diff -Nru wavethresh-4.5/DESCRIPTION wavethresh-4.6.2/DESCRIPTION --- wavethresh-4.5/DESCRIPTION 2010-03-15 09:03:43.000000000 +0000 +++ wavethresh-4.6.2/DESCRIPTION 2013-04-02 15:12:58.000000000 +0000 @@ -1,17 +1,20 @@ Package: wavethresh -Version: 4.5 -Date: 01/03/2010 +Type: Package Title: Wavelets statistics and transforms. +Version: 4.6.2 +Date: 2013-04-02 Author: Guy Nason Maintainer: Guy Nason -Depends: R (>= 2.0), MASS -Description: Performs 1, 2 and 3D wavelet transforms, nondecimated - transforms, wavelet packet transforms, nondecimated wavelet - packet transforms, multiple wavelet transforms, complex-valued - wavelet transforms, wavelet shrinkage for various kinds of - data, locally stationary wavelet time series, nonstationary - multiscale transfer function modeling, density estimation. -License: GPL-2 -Packaged: 2010-03-14 22:02:23 UTC; magpn +Depends: R (>= 2.10), MASS +Description: Performs 1, 2 and 3D real and complex-valued wavelet + transforms, nondecimated transforms, wavelet packet transforms, + nondecimated wavelet packet transforms, multiple wavelet + transforms, complex-valued wavelet transforms, wavelet + shrinkage for various kinds of data, locally stationary wavelet + time series, nonstationary multiscale transfer function + modeling, density estimation. +License: GPL (>= 2) +Packaged: 2013-04-02 14:48:54 UTC; magpn +NeedsCompilation: yes Repository: CRAN -Date/Publication: 2010-03-15 09:03:43 +Date/Publication: 2013-04-02 17:12:58 diff -Nru wavethresh-4.5/MD5 wavethresh-4.6.2/MD5 --- wavethresh-4.5/MD5 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/MD5 2013-04-02 15:12:58.000000000 +0000 @@ -0,0 +1,281 @@ +caa340ee07cd2d3999cada8efd39402f *DESCRIPTION +694b7419038b10a8c10b6226008d6a9f *NAMESPACE +d4322104e0c067fb69236236f23ce2fb *R/LSWsim.r +1dbbada142cde04b1190afd6f4735b0e *R/NSextra.r +3eff648dfa9f6fab55fcfa4b98bb8042 *R/function.r +da3c0c068bae297370b631377217a4eb *R/wavde.r +8c5fdba4e1e58b2ebd9ab4258b5b7617 *data/BabyECG.rda +fe9024fed6007ec9831601f6cc90d363 *data/BabySS.rda +cde124da9614b7c373609ddf03107a17 *data/datalist +2ae1e06329ec665260606abc26e2737e *data/ipd.rda +ad576bc3fc90149d01caa06803f2250e *data/lennon.rda +23e7e30e9b534775a1f4c9140effb9f1 *data/teddy.rda +8d91348e9957684e327c7e2c98bbc6cf *inst/CHANGES +7eec463ea698e64bcaae88ed1385950c *man/AutoBasis.rd +c346526092e0db7e9af4e8010d26271f *man/AvBasis.rd +15e88b76d8824a00f8f46bbf645b9c52 *man/AvBasis.wst.rd +eb430fab01b336cf4314b9c3a0e9d987 *man/AvBasis.wst2D.rd +45633989bbe4e35ab0adc60ceb3ae04a *man/BAYES.THR.rd +cd8f70d1f28f6dc0d9fd9d6126f26e15 *man/BMdiscr.rd +f86d60c34746c1397f9f29df347eb7f6 *man/BabyECG.rd +64932378fe28ce2ee6c318582c0ec97a *man/BabySS.rd +f39288d8582bf05e330da7bca023d6fc *man/Best1DCols.rd +87d9c8aeaf8c193d5c866f67933758e5 *man/CWCV.rd +2a07d2cb500bab730081995396e9057e *man/CWavDE.rd +2abd5955ca0d1f5fb3f8f5e9371c4f18 *man/CanUseMoreThanOneColor.rd +9252361fc9f6717792728ee55bfc7754 *man/Chires5.rd +394c09623e26138f475b952665d10667 *man/Chires6.rd +e54f4040c1474b1ce39e44d297b7b026 *man/ConvertMessage.rd +30d7ecf764200e63d8823ed854817dab *man/Crsswav.rd +51c1ea1c1ec2765203e9d2c333e95839 *man/Cthreshold.rd +ab47b95ed9d0d044b0cdde405b46fa72 *man/DJ.EX.rd +8297fbe6d75e65f7e1d6cacc0686d22d *man/FullWaveletCV.rd +bfdffc5204a671f461ff1d675a5b4c25 *man/GenW.rd +e01e26995b4ca36405c8eb839d1b1aa0 *man/GetRSSWST.rd +5dccb7955dada8bf06a1e5a5c3a2414a *man/HaarConcat.rd +527ecc12ce1fd494d7f912799359b8a0 *man/HaarMA.rd +691b27fb5e62003e4119b4fc44128dcb *man/InvBasis.rd +aed2337d34b9721c7ace913c87334e26 *man/InvBasis.wp.rd +9979ef6df53750657486098d2fe1389a *man/InvBasis.wst.rd +93f5d86f25b5d94fd1a83f3ba49596b4 *man/IsEarly.default.rd +0905352eae478e6056824ba43ef0f6a8 *man/IsEarly.rd +0fb908295c75c05e8d94984ac391527c *man/IsEarly.wd.rd +dcf9fd57c2238628be551ee0f2e29a0e *man/IsPowerOfTwo.rd +c1628682ee7e8bb77c590d16584995a4 *man/LSWsim.rd +f8f69b55ecb7905bb352372dd46295c5 *man/LocalSpec.rd +cb50c352c4ba1eb15dcf0f75682eca5e *man/LocalSpec.wd.rd +4288b3bf90fb9424f870135346cee978 *man/LocalSpec.wst.rd +596c8dbe48458dd74e9745e4e405c699 *man/MaNoVe.rd +ecc94b34fcc6c90f6f20e760fca33db9 *man/MaNoVe.wp.rd +95f76a6958b7a812788741d407f47279 *man/MaNoVe.wst.rd +93e2fd66125ba22daeaabe6287a50416 *man/PsiJ.rd +292d4225e20ce12d60de2deb8dc150af *man/PsiJmat.rd +afbb55fae9733eab0db543ec746fe9b1 *man/Psiname.rd +5c2483272b11eabe3e602ff749dfe72e *man/ScalingFunction.rd +7c3c4504e647cb545b5dbf5dc8360883 *man/Shannon.entropy.rd +c9019aaecb676a5bc22a442abdeb9135 *man/TOgetthrda1.rd +4e99ffb6aafc761a6605f64ffd53bf12 *man/TOthreshda1.rd +21717d077dab0d552cad9cd5a55ec424 *man/TOthreshda2.rd +39da2c72edf6d4ed227458e4a44fa015 *man/WTEnv.rd +95e81b90805034e267a393f3fe06ef20 *man/WaveletCV.rd +4243fad95cb02f468c8e2f1bdb022e72 *man/Whistory.rd +fbd3860c7c2f74a98cccd91781c1be03 *man/Whistory.wst.rd +e8c2eca2e301aab8c620c3bc7ff774fd *man/accessC.mwd.rd +ce3d969207513c745c0d863dc6ddca77 *man/accessC.wd.rd +774e0e9aa2004aa3757319325b9326a2 *man/accessC.wp.rd +4cd9641a8638909ddc9d1fa4711ef2d9 *man/accessC.wst.rd +a62a9b6da5fa1f2409b6006f09d75f83 *man/accessC2.rd +20c217ea7420caa6a8e9fd47979b59d7 *man/accessD.mwd.rd +d2fe216b53dc12784cff1addeca4528e *man/accessD.rd +8a3c909596d9b063c994468a0f2c29b4 *man/accessD.wd.rd +3cdef4766e20a2c33cb34032adc2834c *man/accessD.wd3D.rd +7da8094fe85438098b4ffc97a53b2d92 *man/accessD.wp.rd +b9d76f7b8f64a427eae014c500ee2aeb *man/accessD.wpst.rd +03f4902c682c908720c424d6417c5f66 *man/accessD.wst.rd +6243209a81cf7cd34c5f6a6ed7dcbb27 *man/accessc.rd +6713219dfbaeddeede6a241d2d824d65 *man/addpkt.rd +e878b7e554b45f65a8426087dc8e8555 *man/av.basis.rd +bdf06f6bf3cc677987d40009675fb767 *man/basisplot.BP.rd +73e4b3e209c1450426809d89b7f59ab9 *man/basisplot.rd +5d18f01f22505d872b8dc8ae63230894 *man/basisplot.wp.rd +e86c5e076209ae668351608080de8d0b *man/bestm.rd +1377906fd0bb1ae620ba749f965bc18d *man/c2to4.rd +3fc0c968741defc8db4c229b2b59800e *man/checkmyews.rd +68fb096f54eb035c1ca82e454fe35836 *man/cns.rd +63d92e96e6d80dbf3ded40804a7ad1d8 *man/compare.filters.rd +f6c3b1dc51b7e5421f31fca7d513bd62 *man/compgrot.rd +b412050bc4d79a25094ac150a4adad9f *man/compress.default.rd +03f1318221372dd8f1bfb72f4fae09c9 *man/compress.imwd.rd +812c9ece5d5a2d7b167386f492bdf9e7 *man/compress.rd +033dc708c136bcda876ee3359b354606 *man/conbar.rd +a877aee85061fe030c3079f4a35218cf *man/convert.rd +c2b1f67c89a99c02e5bda2ddbcb59ca9 *man/convert.wd.rd +5b591341b1d3b2e50fbbd01b38e53977 *man/convert.wst.rd +df633fa98c34714dd998a7a98016fa7c *man/cthresh.rd +abd29604e2326b402b7d4d0198552abb *man/dclaw.rd +e18c0259aff25b8fa7d73cad93ca19c7 *man/dencvwd.rd +1bf4e49caa1cc14bed86982023e58112 *man/denplot.rd +055936b36ceefc606f38eaf39a8b7128 *man/denproj.rd +0b16b72c9834c997b3948c9b85b19220 *man/denwd.rd +b9ed4acb184285dfdd5c797a39b1acf2 *man/denwr.rd +b6bca98e90ce135269d607db52ba27a0 *man/dof.rd +a673ef6c2e82e1474ab6f03311c46675 *man/doppler.rd +f3dfc0a0583717caaec6e5c013eabfc1 *man/draw.default.rd +e5564e5d85cd983ee53ede735a045d60 *man/draw.imwd.rd +53a1e3901135845d9d17096a9b5b4f9a *man/draw.imwdc.rd +04c42c2fa8c379675c1461ede2626515 *man/draw.mwd.rd +b5b87c24aed86882fd84da7d62365adc *man/draw.rd +c4293d5e57347e1f071cf379cefa573d *man/draw.wd.rd +20d91c6c174b77a776179333de22d470 *man/draw.wp.rd +7cafcd679d626391d743b0fe09407788 *man/draw.wst.rd +072d7f4ff674edf213039e902d1524da *man/drawbox.rd +d75b70a30b362897c4436da405265b7f *man/drawwp.default.rd +4d74b3d083a9a84a079faf3f564ce38a *man/ewspec.rd +70d19e53b77e20523c152c672df9e976 *man/example.1.rd +cd2530b98a95838f8eedb514079773e9 *man/filter.select.rd +d226df064980aee16f540f2632db4081 *man/find.parameters.rd +c728f3547310492f0ccf436b7657e75c *man/first.last.dh.rd +389c28feae36973ca3126d323fe1301b *man/first.last.rd +cbf0483782aaf227244043cef359890b *man/firstdot.rd +376e3653b63eadba48a2f8f27a899221 *man/getarrvec.rd +afb3a1a6330638264a7dc87e797161d0 *man/getpacket.rd +dbd2ae7f40fbf593037668c9ae45ce9f *man/getpacket.wp.rd +bacf3d9d4f882a62ab5d3a8a9aad37be *man/getpacket.wpst.rd +720d1db3aa85f00a6cc4efd698e8a40b *man/getpacket.wst.rd +463982818daf9c33aee5f774d7fa8330 *man/getpacket.wst2D.rd +89acbdc350e4467546e77bf70006d615 *man/griddata.rd +ddd180902b177e6d4743f5867e751339 *man/guyrot.rd +c81ae7423dfa0099aadba3de08337b83 *man/image.wd.rd +9dc147f301a54758e34a08b2a33c09b8 *man/image.wst.rd +d526a2ff0de06dcf0ea54a087bc03439 *man/imwd.object.rd +2a46a32e688ba77c6762c33975f628fa *man/imwd.rd +8bd64298b43e59ee92426ad38e14bfb9 *man/imwdc.object.rd +ee683908bd9a26d8a8dc3da1c0457b3e *man/imwr.imwd.rd +1a6d02d5747eac6abf9eb8db0ff16ff3 *man/imwr.imwdc.rd +eea2219200f0e93148d9a0b053736547 *man/imwr.rd +92ea6ca6ad7ae86174f3eb256c10317a *man/ipd.rd +7f100d4b0906e58ad484ed414d2da37d *man/ipndacw.rd +b722c9c51cd6740e3b93edd12b61d1ad *man/irregwd.objects.rd +c73062f7f3065c28e74539b48724cf09 *man/irregwd.rd +9cc729637bf4f0a43ff91ffa58bac462 *man/l2norm.rd +b05654fc89d79644700c772333a4158a *man/lennon.rd +44c89c5c7ce6a8e1b19b64fd546ce85b *man/levarr.rd +ee9df06a416186741fe512de153f55b5 *man/linfnorm.rd +11da6aa2055ced9c1bcde32d3498cd96 *man/logabs.rd +e8becbfae0db00f14eecfa057987f602 *man/lt.to.name.rd +d7ac2f0d2fa4d96dcfb360864448422e *man/madmad.rd +c131ca9f902f3dc9372c7eb58366c1ae *man/make.dwwt.rd +d6f73101b19d6399aa538e09fc2d57d1 *man/makegrid.rd +abec1b082bb6f102b2e0273a81d03cb8 *man/makewpstDO.rd +bc317ef4c7693d5436c7941186288fdf *man/makewpstRO.rd +2aba9fb2e9cece4d7c35ab75c48b5b38 *man/mfilter.select.rd +c246a843f6a941615c6a8152fae84362 *man/mfirst.last.rd +5d56b8696e2d85c724649932f94a221c *man/modernise.rd +986c47a47c8b93c72a83874d015066ed *man/modernise.wd.rd +7cfbf9026ebb5283108efe27902d0427 *man/mpostfilter.rd +9574b02c3c3cbfb274b2228f3a0faefb *man/mprefilter.rd +e8a65e4fcebdce69f380005b2ec6ce88 *man/mwd.object.rd +e10dabe4c9b8c1a33881c26112cfdf30 *man/mwd.rd +d9e63a2b967470b7c6b3890879157ee3 *man/mwr.rd +6eb18e25b4487ac9bbafa837a1dfe1b2 *man/newsure.rd +93a32ce44d9412e40b8638a76b2011f8 *man/nlevelsWT.default.rd +b9239d2823414123e5ad15711bce02a3 *man/nlevelsWT.rd +3ced4f2ca8f089b1dd0d5b246c7bbcdd *man/nullevels.imwd.rd +e2c6889c8b999f40223ceb0ee803028e *man/nullevels.rd +0f5217fe95cd7f37be369230bfba7ea8 *man/nullevels.wd.rd +9f4738885d6b7641c7ac8466d082a884 *man/nullevels.wst.rd +f910919846ac906b79049a7cba49bc69 *man/numtonv.rd +33c38d740a01362745884597cf625331 *man/nv.object.rd +5f788af84a450cd860c4ce182b6bc246 *man/plot.imwd.rd +069668e363fd159deb85d2f1c31aa10e *man/plot.irregwd.rd +fc6533efc0857909722da604180dc07d *man/plot.mwd.rd +48955dfa401214ea3a6b4d4aba8863bb *man/plot.nvwp.rd +deea73bf8bd25385f6d5b1fa5db587c4 *man/plot.wd.rd +8628b2dcf901d710bcbb0551eac2d5de *man/plot.wp.rd +93de4cc22e9bfe448d77f499fdb99acf *man/plot.wst.rd +20555002191d426883c0ec28d72744c0 *man/plot.wst2D.rd +30e71754457d62d4e39bc296aff29f94 *man/plotdenwd.rd +ff364de4483194b3bb179336df69fc6b *man/plotpkt.rd +d813b8964a1bcadda85f8c158f659060 *man/print.BP.rd +26eb624ab2284c2a32206618789af152 *man/print.imwd.rd +2a84a315cad0880052d74ce7558b2db1 *man/print.imwdc.rd +eec3d6dfd750069db82ba2d415d2e038 *man/print.mwd.rd +d50c74c85b9cdd32a88a1fa8f33f563a *man/print.nv.rd +ad77c9d68c33f233fb9b349fbdc6eb3a *man/print.nvwp.rd +71af87d7549a34bff2d18a18dd4c08af *man/print.w2d.rd +e73e70236ce944b78c398cc7ed74653f *man/print.w2m.rd +af072911347b90d19dca0eeb0590c30f *man/print.wd.rd +8d194509b22bb39d5761c7de670a7e4b *man/print.wd3D.rd +580ede0b33a0457468e50b78bf542f97 *man/print.wp.rd +d88f3c8a36057d99628f3ae7ca027509 *man/print.wpst.rd +31b714a2b4f22001404edbb8b887be45 *man/print.wpstCL.rd +4e93bae7f15f6c34af32f469f72448f5 *man/print.wpstDO.rd +55fb918182d7a018f7821b14d2d86030 *man/print.wpstRO.rd +b274412db7a839381808e562fae8ba4f *man/print.wst.rd +f2d69b8aab002aa93b43f77a9ead5c9b *man/print.wst2D.rd +ba1a5a19baf1211a1e9a399714ce066a *man/putC.mwd.rd +04e19bab62cd7876a52c9fd43b4aa3e4 *man/putC.rd +787e00694b9ab4c0bedeac9fb098f7d4 *man/putC.wd.rd +1e19c24cf956e166938d5cb3dbd5bc2c *man/putC.wp.rd +76edd471c92f9a2d980ade0b83c18138 *man/putC.wst.rd +c8d7f44b4b1dd202ebc219ec1886befe *man/putD.mwd.rd +fb45b3d314a7b155b6499ed111c64f7d *man/putD.rd +aa577417cf2f829671dee9394f142594 *man/putD.wd.rd +149da3eeb737ead068e497ed8a75ff4e *man/putD.wd3D.rd +04e1f6a57c98c0b3e5d2ad0654082e03 *man/putD.wp.rd +60d7a85a8b59917d85044d011295a83a *man/putD.wst.rd +f823110934c54b091015319445283b01 *man/putDwd3Dcheck.rd +409f27ab64da06b3e70baae31ff634fb *man/putpacket.rd +6ae10d65cc6f4549d82ca7c2828c890a *man/putpacket.wp.rd +db5e89a4bf3f5efdddd7299fa45f2af8 *man/putpacket.wst.rd +3653dd0085e0dc4f545948cf570b81d1 *man/putpacket.wst2D.rd +b4a2102e9d79d6d407516665ff5ad09f *man/rcov.rd +43765afb4ae7c0e12797b28b1cc22b10 *man/rfft.rd +714fee9f4daf8e212892dd75442adf33 *man/rfftinv.rd +ceaea95fcef81a691a0e77bc7ae72cee *man/rfftwt.rd +a6d755730f07285c368a03c099601a3f *man/rm.det.rd +e7d2ee467a678b6671682da2aa053a98 *man/rmget.rd +ed289e2891f7782297eec86b23b86df9 *man/rmname.rd +cff96e2876733053f066925fee7e2647 *man/rotateback.rd +1b2a04f6c60bdc00429ce0a38778d84b *man/rsswav.rd +d0979e7b609eacf252d5797cbf8ea4b8 *man/simchirp.rd +49e74c1d815f0fad891f82a8ed33ef33 *man/ssq.rd +edc1606b23a8108c2f77ef3054c6b8d0 *man/summary.imwd.rd +d08dd10a8b6ba62c6083564ff3fc1871 *man/summary.imwdc.rd +97b41f8ed86d1ce913f64080d7ee2b4a *man/summary.mwd.rd +147e19b334ba4f0299362d2d3c30028e *man/summary.wd.rd +576a20518ec1a2eacd01ed5237b562e9 *man/summary.wd3D.rd +a6c10d2bbd5fa425a73100a3bed24150 *man/summary.wp.rd +83618edf151efb3b6f49367228b72ec1 *man/summary.wpst.rd +f1c9e02cc6a4650a041eb2cc5b5ad57c *man/summary.wst.rd +2d83088840cac45915e355dd0095981e *man/summary.wst2D.rd +e70a9e8d5519ef5268f054c792480e79 *man/support.rd +a26a530d2048623ee9b05ed035d3c06a *man/sure.rd +d74e4f513be2038aa23f14741e7d60c7 *man/teddy.rd +13f62c72f8e0895cbbb65461bae1ff46 *man/test.dataCT.rd +4c90169a7bb30d4b55d9b9a46b3cc6e6 *man/threshold.imwd.rd +dcdecc661067a4dd1c3c6666f55ef638 *man/threshold.imwdc.rd +9888d0a8c94fdcaf2aee2ed9f1305436 *man/threshold.irregwd.rd +46749478ae2bd4becd589939500501e3 *man/threshold.mwd.rd +a2c872595d138ffa1f0c806bf7e46f0a *man/threshold.rd +a47da781048feabbbf72e186738601fe *man/threshold.wd.rd +48fe76aba8cfa16d9fa227e777a9658c *man/threshold.wd3D.rd +aceda5408563cd853ee8761ff9d2a94f *man/threshold.wp.rd +8c1e668df2ac587aed71daf59162b5e6 *man/threshold.wst.rd +75ef6f53b32ced439c775b7b115b5243 *man/tpwd.rd +8fdbab0ec27e436c0b941287c31be4b0 *man/tpwr.rd +0496dc711f59916f18693c3b90e73a63 *man/uncompress.default.rd +c55184d6649924185d29d2484acb890f *man/uncompress.imwdc.rd +724d037aef76d70432dc29ffab1675a1 *man/uncompress.rd +4847e69ed6259d72f612799e6e7cfc74 *man/wavegrow.rd +752a4d4c8f3ce4394de428d8786283b5 *man/wavethresh-package.Rd +1a54c29a534251bce44f4b02a6f5ab36 *man/wd.dh.rd +38438d163d9cd7212e89f533b83589fa *man/wd.int.rd +09e8ff400d8cd271ca99acebe166e5a6 *man/wd.object.rd +36b6238c5d251a2d7e759f5af4fd3834 *man/wd.rd +faf1e23994c4c9761fa4d507738f754a *man/wd3D.object.rd +6aac5e79086fab0d9931144c67704ddd *man/wd3D.rd +c6522b965735c2c29ddbabef464eb68f *man/wp.object.rd +f151a30bf6171570cd058fb7232e3bf6 *man/wp.rd +1de0a7b117129e7fb0690176f946d9a9 *man/wpst.rd +90a98a0a360df2acd57f49dd4f5446b5 *man/wpst2discr.rd +1713ed4621e69351987392ca755bf9d3 *man/wpst2m.rd +81d2c7bb948f88399c2315bf106096a1 *man/wpstCLASS.rd +8fb63fc7b809792be3d1e46bfd1bdd1c *man/wpstREGR.rd +02e99db64a7e913251c08f1eed608d2c *man/wr.int.rd +6922698db86d8b4f4c970241bea7a315 *man/wr.mwd.rd +7ae257375815fce4b9409cf1f1942f33 *man/wr.rd +c206063c8089469e1041f8cb1e68f358 *man/wr.wd.rd +ec41ee4856f172b8c5a286419ba63e44 *man/wr3D.rd +76b33540cffeff3fb17a619aeba78554 *man/wst.object.rd +30e1375f6897b023b5148059ed71821a *man/wst.rd +f2d3b42365b61831c8b928b3ca2d6eee *man/wst2D.object.rd +82c0a1b61471ae5bddf79a0e01da6e33 *man/wst2D.rd +2a4febcd4ef95d2b3e73b578846606b4 *man/wstCV.rd +d954d49fecfe366e6d4847a048e95c00 *man/wstCVl.rd +9e4fd5267d40a06aeaa7ae24e804ca48 *man/wvcvlrss.rd +ab14464534eb79a1be36c3cfa3ce3314 *man/wvmoments.rd +91f6afc099dd0dda34b0c77e278c4884 *man/wvrelease.rd +adf0123c2d80f417932b866e901737cf *src/WAVDE.c +872a1a54416467b1a2542ccfe89f50c8 *src/cthreb.c +55627914c7d66ff751c24802fba2d8e4 *src/functions.c diff -Nru wavethresh-4.5/NAMESPACE wavethresh-4.6.2/NAMESPACE --- wavethresh-4.5/NAMESPACE 2010-03-14 17:30:46.000000000 +0000 +++ wavethresh-4.6.2/NAMESPACE 2013-04-02 13:50:22.000000000 +0000 @@ -1,4 +1,68 @@ -exportPattern("^[^\\.]") +export(cthresh,find.parameters,test.dataCT,filter.select,make.dwwt) +export(accessc,accessC,accessC.mwd,accessC.wd,accessC.wp,accessC.wst) +export(accessD,accessD.mwd,accessD.wd,accessD.wd3D,accessD.wp,accessD.wpst,accessD.wst) +export(addpkt) +export(AutoBasis,av.basis,AvBasis,AvBasis.wst,AvBasis.wst2D) +export(basisplot,basisplot.BP,basisplot.wp) +export(BAYES.THR) +export(Best1DCols,bestm,BMdiscr) +export(c2to4,CanUseMoreThanOneColor) +export(checkmyews,cns,ewspec,ipndacw,LocalSpec,LocalSpec.wd,LocalSpec.wst,LSWsim) +export(Chires5,Chires6,CWavDE,dclaw,dencvwd,denplot,denproj,denwd,denwr,pclaw,rclaw) +export(compare.filters) +export(compgrot,guyrot,rotateback) +export(compress,compress.default,compress.imwd) +export(conbar) +export(convert,convert.wd,convert.wst,ConvertMessage) +export(Crsswav) +export(Cthreshold) +export(CWCV,FullWaveletCV,GetRSSWST,rsswav,WaveletCV,wstCV,wstCVl,wvcvlrss) +export(DJ.EX,doppler,example.1,simchirp) +export(dof) +export(draw,draw.default,draw.imwd,draw.imwdc,draw.mwd,draw.wd,draw.wp,draw.wst,drawbox,drawwp.default,ScalingFunction,support) +export(filter.select,first.last,first.last.dh) +export(firstdot) +export(GenW) +export(getarrvec,getpacket,getpacket.wp,getpacket.wpst,getpacket.wst,getpacket.wst2D) +export(HaarConcat,HaarMA) +export(image.wd,image.wst,imwd,imwr,imwr.imwd,imwr.imwdc) +export(InvBasis,InvBasis.wp,InvBasis.wst) +export(irregwd,makegrid) +export(IsEarly,IsEarly.default,IsEarly.wd) +export(IsPowerOfTwo) +export(l2norm,linfnorm) +export(levarr) +export(logabs,madmad,ssq) +export(lt.to.name) +export(makewpstDO,makewpstRO) +export(MaNoVe,MaNoVe.wp,MaNoVe.wst,numtonv) +export(mfilter.select,mfirst.last,mpostfilter,mprefilter,mwd,mwr,rcov) +export(modernise,modernise.wd) +export(newsure,sure) +export(nlevelsWT,nlevelsWT.default) +export(nullevels,nullevels.imwd,nullevels.wd,nullevels.wst) +export(plot.imwd,plot.imwdc,plot.irregwd,plot.mwd,plot.nvwp,plot.wd,plot.wp,plot.wst,plot.wst2D,plotdenwd,plotpkt) +export(print.BP,print.imwd,print.imwdc,print.mwd,print.nv,print.nvwp,print.w2d,print.w2m,print.wd,print.wd3D,print.wp,print.wpst,print.wpstCL,print.wpstDO,print.wpstRO,print.wst,print.wst2D) +export(PsiJ,PsiJmat,Psiname) +export(putC,putC.mwd,putC.wd,putC.wp,putC.wst,putD,putD.mwd,putD.wd,putD.wd3D,putD.wp,putD.wst,putDwd3Dcheck) +export(putpacket,putpacket.wp,putpacket.wst,putpacket.wst2D) +export(rfft,rfftinv,rfftwt) +export(rm.det,rmget,rmname) +export(Shannon.entropy) +export(summary.imwd,summary.imwdc,summary.mwd,summary.wd,summary.wd3D,summary.wp,summary.wpst,summary.wst,summary.wst2D) +export(threshold,threshold.imwd,threshold.imwdc,threshold.irregwd,threshold.mwd,threshold.wd,threshold.wd3D,threshold.wp,threshold.wst) +export(TOgetthrda1,TOgetthrda2,TOkolsmi.chi2,TOonebyone1,TOonebyone2,TOshrinkit,TOthreshda1,TOthreshda2) +export(tpwd,tpwr) +export(uncompress,uncompress.default,uncompress.imwdc) +export(wavegrow) +export(wd,wd.dh,wd.int,wd3D) +export(Whistory,Whistory.wst) +export(wp,wpst,wpst2discr,wpst2m,wpstCLASS,wpstREGR) +export(wr,wr.int,wr.mwd,wr.wd,wr3D) +export(wst,wst2D) +export(wvmoments) +export(wvrelease) +export(WTEnv) useDynLib(wavethresh) S3method(AvBasis, wst) S3method(AvBasis, wst2D) @@ -42,7 +106,7 @@ S3method(imwr, imwd) S3method(imwr, imwdc) S3method(modernise, wd) -S3method(nlevels, default) +S3method(nlevelsWT, default) S3method(nullevels, imwd) S3method(nullevels, wd) S3method(nullevels, wst) diff -Nru wavethresh-4.5/R/LSWsim.r wavethresh-4.6.2/R/LSWsim.r --- wavethresh-4.5/R/LSWsim.r 2010-03-05 10:58:13.000000000 +0000 +++ wavethresh-4.6.2/R/LSWsim.r 2012-10-29 16:27:29.000000000 +0000 @@ -11,7 +11,7 @@ # Now multiply by random element and factor of 2 (to undo AvBasis # averaging) # - nlev <- nlevels(spec) + nlev <- nlevelsWT(spec) len <- 2^nlev for(i in (nlev-1):0) { v <- accessD(spec, level=i) @@ -29,7 +29,7 @@ zwdS } "checkmyews" <- function(spec, nsim=10){ - ans <- cns(2^nlevels(spec)) + ans <- cns(2^nlevelsWT(spec)) for(i in 1:nsim) { cat(".") LSWproc <- LSWsim(spec) diff -Nru wavethresh-4.5/R/NSextra.r wavethresh-4.6.2/R/NSextra.r --- wavethresh-4.5/R/NSextra.r 2010-02-10 16:53:59.000000000 +0000 +++ wavethresh-4.6.2/R/NSextra.r 2012-10-30 10:51:21.000000000 +0000 @@ -24,7 +24,7 @@ # Now extract the ``best'' 1D variables. # tw2m <- # - wpst2m(wpst = twpst, trans = trans) + wpst2m(wpstobj = twpst, trans = trans) tbm <- # bestm(tw2m, y = response, percentage = percentage) # @@ -59,7 +59,7 @@ npkts <- length(goodpkt) ndata <- length(newTS) m <- matrix(0., nrow = ndata, ncol = npkts) - J <- nlevels(newwpst) + J <- nlevelsWT(newwpst) grot <- compgrot(J, filter.number=wpstRO$filter$filter.number, family=wpstRO$filter$family) for(i in 1.:npkts) { @@ -115,8 +115,8 @@ # # nlevels The number of levels # - J <- nlev <- nlevels(wpstobj) - grot <- compgrot(J, filter = wpstobj$filter$filter.number, + J <- nlev <- nlevelsWT(wpstobj) + grot <- compgrot(J, filter.number = wpstobj$filter$filter.number, family = wpstobj$filter$family) nbasis <- 2. * (2.^nlev - 1.) ndata <- 2.^nlev diff -Nru wavethresh-4.5/R/function.r wavethresh-4.6.2/R/function.r --- wavethresh-4.5/R/function.r 2010-03-14 22:02:14.000000000 +0000 +++ wavethresh-4.6.2/R/function.r 2013-04-02 13:45:41.000000000 +0000 @@ -3,6 +3,1450 @@ { wvrelease() } + +# +# Create environment for some WaveThresh functions (PsiJ, ipndacw) to store +# results for reuse. Let efficient than previous versions of WaveThresh +# but plays more nicely with the R people +# +if (!exists("WTEnv", mode="environment")) { + WTEnv <- new.env() + } + +"LinaMayrand3" <- +structure(list(S = structure(c(-0.0662912607362388-0.0855811337270078i, +-0.0662912607362388+0.0855811337270078i, 0.0352266456251514+0i, +0.332671113131273+0i, 0.110485434560398-0.0855811337270078i, +0.110485434560398+0.0855811337270078i, -0.0854411265843329+0i, +0.806890861720468+0i, 0.662912607362388+0.171163681667578i, 0.662912607362388-0.171163681667578i, +-0.135010726159072+0i, 0.45987820885317+0i, 0.662912607362388+0.171163681667578i, +0.662912607362388-0.171163681667578i, 0.45987820885317+0i, -0.135010726159072+0i, +0.110485434560398-0.0855811337270078i, 0.110485434560398+0.0855811337270078i, +0.806890861720468+0i, -0.0854411265843329+0i, -0.0662912607362388-0.0855811337270078i, +-0.0662912607362388+0.0855811337270078i, 0.332671113131273+0i, +0.0352266456251514+0i), .Dim = as.integer(c(4, 6))), W = structure(c(-0.0662912607362388+0.0855811337270078i, +-0.0662912607362388-0.0855811337270078i, 0.332671113131273+0i, +0.0352266456251514+0i, -0.110485434560398-0.0855811337270078i, +-0.110485434560398+0.0855811337270078i, -0.806890861720468+0i, +0.0854411265843329+0i, 0.662912607362388-0.171163681667578i, +0.662912607362388+0.171163681667578i, 0.45987820885317+0i, -0.135010726159072+0i, +-0.662912607362388+0.171163681667578i, -0.662912607362388-0.171163681667578i, +0.135010726159072+0i, -0.45987820885317+0i, 0.110485434560398+0.0855811337270078i, +0.110485434560398-0.0855811337270078i, -0.0854411265843329+0i, +0.806890861720468+0i, 0.0662912607362388-0.0855811337270078i, +0.0662912607362388+0.0855811337270078i, -0.0352266456251514+0i, +-0.332671113131273+0i), .Dim = as.integer(c(4, 6)))), .Names = c("S", +"W")) +"LinaMayrand4" <- +structure(list(S = structure(c(-0.0177682977370364-0.0843076215447475i, +0.102008915752387-0.140888496674900i, 0.512949613906065+0.139761114430506i, +0.682186908447622+0.309503739778537i, 0.261320230715269-0.0265993641984858i, +-0.0829326081014193-0.196341989489948i, -0.0493947656694662-0.0288541287014151i, +0.00584356522937926+0.0277267464287373i), .Dim = as.integer(c(1, +8))), W = structure(c(-0.00584356522937926+0.0277267464287373i, +-0.0493947656694662+0.0288541287014151i, 0.0829326081014193-0.196341989489948i, +0.261320230715269+0.0265993641984858i, -0.682186908447622+0.309503739778537i, +0.512949613906065-0.139761114430506i, -0.102008915752387-0.140888496674900i, +-0.0177682977370364+0.0843076215447475i), .Dim = as.integer(c(1, +8)))), .Names = c("S", "W")) +"LinaMayrand5" <- +structure(list(S = structure(c(0.0104924505144049+0.0205904370844365i, +-0.0131549130788862+0.0190001547113654i, -0.0480171707489855-0.0286805385686857i, +0.00443868969370267-0.0660029379744943i, -0.0171289081256946+0.00872852869497756i, +-0.0407762717133288-0.0282317864304761i, -0.0457735601342806-0.0701496826501424i, +0.109045176430938-0.153497807951817i, -0.080639704153759-0.117947473548549i, +0.0139497502179911-0.217696442313413i, 0.342248869674118+0.0140988497709936i, +0.423036269003173+0.0594750872271794i, 0.151379708479645-0.0942236567554891i, +0.245969162830182-0.123232560001445i, 0.772484323772727+0.144605393302011i, +0.642829163846022+0.350360717350611i, 0.643003234585088+0.182852164538766i, +0.501119052917861+0.350160634132963i, 0.479618312994977+0.059046616665079i, +0.375016379640746+0.0994046669755474i, 0.643003234585088+0.182852164538766i, +0.501119052917861+0.350160634132963i, -0.0564771558731019-0.0836581495806555i, +-0.0349735956831048-0.248283003884364i, 0.151379708479645-0.0942236567554891i, +0.245969162830182-0.123232560001445i, -0.0809927427988999-0.0456676283259696i, +-0.106064370637416-0.113222843833651i, -0.080639704153759-0.117947473548549i, +0.0139497502179911-0.217696442313413i, 0.0450707806910314+0.0140988497709936i, +-0.0103356606306847+0.0594750872271794i, -0.0171289081256946+0.00872852869497756i, +-0.0407762717133288-0.0282317864304761i, 0.0142495119522009+0.00120270047413905i, +0.0106798133845187+0.0203460275629919i, 0.0104924505144049+0.0205904370844365i, +-0.0131549130788862+0.0190001547113654i, -0.00819760743953431-0.00489641086342034i, +0.000541697299744814-0.00805499281231948i), .Dim = as.integer(c(4, +10))), W = structure(c(0.0104924505144049-0.0205904370844365i, +-0.0131549130788862-0.0190001547113654i, -0.00819760743953431+0.00489641086342034i, +0.000541697299744814+0.00805499281231948i, 0.0171289081256946+0.00872852869497756i, +0.0407762717133288-0.0282317864304761i, -0.0142495119522009+0.00120270047413905i, +-0.0106798133845187+0.0203460275629919i, -0.080639704153759+0.117947473548549i, +0.0139497502179911+0.217696442313413i, 0.0450707806910314-0.0140988497709936i, +-0.0103356606306847-0.0594750872271794i, -0.151379708479645-0.0942236567554891i, +-0.245969162830182-0.123232560001445i, 0.0809927427988999-0.0456676283259696i, +0.106064370637416-0.113222843833651i, 0.643003234585088-0.182852164538766i, +0.501119052917861-0.350160634132963i, -0.0564771558731019+0.0836581495806555i, +-0.0349735956831048+0.248283003884364i, -0.643003234585088+0.182852164538766i, +-0.501119052917861+0.350160634132963i, -0.479618312994977+0.059046616665079i, +-0.375016379640746+0.0994046669755474i, 0.151379708479645+0.0942236567554891i, +0.245969162830182+0.123232560001445i, 0.772484323772727-0.144605393302011i, +0.642829163846022-0.350360717350611i, 0.080639704153759-0.117947473548549i, +-0.0139497502179911-0.217696442313413i, -0.342248869674118+0.0140988497709936i, +-0.423036269003173+0.0594750872271794i, -0.0171289081256946-0.00872852869497756i, +-0.0407762717133288+0.0282317864304761i, -0.0457735601342806+0.0701496826501424i, +0.109045176430938+0.153497807951817i, -0.0104924505144049+0.0205904370844365i, +0.0131549130788862+0.0190001547113654i, 0.0480171707489855-0.0286805385686857i, +-0.00443868969370267-0.0660029379744943i), .Dim = as.integer(c(4, +10)))), .Names = c("S", "W")) +"comp.theta" <- +function(djk, Sigma.inv) +{ + # + # Takes in the complex wavelet coefficient d_{j,k} and the inverse + # of the covariance matrix Sigma. Returns the scalar statistic + # theta_{j,k}; this is \chi^2_2 if the coefficient contains + # only noise. + # + if(!is.complex(djk)) stop( + "comp.theta should only be used on complex wavelet coefficients." + ) + tmp <- cbind(Re(djk), Im(djk)) + tmp <- diag(tmp %*% Sigma.inv %*% t(tmp)) + return(tmp) +} +"cthr.negloglik" <- +function(parvec, dstarvec, Sigma, Sigma.inv, twopirtdetS, code) +{ + # + # Compute -log likelihood of sample dstar from + # mixture of bivariate normal distributions. + # + # Each row of dstarvec should contain one coefficient. + # + if(code == "C") { + SigVec <- c(Sigma[1, 1], Sigma[1, 2], Sigma[2, 2]) + di <- dstarvec[, 2] + dr <- dstarvec[, 1] + pnd <- length(di) + pans <- 0 + Cout <- .C("Ccthrnegloglik", + parvec = as.double(parvec), + SigVec = as.double(SigVec), + di = as.double(di), + dr = as.double(dr), + pnd = as.integer(pnd), + pans = as.double(pans), PACKAGE = "wavethresh") + return(Cout$pans) + } + else { + p <- parvec[1] + tmp <- parvec[3] * sqrt(parvec[2] * parvec[4]) + V <- matrix(c(parvec[2], tmp, tmp, parvec[4]), byrow = TRUE, ncol + = 2) + VpS <- V + Sigma + detVpS <- VpS[1, 1] * VpS[2, 2] - VpS[1, 2] * VpS[2, 1] + VpS.inv <- matrix(c(VpS[2, 2], - VpS[1, 2], - VpS[2, 1], + VpS[1, 1]), ncol = 2, byrow = TRUE)/detVpS + twopirtdetVpS <- 2 * pi * sqrt(detVpS) + tmp <- apply(dstarvec, 1, cthreb.mixden, p = p, twopirtdetS = + twopirtdetS, twopirtdetVpS = twopirtdetVpS, Sigma.inv + = Sigma.inv, VpS.inv = VpS.inv) + return( - sum(log(tmp))) + } +} +"cthreb.mixden" <- +function(dstar, p, twopirtdetS, twopirtdetVpS, Sigma.inv, VpS.inv) +{ + # + # Compute density fn. of dstar from normal mixture + # + den1 <- exp(-0.5 * t(dstar) %*% VpS.inv %*% dstar)/twopirtdetVpS + den2 <- exp(-0.5 * t(dstar) %*% Sigma.inv %*% dstar)/twopirtdetS + return(p * den1 + (1 - p) * den2) +} +"cthreb.odds" <- +function(coefs, p, V, Sig, code = "NAG") +{ + # + # Takes in coefs from a given level with EB-chosen prior parameters + # p and V and DWT covariance matrix Sig. + # + # Returns posterior weights of coefficients being non-zero. + # + if(code == "C" || code == "NAG") { + dr <- coefs[, 1] + di <- coefs[, 2] + nd <- length(dr) + SigVec <- c(Sig[1, 1], Sig[1, 2], Sig[2, 2]) + VVec <- c(V[1, 1], V[1, 2], V[2, 2]) + pp <- p + ans <- rep(0, nd) + odds <- rep(0, nd) + Cout <- .C("Ccthrcalcodds", + pnd = as.integer(nd), + dr = as.double(dr), + di = as.double(di), + VVec = as.double(VVec), + SigVec = as.double(SigVec), + pp = as.double(p), + ans = as.double(ans), + odds = as.double(odds),PACKAGE = "wavethresh") + ptilde <- Cout$ans + } + else { + VpS <- V + Sig + detS <- Sig[1, 1] * Sig[2, 2] - Sig[1, 2]^2 + detVpS <- VpS[1, 1] * VpS[2, 2] - VpS[1, 2]^2 + mat <- solve(Sig) - solve(V + Sig) + odds <- apply(coefs, 1, odds.matrix.mult, mat = mat) + # Take care of excessively huge odds giving NAs in exp(odds/2) + odds[odds > 1400] <- 1400 + odds <- p/(1 - p) * sqrt(detS/detVpS) * exp(odds/2) + ptilde <- odds/(1 + odds) + } + if(any(is.na(ptilde))) { + print("NAs in ptilde; setting those values to one") + ptilde[is.na(ptilde)] <- 1 + } + return(ptilde) +} +"cthreb.thresh" <- +function(coefs, ptilde, V, Sig, rule, code) +{ + # + # Takes in coefs from a given level with EB-chosen + # prior covariance matrix V, posterior weights ptilde + # and DWT covariance matrix Sig. + # + # Returns thresholded coefficients; how the thresholding is + # done depends on rule: + # rule == "hard": ptilde < 1/2 -> zero, otherwise + # keep unchanged (kill or keep). + # rule == "soft": ptilde < 1/2 -> zero, otherwise + # use posterior mean (kill or shrink). + # rule == "mean": use posterior mean (no zeros). + # + if(rule == "hard") { + coefs[ptilde <= 0.5, ] <- 0 + return(coefs) + } + else if(code == "C" || code == "NAG") { + nd <- length(coefs[, 1]) + dr <- coefs[, 1] + di <- coefs[, 2] + ansr <- rep(0, nd) + ansi <- rep(0, nd) + VVec <- c(V[1, 1], V[1, 2], V[2, 2]) + SigVec <- c(Sig[1, 1], Sig[1, 2], Sig[2, 2]) + Cout <- .C("Cpostmean", + pnd = as.integer(nd), + dr = as.double(dr), + di = as.double(di), + VVec = as.double(VVec), + SigVec = as.double(SigVec), + ptilde = as.double(ptilde), + ansr = as.double(ansr), + ansi = as.double(ansi),PACKAGE = "wavethresh") + coefs <- cbind(Cout$ansr, Cout$ansi) + } + else { + stop("Unknown code or rule") + } + if(rule == "mean") + return(coefs) + coefs[ptilde <= 0.5, ] <- 0 + return(coefs) +} +"cthresh" <- +function(data, j0 = 3, dwwt = NULL, dev = madmad, rule = "hard", filter.number + = 3.1, family = "LinaMayrand", plotfn = FALSE, TI = FALSE, + details = FALSE, policy = "mws", code = "NAG", tol = 0.01) +{ + # + # Limited parameter checking + # + n <- length(data) + nlevels <- IsPowerOfTwo(n) + if(is.na(nlevels)) + stop("Data should be of length a power of two.") + if((rule != "hard") & (rule != "soft") & (rule != "mean")) { + warning(paste("Unknown rule", rule, "so hard thresholding used" + )) + rule <- "hard" + } + if((policy != "mws") & (policy != "ebayes")) { + warning(paste("Unknown policy", policy, + "so using multiwavelet style thresholding")) + policy <- "mws" + } + # + # If 5 vanishing moments is called for, average over all + # Lina-Mayrand wavelets with 5 vanishing moments by recursively + # calling cthresh; if filter.number=0 use all LimaMayrand wavelets + # + if(filter.number == 3 & ((family == "LinaMayrand") || (family = + "Lawton"))) { + filter.number <- 3.1 + family <- "LinaMayrand" + } + else if(filter.number == 4 & family == "LinaMayrand") + filter.number <- 4.1 + else if((filter.number == 5) & (family == "LinaMayrand")) { + est1 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.1, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est2 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.2, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est3 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.3, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est4 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.4, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + estimate <- (est1 + est2 + est3 + est4)/4 + if(plotfn) { + x <- (1:n)/n + plot(x, data, ylim = range(data, Re(estimate))) + lines(x, Re(estimate), lwd = 2, col = 2) + } + return(estimate) + } + else if((filter.number == 0) & (family == "LinaMayrand")) { + est1 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 3.1, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est2 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 4.1, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est3 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.1, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est4 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.2, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est5 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.3, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + est6 <- cthresh(data, j0 = j0, dev = dev, rule = rule, + filter.number = 5.4, TI = TI, policy = + policy, details = FALSE, plotfn = FALSE, code = code, tol = tol + ) + estimate <- (est1 + est2 + est3 + est4 + est5 + est6)/6 + if(plotfn) { + x <- (1:n)/n + plot(x, data, ylim = range(data, Re(estimate))) + lines(x, Re(estimate), lwd = 2, col = 2) + } + return(estimate) + } + # + # Take required type of wavelet transform. + # + if(TI==TRUE) data.wd <- wst(data, filter.number = filter.number, family = + family) else data.wd <- wd(data, filter.number = + filter.number, family = family) + # + # Generate covariance matrices + # + if(is.null(dwwt)) dwwt <- make.dwwt(nlevels = nlevels, filter.number = + filter.number, family = family) + sigsq <- dev(Re(accessD(data.wd, level = nlevels - 1))) + dev(Im( + accessD(data.wd, level = nlevels - 1))) + Sigma <- array(0, c(nlevels, 2, 2)) + Sigma[, 1:2, 1:2] <- (sigsq * Im(dwwt))/2 + Sigma[, 1, 1] <- (sigsq * (1 + Re(dwwt)))/2 + Sigma[, 2, 2] <- (sigsq * (1 - Re(dwwt)))/2 + thr.wd <- data.wd + if(policy == "mws") { + # + # Do multiwavelet style universal thresholding + # + if(rule == "mean") { + warning("Can't use posterior mean with multiwavelet style thresholding. Using soft thresholding instead" + ) + rule <- "soft" + } + lambda <- 2 * log(n) + for(j in j0:(nlevels - 1)) { + coefs <- accessD(data.wd, level = j) + Sigma.inv <- solve(Sigma[j + 1, , ]) + thetaj <- comp.theta(coefs, Sigma.inv) + if(rule == "hard") + coefs[abs(thetaj) < lambda] <- 0 + else { + k <- Re(coefs)/Im(coefs) + thetahat <- pmax(0, thetaj - lambda) + varr <- Sigma[j + 1, 1, 1] + vari <- Sigma[j + 1, 2, 2] + covar <- Sigma[j + 1, 1, 2] + bhatsq <- (varr * vari - covar^2) * thetahat + bhatsq <- bhatsq/(vari * k^2 - 2 * covar * k + + varr) + coefs <- complex(modulus = sqrt(bhatsq * (k^2 + + 1)), argument = Arg(coefs)) + } + thr.wd <- putD(thr.wd, level = j, v = coefs) + } + } + else { + # + # Do empirical Bayes shrinkage/thresholding. + # Start by finding parameters: + # + EBpars <- find.parameters(data.wd = data.wd, dwwt = dwwt, j0 = + j0, code = code, tol = tol, Sigma = Sigma) + p <- c(EBpars$pars[, 1]) + Sigma <- EBpars$Sigma + V <- array(0, dim = c(nlevels - 1, 2, 2)) + for(i in j0:(nlevels - 1)) + V[i, , ] <- matrix(EBpars$pars[i, c(2, 3, 3, 4)], + ncol = 2) + # + # Do thresholding. + # + for(j in j0:(nlevels - 1)) { + coefs <- accessD(data.wd, level = j) + coefs <- cbind(Re(coefs), Im(coefs)) + ptilde <- cthreb.odds(coefs, p = p[j], V = V[j, , + ], Sig = Sigma[j + 1, , ], code = code) + coefs.thr <- cthreb.thresh(coefs, ptilde = ptilde, + V = V[j, , ], Sig = Sigma[j, , ], rule = + rule, code = code) + thr.wd <- putD(thr.wd, level = j, v = complex(real = + coefs.thr[, 1], imaginary = coefs.thr[, 2])) + } + } + # + # Reconstruct + # + if(TI) data.rec <- AvBasis(thr.wd) else data.rec <- wr(thr.wd) + # + # Plot data and estimate + # + if(plotfn) { + x <- (1:n)/n + plot(x, data, ylim = range(data, Re(data.rec))) + lines(x, Re(data.rec), lwd = 2, col = 2) + } + # + # Return either just the estimate or an unweildy list. + # + if(details == FALSE) invisible(data.rec) else if(policy == "ebayes") + invisible(list(data = data, data.wd = data.wd, thr.wd = thr.wd, + estimate = data.rec, Sigma = Sigma, sigsq = sigsq, + rule = rule, EBpars = EBpars$pars, wavelet = list( + filter.number, family))) + else invisible(list(data = data, data.wd = data.wd, thr.wd = thr.wd, + estimate = data.rec, Sigma = Sigma, sigsq = sigsq, + rule = rule, wavelet = list(filter.number, family))) +} +"filter.select" <- +function(filter.number, family = "DaubLeAsymm", constant = 1) +{ + G <- NULL + if(family == "DaubExPhase") { + family <- "DaubExPhase" + # + # + # The following wavelet coefficients are taken from + # Daubechies, I (1988) Orthonormal Bases of Wavelets + # Communications on Pure and Applied Mathematics. Page 980 + # or Ten Lectures on Wavelets, Daubechies, I, 1992 + # CBMS-NSF Regional Conference Series, page 195, Table 6.1 + # + # Comment from that table reads: + # "The filter coefficients for the compactly supported wavelets + # with extremal phase and highest number of vanishing moments + # compatible with their support width". + # + if(filter.number == 1) { + # + # + # This is for the Haar basis. (not in Daubechies). + # + H <- rep(0, 2) + H[1] <- 1/sqrt(2) + H[2] <- H[1] + filter.name <- c("Haar wavelet") + } + else if(filter.number == 2) { + H <- rep(0, 4) + H[1] <- 0.482962913145 + H[2] <- 0.836516303738 + H[3] <- 0.224143868042 + H[4] <- -0.129409522551 + filter.name <- c("Daub cmpct on ext. phase N=2") + } + else if(filter.number == 3) { + H <- rep(0, 6) + H[1] <- 0.33267055295 + H[2] <- 0.806891509311 + H[3] <- 0.459877502118 + H[4] <- -0.13501102001 + H[5] <- -0.085441273882 + H[6] <- 0.035226291882 + filter.name <- c("Daub cmpct on ext. phase N=3") + } + else if(filter.number == 4) { + H <- rep(0, 8) + H[1] <- 0.230377813309 + H[2] <- 0.714846570553 + H[3] <- 0.63088076793 + H[4] <- -0.027983769417 + H[5] <- -0.187034811719 + H[6] <- 0.030841381836 + H[7] <- 0.032883011667 + H[8] <- -0.010597401785 + filter.name <- c("Daub cmpct on ext. phase N=4") + } + else if(filter.number == 5) { + H <- rep(0, 10) + H[1] <- 0.160102397974 + H[2] <- 0.603829269797 + H[3] <- 0.724308528438 + H[4] <- 0.138428145901 + H[5] <- -0.242294887066 + H[6] <- -0.032244869585 + H[7] <- 0.07757149384 + H[8] <- -0.006241490213 + H[9] <- -0.012580752 + H[10] <- 0.003335725285 + filter.name <- c("Daub cmpct on ext. phase N=5") + } + else if(filter.number == 6) { + H <- rep(0, 12) + H[1] <- 0.11154074335 + H[2] <- 0.494623890398 + H[3] <- 0.751133908021 + H[4] <- 0.315250351709 + H[5] <- -0.226264693965 + H[6] <- -0.129766867567 + H[7] <- 0.097501605587 + H[8] <- 0.02752286553 + H[9] <- -0.031582039318 + H[10] <- 0.000553842201 + H[11] <- 0.004777257511 + H[12] <- -0.001077301085 + filter.name <- c("Daub cmpct on ext. phase N=6") + } + else if(filter.number == 7) { + H <- rep(0, 14) + H[1] <- 0.077852054085 + H[2] <- 0.396539319482 + H[3] <- 0.729132090846 + H[4] <- 0.469782287405 + H[5] <- -0.143906003929 + H[6] <- -0.224036184994 + H[7] <- 0.071309219267 + H[8] <- 0.080612609151 + H[9] <- -0.038029936935 + H[10] <- -0.016574541631 + H[11] <- 0.012550998556 + H[12] <- 0.000429577973 + H[13] <- -0.001801640704 + H[14] <- 0.0003537138 + filter.name <- c("Daub cmpct on ext. phase N=7") + } + else if(filter.number == 8) { + H <- rep(0, 16) + H[1] <- 0.054415842243 + H[2] <- 0.312871590914 + H[3] <- 0.675630736297 + H[4] <- 0.585354683654 + H[5] <- -0.015829105256 + H[6] <- -0.284015542962 + H[7] <- 0.000472484574 + H[8] <- 0.12874742662 + H[9] <- -0.017369301002 + H[10] <- -0.044088253931 + H[11] <- 0.013981027917 + H[12] <- 0.008746094047 + H[13] <- -0.004870352993 + H[14] <- -0.000391740373 + H[15] <- 0.000675449406 + H[16] <- -0.000117476784 + filter.name <- c("Daub cmpct on ext. phase N=8") + } + else if(filter.number == 9) { + H <- rep(0, 18) + H[1] <- 0.038077947364 + H[2] <- 0.243834674613 + H[3] <- 0.60482312369 + H[4] <- 0.657288078051 + H[5] <- 0.133197385825 + H[6] <- -0.293273783279 + H[7] <- -0.096840783223 + H[8] <- 0.148540749338 + H[9] <- 0.030725681479 + H[10] <- -0.067632829061 + H[11] <- 0.000250947115 + H[12] <- 0.022361662124 + H[13] <- -0.004723204758 + H[14] <- -0.004281503682 + H[15] <- 0.001847646883 + H[16] <- 0.000230385764 + H[17] <- -0.000251963189 + H[18] <- 3.934732e-05 + filter.name <- c("Daub cmpct on ext. phase N=9") + } + else if(filter.number == 10) { + H <- rep(0, 20) + H[1] <- 0.026670057901 + H[2] <- 0.188176800078 + H[3] <- 0.527201188932 + H[4] <- 0.688459039454 + H[5] <- 0.281172343661 + H[6] <- -0.249846424327 + H[7] <- -0.195946274377 + H[8] <- 0.127369340336 + H[9] <- 0.093057364604 + H[10] <- -0.071394147166 + H[11] <- -0.029457536822 + H[12] <- 0.033212674059 + H[13] <- 0.003606553567 + H[14] <- -0.010733175483 + H[15] <- 0.001395351747 + H[16] <- 0.001992405295 + H[17] <- -0.000685856695 + H[18] <- -0.000116466855 + H[19] <- 9.358867e-05 + H[20] <- -1.3264203e-05 + filter.name <- c("Daub cmpct on ext. phase N=10") + } + else { + stop("Unknown filter number for Daubechies wavelets with extremal phase and highest number of vanishing moments..." + ) + } + } + else if(family == "DaubLeAsymm") { + family <- "DaubLeAsymm" + # + # + # The following wavelet coefficients are taken from + # Ten Lectures on Wavelets, Daubechies, I, 1992 + # CBMS-NSF Regional Conference Series, page 198, Table 6.3 + # + # Comment from that table reads: + # "The low pass filter coefficients for the "least-asymmetric" + # compactly supported wavelets with maximum number of + # vanishing moments, for N = 4 to 10 + # + if(filter.number == 4) { + H <- rep(0, 8) + H[1] <- -0.107148901418 + H[2] <- -0.041910965125 + H[3] <- 0.703739068656 + H[4] <- 1.136658243408 + H[5] <- 0.421234534204 + H[6] <- -0.140317624179 + H[7] <- -0.017824701442 + H[8] <- 0.045570345896 + filter.name <- c("Daub cmpct on least asymm N=4") + H <- H/sqrt(2) + } + else if(filter.number == 5) { + H <- rep(0, 10) + H[1] <- 0.038654795955 + H[2] <- 0.041746864422 + H[3] <- -0.055344186117 + H[4] <- 0.281990696854 + H[5] <- 1.023052966894 + H[6] <- 0.89658164838 + H[7] <- 0.023478923136 + H[8] <- -0.247951362613 + H[9] <- -0.029842499869 + H[10] <- 0.027632152958 + filter.name <- c("Daub cmpct on least asymm N=5") + H <- H/sqrt(2) + } + else if(filter.number == 6) { + H <- rep(0, 12) + H[1] <- 0.021784700327 + H[2] <- 0.004936612372 + H[3] <- -0.166863215412 + H[4] <- -0.068323121587 + H[5] <- 0.694457972958 + H[6] <- 1.113892783926 + H[7] <- 0.477904371333 + H[8] <- -0.102724969862 + H[9] <- -0.029783751299 + H[10] <- 0.06325056266 + H[11] <- 0.002499922093 + H[12] <- -0.011031867509 + filter.name <- c("Daub cmpct on least asymm N=6") + H <- H/sqrt(2) + } + else if(filter.number == 7) { + H <- rep(0, 14) + H[1] <- 0.003792658534 + H[2] <- -0.001481225915 + H[3] <- -0.017870431651 + H[4] <- 0.043155452582 + H[5] <- 0.096014767936 + H[6] <- -0.070078291222 + H[7] <- 0.024665659489 + H[8] <- 0.758162601964 + H[9] <- 1.085782709814 + H[10] <- 0.408183939725 + H[11] <- -0.198056706807 + H[12] <- -0.152463871896 + H[13] <- 0.005671342686 + H[14] <- 0.014521394762 + filter.name <- c("Daub cmpct on least asymm N=7") + H <- H/sqrt(2) + } + else if(filter.number == 8) { + H <- rep(0, 16) + H[1] <- 0.002672793393 + H[2] <- -0.0004283943 + H[3] <- -0.021145686528 + H[4] <- 0.005386388754 + H[5] <- 0.069490465911 + H[6] <- -0.038493521263 + H[7] <- -0.073462508761 + H[8] <- 0.515398670374 + H[9] <- 1.099106630537 + H[10] <- 0.68074534719 + H[11] <- -0.086653615406 + H[12] <- -0.202648655286 + H[13] <- 0.010758611751 + H[14] <- 0.044823623042 + H[15] <- -0.000766690896 + H[16] <- -0.004783458512 + filter.name <- c("Daub cmpct on least asymm N=8") + H <- H/sqrt(2) + } + else if(filter.number == 9) { + H <- rep(0, 18) + H[1] <- 0.001512487309 + H[2] <- -0.000669141509 + H[3] <- -0.014515578553 + H[4] <- 0.012528896242 + H[5] <- 0.087791251554 + H[6] <- -0.02578644593 + H[7] <- -0.270893783503 + H[8] <- 0.049882830959 + H[9] <- 0.873048407349 + H[10] <- 1.015259790832 + H[11] <- 0.337658923602 + H[12] <- -0.077172161097 + H[13] <- 0.000825140929 + H[14] <- 0.042744433602 + H[15] <- -0.016303351226 + H[16] <- -0.018769396836 + H[17] <- 0.000876502539 + H[18] <- 0.001981193736 + filter.name <- c("Daub cmpct on least asymm N=9") + H <- H/sqrt(2) + } + else if(filter.number == 10) { + H <- rep(0, 20) + H[1] <- 0.001089170447 + H[2] <- 0.000135245020 + H[3] <- -0.01222064263 + H[4] <- -0.002072363923 + H[5] <- 0.064950924579 + H[6] <- 0.016418869426 + H[7] <- -0.225558972234 + H[8] <- -0.100240215031 + H[9] <- 0.667071338154 + H[10] <- 1.0882515305 + H[11] <- 0.542813011213 + H[12] <- -0.050256540092 + H[13] <- -0.045240772218 + H[14] <- 0.07070356755 + H[15] <- 0.008152816799 + H[16] <- -0.028786231926 + H[17] <- -0.001137535314 + H[18] <- 0.006495728375 + H[19] <- 8.0661204e-05 + H[20] <- -0.000649589896 + filter.name <- c("Daub cmpct on least asymm N=10") + H <- H/sqrt(2) + } + else { + stop("Unknown filter number for Daubechies wavelets with\n least asymmetry and highest number of vanishing moments..." + ) + } + } + else if(family == "MagKing") { + family <- "MagKing" + if(filter.number == 4) { + H <- c(1-1i, 4-1i, 4+1i, 1+1i)/10 + G <- c(-1-2i, 5+2i, -5+2i, 1-2i)/14 + filter.name <- c("MagareyKingsbury Wavelet 4-tap") + } + else stop("Only have 4-tap filter at present") + } + else if(family == "Nason") { + family <- "Nason" + if(filter.number == 3) { + H <- c(-0.066291+0.085581i, + 0.110485+0.085558i, + 0.662912-0.171163i, + 0.662912-0.171163i, + 0.110485+0.085558i, + -0.066291+0.085581i) + G <- c(-0.066291+0.085581i, + -0.110485-0.085558i, + 0.662912-0.171163i, + -0.662912+0.171163i + , 0.110485+0.085558i, + 0.066291-0.085581i) + filter.name <- c("Nason Complex Wavelet 6-tap") + } + else stop("Only have 6-tap filter at present") + } + else if(family == "Lawton") { + family <- "Lawton" + if(filter.number == 3) { + H <- c(-0.066291+0.085581i, + 0.110485+0.085558i, + 0.662912-0.171163i, + 0.662912-0.171163i, + 0.110485+0.085558, + -0.066291+0.085581i) + G <- c(-0.066291-0.085581i, + -0.110485+0.085558i, + 0.662912+0.171163i, + -0.662912-0.171163i + , 0.110485-0.085558i, + 0.066291+0.085581i) + filter.name <- c("Lawton Complex Wavelet 6-tap") + } + else stop("Only have 6-tap filter at present") + } + else if(family == "LittlewoodPaley") { + family <- "LittlewoodPaley" + # + # + # Define the function that computes the coefficients + # + hn <- function(n) + { + if(n == 0) + return(1) + else { + pin2 <- (pi * 1:n)/2 + pin2 <- (sin(pin2)/pin2) + return(c(rev(pin2), 1, pin2)) + } + } + H <- hn(filter.number) + filter.name <- paste("Littlewood-Paley, N=", filter.number) + } + else if(family == "Yates") { + if(filter.number != 1) + stop("Only filter number 1 exists for Yates wavelet") + family <- "Yates" + H <- c(-1, 1)/sqrt(2) + filter.name <- "Yates" + } + else if(family == "LinaMayrand") { + origfn <- filter.number + nsolution <- as.character(filter.number) + dotpos <- regexpr("\\.", nsolution) + leftint <- substring(nsolution, first = 1, last = dotpos - 1) + rightint <- substring(nsolution, first = dotpos + 1, last = + nchar(nsolution)) + if(nchar(nsolution) == 0) + nsolution <- 1 + else nsolution <- as.numeric(rightint) + filter.number <- as.numeric(leftint) + matname <- paste(family, filter.number, sep = "") + if(!exists(matname)) { + stop(paste("Filter matrix \"", matname, + "\" does not exist", sep = "")) + } + else { + fm <- get(matname) + if(nsolution > nrow(fm$S)) + stop(paste("Solution number ", nsolution, + " is too big. Filter matrix ", matname, + " only has ", nrow(fm$S), " solutions") + ) + H <- fm$S[nsolution, ] + G <- fm$W[nsolution, ] + filter.name <- paste("Lina Mayrand, J=", filter.number, + " (nsolution=", nsolution, ")", sep = "") + } + filter.number <- origfn + } + else { + stop("Unknown family") + } + H <- H/constant + return(list(H = H, G = G, name = filter.name, family = family, + filter.number = filter.number)) +} +"find.parameters" <- +function(data.wd, dwwt, j0, code, tol, Sigma) +{ + # + # Preliminaries + # + nlevels <- nlevelsWT(data.wd) + pars <- matrix(0, ncol = 4, nrow = nlevels - 1) + dimnames(pars) <- list(paste("level", 1:(nlevels - 1)), c("p", + "var(re)", "covar(re,im)", "var(im)")) + lower <- c(tol, tol, tol - 1, tol) + upper <- c(1 - tol, 1000, 1 - tol, 1000) + # + # Calculate the covariance matrix of white noise put + # through the DWT: + # + detSigma <- rep(0, nlevels) + Sigma.inv <- array(0, c(nlevels, 2, 2)) + for(i in 1:nlevels) { + detSigma[i] <- Sigma[i, 1, 1] * Sigma[i, 2, 2] - Sigma[i, 1, + 2]^2 + Sigma.inv[i, , ] <- solve(Sigma[i, , ]) + } + # + # Now search at each level in turn. + # + for(j in j0:(nlevels - 1)) { + # + # Get a starting point for the + # search over p_j and V_j + # + coefs <- accessD(data.wd, level = j) + re <- Re(coefs) + im <- Im(coefs) + start <- c(min(1 - 10 * tol, 0.5^(j - j0)), var(re), cor(re, + im), var(im)) + # + # Find the MML parameter values + # + coefs <- accessD(data.wd, level = j) + dstarvec <- cbind(Re(coefs), Im(coefs)) + if(code == "NAG") { + write(c(Sigma[j + 1, 1, 1], Sigma[j + 1, 1, 2], Sigma[ + j + 1, 2, 2]), file = "cthresh.maxloglik.data") + write(length(re), file = "cthresh.maxloglik.data", + append = TRUE) + write(t(cbind(re, im)), file = "cthresh.maxloglik.data", + append = TRUE, ncolumns = 2) + write(start, file = "cthresh.maxloglik.start") + write(t(cbind(lower, upper)), file = + "cthresh.maxloglik.start", append = TRUE) + system("./cthresh.maxloglik") + tmp <- scan(file = "cthresh.maxloglik.out", multi.line + = TRUE, quiet = TRUE) + pars[j, ] <- tmp[1:4] + pars[j, 3] <- pars[j, 3] * sqrt(pars[j, 2] * pars[ + j, 4]) + ifail <- tmp[6] + if(ifail > 0) + warning(paste("At level", j, + "NAG routine e04jyf returned ifail", + ifail)) + system("rm cthresh.maxloglik.out cthresh.maxloglik.data cthresh.maxloglik.start" + ) + } + else { + if(exists("optim")) + tmp <- optim(start, cthr.negloglik, method = + "L-BFGS-B", lower = lower, + upper = upper, dstarvec = dstarvec, Sigma = + Sigma[j + 1, , ], Sigma.inv = Sigma.inv[ + j + 1, , ], twopirtdetS = 2 * pi * sqrt( + detSigma[j + 1]), code = code)$par + else + tmp <- nlminb(start, cthr.negloglik, lower = lower, + upper = upper, dstarvec = dstarvec, Sigma = + Sigma[j + 1, , ], Sigma.inv = Sigma.inv[ + j + 1, , ], twopirtdetS = 2 * pi * sqrt( + detSigma[j + 1]), code = code)$parameters + pars[j, ] <- tmp + pars[j, 3] <- pars[j, 3] * sqrt(pars[j, 2] * pars[ + j, 4]) + } + } + invisible(list(pars = pars, Sigma = Sigma)) +} +"make.dwwt" <- +function(nlevels, filter.number = 3.1, family = "LinaMayrand") +{ + # + # Given a choice of wavelet and number of + # resolution levels, compute the distinct + # elements of diag(WW^T). + # + zero.wd <- wd(rep(0, 2^nlevels), filter.number = filter.number, family + = family) + dwwt <- rep(0, nlevels) + tmp.wd <- putD(zero.wd, v = 1, level = 0) + tmp <- Conj(wr(tmp.wd)) + # + # tmp contains the row of W which gives the mother wavelet + # coefficient. Need Conj() as the inverse DWT corresponds to + # Conj(W^T). Now get the corresponding element of diag(WW^T) + # by summing the squared elements of tmp. + # + # Then repeat for each resolution level. + # + dwwt[1] <- sum(tmp * tmp) + for(lev in 1:(nlevels - 1)) { + tmp.wd <- putD(zero.wd, v = c(1, rep(0, 2^lev - 1)), level = + lev) + tmp <- Conj(wr(tmp.wd)) + dwwt[lev + 1] <- sum(tmp * tmp) + } + return(dwwt) +} +"odds.matrix.mult" <- +function(coef, mat) +{ + return(t(coef) %*% mat %*% coef) +} +"test.dataCT" <- +function(type = "ppoly", n = 512, signal = 1, rsnr = 7, plotfn = FALSE) +{ + x <- seq(0., 1., length = n + 1)[1:n] + if(type == "ppoly") { + y <- rep(0., n) + xsv <- (x <= 0.5) + y[xsv] <- -16. * x[xsv]^3. + 12. * x[xsv]^2. + xsv <- (x > 0.5) & (x <= 0.75) + y[xsv] <- (x[xsv] * (16. * x[xsv]^2. - 40. * x[xsv] + 28.))/ + 3. - 1.5 + xsv <- x > 0.75 + y[xsv] <- (x[xsv] * (16. * x[xsv]^2. - 32. * x[xsv] + 16.))/ + 3. + } + else if(type == "blocks") { + t <- c(0.1, 0.13, 0.15, 0.23, 0.25, 0.4, 0.44, + 0.65, 0.76, 0.78, 0.81) + h <- c(4., -5., 3., -4., 5., -4.2, 2.1, 4.3, + -3.1, 2.1, -4.2) + y <- rep(0., n) + for(i in seq(1., length(h))) { + y <- y + (h[i] * (1. + sign(x - t[i])))/2. + } + } + else if(type == "bumps") { + t <- c(0.1, 0.13, 0.15, 0.23, 0.25, 0.4, 0.44, + 0.65, 0.76, 0.78, 0.81) + h <- c(4., 5., 3., 4., 5., 4.2, 2.1, 4.3, + 3.1, 5.1, 4.2) + w <- c(0.005, 0.005, 0.006, 0.01, 0.01, 0.03, + 0.01, 0.01, 0.005, 0.008, 0.005) + y <- rep(0, n) + for(j in 1:length(t)) { + y <- y + h[j]/(1. + abs((x - t[j])/w[j]))^4. + } + } + else if(type == "heavi") + y <- 4. * sin(4. * pi * x) - sign(x - 0.3) - + sign(0.72 - x) + else if(type == "doppler") { + eps <- 0.05 + y <- sqrt(x * (1. - x)) * sin((2. * pi * (1. + eps))/(x + eps)) + } + else { + cat(c("test.dataCT: unknown test function type", type, "\n")) + cat(c("Terminating\n")) + return("NoType") + } + y <- y/sqrt(var(y)) * signal + ynoise <- y + rnorm(n, 0, signal/rsnr) + if(plotfn == TRUE) { + if(type == "ppoly") + mlab <- "Piecewise polynomial" + if(type == "blocks") + mlab <- "Blocks" + if(type == "bumps") + mlab <- "Bumps" + if(type == "heavi") + mlab <- "HeaviSine" + if(type == "doppler") + mlab <- "Doppler" + plot(x, y, type = "l", lwd = 2, main = mlab, ylim = range( + c(y, ynoise))) + lines(x, ynoise, col = 2) + lines(x, y) + } + return(list(x = x, y = y, ynoise = ynoise, type = type, rsnr = rsnr)) +} +"wd"<- +function(data, filter.number = 10, family = "DaubLeAsymm", type = "wavelet", bc + = "periodic", verbose = FALSE, min.scale = 0, precond = TRUE) +{ + if(verbose == TRUE) + cat("wd: Argument checking...") + if(!is.atomic(data)) + stop("Data is not atomic") + DataLength <- length(data) # +# +# Check that we have a power of 2 data elements +# + nlevels <- nlevelsWT(data) + if(is.na(nlevels)) stop("Data length is not power of two") # +# +# Check for correct type +# + if(type != "wavelet" && type != "station") + stop("Unknown type of wavelet decomposition") + if(type == "station" && bc != "periodic") stop( + "Can only do periodic boundary conditions with station" + ) # +# +# Select the appropriate filter +# + if(verbose == TRUE) + cat("...done\nFilter...") + if(bc != "interval") filter <- filter.select(filter.number = + filter.number, family = family) # +# +# Build the first/last database +# + if(verbose == TRUE) + cat("...selected\nFirst/last database...") + fl.dbase <- first.last(LengthH = length(filter$H), DataLength = + DataLength, type = type, bc = bc) # +# +# +# Check if we are doing "wavelets on the interval". If so, do it! +# + if(bc == "interval") { + ans <- wd.int(data = data, preferred.filter.number = + filter.number, min.scale = min.scale, precond = precond + ) + fl.dbase <- first.last(LengthH = length(filter$H), DataLength + = DataLength, type = type, bc = bc, current.scale = + min.scale) # + filter <- list(name = paste("CDV", filter.number, sep = ""), + family = "CDV", filter.number = filter.number) + l <- list(transformed.vector = ans$transformed.vector, + current.scale = ans$current.scale, filters.used = ans$ + filters.used, preconditioned = ans$preconditioned, date + = ans$date, nlevels = IsPowerOfTwo(length(ans$ + transformed.vector)), fl.dbase = fl.dbase, type = type, + bc = bc, filter = filter) + class(l) <- "wd" + return(l) + } +# +# +# Save time series attribute if there is one +# + dtsp <- tsp(data) # +# +# Put in the data +# + C <- rep(0, fl.dbase$ntotal) + C[1:DataLength] <- data # + if(verbose == TRUE) + error <- 1 + else error <- 0 + if(verbose == TRUE) cat("built\n") # +# +# Compute the decomposition +# + if(verbose == TRUE) + cat("Decomposing...\n") + nbc <- switch(bc, + periodic = 1, + symmetric = 2) + if(is.null(nbc)) + stop("Unknown boundary condition") + ntype <- switch(type, + wavelet = 1, + station = 2) + if(is.null(filter$G)) { + wavelet.decomposition <- .C("wavedecomp", + C = as.double(C), + D = as.double(rep(0, fl.dbase$ntotal.d)), + H = as.double(filter$H), + LengthH = as.integer(length(filter$H)), + nlevels = as.integer(nlevels), + firstC = as.integer(fl.dbase$first.last.c[, 1]), + lastC = as.integer(fl.dbase$first.last.c[, 2]), + offsetC = as.integer(fl.dbase$first.last.c[, 3]), + firstD = as.integer(fl.dbase$first.last.d[, 1]), + lastD = as.integer(fl.dbase$first.last.d[, 2]), + offsetD = as.integer(fl.dbase$first.last.d[, 3]), + ntype = as.integer(ntype), + nbc = as.integer(nbc), + error = as.integer(error), PACKAGE = "wavethresh") + } + else { + wavelet.decomposition <- .C("comwd", + CR = as.double(Re(C)), + CI = as.double(Im(C)), + LengthC = as.integer(fl.dbase$ntotal), + DR = as.double(rep(0, fl.dbase$ntotal.d)), + DI = as.double(rep(0, fl.dbase$ntotal.d)), + LengthD = as.integer(fl.dbase$ntotal.d), + HR = as.double(Re(filter$H)), + HI = as.double( - Im(filter$H)), + GR = as.double(Re(filter$G)), + GI = as.double( - Im(filter$G)), + LengthH = as.integer(length(filter$H)), + nlevels = as.integer(nlevels), + firstC = as.integer(fl.dbase$first.last.c[, 1]), + lastC = as.integer(fl.dbase$first.last.c[, 2]), + offsetC = as.integer(fl.dbase$first.last.c[, 3]), + firstD = as.integer(fl.dbase$first.last.d[, 1]), + lastD = as.integer(fl.dbase$first.last.d[, 2]), + offsetD = as.integer(fl.dbase$first.last.d[, 3]), + ntype = as.integer(ntype), + nbc = as.integer(nbc), + error = as.integer(error), PACKAGE = "wavethresh") + } + if(verbose == TRUE) + cat("done\n") + error <- wavelet.decomposition$error + if(error != 0) { + cat("Error ", error, " occured in wavedecomp\n") + stop("Error") + } + if(is.null(filter$G)) { + l <- list(C = wavelet.decomposition$C, D = + wavelet.decomposition$D, nlevels = + nlevelsWT(wavelet.decomposition), fl.dbase = fl.dbase, + filter = filter, type = type, bc = bc, date = date()) + } + else { + l <- list(C = complex(real = wavelet.decomposition$CR, imaginary = + wavelet.decomposition$CI), D = complex(real = + wavelet.decomposition$DR, imaginary = wavelet.decomposition$DI + ), nlevels = nlevelsWT(wavelet.decomposition), fl.dbase = + fl.dbase, filter = filter, type = type, bc = bc, date + = date()) + } + class(l) <- "wd" + if(!is.null(dtsp)) + tsp(l) <- dtsp + l +} +"wr.wd"<- +function(wd, start.level = 0, verbose = FALSE, bc = wd$bc, return.object = FALSE, + filter.number = wd$filter$filter.number, family = wd$filter$family, ...) +{ + if(IsEarly(wd)) { + ConvertMessage() + stop() + } + if(verbose == TRUE) cat("Argument checking...") # +# +# Check class of wd +# + if(verbose == TRUE) + cat("Argument checking\n") + ctmp <- class(wd) + if(is.null(ctmp)) + stop("wd has no class") + else if(ctmp != "wd") + stop("wd is not of class wd") + if(start.level < 0) + stop("start.level must be nonnegative") + if(start.level >= nlevelsWT(wd)) + stop("start.level must be less than the number of levels") + if(is.null(wd$filter$filter.number)) + stop("NULL filter.number for wd") + if(bc != wd$bc) + warning("Boundary handling is different to original") + if(wd$type == "station") + stop("Use convert to generate wst object and then AvBasis or InvBasis" + ) + if(wd$bc == "interval") { + warning("All optional arguments ignored for \"wavelets on the interval\" transform" + ) + return(wr.int(wd)) + } + type <- wd$type + filter <- filter.select(filter.number = filter.number, family = family) + LengthH <- length(filter$H) # +# +# Build the reconstruction first/last database +# + if(verbose == TRUE) + cat("...done\nFirst/last database...") + r.first.last.c <- wd$fl.dbase$first.last.c[(start.level + 1):(wd$ + nlevels + 1), ] # + r.first.last.d <- matrix(wd$fl.dbase$first.last.d[(start.level + 1):(wd$ + nlevels), ], ncol = 3) + ntotal <- r.first.last.c[1, 3] + r.first.last.c[1, 2] - r.first.last.c[ + 1, 1] + 1 + names(ntotal) <- NULL + C <- accessC(wd, level = start.level, boundary = TRUE) + C <- c(rep(0, length = (ntotal - length(C))), C) + Nlevels <- nlevelsWT(wd)- start.level + error <- 0 # +# +# Load object code +# + if(verbose == TRUE) + cat("...built\n") + if(verbose == TRUE) { + cat("Reconstruction...") + error <- 1 + } + ntype <- switch(type, + wavelet = 1, + station = 2) + if(is.null(ntype)) + stop("Unknown type of decomposition") + nbc <- switch(bc, + periodic = 1, + symmetric = 2) + if(is.null(nbc)) + stop("Unknown boundary handling") + if(!is.complex(wd$D)) { + wavelet.reconstruction <- .C("waverecons", + C = as.double(C), + D = as.double(wd$D), + H = as.double(filter$H), + LengthH = as.integer(LengthH), + nlevels = as.integer(Nlevels), + firstC = as.integer(r.first.last.c[, 1]), + lastC = as.integer(r.first.last.c[, 2]), + offsetC = as.integer(r.first.last.c[, 3]), + firstD = as.integer(r.first.last.d[, 1]), + lastD = as.integer(r.first.last.d[, 2]), + offsetD = as.integer(r.first.last.d[, 3]), + ntype = as.integer(ntype), + nbc = as.integer(nbc), + error = as.integer(error), PACKAGE = "wavethresh") + } + else { + wavelet.reconstruction <- .C("comwr", + CR = as.double(Re(C)), + CI = as.double(Im(C)), + LengthC = as.integer(length(C)), + DR = as.double(Re(wd$D)), + DI = as.double(Im(wd$D)), + LengthD = as.integer(length(wd$D)), + HR = as.double(Re(filter$H)), + HI = as.double(Im(filter$H)), + GR = as.double(Re(filter$G)), + GI = as.double(Im(filter$G)), + LengthH = as.integer(LengthH), + nlevels = as.integer(Nlevels), + firstC = as.integer(r.first.last.c[, 1]), + lastC = as.integer(r.first.last.c[, 2]), + offsetC = as.integer(r.first.last.c[, 3]), + firstD = as.integer(r.first.last.d[, 1]), + lastD = as.integer(r.first.last.d[, 2]), + offsetD = as.integer(r.first.last.d[, 3]), + ntype = as.integer(ntype), + nbc = as.integer(nbc), + error = as.integer(error), PACKAGE = "wavethresh") + } + if(verbose == TRUE) + cat("done\n") + error <- wavelet.reconstruction$error + if(error != 0) { + cat("Error code returned from waverecons: ", error, "\n") + stop("waverecons returned error") + } + fl.dbase <- wd$fl.dbase + if(!is.complex(wd$D)) { + l <- list(C = wavelet.reconstruction$C, D = + wavelet.reconstruction$D, fl.dbase = fl.dbase, nlevels + = nlevelsWT(wd), filter = filter, type = type, bc = bc, + date = date()) + } + else { + l <- list(C = complex(real = wavelet.reconstruction$CR, imaginary = + wavelet.reconstruction$CI), D = complex(real = + wavelet.reconstruction$DR, imaginary = wavelet.reconstruction$ + DI), fl.dbase = fl.dbase, nlevels = nlevelsWT(wd), filter + = filter, type = type, bc = bc, date = date()) + } + class(l) <- "wd" + if(return.object == TRUE) + return(l) + else return(accessC(l)) + stop("Shouldn't get here\n") +} +"wst"<- +function(data, filter.number = 10, family = "DaubLeAsymm", verbose = FALSE) +{ + if(verbose == TRUE) + cat("Argument checking...") + DataLength <- length(data) # +# +# Check that we have a power of 2 data elements +# + nlevels <- log(DataLength)/log(2) + if(round(nlevels) != nlevels) + stop("The length of data is not a power of 2") # + if(verbose == TRUE) { + cat("There are ", nlevels, " levels\n") + } +# +# Select the appropriate filter +# + if(verbose == TRUE) + cat("...done\nFilter...") + filter <- filter.select(filter.number = filter.number, family = family) +# +# +# Compute the decomposition +# + if(verbose == TRUE) + cat("Decomposing...\n") + newdata <- c(rep(0, DataLength * nlevels), data) + Carray <- newdata + error <- 0 # +# +# See whether we are using complex wavelets +# + if(is.null(filter$G)) { + wavelet.station <- .C("wavepackst", + Carray = as.double(Carray), + newdata = as.double(newdata), + DataLength = as.integer(DataLength), + levels = as.integer(nlevels), + H = as.double(filter$H), + LengthH = as.integer(length(filter$H)), + error = as.integer(error), PACKAGE = "wavethresh") + } + else { + wavelet.station <- .C("comwst", + CaR = as.double(Re(Carray)), + CaI = as.double(Im(Carray)), + newdataR = as.double(Re(newdata)), + newdataI = as.double(Im(newdata)), + DataLength = as.integer(DataLength), + levels = as.integer(nlevels), + HR = as.double(Re(filter$H)), + HI = as.double( - Im(filter$H)), + GR = as.double(Re(filter$G)), + GI = as.double( - Im(filter$G)), + LengthH = as.integer(length(filter$H)), + error = as.integer(error), PACKAGE = "wavethresh") + } + if(wavelet.station$error != 0) + stop(paste("Memory error in wavepackst (or comwst). Code ", + wavelet.station)) + if(is.null(filter$G)) { + wpm <- matrix(wavelet.station$newdata, ncol = DataLength, byrow + = TRUE) + Carray <- matrix(wavelet.station$Carray, ncol = DataLength, + byrow = TRUE) + } + else { + newdata <- complex(real = wavelet.station$newdataR, imaginary = + wavelet.station$newdataI) + Carray <- complex(real = wavelet.station$CaR, imaginary = + wavelet.station$CaI) + wpm <- matrix(newdata, ncol = DataLength, byrow = TRUE) + Carray <- matrix(Carray, ncol = DataLength, byrow = TRUE) + } + wp <- list(wp = wpm, Carray = Carray, nlevels = nlevels, filter = + filter, date = date()) + class(wp) <- "wst" + wp +} "AutoBasis"<- function(wp, verbose = FALSE, zilchtol = 1e-08,entropy = Shannon.entropy) { @@ -18,7 +1462,7 @@ # Including the original data set there are nlevels levels. Labelled # 0,...,nlevels-1. Level nlevels-1 is the original data set. # - nlevels <- nlevels(wp) + nlevels <- nlevelsWT(wp) for(i in 1:(nlevels - 1)) { NPBaseLev <- 2^(nlevels - i) PKLength <- 2^i @@ -82,7 +1526,7 @@ "AvBasis.wst"<- function(wst, Ccode = TRUE, ...) { - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) if(is.null(wst$filter$G)) { if(Ccode == FALSE) { answer <- av.basis(wst, level = nlevels - 1, ix1 = 0, @@ -130,7 +1574,7 @@ if(aobj$error != 0) stop(paste("av_basisWRAP returned error code", aobj$ error)) - answer <- complex(real = aobj$answerR, im = aobj$answerI) + answer <- complex(real = aobj$answerR, imaginary = aobj$answerI) } answer } @@ -162,14 +1606,14 @@ # ywd <- wd(data, filter.number = filter.number, family = family, bc = bc ) - sigma <- sqrt(dev(accessD(ywd, level = (nlevels(ywd) - 1)))) + sigma <- sqrt(dev(accessD(ywd, level = (nlevelsWT(ywd) - 1)))) uvt <- threshold(ywd, policy = "universal", type = "soft", dev = dev, - by.level = FALSE, levels = (nlevels(ywd) - 1), return.threshold = TRUE) + by.level = FALSE, levels = (nlevelsWT(ywd) - 1), return.threshold = TRUE) universal <- threshold(ywd, policy = "manual", value = uvt, type = - "soft", dev = dev, levels = j0:(nlevels(ywd) - 1)) - nsignal <- rep(0, nlevels(ywd)) - sum2 <- rep(0, nlevels(ywd)) - for(j in 0:(nlevels(ywd) - 1)) { + "soft", dev = dev, levels = j0:(nlevelsWT(ywd) - 1)) + nsignal <- rep(0, nlevelsWT(ywd)) + sum2 <- rep(0, nlevelsWT(ywd)) + for(j in 0:(nlevelsWT(ywd) - 1)) { coefthr <- accessD(universal, level = j) nsignal[j + 1] <- sum(abs(coefthr) > 0) if(nsignal[j + 1] > 0) @@ -177,19 +1621,19 @@ } C <- seq(1000, 15000, 50) l <- rep(0, length(C)) - lev <- seq(0, nlevels(ywd) - 1) + lev <- seq(0, nlevelsWT(ywd) - 1) v <- 2^( - alpha * lev) for(i in 1:length(C)) { - l[i] <- 0.5 * sum(- nsignal * (log(sigma^2 + C[i] * v) + 2 * log(pnorm(( - sigma * sqrt(2 * log(2^nlevels(ywd))))/ + l[i] <- 0.5 * sum(- nsignal * (log(sigma^2 + C[i] * v) + 2 * log(pnorm(( - sigma * sqrt(2 * log(2^nlevelsWT(ywd))))/ sqrt(sigma^2 + C[i] * v)))) - sum2/2/(sigma^2 + C[i] * v)) } C1 <- C[l == max(l)] tau2 <- C1 * v - p <- 2 * pnorm(( - sigma * sqrt(2 * log(2^nlevels(ywd))))/sqrt(sigma^2 + + p <- 2 * pnorm(( - sigma * sqrt(2 * log(2^nlevelsWT(ywd))))/sqrt(sigma^2 + tau2)) if(beta == 1) - C2 <- sum(nsignal/p)/nlevels(ywd) - else C2 <- (1 - 2^(1 - beta))/(1 - 2^((1 - beta) * nlevels(ywd))) * sum( + C2 <- sum(nsignal/p)/nlevelsWT(ywd) + else C2 <- (1 - 2^(1 - beta))/(1 - 2^((1 - beta) * nlevelsWT(ywd))) * sum( nsignal/p) pr <- pmin(1, C2 * 2^( - beta * lev)) rat <- tau2/(sigma^2 + tau2) # @@ -197,7 +1641,7 @@ #----------------------Bayesian Thresholding------------------------------------ # bayesian <- ywd - for(j in 0:(nlevels(ywd)- 1)) { + for(j in 0:(nlevelsWT(ywd)- 1)) { coef <- accessD(ywd, level = j) w <- (1 - pr[j + 1])/pr[j + 1]/sqrt((sigma^2 * rat[j + 1])/tau2[ j + 1]) * exp(( - rat[j + 1] * coef^2)/2/sigma^2) @@ -246,7 +1690,7 @@ pktix <- pktix[sv] corvec <- corvec[sv] sl <- rev(sort.list(corvec)) - l <- list(nlevels = nlevels(w2d), BasisMatrix = m[, sl], level = level[ + l <- list(nlevels = nlevelsWT(w2d), BasisMatrix = m[, sl], level = level[ sl], pkt = pktix[sl], basiscoef = corvec[sl], groups = w2d$groups) class(l) <- "BP" l @@ -254,7 +1698,7 @@ "CWCV"<- function(ynoise, ll, x = 1:length(ynoise), filter.number = 10, family = "DaubLeAsymm", thresh.type = "soft", tol = 0.01, verbose = 0, plot.it - = TRUE, interptype = "normal") + = TRUE, interptype = "noise") { # # Switch on verbosity for function calls if necessary @@ -266,13 +1710,13 @@ ywd <- wd(ynoise, filter.number = filter.number, family = family, verbose = CallsVerbose) univ.threshold <- threshold(ywd, type = thresh.type, return.threshold - = TRUE, lev = ll:(nlevels(ywd)- 1), verbose = CallsVerbose, + = TRUE, lev = ll:(nlevelsWT(ywd)- 1), verbose = CallsVerbose, policy = "universal")[1] if(verbose == 1) { cat("Universal threshold: ", univ.threshold, "\n") cat("Now doing universal threshold reconstruction...") } - yuvtwd <- threshold(ywd, type = thresh.type, lev = ll:(nlevels(ywd)- 1), + yuvtwd <- threshold(ywd, type = thresh.type, lev = ll:(nlevelsWT(ywd)- 1), verbose = CallsVerbose, policy = "universal") if(verbose == 1) cat("done\nNow reconstructing...") @@ -348,7 +1792,7 @@ # Now do the reconstuction using xvthresh # xvwd <- threshold(ywd, policy = "manual", value = ans$xvthresh, type = - thresh.type, lev = ll:(nlevels(ywd)- 1)) + thresh.type, lev = ll:(nlevelsWT(ywd)- 1)) xvwddof <- dof(xvwd) xvwr <- wr(xvwd) if(plot.it == TRUE) @@ -501,10 +1945,10 @@ nlevels - 1))) } "Cthreshold"<- -function(wd, thresh.type = "soft", value = 0, levels = 3:(nlevels(wd)- 1)) +function(wd, thresh.type = "soft", value = 0, levels = 3:(nlevelsWT(wd)- 1)) { D <- wd$D - Dlevels <- nlevels(wd)- 1 + Dlevels <- nlevelsWT(wd)- 1 error <- 0 ntt <- switch(thresh.type, hard = 1, @@ -599,7 +2043,7 @@ "DaubLeAsymm", tol = 0.01, verbose = 0) { noisywd <- wd(noisy, filter.number = filter.number, family = family) - softuv <- threshold(noisywd, levels = ll:(nlevels(noisywd)- 1), type = + softuv <- threshold(noisywd, levels = ll:(nlevelsWT(noisywd)- 1), type = "soft", policy = "universal", dev = madmad, return.thresh = TRUE) H <- filter.select(filter.number = filter.number, family = family)$H ntt <- switch(type, @@ -670,7 +2114,7 @@ # # Build odd thresholded estimate, then, threshold and rebuild # - odataWST <- wst(odata, filter = filter.number, family = family) + odataWST <- wst(odata, filter.number = filter.number, family = family) odataWSTt <- threshold.wst(odataWST, levels = levels, policy = "manual", value = threshold, verbose = thverb) if(InverseType == "average") @@ -696,7 +2140,7 @@ # # Build even thresholded estimate, then, threshold and rebuild # - edataWST <- wst(edata, filter = filter.number, family = family) + edataWST <- wst(edata, filter.number = filter.number, family = family) edataWSTt <- threshold.wst(edataWST, levels = levels, policy = "manual", value = threshold, verbose = thverb) if(InverseType == "average") @@ -756,10 +2200,10 @@ "InvBasis.wp"<- function(wp, nvwp, pktlist, verbose = FALSE, ...) { - nlev <- nlevels(wp) + nlev <- nlevelsWT(wp) if(missing(pktlist)) { pktlist <- print.nvwp(nvwp, printing = FALSE) - if(nlev != nlevels(nvwp)) { + if(nlev != nlevelsWT(nvwp)) { stop("The node vector you supplied cannot have arisen from the wavelet packet object you supplied as they have different numbers of levels" ) } @@ -851,7 +2295,7 @@ # # blevel is the bottom level in the decomposition # - blevel <- nlevels(nv) - nrsteps # + blevel <- nlevelsWT(nv) - nrsteps # # # Now extract the data and put it all in a vector # @@ -912,7 +2356,7 @@ function(wdS, lsmooth = "none", nlsmooth = FALSE, prefilter = TRUE, verbose = FALSE, lw.number = wdS$filter$filter.number, lw.family = wdS$filter$family, nlw.number = wdS$filter$filter.number, nlw.family = wdS$filter$family, - nlw.policy = "LSuniversal", nlw.levels = 0:(nlevels(wdS) - 1), nlw.type + nlw.policy = "LSuniversal", nlw.levels = 0:(nlevelsWT(wdS) - 1), nlw.type = "hard", nlw.by.level = FALSE, nlw.value = 0, nlw.dev = var, nlw.boundary = FALSE, nlw.verbose = FALSE, nlw.cvtol = 0.01, nlw.Q = 0.050000000000000003, nlw.alpha = 0.050000000000000003, nlw.transform = I, nlw.inverse = I, @@ -928,7 +2372,7 @@ ) else if(wdS$type != "station") stop("swd type should be station (nondecimated)") - lnlevels <- nlevels(wdS) + lnlevels <- nlevelsWT(wdS) N <- 2^lnlevels if(verbose == TRUE) cat("Original data length was:", N, "\n") # # @@ -1079,8 +2523,8 @@ # if(debug.spectrum == TRUE) spectrum(v, spans = c(11, 9, 7)) - realwd <- wd(v, filter = lw.number, family = lw.family) - realwd <- nullevels(realwd, levels = (i + 1):(nlevels( + realwd <- wd(v, filter.number = lw.number, family = lw.family) + realwd <- nullevels(realwd, levels = (i + 1):(nlevelsWT( realwd) - 1)) v <- wr(realwd) if(debug.spectrum == TRUE && i != 0) @@ -1108,7 +2552,7 @@ cat(i, " ") v <- accessD(wdS, level = i) v <- nlw.transform(v) - vwd <- wd(v, filter = nlw.number, family = nlw.family) + vwd <- wd(v, filter.number = nlw.number, family = nlw.family) vwdt <- threshold(vwd, levels = nlw.levels, type = nlw.type, policy = nlw.policy, by.level = nlw.by.level, value = nlw.value, dev = nlw.dev, @@ -1135,7 +2579,7 @@ "MaNoVe.wp"<- function(wp, verbose = FALSE, ...) { - nlevels <- nlevels(wp) + nlevels <- nlevelsWT(wp) LengthData <- dim(wp$wp)[[2]] upperctrl <- rep(0, LengthData - 1) upperl <- upperctrl @@ -1182,7 +2626,7 @@ if(alg == "C") { if(verbose == TRUE) cat("Using C code version\n") - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) # node.vector <- vector("list", nlevels) # matchcodes <- c("S", "L", "R") LengthData <- dim(wst$wp)[[2]] @@ -1225,7 +2669,7 @@ else { if(verbose == TRUE) cat("Using S code version\n") - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) node.vector <- vector("list", nlevels) matchcodes <- c("S", "L", "R") for(i in 0:(nlevels - 1)) { @@ -1298,9 +2742,10 @@ } "PsiJ"<- function(J, filter.number = 10, family = "DaubLeAsymm", tol = 1e-100, OPLENGTH - = 2000) + = 10^7, verbose=FALSE) { - cat("Computing PsiJ\n") + if (verbose==TRUE) + cat("Computing PsiJ\n") now <- proc.time()[1:2] if(J >= 0) stop("J must be negative integer") @@ -1311,11 +2756,13 @@ # # See if matrix already exists. If so, return it # - if(exists(Psiorig)) { - cat("Returning precomputed version\n") + if(exists(Psiorig, envir=WTEnv)) { + if (verbose==TRUE) + cat("Returning precomputed version\n") speed <- proc.time()[1:2] - now - cat("Took ", sum(speed), " seconds\n") - return(get(Psiorig)) + if (verbose==TRUE) + cat("Took ", sum(speed), " seconds\n") + return(get(Psiorig, envir=WTEnv)) } H <- filter.select(filter.number = filter.number, family = family)$H wout <- rep(0, OPLENGTH) @@ -1337,16 +2784,17 @@ stop(paste("Error code was ", answer$error)) } speed <- proc.time()[1:2] - now - cat("Took ", sum(speed), " seconds\n") + if (verbose==TRUE) + cat("Took ", sum(speed), " seconds\n") m <- vector("list", - J) lj <- c(0, cumsum(2 * answer$rlvec - 1)) for(j in 1:( - J)) m[[j]] <- answer$wout[(lj[j] + 1):lj[j + 1]] - assign(Psiorig, m, pos = 1) + assign(Psiorig, m, envir=WTEnv) m } "PsiJmat"<- -function(J, filter.number = 10, family = "DaubLeAsymm", OPLENGTH = 100000) +function(J, filter.number = 10, family = "DaubLeAsymm", OPLENGTH = 10^7) { J <- - J P <- PsiJ( - J, filter.number = filter.number, family = family, @@ -1662,13 +3110,14 @@ ywd <- wd(ynoise, filter.number = filter.number, family = family, verbose = CallsVerbose) univ.threshold <- threshold(ywd, type = thresh.type, return.threshold - = TRUE, lev = ll:(nlevels(ywd) - 1), verbose = CallsVerbose)[1] + = TRUE, lev = ll:(nlevelsWT(ywd) - 1), verbose = CallsVerbose, + policy="universal")[1] if(verbose == 1) { cat("Universal threshold: ", univ.threshold, "\n") cat("Now doing universal threshold reconstruction...") } - yuvtwd <- threshold(ywd, type = thresh.type, lev = ll:(nlevels(ywd) - 1), - verbose = CallsVerbose) + yuvtwd <- threshold(ywd, type = thresh.type, lev = ll:(nlevelsWT(ywd) - 1), + verbose = CallsVerbose, policy="universal") if(verbose == 1) cat("done\nNow reconstructing...") yuvtwr <- wr(yuvtwd, verbose = CallsVerbose) @@ -1768,7 +3217,7 @@ else if(verbose == 1) cat("\n") xvwd <- threshold(ywd, policy = "manual", value = x1, type = - thresh.type, lev = ll:(nlevels(ywd)- 1)) + thresh.type, lev = ll:(nlevelsWT(ywd)- 1)) xvwddof <- dof(xvwd) xvwr <- wr(xvwd) if(plot.it == TRUE) @@ -1810,7 +3259,7 @@ function(...) UseMethod("accessC") "accessC.mwd"<- -function(mwd, level = nlevels(mwd), ...) +function(mwd, level = nlevelsWT(mwd), ...) { # # Get smoothed data from multiple wavelet structure. @@ -1822,7 +3271,7 @@ stop("mwd is not of class mwd") if(level < 0) stop("Must have a positive level") - else if(level > nlevels(mwd)) + else if(level > nlevelsWT(mwd)) stop("Cannot exceed maximum number of levels") level <- level + 1 first.last.c <- mwd$fl.dbase$first.last.c @@ -1834,7 +3283,7 @@ return(coeffs) } "accessC.wd"<- -function(wd, level = nlevels(wd), boundary = FALSE, aspect = "Identity", ...) +function(wd, level = nlevelsWT(wd), boundary = FALSE, aspect = "Identity", ...) { if(IsEarly(wd)) { ConvertMessage() @@ -1847,8 +3296,8 @@ stop("wd is not of class wd") if(level < 0) stop("Must have a positive level") - else if(level > nlevels(wd)) - stop(paste("Cannot exceed maximum number of levels", nlevels(wd) + else if(level > nlevelsWT(wd)) + stop(paste("Cannot exceed maximum number of levels", nlevelsWT(wd) )) if(wd$bc == "interval") { if(level != wd$current.scale) @@ -1879,7 +3328,7 @@ if(type == "wavelet") n <- 2^(level - 1) else if(type == "station") - n <- 2^nlevels(wd) + n <- 2^nlevelsWT(wd) else stop("Unknown type component") coefs <- wd$C[(offset.level + 1 - first.level):( offset.level + n - first.level)] @@ -1908,7 +3357,7 @@ # Get all coefficients at a particular level # First work out how many packets there are at this level # - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) if(level < 0) stop("level must nonnegative") else if(level > nlevels) @@ -1937,7 +3386,7 @@ stop("mwd is not of class mwd") if(level < 0) stop("Must have a positive level") - else if(level > (nlevels(mwd) - 1)) + else if(level > (nlevelsWT(mwd) - 1)) stop("Cannot exceed maximum number of levels") level <- level + 1 first.last.d <- mwd$fl.dbase$first.last.d @@ -1962,7 +3411,7 @@ stop("wd is not of class wd") if(level < 0) stop("Must have a positive level") - else if(level > (nlevels(wd) - 1)) + else if(level > (nlevelsWT(wd) - 1)) stop(paste("Cannot exceed maximum number of levels: ", wd$ nlevels - 1)) if(wd$bc == "interval") { @@ -1993,7 +3442,7 @@ n <- last.level - first.level + 1 } else if(type == "station") - n <- 2^nlevels(wd) + n <- 2^nlevelsWT(wd) else stop("Unknown type component") if(wd$bc != "interval") coefs <- wd$D[(offset.level + 1 - first.level):( @@ -2011,14 +3460,14 @@ } } "accessD.wd3D"<- -function(obj, level = nlevels(obj) - 1, block, ...) +function(obj, level = nlevelsWT(obj) - 1, block, ...) { if(level < 0) stop(paste("Level cannot be accessed. You tried to access level", level, ". The minimum is zero")) - else if(level >= nlevels(obj)) + else if(level >= nlevelsWT(obj)) stop(paste("Level cannot be accessed. You tried to access level", - level, ". The maximum level is", nlevels(obj) - 1)) + level, ". The maximum level is", nlevelsWT(obj) - 1)) halfsize <- 2^level size <- dim(obj$a)[1] GHH <- HGH <- GGH <- HHG <- GHG <- HGG <- GGG <- array(0, dim = rep( @@ -2076,7 +3525,7 @@ # Get all coefficients at a particular level # First work out how many packets there are at this level # - nlev <- nlevels(wp) + nlev <- nlevelsWT(wp) if(level < 0) stop("level must nonnegative") else if(level > nlev - 1) @@ -2087,7 +3536,7 @@ "accessD.wpst"<- function(wpst, level, index, ...) { - nlev <- nlevels(wpst) + nlev <- nlevelsWT(wpst) if(level < 0) stop("Level must be greater than or equal to 0") else if(level >= nlev) @@ -2135,7 +3584,7 @@ # Get all coefficients at a particular level # First work out how many packets there are at this level # - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) if(level < 0) stop("level must nonnegative") else if(level > nlevels - 1) @@ -2159,7 +3608,7 @@ stop("irregwd.structure is not of class irregwd") if(level < 0) stop("Must have a positive level") - else if(level > (nlevels(irregwd.structure) - 1)) + else if(level > (nlevelsWT(irregwd.structure) - 1)) stop("Cannot exceed maximum number of levels") level <- level + 1 first.last.d <- irregwd.structure$fl.dbase$first.last.d @@ -2226,7 +3675,7 @@ function(x, num = min(10, length(BP$level)), ...) { BP <- x - plotpkt(nlevels(BP)) + plotpkt(nlevelsWT(BP)) dnsvec <- BP$basiscoef[1:num] dnsvec <- dnsvec/max(abs(dnsvec)) for(i in 1:num) @@ -2236,7 +3685,7 @@ function(x, draw.mode = FALSE, ...) { wp <- x - J <- nlevels(wp) + J <- nlevelsWT(wp) oldl <- -1 zero <- rep(0, 2^J) rh <- 2^(J - 1) @@ -2356,27 +3805,27 @@ stop("imwd has no class") else if(ctmp != "imwd") stop("imwd is not of class imwd") - squished <- list(nlevels = nlevels(x), fl.dbase = x$fl.dbase, + squished <- list(nlevels = nlevelsWT(x), fl.dbase = x$fl.dbase, filter = x$filter, w0Lconstant = x$w0Lconstant, type = x$type, bc = x$bc) # # # Go round loop compressing each set of coefficients # - for(level in 0:(nlevels(x) - 1)) { + for(level in 0:(nlevelsWT(x) - 1)) { if(verbose == TRUE) cat("Level ", level, "\n\t") nm <- lt.to.name(level, "CD") if(verbose == TRUE) cat("CD\t") - squished[[nm]] <- compress.default(x[[nm]], ver = verbose) + squished[[nm]] <- compress.default(x[[nm]], verbose = verbose) nm <- lt.to.name(level, "DC") if(verbose == TRUE) cat("\tDC\t") - squished[[nm]] <- compress.default(x[[nm]], ver = verbose) + squished[[nm]] <- compress.default(x[[nm]], verbose = verbose) nm <- lt.to.name(level, "DD") if(verbose == TRUE) cat("\tDD\t") - squished[[nm]] <- compress.default(x[[nm]], ver = verbose) + squished[[nm]] <- compress.default(x[[nm]], verbose = verbose) } class(squished) <- c("imwdc") if(verbose == TRUE) @@ -2425,20 +3874,20 @@ # if(wd$type != "station") stop( "Object to convert must be of type \"station\" ") - n <- 2^nlevels(wd) + n <- 2^nlevelsWT(wd) dummy <- rep(0, n) - tmpwst <- wst(dummy, filter = wd$filter$filter.number, family = wd$ + tmpwst <- wst(dummy, filter.number = wd$filter$filter.number, family = wd$ filter$family) tmpwst$date <- wd$date # # # Now we've got the skeleton let's fill in all the details. # - arrvec <- getarrvec(nlevels(wd), sort = FALSE) - for(lev in (nlevels(wd) - 1):1) { + arrvec <- getarrvec(nlevelsWT(wd), sort = FALSE) + for(lev in (nlevelsWT(wd) - 1):1) { ds <- accessD.wd(wd, level = lev) cs <- accessC.wd(wd, level = lev) - ds <- ds[arrvec[, nlevels(wd) - lev]] - cs <- cs[arrvec[, nlevels(wd) - lev]] + ds <- ds[arrvec[, nlevelsWT(wd) - lev]] + cs <- cs[arrvec[, nlevelsWT(wd) - lev]] tmpwst <- putD(tmpwst, level = lev, v = ds) tmpwst <- putC(tmpwst, level = lev, v = cs) } @@ -2446,15 +3895,15 @@ # # And put final level in for Cs and Ds (for wst only) # - tmpwst <- putC(tmpwst, level = nlevels(wd), v = accessC(wd, level = wd$ + tmpwst <- putC(tmpwst, level = nlevelsWT(wd), v = accessC(wd, level = wd$ nlevels)) # - tmpwst <- putD(tmpwst, level = nlevels(wd), v = accessC(wd, level = wd$ + tmpwst <- putD(tmpwst, level = nlevelsWT(wd), v = accessC(wd, level = wd$ nlevels)) # # # And zeroth level # tmpwst <- putC(tmpwst, level = 0, v = accessC(wd, level = 0)) - arrvec <- sort.list(levarr(1:n, lev = nlevels(wd))) + arrvec <- sort.list(levarr(1:n, levstodo = nlevelsWT(wd))) tmpwst <- putD(tmpwst, level = 0, v = accessD(wd, level = 0)[arrvec]) tmpwst } @@ -2468,20 +3917,20 @@ # # First create object of same size and type of desired return object. # - n <- 2^nlevels(wst) + n <- 2^nlevelsWT(wst) dummy <- rep(0, n) - tmpwd <- wd(dummy, type = "station", filter = wst$filter$filter.number, + tmpwd <- wd(dummy, type = "station", filter.number = wst$filter$filter.number, family = wst$filter$family) tmpwd$date <- wst$date # # # Now we've got the skeleton let's fill in all the details. # - arrvec <- getarrvec(nlevels(wst)) - for(lev in (nlevels(wst) - 1):1) { + arrvec <- getarrvec(nlevelsWT(wst)) + for(lev in (nlevelsWT(wst) - 1):1) { ds <- accessD.wst(wst, level = lev) cs <- accessC.wst(wst, level = lev) - ds <- ds[arrvec[, nlevels(wst) - lev]] - cs <- cs[arrvec[, nlevels(wst) - lev]] + ds <- ds[arrvec[, nlevelsWT(wst) - lev]] + cs <- cs[arrvec[, nlevelsWT(wst) - lev]] ixs <- putD(tmpwd, level = lev, v = ds, index = TRUE) tmpwd$D[ixs$ix1:ixs$ix2] <- ds ixs <- putC(tmpwd, level = lev, v = cs, index = TRUE) @@ -2491,13 +3940,13 @@ # # And put final level in for Cs # - tmpwd <- putC(tmpwd, level = nlevels(wst), v = accessC(wst, level = wst$ + tmpwd <- putC(tmpwd, level = nlevelsWT(wst), v = accessC(wst, level = wst$ nlevels)) # # # And zeroth level # tmpwd <- putC(tmpwd, level = 0, v = accessC(wst, level = 0)) - arrvec <- levarr(1:n, lev = nlevels(wst)) + arrvec <- levarr(1:n, levstodo = nlevelsWT(wst)) tmpwd <- putD(tmpwd, level = 0, v = accessD(wst, level = 0)[arrvec]) tmpwd } @@ -2514,7 +3963,7 @@ # # Count number of non-zero coefficients # - nlev <- nlevels(wd) # + nlev <- nlevelsWT(wd) # # # nnonzero counts the number of nonzero coefficients # This is already 1, since the C contains first level constant @@ -2538,7 +3987,7 @@ function(filter.number = 10, family = "DaubLeAsymm", resolution = 8192, verbose = FALSE, plot.it = TRUE, main = "Wavelet Picture", sub = zwd$filter$name, xlab = "x", ylab = "psi", dimension = 1, twodplot = persp, enhance = TRUE, - efactor = 0.050000000000000003, scaling.function = FALSE, ...) + efactor = 0.050000000000000003, scaling.function = FALSE, type="l", ...) { if(is.na(IsPowerOfTwo(resolution))) stop("Resolution must be a power of two") @@ -2676,7 +4125,7 @@ if(plot.it == TRUE) { if(dimension == 1) plot(x = x, y = zwr, main = main, sub = sub, - xlab = xlab, ylab = ylab, type = "l", ...) + xlab = xlab, ylab = ylab, type = type, ...) else if(dimension == 2) { twodplot(x = x, y = x, z = outer(zwr, zwr), xlab = xlab, ylab = xlab, zlab = ylab, ...) @@ -2712,7 +4161,7 @@ family, resolution = resolution) if(plot.it == TRUE) { plot(x = phi$x, y = phi$y, main = main, sub = sub, xlab - = xlab, ylab = ylab, type = "l", ...) + = xlab, ylab = ylab, type = type, ...) } else return(list(x = phi$x, y = phi$y)) } @@ -2722,14 +4171,14 @@ { filter <- wd$filter draw.default(filter.number = filter$filter.number, family = filter$ - family, dim = 2, resolution = resolution, ...) + family, dimension = 2, resolution = resolution, ...) } "draw.imwdc"<- function(wd, resolution = 128, ...) { filter <- wd$filter draw.default(filter.number = filter$filter.number, family = filter$ - family, dim = 2, resolution = resolution, ...) + family, dimension = 2, resolution = resolution, ...) } "draw.mwd"<- function(mwd, phi = 0, psi = 0, return.funct = FALSE, ...) @@ -2844,7 +4293,7 @@ # # Now set up the packet list # - nlev <- nlevels(zwp) + nlev <- nlevelsWT(zwp) npkts <- 2^(nlev - level) levvec <- rep(level, npkts) pkt <- 0:(npkts - 1) @@ -2859,7 +4308,7 @@ "ewspec"<- function(x, filter.number = 10, family = "DaubLeAsymm", UseLocalSpec = TRUE, DoSWT = TRUE, WPsmooth = TRUE, verbose = FALSE, smooth.filter.number = 10, - smooth.family = "DaubLeAsymm", smooth.levels = 3:(nlevels(WPwst) - 1), + smooth.family = "DaubLeAsymm", smooth.levels = 3:(nlevelsWT(WPwst) - 1), smooth.dev = madmad, smooth.policy = "LSuniversal", smooth.value = 0, smooth.by.level = FALSE, smooth.type = "soft", smooth.verbose = FALSE, smooth.cvtol = 0.01, smooth.cvnorm = l2norm, smooth.transform = I, @@ -2887,7 +4336,7 @@ xwdWP <- LocalSpec(xwdS, lsmooth = "none", nlsmooth = FALSE) } else xwdWP <- x - J <- nlevels(xwdWP) # + J <- nlevelsWT(xwdWP) # # # Compute the vSNK matrix # @@ -2984,412 +4433,6 @@ y[xsv] <- (x[xsv] * (16 * x[xsv]^2 - 32 * x[xsv] + 16))/3 list(x = x, y = y) } -"filter.select"<- -function(filter.number, family = "DaubLeAsymm", constant = 1) -{ - G <- NULL - if(family == "DaubExPhase") { - family <- "DaubExPhase" # -# -# The following wavelet coefficients are taken from -# Daubechies, I (1988) Orthonormal Bases of Wavelets -# Communications on Pure and Applied Mathematics. Page 980 -# or Ten Lectures on Wavelets, Daubechies, I, 1992 -# CBMS-NSF Regional Conference Series, page 195, Table 6.1 -# -# Comment from that table reads: -# "The filter coefficients for the compactly supported wavelets -# with extremal phase and highest number of vanishing moments -# compatible with their support width". -# - if(filter.number == 1) { -# -# -# This is for the Haar basis. (not in Daubechies). -# - H <- rep(0, 2) - H[1] <- 1/sqrt(2) - H[2] <- H[1] - filter.name <- c("Haar wavelet") - } - else if(filter.number == 2) { - H <- rep(0, 4) - H[1] <- 0.48296291314500001 - H[2] <- 0.83651630373800001 - H[3] <- 0.22414386804200001 - H[4] <- -0.12940952255099999 - filter.name <- c("Daub cmpct on ext. phase N=2") - } - else if(filter.number == 3) { - H <- rep(0, 6) - H[1] <- 0.33267055294999998 - H[2] <- 0.80689150931099995 - H[3] <- 0.45987750211799999 - H[4] <- -0.13501102001000001 - H[5] <- -0.085441273881999999 - H[6] <- 0.035226291882000001 - filter.name <- c("Daub cmpct on ext. phase N=3") - } - else if(filter.number == 4) { - H <- rep(0, 8) - H[1] <- 0.23037781330900001 - H[2] <- 0.71484657055300005 - H[3] <- 0.63088076793000003 - H[4] <- -0.027983769416999999 - H[5] <- -0.18703481171899999 - H[6] <- 0.030841381835999999 - H[7] <- 0.032883011667000001 - H[8] <- -0.010597401785 - filter.name <- c("Daub cmpct on ext. phase N=4") - } - else if(filter.number == 5) { - H <- rep(0, 10) - H[1] <- 0.160102397974 - H[2] <- 0.60382926979700002 - H[3] <- 0.72430852843799998 - H[4] <- 0.138428145901 - H[5] <- -0.242294887066 - H[6] <- -0.032244869585000002 - H[7] <- 0.077571493840000005 - H[8] <- -0.0062414902130000002 - H[9] <- -0.012580751999 - H[10] <- 0.0033357252850000001 - filter.name <- c("Daub cmpct on ext. phase N=5") - } - else if(filter.number == 6) { - H <- rep(0, 12) - H[1] <- 0.11154074335 - H[2] <- 0.49462389039799998 - H[3] <- 0.751133908021 - H[4] <- 0.31525035170900001 - H[5] <- -0.22626469396500001 - H[6] <- -0.12976686756700001 - H[7] <- 0.097501605586999995 - H[8] <- 0.027522865529999999 - H[9] <- -0.031582039318000001 - H[10] <- 0.00055384220099999998 - H[11] <- 0.0047772575110000002 - H[12] <- -0.001077301085 - filter.name <- c("Daub cmpct on ext. phase N=6") - } - else if(filter.number == 7) { - H <- rep(0, 14) - H[1] <- 0.077852054084999997 - H[2] <- 0.396539319482 - H[3] <- 0.72913209084599995 - H[4] <- 0.469782287405 - H[5] <- -0.14390600392899999 - H[6] <- -0.22403618499399999 - H[7] <- 0.071309219266999999 - H[8] <- 0.080612609151000006 - H[9] <- -0.038029936935000001 - H[10] <- -0.016574541631 - H[11] <- 0.012550998556 - H[12] <- 0.00042957797300000001 - H[13] <- -0.001801640704 - H[14] <- 0.00035371380000000002 - filter.name <- c("Daub cmpct on ext. phase N=7") - } - else if(filter.number == 8) { - H <- rep(0, 16) - H[1] <- 0.054415842243000001 - H[2] <- 0.31287159091400002 - H[3] <- 0.67563073629699999 - H[4] <- 0.58535468365400001 - H[5] <- -0.015829105255999999 - H[6] <- -0.28401554296199999 - H[7] <- 0.00047248457399999999 - H[8] <- 0.12874742661999999 - H[9] <- -0.017369301002000001 - H[10] <- -0.044088253931 - H[11] <- 0.013981027917 - H[12] <- 0.0087460940470000005 - H[13] <- -0.0048703529929999996 - H[14] <- -0.00039174037299999999 - H[15] <- 0.00067544940599999995 - H[16] <- -0.000117476784 - filter.name <- c("Daub cmpct on ext. phase N=8") - } - else if(filter.number == 9) { - H <- rep(0, 18) - H[1] <- 0.038077947363999998 - H[2] <- 0.24383467461300001 - H[3] <- 0.60482312369000002 - H[4] <- 0.65728807805099998 - H[5] <- 0.13319738582499999 - H[6] <- -0.293273783279 - H[7] <- -0.096840783222999993 - H[8] <- 0.14854074933799999 - H[9] <- 0.030725681479000001 - H[10] <- -0.067632829061000002 - H[11] <- 0.00025094711499999998 - H[12] <- 0.022361662123999999 - H[13] <- -0.0047232047580000004 - H[14] <- -0.0042815036819999997 - H[15] <- 0.001847646883 - H[16] <- 0.00023038576400000001 - H[17] <- -0.00025196318900000002 - H[18] <- 3.9347320000000003e-05 - filter.name <- c("Daub cmpct on ext. phase N=9") - } - else if(filter.number == 10) { - H <- rep(0, 20) - H[1] <- 0.026670057901000001 - H[2] <- 0.188176800078 - H[3] <- 0.52720118893199996 - H[4] <- 0.688459039454 - H[5] <- 0.28117234366100002 - H[6] <- -0.24984642432699999 - H[7] <- -0.19594627437699999 - H[8] <- 0.127369340336 - H[9] <- 0.093057364604000006 - H[10] <- -0.071394147165999997 - H[11] <- -0.029457536821999999 - H[12] <- 0.033212674058999997 - H[13] <- 0.0036065535670000001 - H[14] <- -0.010733175483 - H[15] <- 0.001395351747 - H[16] <- 0.0019924052950000002 - H[17] <- -0.00068585669500000003 - H[18] <- -0.000116466855 - H[19] <- 9.3588670000000005e-05 - H[20] <- -1.3264203000000001e-05 - filter.name <- c("Daub cmpct on ext. phase N=10") - } - else { - stop("Unknown filter number for Daubechies wavelets with extremal phase and highest number of vanishing moments..." - ) - } - } - else if(family == "DaubLeAsymm") { - family <- "DaubLeAsymm" # -# -# The following wavelet coefficients are taken from -# Ten Lectures on Wavelets, Daubechies, I, 1992 -# CBMS-NSF Regional Conference Series, page 198, Table 6.3 -# -# Comment from that table reads: -# "The low pass filter coefficients for the "least-asymmetric" -# compactly supported wavelets with maximum number of -# vanishing moments, for N = 4 to 10" -# - if(filter.number == 4) { - H <- rep(0, 8) - H[1] <- -0.107148901418 - H[2] <- -0.041910965124999998 - H[3] <- 0.703739068656 - H[4] <- 1.1366582434079999 - H[5] <- 0.42123453420399998 - H[6] <- -0.14031762417900001 - H[7] <- -0.017824701442000001 - H[8] <- 0.045570345896000002 - filter.name <- c("Daub cmpct on least asymm N=4") - H <- H/sqrt(2) - } - else if(filter.number == 5) { - H <- rep(0, 10) - H[1] <- 0.038654795955000001 - H[2] <- 0.041746864421999999 - H[3] <- -0.055344186116999997 - H[4] <- 0.28199069685400002 - H[5] <- 1.023052966894 - H[6] <- 0.89658164837999998 - H[7] <- 0.023478923136000002 - H[8] <- -0.24795136261299999 - H[9] <- -0.029842499868999998 - H[10] <- 0.027632152957999999 - filter.name <- c("Daub cmpct on least asymm N=5") - H <- H/sqrt(2) - } - else if(filter.number == 6) { - H <- rep(0, 12) - H[1] <- 0.021784700327000001 - H[2] <- 0.0049366123720000002 - H[3] <- -0.166863215412 - H[4] <- -0.068323121587000005 - H[5] <- 0.69445797295800005 - H[6] <- 1.113892783926 - H[7] <- 0.47790437133300001 - H[8] <- -0.102724969862 - H[9] <- -0.029783751298999999 - H[10] <- 0.063250562659999995 - H[11] <- 0.002499922093 - H[12] <- -0.011031867508999999 - filter.name <- c("Daub cmpct on least asymm N=6") - H <- H/sqrt(2) - } - else if(filter.number == 7) { - H <- rep(0, 14) - H[1] <- 0.003792658534 - H[2] <- -0.0014812259150000001 - H[3] <- -0.017870431651 - H[4] <- 0.043155452582000001 - H[5] <- 0.096014767936000001 - H[6] <- -0.070078291222000003 - H[7] <- 0.024665659489 - H[8] <- 0.75816260196399998 - H[9] <- 1.085782709814 - H[10] <- 0.408183939725 - H[11] <- -0.19805670680699999 - H[12] <- -0.152463871896 - H[13] <- 0.0056713426860000001 - H[14] <- 0.014521394762 - filter.name <- c("Daub cmpct on least asymm N=7") - H <- H/sqrt(2) - } - else if(filter.number == 8) { - H <- rep(0, 16) - H[1] <- 0.0026727933929999999 - H[2] <- -0.00042839430000000001 - H[3] <- -0.021145686528000002 - H[4] <- 0.0053863887540000002 - H[5] <- 0.069490465910999999 - H[6] <- -0.038493521263 - H[7] <- -0.073462508760999995 - H[8] <- 0.515398670374 - H[9] <- 1.0991066305370001 - H[10] <- 0.68074534719000002 - H[11] <- -0.086653615406000001 - H[12] <- -0.20264865528600001 - H[13] <- 0.010758611751 - H[14] <- 0.044823623042000001 - H[15] <- -0.00076669089599999999 - H[16] <- -0.0047834585119999997 - filter.name <- c("Daub cmpct on least asymm N=8") - H <- H/sqrt(2) - } - else if(filter.number == 9) { - H <- rep(0, 18) - H[1] <- 0.0015124873089999999 - H[2] <- -0.00066914150899999997 - H[3] <- -0.014515578552999999 - H[4] <- 0.012528896241999999 - H[5] <- 0.087791251553999999 - H[6] <- -0.025786445929999999 - H[7] <- -0.27089378350299997 - H[8] <- 0.049882830959 - H[9] <- 0.87304840734900002 - H[10] <- 1.015259790832 - H[11] <- 0.33765892360200001 - H[12] <- -0.077172161096999994 - H[13] <- 0.00082514092900000001 - H[14] <- 0.042744433601999997 - H[15] <- -0.016303351226000001 - H[16] <- -0.018769396835999999 - H[17] <- 0.00087650253900000005 - H[18] <- 0.0019811937360000001 - filter.name <- c("Daub cmpct on least asymm N=9") - H <- H/sqrt(2) - } - else if(filter.number == 10) { - H <- rep(0, 20) - H[1] <- 0.0010891704469999999 - H[2] <- 0.00013524502000000001 - H[3] <- -0.01222064263 - H[4] <- -0.002072363923 - H[5] <- 0.064950924578999994 - H[6] <- 0.016418869425999998 - H[7] <- -0.22555897223400001 - H[8] <- -0.100240215031 - H[9] <- 0.66707133815399999 - H[10] <- 1.0882515305 - H[11] <- 0.54281301121299996 - H[12] <- -0.050256540092 - H[13] <- -0.045240772217999999 - H[14] <- 0.070703567549999999 - H[15] <- 0.0081528167990000001 - H[16] <- -0.028786231926000001 - H[17] <- -0.0011375353139999999 - H[18] <- 0.0064957283749999999 - H[19] <- 8.0661204000000004e-05 - H[20] <- -0.000649589896 - filter.name <- c("Daub cmpct on least asymm N=10") - H <- H/sqrt(2) - } - else { - stop("Unknown filter number for Daubechies wavelets with\n least asymmetry and highest number of vanishing moments..." - ) - } - } - else if(family == "MagKing") { - family <- "MagKing" - if(filter.number == 4) { - H <- c(1-1i, 4-1i, 4+1i, 1+1i)/10 - G <- c(-1-2i, 5+2i, -5+2i, 1-2i)/14 - filter.name <- c("MagareyKingsbury Wavelet 4-tap") - } - else stop("Only have 4-tap filter at present") - } - else if(family == "Nason") { - family <- "Nason" - if(filter.number == 3) { - H <- c(-0.066291000000000003+0.085581000000000004i, - 0.110485+0.085557999999999995i, - 0.66291199999999995-0.17116300000000001i, - 0.66291199999999995-0.17116300000000001i, - 0.110485+0.085557999999999995i, - -0.066291000000000003+0.085581000000000004i) - G <- c(-0.066291000000000003+0.085581000000000004i, - -0.110485-0.085557999999999995i, - 0.66291199999999995-0.17116300000000001i, - -0.66291199999999995+0.17116300000000001i, - 0.110485+0.085557999999999995i, - 0.066291000000000003-0.085581000000000004i) - filter.name <- c("Nason Complex Wavelet 6-tap") - } - else stop("Only have 6-tap filter at present") - } - else if(family == "Lawton") { - family <- "Lawton" - if(filter.number == 3) { - H <- c(-0.066291000000000003+0.085581000000000004i, - 0.110485+0.085557999999999995i, - 0.66291199999999995-0.17116300000000001i, - 0.66291199999999995-0.17116300000000001i, - 0.110485+0.085557999999999995i, - -0.066291000000000003+0.085581000000000004i) - G <- c(-0.066291000000000003-0.085581000000000004i, - -0.110485+0.085557999999999995i, - 0.66291199999999995+0.17116300000000001i, - -0.66291199999999995-0.17116300000000001i, - 0.110485-0.085557999999999995i, - 0.066291000000000003+0.085581000000000004i) - filter.name <- c("Lawton Complex Wavelet 6-tap") - } - else stop("Only have 6-tap filter at present") - } - else if(family == "LittlewoodPaley") { - family <- "LittlewoodPaley" # -# -# Define the function that computes the coefficients -# - hn <- function(n) - { - if(n == 0) - return(1) - else { - pin2 <- (pi * 1:n)/2 - pin2 <- (sin(pin2)/pin2) - return(c(rev(pin2), 1, pin2)) - } - } - H <- hn(filter.number) - filter.name <- paste("Littlewood-Paley, N=", filter.number) - } - else if(family == "Yates") { - if(filter.number != 1) - stop("Only filter number 1 exists for Yates wavelet") - family <- "Yates" - H <- c(-1, 1)/sqrt(2) - filter.name <- "Yates" - } - else { - stop("Unknown family") - } - H <- H/constant - return(list(H = H, G = G, name = filter.name, family = family, - filter.number = filter.number)) -} "first.last"<- function(LengthH, DataLength, type = "wavelet", bc = "periodic", current.scale = 0) @@ -3518,11 +4561,11 @@ { if(class(wp) != "wp") stop("wp object is not of class wp") - if(level > nlevels(wp)) + if(level > nlevelsWT(wp)) stop("Not that many levels in wp object") unit <- 2^level LocalIndex <- unit * index + 1 - if(index > 2^(nlevels(wp) - level) - 1) { + if(index > 2^(nlevelsWT(wp) - level) - 1) { cat("Index was too high, maximum for this level is ", 2^(wp$ nlevels - level) - 1, "\n") stop("Error occured") @@ -3535,7 +4578,7 @@ "getpacket.wpst"<- function(wpst, level, index, ...) { - nlev <- nlevels(wpst) + nlev <- nlevelsWT(wpst) if(level < 0) stop("Level must be greater than or equal to 0") else if(level > nlev) @@ -3570,7 +4613,7 @@ "getpacket.wst2D"<- function(wst2D, level, index, type = "S", Ccode = TRUE, ...) { - nlev <- nlevels(wst2D) + nlev <- nlevelsWT(wst2D) if(level > nlev - 1) stop(paste("Maximum level is ", nlev - 1, " you supplied ", level)) @@ -3653,7 +4696,7 @@ { if(x$type != "station") stop("You have not supplied a nondecimated wd object") - nlev <- nlevels(x) + nlev <- nlevelsWT(x) if(type == "D" ) { m <- matrix(0, nrow = nlev, ncol = 2^nlev) for(i in 0:(nlev - 1)) { @@ -3682,7 +4725,7 @@ m <- x$wp mC <- x$Carray nr <- nrow(m) - nlev <- nlevels(x) + nlev <- nlevelsWT(x) mz <- matrix(0, nrow = nrow(mC), ncol = ncol(mC)) if(!missing(nv)) { pknums <- print.nv(nv, printing = FALSE)$indexlist @@ -3854,7 +4897,7 @@ # # Ok, go round loop doing reconstructions # - for(level in seq(2, 1 + nlevels(imwd))) { + for(level in seq(2, 1 + nlevelsWT(imwd))) { if(verbose == TRUE) cat(level - 1, " ") LengthCin <- first.last.c[level - 1, 2] - first.last.c[level - @@ -3897,7 +4940,7 @@ } if(verbose == TRUE) cat("\nReturning image\n") # Return the image - matrix(ImCC, nrow = 2^(nlevels(imwd))) + matrix(ImCC, nrow = 2^(nlevelsWT(imwd))) } "imwr.imwdc"<- function(imwd, verbose = FALSE, ...) @@ -3937,8 +4980,8 @@ cat("Took ", sum(speed), " seconds\n") rmnexists <- rmname(J = - rm.there, filter.number = filter.number, family = family) - tmp <- get(rmnexists)[1:( - J), 1:( - J)] - assign(rmnorig, tmp, pos = 1) + tmp <- get(rmnexists, envir=WTEnv)[1:( - J), 1:( - J)] + assign(rmnorig, tmp, envir=WTEnv) return(tmp) } # @@ -3949,7 +4992,7 @@ for(j in (1 + J):(-1)) { rmn <- rmname(J = j, filter.number = filter.number, family = family) - if(exists(rmn)) { + if(exists(rmn, envir=WTEnv)) { if(verbose == TRUE) { cat("Partial matrix: ", rmn, " exists (") cat(paste(round(100 - (100 * (j * j))/(J * J), @@ -3970,13 +5013,13 @@ if(answer$error != 0) stop(paste("Error code was ", answer$error)) m <- matrix(answer$fmat, nrow = - J) - m[1:( - j), 1:( - j)] <- get(rmn) + m[1:( - j), 1:( - j)] <- get(rmn, envir=WTEnv) nm <- as.character(-1:J) dimnames(m) <- list(nm, nm) speed <- proc.time()[1:2] - now if(verbose == TRUE) cat("Took ", sum(speed), " seconds\n") - assign(rmnorig, m, pos = 1) + assign(rmnorig, m, envir=WTEnv) return(m) } } @@ -4003,7 +5046,7 @@ m <- matrix(answer$fmat, nrow = - J) nm <- as.character(-1:J) dimnames(m) <- list(nm, nm) - assign(rmnorig, m, pos= 1) + assign(rmnorig, m, envir=WTEnv) m } "irregwd"<- @@ -4025,7 +5068,7 @@ # # Check that we have a power of 2 data elements # - nlevels <- nlevels(data) # + nlevels <- nlevelsWT(data) # if(is.na(nlevels)) stop("Data length is not power of two") # Check for correct type # @@ -4133,15 +5176,16 @@ if(is.null(filter$G)) { l <- list(C = wavelet.decomposition$C, D = wavelet.decomposition$D, c = tmp$c * (tmp$c > 0), - nlevels = nlevels(wavelet.decomposition), fl.dbase = + nlevels = nlevelsWT(wavelet.decomposition), fl.dbase = fl.dbase, filter = filter, type = type, bc = bc, date = date()) } else { - l <- list(C = complex(real = wavelet.decomposition$CR, im = + l <- list(C = complex(real = wavelet.decomposition$CR, + imaginary = wavelet.decomposition$CI), D = complex(real = - wavelet.decomposition$DR, im = wavelet.decomposition$DI - ), nlevels = nlevels(wavelet.decomposition), fl.dbase = + wavelet.decomposition$DR, imaginary = wavelet.decomposition$DI + ), nlevels = nlevelsWT(wavelet.decomposition), fl.dbase = fl.dbase, filter = filter, type = type, bc = bc, date = date()) } @@ -4226,7 +5270,7 @@ # # Now convert this to a w2d object including the group information. # - tw2d <- wpst2discr(wpst = twpst, groups = groups) # + tw2d <- wpst2discr(wpstobj = twpst, groups = groups) # # # Now extract the best 1D classifying columns. # @@ -4884,7 +5928,7 @@ stop("Input must have class mwd") if(mwd$prefilter != prefilter.type) warning("The pre/postfilters are inconsistent\n") - if(start.level < 0 || start.level >= nlevels(mwd)) stop( + if(start.level < 0 || start.level >= nlevelsWT(mwd)) stop( "Start.level out of range\n") # # keep the value of the Cs at level 0 reset all the others # @@ -4908,7 +5952,7 @@ lengthc = as.integer(mwd$fl.dbase$ntotal), D = as.double(mwd$D), lengthd = as.integer(mwd$fl.dbase$ntotal.d), - nlevels = as.integer(nlevels(mwd)), + nlevels = as.integer(nlevelsWT(mwd)), nphi = as.integer(mwd$filter$nphi), npsi = as.integer(mwd$filter$npsi), ndecim = as.integer(mwd$filter$ndecim), @@ -4923,7 +5967,7 @@ offsetd = as.integer(mwd$fl.dbase$first.last.d[, 3]), nbc = as.integer(nbc), startlevel = as.integer(start.level), PACKAGE = "wavethresh") - ndata <- mwd$filter$ndecim^nlevels(mwd)* mwd$filter$nphi + ndata <- mwd$filter$ndecim^nlevelsWT(mwd)* mwd$filter$nphi reconstr$C <- matrix(reconstr$C, nrow = mwd$filter$nphi) if(returnC == TRUE) { if(verbose == TRUE) @@ -4932,9 +5976,9 @@ } if(verbose == TRUE) cat(" O.K.\nApply post filter...") - ndata <- mwd$filter$ndecim^nlevels(mwd)* mwd$filter$nphi + ndata <- mwd$filter$ndecim^nlevelsWT(mwd)* mwd$filter$nphi data <- mpostfilter(reconstr$C, prefilter.type, mwd$filter$type, mwd$ - filter$nphi, mwd$filter$npsi, mwd$filter$ndecim, nlevels(mwd), + filter$nphi, mwd$filter$npsi, mwd$filter$ndecim, nlevelsWT(mwd), verbose) if(verbose == TRUE) cat(" O.K.\nReturning data\n") @@ -4957,9 +6001,9 @@ index <- (1:length(ans))[m == ans] return(y[index]) } -"nlevels"<- +"nlevelsWT"<- function(...) -UseMethod("nlevels") +UseMethod("nlevelsWT") #"nlevels.default"<- #function(object, ...) @@ -4973,7 +6017,7 @@ #MAN: changed function below to cope with $nlevels deprecation (R-2.6.0 onwards). -"nlevels.default"<- +"nlevelsWT.default"<- function(object, ...) { if (is.list(object)){ @@ -5007,7 +6051,7 @@ "nullevels.imwd"<- function(imwd, levelstonull, ...) { - nlevels <- nlevels(imwd) + nlevels <- nlevelsWT(imwd) if(max(levelstonull) > nlevels - 1) stop(paste("Illegal level to null, maximum is ", nlevels - 1)) if(min(levelstonull) < 0) @@ -5025,7 +6069,7 @@ "nullevels.wd"<- function(wd, levelstonull, ...) { - nlevels <- nlevels(wd) + nlevels <- nlevelsWT(wd) if(max(levelstonull) > nlevels - 1) stop(paste("Illegal level to null, maximum is ", nlevels - 1)) if(min(levelstonull) < 0) @@ -5092,12 +6136,12 @@ stop("imwd is not of class imwd") if(x$type == "station" && plot.type == "mallat") stop("Cannot do Mallat type plot on nondecimated wavelet object") - Csize <- 2^(nlevels(x)) + Csize <- 2^(nlevelsWT(x)) m <- matrix(0, nrow = Csize, ncol = Csize) first.last.d <- x$fl.dbase$first.last.d first.last.c <- x$fl.dbase$first.last.c if(plot.type == "mallat") { - for(level in (nlevels(x)):1) { + for(level in (nlevelsWT(x)):1) { ndata <- 2^(level - 1) firstD <- first.last.d[level, 1] lastD <- first.last.d[level, 2] @@ -5192,16 +6236,16 @@ } if(package == "R") { image(m, xaxt = "n", yaxt = "n",...) - axis(1, at = c(0, 2^((nlevels(x)- 3):(nlevels(x))) + axis(1, at = c(0, 2^((nlevelsWT(x)- 3):(nlevelsWT(x))) )) - axis(2, at = c(0, 2^((nlevels(x)- 3):(nlevels(x))) + axis(2, at = c(0, 2^((nlevelsWT(x)- 3):(nlevelsWT(x))) )) } else return(m) } else if(plot.type == "cols") { oldpar <- par(mfrow = arrangement, pty = "s") - for(level in (nlevels(x):1)) { + for(level in (nlevelsWT(x):1)) { ndata <- 2^(level - 1) firstD <- first.last.d[level, 1] lastD <- first.last.d[level, 2] @@ -5284,7 +6328,7 @@ iwd <- x wd <- x class(wd) <- "wd" - levels <- nlevels(wd) + levels <- nlevelsWT(wd) nlevels <- levels - first.level n <- 2^(levels - 1) if (missing(sub)) @@ -5303,7 +6347,7 @@ if (axx[length(axx)] > n) axx[length(axx)] <- n axx[axx == 0] <- 1 - axl <- signif(xlabels[axx], dig = 3) + axl <- signif(xlabels[axx], digits = 3) axis(1, at = axx, labels = axl) } x <- 1:n @@ -5360,7 +6404,7 @@ stop("object is of class wd use plot.wd or plot") else if(ctmp != "mwd") stop("object is not of class mwd") - nlevels <- nlevels(x)- first.level + nlevels <- nlevelsWT(x)- first.level mx <- x$ndata xlabs <- seq(0, mx/2, length = 5) plot(c(0, 0, mx, mx), c(0, nlevels + 1, nlevels + 1, 0), type = "n", @@ -5376,19 +6420,19 @@ axr <- NULL if(scaling == "global") { my <- 0 - for(i in ((nlevels(x)- 1):first.level)) { + for(i in ((nlevelsWT(x)- 1):first.level)) { y <- c(accessD(x, i)) my <- max(c(my, abs(y))) } } if(scaling == "compensated") { my <- 0 - for(i in ((nlevels(x)- 1):first.level)) { + for(i in ((nlevelsWT(x)- 1):first.level)) { y <- c(accessD(x, i)) * x$filter$ndecim^(i/2) my <- max(c(my, abs(y))) } } - for(i in ((nlevels(x)- 1):first.level)) { + for(i in ((nlevelsWT(x)- 1):first.level)) { y <- c(accessD(x, i)) ly <- length(y) n <- ly/npsi @@ -5414,7 +6458,7 @@ "plot.nvwp"<- function(x, ...) { - plotpkt(nlevels(x)) + plotpkt(nlevelsWT(x)) pktlist <- print.nvwp(x, printing = FALSE) for(i in 1:length(pktlist$level)) addpkt(pktlist$level[i], pktlist$pkt[i], 1, col = 1) @@ -5437,7 +6481,7 @@ stop("wd has no class") else if(ctmp != "wd") stop("wd is not of class wd") - levels <- nlevels(x) + levels <- nlevelsWT(x) if(x$bc == "interval") { if(first.level < x$current.scale) warning(paste("plot.wd plotted from level", x$ @@ -5508,7 +6552,7 @@ axx <- xix if(type == "wavelet") axx <- xix/2 - axl <- signif(lx, dig = 2) + axl <- signif(lx, digits = 2) axis(1, at = axx, labels = axl) } } @@ -5572,7 +6616,7 @@ } } if(rhlab == TRUE) - axis(4, at = 1:length(axr), labels = signif(axr, 3)) + axis(4, at = 1:length(axr), labels = signif(axr, digits=3)) axr } "plot.wp"<- @@ -5589,7 +6633,7 @@ stop("wp has no class") else if(ctmp != "wp") stop("wp is not of class wp") - levels <- nlevels(x) + levels <- nlevelsWT(x) dotted.turn.on <- levels - dotted.turn.on N <- 2^levels # The number of original data points # @@ -5767,7 +6811,7 @@ stop("wst has no class") else if(ctmp != "wst") stop("wst is not of class wst") - levels <- nlevels(x) + levels <- nlevelsWT(x) dotted.turn.on <- levels - dotted.turn.on if(is.complex(x$wp) && aspect == "Identity") aspect <- "Mod" @@ -5863,7 +6907,7 @@ "plot.wst2D"<- function(x, plot.type = "level", main = "", ...) { - nlev <- nlevels(x) + nlev <- nlevelsWT(x) sz <- dim(x$wst2D)[2] if(plot.type == "level") { for(i in 0:(nlev - 1)) { @@ -5888,7 +6932,7 @@ cat("BP class object. Contains \"best basis\" information\n") cat("Components of object:") print(names(x)) - cat("Number of levels ", nlevels(x), "\n") + cat("Number of levels ", nlevelsWT(x), "\n") cat("List of \"best\" packets\n") m <- cbind(x$level, x$pkt, x$basiscoef) dimnames(m) <- list(NULL, c("Level id", "Packet id", "Basis coef")) @@ -5948,7 +6992,7 @@ cntr <- 0 power <- 1 rvector <- 0 - for(i in (nlevels(x)- 1):0) { + for(i in (nlevelsWT(x)- 1):0) { nl <- node.vector[[i + 1]] action <- nl$upperctrl[acsel + 1] actent <- nl$upperl[acsel + 1] @@ -5980,7 +7024,7 @@ "print.nvwp"<- function(x, printing = TRUE, ...) { - nlev <- nlevels(x) + nlev <- nlevelsWT(x) pkt <- NULL level <- NULL decompose <- x$node.list[[nlev]]$upperctrl @@ -6027,7 +7071,7 @@ cat("A composite object containing the components\n") cat("\t") print(names(x)) - cat("Number of levels: ", nlevels(x), "\n") + cat("Number of levels: ", nlevelsWT(x), "\n") cat("Number of data points: ", nrow(x$m), "\n") cat("Number of bases: ", ncol(x$m), "\n") cat("Groups vector: ") @@ -6157,13 +7201,13 @@ stop("mwd is not class mwd object") if(level < 0) stop("level too small") - else if(level > nlevels(mwd)) + else if(level > nlevelsWT(mwd)) stop("level too big") flc <- mwd$fl.dbase$first.last.c[level + 1, ] if(boundary == FALSE) { if(mwd$type == "wavelet") n <- 2^level - else n <- 2^nlevels(mwd) + else n <- 2^nlevelsWT(mwd) i1 <- flc[3] + 1 - flc[1] i2 <- flc[3] + n - flc[1] } @@ -6193,8 +7237,8 @@ stop("wd is not class wd object") if(level < 0) stop("level should be zero or larger") - else if(level > nlevels(wd)) - stop(paste("Level should be less than or equal to ", nlevels(wd + else if(level > nlevelsWT(wd)) + stop(paste("Level should be less than or equal to ", nlevelsWT(wd ))) if(wd$bc == "interval") { if(level != wd$current.scale) @@ -6219,7 +7263,7 @@ if(boundary == FALSE) { if(wd$type == "wavelet") n <- 2^level - else n <- 2^nlevels(wd) + else n <- 2^nlevelsWT(wd) i1 <- flc[3] + 1 - flc[1] i2 <- flc[3] + n - flc[1] } @@ -6250,7 +7294,7 @@ # Get all coefficients at a particular level # First work out how many packets there are at this level # - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) if(2^nlevels != length(value)) stop("Input data value of wrong length") wst$Carray[level + 1, ] <- value @@ -6274,13 +7318,13 @@ stop("mwd is not class mwd object") if(level < 0) stop("level too small") - else if(level >= nlevels(mwd)) + else if(level >= nlevelsWT(mwd)) stop("level too big") fld <- mwd$fl.dbase$first.last.d[level + 1, ] if(boundary == FALSE) { if(mwd$type == "wavelet") n <- 2^level - else n <- 2^nlevels(mwd) + else n <- 2^nlevelsWT(mwd) i1 <- fld[3] + 1 - fld[1] i2 <- fld[3] + n - fld[1] } @@ -6310,8 +7354,8 @@ stop("wd is not class wd object") if(level < 0) stop("level too small") - else if(level > nlevels(wd)- 1) - stop(paste("Level too big. Maximum level is ", nlevels(wd)- 1)) + else if(level > nlevelsWT(wd)- 1) + stop(paste("Level too big. Maximum level is ", nlevelsWT(wd)- 1)) if(wd$bc == "interval") { level <- level - wd$current.scale objname <- deparse(substitute(wd)) @@ -6327,7 +7371,7 @@ if(boundary == FALSE) { if(wd$type == "wavelet") n <- 2^level - else n <- 2^nlevels(wd) + else n <- 2^nlevelsWT(wd) if(wd$bc == "interval") n <- fld[2] - fld[1] + 1 i1 <- fld[3] + 1 - fld[1] @@ -6351,7 +7395,7 @@ function(x, v, ...) { truesize <- dim(x$a)[1] - nlx <- nlevels(x) + nlx <- nlevelsWT(x) vlev <- v$lev va <- v$a putDwd3Dcheck(lti = vlev, dima = dim(va), block = v$block, nlx = nlx) @@ -6384,7 +7428,7 @@ # Insert coefficients "value" into "wp" at resolution "level". # First work out how many packets there are at this level # - nlev <- nlevels(wp) + nlev <- nlevelsWT(wp) if(2^nlev != length(value)) stop("Input data value of wrong length") wp$wp[level + 1, ] <- value @@ -6398,7 +7442,7 @@ # Get all coefficients at a particular level # First work out how many packets there are at this level # - nlevels <- nlevels(wst) + nlevels <- nlevelsWT(wst) if(2^nlevels != length(value)) stop("Input data value of wrong length") wst$wp[level + 1, ] <- value @@ -6432,11 +7476,11 @@ # cat("PUTPACKET: Level:", level, " Index:", index, " Pack Length ", # length(packet), "\n") if(class(wp) != "wp") stop("wp object is not of class wp") - if(level > nlevels(wp)) + if(level > nlevelsWT(wp)) stop("Not that many levels in wp object") unit <- 2^level LocalIndex <- unit * index + 1 - if(index > 2^(nlevels(wp)- level) - 1) { + if(index > 2^(nlevelsWT(wp)- level) - 1) { cat("Index was too high, maximum for this level is ", 2^(wp$ nlevels - level) - 1, "\n") stop("Error occured") @@ -6460,7 +7504,7 @@ function(wst2D, level, index, type = "S", packet, Ccode = TRUE, ...) { cellength <- 2^level - nlev <- nlevels(wst2D) + nlev <- nlevelsWT(wst2D) if(!is.matrix(packet)) stop("packet should be a matrix") nr <- nrow(packet) @@ -6638,10 +7682,7 @@ function(requestJ, filter.number, family) { ps <- paste("rm.*.", filter.number, ".", family, sep = "") - sl <- search() - cand <- character(0) - for(i in 1:length(sl)) - cand <- c(cand, objects(name = sl[i], pat = ps)) + cand <- objects(envir = WTEnv, pattern = ps) if(length(cand) == 0) return(NULL) cand <- substring(cand, first = 4) @@ -6675,9 +7716,9 @@ # # Do decomposition of odd # - oddwd <- wd(oodd, filter = filter.number, family = family) + oddwd <- wd(oodd, filter.number = filter.number, family = family) oddwdt <- threshold(oddwd, policy = "manual", value = value, type = - thresh.type, lev = ll:(nlevels(oddwd)- 1)) + thresh.type, lev = ll:(nlevelsWT(oddwd)- 1)) oddwr <- wr(oddwdt) # # Interpolate evens # @@ -6687,9 +7728,9 @@ # ts.plot(oddwr, main = paste("Odd plot, ssq=", ssq1)) # # Now do decomposition of even # - evenwd <- wd(oeven, filter = filter.number, family = family) + evenwd <- wd(oeven, filter.number = filter.number, family = family) evenwdt <- threshold(evenwd, policy = "manual", value = value, type = - thresh.type, lev = ll:(nlevels(evenwd)- 1)) + thresh.type, lev = ll:(nlevelsWT(evenwd)- 1)) evenwr <- wr(evenwdt) # # # Inerpolate odds @@ -6698,10 +7739,11 @@ oint <- oint[1:(length(oint) - 1)] ssq2 <- ssq(oint, evenwr) # ts.plot(evenwr, main = paste("Even plot, ssq=", ssq2)) - answd <- wd(noisy, filter = filter.number, family = family) - return(ssq = (ssq1 + ssq2)/2, df = dof(threshold(answd, policy = + answd <- wd(noisy, filter.number = filter.number, family = family) + ll <- list(ssq = (ssq1 + ssq2)/2, df = dof(threshold(answd, policy = "manual", value = value, type = thresh.type, lev = ll:(answd$ nlevels - 1)))) + return(ll) } "simchirp"<- function(n = 1024) @@ -6730,10 +7772,10 @@ else if(ctmp != "imwd") stop("imwd is not of class imwd") first.last.c <- object$fl.dbase$first.last.c - pix <- first.last.c[nlevels(object)+ 1, 2] - first.last.c[nlevels(object)+ + pix <- first.last.c[nlevelsWT(object)+ 1, 2] - first.last.c[nlevelsWT(object)+ 1, 1] + 1 cat("UNcompressed image wavelet decomposition structure\n") - cat("Levels: ", nlevels(object), "\n") + cat("Levels: ", nlevelsWT(object), "\n") cat("Original image was", pix, "x", pix, " pixels.\n") cat("Filter was: ", object$filter$name, "\n") cat("Boundary handling: ", object$bc, "\n") @@ -6751,10 +7793,10 @@ else if(ctmp != "imwdc") stop("imwdc is not of class imwdc") first.last.c <- object$fl.dbase$first.last.c - pix <- first.last.c[nlevels(object)+ 1, 2] - first.last.c[nlevels(object)+ + pix <- first.last.c[nlevelsWT(object)+ 1, 2] - first.last.c[nlevelsWT(object)+ 1, 1] + 1 cat("Compressed image wavelet decomposition structure\n") - cat("Levels: ", nlevels(object), "\n") + cat("Levels: ", nlevelsWT(object), "\n") cat("Original image was", pix, "x", pix, " pixels.\n") cat("Filter was: ", object$filter$name, "\n") cat("Boundary handling: ", object$bc, "\n") @@ -6768,7 +7810,7 @@ else if(ctmp != "mwd") stop("Input must have class mwd") cat("Length of original: ", object$ndata, "\n") - cat("Levels: ", nlevels(object), "\n") + cat("Levels: ", nlevelsWT(object), "\n") cat("Filter was: ", object$filter$name, "\n") cat("Scaling fns: ", object$filter$nphi, "\n") cat("Wavelet fns: ", object$filter$npsi, "\n") @@ -6787,8 +7829,8 @@ } if(object$bc != "interval") pix <- length(accessC(object)) - else pix <- 2^nlevels(object) - cat("Levels: ", nlevels(object), "\n") + else pix <- 2^nlevelsWT(object) + cat("Levels: ", nlevelsWT(object), "\n") cat("Length of original: ", pix, "\n") cat("Filter was: ", object$filter$name, "\n") cat("Boundary handling: ", object$bc, "\n") @@ -6806,7 +7848,7 @@ ConvertMessage() stop() } - cat("Levels: ", nlevels(object), "\n") + cat("Levels: ", nlevelsWT(object), "\n") cat("Filter number was: ", object$filter.number, "\n") cat("Filter family was: ", object$family, "\n") cat("Date: ", object$date, "\n") @@ -6819,7 +7861,7 @@ stop() } wpdim <- dim(object$wp) - cat("Levels: ", nlevels(object), "\n") + cat("Levels: ", nlevelsWT(object), "\n") cat("Length of original: ", wpdim[2], "\n") cat("Filter was: ", object$filter$name, "\n") } @@ -6830,8 +7872,8 @@ ConvertMessage() stop() } - pix <- 2^nlevels(object) - cat("Levels: ", nlevels(object), "\n") + pix <- 2^nlevelsWT(object) + cat("Levels: ", nlevelsWT(object), "\n") cat("Length of original: ", pix, "\n") cat("Filter was: ", object$filter$name, "\n") cat("Date: ", object$date[1], "\n") @@ -6846,8 +7888,8 @@ ConvertMessage() stop() } - pix <- 2^nlevels(object) - cat("Levels: ", nlevels(object), "\n") + pix <- 2^nlevelsWT(object) + cat("Levels: ", nlevelsWT(object), "\n") cat("Length of original: ", pix, "\n") cat("Filter was: ", object$filter$name, "\n") cat("Date: ", object$date[1], "\n") @@ -6858,7 +7900,7 @@ "summary.wst2D"<- function(object, ...) { - nlev <- nlevels(object) + nlev <- nlevelsWT(object) cat("Levels: ", nlev, "\n") cat("Length of original: ", 2^nlev, "x", 2^nlev, "\n") cat("Filter was: ", object$filter$name, "\n") @@ -6922,7 +7964,7 @@ function(...) UseMethod("threshold") "threshold.imwd"<- -function(imwd, levels = 3:(nlevels(imwd)- 1), type = "hard", policy = +function(imwd, levels = 3:(nlevelsWT(imwd)- 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, verbose = FALSE, return.threshold = FALSE, compression = TRUE, Q = 0.050000000000000003, ...) { @@ -6945,9 +7987,9 @@ r <- range(levels) if(r[1] < 0) stop("levels out of range, level too small") - if(r[2] > nlevels(imwd)- 1) + if(r[2] > nlevelsWT(imwd)- 1) stop("levels out of range, level too big") - if(r[1] > nlevels(imwd)- 1) { + if(r[1] > nlevelsWT(imwd)- 1) { warning("no thresholding done") return(imwd) } @@ -6957,7 +7999,7 @@ } nthresh <- length(levels) d <- NULL - n <- 2^(2 * nlevels(imwd)) # + n <- 2^(2 * nlevelsWT(imwd)) # # Decide which policy to adopt # The next if-else construction should define a vector called # "thresh" that contains the threshold value for each level @@ -7199,7 +8241,7 @@ return(threshold(imwd, verbose = TRUE, ...)) } "threshold.irregwd"<- -function(irregwd, levels = 3:(nlevels(wd)- 1), type = "hard", policy = +function(irregwd, levels = 3:(nlevelsWT(wd)- 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, boundary = FALSE, verbose = FALSE, return.threshold = FALSE, force.sure = FALSE, cvtol = 0.01, Q = 0.050000000000000003, alpha = 0.050000000000000003, ...) @@ -7233,9 +8275,9 @@ r <- range(levels) if(r[1] < 0) stop("levels out of range, level too small") - if(r[2] > nlevels(wd)- 1) + if(r[2] > nlevelsWT(wd)- 1) stop("levels out of range, level too big") - if(r[1] > nlevels(wd)- 1) { + if(r[1] > nlevelsWT(wd)- 1) { warning("no thresholding done") return(wd) } @@ -7243,7 +8285,7 @@ warning("no thresholding done") return(wd) } - n <- 2^nlevels(wd) + n <- 2^nlevelsWT(wd) nthresh <- length(levels) # # Estimate sigma if(by.level == FALSE) { @@ -7529,7 +8571,7 @@ wd } "threshold.mwd"<- -function(mwd, levels = 3:(nlevels(mwd)- 1), type = "hard", policy = "universal", +function(mwd, levels = 3:(nlevelsWT(mwd)- 1), type = "hard", policy = "universal", boundary = FALSE, verbose = FALSE, return.threshold = FALSE, threshold = 0, covtol = 1.0000000000000001e-09, robust = TRUE, return.chisq = FALSE, bivariate = TRUE, ...) { @@ -7555,14 +8597,14 @@ ) if(type != "hard" && type != "soft") stop("Only hard or soft thresholding at present") - nlevels <- nlevels(mwd) + nlevels <- nlevelsWT(mwd) npsi <- mwd$filter$npsi r <- range(levels) if(r[1] < 0) stop("levels out of range, level too small") - if(r[2] > nlevels(mwd)- 1) + if(r[2] > nlevelsWT(mwd)- 1) stop("levels out of range, level too big") - if(r[1] > nlevels(mwd)- 1) { + if(r[1] > nlevelsWT(mwd)- 1) { warning("no thresholding done, returning input") return(mwd) } @@ -7721,7 +8763,7 @@ return(mwd) } "threshold.wd"<- -function(wd, levels = 3:(nlevels(wd)- 1), type = "soft", policy = "sure", +function(wd, levels = 3:(nlevelsWT(wd)- 1), type = "soft", policy = "sure", by.level = FALSE, value = 0, dev = madmad, boundary = FALSE, verbose = FALSE, return.threshold = FALSE, force.sure = FALSE, cvtol = 0.01, Q = 0.050000000000000003, OP1alpha = 0.050000000000000003, alpha = 0.5, @@ -7755,10 +8797,10 @@ if(r[1] < 0) stop("levels out of range, level too small. Minimum level is 0" ) - if(r[2] > nlevels(wd) - 1) + if(r[2] > nlevelsWT(wd) - 1) stop(paste("levels out of range, level too big. Maximum level is", - nlevels(wd) - 1)) - if(r[1] > nlevels(wd)- 1) { + nlevelsWT(wd) - 1)) + if(r[1] > nlevelsWT(wd)- 1) { warning("no thresholding done") return(wd) } @@ -7767,7 +8809,7 @@ return(wd) } d <- NULL - n <- 2^nlevels(wd) + n <- 2^nlevelsWT(wd) nthresh <- length(levels) # # # Check to see if we're thresholding a complex wavelet transform. @@ -7941,7 +8983,7 @@ stop("parameter beta is negative") nthresh <- length(levels) nsignal <- rep(0, nthresh) - noise.level <- sqrt(dev(accessD(wd, level = (nlevels(wd)- 1)))) + noise.level <- sqrt(dev(accessD(wd, level = (nlevelsWT(wd)- 1)))) v <- 2^( - alpha * levels) if(is.na(C1)) { # @@ -7971,7 +9013,7 @@ fntoopt <- function(C, nsignal, noise.level, wd, sum2, v) { ans<- nsignal * (log(noise.level^2 + C^2 * v) - 2 * log(pnorm(( - noise.level * sqrt(2 * - log(2^nlevels(wd))))/sqrt(noise.level^2 + C^2 * + log(2^nlevelsWT(wd))))/sqrt(noise.level^2 + C^2 * v)))) + sum2/(noise.level^2 + C^2 * v) sum(ans) @@ -7988,7 +9030,7 @@ p <- 2 * pnorm(( - noise.level * sqrt(2 * log(2^wd$ nlevels)))/sqrt(noise.level^2 + tau2)) if(beta == 1) - C2 <- sum(nsignal/p)/nlevels(wd) + C2 <- sum(nsignal/p)/nlevelsWT(wd) else C2 <- (1 - 2^(1 - beta))/(1 - 2^((1 - beta) * wd$ nlevels)) * sum(nsignal/p) } @@ -8052,7 +9094,7 @@ } if(length(value) != 1) stop("Length of value should be 1") - noise.level <- sqrt(dev(accessD(wd, level = (nlevels(wd)- + noise.level <- sqrt(dev(accessD(wd, level = (nlevelsWT(wd)- 1)))) minit <- length(d) dinit <- d @@ -8250,7 +9292,7 @@ wd } "threshold.wd3D"<- -function(wd3D, levels = 3:(nlevels(wd3D)- 1), type = "hard", policy = +function(wd3D, levels = 3:(nlevelsWT(wd3D)- 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, verbose = FALSE, return.threshold = FALSE, ...) { @@ -8272,10 +9314,10 @@ r <- range(levels) if(r[1] < 0) stop("levels out of range, level too small") - if(r[2] > nlevels(wd3D) - 1) + if(r[2] > nlevelsWT(wd3D) - 1) stop(paste("levels out of range, level too big. Maximum level is ", - nlevels(wd3D) - 1)) - if(r[1] > nlevels(wd3D) - 1) { + nlevelsWT(wd3D) - 1)) + if(r[1] > nlevelsWT(wd3D) - 1) { warning("no thresholding done") return(wd3D) } @@ -8284,7 +9326,7 @@ return(wd3D) } d <- NULL - n <- (2^nlevels(wd3D))^3 + n <- (2^nlevelsWT(wd3D))^3 nthresh <- length(levels) # # # @@ -8378,7 +9420,7 @@ wd3D } "threshold.wp"<- -function(wp, levels = 3:(nlevels(wp) - 1), dev = madmad, policy = "universal", +function(wp, levels = 3:(nlevelsWT(wp) - 1), dev = madmad, policy = "universal", value = 0, by.level = FALSE, type = "soft", verbose = FALSE, return.threshold = FALSE, cvtol = 0.01, cvnorm = l2norm, add.history = TRUE, ...) { @@ -8388,8 +9430,8 @@ rn <- range(levels) if(rn[1] < 0) stop("all selected levels must be larger than zero") - if(rn[2] > nlevels(wp) - 1) - stop(paste("all selected levels must be smaller than", nlevels( + if(rn[2] > nlevelsWT(wp) - 1) + stop(paste("all selected levels must be smaller than", nlevelsWT( wp) - 1)) nr <- nrow(wp$wp) nc <- ncol(wp$wp) # @@ -8471,7 +9513,7 @@ wp } "threshold.wst"<- -function(wst, levels = 3:(nlevels(wst) - 1), dev = madmad, policy = "universal", +function(wst, levels = 3:(nlevelsWT(wst) - 1), dev = madmad, policy = "universal", value = 0, by.level = FALSE, type = "soft", verbose = FALSE, return.threshold = FALSE, cvtol = 0.01, cvnorm = l2norm, add.history = TRUE, ...) { @@ -8482,8 +9524,8 @@ rn <- range(levels) if(rn[1] < 0) stop("all selected levels must be larger than zero") - if(rn[2] > nlevels(wst) - 1) - stop(paste("all selected levels must be smaller than", nlevels( + if(rn[2] > nlevelsWT(wst) - 1) + stop(paste("all selected levels must be smaller than", nlevelsWT( wst) - 1)) nr <- nrow(wst$wp) nc <- ncol(wst$wp) # @@ -8599,7 +9641,7 @@ warning( "Taking minimum level as first level for level-dependent cross-validation" ) - levels <- min(levels):(nlevels(wst) - 1) + levels <- min(levels):(nlevelsWT(wst) - 1) threshv <- wstCVl(ndata = ynoise, ll = min(levels), type = type, filter.number = wst$filter$ filter.number, family = wst$filter$family, tol @@ -8822,36 +9864,36 @@ stop("imwd has no class") else if(ctmp != c("imwdc")) stop("imwd is not of class imwdc") - unsquished <- list(nlevels = nlevels(x), fl.dbase = x$fl.dbase, + unsquished <- list(nlevels = nlevelsWT(x), fl.dbase = x$fl.dbase, filter = x$filter, w0Lconstant = x$w0Lconstant, bc = x$ bc, type = x$type) # # # Go round loop compressing each set of coefficients # - for(level in 0:(nlevels(x)- 1)) { + for(level in 0:(nlevelsWT(x)- 1)) { if(verbose == TRUE) cat("Level ", level, "\n\t") nm <- lt.to.name(level, "CD") if(verbose == TRUE) cat("CD\t") - unsquished[[nm]] <- uncompress.default(x[[nm]], ver = + unsquished[[nm]] <- uncompress.default(x[[nm]], verbose = verbose) nm <- lt.to.name(level, "DC") if(verbose == TRUE) cat("\tDC\t") - unsquished[[nm]] <- uncompress.default(x[[nm]], ver = + unsquished[[nm]] <- uncompress.default(x[[nm]], verbose = verbose) nm <- lt.to.name(level, "DD") if(verbose == TRUE) cat("\tDD\t") - unsquished[[nm]] <- uncompress.default(x[[nm]], ver = + unsquished[[nm]] <- uncompress.default(x[[nm]], verbose = verbose) } class(unsquished) <- "imwd" if(verbose == TRUE) cat("Overall inflation: Was: ", w <- object.size(x), " Now:", s <- object.size(unsquished), " (", signif((100 * s)/w, - 3), "%)\n") + digits=3), "%)\n") unsquished } "wavegrow"<- @@ -8885,8 +9927,8 @@ gd2 <- dev.list()[ndev] v <- rnorm(n, sd = 1e-10) vwr <- v - vwdS <- wd(v, filter = filter.number, family = family, type = type) - toplev <- nlevels(vwdS) - 1 + vwdS <- wd(v, filter.number = filter.number, family = family, type = type) + toplev <- nlevelsWT(vwdS) - 1 ans <- "y" while(ans == "y" | ans == "yes" | ans == "Y") { dev.set(which = gd1) @@ -8901,200 +9943,48 @@ cvec <- coords[[lev + 1]] ix <- (cvec - co$x)^2 nvec <- length(cvec) - ix <- (1:nvec)[ix == min(ix)] - if(type == "station") { - ix <- ix - 2^(nlev - lev - 1) - ix <- ((ix - 1) %% n) + 1 - } - cat("Level ", lev, " Coordinate ", ix, "\n") - if(random == TRUE) - new <- rnorm(1) - else { - if(read.value == TRUE) { - cat("Type in coefficient value ") - new <- scan(n = 1) - } - else new <- 1 - } - v <- accessD(vwdS, lev = lev) - v[ix] <- new - vwdS <- putD(vwdS, lev = lev, v = v) - plot(vwdS, NotPlotVal = 0) - dev.set(which = gd1) - if(type == "station") { - vwdWST <- convert(vwdS) - vwr <- AvBasis(vwdWST) - } - else vwr <- wr(vwdS) - ts.plot(vwr) - dev.set(which = gd2) - if(restart == TRUE) { - v <- rep(1, n) - vwdS <- wd(v, filter = filter.number, family = - family, type = type) - } - } - cat("Do you want to continue? ") - ans <- readline() - if(ans == "y" | ans == "yes" | ans == "Y") { - v <- rnorm(n, sd = 1e-10) - vwdS <- wd(v, filter = filter.number, family = family, - type = type) - } - } - return(list(ts = vwr, wd = vwdS)) -} -"wd"<- -function(data, filter.number = 10, family = "DaubLeAsymm", type = "wavelet", bc - = "periodic", verbose = FALSE, min.scale = 0, precond = TRUE) -{ - if(verbose == TRUE) - cat("wd: Argument checking...") - if(!is.atomic(data)) - stop("Data is not atomic") - DataLength <- length(data) # -# -# Check that we have a power of 2 data elements -# - nlevels <- nlevels(data) - if(is.na(nlevels)) stop("Data length is not power of two") # -# -# Check for correct type -# - if(type != "wavelet" && type != "station") - stop("Unknown type of wavelet decomposition") - if(type == "station" && bc != "periodic") stop( - "Can only do periodic boundary conditions with station" - ) # -# -# Select the appropriate filter -# - if(verbose == TRUE) - cat("...done\nFilter...") - if(bc != "interval") filter <- filter.select(filter.number = - filter.number, family = family) # -# -# Build the first/last database -# - if(verbose == TRUE) - cat("...selected\nFirst/last database...") - fl.dbase <- first.last(LengthH = length(filter$H), DataLength = - DataLength, type = type, bc = bc) # -# -# -# Check if we are doing "wavelets on the interval". If so, do it! -# - if(bc == "interval") { - ans <- wd.int(data = data, preferred.filter.number = - filter.number, min.scale = min.scale, precond = precond - ) - fl.dbase <- first.last(LengthH = length(filter$H), DataLength - = DataLength, type = type, bc = bc, current.scale = - min.scale) # - filter <- list(name = paste("CDV", filter.number, sep = ""), - family = "CDV", filter.number = filter.number) - l <- list(transformed.vector = ans$transformed.vector, - current.scale = ans$current.scale, filters.used = ans$ - filters.used, preconditioned = ans$preconditioned, date - = ans$date, nlevels = IsPowerOfTwo(length(ans$ - transformed.vector)), fl.dbase = fl.dbase, type = type, - bc = bc, filter = filter) - class(l) <- "wd" - return(l) - } -# -# -# Save time series attribute if there is one -# - dtsp <- tsp(data) # -# -# Put in the data -# - C <- rep(0, fl.dbase$ntotal) - C[1:DataLength] <- data # - if(verbose == TRUE) - error <- 1 - else error <- 0 - if(verbose == TRUE) cat("built\n") # -# -# Compute the decomposition -# - if(verbose == TRUE) - cat("Decomposing...\n") - nbc <- switch(bc, - periodic = 1, - symmetric = 2) - if(is.null(nbc)) - stop("Unknown boundary condition") - ntype <- switch(type, - wavelet = 1, - station = 2) - if(is.null(filter$G)) { - wavelet.decomposition <- .C("wavedecomp", - C = as.double(C), - D = as.double(rep(0, fl.dbase$ntotal.d)), - H = as.double(filter$H), - LengthH = as.integer(length(filter$H)), - nlevels = as.integer(nlevels), - firstC = as.integer(fl.dbase$first.last.c[, 1]), - lastC = as.integer(fl.dbase$first.last.c[, 2]), - offsetC = as.integer(fl.dbase$first.last.c[, 3]), - firstD = as.integer(fl.dbase$first.last.d[, 1]), - lastD = as.integer(fl.dbase$first.last.d[, 2]), - offsetD = as.integer(fl.dbase$first.last.d[, 3]), - ntype = as.integer(ntype), - nbc = as.integer(nbc), - error = as.integer(error), PACKAGE = "wavethresh") - } - else { - wavelet.decomposition <- .C("comwd", - CR = as.double(Re(C)), - CI = as.double(Im(C)), - LengthC = as.integer(fl.dbase$ntotal), - DR = as.double(rep(0, fl.dbase$ntotal.d)), - DI = as.double(rep(0, fl.dbase$ntotal.d)), - LengthD = as.integer(fl.dbase$ntotal.d), - HR = as.double(Re(filter$H)), - HI = as.double( - Im(filter$H)), - GR = as.double(Re(filter$G)), - GI = as.double( - Im(filter$G)), - LengthH = as.integer(length(filter$H)), - nlevels = as.integer(nlevels), - firstC = as.integer(fl.dbase$first.last.c[, 1]), - lastC = as.integer(fl.dbase$first.last.c[, 2]), - offsetC = as.integer(fl.dbase$first.last.c[, 3]), - firstD = as.integer(fl.dbase$first.last.d[, 1]), - lastD = as.integer(fl.dbase$first.last.d[, 2]), - offsetD = as.integer(fl.dbase$first.last.d[, 3]), - ntype = as.integer(ntype), - nbc = as.integer(nbc), - error = as.integer(error), PACKAGE = "wavethresh") - } - if(verbose == TRUE) - cat("done\n") - error <- wavelet.decomposition$error - if(error != 0) { - cat("Error ", error, " occured in wavedecomp\n") - stop("Error") - } - if(is.null(filter$G)) { - l <- list(C = wavelet.decomposition$C, D = - wavelet.decomposition$D, nlevels = - nlevels(wavelet.decomposition), fl.dbase = fl.dbase, - filter = filter, type = type, bc = bc, date = date()) - } - else { - l <- list(C = complex(real = wavelet.decomposition$CR, im = - wavelet.decomposition$CI), D = complex(real = - wavelet.decomposition$DR, im = wavelet.decomposition$DI - ), nlevels = nlevels(wavelet.decomposition), fl.dbase = - fl.dbase, filter = filter, type = type, bc = bc, date - = date()) + ix <- (1:nvec)[ix == min(ix)] + if(type == "station") { + ix <- ix - 2^(nlev - lev - 1) + ix <- ((ix - 1) %% n) + 1 + } + cat("Level ", lev, " Coordinate ", ix, "\n") + if(random == TRUE) + new <- rnorm(1) + else { + if(read.value == TRUE) { + cat("Type in coefficient value ") + new <- scan(n = 1) + } + else new <- 1 + } + v <- accessD(vwdS, lev = lev) + v[ix] <- new + vwdS <- putD(vwdS, lev = lev, v = v) + plot(vwdS, NotPlotVal = 0) + dev.set(which = gd1) + if(type == "station") { + vwdWST <- convert(vwdS) + vwr <- AvBasis(vwdWST) + } + else vwr <- wr(vwdS) + ts.plot(vwr) + dev.set(which = gd2) + if(restart == TRUE) { + v <- rep(1, n) + vwdS <- wd(v, filter.number = filter.number, family = + family, type = type) + } + } + cat("Do you want to continue? ") + ans <- readline() + if(ans == "y" | ans == "yes" | ans == "Y") { + v <- rnorm(n, sd = 1e-10) + vwdS <- wd(v, filter.number = filter.number, family = family, + type = type) + } } - class(l) <- "wd" - if(!is.null(dtsp)) - tsp(l) <- dtsp - l + return(list(ts = vwr, wd = vwdS)) } "wd.int"<- function(data, preferred.filter.number, min.scale, precond) @@ -9188,7 +10078,7 @@ "wpst"<- function(data, filter.number = 10, family = "DaubLeAsymm", FinishLevel = 0) { - nlev <- nlevels(data) + nlev <- nlevelsWT(data) n <- length(data) if(FinishLevel < 0) stop("FinishLevel must be larger than zero") @@ -9264,7 +10154,7 @@ # # # - J <- nlev <- nlevels(wpstobj) + J <- nlev <- nlevelsWT(wpstobj) grot <- compgrot(J, filter.number=2) nbasis <- 2 * (2^nlev - 1) ndata <- 2^nlev @@ -9317,7 +10207,7 @@ npkts <- length(goodpkt) ndata <- length(newTS) m <- matrix(0, nrow = ndata, ncol = npkts) - J <- nlevels(newwpst) + J <- nlevelsWT(newwpst) grot <- compgrot(J, filter.number=2) for(i in 1:npkts) { j <- goodlevel[i] @@ -9363,147 +10253,6 @@ #just in case... mwr(...) } -"wr.wd"<- -function(wd, start.level = 0, verbose = FALSE, bc = wd$bc, return.object = FALSE, - filter.number = wd$filter$filter.number, family = wd$filter$family, ...) -{ - if(IsEarly(wd)) { - ConvertMessage() - stop() - } - if(verbose == TRUE) cat("Argument checking...") # -# -# Check class of wd -# - if(verbose == TRUE) - cat("Argument checking\n") - ctmp <- class(wd) - if(is.null(ctmp)) - stop("wd has no class") - else if(ctmp != "wd") - stop("wd is not of class wd") - if(start.level < 0) - stop("start.level must be nonnegative") - if(start.level >= nlevels(wd)) - stop("start.level must be less than the number of levels") - if(is.null(wd$filter$filter.number)) - stop("NULL filter.number for wd") - if(bc != wd$bc) - warning("Boundary handling is different to original") - if(wd$type == "station") - stop("Use convert to generate wst object and then AvBasis or InvBasis" - ) - if(wd$bc == "interval") { - warning("All optional arguments ignored for \"wavelets on the interval\" transform" - ) - return(wr.int(wd)) - } - type <- wd$type - filter <- filter.select(filter.number = filter.number, family = family) - LengthH <- length(filter$H) # -# -# Build the reconstruction first/last database -# - if(verbose == TRUE) - cat("...done\nFirst/last database...") - r.first.last.c <- wd$fl.dbase$first.last.c[(start.level + 1):(wd$ - nlevels + 1), ] # - r.first.last.d <- matrix(wd$fl.dbase$first.last.d[(start.level + 1):(wd$ - nlevels), ], ncol = 3) - ntotal <- r.first.last.c[1, 3] + r.first.last.c[1, 2] - r.first.last.c[ - 1, 1] + 1 - names(ntotal) <- NULL - C <- accessC(wd, level = start.level, boundary = TRUE) - C <- c(rep(0, length = (ntotal - length(C))), C) - Nlevels <- nlevels(wd)- start.level - error <- 0 # -# -# Load object code -# - if(verbose == TRUE) - cat("...built\n") - if(verbose == TRUE) { - cat("Reconstruction...") - error <- 1 - } - ntype <- switch(type, - wavelet = 1, - station = 2) - if(is.null(ntype)) - stop("Unknown type of decomposition") - nbc <- switch(bc, - periodic = 1, - symmetric = 2) - if(is.null(nbc)) - stop("Unknown boundary handling") - if(!is.complex(wd$D)) { - wavelet.reconstruction <- .C("waverecons", - C = as.double(C), - D = as.double(wd$D), - H = as.double(filter$H), - LengthH = as.integer(LengthH), - nlevels = as.integer(Nlevels), - firstC = as.integer(r.first.last.c[, 1]), - lastC = as.integer(r.first.last.c[, 2]), - offsetC = as.integer(r.first.last.c[, 3]), - firstD = as.integer(r.first.last.d[, 1]), - lastD = as.integer(r.first.last.d[, 2]), - offsetD = as.integer(r.first.last.d[, 3]), - ntype = as.integer(ntype), - nbc = as.integer(nbc), - error = as.integer(error), PACKAGE = "wavethresh") - } - else { - wavelet.reconstruction <- .C("comwr", - CR = as.double(Re(C)), - CI = as.double(Im(C)), - LengthC = as.integer(length(C)), - DR = as.double(Re(wd$D)), - DI = as.double(Im(wd$D)), - LengthD = as.integer(length(wd$D)), - HR = as.double(Re(filter$H)), - HI = as.double(Im(filter$H)), - GR = as.double(Re(filter$G)), - GI = as.double(Im(filter$G)), - LengthH = as.integer(LengthH), - nlevels = as.integer(Nlevels), - firstC = as.integer(r.first.last.c[, 1]), - lastC = as.integer(r.first.last.c[, 2]), - offsetC = as.integer(r.first.last.c[, 3]), - firstD = as.integer(r.first.last.d[, 1]), - lastD = as.integer(r.first.last.d[, 2]), - offsetD = as.integer(r.first.last.d[, 3]), - ntype = as.integer(ntype), - nbc = as.integer(nbc), - error = as.integer(error), PACKAGE = "wavethresh") - } - if(verbose == TRUE) - cat("done\n") - error <- wavelet.reconstruction$error - if(error != 0) { - cat("Error code returned from waverecons: ", error, "\n") - stop("waverecons returned error") - } - fl.dbase <- wd$fl.dbase - if(!is.complex(wd$D)) { - l <- list(C = wavelet.reconstruction$C, D = - wavelet.reconstruction$D, fl.dbase = fl.dbase, nlevels - = nlevels(wd), filter = filter, type = type, bc = bc, - date = date()) - } - else { - l <- list(C = complex(real = wavelet.reconstruction$CR, im = - wavelet.reconstruction$CI), D = complex(real = - wavelet.reconstruction$DR, im = wavelet.reconstruction$ - DI), fl.dbase = fl.dbase, nlevels = nlevels(wd), filter - = filter, type = type, bc = bc, date = date()) - } - class(l) <- "wd" - if(return.object == TRUE) - return(l) - else return(accessC(l)) - stop("Shouldn't get here\n") -} "wr3D"<- function(obj) { @@ -9523,86 +10272,6 @@ error = as.integer(0), PACKAGE = "wavethresh") array(answer$Carray, dim = dim(Carray)) } -"wst"<- -function(data, filter.number = 10, family = "DaubLeAsymm", verbose = FALSE) -{ - if(verbose == TRUE) - cat("Argument checking...") - DataLength <- length(data) # -# -# Check that we have a power of 2 data elements -# - nlevels <- log(DataLength)/log(2) - if(round(nlevels) != nlevels) - stop("The length of data is not a power of 2") # - if(verbose == TRUE) { - cat("There are ", nlevels, " levels\n") - } -# -# Select the appropriate filter -# - if(verbose == TRUE) - cat("...done\nFilter...") - filter <- filter.select(filter.number = filter.number, family = family) -# -# -# Compute the decomposition -# - if(verbose == TRUE) - cat("Decomposing...\n") - newdata <- c(rep(0, DataLength * nlevels), data) - Carray <- newdata - error <- 0 # -# -# See whether we are using complex wavelets -# - if(is.null(filter$G)) { - wavelet.station <- .C("wavepackst", - Carray = as.double(Carray), - newdata = as.double(newdata), - DataLength = as.integer(DataLength), - levels = as.integer(nlevels), - H = as.double(filter$H), - LengthH = as.integer(length(filter$H)), - error = as.integer(error), PACKAGE = "wavethresh") - } - else { - wavelet.station <- .C("comwst", - CaR = as.double(Re(Carray)), - CaI = as.double(Im(Carray)), - newdataR = as.double(Re(newdata)), - newdataI = as.double(Im(newdata)), - DataLength = as.integer(DataLength), - levels = as.integer(nlevels), - HR = as.double(Re(filter$H)), - HI = as.double( - Im(filter$H)), - GR = as.double(Re(filter$G)), - GI = as.double( - Im(filter$G)), - LengthH = as.integer(length(filter$H)), - error = as.integer(error), PACKAGE = "wavethresh") - } - if(wavelet.station$error != 0) - stop(paste("Memory error in wavepackst (or comwst). Code ", - wavelet.station)) - if(is.null(filter$G)) { - wpm <- matrix(wavelet.station$newdata, ncol = DataLength, byrow - = TRUE) - Carray <- matrix(wavelet.station$Carray, ncol = DataLength, - byrow = TRUE) - } - else { - newdata <- complex(real = wavelet.station$newdataR, im = - wavelet.station$newdataI) - Carray <- complex(real = wavelet.station$CaR, im = - wavelet.station$CaI) - wpm <- matrix(newdata, ncol = DataLength, byrow = TRUE) - Carray <- matrix(Carray, ncol = DataLength, byrow = TRUE) - } - wp <- list(wp = wpm, Carray = Carray, nlevels = nlevels, filter = - filter, date = date()) - class(wp) <- "wst" - wp -} "wst2D"<- function(m, filter.number = 10, family = "DaubLeAsymm") { @@ -9655,23 +10324,23 @@ x2 <- bx x1 <- bx - C * (bx - ax) } - fa <- GetRSSWST(ndata, thresh = ax, levels = levels, type = type, + fa <- GetRSSWST(ndata, threshold = ax, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) cat("Done 1\n") - fb <- GetRSSWST(ndata, thresh = bx, levels = levels, type = type, + fb <- GetRSSWST(ndata, threshold = bx, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) cat("Done 2\n") - fc <- GetRSSWST(ndata, thresh = cx, levels = levels, type = type, + fc <- GetRSSWST(ndata, threshold = cx, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) cat("Done 3\n") - f1 <- GetRSSWST(ndata, thresh = x1, levels = levels, type = type, + f1 <- GetRSSWST(ndata, threshold = x1, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) cat("Done 4\n") - f2 <- GetRSSWST(ndata, thresh = x2, levels = levels, type = type, + f2 <- GetRSSWST(ndata, threshold = x2, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) cat("Done 5\n") @@ -9692,12 +10361,12 @@ x1 <- x2 x2 <- R * x1 + C * x3 f1 <- f2 - f2 <- GetRSSWST(ndata, thresh = x2, levels = levels, + f2 <- GetRSSWST(ndata, threshold = x2, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) if(verbose == 2) { - cat("SSQ: ", signif(f2, 3), "\n") + cat("SSQ: ", signif(f2, digits=3), "\n") } else if(verbose == 1) cat(".") @@ -9712,12 +10381,12 @@ x2 <- x1 x1 <- R * x2 + C * x0 f2 <- f1 - f1 <- GetRSSWST(ndata, thresh = x1, levels = levels, + f1 <- GetRSSWST(ndata, threshold = x1, levels = levels, type = type, filter.number = filter.number, family = family, norm = norm, verbose = verbose, InverseType = InverseType) if(verbose == 2) - cat("SSQ: ", signif(f1, 3), "\n") + cat("SSQ: ", signif(f1, digits=3), "\n") else if(verbose == 1) cat(".") xkeep <- c(xkeep, x1) @@ -9746,7 +10415,7 @@ # # Now threshold the top level using universal thresholding # - nwstT <- threshold(nwstT, type = type, levels = nlevels(nwstT) - 1, + nwstT <- threshold(nwstT, type = type, levels = nlevelsWT(nwstT) - 1, policy = "universal", dev = uvdev) xvwr <- AvBasis.wst(nwstT) list(ndata = ndata, xvwr = xvwr, xvwrWSTt = nwstT, uvt = uv, xvthresh @@ -9779,9 +10448,9 @@ value = x1, verbose = thverb) # # Now threshold the top level using universal thresholding # - lastuvt <- threshold(xvwrWSTt, type = type, levels = nlevels(xvwrWSTt) - + lastuvt <- threshold(xvwrWSTt, type = type, levels = nlevelsWT(xvwrWSTt) - 1, policy = "universal", dev = uvdev, return.thresh = TRUE) - xvwrWSTt <- threshold(xvwrWSTt, type = type, levels = nlevels(xvwrWSTt) - + xvwrWSTt <- threshold(xvwrWSTt, type = type, levels = nlevelsWT(xvwrWSTt) - 1, policy = "manual", value = lastuvt) xvwr <- AvBasis.wst(xvwrWSTt) list(ndata = ndata, xvwr = xvwr, xvwrWSTt = xvwrWSTt, uvt = uv, @@ -9802,7 +10471,7 @@ scaling.function = FALSE) { WV <- draw.default(filter.number = filter.number, family = family, - plot.it = FALSE, enhance = FALSE, res = 32768, scaling.function = + plot.it = FALSE, enhance = FALSE, resolution = 32768, scaling.function = scaling.function) intfn <- function(x, moment, xwv, ywv) { @@ -9815,6 +10484,7 @@ "wvrelease"<- function() { - cat("WaveThresh: R wavelet software, release 4.5, installed\n") - cat("Copyright Guy Nason and others 1993-2010\n") + packageStartupMessage("WaveThresh: R wavelet software, release 4.6.2, installed\n") + packageStartupMessage("Copyright Guy Nason and others 1993-2013\n") + packageStartupMessage("Note: nlevels has been renamed to nlevelsWT\n") } diff -Nru wavethresh-4.5/R/wavde.r wavethresh-4.6.2/R/wavde.r --- wavethresh-4.5/R/wavde.r 2010-03-14 17:33:37.000000000 +0000 +++ wavethresh-4.6.2/R/wavde.r 2012-10-30 10:48:38.000000000 +0000 @@ -228,7 +228,7 @@ nlevels=nrow(fl.dbase$first.last.d), fl.dbase=fl.dbase, filter=filter, type=type, bc=bc, date=date()) class(l) <- "wd" - for(level in 1:nlevels(l)) { + for(level in 1:nlevelsWT(l)) { covar <- image.decomp[[lt.to.name(level - 1, "DD")]] l <- putD.wd(l, level-1, covar[,1], boundary=TRUE) } @@ -338,7 +338,7 @@ stop("wd is not of class wd") if(start.level < 0) stop("start.level must be nonnegative") - if(start.level >= nlevels(wd)) + if(start.level >= nlevelsWT(wd)) stop("start.level must be less than the number of levels") if(is.null(wd$filter$filter.number)) stop("NULL filter.number for wd") @@ -355,13 +355,13 @@ if(verbose == TRUE) cat("...done\nFirst/last database...") - r.first.last.c <- wd$fl.dbase$first.last.c[(start.level+1):(nlevels(wd)+1), ] + r.first.last.c <- wd$fl.dbase$first.last.c[(start.level+1):(nlevelsWT(wd)+1), ] ntotal <- r.first.last.c[1,3] + r.first.last.c[1,2] - r.first.last.c[1,1] + 1 names(ntotal) <- NULL C <- accessC(wd, level = start.level, boundary = TRUE) C <- c(rep(0, length = (ntotal - length(C))), C) - nlevels <- nlevels(wd) - start.level + nlevels <- nlevelsWT(wd) - start.level error <- 0 # Load object code @@ -412,7 +412,7 @@ first.last.d=wd$fl.dbase$ first.last.d, ntotal.d=wd$fl.dbase$ntotal.d) if(!is.complex(wd$D)) { l <- list(C=wavelet.reconstruction$C, D=wavelet.reconstruction$D, - fl.dbase=fl.dbase, nlevels=nlevels(wavelet.reconstruction), + fl.dbase=fl.dbase, nlevels=nlevelsWT(wavelet.reconstruction), filter=filter, type=type, bc=bc, date=date()) } class(l) <- "wd" @@ -551,7 +551,7 @@ "plotdenwd" <- function(wd, xlabvals, xlabchars, ylabchars, first.level=0, - top.level=nlevels(wd) - 1, + top.level=nlevelsWT(wd) - 1, main="Wavelet Decomposition Coefficients", scaling="global", rhlab=FALSE, sub, NotPlotVal=0.005, xlab="Translate", ylab="Resolution Level", aspect="Identity", ...) @@ -563,7 +563,7 @@ else if(ctmp != "wd") stop("wd is not of class wd") - levels <- nlevels(wd) + levels <- nlevelsWT(wd) nlevels <- levels - first.level cfac <- top.level - (levels-1) @@ -643,7 +643,7 @@ axx <- xix if(type == "wavelet") axx <- xix/2 - axl <- signif(lx, dig = 2) + axl <- signif(lx, digits = 2) axis(1, at = axx, labels = axl) } } @@ -738,7 +738,7 @@ # Check that we have a power of 2 data elements if not using zero bcs if(bc=="periodic" || bc=="symmetric") { - nlevels <- nlevels(data) + nlevels <- nlevelsWT(data) if(is.na(nlevels)) stop("Data length is not power of two") } @@ -813,7 +813,7 @@ if(is.null(filter$G)) { l <- list(C = wavelet.decomposition$C, D = wavelet.decomposition$D, nlevels = - nlevels(wavelet.decomposition), fl.dbase = fl.dbase, + nlevelsWT(wavelet.decomposition), fl.dbase = fl.dbase, filter = filter, type = type, bc = bc, date = date()) } class(l) <- "wd" diff -Nru wavethresh-4.5/data/BabyECG.R wavethresh-4.6.2/data/BabyECG.R --- wavethresh-4.5/data/BabyECG.R 2004-07-23 14:00:38.000000000 +0000 +++ wavethresh-4.6.2/data/BabyECG.R 1970-01-01 00:00:00.000000000 +0000 @@ -1,148 +0,0 @@ -"BabyECG"<- -c(129, 130, 123, 126, 125, 122, 114, 111, 120, 124, 125, 109, 120, 124, 121, - 127, 108, 108, 120, 120, 115, 116, 119, 117, 119, 121, 120, 123, 119, - 121, 120, 136, 96, 121, 105, 114, 150, 146, 154, 156, 142, 136, 140, - 114, 121, 142, 122, 145, 123, 123, 126, 138, 123, 130, 120, 126, 145, - 120, 148, 138, 150, 143, 144, 149, 144, 139, 121, 135, 151, 147, 155, - 155, 146, 138, 135, 151, 140, 146, 151, 148, 122, 136, 157, 141, 130, - 133, 129, 123, 128, 128, 135, 134, 142, 155, 150, 156, 156, 157, 152, - 146, 132, 147, 134, 137, 143, 151, 142, 146, 142, 155, 165, 145, 181, - 154, 144, 149, 130, 129, 138, 141, 135, 149, 148, 164, 150, 138, 141, - 143, 133, 144, 125, 148, 124, 114, 124, 126, 136, 137, 158, 150, 148, - 149, 152, 137, 139, 146, 151, 154, 139, 139, 144, 138, 144, 151, 148, - 146, 146, 146, 143, 156, 159, 158, 168, 174, 163, 154, 174, 159, 160, - 120, 137, 126, 128, 118, 120, 130, 118, 118, 120, 155, 151, 159, 133, - 150, 147, 142, 143, 151, 164, 149, 155, 138, 144, 135, 137, 147, 135, - 138, 133, 130, 133, 137, 138, 120, 120, 127, 129, 131, 127, 127, 124, - 132, 142, 154, 159, 162, 161, 159, 148, 147, 165, 151, 149, 169, 165, - 151, 145, 142, 136, 133, 140, 128, 140, 138, 142, 134, 136, 141, 146, - 140, 135, 127, 136, 137, 132, 147, 146, 153, 150, 142, 136, 128, 137, - 158, 122, 147, 149, 140, 136, 118, 116, 134, 122, 122, 144, 139, 118, - 125, 117, 122, 133, 109, 120, 124, 126, 130, 119, 138, 124, 128, 134, - 134, 121, 145, 134, 146, 155, 156, 127, 131, 120, 127, 129, 116, 124, - 138, 117, 117, 126, 128, 129, 122, 121, 122, 120, 114, 123, 126, 123, - 126, 120, 120, 121, 123, 120, 124, 122, 118, 119, 120, 122, 120, 123, - 117, 115, 111, 116, 114, 119, 114, 114, 123, 119, 115, 110, 112, 111, - 115, 115, 125, 114, 111, 110, 102, 110, 114, 116, 117, 116, 115, 113, - 113, 119, 114, 114, 115, 103, 113, 115, 114, 116, 110, 104, 95, 106, - 111, 112, 100, 116, 102, 108, 109, 111, 115, 115, 111, 115, 109, 109, - 112, 110, 106, 108, 108, 93, 105, 108, 113, 107, 110, 109, 114, 111, - 104, 93, 96, 104, 107, 105, 102, 111, 103, 109, 109, 103, 109, 111, 110, - 94, 98, 99, 92, 88, 109, 95, 111, 104, 97, 115, 135, 143, 120, 125, 118, - 120, 110, 109, 108, 106, 102, 123, 107, 115, 118, 83, 109, 116, 112, - 102, 111, 130, 126, 140, 143, 133, 125, 143, 137, 104, 112, 139, 124, - 106, 133, 119, 107, 134, 139, 142, 142, 140, 140, 147, 143, 141, 136, - 141, 135, 129, 148, 146, 146, 149, 141, 120, 151, 122, 116, 114, 138, - 146, 134, 119, 124, 135, 109, 113, 104, 114, 137, 117, 122, 152, 109, - 152, 151, 150, 155, 115, 156, 150, 143, 151, 144, 147, 154, 152, 146, - 149, 153, 120, 117, 150, 130, 137, 118, 113, 112, 146, 114, 131, 124, - 130, 109, 107, 128, 125, 129, 106, 120, 116, 112, 123, 136, 111, 134, - 114, 114, 116, 107, 111, 134, 117, 113, 111, 119, 139, 100, 116, 107, - 117, 122, 112, 114, 120, 127, 127, 121, 125, 139, 141, 131, 140, 124, - 120, 137, 132, 138, 139, 148, 122, 128, 124, 122, 126, 118, 124, 134, - 136, 126, 127, 123, 128, 114, 124, 126, 122, 125, 121, 136, 113, 132, - 126, 118, 114, 134, 116, 123, 128, 122, 134, 128, 113, 129, 132, 121, - 118, 114, 127, 111, 128, 120, 126, 121, 122, 136, 131, 123, 127, 128, - 136, 129, 134, 135, 137, 131, 137, 125, 123, 130, 119, 133, 130, 131, - 135, 139, 128, 134, 129, 116, 129, 127, 114, 128, 123, 125, 134, 130, - 122, 126, 133, 136, 133, 123, 130, 130, 135, 131, 128, 130, 122, 132, - 130, 131, 130, 129, 128, 129, 129, 129, 127, 129, 122, 122, 125, 128, - 128, 129, 131, 130, 125, 112, 117, 120, 124, 125, 124, 119, 124, 124, - 127, 126, 126, 121, 123, 122, 124, 123, 126, 123, 123, 126, 124, 118, - 120, 122, 122, 120, 121, 116, 122, 125, 124, 124, 123, 111, 122, 124, - 124, 125, 121, 123, 121, 125, 118, 125, 124, 126, 123, 126, 125, 126, - 121, 123, 124, 124, 125, 126, 124, 125, 122, 125, 105, 121, 121, 122, - 124, 123, 122, 126, 123, 119, 123, 118, 113, 118, 117, 114, 118, 120, - 121, 123, 121, 121, 121, 126, 118, 126, 112, 122, 123, 120, 130, 125, - 138, 144, 145, 117, 115, 127, 123, 127, 120, 101, 119, 126, 125, 118, - 119, 125, 129, 142, 116, 115, 109, 104, 118, 121, 105, 123, 112, 112, - 121, 125, 123, 121, 140, 112, 124, 120, 129, 116, 130, 116, 120, 116, - 127, 128, 128, 127, 138, 97, 127, 111, 112, 119, 118, 128, 123, 137, - 115, 121, 114, 115, 120, 121, 123, 112, 120, 120, 121, 122, 123, 121, - 127, 131, 129, 121, 119, 125, 128, 119, 120, 131, 125, 122, 125, 135, - 129, 129, 127, 133, 134, 123, 136, 124, 115, 121, 135, 125, 125, 128, - 133, 134, 123, 119, 132, 113, 121, 117, 125, 124, 111, 125, 116, 111, - 126, 122, 112, 107, 126, 114, 132, 110, 124, 117, 129, 122, 133, 125, - 120, 116, 118, 122, 111, 119, 114, 118, 123, 123, 113, 127, 124, 119, - 121, 118, 122, 120, 119, 118, 112, 116, 116, 116, 119, 115, 120, 118, - 119, 118, 118, 119, 118, 116, 117, 118, 119, 120, 116, 116, 117, 119, - 110, 119, 118, 119, 116, 115, 118, 109, 118, 118, 117, 118, 120, 119, - 121, 120, 120, 119, 120, 105, 119, 120, 101, 110, 115, 109, 115, 110, - 121, 117, 125, 119, 126, 128, 120, 123, 114, 126, 122, 134, 106, 106, - 124, 123, 129, 119, 128, 139, 115, 122, 112, 112, 113, 126, 121, 117, - 121, 126, 102, 127, 127, 118, 122, 119, 102, 127, 117, 114, 121, 117, - 118, 121, 140, 104, 119, 120, 124, 103, 117, 126, 129, 115, 122, 124, - 109, 120, 115, 127, 121, 127, 126, 137, 119, 134, 106, 123, 127, 115, - 114, 114, 128, 115, 122, 123, 116, 117, 125, 126, 120, 125, 131, 115, - 118, 140, 117, 128, 117, 116, 115, 128, 125, 119, 119, 136, 117, 114, - 124, 107, 120, 120, 116, 118, 114, 119, 127, 132, 112, 120, 127, 127, - 123, 107, 116, 126, 118, 121, 121, 121, 118, 123, 128, 125, 132, 120, - 123, 111, 123, 122, 122, 123, 123, 138, 117, 124, 145, 145, 121, 124, - 122, 125, 123, 128, 115, 123, 126, 129, 143, 120, 116, 120, 118, 135, - 112, 113, 118, 118, 119, 112, 114, 117, 136, 106, 120, 120, 123, 125, - 124, 124, 126, 117, 123, 120, 124, 125, 121, 120, 124, 135, 110, 105, - 112, 115, 120, 118, 123, 116, 121, 111, 117, 118, 111, 118, 117, 118, - 117, 119, 120, 118, 120, 119, 120, 109, 110, 120, 122, 121, 119, 120, - 125, 112, 114, 116, 118, 122, 117, 119, 117, 122, 117, 119, 118, 120, - 119, 119, 118, 121, 119, 104, 118, 120, 122, 108, 118, 121, 121, 119, - 118, 121, 119, 116, 119, 117, 112, 116, 118, 118, 120, 119, 120, 121, - 121, 122, 119, 122, 116, 118, 118, 106, 117, 115, 115, 116, 120, 119, - 119, 117, 115, 117, 115, 112, 114, 113, 115, 107, 113, 114, 116, 116, - 124, 106, 141, 108, 116, 120, 115, 117, 109, 121, 125, 123, 126, 134, - 111, 125, 125, 118, 150, 121, 111, 124, 127, 139, 148, 140, 155, 135, - 158, 155, 160, 167, 168, 160, 160, 150, 151, 143, 141, 143, 156, 137, - 147, 143, 139, 140, 137, 148, 147, 147, 134, 142, 144, 129, 150, 154, - 155, 160, 161, 154, 152, 157, 140, 136, 155, 156, 157, 141, 143, 140, - 140, 132, 154, 132, 156, 158, 159, 158, 164, 167, 151, 160, 154, 160, - 156, 141, 149, 154, 157, 163, 155, 159, 160, 145, 124, 150, 162, 93, - 147, 115, 138, 119, 118, 148, 109, 144, 144, 168, 143, 158, 162, 164, - 153, 150, 132, 156, 139, 122, 127, 124, 131, 151, 141, 122, 125, 129, - 156, 136, 150, 114, 153, 155, 127, 149, 152, 135, 139, 140, 137, 135, - 135, 140, 137, 134, 131, 132, 134, 133, 133, 136, 132, 133, 131, 118, - 138, 135, 154, 139, 159, 161, 120, 137, 128, 127, 142, 135, 131, 117, - 115, 129, 135, 130, 127, 126, 127, 146, 134, 146, 144, 126, 149, 110, - 154, 133, 144, 128, 124, 136, 139, 132, 125, 124, 130, 129, 135, 122, - 135, 122, 127, 132, 142, 135, 155, 136, 143, 140, 132, 143, 123, 138, - 140, 122, 131, 135, 135, 132, 122, 131, 113, 130, 130, 135, 138, 127, - 133, 128, 139, 135, 136, 135, 114, 117, 125, 130, 126, 132, 127, 129, - 120, 124, 124, 130, 127, 125, 128, 127, 123, 124, 123, 127, 126, 125, - 126, 127, 128, 129, 131, 128, 126, 126, 124, 126, 127, 127, 128, 128, - 129, 127, 128, 127, 126, 129, 128, 127, 126, 126, 127, 124, 126, 124, - 127, 128, 130, 126, 128, 128, 121, 124, 124, 127, 129, 126, 130, 129, - 125, 126, 129, 127, 125, 127, 122, 124, 126, 124, 121, 116, 124, 121, - 123, 127, 123, 125, 112, 122, 119, 128, 122, 129, 142, 137, 128, 121, - 127, 135, 142, 133, 128, 141, 126, 126, 131, 127, 134, 134, 129, 126, - 127, 130, 123, 131, 136, 132, 126, 121, 112, 144, 122, 133, 150, 119, - 124, 134, 137, 127, 137, 122, 129, 136, 115, 151, 113, 118, 130, 130, - 128, 133, 151, 123, 144, 115, 146, 122, 137, 128, 135, 127, 133, 127, - 143, 127, 124, 130, 134, 129, 137, 128, 150, 127, 120, 132, 125, 143, - 129, 120, 121, 134, 126, 132, 137, 117, 141, 148, 120, 128, 131, 125, - 144, 117, 129, 123, 141, 126, 133, 126, 131, 127, 139, 110, 138, 113, - 127, 134, 125, 123, 131, 128, 125, 127, 124, 118, 112, 123, 134, 108, - 125, 127, 130, 124, 119, 124, 136, 126, 120, 135, 114, 128, 125, 127, - 119, 124, 118, 120, 120, 123, 119, 122, 126, 122, 121, 121, 121, 124, - 124, 123, 122, 123, 122, 122, 121, 122, 120, 121, 123, 123, 123, 122, - 122, 124, 120, 121, 121, 120, 121, 122, 124, 119, 121, 123, 122, 122, - 123, 120, 122, 123, 120, 122, 121, 120, 122, 117, 109, 108, 115, 116, - 117, 108, 114, 115, 114, 120, 120, 120, 118, 109, 119, 104, 114, 116, - 136, 151, 113, 121, 113, 128, 113, 122, 136, 120, 123, 140, 113, 128, - 124, 149, 110, 125, 122, 126, 133, 131, 133, 116, 144, 147, 129, 157, - 135, 141, 132, 117, 110, 120, 143, 113, 130, 127, 132, 131, 128, 128, - 121, 117, 129, 124, 127, 128, 152, 130, 125, 124, 132, 127, 121, 126, - 133, 133, 116, 149, 117, 116, 127, 127, 150, 146, 140, 105, 129, 139, - 117, 143, 140, 142, 124, 133, 144, 108, 129, 129, 113, 118, 120, 115, - 123, 124, 122, 116, 120, 120, 125, 128, 121, 124, 120, 125, 105, 117, - 119, 122, 127, 115, 116, 111, 119, 116, 122, 122, 127, 111, 113, 120, - 120, 111, 118, 118, 123, 119, 117, 118, 120, 121, 113, 119, 119, 119, - 121, 122, 116, 120, 120, 118, 119, 120, 119, 120, 118, 119, 114, 111, - 112, 116, 113, 114, 117, 118, 117, 116, 107, 116, 119, 102, 118, 110, - 108, 123, 109, 110, 118, 115, 121, 109, 131, 152, 137, 111, 124, 123, - 119, 139, 156, 128, 134, 137, 151, 145, 160, 158, 165, 152, 162, 164, - 160, 153, 155, 156, 120, 157, 159, 149, 152, 156, 153, 154, 143, 151, - 151, 157, 134, 153, 149, 141, 156, 152, 142, 136, 149, 156, 161, 144, - 145, 152, 123, 137, 132, 119, 118, 131, 146, 162, 156, 164, 158, 165, - 158, 158, 147, 132, 158, 146, 142, 147, 149, 148, 160, 161, 143, 152, - 144, 149, 141, 150, 133, 118, 124, 150, 123, 119, 131, 116, 124, 106, - 119, 147, 152, 162, 155, 160, 153, 156, 165, 169, 165, 139, 165, 137, - 133, 132, 142, 128, 133, 143, 133, 120, 130, 129, 148, 147, 149, 161) - Binary files /tmp/utSQp9Lh4V/wavethresh-4.5/data/BabyECG.rda and /tmp/ke4gCxnjPC/wavethresh-4.6.2/data/BabyECG.rda differ diff -Nru wavethresh-4.5/data/BabySS.R wavethresh-4.6.2/data/BabySS.R --- wavethresh-4.5/data/BabySS.R 2004-07-30 14:03:22.000000000 +0000 +++ wavethresh-4.6.2/data/BabySS.R 1970-01-01 00:00:00.000000000 +0000 @@ -1,88 +0,0 @@ -"BabySS"<- -c(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4) - Binary files /tmp/utSQp9Lh4V/wavethresh-4.5/data/BabySS.rda and /tmp/ke4gCxnjPC/wavethresh-4.6.2/data/BabySS.rda differ diff -Nru wavethresh-4.5/data/datalist wavethresh-4.6.2/data/datalist --- wavethresh-4.5/data/datalist 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/data/datalist 2012-10-30 13:12:38.000000000 +0000 @@ -0,0 +1,5 @@ +BabyECG +BabySS +ipd +lennon +teddy diff -Nru wavethresh-4.5/data/ipd.R wavethresh-4.6.2/data/ipd.R --- wavethresh-4.5/data/ipd.R 2004-07-23 14:04:14.000000000 +0000 +++ wavethresh-4.6.2/data/ipd.R 1970-01-01 00:00:00.000000000 +0000 @@ -1,1183 +0,0 @@ -"ipd"<- -structure(.Data = c(0.53710000000000002, 0.52980000000000005, - 0.54690000000000005, 0.53469999999999995, 0.52739999999999998, - 0.50780000000000003, 0.55179999999999996, 0.53220000000000001, - 0.54690000000000005, 0.53959999999999997, 0.52739999999999998, - 0.51270000000000004, 0.50290000000000001, 0.50290000000000001, - 0.50290000000000001, 0.51270000000000004, 0.52739999999999998, - 0.52980000000000005, 0.54200000000000004, 0.54690000000000005, - 0.55910000000000004, 0.54449999999999998, 0.52490000000000003, - 0.51270000000000004, 0.50539999999999996, 0.4834, 0.47610000000000002, - 0.4834, 0.49070000000000003, 0.45900000000000002, 0.46139999999999998, - 0.45900000000000002, 0.46879999999999999, 0.49559999999999998, - 0.49320000000000003, 0.49070000000000003, 0.50780000000000003, - 0.49809999999999999, 0.52739999999999998, 0.51270000000000004, - 0.52000000000000002, 0.52249999999999996, 0.54200000000000004, - 0.53710000000000002, 0.51270000000000004, 0.51759999999999995, - 0.53220000000000001, 0.50539999999999996, 0.51029999999999998, 0.4834, - 0.50290000000000001, 0.48830000000000001, 0.4859, 0.46879999999999999, - 0.48830000000000001, 0.47120000000000001, 0.46139999999999998, - 0.45169999999999999, 0.43459999999999999, 0.4224, 0.437, - 0.41020000000000001, 0.42730000000000001, 0.4224, 0.45660000000000001, - 0.49559999999999998, 0.52739999999999998, 0.52980000000000005, - 0.55179999999999996, 0.55669999999999997, 0.55420000000000003, - 0.56889999999999996, 0.58109999999999995, 0.58350000000000002, - 0.58350000000000002, 0.60550000000000004, 0.59079999999999999, - 0.55420000000000003, 0.50780000000000003, 0.54449999999999998, - 0.59570000000000001, 0.61040000000000005, 0.6421, 0.63719999999999999, - 0.61770000000000003, 0.60550000000000004, 0.6079, 0.58599999999999997, - 0.56640000000000001, 0.54930000000000001, 0.54200000000000004, - 0.51519999999999999, 0.52000000000000002, 0.4859, 0.4859, - 0.51029999999999998, 0.50539999999999996, 0.48830000000000001, - 0.51270000000000004, 0.49809999999999999, 0.51270000000000004, - 0.50539999999999996, 0.51029999999999998, 0.49070000000000003, - 0.47849999999999998, 0.46389999999999998, 0.44679999999999997, - 0.45169999999999999, 0.44679999999999997, 0.45660000000000001, - 0.47120000000000001, 0.46139999999999998, 0.46879999999999999, 0.4859, - 0.50049999999999994, 0.47849999999999998, 0.4859, 0.4834, 0.4541, - 0.46389999999999998, 0.437, 0.4395, 0.4395, 0.41510000000000002, - 0.41260000000000002, 0.40279999999999999, 0.43459999999999999, - 0.41510000000000002, 0.4395, 0.41510000000000002, 0.4224, - 0.41749999999999998, 0.42730000000000001, 0.437, 0.44429999999999997, - 0.41749999999999998, 0.41510000000000002, 0.42730000000000001, - 0.42730000000000001, 0.42730000000000001, 0.41749999999999998, - 0.43459999999999999, 0.4541, 0.44429999999999997, 0.44679999999999997, - 0.4395, 0.44919999999999999, 0.43459999999999999, 0.44190000000000002, - 0.49070000000000003, 0.48099999999999998, 0.48830000000000001, - 0.51759999999999995, 0.53959999999999997, 0.57369999999999999, - 0.59330000000000005, 0.60299999999999998, 0.63719999999999999, - 0.63970000000000005, 0.66159999999999997, 0.67630000000000001, - 0.67630000000000001, 0.6885, 0.69579999999999997, 0.71779999999999999, - 0.70309999999999995, 0.74470000000000003, 0.74709999999999999, - 0.75439999999999996, 0.752, 0.78620000000000001, 0.77639999999999998, - 0.78129999999999999, 0.76659999999999995, 0.80079999999999996, - 0.79100000000000004, 0.80079999999999996, 0.81789999999999996, - 0.81059999999999999, 0.84230000000000005, 0.83499999999999996, - 0.84719999999999995, 0.82030000000000003, 0.80810000000000004, - 0.76910000000000001, 0.75690000000000002, 0.72999999999999998, - 0.73240000000000005, 0.71050000000000002, 0.71289999999999998, - 0.71050000000000002, 0.72019999999999995, 0.69089999999999996, - 0.68120000000000003, 0.68610000000000004, 0.65429999999999999, - 0.64459999999999995, 0.63970000000000005, 0.62009999999999998, - 0.61770000000000003, 0.59570000000000001, 0.59819999999999995, - 0.62009999999999998, 0.59570000000000001, 0.625, 0.60060000000000002, - 0.58840000000000003, 0.59570000000000001, 0.61040000000000005, 0.5786, - 0.58350000000000002, 0.5615, 0.57130000000000003, 0.55669999999999997, - 0.55179999999999996, 0.52739999999999998, 0.53469999999999995, - 0.53710000000000002, 0.52490000000000003, 0.52739999999999998, - 0.53710000000000002, 0.53220000000000001, 0.53959999999999997, - 0.53959999999999997, 0.53469999999999995, 0.51519999999999999, - 0.51029999999999998, 0.53710000000000002, 0.51759999999999995, - 0.52000000000000002, 0.50290000000000001, 0.53710000000000002, - 0.49320000000000003, 0.49559999999999998, 0.47849999999999998, - 0.48830000000000001, 0.48099999999999998, 0.49070000000000003, - 0.47610000000000002, 0.46629999999999999, 0.47849999999999998, - 0.46879999999999999, 0.47849999999999998, 0.4859, 0.47120000000000001, - 0.46389999999999998, 0.45900000000000002, 0.44190000000000002, 0.4541, - 0.437, 0.46139999999999998, 0.44190000000000002, 0.45660000000000001, - 0.44429999999999997, 0.44679999999999997, 0.44429999999999997, 0.4541, - 0.4199, 0.45169999999999999, 0.41749999999999998, 0.43459999999999999, - 0.42480000000000001, 0.43209999999999998, 0.40770000000000001, - 0.43459999999999999, 0.40529999999999999, 0.42480000000000001, 0.4199, - 0.41749999999999998, 0.41510000000000002, 0.4224, 0.40770000000000001, - 0.40529999999999999, 0.3906, 0.41260000000000002, 0.40529999999999999, - 0.39550000000000002, 0.40770000000000001, 0.38329999999999997, 0.3906, - 0.38579999999999998, 0.36620000000000003, 0.38579999999999998, - 0.38329999999999997, 0.36870000000000003, 0.38329999999999997, - 0.37840000000000001, 0.38329999999999997, 0.38579999999999998, - 0.37109999999999999, 0.36620000000000003, 0.38090000000000002, 0.376, - 0.35649999999999998, 0.36870000000000003, 0.36380000000000001, 0.3589, - 0.3735, 0.376, 0.34910000000000002, 0.36870000000000003, - 0.41020000000000001, 0.3931, 0.36620000000000003, 0.39550000000000002, - 0.3906, 0.36380000000000001, 0.39550000000000002, 0.39550000000000002, - 0.40279999999999999, 0.4224, 0.41020000000000001, 0.42970000000000003, - 0.45169999999999999, 0.44679999999999997, 0.44919999999999999, - 0.44679999999999997, 0.45660000000000001, 0.44679999999999997, - 0.46139999999999998, 0.49559999999999998, 0.50049999999999994, - 0.49070000000000003, 0.50049999999999994, 0.49809999999999999, - 0.50539999999999996, 0.53959999999999997, 0.53710000000000002, - 0.51519999999999999, 0.51759999999999995, 0.51270000000000004, - 0.53710000000000002, 0.52739999999999998, 0.52000000000000002, - 0.50780000000000003, 0.51759999999999995, 0.48099999999999998, - 0.51519999999999999, 0.52490000000000003, 0.51029999999999998, - 0.52490000000000003, 0.51029999999999998, 0.51270000000000004, - 0.51029999999999998, 0.49559999999999998, 0.52000000000000002, - 0.49809999999999999, 0.51029999999999998, 0.50539999999999996, - 0.50290000000000001, 0.49320000000000003, 0.52000000000000002, - 0.51029999999999998, 0.49559999999999998, 0.51029999999999998, - 0.50290000000000001, 0.51270000000000004, 0.50049999999999994, - 0.49320000000000003, 0.50049999999999994, 0.4859, 0.49070000000000003, - 0.49559999999999998, 0.47610000000000002, 0.48099999999999998, - 0.47610000000000002, 0.4859, 0.46389999999999998, 0.4834, - 0.47849999999999998, 0.46389999999999998, 0.4541, 0.44679999999999997, - 0.45660000000000001, 0.46389999999999998, 0.46389999999999998, - 0.45660000000000001, 0.4541, 0.44190000000000002, 0.4395, 0.437, 0.4541, - 0.46879999999999999, 0.44429999999999997, 0.45660000000000001, 0.437, - 0.4541, 0.42480000000000001, 0.44429999999999997, 0.45660000000000001, - 0.44919999999999999, 0.44919999999999999, 0.45660000000000001, - 0.44429999999999997, 0.45900000000000002, 0.46629999999999999, - 0.46139999999999998, 0.45169999999999999, 0.48830000000000001, - 0.47849999999999998, 0.46879999999999999, 0.47360000000000002, - 0.49809999999999999, 0.48830000000000001, 0.50290000000000001, - 0.49320000000000003, 0.50539999999999996, 0.51029999999999998, - 0.52249999999999996, 0.52490000000000003, 0.53469999999999995, - 0.54930000000000001, 0.54449999999999998, 0.55179999999999996, - 0.56399999999999995, 0.58350000000000002, 0.5786, 0.59570000000000001, - 0.61280000000000001, 0.60060000000000002, 0.62009999999999998, - 0.63719999999999999, 0.62009999999999998, 0.65190000000000003, - 0.66159999999999997, 0.66159999999999997, 0.64939999999999998, - 0.66649999999999998, 0.67869999999999997, 0.67630000000000001, - 0.71050000000000002, 0.69830000000000003, 0.70799999999999996, - 0.70309999999999995, 0.69830000000000003, 0.70309999999999995, - 0.71050000000000002, 0.69579999999999997, 0.71050000000000002, - 0.68610000000000004, 0.69830000000000003, 0.70309999999999995, - 0.71779999999999999, 0.71540000000000004, 0.69340000000000002, - 0.68610000000000004, 0.68359999999999999, 0.68120000000000003, 0.7056, - 0.69579999999999997, 0.68120000000000003, 0.66900000000000004, - 0.65429999999999999, 0.68359999999999999, 0.6714, 0.65429999999999999, - 0.66159999999999997, 0.66900000000000004, 0.65190000000000003, - 0.65429999999999999, 0.64459999999999995, 0.6421, 0.63480000000000003, - 0.6421, 0.61040000000000005, 0.63719999999999999, 0.61280000000000001, - 0.6079, 0.60550000000000004, 0.60550000000000004, 0.59570000000000001, - 0.59819999999999995, 0.61040000000000005, 0.60550000000000004, - 0.61280000000000001, 0.60299999999999998, 0.58840000000000003, - 0.57620000000000005, 0.58840000000000003, 0.58109999999999995, - 0.58840000000000003, 0.5786, 0.55910000000000004, 0.57130000000000003, - 0.54449999999999998, 0.5615, 0.54690000000000005, 0.53710000000000002, - 0.54200000000000004, 0.53959999999999997, 0.52739999999999998, - 0.52980000000000005, 0.53959999999999997, 0.53710000000000002, - 0.54449999999999998, 0.52249999999999996, 0.51270000000000004, - 0.51759999999999995, 0.51029999999999998, 0.50780000000000003, - 0.51759999999999995, 0.49809999999999999, 0.51759999999999995, - 0.50780000000000003, 0.48830000000000001, 0.50049999999999994, 0.4859, - 0.50049999999999994, 0.50049999999999994, 0.4859, 0.47360000000000002, - 0.49320000000000003, 0.48830000000000001, 0.48099999999999998, - 0.46879999999999999, 0.48099999999999998, 0.49320000000000003, - 0.48830000000000001, 0.47610000000000002, 0.45900000000000002, - 0.47120000000000001, 0.45660000000000001, 0.47360000000000002, - 0.45660000000000001, 0.46139999999999998, 0.46139999999999998, 0.4541, - 0.46879999999999999, 0.44429999999999997, 0.4395, 0.46629999999999999, - 0.46629999999999999, 0.45169999999999999, 0.4395, 0.4395, - 0.46629999999999999, 0.44679999999999997, 0.44429999999999997, 0.4541, - 0.437, 0.44679999999999997, 0.43459999999999999, 0.44190000000000002, - 0.41260000000000002, 0.42970000000000003, 0.4224, 0.437, - 0.41749999999999998, 0.42970000000000003, 0.41749999999999998, - 0.41749999999999998, 0.40529999999999999, 0.39800000000000002, 0.4224, - 0.41260000000000002, 0.41260000000000002, 0.40770000000000001, - 0.41260000000000002, 0.41749999999999998, 0.40529999999999999, - 0.40279999999999999, 0.40039999999999998, 0.40529999999999999, - 0.41260000000000002, 0.39550000000000002, 0.38819999999999999, - 0.38090000000000002, 0.3931, 0.40770000000000001, 0.41749999999999998, - 0.41020000000000001, 0.40529999999999999, 0.40039999999999998, - 0.41020000000000001, 0.41020000000000001, 0.42730000000000001, - 0.40039999999999998, 0.40529999999999999, 0.41020000000000001, 0.4199, - 0.39550000000000002, 0.43459999999999999, 0.4224, 0.42970000000000003, - 0.43459999999999999, 0.46139999999999998, 0.4541, 0.46389999999999998, - 0.437, 0.437, 0.4834, 0.47849999999999998, 0.47849999999999998, - 0.46389999999999998, 0.46879999999999999, 0.47610000000000002, - 0.47849999999999998, 0.4834, 0.48099999999999998, 0.50049999999999994, - 0.50780000000000003, 0.50539999999999996, 0.50049999999999994, - 0.53469999999999995, 0.53959999999999997, 0.53959999999999997, - 0.54200000000000004, 0.52739999999999998, 0.56399999999999995, - 0.54930000000000001, 0.55910000000000004, 0.5786, 0.57130000000000003, - 0.58109999999999995, 0.59570000000000001, 0.61040000000000005, - 0.61529999999999996, 0.63719999999999999, 0.62749999999999995, - 0.62009999999999998, 0.625, 0.62990000000000002, 0.63970000000000005, - 0.65680000000000005, 0.66159999999999997, 0.65920000000000001, - 0.66900000000000004, 0.67869999999999997, 0.64939999999999998, - 0.65920000000000001, 0.66410000000000002, 0.65920000000000001, - 0.66900000000000004, 0.67379999999999995, 0.66900000000000004, - 0.65429999999999999, 0.67869999999999997, 0.66900000000000004, - 0.66649999999999998, 0.66900000000000004, 0.68120000000000003, - 0.64700000000000002, 0.66410000000000002, 0.64700000000000002, - 0.64939999999999998, 0.64939999999999998, 0.65190000000000003, - 0.62749999999999995, 0.63719999999999999, 0.64700000000000002, - 0.61040000000000005, 0.63970000000000005, 0.64459999999999995, - 0.63719999999999999, 0.62990000000000002, 0.62009999999999998, - 0.61280000000000001, 0.625, 0.61280000000000001, 0.60299999999999998, - 0.6079, 0.62260000000000004, 0.60550000000000004, 0.61040000000000005, - 0.59570000000000001, 0.60060000000000002, 0.61040000000000005, - 0.60060000000000002, 0.59330000000000005, 0.5786, 0.59079999999999999, - 0.58350000000000002, 0.58109999999999995, 0.59079999999999999, 0.5615, - 0.59079999999999999, 0.59819999999999995, 0.57369999999999999, 0.5786, - 0.57130000000000003, 0.5615, 0.58840000000000003, 0.55910000000000004, - 0.55420000000000003, 0.56640000000000001, 0.55669999999999997, - 0.54200000000000004, 0.58599999999999997, 0.55179999999999996, - 0.54200000000000004, 0.54449999999999998, 0.53710000000000002, - 0.53220000000000001, 0.53220000000000001, 0.53469999999999995, - 0.52000000000000002, 0.54449999999999998, 0.53220000000000001, - 0.52739999999999998, 0.54200000000000004, 0.53469999999999995, - 0.53710000000000002, 0.53710000000000002, 0.53220000000000001, - 0.52249999999999996, 0.52249999999999996, 0.53710000000000002, - 0.50780000000000003, 0.50290000000000001, 0.51029999999999998, - 0.52249999999999996, 0.52000000000000002, 0.50049999999999994, - 0.50539999999999996, 0.50290000000000001, 0.49070000000000003, - 0.50780000000000003, 0.51029999999999998, 0.50780000000000003, - 0.51519999999999999, 0.49559999999999998, 0.51270000000000004, 0.4859, - 0.48099999999999998, 0.47849999999999998, 0.48830000000000001, 0.4834, - 0.47360000000000002, 0.47610000000000002, 0.46629999999999999, - 0.45900000000000002, 0.46139999999999998, 0.47360000000000002, - 0.47610000000000002, 0.47120000000000001, 0.46389999999999998, - 0.46389999999999998, 0.44919999999999999, 0.437, 0.46629999999999999, - 0.437, 0.44429999999999997, 0.44679999999999997, 0.45169999999999999, - 0.44679999999999997, 0.43459999999999999, 0.437, 0.43459999999999999, - 0.4395, 0.43459999999999999, 0.42480000000000001, 0.42480000000000001, - 0.43459999999999999, 0.42970000000000003, 0.42480000000000001, - 0.41749999999999998, 0.40039999999999998, 0.40529999999999999, - 0.40279999999999999, 0.40770000000000001, 0.41260000000000002, - 0.41020000000000001, 0.40770000000000001, 0.40279999999999999, - 0.40279999999999999, 0.40279999999999999, 0.41260000000000002, - 0.40279999999999999, 0.41020000000000001, 0.3931, 0.40279999999999999, - 0.376, 0.36870000000000003, 0.38819999999999999, 0.36620000000000003, - 0.376, 0.38579999999999998, 0.38579999999999998, 0.35649999999999998, - 0.36130000000000001, 0.37109999999999999, 0.36620000000000003, - 0.36380000000000001, 0.36380000000000001, 0.3931, 0.3735, - 0.36870000000000003, 0.37840000000000001, 0.35399999999999998, - 0.34910000000000002, 0.34910000000000002, 0.36870000000000003, - 0.38090000000000002, 0.34910000000000002, 0.3735, 0.36870000000000003, - 0.3735, 0.38090000000000002, 0.35399999999999998, 0.35649999999999998, - 0.36130000000000001, 0.35649999999999998, 0.3735, 0.35160000000000002, - 0.3589, 0.36380000000000001, 0.36130000000000001, 0.38329999999999997, - 0.35160000000000002, 0.36130000000000001, 0.37840000000000001, - 0.37109999999999999, 0.36870000000000003, 0.3735, 0.37840000000000001, - 0.38329999999999997, 0.41510000000000002, 0.38819999999999999, - 0.39800000000000002, 0.38329999999999997, 0.3931, 0.39800000000000002, - 0.40529999999999999, 0.40279999999999999, 0.39800000000000002, - 0.39800000000000002, 0.39550000000000002, 0.41749999999999998, - 0.41749999999999998, 0.41749999999999998, 0.41749999999999998, - 0.41260000000000002, 0.4199, 0.41260000000000002, 0.43209999999999998, - 0.42970000000000003, 0.43209999999999998, 0.45169999999999999, - 0.43209999999999998, 0.44429999999999997, 0.44919999999999999, - 0.44190000000000002, 0.44429999999999997, 0.4395, 0.44919999999999999, - 0.45900000000000002, 0.4834, 0.47849999999999998, 0.44919999999999999, - 0.47120000000000001, 0.47849999999999998, 0.46389999999999998, 0.4859, - 0.47610000000000002, 0.49320000000000003, 0.50780000000000003, - 0.50780000000000003, 0.51759999999999995, 0.50539999999999996, - 0.52490000000000003, 0.51519999999999999, 0.54200000000000004, - 0.51759999999999995, 0.52249999999999996, 0.53710000000000002, - 0.53959999999999997, 0.57130000000000003, 0.57369999999999999, - 0.56399999999999995, 0.57369999999999999, 0.59819999999999995, - 0.57369999999999999, 0.58109999999999995, 0.61529999999999996, - 0.59819999999999995, 0.62260000000000004, 0.61280000000000001, - 0.61770000000000003, 0.63719999999999999, 0.65680000000000005, - 0.63970000000000005, 0.66159999999999997, 0.64939999999999998, - 0.66900000000000004, 0.67379999999999995, 0.66649999999999998, - 0.66649999999999998, 0.68359999999999999, 0.69830000000000003, - 0.70069999999999999, 0.69340000000000002, 0.69830000000000003, - 0.68610000000000004, 0.6885, 0.71050000000000002, 0.70069999999999999, - 0.69089999999999996, 0.70799999999999996, 0.71779999999999999, - 0.69340000000000002, 0.69089999999999996, 0.69089999999999996, - 0.69579999999999997, 0.67630000000000001, 0.67869999999999997, - 0.67869999999999997, 0.67379999999999995, 0.67630000000000001, - 0.67630000000000001, 0.67379999999999995, 0.66159999999999997, - 0.67379999999999995, 0.66159999999999997, 0.65680000000000005, - 0.65680000000000005, 0.64700000000000002, 0.64939999999999998, - 0.64459999999999995, 0.6421, 0.63970000000000005, 0.63229999999999997, - 0.62990000000000002, 0.63719999999999999, 0.62749999999999995, - 0.63719999999999999, 0.62009999999999998, 0.61040000000000005, - 0.61770000000000003, 0.61529999999999996, 0.62260000000000004, - 0.61280000000000001, 0.60550000000000004, 0.59079999999999999, - 0.59079999999999999, 0.58599999999999997, 0.58109999999999995, - 0.59079999999999999, 0.58109999999999995, 0.59079999999999999, - 0.55910000000000004, 0.56889999999999996, 0.56889999999999996, - 0.55669999999999997, 0.54930000000000001, 0.57130000000000003, - 0.54200000000000004, 0.55910000000000004, 0.54930000000000001, - 0.53710000000000002, 0.54449999999999998, 0.53710000000000002, - 0.55179999999999996, 0.54690000000000005, 0.52000000000000002, - 0.54200000000000004, 0.52249999999999996, 0.53220000000000001, - 0.53710000000000002, 0.52739999999999998, 0.52249999999999996, - 0.52980000000000005, 0.53710000000000002, 0.53220000000000001, - 0.54200000000000004, 0.53710000000000002, 0.52000000000000002, - 0.50539999999999996, 0.53469999999999995, 0.52249999999999996, - 0.51519999999999999, 0.53710000000000002, 0.50539999999999996, - 0.52249999999999996, 0.51029999999999998, 0.50539999999999996, - 0.50049999999999994, 0.52000000000000002, 0.50049999999999994, - 0.48099999999999998, 0.49559999999999998, 0.50780000000000003, 0.4834, - 0.47120000000000001, 0.48099999999999998, 0.45900000000000002, - 0.47849999999999998, 0.47610000000000002, 0.4834, 0.45900000000000002, - 0.49070000000000003, 0.48099999999999998, 0.45900000000000002, - 0.46139999999999998, 0.46139999999999998, 0.44919999999999999, 0.4395, - 0.4541, 0.44679999999999997, 0.44190000000000002, 0.43209999999999998, - 0.4541, 0.45169999999999999, 0.44190000000000002, 0.4395, - 0.45660000000000001, 0.42480000000000001, 0.42480000000000001, - 0.44190000000000002, 0.44190000000000002, 0.44190000000000002, - 0.42480000000000001, 0.4395, 0.42730000000000001, 0.41510000000000002, - 0.42730000000000001, 0.41260000000000002, 0.42480000000000001, - 0.41749999999999998, 0.41510000000000002, 0.41020000000000001, - 0.41510000000000002, 0.39800000000000002, 0.41260000000000002, - 0.41020000000000001, 0.41749999999999998, 0.40279999999999999, - 0.37840000000000001, 0.38579999999999998, 0.38329999999999997, 0.376, - 0.38579999999999998, 0.39550000000000002, 0.38090000000000002, - 0.38329999999999997, 0.41020000000000001, 0.3931, 0.39800000000000002, - 0.40279999999999999, 0.38579999999999998, 0.3931, 0.3906, 0.376, - 0.37109999999999999, 0.39800000000000002, 0.37109999999999999, - 0.38329999999999997, 0.38090000000000002, 0.38329999999999997, - 0.38329999999999997, 0.40039999999999998, 0.39550000000000002, - 0.39550000000000002, 0.3906, 0.39550000000000002, 0.40039999999999998, - 0.41020000000000001, 0.3931, 0.38090000000000002, 0.41260000000000002, - 0.41510000000000002, 0.40770000000000001, 0.40279999999999999, - 0.41260000000000002, 0.4224, 0.42970000000000003, 0.44429999999999997, - 0.4224, 0.44429999999999997, 0.437, 0.44679999999999997, - 0.43209999999999998, 0.46629999999999999, 0.46879999999999999, - 0.44429999999999997, 0.44429999999999997, 0.44679999999999997, - 0.46879999999999999, 0.46139999999999998, 0.46389999999999998, - 0.49070000000000003, 0.4834, 0.48099999999999998, 0.47120000000000001, - 0.51519999999999999, 0.4859, 0.51519999999999999, 0.51759999999999995, - 0.50049999999999994, 0.53220000000000001, 0.52739999999999998, - 0.52249999999999996, 0.53959999999999997, 0.53710000000000002, - 0.52739999999999998, 0.53469999999999995, 0.54690000000000005, - 0.53710000000000002, 0.53220000000000001, 0.54690000000000005, - 0.55420000000000003, 0.5615, 0.57130000000000003, 0.55669999999999997, - 0.54690000000000005, 0.53469999999999995, 0.54690000000000005, - 0.53959999999999997, 0.55420000000000003, 0.54449999999999998, - 0.53710000000000002, 0.53710000000000002, 0.53959999999999997, - 0.53959999999999997, 0.53220000000000001, 0.53959999999999997, - 0.53959999999999997, 0.53220000000000001, 0.55179999999999996, - 0.54930000000000001, 0.5615, 0.55179999999999996, 0.52980000000000005, - 0.55179999999999996, 0.52980000000000005, 0.52980000000000005, - 0.53710000000000002, 0.53220000000000001, 0.51519999999999999, - 0.52000000000000002, 0.51759999999999995, 0.53469999999999995, - 0.51270000000000004, 0.51519999999999999, 0.51759999999999995, - 0.50290000000000001, 0.51270000000000004, 0.50539999999999996, - 0.50780000000000003, 0.50049999999999994, 0.50539999999999996, 0.4834, - 0.50049999999999994, 0.50049999999999994, 0.48830000000000001, - 0.48830000000000001, 0.48099999999999998, 0.47360000000000002, - 0.48099999999999998, 0.46389999999999998, 0.47360000000000002, - 0.48099999999999998, 0.47849999999999998, 0.4541, 0.46139999999999998, - 0.44679999999999997, 0.46629999999999999, 0.4541, 0.44919999999999999, - 0.46879999999999999, 0.44429999999999997, 0.43209999999999998, - 0.47360000000000002, 0.46389999999999998, 0.44679999999999997, 0.437, - 0.45660000000000001, 0.4395, 0.4224, 0.44919999999999999, - 0.42970000000000003, 0.45169999999999999, 0.437, 0.4224, - 0.40529999999999999, 0.4395, 0.41749999999999998, 0.4224, 0.4199, - 0.4199, 0.42480000000000001, 0.41020000000000001, 0.40039999999999998, - 0.41510000000000002, 0.39550000000000002, 0.41020000000000001, - 0.38819999999999999, 0.39550000000000002, 0.3906, 0.40039999999999998, - 0.40770000000000001, 0.3931, 0.41749999999999998, 0.376, - 0.36870000000000003, 0.37109999999999999, 0.38579999999999998, - 0.39550000000000002, 0.38090000000000002, 0.376, 0.37840000000000001, - 0.36870000000000003, 0.37840000000000001, 0.34910000000000002, - 0.35649999999999998, 0.34910000000000002, 0.37109999999999999, - 0.36130000000000001, 0.35399999999999998, 0.35649999999999998, - 0.33200000000000002, 0.33689999999999998, 0.3589, 0.34670000000000001, - 0.33689999999999998, 0.35649999999999998, 0.32719999999999999, - 0.34179999999999999, 0.34420000000000001, 0.32719999999999999, - 0.35399999999999998, 0.34670000000000001, 0.33939999999999998, 0.3296, - 0.3296, 0.315, 0.33939999999999998, 0.34910000000000002, - 0.32469999999999999, 0.32229999999999998, 0.33689999999999998, - 0.35649999999999998, 0.32719999999999999, 0.34670000000000001, 0.3589, - 0.34179999999999999, 0.33200000000000002, 0.35649999999999998, - 0.33450000000000002, 0.3296, 0.33689999999999998, 0.32469999999999999, - 0.3296, 0.33450000000000002, 0.3296, 0.35399999999999998, - 0.34420000000000001, 0.34670000000000001, 0.35160000000000002, - 0.33689999999999998, 0.36870000000000003, 0.35649999999999998, 0.376, - 0.36130000000000001, 0.37109999999999999, 0.36130000000000001, - 0.37109999999999999, 0.36870000000000003, 0.35649999999999998, - 0.38579999999999998, 0.36130000000000001, 0.35160000000000002, - 0.38329999999999997, 0.36380000000000001, 0.38579999999999998, - 0.38090000000000002, 0.3735, 0.37109999999999999, 0.36620000000000003, - 0.37109999999999999, 0.376, 0.3906, 0.40039999999999998, - 0.38090000000000002, 0.3589, 0.38090000000000002, 0.36870000000000003, - 0.38579999999999998, 0.3906, 0.39550000000000002, 0.39800000000000002, - 0.38329999999999997, 0.38579999999999998, 0.37840000000000001, 0.3735, - 0.37109999999999999, 0.36620000000000003, 0.38579999999999998, - 0.37840000000000001, 0.38329999999999997, 0.38579999999999998, 0.3735, - 0.38090000000000002, 0.37109999999999999, 0.3931, 0.38579999999999998, - 0.39550000000000002, 0.39550000000000002, 0.3931, 0.38579999999999998, - 0.36870000000000003, 0.36620000000000003, 0.38090000000000002, - 0.38090000000000002, 0.38329999999999997, 0.40279999999999999, - 0.39800000000000002, 0.38819999999999999, 0.38329999999999997, - 0.41260000000000002, 0.40770000000000001, 0.40279999999999999, - 0.39550000000000002, 0.39550000000000002, 0.38579999999999998, - 0.40770000000000001, 0.41020000000000001, 0.4224, 0.40529999999999999, - 0.39800000000000002, 0.39550000000000002, 0.4199, 0.40529999999999999, - 0.40039999999999998, 0.40529999999999999, 0.41749999999999998, - 0.41020000000000001, 0.41260000000000002, 0.40529999999999999, - 0.38819999999999999, 0.41260000000000002, 0.40770000000000001, - 0.40529999999999999, 0.39550000000000002, 0.3906, 0.38579999999999998, - 0.3906, 0.37840000000000001, 0.39550000000000002, 0.3906, 0.3906, - 0.37109999999999999, 0.36380000000000001, 0.36620000000000003, 0.3931, - 0.37109999999999999, 0.37109999999999999, 0.36870000000000003, - 0.36130000000000001, 0.36380000000000001, 0.32719999999999999, - 0.33939999999999998, 0.34910000000000002, 0.33689999999999998, - 0.33450000000000002, 0.35160000000000002, 0.3296, 0.34420000000000001, - 0.3296, 0.3296, 0.33689999999999998, 0.31740000000000002, - 0.33200000000000002, 0.33200000000000002, 0.3125, 0.2979, 0.2979, - 0.30030000000000001, 0.29299999999999998, 0.27829999999999999, - 0.32719999999999999, 0.2979, 0.27829999999999999, 0.31009999999999999, - 0.29299999999999998, 0.30030000000000001, 0.29049999999999998, - 0.26369999999999999, 0.30520000000000003, 0.2979, 0.27829999999999999, - 0.28079999999999999, 0.28570000000000001, 0.29049999999999998, - 0.28570000000000001, 0.27100000000000002, 0.26860000000000001, - 0.27339999999999998, 0.27829999999999999, 0.28570000000000001, - 0.28079999999999999, 0.2661, 0.28570000000000001, 0.26119999999999999, - 0.28320000000000001, 0.27339999999999998, 0.24660000000000001, - 0.26369999999999999, 0.26860000000000001, 0.24410000000000001, - 0.25879999999999997, 0.2271, 0.2515, 0.25879999999999997, - 0.21970000000000001, 0.22950000000000001, 0.23930000000000001, 0.2417, - 0.23930000000000001, 0.2344, 0.22459999999999999, 0.24660000000000001, - 0.22459999999999999, 0.22950000000000001, 0.2417, 0.2344, - 0.22950000000000001, 0.2319, 0.22950000000000001, 0.2344, 0.2271, - 0.21240000000000001, 0.22950000000000001, 0.21490000000000001, - 0.22950000000000001, 0.22459999999999999, 0.2026, 0.21970000000000001, - 0.2319, 0.1978, 0.21729999999999999, 0.21970000000000001, 0.2026, - 0.21240000000000001, 0.20999999999999999, 0.20019999999999999, - 0.21729999999999999, 0.21970000000000001, 0.20019999999999999, - 0.21729999999999999, 0.21729999999999999, 0.20749999999999999, - 0.20749999999999999, 0.24660000000000001, 0.20019999999999999, - 0.21490000000000001, 0.21970000000000001, 0.1953, 0.22220000000000001, - 0.20749999999999999, 0.188, 0.2026, 0.20749999999999999, - 0.20019999999999999, 0.19040000000000001, 0.1953, 0.20749999999999999, - 0.1978, 0.20999999999999999, 0.19289999999999999, 0.1978, 0.1807, - 0.17580000000000001, 0.18559999999999999, 0.20749999999999999, - 0.19289999999999999, 0.19040000000000001, 0.17580000000000001, 0.1807, - 0.19040000000000001, 0.1953, 0.19040000000000001, 0.16600000000000001, - 0.1953, 0.1782, 0.18310000000000001, 0.19040000000000001, - 0.17330000000000001, 0.16850000000000001, 0.1807, 0.1782, - 0.17580000000000001, 0.1636, 0.1782, 0.16850000000000001, - 0.13919999999999999, 0.15140000000000001, 0.15140000000000001, 0.1489, - 0.1782, 0.15379999999999999, 0.15379999999999999, 0.13669999999999999, - 0.15379999999999999, 0.14649999999999999, 0.12939999999999999, - 0.14399999999999999, 0.1489, 0.1489, 0.1343, 0.12939999999999999, - 0.15629999999999999, 0.1245, 0.14399999999999999, 0.1318, 0.1147, - 0.1099, 0.1123, 0.1245, 0.1416, 0.1099, 0.1245, 0.1074, 0.1196, 0.1172, - 0.10249999999999999, 0.1099, 0.1147, 0.1147, 0.1099, 0.1318, 0.1196, - 0.14399999999999999, 0.1123, 0.1123, 0.1318, 0.1221, 0.1343, - 0.12939999999999999, 0.1221, 0.15379999999999999, 0.1099, 0.1318, 0.127, - 0.1196, 0.14649999999999999, 0.127, 0.1318, 0.1416, 0.15379999999999999, - 0.127, 0.13669999999999999, 0.13669999999999999, 0.1416, - 0.13669999999999999, 0.15629999999999999, 0.15140000000000001, 0.1416, - 0.16109999999999999, 0.127, 0.13919999999999999, 0.15629999999999999, - 0.1416, 0.14649999999999999, 0.14649999999999999, 0.1782, - 0.16850000000000001, 0.16109999999999999, 0.1636, 0.17330000000000001, - 0.1782, 0.1709, 0.15379999999999999, 0.15870000000000001, - 0.15379999999999999, 0.15379999999999999, 0.16850000000000001, - 0.15870000000000001, 0.1709, 0.18559999999999999, 0.17580000000000001, - 0.15629999999999999, 0.15379999999999999, 0.15140000000000001, 0.1489, - 0.1709, 0.1489, 0.14399999999999999, 0.15629999999999999, - 0.14649999999999999, 0.15379999999999999, 0.1489, 0.1416, - 0.16600000000000001, 0.1416, 0.1318, 0.13919999999999999, - 0.15870000000000001, 0.1343, 0.127, 0.15379999999999999, 0.1221, 0.1318, - 0.13669999999999999, 0.1099, 0.1196, 0.1099, 0.1099, 0.1196, 0.1147, - 0.1123, 0.1172, 0.105, 0.10249999999999999, 0.1172, 0.10249999999999999, - 0.1123, 0.1099, 0.1318, 0.1099, 0.10249999999999999, - 0.085500000000000007, 0.083000000000000004, 0.087900000000000006, - 0.092799999999999994, 0.090300000000000005, 0.087900000000000006, - 0.10249999999999999, 0.10249999999999999, 0.080600000000000005, 0.1123, - 0.097699999999999995, 0.105, 0.087900000000000006, 0.075700000000000003, - 0.063500000000000001, 0.075700000000000003, 0.092799999999999994, - 0.080600000000000005, 0.068400000000000002, 0.060999999999999999, 0.105, - 0.073200000000000001, 0.070800000000000002, 0.083000000000000004, - 0.070800000000000002, 0.0659, 0.048800000000000003, 0.0659, - 0.053699999999999998, 0.075700000000000003, 0.043900000000000002, - 0.041500000000000002, 0.051299999999999998, 0.048800000000000003, - 0.053699999999999998, 0.041500000000000002, 0.053699999999999998, - 0.034200000000000001, 0.058599999999999999, 0.031699999999999999, - 0.046399999999999997, 0.036600000000000001, 0.058599999999999999, - 0.034200000000000001, 0.041500000000000002, 0.060999999999999999, - 0.031699999999999999, 0.046399999999999997, 0.0269, 0.0293, - 0.036600000000000001, 0.0195, 0.041500000000000002, - 0.024400000000000002, 0.0269, 0.039100000000000003, - 0.036600000000000001, 0.0195, 0.034200000000000001, - 0.024400000000000002, 0.021999999999999999, 0.0023999999999999998, - 0.0048999999999999998, 0.0269, 0.0023999999999999998, 0.0146, - 0.0097999999999999997, 0.0146, 0, 0.0269, 0.0146, 0.0195, 0.0146, - 0.0146, 0.0097999999999999997, 0.0195, 0.0146, 0.0048999999999999998, - -0.0048999999999999998, -0.0073000000000000001, 0.0146, - 0.012200000000000001, 0.0195, -0.0097999999999999997, - -0.0023999999999999998, -0.0023999999999999998, -0.0048999999999999998, - -0.0023999999999999998 - , -0.0023999999999999998, 0.0146, 0.012200000000000001, - 0.012200000000000001, -0.0097999999999999997, -0.0023999999999999998, - 0.0048999999999999998, -0.0097999999999999997, -0.0195, - 0.0023999999999999998, -0.0146, -0.0023999999999999998, - 0.0073000000000000001, 0, 0.012200000000000001, 0.0048999999999999998, - 0.0073000000000000001, 0.0048999999999999998, -0.0023999999999999998, - -0.0023999999999999998, -0.0097999999999999997, -0.0073000000000000001, - 0.0023999999999999998, -0.0097999999999999997, -0.0146, -0.0269, - -0.0097999999999999997, -0.0195, -0.0048999999999999998, -0.0146, - -0.0097999999999999997, 0.0048999999999999998, -0.024400000000000002, - -0.0048999999999999998, -0.0097999999999999997, 0, - -0.0073000000000000001, -0.017100000000000001, 0, - -0.0097999999999999997, 0.0048999999999999998, -0.012200000000000001, - -0.012200000000000001, -0.0073000000000000001, -0.0146, - -0.0048999999999999998, -0.0048999999999999998, -0.0195, -0.0195, - -0.021999999999999999, -0.024400000000000002, -0.0048999999999999998, - -0.017100000000000001, -0.0023999999999999998, -0.0097999999999999997, - -0.017100000000000001 - , -0.017100000000000001, -0.031699999999999999, -0.0195, - -0.041500000000000002, -0.0293, 0.0097999999999999997, -0.0269, - 0.0048999999999999998, -0.0293, 0, -0.036600000000000001, - -0.012200000000000001, -0.017100000000000001, -0.021999999999999999, - -0.0097999999999999997, -0.0293, -0.024400000000000002, - -0.021999999999999999, -0.017100000000000001, -0.024400000000000002, - -0.024400000000000002, -0.031699999999999999, -0.0146, - -0.031699999999999999, -0.0073000000000000001, -0.034200000000000001, - -0.034200000000000001, -0.021999999999999999, -0.043900000000000002, - -0.043900000000000002, -0.0097999999999999997, -0.034200000000000001, - -0.041500000000000002, -0.021999999999999999, -0.034200000000000001, - -0.043900000000000002, -0.0195, -0.036600000000000001, - -0.031699999999999999, -0.0269, -0.0293, -0.031699999999999999, - -0.021999999999999999, -0.036600000000000001, -0.036600000000000001, - -0.0269, -0.034200000000000001, -0.031699999999999999, - -0.039100000000000003, -0.024400000000000002, -0.039100000000000003, - -0.024400000000000002, -0.039100000000000003, -0.034200000000000001, - -0.036600000000000001, -0.024400000000000002, -0.0293, - -0.039100000000000003, -0.034200000000000001, -0.0269, -0.0269, - -0.039100000000000003, -0.0293, -0.0269, -0.039100000000000003, -0.0269, - -0.043900000000000002, -0.0146, -0.034200000000000001, - -0.034200000000000001, -0.017100000000000001, -0.039100000000000003, - -0.0097999999999999997, -0.034200000000000001, -0.048800000000000003, - -0.0269, -0.051299999999999998, -0.017100000000000001, - -0.041500000000000002, -0.036600000000000001, -0.039100000000000003, - -0.048800000000000003, -0.031699999999999999, -0.043900000000000002, - -0.0146, -0.036600000000000001, -0.051299999999999998, - -0.039100000000000003, -0.046399999999999997, -0.046399999999999997, - -0.039100000000000003, -0.0562, -0.0293, -0.031699999999999999, - -0.036600000000000001, -0.046399999999999997, -0.0269, - -0.039100000000000003, -0.046399999999999997, -0.0269, -0.0293, - -0.031699999999999999, -0.043900000000000002, -0.0293, - -0.034200000000000001, -0.024400000000000002, -0.046399999999999997, - -0.034200000000000001, -0.024400000000000002, -0.031699999999999999, - -0.039100000000000003, -0.024400000000000002, -0.036600000000000001, - -0.041500000000000002, -0.046399999999999997, -0.041500000000000002, - -0.051299999999999998, -0.0293, -0.031699999999999999, - -0.060999999999999999, -0.031699999999999999, -0.041500000000000002, - -0.043900000000000002, -0.036600000000000001, -0.0269, - -0.046399999999999997, -0.021999999999999999, -0.0146, - -0.048800000000000003, -0.0562, -0.039100000000000003, - -0.024400000000000002, -0.0269, -0.0293, -0.046399999999999997, - -0.031699999999999999, -0.0293, -0.036600000000000001, - -0.046399999999999997, -0.034200000000000001, -0.046399999999999997, - -0.021999999999999999, -0.048800000000000003, -0.046399999999999997, - -0.0293, -0.048800000000000003, -0.034200000000000001, - -0.039100000000000003, -0.043900000000000002, -0.048800000000000003, - -0.051299999999999998, -0.036600000000000001, -0.046399999999999997, - -0.0269, -0.031699999999999999, -0.063500000000000001, - -0.046399999999999997, -0.060999999999999999, -0.0562, - -0.063500000000000001, -0.0562, -0.048800000000000003, - -0.024400000000000002, -0.053699999999999998, -0.051299999999999998, - -0.046399999999999997, -0.046399999999999997, -0.058599999999999999, - -0.051299999999999998, -0.053699999999999998, -0.043900000000000002, - -0.0146, -0.034200000000000001, -0.068400000000000002, - -0.039100000000000003, -0.048800000000000003, -0.070800000000000002, - -0.048800000000000003, -0.036600000000000001, -0.0269, - -0.034200000000000001, -0.031699999999999999, -0.060999999999999999, - -0.039100000000000003, -0.053699999999999998, -0.046399999999999997, - -0.041500000000000002, -0.041500000000000002, -0.041500000000000002, - -0.034200000000000001, -0.0269, -0.024400000000000002, - -0.058599999999999999, -0.053699999999999998, -0.058599999999999999, - -0.041500000000000002, -0.046399999999999997, -0.039100000000000003, - -0.048800000000000003, -0.053699999999999998, -0.041500000000000002, - -0.048800000000000003, -0.039100000000000003, -0.039100000000000003, - -0.036600000000000001, -0.048800000000000003, -0.0562, - -0.041500000000000002, -0.051299999999999998, -0.058599999999999999, - -0.053699999999999998, -0.0293, -0.041500000000000002, - -0.041500000000000002, -0.041500000000000002, -0.043900000000000002, - -0.031699999999999999, -0.024400000000000002, -0.048800000000000003, - -0.031699999999999999, -0.0293, -0.046399999999999997, - -0.024400000000000002, -0.039100000000000003, -0.043900000000000002, - -0.031699999999999999, -0.053699999999999998, -0.060999999999999999, - -0.0293, -0.041500000000000002, -0.024400000000000002, - -0.046399999999999997, -0.034200000000000001, -0.021999999999999999, - -0.041500000000000002, -0.053699999999999998, -0.034200000000000001, - -0.041500000000000002, -0.048800000000000003, -0.048800000000000003, - -0.0195, -0.046399999999999997, -0.046399999999999997, -0.0269, - -0.048800000000000003, -0.046399999999999997, -0.048800000000000003, - -0.041500000000000002, -0.046399999999999997, -0.0269, - -0.034200000000000001, -0.048800000000000003, -0.051299999999999998, - -0.051299999999999998, -0.041500000000000002, -0.041500000000000002, - -0.041500000000000002, -0.034200000000000001, -0.046399999999999997, - -0.046399999999999997, -0.036600000000000001, -0.039100000000000003, - -0.039100000000000003, -0.060999999999999999, -0.0562, - -0.058599999999999999, -0.034200000000000001, -0.034200000000000001, - -0.043900000000000002, -0.034200000000000001, -0.046399999999999997, - -0.031699999999999999, -0.039100000000000003, -0.051299999999999998, - -0.053699999999999998, -0.0562, -0.053699999999999998, - -0.063500000000000001, -0.060999999999999999, -0.053699999999999998, - -0.0293, -0.051299999999999998, -0.053699999999999998, -0.0562, - -0.051299999999999998, -0.053699999999999998, -0.060999999999999999, - -0.051299999999999998, -0.053699999999999998, -0.0562, - -0.046399999999999997, -0.036600000000000001, -0.053699999999999998, - -0.053699999999999998, -0.036600000000000001, -0.039100000000000003, - -0.034200000000000001, -0.0562, -0.060999999999999999, - -0.051299999999999998, -0.046399999999999997, -0.068400000000000002, - -0.060999999999999999, -0.048800000000000003, -0.0269, - -0.060999999999999999, -0.060999999999999999, -0.036600000000000001, - -0.051299999999999998, -0.068400000000000002, -0.0659, - -0.060999999999999999, -0.041500000000000002, -0.053699999999999998, - -0.060999999999999999, -0.060999999999999999, -0.053699999999999998, - -0.078100000000000003, -0.078100000000000003, -0.058599999999999999, - -0.0562, -0.053699999999999998, -0.068400000000000002, - -0.068400000000000002, -0.058599999999999999, -0.051299999999999998, - -0.078100000000000003, -0.046399999999999997, -0.063500000000000001, - -0.083000000000000004, -0.070800000000000002, -0.0659, - -0.070800000000000002, -0.070800000000000002, -0.0562, - -0.063500000000000001, -0.0659, -0.0659, -0.0659, -0.0659, - -0.083000000000000004, -0.073200000000000001, -0.058599999999999999, - -0.0562, -0.085500000000000007, -0.0562, -0.0562, -0.085500000000000007, - -0.085500000000000007, -0.068400000000000002, -0.0659, -0.0562, -0.0562, - -0.058599999999999999, -0.060999999999999999, -0.060999999999999999, - -0.075700000000000003, -0.070800000000000002, -0.073200000000000001, - -0.083000000000000004, -0.068400000000000002, -0.0562, - -0.080600000000000005, -0.080600000000000005, -0.075700000000000003, - -0.068400000000000002, -0.068400000000000002, -0.053699999999999998, - -0.070800000000000002, -0.085500000000000007, -0.073200000000000001, - -0.090300000000000005, -0.10249999999999999, -0.070800000000000002, - -0.083000000000000004, -0.0659, -0.075700000000000003, - -0.085500000000000007, -0.085500000000000007, -0.073200000000000001, - -0.083000000000000004, -0.090300000000000005, -0.083000000000000004, - -0.063500000000000001, -0.078100000000000003, -0.068400000000000002, - -0.060999999999999999, -0.095200000000000007, -0.075700000000000003, - -0.085500000000000007, -0.090300000000000005, -0.073200000000000001, - -0.051299999999999998, -0.075700000000000003, -0.078100000000000003, - -0.0562, -0.073200000000000001, -0.0659, -0.048800000000000003, - -0.080600000000000005, -0.063500000000000001, -0.090300000000000005, - -0.080600000000000005, -0.068400000000000002, -0.10009999999999999, - -0.078100000000000003, -0.097699999999999995, -0.085500000000000007, - -0.092799999999999994, -0.083000000000000004, -0.070800000000000002, - -0.10009999999999999, -0.085500000000000007, -0.10249999999999999, - -0.092799999999999994, -0.1099, -0.085500000000000007, - -0.097699999999999995, -0.075700000000000003, -0.090300000000000005, - -0.1099, -0.10249999999999999, -0.1074, -0.078100000000000003, - -0.097699999999999995, -0.095200000000000007, -0.092799999999999994, - -0.087900000000000006, -0.10249999999999999, -0.10249999999999999, - -0.087900000000000006, -0.1099, -0.10249999999999999, - -0.090300000000000005, -0.090300000000000005, -0.087900000000000006, - -0.097699999999999995, -0.1099, -0.090300000000000005, - -0.097699999999999995, -0.1196, -0.1099, -0.105, -0.1221, -0.1172, - -0.1074, -0.1196, -0.1221, -0.1074, -0.1147, -0.1074, - -0.095200000000000007, -0.080600000000000005, -0.085500000000000007, - -0.1221, -0.105, -0.1196, -0.1099, -0.1221, -0.105, -0.1074, -0.1245, - -0.1147, -0.1172, -0.090300000000000005, -0.1172, -0.1196, -0.1221, - -0.1221, -0.1074, -0.13919999999999999, -0.1123, -0.1147, -0.1172, - -0.1074, -0.1172, -0.1318, -0.1343, -0.105, -0.10009999999999999, - -0.1172, -0.127, -0.1123, -0.1343, -0.1318, -0.1123, -0.1123, -0.105, - -0.1123, -0.13669999999999999, -0.1196, -0.127, -0.14649999999999999, - -0.1147, -0.13919999999999999, -0.1196, -0.1245, -0.1147, - -0.10249999999999999, -0.1074, -0.1343, -0.1221, -0.1123, - -0.097699999999999995, -0.097699999999999995, -0.105, -0.1099, -0.1099, - -0.1099 - , -0.105, -0.1123, -0.1074, -0.090300000000000005, -0.10249999999999999, - -0.080600000000000005, -0.10009999999999999, -0.080600000000000005, - -0.087900000000000006, -0.095200000000000007, -0.1074, - -0.10249999999999999, -0.095200000000000007, -0.073200000000000001, - -0.080600000000000005, -0.087900000000000006, -0.092799999999999994, - -0.073200000000000001, -0.046399999999999997, -0.060999999999999999, - -0.083000000000000004, -0.058599999999999999, -0.073200000000000001, - -0.058599999999999999, -0.083000000000000004, -0.041500000000000002, - -0.0269, -0.041500000000000002, -0.051299999999999998, -0.0562, - -0.053699999999999998, -0.041500000000000002, -0.043900000000000002, - -0.063500000000000001, -0.031699999999999999, -0.051299999999999998, - -0.060999999999999999, -0.036600000000000001, -0.036600000000000001, - -0.043900000000000002, -0.043900000000000002, -0.031699999999999999, - -0.0269, -0.021999999999999999, -0.0195, -0.0293, -0.034200000000000001, - -0.021999999999999999, -0.021999999999999999, 0.0023999999999999998, - -0.0195, 0.0048999999999999998, -0.0195, -0.0195, 0.0048999999999999998, - -0.0048999999999999998, 0.0048999999999999998, 0.012200000000000001, - 0.0073000000000000001, 0.012200000000000001, -0.0048999999999999998, - 0.0195, 0.0269, 0.0097999999999999997, 0.021999999999999999, - 0.024400000000000002, 0.017100000000000001, 0.046399999999999997, - 0.024400000000000002, 0.024400000000000002, 0.034200000000000001, - 0.024400000000000002, 0.0195, 0.0073000000000000001, 0.0146, - 0.017100000000000001, -0.0048999999999999998, -0.012200000000000001, - 0.0048999999999999998, -0.0293, -0.0023999999999999998, - -0.021999999999999999, -0.024400000000000002, -0.0269, - -0.012200000000000001, -0.021999999999999999, -0.017100000000000001, - -0.0269, -0.034200000000000001, -0.053699999999999998, - -0.031699999999999999, -0.024400000000000002, -0.036600000000000001, - -0.046399999999999997, -0.041500000000000002, -0.053699999999999998, - -0.073200000000000001, -0.058599999999999999, -0.083000000000000004, - -0.063500000000000001, -0.046399999999999997, -0.053699999999999998, - -0.063500000000000001, -0.078100000000000003, -0.085500000000000007, - -0.078100000000000003, -0.073200000000000001, -0.068400000000000002, - -0.090300000000000005, -0.0659, -0.070800000000000002, - -0.073200000000000001, -0.080600000000000005, -0.063500000000000001, - -0.10009999999999999, -0.080600000000000005, -0.080600000000000005, - -0.097699999999999995, -0.078100000000000003, -0.10009999999999999, - -0.075700000000000003, -0.080600000000000005, -0.10009999999999999, - -0.092799999999999994, -0.092799999999999994, -0.058599999999999999, - -0.095200000000000007, -0.092799999999999994, -0.1123, -0.1123, - -0.075700000000000003, -0.080600000000000005, -0.095200000000000007, - -0.075700000000000003, -0.087900000000000006, -0.085500000000000007, - -0.080600000000000005, -0.073200000000000001, -0.090300000000000005, - -0.083000000000000004, -0.078100000000000003, -0.075700000000000003, - -0.048800000000000003, -0.063500000000000001, -0.075700000000000003, - -0.060999999999999999, -0.051299999999999998, -0.053699999999999998, - -0.031699999999999999, -0.048800000000000003, -0.053699999999999998, - -0.0269, -0.021999999999999999, -0.031699999999999999, - -0.024400000000000002, -0.0195, -0.017100000000000001, - -0.021999999999999999, -0.0048999999999999998, -0.0195, 0, - 0.0097999999999999997, -0.0048999999999999998, 0.034200000000000001, - 0.0195, 0.0048999999999999998, 0.0269, 0.036600000000000001, - 0.021999999999999999, 0.017100000000000001, 0.0195, - 0.046399999999999997, 0.058599999999999999, 0.043900000000000002, - 0.075700000000000003, 0.053699999999999998, 0.073200000000000001, - 0.063500000000000001, 0.068400000000000002, 0.068400000000000002, - 0.095200000000000007, 0.090300000000000005, 0.087900000000000006, - 0.1196, 0.1172, 0.1245, 0.097699999999999995, 0.10249999999999999, - 0.1147, 0.127, 0.1221, 0.15379999999999999, 0.1221, 0.12939999999999999, - 0.13669999999999999, 0.127, 0.1489, 0.127, 0.127, 0.15629999999999999, - 0.1343, 0.12939999999999999, 0.14399999999999999, 0.1416, - 0.14399999999999999, 0.1343, 0.105, 0.1416, 0.127, 0.1147, - 0.097699999999999995, 0.1099, 0.075700000000000003, - 0.095200000000000007, 0.1245, 0.083000000000000004, - 0.092799999999999994, 0.10009999999999999, 0.075700000000000003, - 0.087900000000000006, 0.10009999999999999, 0.1099, 0.1074, 0.1172, - 0.097699999999999995, 0.10249999999999999, 0.1196, 0.10249999999999999, - 0.1074, 0.1147, 0.097699999999999995, 0.10249999999999999, 0.1147, - 0.085500000000000007, 0.105, 0.092799999999999994, 0.090300000000000005, - 0.097699999999999995, 0.090300000000000005, 0.075700000000000003, 0.105, - 0.087900000000000006, 0.092799999999999994, 0.092799999999999994, - 0.1147, 0.105, 0.127, 0.10249999999999999, 0.10009999999999999, 0.1074, - 0.127, 0.105, 0.13669999999999999, 0.14649999999999999, 0.1343, - 0.15379999999999999, 0.16850000000000001, 0.188, 0.18310000000000001, - 0.1807, 0.17330000000000001, 0.21490000000000001, 0.20749999999999999, - 0.21729999999999999, 0.21729999999999999, 0.21490000000000001, - 0.24410000000000001, 0.2661, 0.23930000000000001, 0.25879999999999997, - 0.27339999999999998, 0.26119999999999999, 0.26369999999999999, - 0.29049999999999998, 0.2979, 0.315, 0.30030000000000001, 0.315, - 0.31009999999999999, 0.32229999999999998, 0.315, 0.31979999999999997, - 0.30759999999999998, 0.31009999999999999, 0.315, 0.3296, - 0.31740000000000002, 0.28079999999999999, 0.28570000000000001, - 0.30270000000000002, 0.31009999999999999, 0.2954, 0.2979, - 0.25879999999999997, 0.27829999999999999, 0.26119999999999999, - 0.26369999999999999, 0.26860000000000001, 0.249, 0.2417, - 0.26860000000000001, 0.25390000000000001, 0.2515, 0.23930000000000001, - 0.25640000000000002, 0.23680000000000001, 0.26119999999999999, - 0.24660000000000001, 0.24410000000000001, 0.2515, 0.24410000000000001, - 0.23680000000000001, 0.2344, 0.2271, 0.22459999999999999, - 0.22220000000000001, 0.20749999999999999, 0.20999999999999999, - 0.20749999999999999, 0.19040000000000001, 0.1807, 0.18559999999999999, - 0.20019999999999999, 0.17580000000000001, 0.16850000000000001, - 0.16109999999999999, 0.17580000000000001, 0.1636, 0.1416, 0.1416, - 0.13919999999999999, 0.1099, 0.1099, 0.1245, 0.1123, 0.1074, - 0.097699999999999995, 0.087900000000000006, 0.0659, - 0.068400000000000002, 0.087900000000000006, 0.051299999999999998, - 0.078100000000000003, 0.048800000000000003, 0.058599999999999999, - 0.070800000000000002, 0.051299999999999998, 0.085500000000000007, - 0.0562, 0.073200000000000001, 0.0659, 0.063500000000000001, - 0.085500000000000007, 0.051299999999999998, 0.075700000000000003, - 0.070800000000000002, 0.10249999999999999, 0.090300000000000005, 0.105, - 0.075700000000000003, 0.095200000000000007, 0.087900000000000006, - 0.097699999999999995, 0.1147, 0.105, 0.1099, 0.12939999999999999, - 0.12939999999999999, 0.127, 0.14399999999999999, 0.1245, 0.127, - 0.13919999999999999, 0.1416, 0.16109999999999999, 0.16850000000000001, - 0.1636, 0.17580000000000001, 0.17330000000000001, 0.188, - 0.17580000000000001, 0.21240000000000001, 0.19289999999999999, - 0.20999999999999999, 0.20999999999999999, 0.2026, 0.22220000000000001, - 0.21970000000000001, 0.23930000000000001, 0.22459999999999999, - 0.23930000000000001, 0.25879999999999997, 0.25390000000000001, - 0.27829999999999999, 0.25640000000000002, 0.26860000000000001, - 0.26860000000000001, 0.29049999999999998, 0.30030000000000001, - 0.31009999999999999, 0.29049999999999998, 0.31009999999999999, - 0.31009999999999999, 0.32469999999999999, 0.33200000000000002, - 0.35649999999999998, 0.33939999999999998, 0.34420000000000001, - 0.35160000000000002, 0.35649999999999998, 0.34910000000000002, - 0.34910000000000002, 0.34420000000000001, 0.3296, 0.3296, - 0.33200000000000002, 0.3589, 0.34670000000000001, 0.32469999999999999, - 0.33200000000000002, 0.32469999999999999, 0.31740000000000002, - 0.30270000000000002, 0.2979, 0.32229999999999998, 0.27829999999999999, - 0.2954, 0.28079999999999999, 0.27339999999999998, 0.28079999999999999, - 0.27589999999999998, 0.25390000000000001, 0.25390000000000001, - 0.23930000000000001, 0.26119999999999999, 0.25390000000000001, - 0.24660000000000001, 0.28079999999999999, 0.24410000000000001, 0.2319, - 0.21729999999999999, 0.21729999999999999, 0.22220000000000001, 0.2051, - 0.2026, 0.20019999999999999, 0.2026, 0.188, 0.18559999999999999, 0.1807, - 0.188, 0.1782, 0.17580000000000001, 0.15870000000000001, - 0.15140000000000001, 0.13919999999999999, 0.13919999999999999, 0.1147, - 0.15379999999999999, 0.1196, 0.1245, 0.1099, 0.1147, - 0.087900000000000006, 0.105, 0.087900000000000006, 0.090300000000000005, - 0.087900000000000006, 0.075700000000000003, 0.0659, 0.0659, - 0.075700000000000003, 0.087900000000000006, 0.058599999999999999, - 0.078100000000000003, 0.087900000000000006, 0.083000000000000004, - 0.075700000000000003, 0.078100000000000003, 0.080600000000000005, - 0.078100000000000003, 0.080600000000000005, 0.0659, - 0.063500000000000001, 0.075700000000000003, 0.10009999999999999, - 0.087900000000000006, 0.092799999999999994, 0.1074, 0.1147, 0.1172, - 0.095200000000000007, 0.1221, 0.10009999999999999, 0.1099, 0.105, - 0.1099, 0.12939999999999999, 0.14399999999999999, 0.13669999999999999, - 0.1318, 0.13669999999999999, 0.1416, 0.13919999999999999, - 0.15379999999999999, 0.1416, 0.18310000000000001, 0.1636, - 0.17580000000000001, 0.1782, 0.18310000000000001, 0.2051, 0.188, 0.1978, - 0.20999999999999999, 0.22220000000000001, 0.20999999999999999, - 0.21729999999999999, 0.25390000000000001, 0.23680000000000001, - 0.23930000000000001, 0.2515, 0.249, 0.22950000000000001, - 0.25390000000000001, 0.25879999999999997, 0.25879999999999997, - 0.28810000000000002, 0.29049999999999998, 0.29299999999999998, 0.2954, - 0.30759999999999998, 0.31009999999999999, 0.3125, 0.30030000000000001, - 0.30520000000000003, 0.315, 0.3125, 0.31009999999999999, - 0.31979999999999997, 0.31979999999999997, 0.3296, 0.34420000000000001, - 0.3296, 0.31979999999999997, 0.32229999999999998, 0.31740000000000002, - 0.30030000000000001, 0.31979999999999997, 0.31740000000000002, - 0.30520000000000003, 0.31009999999999999, 0.28810000000000002, - 0.28570000000000001, 0.2954, 0.26860000000000001, 0.28079999999999999, - 0.27100000000000002, 0.27339999999999998, 0.26860000000000001, - 0.28079999999999999, 0.25640000000000002, 0.26119999999999999, - 0.23930000000000001, 0.22459999999999999, 0.24410000000000001, - 0.23930000000000001, 0.21240000000000001, 0.22459999999999999, - 0.21970000000000001, 0.19289999999999999, 0.20019999999999999, - 0.19040000000000001, 0.21240000000000001, 0.21729999999999999, 0.1953, - 0.1782, 0.20019999999999999, 0.1953, 0.18310000000000001, 0.1807, - 0.18310000000000001, 0.1782, 0.16600000000000001, 0.15870000000000001, - 0.14399999999999999, 0.16109999999999999, 0.15870000000000001, 0.1343, - 0.15140000000000001, 0.1196, 0.13669999999999999, 0.1147, 0.1343, - 0.1074, 0.1099, 0.095200000000000007, 0.1221, 0.1123, 0.1074, 0.105, - 0.095200000000000007, 0.1147, 0.1074, 0.1123, 0.105, - 0.080600000000000005, 0.095200000000000007, 0.080600000000000005, - 0.090300000000000005, 0.083000000000000004, 0.10009999999999999, - 0.087900000000000006, 0.10249999999999999, 0.1099, 0.1123, 0.1123, - 0.105, 0.1147, 0.1172, 0.127, 0.1245, 0.12939999999999999, 0.1221, - 0.1245, 0.14649999999999999, 0.127, 0.13919999999999999, - 0.15629999999999999, 0.15379999999999999, 0.15379999999999999, 0.1416, - 0.16109999999999999, 0.17580000000000001, 0.1807, 0.188, 0.188, - 0.19040000000000001, 0.15870000000000001, 0.188, 0.1782, 0.1953, - 0.19289999999999999, 0.1978, 0.20019999999999999, 0.2026, 0.1953, - 0.22459999999999999, 0.22459999999999999, 0.23930000000000001, 0.2417, - 0.24410000000000001, 0.2417, 0.23930000000000001, 0.23680000000000001, - 0.25879999999999997, 0.24410000000000001, 0.2515, 0.25879999999999997, - 0.26369999999999999, 0.23930000000000001, 0.25879999999999997, - 0.25879999999999997, 0.26369999999999999, 0.25879999999999997, - 0.25640000000000002, 0.25390000000000001, 0.24410000000000001, 0.2515, - 0.26119999999999999, 0.24410000000000001, 0.23680000000000001, - 0.22950000000000001, 0.22220000000000001, 0.2271, 0.22220000000000001, - 0.22459999999999999, 0.22220000000000001, 0.23680000000000001, - 0.21240000000000001, 0.2051, 0.188, 0.21729999999999999, - 0.18310000000000001, 0.18559999999999999, 0.21240000000000001, 0.188, - 0.1807, 0.17330000000000001, 0.18310000000000001, 0.16600000000000001, - 0.16850000000000001, 0.1416, 0.15140000000000001, 0.15379999999999999, - 0.1221, 0.16600000000000001, 0.1172, 0.1245, 0.127, 0.1221, 0.1147, - 0.1172, 0.10009999999999999, 0.092799999999999994, 0.1172, - 0.090300000000000005, 0.10249999999999999, 0.10009999999999999, - 0.090300000000000005, 0.097699999999999995, 0.090300000000000005, - 0.078100000000000003, 0.083000000000000004, 0.087900000000000006, - 0.068400000000000002, 0.073200000000000001, 0.068400000000000002, - 0.060999999999999999, 0.0659, 0.051299999999999998, - 0.046399999999999997, 0.0562, 0.046399999999999997, - 0.036600000000000001, 0.063500000000000001, 0.031699999999999999, - 0.031699999999999999, 0.060999999999999999, 0.041500000000000002, - 0.0269, 0.0269, 0.0269, 0.051299999999999998, 0.031699999999999999, - 0.048800000000000003, 0.041500000000000002, 0.0293, - 0.036600000000000001, 0.0195, 0.048800000000000003, - 0.048800000000000003, 0.0269, 0.036600000000000001, 0.0659, - 0.041500000000000002, 0.058599999999999999, 0.051299999999999998, - 0.046399999999999997, 0.051299999999999998, 0.0269, 0.0562, 0.0562, - 0.063500000000000001, 0.051299999999999998, 0.053699999999999998, - 0.087900000000000006, 0.060999999999999999, 0.080600000000000005, - 0.068400000000000002, 0.070800000000000002, 0.083000000000000004, - 0.090300000000000005, 0.090300000000000005, 0.1196, - 0.092799999999999994, 0.1196, 0.097699999999999995, 0.10009999999999999, - 0.092799999999999994, 0.1123, 0.1343, 0.1221, 0.1318, 0.1318, 0.1416, - 0.13669999999999999, 0.16600000000000001, 0.13669999999999999, - 0.15379999999999999, 0.13669999999999999, 0.17580000000000001, - 0.16850000000000001, 0.18559999999999999, 0.17330000000000001, - 0.18310000000000001, 0.1807, 0.16109999999999999, 0.1782, - 0.18310000000000001, 0.1978, 0.1978, 0.2051, 0.20019999999999999, - 0.1782, 0.2051, 0.18559999999999999, 0.2051, 0.20999999999999999, - 0.19289999999999999, 0.18310000000000001, 0.18310000000000001, 0.1953, - 0.19040000000000001, 0.1807, 0.17330000000000001, 0.18310000000000001, - 0.1953, 0.17580000000000001, 0.1953, 0.1709, 0.1489, 0.1807, - 0.16109999999999999, 0.15140000000000001, 0.15629999999999999, - 0.15140000000000001, 0.15379999999999999, 0.15870000000000001, - 0.14399999999999999, 0.16109999999999999, 0.13669999999999999, - 0.14399999999999999, 0.14399999999999999, 0.12939999999999999, 0.1221, - 0.1099, 0.1123, 0.1099, 0.097699999999999995, 0.1172, 0.1147, - 0.095200000000000007, 0.10249999999999999, 0.1147, 0.1123, - 0.092799999999999994, 0.085500000000000007, 0.073200000000000001, - 0.095200000000000007, 0.063500000000000001, 0.080600000000000005, - 0.075700000000000003, 0.075700000000000003, 0.048800000000000003, - 0.083000000000000004, 0.058599999999999999, 0.063500000000000001, - 0.048800000000000003, 0.041500000000000002, 0.036600000000000001, - 0.034200000000000001, 0.0562, 0.060999999999999999, - 0.039100000000000003, 0.034200000000000001, 0.021999999999999999, - 0.034200000000000001, 0.021999999999999999, 0.043900000000000002, - 0.017100000000000001, 0.0293, 0.021999999999999999, 0.0146, 0.0146, - 0.024400000000000002, 0.0097999999999999997, 0.0048999999999999998, 0, - 0.0073000000000000001, 0.0073000000000000001, 0.031699999999999999, - -0.0048999999999999998, -0.021999999999999999, 0.0048999999999999998, - 0.017100000000000001, 0.021999999999999999, 0.0048999999999999998, - 0.0048999999999999998, -0.0073000000000000001, 0.0073000000000000001, - 0.0195, 0.0048999999999999998, -0.0146, 0.0048999999999999998, - 0.012200000000000001, -0.0073000000000000001, -0.012200000000000001, 0, - -0.0146 - , -0.0146, -0.0097999999999999997, -0.017100000000000001, 0, -0.0269, - -0.0048999999999999998, -0.0269, -0.036600000000000001, - -0.039100000000000003, -0.0146, -0.017100000000000001, - -0.012200000000000001, -0.031699999999999999, -0.034200000000000001, - -0.036600000000000001, -0.0195, -0.034200000000000001, -0.0269, - -0.021999999999999999, -0.034200000000000001, -0.012200000000000001, - -0.0146, -0.0073000000000000001, -0.024400000000000002, - -0.0023999999999999998, -0.017100000000000001, -0.0195, - -0.0023999999999999998, -0.0097999999999999997, -0.012200000000000001, - 0.0048999999999999998, -0.024400000000000002, 0.012200000000000001, - 0.0097999999999999997, -0.021999999999999999, 0.0048999999999999998, 0, - -0.0048999999999999998 - , 0.036600000000000001, 0.0146, 0.0195, 0.024400000000000002, - 0.039100000000000003, 0.021999999999999999, 0.034200000000000001, - 0.0293, 0.017100000000000001, 0.0269, 0.039100000000000003, - 0.048800000000000003, 0.024400000000000002, 0.034200000000000001, - 0.034200000000000001, 0.041500000000000002, 0.0293, 0.0195, - 0.046399999999999997, 0.024400000000000002, 0.0195, - 0.031699999999999999, 0.039100000000000003, 0.021999999999999999, - 0.0146, 0.012200000000000001, 0.034200000000000001, - 0.021999999999999999, 0.021999999999999999, 0.0048999999999999998, - 0.0073000000000000001, 0.021999999999999999, 0.012200000000000001, - -0.0048999999999999998, 0.0195, 0.0073000000000000001, - -0.0073000000000000001, -0.0195, 0.017100000000000001, - 0.0048999999999999998, -0.0097999999999999997, 0.012200000000000001, - 0.0048999999999999998, 0.0097999999999999997, 0.0097999999999999997, - -0.0269, -0.0293, -0.0097999999999999997, -0.0073000000000000001, - -0.0269, -0.012200000000000001, -0.0097999999999999997, - -0.034200000000000001, -0.012200000000000001, -0.021999999999999999, - -0.0293, -0.0097999999999999997, -0.021999999999999999, - -0.031699999999999999, -0.0269, -0.024400000000000002, - -0.034200000000000001, -0.0048999999999999998, -0.024400000000000002, - -0.034200000000000001, -0.043900000000000002, -0.024400000000000002, - -0.0293, -0.024400000000000002, -0.034200000000000001, - -0.021999999999999999, -0.036600000000000001, -0.021999999999999999, - -0.0073000000000000001, -0.024400000000000002, -0.0269, - -0.043900000000000002, -0.043900000000000002, -0.043900000000000002, - -0.021999999999999999, -0.036600000000000001, -0.041500000000000002, - -0.053699999999999998, -0.0269, -0.021999999999999999, - -0.041500000000000002, -0.024400000000000002, -0.0269, - -0.034200000000000001, -0.036600000000000001, -0.0023999999999999998, - -0.024400000000000002, -0.0146, -0.0293, -0.021999999999999999, - -0.021999999999999999, -0.021999999999999999, -0.036600000000000001, - -0.0269, -0.0293, -0.017100000000000001, -0.043900000000000002, - -0.034200000000000001, -0.0293, -0.053699999999999998, - -0.024400000000000002, -0.036600000000000001, -0.0562, - -0.051299999999999998, -0.058599999999999999, -0.046399999999999997, - -0.039100000000000003, -0.036600000000000001, -0.053699999999999998, - -0.043900000000000002, -0.036600000000000001, -0.063500000000000001, - -0.048800000000000003, -0.039100000000000003, -0.051299999999999998, - -0.036600000000000001, -0.048800000000000003, -0.036600000000000001, - -0.031699999999999999, -0.053699999999999998, -0.051299999999999998, - -0.053699999999999998, -0.068400000000000002, -0.0293, - -0.041500000000000002, -0.041500000000000002, -0.031699999999999999, - -0.036600000000000001, -0.021999999999999999, -0.034200000000000001, - -0.034200000000000001, -0.0195, -0.0269, -0.012200000000000001, - -0.046399999999999997, -0.031699999999999999, -0.0269, -0.0195, - -0.0097999999999999997, -0.0195, -0.0097999999999999997, - -0.0023999999999999998, -0.012200000000000001, -0.0073000000000000001, - -0.0048999999999999998 - , -0.0023999999999999998, -0.0146, 0.0023999999999999998, - -0.0097999999999999997, -0.0073000000000000001, -0.0146, 0, - -0.012200000000000001, -0.0195, -0.0023999999999999998, -0.0195, - 0.0023999999999999998, -0.0146, -0.0293, -0.0293, -0.0269, - -0.0073000000000000001, -0.0048999999999999998, -0.034200000000000001, - -0.0269 - , -0.0146, -0.021999999999999999, -0.0293, -0.021999999999999999, - -0.024400000000000002, -0.0293, -0.036600000000000001, - -0.012200000000000001, -0.0269, -0.036600000000000001, - -0.0048999999999999998, -0.053699999999999998, -0.0293, - -0.036600000000000001, -0.021999999999999999, -0.031699999999999999, - -0.041500000000000002, -0.048800000000000003, -0.031699999999999999, - -0.039100000000000003, -0.041500000000000002, -0.039100000000000003, - -0.046399999999999997, -0.0293, -0.0048999999999999998, - -0.053699999999999998, -0.048800000000000003, -0.0562, - -0.058599999999999999, -0.063500000000000001, -0.046399999999999997, - -0.041500000000000002, -0.046399999999999997, -0.041500000000000002, - -0.036600000000000001, -0.048800000000000003, -0.039100000000000003, - -0.0562, -0.058599999999999999, -0.046399999999999997, - -0.063500000000000001, -0.048800000000000003, -0.058599999999999999, - -0.068400000000000002, -0.0562, -0.041500000000000002, - -0.060999999999999999, -0.063500000000000001, -0.058599999999999999, - -0.046399999999999997, -0.0659, -0.063500000000000001, - -0.051299999999999998, -0.058599999999999999, -0.0562, - -0.063500000000000001, -0.075700000000000003, -0.048800000000000003, - -0.070800000000000002, -0.075700000000000003, -0.080600000000000005, - -0.060999999999999999, -0.048800000000000003, -0.068400000000000002, - -0.0562, -0.036600000000000001, -0.041500000000000002, -0.0659, -0.0562, - -0.058599999999999999, -0.053699999999999998, -0.058599999999999999, - -0.073200000000000001, -0.068400000000000002, -0.058599999999999999, - -0.075700000000000003, -0.053699999999999998, -0.046399999999999997, - -0.051299999999999998, -0.080600000000000005, -0.058599999999999999, - -0.060999999999999999, -0.085500000000000007, -0.046399999999999997, - -0.046399999999999997, -0.068400000000000002, -0.070800000000000002, - -0.078100000000000003, -0.053699999999999998, -0.058599999999999999, - -0.060999999999999999, -0.060999999999999999, -0.063500000000000001, - -0.085500000000000007, -0.075700000000000003, -0.075700000000000003, - -0.058599999999999999, -0.073200000000000001, -0.078100000000000003, - -0.075700000000000003, -0.051299999999999998, -0.075700000000000003, - -0.070800000000000002, -0.087900000000000006, -0.080600000000000005, - -0.058599999999999999, -0.092799999999999994, -0.078100000000000003, - -0.073200000000000001, -0.073200000000000001, -0.073200000000000001, - -0.087900000000000006, -0.0562, -0.083000000000000004, - -0.090300000000000005, -0.058599999999999999, -0.075700000000000003, - -0.078100000000000003, -0.070800000000000002, -0.053699999999999998, - -0.090300000000000005, -0.087900000000000006, -0.073200000000000001, - -0.070800000000000002, -0.073200000000000001, -0.085500000000000007, - -0.092799999999999994, -0.087900000000000006, -0.060999999999999999, - -0.078100000000000003, -0.087900000000000006, -0.075700000000000003, - -0.085500000000000007, -0.090300000000000005, -0.083000000000000004, - -0.053699999999999998, -0.1416, -0.080600000000000005, - -0.070800000000000002, -0.097699999999999995, -0.085500000000000007, - -0.083000000000000004, -0.078100000000000003, -0.058599999999999999, - -0.085500000000000007, -0.090300000000000005, -0.073200000000000001, - -0.085500000000000007, -0.075700000000000003, -0.0659, - -0.10009999999999999, -0.0659, -0.085500000000000007, - -0.078100000000000003, -0.1099, -0.105, -0.095200000000000007, - -0.10249999999999999, -0.078100000000000003, -0.080600000000000005, - -0.078100000000000003, -0.063500000000000001, -0.085500000000000007, - -0.073200000000000001, -0.070800000000000002, -0.10009999999999999, - -0.078100000000000003, -0.085500000000000007, -0.087900000000000006, - -0.073200000000000001, -0.085500000000000007, -0.078100000000000003, - -0.070800000000000002, -0.087900000000000006, -0.090300000000000005, - -0.080600000000000005, -0.068400000000000002, -0.070800000000000002, - -0.083000000000000004, -0.105, -0.10009999999999999, - -0.10009999999999999, -0.078100000000000003, -0.070800000000000002, - -0.10009999999999999, -0.078100000000000003, -0.10009999999999999, - -0.10249999999999999, -0.078100000000000003, -0.083000000000000004, - -0.105, -0.092799999999999994, -0.105, -0.090300000000000005, - -0.087900000000000006, -0.092799999999999994, -0.092799999999999994, - -0.1074, -0.1123, -0.1123, -0.105, -0.10009999999999999, - -0.095200000000000007, -0.085500000000000007, -0.095200000000000007, - -0.095200000000000007, -0.087900000000000006, -0.10249999999999999, - -0.087900000000000006, -0.10249999999999999, -0.10009999999999999, - -0.092799999999999994, -0.090300000000000005, -0.085500000000000007, - -0.075700000000000003, -0.10249999999999999, -0.092799999999999994, - -0.078100000000000003, -0.085500000000000007, -0.083000000000000004, - -0.083000000000000004, -0.078100000000000003, -0.10009999999999999, - -0.090300000000000005, -0.090300000000000005, -0.097699999999999995, - -0.090300000000000005, -0.078100000000000003, -0.105, - -0.080600000000000005, -0.083000000000000004, -0.080600000000000005, - -0.10249999999999999, -0.085500000000000007, -0.087900000000000006, - -0.095200000000000007, -0.095200000000000007, -0.1147, - -0.073200000000000001, -0.097699999999999995, -0.10249999999999999, - -0.095200000000000007, -0.105, -0.105, -0.10249999999999999, - -0.092799999999999994, -0.090300000000000005, -0.105, -0.1074, -0.1123, - -0.10249999999999999 - , -0.1147, -0.1123, -0.1074, -0.097699999999999995, -0.127, -0.1123, - -0.097699999999999995, -0.1123, -0.095200000000000007, - -0.097699999999999995, -0.1099, -0.083000000000000004, -0.1099, -0.1099, - -0.092799999999999994, -0.1074, -0.095200000000000007, - -0.090300000000000005, -0.092799999999999994, -0.095200000000000007, - -0.10249999999999999, -0.1123, -0.1172, -0.10009999999999999, -0.1147, - -0.12939999999999999 - , -0.1172, -0.10009999999999999, -0.10249999999999999, - -0.078100000000000003, -0.1172, -0.1123, -0.080600000000000005, -0.1123, - -0.1099, -0.090300000000000005, -0.1196, -0.10249999999999999, -0.105, - -0.1221 - , -0.1074, -0.095200000000000007, -0.097699999999999995, - -0.10009999999999999, -0.10009999999999999, -0.1123, -0.1099, - -0.092799999999999994, -0.1172, -0.1245, -0.105, -0.087900000000000006, - -0.1245 - , -0.1172, -0.1245, -0.1123, -0.1245, -0.105, -0.090300000000000005, - -0.1123, -0.097699999999999995, -0.1172, -0.1099, -0.1196, -0.1074, - -0.1147, -0.12939999999999999, -0.1245, -0.092799999999999994, -0.1147, - -0.1099 - , -0.1074, -0.1172, -0.1196, -0.085500000000000007, -0.1172, - -0.10249999999999999, -0.095200000000000007, -0.10249999999999999, - -0.1172, -0.12939999999999999, -0.097699999999999995, -0.1196, -0.1196, - -0.1123 - , -0.10249999999999999, -0.1172, -0.1221, -0.105, -0.097699999999999995, - -0.1172, -0.1123, -0.10249999999999999, -0.1123, -0.1074, -0.1245, - -0.1147, -0.1147, -0.10009999999999999, -0.1221, -0.1172, -0.1196, - -0.1074, -0.1221, -0.1099, -0.1123, -0.1147, -0.1172, -0.1221, -0.1172, - -0.097699999999999995 - , -0.1099, -0.10009999999999999, -0.10249999999999999, -0.1099, -0.1099, - -0.1221, -0.1074, -0.085500000000000007, -0.1172, -0.105, -0.1147, - -0.1196, -0.097699999999999995, -0.1074, -0.097699999999999995, -0.1221, - -0.1123, -0.1147, -0.1196, -0.127, -0.10009999999999999, -0.1074, - -0.1074, -0.105, -0.1196, -0.1099, -0.095200000000000007, -0.1099, - -0.1221, -0.1123, -0.10249999999999999, -0.10009999999999999, -0.1147, - -0.1074 - , -0.1318, -0.1123, -0.1074, -0.10249999999999999, -0.1221, -0.105, - -0.1172, -0.12939999999999999, -0.1221, -0.090300000000000005, -0.1196, - -0.13669999999999999 - , -0.1318, -0.1245, -0.1245, -0.1221, -0.1221, -0.1172, -0.1074, - -0.1196, -0.13919999999999999, -0.1147, -0.1245, -0.1318, -0.1343, - -0.1318, -0.1123, -0.1318, -0.1343, -0.1172, -0.1172, -0.127, -0.1343, - -0.1074 - , -0.1147, -0.1196, -0.1221, -0.13919999999999999, -0.1343, -0.1318, - -0.12939999999999999, -0.1245, -0.1221, -0.12939999999999999, - -0.14649999999999999, -0.13919999999999999, -0.1245, - -0.14399999999999999, -0.1318, -0.1489, -0.1196, -0.1416, - -0.14649999999999999, -0.13669999999999999, -0.14649999999999999, - -0.1416, -0.127, -0.1343, -0.1416, -0.127, -0.1245, - -0.12939999999999999, -0.1172, -0.13669999999999999, - -0.14399999999999999, -0.1416, -0.1318, -0.1074, -0.1221, -0.1099, - -0.12939999999999999, -0.1245, -0.1221, -0.1123, -0.1172, -0.1099, - -0.1172, -0.10249999999999999, -0.1099, -0.097699999999999995, -0.1172, - -0.092799999999999994 - , -0.080600000000000005, -0.087900000000000006, -0.078100000000000003, - -0.080600000000000005 - , -0.075700000000000003, -0.10249999999999999, -0.097699999999999995, - -0.0562, -0.083000000000000004, -0.073200000000000001, - -0.078100000000000003, -0.0562, -0.060999999999999999, - -0.048800000000000003, -0.048800000000000003, -0.075700000000000003, - -0.046399999999999997, -0.051299999999999998, -0.036600000000000001, - -0.043900000000000002, -0.0269, -0.0097999999999999997, -0.0269, - -0.034200000000000001, -0.024400000000000002, -0.036600000000000001, - -0.0146, -0.036600000000000001, 0.0048999999999999998, -0.0146, 0, - 0.021999999999999999, 0.0073000000000000001, 0.0293, - 0.012200000000000001, 0.012200000000000001, 0.0073000000000000001, - 0.0293, 0.048800000000000003, 0.048800000000000003, - 0.053699999999999998, 0.058599999999999999, 0.048800000000000003, - 0.078100000000000003, 0.048800000000000003, 0.0659, - 0.078100000000000003, 0.051299999999999998, 0.0659, - 0.080600000000000005, 0.063500000000000001, 0.053699999999999998, - 0.063500000000000001, 0.070800000000000002, 0.078100000000000003, - 0.053699999999999998, 0.060999999999999999, 0.058599999999999999, - 0.0659, 0.070800000000000002, 0.051299999999999998, - 0.060999999999999999, 0.051299999999999998, 0.048800000000000003, - 0.036600000000000001, 0.0293, 0.036600000000000001, - 0.021999999999999999, 0.043900000000000002, 0.039100000000000003, - 0.024400000000000002, 0.036600000000000001, 0.031699999999999999, - 0.0269, 0, 0.0195, 0.021999999999999999, 0.0073000000000000001, - 0.0023999999999999998, -0.0023999999999999998, 0.017100000000000001, - 0.0073000000000000001, 0, 0.0146, -0.0097999999999999997, - -0.0097999999999999997, -0.0293, -0.0097999999999999997, - -0.034200000000000001, -0.0146, -0.0293, -0.0269, -0.0195, - -0.048800000000000003, -0.051299999999999998, -0.039100000000000003, - -0.041500000000000002, -0.063500000000000001, -0.0293, - -0.041500000000000002, -0.041500000000000002, -0.041500000000000002, - -0.051299999999999998, -0.068400000000000002, -0.073200000000000001, - -0.085500000000000007, -0.070800000000000002, -0.060999999999999999, - -0.073200000000000001, -0.073200000000000001, -0.075700000000000003, - -0.041500000000000002, -0.097699999999999995, -0.085500000000000007, - -0.090300000000000005, -0.092799999999999994, -0.083000000000000004, - -0.092799999999999994, -0.070800000000000002, -0.092799999999999994, - -0.10009999999999999, -0.068400000000000002, -0.090300000000000005, - -0.083000000000000004, -0.090300000000000005, -0.083000000000000004, - -0.080600000000000005, -0.080600000000000005, -0.078100000000000003, - -0.083000000000000004, -0.080600000000000005, -0.085500000000000007, - -0.085500000000000007, -0.051299999999999998, -0.092799999999999994, - -0.075700000000000003, -0.087900000000000006, -0.063500000000000001, - -0.048800000000000003, -0.068400000000000002, -0.039100000000000003, - -0.036600000000000001, -0.053699999999999998, -0.041500000000000002, - -0.043900000000000002, -0.043900000000000002, -0.053699999999999998, - -0.021999999999999999, -0.031699999999999999, -0.017100000000000001, - -0.0146, -0.0073000000000000001, -0.039100000000000003, -0.0146, - -0.034200000000000001, -0.012200000000000001, -0.021999999999999999, - -0.0023999999999999998, -0.0195, -0.0023999999999999998, - 0.024400000000000002, 0, 0.017100000000000001, 0.012200000000000001, - 0.0073000000000000001, 0.0097999999999999997, 0.0269, 0.0195, - 0.017100000000000001, 0.034200000000000001, 0.0293, - 0.012200000000000001, 0.031699999999999999, 0.039100000000000003, - 0.051299999999999998, 0.041500000000000002, 0.053699999999999998, - 0.063500000000000001, 0.051299999999999998, 0.073200000000000001, - 0.058599999999999999, 0.063500000000000001, 0.0562, - 0.075700000000000003, 0.092799999999999994, 0.095200000000000007, - 0.1074, 0.1074, 0.090300000000000005, 0.1099, 0.10009999999999999, - 0.1196, 0.1147, 0.095200000000000007, 0.10009999999999999, 0.127, - 0.10009999999999999, 0.1245, 0.1147, 0.1245, 0.1074, - 0.14399999999999999, 0.10009999999999999, 0.1074, 0.095200000000000007, - 0.1221, 0.105, 0.1123, 0.10249999999999999, 0.1074, - 0.097699999999999995, 0.090300000000000005, 0.075700000000000003, - 0.073200000000000001, 0.090300000000000005, 0.083000000000000004, - 0.048800000000000003, 0.048800000000000003, 0.048800000000000003, - 0.053699999999999998, 0.063500000000000001, 0.036600000000000001, - 0.036600000000000001, 0.043900000000000002, 0.0269, - 0.024400000000000002, 0.051299999999999998, 0.036600000000000001, - 0.0293, 0.021999999999999999, 0.0195, 0.017100000000000001, 0.0146, - 0.0023999999999999998, 0, 0, -0.0073000000000000001, - 0.0073000000000000001, -0.0269, -0.0146, -0.031699999999999999, - -0.012200000000000001, -0.031699999999999999, -0.041500000000000002, - -0.0293, -0.041500000000000002, -0.046399999999999997, - -0.036600000000000001, -0.034200000000000001, -0.0562, - -0.063500000000000001, -0.058599999999999999, -0.060999999999999999, - -0.041500000000000002, -0.0562, -0.070800000000000002, - -0.073200000000000001), class = "rts", tspar = structure(.Data = c( - 1229.98, 0.02, 50), .Names = c("start", "deltat", "frequency"))) - Binary files /tmp/utSQp9Lh4V/wavethresh-4.5/data/ipd.rda and /tmp/ke4gCxnjPC/wavethresh-4.6.2/data/ipd.rda differ diff -Nru wavethresh-4.5/data/lennon.R wavethresh-4.6.2/data/lennon.R --- wavethresh-4.5/data/lennon.R 2004-07-23 15:06:26.000000000 +0000 +++ wavethresh-4.6.2/data/lennon.R 1970-01-01 00:00:00.000000000 +0000 @@ -1,10520 +0,0 @@ -"lennon"<- -matrix(c(230.84375, 230.84375, 233.4375, 230.84375, 232.140625, - 229.546875, 229.546875, 229.546875, 228.25, 229.546875, 230.84375, - 229.546875, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 230.84375, 233.4375, 230.84375, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 233.4375, 234.734375, 232.140625, - 232.140625, 232.140625, 233.4375, 230.84375, 228.25, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 232.140625, 229.546875, 232.140625, 230.84375, 228.25, - 230.84375, 229.546875, 228.25, 230.84375, 230.84375, 233.4375, - 230.84375, 230.84375, 229.546875, 232.140625, 233.4375, 230.84375, - 229.546875, 230.84375, 232.140625, 229.546875, 230.84375, 230.84375, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, - 233.4375, 229.546875, 229.546875, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 230.84375, 233.4375, 234.734375, - 233.4375, 232.140625, 234.734375, 234.734375, 232.140625, 234.734375, - 234.734375, 234.734375, 232.140625, 234.734375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 232.140625, 233.4375, 232.140625, 230.84375, 233.4375, - 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 228.25, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 230.84375, 230.84375, 229.546875, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, - 232.140625, 230.84375, 228.25, 230.84375, 229.546875, 229.546875, - 232.140625, 232.140625, 228.25, 232.140625, 230.84375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 230.84375, 228.25, 226.953125, 229.546875, 228.25, 230.84375, - 229.546875, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 233.4375, 232.140625, 230.84375, - 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 234.734375, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, - 233.4375, 230.84375, 230.84375, 230.84375, 229.546875, 230.84375, - 229.546875, 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 229.546875, 232.140625, 229.546875, 232.140625, 229.546875, 229.546875, - 232.140625, 230.84375, 230.84375, 230.84375, 229.546875, 232.140625, - 230.84375, 232.140625, 230.84375, 228.25, 229.546875, 230.84375, - 229.546875, 230.84375, 230.84375, 230.84375, 230.84375, 230.84375, - 233.4375, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, 230.84375, - 232.140625, 230.84375, 233.4375, 229.546875, 229.546875, 230.84375, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, - 230.84375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 232.140625, 232.140625, 234.734375, 234.734375, 233.4375, 234.734375, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, - 233.4375, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 232.140625, 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 228.25, 230.84375, 228.25, 229.546875, 228.25, 229.546875, 228.25, - 228.25, 228.25, 230.84375, 230.84375, 226.953125, 230.84375, 230.84375, - 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, - 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 230.84375, 228.25, 228.25, 228.25, - 228.25, 232.140625, 233.4375, 232.140625, 230.84375, 233.4375, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 234.734375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 233.4375, 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, - 229.546875, 229.546875, 229.546875, 232.140625, 230.84375, 228.25, - 230.84375, 230.84375, 232.140625, 229.546875, 230.84375, 229.546875, - 232.140625, 229.546875, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, - 233.4375, 230.84375, 233.4375, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 233.4375, 230.84375, 230.84375, 229.546875, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 230.84375, 233.4375, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 229.546875, 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 229.546875, 233.4375, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 229.546875, 229.546875, - 226.953125, 228.25, 228.25, 228.25, 226.953125, 228.25, 225.65625, - 225.65625, 226.953125, 230.84375, 230.84375, 226.953125, 230.84375, - 229.546875, 230.84375, 249, 233.4375, 232.140625, 229.546875, 230.84375, - 228.25, 230.84375, 228.25, 229.546875, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 229.546875, 230.84375, 228.25, - 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 233.4375, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 229.546875, 232.140625, 232.140625, - 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 229.546875, 229.546875, - 232.140625, 229.546875, 229.546875, 229.546875, 232.140625, 229.546875, - 228.25, 230.84375, 228.25, 230.84375, 228.25, 230.84375, 229.546875, - 229.546875, 232.140625, 230.84375, 228.25, 230.84375, 229.546875, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 234.734375, 234.734375, - 233.4375, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, - 230.84375, 233.4375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, - 230.84375, 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 228.25, 232.140625, 230.84375, 233.4375, 232.140625, - 230.84375, 232.140625, 233.4375, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, - 230.84375, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 229.546875, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 229.546875, 230.84375, 228.25, - 228.25, 228.25, 228.25, 225.65625, 225.65625, 226.953125, 225.65625, - 226.953125, 226.953125, 229.546875, 230.84375, 226.953125, 230.84375, - 230.84375, 230.84375, 228.25, 229.546875, 230.84375, 230.84375, 228.25, - 226.953125, 230.84375, 228.25, 228.25, 230.84375, 230.84375, 232.140625, - 230.84375, 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, 232.140625, - 230.84375, 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, - 232.140625, 233.4375, 232.140625, 230.84375, 229.546875, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 229.546875, 232.140625, 229.546875, 230.84375, - 232.140625, 230.84375, 229.546875, 229.546875, 230.84375, 228.25, - 228.25, 230.84375, 228.25, 228.25, 228.25, 230.84375, 229.546875, - 228.25, 232.140625, 230.84375, 228.25, 228.25, 230.84375, 229.546875, - 230.84375, 230.84375, 232.140625, 229.546875, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, 233.4375, - 232.140625, 233.4375, 230.84375, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 230.84375, - 232.140625, 229.546875, 232.140625, 232.140625, 229.546875, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 233.4375, 233.4375, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 230.84375, 229.546875, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, 232.140625, - 228.25, 232.140625, 230.84375, 232.140625, 233.4375, 230.84375, - 233.4375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 230.84375, 233.4375, 232.140625, 230.84375, 230.84375, - 232.140625, 228.25, 230.84375, 228.25, 228.25, 226.953125, 229.546875, - 229.546875, 228.25, 226.953125, 224.359375, 224.359375, 224.359375, - 226.953125, 229.546875, 230.84375, 226.953125, 229.546875, 230.84375, - 230.84375, 228.25, 229.546875, 230.84375, 229.546875, 232.140625, - 226.953125, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 229.546875, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 234.734375, - 232.140625, 232.140625, 230.84375, 229.546875, 230.84375, 233.4375, - 232.140625, 232.140625, 229.546875, 229.546875, 230.84375, 232.140625, - 228.25, 228.25, 229.546875, 232.140625, 229.546875, 229.546875, - 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 229.546875, 229.546875, 230.84375, 232.140625, - 233.4375, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 230.84375, 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 228.25, 232.140625, 229.546875, 230.84375, 232.140625, - 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, - 229.546875, 230.84375, 230.84375, 228.25, 230.84375, 229.546875, - 230.84375, 228.25, 228.25, 229.546875, 229.546875, 230.84375, 228.25, - 232.140625, 229.546875, 230.84375, 229.546875, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, 230.84375, - 233.4375, 233.4375, 233.4375, 232.140625, 234.734375, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, - 232.140625, 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, - 229.546875, 230.84375, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 233.4375, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 229.546875, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 228.25, 232.140625, 229.546875, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 233.4375, 233.4375, 232.140625, 229.546875, 232.140625, - 229.546875, 230.84375, 228.25, 228.25, 229.546875, 232.140625, - 230.84375, 232.140625, 229.546875, 232.140625, 229.546875, 229.546875, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, - 228.25, 230.84375, 228.25, 226.953125, 226.953125, 228.25, 229.546875, - 228.25, 228.25, 229.546875, 228.25, 229.546875, 228.25, 228.25, 228.25, - 228.25, 229.546875, 230.84375, 229.546875, 232.140625, 228.25, 228.25, - 228.25, 228.25, 228.25, 228.25, 226.953125, 229.546875, 232.140625, - 230.84375, 229.546875, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, - 233.4375, 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, 228.25, - 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 229.546875, 230.84375, 233.4375, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 229.546875, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 229.546875, 232.140625, 229.546875, 228.25, 230.84375, - 228.25, 228.25, 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 228.25, 228.25, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 233.4375, 233.4375, 230.84375, 233.4375, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 233.4375, 230.84375, 230.84375, 234.734375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 226.953125, - 228.25, 228.25, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, 230.84375, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 230.84375, 230.84375, 229.546875, 229.546875, 230.84375, - 230.84375, 228.25, 228.25, 230.84375, 229.546875, 229.546875, 228.25, - 229.546875, 225.65625, 225.65625, 230.84375, 228.25, 228.25, 228.25, - 230.84375, 229.546875, 229.546875, 232.140625, 225.65625, 229.546875, - 228.25, 232.140625, 229.546875, 229.546875, 228.25, 230.84375, - 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 234.734375, 233.4375, 234.734375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 229.546875, 229.546875, 230.84375, 228.25, 229.546875, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 232.140625, 230.84375, 232.140625, 233.4375, 230.84375, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, 228.25, - 230.84375, 228.25, 228.25, 229.546875, 230.84375, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, - 230.84375, 230.84375, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, - 232.140625, 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 228.25, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 229.546875, - 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 234.734375, - 233.4375, 232.140625, 233.4375, 232.140625, 229.546875, 233.4375, - 228.25, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 237.328125, - 233.4375, 232.140625, 233.4375, 228.25, 229.546875, 228.25, 228.25, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 233.4375, 233.4375, 229.546875, 232.140625, 232.140625, - 228.25, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, 230.84375, - 228.25, 228.25, 228.25, 230.84375, 230.84375, 229.546875, 229.546875, - 232.140625, 230.84375, 232.140625, 228.25, 223.0625, 228.25, 226.953125, - 228.25, 229.546875, 228.25, 228.25, 230.84375, 232.140625, 230.84375, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 228.25, 230.84375, 232.140625, 229.546875, 228.25, - 229.546875, 226.953125, 228.25, 232.140625, 230.84375, 230.84375, - 230.84375, 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, - 229.546875, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 229.546875, 232.140625, 232.140625, 232.140625, 229.546875, 232.140625, - 230.84375, 229.546875, 232.140625, 230.84375, 229.546875, 229.546875, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, - 229.546875, 232.140625, 229.546875, 228.25, 228.25, 228.25, 228.25, - 229.546875, 230.84375, 229.546875, 229.546875, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 233.4375, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 229.546875, 229.546875, 232.140625, 230.84375, - 230.84375, 228.25, 230.84375, 229.546875, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 233.4375, 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 232.140625, 228.25, 229.546875, 228.25, 230.84375, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, - 228.25, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, 230.84375, - 228.25, 230.84375, 230.84375, 229.546875, 228.25, 228.25, 230.84375, - 228.25, 232.140625, 230.84375, 228.25, 213.984375, 219.171875, - 216.578125, 223.0625, 226.953125, 228.25, 229.546875, 232.140625, - 233.4375, 230.84375, 229.546875, 233.4375, 232.140625, 230.84375, - 233.4375, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 230.84375, 233.4375, 234.734375, 232.140625, 233.4375, - 234.734375, 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, - 228.25, 226.953125, 228.25, 226.953125, 232.140625, 229.546875, - 230.84375, 230.84375, 232.140625, 234.734375, 233.4375, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 233.4375, 233.4375, 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 230.84375, - 230.84375, 230.84375, 232.140625, 229.546875, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 229.546875, - 229.546875, 232.140625, 230.84375, 232.140625, 229.546875, 230.84375, - 232.140625, 230.84375, 232.140625, 230.84375, 228.25, 229.546875, - 228.25, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 230.84375, - 230.84375, 232.140625, 229.546875, 230.84375, 228.25, 229.546875, - 232.140625, 232.140625, 230.84375, 229.546875, 229.546875, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 234.734375, 233.4375, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 229.546875, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 230.84375, 230.84375, 229.546875, - 232.140625, 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, - 229.546875, 229.546875, 230.84375, 229.546875, 225.65625, 229.546875, - 230.84375, 229.546875, 228.25, 230.84375, 230.84375, 229.546875, - 230.84375, 202.3125, 212.6875, 217.875, 221.765625, 225.65625, - 230.84375, 230.84375, 229.546875, 230.84375, 230.84375, 228.25, - 232.140625, 234.734375, 230.84375, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, - 234.734375, 234.734375, 233.4375, 234.734375, 232.140625, 234.734375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 228.25, 228.25, 228.25, 228.25, 228.25, - 232.140625, 230.84375, 233.4375, 230.84375, 234.734375, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 234.734375, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, 233.4375, - 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 229.546875, 230.84375, 228.25, 229.546875, 230.84375, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 233.4375, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 233.4375, 234.734375, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 229.546875, 230.84375, 229.546875, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 229.546875, 232.140625, 229.546875, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, 230.84375, - 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, 234.734375, - 232.140625, 230.84375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 230.84375, 233.4375, 232.140625, - 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, - 230.84375, 230.84375, 229.546875, 232.140625, 233.4375, 230.84375, - 228.25, 230.84375, 230.84375, 229.546875, 229.546875, 230.84375, - 229.546875, 225.65625, 230.84375, 232.140625, 229.546875, 228.25, - 229.546875, 230.84375, 228.25, 230.84375, 195.828125, 212.6875, - 212.6875, 221.765625, 225.65625, 225.65625, 226.953125, 228.25, - 229.546875, 228.25, 229.546875, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 234.734375, - 233.4375, 233.4375, 233.4375, 232.140625, 230.84375, 233.4375, - 232.140625, 230.84375, 232.140625, 234.734375, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 226.953125, 229.546875, 229.546875, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 232.140625, 234.734375, - 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, 229.546875, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 230.84375, 229.546875, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 245.109375, - 228.25, 228.25, 229.546875, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 230.84375, 230.84375, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 233.4375, 230.84375, 232.140625, 230.84375, 228.25, 232.140625, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 233.4375, 233.4375, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, - 232.140625, 232.140625, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 229.546875, 230.84375, 233.4375, 230.84375, - 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, - 230.84375, 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 229.546875, 230.84375, 230.84375, - 229.546875, 228.25, 232.140625, 230.84375, 226.953125, 230.84375, - 232.140625, 230.84375, 228.25, 230.84375, 230.84375, 228.25, 230.84375, - 211.390625, 217.875, 220.46875, 220.46875, 224.359375, 224.359375, - 225.65625, 228.25, 228.25, 228.25, 228.25, 228.25, 230.84375, - 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 230.84375, 233.4375, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 233.4375, 234.734375, 234.734375, 232.140625, 233.4375, 230.84375, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, - 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, - 229.546875, 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, - 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 228.25, 228.25, 230.84375, 228.25, 229.546875, - 230.84375, 229.546875, 229.546875, 229.546875, 229.546875, 229.546875, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 229.546875, 232.140625, 229.546875, 230.84375, 233.4375, - 233.4375, 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, - 229.546875, 232.140625, 230.84375, 232.140625, 230.84375, 228.25, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, - 228.25, 228.25, 232.140625, 230.84375, 229.546875, 232.140625, - 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 228.25, 232.140625, 230.84375, 233.4375, 233.4375, - 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 230.84375, 232.140625, 228.25, 230.84375, 230.84375, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 233.4375, 230.84375, 230.84375, 228.25, 229.546875, - 230.84375, 229.546875, 232.140625, 228.25, 228.25, 230.84375, - 229.546875, 232.140625, 229.546875, 228.25, 230.84375, 230.84375, - 230.84375, 228.25, 223.0625, 223.0625, 220.46875, 223.0625, 225.65625, - 225.65625, 226.953125, 228.25, 228.25, 226.953125, 225.65625, - 226.953125, 228.25, 229.546875, 230.84375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, 233.4375, - 233.4375, 230.84375, 230.84375, 233.4375, 232.140625, 233.4375, - 234.734375, 236.03125, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 230.84375, 230.84375, 233.4375, 233.4375, 233.4375, 233.4375, - 234.734375, 233.4375, 232.140625, 234.734375, 234.734375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, 233.4375, - 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 232.140625, 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, - 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 234.734375, - 233.4375, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 230.84375, 233.4375, 233.4375, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, - 230.84375, 228.25, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 233.4375, 233.4375, 232.140625, 233.4375, - 230.84375, 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 234.734375, 232.140625, 233.4375, 228.25, 233.4375, - 232.140625, 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, - 233.4375, 233.4375, 230.84375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 228.25, 230.84375, 230.84375, 229.546875, 230.84375, - 233.4375, 232.140625, 228.25, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 228.25, - 228.25, 226.953125, 226.953125, 228.25, 228.25, 228.25, 229.546875, - 230.84375, 229.546875, 228.25, 230.84375, 229.546875, 229.546875, - 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 229.546875, 230.84375, - 230.84375, 230.84375, 229.546875, 230.84375, 230.84375, 230.84375, - 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, 234.734375, - 234.734375, 234.734375, 234.734375, 233.4375, 233.4375, 233.4375, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 233.4375, 233.4375, 233.4375, 234.734375, 233.4375, 234.734375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, - 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 229.546875, 230.84375, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 233.4375, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 229.546875, 232.140625, 232.140625, 229.546875, 232.140625, - 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 234.734375, 233.4375, 233.4375, 233.4375, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 234.734375, - 233.4375, 232.140625, 233.4375, 234.734375, 230.84375, 229.546875, - 232.140625, 233.4375, 232.140625, 234.734375, 234.734375, 232.140625, - 232.140625, 232.140625, 234.734375, 232.140625, 234.734375, 233.4375, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 230.84375, 232.140625, 230.84375, 229.546875, - 230.84375, 230.84375, 230.84375, 228.25, 229.546875, 232.140625, - 230.84375, 230.84375, 233.4375, 232.140625, 228.25, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, - 230.84375, 228.25, 228.25, 226.953125, 228.25, 226.953125, 226.953125, - 228.25, 229.546875, 232.140625, 229.546875, 229.546875, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 232.140625, 229.546875, 228.25, 228.25, 230.84375, 230.84375, - 229.546875, 232.140625, 229.546875, 228.25, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 233.4375, - 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 234.734375, 233.4375, 234.734375, 233.4375, - 233.4375, 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 229.546875, 230.84375, 229.546875, 229.546875, 229.546875, 232.140625, - 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, - 232.140625, 232.140625, 229.546875, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 229.546875, 229.546875, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 230.84375, 232.140625, 229.546875, 229.546875, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 229.546875, 230.84375, - 228.25, 230.84375, 230.84375, 228.25, 230.84375, 229.546875, 229.546875, - 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, - 233.4375, 230.84375, 233.4375, 233.4375, 233.4375, 230.84375, 233.4375, - 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, - 233.4375, 233.4375, 230.84375, 232.140625, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, 232.140625, - 232.140625, 228.25, 233.4375, 234.734375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 234.734375, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, - 230.84375, 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, 229.546875, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 229.546875, 230.84375, 228.25, 229.546875, 229.546875, - 232.140625, 232.140625, 230.84375, 233.4375, 228.25, 228.25, 232.140625, - 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 228.25, 221.765625, 220.46875, 226.953125, 226.953125, 230.84375, - 228.25, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 229.546875, 229.546875, 232.140625, 230.84375, 232.140625, 230.84375, - 228.25, 229.546875, 228.25, 229.546875, 229.546875, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 232.140625, 234.734375, - 233.4375, 234.734375, 233.4375, 234.734375, 232.140625, 232.140625, - 233.4375, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 234.734375, 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, - 233.4375, 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, 233.4375, - 234.734375, 234.734375, 233.4375, 234.734375, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 232.140625, 234.734375, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 229.546875, 229.546875, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 230.84375, 230.84375, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 230.84375, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 232.140625, 230.84375, 229.546875, - 230.84375, 230.84375, 229.546875, 232.140625, 229.546875, 229.546875, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, 236.03125, - 233.4375, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 232.140625, 233.4375, 234.734375, 233.4375, 234.734375, 233.4375, - 234.734375, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 234.734375, 232.140625, 233.4375, 230.84375, 233.4375, 234.734375, - 233.4375, 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 233.4375, 234.734375, 233.4375, 233.4375, - 233.4375, 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 233.4375, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, - 230.84375, 230.84375, 229.546875, 229.546875, 230.84375, 230.84375, - 228.25, 230.84375, 230.84375, 230.84375, 230.84375, 233.4375, 233.4375, - 228.25, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 215.28125, 213.984375, 215.28125, - 225.65625, 229.546875, 226.953125, 228.25, 230.84375, 232.140625, - 230.84375, 230.84375, 230.84375, 228.25, 226.953125, 228.25, 229.546875, - 228.25, 226.953125, 228.25, 226.953125, 228.25, 230.84375, 232.140625, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, - 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, - 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, - 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 229.546875, - 232.140625, 230.84375, 229.546875, 230.84375, 229.546875, 229.546875, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 234.734375, 232.140625, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 230.84375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, - 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 230.84375, 229.546875, 229.546875, 230.84375, - 230.84375, 230.84375, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 233.4375, 230.84375, 233.4375, 233.4375, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, - 230.84375, 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, - 234.734375, 234.734375, 232.140625, 230.84375, 233.4375, 233.4375, - 230.84375, 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 233.4375, 230.84375, 232.140625, 233.4375, - 230.84375, 230.84375, 233.4375, 233.4375, 230.84375, 232.140625, - 233.4375, 230.84375, 229.546875, 232.140625, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 230.84375, 232.140625, 228.25, 229.546875, 230.84375, - 228.25, 228.25, 229.546875, 229.546875, 228.25, 230.84375, 232.140625, - 232.140625, 228.25, 232.140625, 232.140625, 230.84375, 228.25, - 230.84375, 232.140625, 229.546875, 230.84375, 207.5, 211.390625, - 211.390625, 224.359375, 228.25, 228.25, 226.953125, 229.546875, - 232.140625, 229.546875, 228.25, 228.25, 223.0625, 219.171875, 225.65625, - 226.953125, 228.25, 226.953125, 229.546875, 230.84375, 229.546875, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 234.734375, 234.734375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, - 234.734375, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 230.84375, 232.140625, 232.140625, 234.734375, 232.140625, 234.734375, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 233.4375, 230.84375, 233.4375, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, - 230.84375, 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, 230.84375, - 229.546875, 229.546875, 230.84375, 233.4375, 232.140625, 230.84375, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 233.4375, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 233.4375, - 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 230.84375, 233.4375, 230.84375, 232.140625, 230.84375, - 229.546875, 232.140625, 230.84375, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 230.84375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 229.546875, - 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 229.546875, 229.546875, 249, 230.84375, 230.84375, - 229.546875, 230.84375, 232.140625, 229.546875, 230.84375, 229.546875, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 229.546875, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, - 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, - 233.4375, 229.546875, 232.140625, 233.4375, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 229.546875, - 230.84375, 232.140625, 229.546875, 233.4375, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 228.25, 228.25, 229.546875, 228.25, - 230.84375, 228.25, 225.65625, 228.25, 229.546875, 228.25, 229.546875, - 232.140625, 230.84375, 228.25, 230.84375, 232.140625, 229.546875, - 228.25, 232.140625, 232.140625, 229.546875, 230.84375, 210.09375, - 211.390625, 213.984375, 225.65625, 229.546875, 229.546875, 228.25, - 228.25, 228.25, 228.25, 226.953125, 228.25, 224.359375, 226.953125, - 229.546875, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, 234.734375, - 233.4375, 234.734375, 233.4375, 232.140625, 233.4375, 234.734375, - 233.4375, 232.140625, 234.734375, 234.734375, 232.140625, 233.4375, - 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, - 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 229.546875, 232.140625, 229.546875, 229.546875, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 230.84375, 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, - 229.546875, 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, - 229.546875, 229.546875, 230.84375, 230.84375, 228.25, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, - 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, 229.546875, - 229.546875, 230.84375, 230.84375, 230.84375, 230.84375, 232.140625, - 229.546875, 230.84375, 232.140625, 228.25, 228.25, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 234.734375, 232.140625, 232.140625, 234.734375, 234.734375, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 230.84375, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 234.734375, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 229.546875, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 230.84375, - 228.25, 228.25, 228.25, 225.65625, 224.359375, 226.953125, 228.25, - 228.25, 229.546875, 230.84375, 229.546875, 226.953125, 230.84375, - 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, 228.25, - 230.84375, 207.5, 210.09375, 213.984375, 224.359375, 228.25, 229.546875, - 228.25, 228.25, 226.953125, 226.953125, 226.953125, 228.25, 228.25, - 228.25, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 233.4375, 233.4375, - 234.734375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 234.734375, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, - 234.734375, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 229.546875, 233.4375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 229.546875, 230.84375, 229.546875, 230.84375, - 232.140625, 230.84375, 228.25, 229.546875, 230.84375, 228.25, 228.25, - 229.546875, 228.25, 228.25, 229.546875, 230.84375, 228.25, 228.25, - 230.84375, 230.84375, 228.25, 228.25, 230.84375, 229.546875, 228.25, - 229.546875, 229.546875, 228.25, 229.546875, 232.140625, 229.546875, - 228.25, 229.546875, 230.84375, 228.25, 229.546875, 230.84375, 228.25, - 228.25, 229.546875, 230.84375, 229.546875, 228.25, 232.140625, - 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, - 229.546875, 228.25, 228.25, 230.84375, 232.140625, 229.546875, - 230.84375, 232.140625, 229.546875, 228.25, 228.25, 230.84375, - 229.546875, 230.84375, 232.140625, 229.546875, 228.25, 230.84375, - 230.84375, 228.25, 230.84375, 232.140625, 229.546875, 229.546875, - 230.84375, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 229.546875, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 230.84375, 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, 229.546875, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 230.84375, 228.25, 228.25, 224.359375, 226.953125, - 223.0625, 225.65625, 226.953125, 225.65625, 229.546875, 226.953125, - 225.65625, 245.109375, 228.25, 230.84375, 230.84375, 228.25, 229.546875, - 228.25, 228.25, 224.359375, 211.390625, 216.578125, 223.0625, - 224.359375, 229.546875, 230.84375, 229.546875, 230.84375, 226.953125, - 226.953125, 226.953125, 228.25, 228.25, 232.140625, 232.140625, - 233.4375, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, 234.734375, - 234.734375, 232.140625, 232.140625, 232.140625, 232.140625, 234.734375, - 233.4375, 233.4375, 234.734375, 233.4375, 234.734375, 236.03125, - 234.734375, 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, - 233.4375, 232.140625, 234.734375, 234.734375, 233.4375, 234.734375, - 233.4375, 233.4375, 234.734375, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, 233.4375, - 234.734375, 234.734375, 234.734375, 233.4375, 230.84375, 233.4375, - 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 230.84375, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 228.25, 229.546875, 228.25, 225.65625, 228.25, - 226.953125, 228.25, 228.25, 226.953125, 230.84375, 228.25, 228.25, - 230.84375, 228.25, 228.25, 228.25, 226.953125, 228.25, 228.25, - 229.546875, 230.84375, 228.25, 228.25, 226.953125, 228.25, 228.25, - 226.953125, 228.25, 229.546875, 230.84375, 230.84375, 228.25, 228.25, - 228.25, 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, - 230.84375, 228.25, 230.84375, 228.25, 228.25, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, 229.546875, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 229.546875, 229.546875, 228.25, 226.953125, 228.25, 228.25, 226.953125, - 228.25, 230.84375, 230.84375, 226.953125, 230.84375, 230.84375, - 229.546875, 226.953125, 228.25, 224.359375, 221.765625, 224.359375, - 220.46875, 221.765625, 221.765625, 224.359375, 229.546875, 230.84375, - 230.84375, 230.84375, 230.84375, 228.25, 228.25, 229.546875, 229.546875, - 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 233.4375, 234.734375, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, - 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 234.734375, 234.734375, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, - 234.734375, 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, - 230.84375, 234.734375, 232.140625, 233.4375, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, - 229.546875, 228.25, 228.25, 228.25, 230.84375, 228.25, 225.65625, - 225.65625, 225.65625, 229.546875, 228.25, 225.65625, 225.65625, 228.25, - 228.25, 228.25, 226.953125, 226.953125, 226.953125, 228.25, 228.25, - 225.65625, 226.953125, 226.953125, 226.953125, 229.546875, 226.953125, - 224.359375, 226.953125, 225.65625, 226.953125, 225.65625, 228.25, - 226.953125, 228.25, 229.546875, 228.25, 226.953125, 230.84375, 228.25, - 230.84375, 229.546875, 230.84375, 229.546875, 228.25, 228.25, - 226.953125, 226.953125, 229.546875, 230.84375, 229.546875, 229.546875, - 230.84375, 230.84375, 228.25, 229.546875, 230.84375, 230.84375, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 233.4375, 230.84375, 233.4375, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 234.734375, 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, 229.546875, - 228.25, 226.953125, 228.25, 228.25, 226.953125, 226.953125, 229.546875, - 230.84375, 226.953125, 229.546875, 230.84375, 228.25, 226.953125, - 226.953125, 221.765625, 219.171875, 224.359375, 226.953125, 228.25, - 229.546875, 228.25, 232.140625, 230.84375, 230.84375, 228.25, 230.84375, - 229.546875, 228.25, 230.84375, 232.140625, 230.84375, 233.4375, - 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, 232.140625, - 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, - 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, 234.734375, - 233.4375, 232.140625, 233.4375, 232.140625, 234.734375, 234.734375, - 232.140625, 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 234.734375, 232.140625, 233.4375, 233.4375, 232.140625, 234.734375, - 232.140625, 233.4375, 233.4375, 232.140625, 234.734375, 232.140625, - 233.4375, 233.4375, 230.84375, 230.84375, 230.84375, 230.84375, - 234.734375, 232.140625, 230.84375, 230.84375, 233.4375, 229.546875, - 230.84375, 229.546875, 229.546875, 229.546875, 230.84375, 228.25, - 225.65625, 224.359375, 225.65625, 221.765625, 220.46875, 217.875, - 221.765625, 221.765625, 223.0625, 224.359375, 221.765625, 221.765625, - 223.0625, 223.0625, 224.359375, 221.765625, 223.0625, 221.765625, - 221.765625, 223.0625, 221.765625, 221.765625, 223.0625, 224.359375, - 220.46875, 219.171875, 220.46875, 223.0625, 219.171875, 220.46875, - 223.0625, 223.0625, 225.65625, 226.953125, 223.0625, 223.0625, 223.0625, - 226.953125, 224.359375, 226.953125, 228.25, 228.25, 226.953125, - 226.953125, 224.359375, 224.359375, 226.953125, 228.25, 230.84375, - 228.25, 229.546875, 230.84375, 228.25, 230.84375, 229.546875, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, - 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 230.84375, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 230.84375, - 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 228.25, - 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 233.4375, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 229.546875, 232.140625, 233.4375, 233.4375, - 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, 229.546875, - 228.25, 226.953125, 228.25, 228.25, 226.953125, 226.953125, 229.546875, - 230.84375, 226.953125, 229.546875, 228.25, 225.65625, 220.46875, - 219.171875, 217.875, 221.765625, 226.953125, 225.65625, 228.25, 228.25, - 229.546875, 232.140625, 233.4375, 230.84375, 228.25, 228.25, 228.25, - 228.25, 229.546875, 228.25, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, - 237.328125, 232.140625, 234.734375, 232.140625, 233.4375, 234.734375, - 234.734375, 236.03125, 234.734375, 232.140625, 232.140625, 233.4375, - 234.734375, 236.03125, 234.734375, 233.4375, 236.03125, 234.734375, - 234.734375, 233.4375, 236.03125, 233.4375, 232.140625, 234.734375, - 233.4375, 233.4375, 236.03125, 233.4375, 234.734375, 233.4375, - 234.734375, 232.140625, 233.4375, 234.734375, 236.03125, 233.4375, - 233.4375, 233.4375, 236.03125, 233.4375, 234.734375, 234.734375, - 232.140625, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 233.4375, 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, - 234.734375, 233.4375, 232.140625, 234.734375, 232.140625, 232.140625, - 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 228.25, 228.25, 224.359375, 221.765625, - 221.765625, 219.171875, 216.578125, 216.578125, 219.171875, 221.765625, - 217.875, 219.171875, 216.578125, 219.171875, 221.765625, 221.765625, - 219.171875, 221.765625, 220.46875, 221.765625, 220.46875, 220.46875, - 221.765625, 221.765625, 221.765625, 223.0625, 219.171875, 215.28125, - 219.171875, 216.578125, 216.578125, 219.171875, 221.765625, 226.953125, - 224.359375, 225.65625, 224.359375, 224.359375, 221.765625, 224.359375, - 221.765625, 225.65625, 228.25, 228.25, 225.65625, 225.65625, 223.0625, - 224.359375, 225.65625, 226.953125, 228.25, 226.953125, 228.25, - 230.84375, 228.25, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 233.4375, 233.4375, 232.140625, 234.734375, 234.734375, 233.4375, - 233.4375, 234.734375, 234.734375, 232.140625, 234.734375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, - 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, - 232.140625, 233.4375, 233.4375, 229.546875, 228.25, 228.25, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, - 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 230.84375, 229.546875, 228.25, 228.25, 226.953125, 228.25, - 228.25, 228.25, 228.25, 230.84375, 228.25, 230.84375, 228.25, 228.25, - 224.359375, 217.875, 215.28125, 219.171875, 226.953125, 225.65625, - 219.171875, 224.359375, 228.25, 228.25, 229.546875, 229.546875, 228.25, - 229.546875, 226.953125, 225.65625, 224.359375, 226.953125, 229.546875, - 229.546875, 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 234.734375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 234.734375, 234.734375, - 233.4375, 233.4375, 234.734375, 233.4375, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, 230.84375, - 233.4375, 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 230.84375, 230.84375, 228.25, 228.25, 228.25, - 225.65625, 221.765625, 217.875, 217.875, 215.28125, 210.09375, - 210.09375, 210.09375, 211.390625, 210.09375, 208.796875, 207.5, - 212.6875, 216.578125, 216.578125, 213.984375, 215.28125, 217.875, - 216.578125, 216.578125, 215.28125, 217.875, 217.875, 216.578125, - 217.875, 213.984375, 211.390625, 212.6875, 211.390625, 210.09375, - 212.6875, 216.578125, 216.578125, 220.46875, 221.765625, 220.46875, - 217.875, 217.875, 219.171875, 217.875, 221.765625, 224.359375, - 224.359375, 221.765625, 221.765625, 219.171875, 219.171875, 221.765625, - 224.359375, 224.359375, 224.359375, 226.953125, 228.25, 226.953125, - 228.25, 230.84375, 230.84375, 228.25, 230.84375, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 229.546875, - 228.25, 226.953125, 226.953125, 230.84375, 229.546875, 232.140625, - 233.4375, 230.84375, 230.84375, 230.84375, 229.546875, 229.546875, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 229.546875, 229.546875, 229.546875, 232.140625, - 232.140625, 229.546875, 232.140625, 230.84375, 229.546875, 232.140625, - 230.84375, 232.140625, 229.546875, 230.84375, 230.84375, 228.25, 228.25, - 228.25, 226.953125, 228.25, 226.953125, 228.25, 226.953125, 226.953125, - 229.546875, 230.84375, 226.953125, 230.84375, 226.953125, 219.171875, - 216.578125, 216.578125, 221.765625, 224.359375, 228.25, 180.265625, - 197.125, 213.984375, 223.0625, 223.0625, 223.0625, 225.65625, - 226.953125, 223.0625, 217.875, 216.578125, 220.46875, 225.65625, - 229.546875, 228.25, 230.84375, 228.25, 229.546875, 232.140625, - 230.84375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 233.4375, 232.140625, 233.4375, 234.734375, 234.734375, 232.140625, - 232.140625, 233.4375, 232.140625, 233.4375, 234.734375, 236.03125, - 234.734375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 233.4375, - 234.734375, 233.4375, 233.4375, 233.4375, 234.734375, 233.4375, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 230.84375, 228.25, 228.25, 226.953125, 224.359375, 224.359375, - 219.171875, 216.578125, 211.390625, 211.390625, 207.5, 198.421875, - 195.828125, 193.234375, 194.53125, 191.9375, 193.234375, 191.9375, - 197.125, 202.3125, 203.609375, 203.609375, 206.203125, 207.5, 204.90625, - 201.015625, 203.609375, 202.3125, 201.015625, 201.015625, 202.3125, - 198.421875, 197.125, 195.828125, 194.53125, 193.234375, 195.828125, - 198.421875, 198.421875, 204.90625, 207.5, 203.609375, 203.609375, 207.5, - 212.6875, 211.390625, 212.6875, 215.28125, 215.28125, 212.6875, - 215.28125, 210.09375, 211.390625, 212.6875, 213.984375, 219.171875, - 216.578125, 219.171875, 223.0625, 223.0625, 225.65625, 228.25, 228.25, - 228.25, 228.25, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 234.734375, - 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, 233.4375, - 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, - 233.4375, 230.84375, 230.84375, 228.25, 229.546875, 230.84375, - 229.546875, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, - 229.546875, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 228.25, 230.84375, 229.546875, 229.546875, - 229.546875, 230.84375, 229.546875, 229.546875, 228.25, 226.953125, - 226.953125, 228.25, 225.65625, 225.65625, 225.65625, 228.25, 230.84375, - 230.84375, 225.65625, 228.25, 224.359375, 221.765625, 226.953125, - 225.65625, 228.25, 228.25, 228.25, 167.296875, 173.78125, 182.859375, - 203.609375, 213.984375, 217.875, 223.0625, 224.359375, 217.875, - 211.390625, 210.09375, 212.6875, 212.6875, 221.765625, 226.953125, - 226.953125, 226.953125, 228.25, 230.84375, 230.84375, 230.84375, - 232.140625, 233.4375, 233.4375, 232.140625, 234.734375, 232.140625, - 233.4375, 234.734375, 232.140625, 232.140625, 232.140625, 234.734375, - 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, 233.4375, - 236.03125, 233.4375, 233.4375, 234.734375, 234.734375, 233.4375, - 232.140625, 234.734375, 234.734375, 232.140625, 233.4375, 233.4375, - 234.734375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 230.84375, 232.140625, 230.84375, - 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 233.4375, 230.84375, 232.140625, 229.546875, 232.140625, 229.546875, - 225.65625, 221.765625, 221.765625, 220.46875, 220.46875, 215.28125, - 211.390625, 207.5, 207.5, 202.3125, 194.53125, 193.234375, 189.34375, - 188.046875, 190.640625, 189.34375, 189.34375, 189.34375, 191.9375, - 197.125, 197.125, 198.421875, 198.421875, 195.828125, 191.9375, - 193.234375, 191.9375, 189.34375, 186.75, 190.640625, 190.640625, - 189.34375, 186.75, 178.96875, 178.96875, 177.671875, 182.859375, - 191.9375, 193.234375, 198.421875, 198.421875, 197.125, 201.015625, - 206.203125, 206.203125, 206.203125, 210.09375, 207.5, 207.5, 211.390625, - 211.390625, 210.09375, 207.5, 208.796875, 215.28125, 216.578125, - 215.28125, 219.171875, 219.171875, 223.0625, 226.953125, 225.65625, - 225.65625, 226.953125, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 230.84375, 233.4375, 230.84375, 233.4375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, - 230.84375, 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 234.734375, 232.140625, 233.4375, 229.546875, 232.140625, - 232.140625, 233.4375, 233.4375, 230.84375, 232.140625, 233.4375, - 232.140625, 229.546875, 229.546875, 228.25, 228.25, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, - 232.140625, 229.546875, 232.140625, 230.84375, 233.4375, 233.4375, - 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, 230.84375, - 232.140625, 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, - 230.84375, 230.84375, 229.546875, 228.25, 229.546875, 230.84375, 228.25, - 230.84375, 230.84375, 228.25, 225.65625, 225.65625, 225.65625, - 225.65625, 228.25, 228.25, 226.953125, 228.25, 230.84375, 229.546875, - 225.65625, 228.25, 223.0625, 223.0625, 224.359375, 228.25, 229.546875, - 228.25, 228.25, 142.65625, 150.4375, 168.59375, 178.96875, 197.125, - 204.90625, 215.28125, 213.984375, 212.6875, 199.71875, 189.34375, - 185.453125, 185.453125, 204.90625, 213.984375, 221.765625, 228.25, - 228.25, 229.546875, 229.546875, 232.140625, 232.140625, 233.4375, - 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, - 234.734375, 234.734375, 234.734375, 234.734375, 234.734375, 236.03125, - 233.4375, 236.03125, 234.734375, 236.03125, 234.734375, 234.734375, - 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, 232.140625, - 233.4375, 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, - 233.4375, 233.4375, 233.4375, 234.734375, 234.734375, 233.4375, - 233.4375, 234.734375, 232.140625, 233.4375, 234.734375, 234.734375, - 234.734375, 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, - 234.734375, 233.4375, 234.734375, 232.140625, 233.4375, 233.4375, - 233.4375, 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, - 232.140625, 228.25, 226.953125, 228.25, 221.765625, 220.46875, - 216.578125, 212.6875, 212.6875, 204.90625, 203.609375, 197.125, - 195.828125, 193.234375, 186.75, 181.5625, 172.484375, 167.296875, - 163.40625, 168.59375, 169.890625, 171.1875, 169.890625, 177.671875, - 177.671875, 184.15625, 182.859375, 178.96875, 181.5625, 177.671875, - 172.484375, 169.890625, 166, 162.109375, 162.109375, 160.8125, 166, - 172.484375, 168.59375, 164.703125, 166, 172.484375, 182.859375, - 181.5625, 184.15625, 181.5625, 184.15625, 190.640625, 189.34375, - 191.9375, 195.828125, 201.015625, 202.3125, 202.3125, 202.3125, - 202.3125, 199.71875, 201.015625, 203.609375, 201.015625, 203.609375, - 211.390625, 215.28125, 213.984375, 220.46875, 224.359375, 224.359375, - 226.953125, 228.25, 228.25, 232.140625, 230.84375, 230.84375, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 233.4375, 234.734375, 233.4375, - 232.140625, 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, - 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, 228.25, - 229.546875, 230.84375, 229.546875, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 230.84375, 229.546875, 228.25, 229.546875, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 228.25, 230.84375, 230.84375, 229.546875, 230.84375, 228.25, 228.25, - 228.25, 228.25, 229.546875, 228.25, 230.84375, 228.25, 225.65625, - 223.0625, 223.0625, 225.65625, 224.359375, 226.953125, 228.25, 228.25, - 228.25, 230.84375, 228.25, 225.65625, 229.546875, 228.25, 228.25, - 228.25, 230.84375, 230.84375, 228.25, 228.25, 147.84375, 149.140625, - 150.4375, 166, 180.265625, 189.34375, 202.3125, 207.5, 210.09375, 207.5, - 198.421875, 194.53125, 177.671875, 172.484375, 181.5625, 210.09375, - 224.359375, 224.359375, 228.25, 228.25, 228.25, 230.84375, 233.4375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, - 234.734375, 234.734375, 233.4375, 234.734375, 233.4375, 234.734375, - 233.4375, 236.03125, 233.4375, 233.4375, 234.734375, 233.4375, - 232.140625, 234.734375, 234.734375, 233.4375, 232.140625, 234.734375, - 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, 234.734375, - 233.4375, 233.4375, 234.734375, 236.03125, 234.734375, 232.140625, - 232.140625, 234.734375, 232.140625, 233.4375, 236.03125, 234.734375, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 233.4375, 230.84375, - 229.546875, 230.84375, 223.0625, 223.0625, 219.171875, 217.875, - 210.09375, 203.609375, 202.3125, 190.640625, 189.34375, 189.34375, - 189.34375, 188.046875, 177.671875, 173.78125, 163.40625, 159.515625, - 155.625, 158.21875, 159.515625, 159.515625, 162.109375, 164.703125, - 172.484375, 172.484375, 175.078125, 169.890625, 172.484375, 168.59375, - 154.328125, 154.328125, 155.625, 154.328125, 145.25, 145.25, 149.140625, - 153.03125, 154.328125, 153.03125, 154.328125, 154.328125, 164.703125, - 168.59375, 175.078125, 176.375, 178.96875, 184.15625, 180.265625, - 180.265625, 185.453125, 193.234375, 197.125, 197.125, 194.53125, - 195.828125, 190.640625, 188.046875, 188.046875, 188.046875, 193.234375, - 201.015625, 207.5, 211.390625, 217.875, 221.765625, 221.765625, - 223.0625, 226.953125, 225.65625, 230.84375, 229.546875, 229.546875, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 234.734375, 233.4375, 233.4375, 232.140625, - 234.734375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 233.4375, 233.4375, 233.4375, 230.84375, 232.140625, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 228.25, 228.25, 229.546875, 230.84375, 228.25, 228.25, 228.25, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 232.140625, 229.546875, 230.84375, 232.140625, 229.546875, - 228.25, 230.84375, 230.84375, 229.546875, 229.546875, 228.25, 228.25, - 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, 224.359375, 223.0625, - 223.0625, 224.359375, 224.359375, 226.953125, 228.25, 226.953125, - 228.25, 228.25, 228.25, 224.359375, 228.25, 228.25, 228.25, 228.25, - 230.84375, 228.25, 226.953125, 228.25, 189.34375, 186.75, 180.265625, - 177.671875, 177.671875, 181.5625, 186.75, 184.15625, 193.234375, - 199.71875, 203.609375, 201.015625, 193.234375, 169.890625, 164.703125, - 189.34375, 203.609375, 208.796875, 217.875, 220.46875, 226.953125, - 228.25, 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, 232.140625, - 234.734375, 232.140625, 232.140625, 233.4375, 234.734375, 236.03125, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 234.734375, - 232.140625, 232.140625, 234.734375, 234.734375, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, - 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, - 232.140625, 234.734375, 234.734375, 233.4375, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, - 232.140625, 230.84375, 226.953125, 226.953125, 221.765625, 217.875, - 216.578125, 213.984375, 207.5, 191.9375, 184.15625, 176.375, 173.78125, - 175.078125, 177.671875, 173.78125, 160.8125, 160.8125, 155.625, - 154.328125, 153.03125, 146.546875, 142.65625, 147.84375, 149.140625, - 147.84375, 145.25, 145.25, 145.25, 143.953125, 143.953125, 142.65625, - 132.28125, 125.796875, 124.5, 130.984375, 130.984375, 125.796875, - 125.796875, 130.984375, 130.984375, 129.6875, 132.28125, 133.578125, - 137.46875, 146.546875, 159.515625, 164.703125, 171.1875, 172.484375, - 166, 164.703125, 169.890625, 172.484375, 172.484375, 180.265625, - 181.5625, 181.5625, 180.265625, 180.265625, 178.96875, 177.671875, - 178.96875, 188.046875, 194.53125, 204.90625, 207.5, 215.28125, - 215.28125, 217.875, 220.46875, 220.46875, 223.0625, 226.953125, - 229.546875, 228.25, 230.84375, 230.84375, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 228.25, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 229.546875, 228.25, 230.84375, 230.84375, 229.546875, - 228.25, 230.84375, 228.25, 228.25, 232.140625, 232.140625, 230.84375, - 232.140625, 229.546875, 232.140625, 230.84375, 230.84375, 230.84375, - 228.25, 230.84375, 228.25, 228.25, 228.25, 228.25, 226.953125, - 224.359375, 225.65625, 226.953125, 225.65625, 225.65625, 223.0625, - 220.46875, 220.46875, 219.171875, 220.46875, 224.359375, 223.0625, - 226.953125, 226.953125, 224.359375, 225.65625, 223.0625, 226.953125, - 223.0625, 228.25, 228.25, 226.953125, 225.65625, 228.25, 224.359375, - 225.65625, 221.765625, 193.234375, 193.234375, 193.234375, 190.640625, - 190.640625, 189.34375, 185.453125, 189.34375, 197.125, 204.90625, - 202.3125, 195.828125, 207.5, 178.96875, 176.375, 177.671875, 181.5625, - 206.203125, 211.390625, 221.765625, 229.546875, 230.84375, 230.84375, - 230.84375, 230.84375, 234.734375, 232.140625, 233.4375, 232.140625, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 234.734375, - 233.4375, 232.140625, 233.4375, 233.4375, 234.734375, 233.4375, - 234.734375, 233.4375, 233.4375, 236.03125, 234.734375, 232.140625, - 232.140625, 233.4375, 234.734375, 233.4375, 234.734375, 234.734375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, - 233.4375, 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 228.25, 228.25, - 223.0625, 223.0625, 220.46875, 216.578125, 210.09375, 208.796875, - 202.3125, 176.375, 168.59375, 166, 163.40625, 164.703125, 171.1875, 166, - 151.734375, 154.328125, 145.25, 147.84375, 145.25, 140.0625, 136.171875, - 140.0625, 141.359375, 142.65625, 138.765625, 129.6875, 130.984375, - 133.578125, 130.984375, 128.390625, 120.609375, 116.71875, 116.71875, - 124.5, 120.609375, 123.203125, 121.90625, 120.609375, 120.609375, 124.5, - 124.5, 127.09375, 130.984375, 137.46875, 149.140625, 154.328125, - 158.21875, 160.8125, 156.921875, 153.03125, 156.921875, 163.40625, - 163.40625, 168.59375, 173.78125, 175.078125, 173.78125, 176.375, - 175.078125, 173.78125, 177.671875, 186.75, 189.34375, 198.421875, - 203.609375, 208.796875, 211.390625, 213.984375, 217.875, 219.171875, - 221.765625, 225.65625, 228.25, 228.25, 228.25, 230.84375, 230.84375, - 230.84375, 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 232.140625, 230.84375, 228.25, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 229.546875, - 230.84375, 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, - 230.84375, 232.140625, 229.546875, 228.25, 228.25, 230.84375, - 229.546875, 228.25, 230.84375, 230.84375, 228.25, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 229.546875, 230.84375, 230.84375, - 226.953125, 228.25, 224.359375, 221.765625, 224.359375, 225.65625, - 224.359375, 221.765625, 223.0625, 217.875, 213.984375, 213.984375, - 217.875, 224.359375, 223.0625, 226.953125, 226.953125, 224.359375, - 221.765625, 223.0625, 224.359375, 221.765625, 228.25, 228.25, 225.65625, - 224.359375, 224.359375, 224.359375, 223.0625, 224.359375, 178.96875, - 186.75, 189.34375, 194.53125, 197.125, 194.53125, 199.71875, 198.421875, - 201.015625, 203.609375, 206.203125, 206.203125, 201.015625, 195.828125, - 190.640625, 188.046875, 188.046875, 185.453125, 193.234375, 215.28125, - 223.0625, 228.25, 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 234.734375, 232.140625, 233.4375, - 233.4375, 232.140625, 234.734375, 234.734375, 234.734375, 233.4375, - 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, 234.734375, - 232.140625, 234.734375, 233.4375, 234.734375, 233.4375, 234.734375, - 234.734375, 232.140625, 233.4375, 233.4375, 236.03125, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 234.734375, 232.140625, 234.734375, 232.140625, 232.140625, - 234.734375, 232.140625, 234.734375, 232.140625, 234.734375, 233.4375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 230.84375, - 226.953125, 226.953125, 221.765625, 220.46875, 212.6875, 212.6875, - 206.203125, 198.421875, 198.421875, 180.265625, 180.265625, 156.921875, - 156.921875, 155.625, 163.40625, 160.8125, 151.734375, 147.84375, - 140.0625, 140.0625, 143.953125, 140.0625, 140.0625, 136.171875, - 136.171875, 128.390625, 128.390625, 123.203125, 123.203125, 120.609375, - 118.015625, 115.421875, 110.234375, 105.046875, 107.640625, 115.421875, - 118.015625, 119.3125, 119.3125, 116.71875, 116.71875, 115.421875, - 121.90625, 130.984375, 127.09375, 133.578125, 140.0625, 143.953125, - 145.25, 150.4375, 149.140625, 145.25, 150.4375, 158.21875, 163.40625, - 162.109375, 166, 169.890625, 169.890625, 168.59375, 169.890625, - 173.78125, 176.375, 180.265625, 180.265625, 195.828125, 199.71875, - 206.203125, 207.5, 211.390625, 216.578125, 217.875, 225.65625, - 225.65625, 228.25, 226.953125, 228.25, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 229.546875, 232.140625, 230.84375, 228.25, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, 234.734375, - 232.140625, 232.140625, 233.4375, 234.734375, 233.4375, 234.734375, - 232.140625, 232.140625, 232.140625, 232.140625, 234.734375, 234.734375, - 233.4375, 234.734375, 233.4375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 232.140625, 228.25, 228.25, 229.546875, 230.84375, 230.84375, 230.84375, - 232.140625, 230.84375, 228.25, 232.140625, 229.546875, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 228.25, 226.953125, 226.953125, 226.953125, - 224.359375, 221.765625, 223.0625, 224.359375, 221.765625, 221.765625, - 216.578125, 204.90625, 204.90625, 204.90625, 211.390625, 221.765625, - 221.765625, 225.65625, 224.359375, 221.765625, 221.765625, 219.171875, - 221.765625, 220.46875, 225.65625, 226.953125, 224.359375, 223.0625, - 224.359375, 224.359375, 225.65625, 221.765625, 150.4375, 173.78125, - 173.78125, 195.828125, 201.015625, 204.90625, 204.90625, 211.390625, - 216.578125, 220.46875, 219.171875, 221.765625, 220.46875, 217.875, - 216.578125, 213.984375, 213.984375, 207.5, 208.796875, 215.28125, - 220.46875, 225.65625, 230.84375, 233.4375, 232.140625, 234.734375, - 233.4375, 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, - 234.734375, 234.734375, 233.4375, 234.734375, 236.03125, 236.03125, - 234.734375, 236.03125, 234.734375, 236.03125, 234.734375, 236.03125, - 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 236.03125, - 234.734375, 234.734375, 232.140625, 233.4375, 234.734375, 233.4375, - 236.03125, 233.4375, 233.4375, 238.625, 232.140625, 234.734375, - 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 232.140625, 237.328125, 233.4375, 236.03125, 233.4375, 230.84375, - 228.25, 223.0625, 221.765625, 219.171875, 213.984375, 206.203125, - 206.203125, 197.125, 194.53125, 185.453125, 172.484375, 168.59375, - 156.921875, 150.4375, 149.140625, 143.953125, 143.953125, 140.0625, - 138.765625, 132.28125, 133.578125, 134.875, 134.875, 128.390625, - 127.09375, 120.609375, 118.015625, 107.640625, 101.15625, 101.15625, - 99.859375, 98.5625, 98.5625, 90.78125, 97.265625, 99.859375, 106.34375, - 105.046875, 110.234375, 112.828125, 118.015625, 115.421875, 108.9375, - 114.125, 121.90625, 120.609375, 127.09375, 124.5, 120.609375, - 123.203125, 129.6875, 128.390625, 133.578125, 141.359375, 150.4375, - 150.4375, 154.328125, 156.921875, 163.40625, 166, 166, 166, 164.703125, - 173.78125, 173.78125, 173.78125, 173.78125, 180.265625, 194.53125, - 201.015625, 206.203125, 215.28125, 216.578125, 224.359375, 223.0625, - 225.65625, 224.359375, 228.25, 229.546875, 228.25, 229.546875, - 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, - 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, 234.734375, - 233.4375, 233.4375, 233.4375, 234.734375, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 234.734375, 229.546875, 234.734375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, 232.140625, - 232.140625, 229.546875, 228.25, 230.84375, 226.953125, 226.953125, - 226.953125, 224.359375, 224.359375, 221.765625, 221.765625, 217.875, - 215.28125, 213.984375, 206.203125, 195.828125, 195.828125, 204.90625, - 221.765625, 221.765625, 224.359375, 221.765625, 220.46875, 221.765625, - 224.359375, 224.359375, 228.25, 226.953125, 228.25, 228.25, 226.953125, - 228.25, 226.953125, 223.0625, 225.65625, 141.359375, 156.921875, - 193.234375, 210.09375, 211.390625, 211.390625, 213.984375, 217.875, - 223.0625, 221.765625, 224.359375, 226.953125, 225.65625, 224.359375, - 221.765625, 223.0625, 220.46875, 217.875, 217.875, 215.28125, - 221.765625, 225.65625, 229.546875, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 234.734375, 234.734375, 232.140625, 233.4375, - 232.140625, 234.734375, 232.140625, 234.734375, 234.734375, 233.4375, - 233.4375, 234.734375, 234.734375, 234.734375, 233.4375, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 233.4375, 230.84375, 233.4375, 233.4375, 233.4375, 236.03125, 233.4375, - 234.734375, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 234.734375, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 234.734375, 228.25, 228.25, 225.65625, 226.953125, - 221.765625, 217.875, 217.875, 199.71875, 199.71875, 190.640625, - 185.453125, 172.484375, 166, 159.515625, 143.953125, 143.953125, 145.25, - 143.953125, 132.28125, 130.984375, 134.875, 125.796875, 127.09375, - 128.390625, 128.390625, 127.09375, 123.203125, 121.90625, 107.640625, - 94.671875, 89.484375, 92.078125, 97.265625, 95.96875, 94.671875, - 85.59375, 88.1875, 88.1875, 94.671875, 93.375, 93.375, 99.859375, - 114.125, 112.828125, 107.640625, 110.234375, 110.234375, 121.90625, - 119.3125, 120.609375, 118.015625, 118.015625, 123.203125, 123.203125, - 140.0625, 143.953125, 145.25, 142.65625, 145.25, 151.734375, 156.921875, - 164.703125, 160.8125, 164.703125, 164.703125, 171.1875, 162.109375, - 162.109375, 172.484375, 176.375, 188.046875, 194.53125, 201.015625, - 213.984375, 213.984375, 219.171875, 221.765625, 223.0625, 221.765625, - 225.65625, 226.953125, 226.953125, 228.25, 230.84375, 229.546875, - 229.546875, 232.140625, 230.84375, 230.84375, 229.546875, 232.140625, - 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 234.734375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 233.4375, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 229.546875, 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, - 233.4375, 230.84375, 228.25, 230.84375, 228.25, 229.546875, 228.25, - 228.25, 226.953125, 224.359375, 226.953125, 225.65625, 224.359375, - 220.46875, 216.578125, 211.390625, 211.390625, 206.203125, 195.828125, - 194.53125, 195.828125, 204.90625, 221.765625, 221.765625, 219.171875, - 221.765625, 223.0625, 225.65625, 224.359375, 223.0625, 223.0625, 228.25, - 228.25, 228.25, 226.953125, 228.25, 224.359375, 224.359375, 220.46875, - 168.59375, 202.3125, 202.3125, 220.46875, 225.65625, 228.25, 226.953125, - 229.546875, 230.84375, 230.84375, 229.546875, 232.140625, 229.546875, - 229.546875, 228.25, 229.546875, 228.25, 225.65625, 226.953125, - 226.953125, 225.65625, 228.25, 230.84375, 232.140625, 232.140625, - 234.734375, 232.140625, 234.734375, 232.140625, 234.734375, 233.4375, - 234.734375, 233.4375, 233.4375, 236.03125, 234.734375, 234.734375, - 236.03125, 233.4375, 234.734375, 233.4375, 236.03125, 234.734375, - 236.03125, 234.734375, 234.734375, 233.4375, 233.4375, 233.4375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 236.03125, 233.4375, 234.734375, 232.140625, 234.734375, 233.4375, - 233.4375, 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, - 236.03125, 234.734375, 232.140625, 234.734375, 233.4375, 233.4375, - 234.734375, 233.4375, 233.4375, 232.140625, 233.4375, 228.25, 228.25, - 223.0625, 224.359375, 217.875, 216.578125, 215.28125, 198.421875, - 181.5625, 176.375, 172.484375, 160.8125, 154.328125, 150.4375, - 141.359375, 141.359375, 142.65625, 137.46875, 130.984375, 129.6875, - 128.390625, 119.3125, 125.796875, 123.203125, 125.796875, 124.5, - 119.3125, 112.828125, 93.375, 93.375, 86.890625, 88.1875, 86.890625, - 88.1875, 90.78125, 86.890625, 79.109375, 79.109375, 83, 83, 83, 88.1875, - 102.453125, 103.75, 101.15625, 103.75, 124.5, 108.9375, 111.53125, - 115.421875, 112.828125, 121.90625, 116.71875, 118.015625, 129.6875, - 133.578125, 137.46875, 136.171875, 138.765625, 147.84375, 155.625, - 162.109375, 164.703125, 166, 168.59375, 168.59375, 162.109375, - 162.109375, 166, 173.78125, 181.5625, 184.15625, 194.53125, 208.796875, - 211.390625, 220.46875, 220.46875, 221.765625, 221.765625, 223.0625, - 226.953125, 226.953125, 226.953125, 229.546875, 229.546875, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, - 233.4375, 230.84375, 233.4375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 226.953125, - 228.25, 226.953125, 223.0625, 223.0625, 226.953125, 225.65625, 223.0625, - 221.765625, 212.6875, 207.5, 206.203125, 198.421875, 193.234375, - 195.828125, 207.5, 223.0625, 223.0625, 224.359375, 225.65625, - 224.359375, 225.65625, 226.953125, 228.25, 225.65625, 229.546875, - 228.25, 228.25, 226.953125, 228.25, 226.953125, 224.359375, 224.359375, - 195.828125, 211.390625, 216.578125, 224.359375, 228.25, 228.25, - 229.546875, 232.140625, 232.140625, 229.546875, 229.546875, 232.140625, - 228.25, 228.25, 228.25, 226.953125, 224.359375, 225.65625, 226.953125, - 225.65625, 224.359375, 226.953125, 229.546875, 228.25, 230.84375, - 234.734375, 233.4375, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 234.734375, 233.4375, 234.734375, 233.4375, 233.4375, - 233.4375, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 234.734375, 234.734375, 234.734375, 233.4375, 233.4375, 232.140625, - 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, - 234.734375, 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 233.4375, 234.734375, 233.4375, - 234.734375, 233.4375, 233.4375, 234.734375, 234.734375, 232.140625, - 234.734375, 232.140625, 233.4375, 230.84375, 232.140625, 229.546875, - 226.953125, 221.765625, 223.0625, 216.578125, 210.09375, 202.3125, - 184.15625, 184.15625, 168.59375, 164.703125, 155.625, 146.546875, - 143.953125, 134.875, 133.578125, 130.984375, 124.5, 124.5, 121.90625, - 123.203125, 115.421875, 116.71875, 118.015625, 119.3125, 115.421875, - 105.046875, 98.5625, 95.96875, 90.78125, 81.703125, 81.703125, - 81.703125, 85.59375, 85.59375, 76.515625, 79.109375, 76.515625, - 80.40625, 79.109375, 72.625, 76.515625, 92.078125, 90.78125, 97.265625, - 97.265625, 98.5625, 95.96875, 101.15625, 103.75, 102.453125, 107.640625, - 114.125, 110.234375, 123.203125, 125.796875, 133.578125, 133.578125, - 136.171875, 138.765625, 145.25, 153.03125, 156.921875, 160.8125, - 159.515625, 164.703125, 166, 160.8125, 166, 172.484375, 180.265625, - 182.859375, 193.234375, 206.203125, 208.796875, 213.984375, 219.171875, - 220.46875, 219.171875, 221.765625, 224.359375, 223.0625, 225.65625, - 228.25, 228.25, 228.25, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 230.84375, 229.546875, - 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 228.25, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, - 228.25, 225.65625, 226.953125, 224.359375, 221.765625, 223.0625, - 225.65625, 224.359375, 220.46875, 219.171875, 211.390625, 206.203125, - 204.90625, 193.234375, 185.453125, 195.828125, 211.390625, 224.359375, - 224.359375, 226.953125, 226.953125, 224.359375, 224.359375, 226.953125, - 226.953125, 224.359375, 228.25, 228.25, 226.953125, 226.953125, 228.25, - 225.65625, 223.0625, 224.359375, 220.46875, 223.0625, 223.0625, - 226.953125, 228.25, 226.953125, 228.25, 229.546875, 226.953125, - 226.953125, 226.953125, 228.25, 226.953125, 221.765625, 219.171875, - 211.390625, 211.390625, 223.0625, 226.953125, 226.953125, 225.65625, - 226.953125, 226.953125, 225.65625, 229.546875, 233.4375, 234.734375, - 232.140625, 234.734375, 234.734375, 234.734375, 232.140625, 234.734375, - 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, 232.140625, - 234.734375, 233.4375, 234.734375, 234.734375, 234.734375, 236.03125, - 233.4375, 234.734375, 232.140625, 234.734375, 230.84375, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 234.734375, - 233.4375, 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, - 232.140625, 228.25, 229.546875, 228.25, 223.0625, 221.765625, - 216.578125, 216.578125, 207.5, 203.609375, 177.671875, 177.671875, 166, - 155.625, 155.625, 145.25, 146.546875, 137.46875, 128.390625, 120.609375, - 124.5, 120.609375, 116.71875, 116.71875, 110.234375, 110.234375, - 107.640625, 105.046875, 99.859375, 95.96875, 93.375, 89.484375, - 89.484375, 81.703125, 84.296875, 86.890625, 89.484375, 89.484375, - 85.59375, 80.40625, 70.03125, 72.625, 66.140625, 62.25, 67.4375, - 75.21875, 83, 83, 92.078125, 99.859375, 94.671875, 97.265625, 94.671875, - 92.078125, 99.859375, 103.75, 105.046875, 112.828125, 116.71875, - 123.203125, 121.90625, 128.390625, 133.578125, 145.25, 151.734375, - 154.328125, 156.921875, 156.921875, 164.703125, 162.109375, 155.625, - 173.78125, 173.78125, 181.5625, 185.453125, 191.9375, 199.71875, - 199.71875, 208.796875, 216.578125, 220.46875, 220.46875, 219.171875, - 220.46875, 224.359375, 228.25, 228.25, 226.953125, 226.953125, - 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 232.140625, 228.25, 229.546875, 229.546875, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 233.4375, 230.84375, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 233.4375, 230.84375, 232.140625, 228.25, 230.84375, - 229.546875, 230.84375, 230.84375, 229.546875, 230.84375, 233.4375, - 232.140625, 230.84375, 228.25, 230.84375, 228.25, 225.65625, 225.65625, - 223.0625, 221.765625, 224.359375, 224.359375, 219.171875, 213.984375, - 211.390625, 206.203125, 202.3125, 199.71875, 184.15625, 177.671875, - 203.609375, 216.578125, 226.953125, 226.953125, 228.25, 228.25, - 226.953125, 226.953125, 228.25, 226.953125, 224.359375, 228.25, - 226.953125, 226.953125, 226.953125, 228.25, 228.25, 224.359375, - 225.65625, 217.875, 220.46875, 220.46875, 226.953125, 226.953125, - 228.25, 226.953125, 228.25, 224.359375, 221.765625, 220.46875, 223.0625, - 219.171875, 201.015625, 194.53125, 207.5, 207.5, 223.0625, 228.25, - 226.953125, 226.953125, 228.25, 225.65625, 228.25, 232.140625, - 230.84375, 230.84375, 232.140625, 234.734375, 234.734375, 232.140625, - 233.4375, 234.734375, 234.734375, 234.734375, 233.4375, 234.734375, - 233.4375, 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, - 233.4375, 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, - 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, 230.84375, - 232.140625, 229.546875, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 230.84375, 230.84375, 226.953125, 228.25, 226.953125, - 221.765625, 219.171875, 221.765625, 211.390625, 201.015625, 190.640625, - 185.453125, 173.78125, 169.890625, 164.703125, 154.328125, 142.65625, - 141.359375, 128.390625, 127.09375, 125.796875, 129.6875, 123.203125, - 114.125, 107.640625, 102.453125, 105.046875, 99.859375, 90.78125, - 90.78125, 86.890625, 85.59375, 83, 81.703125, 80.40625, 83, 81.703125, - 86.890625, 88.1875, 84.296875, 84.296875, 81.703125, 81.703125, - 71.328125, 68.734375, 71.328125, 80.40625, 83, 83, 90.78125, 92.078125, - 93.375, 97.265625, 94.671875, 92.078125, 93.375, 99.859375, 103.75, - 106.34375, 111.53125, 116.71875, 116.71875, 123.203125, 133.578125, - 138.765625, 145.25, 149.140625, 156.921875, 158.21875, 162.109375, - 160.8125, 158.21875, 159.515625, 164.703125, 177.671875, 178.96875, - 182.859375, 194.53125, 195.828125, 206.203125, 213.984375, 219.171875, - 217.875, 219.171875, 221.765625, 220.46875, 224.359375, 226.953125, - 224.359375, 225.65625, 228.25, 229.546875, 229.546875, 229.546875, - 232.140625, 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, - 230.84375, 229.546875, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 229.546875, 232.140625, 230.84375, 229.546875, - 230.84375, 232.140625, 230.84375, 229.546875, 230.84375, 228.25, - 226.953125, 224.359375, 224.359375, 223.0625, 221.765625, 224.359375, - 224.359375, 217.875, 207.5, 203.609375, 203.609375, 199.71875, 197.125, - 176.375, 171.1875, 198.421875, 215.28125, 226.953125, 224.359375, - 228.25, 228.25, 226.953125, 226.953125, 228.25, 226.953125, 223.0625, - 226.953125, 228.25, 226.953125, 226.953125, 228.25, 228.25, 224.359375, - 226.953125, 206.203125, 211.390625, 213.984375, 224.359375, 224.359375, - 224.359375, 223.0625, 221.765625, 216.578125, 211.390625, 213.984375, - 213.984375, 208.796875, 185.453125, 188.046875, 213.984375, 213.984375, - 223.0625, 225.65625, 225.65625, 225.65625, 228.25, 226.953125, - 225.65625, 230.84375, 229.546875, 229.546875, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, 233.4375, - 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, - 233.4375, 233.4375, 234.734375, 234.734375, 232.140625, 233.4375, - 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 234.734375, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 230.84375, - 230.84375, 230.84375, 232.140625, 230.84375, 233.4375, 234.734375, - 234.734375, 232.140625, 230.84375, 228.25, 228.25, 226.953125, 228.25, - 225.65625, 223.0625, 220.46875, 220.46875, 215.28125, 198.421875, - 186.75, 182.859375, 175.078125, 167.296875, 160.8125, 151.734375, - 138.765625, 134.875, 132.28125, 129.6875, 127.09375, 125.796875, - 115.421875, 107.640625, 103.75, 102.453125, 105.046875, 103.75, - 101.15625, 90.78125, 79.109375, 79.109375, 79.109375, 76.515625, - 79.109375, 85.59375, 84.296875, 92.078125, 93.375, 94.671875, 93.375, - 94.671875, 93.375, 86.890625, 83, 79.109375, 86.890625, 85.59375, - 86.890625, 95.96875, 97.265625, 97.265625, 97.265625, 95.96875, - 92.078125, 92.078125, 97.265625, 102.453125, 99.859375, 106.34375, - 119.3125, 118.015625, 127.09375, 134.875, 138.765625, 143.953125, - 146.546875, 159.515625, 162.109375, 160.8125, 156.921875, 154.328125, - 163.40625, 166, 175.078125, 175.078125, 178.96875, 190.640625, - 195.828125, 201.015625, 208.796875, 215.28125, 216.578125, 219.171875, - 220.46875, 219.171875, 223.0625, 225.65625, 223.0625, 224.359375, - 226.953125, 229.546875, 228.25, 228.25, 232.140625, 232.140625, - 229.546875, 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 230.84375, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 230.84375, 230.84375, 230.84375, 233.4375, - 232.140625, 229.546875, 230.84375, 225.65625, 225.65625, 223.0625, - 223.0625, 224.359375, 224.359375, 226.953125, 223.0625, 216.578125, - 199.71875, 197.125, 199.71875, 198.421875, 195.828125, 177.671875, - 168.59375, 193.234375, 211.390625, 225.65625, 228.25, 226.953125, - 228.25, 225.65625, 226.953125, 228.25, 228.25, 223.0625, 226.953125, - 228.25, 228.25, 225.65625, 226.953125, 228.25, 225.65625, 228.25, - 178.96875, 188.046875, 198.421875, 210.09375, 216.578125, 216.578125, - 215.28125, 210.09375, 207.5, 206.203125, 204.90625, 203.609375, - 194.53125, 189.34375, 195.828125, 210.09375, 213.984375, 217.875, - 219.171875, 219.171875, 225.65625, 228.25, 228.25, 225.65625, - 224.359375, 228.25, 228.25, 230.84375, 233.4375, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 232.140625, 233.4375, 234.734375, - 234.734375, 233.4375, 234.734375, 233.4375, 232.140625, 234.734375, - 234.734375, 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 233.4375, 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 233.4375, 230.84375, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 228.25, 229.546875, 225.65625, 224.359375, 228.25, 226.953125, - 221.765625, 221.765625, 220.46875, 213.984375, 203.609375, 195.828125, - 177.671875, 172.484375, 162.109375, 159.515625, 153.03125, 138.765625, - 134.875, 134.875, 136.171875, 123.203125, 118.015625, 107.640625, - 95.96875, 97.265625, 97.265625, 99.859375, 94.671875, 92.078125, - 81.703125, 71.328125, 73.921875, 71.328125, 66.140625, 71.328125, - 79.109375, 80.40625, 84.296875, 89.484375, 98.5625, 101.15625, - 105.046875, 101.15625, 90.78125, 92.078125, 92.078125, 97.265625, - 97.265625, 94.671875, 97.265625, 98.5625, 94.671875, 95.96875, 88.1875, - 88.1875, 103.75, 98.5625, 97.265625, 98.5625, 106.34375, 120.609375, - 124.5, 124.5, 130.984375, 145.25, 137.46875, 140.0625, 149.140625, - 153.03125, 158.21875, 155.625, 162.109375, 164.703125, 208.796875, - 172.484375, 175.078125, 176.375, 184.15625, 188.046875, 202.3125, - 206.203125, 213.984375, 217.875, 217.875, 219.171875, 223.0625, - 221.765625, 223.0625, 221.765625, 224.359375, 226.953125, 228.25, - 230.84375, 230.84375, 228.25, 228.25, 228.25, 230.84375, 230.84375, - 228.25, 229.546875, 230.84375, 229.546875, 232.140625, 228.25, - 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 232.140625, 226.953125, 232.140625, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 230.84375, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 229.546875, 229.546875, 229.546875, - 228.25, 226.953125, 223.0625, 224.359375, 226.953125, 228.25, - 224.359375, 217.875, 217.875, 203.609375, 203.609375, 203.609375, - 203.609375, 204.90625, 186.75, 171.1875, 185.453125, 210.09375, - 226.953125, 225.65625, 226.953125, 228.25, 226.953125, 226.953125, - 228.25, 226.953125, 221.765625, 226.953125, 228.25, 226.953125, - 225.65625, 226.953125, 228.25, 226.953125, 228.25, 167.296875, 181.5625, - 195.828125, 208.796875, 213.984375, 216.578125, 211.390625, 206.203125, - 206.203125, 204.90625, 202.3125, 202.3125, 195.828125, 199.71875, - 206.203125, 216.578125, 216.578125, 213.984375, 213.984375, 213.984375, - 225.65625, 228.25, 228.25, 225.65625, 224.359375, 226.953125, - 226.953125, 230.84375, 233.4375, 232.140625, 233.4375, 232.140625, - 234.734375, 232.140625, 234.734375, 233.4375, 236.03125, 234.734375, - 233.4375, 234.734375, 234.734375, 232.140625, 234.734375, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, 234.734375, - 233.4375, 233.4375, 232.140625, 234.734375, 236.03125, 234.734375, - 234.734375, 232.140625, 233.4375, 232.140625, 233.4375, 234.734375, - 233.4375, 234.734375, 230.84375, 230.84375, 230.84375, 233.4375, - 236.03125, 232.140625, 233.4375, 232.140625, 229.546875, 228.25, 228.25, - 226.953125, 226.953125, 225.65625, 226.953125, 224.359375, 221.765625, - 220.46875, 208.796875, 202.3125, 194.53125, 176.375, 169.890625, - 163.40625, 160.8125, 151.734375, 132.28125, 133.578125, 140.0625, - 134.875, 120.609375, 108.9375, 108.9375, 99.859375, 98.5625, 102.453125, - 101.15625, 93.375, 92.078125, 85.59375, 79.109375, 75.21875, 75.21875, - 71.328125, 85.59375, 86.890625, 86.890625, 89.484375, 90.78125, - 99.859375, 99.859375, 106.34375, 99.859375, 99.859375, 103.75, 103.75, - 106.34375, 106.34375, 106.34375, 105.046875, 105.046875, 98.5625, - 99.859375, 89.484375, 89.484375, 99.859375, 98.5625, 101.15625, - 101.15625, 107.640625, 124.5, 124.5, 130.984375, 133.578125, 133.578125, - 137.46875, 140.0625, 154.328125, 154.328125, 160.8125, 163.40625, - 162.109375, 162.109375, 166, 172.484375, 169.890625, 164.703125, - 175.078125, 189.34375, 190.640625, 202.3125, 215.28125, 215.28125, - 219.171875, 219.171875, 221.765625, 220.46875, 223.0625, 221.765625, - 225.65625, 225.65625, 228.25, 229.546875, 230.84375, 228.25, 232.140625, - 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, - 232.140625, 230.84375, 232.140625, 230.84375, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 233.4375, 232.140625, 234.734375, - 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, 233.4375, - 233.4375, 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, - 233.4375, 230.84375, 233.4375, 233.4375, 230.84375, 232.140625, - 229.546875, 229.546875, 229.546875, 226.953125, 224.359375, 226.953125, - 228.25, 228.25, 224.359375, 224.359375, 217.875, 207.5, 207.5, 207.5, - 207.5, 208.796875, 169.890625, 167.296875, 184.15625, 210.09375, - 225.65625, 225.65625, 226.953125, 228.25, 226.953125, 228.25, 225.65625, - 221.765625, 221.765625, 225.65625, 228.25, 226.953125, 225.65625, - 226.953125, 228.25, 228.25, 225.65625, 176.375, 198.421875, 202.3125, - 206.203125, 207.5, 213.984375, 210.09375, 207.5, 207.5, 202.3125, - 198.421875, 198.421875, 194.53125, 208.796875, 208.796875, 213.984375, - 215.28125, 208.796875, 211.390625, 220.46875, 224.359375, 228.25, - 228.25, 223.0625, 226.953125, 226.953125, 232.140625, 234.734375, - 233.4375, 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, - 233.4375, 234.734375, 233.4375, 234.734375, 234.734375, 232.140625, - 232.140625, 232.140625, 233.4375, 236.03125, 233.4375, 234.734375, - 232.140625, 234.734375, 234.734375, 232.140625, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 234.734375, 232.140625, 232.140625, - 234.734375, 232.140625, 234.734375, 232.140625, 233.4375, 234.734375, - 233.4375, 233.4375, 233.4375, 232.140625, 234.734375, 230.84375, - 232.140625, 230.84375, 228.25, 226.953125, 228.25, 226.953125, - 225.65625, 225.65625, 224.359375, 224.359375, 219.171875, 217.875, - 208.796875, 193.234375, 188.046875, 163.40625, 166, 158.21875, 150.4375, - 150.4375, 134.875, 136.171875, 138.765625, 137.46875, 123.203125, - 110.234375, 103.75, 101.15625, 98.5625, 98.5625, 97.265625, 92.078125, - 89.484375, 88.1875, 76.515625, 70.03125, 70.03125, 72.625, 80.40625, - 81.703125, 81.703125, 92.078125, 94.671875, 93.375, 93.375, 115.421875, - 110.234375, 110.234375, 115.421875, 115.421875, 119.3125, 115.421875, - 105.046875, 103.75, 103.75, 98.5625, 97.265625, 95.96875, 95.96875, - 98.5625, 102.453125, 103.75, 106.34375, 112.828125, 124.5, 124.5, - 130.984375, 134.875, 134.875, 137.46875, 143.953125, 154.328125, - 154.328125, 154.328125, 162.109375, 162.109375, 163.40625, 166, - 173.78125, 169.890625, 171.1875, 178.96875, 186.75, 194.53125, - 203.609375, 216.578125, 216.578125, 219.171875, 219.171875, 220.46875, - 219.171875, 220.46875, 220.46875, 224.359375, 224.359375, 226.953125, - 226.953125, 230.84375, 228.25, 232.140625, 230.84375, 229.546875, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 229.546875, 230.84375, 229.546875, 233.4375, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 228.25, - 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 233.4375, 232.140625, 232.140625, - 230.84375, 230.84375, 230.84375, 232.140625, 229.546875, 229.546875, - 230.84375, 230.84375, 228.25, 226.953125, 228.25, 228.25, 228.25, - 228.25, 221.765625, 221.765625, 219.171875, 219.171875, 215.28125, - 215.28125, 213.984375, 191.9375, 163.40625, 180.265625, 206.203125, - 224.359375, 226.953125, 225.65625, 226.953125, 226.953125, 225.65625, - 226.953125, 220.46875, 220.46875, 225.65625, 228.25, 226.953125, - 224.359375, 225.65625, 228.25, 228.25, 225.65625, 198.421875, 207.5, - 204.90625, 198.421875, 201.015625, 211.390625, 210.09375, 210.09375, - 199.71875, 199.71875, 194.53125, 191.9375, 199.71875, 199.71875, - 202.3125, 207.5, 210.09375, 203.609375, 210.09375, 221.765625, 228.25, - 228.25, 228.25, 221.765625, 221.765625, 225.65625, 229.546875, - 230.84375, 233.4375, 233.4375, 234.734375, 232.140625, 234.734375, - 232.140625, 234.734375, 233.4375, 234.734375, 234.734375, 234.734375, - 233.4375, 233.4375, 234.734375, 232.140625, 234.734375, 236.03125, - 233.4375, 234.734375, 233.4375, 234.734375, 232.140625, 234.734375, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 233.4375, - 233.4375, 233.4375, 234.734375, 232.140625, 232.140625, 234.734375, - 232.140625, 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, - 230.84375, 232.140625, 228.25, 228.25, 226.953125, 225.65625, - 226.953125, 224.359375, 226.953125, 224.359375, 224.359375, 216.578125, - 207.5, 207.5, 182.859375, 177.671875, 155.625, 155.625, 150.4375, - 147.84375, 137.46875, 132.28125, 134.875, 129.6875, 133.578125, - 128.390625, 125.796875, 106.34375, 99.859375, 101.15625, 97.265625, - 97.265625, 90.78125, 86.890625, 83, 75.21875, 73.921875, 66.140625, - 68.734375, 80.40625, 81.703125, 86.890625, 90.78125, 94.671875, - 90.78125, 89.484375, 107.640625, 116.71875, 115.421875, 119.3125, 124.5, - 116.71875, 121.90625, 103.75, 103.75, 101.15625, 92.078125, 90.78125, - 98.5625, 102.453125, 103.75, 101.15625, 103.75, 115.421875, 119.3125, - 124.5, 127.09375, 132.28125, 130.984375, 128.390625, 138.765625, - 143.953125, 149.140625, 151.734375, 155.625, 160.8125, 156.921875, - 160.8125, 166, 166, 166, 169.890625, 178.96875, 189.34375, 195.828125, - 206.203125, 215.28125, 215.28125, 217.875, 219.171875, 217.875, - 220.46875, 219.171875, 220.46875, 220.46875, 223.0625, 225.65625, - 225.65625, 226.953125, 229.546875, 230.84375, 230.84375, 229.546875, - 228.25, 228.25, 230.84375, 232.140625, 232.140625, 229.546875, - 232.140625, 229.546875, 232.140625, 233.4375, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 233.4375, 230.84375, 233.4375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 229.546875, 228.25, 228.25, 226.953125, 228.25, 228.25, 226.953125, - 228.25, 226.953125, 223.0625, 221.765625, 221.765625, 220.46875, - 216.578125, 215.28125, 193.234375, 171.1875, 177.671875, 203.609375, - 224.359375, 224.359375, 226.953125, 226.953125, 226.953125, 224.359375, - 225.65625, 223.0625, 219.171875, 225.65625, 228.25, 225.65625, 223.0625, - 224.359375, 226.953125, 226.953125, 228.25, 219.171875, 210.09375, - 210.09375, 201.015625, 203.609375, 201.015625, 201.015625, 207.5, - 206.203125, 201.015625, 188.046875, 185.453125, 184.15625, 186.75, - 185.453125, 194.53125, 206.203125, 207.5, 216.578125, 225.65625, - 225.65625, 228.25, 229.546875, 228.25, 225.65625, 228.25, 226.953125, - 229.546875, 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, - 233.4375, 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, - 234.734375, 233.4375, 234.734375, 232.140625, 233.4375, 232.140625, - 232.140625, 234.734375, 232.140625, 233.4375, 234.734375, 234.734375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 229.546875, 230.84375, 228.25, 228.25, 226.953125, 225.65625, 228.25, - 225.65625, 226.953125, 224.359375, 220.46875, 208.796875, 210.09375, - 204.90625, 186.75, 175.078125, 159.515625, 159.515625, 141.359375, - 137.46875, 132.28125, 137.46875, 142.65625, 137.46875, 136.171875, - 133.578125, 129.6875, 129.6875, 118.015625, 118.015625, 110.234375, - 107.640625, 106.34375, 102.453125, 92.078125, 80.40625, 76.515625, - 80.40625, 81.703125, 90.78125, 98.5625, 97.265625, 101.15625, 103.75, - 99.859375, 106.34375, 114.125, 123.203125, 124.5, 137.46875, 141.359375, - 133.578125, 127.09375, 121.90625, 124.5, 119.3125, 110.234375, - 107.640625, 110.234375, 112.828125, 115.421875, 114.125, 112.828125, - 116.71875, 124.5, 132.28125, 132.28125, 138.765625, 141.359375, - 138.765625, 136.171875, 138.765625, 145.25, 143.953125, 149.140625, - 159.515625, 159.515625, 153.03125, 158.21875, 166, 169.890625, - 177.671875, 190.640625, 193.234375, 211.390625, 213.984375, 217.875, - 216.578125, 219.171875, 219.171875, 220.46875, 220.46875, 221.765625, - 220.46875, 221.765625, 220.46875, 223.0625, 221.765625, 223.0625, - 225.65625, 228.25, 226.953125, 229.546875, 229.546875, 228.25, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 228.25, - 229.546875, 232.140625, 232.140625, 229.546875, 230.84375, 229.546875, - 226.953125, 226.953125, 228.25, 228.25, 225.65625, 226.953125, - 224.359375, 223.0625, 224.359375, 224.359375, 220.46875, 216.578125, - 215.28125, 190.640625, 180.265625, 198.421875, 213.984375, 224.359375, - 224.359375, 228.25, 226.953125, 224.359375, 221.765625, 221.765625, - 217.875, 216.578125, 223.0625, 226.953125, 224.359375, 219.171875, - 220.46875, 224.359375, 224.359375, 228.25, 219.171875, 215.28125, - 211.390625, 204.90625, 201.015625, 191.9375, 202.3125, 203.609375, - 204.90625, 198.421875, 191.9375, 186.75, 186.75, 186.75, 189.34375, - 195.828125, 204.90625, 207.5, 216.578125, 221.765625, 228.25, - 229.546875, 230.84375, 228.25, 228.25, 226.953125, 226.953125, 228.25, - 230.84375, 233.4375, 233.4375, 234.734375, 232.140625, 232.140625, - 234.734375, 233.4375, 236.03125, 233.4375, 234.734375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 234.734375, 233.4375, 233.4375, - 234.734375, 232.140625, 232.140625, 232.140625, 234.734375, 232.140625, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, 228.25, 228.25, - 225.65625, 225.65625, 225.65625, 225.65625, 226.953125, 225.65625, - 225.65625, 223.0625, 216.578125, 210.09375, 207.5, 202.3125, 186.75, - 172.484375, 166, 154.328125, 141.359375, 136.171875, 134.875, 134.875, - 136.171875, 136.171875, 132.28125, 128.390625, 128.390625, 125.796875, - 121.90625, 118.015625, 115.421875, 111.53125, 107.640625, 101.15625, - 101.15625, 90.78125, 83, 84.296875, 94.671875, 98.5625, 103.75, - 106.34375, 105.046875, 101.15625, 103.75, 106.34375, 123.203125, 124.5, - 124.5, 132.28125, 137.46875, 132.28125, 130.984375, 133.578125, 134.875, - 133.578125, 123.203125, 119.3125, 116.71875, 124.5, 118.015625, - 119.3125, 121.90625, 123.203125, 129.6875, 133.578125, 137.46875, - 138.765625, 138.765625, 138.765625, 145.25, 140.0625, 142.65625, - 143.953125, 147.84375, 158.21875, 156.921875, 156.921875, 159.515625, - 175.078125, 186.75, 201.015625, 194.53125, 191.9375, 203.609375, - 213.984375, 215.28125, 217.875, 217.875, 219.171875, 220.46875, 217.875, - 219.171875, 217.875, 219.171875, 219.171875, 217.875, 215.28125, - 215.28125, 219.171875, 224.359375, 224.359375, 228.25, 228.25, 228.25, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, - 230.84375, 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 228.25, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, 233.4375, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 229.546875, - 229.546875, 230.84375, 226.953125, 226.953125, 228.25, 228.25, - 226.953125, 226.953125, 226.953125, 225.65625, 223.0625, 223.0625, - 220.46875, 220.46875, 221.765625, 223.0625, 217.875, 213.984375, - 211.390625, 190.640625, 189.34375, 219.171875, 221.765625, 225.65625, - 224.359375, 226.953125, 225.65625, 223.0625, 220.46875, 219.171875, - 210.09375, 207.5, 220.46875, 224.359375, 217.875, 208.796875, - 213.984375, 223.0625, 224.359375, 228.25, 219.171875, 217.875, - 216.578125, 204.90625, 195.828125, 182.859375, 185.453125, 199.71875, - 201.015625, 195.828125, 195.828125, 198.421875, 195.828125, 193.234375, - 194.53125, 199.71875, 198.421875, 206.203125, 217.875, 221.765625, - 226.953125, 229.546875, 232.140625, 228.25, 226.953125, 228.25, - 226.953125, 226.953125, 230.84375, 232.140625, 230.84375, 233.4375, - 234.734375, 232.140625, 233.4375, 234.734375, 236.03125, 233.4375, - 233.4375, 236.03125, 233.4375, 233.4375, 234.734375, 234.734375, - 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, 234.734375, - 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 229.546875, 228.25, 228.25, 228.25, 226.953125, 225.65625, 226.953125, - 225.65625, 224.359375, 225.65625, 221.765625, 217.875, 211.390625, - 206.203125, 199.71875, 193.234375, 188.046875, 173.78125, 168.59375, - 146.546875, 140.0625, 134.875, 138.765625, 140.0625, 140.0625, - 133.578125, 124.5, 123.203125, 118.015625, 121.90625, 127.09375, - 123.203125, 124.5, 123.203125, 120.609375, 114.125, 108.9375, 106.34375, - 94.671875, 99.859375, 114.125, 123.203125, 124.5, 118.015625, 116.71875, - 116.71875, 118.015625, 123.203125, 127.09375, 127.09375, 136.171875, - 138.765625, 138.765625, 140.0625, 145.25, 149.140625, 149.140625, - 141.359375, 136.171875, 129.6875, 128.390625, 128.390625, 132.28125, - 133.578125, 130.984375, 134.875, 137.46875, 137.46875, 141.359375, - 145.25, 145.25, 143.953125, 142.65625, 145.25, 145.25, 150.4375, - 159.515625, 158.21875, 156.921875, 162.109375, 169.890625, 176.375, - 186.75, 193.234375, 190.640625, 204.90625, 213.984375, 215.28125, - 215.28125, 216.578125, 221.765625, 219.171875, 217.875, 216.578125, - 216.578125, 216.578125, 211.390625, 212.6875, 207.5, 204.90625, - 216.578125, 221.765625, 221.765625, 225.65625, 228.25, 230.84375, - 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 229.546875, - 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 229.546875, 232.140625, 228.25, 230.84375, 228.25, - 225.65625, 226.953125, 224.359375, 226.953125, 228.25, 226.953125, - 226.953125, 223.0625, 219.171875, 219.171875, 215.28125, 217.875, - 216.578125, 219.171875, 220.46875, 213.984375, 207.5, 199.71875, - 201.015625, 213.984375, 220.46875, 224.359375, 226.953125, 224.359375, - 225.65625, 224.359375, 223.0625, 219.171875, 212.6875, 211.390625, - 211.390625, 221.765625, 221.765625, 212.6875, 203.609375, 211.390625, - 224.359375, 226.953125, 224.359375, 221.765625, 219.171875, 213.984375, - 202.3125, 201.015625, 198.421875, 186.75, 186.75, 189.34375, 190.640625, - 195.828125, 201.015625, 203.609375, 207.5, 210.09375, 201.015625, - 199.71875, 211.390625, 219.171875, 221.765625, 226.953125, 229.546875, - 230.84375, 228.25, 226.953125, 228.25, 225.65625, 228.25, 229.546875, - 229.546875, 229.546875, 232.140625, 234.734375, 233.4375, 233.4375, - 234.734375, 236.03125, 233.4375, 233.4375, 234.734375, 232.140625, - 233.4375, 234.734375, 234.734375, 232.140625, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 230.84375, 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, - 228.25, 228.25, 230.84375, 228.25, 226.953125, 228.25, 228.25, - 225.65625, 225.65625, 225.65625, 223.0625, 224.359375, 225.65625, - 220.46875, 213.984375, 204.90625, 201.015625, 193.234375, 186.75, - 184.15625, 175.078125, 166, 145.25, 141.359375, 136.171875, 137.46875, - 136.171875, 133.578125, 128.390625, 120.609375, 120.609375, 118.015625, - 129.6875, 132.28125, 134.875, 137.46875, 130.984375, 133.578125, - 130.984375, 132.28125, 136.171875, 129.6875, 128.390625, 141.359375, - 141.359375, 140.0625, 141.359375, 143.953125, 149.140625, 146.546875, - 147.84375, 151.734375, 156.921875, 166, 164.703125, 166, 162.109375, - 166, 168.59375, 168.59375, 169.890625, 167.296875, 163.40625, - 156.921875, 154.328125, 154.328125, 147.84375, 147.84375, 153.03125, - 150.4375, 150.4375, 156.921875, 162.109375, 159.515625, 159.515625, - 155.625, 154.328125, 154.328125, 155.625, 160.8125, 160.8125, - 164.703125, 166, 168.59375, 168.59375, 175.078125, 185.453125, - 190.640625, 212.6875, 213.984375, 217.875, 215.28125, 217.875, - 220.46875, 217.875, 217.875, 217.875, 216.578125, 213.984375, - 206.203125, 204.90625, 198.421875, 195.828125, 195.828125, 204.90625, - 207.5, 213.984375, 221.765625, 228.25, 228.25, 229.546875, 230.84375, - 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 229.546875, - 232.140625, 232.140625, 229.546875, 232.140625, 229.546875, 229.546875, - 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 232.140625, 233.4375, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 228.25, 228.25, 225.65625, 223.0625, 221.765625, 219.171875, 219.171875, - 220.46875, 223.0625, 221.765625, 219.171875, 219.171875, 215.28125, - 210.09375, 207.5, 201.015625, 202.3125, 207.5, 206.203125, 193.234375, - 193.234375, 202.3125, 213.984375, 216.578125, 224.359375, 226.953125, - 224.359375, 224.359375, 224.359375, 223.0625, 220.46875, 215.28125, - 213.984375, 215.28125, 216.578125, 223.0625, 216.578125, 207.5, - 202.3125, 213.984375, 223.0625, 223.0625, 225.65625, 224.359375, - 219.171875, 211.390625, 206.203125, 207.5, 203.609375, 182.859375, - 178.96875, 185.453125, 186.75, 195.828125, 204.90625, 207.5, 213.984375, - 210.09375, 206.203125, 206.203125, 216.578125, 220.46875, 221.765625, - 228.25, 230.84375, 229.546875, 230.84375, 228.25, 225.65625, 228.25, - 228.25, 230.84375, 229.546875, 229.546875, 234.734375, 233.4375, - 234.734375, 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, - 234.734375, 232.140625, 233.4375, 234.734375, 234.734375, 233.4375, - 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, 234.734375, - 232.140625, 230.84375, 233.4375, 232.140625, 233.4375, 230.84375, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 230.84375, 228.25, 226.953125, 228.25, 226.953125, - 225.65625, 226.953125, 226.953125, 225.65625, 225.65625, 226.953125, - 226.953125, 224.359375, 224.359375, 219.171875, 211.390625, 203.609375, - 201.015625, 189.34375, 178.96875, 182.859375, 164.703125, 164.703125, - 145.25, 143.953125, 142.65625, 138.765625, 138.765625, 136.171875, - 133.578125, 120.609375, 118.015625, 118.015625, 130.984375, 133.578125, - 137.46875, 141.359375, 136.171875, 138.765625, 136.171875, 145.25, - 140.0625, 142.65625, 143.953125, 154.328125, 154.328125, 153.03125, - 154.328125, 156.921875, 166, 168.59375, 169.890625, 173.78125, - 173.78125, 181.5625, 184.15625, 185.453125, 180.265625, 180.265625, - 178.96875, 176.375, 180.265625, 181.5625, 176.375, 172.484375, - 168.59375, 168.59375, 159.515625, 154.328125, 162.109375, 162.109375, - 159.515625, 162.109375, 162.109375, 159.515625, 156.921875, 153.03125, - 155.625, 156.921875, 156.921875, 156.921875, 156.921875, 164.703125, - 164.703125, 163.40625, 163.40625, 171.1875, 186.75, 190.640625, - 202.3125, 210.09375, 216.578125, 216.578125, 217.875, 219.171875, - 217.875, 217.875, 219.171875, 216.578125, 216.578125, 213.984375, 207.5, - 202.3125, 197.125, 194.53125, 195.828125, 197.125, 204.90625, - 216.578125, 221.765625, 226.953125, 228.25, 230.84375, 228.25, - 230.84375, 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, - 229.546875, 230.84375, 232.140625, 229.546875, 228.25, 230.84375, - 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, 230.84375, - 233.4375, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 229.546875, 230.84375, 230.84375, - 230.84375, 229.546875, 230.84375, 230.84375, 228.25, 229.546875, 228.25, - 223.0625, 217.875, 217.875, 216.578125, 215.28125, 217.875, 220.46875, - 220.46875, 216.578125, 217.875, 211.390625, 207.5, 204.90625, - 198.421875, 198.421875, 198.421875, 195.828125, 182.859375, 188.046875, - 201.015625, 213.984375, 216.578125, 224.359375, 226.953125, 226.953125, - 223.0625, 224.359375, 221.765625, 217.875, 208.796875, 211.390625, - 217.875, 217.875, 221.765625, 212.6875, 204.90625, 204.90625, - 216.578125, 224.359375, 221.765625, 225.65625, 224.359375, 213.984375, - 207.5, 207.5, 206.203125, 191.9375, 181.5625, 176.375, 177.671875, - 193.234375, 203.609375, 213.984375, 219.171875, 216.578125, 216.578125, - 211.390625, 220.46875, 219.171875, 223.0625, 223.0625, 229.546875, - 229.546875, 230.84375, 229.546875, 228.25, 226.953125, 226.953125, - 232.140625, 229.546875, 230.84375, 232.140625, 230.84375, 233.4375, - 232.140625, 234.734375, 233.4375, 236.03125, 233.4375, 233.4375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 234.734375, - 230.84375, 230.84375, 230.84375, 230.84375, 233.4375, 230.84375, - 232.140625, 225.65625, 225.65625, 226.953125, 226.953125, 226.953125, - 224.359375, 225.65625, 224.359375, 224.359375, 225.65625, 225.65625, - 225.65625, 224.359375, 224.359375, 211.390625, 211.390625, 203.609375, - 201.015625, 190.640625, 184.15625, 182.859375, 169.890625, 169.890625, - 158.21875, 156.921875, 149.140625, 146.546875, 147.84375, 143.953125, - 143.953125, 138.765625, 137.46875, 143.953125, 143.953125, 141.359375, - 142.65625, 150.4375, 146.546875, 149.140625, 154.328125, 166, - 167.296875, 169.890625, 182.859375, 186.75, 189.34375, 191.9375, - 189.34375, 193.234375, 197.125, 201.015625, 201.015625, 204.90625, - 206.203125, 206.203125, 208.796875, 210.09375, 207.5, 202.3125, - 201.015625, 198.421875, 201.015625, 201.015625, 195.828125, 191.9375, - 188.046875, 189.34375, 180.265625, 176.375, 180.265625, 181.5625, - 175.078125, 177.671875, 172.484375, 168.59375, 156.921875, 151.734375, - 156.921875, 156.921875, 158.21875, 158.21875, 159.515625, 172.484375, - 171.1875, 171.1875, 171.1875, 175.078125, 184.15625, 184.15625, 197.125, - 206.203125, 213.984375, 213.984375, 217.875, 220.46875, 219.171875, - 221.765625, 219.171875, 219.171875, 219.171875, 219.171875, 215.28125, - 211.390625, 204.90625, 201.015625, 195.828125, 201.015625, 201.015625, - 207.5, 212.6875, 223.0625, 226.953125, 229.546875, 228.25, 230.84375, - 230.84375, 233.4375, 230.84375, 233.4375, 232.140625, 229.546875, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 230.84375, 232.140625, 229.546875, 230.84375, 232.140625, - 233.4375, 230.84375, 233.4375, 230.84375, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 232.140625, 228.25, 229.546875, 226.953125, 226.953125, 224.359375, - 219.171875, 216.578125, 217.875, 213.984375, 215.28125, 215.28125, - 217.875, 217.875, 216.578125, 217.875, 213.984375, 208.796875, - 208.796875, 201.015625, 193.234375, 194.53125, 194.53125, 189.34375, - 190.640625, 199.71875, 213.984375, 217.875, 228.25, 225.65625, - 226.953125, 223.0625, 224.359375, 216.578125, 216.578125, 217.875, - 219.171875, 223.0625, 219.171875, 220.46875, 203.609375, 203.609375, - 208.796875, 216.578125, 219.171875, 217.875, 221.765625, 223.0625, - 211.390625, 206.203125, 203.609375, 203.609375, 198.421875, 182.859375, - 181.5625, 177.671875, 182.859375, 208.796875, 216.578125, 217.875, - 216.578125, 215.28125, 211.390625, 213.984375, 219.171875, 223.0625, - 223.0625, 225.65625, 228.25, 230.84375, 228.25, 226.953125, 228.25, - 226.953125, 228.25, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 234.734375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, 234.734375, - 232.140625, 230.84375, 233.4375, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, - 233.4375, 232.140625, 229.546875, 228.25, 230.84375, 233.4375, - 230.84375, 230.84375, 226.953125, 221.765625, 221.765625, 225.65625, - 225.65625, 224.359375, 225.65625, 224.359375, 224.359375, 224.359375, - 224.359375, 221.765625, 221.765625, 221.765625, 215.28125, 210.09375, - 201.015625, 191.9375, 191.9375, 185.453125, 184.15625, 172.484375, - 168.59375, 160.8125, 160.8125, 155.625, 150.4375, 142.65625, 143.953125, - 141.359375, 140.0625, 141.359375, 140.0625, 145.25, 142.65625, - 143.953125, 150.4375, 146.546875, 153.03125, 153.03125, 166, 175.078125, - 181.5625, 184.15625, 195.828125, 199.71875, 203.609375, 202.3125, - 204.90625, 206.203125, 207.5, 208.796875, 212.6875, 211.390625, - 210.09375, 212.6875, 210.09375, 210.09375, 206.203125, 206.203125, - 203.609375, 207.5, 207.5, 199.71875, 195.828125, 194.53125, 186.75, - 186.75, 176.375, 178.96875, 184.15625, 180.265625, 181.5625, 172.484375, - 164.703125, 150.4375, 149.140625, 155.625, 159.515625, 160.8125, - 160.8125, 160.8125, 171.1875, 173.78125, 175.078125, 175.078125, - 180.265625, 189.34375, 188.046875, 198.421875, 206.203125, 212.6875, - 211.390625, 215.28125, 219.171875, 217.875, 217.875, 220.46875, - 219.171875, 219.171875, 220.46875, 216.578125, 211.390625, 207.5, 207.5, - 203.609375, 201.015625, 203.609375, 203.609375, 206.203125, 219.171875, - 224.359375, 228.25, 228.25, 230.84375, 230.84375, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, 230.84375, - 226.953125, 226.953125, 223.0625, 217.875, 216.578125, 216.578125, - 215.28125, 212.6875, 215.28125, 216.578125, 216.578125, 216.578125, - 216.578125, 212.6875, 208.796875, 210.09375, 206.203125, 198.421875, - 201.015625, 203.609375, 201.015625, 199.71875, 204.90625, 217.875, - 220.46875, 226.953125, 228.25, 226.953125, 224.359375, 224.359375, - 220.46875, 217.875, 219.171875, 223.0625, 224.359375, 219.171875, - 220.46875, 210.09375, 206.203125, 211.390625, 217.875, 219.171875, - 217.875, 221.765625, 220.46875, 206.203125, 203.609375, 202.3125, 207.5, - 203.609375, 188.046875, 182.859375, 190.640625, 201.015625, 216.578125, - 215.28125, 215.28125, 212.6875, 213.984375, 216.578125, 216.578125, - 216.578125, 220.46875, 223.0625, 230.84375, 230.84375, 229.546875, - 229.546875, 228.25, 229.546875, 228.25, 229.546875, 230.84375, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 234.734375, 232.140625, 234.734375, 232.140625, 230.84375, 233.4375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 228.25, - 229.546875, 232.140625, 230.84375, 229.546875, 229.546875, 224.359375, - 219.171875, 215.28125, 217.875, 217.875, 221.765625, 223.0625, - 224.359375, 223.0625, 221.765625, 223.0625, 221.765625, 219.171875, - 220.46875, 215.28125, 210.09375, 203.609375, 204.90625, 197.125, - 185.453125, 182.859375, 173.78125, 172.484375, 169.890625, 169.890625, - 162.109375, 162.109375, 166, 155.625, 146.546875, 140.0625, 147.84375, - 147.84375, 147.84375, 145.25, 147.84375, 151.734375, 158.21875, - 164.703125, 168.59375, 186.75, 195.828125, 202.3125, 204.90625, - 210.09375, 213.984375, 211.390625, 211.390625, 213.984375, 213.984375, - 215.28125, 213.984375, 216.578125, 213.984375, 211.390625, 215.28125, - 213.984375, 211.390625, 215.28125, 216.578125, 213.984375, 213.984375, - 213.984375, 206.203125, 202.3125, 202.3125, 201.015625, 193.234375, - 184.15625, 182.859375, 181.5625, 178.96875, 180.265625, 167.296875, - 162.109375, 153.03125, 154.328125, 163.40625, 166, 166, 160.8125, - 158.21875, 168.59375, 176.375, 185.453125, 186.75, 186.75, 194.53125, - 191.9375, 198.421875, 204.90625, 210.09375, 208.796875, 212.6875, - 219.171875, 217.875, 220.46875, 221.765625, 219.171875, 217.875, - 217.875, 216.578125, 213.984375, 215.28125, 216.578125, 215.28125, - 211.390625, 211.390625, 207.5, 208.796875, 213.984375, 217.875, - 226.953125, 228.25, 230.84375, 230.84375, 230.84375, 230.84375, - 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 229.546875, 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 229.546875, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 229.546875, - 228.25, 224.359375, 223.0625, 219.171875, 217.875, 219.171875, - 216.578125, 212.6875, 210.09375, 206.203125, 206.203125, 206.203125, - 208.796875, 213.984375, 212.6875, 213.984375, 216.578125, 215.28125, - 217.875, 216.578125, 217.875, 216.578125, 219.171875, 219.171875, - 219.171875, 226.953125, 228.25, 224.359375, 221.765625, 224.359375, - 221.765625, 223.0625, 224.359375, 226.953125, 223.0625, 217.875, - 216.578125, 206.203125, 211.390625, 212.6875, 219.171875, 220.46875, - 217.875, 220.46875, 220.46875, 211.390625, 211.390625, 207.5, - 211.390625, 207.5, 198.421875, 193.234375, 201.015625, 206.203125, - 216.578125, 213.984375, 213.984375, 211.390625, 211.390625, 219.171875, - 217.875, 215.28125, 220.46875, 224.359375, 232.140625, 230.84375, - 232.140625, 230.84375, 228.25, 229.546875, 228.25, 230.84375, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 234.734375, 234.734375, 233.4375, 233.4375, 234.734375, - 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 233.4375, 233.4375, 233.4375, - 230.84375, 233.4375, 230.84375, 230.84375, 230.84375, 230.84375, - 223.0625, 216.578125, 210.09375, 212.6875, 215.28125, 223.0625, - 223.0625, 224.359375, 221.765625, 223.0625, 224.359375, 221.765625, - 220.46875, 220.46875, 217.875, 212.6875, 206.203125, 204.90625, - 198.421875, 185.453125, 184.15625, 176.375, 177.671875, 172.484375, - 168.59375, 163.40625, 164.703125, 164.703125, 154.328125, 147.84375, - 140.0625, 147.84375, 151.734375, 149.140625, 145.25, 162.109375, - 162.109375, 176.375, 180.265625, 180.265625, 198.421875, 203.609375, - 207.5, 210.09375, 215.28125, 212.6875, 212.6875, 213.984375, 215.28125, - 215.28125, 215.28125, 215.28125, 217.875, 212.6875, 211.390625, - 215.28125, 215.28125, 213.984375, 216.578125, 217.875, 216.578125, - 215.28125, 216.578125, 210.09375, 207.5, 204.90625, 203.609375, - 198.421875, 190.640625, 190.640625, 181.5625, 180.265625, 181.5625, - 168.59375, 159.515625, 156.921875, 159.515625, 166, 166, 164.703125, - 168.59375, 166, 177.671875, 181.5625, 191.9375, 190.640625, 190.640625, - 191.9375, 190.640625, 206.203125, 206.203125, 210.09375, 210.09375, - 215.28125, 219.171875, 219.171875, 221.765625, 219.171875, 219.171875, - 217.875, 219.171875, 215.28125, 215.28125, 216.578125, 219.171875, - 217.875, 215.28125, 216.578125, 213.984375, 212.6875, 215.28125, - 219.171875, 228.25, 228.25, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, - 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, 229.546875, - 230.84375, 229.546875, 228.25, 226.953125, 224.359375, 221.765625, - 221.765625, 219.171875, 215.28125, 211.390625, 207.5, 202.3125, - 202.3125, 207.5, 216.578125, 216.578125, 219.171875, 221.765625, - 220.46875, 224.359375, 221.765625, 224.359375, 223.0625, 220.46875, - 221.765625, 221.765625, 226.953125, 224.359375, 225.65625, 223.0625, - 225.65625, 225.65625, 225.65625, 225.65625, 226.953125, 221.765625, - 215.28125, 213.984375, 201.015625, 201.015625, 213.984375, 219.171875, - 219.171875, 221.765625, 220.46875, 216.578125, 216.578125, 211.390625, - 210.09375, 212.6875, 211.390625, 206.203125, 207.5, 212.6875, - 213.984375, 215.28125, 216.578125, 211.390625, 210.09375, 215.28125, - 220.46875, 217.875, 212.6875, 220.46875, 224.359375, 228.25, 232.140625, - 232.140625, 230.84375, 228.25, 229.546875, 228.25, 229.546875, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, 234.734375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 230.84375, - 233.4375, 230.84375, 230.84375, 234.734375, 233.4375, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 229.546875, - 223.0625, 215.28125, 203.609375, 206.203125, 211.390625, 219.171875, - 221.765625, 221.765625, 221.765625, 223.0625, 223.0625, 220.46875, - 220.46875, 221.765625, 219.171875, 213.984375, 204.90625, 203.609375, - 195.828125, 182.859375, 182.859375, 175.078125, 176.375, 173.78125, - 171.1875, 164.703125, 162.109375, 159.515625, 151.734375, 149.140625, - 143.953125, 151.734375, 149.140625, 149.140625, 147.84375, 164.703125, - 172.484375, 180.265625, 186.75, 190.640625, 202.3125, 206.203125, - 212.6875, 215.28125, 216.578125, 213.984375, 213.984375, 213.984375, - 215.28125, 213.984375, 211.390625, 216.578125, 211.390625, 208.796875, - 212.6875, 212.6875, 215.28125, 213.984375, 215.28125, 216.578125, - 215.28125, 215.28125, 212.6875, 208.796875, 208.796875, 203.609375, - 202.3125, 198.421875, 190.640625, 193.234375, 184.15625, 178.96875, - 175.078125, 163.40625, 160.8125, 155.625, 155.625, 166, 166, 164.703125, - 173.78125, 182.859375, 181.5625, 184.15625, 193.234375, 193.234375, - 191.9375, 191.9375, 193.234375, 203.609375, 207.5, 211.390625, - 215.28125, 215.28125, 217.875, 217.875, 220.46875, 221.765625, - 216.578125, 216.578125, 219.171875, 217.875, 219.171875, 217.875, - 213.984375, 217.875, 215.28125, 216.578125, 216.578125, 215.28125, - 219.171875, 221.765625, 226.953125, 229.546875, 229.546875, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, - 230.84375, 233.4375, 230.84375, 233.4375, 233.4375, 230.84375, 233.4375, - 232.140625, 232.140625, 232.140625, 230.84375, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 229.546875, 229.546875, - 230.84375, 228.25, 229.546875, 226.953125, 226.953125, 224.359375, - 221.765625, 223.0625, 219.171875, 217.875, 210.09375, 204.90625, - 210.09375, 211.390625, 219.171875, 220.46875, 217.875, 224.359375, - 225.65625, 224.359375, 226.953125, 225.65625, 223.0625, 224.359375, - 223.0625, 223.0625, 225.65625, 226.953125, 224.359375, 223.0625, - 226.953125, 228.25, 226.953125, 225.65625, 226.953125, 211.390625, - 211.390625, 207.5, 195.828125, 195.828125, 220.46875, 217.875, - 219.171875, 217.875, 220.46875, 210.09375, 216.578125, 212.6875, - 211.390625, 216.578125, 217.875, 217.875, 220.46875, 220.46875, - 219.171875, 216.578125, 216.578125, 211.390625, 210.09375, 219.171875, - 221.765625, 216.578125, 219.171875, 224.359375, 226.953125, 229.546875, - 232.140625, 232.140625, 230.84375, 228.25, 229.546875, 226.953125, - 228.25, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 234.734375, 233.4375, 233.4375, - 234.734375, 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, - 230.84375, 232.140625, 232.140625, 233.4375, 234.734375, 234.734375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, - 229.546875, 225.65625, 219.171875, 206.203125, 204.90625, 206.203125, - 215.28125, 219.171875, 221.765625, 221.765625, 223.0625, 223.0625, - 220.46875, 219.171875, 220.46875, 216.578125, 210.09375, 202.3125, - 197.125, 190.640625, 184.15625, 182.859375, 182.859375, 181.5625, - 175.078125, 169.890625, 169.890625, 158.21875, 156.921875, 154.328125, - 154.328125, 149.140625, 151.734375, 151.734375, 154.328125, 159.515625, - 173.78125, 180.265625, 193.234375, 198.421875, 201.015625, 206.203125, - 210.09375, 213.984375, 213.984375, 215.28125, 216.578125, 215.28125, - 212.6875, 213.984375, 207.5, 207.5, 211.390625, 207.5, 207.5, 207.5, - 211.390625, 216.578125, 213.984375, 213.984375, 215.28125, 213.984375, - 216.578125, 212.6875, 211.390625, 207.5, 202.3125, 202.3125, 201.015625, - 195.828125, 198.421875, 191.9375, 184.15625, 177.671875, 175.078125, - 166, 154.328125, 155.625, 164.703125, 166, 172.484375, 180.265625, - 186.75, 189.34375, 194.53125, 197.125, 193.234375, 193.234375, - 198.421875, 195.828125, 201.015625, 207.5, 210.09375, 210.09375, - 213.984375, 217.875, 217.875, 219.171875, 219.171875, 217.875, - 219.171875, 220.46875, 219.171875, 219.171875, 216.578125, 217.875, - 215.28125, 212.6875, 217.875, 217.875, 217.875, 220.46875, 220.46875, - 224.359375, 225.65625, 228.25, 230.84375, 230.84375, 230.84375, - 233.4375, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 229.546875, 230.84375, 232.140625, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 228.25, 228.25, 228.25, 226.953125, 228.25, 225.65625, 226.953125, - 224.359375, 220.46875, 219.171875, 215.28125, 216.578125, 215.28125, - 219.171875, 219.171875, 223.0625, 225.65625, 225.65625, 228.25, 228.25, - 228.25, 226.953125, 226.953125, 224.359375, 224.359375, 226.953125, - 224.359375, 225.65625, 224.359375, 226.953125, 228.25, 228.25, - 225.65625, 226.953125, 217.875, 206.203125, 198.421875, 191.9375, - 199.71875, 213.984375, 216.578125, 211.390625, 211.390625, 217.875, - 201.015625, 210.09375, 211.390625, 216.578125, 217.875, 217.875, - 219.171875, 221.765625, 221.765625, 220.46875, 216.578125, 211.390625, - 211.390625, 221.765625, 220.46875, 221.765625, 217.875, 221.765625, - 226.953125, 228.25, 232.140625, 232.140625, 229.546875, 230.84375, - 228.25, 228.25, 226.953125, 228.25, 230.84375, 232.140625, 230.84375, - 230.84375, 233.4375, 232.140625, 232.140625, 234.734375, 234.734375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 233.4375, - 229.546875, 229.546875, 228.25, 224.359375, 219.171875, 207.5, - 204.90625, 204.90625, 212.6875, 217.875, 221.765625, 221.765625, - 221.765625, 221.765625, 220.46875, 219.171875, 219.171875, 215.28125, - 206.203125, 198.421875, 194.53125, 189.34375, 185.453125, 181.5625, - 175.078125, 173.78125, 172.484375, 172.484375, 166, 156.921875, - 156.921875, 159.515625, 155.625, 147.84375, 149.140625, 149.140625, - 159.515625, 164.703125, 172.484375, 177.671875, 194.53125, 201.015625, - 201.015625, 204.90625, 207.5, 212.6875, 212.6875, 211.390625, - 211.390625, 210.09375, 211.390625, 210.09375, 206.203125, 203.609375, - 204.90625, 207.5, 204.90625, 206.203125, 210.09375, 216.578125, - 213.984375, 213.984375, 215.28125, 212.6875, 213.984375, 215.28125, - 207.5, 203.609375, 201.015625, 202.3125, 201.015625, 197.125, - 198.421875, 191.9375, 186.75, 184.15625, 175.078125, 168.59375, 155.625, - 151.734375, 158.21875, 163.40625, 169.890625, 175.078125, 176.375, - 182.859375, 193.234375, 197.125, 194.53125, 193.234375, 197.125, - 195.828125, 201.015625, 206.203125, 207.5, 208.796875, 213.984375, - 217.875, 217.875, 217.875, 219.171875, 216.578125, 219.171875, - 220.46875, 220.46875, 217.875, 213.984375, 215.28125, 213.984375, - 211.390625, 216.578125, 216.578125, 216.578125, 219.171875, 221.765625, - 223.0625, 224.359375, 226.953125, 228.25, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 229.546875, - 229.546875, 229.546875, 230.84375, 230.84375, 228.25, 229.546875, - 229.546875, 232.140625, 232.140625, 229.546875, 230.84375, 229.546875, - 230.84375, 232.140625, 230.84375, 232.140625, 228.25, 228.25, 228.25, - 226.953125, 228.25, 226.953125, 228.25, 230.84375, 228.25, 225.65625, - 223.0625, 220.46875, 219.171875, 215.28125, 217.875, 219.171875, - 219.171875, 223.0625, 225.65625, 228.25, 228.25, 228.25, 226.953125, - 226.953125, 228.25, 225.65625, 224.359375, 225.65625, 226.953125, - 223.0625, 226.953125, 226.953125, 226.953125, 226.953125, 224.359375, - 224.359375, 213.984375, 199.71875, 191.9375, 203.609375, 210.09375, - 207.5, 204.90625, 207.5, 208.796875, 213.984375, 186.75, 198.421875, - 206.203125, 219.171875, 217.875, 217.875, 219.171875, 223.0625, - 220.46875, 219.171875, 215.28125, 212.6875, 210.09375, 220.46875, - 216.578125, 217.875, 217.875, 226.953125, 229.546875, 228.25, 230.84375, - 232.140625, 233.4375, 232.140625, 229.546875, 230.84375, 228.25, 228.25, - 230.84375, 232.140625, 230.84375, 232.140625, 234.734375, 234.734375, - 232.140625, 234.734375, 234.734375, 233.4375, 232.140625, 233.4375, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 234.734375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 229.546875, 230.84375, 232.140625, 229.546875, 226.953125, 224.359375, - 224.359375, 220.46875, 213.984375, 211.390625, 207.5, 208.796875, - 215.28125, 220.46875, 224.359375, 223.0625, 224.359375, 221.765625, - 217.875, 217.875, 213.984375, 207.5, 198.421875, 198.421875, 190.640625, - 188.046875, 186.75, 180.265625, 173.78125, 175.078125, 180.265625, - 176.375, 172.484375, 171.1875, 145.25, 145.25, 146.546875, 149.140625, - 149.140625, 162.109375, 169.890625, 180.265625, 185.453125, 194.53125, - 195.828125, 195.828125, 201.015625, 204.90625, 208.796875, 208.796875, - 207.5, 211.390625, 210.09375, 211.390625, 210.09375, 206.203125, - 204.90625, 204.90625, 210.09375, 206.203125, 208.796875, 212.6875, - 215.28125, 215.28125, 213.984375, 213.984375, 212.6875, 210.09375, - 211.390625, 206.203125, 201.015625, 198.421875, 201.015625, 198.421875, - 193.234375, 191.9375, 185.453125, 180.265625, 177.671875, 166, 160.8125, - 158.21875, 156.921875, 163.40625, 166, 168.59375, 169.890625, 171.1875, - 175.078125, 180.265625, 190.640625, 191.9375, 193.234375, 198.421875, - 198.421875, 204.90625, 210.09375, 215.28125, 216.578125, 219.171875, - 221.765625, 220.46875, 220.46875, 221.765625, 217.875, 216.578125, - 217.875, 215.28125, 211.390625, 212.6875, 213.984375, 215.28125, - 213.984375, 217.875, 217.875, 216.578125, 219.171875, 220.46875, - 221.765625, 221.765625, 224.359375, 226.953125, 228.25, 230.84375, - 232.140625, 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 228.25, 230.84375, - 230.84375, 229.546875, 229.546875, 230.84375, 229.546875, 228.25, - 228.25, 230.84375, 229.546875, 229.546875, 230.84375, 230.84375, 228.25, - 228.25, 228.25, 228.25, 228.25, 230.84375, 229.546875, 226.953125, - 228.25, 228.25, 224.359375, 219.171875, 221.765625, 221.765625, - 223.0625, 226.953125, 228.25, 226.953125, 228.25, 229.546875, - 229.546875, 228.25, 228.25, 226.953125, 224.359375, 225.65625, - 226.953125, 225.65625, 224.359375, 226.953125, 226.953125, 225.65625, - 221.765625, 221.765625, 203.609375, 186.75, 182.859375, 198.421875, - 199.71875, 195.828125, 199.71875, 199.71875, 201.015625, 207.5, - 185.453125, 207.5, 207.5, 217.875, 220.46875, 219.171875, 221.765625, - 224.359375, 220.46875, 219.171875, 215.28125, 213.984375, 215.28125, - 220.46875, 219.171875, 216.578125, 220.46875, 226.953125, 230.84375, - 229.546875, 229.546875, 233.4375, 232.140625, 232.140625, 230.84375, - 232.140625, 229.546875, 228.25, 232.140625, 233.4375, 232.140625, - 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, 234.734375, - 233.4375, 233.4375, 234.734375, 232.140625, 233.4375, 234.734375, - 234.734375, 233.4375, 232.140625, 233.4375, 230.84375, 230.84375, - 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 230.84375, 230.84375, 232.140625, - 228.25, 226.953125, 226.953125, 224.359375, 220.46875, 216.578125, - 213.984375, 211.390625, 211.390625, 216.578125, 220.46875, 221.765625, - 223.0625, 224.359375, 221.765625, 219.171875, 217.875, 211.390625, - 207.5, 198.421875, 199.71875, 194.53125, 185.453125, 182.859375, - 177.671875, 171.1875, 177.671875, 178.96875, 172.484375, 173.78125, - 173.78125, 154.328125, 146.546875, 142.65625, 146.546875, 149.140625, - 164.703125, 171.1875, 180.265625, 184.15625, 184.15625, 185.453125, - 185.453125, 194.53125, 199.71875, 204.90625, 206.203125, 207.5, - 210.09375, 211.390625, 210.09375, 210.09375, 207.5, 207.5, 207.5, - 211.390625, 207.5, 211.390625, 213.984375, 215.28125, 213.984375, - 211.390625, 211.390625, 210.09375, 210.09375, 207.5, 201.015625, - 195.828125, 194.53125, 198.421875, 194.53125, 186.75, 182.859375, - 173.78125, 169.890625, 171.1875, 164.703125, 159.515625, 156.921875, - 158.21875, 162.109375, 163.40625, 162.109375, 168.59375, 171.1875, - 172.484375, 177.671875, 189.34375, 193.234375, 195.828125, 198.421875, - 198.421875, 206.203125, 212.6875, 219.171875, 219.171875, 221.765625, - 221.765625, 220.46875, 220.46875, 221.765625, 219.171875, 216.578125, - 215.28125, 208.796875, 204.90625, 208.796875, 210.09375, 213.984375, - 216.578125, 213.984375, 215.28125, 215.28125, 217.875, 220.46875, - 221.765625, 224.359375, 223.0625, 226.953125, 230.84375, 228.25, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 230.84375, 228.25, 230.84375, 230.84375, 232.140625, 233.4375, - 230.84375, 230.84375, 232.140625, 229.546875, 232.140625, 230.84375, - 229.546875, 229.546875, 229.546875, 230.84375, 229.546875, 228.25, - 228.25, 229.546875, 232.140625, 230.84375, 228.25, 230.84375, 228.25, - 229.546875, 228.25, 228.25, 230.84375, 228.25, 226.953125, 228.25, - 226.953125, 228.25, 225.65625, 223.0625, 223.0625, 223.0625, 226.953125, - 224.359375, 228.25, 229.546875, 228.25, 229.546875, 228.25, 228.25, - 228.25, 226.953125, 225.65625, 223.0625, 221.765625, 224.359375, - 224.359375, 225.65625, 226.953125, 223.0625, 220.46875, 220.46875, - 184.15625, 184.15625, 191.9375, 198.421875, 198.421875, 195.828125, - 198.421875, 197.125, 195.828125, 201.015625, 175.078125, 198.421875, - 204.90625, 212.6875, 217.875, 220.46875, 221.765625, 221.765625, - 220.46875, 220.46875, 223.0625, 223.0625, 225.65625, 221.765625, - 221.765625, 225.65625, 226.953125, 228.25, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, - 230.84375, 230.84375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 237.328125, 232.140625, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 233.4375, 232.140625, - 234.734375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, - 234.734375, 233.4375, 230.84375, 230.84375, 230.84375, 228.25, - 225.65625, 224.359375, 216.578125, 216.578125, 215.28125, 216.578125, - 215.28125, 215.28125, 219.171875, 221.765625, 221.765625, 225.65625, - 223.0625, 223.0625, 220.46875, 219.171875, 211.390625, 204.90625, - 198.421875, 199.71875, 195.828125, 182.859375, 173.78125, 173.78125, - 172.484375, 173.78125, 172.484375, 167.296875, 168.59375, 164.703125, - 154.328125, 143.953125, 142.65625, 150.4375, 151.734375, 159.515625, - 163.40625, 167.296875, 168.59375, 159.515625, 163.40625, 169.890625, - 173.78125, 181.5625, 193.234375, 197.125, 202.3125, 203.609375, - 204.90625, 207.5, 210.09375, 211.390625, 211.390625, 210.09375, - 212.6875, 207.5, 210.09375, 212.6875, 213.984375, 213.984375, 210.09375, - 204.90625, 204.90625, 195.828125, 191.9375, 190.640625, 185.453125, - 181.5625, 178.96875, 171.1875, 168.59375, 166, 163.40625, 155.625, - 156.921875, 153.03125, 153.03125, 156.921875, 158.21875, 159.515625, - 158.21875, 153.03125, 156.921875, 160.8125, 173.78125, 180.265625, - 185.453125, 185.453125, 188.046875, 197.125, 207.5, 212.6875, - 219.171875, 221.765625, 220.46875, 221.765625, 221.765625, 219.171875, - 219.171875, 220.46875, 215.28125, 213.984375, 211.390625, 204.90625, - 199.71875, 195.828125, 197.125, 203.609375, 204.90625, 204.90625, - 208.796875, 210.09375, 213.984375, 216.578125, 220.46875, 221.765625, - 223.0625, 224.359375, 224.359375, 228.25, 228.25, 230.84375, 232.140625, - 229.546875, 232.140625, 229.546875, 230.84375, 228.25, 232.140625, - 229.546875, 232.140625, 232.140625, 229.546875, 229.546875, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, 230.84375, - 228.25, 229.546875, 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, - 229.546875, 228.25, 229.546875, 229.546875, 228.25, 228.25, 230.84375, - 230.84375, 228.25, 228.25, 226.953125, 226.953125, 225.65625, - 226.953125, 224.359375, 224.359375, 226.953125, 228.25, 226.953125, - 228.25, 228.25, 228.25, 226.953125, 228.25, 226.953125, 224.359375, - 221.765625, 221.765625, 223.0625, 223.0625, 224.359375, 223.0625, - 217.875, 213.984375, 213.984375, 191.9375, 181.5625, 193.234375, - 204.90625, 202.3125, 190.640625, 188.046875, 193.234375, 189.34375, - 198.421875, 181.5625, 201.015625, 206.203125, 212.6875, 219.171875, - 221.765625, 223.0625, 223.0625, 221.765625, 221.765625, 223.0625, - 225.65625, 225.65625, 221.765625, 221.765625, 228.25, 228.25, 228.25, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 232.140625, 234.734375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 234.734375, - 232.140625, 232.140625, 234.734375, 233.4375, 230.84375, 230.84375, - 230.84375, 228.25, 224.359375, 221.765625, 216.578125, 215.28125, - 215.28125, 217.875, 216.578125, 216.578125, 220.46875, 223.0625, - 223.0625, 225.65625, 226.953125, 225.65625, 221.765625, 220.46875, - 215.28125, 206.203125, 198.421875, 198.421875, 193.234375, 185.453125, - 184.15625, 177.671875, 175.078125, 175.078125, 175.078125, 169.890625, - 168.59375, 167.296875, 154.328125, 146.546875, 145.25, 154.328125, - 158.21875, 163.40625, 166, 164.703125, 163.40625, 158.21875, 162.109375, - 162.109375, 171.1875, 177.671875, 190.640625, 194.53125, 198.421875, - 201.015625, 202.3125, 206.203125, 210.09375, 211.390625, 211.390625, - 210.09375, 212.6875, 207.5, 210.09375, 212.6875, 215.28125, 213.984375, - 210.09375, 207.5, 204.90625, 193.234375, 189.34375, 182.859375, - 177.671875, 177.671875, 172.484375, 166, 162.109375, 164.703125, - 158.21875, 154.328125, 156.921875, 156.921875, 155.625, 159.515625, - 158.21875, 158.21875, 155.625, 153.03125, 155.625, 156.921875, - 177.671875, 176.375, 180.265625, 178.96875, 180.265625, 195.828125, - 211.390625, 220.46875, 221.765625, 221.765625, 223.0625, 223.0625, - 221.765625, 220.46875, 220.46875, 216.578125, 217.875, 212.6875, - 247.703125, 207.5, 195.828125, 190.640625, 190.640625, 195.828125, - 193.234375, 197.125, 207.5, 207.5, 211.390625, 215.28125, 220.46875, - 224.359375, 223.0625, 224.359375, 224.359375, 228.25, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 230.84375, 229.546875, - 232.140625, 232.140625, 230.84375, 233.4375, 229.546875, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 229.546875, 228.25, 228.25, 228.25, 229.546875, - 229.546875, 228.25, 228.25, 229.546875, 228.25, 228.25, 228.25, 228.25, - 228.25, 230.84375, 230.84375, 228.25, 229.546875, 229.546875, 228.25, - 228.25, 225.65625, 228.25, 225.65625, 226.953125, 228.25, 226.953125, - 228.25, 229.546875, 226.953125, 228.25, 225.65625, 226.953125, - 224.359375, 223.0625, 224.359375, 225.65625, 224.359375, 224.359375, - 217.875, 216.578125, 213.984375, 212.6875, 195.828125, 188.046875, - 201.015625, 207.5, 203.609375, 186.75, 188.046875, 189.34375, 189.34375, - 199.71875, 182.859375, 201.015625, 207.5, 210.09375, 215.28125, - 219.171875, 220.46875, 221.765625, 221.765625, 221.765625, 225.65625, - 225.65625, 225.65625, 223.0625, 223.0625, 228.25, 228.25, 228.25, - 230.84375, 229.546875, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 233.4375, - 233.4375, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, - 230.84375, 233.4375, 233.4375, 233.4375, 232.140625, 234.734375, - 232.140625, 232.140625, 233.4375, 233.4375, 228.25, 228.25, 229.546875, - 226.953125, 221.765625, 219.171875, 210.09375, 207.5, 211.390625, - 216.578125, 215.28125, 216.578125, 219.171875, 224.359375, 224.359375, - 225.65625, 226.953125, 224.359375, 221.765625, 221.765625, 216.578125, - 207.5, 195.828125, 189.34375, 189.34375, 185.453125, 186.75, 178.96875, - 175.078125, 169.890625, 169.890625, 166, 160.8125, 154.328125, 150.4375, - 142.65625, 141.359375, 149.140625, 153.03125, 159.515625, 162.109375, - 154.328125, 156.921875, 154.328125, 155.625, 155.625, 158.21875, - 168.59375, 186.75, 186.75, 189.34375, 193.234375, 202.3125, 203.609375, - 206.203125, 210.09375, 208.796875, 206.203125, 208.796875, 204.90625, - 207.5, 210.09375, 210.09375, 210.09375, 204.90625, 203.609375, - 199.71875, 190.640625, 186.75, 176.375, 171.1875, 168.59375, 166, - 156.921875, 150.4375, 151.734375, 153.03125, 151.734375, 155.625, - 154.328125, 155.625, 151.734375, 150.4375, 153.03125, 150.4375, - 149.140625, 146.546875, 145.25, 158.21875, 167.296875, 171.1875, - 167.296875, 171.1875, 191.9375, 201.015625, 216.578125, 220.46875, - 221.765625, 219.171875, 221.765625, 221.765625, 220.46875, 219.171875, - 219.171875, 213.984375, 211.390625, 211.390625, 202.3125, 191.9375, - 181.5625, 181.5625, 186.75, 181.5625, 186.75, 197.125, 201.015625, - 210.09375, 212.6875, 216.578125, 217.875, 221.765625, 224.359375, - 224.359375, 228.25, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, - 233.4375, 232.140625, 229.546875, 230.84375, 232.140625, 233.4375, - 230.84375, 232.140625, 230.84375, 229.546875, 228.25, 230.84375, 228.25, - 228.25, 228.25, 229.546875, 228.25, 228.25, 226.953125, 228.25, - 226.953125, 228.25, 228.25, 228.25, 228.25, 230.84375, 230.84375, - 228.25, 228.25, 228.25, 228.25, 226.953125, 226.953125, 226.953125, - 226.953125, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 226.953125, 228.25, 225.65625, 223.0625, 223.0625, 224.359375, - 226.953125, 224.359375, 224.359375, 219.171875, 216.578125, 211.390625, - 211.390625, 198.421875, 194.53125, 206.203125, 207.5, 198.421875, - 180.265625, 184.15625, 185.453125, 182.859375, 195.828125, 195.828125, - 203.609375, 204.90625, 207.5, 213.984375, 215.28125, 217.875, 220.46875, - 223.0625, 223.0625, 225.65625, 228.25, 226.953125, 225.65625, 228.25, - 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, 229.546875, - 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, 230.84375, - 234.734375, 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, - 232.140625, 234.734375, 234.734375, 232.140625, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, 230.84375, - 232.140625, 229.546875, 226.953125, 226.953125, 220.46875, 211.390625, - 206.203125, 189.34375, 193.234375, 197.125, 207.5, 211.390625, 217.875, - 220.46875, 224.359375, 225.65625, 226.953125, 225.65625, 226.953125, - 223.0625, 223.0625, 217.875, 211.390625, 203.609375, 203.609375, - 197.125, 190.640625, 184.15625, 168.59375, 168.59375, 159.515625, - 158.21875, 154.328125, 151.734375, 150.4375, 145.25, 142.65625, 145.25, - 143.953125, 143.953125, 143.953125, 146.546875, 142.65625, 146.546875, - 147.84375, 145.25, 156.921875, 166, 169.890625, 175.078125, 177.671875, - 185.453125, 189.34375, 189.34375, 198.421875, 202.3125, 199.71875, - 201.015625, 201.015625, 203.609375, 201.015625, 201.015625, 203.609375, - 202.3125, 201.015625, 197.125, 195.828125, 197.125, 191.9375, - 190.640625, 172.484375, 162.109375, 156.921875, 153.03125, 145.25, - 142.65625, 146.546875, 145.25, 145.25, 149.140625, 146.546875, - 147.84375, 143.953125, 140.0625, 145.25, 145.25, 141.359375, 136.171875, - 136.171875, 143.953125, 147.84375, 156.921875, 159.515625, 171.1875, - 195.828125, 210.09375, 216.578125, 216.578125, 219.171875, 216.578125, - 219.171875, 219.171875, 219.171875, 219.171875, 217.875, 213.984375, - 213.984375, 207.5, 199.71875, 182.859375, 164.703125, 160.8125, - 163.40625, 160.8125, 171.1875, 180.265625, 185.453125, 201.015625, - 207.5, 213.984375, 216.578125, 221.765625, 221.765625, 224.359375, - 228.25, 230.84375, 228.25, 228.25, 230.84375, 232.140625, 229.546875, - 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 229.546875, 228.25, 229.546875, 228.25, 225.65625, 228.25, - 229.546875, 228.25, 226.953125, 226.953125, 228.25, 226.953125, 228.25, - 228.25, 226.953125, 228.25, 230.84375, 232.140625, 229.546875, - 230.84375, 230.84375, 226.953125, 226.953125, 228.25, 228.25, - 226.953125, 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, 226.953125, - 226.953125, 224.359375, 223.0625, 224.359375, 226.953125, 225.65625, - 221.765625, 223.0625, 219.171875, 216.578125, 212.6875, 210.09375, - 202.3125, 202.3125, 210.09375, 202.3125, 190.640625, 177.671875, - 182.859375, 169.890625, 178.96875, 202.3125, 204.90625, 206.203125, - 206.203125, 207.5, 215.28125, 215.28125, 217.875, 221.765625, 223.0625, - 225.65625, 225.65625, 228.25, 226.953125, 226.953125, 229.546875, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 232.140625, 237.328125, 232.140625, 234.734375, - 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, 234.734375, - 232.140625, 234.734375, 233.4375, 234.734375, 234.734375, 233.4375, - 232.140625, 234.734375, 233.4375, 232.140625, 234.734375, 232.140625, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 233.4375, - 233.4375, 228.25, 223.0625, 216.578125, 216.578125, 203.609375, 197.125, - 186.75, 184.15625, 191.9375, 206.203125, 211.390625, 220.46875, - 219.171875, 224.359375, 225.65625, 228.25, 228.25, 226.953125, - 225.65625, 225.65625, 219.171875, 210.09375, 204.90625, 206.203125, - 199.71875, 193.234375, 193.234375, 178.96875, 169.890625, 162.109375, - 154.328125, 149.140625, 147.84375, 145.25, 141.359375, 138.765625, - 141.359375, 143.953125, 138.765625, 142.65625, 146.546875, 147.84375, - 147.84375, 145.25, 146.546875, 146.546875, 159.515625, 166, 166, - 169.890625, 188.046875, 186.75, 186.75, 193.234375, 195.828125, - 195.828125, 193.234375, 193.234375, 195.828125, 191.9375, 195.828125, - 195.828125, 197.125, 193.234375, 189.34375, 188.046875, 188.046875, - 190.640625, 190.640625, 175.078125, 167.296875, 151.734375, 146.546875, - 141.359375, 138.765625, 142.65625, 149.140625, 145.25, 149.140625, - 146.546875, 146.546875, 138.765625, 141.359375, 143.953125, 138.765625, - 137.46875, 137.46875, 133.578125, 138.765625, 145.25, 159.515625, 166, - 173.78125, 193.234375, 201.015625, 208.796875, 213.984375, 215.28125, - 213.984375, 216.578125, 216.578125, 215.28125, 215.28125, 216.578125, - 216.578125, 216.578125, 216.578125, 202.3125, 185.453125, 162.109375, - 158.21875, 158.21875, 156.921875, 166, 171.1875, 180.265625, 195.828125, - 201.015625, 211.390625, 215.28125, 220.46875, 221.765625, 224.359375, - 228.25, 229.546875, 228.25, 228.25, 230.84375, 230.84375, 229.546875, - 228.25, 232.140625, 232.140625, 230.84375, 233.4375, 232.140625, - 229.546875, 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, - 233.4375, 230.84375, 228.25, 230.84375, 228.25, 228.25, 228.25, - 230.84375, 229.546875, 228.25, 228.25, 228.25, 226.953125, 228.25, - 228.25, 228.25, 228.25, 230.84375, 230.84375, 229.546875, 230.84375, - 230.84375, 228.25, 226.953125, 228.25, 229.546875, 228.25, 228.25, - 228.25, 228.25, 228.25, 228.25, 228.25, 226.953125, 228.25, 225.65625, - 224.359375, 226.953125, 226.953125, 224.359375, 220.46875, 220.46875, - 216.578125, 213.984375, 211.390625, 207.5, 204.90625, 206.203125, - 211.390625, 198.421875, 186.75, 175.078125, 173.78125, 171.1875, 186.75, - 208.796875, 216.578125, 216.578125, 211.390625, 216.578125, 216.578125, - 216.578125, 224.359375, 223.0625, 225.65625, 224.359375, 228.25, - 226.953125, 226.953125, 228.25, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 233.4375, 234.734375, - 232.140625, 233.4375, 234.734375, 234.734375, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 234.734375, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, 225.65625, - 215.28125, 213.984375, 206.203125, 182.859375, 175.078125, 172.484375, - 172.484375, 184.15625, 198.421875, 204.90625, 216.578125, 220.46875, - 226.953125, 228.25, 228.25, 228.25, 228.25, 224.359375, 221.765625, - 210.09375, 204.90625, 206.203125, 207.5, 199.71875, 186.75, 178.96875, - 173.78125, 168.59375, 160.8125, 151.734375, 143.953125, 145.25, 145.25, - 143.953125, 147.84375, 142.65625, 142.65625, 136.171875, 137.46875, - 140.0625, 143.953125, 145.25, 146.546875, 145.25, 153.03125, 156.921875, - 159.515625, 155.625, 159.515625, 169.890625, 173.78125, 169.890625, - 169.890625, 163.40625, 158.21875, 158.21875, 164.703125, 167.296875, - 166, 167.296875, 173.78125, 185.453125, 177.671875, 171.1875, 171.1875, - 171.1875, 168.59375, 175.078125, 175.078125, 167.296875, 154.328125, - 151.734375, 145.25, 140.0625, 138.765625, 141.359375, 137.46875, - 140.0625, 141.359375, 140.0625, 132.28125, 133.578125, 143.953125, - 141.359375, 134.875, 136.171875, 132.28125, 138.765625, 145.25, - 159.515625, 164.703125, 172.484375, 194.53125, 201.015625, 203.609375, - 207.5, 207.5, 206.203125, 206.203125, 206.203125, 212.6875, 212.6875, - 216.578125, 217.875, 217.875, 217.875, 208.796875, 197.125, 153.03125, - 150.4375, 153.03125, 151.734375, 155.625, 159.515625, 159.515625, - 169.890625, 177.671875, 203.609375, 203.609375, 211.390625, 221.765625, - 224.359375, 228.25, 228.25, 224.359375, 225.65625, 228.25, 232.140625, - 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, - 233.4375, 233.4375, 232.140625, 230.84375, 230.84375, 230.84375, - 229.546875, 230.84375, 233.4375, 232.140625, 229.546875, 228.25, - 229.546875, 228.25, 228.25, 228.25, 226.953125, 228.25, 232.140625, - 232.140625, 229.546875, 230.84375, 230.84375, 229.546875, 228.25, - 230.84375, 230.84375, 229.546875, 229.546875, 228.25, 225.65625, - 225.65625, 226.953125, 228.25, 226.953125, 228.25, 226.953125, - 224.359375, 224.359375, 224.359375, 220.46875, 216.578125, 219.171875, - 216.578125, 213.984375, 210.09375, 207.5, 211.390625, 211.390625, - 213.984375, 195.828125, 182.859375, 158.21875, 153.03125, 190.640625, - 206.203125, 215.28125, 217.875, 215.28125, 211.390625, 211.390625, - 213.984375, 216.578125, 220.46875, 223.0625, 223.0625, 223.0625, - 225.65625, 228.25, 225.65625, 228.25, 230.84375, 233.4375, 230.84375, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 234.734375, 232.140625, 232.140625, 232.140625, 223.0625, 223.0625, - 207.5, 207.5, 202.3125, 191.9375, 186.75, 180.265625, 172.484375, - 178.96875, 194.53125, 203.609375, 215.28125, 219.171875, 226.953125, - 225.65625, 228.25, 229.546875, 226.953125, 223.0625, 219.171875, - 203.609375, 197.125, 198.421875, 202.3125, 199.71875, 194.53125, - 190.640625, 175.078125, 168.59375, 158.21875, 150.4375, 140.0625, - 143.953125, 145.25, 140.0625, 141.359375, 138.765625, 138.765625, - 133.578125, 133.578125, 134.875, 140.0625, 143.953125, 141.359375, - 143.953125, 143.953125, 156.921875, 153.03125, 140.0625, 141.359375, - 156.921875, 159.515625, 156.921875, 163.40625, 163.40625, 150.4375, - 143.953125, 149.140625, 153.03125, 154.328125, 159.515625, 169.890625, - 181.5625, 173.78125, 167.296875, 167.296875, 164.703125, 159.515625, - 167.296875, 168.59375, 164.703125, 155.625, 154.328125, 147.84375, - 140.0625, 138.765625, 138.765625, 136.171875, 137.46875, 137.46875, - 136.171875, 130.984375, 130.984375, 146.546875, 145.25, 143.953125, - 137.46875, 136.171875, 141.359375, 145.25, 155.625, 171.1875, - 180.265625, 193.234375, 199.71875, 201.015625, 204.90625, 203.609375, - 201.015625, 201.015625, 206.203125, 206.203125, 210.09375, 215.28125, - 215.28125, 215.28125, 216.578125, 207.5, 198.421875, 169.890625, - 158.21875, 149.140625, 151.734375, 147.84375, 149.140625, 155.625, - 156.921875, 164.703125, 185.453125, 194.53125, 207.5, 220.46875, 228.25, - 226.953125, 225.65625, 225.65625, 225.65625, 228.25, 230.84375, 228.25, - 232.140625, 226.953125, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 233.4375, 233.4375, 233.4375, 230.84375, - 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, - 232.140625, 232.140625, 232.140625, 229.546875, 229.546875, 229.546875, - 226.953125, 228.25, 226.953125, 226.953125, 228.25, 232.140625, 228.25, - 228.25, 229.546875, 230.84375, 228.25, 228.25, 230.84375, 230.84375, - 229.546875, 230.84375, 225.65625, 225.65625, 224.359375, 225.65625, - 226.953125, 225.65625, 228.25, 225.65625, 223.0625, 223.0625, - 219.171875, 219.171875, 215.28125, 216.578125, 215.28125, 213.984375, - 207.5, 207.5, 211.390625, 213.984375, 202.3125, 193.234375, 177.671875, - 145.25, 149.140625, 198.421875, 211.390625, 217.875, 216.578125, - 213.984375, 215.28125, 215.28125, 216.578125, 216.578125, 219.171875, - 221.765625, 224.359375, 224.359375, 225.65625, 228.25, 226.953125, - 223.0625, 225.65625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, - 233.4375, 234.734375, 230.84375, 230.84375, 233.4375, 234.734375, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, - 230.84375, 230.84375, 225.65625, 216.578125, 202.3125, 203.609375, - 198.421875, 195.828125, 197.125, 190.640625, 181.5625, 182.859375, - 194.53125, 204.90625, 215.28125, 220.46875, 226.953125, 226.953125, - 228.25, 228.25, 226.953125, 219.171875, 212.6875, 201.015625, - 198.421875, 199.71875, 202.3125, 201.015625, 197.125, 193.234375, - 185.453125, 175.078125, 164.703125, 162.109375, 156.921875, 151.734375, - 156.921875, 154.328125, 150.4375, 142.65625, 143.953125, 141.359375, - 143.953125, 145.25, 140.0625, 141.359375, 146.546875, 147.84375, - 143.953125, 145.25, 141.359375, 128.390625, 133.578125, 143.953125, - 147.84375, 145.25, 145.25, 143.953125, 143.953125, 138.765625, - 137.46875, 138.765625, 134.875, 145.25, 155.625, 164.703125, 162.109375, - 162.109375, 163.40625, 163.40625, 175.078125, 175.078125, 171.1875, - 163.40625, 162.109375, 159.515625, 154.328125, 147.84375, 140.0625, - 133.578125, 133.578125, 138.765625, 138.765625, 134.875, 140.0625, - 141.359375, 142.65625, 145.25, 143.953125, 145.25, 166, 155.625, - 164.703125, 228.25, 171.1875, 182.859375, 198.421875, 203.609375, - 201.015625, 198.421875, 204.90625, 197.125, 191.9375, 201.015625, - 201.015625, 206.203125, 210.09375, 207.5, 211.390625, 207.5, 204.90625, - 201.015625, 176.375, 164.703125, 162.109375, 153.03125, 149.140625, - 141.359375, 138.765625, 140.0625, 146.546875, 178.96875, 198.421875, - 207.5, 217.875, 221.765625, 225.65625, 226.953125, 226.953125, 228.25, - 226.953125, 226.953125, 228.25, 228.25, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 229.546875, - 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, 230.84375, - 229.546875, 232.140625, 230.84375, 228.25, 228.25, 226.953125, 228.25, - 230.84375, 228.25, 230.84375, 228.25, 230.84375, 230.84375, 229.546875, - 230.84375, 228.25, 228.25, 228.25, 223.0625, 224.359375, 224.359375, - 226.953125, 226.953125, 226.953125, 228.25, 225.65625, 223.0625, - 224.359375, 223.0625, 221.765625, 215.28125, 211.390625, 215.28125, - 215.28125, 208.796875, 203.609375, 201.015625, 206.203125, 204.90625, - 207.5, 186.75, 171.1875, 156.921875, 177.671875, 213.984375, 215.28125, - 216.578125, 216.578125, 213.984375, 220.46875, 217.875, 219.171875, - 219.171875, 219.171875, 220.46875, 224.359375, 225.65625, 226.953125, - 228.25, 229.546875, 225.65625, 228.25, 232.140625, 230.84375, 230.84375, - 233.4375, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 234.734375, 232.140625, 234.734375, 232.140625, 234.734375, - 232.140625, 233.4375, 234.734375, 232.140625, 232.140625, 234.734375, - 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, - 234.734375, 234.734375, 232.140625, 232.140625, 234.734375, 232.140625, - 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 230.84375, 223.0625, 213.984375, 202.3125, - 202.3125, 195.828125, 195.828125, 201.015625, 197.125, 188.046875, - 189.34375, 201.015625, 208.796875, 219.171875, 223.0625, 226.953125, - 228.25, 228.25, 229.546875, 225.65625, 217.875, 211.390625, 198.421875, - 198.421875, 199.71875, 204.90625, 203.609375, 201.015625, 199.71875, - 190.640625, 175.078125, 168.59375, 166, 162.109375, 168.59375, - 164.703125, 164.703125, 154.328125, 147.84375, 149.140625, 154.328125, - 153.03125, 153.03125, 142.65625, 150.4375, 151.734375, 153.03125, - 150.4375, 141.359375, 134.875, 137.46875, 141.359375, 138.765625, - 133.578125, 133.578125, 124.5, 123.203125, 128.390625, 128.390625, - 128.390625, 133.578125, 129.6875, 138.765625, 141.359375, 147.84375, - 151.734375, 155.625, 159.515625, 159.515625, 177.671875, 178.96875, - 167.296875, 167.296875, 166, 160.8125, 160.8125, 155.625, 146.546875, - 145.25, 142.65625, 146.546875, 140.0625, 140.0625, 146.546875, - 147.84375, 153.03125, 153.03125, 156.921875, 149.140625, 153.03125, - 156.921875, 163.40625, 177.671875, 177.671875, 186.75, 201.015625, - 201.015625, 202.3125, 203.609375, 194.53125, 194.53125, 194.53125, - 201.015625, 204.90625, 202.3125, 204.90625, 206.203125, 210.09375, - 208.796875, 211.390625, 204.90625, 195.828125, 185.453125, 154.328125, - 154.328125, 150.4375, 141.359375, 134.875, 130.984375, 132.28125, - 153.03125, 190.640625, 203.609375, 216.578125, 226.953125, 228.25, - 226.953125, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 230.84375, 232.140625, 230.84375, 232.140625, 229.546875, 229.546875, - 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, 228.25, 228.25, - 228.25, 228.25, 228.25, 230.84375, 229.546875, 230.84375, 230.84375, - 229.546875, 229.546875, 229.546875, 230.84375, 229.546875, 228.25, - 226.953125, 225.65625, 228.25, 228.25, 226.953125, 228.25, 226.953125, - 228.25, 226.953125, 224.359375, 220.46875, 217.875, 212.6875, - 216.578125, 216.578125, 215.28125, 211.390625, 204.90625, 203.609375, - 206.203125, 203.609375, 204.90625, 175.078125, 172.484375, 177.671875, - 195.828125, 216.578125, 215.28125, 212.6875, 213.984375, 219.171875, - 221.765625, 220.46875, 221.765625, 221.765625, 221.765625, 223.0625, - 225.65625, 228.25, 228.25, 230.84375, 229.546875, 230.84375, 230.84375, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 234.734375, 234.734375, 233.4375, 234.734375, 232.140625, - 234.734375, 233.4375, 236.03125, 233.4375, 234.734375, 232.140625, - 232.140625, 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, - 232.140625, 232.140625, 234.734375, 232.140625, 234.734375, 233.4375, - 230.84375, 233.4375, 234.734375, 234.734375, 230.84375, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 229.546875, 224.359375, - 215.28125, 211.390625, 204.90625, 202.3125, 198.421875, 203.609375, - 207.5, 204.90625, 198.421875, 207.5, 213.984375, 221.765625, 226.953125, - 224.359375, 228.25, 228.25, 228.25, 228.25, 224.359375, 210.09375, - 202.3125, 198.421875, 201.015625, 201.015625, 207.5, 206.203125, - 204.90625, 203.609375, 186.75, 186.75, 175.078125, 172.484375, 171.1875, - 175.078125, 181.5625, 175.078125, 168.59375, 160.8125, 159.515625, - 156.921875, 160.8125, 160.8125, 146.546875, 146.546875, 153.03125, - 156.921875, 154.328125, 155.625, 153.03125, 149.140625, 145.25, - 132.28125, 125.796875, 125.796875, 115.421875, 116.71875, 115.421875, - 115.421875, 121.90625, 128.390625, 123.203125, 124.5, 123.203125, - 128.390625, 132.28125, 143.953125, 146.546875, 153.03125, 169.890625, - 177.671875, 177.671875, 168.59375, 167.296875, 175.078125, 172.484375, - 167.296875, 160.8125, 154.328125, 151.734375, 154.328125, 153.03125, - 156.921875, 156.921875, 156.921875, 160.8125, 163.40625, 166, 163.40625, - 162.109375, 167.296875, 173.78125, 188.046875, 188.046875, 197.125, - 203.609375, 201.015625, 207.5, 207.5, 198.421875, 195.828125, 194.53125, - 202.3125, 202.3125, 202.3125, 204.90625, 202.3125, 204.90625, 207.5, - 208.796875, 206.203125, 198.421875, 191.9375, 169.890625, 158.21875, - 151.734375, 142.65625, 136.171875, 128.390625, 129.6875, 143.953125, - 158.21875, 177.671875, 211.390625, 219.171875, 224.359375, 226.953125, - 228.25, 228.25, 229.546875, 228.25, 226.953125, 228.25, 230.84375, - 230.84375, 229.546875, 232.140625, 232.140625, 229.546875, 230.84375, - 232.140625, 233.4375, 230.84375, 233.4375, 233.4375, 232.140625, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 232.140625, 228.25, 229.546875, - 229.546875, 228.25, 229.546875, 230.84375, 230.84375, 229.546875, - 230.84375, 230.84375, 229.546875, 228.25, 229.546875, 228.25, - 226.953125, 226.953125, 226.953125, 226.953125, 226.953125, 228.25, - 228.25, 226.953125, 228.25, 226.953125, 224.359375, 219.171875, - 213.984375, 212.6875, 212.6875, 215.28125, 216.578125, 213.984375, - 207.5, 204.90625, 207.5, 203.609375, 204.90625, 194.53125, 188.046875, - 198.421875, 210.09375, 217.875, 211.390625, 207.5, 217.875, 221.765625, - 220.46875, 220.46875, 223.0625, 221.765625, 221.765625, 224.359375, - 226.953125, 224.359375, 226.953125, 230.84375, 229.546875, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 233.4375, 233.4375, 234.734375, - 232.140625, 232.140625, 234.734375, 234.734375, 232.140625, 232.140625, - 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 234.734375, 236.03125, - 232.140625, 232.140625, 234.734375, 232.140625, 233.4375, 234.734375, - 234.734375, 232.140625, 232.140625, 232.140625, 230.84375, 228.25, - 228.25, 220.46875, 212.6875, 198.421875, 197.125, 195.828125, 204.90625, - 207.5, 210.09375, 210.09375, 208.796875, 215.28125, 219.171875, - 225.65625, 228.25, 229.546875, 228.25, 228.25, 226.953125, 221.765625, - 201.015625, 197.125, 193.234375, 194.53125, 202.3125, 207.5, 206.203125, - 207.5, 208.796875, 204.90625, 198.421875, 195.828125, 197.125, - 194.53125, 199.71875, 202.3125, 199.71875, 195.828125, 188.046875, - 190.640625, 186.75, 186.75, 186.75, 176.375, 173.78125, 173.78125, - 177.671875, 177.671875, 173.78125, 172.484375, 156.921875, 163.40625, - 141.359375, 137.46875, 133.578125, 128.390625, 129.6875, 141.359375, - 141.359375, 151.734375, 145.25, 145.25, 141.359375, 136.171875, - 128.390625, 130.984375, 143.953125, 145.25, 150.4375, 156.921875, - 160.8125, 180.265625, 180.265625, 186.75, 190.640625, 189.34375, - 190.640625, 190.640625, 189.34375, 186.75, 185.453125, 181.5625, - 181.5625, 188.046875, 186.75, 186.75, 185.453125, 186.75, 193.234375, - 194.53125, 203.609375, 204.90625, 208.796875, 208.796875, 211.390625, - 211.390625, 210.09375, 211.390625, 210.09375, 199.71875, 199.71875, - 197.125, 198.421875, 195.828125, 194.53125, 195.828125, 198.421875, - 203.609375, 207.5, 206.203125, 207.5, 203.609375, 197.125, 175.078125, - 160.8125, 153.03125, 147.84375, 146.546875, 132.28125, 128.390625, - 143.953125, 143.953125, 162.109375, 201.015625, 211.390625, 223.0625, - 228.25, 229.546875, 228.25, 230.84375, 228.25, 228.25, 228.25, - 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 233.4375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 233.4375, 230.84375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, - 230.84375, 232.140625, 230.84375, 233.4375, 230.84375, 232.140625, - 228.25, 230.84375, 226.953125, 226.953125, 228.25, 226.953125, 228.25, - 228.25, 228.25, 228.25, 228.25, 228.25, 226.953125, 228.25, 226.953125, - 226.953125, 223.0625, 223.0625, 216.578125, 213.984375, 211.390625, - 211.390625, 213.984375, 211.390625, 211.390625, 207.5, 207.5, - 193.234375, 193.234375, 198.421875, 211.390625, 211.390625, 213.984375, - 219.171875, 203.609375, 203.609375, 190.640625, 220.46875, 221.765625, - 219.171875, 220.46875, 224.359375, 223.0625, 223.0625, 224.359375, - 225.65625, 224.359375, 226.953125, 230.84375, 230.84375, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 234.734375, 232.140625, 233.4375, 234.734375, - 233.4375, 233.4375, 234.734375, 234.734375, 233.4375, 232.140625, - 233.4375, 230.84375, 232.140625, 233.4375, 234.734375, 233.4375, - 232.140625, 233.4375, 232.140625, 232.140625, 234.734375, 234.734375, - 232.140625, 233.4375, 234.734375, 233.4375, 233.4375, 234.734375, - 233.4375, 232.140625, 232.140625, 233.4375, 229.546875, 226.953125, - 226.953125, 219.171875, 207.5, 191.9375, 194.53125, 197.125, 206.203125, - 206.203125, 211.390625, 213.984375, 215.28125, 220.46875, 221.765625, - 225.65625, 228.25, 230.84375, 228.25, 226.953125, 225.65625, 216.578125, - 190.640625, 185.453125, 184.15625, 189.34375, 203.609375, 207.5, - 210.09375, 212.6875, 215.28125, 212.6875, 207.5, 207.5, 210.09375, - 211.390625, 213.984375, 210.09375, 211.390625, 207.5, 202.3125, - 206.203125, 203.609375, 204.90625, 199.71875, 193.234375, 197.125, - 195.828125, 199.71875, 195.828125, 189.34375, 186.75, 180.265625, - 171.1875, 164.703125, 162.109375, 162.109375, 164.703125, 224.359375, - 176.375, 177.671875, 180.265625, 181.5625, 178.96875, 169.890625, - 162.109375, 162.109375, 168.59375, 172.484375, 175.078125, 172.484375, - 167.296875, 171.1875, 193.234375, 193.234375, 198.421875, 201.015625, - 203.609375, 202.3125, 204.90625, 204.90625, 202.3125, 202.3125, - 199.71875, 199.71875, 203.609375, 202.3125, 201.015625, 201.015625, - 204.90625, 208.796875, 208.796875, 211.390625, 215.28125, 216.578125, - 216.578125, 216.578125, 215.28125, 215.28125, 212.6875, 211.390625, - 203.609375, 201.015625, 202.3125, 199.71875, 198.421875, 193.234375, - 189.34375, 197.125, 203.609375, 207.5, 204.90625, 203.609375, - 203.609375, 199.71875, 178.96875, 159.515625, 153.03125, 154.328125, - 151.734375, 136.171875, 132.28125, 133.578125, 140.0625, 160.8125, - 198.421875, 220.46875, 223.0625, 226.953125, 229.546875, 229.546875, - 230.84375, 232.140625, 229.546875, 229.546875, 230.84375, 230.84375, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 234.734375, - 233.4375, 232.140625, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 233.4375, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 233.4375, 232.140625, 229.546875, 230.84375, - 228.25, 226.953125, 226.953125, 228.25, 228.25, 229.546875, 230.84375, - 230.84375, 228.25, 228.25, 229.546875, 228.25, 226.953125, 228.25, - 225.65625, 223.0625, 217.875, 216.578125, 216.578125, 213.984375, - 216.578125, 215.28125, 211.390625, 207.5, 206.203125, 190.640625, - 177.671875, 186.75, 211.390625, 213.984375, 216.578125, 220.46875, - 211.390625, 197.125, 185.453125, 224.359375, 217.875, 212.6875, - 219.171875, 224.359375, 223.0625, 219.171875, 220.46875, 221.765625, - 221.765625, 230.84375, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 232.140625, 230.84375, - 232.140625, 233.4375, 232.140625, 232.140625, 234.734375, 234.734375, - 232.140625, 234.734375, 232.140625, 232.140625, 230.84375, 233.4375, - 232.140625, 230.84375, 232.140625, 234.734375, 232.140625, 232.140625, - 234.734375, 232.140625, 233.4375, 234.734375, 234.734375, 234.734375, - 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 230.84375, 230.84375, 229.546875, 228.25, 226.953125, - 213.984375, 201.015625, 188.046875, 193.234375, 195.828125, 206.203125, - 208.796875, 216.578125, 224.359375, 223.0625, 225.65625, 224.359375, - 226.953125, 225.65625, 228.25, 226.953125, 220.46875, 213.984375, - 203.609375, 185.453125, 178.96875, 177.671875, 181.5625, 212.6875, - 213.984375, 213.984375, 219.171875, 219.171875, 221.765625, 219.171875, - 221.765625, 221.765625, 221.765625, 223.0625, 225.65625, 223.0625, - 221.765625, 219.171875, 220.46875, 220.46875, 220.46875, 221.765625, - 219.171875, 219.171875, 221.765625, 216.578125, 216.578125, 213.984375, - 215.28125, 208.796875, 208.796875, 211.390625, 211.390625, 210.09375, - 213.984375, 215.28125, 217.875, 217.875, 219.171875, 220.46875, 217.875, - 216.578125, 215.28125, 216.578125, 212.6875, 213.984375, 215.28125, - 213.984375, 210.09375, 212.6875, 216.578125, 219.171875, 217.875, - 220.46875, 219.171875, 221.765625, 223.0625, 221.765625, 221.765625, - 223.0625, 221.765625, 220.46875, 220.46875, 220.46875, 221.765625, - 220.46875, 223.0625, 224.359375, 221.765625, 224.359375, 224.359375, - 223.0625, 223.0625, 220.46875, 223.0625, 219.171875, 215.28125, - 215.28125, 208.796875, 206.203125, 203.609375, 190.640625, 186.75, - 188.046875, 193.234375, 201.015625, 206.203125, 207.5, 206.203125, - 206.203125, 203.609375, 198.421875, 172.484375, 172.484375, 166, - 160.8125, 156.921875, 140.0625, 132.28125, 127.09375, 133.578125, - 151.734375, 206.203125, 206.203125, 221.765625, 225.65625, 228.25, - 229.546875, 230.84375, 232.140625, 230.84375, 232.140625, 226.953125, - 230.84375, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 234.734375, 232.140625, 234.734375, 232.140625, 230.84375, - 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 233.4375, 233.4375, 233.4375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 232.140625, 232.140625, 229.546875, 228.25, - 228.25, 225.65625, 226.953125, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, - 228.25, 228.25, 226.953125, 223.0625, 219.171875, 219.171875, 217.875, - 215.28125, 216.578125, 213.984375, 211.390625, 206.203125, 203.609375, - 177.671875, 166, 180.265625, 211.390625, 213.984375, 217.875, 217.875, - 198.421875, 186.75, 180.265625, 225.65625, 217.875, 215.28125, - 221.765625, 225.65625, 223.0625, 220.46875, 220.46875, 221.765625, - 221.765625, 226.953125, 232.140625, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 234.734375, 234.734375, 233.4375, 230.84375, 232.140625, - 229.546875, 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, - 234.734375, 232.140625, 233.4375, 234.734375, 236.03125, 233.4375, - 232.140625, 234.734375, 232.140625, 232.140625, 234.734375, 233.4375, - 232.140625, 229.546875, 230.84375, 228.25, 226.953125, 225.65625, - 211.390625, 198.421875, 193.234375, 197.125, 195.828125, 207.5, - 210.09375, 221.765625, 223.0625, 225.65625, 226.953125, 225.65625, - 223.0625, 225.65625, 228.25, 224.359375, 211.390625, 201.015625, - 201.015625, 185.453125, 181.5625, 185.453125, 201.015625, 216.578125, - 216.578125, 219.171875, 220.46875, 221.765625, 224.359375, 223.0625, - 223.0625, 224.359375, 225.65625, 226.953125, 224.359375, 224.359375, - 224.359375, 221.765625, 224.359375, 223.0625, 223.0625, 224.359375, - 224.359375, 226.953125, 224.359375, 223.0625, 223.0625, 221.765625, - 223.0625, 221.765625, 220.46875, 221.765625, 221.765625, 224.359375, - 223.0625, 221.765625, 224.359375, 223.0625, 224.359375, 225.65625, - 223.0625, 223.0625, 221.765625, 221.765625, 224.359375, 221.765625, - 223.0625, 220.46875, 221.765625, 223.0625, 224.359375, 225.65625, - 225.65625, 224.359375, 225.65625, 224.359375, 225.65625, 226.953125, - 225.65625, 226.953125, 226.953125, 224.359375, 224.359375, 224.359375, - 224.359375, 224.359375, 226.953125, 226.953125, 224.359375, 225.65625, - 226.953125, 225.65625, 225.65625, 221.765625, 219.171875, 219.171875, - 216.578125, 216.578125, 208.796875, 207.5, 207.5, 189.34375, 190.640625, - 198.421875, 197.125, 201.015625, 204.90625, 207.5, 210.09375, - 208.796875, 199.71875, 186.75, 178.96875, 177.671875, 169.890625, 166, - 159.515625, 142.65625, 137.46875, 128.390625, 154.328125, 169.890625, - 203.609375, 216.578125, 220.46875, 225.65625, 228.25, 229.546875, - 230.84375, 232.140625, 233.4375, 232.140625, 226.953125, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 234.734375, 233.4375, 234.734375, 233.4375, 232.140625, 232.140625, - 233.4375, 234.734375, 232.140625, 232.140625, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 230.84375, 233.4375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 228.25, 226.953125, - 228.25, 228.25, 228.25, 230.84375, 232.140625, 229.546875, 232.140625, - 230.84375, 229.546875, 230.84375, 232.140625, 230.84375, 228.25, 228.25, - 226.953125, 224.359375, 221.765625, 219.171875, 217.875, 215.28125, - 219.171875, 216.578125, 212.6875, 206.203125, 201.015625, 176.375, - 171.1875, 186.75, 211.390625, 215.28125, 217.875, 216.578125, 197.125, - 188.046875, 184.15625, 223.0625, 210.09375, 219.171875, 221.765625, - 223.0625, 219.171875, 216.578125, 219.171875, 219.171875, 219.171875, - 228.25, 232.140625, 232.140625, 229.546875, 232.140625, 232.140625, - 230.84375, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 234.734375, 233.4375, 232.140625, - 233.4375, 233.4375, 233.4375, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 234.734375, 230.84375, 233.4375, - 232.140625, 233.4375, 236.03125, 234.734375, 233.4375, 233.4375, - 234.734375, 233.4375, 234.734375, 232.140625, 233.4375, 230.84375, - 229.546875, 232.140625, 229.546875, 223.0625, 213.984375, 207.5, - 199.71875, 194.53125, 197.125, 198.421875, 211.390625, 219.171875, - 226.953125, 226.953125, 228.25, 225.65625, 225.65625, 226.953125, - 224.359375, 223.0625, 216.578125, 202.3125, 194.53125, 194.53125, - 182.859375, 185.453125, 193.234375, 194.53125, 210.09375, 217.875, - 219.171875, 221.765625, 225.65625, 225.65625, 225.65625, 226.953125, - 225.65625, 225.65625, 226.953125, 228.25, 224.359375, 224.359375, - 224.359375, 224.359375, 223.0625, 221.765625, 223.0625, 221.765625, - 223.0625, 224.359375, 226.953125, 226.953125, 224.359375, 226.953125, - 224.359375, 224.359375, 225.65625, 226.953125, 228.25, 226.953125, - 226.953125, 226.953125, 225.65625, 224.359375, 226.953125, 224.359375, - 224.359375, 225.65625, 226.953125, 228.25, 226.953125, 228.25, 228.25, - 225.65625, 228.25, 226.953125, 226.953125, 226.953125, 228.25, - 225.65625, 225.65625, 228.25, 228.25, 225.65625, 226.953125, 225.65625, - 224.359375, 225.65625, 226.953125, 228.25, 228.25, 225.65625, 228.25, - 226.953125, 228.25, 225.65625, 226.953125, 225.65625, 224.359375, - 223.0625, 219.171875, 216.578125, 216.578125, 207.5, 203.609375, - 204.90625, 191.9375, 191.9375, 188.046875, 190.640625, 195.828125, - 199.71875, 204.90625, 210.09375, 210.09375, 207.5, 203.609375, 191.9375, - 182.859375, 178.96875, 166, 160.8125, 158.21875, 151.734375, 134.875, - 134.875, 149.140625, 194.53125, 194.53125, 219.171875, 225.65625, - 228.25, 228.25, 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 232.140625, 228.25, 232.140625, 229.546875, 230.84375, - 233.4375, 234.734375, 232.140625, 234.734375, 233.4375, 233.4375, - 233.4375, 233.4375, 233.4375, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 232.140625, 230.84375, 233.4375, 230.84375, 228.25, 228.25, - 228.25, 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 228.25, 228.25, 228.25, 225.65625, 223.0625, 220.46875, 220.46875, - 219.171875, 220.46875, 217.875, 212.6875, 185.453125, 175.078125, - 178.96875, 195.828125, 203.609375, 213.984375, 216.578125, 207.5, - 199.71875, 198.421875, 186.75, 178.96875, 221.765625, 207.5, 207.5, - 220.46875, 221.765625, 217.875, 215.28125, 216.578125, 216.578125, - 219.171875, 226.953125, 230.84375, 229.546875, 229.546875, 230.84375, - 230.84375, 229.546875, 232.140625, 233.4375, 232.140625, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 234.734375, 232.140625, - 232.140625, 233.4375, 233.4375, 230.84375, 228.25, 230.84375, 228.25, - 229.546875, 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, - 232.140625, 233.4375, 234.734375, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 232.140625, 234.734375, 232.140625, 229.546875, - 228.25, 230.84375, 229.546875, 224.359375, 219.171875, 207.5, - 201.015625, 195.828125, 199.71875, 199.71875, 216.578125, 223.0625, - 226.953125, 226.953125, 225.65625, 226.953125, 225.65625, 225.65625, - 226.953125, 219.171875, 211.390625, 194.53125, 186.75, 181.5625, - 182.859375, 184.15625, 190.640625, 194.53125, 210.09375, 217.875, - 219.171875, 226.953125, 224.359375, 225.65625, 226.953125, 225.65625, - 226.953125, 225.65625, 225.65625, 226.953125, 225.65625, 223.0625, - 221.765625, 217.875, 219.171875, 217.875, 219.171875, 219.171875, - 220.46875, 220.46875, 224.359375, 224.359375, 224.359375, 223.0625, - 224.359375, 224.359375, 225.65625, 226.953125, 225.65625, 225.65625, - 226.953125, 223.0625, 223.0625, 223.0625, 220.46875, 220.46875, - 221.765625, 224.359375, 226.953125, 224.359375, 226.953125, 226.953125, - 228.25, 226.953125, 224.359375, 225.65625, 224.359375, 224.359375, - 225.65625, 224.359375, 225.65625, 223.0625, 223.0625, 224.359375, - 221.765625, 221.765625, 221.765625, 223.0625, 224.359375, 226.953125, - 226.953125, 224.359375, 226.953125, 228.25, 225.65625, 226.953125, - 225.65625, 224.359375, 223.0625, 221.765625, 217.875, 212.6875, - 206.203125, 197.125, 197.125, 201.015625, 193.234375, 190.640625, - 188.046875, 186.75, 197.125, 203.609375, 203.609375, 207.5, 207.5, - 204.90625, 201.015625, 193.234375, 182.859375, 176.375, 167.296875, - 168.59375, 151.734375, 137.46875, 132.28125, 134.875, 149.140625, - 173.78125, 190.640625, 225.65625, 225.65625, 228.25, 229.546875, 228.25, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 232.140625, - 230.84375, 229.546875, 229.546875, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 228.25, 229.546875, 232.140625, - 229.546875, 229.546875, 230.84375, 232.140625, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 228.25, 228.25, - 228.25, 224.359375, 223.0625, 221.765625, 220.46875, 219.171875, - 219.171875, 216.578125, 211.390625, 193.234375, 184.15625, 182.859375, - 184.15625, 197.125, 211.390625, 211.390625, 204.90625, 201.015625, - 193.234375, 178.96875, 168.59375, 220.46875, 211.390625, 211.390625, - 219.171875, 220.46875, 216.578125, 212.6875, 216.578125, 215.28125, - 219.171875, 230.84375, 229.546875, 232.140625, 230.84375, 212.6875, - 230.84375, 229.546875, 232.140625, 233.4375, 232.140625, 230.84375, - 228.25, 229.546875, 230.84375, 230.84375, 233.4375, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 230.84375, 229.546875, - 230.84375, 229.546875, 230.84375, 233.4375, 232.140625, 232.140625, - 234.734375, 232.140625, 234.734375, 233.4375, 232.140625, 232.140625, - 232.140625, 234.734375, 233.4375, 233.4375, 234.734375, 232.140625, - 230.84375, 230.84375, 228.25, 228.25, 223.0625, 215.28125, 202.3125, - 198.421875, 198.421875, 204.90625, 215.28125, 224.359375, 224.359375, - 226.953125, 225.65625, 226.953125, 228.25, 228.25, 225.65625, - 226.953125, 207.5, 204.90625, 198.421875, 191.9375, 182.859375, - 172.484375, 180.265625, 191.9375, 195.828125, 219.171875, 219.171875, - 223.0625, 221.765625, 226.953125, 226.953125, 225.65625, 224.359375, - 226.953125, 225.65625, 226.953125, 224.359375, 223.0625, 223.0625, - 215.28125, 215.28125, 211.390625, 207.5, 211.390625, 213.984375, - 217.875, 217.875, 215.28125, 215.28125, 217.875, 219.171875, 221.765625, - 221.765625, 224.359375, 224.359375, 225.65625, 223.0625, 224.359375, - 221.765625, 217.875, 215.28125, 216.578125, 212.6875, 216.578125, - 221.765625, 224.359375, 225.65625, 224.359375, 225.65625, 225.65625, - 224.359375, 221.765625, 223.0625, 221.765625, 220.46875, 221.765625, - 219.171875, 220.46875, 217.875, 219.171875, 216.578125, 219.171875, - 216.578125, 217.875, 223.0625, 224.359375, 225.65625, 224.359375, - 225.65625, 225.65625, 225.65625, 226.953125, 224.359375, 224.359375, - 221.765625, 220.46875, 213.984375, 213.984375, 211.390625, 207.5, - 193.234375, 190.640625, 194.53125, 188.046875, 188.046875, 188.046875, - 184.15625, 185.453125, 193.234375, 201.015625, 207.5, 206.203125, - 202.3125, 198.421875, 189.34375, 181.5625, 175.078125, 173.78125, - 173.78125, 155.625, 145.25, 134.875, 137.46875, 151.734375, 169.890625, - 185.453125, 215.28125, 224.359375, 228.25, 228.25, 228.25, 230.84375, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 232.140625, 233.4375, 230.84375, - 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, - 234.734375, 232.140625, 233.4375, 232.140625, 229.546875, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, 230.84375, - 228.25, 230.84375, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 232.140625, 228.25, 228.25, 228.25, 226.953125, - 224.359375, 224.359375, 223.0625, 221.765625, 220.46875, 220.46875, - 212.6875, 207.5, 188.046875, 180.265625, 185.453125, 188.046875, - 199.71875, 210.09375, 207.5, 197.125, 195.828125, 182.859375, - 164.703125, 154.328125, 210.09375, 211.390625, 220.46875, 217.875, - 216.578125, 210.09375, 207.5, 210.09375, 216.578125, 226.953125, - 230.84375, 230.84375, 232.140625, 228.25, 228.25, 230.84375, 230.84375, - 230.84375, 233.4375, 232.140625, 229.546875, 229.546875, 228.25, 228.25, - 228.25, 232.140625, 230.84375, 232.140625, 233.4375, 229.546875, - 230.84375, 229.546875, 229.546875, 229.546875, 229.546875, 230.84375, - 233.4375, 232.140625, 233.4375, 232.140625, 234.734375, 233.4375, - 232.140625, 234.734375, 233.4375, 230.84375, 233.4375, 232.140625, - 233.4375, 230.84375, 229.546875, 229.546875, 228.25, 228.25, 225.65625, - 215.28125, 208.796875, 204.90625, 199.71875, 204.90625, 213.984375, - 216.578125, 224.359375, 226.953125, 228.25, 228.25, 228.25, 230.84375, - 229.546875, 226.953125, 224.359375, 211.390625, 203.609375, 186.75, - 180.265625, 175.078125, 173.78125, 177.671875, 194.53125, 198.421875, - 207.5, 216.578125, 217.875, 221.765625, 225.65625, 226.953125, - 224.359375, 223.0625, 224.359375, 224.359375, 225.65625, 226.953125, - 221.765625, 219.171875, 207.5, 202.3125, 190.640625, 180.265625, - 182.859375, 182.859375, 182.859375, 182.859375, 189.34375, 189.34375, - 195.828125, 203.609375, 210.09375, 211.390625, 216.578125, 219.171875, - 219.171875, 216.578125, 212.6875, 201.015625, 189.34375, 178.96875, - 181.5625, 175.078125, 182.859375, 195.828125, 207.5, 210.09375, - 215.28125, 217.875, 217.875, 217.875, 217.875, 211.390625, 206.203125, - 202.3125, 202.3125, 198.421875, 197.125, 198.421875, 194.53125, - 193.234375, 197.125, 199.71875, 203.609375, 213.984375, 217.875, - 221.765625, 221.765625, 221.765625, 225.65625, 223.0625, 223.0625, - 224.359375, 216.578125, 215.28125, 215.28125, 215.28125, 208.796875, - 201.015625, 201.015625, 201.015625, 201.015625, 201.015625, 194.53125, - 190.640625, 189.34375, 189.34375, 190.640625, 195.828125, 199.71875, - 202.3125, 203.609375, 204.90625, 203.609375, 190.640625, 181.5625, - 177.671875, 171.1875, 173.78125, 166, 162.109375, 151.734375, 150.4375, - 158.21875, 169.890625, 180.265625, 210.09375, 221.765625, 228.25, - 228.25, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 230.84375, 233.4375, 233.4375, 230.84375, 230.84375, - 232.140625, 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 232.140625, 233.4375, 233.4375, 233.4375, 232.140625, - 233.4375, 230.84375, 230.84375, 233.4375, 233.4375, 233.4375, - 232.140625, 230.84375, 230.84375, 228.25, 230.84375, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, - 230.84375, 228.25, 229.546875, 228.25, 226.953125, 224.359375, 223.0625, - 221.765625, 220.46875, 215.28125, 210.09375, 201.015625, 182.859375, - 175.078125, 184.15625, 198.421875, 201.015625, 198.421875, 193.234375, - 184.15625, 186.75, 163.40625, 143.953125, 136.171875, 219.171875, 207.5, - 212.6875, 219.171875, 217.875, 211.390625, 207.5, 210.09375, 215.28125, - 220.46875, 228.25, 230.84375, 232.140625, 228.25, 228.25, 232.140625, - 232.140625, 232.140625, 233.4375, 232.140625, 228.25, 230.84375, - 229.546875, 228.25, 228.25, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 229.546875, 228.25, 229.546875, 229.546875, 232.140625, - 229.546875, 233.4375, 232.140625, 232.140625, 234.734375, 232.140625, - 233.4375, 232.140625, 234.734375, 233.4375, 232.140625, 233.4375, - 232.140625, 233.4375, 230.84375, 232.140625, 230.84375, 228.25, - 223.0625, 223.0625, 212.6875, 211.390625, 210.09375, 206.203125, - 217.875, 220.46875, 220.46875, 225.65625, 226.953125, 228.25, 228.25, - 230.84375, 228.25, 228.25, 224.359375, 221.765625, 201.015625, - 201.015625, 181.5625, 176.375, 172.484375, 175.078125, 180.265625, - 198.421875, 198.421875, 208.796875, 216.578125, 217.875, 220.46875, - 224.359375, 223.0625, 223.0625, 223.0625, 224.359375, 226.953125, - 224.359375, 224.359375, 220.46875, 217.875, 207.5, 202.3125, 182.859375, - 172.484375, 171.1875, 167.296875, 167.296875, 166, 172.484375, - 175.078125, 177.671875, 184.15625, 198.421875, 211.390625, 211.390625, - 213.984375, 213.984375, 206.203125, 201.015625, 184.15625, 158.21875, - 153.03125, 154.328125, 147.84375, 171.1875, 180.265625, 195.828125, - 195.828125, 206.203125, 211.390625, 211.390625, 212.6875, 211.390625, - 195.828125, 195.828125, 186.75, 182.859375, 177.671875, 182.859375, - 186.75, 182.859375, 181.5625, 188.046875, 195.828125, 207.5, 215.28125, - 217.875, 220.46875, 219.171875, 220.46875, 224.359375, 220.46875, - 221.765625, 216.578125, 211.390625, 211.390625, 208.796875, 211.390625, - 207.5, 198.421875, 199.71875, 201.015625, 201.015625, 194.53125, - 189.34375, 189.34375, 186.75, 186.75, 185.453125, 191.9375, 195.828125, - 203.609375, 203.609375, 203.609375, 195.828125, 178.96875, 178.96875, - 175.078125, 169.890625, 173.78125, 178.96875, 176.375, 158.21875, - 158.21875, 160.8125, 180.265625, 180.265625, 208.796875, 220.46875, - 226.953125, 229.546875, 230.84375, 232.140625, 232.140625, 232.140625, - 228.25, 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 232.140625, - 233.4375, 232.140625, 233.4375, 232.140625, 234.734375, 232.140625, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 233.4375, 232.140625, 233.4375, 233.4375, 230.84375, 233.4375, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, - 233.4375, 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 229.546875, 229.546875, 230.84375, 228.25, 228.25, 225.65625, 225.65625, - 225.65625, 221.765625, 221.765625, 197.125, 197.125, 181.5625, - 173.78125, 177.671875, 180.265625, 194.53125, 197.125, 188.046875, - 178.96875, 180.265625, 151.734375, 136.171875, 132.28125, 221.765625, - 211.390625, 212.6875, 215.28125, 211.390625, 206.203125, 207.5, - 212.6875, 219.171875, 223.0625, 228.25, 230.84375, 230.84375, - 229.546875, 229.546875, 232.140625, 232.140625, 232.140625, 232.140625, - 230.84375, 228.25, 229.546875, 226.953125, 226.953125, 228.25, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 228.25, - 228.25, 230.84375, 230.84375, 232.140625, 230.84375, 232.140625, - 233.4375, 232.140625, 234.734375, 232.140625, 233.4375, 232.140625, - 233.4375, 237.328125, 233.4375, 233.4375, 233.4375, 230.84375, - 232.140625, 230.84375, 228.25, 223.0625, 215.28125, 213.984375, - 213.984375, 211.390625, 213.984375, 213.984375, 220.46875, 224.359375, - 223.0625, 224.359375, 225.65625, 226.953125, 228.25, 228.25, 226.953125, - 226.953125, 219.171875, 216.578125, 201.015625, 189.34375, 181.5625, - 176.375, 177.671875, 175.078125, 178.96875, 182.859375, 190.640625, - 207.5, 213.984375, 213.984375, 217.875, 215.28125, 216.578125, 217.875, - 216.578125, 221.765625, 220.46875, 219.171875, 219.171875, 215.28125, - 208.796875, 201.015625, 193.234375, 186.75, 173.78125, 164.703125, - 147.84375, 141.359375, 127.09375, 129.6875, 133.578125, 143.953125, - 147.84375, 163.40625, 163.40625, 172.484375, 182.859375, 184.15625, - 167.296875, 156.921875, 118.015625, 108.9375, 95.96875, 93.375, 93.375, - 103.75, 114.125, 132.28125, 140.0625, 172.484375, 176.375, 184.15625, - 178.96875, 172.484375, 168.59375, 155.625, 141.359375, 138.765625, - 136.171875, 156.921875, 158.21875, 163.40625, 173.78125, 177.671875, - 182.859375, 185.453125, 198.421875, 204.90625, 212.6875, 211.390625, - 213.984375, 216.578125, 211.390625, 210.09375, 210.09375, 204.90625, - 203.609375, 204.90625, 202.3125, 199.71875, 194.53125, 195.828125, - 193.234375, 191.9375, 194.53125, 182.859375, 180.265625, 182.859375, - 184.15625, 186.75, 190.640625, 191.9375, 198.421875, 198.421875, - 198.421875, 198.421875, 185.453125, 173.78125, 169.890625, 169.890625, - 181.5625, 195.828125, 188.046875, 162.109375, 154.328125, 160.8125, - 181.5625, 189.34375, 206.203125, 215.28125, 225.65625, 228.25, - 229.546875, 229.546875, 228.25, 229.546875, 232.140625, 233.4375, - 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 230.84375, 233.4375, 233.4375, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, - 229.546875, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 233.4375, 232.140625, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, - 228.25, 230.84375, 229.546875, 226.953125, 225.65625, 224.359375, - 224.359375, 219.171875, 217.875, 199.71875, 186.75, 172.484375, - 163.40625, 169.890625, 176.375, 186.75, 180.265625, 175.078125, - 175.078125, 171.1875, 137.46875, 124.5, 125.796875, 223.0625, - 213.984375, 213.984375, 213.984375, 211.390625, 206.203125, 208.796875, - 215.28125, 220.46875, 224.359375, 228.25, 230.84375, 232.140625, - 230.84375, 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, - 229.546875, 228.25, 228.25, 226.953125, 229.546875, 228.25, 232.140625, - 229.546875, 230.84375, 232.140625, 230.84375, 230.84375, 229.546875, - 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, 232.140625, - 229.546875, 233.4375, 232.140625, 234.734375, 233.4375, 234.734375, - 232.140625, 232.140625, 233.4375, 230.84375, 232.140625, 229.546875, - 228.25, 226.953125, 224.359375, 221.765625, 216.578125, 216.578125, - 215.28125, 219.171875, 217.875, 225.65625, 223.0625, 223.0625, - 224.359375, 225.65625, 226.953125, 225.65625, 228.25, 225.65625, - 225.65625, 217.875, 213.984375, 194.53125, 180.265625, 180.265625, - 180.265625, 180.265625, 180.265625, 182.859375, 190.640625, 190.640625, - 206.203125, 211.390625, 212.6875, 211.390625, 211.390625, 211.390625, - 211.390625, 211.390625, 216.578125, 216.578125, 215.28125, 216.578125, - 206.203125, 206.203125, 197.125, 198.421875, 186.75, 173.78125, - 163.40625, 145.25, 138.765625, 124.5, 123.203125, 119.3125, 120.609375, - 127.09375, 133.578125, 138.765625, 142.65625, 153.03125, 154.328125, - 141.359375, 133.578125, 114.125, 95.96875, 85.59375, 85.59375, 83, - 88.1875, 92.078125, 110.234375, 128.390625, 133.578125, 143.953125, - 149.140625, 154.328125, 154.328125, 151.734375, 136.171875, 129.6875, - 130.984375, 130.984375, 155.625, 158.21875, 162.109375, 162.109375, - 172.484375, 184.15625, 189.34375, 201.015625, 203.609375, 207.5, - 206.203125, 206.203125, 206.203125, 206.203125, 202.3125, 201.015625, - 197.125, 195.828125, 198.421875, 195.828125, 194.53125, 193.234375, - 193.234375, 191.9375, 186.75, 186.75, 178.96875, 175.078125, 182.859375, - 185.453125, 190.640625, 195.828125, 195.828125, 195.828125, 195.828125, - 198.421875, 197.125, 184.15625, 175.078125, 175.078125, 193.234375, - 203.609375, 191.9375, 175.078125, 166, 159.515625, 167.296875, 186.75, - 191.9375, 215.28125, 221.765625, 226.953125, 228.25, 228.25, 230.84375, - 228.25, 230.84375, 233.4375, 233.4375, 232.140625, 233.4375, 230.84375, - 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 229.546875, 230.84375, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, 233.4375, - 233.4375, 232.140625, 232.140625, 233.4375, 233.4375, 232.140625, - 230.84375, 232.140625, 230.84375, 233.4375, 232.140625, 232.140625, - 230.84375, 232.140625, 228.25, 230.84375, 228.25, 229.546875, 228.25, - 226.953125, 225.65625, 224.359375, 217.875, 213.984375, 185.453125, - 177.671875, 169.890625, 167.296875, 175.078125, 180.265625, 186.75, - 182.859375, 181.5625, 168.59375, 149.140625, 124.5, 124.5, 124.5, - 223.0625, 215.28125, 216.578125, 206.203125, 203.609375, 203.609375, - 208.796875, 211.390625, 219.171875, 224.359375, 228.25, 230.84375, - 230.84375, 232.140625, 230.84375, 233.4375, 232.140625, 230.84375, - 232.140625, 228.25, 225.65625, 224.359375, 224.359375, 228.25, 228.25, - 230.84375, 228.25, 228.25, 229.546875, 232.140625, 229.546875, - 230.84375, 228.25, 230.84375, 229.546875, 230.84375, 229.546875, - 225.65625, 224.359375, 229.546875, 230.84375, 233.4375, 232.140625, - 232.140625, 232.140625, 230.84375, 232.140625, 228.25, 230.84375, - 232.140625, 228.25, 224.359375, 220.46875, 219.171875, 219.171875, - 217.875, 219.171875, 225.65625, 224.359375, 225.65625, 226.953125, - 226.953125, 226.953125, 225.65625, 226.953125, 225.65625, 224.359375, - 225.65625, 221.765625, 212.6875, 206.203125, 177.671875, 177.671875, - 176.375, 182.859375, 184.15625, 186.75, 193.234375, 189.34375, - 190.640625, 207.5, 206.203125, 203.609375, 201.015625, 203.609375, - 201.015625, 198.421875, 201.015625, 202.3125, 202.3125, 198.421875, - 190.640625, 175.078125, 175.078125, 171.1875, 175.078125, 172.484375, - 173.78125, 171.1875, 155.625, 138.765625, 127.09375, 115.421875, - 115.421875, 101.15625, 95.96875, 94.671875, 90.78125, 95.96875, 103.75, - 115.421875, 108.9375, 95.96875, 92.078125, 86.890625, 89.484375, - 92.078125, 88.1875, 81.703125, 79.109375, 84.296875, 93.375, 89.484375, - 97.265625, 99.859375, 105.046875, 106.34375, 111.53125, 112.828125, - 129.6875, 132.28125, 132.28125, 143.953125, 154.328125, 172.484375, - 167.296875, 169.890625, 173.78125, 172.484375, 171.1875, 177.671875, - 189.34375, 186.75, 186.75, 181.5625, 175.078125, 176.375, 177.671875, - 168.59375, 167.296875, 172.484375, 177.671875, 175.078125, 172.484375, - 178.96875, 184.15625, 181.5625, 185.453125, 176.375, 175.078125, - 182.859375, 189.34375, 185.453125, 185.453125, 189.34375, 195.828125, - 195.828125, 198.421875, 197.125, 191.9375, 189.34375, 191.9375, - 201.015625, 203.609375, 204.90625, 201.015625, 184.15625, 178.96875, - 184.15625, 188.046875, 186.75, 198.421875, 208.796875, 221.765625, - 224.359375, 228.25, 228.25, 228.25, 230.84375, 232.140625, 232.140625, - 230.84375, 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, - 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 228.25, 230.84375, 230.84375, - 230.84375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 229.546875, 229.546875, 230.84375, 232.140625, 230.84375, - 233.4375, 233.4375, 232.140625, 230.84375, 230.84375, 229.546875, - 228.25, 230.84375, 229.546875, 226.953125, 226.953125, 226.953125, - 220.46875, 211.390625, 206.203125, 186.75, 180.265625, 182.859375, - 188.046875, 180.265625, 175.078125, 181.5625, 190.640625, 189.34375, - 171.1875, 153.03125, 125.796875, 119.3125, 120.609375, 223.0625, - 216.578125, 213.984375, 211.390625, 211.390625, 208.796875, 210.09375, - 208.796875, 219.171875, 223.0625, 228.25, 229.546875, 229.546875, - 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, 230.84375, - 228.25, 224.359375, 223.0625, 224.359375, 224.359375, 228.25, 230.84375, - 228.25, 228.25, 229.546875, 230.84375, 228.25, 229.546875, 230.84375, - 228.25, 228.25, 228.25, 228.25, 225.65625, 228.25, 232.140625, - 232.140625, 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, - 230.84375, 228.25, 230.84375, 230.84375, 228.25, 223.0625, 220.46875, - 221.765625, 220.46875, 217.875, 220.46875, 224.359375, 224.359375, - 225.65625, 226.953125, 225.65625, 226.953125, 228.25, 228.25, 225.65625, - 223.0625, 224.359375, 220.46875, 211.390625, 203.609375, 185.453125, - 180.265625, 178.96875, 184.15625, 185.453125, 189.34375, 193.234375, - 190.640625, 191.9375, 199.71875, 201.015625, 198.421875, 198.421875, - 198.421875, 193.234375, 190.640625, 194.53125, 195.828125, 193.234375, - 186.75, 182.859375, 164.703125, 159.515625, 159.515625, 163.40625, - 160.8125, 164.703125, 162.109375, 142.65625, 142.65625, 136.171875, - 133.578125, 111.53125, 95.96875, 88.1875, 86.890625, 80.40625, - 84.296875, 89.484375, 93.375, 105.046875, 94.671875, 92.078125, - 89.484375, 97.265625, 103.75, 102.453125, 95.96875, 92.078125, - 84.296875, 86.890625, 83, 92.078125, 93.375, 92.078125, 99.859375, - 106.34375, 107.640625, 124.5, 132.28125, 137.46875, 142.65625, - 153.03125, 171.1875, 164.703125, 166, 163.40625, 163.40625, 162.109375, - 168.59375, 180.265625, 180.265625, 175.078125, 163.40625, 156.921875, - 169.890625, 173.78125, 163.40625, 160.8125, 166, 172.484375, 172.484375, - 166, 168.59375, 177.671875, 178.96875, 181.5625, 168.59375, 168.59375, - 185.453125, 181.5625, 182.859375, 184.15625, 188.046875, 198.421875, - 197.125, 195.828125, 198.421875, 198.421875, 198.421875, 197.125, - 202.3125, 203.609375, 204.90625, 203.609375, 189.34375, 182.859375, - 184.15625, 189.34375, 194.53125, 195.828125, 202.3125, 217.875, - 221.765625, 226.953125, 230.84375, 229.546875, 229.546875, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 230.84375, 230.84375, - 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, 232.140625, - 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 232.140625, 229.546875, 232.140625, 228.25, 232.140625, - 232.140625, 230.84375, 232.140625, 233.4375, 233.4375, 233.4375, - 230.84375, 233.4375, 230.84375, 228.25, 232.140625, 230.84375, - 229.546875, 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, - 229.546875, 228.25, 230.84375, 229.546875, 226.953125, 226.953125, - 226.953125, 219.171875, 210.09375, 202.3125, 184.15625, 181.5625, - 190.640625, 191.9375, 180.265625, 172.484375, 180.265625, 193.234375, - 186.75, 160.8125, 140.0625, 115.421875, 110.234375, 110.234375, - 224.359375, 216.578125, 213.984375, 211.390625, 212.6875, 211.390625, - 210.09375, 207.5, 217.875, 221.765625, 226.953125, 229.546875, 228.25, - 230.84375, 232.140625, 233.4375, 232.140625, 229.546875, 229.546875, - 228.25, 223.0625, 221.765625, 220.46875, 221.765625, 225.65625, 228.25, - 228.25, 226.953125, 228.25, 229.546875, 228.25, 228.25, 228.25, - 226.953125, 225.65625, 228.25, 228.25, 226.953125, 229.546875, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, - 230.84375, 232.140625, 228.25, 229.546875, 230.84375, 224.359375, - 220.46875, 217.875, 221.765625, 219.171875, 217.875, 220.46875, - 223.0625, 223.0625, 224.359375, 225.65625, 224.359375, 226.953125, - 228.25, 228.25, 225.65625, 221.765625, 223.0625, 219.171875, 208.796875, - 204.90625, 186.75, 178.96875, 177.671875, 185.453125, 182.859375, - 186.75, 190.640625, 190.640625, 193.234375, 193.234375, 191.9375, - 188.046875, 185.453125, 186.75, 182.859375, 180.265625, 184.15625, - 186.75, 184.15625, 172.484375, 166, 151.734375, 149.140625, 151.734375, - 154.328125, 149.140625, 151.734375, 151.734375, 145.25, 143.953125, - 141.359375, 138.765625, 127.09375, 118.015625, 110.234375, 94.671875, - 89.484375, 86.890625, 88.1875, 89.484375, 107.640625, 114.125, - 110.234375, 108.9375, 118.015625, 123.203125, 119.3125, 112.828125, - 107.640625, 97.265625, 90.78125, 89.484375, 95.96875, 101.15625, - 107.640625, 115.421875, 119.3125, 121.90625, 130.984375, 134.875, - 134.875, 146.546875, 155.625, 168.59375, 164.703125, 164.703125, - 162.109375, 162.109375, 158.21875, 159.515625, 169.890625, 169.890625, - 166, 151.734375, 151.734375, 164.703125, 169.890625, 159.515625, - 155.625, 162.109375, 172.484375, 167.296875, 164.703125, 164.703125, - 171.1875, 169.890625, 171.1875, 166, 166, 180.265625, 185.453125, - 182.859375, 188.046875, 191.9375, 199.71875, 198.421875, 195.828125, - 197.125, 202.3125, 201.015625, 202.3125, 206.203125, 210.09375, - 206.203125, 204.90625, 193.234375, 185.453125, 186.75, 189.34375, - 193.234375, 197.125, 206.203125, 221.765625, 221.765625, 228.25, - 232.140625, 229.546875, 230.84375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 232.140625, 233.4375, - 230.84375, 233.4375, 234.734375, 232.140625, 233.4375, 232.140625, - 233.4375, 232.140625, 232.140625, 232.140625, 230.84375, 229.546875, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 232.140625, 234.734375, 233.4375, 232.140625, 233.4375, 233.4375, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 232.140625, 228.25, 228.25, 230.84375, - 229.546875, 228.25, 228.25, 226.953125, 217.875, 206.203125, 198.421875, - 190.640625, 190.640625, 191.9375, 190.640625, 181.5625, 175.078125, - 184.15625, 191.9375, 182.859375, 133.578125, 114.125, 108.9375, - 102.453125, 103.75, 217.875, 215.28125, 215.28125, 216.578125, - 216.578125, 216.578125, 206.203125, 204.90625, 215.28125, 220.46875, - 228.25, 228.25, 228.25, 230.84375, 232.140625, 232.140625, 232.140625, - 229.546875, 226.953125, 224.359375, 220.46875, 219.171875, 213.984375, - 213.984375, 225.65625, 224.359375, 224.359375, 225.65625, 228.25, - 224.359375, 224.359375, 225.65625, 226.953125, 228.25, 225.65625, - 228.25, 228.25, 232.140625, 230.84375, 233.4375, 232.140625, 229.546875, - 230.84375, 228.25, 228.25, 228.25, 230.84375, 232.140625, 228.25, - 228.25, 220.46875, 217.875, 217.875, 219.171875, 221.765625, 224.359375, - 223.0625, 226.953125, 225.65625, 224.359375, 225.65625, 226.953125, - 225.65625, 228.25, 226.953125, 221.765625, 219.171875, 220.46875, - 216.578125, 204.90625, 195.828125, 191.9375, 186.75, 185.453125, - 177.671875, 177.671875, 189.34375, 190.640625, 191.9375, 189.34375, - 177.671875, 178.96875, 176.375, 168.59375, 166, 169.890625, 164.703125, - 159.515625, 156.921875, 156.921875, 140.0625, 129.6875, 124.5, 124.5, - 128.390625, 125.796875, 125.796875, 133.578125, 129.6875, 132.28125, - 133.578125, 128.390625, 123.203125, 123.203125, 133.578125, 130.984375, - 111.53125, 111.53125, 103.75, 107.640625, 114.125, 120.609375, - 127.09375, 141.359375, 141.359375, 145.25, 145.25, 145.25, 143.953125, - 143.953125, 123.203125, 123.203125, 121.90625, 120.609375, 124.5, - 132.28125, 137.46875, 141.359375, 141.359375, 140.0625, 141.359375, - 141.359375, 142.65625, 149.140625, 159.515625, 153.03125, 151.734375, - 143.953125, 143.953125, 138.765625, 133.578125, 137.46875, 141.359375, - 138.765625, 134.875, 130.984375, 143.953125, 145.25, 147.84375, - 151.734375, 151.734375, 154.328125, 151.734375, 159.515625, 160.8125, - 162.109375, 164.703125, 163.40625, 167.296875, 176.375, 178.96875, - 185.453125, 180.265625, 177.671875, 180.265625, 191.9375, 191.9375, - 180.265625, 186.75, 198.421875, 198.421875, 201.015625, 202.3125, - 203.609375, 207.5, 206.203125, 195.828125, 186.75, 186.75, 198.421875, - 198.421875, 202.3125, 203.609375, 213.984375, 220.46875, 226.953125, - 230.84375, 230.84375, 232.140625, 228.25, 233.4375, 230.84375, - 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, - 232.140625, 232.140625, 233.4375, 232.140625, 232.140625, 233.4375, - 232.140625, 230.84375, 232.140625, 229.546875, 232.140625, 229.546875, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 233.4375, 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 232.140625, 232.140625, 232.140625, 228.25, - 229.546875, 229.546875, 229.546875, 230.84375, 230.84375, 229.546875, - 230.84375, 229.546875, 228.25, 224.359375, 217.875, 212.6875, 199.71875, - 195.828125, 198.421875, 195.828125, 182.859375, 180.265625, 176.375, - 176.375, 185.453125, 177.671875, 160.8125, 123.203125, 115.421875, - 107.640625, 107.640625, 112.828125, 221.765625, 219.171875, 219.171875, - 216.578125, 216.578125, 216.578125, 213.984375, 211.390625, 217.875, - 220.46875, 228.25, 229.546875, 229.546875, 230.84375, 232.140625, - 232.140625, 230.84375, 228.25, 229.546875, 226.953125, 216.578125, - 211.390625, 212.6875, 212.6875, 220.46875, 223.0625, 225.65625, - 224.359375, 226.953125, 226.953125, 226.953125, 223.0625, 225.65625, - 224.359375, 224.359375, 226.953125, 228.25, 228.25, 230.84375, 233.4375, - 230.84375, 232.140625, 228.25, 230.84375, 228.25, 232.140625, - 229.546875, 229.546875, 228.25, 228.25, 220.46875, 215.28125, - 219.171875, 221.765625, 221.765625, 224.359375, 226.953125, 226.953125, - 223.0625, 224.359375, 221.765625, 221.765625, 224.359375, 226.953125, - 221.765625, 221.765625, 216.578125, 217.875, 212.6875, 206.203125, - 204.90625, 198.421875, 191.9375, 189.34375, 186.75, 180.265625, - 180.265625, 185.453125, 182.859375, 182.859375, 169.890625, 169.890625, - 163.40625, 159.515625, 162.109375, 159.515625, 154.328125, 145.25, - 145.25, 141.359375, 132.28125, 128.390625, 116.71875, 110.234375, - 115.421875, 118.015625, 125.796875, 125.796875, 127.09375, 124.5, - 130.984375, 124.5, 123.203125, 123.203125, 133.578125, 132.28125, - 120.609375, 123.203125, 123.203125, 123.203125, 127.09375, 138.765625, - 149.140625, 162.109375, 167.296875, 166, 166, 160.8125, 158.21875, - 154.328125, 154.328125, 149.140625, 136.171875, 133.578125, 136.171875, - 143.953125, 149.140625, 156.921875, 153.03125, 143.953125, 145.25, - 145.25, 145.25, 143.953125, 147.84375, 143.953125, 145.25, 136.171875, - 136.171875, 132.28125, 130.984375, 133.578125, 136.171875, 138.765625, - 132.28125, 125.796875, 124.5, 133.578125, 145.25, 150.4375, 154.328125, - 150.4375, 150.4375, 158.21875, 160.8125, 158.21875, 158.21875, 160.8125, - 168.59375, 169.890625, 178.96875, 185.453125, 185.453125, 181.5625, - 182.859375, 186.75, 189.34375, 185.453125, 186.75, 202.3125, 202.3125, - 199.71875, 203.609375, 210.09375, 206.203125, 206.203125, 202.3125, - 198.421875, 199.71875, 201.015625, 202.3125, 202.3125, 201.015625, - 217.875, 225.65625, 226.953125, 229.546875, 228.25, 229.546875, - 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 233.4375, 232.140625, 233.4375, 233.4375, 232.140625, 232.140625, - 232.140625, 228.25, 230.84375, 229.546875, 230.84375, 230.84375, - 233.4375, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 232.140625, 229.546875, 232.140625, - 229.546875, 230.84375, 230.84375, 230.84375, 229.546875, 228.25, - 224.359375, 220.46875, 211.390625, 201.015625, 198.421875, 202.3125, - 199.71875, 182.859375, 181.5625, 175.078125, 172.484375, 177.671875, - 166, 130.984375, 119.3125, 116.71875, 118.015625, 120.609375, 127.09375, - 221.765625, 217.875, 221.765625, 219.171875, 220.46875, 216.578125, - 217.875, 217.875, 220.46875, 223.0625, 226.953125, 228.25, 232.140625, - 229.546875, 230.84375, 232.140625, 229.546875, 228.25, 228.25, - 225.65625, 207.5, 204.90625, 212.6875, 212.6875, 215.28125, 221.765625, - 221.765625, 225.65625, 228.25, 226.953125, 223.0625, 223.0625, - 221.765625, 221.765625, 223.0625, 226.953125, 228.25, 228.25, 230.84375, - 233.4375, 232.140625, 230.84375, 230.84375, 229.546875, 228.25, 228.25, - 230.84375, 228.25, 225.65625, 224.359375, 223.0625, 220.46875, - 221.765625, 225.65625, 224.359375, 224.359375, 226.953125, 224.359375, - 220.46875, 219.171875, 219.171875, 216.578125, 221.765625, 224.359375, - 224.359375, 220.46875, 215.28125, 212.6875, 207.5, 201.015625, 202.3125, - 202.3125, 195.828125, 189.34375, 190.640625, 185.453125, 176.375, - 173.78125, 168.59375, 166, 156.921875, 153.03125, 143.953125, - 143.953125, 143.953125, 140.0625, 138.765625, 132.28125, 130.984375, - 123.203125, 120.609375, 120.609375, 115.421875, 110.234375, 102.453125, - 103.75, 103.75, 108.9375, 108.9375, 107.640625, 110.234375, 118.015625, - 121.90625, 119.3125, 124.5, 127.09375, 123.203125, 125.796875, - 132.28125, 134.875, 136.171875, 149.140625, 164.703125, 180.265625, - 176.375, 182.859375, 189.34375, 184.15625, 178.96875, 180.265625, - 173.78125, 166, 151.734375, 153.03125, 155.625, 158.21875, 163.40625, - 169.890625, 166, 154.328125, 147.84375, 140.0625, 138.765625, 142.65625, - 138.765625, 133.578125, 133.578125, 124.5, 123.203125, 124.5, 121.90625, - 123.203125, 125.796875, 128.390625, 124.5, 120.609375, 121.90625, - 130.984375, 141.359375, 145.25, 145.25, 140.0625, 140.0625, 145.25, - 150.4375, 153.03125, 153.03125, 153.03125, 155.625, 159.515625, - 177.671875, 185.453125, 180.265625, 178.96875, 181.5625, 188.046875, - 191.9375, 195.828125, 199.71875, 207.5, 204.90625, 204.90625, 204.90625, - 204.90625, 203.609375, 206.203125, 208.796875, 207.5, 207.5, 204.90625, - 202.3125, 201.015625, 198.421875, 199.71875, 210.09375, 220.46875, - 228.25, 228.25, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 229.546875, 229.546875, 229.546875, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 233.4375, 230.84375, 232.140625, - 233.4375, 230.84375, 232.140625, 232.140625, 228.25, 228.25, 228.25, - 230.84375, 230.84375, 233.4375, 230.84375, 230.84375, 229.546875, - 230.84375, 230.84375, 230.84375, 229.546875, 229.546875, 229.546875, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 229.546875, 230.84375, - 228.25, 226.953125, 224.359375, 219.171875, 202.3125, 201.015625, - 198.421875, 201.015625, 195.828125, 180.265625, 180.265625, 162.109375, - 153.03125, 155.625, 128.390625, 124.5, 118.015625, 120.609375, - 136.171875, 142.65625, 149.140625, 221.765625, 216.578125, 226.953125, - 220.46875, 220.46875, 219.171875, 221.765625, 221.765625, 223.0625, - 225.65625, 229.546875, 229.546875, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 228.25, 229.546875, 225.65625, 203.609375, - 202.3125, 211.390625, 211.390625, 212.6875, 219.171875, 221.765625, - 226.953125, 228.25, 225.65625, 221.765625, 224.359375, 223.0625, - 223.0625, 223.0625, 224.359375, 229.546875, 229.546875, 230.84375, - 232.140625, 230.84375, 230.84375, 228.25, 230.84375, 229.546875, 228.25, - 229.546875, 226.953125, 224.359375, 223.0625, 224.359375, 224.359375, - 224.359375, 226.953125, 225.65625, 225.65625, 228.25, 223.0625, - 219.171875, 217.875, 216.578125, 221.765625, 221.765625, 224.359375, - 223.0625, 219.171875, 215.28125, 213.984375, 208.796875, 203.609375, - 206.203125, 195.828125, 195.828125, 186.75, 185.453125, 182.859375, - 175.078125, 172.484375, 168.59375, 164.703125, 151.734375, 141.359375, - 141.359375, 134.875, 136.171875, 133.578125, 132.28125, 128.390625, - 129.6875, 123.203125, 119.3125, 114.125, 115.421875, 110.234375, - 106.34375, 106.34375, 103.75, 106.34375, 106.34375, 103.75, 111.53125, - 114.125, 119.3125, 115.421875, 120.609375, 120.609375, 125.796875, - 127.09375, 136.171875, 136.171875, 136.171875, 154.328125, 169.890625, - 182.859375, 180.265625, 194.53125, 191.9375, 191.9375, 189.34375, - 189.34375, 182.859375, 173.78125, 163.40625, 166, 166, 166, 171.1875, - 171.1875, 171.1875, 158.21875, 154.328125, 147.84375, 143.953125, - 143.953125, 136.171875, 136.171875, 132.28125, 121.90625, 121.90625, - 121.90625, 119.3125, 118.015625, 119.3125, 124.5, 121.90625, 116.71875, - 121.90625, 129.6875, 141.359375, 142.65625, 145.25, 138.765625, - 136.171875, 141.359375, 145.25, 151.734375, 149.140625, 150.4375, - 153.03125, 155.625, 176.375, 184.15625, 180.265625, 178.96875, 181.5625, - 188.046875, 190.640625, 199.71875, 204.90625, 208.796875, 207.5, 207.5, - 206.203125, 206.203125, 204.90625, 207.5, 212.6875, 211.390625, - 211.390625, 206.203125, 202.3125, 199.71875, 198.421875, 198.421875, - 210.09375, 220.46875, 228.25, 228.25, 228.25, 230.84375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 233.4375, - 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, - 232.140625, 233.4375, 230.84375, 232.140625, 232.140625, 229.546875, - 229.546875, 230.84375, 232.140625, 229.546875, 233.4375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, - 228.25, 230.84375, 228.25, 226.953125, 225.65625, 221.765625, 212.6875, - 207.5, 204.90625, 199.71875, 193.234375, 178.96875, 176.375, 153.03125, - 147.84375, 147.84375, 125.796875, 112.828125, 110.234375, 118.015625, - 137.46875, 142.65625, 149.140625, 223.0625, 216.578125, 216.578125, - 221.765625, 224.359375, 221.765625, 220.46875, 223.0625, 225.65625, - 226.953125, 226.953125, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 230.84375, 228.25, 228.25, 221.765625, 195.828125, 191.9375, - 201.015625, 204.90625, 208.796875, 216.578125, 220.46875, 224.359375, - 224.359375, 221.765625, 219.171875, 221.765625, 224.359375, 221.765625, - 221.765625, 224.359375, 232.140625, 230.84375, 230.84375, 232.140625, - 229.546875, 226.953125, 228.25, 230.84375, 229.546875, 226.953125, - 228.25, 226.953125, 223.0625, 224.359375, 223.0625, 224.359375, - 226.953125, 228.25, 226.953125, 228.25, 228.25, 221.765625, 219.171875, - 217.875, 219.171875, 216.578125, 221.765625, 224.359375, 221.765625, - 219.171875, 216.578125, 216.578125, 211.390625, 207.5, 207.5, 204.90625, - 198.421875, 186.75, 182.859375, 175.078125, 163.40625, 158.21875, - 154.328125, 151.734375, 140.0625, 137.46875, 129.6875, 120.609375, - 121.90625, 118.015625, 115.421875, 111.53125, 112.828125, 112.828125, - 112.828125, 108.9375, 94.671875, 94.671875, 94.671875, 97.265625, - 94.671875, 92.078125, 92.078125, 92.078125, 93.375, 94.671875, - 94.671875, 94.671875, 105.046875, 107.640625, 116.71875, 127.09375, - 129.6875, 136.171875, 141.359375, 168.59375, 181.5625, 195.828125, - 199.71875, 206.203125, 203.609375, 203.609375, 202.3125, 201.015625, - 193.234375, 188.046875, 182.859375, 182.859375, 184.15625, 180.265625, - 176.375, 172.484375, 169.890625, 160.8125, 155.625, 146.546875, - 141.359375, 140.0625, 127.09375, 120.609375, 114.125, 114.125, - 111.53125, 115.421875, 114.125, 112.828125, 107.640625, 107.640625, - 103.75, 110.234375, 111.53125, 118.015625, 124.5, 130.984375, - 138.765625, 134.875, 127.09375, 138.765625, 140.0625, 138.765625, - 138.765625, 137.46875, 143.953125, 153.03125, 173.78125, 177.671875, - 173.78125, 176.375, 177.671875, 191.9375, 191.9375, 203.609375, 207.5, - 207.5, 204.90625, 206.203125, 206.203125, 208.796875, 212.6875, - 212.6875, 215.28125, 212.6875, 215.28125, 207.5, 203.609375, 202.3125, - 203.609375, 215.28125, 221.765625, 223.0625, 226.953125, 226.953125, - 228.25, 229.546875, 230.84375, 229.546875, 232.140625, 229.546875, - 232.140625, 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, - 232.140625, 229.546875, 230.84375, 229.546875, 230.84375, 230.84375, - 232.140625, 232.140625, 229.546875, 228.25, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 229.546875, 232.140625, 232.140625, 232.140625, 232.140625, - 229.546875, 230.84375, 229.546875, 232.140625, 232.140625, 230.84375, - 230.84375, 232.140625, 230.84375, 228.25, 228.25, 228.25, 226.953125, - 226.953125, 224.359375, 219.171875, 211.390625, 208.796875, 198.421875, - 186.75, 172.484375, 166, 145.25, 136.171875, 128.390625, 95.96875, 83, - 92.078125, 112.828125, 142.65625, 151.734375, 159.515625, 224.359375, - 216.578125, 216.578125, 221.765625, 224.359375, 221.765625, 223.0625, - 224.359375, 226.953125, 226.953125, 226.953125, 230.84375, 232.140625, - 229.546875, 230.84375, 230.84375, 230.84375, 228.25, 228.25, 211.390625, - 195.828125, 190.640625, 199.71875, 203.609375, 211.390625, 219.171875, - 221.765625, 224.359375, 224.359375, 224.359375, 223.0625, 221.765625, - 224.359375, 224.359375, 224.359375, 226.953125, 232.140625, 232.140625, - 230.84375, 232.140625, 228.25, 225.65625, 228.25, 232.140625, - 229.546875, 226.953125, 228.25, 226.953125, 226.953125, 224.359375, - 225.65625, 226.953125, 226.953125, 228.25, 228.25, 228.25, 224.359375, - 224.359375, 221.765625, 220.46875, 221.765625, 219.171875, 221.765625, - 224.359375, 221.765625, 219.171875, 217.875, 216.578125, 216.578125, - 208.796875, 203.609375, 206.203125, 201.015625, 181.5625, 172.484375, - 172.484375, 164.703125, 160.8125, 149.140625, 142.65625, 134.875, - 133.578125, 127.09375, 118.015625, 118.015625, 110.234375, 110.234375, - 110.234375, 110.234375, 110.234375, 112.828125, 110.234375, 92.078125, - 92.078125, 93.375, 94.671875, 95.96875, 95.96875, 93.375, 93.375, - 89.484375, 89.484375, 92.078125, 103.75, 106.34375, 108.9375, 124.5, - 124.5, 134.875, 141.359375, 164.703125, 175.078125, 186.75, 201.015625, - 201.015625, 207.5, 211.390625, 208.796875, 207.5, 208.796875, - 203.609375, 197.125, 191.9375, 188.046875, 186.75, 182.859375, 181.5625, - 172.484375, 166, 156.921875, 151.734375, 146.546875, 143.953125, - 141.359375, 133.578125, 121.90625, 118.015625, 120.609375, 116.71875, - 111.53125, 112.828125, 107.640625, 107.640625, 106.34375, 107.640625, - 107.640625, 115.421875, 119.3125, 124.5, 127.09375, 133.578125, - 127.09375, 127.09375, 133.578125, 138.765625, 141.359375, 134.875, - 134.875, 142.65625, 153.03125, 175.078125, 173.78125, 172.484375, - 171.1875, 175.078125, 189.34375, 193.234375, 206.203125, 210.09375, - 208.796875, 203.609375, 202.3125, 204.90625, 204.90625, 211.390625, - 213.984375, 216.578125, 215.28125, 216.578125, 210.09375, 207.5, - 204.90625, 207.5, 211.390625, 216.578125, 223.0625, 226.953125, - 225.65625, 226.953125, 228.25, 230.84375, 230.84375, 232.140625, - 230.84375, 229.546875, 229.546875, 232.140625, 232.140625, 229.546875, - 230.84375, 229.546875, 229.546875, 229.546875, 230.84375, 232.140625, - 229.546875, 230.84375, 232.140625, 229.546875, 228.25, 228.25, - 230.84375, 229.546875, 232.140625, 230.84375, 229.546875, 229.546875, - 232.140625, 232.140625, 230.84375, 228.25, 230.84375, 229.546875, - 229.546875, 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 228.25, 230.84375, 228.25, 226.953125, 228.25, 228.25, - 228.25, 226.953125, 225.65625, 213.984375, 213.984375, 210.09375, - 190.640625, 177.671875, 162.109375, 158.21875, 145.25, 130.984375, - 119.3125, 81.703125, 81.703125, 94.671875, 116.71875, 145.25, 158.21875, - 166, 223.0625, 219.171875, 223.0625, 221.765625, 220.46875, 224.359375, - 224.359375, 226.953125, 228.25, 228.25, 228.25, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 228.25, 228.25, 220.46875, - 195.828125, 191.9375, 203.609375, 206.203125, 220.46875, 221.765625, - 221.765625, 223.0625, 224.359375, 224.359375, 220.46875, 221.765625, - 224.359375, 220.46875, 224.359375, 228.25, 232.140625, 230.84375, - 229.546875, 230.84375, 229.546875, 228.25, 230.84375, 232.140625, - 228.25, 226.953125, 228.25, 225.65625, 224.359375, 226.953125, 228.25, - 226.953125, 228.25, 229.546875, 228.25, 228.25, 228.25, 225.65625, - 223.0625, 219.171875, 220.46875, 220.46875, 223.0625, 223.0625, - 221.765625, 217.875, 216.578125, 219.171875, 216.578125, 211.390625, - 207.5, 203.609375, 198.421875, 189.34375, 182.859375, 172.484375, 166, - 162.109375, 145.25, 137.46875, 128.390625, 129.6875, 123.203125, - 110.234375, 111.53125, 107.640625, 106.34375, 105.046875, 107.640625, - 108.9375, 107.640625, 103.75, 94.671875, 89.484375, 92.078125, 93.375, - 88.1875, 89.484375, 89.484375, 85.59375, 81.703125, 84.296875, 93.375, - 94.671875, 101.15625, 103.75, 115.421875, 123.203125, 134.875, 145.25, - 153.03125, 173.78125, 188.046875, 199.71875, 201.015625, 208.796875, - 213.984375, 211.390625, 212.6875, 213.984375, 210.09375, 203.609375, - 195.828125, 191.9375, 186.75, 180.265625, 176.375, 166, 159.515625, - 146.546875, 145.25, 143.953125, 141.359375, 140.0625, 132.28125, - 120.609375, 116.71875, 119.3125, 118.015625, 110.234375, 108.9375, - 112.828125, 108.9375, 107.640625, 105.046875, 110.234375, 110.234375, - 115.421875, 120.609375, 120.609375, 127.09375, 129.6875, 128.390625, - 138.765625, 138.765625, 136.171875, 136.171875, 138.765625, 141.359375, - 151.734375, 172.484375, 177.671875, 175.078125, 178.96875, 182.859375, - 198.421875, 198.421875, 210.09375, 213.984375, 211.390625, 206.203125, - 206.203125, 210.09375, 215.28125, 216.578125, 217.875, 220.46875, - 219.171875, 219.171875, 211.390625, 207.5, 212.6875, 212.6875, - 220.46875, 224.359375, 224.359375, 228.25, 228.25, 228.25, 229.546875, - 232.140625, 232.140625, 228.25, 229.546875, 232.140625, 229.546875, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 232.140625, 229.546875, - 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 232.140625, 229.546875, 230.84375, 228.25, - 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, 228.25, 223.0625, - 211.390625, 197.125, 172.484375, 166, 160.8125, 156.921875, 146.546875, - 129.6875, 116.71875, 94.671875, 92.078125, 120.609375, 132.28125, - 158.21875, 158.21875, 169.890625, 217.875, 216.578125, 216.578125, - 215.28125, 215.28125, 216.578125, 224.359375, 226.953125, 228.25, - 228.25, 230.84375, 229.546875, 229.546875, 230.84375, 232.140625, - 232.140625, 229.546875, 226.953125, 219.171875, 219.171875, 206.203125, - 201.015625, 197.125, 197.125, 212.6875, 220.46875, 219.171875, - 221.765625, 223.0625, 221.765625, 216.578125, 216.578125, 220.46875, - 221.765625, 228.25, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 229.546875, 230.84375, 230.84375, 228.25, 226.953125, - 224.359375, 225.65625, 223.0625, 224.359375, 226.953125, 228.25, 228.25, - 226.953125, 228.25, 225.65625, 224.359375, 224.359375, 223.0625, - 221.765625, 221.765625, 224.359375, 221.765625, 221.765625, 221.765625, - 220.46875, 216.578125, 215.28125, 216.578125, 213.984375, 210.09375, - 207.5, 201.015625, 194.53125, 186.75, 181.5625, 172.484375, 162.109375, - 156.921875, 145.25, 134.875, 121.90625, 120.609375, 118.015625, 103.75, - 103.75, 99.859375, 97.265625, 93.375, 93.375, 92.078125, 85.59375, - 88.1875, 84.296875, 79.109375, 81.703125, 83, 80.40625, 85.59375, - 84.296875, 79.109375, 77.8125, 93.375, 99.859375, 93.375, 94.671875, - 101.15625, 114.125, 119.3125, 129.6875, 141.359375, 149.140625, - 175.078125, 190.640625, 204.90625, 207.5, 213.984375, 217.875, - 215.28125, 215.28125, 216.578125, 216.578125, 210.09375, 198.421875, - 193.234375, 184.15625, 172.484375, 172.484375, 163.40625, 153.03125, - 147.84375, 147.84375, 145.25, 138.765625, 136.171875, 124.5, 118.015625, - 112.828125, 107.640625, 105.046875, 103.75, 107.640625, 106.34375, - 99.859375, 98.5625, 95.96875, 89.484375, 89.484375, 97.265625, - 110.234375, 107.640625, 106.34375, 108.9375, 111.53125, 128.390625, - 137.46875, 134.875, 129.6875, 130.984375, 132.28125, 136.171875, - 158.21875, 166, 166, 167.296875, 176.375, 195.828125, 199.71875, - 206.203125, 212.6875, 213.984375, 210.09375, 211.390625, 215.28125, - 220.46875, 217.875, 219.171875, 220.46875, 217.875, 219.171875, - 212.6875, 210.09375, 213.984375, 213.984375, 217.875, 219.171875, - 223.0625, 228.25, 228.25, 228.25, 229.546875, 232.140625, 232.140625, - 229.546875, 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 229.546875, 232.140625, 229.546875, 232.140625, - 233.4375, 232.140625, 232.140625, 233.4375, 230.84375, 228.25, - 230.84375, 229.546875, 229.546875, 232.140625, 232.140625, 229.546875, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 228.25, - 228.25, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 229.546875, 230.84375, 228.25, 228.25, 226.953125, 228.25, - 228.25, 228.25, 228.25, 228.25, 224.359375, 207.5, 190.640625, - 175.078125, 162.109375, 153.03125, 150.4375, 136.171875, 116.71875, - 106.34375, 86.890625, 103.75, 112.828125, 123.203125, 145.25, - 149.140625, 156.921875, 221.765625, 219.171875, 216.578125, 212.6875, - 215.28125, 216.578125, 224.359375, 228.25, 228.25, 228.25, 228.25, - 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, - 228.25, 226.953125, 219.171875, 207.5, 203.609375, 190.640625, - 195.828125, 212.6875, 219.171875, 220.46875, 223.0625, 224.359375, - 221.765625, 217.875, 217.875, 220.46875, 221.765625, 228.25, 230.84375, - 233.4375, 232.140625, 229.546875, 230.84375, 229.546875, 230.84375, - 230.84375, 229.546875, 226.953125, 226.953125, 226.953125, 224.359375, - 225.65625, 228.25, 229.546875, 228.25, 226.953125, 226.953125, - 224.359375, 223.0625, 224.359375, 224.359375, 221.765625, 223.0625, - 225.65625, 221.765625, 221.765625, 223.0625, 220.46875, 216.578125, - 215.28125, 216.578125, 215.28125, 210.09375, 210.09375, 201.015625, - 193.234375, 185.453125, 181.5625, 171.1875, 158.21875, 155.625, - 146.546875, 138.765625, 125.796875, 124.5, 118.015625, 105.046875, - 103.75, 95.96875, 94.671875, 92.078125, 92.078125, 89.484375, 80.40625, - 83, 76.515625, 76.515625, 81.703125, 80.40625, 80.40625, 86.890625, - 86.890625, 85.59375, 89.484375, 105.046875, 103.75, 124.5, 114.125, - 123.203125, 119.3125, 119.3125, 143.953125, 154.328125, 167.296875, - 203.609375, 204.90625, 246.40625, 216.578125, 216.578125, 220.46875, - 216.578125, 220.46875, 219.171875, 211.390625, 210.09375, 197.125, - 189.34375, 182.859375, 177.671875, 178.96875, 164.703125, 156.921875, - 153.03125, 153.03125, 149.140625, 138.765625, 130.984375, 124.5, 124.5, - 121.90625, 111.53125, 107.640625, 108.9375, 111.53125, 99.859375, - 98.5625, 94.671875, 86.890625, 86.890625, 83, 92.078125, 108.9375, - 105.046875, 101.15625, 111.53125, 120.609375, 132.28125, 133.578125, - 133.578125, 130.984375, 132.28125, 134.875, 137.46875, 166, 163.40625, - 168.59375, 178.96875, 186.75, 198.421875, 202.3125, 207.5, 212.6875, - 215.28125, 212.6875, 211.390625, 217.875, 221.765625, 219.171875, - 220.46875, 220.46875, 219.171875, 219.171875, 213.984375, 213.984375, - 215.28125, 215.28125, 219.171875, 219.171875, 224.359375, 229.546875, - 228.25, 228.25, 228.25, 229.546875, 232.140625, 230.84375, 230.84375, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 229.546875, 230.84375, 232.140625, 230.84375, 233.4375, 232.140625, - 232.140625, 230.84375, 230.84375, 229.546875, 228.25, 230.84375, - 229.546875, 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 228.25, 229.546875, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 230.84375, 230.84375, 228.25, 226.953125, 228.25, 230.84375, 228.25, - 229.546875, 228.25, 223.0625, 216.578125, 211.390625, 181.5625, - 169.890625, 156.921875, 151.734375, 128.390625, 112.828125, 106.34375, - 92.078125, 99.859375, 123.203125, 129.6875, 143.953125, 145.25, - 151.734375, 217.875, 219.171875, 216.578125, 210.09375, 213.984375, - 217.875, 224.359375, 228.25, 229.546875, 228.25, 228.25, 230.84375, - 229.546875, 230.84375, 233.4375, 233.4375, 230.84375, 228.25, - 226.953125, 219.171875, 208.796875, 206.203125, 198.421875, 202.3125, - 215.28125, 221.765625, 221.765625, 223.0625, 224.359375, 217.875, - 215.28125, 221.765625, 225.65625, 224.359375, 228.25, 232.140625, - 232.140625, 230.84375, 229.546875, 230.84375, 228.25, 230.84375, - 230.84375, 229.546875, 226.953125, 226.953125, 228.25, 225.65625, - 225.65625, 228.25, 228.25, 228.25, 226.953125, 226.953125, 224.359375, - 221.765625, 224.359375, 224.359375, 223.0625, 221.765625, 223.0625, - 220.46875, 221.765625, 223.0625, 219.171875, 215.28125, 211.390625, - 215.28125, 213.984375, 207.5, 207.5, 198.421875, 186.75, 175.078125, - 173.78125, 167.296875, 155.625, 149.140625, 134.875, 128.390625, - 119.3125, 120.609375, 115.421875, 102.453125, 102.453125, 92.078125, - 85.59375, 80.40625, 83, 84.296875, 68.734375, 63.546875, 64.84375, - 57.0625, 66.140625, 75.21875, 76.515625, 81.703125, 85.59375, 95.96875, - 102.453125, 103.75, 103.75, 107.640625, 128.390625, 127.09375, - 132.28125, 127.09375, 134.875, 146.546875, 158.21875, 184.15625, - 195.828125, 207.5, 217.875, 219.171875, 223.0625, 221.765625, 220.46875, - 221.765625, 220.46875, 213.984375, 207.5, 202.3125, 184.15625, - 178.96875, 181.5625, 173.78125, 169.890625, 159.515625, 159.515625, - 155.625, 145.25, 145.25, 133.578125, 133.578125, 129.6875, 114.125, - 110.234375, 112.828125, 108.9375, 107.640625, 101.15625, 97.265625, - 77.8125, 77.8125, 76.515625, 81.703125, 98.5625, 97.265625, 101.15625, - 102.453125, 102.453125, 120.609375, 124.5, 133.578125, 134.875, - 141.359375, 145.25, 149.140625, 162.109375, 168.59375, 169.890625, - 181.5625, 186.75, 198.421875, 203.609375, 207.5, 212.6875, 216.578125, - 213.984375, 213.984375, 219.171875, 223.0625, 219.171875, 219.171875, - 220.46875, 220.46875, 221.765625, 217.875, 216.578125, 213.984375, - 217.875, 223.0625, 223.0625, 226.953125, 229.546875, 229.546875, - 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 232.140625, 230.84375, 233.4375, - 233.4375, 230.84375, 233.4375, 232.140625, 233.4375, 230.84375, - 232.140625, 233.4375, 230.84375, 228.25, 228.25, 232.140625, 229.546875, - 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, 232.140625, - 229.546875, 232.140625, 232.140625, 229.546875, 232.140625, 230.84375, - 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, 229.546875, - 230.84375, 229.546875, 228.25, 229.546875, 230.84375, 228.25, 228.25, - 228.25, 223.0625, 216.578125, 215.28125, 180.265625, 180.265625, - 156.921875, 149.140625, 110.234375, 110.234375, 108.9375, 108.9375, - 112.828125, 130.984375, 141.359375, 142.65625, 140.0625, 145.25, - 217.875, 217.875, 215.28125, 212.6875, 216.578125, 223.0625, 224.359375, - 228.25, 230.84375, 230.84375, 228.25, 230.84375, 233.4375, 232.140625, - 233.4375, 233.4375, 230.84375, 226.953125, 224.359375, 217.875, - 208.796875, 206.203125, 198.421875, 212.6875, 216.578125, 221.765625, - 221.765625, 223.0625, 216.578125, 216.578125, 223.0625, 223.0625, - 226.953125, 224.359375, 232.140625, 230.84375, 233.4375, 232.140625, - 230.84375, 232.140625, 229.546875, 232.140625, 229.546875, 230.84375, - 228.25, 226.953125, 228.25, 226.953125, 226.953125, 229.546875, 228.25, - 228.25, 226.953125, 224.359375, 224.359375, 221.765625, 224.359375, - 225.65625, 221.765625, 221.765625, 221.765625, 223.0625, 223.0625, - 223.0625, 219.171875, 215.28125, 213.984375, 216.578125, 212.6875, - 206.203125, 199.71875, 206.203125, 186.75, 176.375, 176.375, 171.1875, - 153.03125, 146.546875, 128.390625, 125.796875, 120.609375, 119.3125, - 112.828125, 106.34375, 95.96875, 94.671875, 89.484375, 86.890625, - 85.59375, 85.59375, 64.84375, 60.953125, 53.171875, 55.765625, 64.84375, - 77.8125, 81.703125, 85.59375, 90.78125, 103.75, 114.125, 110.234375, - 110.234375, 118.015625, 124.5, 133.578125, 132.28125, 128.390625, - 136.171875, 149.140625, 175.078125, 195.828125, 201.015625, 212.6875, - 212.6875, 220.46875, 224.359375, 221.765625, 221.765625, 224.359375, - 216.578125, 216.578125, 203.609375, 194.53125, 194.53125, 184.15625, - 185.453125, 176.375, 175.078125, 164.703125, 159.515625, 159.515625, - 155.625, 150.4375, 147.84375, 136.171875, 129.6875, 124.5, 120.609375, - 108.9375, 106.34375, 102.453125, 102.453125, 98.5625, 89.484375, - 80.40625, 77.8125, 83, 97.265625, 99.859375, 106.34375, 107.640625, - 105.046875, 127.09375, 129.6875, 133.578125, 133.578125, 138.765625, - 153.03125, 156.921875, 167.296875, 173.78125, 171.1875, 177.671875, - 184.15625, 198.421875, 203.609375, 210.09375, 215.28125, 216.578125, - 213.984375, 216.578125, 221.765625, 221.765625, 219.171875, 219.171875, - 220.46875, 220.46875, 221.765625, 219.171875, 217.875, 216.578125, - 219.171875, 224.359375, 224.359375, 226.953125, 229.546875, 229.546875, - 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, - 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, 233.4375, - 232.140625, 230.84375, 230.84375, 233.4375, 233.4375, 232.140625, - 232.140625, 233.4375, 230.84375, 228.25, 230.84375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, 233.4375, - 233.4375, 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, - 232.140625, 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, - 229.546875, 230.84375, 229.546875, 228.25, 230.84375, 230.84375, 228.25, - 229.546875, 228.25, 224.359375, 219.171875, 217.875, 198.421875, - 181.5625, 151.734375, 141.359375, 121.90625, 111.53125, 114.125, - 120.609375, 121.90625, 136.171875, 147.84375, 145.25, 141.359375, - 147.84375, 215.28125, 216.578125, 215.28125, 216.578125, 219.171875, - 220.46875, 224.359375, 228.25, 230.84375, 230.84375, 229.546875, - 232.140625, 232.140625, 232.140625, 233.4375, 233.4375, 229.546875, - 224.359375, 221.765625, 212.6875, 207.5, 201.015625, 191.9375, - 199.71875, 216.578125, 221.765625, 221.765625, 223.0625, 221.765625, - 221.765625, 221.765625, 223.0625, 226.953125, 226.953125, 228.25, - 232.140625, 233.4375, 230.84375, 230.84375, 230.84375, 230.84375, - 230.84375, 232.140625, 232.140625, 228.25, 226.953125, 228.25, - 226.953125, 230.84375, 228.25, 228.25, 226.953125, 224.359375, - 225.65625, 224.359375, 223.0625, 224.359375, 224.359375, 223.0625, - 219.171875, 216.578125, 215.28125, 220.46875, 221.765625, 220.46875, - 216.578125, 212.6875, 215.28125, 211.390625, 211.390625, 210.09375, - 198.421875, 190.640625, 180.265625, 177.671875, 169.890625, 143.953125, - 136.171875, 130.984375, 128.390625, 121.90625, 119.3125, 112.828125, - 105.046875, 103.75, 86.890625, 76.515625, 71.328125, 73.921875, - 71.328125, 58.359375, 55.765625, 55.765625, 51.875, 60.953125, - 71.328125, 75.21875, 85.59375, 89.484375, 107.640625, 115.421875, - 118.015625, 123.203125, 124.5, 130.984375, 134.875, 133.578125, - 130.984375, 138.765625, 145.25, 153.03125, 175.078125, 185.453125, - 207.5, 212.6875, 220.46875, 224.359375, 223.0625, 224.359375, 225.65625, - 224.359375, 221.765625, 213.984375, 208.796875, 203.609375, 194.53125, - 193.234375, 194.53125, 193.234375, 186.75, 184.15625, 177.671875, - 173.78125, 171.1875, 151.734375, 142.65625, 137.46875, 119.3125, - 112.828125, 102.453125, 99.859375, 98.5625, 97.265625, 94.671875, - 85.59375, 81.703125, 88.1875, 94.671875, 106.34375, 110.234375, 114.125, - 116.71875, 115.421875, 130.984375, 137.46875, 130.984375, 130.984375, - 136.171875, 147.84375, 154.328125, 167.296875, 173.78125, 176.375, - 181.5625, 190.640625, 199.71875, 203.609375, 213.984375, 217.875, - 219.171875, 216.578125, 220.46875, 221.765625, 221.765625, 221.765625, - 221.765625, 221.765625, 219.171875, 219.171875, 217.875, 216.578125, - 219.171875, 221.765625, 225.65625, 224.359375, 226.953125, 230.84375, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 233.4375, - 233.4375, 230.84375, 232.140625, 233.4375, 234.734375, 232.140625, - 233.4375, 233.4375, 230.84375, 232.140625, 233.4375, 233.4375, - 232.140625, 233.4375, 233.4375, 232.140625, 228.25, 228.25, 230.84375, - 229.546875, 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 229.546875, - 232.140625, 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, - 229.546875, 230.84375, 230.84375, 229.546875, 230.84375, 230.84375, - 229.546875, 229.546875, 225.65625, 225.65625, 221.765625, 220.46875, - 202.3125, 185.453125, 147.84375, 130.984375, 105.046875, 106.34375, - 115.421875, 127.09375, 129.6875, 142.65625, 151.734375, 151.734375, - 151.734375, 158.21875, 215.28125, 215.28125, 212.6875, 213.984375, - 216.578125, 217.875, 223.0625, 226.953125, 230.84375, 230.84375, - 230.84375, 230.84375, 230.84375, 232.140625, 233.4375, 233.4375, - 229.546875, 224.359375, 221.765625, 213.984375, 203.609375, 198.421875, - 194.53125, 199.71875, 216.578125, 221.765625, 221.765625, 223.0625, - 220.46875, 219.171875, 221.765625, 223.0625, 228.25, 228.25, 229.546875, - 232.140625, 233.4375, 230.84375, 230.84375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 228.25, 226.953125, 228.25, 228.25, - 229.546875, 230.84375, 226.953125, 225.65625, 225.65625, 226.953125, - 224.359375, 223.0625, 224.359375, 225.65625, 223.0625, 219.171875, - 219.171875, 221.765625, 224.359375, 221.765625, 221.765625, 217.875, - 215.28125, 216.578125, 213.984375, 211.390625, 208.796875, 190.640625, - 189.34375, 184.15625, 181.5625, 173.78125, 142.65625, 137.46875, - 133.578125, 129.6875, 123.203125, 115.421875, 108.9375, 105.046875, - 103.75, 89.484375, 79.109375, 67.4375, 68.734375, 66.140625, 60.953125, - 58.359375, 58.359375, 58.359375, 62.25, 71.328125, 75.21875, 90.78125, - 97.265625, 114.125, 124.5, 124.5, 128.390625, 128.390625, 140.0625, - 145.25, 141.359375, 140.0625, 143.953125, 150.4375, 166, 184.15625, - 195.828125, 207.5, 213.984375, 221.765625, 224.359375, 223.0625, - 224.359375, 225.65625, 223.0625, 223.0625, 217.875, 213.984375, 207.5, - 198.421875, 199.71875, 199.71875, 199.71875, 193.234375, 185.453125, - 184.15625, 178.96875, 176.375, 159.515625, 147.84375, 140.0625, - 121.90625, 115.421875, 103.75, 98.5625, 97.265625, 97.265625, 94.671875, - 90.78125, 86.890625, 92.078125, 98.5625, 108.9375, 116.71875, - 115.421875, 120.609375, 120.609375, 138.765625, 141.359375, 133.578125, - 133.578125, 140.0625, 145.25, 163.40625, 175.078125, 177.671875, - 180.265625, 185.453125, 190.640625, 202.3125, 204.90625, 213.984375, - 219.171875, 219.171875, 221.765625, 220.46875, 221.765625, 221.765625, - 221.765625, 221.765625, 221.765625, 219.171875, 219.171875, 219.171875, - 223.0625, 221.765625, 224.359375, 225.65625, 228.25, 226.953125, - 230.84375, 229.546875, 232.140625, 228.25, 232.140625, 230.84375, - 232.140625, 233.4375, 230.84375, 230.84375, 233.4375, 234.734375, - 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, 233.4375, - 233.4375, 232.140625, 233.4375, 234.734375, 230.84375, 228.25, 228.25, - 230.84375, 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, - 233.4375, 233.4375, 232.140625, 232.140625, 233.4375, 230.84375, - 230.84375, 232.140625, 232.140625, 229.546875, 232.140625, 232.140625, - 230.84375, 229.546875, 232.140625, 230.84375, 229.546875, 230.84375, - 229.546875, 229.546875, 230.84375, 228.25, 226.953125, 221.765625, - 220.46875, 204.90625, 189.34375, 149.140625, 129.6875, 99.859375, - 95.96875, 106.34375, 125.796875, 130.984375, 150.4375, 158.21875, - 151.734375, 151.734375, 160.8125, 213.984375, 212.6875, 208.796875, - 211.390625, 215.28125, 216.578125, 220.46875, 225.65625, 229.546875, - 229.546875, 229.546875, 232.140625, 230.84375, 230.84375, 232.140625, - 232.140625, 228.25, 220.46875, 215.28125, 215.28125, 198.421875, - 194.53125, 195.828125, 199.71875, 215.28125, 220.46875, 221.765625, - 219.171875, 212.6875, 219.171875, 219.171875, 223.0625, 228.25, 228.25, - 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 230.84375, 228.25, 226.953125, - 229.546875, 229.546875, 229.546875, 229.546875, 226.953125, 224.359375, - 225.65625, 226.953125, 224.359375, 224.359375, 225.65625, 225.65625, - 223.0625, 219.171875, 219.171875, 219.171875, 221.765625, 223.0625, - 221.765625, 217.875, 216.578125, 217.875, 215.28125, 210.09375, 207.5, - 198.421875, 188.046875, 180.265625, 177.671875, 166, 142.65625, - 136.171875, 129.6875, 127.09375, 124.5, 123.203125, 116.71875, - 107.640625, 105.046875, 92.078125, 80.40625, 63.546875, 62.25, - 60.953125, 57.0625, 57.0625, 60.953125, 58.359375, 58.359375, 68.734375, - 75.21875, 88.1875, 95.96875, 110.234375, 116.71875, 120.609375, - 127.09375, 130.984375, 143.953125, 149.140625, 145.25, 145.25, - 147.84375, 154.328125, 159.515625, 177.671875, 189.34375, 207.5, - 213.984375, 221.765625, 225.65625, 223.0625, 224.359375, 224.359375, - 226.953125, 223.0625, 219.171875, 216.578125, 212.6875, 204.90625, - 203.609375, 203.609375, 204.90625, 204.90625, 202.3125, 194.53125, - 186.75, 185.453125, 168.59375, 151.734375, 141.359375, 123.203125, - 112.828125, 103.75, 99.859375, 94.671875, 90.78125, 88.1875, 88.1875, - 84.296875, 88.1875, 94.671875, 106.34375, 110.234375, 115.421875, - 116.71875, 120.609375, 132.28125, 137.46875, 130.984375, 130.984375, - 136.171875, 142.65625, 147.84375, 168.59375, 176.375, 178.96875, - 182.859375, 188.046875, 201.015625, 204.90625, 212.6875, 216.578125, - 221.765625, 219.171875, 221.765625, 220.46875, 220.46875, 221.765625, - 221.765625, 219.171875, 217.875, 217.875, 219.171875, 219.171875, - 220.46875, 223.0625, 224.359375, 225.65625, 226.953125, 230.84375, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 233.4375, 232.140625, 232.140625, - 234.734375, 233.4375, 232.140625, 230.84375, 232.140625, 233.4375, - 232.140625, 233.4375, 230.84375, 230.84375, 225.65625, 226.953125, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 233.4375, - 230.84375, 233.4375, 232.140625, 232.140625, 233.4375, 230.84375, - 229.546875, 232.140625, 232.140625, 230.84375, 228.25, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, 230.84375, - 228.25, 229.546875, 228.25, 228.25, 226.953125, 221.765625, 219.171875, - 203.609375, 189.34375, 143.953125, 120.609375, 90.78125, 90.78125, - 101.15625, 120.609375, 128.390625, 149.140625, 155.625, 146.546875, - 146.546875, 156.921875, 210.09375, 207.5, 206.203125, 211.390625, - 213.984375, 216.578125, 221.765625, 226.953125, 230.84375, 228.25, - 228.25, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 229.546875, 223.0625, 220.46875, 211.390625, 189.34375, 186.75, - 195.828125, 197.125, 211.390625, 221.765625, 220.46875, 217.875, - 216.578125, 221.765625, 224.359375, 226.953125, 230.84375, 229.546875, - 230.84375, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 228.25, 228.25, 228.25, 230.84375, - 228.25, 228.25, 226.953125, 223.0625, 223.0625, 226.953125, 228.25, - 226.953125, 225.65625, 226.953125, 226.953125, 224.359375, 220.46875, - 221.765625, 219.171875, 220.46875, 221.765625, 223.0625, 220.46875, - 217.875, 219.171875, 215.28125, 207.5, 203.609375, 186.75, 177.671875, - 171.1875, 168.59375, 159.515625, 136.171875, 130.984375, 127.09375, - 125.796875, 121.90625, 124.5, 125.796875, 118.015625, 118.015625, - 110.234375, 94.671875, 70.03125, 67.4375, 62.25, 58.359375, 60.953125, - 62.25, 64.84375, 64.84375, 72.625, 73.921875, 88.1875, 102.453125, - 123.203125, 138.765625, 151.734375, 159.515625, 159.515625, 176.375, - 180.265625, 182.859375, 181.5625, 181.5625, 185.453125, 193.234375, - 204.90625, 207.5, 213.984375, 216.578125, 221.765625, 225.65625, - 224.359375, 224.359375, 225.65625, 223.0625, 224.359375, 221.765625, - 223.0625, 220.46875, 216.578125, 216.578125, 216.578125, 216.578125, - 216.578125, 215.28125, 213.984375, 210.09375, 207.5, 193.234375, - 178.96875, 166, 141.359375, 127.09375, 97.265625, 89.484375, 92.078125, - 92.078125, 93.375, 93.375, 90.78125, 92.078125, 95.96875, 110.234375, - 120.609375, 121.90625, 125.796875, 125.796875, 140.0625, 141.359375, - 137.46875, 133.578125, 136.171875, 142.65625, 158.21875, 178.96875, - 178.96875, 177.671875, 178.96875, 186.75, 203.609375, 207.5, 213.984375, - 216.578125, 219.171875, 221.765625, 220.46875, 221.765625, 219.171875, - 220.46875, 219.171875, 217.875, 215.28125, 215.28125, 221.765625, - 223.0625, 220.46875, 223.0625, 225.65625, 224.359375, 225.65625, - 230.84375, 229.546875, 232.140625, 228.25, 230.84375, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 233.4375, 232.140625, - 232.140625, 230.84375, 229.546875, 229.546875, 229.546875, 230.84375, - 232.140625, 230.84375, 233.4375, 233.4375, 230.84375, 229.546875, - 228.25, 232.140625, 229.546875, 232.140625, 232.140625, 232.140625, - 232.140625, 233.4375, 232.140625, 233.4375, 230.84375, 232.140625, - 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 229.546875, 230.84375, 230.84375, 229.546875, - 230.84375, 229.546875, 228.25, 228.25, 228.25, 226.953125, 221.765625, - 223.0625, 212.6875, 198.421875, 151.734375, 124.5, 99.859375, 99.859375, - 105.046875, 125.796875, 125.796875, 132.28125, 141.359375, 140.0625, - 141.359375, 150.4375, 207.5, 207.5, 213.984375, 211.390625, 216.578125, - 217.875, 221.765625, 226.953125, 230.84375, 229.546875, 229.546875, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 228.25, - 223.0625, 219.171875, 207.5, 186.75, 186.75, 194.53125, 195.828125, - 213.984375, 221.765625, 220.46875, 217.875, 219.171875, 224.359375, - 225.65625, 228.25, 232.140625, 229.546875, 230.84375, 232.140625, - 233.4375, 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, - 232.140625, 229.546875, 226.953125, 226.953125, 228.25, 228.25, - 226.953125, 225.65625, 221.765625, 224.359375, 226.953125, 228.25, - 226.953125, 226.953125, 228.25, 228.25, 225.65625, 221.765625, - 221.765625, 220.46875, 221.765625, 224.359375, 224.359375, 221.765625, - 217.875, 219.171875, 215.28125, 208.796875, 204.90625, 186.75, - 177.671875, 168.59375, 166, 158.21875, 140.0625, 134.875, 124.5, - 125.796875, 123.203125, 125.796875, 123.203125, 115.421875, 116.71875, - 116.71875, 107.640625, 86.890625, 79.109375, 72.625, 70.03125, - 71.328125, 67.4375, 66.140625, 70.03125, 79.109375, 81.703125, - 94.671875, 110.234375, 136.171875, 150.4375, 168.59375, 176.375, - 181.5625, 194.53125, 197.125, 197.125, 195.828125, 198.421875, - 201.015625, 201.015625, 207.5, 211.390625, 217.875, 219.171875, - 221.765625, 225.65625, 224.359375, 224.359375, 226.953125, 228.25, - 224.359375, 224.359375, 225.65625, 224.359375, 223.0625, 223.0625, - 220.46875, 220.46875, 220.46875, 221.765625, 221.765625, 217.875, - 217.875, 206.203125, 193.234375, 182.859375, 150.4375, 133.578125, - 110.234375, 102.453125, 95.96875, 97.265625, 99.859375, 99.859375, - 99.859375, 101.15625, 102.453125, 116.71875, 118.015625, 123.203125, - 125.796875, 127.09375, 142.65625, 147.84375, 141.359375, 134.875, - 136.171875, 146.546875, 150.4375, 171.1875, 180.265625, 177.671875, - 180.265625, 190.640625, 210.09375, 210.09375, 215.28125, 219.171875, - 221.765625, 219.171875, 221.765625, 220.46875, 221.765625, 219.171875, - 216.578125, 213.984375, 215.28125, 215.28125, 221.765625, 224.359375, - 223.0625, 223.0625, 224.359375, 221.765625, 224.359375, 230.84375, - 232.140625, 232.140625, 226.953125, 230.84375, 230.84375, 232.140625, - 233.4375, 230.84375, 232.140625, 233.4375, 232.140625, 232.140625, - 232.140625, 230.84375, 228.25, 228.25, 230.84375, 232.140625, - 232.140625, 232.140625, 230.84375, 230.84375, 228.25, 230.84375, - 232.140625, 230.84375, 232.140625, 233.4375, 232.140625, 234.734375, - 232.140625, 233.4375, 232.140625, 233.4375, 232.140625, 230.84375, - 230.84375, 232.140625, 232.140625, 232.140625, 228.25, 232.140625, - 229.546875, 229.546875, 232.140625, 230.84375, 228.25, 230.84375, - 229.546875, 228.25, 228.25, 228.25, 226.953125, 224.359375, 224.359375, - 213.984375, 199.71875, 153.03125, 124.5, 97.265625, 97.265625, 103.75, - 125.796875, 124.5, 128.390625, 136.171875, 134.875, 138.765625, - 150.4375, 203.609375, 210.09375, 207.5, 207.5, 213.984375, 216.578125, - 219.171875, 224.359375, 228.25, 228.25, 228.25, 230.84375, 230.84375, - 232.140625, 233.4375, 230.84375, 226.953125, 219.171875, 211.390625, - 201.015625, 182.859375, 186.75, 194.53125, 195.828125, 213.984375, - 219.171875, 216.578125, 216.578125, 220.46875, 225.65625, 225.65625, - 228.25, 230.84375, 230.84375, 229.546875, 232.140625, 234.734375, - 232.140625, 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, - 230.84375, 226.953125, 226.953125, 230.84375, 229.546875, 226.953125, - 226.953125, 225.65625, 225.65625, 228.25, 229.546875, 226.953125, - 226.953125, 226.953125, 225.65625, 223.0625, 221.765625, 221.765625, - 220.46875, 223.0625, 223.0625, 220.46875, 217.875, 213.984375, - 216.578125, 212.6875, 203.609375, 199.71875, 185.453125, 175.078125, - 164.703125, 162.109375, 151.734375, 138.765625, 129.6875, 127.09375, - 123.203125, 118.015625, 120.609375, 115.421875, 114.125, 121.90625, - 112.828125, 108.9375, 99.859375, 93.375, 84.296875, 76.515625, - 76.515625, 68.734375, 66.140625, 86.890625, 93.375, 107.640625, - 125.796875, 147.84375, 180.265625, 191.9375, 206.203125, 211.390625, - 211.390625, 216.578125, 215.28125, 215.28125, 215.28125, 215.28125, - 215.28125, 212.6875, 213.984375, 216.578125, 221.765625, 224.359375, - 225.65625, 224.359375, 224.359375, 224.359375, 226.953125, 228.25, - 225.65625, 226.953125, 228.25, 228.25, 226.953125, 224.359375, - 225.65625, 224.359375, 224.359375, 226.953125, 224.359375, 224.359375, - 226.953125, 210.09375, 198.421875, 177.671875, 156.921875, 137.46875, - 111.53125, 106.34375, 102.453125, 98.5625, 98.5625, 111.53125, 119.3125, - 118.015625, 119.3125, 120.609375, 120.609375, 120.609375, 127.09375, - 124.5, 141.359375, 145.25, 141.359375, 141.359375, 140.0625, 145.25, - 151.734375, 167.296875, 175.078125, 177.671875, 190.640625, 197.125, - 211.390625, 211.390625, 216.578125, 220.46875, 223.0625, 220.46875, - 221.765625, 219.171875, 223.0625, 221.765625, 219.171875, 217.875, - 215.28125, 219.171875, 224.359375, 223.0625, 223.0625, 224.359375, - 221.765625, 224.359375, 226.953125, 230.84375, 229.546875, 230.84375, - 232.140625, 232.140625, 230.84375, 233.4375, 230.84375, 233.4375, - 232.140625, 232.140625, 232.140625, 229.546875, 230.84375, 232.140625, - 232.140625, 230.84375, 232.140625, 232.140625, 230.84375, 233.4375, - 233.4375, 230.84375, 228.25, 230.84375, 233.4375, 232.140625, - 232.140625, 233.4375, 230.84375, 232.140625, 234.734375, 233.4375, - 232.140625, 233.4375, 233.4375, 230.84375, 230.84375, 233.4375, - 232.140625, 232.140625, 233.4375, 232.140625, 230.84375, 230.84375, - 232.140625, 230.84375, 228.25, 229.546875, 228.25, 228.25, 228.25, - 228.25, 228.25, 226.953125, 226.953125, 217.875, 204.90625, 159.515625, - 132.28125, 103.75, 99.859375, 106.34375, 120.609375, 120.609375, - 127.09375, 130.984375, 137.46875, 136.171875, 143.953125, 202.3125, - 207.5, 206.203125, 212.6875, 215.28125, 215.28125, 220.46875, 225.65625, - 228.25, 230.84375, 229.546875, 232.140625, 233.4375, 230.84375, - 232.140625, 225.65625, 225.65625, 217.875, 213.984375, 189.34375, - 182.859375, 189.34375, 193.234375, 207.5, 215.28125, 219.171875, - 216.578125, 221.765625, 221.765625, 224.359375, 228.25, 228.25, - 232.140625, 230.84375, 229.546875, 232.140625, 233.4375, 232.140625, - 230.84375, 233.4375, 230.84375, 230.84375, 228.25, 230.84375, 228.25, - 230.84375, 228.25, 228.25, 228.25, 225.65625, 226.953125, 228.25, - 228.25, 228.25, 226.953125, 225.65625, 221.765625, 224.359375, - 221.765625, 223.0625, 219.171875, 219.171875, 221.765625, 219.171875, - 216.578125, 216.578125, 213.984375, 211.390625, 211.390625, 198.421875, - 185.453125, 180.265625, 171.1875, 159.515625, 150.4375, 150.4375, - 142.65625, 140.0625, 123.203125, 123.203125, 115.421875, 111.53125, - 112.828125, 111.53125, 121.90625, 114.125, 114.125, 101.15625, - 92.078125, 92.078125, 79.109375, 80.40625, 72.625, 72.625, 83, - 94.671875, 115.421875, 133.578125, 159.515625, 203.609375, 212.6875, - 213.984375, 217.875, 219.171875, 219.171875, 220.46875, 216.578125, - 216.578125, 216.578125, 216.578125, 212.6875, 211.390625, 215.28125, - 220.46875, 224.359375, 223.0625, 225.65625, 223.0625, 225.65625, - 224.359375, 226.953125, 226.953125, 225.65625, 228.25, 228.25, - 226.953125, 226.953125, 226.953125, 226.953125, 225.65625, 226.953125, - 224.359375, 228.25, 224.359375, 221.765625, 204.90625, 184.15625, - 141.359375, 141.359375, 111.53125, 105.046875, 103.75, 98.5625, 98.5625, - 108.9375, 114.125, 123.203125, 125.796875, 123.203125, 123.203125, - 121.90625, 120.609375, 118.015625, 127.09375, 133.578125, 138.765625, - 136.171875, 136.171875, 145.25, 147.84375, 162.109375, 172.484375, - 175.078125, 189.34375, 195.828125, 207.5, 215.28125, 216.578125, - 219.171875, 221.765625, 219.171875, 220.46875, 217.875, 223.0625, - 221.765625, 219.171875, 216.578125, 216.578125, 221.765625, 224.359375, - 223.0625, 223.0625, 224.359375, 223.0625, 225.65625, 225.65625, - 229.546875, 229.546875, 229.546875, 232.140625, 232.140625, 230.84375, - 232.140625, 232.140625, 232.140625, 232.140625, 230.84375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 232.140625, - 230.84375, 233.4375, 232.140625, 233.4375, 230.84375, 229.546875, - 232.140625, 233.4375, 232.140625, 232.140625, 229.546875, 232.140625, - 232.140625, 233.4375, 233.4375, 232.140625, 233.4375, 233.4375, - 230.84375, 232.140625, 230.84375, 230.84375, 230.84375, 233.4375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, 224.359375, 225.65625, - 217.875, 191.9375, 141.359375, 116.71875, 108.9375, 107.640625, - 115.421875, 123.203125, 120.609375, 121.90625, 125.796875, 140.0625, - 146.546875, 149.140625, 185.453125, 199.71875, 207.5, 210.09375, - 212.6875, 219.171875, 220.46875, 224.359375, 228.25, 228.25, 229.546875, - 232.140625, 232.140625, 230.84375, 230.84375, 226.953125, 221.765625, - 215.28125, 208.796875, 194.53125, 199.71875, 198.421875, 198.421875, - 213.984375, 216.578125, 217.875, 213.984375, 219.171875, 224.359375, - 223.0625, 224.359375, 226.953125, 228.25, 226.953125, 226.953125, - 229.546875, 229.546875, 230.84375, 232.140625, 230.84375, 230.84375, - 229.546875, 229.546875, 228.25, 228.25, 230.84375, 228.25, 229.546875, - 229.546875, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 224.359375, 221.765625, 221.765625, 224.359375, 220.46875, 223.0625, - 220.46875, 221.765625, 221.765625, 217.875, 215.28125, 212.6875, 207.5, - 207.5, 201.015625, 199.71875, 181.5625, 172.484375, 166, 163.40625, - 155.625, 145.25, 141.359375, 123.203125, 114.125, 103.75, 105.046875, - 101.15625, 99.859375, 108.9375, 116.71875, 116.71875, 115.421875, - 112.828125, 106.34375, 101.15625, 101.15625, 89.484375, 94.671875, - 98.5625, 107.640625, 112.828125, 155.625, 182.859375, 211.390625, - 221.765625, 221.765625, 221.765625, 223.0625, 223.0625, 223.0625, - 221.765625, 219.171875, 207.5, 195.828125, 191.9375, 201.015625, - 202.3125, 210.09375, 210.09375, 212.6875, 216.578125, 212.6875, - 216.578125, 219.171875, 216.578125, 217.875, 221.765625, 224.359375, - 224.359375, 226.953125, 228.25, 228.25, 226.953125, 225.65625, - 224.359375, 228.25, 228.25, 224.359375, 224.359375, 220.46875, - 215.28125, 178.96875, 156.921875, 124.5, 120.609375, 124.5, 124.5, - 125.796875, 132.28125, 129.6875, 134.875, 137.46875, 130.984375, - 127.09375, 121.90625, 119.3125, 125.796875, 129.6875, 134.875, - 132.28125, 132.28125, 137.46875, 146.546875, 149.140625, 164.703125, - 175.078125, 176.375, 178.96875, 190.640625, 210.09375, 211.390625, - 215.28125, 219.171875, 216.578125, 216.578125, 216.578125, 219.171875, - 219.171875, 219.171875, 216.578125, 217.875, 223.0625, 221.765625, - 224.359375, 221.765625, 223.0625, 221.765625, 223.0625, 223.0625, - 225.65625, 226.953125, 226.953125, 228.25, 230.84375, 230.84375, - 230.84375, 232.140625, 228.25, 228.25, 230.84375, 229.546875, - 232.140625, 229.546875, 232.140625, 229.546875, 229.546875, 229.546875, - 230.84375, 230.84375, 230.84375, 232.140625, 232.140625, 232.140625, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, - 229.546875, 230.84375, 233.4375, 230.84375, 230.84375, 233.4375, - 233.4375, 230.84375, 228.25, 230.84375, 232.140625, 232.140625, 228.25, - 232.140625, 232.140625, 230.84375, 232.140625, 229.546875, 229.546875, - 230.84375, 230.84375, 228.25, 226.953125, 226.953125, 226.953125, - 225.65625, 221.765625, 219.171875, 207.5, 163.40625, 146.546875, - 140.0625, 137.46875, 138.765625, 142.65625, 133.578125, 125.796875, - 128.390625, 140.0625, 145.25, 140.0625, 181.5625, 195.828125, - 201.015625, 210.09375, 212.6875, 213.984375, 220.46875, 224.359375, - 228.25, 226.953125, 228.25, 232.140625, 230.84375, 230.84375, - 229.546875, 223.0625, 219.171875, 215.28125, 208.796875, 197.125, - 191.9375, 198.421875, 202.3125, 204.90625, 213.984375, 215.28125, - 213.984375, 220.46875, 224.359375, 223.0625, 224.359375, 225.65625, - 226.953125, 225.65625, 226.953125, 228.25, 230.84375, 229.546875, - 229.546875, 232.140625, 230.84375, 229.546875, 230.84375, 230.84375, - 228.25, 228.25, 230.84375, 228.25, 228.25, 230.84375, 228.25, 228.25, - 226.953125, 228.25, 228.25, 225.65625, 225.65625, 221.765625, 220.46875, - 221.765625, 223.0625, 220.46875, 220.46875, 221.765625, 216.578125, - 215.28125, 211.390625, 213.984375, 206.203125, 199.71875, 199.71875, - 185.453125, 172.484375, 162.109375, 163.40625, 158.21875, 145.25, - 136.171875, 118.015625, 110.234375, 97.265625, 98.5625, 95.96875, - 99.859375, 106.34375, 112.828125, 112.828125, 112.828125, 108.9375, - 103.75, 101.15625, 99.859375, 86.890625, 88.1875, 98.5625, 108.9375, - 118.015625, 166, 191.9375, 213.984375, 217.875, 221.765625, 223.0625, - 221.765625, 223.0625, 224.359375, 221.765625, 217.875, 201.015625, - 185.453125, 176.375, 182.859375, 188.046875, 198.421875, 206.203125, - 207.5, 204.90625, 204.90625, 210.09375, 213.984375, 211.390625, - 208.796875, 212.6875, 217.875, 224.359375, 228.25, 226.953125, 228.25, - 226.953125, 224.359375, 226.953125, 225.65625, 226.953125, 228.25, - 220.46875, 217.875, 206.203125, 186.75, 166, 140.0625, 132.28125, - 132.28125, 130.984375, 134.875, 136.171875, 141.359375, 138.765625, - 138.765625, 133.578125, 129.6875, 128.390625, 123.203125, 119.3125, - 134.875, 134.875, 133.578125, 133.578125, 138.765625, 145.25, 147.84375, - 164.703125, 180.265625, 178.96875, 191.9375, 199.71875, 210.09375, - 210.09375, 216.578125, 217.875, 219.171875, 215.28125, 215.28125, - 216.578125, 221.765625, 219.171875, 217.875, 219.171875, 220.46875, - 223.0625, 223.0625, 221.765625, 221.765625, 225.65625, 224.359375, - 226.953125, 226.953125, 228.25, 226.953125, 228.25, 230.84375, - 232.140625, 230.84375, 232.140625, 229.546875, 230.84375, 228.25, - 230.84375, 232.140625, 229.546875, 230.84375, 230.84375, 229.546875, - 229.546875, 228.25, 228.25, 228.25, 230.84375, 232.140625, 230.84375, - 229.546875, 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, - 229.546875, 230.84375, 232.140625, 232.140625, 230.84375, 232.140625, - 232.140625, 230.84375, 230.84375, 228.25, 230.84375, 230.84375, - 232.140625, 230.84375, 229.546875, 230.84375, 229.546875, 230.84375, - 230.84375, 228.25, 229.546875, 228.25, 226.953125, 225.65625, - 226.953125, 224.359375, 225.65625, 211.390625, 211.390625, 182.859375, - 172.484375, 155.625, 150.4375, 154.328125, 151.734375, 143.953125, - 128.390625, 129.6875, 138.765625, 138.765625, 138.765625, 177.671875, - 191.9375, 210.09375, 210.09375, 212.6875, 212.6875, 219.171875, - 223.0625, 226.953125, 226.953125, 228.25, 232.140625, 230.84375, 228.25, - 228.25, 219.171875, 221.765625, 217.875, 213.984375, 201.015625, - 197.125, 198.421875, 202.3125, 204.90625, 210.09375, 213.984375, - 215.28125, 220.46875, 223.0625, 225.65625, 225.65625, 224.359375, - 226.953125, 225.65625, 228.25, 228.25, 230.84375, 229.546875, - 232.140625, 230.84375, 230.84375, 230.84375, 232.140625, 230.84375, - 228.25, 228.25, 230.84375, 228.25, 228.25, 230.84375, 229.546875, - 228.25, 228.25, 228.25, 228.25, 224.359375, 224.359375, 219.171875, - 219.171875, 221.765625, 223.0625, 220.46875, 219.171875, 220.46875, - 216.578125, 215.28125, 212.6875, 211.390625, 206.203125, 199.71875, - 199.71875, 186.75, 171.1875, 162.109375, 159.515625, 159.515625, 145.25, - 136.171875, 118.015625, 110.234375, 101.15625, 102.453125, 99.859375, - 107.640625, 108.9375, 114.125, 114.125, 118.015625, 118.015625, - 112.828125, 107.640625, 106.34375, 95.96875, 105.046875, 124.5, - 133.578125, 133.578125, 175.078125, 198.421875, 215.28125, 217.875, - 221.765625, 224.359375, 224.359375, 224.359375, 221.765625, 220.46875, - 215.28125, 188.046875, 173.78125, 168.59375, 169.890625, 171.1875, - 182.859375, 194.53125, 193.234375, 197.125, 194.53125, 199.71875, - 201.015625, 198.421875, 197.125, 204.90625, 211.390625, 221.765625, - 223.0625, 226.953125, 226.953125, 225.65625, 224.359375, 228.25, - 225.65625, 226.953125, 228.25, 221.765625, 221.765625, 219.171875, - 193.234375, 172.484375, 145.25, 137.46875, 138.765625, 136.171875, - 140.0625, 143.953125, 143.953125, 143.953125, 141.359375, 134.875, - 132.28125, 128.390625, 124.5, 123.203125, 136.171875, 136.171875, - 138.765625, 136.171875, 138.765625, 145.25, 149.140625, 169.890625, - 182.859375, 182.859375, 194.53125, 202.3125, 208.796875, 207.5, - 213.984375, 217.875, 217.875, 212.6875, 213.984375, 216.578125, - 220.46875, 217.875, 219.171875, 220.46875, 221.765625, 224.359375, - 223.0625, 221.765625, 224.359375, 226.953125, 225.65625, 225.65625, - 228.25, 228.25, 230.84375, 229.546875, 230.84375, 232.140625, - 232.140625, 229.546875, 232.140625, 229.546875, 229.546875, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 228.25, 228.25, - 230.84375, 230.84375, 230.84375, 229.546875, 232.140625, 230.84375, - 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, 232.140625, - 229.546875, 232.140625, 229.546875, 232.140625, 230.84375, 232.140625, - 232.140625, 229.546875, 230.84375, 228.25, 230.84375, 230.84375, - 232.140625, 229.546875, 229.546875, 229.546875, 230.84375, 230.84375, - 229.546875, 230.84375, 228.25, 228.25, 226.953125, 226.953125, - 226.953125, 224.359375, 224.359375, 211.390625, 211.390625, 186.75, - 181.5625, 164.703125, 164.703125, 168.59375, 159.515625, 149.140625, - 133.578125, 133.578125, 138.765625, 138.765625, 137.46875, 172.484375, - 181.5625, 186.75, 201.015625, 203.609375, 204.90625, 213.984375, - 219.171875, 224.359375, 223.0625, 225.65625, 229.546875, 228.25, - 224.359375, 220.46875, 208.796875, 215.28125, 216.578125, 212.6875, - 199.71875, 184.15625, 186.75, 195.828125, 202.3125, 201.015625, - 206.203125, 212.6875, 219.171875, 220.46875, 223.0625, 223.0625, - 219.171875, 223.0625, 223.0625, 225.65625, 228.25, 230.84375, - 229.546875, 229.546875, 232.140625, 230.84375, 229.546875, 230.84375, - 230.84375, 228.25, 226.953125, 228.25, 225.65625, 228.25, 230.84375, - 228.25, 226.953125, 225.65625, 228.25, 226.953125, 224.359375, - 221.765625, 219.171875, 216.578125, 219.171875, 223.0625, 220.46875, - 219.171875, 219.171875, 216.578125, 212.6875, 207.5, 207.5, 202.3125, - 193.234375, 193.234375, 177.671875, 162.109375, 153.03125, 153.03125, - 146.546875, 127.09375, 118.015625, 108.9375, 105.046875, 97.265625, - 102.453125, 99.859375, 101.15625, 102.453125, 107.640625, 112.828125, - 119.3125, 123.203125, 119.3125, 108.9375, 106.34375, 101.15625, - 105.046875, 124.5, 138.765625, 146.546875, 181.5625, 197.125, 207.5, - 213.984375, 219.171875, 221.765625, 220.46875, 220.46875, 220.46875, - 206.203125, 189.34375, 151.734375, 143.953125, 138.765625, 127.09375, - 127.09375, 130.984375, 138.765625, 158.21875, 164.703125, 162.109375, - 154.328125, 154.328125, 154.328125, 151.734375, 162.109375, 173.78125, - 182.859375, 215.28125, 219.171875, 223.0625, 223.0625, 223.0625, - 225.65625, 223.0625, 224.359375, 220.46875, 220.46875, 215.28125, - 211.390625, 191.9375, 178.96875, 154.328125, 145.25, 149.140625, - 147.84375, 145.25, 151.734375, 149.140625, 141.359375, 138.765625, - 127.09375, 124.5, 123.203125, 118.015625, 114.125, 112.828125, - 120.609375, 127.09375, 128.390625, 132.28125, 132.28125, 136.171875, - 162.109375, 177.671875, 184.15625, 184.15625, 191.9375, 203.609375, - 204.90625, 210.09375, 213.984375, 211.390625, 207.5, 213.984375, - 215.28125, 215.28125, 217.875, 217.875, 221.765625, 220.46875, - 224.359375, 220.46875, 220.46875, 226.953125, 224.359375, 224.359375, - 223.0625, 225.65625, 228.25, 226.953125, 228.25, 230.84375, 230.84375, - 230.84375, 229.546875, 232.140625, 228.25, 228.25, 228.25, 229.546875, - 228.25, 230.84375, 229.546875, 229.546875, 228.25, 228.25, 229.546875, - 228.25, 228.25, 232.140625, 229.546875, 229.546875, 230.84375, 228.25, - 228.25, 230.84375, 230.84375, 228.25, 229.546875, 232.140625, - 232.140625, 229.546875, 230.84375, 228.25, 228.25, 228.25, 230.84375, - 230.84375, 229.546875, 230.84375, 228.25, 228.25, 229.546875, 228.25, - 228.25, 228.25, 229.546875, 228.25, 226.953125, 225.65625, 225.65625, - 223.0625, 223.0625, 220.46875, 220.46875, 213.984375, 195.828125, - 191.9375, 180.265625, 175.078125, 177.671875, 162.109375, 149.140625, - 121.90625, 119.3125, 124.5, 123.203125, 124.5, 169.890625, 177.671875, - 177.671875, 193.234375, 201.015625, 210.09375, 211.390625, 217.875, - 224.359375, 226.953125, 226.953125, 228.25, 228.25, 217.875, 210.09375, - 212.6875, 221.765625, 216.578125, 211.390625, 189.34375, 185.453125, - 189.34375, 198.421875, 204.90625, 201.015625, 207.5, 213.984375, - 221.765625, 221.765625, 224.359375, 221.765625, 224.359375, 225.65625, - 225.65625, 228.25, 228.25, 230.84375, 232.140625, 230.84375, 232.140625, - 230.84375, 232.140625, 228.25, 230.84375, 228.25, 228.25, 226.953125, - 226.953125, 229.546875, 232.140625, 226.953125, 226.953125, 228.25, - 226.953125, 226.953125, 224.359375, 220.46875, 221.765625, 219.171875, - 223.0625, 221.765625, 221.765625, 221.765625, 220.46875, 211.390625, - 211.390625, 203.609375, 204.90625, 198.421875, 190.640625, 191.9375, - 160.8125, 160.8125, 150.4375, 142.65625, 142.65625, 130.984375, - 128.390625, 111.53125, 111.53125, 102.453125, 106.34375, 102.453125, - 101.15625, 106.34375, 110.234375, 115.421875, 124.5, 124.5, 124.5, - 116.71875, 114.125, 110.234375, 114.125, 132.28125, 145.25, 164.703125, - 176.375, 190.640625, 202.3125, 207.5, 215.28125, 220.46875, 221.765625, - 216.578125, 204.90625, 195.828125, 169.890625, 133.578125, 124.5, - 118.015625, 111.53125, 112.828125, 123.203125, 136.171875, 150.4375, - 145.25, 145.25, 133.578125, 137.46875, 142.65625, 141.359375, - 151.734375, 162.109375, 181.5625, 206.203125, 213.984375, 219.171875, - 220.46875, 221.765625, 223.0625, 219.171875, 219.171875, 221.765625, - 215.28125, 199.71875, 189.34375, 178.96875, 171.1875, 160.8125, - 154.328125, 151.734375, 149.140625, 151.734375, 155.625, 151.734375, - 143.953125, 138.765625, 127.09375, 124.5, 123.203125, 115.421875, - 110.234375, 112.828125, 118.015625, 127.09375, 127.09375, 130.984375, - 134.875, 140.0625, 159.515625, 175.078125, 181.5625, 184.15625, - 190.640625, 204.90625, 204.90625, 208.796875, 211.390625, 207.5, - 206.203125, 210.09375, 213.984375, 216.578125, 219.171875, 219.171875, - 221.765625, 221.765625, 223.0625, 221.765625, 221.765625, 224.359375, - 228.25, 226.953125, 225.65625, 225.65625, 228.25, 228.25, 228.25, - 230.84375, 230.84375, 228.25, 230.84375, 232.140625, 232.140625, - 229.546875, 229.546875, 230.84375, 230.84375, 232.140625, 230.84375, - 228.25, 226.953125, 228.25, 226.953125, 226.953125, 228.25, 232.140625, - 230.84375, 229.546875, 230.84375, 230.84375, 229.546875, 232.140625, - 232.140625, 229.546875, 229.546875, 232.140625, 233.4375, 230.84375, - 232.140625, 232.140625, 229.546875, 229.546875, 232.140625, 232.140625, - 230.84375, 230.84375, 229.546875, 228.25, 228.25, 230.84375, 228.25, - 228.25, 228.25, 228.25, 226.953125, 226.953125, 225.65625, 221.765625, - 220.46875, 221.765625, 220.46875, 215.28125, 198.421875, 194.53125, - 177.671875, 172.484375, 175.078125, 163.40625, 151.734375, 127.09375, - 123.203125, 123.203125, 123.203125, 124.5, 169.890625, 169.890625, - 169.890625, 203.609375, 210.09375, 210.09375, 213.984375, 216.578125, - 223.0625, 223.0625, 224.359375, 228.25, 225.65625, 220.46875, 217.875, - 221.765625, 221.765625, 207.5, 194.53125, 194.53125, 194.53125, - 201.015625, 206.203125, 206.203125, 203.609375, 211.390625, 215.28125, - 221.765625, 221.765625, 221.765625, 220.46875, 224.359375, 228.25, - 228.25, 226.953125, 229.546875, 229.546875, 229.546875, 230.84375, - 232.140625, 232.140625, 229.546875, 230.84375, 230.84375, 229.546875, - 228.25, 230.84375, 226.953125, 229.546875, 232.140625, 228.25, - 226.953125, 225.65625, 228.25, 225.65625, 223.0625, 223.0625, - 221.765625, 221.765625, 219.171875, 221.765625, 220.46875, 219.171875, - 219.171875, 215.28125, 211.390625, 206.203125, 206.203125, 201.015625, - 190.640625, 177.671875, 167.296875, 155.625, 151.734375, 153.03125, - 146.546875, 132.28125, 128.390625, 127.09375, 119.3125, 111.53125, - 112.828125, 110.234375, 105.046875, 107.640625, 111.53125, 114.125, - 111.53125, 112.828125, 121.90625, 123.203125, 128.390625, 132.28125, - 136.171875, 140.0625, 142.65625, 137.46875, 142.65625, 154.328125, - 180.265625, 180.265625, 195.828125, 201.015625, 201.015625, 195.828125, - 186.75, 149.140625, 128.390625, 92.078125, 81.703125, 81.703125, - 73.921875, 76.515625, 89.484375, 94.671875, 114.125, 119.3125, 114.125, - 103.75, 103.75, 107.640625, 107.640625, 107.640625, 115.421875, - 128.390625, 155.625, 172.484375, 191.9375, 197.125, 197.125, 193.234375, - 193.234375, 193.234375, 193.234375, 180.265625, 164.703125, 155.625, - 147.84375, 154.328125, 171.1875, 163.40625, 163.40625, 159.515625, - 160.8125, 156.921875, 150.4375, 141.359375, 137.46875, 128.390625, - 123.203125, 118.015625, 116.71875, 111.53125, 108.9375, 110.234375, - 120.609375, 121.90625, 127.09375, 136.171875, 150.4375, 155.625, 166, - 177.671875, 181.5625, 190.640625, 203.609375, 206.203125, 207.5, - 210.09375, 201.015625, 201.015625, 206.203125, 213.984375, 216.578125, - 219.171875, 220.46875, 221.765625, 221.765625, 223.0625, 221.765625, - 221.765625, 225.65625, 228.25, 224.359375, 224.359375, 224.359375, - 226.953125, 226.953125, 228.25, 224.359375, 228.25, 228.25, 229.546875, - 230.84375, 228.25, 228.25, 230.84375, 230.84375, 230.84375, 228.25, - 228.25, 226.953125, 226.953125, 228.25, 228.25, 226.953125, 228.25, - 230.84375, 229.546875, 229.546875, 230.84375, 232.140625, 230.84375, - 232.140625, 230.84375, 229.546875, 230.84375, 232.140625, 232.140625, - 228.25, 230.84375, 232.140625, 229.546875, 228.25, 230.84375, 230.84375, - 228.25, 229.546875, 228.25, 228.25, 228.25, 229.546875, 228.25, - 226.953125, 228.25, 228.25, 225.65625, 225.65625, 225.65625, 223.0625, - 220.46875, 221.765625, 221.765625, 217.875, 203.609375, 194.53125, - 162.109375, 149.140625, 151.734375, 156.921875, 150.4375, 123.203125, - 118.015625, 123.203125, 125.796875, 127.09375, 181.5625, 166, 166, - 188.046875, 201.015625, 208.796875, 212.6875, 216.578125, 223.0625, - 221.765625, 224.359375, 225.65625, 223.0625, 215.28125, 215.28125, - 223.0625, 221.765625, 213.984375, 206.203125, 193.234375, 197.125, - 203.609375, 211.390625, 207.5, 203.609375, 213.984375, 217.875, - 221.765625, 223.0625, 223.0625, 221.765625, 224.359375, 228.25, - 225.65625, 226.953125, 228.25, 230.84375, 229.546875, 230.84375, - 232.140625, 229.546875, 229.546875, 230.84375, 229.546875, 228.25, - 228.25, 229.546875, 228.25, 229.546875, 232.140625, 229.546875, - 226.953125, 224.359375, 226.953125, 225.65625, 223.0625, 223.0625, - 223.0625, 220.46875, 220.46875, 221.765625, 220.46875, 219.171875, - 219.171875, 216.578125, 212.6875, 206.203125, 203.609375, 197.125, - 193.234375, 188.046875, 167.296875, 162.109375, 155.625, 151.734375, - 143.953125, 134.875, 132.28125, 127.09375, 120.609375, 115.421875, - 119.3125, 114.125, 105.046875, 103.75, 107.640625, 112.828125, - 107.640625, 110.234375, 110.234375, 120.609375, 128.390625, 133.578125, - 140.0625, 150.4375, 150.4375, 136.171875, 120.609375, 120.609375, - 130.984375, 159.515625, 167.296875, 168.59375, 171.1875, 163.40625, - 151.734375, 127.09375, 110.234375, 75.21875, 62.25, 57.0625, 55.765625, - 59.65625, 68.734375, 73.921875, 86.890625, 95.96875, 97.265625, 93.375, - 92.078125, 94.671875, 97.265625, 97.265625, 103.75, 114.125, 137.46875, - 151.734375, 164.703125, 167.296875, 166, 159.515625, 160.8125, - 158.21875, 156.921875, 141.359375, 128.390625, 124.5, 133.578125, - 169.890625, 177.671875, 169.890625, 166, 166, 163.40625, 154.328125, - 145.25, 136.171875, 136.171875, 123.203125, 124.5, 119.3125, 111.53125, - 111.53125, 111.53125, 114.125, 118.015625, 119.3125, 123.203125, - 130.984375, 142.65625, 164.703125, 169.890625, 175.078125, 180.265625, - 189.34375, 201.015625, 202.3125, 207.5, 202.3125, 198.421875, 207.5, - 208.796875, 215.28125, 216.578125, 219.171875, 219.171875, 220.46875, - 221.765625, 219.171875, 221.765625, 225.65625, 225.65625, 226.953125, - 223.0625, 221.765625, 221.765625, 225.65625, 228.25, 228.25, 224.359375, - 228.25, 228.25, 230.84375, 229.546875, 228.25, 228.25, 230.84375, - 229.546875, 230.84375, 228.25, 226.953125, 226.953125, 226.953125, - 228.25, 228.25, 226.953125, 228.25, 230.84375, 229.546875, 228.25, - 230.84375, 232.140625, 229.546875, 232.140625, 230.84375, 229.546875, - 232.140625, 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, - 230.84375, 228.25, 230.84375, 229.546875, 229.546875, 230.84375, - 229.546875, 230.84375, 228.25, 229.546875, 228.25, 228.25, 226.953125, - 228.25, 226.953125, 225.65625, 221.765625, 223.0625, 223.0625, - 221.765625, 221.765625, 213.984375, 203.609375, 193.234375, 151.734375, - 136.171875, 140.0625, 150.4375, 151.734375, 121.90625, 118.015625, - 123.203125, 123.203125, 123.203125, 180.265625, 168.59375, 166, 186.75, - 201.015625, 206.203125, 213.984375, 217.875, 223.0625, 221.765625, - 221.765625, 223.0625, 219.171875, 207.5, 213.984375, 224.359375, - 221.765625, 211.390625, 206.203125, 195.828125, 198.421875, 206.203125, - 213.984375, 207.5, 211.390625, 220.46875, 220.46875, 220.46875, - 221.765625, 223.0625, 221.765625, 224.359375, 228.25, 229.546875, - 229.546875, 228.25, 230.84375, 230.84375, 230.84375, 232.140625, - 229.546875, 230.84375, 232.140625, 226.953125, 229.546875, 230.84375, - 229.546875, 230.84375, 229.546875, 230.84375, 228.25, 225.65625, - 226.953125, 224.359375, 224.359375, 221.765625, 219.171875, 221.765625, - 221.765625, 221.765625, 223.0625, 219.171875, 220.46875, 216.578125, - 210.09375, 206.203125, 193.234375, 189.34375, 189.34375, 184.15625, - 181.5625, 166, 162.109375, 150.4375, 145.25, 137.46875, 140.0625, - 137.46875, 128.390625, 118.015625, 108.9375, 112.828125, 108.9375, - 102.453125, 103.75, 112.828125, 114.125, 111.53125, 114.125, 116.71875, - 118.015625, 119.3125, 137.46875, 143.953125, 151.734375, 155.625, - 119.3125, 97.265625, 83, 73.921875, 75.21875, 85.59375, 90.78125, - 89.484375, 90.78125, 89.484375, 73.921875, 73.921875, 60.953125, - 54.46875, 44.09375, 35.015625, 37.609375, 45.390625, 49.28125, - 71.328125, 68.734375, 68.734375, 60.953125, 66.140625, 72.625, - 73.921875, 86.890625, 93.375, 99.859375, 119.3125, 119.3125, 120.609375, - 116.71875, 108.9375, 108.9375, 102.453125, 92.078125, 93.375, 81.703125, - 85.59375, 97.265625, 123.203125, 149.140625, 181.5625, 182.859375, - 178.96875, 172.484375, 166, 149.140625, 136.171875, 132.28125, - 133.578125, 120.609375, 120.609375, 120.609375, 110.234375, 101.15625, - 107.640625, 111.53125, 110.234375, 110.234375, 112.828125, 116.71875, - 133.578125, 141.359375, 153.03125, 169.890625, 176.375, 185.453125, - 195.828125, 195.828125, 202.3125, 201.015625, 201.015625, 210.09375, - 211.390625, 216.578125, 217.875, 216.578125, 216.578125, 220.46875, - 219.171875, 221.765625, 223.0625, 223.0625, 225.65625, 226.953125, - 223.0625, 220.46875, 221.765625, 224.359375, 224.359375, 228.25, - 224.359375, 229.546875, 228.25, 230.84375, 228.25, 228.25, 228.25, - 229.546875, 230.84375, 228.25, 229.546875, 228.25, 225.65625, - 226.953125, 228.25, 228.25, 228.25, 229.546875, 229.546875, 229.546875, - 230.84375, 230.84375, 228.25, 228.25, 230.84375, 230.84375, 229.546875, - 230.84375, 232.140625, 230.84375, 229.546875, 232.140625, 232.140625, - 228.25, 228.25, 230.84375, 228.25, 228.25, 229.546875, 228.25, - 229.546875, 228.25, 229.546875, 228.25, 228.25, 228.25, 228.25, - 226.953125, 226.953125, 226.953125, 225.65625, 221.765625, 224.359375, - 221.765625, 211.390625, 197.125, 182.859375, 133.578125, 110.234375, - 110.234375, 120.609375, 129.6875, 130.984375, 127.09375, 118.015625, - 114.125, 115.421875, 175.078125, 168.59375, 168.59375, 185.453125, - 197.125, 203.609375, 211.390625, 216.578125, 221.765625, 224.359375, - 223.0625, 217.875, 217.875, 207.5, 213.984375, 225.65625, 221.765625, - 208.796875, 201.015625, 193.234375, 203.609375, 211.390625, 217.875, - 212.6875, 216.578125, 223.0625, 221.765625, 219.171875, 221.765625, - 221.765625, 220.46875, 224.359375, 228.25, 226.953125, 229.546875, - 230.84375, 232.140625, 230.84375, 230.84375, 232.140625, 229.546875, - 230.84375, 232.140625, 232.140625, 229.546875, 229.546875, 232.140625, - 230.84375, 229.546875, 230.84375, 228.25, 226.953125, 225.65625, - 226.953125, 224.359375, 220.46875, 223.0625, 224.359375, 221.765625, - 221.765625, 223.0625, 219.171875, 220.46875, 220.46875, 215.28125, - 211.390625, 198.421875, 194.53125, 189.34375, 181.5625, 178.96875, 166, - 159.515625, 153.03125, 149.140625, 143.953125, 140.0625, 140.0625, - 130.984375, 119.3125, 108.9375, 114.125, 111.53125, 103.75, 107.640625, - 115.421875, 115.421875, 111.53125, 116.71875, 118.015625, 118.015625, - 120.609375, 138.765625, 147.84375, 156.921875, 166, 151.734375, - 95.96875, 76.515625, 59.65625, 58.359375, 63.546875, 66.140625, - 66.140625, 71.328125, 70.03125, 70.03125, 66.140625, 58.359375, - 55.765625, 45.390625, 37.609375, 37.609375, 47.984375, 49.28125, - 57.0625, 63.546875, 60.953125, 57.0625, 62.25, 73.921875, 76.515625, - 90.78125, 95.96875, 102.453125, 111.53125, 114.125, 108.9375, 101.15625, - 92.078125, 93.375, 84.296875, 76.515625, 76.515625, 70.03125, 67.4375, - 83, 132.28125, 164.703125, 189.34375, 186.75, 182.859375, 173.78125, - 162.109375, 149.140625, 141.359375, 130.984375, 130.984375, 123.203125, - 118.015625, 119.3125, 107.640625, 99.859375, 110.234375, 118.015625, - 112.828125, 108.9375, 111.53125, 115.421875, 120.609375, 143.953125, - 156.921875, 171.1875, 176.375, 182.859375, 194.53125, 195.828125, - 201.015625, 201.015625, 206.203125, 212.6875, 213.984375, 217.875, - 217.875, 217.875, 217.875, 221.765625, 220.46875, 224.359375, 223.0625, - 225.65625, 228.25, 225.65625, 224.359375, 221.765625, 223.0625, - 224.359375, 224.359375, 228.25, 225.65625, 230.84375, 232.140625, - 229.546875, 230.84375, 229.546875, 228.25, 230.84375, 232.140625, - 230.84375, 228.25, 226.953125, 228.25, 226.953125, 228.25, 230.84375, - 228.25, 230.84375, 232.140625, 233.4375, 232.140625, 230.84375, 228.25, - 228.25, 230.84375, 232.140625, 230.84375, 232.140625, 233.4375, - 230.84375, 232.140625, 230.84375, 229.546875, 229.546875, 228.25, - 230.84375, 230.84375, 228.25, 229.546875, 229.546875, 230.84375, - 230.84375, 229.546875, 230.84375, 228.25, 229.546875, 228.25, - 226.953125, 228.25, 224.359375, 224.359375, 225.65625, 224.359375, - 223.0625, 216.578125, 201.015625, 185.453125, 136.171875, 105.046875, - 102.453125, 120.609375, 133.578125, 136.171875, 137.46875, 123.203125, - 116.71875, 119.3125, 185.453125, 169.890625, 173.78125, 180.265625, - 193.234375, 201.015625, 208.796875, 213.984375, 221.765625, 221.765625, - 220.46875, 220.46875, 213.984375, 213.984375, 220.46875, 225.65625, - 220.46875, 206.203125, 193.234375, 191.9375, 199.71875, 211.390625, - 216.578125, 217.875, 219.171875, 223.0625, 221.765625, 219.171875, - 217.875, 219.171875, 224.359375, 228.25, 228.25, 228.25, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 232.140625, 228.25, - 230.84375, 228.25, 229.546875, 228.25, 230.84375, 228.25, 228.25, - 229.546875, 226.953125, 226.953125, 226.953125, 224.359375, 221.765625, - 221.765625, 221.765625, 219.171875, 224.359375, 221.765625, 223.0625, - 219.171875, 219.171875, 220.46875, 219.171875, 206.203125, 206.203125, - 193.234375, 185.453125, 185.453125, 175.078125, 175.078125, 159.515625, - 159.515625, 150.4375, 143.953125, 143.953125, 136.171875, 133.578125, - 116.71875, 116.71875, 107.640625, 112.828125, 106.34375, 103.75, - 106.34375, 110.234375, 108.9375, 106.34375, 112.828125, 119.3125, - 118.015625, 120.609375, 145.25, 145.25, 155.625, 164.703125, 127.09375, - 95.96875, 71.328125, 49.28125, 49.28125, 44.09375, 45.390625, 55.765625, - 49.28125, 46.6875, 54.46875, 58.359375, 50.578125, 46.6875, 38.90625, - 33.71875, 31.125, 40.203125, 45.390625, 46.6875, 51.875, 47.984375, - 55.765625, 60.953125, 72.625, 88.1875, 92.078125, 98.5625, 98.5625, - 110.234375, 103.75, 97.265625, 83, 79.109375, 81.703125, 71.328125, - 62.25, 59.65625, 58.359375, 60.953125, 81.703125, 169.890625, - 169.890625, 186.75, 182.859375, 169.890625, 169.890625, 156.921875, - 136.171875, 136.171875, 120.609375, 114.125, 115.421875, 110.234375, - 111.53125, 99.859375, 99.859375, 110.234375, 116.71875, 106.34375, - 106.34375, 107.640625, 119.3125, 119.3125, 138.765625, 153.03125, - 169.890625, 175.078125, 181.5625, 190.640625, 198.421875, 198.421875, - 199.71875, 202.3125, 203.609375, 210.09375, 216.578125, 219.171875, - 219.171875, 219.171875, 221.765625, 221.765625, 224.359375, 223.0625, - 221.765625, 226.953125, 224.359375, 226.953125, 226.953125, 226.953125, - 225.65625, 224.359375, 225.65625, 228.25, 229.546875, 230.84375, 228.25, - 228.25, 230.84375, 229.546875, 230.84375, 232.140625, 228.25, - 229.546875, 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 232.140625, 230.84375, - 228.25, 230.84375, 230.84375, 232.140625, 233.4375, 232.140625, - 229.546875, 232.140625, 232.140625, 230.84375, 230.84375, 228.25, - 230.84375, 228.25, 228.25, 228.25, 228.25, 228.25, 229.546875, 228.25, - 228.25, 226.953125, 228.25, 225.65625, 226.953125, 226.953125, - 225.65625, 221.765625, 224.359375, 216.578125, 211.390625, 201.015625, - 188.046875, 133.578125, 106.34375, 97.265625, 99.859375, 107.640625, - 142.65625, 132.28125, 115.421875, 115.421875, 118.015625, 177.671875, - 172.484375, 171.1875, 181.5625, 191.9375, 191.9375, 204.90625, - 208.796875, 216.578125, 219.171875, 217.875, 216.578125, 208.796875, - 206.203125, 217.875, 226.953125, 223.0625, 204.90625, 193.234375, - 185.453125, 201.015625, 212.6875, 217.875, 217.875, 221.765625, - 224.359375, 221.765625, 215.28125, 215.28125, 216.578125, 219.171875, - 224.359375, 228.25, 226.953125, 228.25, 230.84375, 230.84375, - 229.546875, 230.84375, 230.84375, 228.25, 229.546875, 230.84375, - 230.84375, 228.25, 228.25, 230.84375, 228.25, 229.546875, 232.140625, - 228.25, 224.359375, 220.46875, 221.765625, 221.765625, 220.46875, - 221.765625, 223.0625, 219.171875, 221.765625, 221.765625, 217.875, - 219.171875, 217.875, 207.5, 206.203125, 194.53125, 191.9375, 182.859375, - 173.78125, 171.1875, 158.21875, 154.328125, 150.4375, 149.140625, - 142.65625, 136.171875, 130.984375, 118.015625, 112.828125, 111.53125, - 115.421875, 110.234375, 107.640625, 108.9375, 103.75, 95.96875, 98.5625, - 106.34375, 110.234375, 118.015625, 123.203125, 138.765625, 145.25, - 156.921875, 160.8125, 149.140625, 103.75, 81.703125, 51.875, 44.09375, - 35.015625, 32.421875, 31.125, 32.421875, 32.421875, 37.609375, 41.5, - 49.28125, 50.578125, 46.6875, 36.3125, 33.71875, 37.609375, 37.609375, - 46.6875, 49.28125, 42.796875, 50.578125, 57.0625, 71.328125, 79.109375, - 94.671875, 98.5625, 101.15625, 107.640625, 110.234375, 90.78125, - 80.40625, 72.625, 73.921875, 62.25, 49.28125, 53.171875, 60.953125, - 68.734375, 94.671875, 156.921875, 177.671875, 186.75, 182.859375, - 164.703125, 156.921875, 147.84375, 133.578125, 127.09375, 115.421875, - 108.9375, 105.046875, 102.453125, 103.75, 99.859375, 97.265625, - 107.640625, 114.125, 111.53125, 108.9375, 111.53125, 116.71875, - 129.6875, 145.25, 153.03125, 160.8125, 166, 176.375, 186.75, 186.75, - 198.421875, 194.53125, 198.421875, 207.5, 208.796875, 212.6875, - 212.6875, 216.578125, 217.875, 220.46875, 221.765625, 219.171875, - 221.765625, 225.65625, 225.65625, 228.25, 224.359375, 224.359375, - 224.359375, 225.65625, 225.65625, 225.65625, 223.0625, 228.25, 228.25, - 230.84375, 230.84375, 228.25, 228.25, 229.546875, 229.546875, - 232.140625, 228.25, 225.65625, 225.65625, 225.65625, 228.25, 229.546875, - 228.25, 229.546875, 232.140625, 233.4375, 232.140625, 229.546875, - 232.140625, 229.546875, 230.84375, 230.84375, 230.84375, 232.140625, - 230.84375, 230.84375, 232.140625, 229.546875, 230.84375, 228.25, 228.25, - 230.84375, 230.84375, 228.25, 224.359375, 226.953125, 228.25, 228.25, - 229.546875, 228.25, 228.25, 228.25, 228.25, 226.953125, 224.359375, - 221.765625, 219.171875, 219.171875, 220.46875, 219.171875, 216.578125, - 204.90625, 193.234375, 105.046875, 97.265625, 93.375, 106.34375, - 106.34375, 142.65625, 149.140625, 130.984375, 124.5, 127.09375, - 194.53125, 177.671875, 172.484375, 169.890625, 178.96875, 188.046875, - 208.796875, 210.09375, 216.578125, 219.171875, 212.6875, 207.5, 207.5, - 219.171875, 223.0625, 225.65625, 217.875, 203.609375, 194.53125, - 189.34375, 213.984375, 216.578125, 219.171875, 219.171875, 224.359375, - 221.765625, 221.765625, 211.390625, 207.5, 219.171875, 219.171875, - 228.25, 225.65625, 225.65625, 228.25, 228.25, 230.84375, 229.546875, - 232.140625, 229.546875, 229.546875, 228.25, 230.84375, 228.25, 228.25, - 229.546875, 228.25, 229.546875, 228.25, 230.84375, 223.0625, 223.0625, - 221.765625, 220.46875, 220.46875, 219.171875, 220.46875, 217.875, - 217.875, 219.171875, 219.171875, 217.875, 216.578125, 215.28125, - 206.203125, 203.609375, 195.828125, 191.9375, 182.859375, 175.078125, - 171.1875, 150.4375, 150.4375, 145.25, 142.65625, 140.0625, 133.578125, - 130.984375, 116.71875, 112.828125, 110.234375, 111.53125, 107.640625, - 108.9375, 105.046875, 102.453125, 95.96875, 95.96875, 103.75, - 110.234375, 111.53125, 116.71875, 130.984375, 142.65625, 145.25, - 153.03125, 143.953125, 90.78125, 64.84375, 49.28125, 36.3125, 27.234375, - 24.640625, 24.640625, 27.234375, 24.640625, 29.828125, 41.5, 42.796875, - 47.984375, 45.390625, 37.609375, 35.015625, 33.71875, 33.71875, 41.5, - 40.203125, 36.3125, 38.90625, 42.796875, 73.921875, 90.78125, 94.671875, - 98.5625, 102.453125, 105.046875, 106.34375, 86.890625, 71.328125, - 66.140625, 76.515625, 57.0625, 47.984375, 51.875, 67.4375, 77.8125, - 105.046875, 162.109375, 185.453125, 175.078125, 207.5, 159.515625, - 149.140625, 143.953125, 130.984375, 123.203125, 107.640625, 102.453125, - 97.265625, 98.5625, 92.078125, 94.671875, 94.671875, 103.75, 108.9375, - 107.640625, 105.046875, 107.640625, 112.828125, 123.203125, 141.359375, - 147.84375, 155.625, 162.109375, 175.078125, 180.265625, 180.265625, - 189.34375, 193.234375, 197.125, 206.203125, 206.203125, 208.796875, - 208.796875, 213.984375, 215.28125, 216.578125, 216.578125, 220.46875, - 220.46875, 224.359375, 224.359375, 226.953125, 224.359375, 223.0625, - 224.359375, 224.359375, 221.765625, 224.359375, 221.765625, 226.953125, - 226.953125, 228.25, 229.546875, 228.25, 228.25, 229.546875, 230.84375, - 230.84375, 228.25, 224.359375, 224.359375, 224.359375, 226.953125, - 228.25, 226.953125, 228.25, 232.140625, 232.140625, 230.84375, - 229.546875, 232.140625, 228.25, 230.84375, 230.84375, 230.84375, - 232.140625, 233.4375, 230.84375, 232.140625, 229.546875, 230.84375, - 228.25, 228.25, 230.84375, 229.546875, 228.25, 226.953125, 226.953125, - 228.25, 228.25, 228.25, 228.25, 226.953125, 228.25, 226.953125, - 225.65625, 224.359375, 223.0625, 221.765625, 219.171875, 219.171875, - 219.171875, 215.28125, 206.203125, 194.53125, 132.28125, 103.75, - 94.671875, 101.15625, 107.640625, 137.46875, 146.546875, 138.765625, - 130.984375, 133.578125, 198.421875, 186.75, 182.859375, 175.078125, - 180.265625, 188.046875, 201.015625, 207.5, 210.09375, 207.5, 207.5, - 207.5, 204.90625, 211.390625, 217.875, 223.0625, 220.46875, 207.5, - 206.203125, 206.203125, 213.984375, 219.171875, 220.46875, 219.171875, - 219.171875, 220.46875, 216.578125, 207.5, 206.203125, 220.46875, - 220.46875, 225.65625, 228.25, 225.65625, 226.953125, 228.25, 232.140625, - 232.140625, 229.546875, 232.140625, 228.25, 228.25, 228.25, 226.953125, - 230.84375, 230.84375, 228.25, 245.109375, 228.25, 228.25, 225.65625, - 221.765625, 221.765625, 223.0625, 220.46875, 219.171875, 220.46875, - 219.171875, 216.578125, 217.875, 213.984375, 216.578125, 212.6875, - 211.390625, 206.203125, 202.3125, 186.75, 181.5625, 181.5625, - 172.484375, 160.8125, 153.03125, 147.84375, 137.46875, 136.171875, - 132.28125, 129.6875, 124.5, 114.125, 114.125, 110.234375, 110.234375, - 106.34375, 108.9375, 110.234375, 108.9375, 103.75, 102.453125, 98.5625, - 97.265625, 94.671875, 103.75, 120.609375, 128.390625, 138.765625, - 145.25, 138.765625, 112.828125, 88.1875, 53.171875, 53.171875, - 32.421875, 28.53125, 27.234375, 32.421875, 33.71875, 33.71875, 46.6875, - 59.65625, 57.0625, 57.0625, 45.390625, 40.203125, 33.71875, 28.53125, - 38.90625, 33.71875, 32.421875, 35.015625, 46.6875, 67.4375, 83, - 102.453125, 103.75, 108.9375, 111.53125, 101.15625, 73.921875, 70.03125, - 62.25, 60.953125, 58.359375, 60.953125, 66.140625, 90.78125, 130.984375, - 153.03125, 177.671875, 180.265625, 172.484375, 164.703125, 146.546875, - 137.46875, 132.28125, 118.015625, 110.234375, 101.15625, 98.5625, - 95.96875, 98.5625, 95.96875, 99.859375, 102.453125, 103.75, 110.234375, - 103.75, 103.75, 107.640625, 110.234375, 124.5, 132.28125, 142.65625, - 159.515625, 167.296875, 166, 172.484375, 172.484375, 180.265625, - 182.859375, 193.234375, 203.609375, 203.609375, 206.203125, 212.6875, - 211.390625, 212.6875, 213.984375, 216.578125, 216.578125, 219.171875, - 220.46875, 225.65625, 221.765625, 221.765625, 220.46875, 221.765625, - 219.171875, 219.171875, 223.0625, 221.765625, 226.953125, 228.25, - 226.953125, 229.546875, 228.25, 228.25, 228.25, 230.84375, 228.25, - 229.546875, 224.359375, 224.359375, 224.359375, 226.953125, 225.65625, - 225.65625, 226.953125, 229.546875, 229.546875, 230.84375, 228.25, - 229.546875, 228.25, 230.84375, 230.84375, 230.84375, 230.84375, - 232.140625, 229.546875, 229.546875, 232.140625, 229.546875, 228.25, - 228.25, 229.546875, 228.25, 228.25, 228.25, 226.953125, 226.953125, - 228.25, 228.25, 226.953125, 226.953125, 228.25, 226.953125, 225.65625, - 224.359375, 223.0625, 221.765625, 220.46875, 217.875, 216.578125, - 211.390625, 204.90625, 194.53125, 119.3125, 119.3125, 112.828125, - 118.015625, 123.203125, 129.6875, 143.953125, 160.8125, 158.21875, - 151.734375, 202.3125, 191.9375, 186.75, 177.671875, 182.859375, - 190.640625, 203.609375, 210.09375, 210.09375, 203.609375, 199.71875, - 203.609375, 202.3125, 212.6875, 217.875, 221.765625, 219.171875, - 211.390625, 212.6875, 215.28125, 217.875, 217.875, 220.46875, - 219.171875, 219.171875, 219.171875, 212.6875, 206.203125, 207.5, - 220.46875, 225.65625, 228.25, 228.25, 226.953125, 228.25, 230.84375, - 232.140625, 230.84375, 232.140625, 229.546875, 230.84375, 228.25, - 228.25, 229.546875, 226.953125, 228.25, 230.84375, 228.25, 228.25, - 228.25, 221.765625, 223.0625, 223.0625, 224.359375, 221.765625, 217.875, - 219.171875, 219.171875, 216.578125, 216.578125, 213.984375, 215.28125, - 211.390625, 210.09375, 203.609375, 198.421875, 189.34375, 185.453125, - 178.96875, 171.1875, 158.21875, 145.25, 145.25, 134.875, 137.46875, - 134.875, 132.28125, 125.796875, 118.015625, 114.125, 110.234375, - 105.046875, 105.046875, 112.828125, 114.125, 110.234375, 105.046875, - 99.859375, 101.15625, 102.453125, 108.9375, 114.125, 123.203125, - 128.390625, 138.765625, 145.25, 142.65625, 129.6875, 124.5, 67.4375, - 57.0625, 40.203125, 35.015625, 31.125, 38.90625, 40.203125, 38.90625, - 45.390625, 64.84375, 62.25, 59.65625, 50.578125, 41.5, 33.71875, - 29.828125, 29.828125, 33.71875, 29.828125, 40.203125, 50.578125, - 79.109375, 79.109375, 98.5625, 103.75, 111.53125, 115.421875, 114.125, - 97.265625, 85.59375, 73.921875, 73.921875, 68.734375, 71.328125, - 79.109375, 105.046875, 120.609375, 142.65625, 172.484375, 176.375, - 169.890625, 163.40625, 143.953125, 136.171875, 130.984375, 118.015625, - 111.53125, 102.453125, 99.859375, 94.671875, 97.265625, 98.5625, - 102.453125, 102.453125, 107.640625, 110.234375, 106.34375, 103.75, - 106.34375, 111.53125, 118.015625, 137.46875, 143.953125, 159.515625, - 163.40625, 166, 173.78125, 172.484375, 175.078125, 178.96875, - 193.234375, 197.125, 202.3125, 201.015625, 203.609375, 210.09375, - 213.984375, 215.28125, 213.984375, 216.578125, 217.875, 219.171875, - 221.765625, 223.0625, 221.765625, 220.46875, 223.0625, 221.765625, - 217.875, 220.46875, 224.359375, 226.953125, 226.953125, 228.25, - 230.84375, 228.25, 226.953125, 228.25, 230.84375, 228.25, 229.546875, - 228.25, 224.359375, 224.359375, 226.953125, 228.25, 226.953125, 228.25, - 232.140625, 230.84375, 230.84375, 230.84375, 228.25, 228.25, 230.84375, - 232.140625, 230.84375, 230.84375, 232.140625, 230.84375, 229.546875, - 230.84375, 230.84375, 228.25, 228.25, 228.25, 228.25, 226.953125, - 228.25, 228.25, 228.25, 228.25, 228.25, 226.953125, 225.65625, 228.25, - 226.953125, 225.65625, 224.359375, 223.0625, 219.171875, 219.171875, - 219.171875, 215.28125, 207.5, 204.90625, 194.53125, 146.546875, 124.5, - 124.5, 132.28125, 129.6875, 149.140625, 160.8125, 169.890625, - 167.296875, 168.59375, 204.90625, 198.421875, 194.53125, 188.046875, - 193.234375, 193.234375, 208.796875, 211.390625, 211.390625, 203.609375, - 186.75, 190.640625, 203.609375, 217.875, 220.46875, 223.0625, - 221.765625, 215.28125, 216.578125, 216.578125, 217.875, 220.46875, - 221.765625, 220.46875, 216.578125, 211.390625, 206.203125, 207.5, - 210.09375, 217.875, 226.953125, 228.25, 226.953125, 228.25, 228.25, - 229.546875, 232.140625, 229.546875, 228.25, 230.84375, 229.546875, - 228.25, 228.25, 228.25, 228.25, 228.25, 230.84375, 229.546875, 228.25, - 228.25, 223.0625, 224.359375, 224.359375, 223.0625, 223.0625, - 219.171875, 220.46875, 219.171875, 215.28125, 216.578125, 212.6875, - 213.984375, 210.09375, 203.609375, 197.125, 188.046875, 182.859375, - 177.671875, 167.296875, 164.703125, 156.921875, 146.546875, 143.953125, - 138.765625, 140.0625, 140.0625, 132.28125, 128.390625, 116.71875, - 110.234375, 107.640625, 110.234375, 111.53125, 108.9375, 111.53125, - 108.9375, 103.75, 101.15625, 99.859375, 101.15625, 110.234375, - 118.015625, 133.578125, 133.578125, 141.359375, 145.25, 141.359375, - 136.171875, 132.28125, 86.890625, 75.21875, 53.171875, 44.09375, - 44.09375, 45.390625, 50.578125, 53.171875, 58.359375, 79.109375, - 76.515625, 75.21875, 63.546875, 45.390625, 29.828125, 25.9375, 25.9375, - 25.9375, 24.640625, 24.640625, 32.421875, 51.875, 79.109375, 89.484375, - 103.75, 115.421875, 120.609375, 119.3125, 118.015625, 102.453125, - 94.671875, 93.375, 89.484375, 102.453125, 114.125, 133.578125, 145.25, - 162.109375, 173.78125, 171.1875, 154.328125, 145.25, 138.765625, - 130.984375, 127.09375, 108.9375, 108.9375, 101.15625, 97.265625, - 102.453125, 103.75, 106.34375, 103.75, 99.859375, 102.453125, - 107.640625, 105.046875, 103.75, 108.9375, 121.90625, 121.90625, - 140.0625, 145.25, 156.921875, 156.921875, 160.8125, 171.1875, 171.1875, - 175.078125, 176.375, 188.046875, 189.34375, 191.9375, 190.640625, - 194.53125, 204.90625, 210.09375, 211.390625, 211.390625, 216.578125, - 216.578125, 221.765625, 219.171875, 219.171875, 217.875, 217.875, - 221.765625, 217.875, 213.984375, 216.578125, 221.765625, 224.359375, - 224.359375, 228.25, 228.25, 228.25, 226.953125, 226.953125, 228.25, - 226.953125, 225.65625, 225.65625, 225.65625, 224.359375, 228.25, 228.25, - 226.953125, 228.25, 230.84375, 229.546875, 230.84375, 230.84375, 228.25, - 228.25, 228.25, 230.84375, 229.546875, 232.140625, 230.84375, 230.84375, - 229.546875, 228.25, 230.84375, 228.25, 226.953125, 228.25, 228.25, - 226.953125, 226.953125, 228.25, 228.25, 226.953125, 224.359375, - 225.65625, 224.359375, 226.953125, 224.359375, 224.359375, 221.765625, - 219.171875, 219.171875, 216.578125, 216.578125, 215.28125, 211.390625, - 206.203125, 198.421875, 154.328125, 136.171875, 138.765625, 151.734375, - 151.734375, 141.359375, 150.4375, 173.78125, 173.78125, 176.375, - 204.90625, 203.609375, 198.421875, 191.9375, 193.234375, 195.828125, - 210.09375, 212.6875, 211.390625, 204.90625, 177.671875, 181.5625, - 197.125, 206.203125, 216.578125, 221.765625, 220.46875, 213.984375, - 216.578125, 216.578125, 216.578125, 219.171875, 221.765625, 221.765625, - 211.390625, 207.5, 201.015625, 206.203125, 206.203125, 217.875, - 226.953125, 225.65625, 224.359375, 224.359375, 226.953125, 229.546875, - 232.140625, 228.25, 226.953125, 229.546875, 228.25, 226.953125, 228.25, - 229.546875, 228.25, 228.25, 230.84375, 229.546875, 228.25, 228.25, - 224.359375, 221.765625, 221.765625, 224.359375, 223.0625, 217.875, - 219.171875, 216.578125, 211.390625, 212.6875, 213.984375, 208.796875, - 204.90625, 203.609375, 193.234375, 185.453125, 178.96875, 172.484375, - 163.40625, 158.21875, 159.515625, 151.734375, 145.25, 140.0625, - 140.0625, 138.765625, 130.984375, 128.390625, 118.015625, 111.53125, - 103.75, 107.640625, 108.9375, 110.234375, 112.828125, 114.125, - 107.640625, 102.453125, 103.75, 102.453125, 106.34375, 112.828125, - 124.5, 129.6875, 130.984375, 138.765625, 136.171875, 136.171875, - 134.875, 112.828125, 97.265625, 63.546875, 54.46875, 45.390625, 51.875, - 57.0625, 63.546875, 66.140625, 80.40625, 81.703125, 73.921875, 54.46875, - 38.90625, 25.9375, 24.640625, 23.34375, 23.34375, 20.75, 22.046875, - 29.828125, 46.6875, 57.0625, 98.5625, 112.828125, 124.5, 127.09375, - 124.5, 123.203125, 112.828125, 105.046875, 106.34375, 112.828125, - 118.015625, 133.578125, 158.21875, 223.0625, 169.890625, 168.59375, - 164.703125, 153.03125, 146.546875, 136.171875, 129.6875, 120.609375, - 115.421875, 107.640625, 102.453125, 101.15625, 103.75, 103.75, - 101.15625, 102.453125, 95.96875, 111.53125, 107.640625, 107.640625, - 112.828125, 112.828125, 118.015625, 121.90625, 137.46875, 142.65625, - 147.84375, 156.921875, 159.515625, 169.890625, 169.890625, 169.890625, - 172.484375, 186.75, 189.34375, 191.9375, 189.34375, 199.71875, 207.5, - 210.09375, 212.6875, 210.09375, 212.6875, 213.984375, 213.984375, - 216.578125, 217.875, 217.875, 220.46875, 216.578125, 216.578125, - 213.984375, 216.578125, 221.765625, 224.359375, 224.359375, 226.953125, - 224.359375, 226.953125, 224.359375, 225.65625, 225.65625, 221.765625, - 224.359375, 225.65625, 223.0625, 226.953125, 224.359375, 225.65625, - 225.65625, 228.25, 229.546875, 229.546875, 229.546875, 230.84375, - 226.953125, 226.953125, 226.953125, 228.25, 228.25, 228.25, 232.140625, - 232.140625, 228.25, 228.25, 229.546875, 229.546875, 228.25, 226.953125, - 228.25, 226.953125, 226.953125, 228.25, 228.25, 226.953125, 226.953125, - 223.0625, 224.359375, 223.0625, 225.65625, 224.359375, 221.765625, - 217.875, 217.875, 213.984375, 213.984375, 215.28125, 211.390625, - 206.203125, 198.421875, 158.21875, 141.359375, 143.953125, 158.21875, - 150.4375, 138.765625, 143.953125, 168.59375, 173.78125, 175.078125, - 203.609375, 208.796875, 203.609375, 193.234375, 194.53125, 206.203125, - 211.390625, 211.390625, 213.984375, 206.203125, 181.5625, 177.671875, - 177.671875, 215.28125, 216.578125, 220.46875, 217.875, 211.390625, - 215.28125, 215.28125, 215.28125, 217.875, 219.171875, 226.953125, - 206.203125, 204.90625, 202.3125, 204.90625, 206.203125, 219.171875, - 223.0625, 226.953125, 225.65625, 228.25, 228.25, 230.84375, 232.140625, - 228.25, 228.25, 230.84375, 228.25, 229.546875, 229.546875, 228.25, - 228.25, 229.546875, 232.140625, 229.546875, 226.953125, 226.953125, - 225.65625, 223.0625, 224.359375, 223.0625, 223.0625, 219.171875, - 220.46875, 216.578125, 211.390625, 211.390625, 213.984375, 207.5, - 201.015625, 195.828125, 191.9375, 186.75, 180.265625, 173.78125, - 163.40625, 156.921875, 160.8125, 154.328125, 149.140625, 145.25, 145.25, - 141.359375, 132.28125, 132.28125, 124.5, 115.421875, 105.046875, - 108.9375, 115.421875, 115.421875, 121.90625, 123.203125, 119.3125, - 115.421875, 115.421875, 114.125, 112.828125, 119.3125, 128.390625, - 128.390625, 130.984375, 138.765625, 138.765625, 143.953125, 143.953125, - 119.3125, 107.640625, 66.140625, 58.359375, 58.359375, 68.734375, - 75.21875, 77.8125, 79.109375, 90.78125, 88.1875, 79.109375, 40.203125, - 29.828125, 31.125, 25.9375, 24.640625, 25.9375, 23.34375, 24.640625, - 31.125, 49.28125, 79.109375, 86.890625, 101.15625, 118.015625, - 130.984375, 134.875, 132.28125, 124.5, 119.3125, 123.203125, 125.796875, - 136.171875, 142.65625, 158.21875, 168.59375, 176.375, 169.890625, - 163.40625, 150.4375, 145.25, 134.875, 129.6875, 128.390625, 116.71875, - 112.828125, 107.640625, 110.234375, 112.828125, 110.234375, 107.640625, - 98.5625, 93.375, 110.234375, 115.421875, 112.828125, 111.53125, - 115.421875, 121.90625, 124.5, 136.171875, 141.359375, 146.546875, - 150.4375, 158.21875, 167.296875, 166, 169.890625, 173.78125, 186.75, - 189.34375, 191.9375, 190.640625, 193.234375, 201.015625, 206.203125, - 212.6875, 210.09375, 211.390625, 213.984375, 212.6875, 216.578125, - 217.875, 216.578125, 217.875, 220.46875, 216.578125, 211.390625, - 213.984375, 219.171875, 224.359375, 224.359375, 226.953125, 226.953125, - 224.359375, 224.359375, 224.359375, 224.359375, 223.0625, 225.65625, - 226.953125, 224.359375, 224.359375, 226.953125, 226.953125, 224.359375, - 226.953125, 230.84375, 229.546875, 229.546875, 229.546875, 228.25, - 224.359375, 228.25, 230.84375, 229.546875, 229.546875, 232.140625, - 232.140625, 228.25, 228.25, 229.546875, 228.25, 228.25, 228.25, 228.25, - 226.953125, 226.953125, 228.25, 228.25, 226.953125, 226.953125, - 225.65625, 223.0625, 224.359375, 225.65625, 224.359375, 224.359375, - 223.0625, 219.171875, 213.984375, 213.984375, 212.6875, 211.390625, - 207.5, 201.015625, 166, 154.328125, 156.921875, 162.109375, 153.03125, - 140.0625, 141.359375, 166, 173.78125, 177.671875, 199.71875, 207.5, - 204.90625, 199.71875, 201.015625, 203.609375, 203.609375, 207.5, 207.5, - 203.609375, 188.046875, 182.859375, 194.53125, 202.3125, 211.390625, - 217.875, 212.6875, 207.5, 211.390625, 210.09375, 212.6875, 217.875, - 219.171875, 204.90625, 193.234375, 194.53125, 198.421875, 201.015625, - 207.5, 217.875, 225.65625, 224.359375, 225.65625, 224.359375, 230.84375, - 228.25, 230.84375, 229.546875, 229.546875, 230.84375, 228.25, - 226.953125, 226.953125, 229.546875, 228.25, 230.84375, 228.25, 228.25, - 225.65625, 223.0625, 225.65625, 223.0625, 223.0625, 220.46875, - 220.46875, 220.46875, 220.46875, 216.578125, 212.6875, 207.5, - 203.609375, 203.609375, 201.015625, 197.125, 184.15625, 184.15625, 166, - 155.625, 155.625, 149.140625, 149.140625, 140.0625, 140.0625, 145.25, - 151.734375, 149.140625, 137.46875, 136.171875, 124.5, 124.5, 115.421875, - 118.015625, 123.203125, 128.390625, 133.578125, 127.09375, 127.09375, - 128.390625, 129.6875, 127.09375, 124.5, 121.90625, 118.015625, - 123.203125, 134.875, 142.65625, 143.953125, 142.65625, 143.953125, - 133.578125, 118.015625, 98.5625, 94.671875, 89.484375, 92.078125, - 98.5625, 90.78125, 90.78125, 93.375, 92.078125, 80.40625, 46.6875, - 33.71875, 19.453125, 19.453125, 18.15625, 18.15625, 15.5625, 16.859375, - 23.34375, 49.28125, 59.65625, 99.859375, 112.828125, 127.09375, 134.875, - 145.25, 145.25, 162.109375, 151.734375, 156.921875, 155.625, 163.40625, - 160.8125, 163.40625, 164.703125, 160.8125, 156.921875, 154.328125, - 145.25, 138.765625, 124.5, 121.90625, 118.015625, 116.71875, 119.3125, - 115.421875, 112.828125, 112.828125, 112.828125, 108.9375, 94.671875, - 93.375, 106.34375, 111.53125, 115.421875, 119.3125, 120.609375, - 125.796875, 125.796875, 136.171875, 140.0625, 142.65625, 145.25, - 151.734375, 156.921875, 163.40625, 166, 169.890625, 182.859375, 186.75, - 191.9375, 190.640625, 191.9375, 199.71875, 199.71875, 199.71875, - 202.3125, 199.71875, 203.609375, 206.203125, 211.390625, 212.6875, - 213.984375, 216.578125, 211.390625, 206.203125, 208.796875, 211.390625, - 217.875, 223.0625, 223.0625, 225.65625, 226.953125, 226.953125, - 223.0625, 221.765625, 221.765625, 221.765625, 224.359375, 225.65625, - 223.0625, 219.171875, 220.46875, 221.765625, 223.0625, 224.359375, - 226.953125, 226.953125, 226.953125, 228.25, 228.25, 225.65625, - 226.953125, 228.25, 230.84375, 230.84375, 228.25, 229.546875, - 226.953125, 228.25, 228.25, 226.953125, 224.359375, 226.953125, - 225.65625, 225.65625, 226.953125, 228.25, 228.25, 226.953125, 225.65625, - 224.359375, 223.0625, 225.65625, 223.0625, 220.46875, 223.0625, - 223.0625, 217.875, 210.09375, 207.5, 203.609375, 204.90625, 206.203125, - 202.3125, 175.078125, 162.109375, 162.109375, 149.140625, 138.765625, - 124.5, 123.203125, 146.546875, 159.515625, 171.1875, 201.015625, - 211.390625, 211.390625, 206.203125, 201.015625, 201.015625, 206.203125, - 210.09375, 207.5, 207.5, 194.53125, 186.75, 185.453125, 201.015625, - 210.09375, 215.28125, 215.28125, 208.796875, 211.390625, 210.09375, - 212.6875, 217.875, 211.390625, 211.390625, 191.9375, 198.421875, 207.5, - 202.3125, 203.609375, 217.875, 219.171875, 223.0625, 225.65625, 228.25, - 228.25, 230.84375, 232.140625, 230.84375, 229.546875, 230.84375, 228.25, - 226.953125, 228.25, 229.546875, 232.140625, 228.25, 230.84375, 228.25, - 226.953125, 226.953125, 225.65625, 224.359375, 223.0625, 223.0625, - 219.171875, 219.171875, 220.46875, 216.578125, 210.09375, 203.609375, - 203.609375, 202.3125, 198.421875, 190.640625, 189.34375, 185.453125, - 175.078125, 169.890625, 159.515625, 151.734375, 151.734375, 145.25, - 138.765625, 151.734375, 160.8125, 158.21875, 150.4375, 145.25, 140.0625, - 140.0625, 133.578125, 140.0625, 138.765625, 141.359375, 143.953125, - 142.65625, 137.46875, 140.0625, 138.765625, 138.765625, 137.46875, - 136.171875, 127.09375, 128.390625, 138.765625, 147.84375, 145.25, - 140.0625, 136.171875, 133.578125, 129.6875, 114.125, 112.828125, - 112.828125, 119.3125, 123.203125, 112.828125, 103.75, 101.15625, - 99.859375, 85.59375, 47.984375, 37.609375, 27.234375, 20.75, 19.453125, - 22.046875, 19.453125, 19.453125, 24.640625, 51.875, 62.25, 84.296875, - 97.265625, 114.125, 136.171875, 141.359375, 155.625, 155.625, - 164.703125, 172.484375, 172.484375, 169.890625, 169.890625, 166, - 162.109375, 159.515625, 154.328125, 154.328125, 145.25, 137.46875, - 128.390625, 128.390625, 127.09375, 123.203125, 120.609375, 118.015625, - 115.421875, 121.90625, 118.015625, 118.015625, 107.640625, 107.640625, - 116.71875, 123.203125, 124.5, 120.609375, 125.796875, 130.984375, - 130.984375, 137.46875, 141.359375, 149.140625, 149.140625, 150.4375, - 156.921875, 156.921875, 163.40625, 166, 185.453125, 185.453125, - 193.234375, 191.9375, 190.640625, 191.9375, 195.828125, 195.828125, - 195.828125, 201.015625, 203.609375, 203.609375, 210.09375, 211.390625, - 213.984375, 213.984375, 215.28125, 211.390625, 210.09375, 211.390625, - 216.578125, 221.765625, 223.0625, 225.65625, 225.65625, 226.953125, - 224.359375, 221.765625, 221.765625, 221.765625, 224.359375, 225.65625, - 223.0625, 217.875, 219.171875, 220.46875, 220.46875, 223.0625, - 226.953125, 225.65625, 226.953125, 228.25, 228.25, 228.25, 226.953125, - 229.546875, 228.25, 228.25, 229.546875, 228.25, 226.953125, 226.953125, - 228.25, 225.65625, 224.359375, 226.953125, 226.953125, 228.25, - 225.65625, 226.953125, 226.953125, 225.65625, 225.65625, 225.65625, - 223.0625, 225.65625, 221.765625, 223.0625, 223.0625, 221.765625, - 217.875, 211.390625, 207.5, 202.3125, 204.90625, 203.609375, 190.640625, - 245.109375, 158.21875, 149.140625, 141.359375, 129.6875, 119.3125, - 119.3125, 137.46875, 167.296875, 169.890625, 201.015625, 213.984375, - 215.28125, 213.984375, 211.390625, 212.6875, 210.09375, 211.390625, - 211.390625, 210.09375, 195.828125, 191.9375, 191.9375, 203.609375, - 207.5, 217.875, 212.6875, 207.5, 210.09375, 211.390625, 211.390625, - 213.984375, 208.796875, 190.640625, 202.3125, 206.203125, 206.203125, - 208.796875, 211.390625, 220.46875, 219.171875, 223.0625, 226.953125, - 225.65625, 230.84375, 229.546875, 230.84375, 228.25, 228.25, 230.84375, - 228.25, 226.953125, 228.25, 228.25, 230.84375, 226.953125, 229.546875, - 228.25, 225.65625, 226.953125, 225.65625, 223.0625, 221.765625, - 220.46875, 216.578125, 216.578125, 217.875, 215.28125, 210.09375, - 203.609375, 206.203125, 204.90625, 203.609375, 203.609375, 185.453125, - 185.453125, 177.671875, 175.078125, 166, 160.8125, 162.109375, - 154.328125, 150.4375, 163.40625, 164.703125, 164.703125, 158.21875, - 156.921875, 154.328125, 149.140625, 150.4375, 158.21875, 153.03125, - 147.84375, 150.4375, 154.328125, 149.140625, 147.84375, 147.84375, - 151.734375, 149.140625, 151.734375, 147.84375, 145.25, 149.140625, - 154.328125, 149.140625, 136.171875, 132.28125, 128.390625, 128.390625, - 132.28125, 136.171875, 141.359375, 150.4375, 151.734375, 133.578125, - 124.5, 107.640625, 97.265625, 83, 45.390625, 35.015625, 23.34375, - 18.15625, 19.453125, 23.34375, 18.15625, 19.453125, 23.34375, 38.90625, - 49.28125, 76.515625, 97.265625, 114.125, 133.578125, 143.953125, - 164.703125, 171.1875, 182.859375, 186.75, 182.859375, 171.1875, 166, - 158.21875, 153.03125, 153.03125, 140.0625, 136.171875, 133.578125, - 130.984375, 127.09375, 125.796875, 127.09375, 127.09375, 124.5, - 119.3125, 119.3125, 120.609375, 119.3125, 123.203125, 121.90625, - 116.71875, 121.90625, 121.90625, 120.609375, 120.609375, 123.203125, - 124.5, 123.203125, 128.390625, 137.46875, 145.25, 145.25, 145.25, - 147.84375, 153.03125, 163.40625, 164.703125, 172.484375, 177.671875, - 186.75, 184.15625, 178.96875, 180.265625, 182.859375, 185.453125, - 186.75, 190.640625, 197.125, 201.015625, 208.796875, 211.390625, - 211.390625, 211.390625, 211.390625, 206.203125, 206.203125, 210.09375, - 216.578125, 223.0625, 221.765625, 224.359375, 224.359375, 223.0625, - 221.765625, 221.765625, 220.46875, 219.171875, 221.765625, 224.359375, - 220.46875, 213.984375, 215.28125, 216.578125, 213.984375, 216.578125, - 224.359375, 224.359375, 226.953125, 228.25, 228.25, 226.953125, 228.25, - 228.25, 226.953125, 225.65625, 226.953125, 225.65625, 223.0625, - 225.65625, 225.65625, 224.359375, 221.765625, 224.359375, 225.65625, - 224.359375, 226.953125, 226.953125, 226.953125, 224.359375, 224.359375, - 223.0625, 221.765625, 224.359375, 221.765625, 220.46875, 219.171875, - 219.171875, 211.390625, 206.203125, 202.3125, 197.125, 202.3125, - 206.203125, 203.609375, 175.078125, 151.734375, 141.359375, 120.609375, - 115.421875, 114.125, 116.71875, 130.984375, 151.734375, 171.1875, - 198.421875, 213.984375, 217.875, 217.875, 217.875, 215.28125, 212.6875, - 213.984375, 210.09375, 210.09375, 198.421875, 193.234375, 190.640625, - 198.421875, 202.3125, 212.6875, 207.5, 203.609375, 207.5, 208.796875, - 211.390625, 207.5, 203.609375, 190.640625, 191.9375, 202.3125, - 203.609375, 207.5, 213.984375, 220.46875, 219.171875, 221.765625, - 225.65625, 225.65625, 230.84375, 228.25, 230.84375, 228.25, 229.546875, - 228.25, 228.25, 228.25, 226.953125, 228.25, 228.25, 226.953125, 228.25, - 226.953125, 226.953125, 226.953125, 224.359375, 221.765625, 220.46875, - 220.46875, 217.875, 217.875, 213.984375, 210.09375, 210.09375, - 206.203125, 207.5, 204.90625, 203.609375, 204.90625, 184.15625, - 181.5625, 169.890625, 163.40625, 166, 163.40625, 163.40625, 158.21875, - 156.921875, 158.21875, 158.21875, 154.328125, 151.734375, 150.4375, - 145.25, 145.25, 146.546875, 153.03125, 149.140625, 150.4375, 151.734375, - 149.140625, 150.4375, 151.734375, 150.4375, 150.4375, 153.03125, - 154.328125, 155.625, 153.03125, 153.03125, 156.921875, 147.84375, - 128.390625, 120.609375, 123.203125, 125.796875, 134.875, 141.359375, - 143.953125, 150.4375, 151.734375, 138.765625, 118.015625, 102.453125, - 92.078125, 76.515625, 40.203125, 28.53125, 16.859375, 11.671875, - 14.265625, 16.859375, 10.375, 11.671875, 14.265625, 27.234375, - 37.609375, 67.4375, 86.890625, 105.046875, 128.390625, 141.359375, - 173.78125, 173.78125, 185.453125, 186.75, 182.859375, 166, 158.21875, - 145.25, 142.65625, 141.359375, 127.09375, 127.09375, 127.09375, - 128.390625, 125.796875, 123.203125, 123.203125, 124.5, 121.90625, - 115.421875, 110.234375, 112.828125, 112.828125, 120.609375, 121.90625, - 116.71875, 114.125, 114.125, 111.53125, 115.421875, 114.125, 118.015625, - 116.71875, 124.5, 130.984375, 136.171875, 137.46875, 140.0625, - 143.953125, 163.40625, 163.40625, 162.109375, 169.890625, 173.78125, - 182.859375, 182.859375, 176.375, 175.078125, 176.375, 181.5625, - 182.859375, 186.75, 195.828125, 199.71875, 207.5, 210.09375, 207.5, - 207.5, 204.90625, 198.421875, 203.609375, 210.09375, 216.578125, - 221.765625, 221.765625, 224.359375, 224.359375, 220.46875, 219.171875, - 219.171875, 217.875, 215.28125, 220.46875, 221.765625, 217.875, - 210.09375, 213.984375, 213.984375, 210.09375, 215.28125, 223.0625, - 221.765625, 225.65625, 228.25, 228.25, 225.65625, 226.953125, 228.25, - 226.953125, 225.65625, 226.953125, 225.65625, 223.0625, 224.359375, - 226.953125, 224.359375, 221.765625, 223.0625, 224.359375, 223.0625, - 225.65625, 226.953125, 225.65625, 224.359375, 224.359375, 221.765625, - 221.765625, 223.0625, 220.46875, 219.171875, 219.171875, 217.875, - 208.796875, 202.3125, 198.421875, 193.234375, 198.421875, 203.609375, - 202.3125, 172.484375, 147.84375, 136.171875, 114.125, 108.9375, - 115.421875, 123.203125, 143.953125, 162.109375, 177.671875, 194.53125, - 212.6875, 213.984375, 219.171875, 221.765625, 217.875, 215.28125, - 215.28125, 213.984375, 211.390625, 202.3125, 193.234375, 186.75, - 199.71875, 206.203125, 210.09375, 203.609375, 204.90625, 207.5, - 204.90625, 206.203125, 207.5, 197.125, 186.75, 194.53125, 204.90625, - 204.90625, 208.796875, 216.578125, 223.0625, 221.765625, 221.765625, - 225.65625, 225.65625, 228.25, 230.84375, 230.84375, 228.25, 228.25, - 229.546875, 226.953125, 226.953125, 228.25, 228.25, 228.25, 228.25, - 230.84375, 228.25, 226.953125, 228.25, 224.359375, 221.765625, - 219.171875, 220.46875, 217.875, 219.171875, 219.171875, 213.984375, - 208.796875, 204.90625, 206.203125, 201.015625, 199.71875, 201.015625, - 195.828125, 186.75, 177.671875, 178.96875, 172.484375, 172.484375, - 173.78125, 166, 160.8125, 147.84375, 151.734375, 149.140625, 145.25, - 143.953125, 136.171875, 140.0625, 143.953125, 147.84375, 147.84375, - 149.140625, 154.328125, 147.84375, 147.84375, 153.03125, 155.625, - 153.03125, 156.921875, 164.703125, 167.296875, 163.40625, 158.21875, - 159.515625, 151.734375, 132.28125, 124.5, 105.046875, 108.9375, - 118.015625, 130.984375, 137.46875, 145.25, 147.84375, 138.765625, - 120.609375, 90.78125, 79.109375, 64.84375, 33.71875, 25.9375, 19.453125, - 14.265625, 14.265625, 15.5625, 10.375, 3.890625, 6.484375, 19.453125, - 27.234375, 54.46875, 72.625, 92.078125, 118.015625, 132.28125, - 158.21875, 169.890625, 186.75, 186.75, 177.671875, 156.921875, - 149.140625, 130.984375, 120.609375, 123.203125, 130.984375, 129.6875, - 130.984375, 132.28125, 129.6875, 124.5, 120.609375, 116.71875, - 115.421875, 106.34375, 103.75, 106.34375, 103.75, 106.34375, 107.640625, - 107.640625, 103.75, 99.859375, 98.5625, 97.265625, 103.75, 108.9375, - 111.53125, 121.90625, 121.90625, 127.09375, 129.6875, 133.578125, - 141.359375, 146.546875, 156.921875, 154.328125, 162.109375, 177.671875, - 176.375, 175.078125, 172.484375, 169.890625, 172.484375, 177.671875, - 175.078125, 177.671875, 189.34375, 202.3125, 201.015625, 206.203125, - 206.203125, 206.203125, 204.90625, 204.90625, 206.203125, 211.390625, - 216.578125, 221.765625, 221.765625, 224.359375, 221.765625, 216.578125, - 213.984375, 211.390625, 206.203125, 204.90625, 213.984375, 212.6875, - 212.6875, 208.796875, 210.09375, 207.5, 206.203125, 211.390625, - 219.171875, 217.875, 225.65625, 225.65625, 228.25, 224.359375, - 226.953125, 226.953125, 225.65625, 224.359375, 226.953125, 225.65625, - 225.65625, 224.359375, 226.953125, 223.0625, 220.46875, 223.0625, - 225.65625, 223.0625, 224.359375, 226.953125, 225.65625, 221.765625, - 221.765625, 217.875, 219.171875, 220.46875, 219.171875, 217.875, - 216.578125, 216.578125, 194.53125, 194.53125, 181.5625, 173.78125, - 181.5625, 197.125, 199.71875, 171.1875, 145.25, 130.984375, 111.53125, - 111.53125, 121.90625, 132.28125, 159.515625, 175.078125, 185.453125, - 201.015625, 208.796875, 219.171875, 219.171875, 220.46875, 216.578125, - 216.578125, 212.6875, 215.28125, 212.6875, 195.828125, 186.75, 186.75, - 198.421875, 204.90625, 203.609375, 203.609375, 207.5, 206.203125, - 206.203125, 207.5, 203.609375, 195.828125, 186.75, 204.90625, 204.90625, - 204.90625, 210.09375, 217.875, 221.765625, 221.765625, 221.765625, - 224.359375, 226.953125, 228.25, 230.84375, 229.546875, 229.546875, - 229.546875, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 229.546875, 230.84375, 228.25, 226.953125, 228.25, 224.359375, - 221.765625, 220.46875, 221.765625, 221.765625, 219.171875, 219.171875, - 208.796875, 208.796875, 203.609375, 203.609375, 198.421875, 195.828125, - 198.421875, 194.53125, 185.453125, 180.265625, 180.265625, 172.484375, - 173.78125, 166, 164.703125, 149.140625, 146.546875, 151.734375, - 149.140625, 143.953125, 140.0625, 137.46875, 141.359375, 138.765625, - 142.65625, 142.65625, 147.84375, 141.359375, 143.953125, 145.25, - 149.140625, 146.546875, 146.546875, 159.515625, 159.515625, 163.40625, - 164.703125, 159.515625, 160.8125, 151.734375, 133.578125, 123.203125, - 99.859375, 103.75, 103.75, 116.71875, 123.203125, 133.578125, - 133.578125, 120.609375, 99.859375, 70.03125, 54.46875, 41.5, 25.9375, - 20.75, 15.5625, 11.671875, 12.96875, 14.265625, 6.484375, 3.890625, - 7.78125, 24.640625, 40.203125, 44.09375, 59.65625, 73.921875, - 105.046875, 123.203125, 154.328125, 173.78125, 180.265625, 171.1875, - 160.8125, 145.25, 138.765625, 123.203125, 112.828125, 116.71875, - 127.09375, 133.578125, 134.875, 134.875, 121.90625, 121.90625, - 115.421875, 110.234375, 110.234375, 101.15625, 97.265625, 94.671875, - 90.78125, 95.96875, 94.671875, 94.671875, 93.375, 94.671875, 94.671875, - 95.96875, 101.15625, 105.046875, 107.640625, 115.421875, 115.421875, - 119.3125, 119.3125, 125.796875, 138.765625, 143.953125, 151.734375, - 153.03125, 162.109375, 176.375, 175.078125, 173.78125, 172.484375, - 167.296875, 168.59375, 168.59375, 167.296875, 169.890625, 186.75, - 201.015625, 198.421875, 202.3125, 201.015625, 203.609375, 204.90625, - 207.5, 207.5, 211.390625, 216.578125, 221.765625, 221.765625, - 224.359375, 220.46875, 216.578125, 211.390625, 206.203125, 201.015625, - 201.015625, 210.09375, 210.09375, 210.09375, 207.5, 210.09375, - 204.90625, 203.609375, 208.796875, 217.875, 219.171875, 224.359375, - 224.359375, 228.25, 225.65625, 226.953125, 226.953125, 225.65625, - 224.359375, 226.953125, 223.0625, 223.0625, 225.65625, 221.765625, - 221.765625, 219.171875, 221.765625, 223.0625, 223.0625, 224.359375, - 225.65625, 224.359375, 220.46875, 220.46875, 217.875, 217.875, - 219.171875, 217.875, 216.578125, 215.28125, 213.984375, 193.234375, - 193.234375, 180.265625, 168.59375, 190.640625, 197.125, 201.015625, - 173.78125, 147.84375, 130.984375, 114.125, 112.828125, 125.796875, - 136.171875, 164.703125, 188.046875, 182.859375, 193.234375, 204.90625, - 208.796875, 219.171875, 221.765625, 217.875, 215.28125, 216.578125, - 213.984375, 213.984375, 204.90625, 197.125, 188.046875, 198.421875, - 202.3125, 207.5, 204.90625, 206.203125, 210.09375, 207.5, 207.5, 207.5, - 193.234375, 184.15625, 194.53125, 204.90625, 204.90625, 212.6875, - 219.171875, 221.765625, 220.46875, 219.171875, 224.359375, 224.359375, - 228.25, 229.546875, 232.140625, 229.546875, 229.546875, 230.84375, - 228.25, 226.953125, 228.25, 230.84375, 229.546875, 229.546875, - 230.84375, 228.25, 226.953125, 226.953125, 225.65625, 221.765625, - 221.765625, 223.0625, 221.765625, 219.171875, 220.46875, 215.28125, - 210.09375, 203.609375, 202.3125, 198.421875, 194.53125, 197.125, - 195.828125, 189.34375, 180.265625, 178.96875, 171.1875, 173.78125, - 172.484375, 166, 156.921875, 150.4375, 151.734375, 147.84375, 145.25, - 143.953125, 143.953125, 143.953125, 138.765625, 140.0625, 141.359375, - 146.546875, 145.25, 141.359375, 142.65625, 145.25, 146.546875, - 143.953125, 149.140625, 154.328125, 158.21875, 160.8125, 164.703125, - 164.703125, 156.921875, 138.765625, 127.09375, 103.75, 99.859375, - 97.265625, 106.34375, 111.53125, 123.203125, 123.203125, 108.9375, - 95.96875, 76.515625, 66.140625, 51.875, 28.53125, 24.640625, 19.453125, - 16.859375, 16.859375, 12.96875, 12.96875, 6.484375, 9.078125, 20.75, - 27.234375, 41.5, 53.171875, 80.40625, 116.71875, 128.390625, 140.0625, - 147.84375, 168.59375, 168.59375, 158.21875, 132.28125, 128.390625, - 112.828125, 118.015625, 120.609375, 128.390625, 130.984375, 141.359375, - 140.0625, 132.28125, 124.5, 120.609375, 105.046875, 107.640625, - 99.859375, 94.671875, 86.890625, 83, 85.59375, 94.671875, 93.375, - 94.671875, 93.375, 102.453125, 102.453125, 105.046875, 108.9375, - 111.53125, 112.828125, 119.3125, 118.015625, 123.203125, 127.09375, - 140.0625, 140.0625, 149.140625, 154.328125, 171.1875, 171.1875, - 178.96875, 175.078125, 175.078125, 162.109375, 163.40625, 160.8125, - 160.8125, 166, 186.75, 194.53125, 195.828125, 199.71875, 201.015625, - 201.015625, 203.609375, 207.5, 212.6875, 211.390625, 216.578125, - 221.765625, 221.765625, 224.359375, 219.171875, 216.578125, 208.796875, - 202.3125, 195.828125, 198.421875, 207.5, 212.6875, 210.09375, - 208.796875, 211.390625, 207.5, 211.390625, 213.984375, 219.171875, - 221.765625, 220.46875, 224.359375, 228.25, 228.25, 224.359375, - 226.953125, 225.65625, 226.953125, 226.953125, 225.65625, 226.953125, - 224.359375, 225.65625, 221.765625, 221.765625, 220.46875, 224.359375, - 224.359375, 221.765625, 225.65625, 223.0625, 217.875, 215.28125, - 217.875, 216.578125, 219.171875, 216.578125, 215.28125, 212.6875, - 206.203125, 203.609375, 191.9375, 180.265625, 175.078125, 175.078125, - 203.609375, 190.640625, 175.078125, 150.4375, 133.578125, 120.609375, - 120.609375, 132.28125, 141.359375, 167.296875, 178.96875, 188.046875, - 198.421875, 206.203125, 219.171875, 215.28125, 216.578125, 221.765625, - 219.171875, 221.765625, 215.28125, 215.28125, 204.90625, 198.421875, - 195.828125, 193.234375, 195.828125, 201.015625, 210.09375, 207.5, - 208.796875, 206.203125, 199.71875, 190.640625, 185.453125, 186.75, - 194.53125, 202.3125, 207.5, 211.390625, 216.578125, 219.171875, - 219.171875, 219.171875, 225.65625, 226.953125, 230.84375, 229.546875, - 232.140625, 230.84375, 230.84375, 228.25, 228.25, 228.25, 228.25, - 232.140625, 230.84375, 228.25, 230.84375, 228.25, 225.65625, 224.359375, - 224.359375, 221.765625, 221.765625, 220.46875, 220.46875, 219.171875, - 220.46875, 207.5, 207.5, 198.421875, 194.53125, 194.53125, 193.234375, - 189.34375, 185.453125, 178.96875, 173.78125, 168.59375, 168.59375, 166, - 166, 150.4375, 150.4375, 149.140625, 153.03125, 154.328125, 154.328125, - 162.109375, 162.109375, 162.109375, 159.515625, 158.21875, 158.21875, - 154.328125, 153.03125, 149.140625, 149.140625, 150.4375, 146.546875, - 141.359375, 138.765625, 138.765625, 141.359375, 146.546875, 164.703125, - 166, 162.109375, 145.25, 130.984375, 103.75, 90.78125, 84.296875, - 80.40625, 80.40625, 94.671875, 95.96875, 80.40625, 67.4375, 41.5, - 32.421875, 25.9375, 15.5625, 11.671875, 14.265625, 11.671875, 12.96875, - 14.265625, 10.375, 6.484375, 7.78125, 15.5625, 24.640625, 24.640625, - 33.71875, 42.796875, 75.21875, 94.671875, 115.421875, 128.390625, - 127.09375, 116.71875, 106.34375, 97.265625, 99.859375, 106.34375, - 110.234375, 115.421875, 130.984375, 140.0625, 130.984375, 123.203125, - 114.125, 114.125, 106.34375, 92.078125, 85.59375, 84.296875, 83, - 84.296875, 89.484375, 92.078125, 97.265625, 97.265625, 98.5625, - 99.859375, 102.453125, 103.75, 106.34375, 106.34375, 108.9375, - 116.71875, 115.421875, 118.015625, 121.90625, 124.5, 130.984375, - 133.578125, 145.25, 150.4375, 169.890625, 180.265625, 180.265625, - 178.96875, 173.78125, 156.921875, 154.328125, 151.734375, 154.328125, - 162.109375, 184.15625, 186.75, 181.5625, 185.453125, 191.9375, - 193.234375, 194.53125, 202.3125, 207.5, 213.984375, 215.28125, - 221.765625, 221.765625, 223.0625, 220.46875, 216.578125, 204.90625, - 195.828125, 182.859375, 198.421875, 204.90625, 207.5, 207.5, 208.796875, - 210.09375, 206.203125, 203.609375, 208.796875, 213.984375, 217.875, - 225.65625, 225.65625, 228.25, 225.65625, 226.953125, 224.359375, - 224.359375, 224.359375, 224.359375, 224.359375, 224.359375, 224.359375, - 223.0625, 219.171875, 217.875, 221.765625, 221.765625, 220.46875, - 223.0625, 223.0625, 221.765625, 215.28125, 212.6875, 212.6875, - 213.984375, 213.984375, 212.6875, 211.390625, 210.09375, 208.796875, - 190.640625, 173.78125, 160.8125, 151.734375, 162.109375, 198.421875, - 203.609375, 180.265625, 151.734375, 133.578125, 123.203125, 124.5, - 133.578125, 143.953125, 166, 172.484375, 182.859375, 204.90625, - 213.984375, 213.984375, 216.578125, 216.578125, 216.578125, 220.46875, - 223.0625, 220.46875, 216.578125, 195.828125, 194.53125, 194.53125, - 191.9375, 193.234375, 204.90625, 211.390625, 207.5, 207.5, 204.90625, - 199.71875, 195.828125, 176.375, 176.375, 201.015625, 198.421875, - 198.421875, 215.28125, 216.578125, 219.171875, 217.875, 225.65625, - 226.953125, 226.953125, 228.25, 232.140625, 230.84375, 230.84375, - 229.546875, 228.25, 228.25, 226.953125, 228.25, 228.25, 228.25, - 229.546875, 226.953125, 226.953125, 223.0625, 224.359375, 223.0625, - 223.0625, 221.765625, 221.765625, 221.765625, 217.875, 219.171875, - 204.90625, 199.71875, 193.234375, 193.234375, 189.34375, 186.75, - 189.34375, 177.671875, 177.671875, 176.375, 173.78125, 171.1875, - 168.59375, 168.59375, 154.328125, 154.328125, 154.328125, 159.515625, - 166, 167.296875, 163.40625, 160.8125, 150.4375, 141.359375, 140.0625, - 132.28125, 128.390625, 130.984375, 136.171875, 146.546875, 147.84375, - 147.84375, 142.65625, 145.25, 143.953125, 145.25, 155.625, 164.703125, - 163.40625, 163.40625, 141.359375, 124.5, 111.53125, 89.484375, - 79.109375, 79.109375, 75.21875, 85.59375, 77.8125, 70.03125, 55.765625, - 33.71875, 27.234375, 27.234375, 12.96875, 10.375, 10.375, 10.375, - 14.265625, 7.78125, 7.78125, 5.1875, 6.484375, 12.96875, 12.96875, - 33.71875, 42.796875, 42.796875, 68.734375, 85.59375, 110.234375, - 110.234375, 108.9375, 99.859375, 93.375, 86.890625, 94.671875, 108.9375, - 108.9375, 115.421875, 133.578125, 133.578125, 130.984375, 124.5, - 111.53125, 111.53125, 105.046875, 94.671875, 94.671875, 93.375, - 94.671875, 97.265625, 101.15625, 99.859375, 102.453125, 110.234375, - 110.234375, 112.828125, 111.53125, 111.53125, 112.828125, 112.828125, - 108.9375, 110.234375, 115.421875, 118.015625, 123.203125, 120.609375, - 125.796875, 143.953125, 143.953125, 146.546875, 159.515625, 167.296875, - 180.265625, 178.96875, 173.78125, 151.734375, 151.734375, 150.4375, - 146.546875, 151.734375, 178.96875, 184.15625, 177.671875, 180.265625, - 191.9375, 191.9375, 194.53125, 201.015625, 202.3125, 207.5, 213.984375, - 220.46875, 223.0625, 221.765625, 228.25, 216.578125, 206.203125, - 194.53125, 175.078125, 180.265625, 195.828125, 207.5, 210.09375, 207.5, - 204.90625, 204.90625, 199.71875, 203.609375, 212.6875, 211.390625, - 224.359375, 224.359375, 224.359375, 225.65625, 221.765625, 224.359375, - 224.359375, 224.359375, 224.359375, 224.359375, 224.359375, 224.359375, - 217.875, 219.171875, 216.578125, 221.765625, 221.765625, 220.46875, - 223.0625, 223.0625, 219.171875, 213.984375, 211.390625, 212.6875, - 212.6875, 211.390625, 211.390625, 210.09375, 206.203125, 195.828125, - 184.15625, 166, 154.328125, 142.65625, 156.921875, 195.828125, 202.3125, - 153.03125, 132.28125, 120.609375, 123.203125, 124.5, 134.875, - 143.953125, 162.109375, 169.890625, 180.265625, 207.5, 213.984375, - 216.578125, 225.65625, 219.171875, 219.171875, 221.765625, 223.0625, - 220.46875, 219.171875, 247.703125, 206.203125, 198.421875, 186.75, - 193.234375, 211.390625, 210.09375, 204.90625, 207.5, 206.203125, - 197.125, 184.15625, 172.484375, 175.078125, 197.125, 203.609375, - 203.609375, 211.390625, 216.578125, 219.171875, 216.578125, 219.171875, - 225.65625, 225.65625, 228.25, 230.84375, 232.140625, 230.84375, 228.25, - 228.25, 228.25, 228.25, 228.25, 230.84375, 226.953125, 228.25, - 229.546875, 226.953125, 226.953125, 228.25, 225.65625, 224.359375, - 225.65625, 225.65625, 223.0625, 219.171875, 219.171875, 211.390625, - 203.609375, 188.046875, 185.453125, 181.5625, 175.078125, 177.671875, - 175.078125, 171.1875, 172.484375, 172.484375, 168.59375, 175.078125, - 176.375, 169.890625, 171.1875, 171.1875, 167.296875, 154.328125, 124.5, - 110.234375, 85.59375, 80.40625, 73.921875, 76.515625, 70.03125, - 66.140625, 70.03125, 70.03125, 72.625, 86.890625, 98.5625, 106.34375, - 127.09375, 141.359375, 159.515625, 158.21875, 159.515625, 164.703125, - 164.703125, 164.703125, 160.8125, 130.984375, 107.640625, 77.8125, - 75.21875, 68.734375, 63.546875, 63.546875, 50.578125, 40.203125, - 27.234375, 24.640625, 19.453125, 14.265625, 14.265625, 15.5625, - 11.671875, 14.265625, 14.265625, 7.78125, 0, 2.59375, 11.671875, - 12.96875, 25.9375, 33.71875, 45.390625, 71.328125, 84.296875, 98.5625, - 95.96875, 88.1875, 84.296875, 79.109375, 83, 94.671875, 110.234375, - 119.3125, 133.578125, 140.0625, 136.171875, 123.203125, 115.421875, - 111.53125, 112.828125, 115.421875, 123.203125, 123.203125, 115.421875, - 111.53125, 97.265625, 92.078125, 90.78125, 94.671875, 94.671875, - 102.453125, 110.234375, 118.015625, 121.90625, 129.6875, 125.796875, - 124.5, 121.90625, 123.203125, 120.609375, 123.203125, 123.203125, - 119.3125, 127.09375, 143.953125, 145.25, 163.40625, 246.40625, - 180.265625, 181.5625, 204.90625, 154.328125, 146.546875, 147.84375, - 159.515625, 168.59375, 177.671875, 173.78125, 210.09375, 173.78125, - 185.453125, 185.453125, 184.15625, 193.234375, 203.609375, 212.6875, - 212.6875, 221.765625, 221.765625, 219.171875, 217.875, 217.875, - 204.90625, 193.234375, 181.5625, 185.453125, 195.828125, 206.203125, - 207.5, 203.609375, 199.71875, 198.421875, 191.9375, 197.125, 211.390625, - 211.390625, 223.0625, 223.0625, 221.765625, 223.0625, 221.765625, - 224.359375, 224.359375, 223.0625, 224.359375, 224.359375, 224.359375, - 220.46875, 212.6875, 215.28125, 215.28125, 220.46875, 221.765625, - 221.765625, 224.359375, 223.0625, 215.28125, 211.390625, 208.796875, - 207.5, 207.5, 207.5, 206.203125, 204.90625, 203.609375, 199.71875, - 156.921875, 149.140625, 140.0625, 159.515625, 159.515625, 195.828125, - 201.015625, 180.265625, 154.328125, 140.0625, 128.390625, 133.578125, - 143.953125, 145.25, 151.734375, 159.515625, 173.78125, 210.09375, - 213.984375, 211.390625, 213.984375, 219.171875, 220.46875, 220.46875, - 224.359375, 223.0625, 223.0625, 216.578125, 211.390625, 202.3125, - 186.75, 194.53125, 213.984375, 213.984375, 210.09375, 207.5, 207.5, - 193.234375, 181.5625, 173.78125, 180.265625, 201.015625, 206.203125, - 206.203125, 213.984375, 216.578125, 219.171875, 215.28125, 225.65625, - 226.953125, 229.546875, 229.546875, 230.84375, 232.140625, 232.140625, - 229.546875, 230.84375, 228.25, 228.25, 230.84375, 226.953125, - 226.953125, 229.546875, 226.953125, 226.953125, 229.546875, 226.953125, - 226.953125, 226.953125, 226.953125, 224.359375, 224.359375, 219.171875, - 219.171875, 202.3125, 202.3125, 182.859375, 176.375, 176.375, 173.78125, - 176.375, 168.59375, 168.59375, 175.078125, 172.484375, 172.484375, - 176.375, 178.96875, 178.96875, 178.96875, 160.8125, 142.65625, 103.75, - 88.1875, 79.109375, 76.515625, 83, 86.890625, 92.078125, 85.59375, 83, - 83, 76.515625, 76.515625, 77.8125, 80.40625, 94.671875, 105.046875, - 121.90625, 155.625, 169.890625, 167.296875, 168.59375, 173.78125, - 175.078125, 160.8125, 140.0625, 99.859375, 81.703125, 76.515625, - 66.140625, 62.25, 62.25, 53.171875, 41.5, 33.71875, 29.828125, - 24.640625, 20.75, 16.859375, 22.046875, 23.34375, 20.75, 15.5625, - 15.5625, 10.375, 11.671875, 16.859375, 28.53125, 32.421875, 41.5, - 50.578125, 86.890625, 93.375, 99.859375, 95.96875, 88.1875, 84.296875, - 84.296875, 101.15625, 108.9375, 127.09375, 127.09375, 138.765625, - 136.171875, 136.171875, 123.203125, 120.609375, 123.203125, 127.09375, - 134.875, 130.984375, 130.984375, 107.640625, 97.265625, 72.625, 72.625, - 68.734375, 70.03125, 76.515625, 77.8125, 86.890625, 105.046875, - 105.046875, 120.609375, 136.171875, 136.171875, 136.171875, 133.578125, - 125.796875, 125.796875, 125.796875, 124.5, 137.46875, 137.46875, - 143.953125, 160.8125, 173.78125, 178.96875, 181.5625, 168.59375, - 154.328125, 145.25, 151.734375, 151.734375, 159.515625, 176.375, - 175.078125, 166, 167.296875, 178.96875, 177.671875, 178.96875, - 193.234375, 204.90625, 206.203125, 212.6875, 219.171875, 220.46875, - 224.359375, 223.0625, 219.171875, 207.5, 197.125, 189.34375, 189.34375, - 197.125, 207.5, 206.203125, 203.609375, 203.609375, 194.53125, - 188.046875, 195.828125, 212.6875, 212.6875, 217.875, 223.0625, - 226.953125, 223.0625, 224.359375, 224.359375, 223.0625, 224.359375, - 221.765625, 223.0625, 221.765625, 221.765625, 217.875, 212.6875, - 215.28125, 220.46875, 223.0625, 224.359375, 220.46875, 221.765625, - 216.578125, 206.203125, 207.5, 208.796875, 206.203125, 207.5, 207.5, - 207.5, 204.90625, 199.71875, 175.078125, 159.515625, 154.328125, - 154.328125, 167.296875, 198.421875, 203.609375, 158.21875, 158.21875, - 145.25, 136.171875, 134.875, 143.953125, 149.140625, 149.140625, - 154.328125, 169.890625, 210.09375, 211.390625, 206.203125, 208.796875, - 216.578125, 220.46875, 225.65625, 223.0625, 225.65625, 224.359375, - 212.6875, 202.3125, 202.3125, 194.53125, 203.609375, 210.09375, - 208.796875, 207.5, 202.3125, 202.3125, 182.859375, 178.96875, - 180.265625, 186.75, 206.203125, 211.390625, 211.390625, 213.984375, - 216.578125, 212.6875, 212.6875, 220.46875, 224.359375, 224.359375, - 228.25, 232.140625, 228.25, 228.25, 228.25, 228.25, 228.25, 228.25, - 229.546875, 228.25, 228.25, 228.25, 228.25, 228.25, 225.65625, 228.25, - 225.65625, 225.65625, 226.953125, 225.65625, 221.765625, 216.578125, - 213.984375, 203.609375, 193.234375, 167.296875, 160.8125, 162.109375, - 162.109375, 169.890625, 164.703125, 159.515625, 158.21875, 163.40625, - 175.078125, 173.78125, 178.96875, 163.40625, 106.34375, 81.703125, - 73.921875, 72.625, 88.1875, 99.859375, 116.71875, 128.390625, 127.09375, - 128.390625, 123.203125, 120.609375, 115.421875, 114.125, 110.234375, - 106.34375, 103.75, 95.96875, 92.078125, 97.265625, 119.3125, 133.578125, - 160.8125, 173.78125, 175.078125, 173.78125, 175.078125, 155.625, - 132.28125, 85.59375, 73.921875, 57.0625, 54.46875, 55.765625, 45.390625, - 41.5, 35.015625, 35.015625, 29.828125, 16.859375, 18.15625, 18.15625, - 16.859375, 12.96875, 14.265625, 11.671875, 7.78125, 10.375, 15.5625, - 19.453125, 32.421875, 41.5, 50.578125, 76.515625, 90.78125, 97.265625, - 90.78125, 80.40625, 83, 81.703125, 92.078125, 110.234375, 137.46875, - 137.46875, 137.46875, 132.28125, 128.390625, 138.765625, 145.25, - 151.734375, 143.953125, 133.578125, 103.75, 84.296875, 58.359375, - 53.171875, 50.578125, 46.6875, 49.28125, 57.0625, 55.765625, 60.953125, - 64.84375, 64.84375, 70.03125, 81.703125, 105.046875, 110.234375, - 128.390625, 136.171875, 140.0625, 134.875, 130.984375, 124.5, - 123.203125, 128.390625, 137.46875, 149.140625, 155.625, 169.890625, - 173.78125, 166, 142.65625, 134.875, 130.984375, 137.46875, 149.140625, - 166, 162.109375, 156.921875, 156.921875, 171.1875, 172.484375, - 173.78125, 186.75, 194.53125, 204.90625, 211.390625, 219.171875, - 219.171875, 221.765625, 221.765625, 216.578125, 208.796875, 204.90625, - 191.9375, 185.453125, 189.34375, 198.421875, 197.125, 198.421875, - 198.421875, 190.640625, 185.453125, 193.234375, 207.5, 207.5, - 211.390625, 216.578125, 223.0625, 221.765625, 223.0625, 223.0625, - 223.0625, 221.765625, 221.765625, 219.171875, 216.578125, 219.171875, - 215.28125, 211.390625, 211.390625, 215.28125, 220.46875, 219.171875, - 221.765625, 215.28125, 206.203125, 194.53125, 199.71875, 203.609375, - 203.609375, 199.71875, 199.71875, 202.3125, 195.828125, 190.640625, - 163.40625, 149.140625, 145.25, 171.1875, 191.9375, 204.90625, 194.53125, - 180.265625, 154.328125, 140.0625, 124.5, 124.5, 142.65625, 138.765625, - 145.25, 163.40625, 166, 211.390625, 211.390625, 207.5, 210.09375, - 217.875, 220.46875, 223.0625, 225.65625, 226.953125, 224.359375, - 219.171875, 215.28125, 206.203125, 190.640625, 194.53125, 208.796875, - 207.5, 203.609375, 203.609375, 195.828125, 177.671875, 177.671875, - 186.75, 190.640625, 203.609375, 211.390625, 215.28125, 215.28125, - 215.28125, 212.6875, 210.09375, 215.28125, 221.765625, 224.359375, - 228.25, 232.140625, 232.140625, 228.25, 228.25, 230.84375, 228.25, - 228.25, 229.546875, 232.140625, 229.546875, 228.25, 229.546875, 228.25, - 226.953125, 228.25, 228.25, 226.953125, 226.953125, 226.953125, - 221.765625, 217.875, 215.28125, 189.34375, 189.34375, 164.703125, - 159.515625, 159.515625, 162.109375, 164.703125, 158.21875, 154.328125, - 160.8125, 168.59375, 168.59375, 177.671875, 172.484375, 128.390625, - 101.15625, 80.40625, 92.078125, 102.453125, 133.578125, 136.171875, - 137.46875, 140.0625, 138.765625, 138.765625, 134.875, 130.984375, - 129.6875, 120.609375, 124.5, 123.203125, 120.609375, 116.71875, - 108.9375, 107.640625, 119.3125, 125.796875, 155.625, 172.484375, - 177.671875, 172.484375, 173.78125, 166, 149.140625, 98.5625, 80.40625, - 63.546875, 59.65625, 59.65625, 45.390625, 45.390625, 41.5, 40.203125, - 33.71875, 27.234375, 25.9375, 23.34375, 19.453125, 19.453125, 15.5625, - 15.5625, 15.5625, 16.859375, 23.34375, 25.9375, 38.90625, 50.578125, - 63.546875, 99.859375, 106.34375, 107.640625, 97.265625, 85.59375, - 88.1875, 85.59375, 105.046875, 127.09375, 147.84375, 142.65625, - 136.171875, 134.875, 137.46875, 155.625, 160.8125, 145.25, 128.390625, - 114.125, 84.296875, 68.734375, 59.65625, 58.359375, 58.359375, 54.46875, - 58.359375, 71.328125, 71.328125, 79.109375, 83, 79.109375, 79.109375, - 88.1875, 97.265625, 95.96875, 115.421875, 124.5, 140.0625, 138.765625, - 132.28125, 132.28125, 133.578125, 133.578125, 141.359375, 153.03125, - 168.59375, 173.78125, 173.78125, 167.296875, 137.46875, 129.6875, - 130.984375, 138.765625, 150.4375, 163.40625, 162.109375, 159.515625, - 156.921875, 168.59375, 168.59375, 169.890625, 193.234375, 193.234375, - 203.609375, 211.390625, 219.171875, 219.171875, 221.765625, 221.765625, - 216.578125, 210.09375, 206.203125, 186.75, 188.046875, 190.640625, - 198.421875, 199.71875, 197.125, 194.53125, 188.046875, 188.046875, - 194.53125, 207.5, 206.203125, 203.609375, 211.390625, 221.765625, - 224.359375, 223.0625, 224.359375, 224.359375, 223.0625, 220.46875, - 221.765625, 217.875, 215.28125, 215.28125, 211.390625, 211.390625, - 215.28125, 217.875, 220.46875, 213.984375, 211.390625, 199.71875, - 198.421875, 201.015625, 203.609375, 203.609375, 202.3125, 199.71875, - 199.71875, 188.046875, 173.78125, 160.8125, 145.25, 145.25, 156.921875, - 173.78125, 206.203125, 194.53125, 181.5625, 156.921875, 141.359375, - 124.5, 124.5, 143.953125, 141.359375, 147.84375, 147.84375, 162.109375, - 207.5, 211.390625, 207.5, 208.796875, 213.984375, 216.578125, - 224.359375, 220.46875, 221.765625, 220.46875, 216.578125, 213.984375, - 206.203125, 193.234375, 194.53125, 204.90625, 204.90625, 198.421875, - 193.234375, 184.15625, 171.1875, 175.078125, 182.859375, 186.75, - 202.3125, 212.6875, 215.28125, 215.28125, 213.984375, 207.5, 204.90625, - 212.6875, 220.46875, 224.359375, 228.25, 230.84375, 229.546875, - 225.65625, 226.953125, 228.25, 228.25, 228.25, 229.546875, 229.546875, - 228.25, 226.953125, 228.25, 226.953125, 228.25, 228.25, 228.25, - 225.65625, 224.359375, 224.359375, 221.765625, 216.578125, 213.984375, - 194.53125, 180.265625, 158.21875, 155.625, 154.328125, 160.8125, - 158.21875, 149.140625, 145.25, 153.03125, 164.703125, 172.484375, - 171.1875, 149.140625, 99.859375, 86.890625, 102.453125, 119.3125, - 125.796875, 142.65625, 149.140625, 143.953125, 142.65625, 138.765625, - 138.765625, 136.171875, 125.796875, 125.796875, 118.015625, 115.421875, - 121.90625, 124.5, 120.609375, 118.015625, 118.015625, 121.90625, - 121.90625, 142.65625, 158.21875, 163.40625, 169.890625, 175.078125, - 172.484375, 154.328125, 102.453125, 83, 64.84375, 55.765625, 53.171875, - 45.390625, 40.203125, 40.203125, 37.609375, 32.421875, 24.640625, - 24.640625, 19.453125, 15.5625, 15.5625, 14.265625, 9.078125, 9.078125, - 11.671875, 19.453125, 22.046875, 35.015625, 50.578125, 66.140625, - 86.890625, 101.15625, 103.75, 95.96875, 85.59375, 88.1875, 86.890625, - 114.125, 133.578125, 149.140625, 143.953125, 141.359375, 142.65625, - 149.140625, 159.515625, 155.625, 127.09375, 108.9375, 97.265625, - 75.21875, 64.84375, 60.953125, 62.25, 60.953125, 57.0625, 60.953125, - 76.515625, 73.921875, 77.8125, 84.296875, 89.484375, 88.1875, 93.375, - 90.78125, 83, 93.375, 102.453125, 123.203125, 130.984375, 136.171875, - 137.46875, 136.171875, 130.984375, 136.171875, 143.953125, 145.25, - 159.515625, 171.1875, 166, 142.65625, 136.171875, 133.578125, 147.84375, - 153.03125, 156.921875, 155.625, 158.21875, 158.21875, 164.703125, - 163.40625, 160.8125, 184.15625, 184.15625, 201.015625, 207.5, - 216.578125, 216.578125, 220.46875, 221.765625, 216.578125, 207.5, - 201.015625, 193.234375, 182.859375, 184.15625, 194.53125, 193.234375, - 190.640625, 190.640625, 185.453125, 191.9375, 197.125, 204.90625, - 203.609375, 195.828125, 202.3125, 217.875, 219.171875, 221.765625, - 224.359375, 223.0625, 219.171875, 220.46875, 220.46875, 217.875, - 216.578125, 211.390625, 206.203125, 208.796875, 211.390625, 216.578125, - 216.578125, 217.875, 204.90625, 194.53125, 189.34375, 198.421875, - 202.3125, 202.3125, 203.609375, 198.421875, 198.421875, 190.640625, - 182.859375, 155.625, 147.84375, 145.25, 154.328125, 173.78125, - 204.90625, 193.234375, 178.96875, 153.03125, 138.765625, 118.015625, - 119.3125, 134.875, 138.765625, 141.359375, 156.921875, 160.8125, - 212.6875, 213.984375, 211.390625, 210.09375, 211.390625, 212.6875, - 217.875, 220.46875, 217.875, 217.875, 215.28125, 215.28125, 213.984375, - 206.203125, 199.71875, 197.125, 193.234375, 191.9375, 184.15625, - 184.15625, 171.1875, 172.484375, 180.265625, 186.75, 201.015625, - 213.984375, 216.578125, 211.390625, 203.609375, 199.71875, 197.125, - 215.28125, 223.0625, 225.65625, 228.25, 229.546875, 228.25, 229.546875, - 228.25, 229.546875, 228.25, 228.25, 230.84375, 228.25, 228.25, - 230.84375, 228.25, 228.25, 228.25, 226.953125, 228.25, 225.65625, - 223.0625, 219.171875, 219.171875, 215.28125, 211.390625, 169.890625, - 169.890625, 155.625, 156.921875, 155.625, 158.21875, 151.734375, - 149.140625, 159.515625, 171.1875, 182.859375, 163.40625, 136.171875, - 124.5, 138.765625, 150.4375, 151.734375, 155.625, 153.03125, 164.703125, - 162.109375, 158.21875, 154.328125, 145.25, 138.765625, 138.765625, - 128.390625, 124.5, 128.390625, 130.984375, 127.09375, 124.5, 118.015625, - 119.3125, 116.71875, 124.5, 129.6875, 138.765625, 137.46875, 137.46875, - 171.1875, 175.078125, 168.59375, 168.59375, 107.640625, 85.59375, - 85.59375, 53.171875, 44.09375, 45.390625, 45.390625, 46.6875, 41.5, - 41.5, 32.421875, 27.234375, 19.453125, 19.453125, 12.96875, 7.78125, - 7.78125, 7.78125, 10.375, 19.453125, 19.453125, 45.390625, 58.359375, - 58.359375, 83, 99.859375, 99.859375, 99.859375, 95.96875, 99.859375, - 120.609375, 132.28125, 146.546875, 143.953125, 153.03125, 159.515625, - 164.703125, 145.25, 128.390625, 119.3125, 89.484375, 89.484375, - 81.703125, 73.921875, 70.03125, 68.734375, 76.515625, 77.8125, - 79.109375, 77.8125, 81.703125, 89.484375, 98.5625, 98.5625, 101.15625, - 105.046875, 107.640625, 111.53125, 102.453125, 98.5625, 102.453125, - 105.046875, 127.09375, 136.171875, 147.84375, 149.140625, 136.171875, - 138.765625, 143.953125, 151.734375, 154.328125, 166, 166, 146.546875, - 140.0625, 140.0625, 150.4375, 156.921875, 163.40625, 162.109375, - 154.328125, 158.21875, 163.40625, 163.40625, 166, 178.96875, 178.96875, - 206.203125, 206.203125, 215.28125, 215.28125, 219.171875, 215.28125, - 215.28125, 210.09375, 206.203125, 199.71875, 186.75, 184.15625, - 188.046875, 184.15625, 184.15625, 185.453125, 182.859375, 178.96875, - 184.15625, 194.53125, 194.53125, 193.234375, 203.609375, 217.875, - 217.875, 223.0625, 223.0625, 219.171875, 216.578125, 216.578125, - 220.46875, 216.578125, 213.984375, 207.5, 204.90625, 207.5, 211.390625, - 215.28125, 211.390625, 198.421875, 182.859375, 185.453125, 191.9375, - 202.3125, 206.203125, 202.3125, 203.609375, 199.71875, 197.125, - 173.78125, 156.921875, 142.65625, 142.65625, 143.953125, 154.328125, - 168.59375, 198.421875, 202.3125, 175.078125, 136.171875, 124.5, - 120.609375, 120.609375, 128.390625, 133.578125, 133.578125, 133.578125, - 145.25, 216.578125, 213.984375, 211.390625, 210.09375, 211.390625, - 213.984375, 217.875, 221.765625, 221.765625, 219.171875, 217.875, - 219.171875, 216.578125, 206.203125, 201.015625, 193.234375, 188.046875, - 197.125, 198.421875, 190.640625, 176.375, 176.375, 186.75, 193.234375, - 206.203125, 216.578125, 219.171875, 217.875, 213.984375, 202.3125, - 201.015625, 219.171875, 225.65625, 226.953125, 228.25, 230.84375, - 230.84375, 229.546875, 229.546875, 230.84375, 228.25, 228.25, - 229.546875, 229.546875, 228.25, 228.25, 232.140625, 229.546875, - 229.546875, 228.25, 228.25, 226.953125, 223.0625, 223.0625, 219.171875, - 215.28125, 210.09375, 171.1875, 171.1875, 158.21875, 159.515625, - 159.515625, 162.109375, 162.109375, 159.515625, 159.515625, 182.859375, - 162.109375, 162.109375, 136.171875, 143.953125, 164.703125, 166, - 164.703125, 162.109375, 155.625, 164.703125, 163.40625, 162.109375, - 156.921875, 149.140625, 149.140625, 143.953125, 136.171875, 136.171875, - 134.875, 133.578125, 128.390625, 124.5, 119.3125, 116.71875, 119.3125, - 127.09375, 129.6875, 132.28125, 132.28125, 140.0625, 149.140625, - 163.40625, 178.96875, 175.078125, 150.4375, 127.09375, 101.15625, - 68.734375, 57.0625, 49.28125, 49.28125, 53.171875, 54.46875, 47.984375, - 38.90625, 33.71875, 27.234375, 23.34375, 16.859375, 11.671875, - 11.671875, 14.265625, 16.859375, 20.75, 23.34375, 35.015625, 46.6875, - 57.0625, 103.75, 110.234375, 112.828125, 106.34375, 103.75, 110.234375, - 118.015625, 142.65625, 149.140625, 143.953125, 163.40625, 162.109375, - 153.03125, 141.359375, 119.3125, 111.53125, 95.96875, 89.484375, - 80.40625, 76.515625, 76.515625, 75.21875, 83, 90.78125, 89.484375, - 92.078125, 97.265625, 97.265625, 102.453125, 105.046875, 106.34375, - 106.34375, 111.53125, 119.3125, 114.125, 112.828125, 114.125, 116.71875, - 121.90625, 130.984375, 151.734375, 151.734375, 150.4375, 150.4375, - 151.734375, 146.546875, 150.4375, 163.40625, 163.40625, 153.03125, - 150.4375, 142.65625, 142.65625, 151.734375, 160.8125, 160.8125, - 154.328125, 155.625, 164.703125, 164.703125, 167.296875, 171.1875, - 177.671875, 195.828125, 206.203125, 215.28125, 215.28125, 219.171875, - 219.171875, 217.875, 211.390625, 213.984375, 203.609375, 189.34375, - 181.5625, 185.453125, 180.265625, 182.859375, 185.453125, 178.96875, - 173.78125, 177.671875, 188.046875, 195.828125, 198.421875, 207.5, - 220.46875, 223.0625, 221.765625, 221.765625, 219.171875, 211.390625, - 216.578125, 220.46875, 216.578125, 213.984375, 207.5, 204.90625, - 206.203125, 210.09375, 215.28125, 211.390625, 201.015625, 193.234375, - 180.265625, 201.015625, 203.609375, 207.5, 204.90625, 204.90625, - 201.015625, 198.421875, 182.859375, 169.890625, 147.84375, 141.359375, - 143.953125, 156.921875, 169.890625, 203.609375, 189.34375, 171.1875, - 145.25, 136.171875, 124.5, 124.5, 128.390625, 133.578125, 136.171875, - 136.171875, 147.84375, 211.390625, 207.5, 206.203125, 207.5, 211.390625, - 210.09375, 215.28125, 219.171875, 219.171875, 217.875, 220.46875, - 221.765625, 216.578125, 207.5, 201.015625, 185.453125, 184.15625, - 201.015625, 204.90625, 195.828125, 176.375, 180.265625, 191.9375, - 195.828125, 219.171875, 219.171875, 219.171875, 216.578125, 212.6875, - 202.3125, 201.015625, 219.171875, 224.359375, 226.953125, 229.546875, - 228.25, 230.84375, 229.546875, 229.546875, 230.84375, 228.25, - 226.953125, 228.25, 230.84375, 229.546875, 226.953125, 230.84375, - 228.25, 228.25, 228.25, 228.25, 225.65625, 224.359375, 223.0625, - 216.578125, 211.390625, 207.5, 181.5625, 164.703125, 150.4375, - 151.734375, 151.734375, 163.40625, 168.59375, 178.96875, 178.96875, - 164.703125, 145.25, 130.984375, 149.140625, 162.109375, 169.890625, - 169.890625, 162.109375, 155.625, 155.625, 153.03125, 156.921875, - 154.328125, 151.734375, 151.734375, 153.03125, 145.25, 138.765625, - 133.578125, 133.578125, 128.390625, 115.421875, 115.421875, 115.421875, - 116.71875, 120.609375, 123.203125, 128.390625, 124.5, 128.390625, - 127.09375, 136.171875, 150.4375, 169.890625, 176.375, 175.078125, - 158.21875, 101.15625, 75.21875, 55.765625, 44.09375, 45.390625, - 53.171875, 54.46875, 47.984375, 37.609375, 32.421875, 19.453125, - 19.453125, 16.859375, 16.859375, 12.96875, 10.375, 12.96875, 16.859375, - 15.5625, 32.421875, 44.09375, 44.09375, 81.703125, 102.453125, - 111.53125, 108.9375, 111.53125, 124.5, 138.765625, 158.21875, 160.8125, - 166, 162.109375, 151.734375, 121.90625, 111.53125, 103.75, 101.15625, - 92.078125, 81.703125, 76.515625, 79.109375, 83, 90.78125, 97.265625, - 103.75, 102.453125, 103.75, 110.234375, 108.9375, 106.34375, 108.9375, - 110.234375, 107.640625, 114.125, 115.421875, 112.828125, 119.3125, - 123.203125, 125.796875, 127.09375, 129.6875, 130.984375, 134.875, - 156.921875, 168.59375, 158.21875, 145.25, 145.25, 154.328125, 158.21875, - 156.921875, 154.328125, 142.65625, 138.765625, 142.65625, 156.921875, - 156.921875, 154.328125, 154.328125, 151.734375, 151.734375, 156.921875, - 163.40625, 168.59375, 185.453125, 195.828125, 210.09375, 212.6875, - 216.578125, 217.875, 215.28125, 213.984375, 213.984375, 204.90625, - 189.34375, 177.671875, 173.78125, 169.890625, 177.671875, 180.265625, - 169.890625, 166, 173.78125, 189.34375, 193.234375, 202.3125, 207.5, - 217.875, 217.875, 220.46875, 219.171875, 216.578125, 213.984375, - 215.28125, 217.875, 211.390625, 207.5, 204.90625, 199.71875, 201.015625, - 206.203125, 211.390625, 210.09375, 207.5, 182.859375, 172.484375, - 189.34375, 202.3125, 206.203125, 201.015625, 201.015625, 199.71875, - 195.828125, 173.78125, 159.515625, 141.359375, 134.875, 137.46875, - 151.734375, 169.890625, 198.421875, 199.71875, 162.109375, 137.46875, - 130.984375, 125.796875, 123.203125, 130.984375, 133.578125, 129.6875, - 130.984375, 145.25, 208.796875, 203.609375, 203.609375, 207.5, - 210.09375, 207.5, 211.390625, 215.28125, 216.578125, 215.28125, - 219.171875, 213.984375, 213.984375, 206.203125, 201.015625, 186.75, - 190.640625, 203.609375, 206.203125, 198.421875, 180.265625, 182.859375, - 189.34375, 193.234375, 211.390625, 217.875, 216.578125, 215.28125, - 212.6875, 198.421875, 197.125, 217.875, 225.65625, 226.953125, - 226.953125, 228.25, 228.25, 228.25, 228.25, 230.84375, 226.953125, - 225.65625, 228.25, 230.84375, 228.25, 226.953125, 229.546875, 228.25, - 228.25, 229.546875, 228.25, 224.359375, 223.0625, 221.765625, - 216.578125, 203.609375, 190.640625, 180.265625, 164.703125, 154.328125, - 151.734375, 151.734375, 164.703125, 169.890625, 176.375, 180.265625, - 151.734375, 140.0625, 137.46875, 156.921875, 163.40625, 168.59375, - 169.890625, 158.21875, 151.734375, 151.734375, 149.140625, 151.734375, - 150.4375, 150.4375, 151.734375, 151.734375, 146.546875, 136.171875, - 134.875, 127.09375, 124.5, 115.421875, 116.71875, 115.421875, - 118.015625, 118.015625, 115.421875, 115.421875, 119.3125, 124.5, - 123.203125, 125.796875, 137.46875, 160.8125, 171.1875, 177.671875, - 164.703125, 132.28125, 76.515625, 57.0625, 40.203125, 44.09375, 51.875, - 50.578125, 38.90625, 31.125, 29.828125, 20.75, 15.5625, 11.671875, - 11.671875, 9.078125, 6.484375, 6.484375, 11.671875, 11.671875, - 16.859375, 27.234375, 38.90625, 75.21875, 94.671875, 107.640625, - 112.828125, 116.71875, 130.984375, 143.953125, 158.21875, 162.109375, - 166, 153.03125, 134.875, 107.640625, 103.75, 101.15625, 98.5625, - 92.078125, 81.703125, 79.109375, 84.296875, 89.484375, 103.75, - 106.34375, 110.234375, 106.34375, 108.9375, 105.046875, 105.046875, - 106.34375, 108.9375, 114.125, 112.828125, 116.71875, 116.71875, 114.125, - 119.3125, 123.203125, 124.5, 125.796875, 128.390625, 128.390625, - 128.390625, 153.03125, 167.296875, 147.84375, 147.84375, 146.546875, - 154.328125, 155.625, 156.921875, 155.625, 143.953125, 138.765625, - 138.765625, 151.734375, 153.03125, 150.4375, 150.4375, 147.84375, - 155.625, 154.328125, 160.8125, 164.703125, 180.265625, 191.9375, 207.5, - 213.984375, 213.984375, 217.875, 215.28125, 213.984375, 213.984375, - 204.90625, 189.34375, 176.375, 172.484375, 182.859375, 176.375, - 178.96875, 166, 160.8125, 166, 186.75, 193.234375, 207.5, 208.796875, - 216.578125, 216.578125, 217.875, 217.875, 213.984375, 213.984375, - 215.28125, 215.28125, 204.90625, 199.71875, 194.53125, 194.53125, - 195.828125, 203.609375, 208.796875, 206.203125, 201.015625, 175.078125, - 167.296875, 206.203125, 206.203125, 204.90625, 199.71875, 199.71875, - 197.125, 191.9375, 166, 154.328125, 136.171875, 133.578125, 133.578125, - 150.4375, 171.1875, 197.125, 198.421875, 156.921875, 132.28125, - 127.09375, 130.984375, 136.171875, 134.875, 136.171875, 128.390625, - 130.984375, 141.359375, 211.390625, 201.015625, 198.421875, 204.90625, - 207.5, 206.203125, 210.09375, 212.6875, 213.984375, 213.984375, - 215.28125, 213.984375, 207.5, 207.5, 203.609375, 198.421875, 197.125, - 199.71875, 201.015625, 190.640625, 169.890625, 169.890625, 185.453125, - 194.53125, 211.390625, 216.578125, 215.28125, 211.390625, 207.5, - 189.34375, 189.34375, 212.6875, 223.0625, 225.65625, 224.359375, 228.25, - 229.546875, 228.25, 228.25, 230.84375, 226.953125, 226.953125, 228.25, - 228.25, 225.65625, 224.359375, 228.25, 228.25, 228.25, 229.546875, - 228.25, 225.65625, 223.0625, 221.765625, 216.578125, 210.09375, - 203.609375, 177.671875, 166, 154.328125, 150.4375, 149.140625, - 167.296875, 177.671875, 186.75, 166, 134.875, 145.25, 151.734375, - 158.21875, 158.21875, 159.515625, 156.921875, 155.625, 155.625, - 151.734375, 147.84375, 149.140625, 151.734375, 146.546875, 146.546875, - 149.140625, 147.84375, 136.171875, 129.6875, 125.796875, 123.203125, - 115.421875, 115.421875, 112.828125, 119.3125, 116.71875, 112.828125, - 108.9375, 111.53125, 115.421875, 111.53125, 119.3125, 127.09375, - 147.84375, 163.40625, 173.78125, 169.890625, 150.4375, 86.890625, 62.25, - 38.90625, 36.3125, 37.609375, 40.203125, 35.015625, 24.640625, 20.75, - 18.15625, 12.96875, 15.5625, 12.96875, 7.78125, 1.296875, 3.890625, - 10.375, 10.375, 15.5625, 24.640625, 35.015625, 72.625, 90.78125, - 107.640625, 107.640625, 124.5, 145.25, 164.703125, 249, 172.484375, - 151.734375, 127.09375, 112.828125, 98.5625, 99.859375, 90.78125, - 86.890625, 93.375, 88.1875, 94.671875, 110.234375, 112.828125, - 110.234375, 112.828125, 124.5, 127.09375, 121.90625, 123.203125, - 120.609375, 120.609375, 124.5, 129.6875, 127.09375, 128.390625, - 125.796875, 124.5, 123.203125, 124.5, 124.5, 127.09375, 133.578125, - 132.28125, 127.09375, 156.921875, 167.296875, 164.703125, 164.703125, - 158.21875, 149.140625, 150.4375, 155.625, 159.515625, 153.03125, - 142.65625, 143.953125, 146.546875, 146.546875, 146.546875, 146.546875, - 142.65625, 142.65625, 150.4375, 156.921875, 168.59375, 188.046875, - 190.640625, 201.015625, 204.90625, 212.6875, 219.171875, 216.578125, - 215.28125, 215.28125, 184.15625, 169.890625, 164.703125, 175.078125, - 178.96875, 178.96875, 173.78125, 159.515625, 154.328125, 162.109375, - 191.9375, 199.71875, 203.609375, 210.09375, 216.578125, 212.6875, - 213.984375, 215.28125, 211.390625, 215.28125, 213.984375, 206.203125, - 206.203125, 199.71875, 186.75, 181.5625, 185.453125, 198.421875, 207.5, - 195.828125, 177.671875, 169.890625, 169.890625, 195.828125, 207.5, - 203.609375, 198.421875, 195.828125, 190.640625, 173.78125, 151.734375, - 140.0625, 136.171875, 130.984375, 132.28125, 172.484375, 172.484375, - 197.125, 195.828125, 158.21875, 136.171875, 133.578125, 141.359375, - 138.765625, 134.875, 134.875, 129.6875, 134.875, 142.65625, 207.5, - 206.203125, 203.609375, 207.5, 206.203125, 206.203125, 208.796875, - 211.390625, 213.984375, 215.28125, 215.28125, 213.984375, 207.5, - 210.09375, 207.5, 197.125, 197.125, 199.71875, 198.421875, 173.78125, - 169.890625, 173.78125, 189.34375, 198.421875, 211.390625, 216.578125, - 216.578125, 212.6875, 210.09375, 193.234375, 191.9375, 211.390625, - 221.765625, 228.25, 226.953125, 228.25, 230.84375, 230.84375, 228.25, - 229.546875, 226.953125, 225.65625, 228.25, 226.953125, 224.359375, - 224.359375, 228.25, 226.953125, 228.25, 229.546875, 228.25, 226.953125, - 223.0625, 221.765625, 216.578125, 206.203125, 193.234375, 181.5625, - 168.59375, 155.625, 153.03125, 151.734375, 169.890625, 185.453125, - 186.75, 160.8125, 141.359375, 149.140625, 151.734375, 151.734375, - 150.4375, 154.328125, 154.328125, 160.8125, 156.921875, 156.921875, - 151.734375, 151.734375, 147.84375, 141.359375, 140.0625, 146.546875, - 145.25, 136.171875, 132.28125, 128.390625, 125.796875, 124.5, 124.5, - 124.5, 123.203125, 120.609375, 108.9375, 108.9375, 105.046875, - 107.640625, 106.34375, 118.015625, 127.09375, 140.0625, 155.625, - 172.484375, 172.484375, 156.921875, 99.859375, 73.921875, 41.5, 41.5, - 38.90625, 41.5, 33.71875, 29.828125, 27.234375, 24.640625, 18.15625, - 19.453125, 19.453125, 12.96875, 6.484375, 9.078125, 15.5625, 14.265625, - 19.453125, 27.234375, 58.359375, 73.921875, 93.375, 108.9375, 119.3125, - 130.984375, 151.734375, 162.109375, 173.78125, 176.375, 146.546875, - 124.5, 111.53125, 95.96875, 93.375, 94.671875, 92.078125, 93.375, - 101.15625, 110.234375, 120.609375, 125.796875, 124.5, 124.5, 132.28125, - 133.578125, 136.171875, 129.6875, 127.09375, 127.09375, 133.578125, - 138.765625, 142.65625, 141.359375, 134.875, 134.875, 132.28125, - 136.171875, 133.578125, 134.875, 141.359375, 133.578125, 133.578125, - 138.765625, 151.734375, 175.078125, 169.890625, 163.40625, 147.84375, - 151.734375, 166, 160.8125, 153.03125, 143.953125, 145.25, 146.546875, - 146.546875, 147.84375, 145.25, 141.359375, 149.140625, 151.734375, - 154.328125, 156.921875, 175.078125, 186.75, 198.421875, 203.609375, - 210.09375, 216.578125, 216.578125, 212.6875, 211.390625, 199.71875, - 180.265625, 164.703125, 173.78125, 180.265625, 176.375, 172.484375, - 155.625, 155.625, 163.40625, 186.75, 191.9375, 204.90625, 210.09375, - 215.28125, 212.6875, 213.984375, 211.390625, 211.390625, 213.984375, - 213.984375, 208.796875, 202.3125, 197.125, 188.046875, 184.15625, - 199.71875, 202.3125, 204.90625, 198.421875, 189.34375, 169.890625, - 172.484375, 201.015625, 208.796875, 203.609375, 194.53125, 190.640625, - 189.34375, 180.265625, 160.8125, 150.4375, 137.46875, 130.984375, - 132.28125, 154.328125, 194.53125, 197.125, 195.828125, 159.515625, - 141.359375, 138.765625, 141.359375, 136.171875, 134.875, 137.46875, - 137.46875, 137.46875, 142.65625, 208.796875, 207.5, 206.203125, - 204.90625, 206.203125, 207.5, 206.203125, 204.90625, 212.6875, 212.6875, - 213.984375, 211.390625, 207.5, 210.09375, 210.09375, 195.828125, - 195.828125, 190.640625, 176.375, 176.375, 167.296875, 172.484375, - 190.640625, 198.421875, 216.578125, 216.578125, 217.875, 210.09375, - 199.71875, 194.53125, 193.234375, 210.09375, 219.171875, 221.765625, - 228.25, 226.953125, 228.25, 230.84375, 228.25, 228.25, 226.953125, - 225.65625, 226.953125, 224.359375, 223.0625, 226.953125, 225.65625, - 228.25, 228.25, 229.546875, 228.25, 225.65625, 221.765625, 220.46875, - 213.984375, 204.90625, 190.640625, 171.1875, 171.1875, 153.03125, - 150.4375, 149.140625, 172.484375, 190.640625, 151.734375, 145.25, - 147.84375, 149.140625, 149.140625, 141.359375, 143.953125, 151.734375, - 153.03125, 160.8125, 156.921875, 158.21875, 154.328125, 151.734375, - 147.84375, 141.359375, 133.578125, 140.0625, 142.65625, 128.390625, - 124.5, 124.5, 127.09375, 124.5, 125.796875, 124.5, 120.609375, - 121.90625, 115.421875, 103.75, 102.453125, 101.15625, 107.640625, - 111.53125, 120.609375, 128.390625, 141.359375, 163.40625, 168.59375, - 141.359375, 81.703125, 58.359375, 38.90625, 38.90625, 35.015625, - 29.828125, 29.828125, 27.234375, 28.53125, 20.75, 14.265625, 10.375, - 11.671875, 7.78125, 0, 5.1875, 12.96875, 11.671875, 20.75, 29.828125, - 29.828125, 81.703125, 89.484375, 98.5625, 116.71875, 130.984375, - 151.734375, 169.890625, 173.78125, 171.1875, 137.46875, 105.046875, - 89.484375, 86.890625, 89.484375, 90.78125, 92.078125, 95.96875, - 97.265625, 105.046875, 130.984375, 130.984375, 136.171875, 133.578125, - 136.171875, 137.46875, 133.578125, 129.6875, 124.5, 136.171875, - 136.171875, 138.765625, 140.0625, 145.25, 133.578125, 133.578125, - 138.765625, 141.359375, 140.0625, 140.0625, 142.65625, 134.875, 134.875, - 145.25, 158.21875, 172.484375, 169.890625, 164.703125, 143.953125, - 143.953125, 149.140625, 154.328125, 143.953125, 143.953125, 145.25, - 140.0625, 147.84375, 145.25, 145.25, 137.46875, 137.46875, 142.65625, - 150.4375, 150.4375, 166, 180.265625, 199.71875, 199.71875, 208.796875, - 217.875, 215.28125, 207.5, 203.609375, 193.234375, 158.21875, - 154.328125, 166, 173.78125, 167.296875, 163.40625, 153.03125, 153.03125, - 162.109375, 185.453125, 201.015625, 203.609375, 206.203125, 211.390625, - 213.984375, 210.09375, 210.09375, 207.5, 211.390625, 207.5, 203.609375, - 189.34375, 182.859375, 182.859375, 189.34375, 190.640625, 198.421875, - 201.015625, 175.078125, 160.8125, 164.703125, 173.78125, 210.09375, - 204.90625, 199.71875, 193.234375, 191.9375, 172.484375, 172.484375, - 145.25, 136.171875, 134.875, 132.28125, 137.46875, 156.921875, - 177.671875, 193.234375, 175.078125, 156.921875, 141.359375, 142.65625, - 133.578125, 133.578125, 134.875, 136.171875, 132.28125, 132.28125, - 136.171875, 210.09375, 213.984375, 212.6875, 210.09375, 211.390625, - 212.6875, 210.09375, 208.796875, 208.796875, 213.984375, 213.984375, - 217.875, 215.28125, 211.390625, 212.6875, 206.203125, 194.53125, - 184.15625, 175.078125, 167.296875, 176.375, 184.15625, 194.53125, - 197.125, 212.6875, 219.171875, 216.578125, 213.984375, 211.390625, - 199.71875, 197.125, 212.6875, 221.765625, 221.765625, 226.953125, - 225.65625, 228.25, 226.953125, 228.25, 226.953125, 226.953125, - 226.953125, 228.25, 224.359375, 217.875, 217.875, 224.359375, 225.65625, - 228.25, 229.546875, 228.25, 225.65625, 220.46875, 216.578125, - 216.578125, 208.796875, 206.203125, 180.265625, 180.265625, 158.21875, - 156.921875, 158.21875, 189.34375, 195.828125, 158.21875, 146.546875, - 149.140625, 153.03125, 151.734375, 153.03125, 159.515625, 167.296875, - 167.296875, 166, 166, 167.296875, 166, 166, 163.40625, 158.21875, - 143.953125, 145.25, 147.84375, 141.359375, 137.46875, 140.0625, - 138.765625, 132.28125, 133.578125, 125.796875, 123.203125, 125.796875, - 119.3125, 103.75, 103.75, 111.53125, 106.34375, 106.34375, 108.9375, - 120.609375, 128.390625, 153.03125, 167.296875, 163.40625, 128.390625, - 103.75, 60.953125, 47.984375, 38.90625, 38.90625, 35.015625, 32.421875, - 29.828125, 28.53125, 19.453125, 12.96875, 15.5625, 12.96875, 7.78125, - 11.671875, 19.453125, 19.453125, 19.453125, 20.75, 28.53125, 71.328125, - 79.109375, 89.484375, 99.859375, 163.40625, 169.890625, 169.890625, - 160.8125, 145.25, 115.421875, 103.75, 103.75, 94.671875, 93.375, - 94.671875, 93.375, 114.125, 124.5, 133.578125, 151.734375, 151.734375, - 153.03125, 153.03125, 137.46875, 137.46875, 137.46875, 129.6875, - 123.203125, 127.09375, 134.875, 137.46875, 136.171875, 138.765625, - 142.65625, 143.953125, 143.953125, 145.25, 150.4375, 150.4375, 155.625, - 155.625, 153.03125, 145.25, 145.25, 153.03125, 153.03125, 155.625, - 147.84375, 143.953125, 145.25, 153.03125, 155.625, 151.734375, - 146.546875, 140.0625, 160.8125, 146.546875, 146.546875, 145.25, - 146.546875, 149.140625, 149.140625, 149.140625, 176.375, 184.15625, - 206.203125, 198.421875, 207.5, 216.578125, 213.984375, 206.203125, - 203.609375, 195.828125, 166, 158.21875, 164.703125, 164.703125, - 163.40625, 163.40625, 156.921875, 156.921875, 163.40625, 180.265625, - 188.046875, 206.203125, 206.203125, 212.6875, 211.390625, 212.6875, - 210.09375, 206.203125, 206.203125, 207.5, 197.125, 182.859375, 176.375, - 178.96875, 176.375, 185.453125, 194.53125, 193.234375, 178.96875, - 159.515625, 162.109375, 204.90625, 210.09375, 210.09375, 197.125, - 190.640625, 191.9375, 180.265625, 166, 147.84375, 143.953125, - 133.578125, 133.578125, 140.0625, 169.890625, 184.15625, 190.640625, - 185.453125, 155.625, 142.65625, 142.65625, 133.578125, 133.578125, - 134.875, 133.578125, 127.09375, 124.5, 124.5, 203.609375, 210.09375, - 210.09375, 208.796875, 213.984375, 213.984375, 210.09375, 207.5, - 206.203125, 206.203125, 210.09375, 216.578125, 215.28125, 211.390625, - 211.390625, 203.609375, 194.53125, 181.5625, 176.375, 167.296875, - 168.59375, 177.671875, 195.828125, 199.71875, 211.390625, 216.578125, - 213.984375, 211.390625, 210.09375, 197.125, 194.53125, 210.09375, - 220.46875, 221.765625, 223.0625, 225.65625, 226.953125, 226.953125, - 228.25, 228.25, 226.953125, 225.65625, 228.25, 223.0625, 216.578125, - 216.578125, 223.0625, 225.65625, 228.25, 228.25, 228.25, 225.65625, - 221.765625, 221.765625, 217.875, 211.390625, 206.203125, 188.046875, - 180.265625, 160.8125, 163.40625, 166, 194.53125, 190.640625, 150.4375, - 143.953125, 147.84375, 154.328125, 153.03125, 154.328125, 163.40625, - 172.484375, 169.890625, 166, 164.703125, 160.8125, 160.8125, 166, - 163.40625, 155.625, 141.359375, 145.25, 145.25, 138.765625, 137.46875, - 140.0625, 138.765625, 130.984375, 132.28125, 125.796875, 119.3125, - 123.203125, 114.125, 102.453125, 103.75, 110.234375, 106.34375, - 105.046875, 103.75, 115.421875, 123.203125, 150.4375, 166, 160.8125, - 130.984375, 107.640625, 60.953125, 47.984375, 35.015625, 35.015625, - 35.015625, 27.234375, 24.640625, 20.75, 11.671875, 10.375, 7.78125, - 7.78125, 2.59375, 6.484375, 14.265625, 14.265625, 18.15625, 24.640625, - 40.203125, 64.84375, 72.625, 85.59375, 98.5625, 137.46875, 159.515625, - 169.890625, 130.984375, 114.125, 98.5625, 101.15625, 95.96875, - 92.078125, 90.78125, 94.671875, 99.859375, 125.796875, 145.25, - 153.03125, 153.03125, 150.4375, 145.25, 145.25, 136.171875, 129.6875, - 130.984375, 127.09375, 120.609375, 132.28125, 129.6875, 132.28125, - 132.28125, 133.578125, 140.0625, 143.953125, 145.25, 146.546875, - 151.734375, 155.625, 154.328125, 153.03125, 153.03125, 147.84375, - 147.84375, 146.546875, 141.359375, 145.25, 141.359375, 143.953125, - 147.84375, 150.4375, 154.328125, 150.4375, 143.953125, 130.984375, - 132.28125, 146.546875, 143.953125, 149.140625, 150.4375, 143.953125, - 145.25, 145.25, 158.21875, 175.078125, 194.53125, 206.203125, - 208.796875, 213.984375, 213.984375, 207.5, 204.90625, 195.828125, - 181.5625, 168.59375, 160.8125, 164.703125, 163.40625, 156.921875, - 154.328125, 154.328125, 162.109375, 182.859375, 190.640625, 203.609375, - 204.90625, 211.390625, 212.6875, 208.796875, 207.5, 207.5, 206.203125, - 204.90625, 189.34375, 178.96875, 177.671875, 171.1875, 180.265625, - 191.9375, 191.9375, 186.75, 171.1875, 155.625, 166, 188.046875, 207.5, - 199.71875, 185.453125, 186.75, 182.859375, 176.375, 158.21875, - 142.65625, 140.0625, 136.171875, 132.28125, 137.46875, 171.1875, - 184.15625, 188.046875, 181.5625, 149.140625, 137.46875, 137.46875, - 140.0625, 141.359375, 136.171875, 130.984375, 119.3125, 119.3125, - 123.203125, 197.125, 201.015625, 203.609375, 207.5, 211.390625, - 212.6875, 211.390625, 212.6875, 202.3125, 198.421875, 203.609375, - 211.390625, 212.6875, 211.390625, 210.09375, 201.015625, 194.53125, - 182.859375, 178.96875, 169.890625, 166, 173.78125, 190.640625, - 195.828125, 210.09375, 217.875, 215.28125, 211.390625, 207.5, - 198.421875, 195.828125, 207.5, 216.578125, 217.875, 223.0625, 225.65625, - 226.953125, 224.359375, 226.953125, 228.25, 226.953125, 225.65625, - 228.25, 223.0625, 215.28125, 213.984375, 221.765625, 225.65625, 228.25, - 229.546875, 228.25, 226.953125, 223.0625, 224.359375, 219.171875, - 211.390625, 206.203125, 189.34375, 178.96875, 162.109375, 167.296875, - 177.671875, 194.53125, 181.5625, 159.515625, 156.921875, 149.140625, - 156.921875, 163.40625, 166, 168.59375, 169.890625, 166, 163.40625, - 154.328125, 154.328125, 151.734375, 156.921875, 154.328125, 143.953125, - 128.390625, 133.578125, 129.6875, 124.5, 133.578125, 137.46875, - 136.171875, 130.984375, 129.6875, 121.90625, 119.3125, 111.53125, 124.5, - 102.453125, 112.828125, 112.828125, 110.234375, 103.75, 101.15625, - 110.234375, 110.234375, 136.171875, 154.328125, 159.515625, 129.6875, - 102.453125, 60.953125, 60.953125, 46.6875, 41.5, 36.3125, 24.640625, - 20.75, 15.5625, 12.96875, 10.375, 11.671875, 6.484375, 3.890625, - 9.078125, 16.859375, 18.15625, 22.046875, 27.234375, 42.796875, 51.875, - 66.140625, 95.96875, 114.125, 146.546875, 160.8125, 166, 128.390625, - 115.421875, 97.265625, 97.265625, 99.859375, 94.671875, 93.375, - 107.640625, 118.015625, 142.65625, 147.84375, 147.84375, 137.46875, - 137.46875, 129.6875, 132.28125, 124.5, 116.71875, 116.71875, 111.53125, - 108.9375, 128.390625, 127.09375, 129.6875, 129.6875, 133.578125, - 142.65625, 145.25, 145.25, 147.84375, 141.359375, 151.734375, 150.4375, - 153.03125, 151.734375, 155.625, 155.625, 141.359375, 133.578125, - 138.765625, 143.953125, 141.359375, 141.359375, 149.140625, 154.328125, - 147.84375, 145.25, 134.875, 133.578125, 146.546875, 154.328125, - 147.84375, 147.84375, 143.953125, 138.765625, 137.46875, 155.625, - 175.078125, 193.234375, 195.828125, 203.609375, 213.984375, 213.984375, - 208.796875, 206.203125, 197.125, 184.15625, 175.078125, 166, 164.703125, - 158.21875, 158.21875, 155.625, 154.328125, 163.40625, 185.453125, - 191.9375, 202.3125, 204.90625, 210.09375, 208.796875, 212.6875, 207.5, - 204.90625, 199.71875, 195.828125, 177.671875, 167.296875, 168.59375, - 172.484375, 172.484375, 182.859375, 186.75, 171.1875, 160.8125, - 158.21875, 184.15625, 201.015625, 211.390625, 207.5, 186.75, 181.5625, - 181.5625, 166, 149.140625, 133.578125, 134.875, 133.578125, 129.6875, - 138.765625, 177.671875, 186.75, 186.75, 175.078125, 138.765625, - 127.09375, 125.796875, 129.6875, 136.171875, 133.578125, 124.5, - 105.046875, 95.96875, 101.15625, 198.421875, 199.71875, 198.421875, - 203.609375, 208.796875, 208.796875, 210.09375, 213.984375, 204.90625, - 201.015625, 204.90625, 210.09375, 210.09375, 211.390625, 210.09375, - 201.015625, 194.53125, 186.75, 182.859375, 172.484375, 169.890625, - 178.96875, 189.34375, 194.53125, 211.390625, 217.875, 216.578125, - 213.984375, 210.09375, 203.609375, 202.3125, 211.390625, 216.578125, - 219.171875, 224.359375, 226.953125, 226.953125, 224.359375, 225.65625, - 228.25, 228.25, 226.953125, 226.953125, 224.359375, 217.875, 211.390625, - 220.46875, 223.0625, 228.25, 228.25, 228.25, 225.65625, 224.359375, - 224.359375, 219.171875, 211.390625, 207.5, 186.75, 176.375, 168.59375, - 175.078125, 184.15625, 190.640625, 175.078125, 162.109375, 159.515625, - 159.515625, 166, 169.890625, 176.375, 176.375, 168.59375, 168.59375, - 162.109375, 159.515625, 156.921875, 155.625, 160.8125, 137.46875, - 128.390625, 121.90625, 124.5, 124.5, 120.609375, 125.796875, 130.984375, - 130.984375, 128.390625, 123.203125, 123.203125, 120.609375, 124.5, - 103.75, 123.203125, 107.640625, 112.828125, 108.9375, 102.453125, - 95.96875, 105.046875, 118.015625, 149.140625, 158.21875, 160.8125, - 151.734375, 134.875, 90.78125, 67.4375, 54.46875, 47.984375, 33.71875, - 23.34375, 16.859375, 11.671875, 11.671875, 14.265625, 15.5625, 9.078125, - 7.78125, 11.671875, 20.75, 27.234375, 33.71875, 40.203125, 40.203125, - 57.0625, 71.328125, 105.046875, 124.5, 163.40625, 164.703125, 150.4375, - 118.015625, 107.640625, 105.046875, 101.15625, 103.75, 99.859375, - 102.453125, 133.578125, 136.171875, 142.65625, 140.0625, 136.171875, - 134.875, 129.6875, 123.203125, 124.5, 115.421875, 106.34375, 102.453125, - 106.34375, 119.3125, 128.390625, 136.171875, 141.359375, 141.359375, - 141.359375, 147.84375, 156.921875, 155.625, 151.734375, 150.4375, - 150.4375, 156.921875, 156.921875, 155.625, 158.21875, 158.21875, - 138.765625, 141.359375, 141.359375, 138.765625, 138.765625, 142.65625, - 151.734375, 156.921875, 154.328125, 155.625, 134.875, 138.765625, - 153.03125, 154.328125, 155.625, 149.140625, 145.25, 138.765625, - 136.171875, 156.921875, 176.375, 193.234375, 191.9375, 197.125, - 210.09375, 212.6875, 210.09375, 207.5, 197.125, 185.453125, 176.375, - 172.484375, 166, 160.8125, 160.8125, 156.921875, 154.328125, 164.703125, - 182.859375, 193.234375, 201.015625, 202.3125, 207.5, 208.796875, - 212.6875, 207.5, 206.203125, 199.71875, 193.234375, 177.671875, 166, - 163.40625, 171.1875, 171.1875, 182.859375, 185.453125, 168.59375, - 160.8125, 159.515625, 189.34375, 203.609375, 210.09375, 203.609375, - 178.96875, 173.78125, 176.375, 163.40625, 149.140625, 134.875, - 136.171875, 130.984375, 132.28125, 143.953125, 177.671875, 186.75, - 184.15625, 171.1875, 133.578125, 123.203125, 123.203125, 128.390625, - 132.28125, 128.390625, 123.203125, 90.78125, 73.921875, 79.109375, - 195.828125, 186.75, 186.75, 197.125, 203.609375, 204.90625, 207.5, - 207.5, 204.90625, 204.90625, 212.6875, 213.984375, 210.09375, 204.90625, - 202.3125, 191.9375, 191.9375, 186.75, 184.15625, 167.296875, 166, - 176.375, 189.34375, 199.71875, 212.6875, 216.578125, 217.875, - 213.984375, 210.09375, 203.609375, 210.09375, 208.796875, 215.28125, - 215.28125, 224.359375, 221.765625, 224.359375, 223.0625, 221.765625, - 224.359375, 224.359375, 225.65625, 226.953125, 225.65625, 220.46875, - 211.390625, 216.578125, 220.46875, 228.25, 226.953125, 226.953125, - 224.359375, 224.359375, 220.46875, 220.46875, 207.5, 195.828125, 186.75, - 175.078125, 171.1875, 181.5625, 193.234375, 180.265625, 163.40625, - 162.109375, 164.703125, 175.078125, 175.078125, 175.078125, 178.96875, - 180.265625, 177.671875, 177.671875, 166, 164.703125, 164.703125, - 156.921875, 155.625, 142.65625, 129.6875, 119.3125, 118.015625, - 108.9375, 107.640625, 111.53125, 120.609375, 120.609375, 121.90625, - 121.90625, 120.609375, 119.3125, 121.90625, 107.640625, 107.640625, - 112.828125, 112.828125, 99.859375, 94.671875, 98.5625, 97.265625, - 98.5625, 123.203125, 145.25, 156.921875, 145.25, 132.28125, 101.15625, - 75.21875, 55.765625, 44.09375, 28.53125, 19.453125, 11.671875, - 11.671875, 6.484375, 6.484375, 9.078125, 5.1875, 6.484375, 10.375, - 15.5625, 20.75, 18.15625, 24.640625, 32.421875, 54.46875, 72.625, - 110.234375, 149.140625, 168.59375, 158.21875, 145.25, 129.6875, - 123.203125, 111.53125, 105.046875, 106.34375, 111.53125, 133.578125, - 136.171875, 133.578125, 129.6875, 129.6875, 127.09375, 119.3125, - 112.828125, 118.015625, 119.3125, 102.453125, 103.75, 103.75, - 107.640625, 107.640625, 124.5, 132.28125, 138.765625, 143.953125, - 153.03125, 167.296875, 176.375, 181.5625, 176.375, 171.1875, 166, 166, - 166, 162.109375, 173.78125, 169.890625, 156.921875, 153.03125, - 147.84375, 147.84375, 146.546875, 145.25, 150.4375, 163.40625, - 167.296875, 163.40625, 145.25, 142.65625, 138.765625, 145.25, - 162.109375, 159.515625, 155.625, 136.171875, 133.578125, 164.703125, - 173.78125, 184.15625, 184.15625, 190.640625, 208.796875, 210.09375, - 208.796875, 207.5, 180.265625, 176.375, 173.78125, 163.40625, 163.40625, - 150.4375, 153.03125, 155.625, 155.625, 163.40625, 191.9375, 199.71875, - 197.125, 197.125, 206.203125, 206.203125, 208.796875, 206.203125, - 206.203125, 188.046875, 175.078125, 160.8125, 158.21875, 155.625, - 159.515625, 159.515625, 172.484375, 177.671875, 164.703125, 159.515625, - 172.484375, 204.90625, 210.09375, 201.015625, 186.75, 163.40625, - 160.8125, 163.40625, 147.84375, 136.171875, 134.875, 133.578125, - 134.875, 143.953125, 158.21875, 175.078125, 180.265625, 177.671875, - 162.109375, 128.390625, 118.015625, 120.609375, 124.5, 120.609375, - 112.828125, 111.53125, 92.078125, 84.296875, 94.671875, 190.640625, - 189.34375, 188.046875, 194.53125, 199.71875, 202.3125, 206.203125, - 207.5, 206.203125, 207.5, 212.6875, 213.984375, 207.5, 202.3125, - 197.125, 189.34375, 186.75, 191.9375, 188.046875, 177.671875, - 167.296875, 172.484375, 190.640625, 202.3125, 215.28125, 219.171875, - 217.875, 213.984375, 210.09375, 203.609375, 202.3125, 206.203125, - 213.984375, 216.578125, 221.765625, 225.65625, 224.359375, 223.0625, - 221.765625, 224.359375, 224.359375, 225.65625, 228.25, 225.65625, - 220.46875, 217.875, 221.765625, 223.0625, 226.953125, 228.25, - 226.953125, 225.65625, 224.359375, 225.65625, 219.171875, 210.09375, - 198.421875, 191.9375, 181.5625, 178.96875, 189.34375, 198.421875, - 180.265625, 164.703125, 166, 173.78125, 175.078125, 180.265625, - 178.96875, 178.96875, 182.859375, 186.75, 184.15625, 181.5625, - 175.078125, 172.484375, 166, 164.703125, 146.546875, 133.578125, - 120.609375, 118.015625, 110.234375, 112.828125, 112.828125, 116.71875, - 116.71875, 115.421875, 120.609375, 120.609375, 121.90625, 124.5, 124.5, - 120.609375, 116.71875, 103.75, 103.75, 99.859375, 105.046875, 101.15625, - 102.453125, 121.90625, 141.359375, 158.21875, 136.171875, 123.203125, - 116.71875, 103.75, 70.03125, 54.46875, 41.5, 27.234375, 24.640625, - 11.671875, 14.265625, 12.96875, 14.265625, 10.375, 6.484375, 10.375, - 19.453125, 22.046875, 33.71875, 40.203125, 50.578125, 58.359375, - 79.109375, 121.90625, 136.171875, 160.8125, 166, 154.328125, 124.5, - 118.015625, 110.234375, 110.234375, 115.421875, 127.09375, 136.171875, - 141.359375, 140.0625, 136.171875, 127.09375, 119.3125, 112.828125, - 112.828125, 116.71875, 116.71875, 114.125, 108.9375, 110.234375, - 111.53125, 119.3125, 127.09375, 136.171875, 140.0625, 146.546875, - 151.734375, 162.109375, 171.1875, 185.453125, 189.34375, 181.5625, - 176.375, 172.484375, 173.78125, 171.1875, 178.96875, 176.375, 176.375, - 164.703125, 162.109375, 166, 164.703125, 154.328125, 155.625, 163.40625, - 164.703125, 166, 164.703125, 155.625, 149.140625, 158.21875, 168.59375, - 168.59375, 163.40625, 130.984375, 130.984375, 162.109375, 169.890625, - 181.5625, 184.15625, 190.640625, 212.6875, 212.6875, 211.390625, - 210.09375, 197.125, 184.15625, 182.859375, 168.59375, 168.59375, - 149.140625, 151.734375, 154.328125, 154.328125, 162.109375, 193.234375, - 193.234375, 201.015625, 198.421875, 208.796875, 208.796875, 210.09375, - 207.5, 206.203125, 194.53125, 185.453125, 162.109375, 162.109375, - 158.21875, 154.328125, 167.296875, 173.78125, 176.375, 158.21875, - 158.21875, 164.703125, 199.71875, 207.5, 197.125, 182.859375, - 164.703125, 163.40625, 164.703125, 142.65625, 136.171875, 133.578125, - 132.28125, 141.359375, 166, 169.890625, 177.671875, 185.453125, - 177.671875, 160.8125, 123.203125, 119.3125, 121.90625, 124.5, - 120.609375, 114.125, 114.125, 105.046875, 112.828125, 116.71875, - 185.453125, 186.75, 186.75, 189.34375, 195.828125, 199.71875, - 203.609375, 203.609375, 201.015625, 204.90625, 212.6875, 213.984375, - 207.5, 197.125, 189.34375, 182.859375, 184.15625, 186.75, 181.5625, - 171.1875, 171.1875, 178.96875, 193.234375, 202.3125, 213.984375, - 219.171875, 216.578125, 207.5, 206.203125, 203.609375, 203.609375, - 207.5, 217.875, 217.875, 220.46875, 223.0625, 223.0625, 220.46875, - 219.171875, 223.0625, 225.65625, 226.953125, 224.359375, 224.359375, - 221.765625, 215.28125, 216.578125, 219.171875, 226.953125, 228.25, - 225.65625, 225.65625, 223.0625, 224.359375, 220.46875, 213.984375, - 207.5, 193.234375, 181.5625, 180.265625, 191.9375, 195.828125, 176.375, - 163.40625, 163.40625, 166, 175.078125, 180.265625, 178.96875, - 182.859375, 188.046875, 186.75, 186.75, 185.453125, 185.453125, - 177.671875, 167.296875, 166, 150.4375, 137.46875, 120.609375, - 115.421875, 115.421875, 111.53125, 115.421875, 115.421875, 110.234375, - 106.34375, 112.828125, 115.421875, 121.90625, 123.203125, 127.09375, - 120.609375, 119.3125, 118.015625, 106.34375, 98.5625, 102.453125, - 101.15625, 114.125, 120.609375, 137.46875, 153.03125, 150.4375, - 140.0625, 123.203125, 114.125, 80.40625, 62.25, 38.90625, 24.640625, - 19.453125, 11.671875, 6.484375, 7.78125, 10.375, 5.1875, 3.890625, - 6.484375, 16.859375, 16.859375, 22.046875, 33.71875, 37.609375, - 58.359375, 79.109375, 127.09375, 138.765625, 164.703125, 151.734375, - 151.734375, 128.390625, 124.5, 112.828125, 110.234375, 119.3125, - 134.875, 141.359375, 137.46875, 134.875, 132.28125, 127.09375, 124.5, - 115.421875, 111.53125, 108.9375, 108.9375, 111.53125, 112.828125, - 115.421875, 115.421875, 112.828125, 125.796875, 137.46875, 143.953125, - 143.953125, 147.84375, 164.703125, 172.484375, 189.34375, 191.9375, - 185.453125, 184.15625, 185.453125, 181.5625, 180.265625, 178.96875, - 177.671875, 176.375, 169.890625, 169.890625, 180.265625, 178.96875, - 160.8125, 159.515625, 159.515625, 159.515625, 162.109375, 169.890625, - 163.40625, 143.953125, 146.546875, 168.59375, 169.890625, 166, - 141.359375, 128.390625, 137.46875, 158.21875, 180.265625, 181.5625, - 186.75, 204.90625, 210.09375, 207.5, 207.5, 195.828125, 186.75, - 188.046875, 185.453125, 169.890625, 146.546875, 146.546875, 150.4375, - 151.734375, 159.515625, 184.15625, 193.234375, 198.421875, 198.421875, - 210.09375, 210.09375, 210.09375, 206.203125, 204.90625, 193.234375, - 184.15625, 163.40625, 154.328125, 153.03125, 150.4375, 154.328125, - 173.78125, 172.484375, 155.625, 151.734375, 160.8125, 197.125, - 203.609375, 191.9375, 176.375, 160.8125, 158.21875, 158.21875, 134.875, - 127.09375, 128.390625, 127.09375, 142.65625, 156.921875, 171.1875, - 177.671875, 180.265625, 172.484375, 153.03125, 115.421875, 106.34375, - 114.125, 123.203125, 118.015625, 112.828125, 112.828125, 102.453125, - 99.859375, 112.828125, 169.890625, 176.375, 177.671875, 186.75, - 195.828125, 204.90625, 201.015625, 193.234375, 197.125, 201.015625, - 210.09375, 215.28125, 212.6875, 203.609375, 197.125, 188.046875, 186.75, - 180.265625, 177.671875, 169.890625, 173.78125, 182.859375, 193.234375, - 198.421875, 219.171875, 215.28125, 212.6875, 206.203125, 206.203125, - 203.609375, 201.015625, 207.5, 215.28125, 216.578125, 223.0625, - 223.0625, 221.765625, 221.765625, 219.171875, 223.0625, 221.765625, - 221.765625, 224.359375, 224.359375, 223.0625, 219.171875, 220.46875, - 219.171875, 226.953125, 228.25, 226.953125, 224.359375, 224.359375, - 224.359375, 221.765625, 215.28125, 213.984375, 203.609375, 195.828125, - 193.234375, 201.015625, 202.3125, 178.96875, 175.078125, 180.265625, - 178.96875, 180.265625, 188.046875, 190.640625, 197.125, 203.609375, - 199.71875, 193.234375, 189.34375, 190.640625, 184.15625, 177.671875, - 175.078125, 159.515625, 151.734375, 137.46875, 136.171875, 130.984375, - 125.796875, 127.09375, 124.5, 118.015625, 112.828125, 118.015625, - 119.3125, 124.5, 134.875, 138.765625, 137.46875, 132.28125, 130.984375, - 121.90625, 116.71875, 118.015625, 116.71875, 116.71875, 124.5, - 138.765625, 151.734375, 155.625, 156.921875, 142.65625, 132.28125, - 94.671875, 77.8125, 62.25, 35.015625, 23.34375, 18.15625, 12.96875, - 15.5625, 16.859375, 11.671875, 7.78125, 11.671875, 22.046875, 25.9375, - 38.90625, 46.6875, 50.578125, 83, 107.640625, 138.765625, 145.25, - 164.703125, 166, 153.03125, 143.953125, 141.359375, 128.390625, - 127.09375, 133.578125, 142.65625, 146.546875, 143.953125, 136.171875, - 129.6875, 125.796875, 121.90625, 116.71875, 115.421875, 119.3125, - 119.3125, 123.203125, 124.5, 128.390625, 132.28125, 141.359375, - 149.140625, 156.921875, 154.328125, 154.328125, 162.109375, 180.265625, - 180.265625, 191.9375, 195.828125, 193.234375, 193.234375, 195.828125, - 193.234375, 194.53125, 188.046875, 186.75, 186.75, 188.046875, 191.9375, - 199.71875, 199.71875, 186.75, 180.265625, 164.703125, 164.703125, - 168.59375, 172.484375, 171.1875, 154.328125, 156.921875, 166, 173.78125, - 164.703125, 133.578125, 133.578125, 137.46875, 155.625, 177.671875, - 172.484375, 178.96875, 197.125, 210.09375, 207.5, 203.609375, 197.125, - 190.640625, 191.9375, 178.96875, 166, 146.546875, 145.25, 147.84375, - 153.03125, 163.40625, 182.859375, 195.828125, 201.015625, 203.609375, - 215.28125, 211.390625, 212.6875, 202.3125, 199.71875, 190.640625, - 185.453125, 166, 153.03125, 149.140625, 151.734375, 156.921875, - 171.1875, 156.921875, 153.03125, 153.03125, 166, 199.71875, 203.609375, - 190.640625, 177.671875, 163.40625, 153.03125, 140.0625, 129.6875, - 129.6875, 132.28125, 133.578125, 146.546875, 159.515625, 169.890625, - 181.5625, 173.78125, 143.953125, 124.5, 119.3125, 112.828125, - 118.015625, 120.609375, 116.71875, 111.53125, 110.234375, 105.046875, - 115.421875, 110.234375, 166, 171.1875, 178.96875, 182.859375, - 190.640625, 194.53125, 195.828125, 191.9375, 195.828125, 198.421875, - 207.5, 213.984375, 211.390625, 207.5, 203.609375, 194.53125, 186.75, - 171.1875, 169.890625, 166, 186.75, 190.640625, 193.234375, 197.125, - 217.875, 213.984375, 213.984375, 207.5, 206.203125, 198.421875, - 198.421875, 207.5, 213.984375, 213.984375, 217.875, 223.0625, - 224.359375, 221.765625, 221.765625, 220.46875, 220.46875, 221.765625, - 223.0625, 221.765625, 221.765625, 219.171875, 219.171875, 217.875, - 224.359375, 228.25, 226.953125, 224.359375, 223.0625, 224.359375, - 221.765625, 217.875, 217.875, 203.609375, 203.609375, 201.015625, - 204.90625, 194.53125, 180.265625, 181.5625, 184.15625, 180.265625, - 181.5625, 190.640625, 193.234375, 199.71875, 202.3125, 201.015625, - 195.828125, 191.9375, 193.234375, 185.453125, 181.5625, 177.671875, - 163.40625, 151.734375, 143.953125, 143.953125, 137.46875, 128.390625, - 130.984375, 130.984375, 121.90625, 115.421875, 118.015625, 121.90625, - 128.390625, 137.46875, 138.765625, 138.765625, 133.578125, 130.984375, - 124.5, 123.203125, 120.609375, 119.3125, 119.3125, 123.203125, - 137.46875, 150.4375, 158.21875, 164.703125, 154.328125, 140.0625, - 101.15625, 80.40625, 57.0625, 18.15625, 10.375, 11.671875, 7.78125, - 11.671875, 14.265625, 7.78125, 3.890625, 9.078125, 18.15625, 22.046875, - 35.015625, 42.796875, 49.28125, 85.59375, 108.9375, 142.65625, - 154.328125, 164.703125, 164.703125, 151.734375, 143.953125, 141.359375, - 129.6875, 130.984375, 140.0625, 143.953125, 147.84375, 134.875, 134.875, - 127.09375, 120.609375, 112.828125, 111.53125, 112.828125, 120.609375, - 121.90625, 127.09375, 129.6875, 130.984375, 133.578125, 133.578125, - 146.546875, 153.03125, 155.625, 158.21875, 167.296875, 177.671875, - 190.640625, 193.234375, 197.125, 195.828125, 197.125, 199.71875, - 199.71875, 194.53125, 190.640625, 193.234375, 195.828125, 195.828125, - 198.421875, 203.609375, 204.90625, 199.71875, 195.828125, 177.671875, - 167.296875, 169.890625, 167.296875, 167.296875, 155.625, 159.515625, - 167.296875, 172.484375, 177.671875, 151.734375, 133.578125, 147.84375, - 158.21875, 169.890625, 166, 173.78125, 190.640625, 199.71875, - 206.203125, 206.203125, 197.125, 191.9375, 181.5625, 168.59375, - 151.734375, 136.171875, 136.171875, 142.65625, 143.953125, 149.140625, - 184.15625, 202.3125, 199.71875, 203.609375, 215.28125, 212.6875, - 211.390625, 204.90625, 198.421875, 182.859375, 178.96875, 147.84375, - 147.84375, 143.953125, 151.734375, 159.515625, 173.78125, 168.59375, - 149.140625, 153.03125, 167.296875, 199.71875, 199.71875, 186.75, - 176.375, 162.109375, 155.625, 147.84375, 133.578125, 129.6875, - 130.984375, 130.984375, 142.65625, 154.328125, 167.296875, 182.859375, - 176.375, 150.4375, 133.578125, 112.828125, 105.046875, 110.234375, - 116.71875, 111.53125, 105.046875, 102.453125, 97.265625, 101.15625, - 108.9375, 166, 166, 171.1875, 173.78125, 181.5625, 184.15625, - 193.234375, 197.125, 199.71875, 199.71875, 208.796875, 212.6875, - 216.578125, 213.984375, 215.28125, 210.09375, 198.421875, 171.1875, - 167.296875, 163.40625, 182.859375, 182.859375, 195.828125, 195.828125, - 210.09375, 215.28125, 213.984375, 210.09375, 207.5, 193.234375, - 202.3125, 213.984375, 210.09375, 210.09375, 215.28125, 220.46875, - 223.0625, 223.0625, 220.46875, 221.765625, 221.765625, 221.765625, - 220.46875, 223.0625, 221.765625, 219.171875, 219.171875, 213.984375, - 221.765625, 226.953125, 225.65625, 224.359375, 221.765625, 224.359375, - 223.0625, 223.0625, 221.765625, 213.984375, 203.609375, 193.234375, - 191.9375, 194.53125, 194.53125, 201.015625, 198.421875, 190.640625, - 186.75, 195.828125, 199.71875, 208.796875, 204.90625, 204.90625, - 204.90625, 203.609375, 206.203125, 202.3125, 198.421875, 197.125, - 186.75, 180.265625, 166, 162.109375, 155.625, 149.140625, 153.03125, - 145.25, 134.875, 128.390625, 132.28125, 132.28125, 136.171875, - 138.765625, 141.359375, 138.765625, 140.0625, 143.953125, 141.359375, - 140.0625, 137.46875, 132.28125, 130.984375, 130.984375, 146.546875, - 163.40625, 167.296875, 173.78125, 177.671875, 166, 137.46875, - 115.421875, 85.59375, 45.390625, 33.71875, 24.640625, 20.75, 20.75, - 23.34375, 15.5625, 10.375, 12.96875, 23.34375, 25.9375, 37.609375, - 47.984375, 59.65625, 99.859375, 125.796875, 160.8125, 155.625, - 162.109375, 168.59375, 159.515625, 153.03125, 147.84375, 142.65625, - 141.359375, 143.953125, 142.65625, 140.0625, 130.984375, 124.5, 124.5, - 115.421875, 111.53125, 119.3125, 119.3125, 125.796875, 128.390625, - 137.46875, 140.0625, 146.546875, 162.109375, 164.703125, 175.078125, - 175.078125, 173.78125, 175.078125, 180.265625, 189.34375, 191.9375, - 199.71875, 203.609375, 203.609375, 204.90625, 207.5, 207.5, 204.90625, - 203.609375, 203.609375, 207.5, 203.609375, 204.90625, 203.609375, 207.5, - 203.609375, 201.015625, 191.9375, 184.15625, 178.96875, 176.375, - 172.484375, 160.8125, 166, 175.078125, 175.078125, 178.96875, 163.40625, - 145.25, 136.171875, 149.140625, 168.59375, 166, 173.78125, 198.421875, - 207.5, 211.390625, 207.5, 206.203125, 207.5, 207.5, 184.15625, - 158.21875, 129.6875, 124.5, 141.359375, 155.625, 169.890625, 185.453125, - 195.828125, 198.421875, 204.90625, 215.28125, 211.390625, 210.09375, - 194.53125, 190.640625, 177.671875, 173.78125, 158.21875, 149.140625, - 150.4375, 164.703125, 168.59375, 159.515625, 150.4375, 159.515625, - 159.515625, 177.671875, 201.015625, 197.125, 175.078125, 167.296875, - 168.59375, 153.03125, 142.65625, 138.765625, 138.765625, 133.578125, - 134.875, 143.953125, 155.625, 172.484375, 180.265625, 162.109375, - 130.984375, 110.234375, 103.75, 95.96875, 103.75, 115.421875, 111.53125, - 102.453125, 101.15625, 103.75, 107.640625, 99.859375, 164.703125, - 168.59375, 167.296875, 171.1875, 176.375, 185.453125, 188.046875, - 195.828125, 199.71875, 198.421875, 199.71875, 206.203125, 208.796875, - 212.6875, 215.28125, 203.609375, 203.609375, 166, 160.8125, 160.8125, - 168.59375, 177.671875, 181.5625, 188.046875, 211.390625, 211.390625, - 211.390625, 210.09375, 207.5, 189.34375, 189.34375, 204.90625, - 213.984375, 211.390625, 215.28125, 219.171875, 221.765625, 221.765625, - 220.46875, 221.765625, 221.765625, 219.171875, 220.46875, 223.0625, - 223.0625, 219.171875, 217.875, 212.6875, 220.46875, 226.953125, - 226.953125, 225.65625, 223.0625, 224.359375, 223.0625, 223.0625, - 220.46875, 201.015625, 190.640625, 184.15625, 176.375, 177.671875, - 204.90625, 203.609375, 201.015625, 197.125, 191.9375, 198.421875, - 202.3125, 208.796875, 213.984375, 211.390625, 207.5, 206.203125, - 206.203125, 204.90625, 201.015625, 195.828125, 193.234375, 186.75, - 164.703125, 159.515625, 159.515625, 154.328125, 159.515625, 149.140625, - 138.765625, 130.984375, 133.578125, 133.578125, 136.171875, 134.875, - 133.578125, 133.578125, 143.953125, 143.953125, 143.953125, 143.953125, - 141.359375, 138.765625, 138.765625, 137.46875, 151.734375, 164.703125, - 153.03125, 154.328125, 175.078125, 176.375, 162.109375, 142.65625, - 114.125, 64.84375, 50.578125, 28.53125, 28.53125, 25.9375, 25.9375, - 15.5625, 14.265625, 15.5625, 25.9375, 28.53125, 42.796875, 55.765625, - 73.921875, 118.015625, 143.953125, 166, 155.625, 164.703125, 173.78125, - 159.515625, 151.734375, 145.25, 145.25, 143.953125, 137.46875, - 138.765625, 136.171875, 124.5, 120.609375, 116.71875, 110.234375, - 108.9375, 116.71875, 119.3125, 128.390625, 136.171875, 156.921875, - 172.484375, 176.375, 184.15625, 185.453125, 189.34375, 185.453125, - 184.15625, 181.5625, 181.5625, 190.640625, 193.234375, 198.421875, - 201.015625, 203.609375, 206.203125, 210.09375, 212.6875, 210.09375, - 210.09375, 207.5, 210.09375, 206.203125, 207.5, 198.421875, 193.234375, - 188.046875, 181.5625, 176.375, 166, 160.8125, 164.703125, 166, - 159.515625, 166, 169.890625, 176.375, 171.1875, 164.703125, 147.84375, - 136.171875, 147.84375, 166, 166, 171.1875, 186.75, 207.5, 203.609375, - 247.703125, 208.796875, 210.09375, 211.390625, 186.75, 164.703125, - 141.359375, 140.0625, 140.0625, 156.921875, 169.890625, 185.453125, - 195.828125, 198.421875, 207.5, 216.578125, 211.390625, 207.5, - 198.421875, 189.34375, 178.96875, 175.078125, 154.328125, 147.84375, - 151.734375, 168.59375, 168.59375, 156.921875, 154.328125, 159.515625, - 159.515625, 177.671875, 202.3125, 197.125, 172.484375, 164.703125, - 164.703125, 158.21875, 153.03125, 141.359375, 141.359375, 133.578125, - 133.578125, 145.25, 159.515625, 173.78125, 175.078125, 167.296875, - 121.90625, 99.859375, 92.078125, 86.890625, 97.265625, 105.046875, - 99.859375, 94.671875, 93.375, 105.046875, 110.234375, 99.859375, - 169.890625, 171.1875, 168.59375, 163.40625, 166, 167.296875, 177.671875, - 186.75, 195.828125, 195.828125, 201.015625, 199.71875, 199.71875, - 210.09375, 213.984375, 215.28125, 210.09375, 172.484375, 164.703125, - 164.703125, 173.78125, 182.859375, 182.859375, 182.859375, 202.3125, - 204.90625, 210.09375, 207.5, 207.5, 185.453125, 185.453125, 211.390625, - 212.6875, 212.6875, 217.875, 220.46875, 219.171875, 219.171875, - 216.578125, 217.875, 219.171875, 216.578125, 220.46875, 219.171875, - 221.765625, 219.171875, 220.46875, 219.171875, 219.171875, 225.65625, - 225.65625, 225.65625, 225.65625, 226.953125, 225.65625, 220.46875, - 216.578125, 181.5625, 176.375, 180.265625, 172.484375, 186.75, 207.5, - 210.09375, 212.6875, 211.390625, 208.796875, 212.6875, 217.875, - 215.28125, 215.28125, 213.984375, 211.390625, 210.09375, 211.390625, - 210.09375, 207.5, 208.796875, 211.390625, 211.390625, 201.015625, - 195.828125, 195.828125, 178.96875, 172.484375, 171.1875, 155.625, - 149.140625, 149.140625, 143.953125, 143.953125, 140.0625, 141.359375, - 136.171875, 141.359375, 143.953125, 143.953125, 145.25, 145.25, - 162.109375, 162.109375, 160.8125, 162.109375, 162.109375, 121.90625, - 124.5, 147.84375, 168.59375, 182.859375, 162.109375, 162.109375, - 102.453125, 85.59375, 84.296875, 84.296875, 76.515625, 68.734375, - 68.734375, 68.734375, 72.625, 85.59375, 85.59375, 127.09375, 147.84375, - 147.84375, 180.265625, 186.75, 145.25, 145.25, 160.8125, 176.375, - 168.59375, 163.40625, 160.8125, 147.84375, 147.84375, 140.0625, - 138.765625, 130.984375, 130.984375, 132.28125, 130.984375, 130.984375, - 130.984375, 137.46875, 141.359375, 175.078125, 186.75, 198.421875, - 202.3125, 207.5, 212.6875, 211.390625, 213.984375, 210.09375, 204.90625, - 204.90625, 204.90625, 204.90625, 206.203125, 208.796875, 210.09375, - 212.6875, 217.875, 217.875, 217.875, 215.28125, 213.984375, 216.578125, - 215.28125, 210.09375, 206.203125, 155.625, 134.875, 133.578125, 124.5, - 116.71875, 114.125, 124.5, 154.328125, 158.21875, 164.703125, - 167.296875, 172.484375, 176.375, 169.890625, 164.703125, 153.03125, - 138.765625, 147.84375, 166, 167.296875, 171.1875, 189.34375, 202.3125, - 203.609375, 207.5, 212.6875, 213.984375, 215.28125, 194.53125, - 172.484375, 145.25, 141.359375, 154.328125, 154.328125, 169.890625, - 201.015625, 206.203125, 208.796875, 215.28125, 219.171875, 210.09375, - 199.71875, 190.640625, 190.640625, 178.96875, 173.78125, 153.03125, - 145.25, 149.140625, 172.484375, 172.484375, 163.40625, 160.8125, - 168.59375, 176.375, 191.9375, 203.609375, 198.421875, 177.671875, - 169.890625, 162.109375, 156.921875, 147.84375, 150.4375, 150.4375, - 141.359375, 141.359375, 162.109375, 168.59375, 172.484375, 162.109375, - 151.734375, 129.6875, 114.125, 97.265625, 98.5625, 108.9375, 105.046875, - 94.671875, 93.375, 101.15625, 119.3125, 119.3125, 120.609375, - 169.890625, 169.890625, 164.703125, 156.921875, 162.109375, 167.296875, - 171.1875, 177.671875, 189.34375, 190.640625, 197.125, 198.421875, - 194.53125, 201.015625, 207.5, 213.984375, 208.796875, 188.046875, - 176.375, 169.890625, 177.671875, 186.75, 184.15625, 182.859375, - 189.34375, 193.234375, 195.828125, 204.90625, 207.5, 189.34375, - 185.453125, 203.609375, 211.390625, 211.390625, 216.578125, 219.171875, - 220.46875, 217.875, 213.984375, 216.578125, 215.28125, 216.578125, - 220.46875, 221.765625, 219.171875, 217.875, 219.171875, 216.578125, - 224.359375, 224.359375, 226.953125, 225.65625, 226.953125, 228.25, - 225.65625, 221.765625, 217.875, 194.53125, 195.828125, 197.125, - 194.53125, 193.234375, 201.015625, 210.09375, 216.578125, 215.28125, - 215.28125, 217.875, 217.875, 212.6875, 213.984375, 215.28125, - 211.390625, 213.984375, 215.28125, 213.984375, 211.390625, 213.984375, - 216.578125, 216.578125, 211.390625, 211.390625, 207.5, 201.015625, - 198.421875, 186.75, 173.78125, 156.921875, 149.140625, 149.140625, - 149.140625, 153.03125, 151.734375, 149.140625, 140.0625, 145.25, - 149.140625, 151.734375, 150.4375, 162.109375, 169.890625, 160.8125, 166, - 166, 134.875, 125.796875, 138.765625, 178.96875, 182.859375, 177.671875, - 151.734375, 79.109375, 64.84375, 80.40625, 86.890625, 89.484375, - 88.1875, 81.703125, 83, 89.484375, 99.859375, 103.75, 125.796875, - 146.546875, 167.296875, 189.34375, 191.9375, 138.765625, 138.765625, - 156.921875, 173.78125, 168.59375, 164.703125, 166, 155.625, 153.03125, - 153.03125, 149.140625, 149.140625, 147.84375, 150.4375, 151.734375, - 150.4375, 149.140625, 150.4375, 151.734375, 190.640625, 199.71875, - 208.796875, 211.390625, 213.984375, 216.578125, 215.28125, 216.578125, - 217.875, 216.578125, 212.6875, 210.09375, 211.390625, 210.09375, - 213.984375, 215.28125, 215.28125, 216.578125, 219.171875, 217.875, - 217.875, 217.875, 213.984375, 216.578125, 211.390625, 206.203125, - 155.625, 155.625, 133.578125, 137.46875, 124.5, 128.390625, 141.359375, - 166, 162.109375, 163.40625, 167.296875, 171.1875, 171.1875, 172.484375, - 156.921875, 156.921875, 143.953125, 151.734375, 169.890625, 169.890625, - 172.484375, 181.5625, 190.640625, 203.609375, 210.09375, 213.984375, - 213.984375, 215.28125, 198.421875, 155.625, 143.953125, 145.25, - 162.109375, 162.109375, 177.671875, 204.90625, 211.390625, 213.984375, - 217.875, 220.46875, 213.984375, 211.390625, 197.125, 189.34375, - 175.078125, 166, 145.25, 154.328125, 167.296875, 181.5625, 176.375, 166, - 166, 175.078125, 194.53125, 199.71875, 203.609375, 197.125, 178.96875, - 176.375, 171.1875, 166, 156.921875, 145.25, 145.25, 143.953125, - 150.4375, 164.703125, 173.78125, 167.296875, 166, 160.8125, 106.34375, - 92.078125, 99.859375, 105.046875, 114.125, 102.453125, 90.78125, - 81.703125, 89.484375, 115.421875, 124.5, 128.390625, 173.78125, - 167.296875, 162.109375, 154.328125, 158.21875, 162.109375, 164.703125, - 169.890625, 180.265625, 182.859375, 193.234375, 195.828125, 191.9375, - 199.71875, 204.90625, 207.5, 206.203125, 190.640625, 182.859375, - 177.671875, 177.671875, 182.859375, 184.15625, 181.5625, 185.453125, - 189.34375, 191.9375, 199.71875, 203.609375, 190.640625, 185.453125, - 199.71875, 207.5, 208.796875, 215.28125, 219.171875, 221.765625, - 217.875, 213.984375, 216.578125, 211.390625, 215.28125, 219.171875, - 221.765625, 219.171875, 219.171875, 220.46875, 217.875, 219.171875, - 224.359375, 226.953125, 225.65625, 225.65625, 228.25, 225.65625, - 223.0625, 220.46875, 210.09375, 204.90625, 208.796875, 211.390625, - 206.203125, 203.609375, 210.09375, 216.578125, 217.875, 219.171875, - 221.765625, 219.171875, 212.6875, 215.28125, 216.578125, 213.984375, - 216.578125, 219.171875, 217.875, 216.578125, 219.171875, 223.0625, - 220.46875, 216.578125, 217.875, 213.984375, 211.390625, 211.390625, - 201.015625, 186.75, 168.59375, 166, 163.40625, 164.703125, 164.703125, - 162.109375, 164.703125, 160.8125, 166, 169.890625, 169.890625, - 167.296875, 177.671875, 177.671875, 164.703125, 172.484375, 169.890625, - 141.359375, 136.171875, 132.28125, 142.65625, 166, 159.515625, - 128.390625, 53.171875, 38.90625, 46.6875, 51.875, 60.953125, 58.359375, - 49.28125, 50.578125, 57.0625, 70.03125, 76.515625, 133.578125, - 162.109375, 181.5625, 182.859375, 182.859375, 160.8125, 147.84375, - 160.8125, 173.78125, 166, 167.296875, 164.703125, 166, 166, 169.890625, - 175.078125, 173.78125, 173.78125, 177.671875, 169.890625, 164.703125, - 156.921875, 160.8125, 160.8125, 182.859375, 201.015625, 215.28125, - 215.28125, 217.875, 216.578125, 219.171875, 221.765625, 219.171875, - 220.46875, 216.578125, 216.578125, 212.6875, 212.6875, 217.875, 217.875, - 219.171875, 221.765625, 219.171875, 221.765625, 219.171875, 217.875, - 219.171875, 217.875, 207.5, 198.421875, 173.78125, 168.59375, 168.59375, - 172.484375, 163.40625, 167.296875, 177.671875, 181.5625, 172.484375, - 176.375, 176.375, 171.1875, 171.1875, 169.890625, 168.59375, 160.8125, - 145.25, 151.734375, 166, 167.296875, 166, 186.75, 186.75, 206.203125, - 212.6875, 213.984375, 211.390625, 213.984375, 177.671875, 158.21875, - 145.25, 145.25, 154.328125, 164.703125, 178.96875, 206.203125, - 210.09375, 219.171875, 219.171875, 215.28125, 210.09375, 199.71875, - 194.53125, 185.453125, 172.484375, 160.8125, 138.765625, 160.8125, - 176.375, 182.859375, 181.5625, 175.078125, 175.078125, 178.96875, - 186.75, 198.421875, 203.609375, 186.75, 181.5625, 177.671875, - 164.703125, 164.703125, 154.328125, 147.84375, 142.65625, 137.46875, - 145.25, 171.1875, 172.484375, 173.78125, 166, 156.921875, 114.125, - 101.15625, 102.453125, 107.640625, 108.9375, 94.671875, 85.59375, 83, - 92.078125, 112.828125, 123.203125, 132.28125, 173.78125, 162.109375, - 162.109375, 154.328125, 153.03125, 156.921875, 164.703125, 166, - 175.078125, 176.375, 185.453125, 186.75, 184.15625, 190.640625, 197.125, - 193.234375, 193.234375, 186.75, 182.859375, 184.15625, 178.96875, - 184.15625, 189.34375, 185.453125, 182.859375, 191.9375, 194.53125, - 195.828125, 197.125, 175.078125, 168.59375, 184.15625, 199.71875, - 211.390625, 210.09375, 216.578125, 220.46875, 219.171875, 215.28125, - 216.578125, 210.09375, 210.09375, 216.578125, 219.171875, 216.578125, - 216.578125, 220.46875, 217.875, 219.171875, 223.0625, 225.65625, - 226.953125, 224.359375, 226.953125, 225.65625, 223.0625, 219.171875, - 217.875, 212.6875, 215.28125, 219.171875, 213.984375, 206.203125, - 208.796875, 219.171875, 219.171875, 219.171875, 221.765625, 220.46875, - 220.46875, 216.578125, 219.171875, 217.875, 220.46875, 220.46875, - 220.46875, 221.765625, 223.0625, 224.359375, 221.765625, 220.46875, - 221.765625, 220.46875, 219.171875, 217.875, 212.6875, 202.3125, - 178.96875, 178.96875, 178.96875, 182.859375, 181.5625, 190.640625, - 190.640625, 195.828125, 199.71875, 199.71875, 199.71875, 201.015625, - 191.9375, 180.265625, 172.484375, 177.671875, 166, 149.140625, 140.0625, - 124.5, 129.6875, 124.5, 112.828125, 83, 24.640625, 14.265625, 10.375, - 15.5625, 12.96875, 11.671875, 6.484375, 5.1875, 9.078125, 16.859375, - 22.046875, 85.59375, 112.828125, 112.828125, 141.359375, 150.4375, - 160.8125, 159.515625, 153.03125, 162.109375, 159.515625, 166, - 175.078125, 191.9375, 191.9375, 197.125, 198.421875, 198.421875, - 201.015625, 201.015625, 195.828125, 182.859375, 168.59375, 166, 166, - 195.828125, 208.796875, 217.875, 217.875, 219.171875, 221.765625, - 220.46875, 221.765625, 220.46875, 221.765625, 219.171875, 219.171875, - 216.578125, 213.984375, 217.875, 220.46875, 220.46875, 221.765625, - 217.875, 220.46875, 217.875, 217.875, 219.171875, 219.171875, - 213.984375, 212.6875, 199.71875, 203.609375, 203.609375, 206.203125, - 206.203125, 204.90625, 207.5, 198.421875, 189.34375, 178.96875, - 177.671875, 175.078125, 175.078125, 169.890625, 163.40625, 156.921875, - 137.46875, 140.0625, 158.21875, 158.21875, 159.515625, 182.859375, - 182.859375, 203.609375, 210.09375, 210.09375, 210.09375, 213.984375, - 198.421875, 180.265625, 147.84375, 140.0625, 149.140625, 159.515625, - 172.484375, 203.609375, 207.5, 212.6875, 216.578125, 217.875, - 201.015625, 186.75, 178.96875, 171.1875, 162.109375, 155.625, - 149.140625, 159.515625, 176.375, 188.046875, 175.078125, 176.375, - 184.15625, 188.046875, 193.234375, 202.3125, 198.421875, 188.046875, - 180.265625, 180.265625, 162.109375, 155.625, 154.328125, 147.84375, - 136.171875, 127.09375, 137.46875, 160.8125, 162.109375, 166, 158.21875, - 142.65625, 101.15625, 94.671875, 97.265625, 95.96875, 92.078125, - 77.8125, 72.625, 81.703125, 94.671875, 114.125, 123.203125, 128.390625, - 159.515625, 164.703125, 164.703125, 156.921875, 156.921875, 162.109375, - 166, 164.703125, 171.1875, 175.078125, 180.265625, 178.96875, - 175.078125, 194.53125, 195.828125, 190.640625, 191.9375, 186.75, 186.75, - 186.75, 182.859375, 186.75, 193.234375, 189.34375, 185.453125, 191.9375, - 197.125, 199.71875, 199.71875, 178.96875, 167.296875, 199.71875, - 203.609375, 203.609375, 215.28125, 217.875, 221.765625, 220.46875, - 217.875, 219.171875, 215.28125, 213.984375, 211.390625, 215.28125, - 213.984375, 221.765625, 219.171875, 219.171875, 219.171875, 223.0625, - 224.359375, 224.359375, 225.65625, 223.0625, 223.0625, 224.359375, - 220.46875, 219.171875, 213.984375, 220.46875, 216.578125, 216.578125, - 211.390625, 211.390625, 220.46875, 220.46875, 221.765625, 224.359375, - 224.359375, 221.765625, 223.0625, 220.46875, 220.46875, 221.765625, - 221.765625, 221.765625, 223.0625, 224.359375, 223.0625, 223.0625, - 221.765625, 224.359375, 223.0625, 221.765625, 221.765625, 216.578125, - 199.71875, 185.453125, 184.15625, 189.34375, 189.34375, 190.640625, - 204.90625, 204.90625, 207.5, 211.390625, 210.09375, 207.5, 206.203125, - 193.234375, 182.859375, 181.5625, 184.15625, 169.890625, 143.953125, - 130.984375, 129.6875, 127.09375, 112.828125, 97.265625, 53.171875, - 31.125, 19.453125, 10.375, 14.265625, 11.671875, 11.671875, 7.78125, - 7.78125, 9.078125, 16.859375, 20.75, 71.328125, 92.078125, 92.078125, - 146.546875, 154.328125, 163.40625, 158.21875, 153.03125, 159.515625, - 159.515625, 168.59375, 178.96875, 191.9375, 195.828125, 201.015625, - 204.90625, 204.90625, 204.90625, 207.5, 193.234375, 193.234375, 186.75, - 171.1875, 171.1875, 212.6875, 215.28125, 219.171875, 219.171875, - 221.765625, 221.765625, 221.765625, 221.765625, 223.0625, 220.46875, - 220.46875, 221.765625, 219.171875, 219.171875, 219.171875, 221.765625, - 220.46875, 220.46875, 221.765625, 217.875, 217.875, 217.875, 219.171875, - 213.984375, 213.984375, 212.6875, 206.203125, 212.6875, 213.984375, - 215.28125, 216.578125, 213.984375, 213.984375, 206.203125, 194.53125, - 181.5625, 180.265625, 181.5625, 172.484375, 164.703125, 155.625, - 155.625, 136.171875, 141.359375, 158.21875, 160.8125, 163.40625, - 184.15625, 199.71875, 207.5, 208.796875, 213.984375, 213.984375, - 213.984375, 201.015625, 185.453125, 149.140625, 143.953125, 164.703125, - 175.078125, 188.046875, 207.5, 207.5, 213.984375, 217.875, 217.875, - 195.828125, 180.265625, 168.59375, 169.890625, 156.921875, 153.03125, - 163.40625, 175.078125, 186.75, 185.453125, 175.078125, 177.671875, - 186.75, 190.640625, 203.609375, 197.125, 195.828125, 186.75, 177.671875, - 175.078125, 158.21875, 154.328125, 158.21875, 145.25, 128.390625, - 129.6875, 142.65625, 158.21875, 159.515625, 166, 154.328125, 137.46875, - 105.046875, 102.453125, 98.5625, 98.5625, 94.671875, 85.59375, - 81.703125, 93.375, 103.75, 120.609375, 127.09375, 132.28125, 149.140625, - 154.328125, 155.625, 151.734375, 153.03125, 154.328125, 159.515625, - 164.703125, 166, 167.296875, 176.375, 177.671875, 177.671875, - 182.859375, 189.34375, 177.671875, 177.671875, 176.375, 180.265625, - 177.671875, 177.671875, 186.75, 193.234375, 189.34375, 186.75, - 189.34375, 193.234375, 202.3125, 203.609375, 171.1875, 171.1875, - 182.859375, 195.828125, 203.609375, 203.609375, 210.09375, 217.875, - 216.578125, 213.984375, 216.578125, 213.984375, 207.5, 206.203125, - 207.5, 215.28125, 215.28125, 219.171875, 220.46875, 219.171875, - 219.171875, 224.359375, 226.953125, 224.359375, 225.65625, 223.0625, - 223.0625, 224.359375, 219.171875, 215.28125, 220.46875, 219.171875, - 221.765625, 216.578125, 215.28125, 219.171875, 220.46875, 223.0625, - 225.65625, 224.359375, 225.65625, 223.0625, 221.765625, 221.765625, - 220.46875, 223.0625, 221.765625, 224.359375, 225.65625, 224.359375, - 225.65625, 225.65625, 223.0625, 223.0625, 221.765625, 223.0625, - 220.46875, 215.28125, 195.828125, 191.9375, 190.640625, 207.5, - 208.796875, 213.984375, 215.28125, 215.28125, 216.578125, 211.390625, - 206.203125, 206.203125, 197.125, 186.75, 182.859375, 177.671875, - 168.59375, 171.1875, 162.109375, 138.765625, 130.984375, 102.453125, - 85.59375, 47.984375, 31.125, 20.75, 10.375, 6.484375, 11.671875, - 12.96875, 7.78125, 3.890625, 6.484375, 22.046875, 22.046875, 38.90625, - 55.765625, 80.40625, 132.28125, 151.734375, 166, 164.703125, 156.921875, - 159.515625, 159.515625, 168.59375, 180.265625, 195.828125, 195.828125, - 198.421875, 201.015625, 203.609375, 210.09375, 206.203125, 203.609375, - 199.71875, 195.828125, 185.453125, 188.046875, 210.09375, 216.578125, - 220.46875, 223.0625, 220.46875, 223.0625, 220.46875, 221.765625, - 221.765625, 223.0625, 221.765625, 221.765625, 217.875, 215.28125, - 217.875, 219.171875, 217.875, 217.875, 219.171875, 220.46875, 217.875, - 217.875, 220.46875, 216.578125, 210.09375, 207.5, 210.09375, 213.984375, - 219.171875, 220.46875, 220.46875, 217.875, 220.46875, 211.390625, - 204.90625, 190.640625, 182.859375, 172.484375, 175.078125, 178.96875, - 166, 149.140625, 134.875, 140.0625, 146.546875, 149.140625, 159.515625, - 176.375, 188.046875, 207.5, 210.09375, 215.28125, 216.578125, 215.28125, - 199.71875, 184.15625, 156.921875, 145.25, 156.921875, 166, 178.96875, - 203.609375, 206.203125, 212.6875, 216.578125, 213.984375, 201.015625, - 189.34375, 172.484375, 168.59375, 163.40625, 166, 182.859375, - 188.046875, 190.640625, 176.375, 166, 173.78125, 182.859375, 197.125, - 199.71875, 199.71875, 191.9375, 184.15625, 172.484375, 166, 153.03125, - 154.328125, 156.921875, 142.65625, 128.390625, 130.984375, 145.25, - 154.328125, 155.625, 159.515625, 147.84375, 129.6875, 103.75, 106.34375, - 107.640625, 99.859375, 97.265625, 92.078125, 94.671875, 107.640625, - 115.421875, 129.6875, 130.984375, 130.984375, 154.328125, 153.03125, - 154.328125, 150.4375, 153.03125, 155.625, 159.515625, 159.515625, - 159.515625, 168.59375, 175.078125, 177.671875, 186.75, 186.75, 191.9375, - 182.859375, 176.375, 175.078125, 178.96875, 180.265625, 184.15625, - 188.046875, 189.34375, 189.34375, 185.453125, 185.453125, 189.34375, - 201.015625, 203.609375, 168.59375, 169.890625, 186.75, 189.34375, - 189.34375, 201.015625, 207.5, 215.28125, 213.984375, 211.390625, - 213.984375, 211.390625, 206.203125, 206.203125, 206.203125, 213.984375, - 213.984375, 217.875, 221.765625, 219.171875, 219.171875, 224.359375, - 224.359375, 224.359375, 223.0625, 223.0625, 221.765625, 224.359375, - 216.578125, 216.578125, 216.578125, 219.171875, 221.765625, 217.875, - 216.578125, 219.171875, 223.0625, 221.765625, 224.359375, 226.953125, - 224.359375, 225.65625, 221.765625, 221.765625, 220.46875, 223.0625, - 223.0625, 223.0625, 224.359375, 223.0625, 224.359375, 223.0625, - 224.359375, 221.765625, 223.0625, 219.171875, 220.46875, 210.09375, - 197.125, 193.234375, 202.3125, 206.203125, 212.6875, 216.578125, - 216.578125, 213.984375, 213.984375, 210.09375, 207.5, 203.609375, - 201.015625, 193.234375, 172.484375, 172.484375, 172.484375, 169.890625, - 156.921875, 147.84375, 127.09375, 103.75, 85.59375, 62.25, 24.640625, - 14.265625, 14.265625, 10.375, 11.671875, 9.078125, 9.078125, 3.890625, - 6.484375, 23.34375, 23.34375, 59.65625, 83, 83, 159.515625, 167.296875, - 172.484375, 172.484375, 162.109375, 164.703125, 164.703125, 180.265625, - 189.34375, 197.125, 197.125, 199.71875, 198.421875, 206.203125, - 206.203125, 206.203125, 203.609375, 203.609375, 203.609375, 198.421875, - 198.421875, 210.09375, 217.875, 220.46875, 220.46875, 221.765625, - 221.765625, 221.765625, 220.46875, 221.765625, 224.359375, 221.765625, - 219.171875, 217.875, 216.578125, 215.28125, 215.28125, 213.984375, - 213.984375, 215.28125, 217.875, 220.46875, 216.578125, 217.875, - 215.28125, 206.203125, 203.609375, 210.09375, 213.984375, 221.765625, - 220.46875, 220.46875, 220.46875, 216.578125, 215.28125, 203.609375, - 193.234375, 184.15625, 172.484375, 180.265625, 175.078125, 169.890625, - 155.625, 136.171875, 136.171875, 147.84375, 151.734375, 159.515625, - 175.078125, 206.203125, 207.5, 211.390625, 216.578125, 215.28125, - 213.984375, 197.125, 180.265625, 142.65625, 141.359375, 155.625, - 164.703125, 177.671875, 195.828125, 201.015625, 216.578125, 212.6875, - 195.828125, 207.5, 186.75, 172.484375, 167.296875, 164.703125, 171.1875, - 186.75, 185.453125, 175.078125, 164.703125, 212.6875, 175.078125, - 184.15625, 195.828125, 195.828125, 191.9375, 176.375, 175.078125, 166, - 153.03125, 149.140625, 149.140625, 155.625, 142.65625, 130.984375, - 138.765625, 150.4375, 158.21875, 154.328125, 153.03125, 121.90625, - 121.90625, 99.859375, 102.453125, 107.640625, 99.859375, 97.265625, - 95.96875, 99.859375, 114.125, 115.421875, 124.5, 125.796875, 123.203125, - 166, 160.8125, 160.8125, 151.734375, 153.03125, 155.625, 156.921875, - 155.625, 158.21875, 160.8125, 169.890625, 177.671875, 190.640625, - 190.640625, 191.9375, 178.96875, 178.96875, 178.96875, 184.15625, - 184.15625, 181.5625, 185.453125, 195.828125, 197.125, 191.9375, - 193.234375, 190.640625, 202.3125, 207.5, 189.34375, 177.671875, - 177.671875, 180.265625, 198.421875, 202.3125, 207.5, 213.984375, - 213.984375, 213.984375, 215.28125, 215.28125, 211.390625, 207.5, - 203.609375, 203.609375, 208.796875, 213.984375, 221.765625, 219.171875, - 219.171875, 223.0625, 223.0625, 220.46875, 224.359375, 225.65625, - 224.359375, 224.359375, 213.984375, 213.984375, 215.28125, 213.984375, - 213.984375, 219.171875, 216.578125, 217.875, 217.875, 221.765625, - 224.359375, 223.0625, 221.765625, 224.359375, 221.765625, 221.765625, - 221.765625, 224.359375, 221.765625, 223.0625, 225.65625, 224.359375, - 224.359375, 223.0625, 223.0625, 220.46875, 219.171875, 221.765625, - 221.765625, 217.875, 207.5, 207.5, 213.984375, 216.578125, 213.984375, - 213.984375, 213.984375, 212.6875, 217.875, 215.28125, 212.6875, - 211.390625, 198.421875, 184.15625, 169.890625, 173.78125, 184.15625, - 190.640625, 184.15625, 158.21875, 145.25, 105.046875, 86.890625, - 53.171875, 38.90625, 31.125, 22.046875, 16.859375, 16.859375, 19.453125, - 14.265625, 10.375, 12.96875, 29.828125, 29.828125, 53.171875, 66.140625, - 85.59375, 141.359375, 163.40625, 185.453125, 185.453125, 176.375, - 172.484375, 172.484375, 186.75, 197.125, 204.90625, 206.203125, 207.5, - 206.203125, 204.90625, 203.609375, 203.609375, 207.5, 206.203125, - 210.09375, 210.09375, 208.796875, 215.28125, 217.875, 217.875, 217.875, - 215.28125, 216.578125, 215.28125, 216.578125, 219.171875, 223.0625, - 220.46875, 220.46875, 216.578125, 213.984375, 210.09375, 207.5, - 203.609375, 204.90625, 207.5, 212.6875, 212.6875, 212.6875, 213.984375, - 207.5, 207.5, 207.5, 212.6875, 216.578125, 220.46875, 221.765625, - 223.0625, 221.765625, 223.0625, 217.875, 212.6875, 198.421875, - 190.640625, 173.78125, 169.890625, 176.375, 176.375, 163.40625, - 136.171875, 130.984375, 138.765625, 147.84375, 155.625, 178.96875, - 194.53125, 212.6875, 216.578125, 216.578125, 213.984375, 213.984375, - 198.421875, 180.265625, 143.953125, 136.171875, 155.625, 172.484375, - 188.046875, 184.15625, 189.34375, 213.984375, 215.28125, 199.71875, - 185.453125, 177.671875, 159.515625, 156.921875, 167.296875, 180.265625, - 190.640625, 181.5625, 173.78125, 171.1875, 173.78125, 169.890625, - 173.78125, 185.453125, 180.265625, 176.375, 177.671875, 177.671875, - 178.96875, 175.078125, 155.625, 154.328125, 156.921875, 143.953125, - 136.171875, 149.140625, 162.109375, 168.59375, 162.109375, 160.8125, - 137.46875, 118.015625, 97.265625, 103.75, 106.34375, 98.5625, 97.265625, - 110.234375, 116.71875, 116.71875, 114.125, 114.125, 108.9375, 106.34375, - 160.8125, 159.515625, 156.921875, 150.4375, 151.734375, 154.328125, - 156.921875, 151.734375, 154.328125, 162.109375, 166, 173.78125, - 178.96875, 189.34375, 190.640625, 185.453125, 175.078125, 180.265625, - 177.671875, 178.96875, 178.96875, 186.75, 194.53125, 193.234375, - 188.046875, 189.34375, 195.828125, 206.203125, 201.015625, 181.5625, - 181.5625, 172.484375, 176.375, 182.859375, 198.421875, 202.3125, - 211.390625, 216.578125, 216.578125, 213.984375, 213.984375, 212.6875, - 210.09375, 204.90625, 203.609375, 211.390625, 213.984375, 219.171875, - 217.875, 216.578125, 221.765625, 221.765625, 221.765625, 224.359375, - 223.0625, 223.0625, 219.171875, 211.390625, 212.6875, 210.09375, - 213.984375, 213.984375, 216.578125, 217.875, 216.578125, 220.46875, - 223.0625, 221.765625, 223.0625, 220.46875, 221.765625, 221.765625, - 221.765625, 221.765625, 221.765625, 224.359375, 224.359375, 223.0625, - 221.765625, 221.765625, 219.171875, 219.171875, 216.578125, 215.28125, - 217.875, 216.578125, 216.578125, 213.984375, 211.390625, 211.390625, - 213.984375, 215.28125, 211.390625, 212.6875, 213.984375, 219.171875, - 216.578125, 211.390625, 207.5, 194.53125, 176.375, 168.59375, 178.96875, - 195.828125, 191.9375, 186.75, 147.84375, 147.84375, 90.78125, 66.140625, - 66.140625, 35.015625, 27.234375, 12.96875, 12.96875, 14.265625, 15.5625, - 9.078125, 6.484375, 7.78125, 18.15625, 40.203125, 49.28125, 63.546875, - 115.421875, 141.359375, 166, 189.34375, 189.34375, 186.75, 181.5625, - 175.078125, 180.265625, 193.234375, 204.90625, 208.796875, 204.90625, - 204.90625, 203.609375, 199.71875, 199.71875, 203.609375, 206.203125, - 204.90625, 210.09375, 211.390625, 213.984375, 216.578125, 217.875, - 216.578125, 211.390625, 213.984375, 213.984375, 219.171875, 216.578125, - 219.171875, 216.578125, 217.875, 206.203125, 206.203125, 197.125, - 194.53125, 194.53125, 202.3125, 203.609375, 208.796875, 207.5, - 208.796875, 206.203125, 210.09375, 206.203125, 206.203125, 216.578125, - 216.578125, 220.46875, 221.765625, 221.765625, 221.765625, 221.765625, - 210.09375, 210.09375, 191.9375, 180.265625, 171.1875, 166, 173.78125, - 160.8125, 160.8125, 138.765625, 129.6875, 143.953125, 143.953125, - 155.625, 180.265625, 207.5, 212.6875, 216.578125, 211.390625, - 211.390625, 211.390625, 175.078125, 175.078125, 138.765625, 132.28125, - 172.484375, 172.484375, 193.234375, 194.53125, 210.09375, 213.984375, - 213.984375, 198.421875, 173.78125, 156.921875, 149.140625, 156.921875, - 167.296875, 180.265625, 176.375, 176.375, 171.1875, 171.1875, 166, - 162.109375, 169.890625, 178.96875, 176.375, 173.78125, 178.96875, - 177.671875, 173.78125, 162.109375, 154.328125, 154.328125, 145.25, - 141.359375, 138.765625, 149.140625, 163.40625, 169.890625, 164.703125, - 150.4375, 133.578125, 112.828125, 99.859375, 98.5625, 102.453125, - 94.671875, 98.5625, 116.71875, 120.609375, 112.828125, 110.234375, - 103.75, 102.453125, 102.453125, 182.859375, 164.703125, 158.21875, - 154.328125, 159.515625, 159.515625, 162.109375, 163.40625, 154.328125, - 154.328125, 163.40625, 169.890625, 175.078125, 188.046875, 190.640625, - 186.75, 180.265625, 176.375, 180.265625, 178.96875, 181.5625, 189.34375, - 193.234375, 190.640625, 189.34375, 191.9375, 191.9375, 203.609375, - 207.5, 198.421875, 185.453125, 169.890625, 176.375, 186.75, 198.421875, - 199.71875, 207.5, 210.09375, 215.28125, 219.171875, 215.28125, 212.6875, - 211.390625, 207.5, 204.90625, 206.203125, 212.6875, 213.984375, 217.875, - 219.171875, 219.171875, 220.46875, 223.0625, 224.359375, 221.765625, - 223.0625, 224.359375, 217.875, 213.984375, 211.390625, 215.28125, - 213.984375, 216.578125, 217.875, 217.875, 216.578125, 220.46875, - 224.359375, 220.46875, 219.171875, 219.171875, 220.46875, 220.46875, - 220.46875, 221.765625, 220.46875, 223.0625, 224.359375, 223.0625, - 221.765625, 219.171875, 219.171875, 216.578125, 215.28125, 219.171875, - 221.765625, 217.875, 213.984375, 216.578125, 213.984375, 212.6875, - 213.984375, 212.6875, 213.984375, 216.578125, 219.171875, 216.578125, - 210.09375, 206.203125, 189.34375, 178.96875, 173.78125, 189.34375, - 195.828125, 189.34375, 175.078125, 153.03125, 153.03125, 114.125, - 94.671875, 71.328125, 38.90625, 32.421875, 24.640625, 24.640625, 20.75, - 14.265625, 14.265625, 6.484375, 9.078125, 18.15625, 24.640625, - 47.984375, 66.140625, 118.015625, 169.890625, 182.859375, 194.53125, - 193.234375, 191.9375, 186.75, 172.484375, 171.1875, 185.453125, - 206.203125, 208.796875, 204.90625, 207.5, 206.203125, 203.609375, - 202.3125, 202.3125, 198.421875, 201.015625, 206.203125, 210.09375, - 210.09375, 215.28125, 216.578125, 215.28125, 215.28125, 213.984375, - 213.984375, 216.578125, 213.984375, 211.390625, 211.390625, 212.6875, - 203.609375, 195.828125, 182.859375, 180.265625, 186.75, 199.71875, - 201.015625, 199.71875, 199.71875, 199.71875, 206.203125, 206.203125, - 199.71875, 199.71875, 210.09375, 221.765625, 221.765625, 219.171875, - 221.765625, 220.46875, 221.765625, 217.875, 211.390625, 193.234375, - 189.34375, 162.109375, 169.890625, 172.484375, 171.1875, 162.109375, - 138.765625, 129.6875, 133.578125, 142.65625, 156.921875, 195.828125, - 207.5, 212.6875, 216.578125, 213.984375, 207.5, 207.5, 191.9375, - 173.78125, 132.28125, 136.171875, 176.375, 176.375, 195.828125, - 202.3125, 206.203125, 213.984375, 212.6875, 197.125, 172.484375, - 156.921875, 150.4375, 150.4375, 172.484375, 182.859375, 184.15625, - 177.671875, 175.078125, 172.484375, 160.8125, 169.890625, 175.078125, - 177.671875, 175.078125, 178.96875, 176.375, 176.375, 173.78125, - 171.1875, 155.625, 151.734375, 151.734375, 140.0625, 134.875, - 149.140625, 159.515625, 164.703125, 160.8125, 160.8125, 132.28125, - 114.125, 94.671875, 99.859375, 102.453125, 99.859375, 106.34375, 124.5, - 120.609375, 111.53125, 107.640625, 101.15625, 101.15625, 106.34375, - 188.046875, 180.265625, 172.484375, 166, 166, 160.8125, 162.109375, 166, - 162.109375, 163.40625, 164.703125, 166, 169.890625, 176.375, 182.859375, - 193.234375, 189.34375, 182.859375, 182.859375, 180.265625, 181.5625, - 190.640625, 195.828125, 190.640625, 191.9375, 195.828125, 195.828125, - 201.015625, 206.203125, 198.421875, 185.453125, 166, 175.078125, - 185.453125, 198.421875, 199.71875, 202.3125, 204.90625, 210.09375, - 215.28125, 213.984375, 211.390625, 211.390625, 207.5, 203.609375, - 203.609375, 210.09375, 213.984375, 220.46875, 220.46875, 217.875, - 221.765625, 221.765625, 223.0625, 221.765625, 220.46875, 223.0625, - 219.171875, 215.28125, 215.28125, 217.875, 219.171875, 217.875, - 219.171875, 216.578125, 216.578125, 219.171875, 221.765625, 217.875, - 213.984375, 213.984375, 212.6875, 212.6875, 213.984375, 217.875, - 216.578125, 217.875, 220.46875, 220.46875, 219.171875, 220.46875, - 217.875, 217.875, 217.875, 220.46875, 219.171875, 215.28125, 213.984375, - 213.984375, 211.390625, 216.578125, 213.984375, 216.578125, 216.578125, - 216.578125, 216.578125, 211.390625, 198.421875, 188.046875, 164.703125, - 182.859375, 195.828125, 203.609375, 203.609375, 199.71875, 194.53125, - 172.484375, 151.734375, 105.046875, 89.484375, 55.765625, 40.203125, - 33.71875, 27.234375, 22.046875, 23.34375, 23.34375, 19.453125, 10.375, - 11.671875, 25.9375, 25.9375, 47.984375, 68.734375, 93.375, 151.734375, - 178.96875, 199.71875, 201.015625, 195.828125, 180.265625, 180.265625, - 154.328125, 167.296875, 198.421875, 202.3125, 207.5, 207.5, 210.09375, - 206.203125, 206.203125, 206.203125, 199.71875, 198.421875, 186.75, - 186.75, 197.125, 201.015625, 202.3125, 201.015625, 198.421875, - 201.015625, 198.421875, 195.828125, 191.9375, 182.859375, 177.671875, - 176.375, 166, 159.515625, 154.328125, 159.515625, 178.96875, 185.453125, - 190.640625, 189.34375, 189.34375, 193.234375, 198.421875, 195.828125, - 186.75, 194.53125, 207.5, 213.984375, 219.171875, 221.765625, - 221.765625, 219.171875, 221.765625, 220.46875, 213.984375, 190.640625, - 181.5625, 160.8125, 169.890625, 173.78125, 173.78125, 164.703125, - 120.609375, 112.828125, 123.203125, 130.984375, 150.4375, 186.75, - 194.53125, 212.6875, 215.28125, 212.6875, 206.203125, 203.609375, - 182.859375, 167.296875, 142.65625, 141.359375, 160.8125, 180.265625, - 194.53125, 210.09375, 210.09375, 211.390625, 206.203125, 188.046875, - 176.375, 169.890625, 162.109375, 169.890625, 182.859375, 186.75, - 176.375, 169.890625, 172.484375, 159.515625, 159.515625, 156.921875, - 166, 178.96875, 178.96875, 186.75, 185.453125, 184.15625, 178.96875, - 173.78125, 156.921875, 149.140625, 147.84375, 142.65625, 141.359375, - 150.4375, 149.140625, 151.734375, 151.734375, 149.140625, 116.71875, - 105.046875, 101.15625, 101.15625, 105.046875, 105.046875, 112.828125, - 120.609375, 115.421875, 110.234375, 112.828125, 112.828125, 114.125, - 123.203125, 189.34375, 185.453125, 177.671875, 166, 164.703125, - 162.109375, 162.109375, 164.703125, 162.109375, 164.703125, 166, 166, - 167.296875, 175.078125, 182.859375, 189.34375, 185.453125, 182.859375, - 184.15625, 176.375, 176.375, 186.75, 194.53125, 189.34375, 191.9375, - 199.71875, 199.71875, 202.3125, 207.5, 201.015625, 186.75, 166, - 172.484375, 184.15625, 197.125, 198.421875, 202.3125, 202.3125, 207.5, - 211.390625, 211.390625, 212.6875, 212.6875, 199.71875, 202.3125, - 199.71875, 207.5, 211.390625, 219.171875, 220.46875, 216.578125, - 216.578125, 223.0625, 221.765625, 223.0625, 223.0625, 221.765625, - 225.65625, 217.875, 215.28125, 217.875, 215.28125, 219.171875, - 216.578125, 215.28125, 217.875, 219.171875, 225.65625, 215.28125, 207.5, - 207.5, 207.5, 206.203125, 210.09375, 208.796875, 211.390625, 213.984375, - 213.984375, 213.984375, 213.984375, 213.984375, 217.875, 215.28125, - 215.28125, 217.875, 211.390625, 212.6875, 206.203125, 202.3125, - 202.3125, 208.796875, 215.28125, 215.28125, 215.28125, 213.984375, - 203.609375, 197.125, 178.96875, 162.109375, 155.625, 166, 201.015625, - 207.5, 203.609375, 195.828125, 185.453125, 149.140625, 128.390625, - 103.75, 86.890625, 64.84375, 36.3125, 29.828125, 24.640625, 23.34375, - 20.75, 14.265625, 11.671875, 6.484375, 7.78125, 20.75, 24.640625, - 45.390625, 66.140625, 124.5, 175.078125, 189.34375, 201.015625, - 201.015625, 202.3125, 199.71875, 185.453125, 147.84375, 153.03125, - 194.53125, 202.3125, 202.3125, 206.203125, 206.203125, 207.5, 207.5, - 207.5, 202.3125, 198.421875, 177.671875, 182.859375, 185.453125, - 181.5625, 181.5625, 177.671875, 178.96875, 175.078125, 172.484375, - 156.921875, 143.953125, 142.65625, 141.359375, 145.25, 146.546875, - 146.546875, 153.03125, 159.515625, 172.484375, 175.078125, 177.671875, - 175.078125, 175.078125, 188.046875, 195.828125, 193.234375, 181.5625, - 185.453125, 208.796875, 212.6875, 216.578125, 220.46875, 221.765625, - 217.875, 221.765625, 219.171875, 211.390625, 190.640625, 180.265625, - 156.921875, 156.921875, 169.890625, 175.078125, 164.703125, 129.6875, - 120.609375, 121.90625, 125.796875, 145.25, 186.75, 197.125, 210.09375, - 212.6875, 211.390625, 204.90625, 198.421875, 177.671875, 163.40625, - 149.140625, 143.953125, 155.625, 172.484375, 185.453125, 203.609375, - 208.796875, 207.5, 202.3125, 182.859375, 175.078125, 169.890625, 166, - 172.484375, 180.265625, 182.859375, 175.078125, 172.484375, 176.375, - 164.703125, 151.734375, 156.921875, 166, 176.375, 182.859375, - 190.640625, 190.640625, 188.046875, 176.375, 167.296875, 153.03125, - 146.546875, 146.546875, 143.953125, 145.25, 147.84375, 147.84375, - 150.4375, 149.140625, 145.25, 110.234375, 99.859375, 98.5625, 99.859375, - 105.046875, 106.34375, 112.828125, 112.828125, 106.34375, 106.34375, - 110.234375, 120.609375, 123.203125, 130.984375, 195.828125, 191.9375, - 188.046875, 168.59375, 164.703125, 164.703125, 171.1875, 167.296875, - 171.1875, 171.1875, 176.375, 177.671875, 172.484375, 181.5625, 191.9375, - 191.9375, 186.75, 186.75, 178.96875, 178.96875, 182.859375, 190.640625, - 195.828125, 194.53125, 195.828125, 202.3125, 207.5, 210.09375, 207.5, - 204.90625, 191.9375, 167.296875, 171.1875, 178.96875, 198.421875, - 201.015625, 197.125, 201.015625, 203.609375, 212.6875, 212.6875, - 213.984375, 213.984375, 206.203125, 199.71875, 202.3125, 206.203125, - 207.5, 213.984375, 217.875, 213.984375, 215.28125, 221.765625, - 224.359375, 221.765625, 221.765625, 224.359375, 219.171875, 215.28125, - 216.578125, 219.171875, 217.875, 217.875, 219.171875, 217.875, - 216.578125, 212.6875, 213.984375, 210.09375, 201.015625, 195.828125, - 195.828125, 189.34375, 182.859375, 181.5625, 178.96875, 176.375, - 180.265625, 180.265625, 178.96875, 185.453125, 194.53125, 199.71875, - 204.90625, 206.203125, 206.203125, 199.71875, 189.34375, 180.265625, - 177.671875, 197.125, 207.5, 207.5, 207.5, 202.3125, 195.828125, - 180.265625, 156.921875, 147.84375, 175.078125, 195.828125, 210.09375, - 210.09375, 206.203125, 198.421875, 194.53125, 168.59375, 145.25, - 101.15625, 81.703125, 64.84375, 42.796875, 35.015625, 27.234375, - 23.34375, 22.046875, 25.9375, 22.046875, 14.265625, 16.859375, 25.9375, - 29.828125, 50.578125, 71.328125, 94.671875, 147.84375, 173.78125, - 199.71875, 202.3125, 204.90625, 206.203125, 198.421875, 156.921875, - 133.578125, 140.0625, 156.921875, 173.78125, 190.640625, 195.828125, - 197.125, 198.421875, 203.609375, 203.609375, 203.609375, 195.828125, - 188.046875, 173.78125, 169.890625, 153.03125, 138.765625, 130.984375, - 118.015625, 112.828125, 110.234375, 110.234375, 108.9375, 112.828125, - 121.90625, 133.578125, 134.875, 143.953125, 142.65625, 141.359375, - 141.359375, 145.25, 158.21875, 167.296875, 180.265625, 184.15625, - 177.671875, 177.671875, 194.53125, 213.984375, 215.28125, 219.171875, - 221.765625, 223.0625, 220.46875, 221.765625, 217.875, 211.390625, - 195.828125, 189.34375, 167.296875, 162.109375, 168.59375, 171.1875, - 163.40625, 138.765625, 129.6875, 125.796875, 132.28125, 153.03125, - 190.640625, 201.015625, 212.6875, 213.984375, 210.09375, 193.234375, - 180.265625, 175.078125, 168.59375, 158.21875, 151.734375, 160.8125, - 180.265625, 191.9375, 206.203125, 206.203125, 198.421875, 189.34375, - 173.78125, 166, 166, 169.890625, 177.671875, 173.78125, 171.1875, - 176.375, 172.484375, 168.59375, 153.03125, 149.140625, 162.109375, - 169.890625, 189.34375, 195.828125, 189.34375, 190.640625, 185.453125, - 173.78125, 167.296875, 156.921875, 153.03125, 156.921875, 154.328125, - 155.625, 151.734375, 150.4375, 150.4375, 146.546875, 140.0625, 114.125, - 110.234375, 107.640625, 107.640625, 108.9375, 108.9375, 108.9375, - 102.453125, 95.96875, 105.046875, 116.71875, 128.390625, 143.953125, - 146.546875, 195.828125, 198.421875, 191.9375, 175.078125, 169.890625, - 167.296875, 171.1875, 173.78125, 177.671875, 176.375, 175.078125, - 180.265625, 172.484375, 180.265625, 191.9375, 197.125, 191.9375, - 190.640625, 189.34375, 180.265625, 185.453125, 194.53125, 197.125, - 195.828125, 198.421875, 204.90625, 206.203125, 208.796875, 211.390625, - 194.53125, 194.53125, 171.1875, 172.484375, 176.375, 195.828125, - 202.3125, 197.125, 195.828125, 211.390625, 211.390625, 211.390625, - 212.6875, 213.984375, 208.796875, 202.3125, 201.015625, 203.609375, - 204.90625, 217.875, 213.984375, 215.28125, 213.984375, 221.765625, - 224.359375, 221.765625, 223.0625, 225.65625, 221.765625, 220.46875, - 220.46875, 221.765625, 219.171875, 220.46875, 220.46875, 217.875, - 216.578125, 211.390625, 212.6875, 206.203125, 194.53125, 188.046875, - 184.15625, 181.5625, 171.1875, 164.703125, 160.8125, 162.109375, - 163.40625, 156.921875, 156.921875, 167.296875, 181.5625, 190.640625, - 198.421875, 199.71875, 197.125, 186.75, 176.375, 166, 176.375, - 188.046875, 201.015625, 203.609375, 201.015625, 189.34375, 178.96875, - 162.109375, 137.46875, 142.65625, 190.640625, 203.609375, 210.09375, - 210.09375, 206.203125, 195.828125, 184.15625, 169.890625, 128.390625, - 101.15625, 85.59375, 68.734375, 38.90625, 31.125, 29.828125, 24.640625, - 28.53125, 33.71875, 28.53125, 20.75, 24.640625, 31.125, 33.71875, - 73.921875, 97.265625, 97.265625, 173.78125, 188.046875, 201.015625, - 203.609375, 208.796875, 203.609375, 203.609375, 168.59375, 138.765625, - 114.125, 129.6875, 154.328125, 182.859375, 188.046875, 193.234375, - 194.53125, 199.71875, 199.71875, 201.015625, 190.640625, 190.640625, - 180.265625, 175.078125, 142.65625, 142.65625, 134.875, 119.3125, - 111.53125, 110.234375, 112.828125, 116.71875, 119.3125, 127.09375, - 130.984375, 121.90625, 124.5, 128.390625, 132.28125, 132.28125, - 141.359375, 158.21875, 175.078125, 173.78125, 175.078125, 166, 176.375, - 197.125, 213.984375, 216.578125, 220.46875, 223.0625, 223.0625, - 221.765625, 219.171875, 219.171875, 206.203125, 194.53125, 189.34375, - 166, 166, 169.890625, 171.1875, 163.40625, 136.171875, 129.6875, - 129.6875, 137.46875, 154.328125, 191.9375, 203.609375, 215.28125, - 211.390625, 207.5, 189.34375, 177.671875, 172.484375, 169.890625, - 156.921875, 154.328125, 162.109375, 168.59375, 182.859375, 203.609375, - 203.609375, 194.53125, 186.75, 173.78125, 166, 167.296875, 176.375, - 176.375, 177.671875, 177.671875, 178.96875, 169.890625, 163.40625, - 155.625, 155.625, 167.296875, 176.375, 185.453125, 190.640625, - 195.828125, 186.75, 181.5625, 172.484375, 169.890625, 149.140625, - 149.140625, 153.03125, 156.921875, 156.921875, 153.03125, 153.03125, - 145.25, 145.25, 136.171875, 114.125, 107.640625, 106.34375, 112.828125, - 119.3125, 111.53125, 102.453125, 101.15625, 93.375, 105.046875, - 118.015625, 132.28125, 138.765625, 151.734375, 203.609375, 202.3125, - 201.015625, 189.34375, 182.859375, 169.890625, 172.484375, 180.265625, - 182.859375, 177.671875, 175.078125, 180.265625, 177.671875, 177.671875, - 188.046875, 203.609375, 203.609375, 197.125, 190.640625, 181.5625, - 186.75, 193.234375, 202.3125, 202.3125, 207.5, 208.796875, 208.796875, - 211.390625, 213.984375, 207.5, 198.421875, 178.96875, 173.78125, - 171.1875, 198.421875, 198.421875, 201.015625, 195.828125, 202.3125, - 208.796875, 210.09375, 212.6875, 213.984375, 211.390625, 203.609375, - 199.71875, 207.5, 210.09375, 212.6875, 216.578125, 215.28125, - 213.984375, 220.46875, 225.65625, 225.65625, 223.0625, 223.0625, - 223.0625, 221.765625, 221.765625, 225.65625, 223.0625, 224.359375, - 224.359375, 215.28125, 215.28125, 203.609375, 201.015625, 199.71875, - 190.640625, 186.75, 171.1875, 166, 140.0625, 128.390625, 128.390625, - 138.765625, 145.25, 137.46875, 137.46875, 151.734375, 167.296875, - 177.671875, 184.15625, 185.453125, 164.703125, 153.03125, 134.875, - 129.6875, 132.28125, 171.1875, 190.640625, 189.34375, 166, 150.4375, - 134.875, 118.015625, 136.171875, 171.1875, 203.609375, 213.984375, - 212.6875, 213.984375, 210.09375, 195.828125, 182.859375, 166, 140.0625, - 97.265625, 81.703125, 63.546875, 41.5, 35.015625, 36.3125, 33.71875, - 37.609375, 41.5, 36.3125, 33.71875, 35.015625, 40.203125, 38.90625, - 79.109375, 98.5625, 98.5625, 146.546875, 169.890625, 197.125, - 201.015625, 212.6875, 207.5, 207.5, 190.640625, 166, 98.5625, 90.78125, - 110.234375, 168.59375, 168.59375, 180.265625, 185.453125, 189.34375, - 189.34375, 189.34375, 186.75, 182.859375, 180.265625, 175.078125, - 142.65625, 142.65625, 134.875, 112.828125, 103.75, 108.9375, 112.828125, - 103.75, 103.75, 107.640625, 106.34375, 98.5625, 99.859375, 110.234375, - 118.015625, 125.796875, 140.0625, 154.328125, 156.921875, 149.140625, - 142.65625, 166, 182.859375, 202.3125, 216.578125, 223.0625, 220.46875, - 221.765625, 223.0625, 221.765625, 219.171875, 219.171875, 215.28125, - 201.015625, 195.828125, 175.078125, 168.59375, 169.890625, 173.78125, - 166, 141.359375, 133.578125, 128.390625, 158.21875, 169.890625, - 190.640625, 202.3125, 217.875, 211.390625, 206.203125, 194.53125, - 185.453125, 176.375, 173.78125, 171.1875, 169.890625, 172.484375, - 176.375, 189.34375, 204.90625, 202.3125, 193.234375, 186.75, 175.078125, - 169.890625, 169.890625, 172.484375, 185.453125, 182.859375, 186.75, - 177.671875, 166, 160.8125, 163.40625, 166, 180.265625, 182.859375, - 189.34375, 191.9375, 190.640625, 186.75, 175.078125, 167.296875, 166, - 151.734375, 153.03125, 159.515625, 160.8125, 156.921875, 153.03125, - 149.140625, 149.140625, 136.171875, 125.796875, 111.53125, 107.640625, - 121.90625, 124.5, 111.53125, 106.34375, 97.265625, 98.5625, 94.671875, - 110.234375, 123.203125, 141.359375, 149.140625, 163.40625, 206.203125, - 201.015625, 201.015625, 190.640625, 182.859375, 172.484375, 175.078125, - 175.078125, 180.265625, 177.671875, 175.078125, 180.265625, 176.375, - 176.375, 184.15625, 201.015625, 202.3125, 197.125, 190.640625, 181.5625, - 182.859375, 191.9375, 201.015625, 203.609375, 203.609375, 207.5, - 206.203125, 210.09375, 212.6875, 207.5, 198.421875, 180.265625, 176.375, - 171.1875, 186.75, 195.828125, 202.3125, 198.421875, 201.015625, 207.5, - 210.09375, 211.390625, 212.6875, 211.390625, 206.203125, 195.828125, - 202.3125, 206.203125, 211.390625, 213.984375, 213.984375, 212.6875, - 217.875, 223.0625, 223.0625, 221.765625, 220.46875, 221.765625, - 219.171875, 220.46875, 224.359375, 223.0625, 223.0625, 223.0625, - 219.171875, 212.6875, 198.421875, 193.234375, 186.75, 182.859375, - 181.5625, 168.59375, 159.515625, 143.953125, 130.984375, 112.828125, - 120.609375, 127.09375, 120.609375, 121.90625, 134.875, 149.140625, - 160.8125, 169.890625, 171.1875, 141.359375, 130.984375, 123.203125, - 124.5, 133.578125, 169.890625, 182.859375, 169.890625, 155.625, - 120.609375, 106.34375, 99.859375, 155.625, 186.75, 206.203125, - 208.796875, 212.6875, 213.984375, 207.5, 201.015625, 195.828125, - 159.515625, 136.171875, 94.671875, 73.921875, 57.0625, 42.796875, - 40.203125, 36.3125, 36.3125, 42.796875, 45.390625, 38.90625, 25.9375, - 28.53125, 36.3125, 37.609375, 62.25, 81.703125, 101.15625, 149.140625, - 169.890625, 193.234375, 198.421875, 206.203125, 211.390625, 206.203125, - 194.53125, 180.265625, 108.9375, 81.703125, 84.296875, 128.390625, - 147.84375, 168.59375, 177.671875, 186.75, 182.859375, 182.859375, - 178.96875, 175.078125, 171.1875, 162.109375, 138.765625, 125.796875, - 118.015625, 94.671875, 85.59375, 92.078125, 95.96875, 88.1875, 83, - 84.296875, 86.890625, 85.59375, 92.078125, 103.75, 116.71875, 127.09375, - 140.0625, 145.25, 143.953125, 132.28125, 134.875, 172.484375, - 188.046875, 203.609375, 216.578125, 216.578125, 219.171875, 221.765625, - 221.765625, 221.765625, 221.765625, 219.171875, 213.984375, 201.015625, - 195.828125, 177.671875, 169.890625, 167.296875, 166, 166, 143.953125, - 134.875, 129.6875, 138.765625, 155.625, 182.859375, 195.828125, - 215.28125, 210.09375, 203.609375, 190.640625, 178.96875, 171.1875, - 172.484375, 173.78125, 175.078125, 169.890625, 185.453125, 195.828125, - 203.609375, 201.015625, 191.9375, 186.75, 176.375, 169.890625, 171.1875, - 176.375, 182.859375, 181.5625, 186.75, 173.78125, 162.109375, 158.21875, - 166, 168.59375, 178.96875, 180.265625, 185.453125, 185.453125, 186.75, - 176.375, 166, 158.21875, 156.921875, 149.140625, 150.4375, 158.21875, - 154.328125, 154.328125, 149.140625, 151.734375, 145.25, 130.984375, - 120.609375, 105.046875, 101.15625, 119.3125, 120.609375, 118.015625, - 103.75, 98.5625, 95.96875, 95.96875, 111.53125, 124.5, 142.65625, - 163.40625, 164.703125, 207.5, 204.90625, 203.609375, 197.125, 191.9375, - 182.859375, 171.1875, 175.078125, 185.453125, 182.859375, 181.5625, - 180.265625, 177.671875, 180.265625, 182.859375, 197.125, 203.609375, - 198.421875, 193.234375, 185.453125, 173.78125, 182.859375, 203.609375, - 202.3125, 208.796875, 212.6875, 207.5, 207.5, 212.6875, 212.6875, - 204.90625, 190.640625, 186.75, 180.265625, 186.75, 195.828125, - 198.421875, 197.125, 201.015625, 210.09375, 211.390625, 210.09375, - 212.6875, 215.28125, 211.390625, 201.015625, 203.609375, 204.90625, - 210.09375, 215.28125, 213.984375, 211.390625, 215.28125, 220.46875, - 219.171875, 220.46875, 221.765625, 221.765625, 220.46875, 221.765625, - 224.359375, 223.0625, 223.0625, 224.359375, 223.0625, 219.171875, - 204.90625, 194.53125, 175.078125, 153.03125, 155.625, 159.515625, - 159.515625, 155.625, 151.734375, 138.765625, 134.875, 133.578125, - 123.203125, 120.609375, 133.578125, 146.546875, 159.515625, 167.296875, - 168.59375, 151.734375, 149.140625, 156.921875, 160.8125, 159.515625, - 151.734375, 145.25, 118.015625, 95.96875, 88.1875, 111.53125, - 143.953125, 193.234375, 206.203125, 212.6875, 213.984375, 213.984375, - 213.984375, 207.5, 199.71875, 193.234375, 159.515625, 141.359375, - 103.75, 86.890625, 71.328125, 59.65625, 55.765625, 53.171875, 50.578125, - 62.25, 60.953125, 50.578125, 33.71875, 35.015625, 41.5, 46.6875, - 89.484375, 106.34375, 129.6875, 146.546875, 166, 191.9375, 199.71875, - 208.796875, 211.390625, 211.390625, 206.203125, 202.3125, 164.703125, - 128.390625, 99.859375, 80.40625, 92.078125, 130.984375, 147.84375, - 173.78125, 173.78125, 177.671875, 176.375, 175.078125, 164.703125, - 150.4375, 116.71875, 101.15625, 93.375, 66.140625, 66.140625, 70.03125, - 73.921875, 70.03125, 70.03125, 71.328125, 85.59375, 97.265625, - 125.796875, 127.09375, 129.6875, 130.984375, 133.578125, 124.5, - 108.9375, 129.6875, 160.8125, 197.125, 211.390625, 213.984375, - 219.171875, 219.171875, 220.46875, 223.0625, 223.0625, 221.765625, - 223.0625, 216.578125, 213.984375, 202.3125, 198.421875, 178.96875, - 178.96875, 173.78125, 172.484375, 164.703125, 153.03125, 143.953125, - 142.65625, 149.140625, 154.328125, 191.9375, 191.9375, 213.984375, - 210.09375, 207.5, 185.453125, 175.078125, 175.078125, 173.78125, - 173.78125, 164.703125, 164.703125, 168.59375, 185.453125, 203.609375, - 203.609375, 180.265625, 173.78125, 172.484375, 172.484375, 175.078125, - 182.859375, 182.859375, 186.75, 181.5625, 177.671875, 168.59375, - 163.40625, 180.265625, 180.265625, 184.15625, 186.75, 186.75, 186.75, - 180.265625, 155.625, 159.515625, 158.21875, 156.921875, 156.921875, - 156.921875, 167.296875, 159.515625, 159.515625, 150.4375, 150.4375, - 127.09375, 127.09375, 119.3125, 107.640625, 112.828125, 116.71875, - 123.203125, 94.671875, 92.078125, 88.1875, 98.5625, 115.421875, - 123.203125, 136.171875, 151.734375, 151.734375, 160.8125, 203.609375, - 203.609375, 203.609375, 198.421875, 193.234375, 181.5625, 173.78125, - 175.078125, 180.265625, 181.5625, 181.5625, 184.15625, 185.453125, - 182.859375, 182.859375, 193.234375, 204.90625, 198.421875, 194.53125, - 184.15625, 181.5625, 191.9375, 199.71875, 198.421875, 212.6875, - 208.796875, 208.796875, 213.984375, 213.984375, 212.6875, 202.3125, - 190.640625, 184.15625, 176.375, 189.34375, 190.640625, 191.9375, - 190.640625, 204.90625, 206.203125, 206.203125, 207.5, 213.984375, - 212.6875, 212.6875, 202.3125, 202.3125, 202.3125, 212.6875, 211.390625, - 212.6875, 210.09375, 213.984375, 217.875, 216.578125, 219.171875, - 220.46875, 220.46875, 220.46875, 221.765625, 224.359375, 223.0625, - 221.765625, 221.765625, 217.875, 216.578125, 207.5, 202.3125, - 180.265625, 138.765625, 128.390625, 129.6875, 142.65625, 147.84375, - 141.359375, 140.0625, 143.953125, 143.953125, 137.46875, 134.875, - 146.546875, 159.515625, 176.375, 173.78125, 166, 159.515625, 160.8125, - 153.03125, 151.734375, 143.953125, 127.09375, 116.71875, 73.921875, - 73.921875, 111.53125, 149.140625, 193.234375, 201.015625, 210.09375, - 213.984375, 213.984375, 210.09375, 210.09375, 204.90625, 197.125, - 189.34375, 140.0625, 140.0625, 103.75, 89.484375, 79.109375, 67.4375, - 62.25, 60.953125, 58.359375, 62.25, 51.875, 51.875, 37.609375, - 40.203125, 44.09375, 46.6875, 73.921875, 89.484375, 103.75, 160.8125, - 175.078125, 191.9375, 199.71875, 207.5, 208.796875, 207.5, 207.5, 207.5, - 184.15625, 127.09375, 93.375, 75.21875, 70.03125, 97.265625, 116.71875, - 145.25, 151.734375, 160.8125, 169.890625, 175.078125, 164.703125, - 150.4375, 114.125, 98.5625, 90.78125, 73.921875, 66.140625, 72.625, - 77.8125, 79.109375, 79.109375, 81.703125, 98.5625, 110.234375, - 123.203125, 127.09375, 120.609375, 119.3125, 116.71875, 94.671875, - 94.671875, 147.84375, 178.96875, 203.609375, 206.203125, 213.984375, - 220.46875, 219.171875, 220.46875, 223.0625, 224.359375, 221.765625, - 223.0625, 216.578125, 212.6875, 203.609375, 201.015625, 186.75, - 177.671875, 173.78125, 169.890625, 166, 151.734375, 143.953125, - 143.953125, 146.546875, 151.734375, 175.078125, 193.234375, 211.390625, - 212.6875, 207.5, 198.421875, 185.453125, 175.078125, 175.078125, - 175.078125, 171.1875, 158.21875, 163.40625, 182.859375, 202.3125, - 198.421875, 180.265625, 172.484375, 176.375, 175.078125, 177.671875, - 184.15625, 180.265625, 178.96875, 184.15625, 177.671875, 163.40625, - 155.625, 171.1875, 180.265625, 185.453125, 190.640625, 194.53125, - 186.75, 178.96875, 162.109375, 154.328125, 160.8125, 159.515625, - 158.21875, 162.109375, 171.1875, 164.703125, 159.515625, 153.03125, - 150.4375, 136.171875, 120.609375, 112.828125, 110.234375, 111.53125, - 116.71875, 116.71875, 102.453125, 90.78125, 89.484375, 97.265625, - 105.046875, 128.390625, 138.765625, 149.140625, 150.4375, 156.921875, - 202.3125, 203.609375, 203.609375, 195.828125, 184.15625, 184.15625, - 168.59375, 166, 176.375, 175.078125, 181.5625, 186.75, 190.640625, - 185.453125, 182.859375, 194.53125, 198.421875, 199.71875, 195.828125, - 188.046875, 181.5625, 186.75, 199.71875, 206.203125, 208.796875, - 213.984375, 211.390625, 210.09375, 215.28125, 213.984375, 208.796875, - 190.640625, 181.5625, 177.671875, 175.078125, 182.859375, 189.34375, - 186.75, 190.640625, 201.015625, 203.609375, 215.28125, 212.6875, - 212.6875, 212.6875, 202.3125, 201.015625, 201.015625, 204.90625, - 211.390625, 211.390625, 210.09375, 216.578125, 216.578125, 216.578125, - 217.875, 221.765625, 223.0625, 221.765625, 223.0625, 225.65625, - 224.359375, 223.0625, 224.359375, 223.0625, 219.171875, 212.6875, 207.5, - 193.234375, 145.25, 123.203125, 101.15625, 106.34375, 115.421875, - 125.796875, 130.984375, 143.953125, 143.953125, 145.25, 154.328125, - 156.921875, 166, 169.890625, 171.1875, 164.703125, 160.8125, 151.734375, - 130.984375, 124.5, 115.421875, 83, 71.328125, 75.21875, 90.78125, - 185.453125, 195.828125, 195.828125, 213.984375, 212.6875, 215.28125, - 213.984375, 207.5, 203.609375, 203.609375, 195.828125, 188.046875, - 158.21875, 141.359375, 97.265625, 86.890625, 86.890625, 73.921875, - 71.328125, 68.734375, 68.734375, 66.140625, 55.765625, 55.765625, - 44.09375, 47.984375, 55.765625, 55.765625, 76.515625, 93.375, - 107.640625, 142.65625, 160.8125, 201.015625, 201.015625, 207.5, - 212.6875, 211.390625, 212.6875, 204.90625, 198.421875, 185.453125, - 164.703125, 71.328125, 71.328125, 66.140625, 81.703125, 121.90625, - 121.90625, 133.578125, 155.625, 155.625, 163.40625, 156.921875, - 115.421875, 115.421875, 108.9375, 95.96875, 92.078125, 99.859375, - 105.046875, 108.9375, 108.9375, 110.234375, 118.015625, 121.90625, - 119.3125, 119.3125, 102.453125, 102.453125, 95.96875, 93.375, 147.84375, - 175.078125, 195.828125, 211.390625, 210.09375, 216.578125, 221.765625, - 224.359375, 221.765625, 224.359375, 224.359375, 221.765625, 217.875, - 219.171875, 213.984375, 206.203125, 206.203125, 190.640625, 175.078125, - 171.1875, 173.78125, 169.890625, 153.03125, 145.25, 141.359375, - 149.140625, 155.625, 177.671875, 195.828125, 212.6875, 210.09375, 207.5, - 188.046875, 180.265625, 181.5625, 182.859375, 173.78125, 162.109375, - 159.515625, 166, 185.453125, 201.015625, 195.828125, 167.296875, 166, - 175.078125, 176.375, 184.15625, 184.15625, 177.671875, 180.265625, - 186.75, 177.671875, 160.8125, 154.328125, 185.453125, 190.640625, - 189.34375, 194.53125, 195.828125, 188.046875, 178.96875, 159.515625, - 155.625, 160.8125, 159.515625, 249, 169.890625, 177.671875, 164.703125, - 155.625, 150.4375, 142.65625, 153.03125, 121.90625, 111.53125, - 116.71875, 116.71875, 120.609375, 118.015625, 86.890625, 89.484375, - 92.078125, 115.421875, 127.09375, 141.359375, 143.953125, 150.4375, - 155.625, 162.109375, 186.75, 195.828125, 195.828125, 198.421875, - 188.046875, 188.046875, 156.921875, 155.625, 166, 182.859375, 189.34375, - 197.125, 194.53125, 195.828125, 193.234375, 195.828125, 193.234375, - 198.421875, 191.9375, 191.9375, 185.453125, 191.9375, 206.203125, - 206.203125, 216.578125, 215.28125, 215.28125, 211.390625, 208.796875, - 211.390625, 210.09375, 202.3125, 194.53125, 194.53125, 181.5625, 186.75, - 189.34375, 189.34375, 185.453125, 190.640625, 204.90625, 207.5, - 211.390625, 212.6875, 212.6875, 202.3125, 199.71875, 199.71875, - 203.609375, 207.5, 207.5, 207.5, 207.5, 213.984375, 220.46875, - 219.171875, 221.765625, 223.0625, 224.359375, 224.359375, 224.359375, - 224.359375, 224.359375, 225.65625, 221.765625, 221.765625, 219.171875, - 217.875, 204.90625, 188.046875, 169.890625, 124.5, 77.8125, 64.84375, - 64.84375, 64.84375, 94.671875, 98.5625, 103.75, 123.203125, 123.203125, - 125.796875, 125.796875, 118.015625, 112.828125, 97.265625, 75.21875, - 60.953125, 55.765625, 53.171875, 108.9375, 138.765625, 166, 182.859375, - 201.015625, 207.5, 207.5, 213.984375, 215.28125, 213.984375, 213.984375, - 211.390625, 206.203125, 203.609375, 194.53125, 186.75, 159.515625, - 140.0625, 116.71875, 110.234375, 94.671875, 86.890625, 85.59375, - 92.078125, 93.375, 83, 76.515625, 66.140625, 53.171875, 53.171875, - 58.359375, 68.734375, 95.96875, 112.828125, 133.578125, 149.140625, - 167.296875, 193.234375, 198.421875, 212.6875, 211.390625, 215.28125, - 216.578125, 212.6875, 207.5, 207.5, 202.3125, 167.296875, 138.765625, - 76.515625, 58.359375, 50.578125, 54.46875, 64.84375, 97.265625, - 97.265625, 114.125, 125.796875, 134.875, 129.6875, 130.984375, - 128.390625, 125.796875, 129.6875, 123.203125, 124.5, 120.609375, - 119.3125, 107.640625, 97.265625, 85.59375, 79.109375, 68.734375, - 99.859375, 123.203125, 156.921875, 177.671875, 202.3125, 208.796875, - 217.875, 216.578125, 219.171875, 224.359375, 224.359375, 223.0625, - 223.0625, 224.359375, 221.765625, 223.0625, 220.46875, 215.28125, 207.5, - 206.203125, 189.34375, 189.34375, 184.15625, 173.78125, 163.40625, - 149.140625, 143.953125, 137.46875, 141.359375, 154.328125, 202.3125, - 202.3125, 210.09375, 212.6875, 203.609375, 194.53125, 190.640625, - 194.53125, 190.640625, 173.78125, 162.109375, 162.109375, 171.1875, - 186.75, 193.234375, 182.859375, 162.109375, 162.109375, 175.078125, - 189.34375, 185.453125, 182.859375, 178.96875, 191.9375, 193.234375, - 178.96875, 166, 168.59375, 186.75, 188.046875, 191.9375, 194.53125, - 189.34375, 178.96875, 164.703125, 150.4375, 150.4375, 162.109375, - 164.703125, 167.296875, 172.484375, 176.375, 164.703125, 154.328125, - 153.03125, 151.734375, 128.390625, 116.71875, 118.015625, 120.609375, - 116.71875, 115.421875, 110.234375, 99.859375, 98.5625, 107.640625, - 125.796875, 125.796875, 132.28125, 133.578125, 140.0625, 142.65625, - 149.140625, 163.40625, 191.9375, 201.015625, 201.015625, 190.640625, - 190.640625, 164.703125, 159.515625, 166, 168.59375, 184.15625, - 193.234375, 195.828125, 198.421875, 199.71875, 202.3125, 197.125, - 198.421875, 199.71875, 193.234375, 189.34375, 194.53125, 210.09375, - 213.984375, 215.28125, 219.171875, 216.578125, 211.390625, 207.5, - 212.6875, 212.6875, 203.609375, 198.421875, 198.421875, 188.046875, - 190.640625, 191.9375, 189.34375, 186.75, 188.046875, 189.34375, - 202.3125, 207.5, 213.984375, 213.984375, 208.796875, 204.90625, - 199.71875, 204.90625, 208.796875, 210.09375, 206.203125, 204.90625, - 212.6875, 216.578125, 219.171875, 221.765625, 224.359375, 221.765625, - 224.359375, 225.65625, 221.765625, 224.359375, 226.953125, 224.359375, - 221.765625, 221.765625, 221.765625, 215.28125, 202.3125, 193.234375, - 162.109375, 137.46875, 92.078125, 80.40625, 67.4375, 64.84375, - 68.734375, 73.921875, 76.515625, 86.890625, 89.484375, 88.1875, - 79.109375, 76.515625, 66.140625, 59.65625, 55.765625, 66.140625, - 79.109375, 128.390625, 159.515625, 194.53125, 199.71875, 207.5, - 212.6875, 212.6875, 215.28125, 217.875, 213.984375, 215.28125, - 213.984375, 213.984375, 208.796875, 197.125, 189.34375, 160.8125, - 141.359375, 123.203125, 119.3125, 115.421875, 101.15625, 98.5625, - 98.5625, 101.15625, 92.078125, 83, 73.921875, 58.359375, 58.359375, - 59.65625, 64.84375, 83, 99.859375, 116.71875, 150.4375, 168.59375, - 191.9375, 197.125, 207.5, 213.984375, 212.6875, 213.984375, 217.875, - 215.28125, 212.6875, 210.09375, 190.640625, 175.078125, 123.203125, - 90.78125, 55.765625, 49.28125, 51.875, 63.546875, 68.734375, 86.890625, - 98.5625, 115.421875, 111.53125, 114.125, 112.828125, 111.53125, - 116.71875, 114.125, 106.34375, 101.15625, 99.859375, 89.484375, - 79.109375, 66.140625, 66.140625, 84.296875, 111.53125, 141.359375, - 182.859375, 194.53125, 208.796875, 213.984375, 220.46875, 219.171875, - 221.765625, 224.359375, 223.0625, 224.359375, 223.0625, 224.359375, - 223.0625, 224.359375, 221.765625, 215.28125, 207.5, 201.015625, - 193.234375, 193.234375, 185.453125, 169.890625, 159.515625, 149.140625, - 150.4375, 143.953125, 160.8125, 173.78125, 202.3125, 202.3125, 212.6875, - 211.390625, 206.203125, 195.828125, 194.53125, 198.421875, 189.34375, - 173.78125, 162.109375, 213.984375, 188.046875, 190.640625, 177.671875, - 177.671875, 164.703125, 167.296875, 180.265625, 184.15625, 178.96875, - 178.96875, 189.34375, 193.234375, 182.859375, 176.375, 167.296875, - 171.1875, 186.75, 185.453125, 193.234375, 188.046875, 173.78125, - 163.40625, 151.734375, 151.734375, 151.734375, 164.703125, 168.59375, - 171.1875, 172.484375, 168.59375, 154.328125, 155.625, 156.921875, - 154.328125, 127.09375, 118.015625, 120.609375, 120.609375, 119.3125, - 103.75, 98.5625, 106.34375, 106.34375, 115.421875, 124.5, 124.5, - 130.984375, 133.578125, 141.359375, 149.140625, 147.84375, 163.40625, - 199.71875, 199.71875, 203.609375, 202.3125, 184.15625, 172.484375, - 171.1875, 176.375, 181.5625, 182.859375, 188.046875, 190.640625, - 194.53125, 201.015625, 204.90625, 204.90625, 201.015625, 202.3125, - 195.828125, 193.234375, 202.3125, 215.28125, 217.875, 217.875, - 220.46875, 216.578125, 213.984375, 208.796875, 212.6875, 212.6875, - 206.203125, 207.5, 198.421875, 190.640625, 186.75, 191.9375, 190.640625, - 182.859375, 180.265625, 181.5625, 203.609375, 203.609375, 210.09375, - 211.390625, 207.5, 201.015625, 201.015625, 207.5, 206.203125, 207.5, - 203.609375, 203.609375, 213.984375, 216.578125, 221.765625, 219.171875, - 223.0625, 223.0625, 225.65625, 224.359375, 224.359375, 225.65625, - 226.953125, 224.359375, 224.359375, 224.359375, 220.46875, 220.46875, - 216.578125, 210.09375, 207.5, 198.421875, 168.59375, 150.4375, 150.4375, - 121.90625, 110.234375, 85.59375, 85.59375, 83, 86.890625, 86.890625, - 85.59375, 93.375, 121.90625, 121.90625, 167.296875, 178.96875, - 178.96875, 195.828125, 204.90625, 211.390625, 211.390625, 212.6875, - 216.578125, 216.578125, 216.578125, 219.171875, 219.171875, 219.171875, - 216.578125, 216.578125, 212.6875, 199.71875, 193.234375, 169.890625, - 141.359375, 124.5, 124.5, 124.5, 115.421875, 107.640625, 102.453125, - 103.75, 83, 73.921875, 67.4375, 62.25, 60.953125, 79.109375, 73.921875, - 97.265625, 111.53125, 125.796875, 169.890625, 175.078125, 194.53125, - 204.90625, 211.390625, 211.390625, 211.390625, 215.28125, 219.171875, - 216.578125, 216.578125, 213.984375, 204.90625, 199.71875, 172.484375, - 153.03125, 132.28125, 107.640625, 86.890625, 60.953125, 50.578125, - 45.390625, 47.984375, 57.0625, 57.0625, 57.0625, 59.65625, 58.359375, - 60.953125, 60.953125, 53.171875, 49.28125, 53.171875, 54.46875, - 70.03125, 86.890625, 112.828125, 164.703125, 182.859375, 195.828125, - 206.203125, 208.796875, 215.28125, 217.875, 220.46875, 220.46875, - 223.0625, 224.359375, 223.0625, 224.359375, 225.65625, 226.953125, - 224.359375, 224.359375, 217.875, 217.875, 210.09375, 207.5, 201.015625, - 195.828125, 190.640625, 175.078125, 166, 159.515625, 149.140625, - 151.734375, 155.625, 169.890625, 195.828125, 203.609375, 212.6875, - 212.6875, 203.609375, 197.125, 194.53125, 194.53125, 185.453125, - 177.671875, 171.1875, 163.40625, 173.78125, 188.046875, 185.453125, - 175.078125, 177.671875, 182.859375, 188.046875, 181.5625, 176.375, - 173.78125, 182.859375, 193.234375, 193.234375, 173.78125, 173.78125, - 175.078125, 177.671875, 181.5625, 190.640625, 191.9375, 181.5625, - 172.484375, 166, 156.921875, 159.515625, 166, 166, 172.484375, - 168.59375, 164.703125, 154.328125, 147.84375, 149.140625, 140.0625, - 116.71875, 115.421875, 123.203125, 118.015625, 110.234375, 103.75, - 99.859375, 102.453125, 106.34375, 110.234375, 110.234375, 112.828125, - 123.203125, 127.09375, 137.46875, 141.359375, 147.84375, 188.046875, - 199.71875, 204.90625, 203.609375, 203.609375, 197.125, 176.375, 176.375, - 184.15625, 185.453125, 182.859375, 189.34375, 186.75, 194.53125, - 203.609375, 213.984375, 210.09375, 202.3125, 195.828125, 195.828125, - 193.234375, 201.015625, 215.28125, 215.28125, 217.875, 220.46875, - 217.875, 216.578125, 211.390625, 210.09375, 210.09375, 204.90625, - 204.90625, 198.421875, 190.640625, 186.75, 190.640625, 190.640625, - 177.671875, 176.375, 176.375, 190.640625, 199.71875, 204.90625, - 206.203125, 207.5, 207.5, 204.90625, 206.203125, 207.5, 206.203125, - 203.609375, 201.015625, 211.390625, 215.28125, 217.875, 220.46875, - 221.765625, 221.765625, 223.0625, 225.65625, 223.0625, 224.359375, - 225.65625, 225.65625, 224.359375, 221.765625, 223.0625, 221.765625, - 221.765625, 221.765625, 216.578125, 210.09375, 201.015625, 197.125, - 186.75, 172.484375, 166, 150.4375, 141.359375, 138.765625, 141.359375, - 138.765625, 146.546875, 153.03125, 171.1875, 173.78125, 186.75, 197.125, - 199.71875, 206.203125, 211.390625, 213.984375, 213.984375, 215.28125, - 219.171875, 216.578125, 216.578125, 219.171875, 219.171875, 216.578125, - 216.578125, 217.875, 210.09375, 195.828125, 190.640625, 171.1875, - 155.625, 129.6875, 128.390625, 124.5, 115.421875, 107.640625, - 107.640625, 107.640625, 89.484375, 83, 76.515625, 62.25, 59.65625, - 68.734375, 73.921875, 99.859375, 116.71875, 130.984375, 160.8125, - 175.078125, 186.75, 193.234375, 203.609375, 207.5, 207.5, 213.984375, - 217.875, 216.578125, 215.28125, 217.875, 212.6875, 208.796875, - 201.015625, 194.53125, 176.375, 159.515625, 138.765625, 94.671875, - 75.21875, 51.875, 46.6875, 41.5, 36.3125, 37.609375, 38.90625, 36.3125, - 40.203125, 41.5, 41.5, 44.09375, 51.875, 73.921875, 86.890625, 134.875, - 159.515625, 188.046875, 198.421875, 206.203125, 212.6875, 212.6875, - 215.28125, 219.171875, 221.765625, 219.171875, 221.765625, 224.359375, - 221.765625, 224.359375, 224.359375, 226.953125, 223.0625, 224.359375, - 221.765625, 217.875, 210.09375, 204.90625, 199.71875, 194.53125, - 188.046875, 173.78125, 168.59375, 164.703125, 160.8125, 154.328125, - 162.109375, 176.375, 198.421875, 203.609375, 208.796875, 208.796875, - 195.828125, 190.640625, 191.9375, 181.5625, 181.5625, 173.78125, - 168.59375, 162.109375, 171.1875, 185.453125, 175.078125, 176.375, - 181.5625, 207.5, 190.640625, 180.265625, 172.484375, 168.59375, - 178.96875, 191.9375, 182.859375, 176.375, 182.859375, 185.453125, - 181.5625, 201.015625, 189.34375, 189.34375, 178.96875, 164.703125, - 154.328125, 158.21875, 162.109375, 163.40625, 162.109375, 158.21875, - 158.21875, 154.328125, 149.140625, 146.546875, 128.390625, 111.53125, - 107.640625, 115.421875, 115.421875, 103.75, 103.75, 94.671875, 93.375, - 99.859375, 102.453125, 103.75, 106.34375, 115.421875, 121.90625, - 123.203125, 132.28125, 136.171875, 141.359375, 210.09375, 207.5, 207.5, - 206.203125, 206.203125, 202.3125, 194.53125, 197.125, 201.015625, - 195.828125, 198.421875, 201.015625, 202.3125, 203.609375, 210.09375, - 216.578125, 213.984375, 210.09375, 208.796875, 201.015625, 186.75, - 195.828125, 213.984375, 213.984375, 217.875, 221.765625, 221.765625, - 217.875, 216.578125, 213.984375, 208.796875, 202.3125, 198.421875, - 198.421875, 191.9375, 186.75, 191.9375, 193.234375, 194.53125, 191.9375, - 180.265625, 184.15625, 186.75, 194.53125, 195.828125, 204.90625, - 211.390625, 208.796875, 208.796875, 208.796875, 204.90625, 206.203125, - 207.5, 211.390625, 213.984375, 216.578125, 223.0625, 225.65625, - 223.0625, 223.0625, 225.65625, 226.953125, 225.65625, 226.953125, - 225.65625, 224.359375, 221.765625, 224.359375, 221.765625, 223.0625, - 225.65625, 220.46875, 220.46875, 219.171875, 219.171875, 215.28125, - 210.09375, 212.6875, 210.09375, 207.5, 206.203125, 208.796875, - 206.203125, 206.203125, 207.5, 213.984375, 212.6875, 213.984375, - 215.28125, 216.578125, 219.171875, 221.765625, 221.765625, 219.171875, - 220.46875, 221.765625, 219.171875, 217.875, 219.171875, 220.46875, - 219.171875, 216.578125, 216.578125, 207.5, 191.9375, 190.640625, - 168.59375, 155.625, 136.171875, 129.6875, 121.90625, 106.34375, 103.75, - 110.234375, 105.046875, 94.671875, 93.375, 86.890625, 70.03125, 67.4375, - 75.21875, 85.59375, 114.125, 129.6875, 142.65625, 171.1875, 182.859375, - 189.34375, 190.640625, 197.125, 201.015625, 203.609375, 208.796875, - 215.28125, 215.28125, 215.28125, 217.875, 216.578125, 213.984375, - 213.984375, 215.28125, 212.6875, 206.203125, 203.609375, 190.640625, - 180.265625, 164.703125, 158.21875, 133.578125, 121.90625, 115.421875, - 112.828125, 108.9375, 118.015625, 124.5, 141.359375, 151.734375, 166, - 182.859375, 188.046875, 202.3125, 207.5, 212.6875, 215.28125, - 219.171875, 221.765625, 220.46875, 219.171875, 221.765625, 223.0625, - 221.765625, 224.359375, 225.65625, 224.359375, 224.359375, 225.65625, - 226.953125, 224.359375, 224.359375, 221.765625, 217.875, 207.5, - 203.609375, 201.015625, 194.53125, 186.75, 173.78125, 172.484375, - 168.59375, 162.109375, 160.8125, 169.890625, 185.453125, 206.203125, - 208.796875, 211.390625, 207.5, 189.34375, 182.859375, 185.453125, - 188.046875, 184.15625, 181.5625, 172.484375, 159.515625, 164.703125, - 175.078125, 182.859375, 181.5625, 189.34375, 190.640625, 186.75, - 176.375, 168.59375, 166, 175.078125, 191.9375, 193.234375, 186.75, - 186.75, 189.34375, 189.34375, 188.046875, 189.34375, 189.34375, - 173.78125, 162.109375, 159.515625, 162.109375, 166, 175.078125, - 175.078125, 156.921875, 145.25, 143.953125, 151.734375, 146.546875, - 124.5, 112.828125, 105.046875, 116.71875, 110.234375, 103.75, 95.96875, - 90.78125, 95.96875, 106.34375, 101.15625, 99.859375, 99.859375, 103.75, - 103.75, 112.828125, 124.5, 124.5, 129.6875, 211.390625, 211.390625, - 206.203125, 206.203125, 207.5, 204.90625, 201.015625, 202.3125, - 204.90625, 202.3125, 203.609375, 203.609375, 201.015625, 203.609375, - 210.09375, 219.171875, 216.578125, 213.984375, 212.6875, 203.609375, - 186.75, 191.9375, 207.5, 211.390625, 217.875, 223.0625, 223.0625, - 220.46875, 219.171875, 215.28125, 210.09375, 203.609375, 204.90625, - 202.3125, 195.828125, 193.234375, 193.234375, 194.53125, 198.421875, - 195.828125, 180.265625, 172.484375, 178.96875, 186.75, 185.453125, - 199.71875, 207.5, 210.09375, 211.390625, 211.390625, 207.5, 204.90625, - 207.5, 210.09375, 213.984375, 219.171875, 224.359375, 225.65625, - 221.765625, 224.359375, 225.65625, 224.359375, 225.65625, 226.953125, - 225.65625, 223.0625, 224.359375, 225.65625, 223.0625, 224.359375, - 226.953125, 224.359375, 221.765625, 221.765625, 223.0625, 220.46875, - 217.875, 219.171875, 219.171875, 216.578125, 216.578125, 219.171875, - 215.28125, 215.28125, 216.578125, 220.46875, 219.171875, 219.171875, - 220.46875, 220.46875, 221.765625, 223.0625, 223.0625, 221.765625, - 221.765625, 223.0625, 220.46875, 219.171875, 221.765625, 220.46875, - 219.171875, 215.28125, 207.5, 202.3125, 194.53125, 190.640625, - 168.59375, 155.625, 132.28125, 124.5, 116.71875, 105.046875, 107.640625, - 108.9375, 108.9375, 103.75, 99.859375, 85.59375, 73.921875, 70.03125, - 77.8125, 107.640625, 129.6875, 140.0625, 158.21875, 184.15625, 186.75, - 190.640625, 190.640625, 194.53125, 198.421875, 207.5, 213.984375, - 213.984375, 216.578125, 219.171875, 216.578125, 216.578125, 216.578125, - 217.875, 219.171875, 217.875, 215.28125, 213.984375, 201.015625, - 201.015625, 195.828125, 188.046875, 184.15625, 177.671875, 173.78125, - 173.78125, 171.1875, 180.265625, 180.265625, 189.34375, 197.125, - 201.015625, 204.90625, 207.5, 213.984375, 216.578125, 217.875, - 221.765625, 220.46875, 221.765625, 224.359375, 220.46875, 223.0625, - 224.359375, 221.765625, 224.359375, 226.953125, 226.953125, 226.953125, - 225.65625, 225.65625, 225.65625, 225.65625, 221.765625, 219.171875, - 210.09375, 206.203125, 194.53125, 186.75, 172.484375, 169.890625, - 169.890625, 169.890625, 163.40625, 162.109375, 169.890625, 186.75, - 212.6875, 216.578125, 206.203125, 195.828125, 190.640625, 186.75, - 189.34375, 190.640625, 188.046875, 175.078125, 164.703125, 164.703125, - 173.78125, 178.96875, 186.75, 190.640625, 191.9375, 190.640625, - 181.5625, 169.890625, 166, 173.78125, 182.859375, 195.828125, 191.9375, - 194.53125, 190.640625, 190.640625, 190.640625, 190.640625, 186.75, - 178.96875, 171.1875, 163.40625, 158.21875, 166, 171.1875, 177.671875, - 167.296875, 156.921875, 146.546875, 145.25, 149.140625, 149.140625, - 124.5, 112.828125, 114.125, 114.125, 116.71875, 97.265625, 97.265625, - 97.265625, 101.15625, 105.046875, 99.859375, 99.859375, 101.15625, - 101.15625, 102.453125, 107.640625, 120.609375, 120.609375, 128.390625, - 207.5, 213.984375, 208.796875, 206.203125, 207.5, 206.203125, - 203.609375, 204.90625, 206.203125, 204.90625, 206.203125, 207.5, - 203.609375, 203.609375, 210.09375, 219.171875, 217.875, 215.28125, - 213.984375, 204.90625, 184.15625, 190.640625, 198.421875, 206.203125, - 215.28125, 220.46875, 220.46875, 220.46875, 221.765625, 216.578125, - 212.6875, 204.90625, 204.90625, 201.015625, 197.125, 191.9375, - 190.640625, 193.234375, 195.828125, 194.53125, 172.484375, 172.484375, - 180.265625, 184.15625, 182.859375, 197.125, 207.5, 210.09375, 212.6875, - 212.6875, 203.609375, 203.609375, 203.609375, 207.5, 211.390625, - 220.46875, 224.359375, 225.65625, 221.765625, 225.65625, 224.359375, - 224.359375, 225.65625, 226.953125, 225.65625, 223.0625, 223.0625, - 224.359375, 223.0625, 225.65625, 221.765625, 221.765625, 220.46875, - 224.359375, 225.65625, 223.0625, 221.765625, 221.765625, 221.765625, - 224.359375, 221.765625, 223.0625, 220.46875, 219.171875, 221.765625, - 223.0625, 221.765625, 220.46875, 223.0625, 224.359375, 223.0625, - 223.0625, 223.0625, 221.765625, 221.765625, 224.359375, 220.46875, - 221.765625, 221.765625, 219.171875, 219.171875, 216.578125, 213.984375, - 207.5, 191.9375, 186.75, 162.109375, 147.84375, 118.015625, 107.640625, - 107.640625, 95.96875, 101.15625, 112.828125, 110.234375, 102.453125, - 99.859375, 93.375, 71.328125, 70.03125, 77.8125, 88.1875, 119.3125, - 130.984375, 143.953125, 169.890625, 184.15625, 186.75, 191.9375, - 190.640625, 194.53125, 195.828125, 206.203125, 211.390625, 217.875, - 216.578125, 219.171875, 217.875, 217.875, 219.171875, 219.171875, - 220.46875, 219.171875, 219.171875, 215.28125, 211.390625, 210.09375, - 211.390625, 204.90625, 201.015625, 199.71875, 198.421875, 197.125, - 199.71875, 203.609375, 206.203125, 206.203125, 210.09375, 215.28125, - 215.28125, 217.875, 220.46875, 220.46875, 220.46875, 223.0625, - 224.359375, 223.0625, 221.765625, 224.359375, 224.359375, 221.765625, - 225.65625, 226.953125, 225.65625, 225.65625, 225.65625, 226.953125, - 224.359375, 226.953125, 221.765625, 219.171875, 210.09375, 206.203125, - 199.71875, 191.9375, 185.453125, 164.703125, 163.40625, 162.109375, - 158.21875, 160.8125, 168.59375, 186.75, 211.390625, 213.984375, - 210.09375, 203.609375, 193.234375, 190.640625, 193.234375, 189.34375, - 188.046875, 181.5625, 176.375, 168.59375, 166, 173.78125, 191.9375, - 195.828125, 193.234375, 190.640625, 175.078125, 163.40625, 159.515625, - 176.375, 185.453125, 190.640625, 195.828125, 195.828125, 191.9375, - 189.34375, 191.9375, 186.75, 185.453125, 185.453125, 171.1875, 166, 166, - 169.890625, 172.484375, 178.96875, 175.078125, 155.625, 146.546875, - 145.25, 149.140625, 143.953125, 120.609375, 111.53125, 112.828125, - 115.421875, 115.421875, 103.75, 94.671875, 92.078125, 97.265625, - 99.859375, 93.375, 94.671875, 101.15625, 99.859375, 103.75, 107.640625, - 111.53125, 118.015625, 128.390625, 204.90625, 213.984375, 212.6875, - 208.796875, 211.390625, 208.796875, 206.203125, 207.5, 204.90625, 207.5, - 207.5, 249, 207.5, 207.5, 211.390625, 219.171875, 217.875, 211.390625, - 194.53125, 182.859375, 172.484375, 172.484375, 180.265625, 189.34375, - 210.09375, 217.875, 217.875, 219.171875, 220.46875, 216.578125, - 216.578125, 210.09375, 207.5, 198.421875, 189.34375, 190.640625, 186.75, - 188.046875, 186.75, 175.078125, 168.59375, 164.703125, 166, 168.59375, - 171.1875, 193.234375, 203.609375, 204.90625, 208.796875, 207.5, - 198.421875, 198.421875, 195.828125, 204.90625, 210.09375, 219.171875, - 221.765625, 224.359375, 224.359375, 224.359375, 223.0625, 223.0625, - 224.359375, 226.953125, 225.65625, 223.0625, 220.46875, 221.765625, - 225.65625, 224.359375, 221.765625, 224.359375, 224.359375, 225.65625, - 226.953125, 224.359375, 224.359375, 225.65625, 221.765625, 224.359375, - 223.0625, 225.65625, 223.0625, 221.765625, 223.0625, 224.359375, - 224.359375, 224.359375, 223.0625, 224.359375, 221.765625, 223.0625, - 221.765625, 220.46875, 220.46875, 223.0625, 221.765625, 220.46875, - 217.875, 216.578125, 216.578125, 212.6875, 210.09375, 202.3125, - 178.96875, 168.59375, 138.765625, 123.203125, 114.125, 108.9375, - 94.671875, 94.671875, 99.859375, 101.15625, 101.15625, 88.1875, 83, - 73.921875, 67.4375, 71.328125, 83, 88.1875, 114.125, 128.390625, - 143.953125, 164.703125, 171.1875, 167.296875, 169.890625, 178.96875, - 184.15625, 186.75, 202.3125, 210.09375, 215.28125, 215.28125, - 216.578125, 216.578125, 215.28125, 216.578125, 219.171875, 221.765625, - 220.46875, 220.46875, 220.46875, 219.171875, 217.875, 220.46875, - 219.171875, 216.578125, 216.578125, 216.578125, 215.28125, 216.578125, - 219.171875, 219.171875, 217.875, 219.171875, 220.46875, 219.171875, - 219.171875, 221.765625, 221.765625, 221.765625, 224.359375, 224.359375, - 221.765625, 221.765625, 224.359375, 224.359375, 221.765625, 224.359375, - 225.65625, 224.359375, 224.359375, 225.65625, 225.65625, 224.359375, - 225.65625, 221.765625, 216.578125, 206.203125, 207.5, 199.71875, 186.75, - 176.375, 159.515625, 154.328125, 150.4375, 154.328125, 166, 176.375, - 194.53125, 215.28125, 216.578125, 208.796875, 201.015625, 193.234375, - 189.34375, 186.75, 186.75, 186.75, 184.15625, 186.75, 167.296875, 166, - 176.375, 198.421875, 199.71875, 191.9375, 189.34375, 166, 159.515625, - 164.703125, 186.75, 188.046875, 182.859375, 189.34375, 197.125, - 191.9375, 191.9375, 189.34375, 185.453125, 182.859375, 184.15625, - 173.78125, 172.484375, 173.78125, 173.78125, 172.484375, 176.375, - 175.078125, 155.625, 145.25, 140.0625, 137.46875, 124.5, 107.640625, - 105.046875, 110.234375, 107.640625, 105.046875, 94.671875, 88.1875, - 92.078125, 102.453125, 103.75, 92.078125, 89.484375, 94.671875, - 95.96875, 94.671875, 101.15625, 110.234375, 115.421875, 124.5, - 201.015625, 213.984375, 212.6875, 210.09375, 212.6875, 211.390625, - 210.09375, 204.90625, 206.203125, 204.90625, 212.6875, 211.390625, - 211.390625, 210.09375, 211.390625, 219.171875, 219.171875, 216.578125, - 212.6875, 198.421875, 182.859375, 180.265625, 185.453125, 191.9375, - 217.875, 217.875, 217.875, 219.171875, 219.171875, 216.578125, - 216.578125, 210.09375, 207.5, 199.71875, 190.640625, 193.234375, - 190.640625, 188.046875, 186.75, 186.75, 177.671875, 164.703125, - 163.40625, 171.1875, 171.1875, 191.9375, 202.3125, 206.203125, - 204.90625, 207.5, 202.3125, 194.53125, 193.234375, 203.609375, - 208.796875, 216.578125, 220.46875, 225.65625, 224.359375, 224.359375, - 225.65625, 226.953125, 226.953125, 228.25, 226.953125, 224.359375, - 219.171875, 221.765625, 221.765625, 224.359375, 224.359375, 225.65625, - 224.359375, 225.65625, 226.953125, 225.65625, 224.359375, 225.65625, - 224.359375, 225.65625, 224.359375, 226.953125, 224.359375, 223.0625, - 221.765625, 225.65625, 224.359375, 223.0625, 224.359375, 223.0625, - 221.765625, 224.359375, 220.46875, 220.46875, 221.765625, 223.0625, - 221.765625, 219.171875, 220.46875, 216.578125, 216.578125, 210.09375, - 206.203125, 198.421875, 172.484375, 158.21875, 130.984375, 118.015625, - 106.34375, 101.15625, 93.375, 103.75, 98.5625, 103.75, 97.265625, - 85.59375, 81.703125, 76.515625, 70.03125, 75.21875, 94.671875, - 106.34375, 112.828125, 123.203125, 133.578125, 160.8125, 168.59375, - 164.703125, 166, 184.15625, 188.046875, 198.421875, 202.3125, 210.09375, - 215.28125, 215.28125, 216.578125, 216.578125, 215.28125, 215.28125, - 219.171875, 221.765625, 221.765625, 223.0625, 221.765625, 220.46875, - 219.171875, 221.765625, 219.171875, 219.171875, 219.171875, 219.171875, - 219.171875, 217.875, 220.46875, 221.765625, 219.171875, 220.46875, - 221.765625, 219.171875, 223.0625, 221.765625, 221.765625, 223.0625, - 224.359375, 224.359375, 223.0625, 223.0625, 224.359375, 224.359375, - 225.65625, 224.359375, 226.953125, 224.359375, 225.65625, 226.953125, - 225.65625, 223.0625, 224.359375, 219.171875, 212.6875, 206.203125, - 207.5, 201.015625, 188.046875, 176.375, 166, 159.515625, 154.328125, - 158.21875, 185.453125, 185.453125, 202.3125, 216.578125, 216.578125, - 210.09375, 204.90625, 194.53125, 186.75, 185.453125, 185.453125, - 185.453125, 185.453125, 189.34375, 169.890625, 167.296875, 177.671875, - 198.421875, 199.71875, 191.9375, 175.078125, 163.40625, 156.921875, - 168.59375, 193.234375, 190.640625, 184.15625, 188.046875, 193.234375, - 191.9375, 188.046875, 195.828125, 185.453125, 182.859375, 185.453125, - 173.78125, 175.078125, 171.1875, 168.59375, 176.375, 177.671875, - 173.78125, 153.03125, 142.65625, 138.765625, 134.875, 112.828125, - 105.046875, 103.75, 107.640625, 103.75, 102.453125, 93.375, 92.078125, - 98.5625, 106.34375, 94.671875, 94.671875, 92.078125, 94.671875, - 94.671875, 90.78125, 95.96875, 108.9375, 112.828125, 121.90625, - 199.71875, 210.09375, 210.09375, 213.984375, 213.984375, 210.09375, - 210.09375, 210.09375, 211.390625, 207.5, 211.390625, 213.984375, - 213.984375, 210.09375, 208.796875, 217.875, 219.171875, 220.46875, - 219.171875, 210.09375, 197.125, 194.53125, 195.828125, 202.3125, - 215.28125, 219.171875, 219.171875, 221.765625, 223.0625, 221.765625, - 219.171875, 213.984375, 210.09375, 203.609375, 197.125, 199.71875, - 189.34375, 180.265625, 182.859375, 186.75, 181.5625, 163.40625, - 159.515625, 168.59375, 168.59375, 190.640625, 201.015625, 202.3125, - 202.3125, 204.90625, 204.90625, 201.015625, 197.125, 201.015625, - 204.90625, 215.28125, 221.765625, 226.953125, 225.65625, 224.359375, - 226.953125, 224.359375, 226.953125, 226.953125, 225.65625, 223.0625, - 219.171875, 224.359375, 223.0625, 221.765625, 224.359375, 226.953125, - 224.359375, 224.359375, 225.65625, 224.359375, 223.0625, 224.359375, - 223.0625, 221.765625, 223.0625, 225.65625, 223.0625, 221.765625, - 224.359375, 224.359375, 221.765625, 223.0625, 224.359375, 223.0625, - 219.171875, 221.765625, 221.765625, 219.171875, 219.171875, 221.765625, - 217.875, 213.984375, 215.28125, 211.390625, 208.796875, 197.125, - 191.9375, 181.5625, 151.734375, 136.171875, 116.71875, 106.34375, - 92.078125, 88.1875, 85.59375, 92.078125, 93.375, 95.96875, 89.484375, - 76.515625, 73.921875, 68.734375, 70.03125, 73.921875, 89.484375, - 92.078125, 101.15625, 110.234375, 123.203125, 153.03125, 158.21875, - 163.40625, 166, 186.75, 193.234375, 193.234375, 206.203125, 207.5, - 212.6875, 211.390625, 212.6875, 210.09375, 212.6875, 217.875, - 219.171875, 219.171875, 221.765625, 221.765625, 223.0625, 220.46875, - 221.765625, 221.765625, 219.171875, 216.578125, 215.28125, 219.171875, - 219.171875, 219.171875, 220.46875, 219.171875, 216.578125, 219.171875, - 217.875, 219.171875, 221.765625, 220.46875, 220.46875, 220.46875, - 223.0625, 223.0625, 220.46875, 221.765625, 223.0625, 221.765625, - 224.359375, 224.359375, 225.65625, 225.65625, 225.65625, 226.953125, - 226.953125, 223.0625, 224.359375, 213.984375, 213.984375, 207.5, 207.5, - 194.53125, 185.453125, 181.5625, 169.890625, 164.703125, 166, - 169.890625, 198.421875, 198.421875, 212.6875, 219.171875, 216.578125, - 207.5, 203.609375, 193.234375, 182.859375, 185.453125, 186.75, 186.75, - 189.34375, 189.34375, 169.890625, 169.890625, 180.265625, 198.421875, - 198.421875, 182.859375, 163.40625, 159.515625, 162.109375, 178.96875, - 194.53125, 185.453125, 177.671875, 185.453125, 194.53125, 193.234375, - 184.15625, 182.859375, 177.671875, 180.265625, 180.265625, 172.484375, - 172.484375, 175.078125, 167.296875, 175.078125, 175.078125, 166, - 141.359375, 132.28125, 133.578125, 128.390625, 114.125, 103.75, - 99.859375, 99.859375, 99.859375, 99.859375, 90.78125, 89.484375, - 105.046875, 112.828125, 102.453125, 86.890625, 81.703125, 83, 80.40625, - 81.703125, 88.1875, 95.96875, 99.859375, 112.828125, 197.125, - 208.796875, 211.390625, 215.28125, 216.578125, 212.6875, 208.796875, - 212.6875, 213.984375, 207.5, 211.390625, 215.28125, 212.6875, - 206.203125, 207.5, 216.578125, 223.0625, 220.46875, 220.46875, - 213.984375, 202.3125, 201.015625, 195.828125, 202.3125, 215.28125, - 216.578125, 216.578125, 221.765625, 224.359375, 224.359375, 221.765625, - 217.875, 215.28125, 210.09375, 201.015625, 193.234375, 189.34375, - 182.859375, 182.859375, 189.34375, 185.453125, 167.296875, 162.109375, - 166, 164.703125, 182.859375, 195.828125, 199.71875, 201.015625, - 202.3125, 207.5, 204.90625, 197.125, 202.3125, 202.3125, 216.578125, - 221.765625, 226.953125, 225.65625, 224.359375, 226.953125, 224.359375, - 225.65625, 225.65625, 226.953125, 223.0625, 224.359375, 223.0625, - 223.0625, 221.765625, 224.359375, 224.359375, 224.359375, 224.359375, - 225.65625, 221.765625, 221.765625, 223.0625, 223.0625, 221.765625, - 223.0625, 224.359375, 221.765625, 221.765625, 223.0625, 220.46875, - 220.46875, 221.765625, 224.359375, 223.0625, 220.46875, 221.765625, - 219.171875, 216.578125, 217.875, 219.171875, 213.984375, 210.09375, - 210.09375, 204.90625, 199.71875, 181.5625, 175.078125, 153.03125, - 136.171875, 124.5, 108.9375, 98.5625, 86.890625, 86.890625, 85.59375, - 90.78125, 92.078125, 90.78125, 85.59375, 81.703125, 79.109375, 75.21875, - 72.625, 75.21875, 86.890625, 90.78125, 97.265625, 108.9375, 120.609375, - 151.734375, 153.03125, 166, 180.265625, 189.34375, 195.828125, - 198.421875, 202.3125, 203.609375, 208.796875, 208.796875, 210.09375, - 207.5, 208.796875, 217.875, 219.171875, 220.46875, 219.171875, - 220.46875, 221.765625, 220.46875, 219.171875, 221.765625, 216.578125, - 216.578125, 216.578125, 219.171875, 217.875, 216.578125, 219.171875, - 217.875, 215.28125, 216.578125, 213.984375, 216.578125, 215.28125, - 219.171875, 216.578125, 217.875, 220.46875, 219.171875, 217.875, - 219.171875, 221.765625, 221.765625, 221.765625, 224.359375, 224.359375, - 223.0625, 224.359375, 225.65625, 225.65625, 223.0625, 223.0625, - 213.984375, 213.984375, 210.09375, 208.796875, 193.234375, 185.453125, - 181.5625, 169.890625, 164.703125, 172.484375, 177.671875, 193.234375, - 202.3125, 213.984375, 217.875, 215.28125, 207.5, 201.015625, 190.640625, - 189.34375, 190.640625, 193.234375, 189.34375, 191.9375, 189.34375, - 168.59375, 166, 176.375, 198.421875, 197.125, 186.75, 175.078125, - 160.8125, 168.59375, 186.75, 193.234375, 180.265625, 172.484375, - 182.859375, 195.828125, 195.828125, 193.234375, 177.671875, 168.59375, - 171.1875, 173.78125, 169.890625, 169.890625, 171.1875, 164.703125, - 163.40625, 167.296875, 158.21875, 136.171875, 129.6875, 132.28125, - 118.015625, 102.453125, 98.5625, 103.75, 105.046875, 103.75, 103.75, - 94.671875, 94.671875, 108.9375, 112.828125, 103.75, 90.78125, 86.890625, - 83, 79.109375, 75.21875, 80.40625, 92.078125, 95.96875, 110.234375, - 204.90625, 212.6875, 213.984375, 215.28125, 215.28125, 212.6875, - 212.6875, 212.6875, 211.390625, 211.390625, 210.09375, 215.28125, - 212.6875, 207.5, 212.6875, 219.171875, 221.765625, 220.46875, 217.875, - 217.875, 206.203125, 204.90625, 197.125, 201.015625, 211.390625, - 215.28125, 217.875, 220.46875, 221.765625, 224.359375, 221.765625, - 221.765625, 223.0625, 217.875, 206.203125, 201.015625, 185.453125, - 184.15625, 176.375, 177.671875, 178.96875, 176.375, 169.890625, - 159.515625, 159.515625, 182.859375, 193.234375, 203.609375, 203.609375, - 203.609375, 207.5, 207.5, 197.125, 193.234375, 197.125, 216.578125, - 221.765625, 224.359375, 221.765625, 221.765625, 224.359375, 224.359375, - 224.359375, 225.65625, 226.953125, 223.0625, 219.171875, 224.359375, - 221.765625, 221.765625, 224.359375, 224.359375, 221.765625, 223.0625, - 224.359375, 219.171875, 217.875, 221.765625, 221.765625, 220.46875, - 220.46875, 223.0625, 221.765625, 221.765625, 221.765625, 220.46875, - 217.875, 217.875, 220.46875, 219.171875, 215.28125, 216.578125, - 210.09375, 207.5, 207.5, 207.5, 201.015625, 191.9375, 191.9375, - 177.671875, 172.484375, 155.625, 141.359375, 127.09375, 115.421875, - 110.234375, 95.96875, 89.484375, 83, 83, 79.109375, 76.515625, - 76.515625, 80.40625, 79.109375, 77.8125, 77.8125, 71.328125, 73.921875, - 76.515625, 85.59375, 86.890625, 94.671875, 105.046875, 114.125, - 127.09375, 137.46875, 154.328125, 159.515625, 181.5625, 186.75, - 184.15625, 186.75, 189.34375, 197.125, 198.421875, 201.015625, 202.3125, - 206.203125, 211.390625, 215.28125, 219.171875, 217.875, 220.46875, - 219.171875, 217.875, 219.171875, 219.171875, 216.578125, 216.578125, - 216.578125, 217.875, 216.578125, 213.984375, 215.28125, 215.28125, - 213.984375, 215.28125, 210.09375, 206.203125, 207.5, 208.796875, 207.5, - 207.5, 211.390625, 213.984375, 211.390625, 212.6875, 216.578125, - 220.46875, 220.46875, 224.359375, 224.359375, 221.765625, 224.359375, - 224.359375, 224.359375, 221.765625, 220.46875, 215.28125, 211.390625, - 210.09375, 207.5, 195.828125, 186.75, 181.5625, 173.78125, 169.890625, - 166, 173.78125, 195.828125, 204.90625, 215.28125, 216.578125, 215.28125, - 206.203125, 199.71875, 185.453125, 185.453125, 190.640625, 199.71875, - 195.828125, 193.234375, 184.15625, 163.40625, 164.703125, 178.96875, - 194.53125, 185.453125, 168.59375, 159.515625, 164.703125, 175.078125, - 191.9375, 176.375, 176.375, 167.296875, 180.265625, 194.53125, - 190.640625, 186.75, 166, 156.921875, 166, 169.890625, 172.484375, 166, - 160.8125, 151.734375, 158.21875, 156.921875, 145.25, 125.796875, - 123.203125, 118.015625, 123.203125, 102.453125, 98.5625, 108.9375, - 106.34375, 99.859375, 99.859375, 97.265625, 111.53125, 112.828125, - 103.75, 98.5625, 98.5625, 102.453125, 94.671875, 86.890625, 90.78125, - 97.265625, 106.34375, 119.3125, 121.90625, 204.90625, 213.984375, - 215.28125, 216.578125, 216.578125, 213.984375, 208.796875, 213.984375, - 216.578125, 212.6875, 210.09375, 213.984375, 213.984375, 211.390625, - 213.984375, 220.46875, 219.171875, 219.171875, 221.765625, 217.875, - 208.796875, 206.203125, 197.125, 199.71875, 212.6875, 216.578125, - 215.28125, 217.875, 220.46875, 225.65625, 223.0625, 224.359375, - 225.65625, 220.46875, 207.5, 202.3125, 190.640625, 182.859375, - 173.78125, 173.78125, 173.78125, 177.671875, 173.78125, 164.703125, - 163.40625, 172.484375, 181.5625, 202.3125, 203.609375, 207.5, - 208.796875, 206.203125, 201.015625, 197.125, 199.71875, 216.578125, - 221.765625, 223.0625, 223.0625, 221.765625, 224.359375, 224.359375, - 225.65625, 225.65625, 226.953125, 224.359375, 224.359375, 223.0625, - 223.0625, 223.0625, 225.65625, 224.359375, 221.765625, 223.0625, - 224.359375, 220.46875, 221.765625, 221.765625, 221.765625, 220.46875, - 220.46875, 221.765625, 219.171875, 220.46875, 221.765625, 219.171875, - 219.171875, 216.578125, 219.171875, 216.578125, 212.6875, 212.6875, - 204.90625, 202.3125, 199.71875, 198.421875, 186.75, 176.375, 172.484375, - 160.8125, 155.625, 137.46875, 124.5, 114.125, 106.34375, 99.859375, - 80.40625, 80.40625, 81.703125, 83, 77.8125, 70.03125, 72.625, 77.8125, - 79.109375, 77.8125, 71.328125, 71.328125, 72.625, 79.109375, 86.890625, - 89.484375, 97.265625, 105.046875, 110.234375, 130.984375, 138.765625, - 150.4375, 156.921875, 175.078125, 178.96875, 180.265625, 185.453125, - 185.453125, 189.34375, 195.828125, 194.53125, 197.125, 201.015625, - 208.796875, 211.390625, 217.875, 216.578125, 219.171875, 219.171875, - 220.46875, 217.875, 219.171875, 216.578125, 215.28125, 216.578125, - 213.984375, 213.984375, 211.390625, 213.984375, 211.390625, 211.390625, - 212.6875, 198.421875, 198.421875, 198.421875, 201.015625, 202.3125, - 203.609375, 206.203125, 207.5, 207.5, 208.796875, 213.984375, - 219.171875, 219.171875, 223.0625, 224.359375, 221.765625, 221.765625, - 224.359375, 223.0625, 219.171875, 217.875, 213.984375, 213.984375, - 210.09375, 207.5, 194.53125, 181.5625, 173.78125, 175.078125, - 172.484375, 168.59375, 175.078125, 197.125, 206.203125, 213.984375, - 216.578125, 216.578125, 208.796875, 202.3125, 190.640625, 197.125, - 198.421875, 201.015625, 197.125, 182.859375, 167.296875, 164.703125, - 169.890625, 185.453125, 195.828125, 182.859375, 163.40625, 159.515625, - 167.296875, 177.671875, 191.9375, 186.75, 173.78125, 180.265625, - 188.046875, 193.234375, 189.34375, 186.75, 160.8125, 160.8125, - 162.109375, 168.59375, 176.375, 171.1875, 166, 156.921875, 162.109375, - 158.21875, 145.25, 128.390625, 127.09375, 124.5, 106.34375, 106.34375, - 107.640625, 116.71875, 102.453125, 102.453125, 99.859375, 98.5625, - 102.453125, 108.9375, 110.234375, 110.234375, 110.234375, 112.828125, - 107.640625, 101.15625, 105.046875, 111.53125, 118.015625, 118.015625, - 128.390625, 204.90625, 213.984375, 213.984375, 215.28125, 216.578125, - 212.6875, 212.6875, 212.6875, 211.390625, 211.390625, 210.09375, - 212.6875, 211.390625, 211.390625, 215.28125, 219.171875, 221.765625, - 221.765625, 219.171875, 219.171875, 210.09375, 206.203125, 195.828125, - 195.828125, 215.28125, 215.28125, 216.578125, 219.171875, 220.46875, - 224.359375, 221.765625, 223.0625, 225.65625, 221.765625, 204.90625, - 195.828125, 188.046875, 185.453125, 176.375, 175.078125, 173.78125, - 177.671875, 177.671875, 171.1875, 167.296875, 169.890625, 177.671875, - 185.453125, 203.609375, 206.203125, 206.203125, 206.203125, 201.015625, - 197.125, 198.421875, 215.28125, 220.46875, 224.359375, 223.0625, - 221.765625, 223.0625, 223.0625, 224.359375, 225.65625, 226.953125, - 223.0625, 221.765625, 223.0625, 221.765625, 221.765625, 223.0625, - 223.0625, 220.46875, 221.765625, 223.0625, 220.46875, 219.171875, - 220.46875, 221.765625, 219.171875, 219.171875, 221.765625, 217.875, - 217.875, 219.171875, 217.875, 215.28125, 213.984375, 215.28125, - 211.390625, 206.203125, 206.203125, 199.71875, 195.828125, 190.640625, - 189.34375, 178.96875, 159.515625, 154.328125, 142.65625, 137.46875, - 116.71875, 106.34375, 97.265625, 92.078125, 86.890625, 76.515625, - 72.625, 76.515625, 77.8125, 71.328125, 62.25, 64.84375, 72.625, - 73.921875, 71.328125, 68.734375, 63.546875, 66.140625, 71.328125, - 76.515625, 81.703125, 92.078125, 97.265625, 95.96875, 106.34375, - 120.609375, 141.359375, 149.140625, 164.703125, 169.890625, 175.078125, - 180.265625, 180.265625, 184.15625, 186.75, 190.640625, 189.34375, - 193.234375, 203.609375, 207.5, 213.984375, 213.984375, 216.578125, - 217.875, 216.578125, 216.578125, 217.875, 213.984375, 213.984375, - 213.984375, 213.984375, 211.390625, 208.796875, 210.09375, 207.5, - 206.203125, 206.203125, 197.125, 190.640625, 188.046875, 189.34375, - 193.234375, 191.9375, 195.828125, 201.015625, 201.015625, 206.203125, - 211.390625, 219.171875, 217.875, 221.765625, 223.0625, 219.171875, - 220.46875, 221.765625, 221.765625, 216.578125, 215.28125, 213.984375, - 211.390625, 210.09375, 207.5, 193.234375, 185.453125, 177.671875, - 172.484375, 171.1875, 166, 173.78125, 197.125, 204.90625, 212.6875, - 215.28125, 216.578125, 203.609375, 194.53125, 191.9375, 191.9375, - 197.125, 195.828125, 193.234375, 189.34375, 178.96875, 176.375, - 189.34375, 193.234375, 177.671875, 177.671875, 160.8125, 159.515625, - 167.296875, 176.375, 189.34375, 166, 162.109375, 181.5625, 186.75, - 190.640625, 186.75, 186.75, 168.59375, 159.515625, 167.296875, - 173.78125, 176.375, 173.78125, 162.109375, 162.109375, 163.40625, - 154.328125, 141.359375, 128.390625, 121.90625, 115.421875, 103.75, - 105.046875, 108.9375, 118.015625, 108.9375, 99.859375, 97.265625, - 94.671875, 102.453125, 105.046875, 103.75, 114.125, 114.125, 119.3125, - 116.71875, 110.234375, 116.71875, 125.796875, 128.390625, 133.578125, - 130.984375, 202.3125, 207.5, 208.796875, 212.6875, 215.28125, - 213.984375, 212.6875, 213.984375, 215.28125, 213.984375, 210.09375, - 213.984375, 211.390625, 211.390625, 213.984375, 220.46875, 220.46875, - 221.765625, 224.359375, 220.46875, 216.578125, 217.875, 207.5, - 203.609375, 206.203125, 212.6875, 213.984375, 213.984375, 216.578125, - 220.46875, 220.46875, 223.0625, 225.65625, 221.765625, 216.578125, - 213.984375, 201.015625, 193.234375, 180.265625, 182.859375, 182.859375, - 186.75, 180.265625, 173.78125, 172.484375, 169.890625, 172.484375, - 176.375, 195.828125, 204.90625, 207.5, 208.796875, 201.015625, - 195.828125, 207.5, 213.984375, 221.765625, 224.359375, 221.765625, - 223.0625, 224.359375, 223.0625, 225.65625, 224.359375, 225.65625, - 224.359375, 221.765625, 224.359375, 221.765625, 219.171875, 220.46875, - 219.171875, 219.171875, 219.171875, 221.765625, 219.171875, 215.28125, - 216.578125, 216.578125, 213.984375, 213.984375, 217.875, 217.875, - 213.984375, 213.984375, 210.09375, 202.3125, 195.828125, 197.125, - 195.828125, 182.859375, 181.5625, 169.890625, 169.890625, 159.515625, - 156.921875, 143.953125, 127.09375, 121.90625, 102.453125, 95.96875, 83, - 79.109375, 79.109375, 72.625, 72.625, 71.328125, 71.328125, 71.328125, - 68.734375, 63.546875, 66.140625, 66.140625, 71.328125, 71.328125, - 71.328125, 71.328125, 64.84375, 64.84375, 68.734375, 63.546875, - 76.515625, 75.21875, 76.515625, 76.515625, 89.484375, 105.046875, - 119.3125, 123.203125, 136.171875, 146.546875, 166, 166, 166, 166, - 169.890625, 169.890625, 169.890625, 176.375, 191.9375, 195.828125, - 206.203125, 206.203125, 211.390625, 211.390625, 210.09375, 211.390625, - 213.984375, 211.390625, 208.796875, 208.796875, 208.796875, 208.796875, - 206.203125, 207.5, 202.3125, 197.125, 195.828125, 182.859375, - 175.078125, 169.890625, 168.59375, 166, 164.703125, 172.484375, - 184.15625, 186.75, 195.828125, 203.609375, 212.6875, 215.28125, - 215.28125, 216.578125, 216.578125, 219.171875, 220.46875, 215.28125, - 215.28125, 216.578125, 213.984375, 216.578125, 211.390625, 208.796875, - 191.9375, 181.5625, 173.78125, 169.890625, 164.703125, 160.8125, - 168.59375, 195.828125, 212.6875, 211.390625, 215.28125, 213.984375, - 206.203125, 201.015625, 198.421875, 195.828125, 198.421875, 199.71875, - 198.421875, 186.75, 176.375, 175.078125, 184.15625, 194.53125, - 193.234375, 182.859375, 162.109375, 158.21875, 166, 173.78125, 181.5625, - 158.21875, 158.21875, 175.078125, 189.34375, 194.53125, 190.640625, - 188.046875, 168.59375, 160.8125, 164.703125, 171.1875, 185.453125, - 182.859375, 175.078125, 155.625, 155.625, 142.65625, 130.984375, - 123.203125, 123.203125, 119.3125, 106.34375, 99.859375, 108.9375, - 118.015625, 110.234375, 101.15625, 99.859375, 99.859375, 98.5625, - 102.453125, 110.234375, 124.5, 124.5, 128.390625, 137.46875, 145.25, - 146.546875, 154.328125, 160.8125, 154.328125, 151.734375, 204.90625, - 206.203125, 207.5, 208.796875, 213.984375, 213.984375, 212.6875, - 213.984375, 216.578125, 213.984375, 208.796875, 210.09375, 210.09375, - 212.6875, 216.578125, 221.765625, 220.46875, 221.765625, 224.359375, - 221.765625, 220.46875, 220.46875, 210.09375, 206.203125, 206.203125, - 213.984375, 216.578125, 216.578125, 216.578125, 219.171875, 219.171875, - 223.0625, 225.65625, 223.0625, 219.171875, 219.171875, 208.796875, - 199.71875, 185.453125, 186.75, 186.75, 193.234375, 189.34375, 181.5625, - 175.078125, 169.890625, 173.78125, 176.375, 193.234375, 203.609375, - 207.5, 208.796875, 202.3125, 197.125, 195.828125, 215.28125, 221.765625, - 225.65625, 223.0625, 224.359375, 225.65625, 224.359375, 224.359375, - 225.65625, 226.953125, 225.65625, 221.765625, 224.359375, 221.765625, - 219.171875, 219.171875, 217.875, 215.28125, 217.875, 219.171875, - 215.28125, 210.09375, 212.6875, 212.6875, 210.09375, 211.390625, - 215.28125, 212.6875, 210.09375, 208.796875, 202.3125, 194.53125, 186.75, - 188.046875, 185.453125, 173.78125, 171.1875, 163.40625, 154.328125, - 146.546875, 141.359375, 128.390625, 112.828125, 107.640625, 89.484375, - 85.59375, 81.703125, 79.109375, 75.21875, 75.21875, 75.21875, 75.21875, - 76.515625, 73.921875, 68.734375, 64.84375, 66.140625, 68.734375, 72.625, - 73.921875, 77.8125, 75.21875, 68.734375, 68.734375, 68.734375, - 63.546875, 64.84375, 71.328125, 71.328125, 71.328125, 85.59375, - 99.859375, 110.234375, 115.421875, 129.6875, 142.65625, 151.734375, - 155.625, 156.921875, 159.515625, 159.515625, 160.8125, 163.40625, - 169.890625, 189.34375, 194.53125, 199.71875, 202.3125, 206.203125, - 207.5, 206.203125, 208.796875, 212.6875, 210.09375, 207.5, 207.5, - 210.09375, 208.796875, 207.5, 202.3125, 193.234375, 193.234375, - 189.34375, 173.78125, 164.703125, 162.109375, 164.703125, 162.109375, - 168.59375, 171.1875, 178.96875, 178.96875, 190.640625, 197.125, - 206.203125, 206.203125, 211.390625, 215.28125, 219.171875, 220.46875, - 217.875, 219.171875, 215.28125, 216.578125, 213.984375, 213.984375, - 208.796875, 199.71875, 180.265625, 175.078125, 168.59375, 169.890625, - 163.40625, 163.40625, 172.484375, 201.015625, 213.984375, 213.984375, - 215.28125, 216.578125, 211.390625, 207.5, 201.015625, 199.71875, - 203.609375, 201.015625, 201.015625, 182.859375, 175.078125, 190.640625, - 190.640625, 198.421875, 197.125, 189.34375, 172.484375, 166, 176.375, - 181.5625, 175.078125, 166, 166, 185.453125, 195.828125, 198.421875, - 193.234375, 189.34375, 160.8125, 162.109375, 177.671875, 184.15625, - 191.9375, 184.15625, 177.671875, 163.40625, 156.921875, 133.578125, - 132.28125, 127.09375, 123.203125, 115.421875, 112.828125, 108.9375, - 112.828125, 118.015625, 107.640625, 101.15625, 99.859375, 101.15625, - 103.75, 106.34375, 116.71875, 136.171875, 133.578125, 137.46875, - 153.03125, 158.21875, 167.296875, 168.59375, 164.703125, 164.703125, - 158.21875, 203.609375, 203.609375, 203.609375, 206.203125, 211.390625, - 212.6875, 215.28125, 217.875, 217.875, 213.984375, 208.796875, - 206.203125, 202.3125, 216.578125, 217.875, 221.765625, 220.46875, - 221.765625, 224.359375, 224.359375, 224.359375, 224.359375, 219.171875, - 212.6875, 210.09375, 217.875, 219.171875, 216.578125, 215.28125, - 217.875, 216.578125, 225.65625, 224.359375, 224.359375, 223.0625, - 223.0625, 212.6875, 203.609375, 186.75, 182.859375, 181.5625, 186.75, - 191.9375, 186.75, 176.375, 175.078125, 173.78125, 173.78125, 181.5625, - 194.53125, 206.203125, 206.203125, 206.203125, 202.3125, 198.421875, - 213.984375, 221.765625, 225.65625, 223.0625, 224.359375, 226.953125, - 223.0625, 225.65625, 226.953125, 224.359375, 224.359375, 221.765625, - 221.765625, 217.875, 211.390625, 213.984375, 212.6875, 208.796875, - 206.203125, 207.5, 202.3125, 193.234375, 190.640625, 188.046875, - 188.046875, 191.9375, 193.234375, 186.75, 184.15625, 180.265625, 166, - 155.625, 147.84375, 147.84375, 140.0625, 128.390625, 129.6875, 124.5, - 114.125, 97.265625, 93.375, 81.703125, 72.625, 71.328125, 64.84375, - 64.84375, 66.140625, 67.4375, 67.4375, 67.4375, 64.84375, 62.25, - 63.546875, 63.546875, 66.140625, 66.140625, 60.953125, 59.65625, - 66.140625, 73.921875, 73.921875, 75.21875, 68.734375, 55.765625, - 55.765625, 55.765625, 57.0625, 54.46875, 58.359375, 60.953125, 70.03125, - 77.8125, 81.703125, 83, 114.125, 119.3125, 124.5, 124.5, 129.6875, - 133.578125, 130.984375, 133.578125, 146.546875, 154.328125, 178.96875, - 175.078125, 177.671875, 177.671875, 182.859375, 188.046875, 186.75, - 193.234375, 195.828125, 198.421875, 195.828125, 197.125, 195.828125, - 195.828125, 191.9375, 191.9375, 182.859375, 176.375, 173.78125, - 158.21875, 151.734375, 147.84375, 143.953125, 143.953125, 143.953125, - 146.546875, 151.734375, 151.734375, 164.703125, 175.078125, 193.234375, - 199.71875, 201.015625, 208.796875, 212.6875, 216.578125, 216.578125, - 216.578125, 215.28125, 216.578125, 217.875, 215.28125, 207.5, - 203.609375, 186.75, 176.375, 171.1875, 172.484375, 166, 167.296875, - 180.265625, 210.09375, 210.09375, 216.578125, 219.171875, 216.578125, - 210.09375, 207.5, 201.015625, 201.015625, 203.609375, 197.125, 197.125, - 197.125, 188.046875, 184.15625, 190.640625, 198.421875, 199.71875, - 194.53125, 169.890625, 163.40625, 172.484375, 176.375, 177.671875, - 168.59375, 175.078125, 198.421875, 201.015625, 197.125, 181.5625, 166, - 160.8125, 156.921875, 173.78125, 190.640625, 189.34375, 181.5625, - 175.078125, 159.515625, 153.03125, 130.984375, 125.796875, 123.203125, - 118.015625, 115.421875, 115.421875, 118.015625, 120.609375, 119.3125, - 103.75, 101.15625, 103.75, 97.265625, 90.78125, 103.75, 116.71875, - 133.578125, 130.984375, 140.0625, 159.515625, 163.40625, 169.890625, - 177.671875, 175.078125, 164.703125, 153.03125, 202.3125, 202.3125, - 202.3125, 207.5, 211.390625, 211.390625, 216.578125, 216.578125, - 212.6875, 215.28125, 210.09375, 207.5, 204.90625, 208.796875, - 213.984375, 220.46875, 223.0625, 224.359375, 224.359375, 226.953125, - 224.359375, 225.65625, 220.46875, 215.28125, 212.6875, 219.171875, - 221.765625, 217.875, 216.578125, 216.578125, 216.578125, 220.46875, - 224.359375, 221.765625, 223.0625, 221.765625, 206.203125, 199.71875, - 182.859375, 177.671875, 177.671875, 178.96875, 185.453125, 184.15625, - 175.078125, 173.78125, 168.59375, 168.59375, 185.453125, 191.9375, - 199.71875, 202.3125, 204.90625, 202.3125, 198.421875, 219.171875, - 219.171875, 223.0625, 225.65625, 225.65625, 226.953125, 224.359375, - 225.65625, 226.953125, 225.65625, 224.359375, 221.765625, 216.578125, - 215.28125, 208.796875, 210.09375, 207.5, 203.609375, 199.71875, - 199.71875, 186.75, 176.375, 171.1875, 169.890625, 169.890625, - 169.890625, 169.890625, 164.703125, 159.515625, 155.625, 134.875, - 130.984375, 120.609375, 112.828125, 112.828125, 107.640625, 103.75, - 92.078125, 83, 72.625, 62.25, 62.25, 54.46875, 47.984375, 50.578125, - 50.578125, 57.0625, 58.359375, 53.171875, 58.359375, 58.359375, - 55.765625, 58.359375, 59.65625, 58.359375, 57.0625, 53.171875, 54.46875, - 57.0625, 64.84375, 63.546875, 67.4375, 57.0625, 49.28125, 51.875, - 45.390625, 45.390625, 55.765625, 58.359375, 58.359375, 63.546875, - 68.734375, 66.140625, 66.140625, 86.890625, 97.265625, 108.9375, - 110.234375, 115.421875, 116.71875, 118.015625, 121.90625, 130.984375, - 151.734375, 159.515625, 166, 158.21875, 158.21875, 163.40625, 168.59375, - 175.078125, 178.96875, 182.859375, 182.859375, 182.859375, 180.265625, - 182.859375, 180.265625, 175.078125, 166, 162.109375, 151.734375, - 143.953125, 140.0625, 136.171875, 132.28125, 132.28125, 125.796875, - 127.09375, 124.5, 130.984375, 133.578125, 166, 176.375, 188.046875, - 189.34375, 198.421875, 212.6875, 212.6875, 213.984375, 210.09375, - 211.390625, 215.28125, 215.28125, 217.875, 213.984375, 201.015625, - 188.046875, 178.96875, 171.1875, 171.1875, 169.890625, 169.890625, - 171.1875, 180.265625, 207.5, 207.5, 216.578125, 216.578125, 216.578125, - 206.203125, 197.125, 197.125, 201.015625, 202.3125, 195.828125, - 195.828125, 197.125, 186.75, 186.75, 186.75, 193.234375, 195.828125, - 186.75, 178.96875, 175.078125, 169.890625, 169.890625, 169.890625, - 182.859375, 182.859375, 199.71875, 202.3125, 186.75, 186.75, 177.671875, - 162.109375, 173.78125, 182.859375, 193.234375, 185.453125, 164.703125, - 151.734375, 151.734375, 129.6875, 119.3125, 119.3125, 112.828125, - 112.828125, 112.828125, 118.015625, 123.203125, 116.71875, 110.234375, - 105.046875, 102.453125, 92.078125, 90.78125, 89.484375, 116.71875, - 119.3125, 124.5, 137.46875, 145.25, 154.328125, 166, 169.890625, - 173.78125, 163.40625, 150.4375, 140.0625, 207.5, 210.09375, 210.09375, - 210.09375, 211.390625, 210.09375, 207.5, 212.6875, 217.875, 216.578125, - 211.390625, 211.390625, 210.09375, 204.90625, 210.09375, 219.171875, - 219.171875, 219.171875, 220.46875, 220.46875, 221.765625, 224.359375, - 221.765625, 216.578125, 211.390625, 216.578125, 217.875, 219.171875, - 221.765625, 221.765625, 217.875, 220.46875, 223.0625, 220.46875, - 221.765625, 223.0625, 216.578125, 210.09375, 195.828125, 191.9375, - 178.96875, 166, 169.890625, 176.375, 172.484375, 167.296875, 169.890625, - 166, 167.296875, 177.671875, 195.828125, 201.015625, 207.5, 210.09375, - 207.5, 208.796875, 217.875, 224.359375, 226.953125, 226.953125, 228.25, - 226.953125, 228.25, 226.953125, 224.359375, 224.359375, 223.0625, - 221.765625, 216.578125, 207.5, 204.90625, 182.859375, 182.859375, - 177.671875, 172.484375, 162.109375, 145.25, 138.765625, 130.984375, - 128.390625, 123.203125, 115.421875, 115.421875, 102.453125, 105.046875, - 98.5625, 94.671875, 80.40625, 75.21875, 64.84375, 66.140625, 60.953125, - 60.953125, 57.0625, 58.359375, 60.953125, 55.765625, 53.171875, - 47.984375, 45.390625, 47.984375, 50.578125, 51.875, 47.984375, 51.875, - 50.578125, 51.875, 51.875, 53.171875, 51.875, 47.984375, 44.09375, - 45.390625, 58.359375, 57.0625, 63.546875, 60.953125, 60.953125, - 44.09375, 44.09375, 45.390625, 41.5, 45.390625, 50.578125, 53.171875, - 54.46875, 50.578125, 54.46875, 57.0625, 68.734375, 73.921875, 76.515625, - 70.03125, 71.328125, 71.328125, 85.59375, 93.375, 106.34375, 112.828125, - 128.390625, 136.171875, 130.984375, 119.3125, 116.71875, 116.71875, - 127.09375, 130.984375, 134.875, 128.390625, 127.09375, 129.6875, - 128.390625, 121.90625, 118.015625, 118.015625, 99.859375, 99.859375, - 99.859375, 102.453125, 98.5625, 94.671875, 95.96875, 92.078125, - 94.671875, 103.75, 125.796875, 125.796875, 149.140625, 160.8125, - 181.5625, 185.453125, 195.828125, 207.5, 210.09375, 207.5, 203.609375, - 207.5, 208.796875, 215.28125, 217.875, 213.984375, 203.609375, - 198.421875, 181.5625, 176.375, 178.96875, 188.046875, 188.046875, - 172.484375, 175.078125, 195.828125, 217.875, 217.875, 220.46875, - 219.171875, 210.09375, 202.3125, 203.609375, 201.015625, 199.71875, - 194.53125, 194.53125, 178.96875, 173.78125, 181.5625, 181.5625, - 189.34375, 186.75, 186.75, 171.1875, 164.703125, 167.296875, 160.8125, - 160.8125, 194.53125, 194.53125, 198.421875, 198.421875, 177.671875, - 177.671875, 172.484375, 177.671875, 189.34375, 193.234375, 195.828125, - 162.109375, 162.109375, 147.84375, 124.5, 124.5, 116.71875, 121.90625, - 118.015625, 118.015625, 115.421875, 127.09375, 124.5, 118.015625, - 115.421875, 102.453125, 103.75, 97.265625, 94.671875, 95.96875, - 99.859375, 108.9375, 120.609375, 120.609375, 132.28125, 145.25, 155.625, - 153.03125, 149.140625, 127.09375, 116.71875, 108.9375, 207.5, 212.6875, - 211.390625, 210.09375, 212.6875, 210.09375, 208.796875, 212.6875, - 215.28125, 215.28125, 212.6875, 215.28125, 211.390625, 204.90625, - 210.09375, 219.171875, 217.875, 217.875, 216.578125, 216.578125, - 221.765625, 223.0625, 220.46875, 215.28125, 208.796875, 213.984375, - 213.984375, 220.46875, 217.875, 219.171875, 216.578125, 220.46875, - 221.765625, 220.46875, 220.46875, 221.765625, 216.578125, 204.90625, - 198.421875, 198.421875, 186.75, 166, 167.296875, 177.671875, 176.375, - 167.296875, 169.890625, 166, 167.296875, 176.375, 190.640625, - 195.828125, 206.203125, 211.390625, 210.09375, 211.390625, 219.171875, - 224.359375, 223.0625, 226.953125, 228.25, 226.953125, 226.953125, - 226.953125, 226.953125, 224.359375, 224.359375, 224.359375, 217.875, - 206.203125, 199.71875, 188.046875, 180.265625, 169.890625, 162.109375, - 149.140625, 132.28125, 125.796875, 115.421875, 112.828125, 105.046875, - 102.453125, 94.671875, 88.1875, 88.1875, 86.890625, 84.296875, 70.03125, - 64.84375, 57.0625, 53.171875, 58.359375, 55.765625, 50.578125, - 50.578125, 54.46875, 49.28125, 45.390625, 45.390625, 45.390625, - 45.390625, 47.984375, 47.984375, 41.5, 42.796875, 42.796875, 42.796875, - 45.390625, 49.28125, 42.796875, 42.796875, 44.09375, 45.390625, - 55.765625, 58.359375, 63.546875, 67.4375, 63.546875, 40.203125, 41.5, - 41.5, 37.609375, 37.609375, 40.203125, 42.796875, 46.6875, 49.28125, - 50.578125, 57.0625, 55.765625, 59.65625, 59.65625, 54.46875, 55.765625, - 60.953125, 64.84375, 73.921875, 92.078125, 108.9375, 114.125, - 120.609375, 118.015625, 106.34375, 101.15625, 94.671875, 90.78125, - 103.75, 108.9375, 99.859375, 99.859375, 103.75, 103.75, 97.265625, - 95.96875, 95.96875, 85.59375, 83, 86.890625, 84.296875, 84.296875, 83, - 84.296875, 83, 88.1875, 98.5625, 115.421875, 123.203125, 158.21875, - 167.296875, 181.5625, 185.453125, 195.828125, 207.5, 208.796875, 207.5, - 206.203125, 203.609375, 213.984375, 213.984375, 216.578125, 212.6875, - 202.3125, 197.125, 180.265625, 180.265625, 182.859375, 193.234375, - 182.859375, 169.890625, 172.484375, 201.015625, 211.390625, 219.171875, - 220.46875, 219.171875, 212.6875, 210.09375, 203.609375, 203.609375, - 203.609375, 199.71875, 198.421875, 182.859375, 172.484375, 178.96875, - 190.640625, 190.640625, 191.9375, 188.046875, 178.96875, 168.59375, - 162.109375, 159.515625, 167.296875, 186.75, 195.828125, 193.234375, - 193.234375, 182.859375, 173.78125, 171.1875, 175.078125, 181.5625, - 190.640625, 180.265625, 171.1875, 140.0625, 128.390625, 127.09375, - 119.3125, 127.09375, 124.5, 125.796875, 120.609375, 119.3125, - 125.796875, 124.5, 119.3125, 116.71875, 110.234375, 105.046875, - 106.34375, 93.375, 93.375, 105.046875, 106.34375, 115.421875, 119.3125, - 128.390625, 140.0625, 140.0625, 133.578125, 129.6875, 112.828125, - 107.640625, 108.9375, 206.203125, 213.984375, 213.984375, 211.390625, - 213.984375, 213.984375, 212.6875, 207.5, 211.390625, 212.6875, - 213.984375, 216.578125, 212.6875, 208.796875, 213.984375, 219.171875, - 221.765625, 226.953125, 219.171875, 228.25, 223.0625, 223.0625, - 220.46875, 216.578125, 211.390625, 213.984375, 219.171875, 221.765625, - 219.171875, 220.46875, 224.359375, 223.0625, 224.359375, 221.765625, - 220.46875, 216.578125, 210.09375, 206.203125, 204.90625, 195.828125, - 184.15625, 169.890625, 166, 175.078125, 173.78125, 166, 166, 167.296875, - 177.671875, 178.96875, 193.234375, 193.234375, 206.203125, 211.390625, - 211.390625, 216.578125, 221.765625, 225.65625, 228.25, 229.546875, - 228.25, 228.25, 226.953125, 228.25, 228.25, 226.953125, 224.359375, - 219.171875, 216.578125, 197.125, 191.9375, 190.640625, 182.859375, 166, - 158.21875, 147.84375, 127.09375, 118.015625, 108.9375, 107.640625, - 97.265625, 94.671875, 88.1875, 81.703125, 81.703125, 83, 76.515625, - 60.953125, 55.765625, 53.171875, 50.578125, 55.765625, 55.765625, - 51.875, 47.984375, 51.875, 50.578125, 47.984375, 42.796875, 45.390625, - 45.390625, 46.6875, 49.28125, 45.390625, 45.390625, 45.390625, 46.6875, - 55.765625, 50.578125, 42.796875, 42.796875, 46.6875, 49.28125, - 55.765625, 60.953125, 73.921875, 66.140625, 54.46875, 44.09375, - 44.09375, 41.5, 38.90625, 40.203125, 41.5, 42.796875, 46.6875, - 50.578125, 50.578125, 49.28125, 53.171875, 54.46875, 49.28125, 49.28125, - 53.171875, 63.546875, 66.140625, 72.625, 85.59375, 89.484375, 106.34375, - 111.53125, 112.828125, 103.75, 95.96875, 79.109375, 71.328125, - 81.703125, 85.59375, 80.40625, 77.8125, 83, 86.890625, 81.703125, - 80.40625, 79.109375, 77.8125, 77.8125, 85.59375, 88.1875, 81.703125, - 81.703125, 84.296875, 83, 89.484375, 101.15625, 119.3125, 124.5, 145.25, - 156.921875, 184.15625, 190.640625, 201.015625, 207.5, 210.09375, - 210.09375, 206.203125, 203.609375, 206.203125, 215.28125, 217.875, - 213.984375, 202.3125, 195.828125, 185.453125, 186.75, 189.34375, - 198.421875, 194.53125, 175.078125, 178.96875, 207.5, 215.28125, - 221.765625, 223.0625, 220.46875, 213.984375, 211.390625, 208.796875, - 207.5, 208.796875, 206.203125, 202.3125, 178.96875, 168.59375, - 180.265625, 182.859375, 188.046875, 194.53125, 190.640625, 178.96875, - 168.59375, 162.109375, 162.109375, 169.890625, 194.53125, 197.125, - 190.640625, 190.640625, 180.265625, 171.1875, 169.890625, 178.96875, - 186.75, 193.234375, 186.75, 166, 150.4375, 138.765625, 125.796875, - 121.90625, 130.984375, 133.578125, 127.09375, 121.90625, 121.90625, - 125.796875, 124.5, 120.609375, 124.5, 115.421875, 112.828125, 114.125, - 103.75, 98.5625, 102.453125, 108.9375, 123.203125, 124.5, 128.390625, - 133.578125, 129.6875, 120.609375, 116.71875, 110.234375, 111.53125, - 116.71875, 207.5, 211.390625, 215.28125, 212.6875, 215.28125, - 213.984375, 208.796875, 207.5, 204.90625, 216.578125, 216.578125, - 216.578125, 211.390625, 210.09375, 216.578125, 217.875, 217.875, - 219.171875, 221.765625, 224.359375, 223.0625, 224.359375, 220.46875, - 216.578125, 203.609375, 204.90625, 207.5, 216.578125, 220.46875, - 220.46875, 224.359375, 223.0625, 225.65625, 221.765625, 220.46875, - 220.46875, 216.578125, 211.390625, 207.5, 199.71875, 193.234375, - 177.671875, 168.59375, 164.703125, 168.59375, 162.109375, 162.109375, - 159.515625, 169.890625, 180.265625, 184.15625, 184.15625, 202.3125, - 208.796875, 210.09375, 216.578125, 221.765625, 225.65625, 224.359375, - 228.25, 226.953125, 226.953125, 226.953125, 228.25, 228.25, 226.953125, - 225.65625, 225.65625, 219.171875, 203.609375, 195.828125, 191.9375, - 182.859375, 159.515625, 154.328125, 143.953125, 124.5, 121.90625, - 107.640625, 94.671875, 83, 79.109375, 73.921875, 67.4375, 68.734375, - 64.84375, 58.359375, 47.984375, 47.984375, 42.796875, 38.90625, - 42.796875, 46.6875, 44.09375, 40.203125, 44.09375, 41.5, 41.5, 41.5, - 38.90625, 38.90625, 42.796875, 46.6875, 41.5, 44.09375, 41.5, 38.90625, - 38.90625, 47.984375, 41.5, 41.5, 37.609375, 40.203125, 50.578125, - 59.65625, 79.109375, 75.21875, 62.25, 40.203125, 33.71875, 33.71875, - 31.125, 29.828125, 32.421875, 33.71875, 41.5, 49.28125, 45.390625, - 44.09375, 45.390625, 47.984375, 40.203125, 41.5, 53.171875, 57.0625, - 51.875, 53.171875, 60.953125, 66.140625, 81.703125, 88.1875, 92.078125, - 81.703125, 72.625, 59.65625, 51.875, 53.171875, 51.875, 50.578125, - 46.6875, 50.578125, 55.765625, 53.171875, 58.359375, 58.359375, - 64.84375, 68.734375, 75.21875, 72.625, 70.03125, 76.515625, 80.40625, - 79.109375, 88.1875, 102.453125, 124.5, 129.6875, 153.03125, 167.296875, - 190.640625, 194.53125, 203.609375, 208.796875, 208.796875, 207.5, 207.5, - 211.390625, 211.390625, 217.875, 216.578125, 211.390625, 198.421875, - 193.234375, 185.453125, 186.75, 193.234375, 203.609375, 199.71875, - 189.34375, 197.125, 213.984375, 217.875, 221.765625, 221.765625, - 217.875, 211.390625, 211.390625, 213.984375, 210.09375, 210.09375, - 207.5, 197.125, 168.59375, 164.703125, 180.265625, 178.96875, 186.75, - 193.234375, 189.34375, 169.890625, 160.8125, 166, 173.78125, 189.34375, - 201.015625, 195.828125, 182.859375, 180.265625, 166, 164.703125, - 168.59375, 188.046875, 193.234375, 186.75, 176.375, 160.8125, - 146.546875, 134.875, 123.203125, 127.09375, 134.875, 132.28125, - 121.90625, 115.421875, 115.421875, 118.015625, 115.421875, 118.015625, - 124.5, 115.421875, 112.828125, 115.421875, 107.640625, 101.15625, - 107.640625, 116.71875, 127.09375, 124.5, 123.203125, 112.828125, - 102.453125, 94.671875, 102.453125, 110.234375, 108.9375, 112.828125, - 208.796875, 210.09375, 215.28125, 212.6875, 215.28125, 213.984375, - 207.5, 206.203125, 207.5, 207.5, 213.984375, 216.578125, 212.6875, - 210.09375, 217.875, 220.46875, 220.46875, 219.171875, 223.0625, - 221.765625, 224.359375, 221.765625, 221.765625, 215.28125, 207.5, 207.5, - 213.984375, 215.28125, 219.171875, 221.765625, 223.0625, 221.765625, - 224.359375, 223.0625, 221.765625, 215.28125, 216.578125, 212.6875, - 207.5, 201.015625, 201.015625, 168.59375, 155.625, 159.515625, 166, - 162.109375, 163.40625, 160.8125, 176.375, 177.671875, 177.671875, - 180.265625, 207.5, 208.796875, 208.796875, 215.28125, 220.46875, - 224.359375, 226.953125, 226.953125, 228.25, 226.953125, 226.953125, - 228.25, 228.25, 226.953125, 225.65625, 219.171875, 219.171875, - 208.796875, 204.90625, 189.34375, 177.671875, 149.140625, 138.765625, - 133.578125, 120.609375, 120.609375, 105.046875, 97.265625, 80.40625, - 76.515625, 67.4375, 58.359375, 57.0625, 47.984375, 51.875, 37.609375, - 42.796875, 40.203125, 35.015625, 40.203125, 37.609375, 37.609375, - 36.3125, 32.421875, 36.3125, 36.3125, 38.90625, 35.015625, 36.3125, - 40.203125, 40.203125, 35.015625, 40.203125, 40.203125, 36.3125, 36.3125, - 37.609375, 40.203125, 36.3125, 32.421875, 35.015625, 47.984375, - 60.953125, 79.109375, 62.25, 62.25, 38.90625, 35.015625, 32.421875, - 31.125, 24.640625, 25.9375, 29.828125, 41.5, 40.203125, 40.203125, - 36.3125, 38.90625, 41.5, 35.015625, 36.3125, 46.6875, 49.28125, - 45.390625, 42.796875, 50.578125, 54.46875, 63.546875, 70.03125, - 73.921875, 64.84375, 57.0625, 47.984375, 45.390625, 41.5, 42.796875, - 41.5, 36.3125, 38.90625, 44.09375, 44.09375, 49.28125, 51.875, 62.25, - 62.25, 70.03125, 66.140625, 62.25, 70.03125, 76.515625, 77.8125, - 85.59375, 101.15625, 130.984375, 130.984375, 156.921875, 171.1875, - 191.9375, 195.828125, 203.609375, 210.09375, 208.796875, 207.5, - 208.796875, 213.984375, 213.984375, 219.171875, 215.28125, 210.09375, - 195.828125, 190.640625, 186.75, 189.34375, 195.828125, 206.203125, - 202.3125, 194.53125, 201.015625, 215.28125, 219.171875, 223.0625, - 221.765625, 217.875, 212.6875, 212.6875, 212.6875, 210.09375, - 211.390625, 206.203125, 193.234375, 164.703125, 166, 181.5625, - 180.265625, 188.046875, 191.9375, 185.453125, 166, 163.40625, - 172.484375, 178.96875, 194.53125, 201.015625, 194.53125, 181.5625, - 176.375, 162.109375, 159.515625, 163.40625, 185.453125, 190.640625, - 185.453125, 177.671875, 160.8125, 145.25, 133.578125, 127.09375, - 130.984375, 133.578125, 130.984375, 116.71875, 112.828125, 111.53125, - 118.015625, 115.421875, 120.609375, 124.5, 118.015625, 114.125, - 115.421875, 107.640625, 103.75, 114.125, 124.5, 133.578125, 127.09375, - 123.203125, 108.9375, 97.265625, 88.1875, 94.671875, 102.453125, - 102.453125, 103.75, 216.578125, 213.984375, 211.390625, 211.390625, - 215.28125, 215.28125, 210.09375, 207.5, 203.609375, 204.90625, - 213.984375, 219.171875, 217.875, 216.578125, 221.765625, 221.765625, - 220.46875, 221.765625, 225.65625, 224.359375, 221.765625, 223.0625, - 224.359375, 223.0625, 216.578125, 213.984375, 207.5, 212.6875, - 219.171875, 221.765625, 217.875, 216.578125, 221.765625, 221.765625, - 224.359375, 224.359375, 217.875, 213.984375, 211.390625, 211.390625, - 206.203125, 190.640625, 175.078125, 153.03125, 153.03125, 159.515625, - 162.109375, 160.8125, 166, 175.078125, 182.859375, 186.75, 202.3125, - 207.5, 207.5, 211.390625, 217.875, 225.65625, 225.65625, 228.25, 228.25, - 226.953125, 228.25, 229.546875, 228.25, 226.953125, 224.359375, - 225.65625, 221.765625, 215.28125, 211.390625, 194.53125, 182.859375, - 166, 160.8125, 145.25, 125.796875, 123.203125, 107.640625, 99.859375, - 89.484375, 86.890625, 80.40625, 64.84375, 64.84375, 59.65625, 55.765625, - 44.09375, 44.09375, 40.203125, 35.015625, 37.609375, 40.203125, - 35.015625, 32.421875, 37.609375, 35.015625, 37.609375, 37.609375, - 37.609375, 37.609375, 40.203125, 40.203125, 32.421875, 38.90625, - 37.609375, 35.015625, 32.421875, 31.125, 35.015625, 32.421875, - 29.828125, 31.125, 45.390625, 81.703125, 86.890625, 81.703125, 62.25, - 32.421875, 32.421875, 28.53125, 27.234375, 24.640625, 29.828125, - 38.90625, 35.015625, 37.609375, 36.3125, 32.421875, 36.3125, 37.609375, - 29.828125, 29.828125, 37.609375, 35.015625, 35.015625, 38.90625, - 44.09375, 47.984375, 47.984375, 50.578125, 53.171875, 46.6875, - 45.390625, 35.015625, 35.015625, 33.71875, 36.3125, 36.3125, 29.828125, - 29.828125, 35.015625, 35.015625, 46.6875, 44.09375, 47.984375, - 50.578125, 54.46875, 55.765625, 58.359375, 75.21875, 79.109375, - 85.59375, 107.640625, 114.125, 128.390625, 137.46875, 159.515625, - 175.078125, 195.828125, 197.125, 204.90625, 210.09375, 211.390625, - 207.5, 210.09375, 216.578125, 216.578125, 219.171875, 213.984375, 207.5, - 186.75, 185.453125, 198.421875, 198.421875, 206.203125, 212.6875, - 203.609375, 194.53125, 203.609375, 219.171875, 221.765625, 224.359375, - 220.46875, 220.46875, 216.578125, 215.28125, 213.984375, 210.09375, - 211.390625, 202.3125, 186.75, 168.59375, 173.78125, 184.15625, - 190.640625, 198.421875, 190.640625, 177.671875, 171.1875, 173.78125, - 182.859375, 195.828125, 195.828125, 197.125, 193.234375, 182.859375, - 172.484375, 156.921875, 151.734375, 159.515625, 193.234375, 194.53125, - 181.5625, 173.78125, 153.03125, 141.359375, 134.875, 130.984375, - 132.28125, 127.09375, 123.203125, 118.015625, 119.3125, 120.609375, - 124.5, 123.203125, 128.390625, 130.984375, 130.984375, 124.5, - 118.015625, 119.3125, 120.609375, 150.4375, 149.140625, 143.953125, - 125.796875, 118.015625, 103.75, 95.96875, 86.890625, 89.484375, - 94.671875, 97.265625, 103.75, 215.28125, 206.203125, 210.09375, - 215.28125, 215.28125, 215.28125, 211.390625, 210.09375, 206.203125, - 210.09375, 220.46875, 217.875, 220.46875, 224.359375, 219.171875, - 220.46875, 219.171875, 221.765625, 224.359375, 224.359375, 223.0625, - 224.359375, 224.359375, 224.359375, 217.875, 213.984375, 207.5, - 211.390625, 216.578125, 216.578125, 216.578125, 215.28125, 221.765625, - 225.65625, 224.359375, 224.359375, 219.171875, 213.984375, 211.390625, - 210.09375, 206.203125, 193.234375, 178.96875, 151.734375, 151.734375, - 158.21875, 158.21875, 155.625, 163.40625, 175.078125, 185.453125, - 189.34375, 206.203125, 204.90625, 204.90625, 208.796875, 216.578125, - 225.65625, 225.65625, 226.953125, 228.25, 226.953125, 230.84375, 228.25, - 228.25, 226.953125, 225.65625, 224.359375, 221.765625, 217.875, - 213.984375, 198.421875, 177.671875, 167.296875, 162.109375, 147.84375, - 129.6875, 124.5, 110.234375, 101.15625, 86.890625, 84.296875, 73.921875, - 63.546875, 63.546875, 58.359375, 54.46875, 46.6875, 45.390625, - 40.203125, 37.609375, 37.609375, 31.125, 31.125, 31.125, 38.90625, - 35.015625, 37.609375, 37.609375, 36.3125, 35.015625, 37.609375, - 33.71875, 33.71875, 33.71875, 31.125, 27.234375, 27.234375, 28.53125, - 32.421875, 29.828125, 28.53125, 28.53125, 44.09375, 54.46875, 76.515625, - 73.921875, 53.171875, 27.234375, 27.234375, 27.234375, 24.640625, - 24.640625, 28.53125, 32.421875, 33.71875, 35.015625, 32.421875, 31.125, - 35.015625, 35.015625, 27.234375, 27.234375, 35.015625, 36.3125, - 32.421875, 35.015625, 35.015625, 38.90625, 40.203125, 41.5, 44.09375, - 38.90625, 37.609375, 35.015625, 31.125, 31.125, 31.125, 36.3125, - 32.421875, 32.421875, 32.421875, 29.828125, 38.90625, 42.796875, 41.5, - 41.5, 45.390625, 50.578125, 55.765625, 76.515625, 81.703125, 89.484375, - 97.265625, 107.640625, 130.984375, 137.46875, 159.515625, 176.375, - 194.53125, 197.125, 203.609375, 207.5, 207.5, 207.5, 211.390625, - 216.578125, 216.578125, 219.171875, 213.984375, 204.90625, 184.15625, - 184.15625, 193.234375, 199.71875, 208.796875, 212.6875, 203.609375, - 199.71875, 207.5, 221.765625, 221.765625, 224.359375, 223.0625, - 221.765625, 217.875, 217.875, 215.28125, 210.09375, 212.6875, - 203.609375, 185.453125, 164.703125, 169.890625, 184.15625, 191.9375, - 199.71875, 184.15625, 172.484375, 172.484375, 177.671875, 186.75, - 188.046875, 193.234375, 194.53125, 189.34375, 180.265625, 171.1875, - 158.21875, 156.921875, 166, 197.125, 194.53125, 177.671875, 166, - 149.140625, 136.171875, 129.6875, 128.390625, 127.09375, 124.5, - 120.609375, 120.609375, 119.3125, 123.203125, 128.390625, 129.6875, - 132.28125, 132.28125, 130.984375, 128.390625, 128.390625, 124.5, - 127.09375, 149.140625, 162.109375, 145.25, 124.5, 115.421875, - 102.453125, 94.671875, 80.40625, 86.890625, 90.78125, 92.078125, - 99.859375, 211.390625, 208.796875, 204.90625, 207.5, 211.390625, - 211.390625, 211.390625, 210.09375, 207.5, 204.90625, 208.796875, - 215.28125, 216.578125, 217.875, 219.171875, 220.46875, 219.171875, - 221.765625, 224.359375, 223.0625, 221.765625, 223.0625, 225.65625, - 224.359375, 221.765625, 219.171875, 213.984375, 211.390625, 215.28125, - 217.875, 213.984375, 216.578125, 220.46875, 219.171875, 221.765625, - 224.359375, 221.765625, 219.171875, 211.390625, 210.09375, 204.90625, - 201.015625, 193.234375, 162.109375, 150.4375, 151.734375, 155.625, - 153.03125, 162.109375, 171.1875, 188.046875, 186.75, 198.421875, 207.5, - 203.609375, 203.609375, 212.6875, 223.0625, 223.0625, 223.0625, - 226.953125, 224.359375, 228.25, 229.546875, 228.25, 225.65625, 223.0625, - 224.359375, 220.46875, 217.875, 216.578125, 206.203125, 194.53125, - 177.671875, 172.484375, 159.515625, 142.65625, 138.765625, 119.3125, - 107.640625, 83, 80.40625, 73.921875, 63.546875, 66.140625, 54.46875, - 46.6875, 40.203125, 41.5, 38.90625, 35.015625, 33.71875, 25.9375, - 22.046875, 25.9375, 35.015625, 32.421875, 29.828125, 32.421875, - 27.234375, 25.9375, 25.9375, 31.125, 29.828125, 28.53125, 25.9375, - 20.75, 20.75, 24.640625, 27.234375, 24.640625, 22.046875, 23.34375, - 31.125, 32.421875, 37.609375, 36.3125, 27.234375, 18.15625, 19.453125, - 19.453125, 15.5625, 19.453125, 24.640625, 24.640625, 24.640625, - 27.234375, 27.234375, 23.34375, 24.640625, 24.640625, 19.453125, - 24.640625, 24.640625, 25.9375, 23.34375, 25.9375, 25.9375, 27.234375, - 27.234375, 28.53125, 28.53125, 24.640625, 22.046875, 24.640625, - 24.640625, 24.640625, 25.9375, 28.53125, 25.9375, 28.53125, 28.53125, - 32.421875, 32.421875, 35.015625, 35.015625, 35.015625, 42.796875, - 51.875, 55.765625, 72.625, 81.703125, 106.34375, 106.34375, 115.421875, - 134.875, 141.359375, 163.40625, 177.671875, 193.234375, 193.234375, - 199.71875, 208.796875, 208.796875, 210.09375, 213.984375, 217.875, - 216.578125, 219.171875, 213.984375, 206.203125, 191.9375, 193.234375, - 201.015625, 204.90625, 210.09375, 210.09375, 201.015625, 204.90625, - 211.390625, 221.765625, 224.359375, 221.765625, 224.359375, 221.765625, - 219.171875, 219.171875, 216.578125, 211.390625, 213.984375, 201.015625, - 173.78125, 171.1875, 175.078125, 186.75, 193.234375, 193.234375, - 177.671875, 175.078125, 177.671875, 185.453125, 186.75, 186.75, - 190.640625, 186.75, 180.265625, 177.671875, 171.1875, 166, 172.484375, - 189.34375, 186.75, 186.75, 163.40625, 155.625, 142.65625, 132.28125, - 127.09375, 124.5, 127.09375, 127.09375, 124.5, 123.203125, 116.71875, - 116.71875, 129.6875, 134.875, 137.46875, 137.46875, 132.28125, - 133.578125, 132.28125, 134.875, 138.765625, 166, 150.4375, 136.171875, - 116.71875, 111.53125, 107.640625, 107.640625, 98.5625, 97.265625, - 92.078125, 85.59375, 85.59375, 210.09375, 207.5, 207.5, 208.796875, - 211.390625, 210.09375, 212.6875, 212.6875, 211.390625, 207.5, 212.6875, - 215.28125, 215.28125, 217.875, 219.171875, 221.765625, 220.46875, - 220.46875, 223.0625, 221.765625, 224.359375, 224.359375, 226.953125, - 224.359375, 223.0625, 223.0625, 216.578125, 210.09375, 215.28125, - 219.171875, 217.875, 216.578125, 219.171875, 216.578125, 220.46875, - 223.0625, 224.359375, 220.46875, 213.984375, 211.390625, 206.203125, - 201.015625, 194.53125, 162.109375, 150.4375, 154.328125, 159.515625, - 160.8125, 166, 175.078125, 189.34375, 193.234375, 207.5, 203.609375, - 201.015625, 204.90625, 212.6875, 221.765625, 221.765625, 224.359375, - 228.25, 229.546875, 229.546875, 226.953125, 224.359375, 224.359375, - 224.359375, 225.65625, 221.765625, 217.875, 217.875, 198.421875, - 189.34375, 175.078125, 163.40625, 163.40625, 147.84375, 143.953125, - 114.125, 114.125, 92.078125, 88.1875, 79.109375, 70.03125, 71.328125, - 58.359375, 51.875, 46.6875, 46.6875, 45.390625, 40.203125, 36.3125, - 31.125, 27.234375, 31.125, 40.203125, 36.3125, 31.125, 35.015625, - 31.125, 29.828125, 31.125, 33.71875, 31.125, 31.125, 29.828125, - 27.234375, 25.9375, 29.828125, 31.125, 27.234375, 27.234375, 29.828125, - 32.421875, 31.125, 32.421875, 33.71875, 29.828125, 23.34375, 23.34375, - 24.640625, 23.34375, 20.75, 25.9375, 28.53125, 29.828125, 32.421875, - 29.828125, 28.53125, 28.53125, 27.234375, 22.046875, 22.046875, - 27.234375, 32.421875, 29.828125, 31.125, 28.53125, 29.828125, 31.125, - 31.125, 32.421875, 29.828125, 28.53125, 31.125, 29.828125, 29.828125, - 31.125, 29.828125, 27.234375, 29.828125, 33.71875, 29.828125, 37.609375, - 40.203125, 40.203125, 41.5, 47.984375, 60.953125, 66.140625, 83, - 92.078125, 111.53125, 118.015625, 124.5, 141.359375, 147.84375, - 169.890625, 182.859375, 195.828125, 195.828125, 203.609375, 208.796875, - 210.09375, 213.984375, 216.578125, 219.171875, 217.875, 220.46875, - 213.984375, 206.203125, 194.53125, 195.828125, 202.3125, 204.90625, - 210.09375, 210.09375, 202.3125, 204.90625, 213.984375, 223.0625, - 223.0625, 225.65625, 225.65625, 221.765625, 219.171875, 220.46875, - 217.875, 212.6875, 215.28125, 201.015625, 184.15625, 177.671875, - 180.265625, 194.53125, 193.234375, 189.34375, 176.375, 175.078125, - 176.375, 186.75, 193.234375, 185.453125, 188.046875, 182.859375, - 178.96875, 176.375, 172.484375, 172.484375, 181.5625, 197.125, - 199.71875, 186.75, 163.40625, 158.21875, 142.65625, 133.578125, - 130.984375, 127.09375, 128.390625, 129.6875, 130.984375, 128.390625, - 120.609375, 120.609375, 137.46875, 137.46875, 142.65625, 142.65625, - 136.171875, 137.46875, 142.65625, 143.953125, 149.140625, 164.703125, - 149.140625, 134.875, 118.015625, 116.71875, 118.015625, 115.421875, - 110.234375, 110.234375, 95.96875, 83, 79.109375, 208.796875, 210.09375, - 206.203125, 206.203125, 207.5, 206.203125, 211.390625, 210.09375, - 206.203125, 206.203125, 206.203125, 210.09375, 210.09375, 216.578125, - 219.171875, 221.765625, 220.46875, 221.765625, 221.765625, 221.765625, - 221.765625, 223.0625, 223.0625, 223.0625, 223.0625, 223.0625, - 211.390625, 207.5, 211.390625, 216.578125, 213.984375, 215.28125, - 217.875, 213.984375, 217.875, 220.46875, 221.765625, 219.171875, - 213.984375, 211.390625, 204.90625, 198.421875, 190.640625, 159.515625, - 147.84375, 149.140625, 156.921875, 158.21875, 166, 175.078125, - 189.34375, 184.15625, 195.828125, 206.203125, 203.609375, 202.3125, - 210.09375, 219.171875, 220.46875, 224.359375, 228.25, 226.953125, - 226.953125, 228.25, 228.25, 225.65625, 224.359375, 226.953125, 223.0625, - 217.875, 217.875, 210.09375, 199.71875, 185.453125, 177.671875, - 167.296875, 149.140625, 143.953125, 124.5, 115.421875, 93.375, - 89.484375, 79.109375, 71.328125, 71.328125, 55.765625, 47.984375, 41.5, - 42.796875, 41.5, 32.421875, 25.9375, 25.9375, 24.640625, 24.640625, - 32.421875, 29.828125, 28.53125, 22.046875, 22.046875, 24.640625, - 25.9375, 27.234375, 27.234375, 23.34375, 22.046875, 18.15625, 18.15625, - 23.34375, 22.046875, 23.34375, 20.75, 20.75, 24.640625, 20.75, 23.34375, - 24.640625, 20.75, 15.5625, 15.5625, 16.859375, 18.15625, 18.15625, - 20.75, 27.234375, 28.53125, 24.640625, 24.640625, 22.046875, 20.75, - 20.75, 15.5625, 20.75, 20.75, 22.046875, 27.234375, 20.75, 22.046875, - 20.75, 24.640625, 22.046875, 24.640625, 24.640625, 24.640625, 25.9375, - 29.828125, 24.640625, 24.640625, 24.640625, 20.75, 23.34375, 27.234375, - 32.421875, 37.609375, 32.421875, 36.3125, 36.3125, 44.09375, 57.0625, - 63.546875, 88.1875, 97.265625, 123.203125, 128.390625, 129.6875, - 146.546875, 146.546875, 171.1875, 182.859375, 197.125, 198.421875, - 204.90625, 211.390625, 215.28125, 216.578125, 216.578125, 219.171875, - 217.875, 219.171875, 211.390625, 203.609375, 194.53125, 194.53125, - 202.3125, 208.796875, 210.09375, 210.09375, 201.015625, 206.203125, - 213.984375, 223.0625, 224.359375, 221.765625, 221.765625, 223.0625, - 219.171875, 219.171875, 215.28125, 211.390625, 213.984375, 195.828125, - 177.671875, 181.5625, 186.75, 189.34375, 189.34375, 181.5625, - 172.484375, 172.484375, 173.78125, 186.75, 180.265625, 185.453125, - 184.15625, 176.375, 176.375, 171.1875, 168.59375, 175.078125, 186.75, - 199.71875, 195.828125, 182.859375, 162.109375, 155.625, 138.765625, - 130.984375, 129.6875, 124.5, 124.5, 127.09375, 130.984375, 124.5, - 118.015625, 118.015625, 130.984375, 134.875, 141.359375, 141.359375, - 133.578125, 134.875, 141.359375, 146.546875, 149.140625, 159.515625, - 156.921875, 128.390625, 112.828125, 112.828125, 116.71875, 116.71875, - 116.71875, 112.828125, 92.078125, 79.109375, 76.515625, 203.609375, - 206.203125, 206.203125, 201.015625, 199.71875, 201.015625, 207.5, - 210.09375, 208.796875, 203.609375, 206.203125, 206.203125, 206.203125, - 213.984375, 216.578125, 220.46875, 219.171875, 217.875, 221.765625, - 221.765625, 223.0625, 221.765625, 224.359375, 224.359375, 223.0625, - 223.0625, 217.875, 210.09375, 213.984375, 216.578125, 219.171875, - 217.875, 219.171875, 215.28125, 217.875, 219.171875, 220.46875, 217.875, - 213.984375, 212.6875, 206.203125, 198.421875, 193.234375, 177.671875, - 167.296875, 151.734375, 158.21875, 164.703125, 173.78125, 178.96875, - 184.15625, 184.15625, 194.53125, 206.203125, 204.90625, 202.3125, - 208.796875, 221.765625, 221.765625, 228.25, 226.953125, 226.953125, - 226.953125, 228.25, 228.25, 226.953125, 225.65625, 226.953125, - 224.359375, 223.0625, 223.0625, 215.28125, 206.203125, 191.9375, - 189.34375, 180.265625, 167.296875, 158.21875, 140.0625, 132.28125, - 112.828125, 103.75, 90.78125, 75.21875, 72.625, 64.84375, 58.359375, - 47.984375, 51.875, 46.6875, 38.90625, 37.609375, 31.125, 24.640625, - 24.640625, 28.53125, 24.640625, 23.34375, 29.828125, 27.234375, - 27.234375, 28.53125, 28.53125, 22.046875, 24.640625, 24.640625, 20.75, - 22.046875, 27.234375, 31.125, 28.53125, 25.9375, 24.640625, 25.9375, - 23.34375, 23.34375, 25.9375, 23.34375, 18.15625, 20.75, 20.75, - 22.046875, 20.75, 23.34375, 24.640625, 25.9375, 28.53125, 24.640625, - 22.046875, 24.640625, 25.9375, 22.046875, 20.75, 25.9375, 25.9375, - 23.34375, 24.640625, 20.75, 19.453125, 25.9375, 25.9375, 27.234375, - 25.9375, 24.640625, 29.828125, 27.234375, 27.234375, 29.828125, - 28.53125, 24.640625, 28.53125, 32.421875, 31.125, 37.609375, 45.390625, - 45.390625, 47.984375, 57.0625, 68.734375, 76.515625, 97.265625, - 107.640625, 121.90625, 128.390625, 133.578125, 149.140625, 159.515625, - 181.5625, 190.640625, 201.015625, 203.609375, 208.796875, 213.984375, - 212.6875, 213.984375, 215.28125, 220.46875, 217.875, 219.171875, - 210.09375, 202.3125, 194.53125, 198.421875, 201.015625, 203.609375, - 210.09375, 212.6875, 207.5, 210.09375, 215.28125, 224.359375, 223.0625, - 226.953125, 225.65625, 223.0625, 220.46875, 219.171875, 216.578125, - 212.6875, 212.6875, 195.828125, 185.453125, 190.640625, 194.53125, - 198.421875, 186.75, 177.671875, 180.265625, 182.859375, 185.453125, - 190.640625, 182.859375, 180.265625, 185.453125, 176.375, 172.484375, - 164.703125, 169.890625, 189.34375, 194.53125, 198.421875, 186.75, - 177.671875, 164.703125, 154.328125, 143.953125, 140.0625, 137.46875, - 128.390625, 134.875, 138.765625, 142.65625, 132.28125, 125.796875, - 132.28125, 130.984375, 129.6875, 136.171875, 136.171875, 130.984375, - 130.984375, 136.171875, 147.84375, 147.84375, 146.546875, 141.359375, - 120.609375, 111.53125, 116.71875, 136.171875, 136.171875, 129.6875, - 123.203125, 103.75, 92.078125, 83, 203.609375, 207.5, 206.203125, - 201.015625, 198.421875, 198.421875, 204.90625, 206.203125, 206.203125, - 203.609375, 203.609375, 201.015625, 201.015625, 210.09375, 215.28125, - 219.171875, 217.875, 217.875, 220.46875, 219.171875, 224.359375, - 221.765625, 224.359375, 223.0625, 223.0625, 221.765625, 216.578125, - 206.203125, 211.390625, 216.578125, 219.171875, 224.359375, 226.953125, - 228.25, 219.171875, 220.46875, 219.171875, 215.28125, 210.09375, - 210.09375, 203.609375, 186.75, 180.265625, 182.859375, 172.484375, - 151.734375, 155.625, 160.8125, 169.890625, 175.078125, 177.671875, - 186.75, 202.3125, 203.609375, 203.609375, 199.71875, 206.203125, - 219.171875, 220.46875, 224.359375, 228.25, 228.25, 228.25, 225.65625, - 226.953125, 225.65625, 225.65625, 226.953125, 224.359375, 223.0625, - 223.0625, 207.5, 201.015625, 194.53125, 190.640625, 181.5625, - 167.296875, 159.515625, 141.359375, 133.578125, 103.75, 93.375, - 85.59375, 73.921875, 71.328125, 64.84375, 55.765625, 45.390625, - 50.578125, 45.390625, 35.015625, 29.828125, 24.640625, 24.640625, - 19.453125, 24.640625, 20.75, 20.75, 24.640625, 23.34375, 29.828125, - 23.34375, 18.15625, 18.15625, 20.75, 20.75, 18.15625, 19.453125, - 23.34375, 27.234375, 25.9375, 19.453125, 15.5625, 20.75, 18.15625, - 19.453125, 20.75, 19.453125, 14.265625, 18.15625, 16.859375, 19.453125, - 14.265625, 18.15625, 20.75, 20.75, 23.34375, 19.453125, 16.859375, - 19.453125, 20.75, 18.15625, 14.265625, 18.15625, 20.75, 19.453125, - 14.265625, 15.5625, 15.5625, 18.15625, 16.859375, 20.75, 19.453125, - 18.15625, 24.640625, 22.046875, 22.046875, 24.640625, 24.640625, 20.75, - 25.9375, 28.53125, 27.234375, 36.3125, 45.390625, 46.6875, 47.984375, - 55.765625, 68.734375, 76.515625, 98.5625, 107.640625, 119.3125, - 127.09375, 133.578125, 151.734375, 164.703125, 185.453125, 191.9375, - 202.3125, 204.90625, 210.09375, 211.390625, 208.796875, 211.390625, - 215.28125, 219.171875, 216.578125, 217.875, 208.796875, 201.015625, - 195.828125, 201.015625, 199.71875, 203.609375, 210.09375, 211.390625, - 207.5, 210.09375, 216.578125, 223.0625, 223.0625, 225.65625, 225.65625, - 221.765625, 219.171875, 216.578125, 215.28125, 212.6875, 211.390625, - 195.828125, 185.453125, 194.53125, 195.828125, 189.34375, 189.34375, - 180.265625, 186.75, 190.640625, 189.34375, 189.34375, 180.265625, - 178.96875, 169.890625, 168.59375, 171.1875, 228.25, 180.265625, 197.125, - 193.234375, 194.53125, 180.265625, 167.296875, 149.140625, 141.359375, - 140.0625, 136.171875, 123.203125, 123.203125, 123.203125, 136.171875, - 141.359375, 125.796875, 132.28125, 130.984375, 125.796875, 130.984375, - 129.6875, 123.203125, 125.796875, 124.5, 129.6875, 143.953125, - 142.65625, 127.09375, 116.71875, 107.640625, 112.828125, 118.015625, - 133.578125, 138.765625, 127.09375, 124.5, 107.640625, 79.109375, - 64.84375, 204.90625, 204.90625, 204.90625, 203.609375, 203.609375, - 206.203125, 201.015625, 198.421875, 203.609375, 206.203125, 202.3125, - 201.015625, 201.015625, 204.90625, 212.6875, 215.28125, 215.28125, - 216.578125, 220.46875, 221.765625, 221.765625, 223.0625, 224.359375, - 224.359375, 221.765625, 221.765625, 216.578125, 210.09375, 210.09375, - 211.390625, 215.28125, 212.6875, 217.875, 220.46875, 220.46875, - 223.0625, 217.875, 213.984375, 208.796875, 206.203125, 203.609375, - 191.9375, 184.15625, 180.265625, 176.375, 155.625, 156.921875, - 162.109375, 172.484375, 171.1875, 172.484375, 172.484375, 186.75, - 195.828125, 195.828125, 194.53125, 201.015625, 219.171875, 225.65625, - 228.25, 226.953125, 226.953125, 226.953125, 228.25, 228.25, 225.65625, - 226.953125, 224.359375, 226.953125, 223.0625, 219.171875, 217.875, - 211.390625, 202.3125, 199.71875, 190.640625, 172.484375, 163.40625, - 143.953125, 136.171875, 124.5, 120.609375, 110.234375, 84.296875, - 81.703125, 66.140625, 53.171875, 45.390625, 41.5, 40.203125, 35.015625, - 35.015625, 28.53125, 23.34375, 20.75, 24.640625, 20.75, 23.34375, 20.75, - 22.046875, 22.046875, 20.75, 20.75, 16.859375, 24.640625, 25.9375, - 23.34375, 28.53125, 25.9375, 23.34375, 23.34375, 20.75, 19.453125, - 22.046875, 16.859375, 20.75, 19.453125, 18.15625, 20.75, 16.859375, - 16.859375, 16.859375, 15.5625, 15.5625, 18.15625, 22.046875, 19.453125, - 16.859375, 19.453125, 16.859375, 18.15625, 14.265625, 11.671875, - 15.5625, 16.859375, 16.859375, 12.96875, 14.265625, 19.453125, 15.5625, - 15.5625, 19.453125, 16.859375, 15.5625, 20.75, 22.046875, 20.75, - 19.453125, 22.046875, 22.046875, 25.9375, 29.828125, 29.828125, - 32.421875, 40.203125, 53.171875, 59.65625, 60.953125, 84.296875, - 84.296875, 105.046875, 110.234375, 124.5, 132.28125, 140.0625, - 162.109375, 173.78125, 189.34375, 194.53125, 203.609375, 206.203125, - 211.390625, 212.6875, 208.796875, 211.390625, 215.28125, 219.171875, - 216.578125, 217.875, 204.90625, 195.828125, 195.828125, 202.3125, - 203.609375, 207.5, 213.984375, 211.390625, 207.5, 211.390625, - 216.578125, 223.0625, 223.0625, 225.65625, 224.359375, 220.46875, - 219.171875, 217.875, 217.875, 215.28125, 213.984375, 195.828125, - 185.453125, 186.75, 193.234375, 199.71875, 194.53125, 191.9375, - 203.609375, 201.015625, 194.53125, 186.75, 176.375, 172.484375, - 172.484375, 173.78125, 169.890625, 166, 173.78125, 191.9375, 188.046875, - 182.859375, 163.40625, 154.328125, 145.25, 145.25, 138.765625, - 130.984375, 128.390625, 120.609375, 119.3125, 127.09375, 130.984375, - 130.984375, 123.203125, 124.5, 123.203125, 121.90625, 123.203125, 124.5, - 127.09375, 125.796875, 134.875, 145.25, 136.171875, 119.3125, - 123.203125, 123.203125, 118.015625, 121.90625, 141.359375, 141.359375, - 133.578125, 134.875, 115.421875, 99.859375, 86.890625, 203.609375, - 204.90625, 203.609375, 204.90625, 204.90625, 203.609375, 202.3125, - 201.015625, 203.609375, 204.90625, 203.609375, 203.609375, 201.015625, - 206.203125, 211.390625, 213.984375, 213.984375, 216.578125, 220.46875, - 219.171875, 221.765625, 223.0625, 221.765625, 220.46875, 221.765625, - 221.765625, 217.875, 208.796875, 210.09375, 210.09375, 207.5, - 211.390625, 217.875, 216.578125, 220.46875, 223.0625, 220.46875, - 217.875, 210.09375, 211.390625, 206.203125, 193.234375, 184.15625, - 173.78125, 171.1875, 155.625, 155.625, 155.625, 167.296875, 172.484375, - 172.484375, 171.1875, 184.15625, 195.828125, 194.53125, 191.9375, - 198.421875, 216.578125, 220.46875, 225.65625, 226.953125, 225.65625, - 226.953125, 228.25, 228.25, 225.65625, 224.359375, 226.953125, - 225.65625, 224.359375, 224.359375, 220.46875, 213.984375, 204.90625, - 202.3125, 194.53125, 177.671875, 176.375, 160.8125, 149.140625, - 128.390625, 125.796875, 115.421875, 88.1875, 85.59375, 67.4375, - 60.953125, 47.984375, 47.984375, 42.796875, 36.3125, 37.609375, - 33.71875, 29.828125, 28.53125, 29.828125, 24.640625, 24.640625, - 28.53125, 27.234375, 27.234375, 25.9375, 25.9375, 19.453125, 28.53125, - 31.125, 27.234375, 24.640625, 31.125, 31.125, 27.234375, 25.9375, - 24.640625, 27.234375, 23.34375, 22.046875, 25.9375, 24.640625, - 24.640625, 27.234375, 25.9375, 24.640625, 22.046875, 22.046875, - 22.046875, 24.640625, 28.53125, 25.9375, 23.34375, 22.046875, 18.15625, - 19.453125, 15.5625, 16.859375, 22.046875, 19.453125, 22.046875, - 19.453125, 24.640625, 22.046875, 22.046875, 25.9375, 23.34375, - 19.453125, 28.53125, 27.234375, 28.53125, 25.9375, 28.53125, 31.125, - 31.125, 33.71875, 33.71875, 37.609375, 44.09375, 63.546875, 68.734375, - 72.625, 177.671875, 110.234375, 119.3125, 124.5, 134.875, 141.359375, - 149.140625, 172.484375, 180.265625, 197.125, 199.71875, 207.5, 212.6875, - 212.6875, 213.984375, 211.390625, 212.6875, 216.578125, 219.171875, - 217.875, 210.09375, 193.234375, 195.828125, 198.421875, 203.609375, - 208.796875, 212.6875, 216.578125, 213.984375, 212.6875, 216.578125, - 216.578125, 223.0625, 223.0625, 225.65625, 224.359375, 220.46875, - 219.171875, 219.171875, 216.578125, 213.984375, 202.3125, 185.453125, - 185.453125, 185.453125, 190.640625, 201.015625, 197.125, 198.421875, - 203.609375, 203.609375, 186.75, 176.375, 176.375, 172.484375, 173.78125, - 173.78125, 169.890625, 175.078125, 184.15625, 186.75, 178.96875, 166, - 159.515625, 153.03125, 147.84375, 150.4375, 137.46875, 127.09375, - 120.609375, 123.203125, 127.09375, 125.796875, 129.6875, 132.28125, - 127.09375, 123.203125, 121.90625, 120.609375, 130.984375, 128.390625, - 132.28125, 132.28125, 143.953125, 143.953125, 130.984375, 118.015625, - 128.390625, 132.28125, 124.5, 128.390625, 145.25, 145.25, 143.953125, - 145.25, 127.09375, 108.9375, 97.265625, 197.125, 201.015625, 199.71875, - 199.71875, 201.015625, 201.015625, 202.3125, 203.609375, 198.421875, - 198.421875, 206.203125, 210.09375, 207.5, 204.90625, 207.5, 210.09375, - 212.6875, 215.28125, 217.875, 219.171875, 219.171875, 221.765625, - 219.171875, 216.578125, 219.171875, 221.765625, 217.875, 207.5, - 204.90625, 204.90625, 201.015625, 203.609375, 210.09375, 210.09375, - 217.875, 221.765625, 224.359375, 220.46875, 213.984375, 213.984375, - 204.90625, 188.046875, 181.5625, 166, 160.8125, 154.328125, 154.328125, - 154.328125, 156.921875, 159.515625, 163.40625, 164.703125, 175.078125, - 182.859375, 182.859375, 189.34375, 198.421875, 216.578125, 219.171875, - 225.65625, 228.25, 225.65625, 226.953125, 228.25, 228.25, 225.65625, - 224.359375, 226.953125, 224.359375, 224.359375, 225.65625, 220.46875, - 215.28125, 210.09375, 207.5, 201.015625, 186.75, 181.5625, 164.703125, - 155.625, 141.359375, 136.171875, 121.90625, 95.96875, 92.078125, - 75.21875, 68.734375, 55.765625, 54.46875, 47.984375, 40.203125, - 38.90625, 29.828125, 29.828125, 28.53125, 29.828125, 24.640625, 25.9375, - 27.234375, 25.9375, 27.234375, 25.9375, 19.453125, 19.453125, 24.640625, - 25.9375, 23.34375, 22.046875, 25.9375, 28.53125, 24.640625, 24.640625, - 24.640625, 27.234375, 25.9375, 24.640625, 27.234375, 23.34375, - 19.453125, 22.046875, 24.640625, 25.9375, 19.453125, 22.046875, 20.75, - 22.046875, 23.34375, 20.75, 19.453125, 18.15625, 19.453125, 16.859375, - 15.5625, 18.15625, 20.75, 19.453125, 23.34375, 19.453125, 18.15625, - 19.453125, 20.75, 23.34375, 23.34375, 22.046875, 28.53125, 23.34375, - 23.34375, 24.640625, 28.53125, 25.9375, 29.828125, 33.71875, 33.71875, - 45.390625, 57.0625, 58.359375, 62.25, 75.21875, 95.96875, 101.15625, - 125.796875, 129.6875, 141.359375, 150.4375, 160.8125, 181.5625, - 188.046875, 193.234375, 199.71875, 212.6875, 213.984375, 211.390625, - 211.390625, 208.796875, 215.28125, 216.578125, 219.171875, 217.875, - 216.578125, 197.125, 193.234375, 194.53125, 201.015625, 211.390625, - 213.984375, 215.28125, 211.390625, 207.5, 208.796875, 213.984375, - 223.0625, 223.0625, 225.65625, 223.0625, 219.171875, 217.875, 217.875, - 219.171875, 215.28125, 210.09375, 184.15625, 184.15625, 180.265625, - 189.34375, 191.9375, 202.3125, 206.203125, 208.796875, 207.5, - 185.453125, 175.078125, 172.484375, 164.703125, 168.59375, 172.484375, - 164.703125, 168.59375, 178.96875, 181.5625, 173.78125, 166, 146.546875, - 146.546875, 147.84375, 151.734375, 123.203125, 123.203125, 119.3125, - 124.5, 125.796875, 128.390625, 128.390625, 129.6875, 124.5, 120.609375, - 115.421875, 111.53125, 124.5, 130.984375, 133.578125, 133.578125, - 138.765625, 124.5, 110.234375, 115.421875, 127.09375, 130.984375, - 128.390625, 132.28125, 146.546875, 146.546875, 147.84375, 145.25, - 128.390625, 116.71875, 116.71875, 199.71875, 198.421875, 198.421875, - 201.015625, 202.3125, 199.71875, 199.71875, 202.3125, 198.421875, - 206.203125, 208.796875, 207.5, 207.5, 203.609375, 206.203125, - 211.390625, 211.390625, 217.875, 219.171875, 221.765625, 221.765625, - 219.171875, 217.875, 216.578125, 217.875, 220.46875, 216.578125, 207.5, - 203.609375, 201.015625, 201.015625, 197.125, 201.015625, 203.609375, - 213.984375, 220.46875, 221.765625, 220.46875, 216.578125, 215.28125, - 207.5, 190.640625, 180.265625, 164.703125, 156.921875, 156.921875, - 158.21875, 156.921875, 154.328125, 155.625, 162.109375, 166, 172.484375, - 178.96875, 181.5625, 189.34375, 199.71875, 216.578125, 219.171875, - 225.65625, 228.25, 225.65625, 226.953125, 228.25, 228.25, 225.65625, - 224.359375, 226.953125, 223.0625, 225.65625, 226.953125, 219.171875, - 213.984375, 213.984375, 211.390625, 204.90625, 190.640625, 186.75, - 171.1875, 160.8125, 147.84375, 141.359375, 128.390625, 102.453125, - 99.859375, 83, 77.8125, 67.4375, 62.25, 54.46875, 44.09375, 44.09375, - 38.90625, 33.71875, 32.421875, 35.015625, 31.125, 27.234375, 29.828125, - 28.53125, 29.828125, 28.53125, 28.53125, 22.046875, 24.640625, - 27.234375, 24.640625, 25.9375, 27.234375, 29.828125, 25.9375, 22.046875, - 25.9375, 27.234375, 25.9375, 25.9375, 28.53125, 25.9375, 22.046875, - 23.34375, 27.234375, 24.640625, 20.75, 22.046875, 20.75, 24.640625, - 27.234375, 22.046875, 19.453125, 19.453125, 20.75, 16.859375, 18.15625, - 22.046875, 23.34375, 20.75, 24.640625, 19.453125, 18.15625, 19.453125, - 19.453125, 25.9375, 25.9375, 25.9375, 28.53125, 24.640625, 24.640625, - 27.234375, 32.421875, 31.125, 35.015625, 38.90625, 36.3125, 51.875, - 60.953125, 63.546875, 67.4375, 80.40625, 95.96875, 103.75, 120.609375, - 132.28125, 146.546875, 155.625, 168.59375, 186.75, 190.640625, - 195.828125, 203.609375, 215.28125, 212.6875, 213.984375, 212.6875, - 212.6875, 216.578125, 217.875, 220.46875, 216.578125, 215.28125, - 195.828125, 188.046875, 193.234375, 198.421875, 212.6875, 215.28125, - 215.28125, 210.09375, 207.5, 215.28125, 216.578125, 223.0625, 223.0625, - 225.65625, 221.765625, 219.171875, 217.875, 217.875, 213.984375, 207.5, - 193.234375, 182.859375, 182.859375, 180.265625, 190.640625, 191.9375, - 194.53125, 203.609375, 207.5, 202.3125, 182.859375, 175.078125, - 169.890625, 160.8125, 164.703125, 167.296875, 163.40625, 180.265625, - 177.671875, 168.59375, 162.109375, 150.4375, 151.734375, 145.25, - 142.65625, 143.953125, 127.09375, 115.421875, 115.421875, 128.390625, - 130.984375, 129.6875, 129.6875, 123.203125, 118.015625, 116.71875, - 111.53125, 115.421875, 132.28125, 130.984375, 136.171875, 136.171875, - 136.171875, 115.421875, 105.046875, 118.015625, 124.5, 128.390625, - 137.46875, 140.0625, 145.25, 145.25, 140.0625, 138.765625, 129.6875, - 127.09375, 132.28125, 198.421875, 199.71875, 201.015625, 197.125, - 197.125, 194.53125, 197.125, 198.421875, 198.421875, 203.609375, - 203.609375, 206.203125, 203.609375, 202.3125, 204.90625, 207.5, - 210.09375, 213.984375, 216.578125, 216.578125, 221.765625, 219.171875, - 217.875, 216.578125, 217.875, 219.171875, 217.875, 208.796875, - 206.203125, 206.203125, 201.015625, 194.53125, 194.53125, 194.53125, - 206.203125, 213.984375, 220.46875, 220.46875, 216.578125, 210.09375, - 210.09375, 191.9375, 182.859375, 162.109375, 151.734375, 155.625, - 153.03125, 153.03125, 149.140625, 149.140625, 166, 166, 171.1875, - 176.375, 178.96875, 191.9375, 199.71875, 216.578125, 216.578125, - 224.359375, 226.953125, 225.65625, 226.953125, 228.25, 225.65625, - 225.65625, 224.359375, 225.65625, 226.953125, 224.359375, 226.953125, - 220.46875, 216.578125, 215.28125, 213.984375, 203.609375, 194.53125, - 189.34375, 176.375, 163.40625, 145.25, 141.359375, 119.3125, 106.34375, - 102.453125, 90.78125, 81.703125, 72.625, 71.328125, 63.546875, 46.6875, - 45.390625, 37.609375, 35.015625, 32.421875, 36.3125, 29.828125, 25.9375, - 22.046875, 25.9375, 25.9375, 25.9375, 25.9375, 19.453125, 22.046875, - 24.640625, 22.046875, 22.046875, 24.640625, 27.234375, 23.34375, 20.75, - 23.34375, 23.34375, 23.34375, 28.53125, 24.640625, 24.640625, 20.75, - 20.75, 25.9375, 22.046875, 16.859375, 18.15625, 19.453125, 19.453125, - 22.046875, 18.15625, 15.5625, 16.859375, 18.15625, 12.96875, 12.96875, - 19.453125, 19.453125, 16.859375, 19.453125, 16.859375, 12.96875, - 14.265625, 15.5625, 22.046875, 22.046875, 20.75, 23.34375, 20.75, - 22.046875, 25.9375, 31.125, 28.53125, 32.421875, 36.3125, 33.71875, - 50.578125, 58.359375, 62.25, 67.4375, 79.109375, 92.078125, 102.453125, - 124.5, 136.171875, 154.328125, 164.703125, 175.078125, 189.34375, - 191.9375, 198.421875, 207.5, 215.28125, 212.6875, 215.28125, 213.984375, - 212.6875, 215.28125, 217.875, 220.46875, 216.578125, 213.984375, - 194.53125, 185.453125, 190.640625, 197.125, 213.984375, 215.28125, - 213.984375, 206.203125, 203.609375, 207.5, 212.6875, 221.765625, - 223.0625, 225.65625, 223.0625, 219.171875, 219.171875, 220.46875, - 219.171875, 215.28125, 210.09375, 190.640625, 186.75, 181.5625, - 190.640625, 193.234375, 197.125, 206.203125, 211.390625, 207.5, - 189.34375, 184.15625, 171.1875, 159.515625, 162.109375, 162.109375, - 164.703125, 176.375, 177.671875, 173.78125, 171.1875, 168.59375, - 158.21875, 149.140625, 146.546875, 145.25, 128.390625, 120.609375, - 123.203125, 137.46875, 134.875, 130.984375, 128.390625, 120.609375, - 114.125, 112.828125, 114.125, 115.421875, 132.28125, 138.765625, 145.25, - 141.359375, 136.171875, 114.125, 106.34375, 119.3125, 124.5, 127.09375, - 129.6875, 141.359375, 149.140625, 145.25, 137.46875, 136.171875, - 142.65625, 142.65625, 147.84375, 189.34375, 186.75, 181.5625, 173.78125, - 178.96875, 185.453125, 201.015625, 199.71875, 201.015625, 203.609375, - 201.015625, 202.3125, 199.71875, 199.71875, 203.609375, 206.203125, - 211.390625, 213.984375, 216.578125, 219.171875, 219.171875, 221.765625, - 221.765625, 220.46875, 220.46875, 221.765625, 219.171875, 206.203125, - 198.421875, 191.9375, 191.9375, 185.453125, 181.5625, 177.671875, - 188.046875, 199.71875, 215.28125, 220.46875, 219.171875, 213.984375, - 213.984375, 201.015625, 197.125, 177.671875, 164.703125, 155.625, - 151.734375, 151.734375, 149.140625, 151.734375, 160.8125, 164.703125, - 162.109375, 167.296875, 186.75, 189.34375, 194.53125, 207.5, 221.765625, - 224.359375, 226.953125, 228.25, 226.953125, 228.25, 228.25, 225.65625, - 223.0625, 226.953125, 225.65625, 224.359375, 225.65625, 223.0625, - 219.171875, 216.578125, 215.28125, 208.796875, 193.234375, 186.75, - 182.859375, 162.109375, 150.4375, 147.84375, 141.359375, 119.3125, - 114.125, 105.046875, 98.5625, 88.1875, 85.59375, 77.8125, 57.0625, - 49.28125, 45.390625, 40.203125, 44.09375, 36.3125, 36.3125, 32.421875, - 25.9375, 27.234375, 25.9375, 24.640625, 24.640625, 18.15625, 22.046875, - 22.046875, 20.75, 23.34375, 29.828125, 24.640625, 24.640625, 22.046875, - 23.34375, 22.046875, 22.046875, 29.828125, 24.640625, 24.640625, - 22.046875, 24.640625, 27.234375, 22.046875, 18.15625, 19.453125, - 19.453125, 20.75, 23.34375, 15.5625, 15.5625, 16.859375, 19.453125, - 15.5625, 11.671875, 18.15625, 19.453125, 19.453125, 20.75, 14.265625, - 14.265625, 16.859375, 16.859375, 20.75, 18.15625, 15.5625, 20.75, - 25.9375, 23.34375, 28.53125, 33.71875, 33.71875, 32.421875, 38.90625, - 49.28125, 54.46875, 60.953125, 62.25, 72.625, 90.78125, 107.640625, - 114.125, 132.28125, 142.65625, 163.40625, 182.859375, 184.15625, - 193.234375, 197.125, 211.390625, 211.390625, 217.875, 217.875, - 216.578125, 216.578125, 215.28125, 217.875, 221.765625, 220.46875, - 213.984375, 207.5, 188.046875, 184.15625, 194.53125, 203.609375, - 212.6875, 212.6875, 212.6875, 203.609375, 203.609375, 213.984375, - 213.984375, 223.0625, 223.0625, 225.65625, 224.359375, 221.765625, - 221.765625, 221.765625, 220.46875, 213.984375, 207.5, 191.9375, - 191.9375, 182.859375, 186.75, 201.015625, 201.015625, 207.5, 204.90625, - 199.71875, 190.640625, 185.453125, 167.296875, 151.734375, 145.25, - 151.734375, 166, 160.8125, 158.21875, 164.703125, 164.703125, - 162.109375, 150.4375, 141.359375, 138.765625, 136.171875, 120.609375, - 124.5, 128.390625, 133.578125, 133.578125, 119.3125, 114.125, 103.75, - 103.75, 107.640625, 127.09375, 133.578125, 153.03125, 151.734375, - 149.140625, 137.46875, 128.390625, 108.9375, 101.15625, 118.015625, - 119.3125, 129.6875, 138.765625, 140.0625, 140.0625, 129.6875, 124.5, - 136.171875, 155.625, 154.328125, 136.171875, 189.34375, 173.78125, - 173.78125, 166, 175.078125, 185.453125, 197.125, 201.015625, 203.609375, - 202.3125, 198.421875, 195.828125, 195.828125, 199.71875, 202.3125, - 206.203125, 204.90625, 212.6875, 216.578125, 217.875, 220.46875, - 220.46875, 221.765625, 220.46875, 220.46875, 221.765625, 217.875, - 212.6875, 207.5, 189.34375, 186.75, 181.5625, 180.265625, 175.078125, - 178.96875, 186.75, 203.609375, 207.5, 216.578125, 213.984375, 210.09375, - 201.015625, 197.125, 181.5625, 168.59375, 153.03125, 151.734375, - 147.84375, 150.4375, 153.03125, 162.109375, 162.109375, 155.625, - 162.109375, 168.59375, 186.75, 189.34375, 204.90625, 221.765625, - 226.953125, 225.65625, 225.65625, 226.953125, 228.25, 228.25, 225.65625, - 224.359375, 228.25, 228.25, 225.65625, 223.0625, 223.0625, 219.171875, - 216.578125, 213.984375, 208.796875, 198.421875, 193.234375, 173.78125, - 173.78125, 151.734375, 153.03125, 138.765625, 127.09375, 123.203125, - 110.234375, 102.453125, 90.78125, 88.1875, 75.21875, 62.25, 55.765625, - 46.6875, 41.5, 38.90625, 41.5, 35.015625, 32.421875, 32.421875, - 28.53125, 32.421875, 25.9375, 24.640625, 18.15625, 22.046875, 20.75, - 20.75, 29.828125, 31.125, 32.421875, 27.234375, 20.75, 16.859375, - 22.046875, 27.234375, 28.53125, 29.828125, 24.640625, 24.640625, - 23.34375, 25.9375, 20.75, 20.75, 20.75, 19.453125, 24.640625, 20.75, - 19.453125, 15.5625, 19.453125, 14.265625, 14.265625, 16.859375, 15.5625, - 18.15625, 16.859375, 19.453125, 15.5625, 15.5625, 18.15625, 16.859375, - 20.75, 18.15625, 16.859375, 20.75, 20.75, 23.34375, 27.234375, - 29.828125, 29.828125, 33.71875, 42.796875, 42.796875, 58.359375, - 64.84375, 75.21875, 75.21875, 92.078125, 110.234375, 118.015625, - 136.171875, 147.84375, 178.96875, 178.96875, 185.453125, 198.421875, - 206.203125, 206.203125, 212.6875, 217.875, 217.875, 219.171875, - 216.578125, 220.46875, 220.46875, 221.765625, 219.171875, 212.6875, - 206.203125, 188.046875, 184.15625, 182.859375, 194.53125, 212.6875, - 211.390625, 206.203125, 203.609375, 206.203125, 206.203125, 213.984375, - 224.359375, 225.65625, 223.0625, 224.359375, 221.765625, 221.765625, - 221.765625, 219.171875, 204.90625, 195.828125, 197.125, 193.234375, - 186.75, 185.453125, 195.828125, 207.5, 207.5, 210.09375, 203.609375, - 185.453125, 175.078125, 167.296875, 150.4375, 143.953125, 147.84375, - 156.921875, 156.921875, 158.21875, 164.703125, 160.8125, 158.21875, - 141.359375, 141.359375, 130.984375, 121.90625, 121.90625, 120.609375, - 125.796875, 130.984375, 130.984375, 114.125, 108.9375, 98.5625, - 99.859375, 107.640625, 123.203125, 124.5, 159.515625, 153.03125, - 133.578125, 133.578125, 124.5, 110.234375, 105.046875, 108.9375, - 116.71875, 129.6875, 138.765625, 138.765625, 125.796875, 125.796875, - 118.015625, 134.875, 158.21875, 158.21875, 153.03125, 190.640625, - 186.75, 186.75, 181.5625, 191.9375, 194.53125, 197.125, 202.3125, - 206.203125, 203.609375, 201.015625, 198.421875, 198.421875, 202.3125, - 204.90625, 206.203125, 208.796875, 213.984375, 217.875, 215.28125, - 215.28125, 213.984375, 217.875, 219.171875, 221.765625, 223.0625, - 221.765625, 219.171875, 219.171875, 207.5, 201.015625, 197.125, - 198.421875, 190.640625, 178.96875, 180.265625, 191.9375, 194.53125, - 203.609375, 210.09375, 211.390625, 203.609375, 197.125, 188.046875, - 180.265625, 160.8125, 154.328125, 145.25, 147.84375, 151.734375, - 160.8125, 164.703125, 154.328125, 156.921875, 160.8125, 175.078125, - 180.265625, 194.53125, 204.90625, 221.765625, 225.65625, 225.65625, - 226.953125, 228.25, 228.25, 226.953125, 225.65625, 228.25, 226.953125, - 226.953125, 226.953125, 224.359375, 220.46875, 216.578125, 215.28125, - 210.09375, 199.71875, 195.828125, 180.265625, 173.78125, 159.515625, - 155.625, 149.140625, 140.0625, 130.984375, 118.015625, 110.234375, - 99.859375, 98.5625, 90.78125, 75.21875, 71.328125, 60.953125, 54.46875, - 47.984375, 47.984375, 41.5, 33.71875, 33.71875, 29.828125, 29.828125, - 29.828125, 28.53125, 20.75, 25.9375, 27.234375, 24.640625, 24.640625, - 28.53125, 29.828125, 29.828125, 25.9375, 25.9375, 27.234375, 24.640625, - 31.125, 35.015625, 33.71875, 28.53125, 28.53125, 27.234375, 24.640625, - 20.75, 23.34375, 22.046875, 22.046875, 25.9375, 20.75, 16.859375, - 19.453125, 22.046875, 15.5625, 12.96875, 18.15625, 16.859375, 15.5625, - 20.75, 19.453125, 16.859375, 20.75, 19.453125, 23.34375, 23.34375, - 22.046875, 23.34375, 22.046875, 24.640625, 28.53125, 32.421875, - 32.421875, 38.90625, 49.28125, 50.578125, 62.25, 72.625, 83, 89.484375, - 101.15625, 124.5, 136.171875, 151.734375, 162.109375, 180.265625, - 189.34375, 198.421875, 207.5, 207.5, 211.390625, 216.578125, 220.46875, - 217.875, 219.171875, 217.875, 217.875, 221.765625, 223.0625, 216.578125, - 207.5, 204.90625, 194.53125, 189.34375, 186.75, 198.421875, 211.390625, - 212.6875, 212.6875, 210.09375, 204.90625, 206.203125, 216.578125, - 224.359375, 224.359375, 226.953125, 225.65625, 223.0625, 219.171875, - 220.46875, 216.578125, 208.796875, 204.90625, 201.015625, 190.640625, - 189.34375, 195.828125, 204.90625, 206.203125, 207.5, 204.90625, - 193.234375, 182.859375, 172.484375, 159.515625, 146.546875, 147.84375, - 156.921875, 158.21875, 162.109375, 169.890625, 171.1875, 156.921875, - 147.84375, 143.953125, 136.171875, 123.203125, 118.015625, 121.90625, - 125.796875, 133.578125, 130.984375, 115.421875, 110.234375, 107.640625, - 99.859375, 98.5625, 103.75, 118.015625, 128.390625, 155.625, 158.21875, - 129.6875, 129.6875, 124.5, 114.125, 105.046875, 106.34375, 120.609375, - 138.765625, 133.578125, 132.28125, 121.90625, 121.90625, 118.015625, - 132.28125, 151.734375, 153.03125, 158.21875, 194.53125, 193.234375, - 188.046875, 186.75, 195.828125, 195.828125, 197.125, 201.015625, 207.5, - 203.609375, 202.3125, 197.125, 199.71875, 198.421875, 201.015625, - 206.203125, 210.09375, 213.984375, 216.578125, 215.28125, 216.578125, - 215.28125, 217.875, 219.171875, 220.46875, 223.0625, 221.765625, - 220.46875, 215.28125, 213.984375, 207.5, 204.90625, 207.5, 202.3125, - 188.046875, 186.75, 189.34375, 189.34375, 202.3125, 212.6875, - 213.984375, 210.09375, 206.203125, 195.828125, 188.046875, 172.484375, - 162.109375, 149.140625, 150.4375, 155.625, 163.40625, 164.703125, - 156.921875, 159.515625, 162.109375, 172.484375, 176.375, 190.640625, - 203.609375, 221.765625, 225.65625, 226.953125, 228.25, 228.25, 228.25, - 226.953125, 225.65625, 228.25, 225.65625, 226.953125, 226.953125, - 225.65625, 223.0625, 219.171875, 219.171875, 213.984375, 202.3125, - 198.421875, 186.75, 176.375, 159.515625, 155.625, 153.03125, 141.359375, - 137.46875, 124.5, 116.71875, 106.34375, 105.046875, 98.5625, 85.59375, - 83, 72.625, 63.546875, 50.578125, 53.171875, 44.09375, 40.203125, - 37.609375, 33.71875, 32.421875, 32.421875, 32.421875, 25.9375, 28.53125, - 28.53125, 25.9375, 27.234375, 31.125, 32.421875, 32.421875, 27.234375, - 28.53125, 29.828125, 27.234375, 32.421875, 38.90625, 37.609375, 31.125, - 32.421875, 29.828125, 27.234375, 22.046875, 24.640625, 24.640625, - 24.640625, 27.234375, 23.34375, 18.15625, 22.046875, 24.640625, - 18.15625, 16.859375, 20.75, 22.046875, 19.453125, 22.046875, 20.75, - 18.15625, 19.453125, 19.453125, 24.640625, 24.640625, 24.640625, - 28.53125, 24.640625, 27.234375, 31.125, 35.015625, 33.71875, 41.5, - 53.171875, 53.171875, 62.25, 73.921875, 86.890625, 93.375, 107.640625, - 134.875, 143.953125, 158.21875, 168.59375, 186.75, 194.53125, 202.3125, - 210.09375, 211.390625, 215.28125, 219.171875, 221.765625, 217.875, - 219.171875, 219.171875, 220.46875, 221.765625, 221.765625, 213.984375, - 206.203125, 204.90625, 197.125, 189.34375, 189.34375, 202.3125, - 213.984375, 213.984375, 208.796875, 206.203125, 207.5, 207.5, 217.875, - 225.65625, 225.65625, 228.25, 226.953125, 223.0625, 220.46875, - 219.171875, 206.203125, 206.203125, 201.015625, 199.71875, 191.9375, - 190.640625, 198.421875, 207.5, 210.09375, 207.5, 185.453125, 185.453125, - 175.078125, 176.375, 153.03125, 145.25, 154.328125, 167.296875, - 168.59375, 177.671875, 176.375, 172.484375, 164.703125, 155.625, - 141.359375, 128.390625, 118.015625, 119.3125, 133.578125, 136.171875, - 130.984375, 128.390625, 118.015625, 110.234375, 107.640625, 102.453125, - 105.046875, 110.234375, 137.46875, 154.328125, 159.515625, 162.109375, - 143.953125, 129.6875, 125.796875, 115.421875, 107.640625, 128.390625, - 133.578125, 128.390625, 128.390625, 125.796875, 123.203125, 119.3125, - 121.90625, 133.578125, 153.03125, 159.515625, 155.625, 193.234375, - 198.421875, 195.828125, 191.9375, 197.125, 195.828125, 198.421875, - 198.421875, 202.3125, 202.3125, 203.609375, 204.90625, 201.015625, - 197.125, 195.828125, 199.71875, 208.796875, 207.5, 211.390625, 212.6875, - 213.984375, 215.28125, 217.875, 216.578125, 217.875, 219.171875, - 219.171875, 216.578125, 217.875, 216.578125, 211.390625, 210.09375, - 213.984375, 207.5, 195.828125, 190.640625, 190.640625, 190.640625, - 201.015625, 210.09375, 212.6875, 215.28125, 213.984375, 204.90625, - 198.421875, 186.75, 173.78125, 158.21875, 146.546875, 153.03125, - 155.625, 158.21875, 155.625, 153.03125, 151.734375, 163.40625, - 169.890625, 181.5625, 195.828125, 220.46875, 225.65625, 225.65625, - 226.953125, 226.953125, 228.25, 226.953125, 226.953125, 228.25, - 225.65625, 225.65625, 228.25, 226.953125, 224.359375, 219.171875, - 219.171875, 213.984375, 203.609375, 198.421875, 186.75, 176.375, - 160.8125, 159.515625, 155.625, 140.0625, 140.0625, 130.984375, - 123.203125, 111.53125, 110.234375, 102.453125, 85.59375, 86.890625, - 80.40625, 70.03125, 58.359375, 58.359375, 49.28125, 40.203125, - 37.609375, 32.421875, 28.53125, 29.828125, 29.828125, 23.34375, - 27.234375, 27.234375, 27.234375, 24.640625, 24.640625, 28.53125, - 27.234375, 24.640625, 23.34375, 24.640625, 22.046875, 28.53125, - 32.421875, 32.421875, 27.234375, 24.640625, 24.640625, 20.75, 16.859375, - 19.453125, 20.75, 23.34375, 24.640625, 18.15625, 14.265625, 14.265625, - 18.15625, 12.96875, 10.375, 15.5625, 19.453125, 16.859375, 18.15625, - 15.5625, 12.96875, 14.265625, 14.265625, 19.453125, 20.75, 20.75, - 24.640625, 20.75, 20.75, 24.640625, 32.421875, 29.828125, 35.015625, - 46.6875, 49.28125, 66.140625, 79.109375, 90.78125, 93.375, 105.046875, - 140.0625, 153.03125, 171.1875, 180.265625, 194.53125, 201.015625, - 206.203125, 213.984375, 213.984375, 216.578125, 221.765625, 221.765625, - 217.875, 219.171875, 220.46875, 219.171875, 220.46875, 220.46875, 207.5, - 201.015625, 198.421875, 186.75, 180.265625, 197.125, 210.09375, - 212.6875, 210.09375, 208.796875, 207.5, 204.90625, 210.09375, 217.875, - 225.65625, 223.0625, 226.953125, 224.359375, 220.46875, 217.875, - 215.28125, 210.09375, 195.828125, 191.9375, 188.046875, 182.859375, - 189.34375, 199.71875, 210.09375, 206.203125, 198.421875, 188.046875, - 172.484375, 159.515625, 154.328125, 142.65625, 145.25, 159.515625, - 172.484375, 175.078125, 172.484375, 173.78125, 162.109375, 150.4375, - 142.65625, 128.390625, 116.71875, 111.53125, 118.015625, 133.578125, - 133.578125, 130.984375, 118.015625, 110.234375, 105.046875, 106.34375, - 107.640625, 103.75, 108.9375, 143.953125, 143.953125, 162.109375, - 159.515625, 133.578125, 124.5, 125.796875, 111.53125, 103.75, 137.46875, - 136.171875, 127.09375, 112.828125, 112.828125, 118.015625, 118.015625, - 124.5, 134.875, 151.734375, 155.625, 145.25, 191.9375, 195.828125, - 194.53125, 193.234375, 195.828125, 193.234375, 198.421875, 199.71875, - 203.609375, 206.203125, 204.90625, 206.203125, 203.609375, 201.015625, - 199.71875, 201.015625, 199.71875, 207.5, 212.6875, 211.390625, - 215.28125, 217.875, 219.171875, 216.578125, 217.875, 220.46875, - 219.171875, 217.875, 219.171875, 217.875, 213.984375, 211.390625, - 213.984375, 208.796875, 201.015625, 197.125, 195.828125, 195.828125, - 202.3125, 207.5, 210.09375, 216.578125, 216.578125, 211.390625, - 204.90625, 195.828125, 185.453125, 172.484375, 151.734375, 151.734375, - 154.328125, 158.21875, 156.921875, 156.921875, 155.625, 163.40625, - 168.59375, 180.265625, 193.234375, 220.46875, 226.953125, 225.65625, - 226.953125, 226.953125, 228.25, 226.953125, 226.953125, 228.25, - 226.953125, 228.25, 229.546875, 226.953125, 224.359375, 221.765625, - 221.765625, 216.578125, 208.796875, 206.203125, 191.9375, 180.265625, - 166, 163.40625, 158.21875, 145.25, 143.953125, 137.46875, 130.984375, - 118.015625, 115.421875, 110.234375, 99.859375, 99.859375, 90.78125, - 81.703125, 75.21875, 76.515625, 66.140625, 50.578125, 45.390625, - 40.203125, 38.90625, 36.3125, 37.609375, 29.828125, 32.421875, 33.71875, - 36.3125, 33.71875, 31.125, 36.3125, 33.71875, 31.125, 31.125, 32.421875, - 29.828125, 36.3125, 41.5, 37.609375, 32.421875, 31.125, 31.125, 25.9375, - 22.046875, 24.640625, 24.640625, 25.9375, 28.53125, 24.640625, 20.75, - 20.75, 24.640625, 20.75, 18.15625, 23.34375, 23.34375, 20.75, 23.34375, - 20.75, 18.15625, 19.453125, 19.453125, 25.9375, 27.234375, 27.234375, - 32.421875, 28.53125, 28.53125, 33.71875, 40.203125, 40.203125, 41.5, - 51.875, 57.0625, 77.8125, 92.078125, 99.859375, 103.75, 115.421875, - 146.546875, 159.515625, 178.96875, 186.75, 199.71875, 203.609375, - 210.09375, 217.875, 217.875, 217.875, 221.765625, 219.171875, - 219.171875, 223.0625, 221.765625, 220.46875, 220.46875, 220.46875, - 201.015625, 198.421875, 189.34375, 180.265625, 180.265625, 202.3125, - 212.6875, 213.984375, 208.796875, 206.203125, 203.609375, 208.796875, - 219.171875, 219.171875, 224.359375, 223.0625, 225.65625, 224.359375, - 220.46875, 217.875, 213.984375, 194.53125, 190.640625, 189.34375, - 186.75, 182.859375, 190.640625, 203.609375, 212.6875, 204.90625, - 195.828125, 171.1875, 166, 158.21875, 154.328125, 149.140625, 153.03125, - 166, 175.078125, 181.5625, 171.1875, 163.40625, 145.25, 145.25, - 141.359375, 130.984375, 120.609375, 115.421875, 124.5, 133.578125, - 133.578125, 123.203125, 110.234375, 110.234375, 108.9375, 111.53125, - 115.421875, 111.53125, 115.421875, 149.140625, 160.8125, 163.40625, - 156.921875, 137.46875, 132.28125, 133.578125, 114.125, 120.609375, - 130.984375, 142.65625, 127.09375, 116.71875, 119.3125, 125.796875, - 127.09375, 133.578125, 140.0625, 158.21875, 160.8125, 158.21875, - 177.671875, 190.640625, 190.640625, 189.34375, 194.53125, 191.9375, - 190.640625, 198.421875, 199.71875, 198.421875, 202.3125, 204.90625, - 202.3125, 199.71875, 199.71875, 199.71875, 197.125, 204.90625, - 211.390625, 210.09375, 213.984375, 216.578125, 217.875, 216.578125, - 216.578125, 219.171875, 217.875, 217.875, 220.46875, 219.171875, - 212.6875, 208.796875, 210.09375, 207.5, 204.90625, 201.015625, - 198.421875, 198.421875, 197.125, 199.71875, 201.015625, 213.984375, - 213.984375, 211.390625, 206.203125, 199.71875, 191.9375, 176.375, - 153.03125, 149.140625, 150.4375, 155.625, 158.21875, 158.21875, - 158.21875, 162.109375, 166, 177.671875, 189.34375, 217.875, 224.359375, - 224.359375, 226.953125, 225.65625, 228.25, 228.25, 226.953125, 228.25, - 226.953125, 228.25, 228.25, 225.65625, 224.359375, 223.0625, 228.25, - 217.875, 211.390625, 208.796875, 193.234375, 181.5625, 164.703125, - 160.8125, 147.84375, 141.359375, 137.46875, 141.359375, 130.984375, - 118.015625, 112.828125, 107.640625, 102.453125, 102.453125, 90.78125, - 80.40625, 80.40625, 70.03125, 70.03125, 53.171875, 46.6875, 41.5, - 38.90625, 33.71875, 33.71875, 32.421875, 31.125, 28.53125, 32.421875, - 31.125, 29.828125, 32.421875, 29.828125, 25.9375, 25.9375, 32.421875, - 38.90625, 38.90625, 40.203125, 35.015625, 24.640625, 27.234375, - 27.234375, 23.34375, 20.75, 20.75, 25.9375, 20.75, 23.34375, 20.75, - 15.5625, 18.15625, 22.046875, 18.15625, 18.15625, 18.15625, 15.5625, - 15.5625, 18.15625, 18.15625, 15.5625, 15.5625, 16.859375, 20.75, 20.75, - 22.046875, 25.9375, 25.9375, 27.234375, 32.421875, 38.90625, 38.90625, - 41.5, 50.578125, 68.734375, 93.375, 97.265625, 106.34375, 112.828125, - 123.203125, 142.65625, 156.921875, 180.265625, 188.046875, 204.90625, - 211.390625, 212.6875, 217.875, 217.875, 216.578125, 220.46875, - 221.765625, 219.171875, 221.765625, 221.765625, 223.0625, 219.171875, - 217.875, 206.203125, 197.125, 189.34375, 185.453125, 184.15625, - 212.6875, 211.390625, 211.390625, 206.203125, 199.71875, 198.421875, - 199.71875, 211.390625, 217.875, 224.359375, 223.0625, 225.65625, - 221.765625, 219.171875, 216.578125, 215.28125, 204.90625, 194.53125, - 191.9375, 186.75, 182.859375, 191.9375, 204.90625, 210.09375, - 203.609375, 198.421875, 177.671875, 166, 151.734375, 149.140625, - 151.734375, 155.625, 168.59375, 173.78125, 176.375, 171.1875, 166, - 150.4375, 141.359375, 138.765625, 129.6875, 120.609375, 118.015625, - 124.5, 132.28125, 128.390625, 129.6875, 115.421875, 107.640625, - 107.640625, 110.234375, 115.421875, 111.53125, 116.71875, 143.953125, - 151.734375, 156.921875, 150.4375, 134.875, 132.28125, 132.28125, - 111.53125, 110.234375, 127.09375, 133.578125, 120.609375, 116.71875, - 119.3125, 128.390625, 128.390625, 133.578125, 142.65625, 162.109375, - 162.109375, 156.921875, 163.40625, 181.5625, 181.5625, 194.53125, - 193.234375, 197.125, 201.015625, 198.421875, 199.71875, 201.015625, - 204.90625, 210.09375, 208.796875, 198.421875, 193.234375, 197.125, - 203.609375, 202.3125, 204.90625, 203.609375, 203.609375, 206.203125, - 215.28125, 217.875, 219.171875, 219.171875, 221.765625, 219.171875, - 220.46875, 219.171875, 213.984375, 207.5, 207.5, 211.390625, 210.09375, - 206.203125, 199.71875, 199.71875, 195.828125, 199.71875, 203.609375, - 212.6875, 213.984375, 211.390625, 212.6875, 206.203125, 190.640625, - 190.640625, 162.109375, 156.921875, 150.4375, 149.140625, 172.484375, - 176.375, 177.671875, 175.078125, 169.890625, 175.078125, 185.453125, - 216.578125, 224.359375, 225.65625, 228.25, 229.546875, 229.546875, - 228.25, 228.25, 229.546875, 228.25, 228.25, 228.25, 228.25, 225.65625, - 224.359375, 224.359375, 221.765625, 216.578125, 213.984375, 193.234375, - 193.234375, 167.296875, 159.515625, 159.515625, 146.546875, 145.25, - 132.28125, 132.28125, 120.609375, 115.421875, 111.53125, 107.640625, - 106.34375, 99.859375, 93.375, 88.1875, 86.890625, 79.109375, 68.734375, - 63.546875, 50.578125, 50.578125, 42.796875, 41.5, 41.5, 41.5, 41.5, - 37.609375, 44.09375, 37.609375, 40.203125, 36.3125, 29.828125, 28.53125, - 35.015625, 47.984375, 46.6875, 46.6875, 35.015625, 28.53125, 29.828125, - 31.125, 29.828125, 20.75, 20.75, 22.046875, 28.53125, 24.640625, - 24.640625, 20.75, 25.9375, 20.75, 20.75, 24.640625, 24.640625, 25.9375, - 24.640625, 19.453125, 23.34375, 22.046875, 24.640625, 25.9375, - 29.828125, 27.234375, 27.234375, 27.234375, 27.234375, 35.015625, - 38.90625, 46.6875, 46.6875, 54.46875, 68.734375, 68.734375, 107.640625, - 111.53125, 124.5, 132.28125, 142.65625, 166, 166, 188.046875, 194.53125, - 207.5, 207.5, 215.28125, 219.171875, 217.875, 216.578125, 220.46875, - 220.46875, 220.46875, 223.0625, 220.46875, 220.46875, 216.578125, - 213.984375, 194.53125, 194.53125, 195.828125, 190.640625, 204.90625, - 206.203125, 211.390625, 208.796875, 195.828125, 193.234375, 197.125, - 208.796875, 211.390625, 216.578125, 223.0625, 223.0625, 224.359375, - 221.765625, 219.171875, 213.984375, 211.390625, 201.015625, 197.125, - 194.53125, 191.9375, 185.453125, 212.6875, 208.796875, 206.203125, - 186.75, 172.484375, 164.703125, 151.734375, 149.140625, 155.625, - 158.21875, 156.921875, 163.40625, 180.265625, 180.265625, 169.890625, - 164.703125, 153.03125, 143.953125, 138.765625, 133.578125, 129.6875, - 129.6875, 128.390625, 129.6875, 129.6875, 132.28125, 123.203125, - 118.015625, 120.609375, 120.609375, 125.796875, 136.171875, 143.953125, - 158.21875, 166, 142.65625, 138.765625, 137.46875, 137.46875, 130.984375, - 119.3125, 116.71875, 119.3125, 123.203125, 129.6875, 132.28125, - 129.6875, 129.6875, 124.5, 128.390625, 143.953125, 166, 166, 164.703125, - 150.4375, 168.59375, 176.375, 188.046875, 193.234375, 193.234375, - 198.421875, 195.828125, 203.609375, 203.609375, 207.5, 210.09375, - 208.796875, 201.015625, 195.828125, 190.640625, 197.125, 197.125, - 198.421875, 198.421875, 195.828125, 198.421875, 210.09375, 213.984375, - 215.28125, 216.578125, 220.46875, 219.171875, 217.875, 217.875, - 212.6875, 202.3125, 203.609375, 203.609375, 207.5, 207.5, 202.3125, - 197.125, 194.53125, 201.015625, 204.90625, 211.390625, 212.6875, - 212.6875, 211.390625, 212.6875, 211.390625, 201.015625, 169.890625, - 156.921875, 145.25, 146.546875, 156.921875, 172.484375, 178.96875, - 177.671875, 178.96875, 172.484375, 182.859375, 215.28125, 224.359375, - 225.65625, 226.953125, 229.546875, 228.25, 226.953125, 228.25, - 229.546875, 228.25, 226.953125, 228.25, 226.953125, 224.359375, - 223.0625, 224.359375, 223.0625, 217.875, 216.578125, 203.609375, - 195.828125, 180.265625, 175.078125, 160.8125, 143.953125, 141.359375, - 133.578125, 128.390625, 118.015625, 112.828125, 105.046875, 99.859375, - 99.859375, 92.078125, 85.59375, 80.40625, 80.40625, 73.921875, - 63.546875, 60.953125, 50.578125, 45.390625, 40.203125, 38.90625, - 33.71875, 37.609375, 36.3125, 33.71875, 35.015625, 37.609375, 37.609375, - 32.421875, 25.9375, 25.9375, 28.53125, 32.421875, 38.90625, 37.609375, - 32.421875, 24.640625, 27.234375, 27.234375, 23.34375, 18.15625, - 18.15625, 18.15625, 20.75, 23.34375, 20.75, 15.5625, 16.859375, - 19.453125, 18.15625, 15.5625, 20.75, 20.75, 16.859375, 19.453125, 20.75, - 19.453125, 19.453125, 20.75, 27.234375, 24.640625, 23.34375, 23.34375, - 24.640625, 33.71875, 38.90625, 47.984375, 47.984375, 53.171875, - 60.953125, 67.4375, 94.671875, 105.046875, 124.5, 133.578125, - 143.953125, 158.21875, 169.890625, 189.34375, 195.828125, 203.609375, - 208.796875, 215.28125, 217.875, 216.578125, 216.578125, 220.46875, - 221.765625, 219.171875, 221.765625, 221.765625, 219.171875, 213.984375, - 210.09375, 190.640625, 185.453125, 186.75, 188.046875, 195.828125, - 204.90625, 208.796875, 207.5, 202.3125, 195.828125, 195.828125, - 199.71875, 210.09375, 216.578125, 221.765625, 220.46875, 221.765625, - 221.765625, 216.578125, 208.796875, 203.609375, 195.828125, 195.828125, - 199.71875, 190.640625, 186.75, 206.203125, 211.390625, 203.609375, - 180.265625, 166, 150.4375, 150.4375, 147.84375, 154.328125, 151.734375, - 151.734375, 162.109375, 180.265625, 175.078125, 156.921875, 150.4375, - 147.84375, 137.46875, 132.28125, 128.390625, 124.5, 124.5, 124.5, - 121.90625, 124.5, 120.609375, 120.609375, 116.71875, 121.90625, - 120.609375, 127.09375, 130.984375, 141.359375, 149.140625, 142.65625, - 133.578125, 133.578125, 138.765625, 128.390625, 123.203125, 123.203125, - 118.015625, 121.90625, 123.203125, 124.5, 124.5, 129.6875, 124.5, - 116.71875, 123.203125, 140.0625, 162.109375, 169.890625, 159.515625, - 137.46875, 175.078125, 175.078125, 198.421875, 195.828125, 195.828125, - 193.234375, 195.828125, 195.828125, 197.125, 204.90625, 211.390625, - 210.09375, 203.609375, 202.3125, 197.125, 197.125, 194.53125, 194.53125, - 197.125, 193.234375, 197.125, 210.09375, 210.09375, 212.6875, 215.28125, - 213.984375, 216.578125, 219.171875, 217.875, 210.09375, 203.609375, - 201.015625, 198.421875, 201.015625, 204.90625, 201.015625, 194.53125, - 193.234375, 198.421875, 207.5, 207.5, 207.5, 211.390625, 211.390625, - 213.984375, 215.28125, 207.5, 181.5625, 164.703125, 146.546875, 145.25, - 175.078125, 181.5625, 182.859375, 175.078125, 166, 168.59375, 176.375, - 212.6875, 221.765625, 224.359375, 228.25, 226.953125, 228.25, - 229.546875, 228.25, 230.84375, 226.953125, 226.953125, 228.25, - 226.953125, 225.65625, 225.65625, 223.0625, 223.0625, 219.171875, - 217.875, 211.390625, 204.90625, 193.234375, 185.453125, 163.40625, - 149.140625, 141.359375, 129.6875, 129.6875, 118.015625, 112.828125, - 103.75, 102.453125, 103.75, 86.890625, 86.890625, 80.40625, 72.625, - 72.625, 59.65625, 58.359375, 49.28125, 47.984375, 49.28125, 41.5, - 45.390625, 41.5, 37.609375, 37.609375, 36.3125, 37.609375, 40.203125, - 35.015625, 24.640625, 22.046875, 31.125, 40.203125, 37.609375, - 35.015625, 29.828125, 25.9375, 29.828125, 31.125, 25.9375, 20.75, - 23.34375, 28.53125, 23.34375, 27.234375, 22.046875, 20.75, 22.046875, - 23.34375, 20.75, 24.640625, 25.9375, 24.640625, 24.640625, 27.234375, - 20.75, 18.15625, 20.75, 24.640625, 29.828125, 27.234375, 24.640625, - 35.015625, 35.015625, 42.796875, 45.390625, 57.0625, 58.359375, - 66.140625, 83, 97.265625, 115.421875, 121.90625, 132.28125, 138.765625, - 149.140625, 169.890625, 178.96875, 198.421875, 197.125, 208.796875, - 213.984375, 213.984375, 217.875, 217.875, 219.171875, 221.765625, - 220.46875, 219.171875, 219.171875, 220.46875, 216.578125, 203.609375, - 190.640625, 181.5625, 176.375, 181.5625, 203.609375, 203.609375, - 211.390625, 208.796875, 208.796875, 198.421875, 191.9375, 198.421875, - 201.015625, 215.28125, 213.984375, 220.46875, 219.171875, 221.765625, - 215.28125, 215.28125, 207.5, 207.5, 195.828125, 195.828125, 198.421875, - 195.828125, 195.828125, 210.09375, 201.015625, 193.234375, 180.265625, - 172.484375, 151.734375, 151.734375, 156.921875, 158.21875, 159.515625, - 159.515625, 172.484375, 182.859375, 172.484375, 158.21875, 150.4375, - 132.28125, 132.28125, 129.6875, 121.90625, 121.90625, 110.234375, - 110.234375, 115.421875, 115.421875, 125.796875, 128.390625, 129.6875, - 128.390625, 127.09375, 132.28125, 142.65625, 145.25, 147.84375, - 137.46875, 129.6875, 133.578125, 119.3125, 119.3125, 119.3125, - 118.015625, 116.71875, 120.609375, 125.796875, 132.28125, 129.6875, - 125.796875, 128.390625, 124.5, 140.0625, 145.25, 156.921875, 171.1875, - 162.109375, 132.28125, 160.8125, 175.078125, 191.9375, 197.125, - 194.53125, 193.234375, 189.34375, 195.828125, 195.828125, 203.609375, - 211.390625, 208.796875, 207.5, 206.203125, 201.015625, 198.421875, - 197.125, 195.828125, 193.234375, 195.828125, 199.71875, 206.203125, - 207.5, 212.6875, 215.28125, 213.984375, 216.578125, 219.171875, - 219.171875, 212.6875, 206.203125, 203.609375, 195.828125, 199.71875, - 204.90625, 203.609375, 194.53125, 191.9375, 197.125, 199.71875, - 206.203125, 207.5, 211.390625, 212.6875, 213.984375, 216.578125, - 210.09375, 186.75, 168.59375, 149.140625, 145.25, 156.921875, - 172.484375, 178.96875, 175.078125, 171.1875, 169.890625, 177.671875, - 211.390625, 221.765625, 224.359375, 226.953125, 228.25, 228.25, - 226.953125, 228.25, 229.546875, 226.953125, 226.953125, 226.953125, - 228.25, 225.65625, 224.359375, 225.65625, 223.0625, 219.171875, - 219.171875, 215.28125, 208.796875, 201.015625, 194.53125, 180.265625, - 158.21875, 150.4375, 138.765625, 130.984375, 115.421875, 110.234375, - 102.453125, 98.5625, 102.453125, 92.078125, 86.890625, 81.703125, 83, - 73.921875, 60.953125, 60.953125, 54.46875, 49.28125, 50.578125, - 50.578125, 45.390625, 42.796875, 41.5, 40.203125, 37.609375, 38.90625, - 41.5, 35.015625, 25.9375, 25.9375, 29.828125, 28.53125, 36.3125, - 35.015625, 29.828125, 25.9375, 32.421875, 32.421875, 28.53125, 20.75, - 23.34375, 23.34375, 24.640625, 28.53125, 22.046875, 20.75, 22.046875, - 25.9375, 22.046875, 22.046875, 27.234375, 28.53125, 27.234375, - 29.828125, 23.34375, 19.453125, 20.75, 25.9375, 32.421875, 29.828125, - 28.53125, 33.71875, 38.90625, 45.390625, 49.28125, 63.546875, 68.734375, - 76.515625, 88.1875, 92.078125, 114.125, 124.5, 137.46875, 141.359375, - 153.03125, 177.671875, 185.453125, 198.421875, 201.015625, 202.3125, - 207.5, 212.6875, 219.171875, 217.875, 220.46875, 221.765625, 216.578125, - 216.578125, 219.171875, 219.171875, 216.578125, 207.5, 198.421875, - 172.484375, 178.96875, 186.75, 201.015625, 206.203125, 211.390625, - 215.28125, 210.09375, 203.609375, 197.125, 202.3125, 207.5, 210.09375, - 215.28125, 220.46875, 219.171875, 220.46875, 219.171875, 212.6875, - 204.90625, 199.71875, 195.828125, 195.828125, 195.828125, 190.640625, - 198.421875, 210.09375, 207.5, 186.75, 166, 155.625, 153.03125, - 153.03125, 162.109375, 162.109375, 164.703125, 169.890625, 181.5625, - 185.453125, 172.484375, 149.140625, 141.359375, 136.171875, 128.390625, - 127.09375, 125.796875, 118.015625, 106.34375, 107.640625, 114.125, - 124.5, 127.09375, 129.6875, 128.390625, 128.390625, 128.390625, - 133.578125, 136.171875, 137.46875, 138.765625, 136.171875, 132.28125, - 134.875, 123.203125, 111.53125, 114.125, 114.125, 112.828125, 132.28125, - 132.28125, 136.171875, 136.171875, 138.765625, 136.171875, 134.875, - 138.765625, 145.25, 156.921875, 166, 159.515625, 128.390625, 156.921875, - 175.078125, 177.671875, 182.859375, 182.859375, 180.265625, 188.046875, - 193.234375, 190.640625, 203.609375, 206.203125, 211.390625, 210.09375, - 211.390625, 198.421875, 204.90625, 195.828125, 197.125, 195.828125, - 195.828125, 195.828125, 202.3125, 207.5, 211.390625, 211.390625, - 217.875, 213.984375, 213.984375, 216.578125, 216.578125, 210.09375, - 203.609375, 201.015625, 195.828125, 190.640625, 186.75, 186.75, - 188.046875, 195.828125, 198.421875, 204.90625, 207.5, 210.09375, - 213.984375, 215.28125, 212.6875, 212.6875, 198.421875, 186.75, 155.625, - 143.953125, 164.703125, 171.1875, 169.890625, 158.21875, 160.8125, - 169.890625, 175.078125, 207.5, 219.171875, 221.765625, 228.25, - 226.953125, 225.65625, 228.25, 225.65625, 228.25, 224.359375, - 224.359375, 225.65625, 224.359375, 224.359375, 224.359375, 220.46875, - 221.765625, 219.171875, 221.765625, 217.875, 212.6875, 207.5, - 203.609375, 180.265625, 155.625, 145.25, 129.6875, 129.6875, 115.421875, - 110.234375, 99.859375, 92.078125, 97.265625, 97.265625, 98.5625, - 81.703125, 71.328125, 71.328125, 60.953125, 60.953125, 50.578125, - 49.28125, 50.578125, 45.390625, 44.09375, 38.90625, 35.015625, - 35.015625, 35.015625, 33.71875, 37.609375, 35.015625, 27.234375, - 24.640625, 28.53125, 33.71875, 32.421875, 33.71875, 29.828125, 25.9375, - 29.828125, 27.234375, 24.640625, 20.75, 24.640625, 23.34375, 23.34375, - 25.9375, 19.453125, 19.453125, 20.75, 23.34375, 20.75, 16.859375, 20.75, - 22.046875, 22.046875, 25.9375, 16.859375, 16.859375, 20.75, 23.34375, - 29.828125, 27.234375, 25.9375, 41.5, 41.5, 57.0625, 58.359375, - 73.921875, 73.921875, 85.59375, 101.15625, 115.421875, 121.90625, - 134.875, 158.21875, 158.21875, 166, 188.046875, 188.046875, 198.421875, - 201.015625, 203.609375, 203.609375, 211.390625, 219.171875, 219.171875, - 216.578125, 219.171875, 216.578125, 215.28125, 212.6875, 213.984375, - 211.390625, 199.71875, 189.34375, 173.78125, 173.78125, 180.265625, - 202.3125, 212.6875, 211.390625, 212.6875, 204.90625, 190.640625, - 190.640625, 199.71875, 201.015625, 211.390625, 208.796875, 216.578125, - 216.578125, 213.984375, 213.984375, 204.90625, 199.71875, 195.828125, - 198.421875, 193.234375, 185.453125, 195.828125, 206.203125, 204.90625, - 193.234375, 180.265625, 162.109375, 155.625, 159.515625, 159.515625, - 166, 166, 175.078125, 186.75, 184.15625, 181.5625, 168.59375, - 146.546875, 136.171875, 127.09375, 116.71875, 115.421875, 115.421875, - 110.234375, 95.96875, 95.96875, 107.640625, 116.71875, 128.390625, - 132.28125, 130.984375, 129.6875, 127.09375, 127.09375, 123.203125, - 124.5, 129.6875, 128.390625, 125.796875, 111.53125, 102.453125, 103.75, - 99.859375, 124.5, 107.640625, 121.90625, 130.984375, 141.359375, - 154.328125, 154.328125, 153.03125, 153.03125, 147.84375, 146.546875, - 150.4375, 147.84375, 149.140625, 133.578125, 145.25, 150.4375, - 172.484375, 177.671875, 178.96875, 182.859375, 190.640625, 193.234375, - 193.234375, 195.828125, 203.609375, 203.609375, 207.5, 212.6875, - 201.015625, 197.125, 198.421875, 199.71875, 197.125, 193.234375, - 195.828125, 201.015625, 202.3125, 207.5, 212.6875, 211.390625, - 215.28125, 216.578125, 217.875, 216.578125, 213.984375, 213.984375, - 208.796875, 202.3125, 199.71875, 193.234375, 189.34375, 190.640625, - 198.421875, 201.015625, 206.203125, 207.5, 212.6875, 211.390625, - 212.6875, 215.28125, 213.984375, 204.90625, 198.421875, 164.703125, - 147.84375, 151.734375, 164.703125, 172.484375, 163.40625, 163.40625, - 175.078125, 178.96875, 207.5, 219.171875, 221.765625, 226.953125, - 228.25, 228.25, 226.953125, 226.953125, 228.25, 223.0625, 224.359375, - 225.65625, 223.0625, 221.765625, 221.765625, 223.0625, 220.46875, - 220.46875, 221.765625, 219.171875, 213.984375, 211.390625, 208.796875, - 199.71875, 181.5625, 169.890625, 147.84375, 136.171875, 124.5, - 120.609375, 110.234375, 97.265625, 98.5625, 107.640625, 108.9375, - 97.265625, 90.78125, 79.109375, 71.328125, 70.03125, 59.65625, - 58.359375, 54.46875, 58.359375, 53.171875, 46.6875, 47.984375, 44.09375, - 44.09375, 44.09375, 47.984375, 42.796875, 37.609375, 36.3125, 36.3125, - 33.71875, 37.609375, 41.5, 36.3125, 32.421875, 35.015625, 31.125, - 29.828125, 31.125, 32.421875, 29.828125, 28.53125, 31.125, 25.9375, - 23.34375, 25.9375, 27.234375, 23.34375, 22.046875, 25.9375, 29.828125, - 27.234375, 31.125, 27.234375, 25.9375, 24.640625, 25.9375, 37.609375, - 37.609375, 37.609375, 44.09375, 49.28125, 66.140625, 68.734375, - 75.21875, 84.296875, 94.671875, 110.234375, 112.828125, 130.984375, - 143.953125, 158.21875, 172.484375, 177.671875, 186.75, 190.640625, - 206.203125, 202.3125, 201.015625, 203.609375, 211.390625, 219.171875, - 216.578125, 216.578125, 213.984375, 211.390625, 216.578125, 217.875, - 215.28125, 212.6875, 198.421875, 190.640625, 182.859375, 186.75, - 193.234375, 206.203125, 206.203125, 211.390625, 213.984375, 202.3125, - 193.234375, 189.34375, 198.421875, 204.90625, 210.09375, 207.5, - 215.28125, 213.984375, 216.578125, 210.09375, 203.609375, 197.125, - 195.828125, 198.421875, 194.53125, 190.640625, 203.609375, 208.796875, - 207.5, 206.203125, 184.15625, 167.296875, 160.8125, 166, 166, - 164.703125, 169.890625, 180.265625, 181.5625, 186.75, 176.375, - 162.109375, 143.953125, 132.28125, 114.125, 114.125, 112.828125, - 118.015625, 112.828125, 99.859375, 99.859375, 112.828125, 134.875, - 137.46875, 136.171875, 136.171875, 134.875, 133.578125, 124.5, - 121.90625, 121.90625, 129.6875, 134.875, 120.609375, 106.34375, - 102.453125, 101.15625, 105.046875, 107.640625, 110.234375, 119.3125, - 125.796875, 153.03125, 163.40625, 164.703125, 166, 162.109375, - 149.140625, 149.140625, 149.140625, 147.84375, 146.546875, 134.875, - 145.25, 147.84375, 167.296875, 172.484375, 171.1875, 177.671875, 186.75, - 191.9375, 193.234375, 191.9375, 198.421875, 198.421875, 207.5, - 203.609375, 202.3125, 198.421875, 195.828125, 195.828125, 191.9375, - 190.640625, 193.234375, 199.71875, 202.3125, 206.203125, 211.390625, - 211.390625, 212.6875, 213.984375, 217.875, 219.171875, 215.28125, - 215.28125, 210.09375, 203.609375, 201.015625, 190.640625, 186.75, - 197.125, 198.421875, 198.421875, 201.015625, 204.90625, 210.09375, - 208.796875, 212.6875, 211.390625, 211.390625, 206.203125, 203.609375, - 168.59375, 151.734375, 150.4375, 160.8125, 169.890625, 166, 210.09375, - 177.671875, 180.265625, 204.90625, 216.578125, 220.46875, 226.953125, - 228.25, 225.65625, 226.953125, 224.359375, 226.953125, 223.0625, - 224.359375, 224.359375, 221.765625, 219.171875, 220.46875, 223.0625, - 223.0625, 219.171875, 220.46875, 219.171875, 213.984375, 210.09375, - 210.09375, 204.90625, 186.75, 177.671875, 141.359375, 141.359375, - 127.09375, 123.203125, 114.125, 101.15625, 102.453125, 107.640625, - 107.640625, 89.484375, 76.515625, 76.515625, 71.328125, 71.328125, - 58.359375, 57.0625, 54.46875, 59.65625, 53.171875, 47.984375, 41.5, - 40.203125, 37.609375, 41.5, 46.6875, 41.5, 33.71875, 32.421875, 31.125, - 33.71875, 32.421875, 35.015625, 28.53125, 27.234375, 31.125, 28.53125, - 24.640625, 27.234375, 29.828125, 27.234375, 23.34375, 25.9375, 20.75, - 16.859375, 20.75, 20.75, 18.15625, 15.5625, 19.453125, 19.453125, - 19.453125, 23.34375, 20.75, 22.046875, 22.046875, 20.75, 32.421875, - 36.3125, 36.3125, 45.390625, 45.390625, 62.25, 66.140625, 79.109375, - 86.890625, 98.5625, 112.828125, 116.71875, 136.171875, 146.546875, - 156.921875, 164.703125, 175.078125, 189.34375, 193.234375, 204.90625, - 207.5, 202.3125, 204.90625, 212.6875, 217.875, 215.28125, 212.6875, - 212.6875, 212.6875, 207.5, 212.6875, 213.984375, 211.390625, 194.53125, - 185.453125, 184.15625, 182.859375, 190.640625, 206.203125, 206.203125, - 208.796875, 212.6875, 201.015625, 189.34375, 185.453125, 193.234375, - 195.828125, 203.609375, 207.5, 211.390625, 211.390625, 212.6875, - 202.3125, 195.828125, 190.640625, 190.640625, 201.015625, 197.125, - 194.53125, 203.609375, 207.5, 206.203125, 204.90625, 181.5625, 166, - 162.109375, 169.890625, 167.296875, 166, 175.078125, 184.15625, - 182.859375, 184.15625, 168.59375, 151.734375, 136.171875, 133.578125, - 118.015625, 108.9375, 108.9375, 111.53125, 106.34375, 98.5625, 98.5625, - 114.125, 125.796875, 137.46875, 140.0625, 132.28125, 130.984375, - 128.390625, 118.015625, 112.828125, 115.421875, 128.390625, 130.984375, - 124.5, 114.125, 98.5625, 95.96875, 99.859375, 103.75, 105.046875, - 111.53125, 121.90625, 143.953125, 147.84375, 159.515625, 168.59375, - 164.703125, 146.546875, 143.953125, 145.25, 141.359375, 143.953125, - 158.21875, 164.703125, 164.703125, 166, 166, 162.109375, 172.484375, - 180.265625, 188.046875, 188.046875, 186.75, 193.234375, 194.53125, - 198.421875, 202.3125, 197.125, 191.9375, 189.34375, 186.75, 185.453125, - 185.453125, 188.046875, 198.421875, 201.015625, 203.609375, 207.5, - 207.5, 204.90625, 210.09375, 216.578125, 216.578125, 216.578125, - 217.875, 213.984375, 210.09375, 207.5, 189.34375, 178.96875, 177.671875, - 189.34375, 190.640625, 197.125, 199.71875, 204.90625, 204.90625, - 206.203125, 208.796875, 206.203125, 204.90625, 207.5, 184.15625, 166, - 149.140625, 156.921875, 169.890625, 172.484375, 171.1875, 177.671875, - 177.671875, 202.3125, 216.578125, 220.46875, 225.65625, 228.25, - 226.953125, 223.0625, 224.359375, 226.953125, 223.0625, 223.0625, - 224.359375, 221.765625, 220.46875, 219.171875, 221.765625, 220.46875, - 216.578125, 219.171875, 217.875, 212.6875, 207.5, 207.5, 204.90625, - 197.125, 191.9375, 169.890625, 156.921875, 136.171875, 130.984375, - 123.203125, 116.71875, 118.015625, 112.828125, 107.640625, 94.671875, - 94.671875, 85.59375, 77.8125, 71.328125, 55.765625, 54.46875, 57.0625, - 60.953125, 66.140625, 59.65625, 49.28125, 46.6875, 44.09375, 46.6875, - 51.875, 45.390625, 33.71875, 33.71875, 31.125, 37.609375, 35.015625, - 35.015625, 28.53125, 27.234375, 31.125, 28.53125, 25.9375, 29.828125, - 27.234375, 32.421875, 28.53125, 29.828125, 25.9375, 22.046875, - 24.640625, 25.9375, 20.75, 24.640625, 23.34375, 20.75, 20.75, 24.640625, - 22.046875, 20.75, 25.9375, 28.53125, 41.5, 37.609375, 38.90625, 51.875, - 51.875, 70.03125, 73.921875, 94.671875, 99.859375, 108.9375, 123.203125, - 137.46875, 155.625, 158.21875, 164.703125, 167.296875, 177.671875, - 197.125, 203.609375, 210.09375, 212.6875, 213.984375, 217.875, - 215.28125, 216.578125, 212.6875, 208.796875, 211.390625, 208.796875, - 206.203125, 212.6875, 206.203125, 198.421875, 182.859375, 178.96875, - 181.5625, 189.34375, 202.3125, 211.390625, 208.796875, 217.875, - 210.09375, 189.34375, 189.34375, 184.15625, 186.75, 190.640625, - 203.609375, 206.203125, 203.609375, 201.015625, 190.640625, 188.046875, - 188.046875, 180.265625, 188.046875, 198.421875, 191.9375, 193.234375, - 207.5, 208.796875, 201.015625, 185.453125, 173.78125, 164.703125, 166, - 166, 162.109375, 171.1875, 182.859375, 177.671875, 173.78125, 163.40625, - 154.328125, 140.0625, 128.390625, 128.390625, 123.203125, 118.015625, - 114.125, 108.9375, 108.9375, 103.75, 105.046875, 138.765625, 138.765625, - 145.25, 130.984375, 124.5, 120.609375, 115.421875, 101.15625, 101.15625, - 110.234375, 129.6875, 124.5, 111.53125, 102.453125, 95.96875, 95.96875, - 98.5625, 102.453125, 111.53125, 116.71875, 132.28125, 147.84375, - 149.140625, 158.21875, 168.59375, 162.109375, 155.625, 156.921875, - 158.21875, 154.328125, 147.84375, 164.703125, 172.484375, 166, - 159.515625, 156.921875, 156.921875, 168.59375, 178.96875, 186.75, - 186.75, 189.34375, 194.53125, 197.125, 199.71875, 204.90625, 193.234375, - 193.234375, 188.046875, 186.75, 184.15625, 185.453125, 186.75, - 199.71875, 199.71875, 202.3125, 204.90625, 203.609375, 202.3125, 207.5, - 213.984375, 212.6875, 216.578125, 216.578125, 213.984375, 210.09375, - 207.5, 191.9375, 180.265625, 176.375, 185.453125, 193.234375, - 195.828125, 198.421875, 202.3125, 206.203125, 203.609375, 207.5, - 204.90625, 204.90625, 208.796875, 191.9375, 159.515625, 146.546875, - 154.328125, 168.59375, 175.078125, 172.484375, 176.375, 189.34375, - 201.015625, 213.984375, 219.171875, 226.953125, 225.65625, 226.953125, - 224.359375, 224.359375, 225.65625, 224.359375, 224.359375, 221.765625, - 223.0625, 220.46875, 219.171875, 221.765625, 219.171875, 217.875, - 216.578125, 216.578125, 210.09375, 207.5, 204.90625, 204.90625, - 198.421875, 195.828125, 177.671875, 167.296875, 137.46875, 127.09375, - 127.09375, 120.609375, 120.609375, 112.828125, 103.75, 93.375, 85.59375, - 85.59375, 79.109375, 73.921875, 55.765625, 55.765625, 51.875, 58.359375, - 55.765625, 62.25, 54.46875, 41.5, 41.5, 45.390625, 47.984375, 41.5, - 32.421875, 32.421875, 29.828125, 29.828125, 31.125, 29.828125, - 24.640625, 22.046875, 27.234375, 24.640625, 22.046875, 23.34375, - 27.234375, 29.828125, 27.234375, 29.828125, 24.640625, 19.453125, 20.75, - 23.34375, 23.34375, 19.453125, 23.34375, 27.234375, 22.046875, - 16.859375, 19.453125, 18.15625, 27.234375, 32.421875, 40.203125, - 37.609375, 40.203125, 47.984375, 53.171875, 72.625, 80.40625, 103.75, - 115.421875, 118.015625, 129.6875, 136.171875, 149.140625, 159.515625, - 167.296875, 167.296875, 177.671875, 201.015625, 211.390625, 216.578125, - 213.984375, 215.28125, 216.578125, 219.171875, 216.578125, 211.390625, - 207.5, 208.796875, 207.5, 215.28125, 215.28125, 210.09375, 201.015625, - 180.265625, 178.96875, 185.453125, 191.9375, 204.90625, 211.390625, - 216.578125, 216.578125, 216.578125, 199.71875, 188.046875, 184.15625, - 188.046875, 195.828125, 204.90625, 207.5, 203.609375, 203.609375, - 199.71875, 189.34375, 184.15625, 181.5625, 194.53125, 198.421875, - 190.640625, 195.828125, 208.796875, 208.796875, 203.609375, 197.125, - 175.078125, 166, 166, 163.40625, 163.40625, 182.859375, 181.5625, - 181.5625, 172.484375, 169.890625, 149.140625, 133.578125, 124.5, 124.5, - 123.203125, 115.421875, 107.640625, 111.53125, 106.34375, 102.453125, - 106.34375, 125.796875, 137.46875, 141.359375, 125.796875, 121.90625, - 114.125, 107.640625, 93.375, 95.96875, 107.640625, 128.390625, 124.5, - 107.640625, 102.453125, 102.453125, 102.453125, 106.34375, 103.75, - 106.34375, 118.015625, 133.578125, 147.84375, 150.4375, 159.515625, - 164.703125, 164.703125, 156.921875, 159.515625, 158.21875, 155.625, - 156.921875, 182.859375, 173.78125, 166, 159.515625, 156.921875, - 147.84375, 155.625, 166, 177.671875, 181.5625, 191.9375, 197.125, - 198.421875, 202.3125, 207.5, 207.5, 203.609375, 186.75, 181.5625, - 180.265625, 177.671875, 182.859375, 185.453125, 189.34375, 201.015625, - 203.609375, 199.71875, 201.015625, 206.203125, 212.6875, 211.390625, - 216.578125, 219.171875, 217.875, 210.09375, 204.90625, 203.609375, - 194.53125, 184.15625, 184.15625, 184.15625, 190.640625, 193.234375, - 198.421875, 203.609375, 206.203125, 203.609375, 203.609375, 212.6875, - 207.5, 201.015625, 182.859375, 149.140625, 156.921875, 167.296875, - 172.484375, 173.78125, 184.15625, 188.046875, 193.234375, 207.5, - 213.984375, 221.765625, 225.65625, 228.25, 226.953125, 225.65625, - 224.359375, 226.953125, 224.359375, 225.65625, 223.0625, 219.171875, - 219.171875, 221.765625, 220.46875, 217.875, 213.984375, 208.796875, - 208.796875, 203.609375, 206.203125, 202.3125, 193.234375, 190.640625, - 176.375, 169.890625, 151.734375, 142.65625, 142.65625, 136.171875, - 137.46875, 121.90625, 110.234375, 99.859375, 89.484375, 85.59375, - 79.109375, 68.734375, 67.4375, 62.25, 53.171875, 54.46875, 54.46875, - 58.359375, 55.765625, 45.390625, 41.5, 42.796875, 45.390625, 41.5, - 35.015625, 36.3125, 38.90625, 33.71875, 29.828125, 29.828125, 25.9375, - 24.640625, 28.53125, 28.53125, 24.640625, 27.234375, 31.125, 31.125, - 29.828125, 36.3125, 28.53125, 23.34375, 22.046875, 24.640625, 23.34375, - 24.640625, 29.828125, 31.125, 28.53125, 28.53125, 25.9375, 24.640625, - 28.53125, 32.421875, 37.609375, 37.609375, 40.203125, 54.46875, - 58.359375, 83, 97.265625, 103.75, 105.046875, 112.828125, 136.171875, - 142.65625, 154.328125, 163.40625, 169.890625, 175.078125, 186.75, 207.5, - 207.5, 213.984375, 216.578125, 216.578125, 217.875, 217.875, 210.09375, - 203.609375, 201.015625, 206.203125, 213.984375, 213.984375, 216.578125, - 203.609375, 191.9375, 176.375, 178.96875, 182.859375, 193.234375, - 204.90625, 207.5, 208.796875, 215.28125, 215.28125, 195.828125, - 184.15625, 180.265625, 190.640625, 199.71875, 202.3125, 204.90625, - 204.90625, 197.125, 193.234375, 190.640625, 182.859375, 186.75, - 195.828125, 190.640625, 191.9375, 202.3125, 212.6875, 208.796875, - 198.421875, 193.234375, 182.859375, 177.671875, 169.890625, 162.109375, - 166, 178.96875, 182.859375, 169.890625, 160.8125, 154.328125, - 133.578125, 127.09375, 120.609375, 125.796875, 128.390625, 118.015625, - 112.828125, 106.34375, 105.046875, 106.34375, 106.34375, 118.015625, - 123.203125, 123.203125, 102.453125, 101.15625, 89.484375, 83, 85.59375, - 92.078125, 108.9375, 120.609375, 108.9375, 103.75, 102.453125, - 110.234375, 118.015625, 115.421875, 114.125, 111.53125, 121.90625, - 134.875, 145.25, 150.4375, 156.921875, 160.8125, 155.625, 150.4375, - 156.921875, 151.734375, 149.140625, 153.03125, 180.265625, 172.484375, - 162.109375, 153.03125, 143.953125, 143.953125, 155.625, 164.703125, - 176.375, 176.375, 193.234375, 193.234375, 198.421875, 201.015625, - 206.203125, 204.90625, 204.90625, 191.9375, 186.75, 186.75, 178.96875, - 181.5625, 185.453125, 185.453125, 194.53125, 198.421875, 197.125, - 198.421875, 204.90625, 207.5, 213.984375, 213.984375, 219.171875, - 217.875, 213.984375, 211.390625, 197.125, 197.125, 185.453125, - 182.859375, 186.75, 186.75, 191.9375, 195.828125, 203.609375, - 203.609375, 207.5, 208.796875, 213.984375, 208.796875, 203.609375, - 172.484375, 154.328125, 149.140625, 160.8125, 167.296875, 173.78125, - 185.453125, 188.046875, 190.640625, 202.3125, 207.5, 224.359375, - 225.65625, 228.25, 226.953125, 225.65625, 224.359375, 224.359375, - 226.953125, 223.0625, 221.765625, 219.171875, 219.171875, 221.765625, - 219.171875, 217.875, 215.28125, 215.28125, 210.09375, 204.90625, - 201.015625, 201.015625, 190.640625, 185.453125, 181.5625, 181.5625, - 159.515625, 149.140625, 149.140625, 145.25, 137.46875, 128.390625, - 116.71875, 98.5625, 90.78125, 90.78125, 83, 81.703125, 70.03125, - 70.03125, 57.0625, 53.171875, 58.359375, 57.0625, 57.0625, 45.390625, - 45.390625, 47.984375, 42.796875, 42.796875, 37.609375, 38.90625, - 33.71875, 33.71875, 32.421875, 33.71875, 27.234375, 24.640625, 28.53125, - 24.640625, 28.53125, 27.234375, 29.828125, 32.421875, 29.828125, - 36.3125, 24.640625, 24.640625, 24.640625, 25.9375, 25.9375, 23.34375, - 29.828125, 32.421875, 29.828125, 23.34375, 25.9375, 33.71875, 36.3125, - 35.015625, 40.203125, 47.984375, 50.578125, 62.25, 80.40625, 88.1875, - 101.15625, 111.53125, 115.421875, 125.796875, 142.65625, 149.140625, - 156.921875, 166, 177.671875, 195.828125, 201.015625, 207.5, 211.390625, - 216.578125, 219.171875, 217.875, 216.578125, 216.578125, 206.203125, - 201.015625, 201.015625, 207.5, 216.578125, 213.984375, 213.984375, - 195.828125, 182.859375, 172.484375, 176.375, 193.234375, 193.234375, - 206.203125, 208.796875, 211.390625, 216.578125, 215.28125, 194.53125, - 182.859375, 176.375, 198.421875, 198.421875, 199.71875, 203.609375, - 201.015625, 193.234375, 191.9375, 191.9375, 186.75, 190.640625, - 184.15625, 186.75, 194.53125, 206.203125, 212.6875, 207.5, 201.015625, - 198.421875, 189.34375, 175.078125, 164.703125, 166, 169.890625, - 180.265625, 181.5625, 166, 159.515625, 151.734375, 134.875, 127.09375, - 124.5, 130.984375, 129.6875, 119.3125, 115.421875, 111.53125, 108.9375, - 108.9375, 107.640625, 115.421875, 115.421875, 112.828125, 99.859375, - 97.265625, 89.484375, 85.59375, 86.890625, 97.265625, 112.828125, - 103.75, 103.75, 102.453125, 106.34375, 111.53125, 114.125, 120.609375, - 121.90625, 116.71875, 137.46875, 141.359375, 146.546875, 143.953125, - 151.734375, 166, 162.109375, 153.03125, 158.21875, 151.734375, - 151.734375, 149.140625, 172.484375, 166, 156.921875, 151.734375, 145.25, - 145.25, 168.59375, 168.59375, 171.1875, 168.59375, 180.265625, - 189.34375, 190.640625, 191.9375, 195.828125, 207.5, 206.203125, - 193.234375, 189.34375, 189.34375, 186.75, 189.34375, 176.375, 176.375, - 185.453125, 188.046875, 188.046875, 199.71875, 204.90625, 203.609375, - 202.3125, 211.390625, 215.28125, 212.6875, 210.09375, 211.390625, - 201.015625, 201.015625, 191.9375, 186.75, 189.34375, 190.640625, - 190.640625, 194.53125, 194.53125, 203.609375, 208.796875, 207.5, - 212.6875, 216.578125, 207.5, 198.421875, 172.484375, 162.109375, - 158.21875, 167.296875, 181.5625, 185.453125, 177.671875, 178.96875, - 190.640625, 215.28125, 219.171875, 224.359375, 226.953125, 225.65625, - 224.359375, 226.953125, 224.359375, 224.359375, 225.65625, 224.359375, - 221.765625, 221.765625, 221.765625, 216.578125, 216.578125, 213.984375, - 213.984375, 207.5, 203.609375, 204.90625, 199.71875, 191.9375, 191.9375, - 189.34375, 186.75, 173.78125, 166, 154.328125, 142.65625, 137.46875, - 133.578125, 124.5, 97.265625, 90.78125, 90.78125, 79.109375, 68.734375, - 70.03125, 70.03125, 66.140625, 62.25, 54.46875, 55.765625, 54.46875, - 45.390625, 41.5, 47.984375, 45.390625, 45.390625, 40.203125, 37.609375, - 32.421875, 32.421875, 35.015625, 28.53125, 28.53125, 23.34375, 25.9375, - 27.234375, 24.640625, 24.640625, 25.9375, 25.9375, 27.234375, 32.421875, - 22.046875, 22.046875, 22.046875, 24.640625, 23.34375, 22.046875, - 28.53125, 35.015625, 29.828125, 24.640625, 24.640625, 27.234375, 41.5, - 41.5, 47.984375, 57.0625, 63.546875, 73.921875, 81.703125, 84.296875, - 97.265625, 114.125, 118.015625, 124.5, 143.953125, 159.515625, 171.1875, - 175.078125, 189.34375, 199.71875, 204.90625, 208.796875, 212.6875, - 217.875, 219.171875, 212.6875, 211.390625, 203.609375, 201.015625, - 202.3125, 202.3125, 211.390625, 216.578125, 207.5, 202.3125, 166, 166, - 166, 171.1875, 195.828125, 195.828125, 207.5, 212.6875, 213.984375, - 211.390625, 207.5, 185.453125, 172.484375, 172.484375, 190.640625, - 190.640625, 190.640625, 194.53125, 186.75, 181.5625, 184.15625, - 189.34375, 186.75, 181.5625, 180.265625, 194.53125, 202.3125, 210.09375, - 210.09375, 204.90625, 203.609375, 201.015625, 188.046875, 173.78125, - 163.40625, 164.703125, 171.1875, 176.375, 173.78125, 155.625, - 149.140625, 146.546875, 133.578125, 119.3125, 116.71875, 124.5, - 119.3125, 110.234375, 107.640625, 108.9375, 105.046875, 105.046875, - 107.640625, 107.640625, 107.640625, 99.859375, 80.40625, 79.109375, - 85.59375, 89.484375, 107.640625, 118.015625, 124.5, 97.265625, - 97.265625, 94.671875, 99.859375, 114.125, 118.015625, 125.796875, - 128.390625, 125.796875, 138.765625, 140.0625, 146.546875, 145.25, - 151.734375, 156.921875, 153.03125, 149.140625, 151.734375, 138.765625, - 136.171875, 140.0625, 178.96875, 163.40625, 156.921875, 151.734375, - 150.4375, 149.140625, 162.109375, 168.59375, 171.1875, 172.484375, - 181.5625, 188.046875, 188.046875, 188.046875, 191.9375, 203.609375, - 201.015625, 190.640625, 189.34375, 186.75, 186.75, 190.640625, - 190.640625, 182.859375, 169.890625, 176.375, 181.5625, 195.828125, - 201.015625, 202.3125, 201.015625, 208.796875, 213.984375, 210.09375, - 208.796875, 211.390625, 207.5, 201.015625, 194.53125, 188.046875, - 182.859375, 185.453125, 186.75, 191.9375, 195.828125, 202.3125, - 206.203125, 203.609375, 210.09375, 216.578125, 210.09375, 202.3125, - 178.96875, 171.1875, 158.21875, 162.109375, 171.1875, 176.375, - 169.890625, 178.96875, 193.234375, 202.3125, 219.171875, 224.359375, - 226.953125, 225.65625, 225.65625, 226.953125, 223.0625, 223.0625, - 225.65625, 225.65625, 221.765625, 221.765625, 221.765625, 216.578125, - 215.28125, 216.578125, 213.984375, 207.5, 206.203125, 206.203125, - 201.015625, 188.046875, 190.640625, 193.234375, 190.640625, 178.96875, - 169.890625, 159.515625, 143.953125, 141.359375, 133.578125, 127.09375, - 111.53125, 107.640625, 101.15625, 88.1875, 84.296875, 71.328125, - 71.328125, 68.734375, 64.84375, 55.765625, 55.765625, 54.46875, - 47.984375, 47.984375, 46.6875, 47.984375, 45.390625, 37.609375, 36.3125, - 37.609375, 35.015625, 37.609375, 40.203125, 31.125, 25.9375, 28.53125, - 28.53125, 27.234375, 24.640625, 27.234375, 27.234375, 28.53125, - 32.421875, 25.9375, 20.75, 22.046875, 24.640625, 22.046875, 20.75, - 28.53125, 35.015625, 32.421875, 33.71875, 28.53125, 31.125, 40.203125, - 41.5, 49.28125, 54.46875, 62.25, 73.921875, 72.625, 88.1875, 99.859375, - 116.71875, 121.90625, 130.984375, 146.546875, 151.734375, 167.296875, - 177.671875, 191.9375, 194.53125, 202.3125, 212.6875, 213.984375, - 217.875, 217.875, 211.390625, 207.5, 207.5, 207.5, 203.609375, - 206.203125, 212.6875, 210.09375, 201.015625, 194.53125, 171.1875, 166, - 169.890625, 172.484375, 189.34375, 199.71875, 207.5, 211.390625, - 212.6875, 204.90625, 201.015625, 177.671875, 169.890625, 172.484375, - 186.75, 181.5625, 180.265625, 182.859375, 182.859375, 181.5625, 186.75, - 188.046875, 188.046875, 186.75, 186.75, 203.609375, 207.5, 211.390625, - 211.390625, 207.5, 202.3125, 197.125, 181.5625, 167.296875, 162.109375, - 166, 172.484375, 172.484375, 166, 145.25, 145.25, 136.171875, - 118.015625, 119.3125, 115.421875, 123.203125, 111.53125, 103.75, - 102.453125, 110.234375, 108.9375, 107.640625, 110.234375, 114.125, - 99.859375, 80.40625, 76.515625, 76.515625, 90.78125, 98.5625, 116.71875, - 121.90625, 120.609375, 97.265625, 98.5625, 102.453125, 106.34375, - 115.421875, 119.3125, 128.390625, 136.171875, 132.28125, 138.765625, - 137.46875, 140.0625, 146.546875, 147.84375, 153.03125, 149.140625, - 146.546875, 149.140625, 136.171875, 132.28125, 132.28125, 168.59375, - 158.21875, 154.328125, 153.03125, 155.625, 155.625, 166, 173.78125, - 181.5625, 181.5625, 185.453125, 188.046875, 186.75, 190.640625, - 191.9375, 197.125, 195.828125, 184.15625, 186.75, 188.046875, 186.75, - 190.640625, 193.234375, 186.75, 173.78125, 173.78125, 175.078125, - 186.75, 194.53125, 202.3125, 202.3125, 206.203125, 208.796875, - 208.796875, 208.796875, 211.390625, 207.5, 203.609375, 198.421875, - 194.53125, 185.453125, 177.671875, 184.15625, 191.9375, 194.53125, - 197.125, 202.3125, 201.015625, 207.5, 213.984375, 210.09375, 203.609375, - 185.453125, 175.078125, 162.109375, 159.515625, 166, 171.1875, - 172.484375, 186.75, 195.828125, 201.015625, 217.875, 224.359375, - 225.65625, 224.359375, 225.65625, 225.65625, 223.0625, 223.0625, - 225.65625, 225.65625, 223.0625, 221.765625, 221.765625, 216.578125, - 213.984375, 213.984375, 211.390625, 207.5, 207.5, 207.5, 202.3125, - 190.640625, 190.640625, 193.234375, 191.9375, 181.5625, 173.78125, - 164.703125, 147.84375, 143.953125, 136.171875, 127.09375, 115.421875, - 116.71875, 107.640625, 90.78125, 86.890625, 73.921875, 73.921875, - 71.328125, 68.734375, 58.359375, 59.65625, 57.0625, 50.578125, 49.28125, - 44.09375, 46.6875, 45.390625, 36.3125, 33.71875, 35.015625, 35.015625, - 37.609375, 40.203125, 33.71875, 28.53125, 31.125, 27.234375, 27.234375, - 27.234375, 28.53125, 28.53125, 29.828125, 31.125, 27.234375, 24.640625, - 27.234375, 22.046875, 22.046875, 22.046875, 29.828125, 36.3125, - 33.71875, 36.3125, 32.421875, 32.421875, 41.5, 44.09375, 51.875, - 55.765625, 60.953125, 68.734375, 70.03125, 86.890625, 98.5625, - 116.71875, 133.578125, 138.765625, 147.84375, 154.328125, 171.1875, - 180.265625, 191.9375, 194.53125, 203.609375, 213.984375, 216.578125, - 216.578125, 215.28125, 207.5, 207.5, 208.796875, 207.5, 206.203125, - 208.796875, 213.984375, 191.9375, 191.9375, 185.453125, 169.890625, 166, - 168.59375, 173.78125, 190.640625, 201.015625, 207.5, 210.09375, - 210.09375, 198.421875, 194.53125, 175.078125, 168.59375, 172.484375, - 180.265625, 176.375, 181.5625, 180.265625, 185.453125, 184.15625, - 186.75, 186.75, 186.75, 186.75, 193.234375, 208.796875, 212.6875, - 211.390625, 212.6875, 207.5, 195.828125, 191.9375, 177.671875, - 168.59375, 163.40625, 172.484375, 175.078125, 164.703125, 159.515625, - 153.03125, 145.25, 141.359375, 128.390625, 119.3125, 119.3125, - 125.796875, 101.15625, 101.15625, 99.859375, 111.53125, 110.234375, - 108.9375, 108.9375, 119.3125, 112.828125, 98.5625, 84.296875, 84.296875, - 105.046875, 112.828125, 124.5, 115.421875, 103.75, 103.75, 99.859375, - 102.453125, 111.53125, 120.609375, 120.609375, 132.28125, 134.875, - 134.875, 140.0625, 137.46875, 140.0625, 136.171875, 141.359375, - 146.546875, 146.546875, 143.953125, 145.25, 128.390625, 128.390625, - 130.984375, 151.734375, 154.328125, 158.21875, 164.703125, 166, - 164.703125, 166, 176.375, 186.75, 182.859375, 186.75, 191.9375, - 189.34375, 186.75, 182.859375, 184.15625, 182.859375, 176.375, 181.5625, - 181.5625, 176.375, 180.265625, 180.265625, 176.375, 175.078125, - 177.671875, 172.484375, 175.078125, 177.671875, 189.34375, 195.828125, - 203.609375, 207.5, 206.203125, 204.90625, 210.09375, 210.09375, - 204.90625, 191.9375, 189.34375, 177.671875, 166, 173.78125, 182.859375, - 181.5625, 185.453125, 194.53125, 195.828125, 203.609375, 211.390625, - 212.6875, 207.5, 194.53125, 190.640625, 175.078125, 156.921875, - 158.21875, 169.890625, 177.671875, 193.234375, 197.125, 198.421875, - 211.390625, 219.171875, 223.0625, 223.0625, 224.359375, 225.65625, - 221.765625, 220.46875, 221.765625, 224.359375, 221.765625, 221.765625, - 221.765625, 219.171875, 216.578125, 219.171875, 213.984375, 210.09375, - 207.5, 207.5, 201.015625, 186.75, 184.15625, 182.859375, 181.5625, - 181.5625, 184.15625, 177.671875, 159.515625, 156.921875, 145.25, - 133.578125, 114.125, 116.71875, 108.9375, 99.859375, 93.375, 79.109375, - 75.21875, 68.734375, 67.4375, 58.359375, 54.46875, 53.171875, 47.984375, - 44.09375, 45.390625, 50.578125, 46.6875, 35.015625, 32.421875, - 32.421875, 29.828125, 33.71875, 35.015625, 31.125, 24.640625, 27.234375, - 24.640625, 22.046875, 20.75, 23.34375, 23.34375, 24.640625, 27.234375, - 24.640625, 23.34375, 23.34375, 25.9375, 19.453125, 19.453125, 27.234375, - 35.015625, 31.125, 36.3125, 32.421875, 31.125, 38.90625, 42.796875, - 55.765625, 60.953125, 64.84375, 73.921875, 79.109375, 92.078125, 103.75, - 123.203125, 130.984375, 141.359375, 159.515625, 168.59375, 181.5625, - 185.453125, 206.203125, 203.609375, 203.609375, 206.203125, 206.203125, - 208.796875, 202.3125, 203.609375, 208.796875, 207.5, 207.5, 211.390625, - 207.5, 208.796875, 189.34375, 173.78125, 168.59375, 166, 169.890625, - 169.890625, 178.96875, 198.421875, 198.421875, 203.609375, 210.09375, - 207.5, 191.9375, 188.046875, 171.1875, 173.78125, 175.078125, - 180.265625, 180.265625, 178.96875, 182.859375, 186.75, 181.5625, - 180.265625, 180.265625, 182.859375, 198.421875, 206.203125, 213.984375, - 212.6875, 216.578125, 208.796875, 198.421875, 176.375, 168.59375, - 164.703125, 164.703125, 166, 177.671875, 175.078125, 155.625, - 149.140625, 141.359375, 134.875, 124.5, 116.71875, 118.015625, - 116.71875, 118.015625, 106.34375, 102.453125, 106.34375, 115.421875, - 111.53125, 105.046875, 110.234375, 103.75, 103.75, 88.1875, 84.296875, - 93.375, 116.71875, 127.09375, 114.125, 103.75, 98.5625, 110.234375, - 110.234375, 118.015625, 124.5, 125.796875, 121.90625, 124.5, 128.390625, - 130.984375, 133.578125, 125.796875, 124.5, 120.609375, 128.390625, - 145.25, 145.25, 143.953125, 133.578125, 124.5, 124.5, 127.09375, 145.25, - 151.734375, 158.21875, 172.484375, 171.1875, 166, 166, 173.78125, - 184.15625, 182.859375, 185.453125, 191.9375, 189.34375, 184.15625, - 182.859375, 182.859375, 182.859375, 176.375, 180.265625, 177.671875, - 172.484375, 177.671875, 175.078125, 169.890625, 177.671875, 173.78125, - 173.78125, 173.78125, 177.671875, 186.75, 191.9375, 199.71875, - 206.203125, 204.90625, 204.90625, 210.09375, 204.90625, 204.90625, - 188.046875, 182.859375, 172.484375, 164.703125, 171.1875, 172.484375, - 172.484375, 178.96875, 190.640625, 203.609375, 204.90625, 212.6875, - 213.984375, 210.09375, 199.71875, 197.125, 168.59375, 158.21875, - 156.921875, 171.1875, 178.96875, 194.53125, 198.421875, 204.90625, - 208.796875, 216.578125, 221.765625, 225.65625, 224.359375, 226.953125, - 223.0625, 220.46875, 221.765625, 225.65625, 223.0625, 221.765625, - 223.0625, 219.171875, 217.875, 220.46875, 216.578125, 211.390625, - 206.203125, 207.5, 202.3125, 182.859375, 177.671875, 177.671875, - 177.671875, 180.265625, 186.75, 181.5625, 163.40625, 155.625, 150.4375, - 138.765625, 116.71875, 115.421875, 110.234375, 99.859375, 88.1875, 83, - 76.515625, 68.734375, 68.734375, 60.953125, 51.875, 46.6875, 47.984375, - 44.09375, 53.171875, 47.984375, 47.984375, 35.015625, 32.421875, - 32.421875, 31.125, 35.015625, 29.828125, 29.828125, 24.640625, - 27.234375, 25.9375, 23.34375, 22.046875, 22.046875, 22.046875, 23.34375, - 28.53125, 20.75, 20.75, 23.34375, 24.640625, 20.75, 19.453125, - 27.234375, 31.125, 31.125, 36.3125, 35.015625, 33.71875, 41.5, - 47.984375, 58.359375, 58.359375, 64.84375, 77.8125, 93.375, 98.5625, - 107.640625, 124.5, 130.984375, 142.65625, 158.21875, 169.890625, - 172.484375, 181.5625, 197.125, 198.421875, 201.015625, 203.609375, - 207.5, 206.203125, 206.203125, 198.421875, 207.5, 206.203125, 210.09375, - 207.5, 206.203125, 203.609375, 180.265625, 167.296875, 169.890625, - 164.703125, 164.703125, 168.59375, 171.1875, 195.828125, 198.421875, - 203.609375, 210.09375, 204.90625, 190.640625, 188.046875, 171.1875, - 171.1875, 173.78125, 180.265625, 180.265625, 177.671875, 182.859375, - 185.453125, 180.265625, 181.5625, 182.859375, 186.75, 206.203125, - 210.09375, 216.578125, 215.28125, 216.578125, 206.203125, 195.828125, - 169.890625, 164.703125, 163.40625, 164.703125, 166, 175.078125, - 172.484375, 155.625, 151.734375, 140.0625, 132.28125, 132.28125, - 116.71875, 119.3125, 119.3125, 119.3125, 106.34375, 106.34375, - 112.828125, 115.421875, 110.234375, 112.828125, 115.421875, 106.34375, - 106.34375, 92.078125, 93.375, 102.453125, 128.390625, 138.765625, - 130.984375, 107.640625, 106.34375, 118.015625, 118.015625, 125.796875, - 130.984375, 130.984375, 128.390625, 127.09375, 127.09375, 128.390625, - 130.984375, 121.90625, 119.3125, 118.015625, 127.09375, 145.25, 145.25, - 145.25, 146.546875, 129.6875, 130.984375, 128.390625, 145.25, 158.21875, - 166, 181.5625, 185.453125, 178.96875, 172.484375, 169.890625, - 177.671875, 177.671875, 177.671875, 177.671875, 177.671875, 181.5625, - 185.453125, 188.046875, 186.75, 185.453125, 177.671875, 177.671875, - 169.890625, 172.484375, 172.484375, 166, 182.859375, 184.15625, - 185.453125, 173.78125, 169.890625, 176.375, 181.5625, 193.234375, - 204.90625, 207.5, 211.390625, 208.796875, 204.90625, 203.609375, - 193.234375, 188.046875, 178.96875, 168.59375, 164.703125, 166, - 168.59375, 185.453125, 195.828125, 198.421875, 203.609375, 208.796875, - 215.28125, 213.984375, 207.5, 207.5, 198.421875, 173.78125, 166, - 169.890625, 176.375, 193.234375, 198.421875, 195.828125, 201.015625, - 208.796875, 215.28125, 216.578125, 223.0625, 226.953125, 224.359375, - 221.765625, 221.765625, 223.0625, 221.765625, 221.765625, 221.765625, - 219.171875, 219.171875, 221.765625, 220.46875, 215.28125, 207.5, - 204.90625, 198.421875, 189.34375, 188.046875, 178.96875, 172.484375, - 167.296875, 173.78125, 176.375, 182.859375, 180.265625, 160.8125, - 151.734375, 130.984375, 123.203125, 115.421875, 118.015625, 114.125, - 95.96875, 89.484375, 77.8125, 77.8125, 70.03125, 64.84375, 59.65625, - 51.875, 50.578125, 54.46875, 53.171875, 42.796875, 35.015625, 33.71875, - 35.015625, 33.71875, 40.203125, 44.09375, 37.609375, 29.828125, - 29.828125, 29.828125, 27.234375, 25.9375, 29.828125, 31.125, 27.234375, - 31.125, 28.53125, 27.234375, 28.53125, 29.828125, 23.34375, 20.75, - 28.53125, 31.125, 29.828125, 36.3125, 41.5, 42.796875, 50.578125, - 57.0625, 72.625, 76.515625, 83, 92.078125, 97.265625, 114.125, - 121.90625, 138.765625, 141.359375, 151.734375, 162.109375, 164.703125, - 175.078125, 186.75, 198.421875, 198.421875, 199.71875, 195.828125, - 198.421875, 202.3125, 201.015625, 194.53125, 195.828125, 201.015625, - 207.5, 204.90625, 193.234375, 186.75, 166, 158.21875, 158.21875, - 160.8125, 164.703125, 166, 172.484375, 197.125, 201.015625, 207.5, - 207.5, 201.015625, 186.75, 184.15625, 167.296875, 167.296875, - 177.671875, 185.453125, 178.96875, 180.265625, 186.75, 181.5625, - 176.375, 181.5625, 191.9375, 193.234375, 208.796875, 216.578125, - 220.46875, 215.28125, 204.90625, 201.015625, 191.9375, 171.1875, - 169.890625, 173.78125, 169.890625, 171.1875, 160.8125, 160.8125, - 149.140625, 145.25, 130.984375, 130.984375, 136.171875, 124.5, 124.5, - 112.828125, 99.859375, 101.15625, 103.75, 107.640625, 110.234375, - 110.234375, 116.71875, 115.421875, 92.078125, 85.59375, 84.296875, - 97.265625, 107.640625, 133.578125, 138.765625, 120.609375, 115.421875, - 119.3125, 138.765625, 143.953125, 140.0625, 143.953125, 136.171875, - 132.28125, 133.578125, 127.09375, 129.6875, 133.578125, 124.5, - 120.609375, 120.609375, 128.390625, 140.0625, 140.0625, 137.46875, - 141.359375, 133.578125, 137.46875, 133.578125, 149.140625, 164.703125, - 172.484375, 186.75, 185.453125, 185.453125, 173.78125, 173.78125, 166, - 166, 163.40625, 166, 168.59375, 172.484375, 176.375, 182.859375, - 182.859375, 185.453125, 189.34375, 180.265625, 166, 167.296875, - 164.703125, 164.703125, 164.703125, 173.78125, 184.15625, 173.78125, - 171.1875, 169.890625, 175.078125, 189.34375, 201.015625, 207.5, - 206.203125, 208.796875, 210.09375, 206.203125, 195.828125, 191.9375, - 180.265625, 171.1875, 163.40625, 162.109375, 181.5625, 186.75, - 193.234375, 195.828125, 202.3125, 206.203125, 213.984375, 211.390625, - 208.796875, 210.09375, 203.609375, 182.859375, 168.59375, 168.59375, - 182.859375, 186.75, 194.53125, 188.046875, 201.015625, 203.609375, - 210.09375, 212.6875, 221.765625, 225.65625, 223.0625, 220.46875, - 219.171875, 221.765625, 220.46875, 221.765625, 221.765625, 219.171875, - 217.875, 219.171875, 219.171875, 215.28125, 207.5, 204.90625, - 195.828125, 189.34375, 186.75, 177.671875, 168.59375, 160.8125, 166, - 171.1875, 182.859375, 184.15625, 156.921875, 156.921875, 138.765625, - 128.390625, 119.3125, 120.609375, 116.71875, 99.859375, 90.78125, - 73.921875, 66.140625, 66.140625, 64.84375, 60.953125, 51.875, 49.28125, - 50.578125, 50.578125, 41.5, 31.125, 29.828125, 32.421875, 29.828125, - 37.609375, 38.90625, 32.421875, 27.234375, 27.234375, 27.234375, - 28.53125, 23.34375, 27.234375, 29.828125, 24.640625, 28.53125, - 24.640625, 23.34375, 25.9375, 25.9375, 22.046875, 18.15625, 25.9375, - 27.234375, 27.234375, 32.421875, 41.5, 44.09375, 51.875, 55.765625, - 80.40625, 80.40625, 85.59375, 97.265625, 103.75, 118.015625, 127.09375, - 142.65625, 145.25, 151.734375, 164.703125, 164.703125, 180.265625, - 189.34375, 197.125, 197.125, 201.015625, 198.421875, 199.71875, 197.125, - 190.640625, 189.34375, 191.9375, 199.71875, 204.90625, 199.71875, - 182.859375, 175.078125, 162.109375, 154.328125, 151.734375, 160.8125, - 164.703125, 166, 172.484375, 197.125, 199.71875, 206.203125, 203.609375, - 194.53125, 185.453125, 178.96875, 162.109375, 164.703125, 177.671875, - 182.859375, 175.078125, 178.96875, 186.75, 176.375, 176.375, 182.859375, - 195.828125, 198.421875, 212.6875, 217.875, 215.28125, 215.28125, - 213.984375, 198.421875, 186.75, 171.1875, 175.078125, 178.96875, - 173.78125, 175.078125, 166, 154.328125, 141.359375, 137.46875, - 123.203125, 123.203125, 129.6875, 128.390625, 128.390625, 112.828125, - 107.640625, 98.5625, 99.859375, 102.453125, 106.34375, 110.234375, - 115.421875, 116.71875, 99.859375, 80.40625, 76.515625, 95.96875, - 106.34375, 129.6875, 128.390625, 107.640625, 105.046875, 114.125, - 134.875, 140.0625, 146.546875, 151.734375, 141.359375, 133.578125, - 136.171875, 132.28125, 128.390625, 130.984375, 133.578125, 125.796875, - 120.609375, 124.5, 134.875, 133.578125, 133.578125, 137.46875, - 132.28125, 128.390625, 134.875, 168.59375, 177.671875, 182.859375, - 184.15625, 182.859375, 173.78125, 166, 156.921875, 154.328125, 150.4375, - 153.03125, 159.515625, 158.21875, 169.890625, 171.1875, 181.5625, - 185.453125, 188.046875, 189.34375, 184.15625, 180.265625, 176.375, - 171.1875, 171.1875, 166, 166, 166, 169.890625, 164.703125, 166, - 167.296875, 178.96875, 189.34375, 190.640625, 201.015625, 199.71875, - 199.71875, 199.71875, 197.125, 195.828125, 186.75, 173.78125, 166, - 158.21875, 212.6875, 186.75, 186.75, 186.75, 198.421875, 203.609375, - 207.5, 208.796875, 215.28125, 211.390625, 207.5, 176.375, 166, - 169.890625, 169.890625, 181.5625, 190.640625, 189.34375, 188.046875, - 193.234375, 203.609375, 213.984375, 217.875, 224.359375, 223.0625, - 220.46875, 220.46875, 221.765625, 220.46875, 220.46875, 216.578125, - 216.578125, 213.984375, 215.28125, 213.984375, 212.6875, 212.6875, - 211.390625, 204.90625, 197.125, 186.75, 173.78125, 173.78125, - 156.921875, 153.03125, 154.328125, 173.78125, 185.453125, 182.859375, - 168.59375, 145.25, 134.875, 134.875, 121.90625, 120.609375, 106.34375, - 89.484375, 73.921875, 71.328125, 70.03125, 70.03125, 62.25, 62.25, - 59.65625, 58.359375, 55.765625, 47.984375, 38.90625, 40.203125, - 32.421875, 36.3125, 36.3125, 40.203125, 35.015625, 29.828125, 33.71875, - 35.015625, 29.828125, 29.828125, 29.828125, 32.421875, 25.9375, - 29.828125, 23.34375, 22.046875, 25.9375, 27.234375, 23.34375, 29.828125, - 31.125, 33.71875, 33.71875, 41.5, 53.171875, 58.359375, 63.546875, - 68.734375, 95.96875, 102.453125, 108.9375, 119.3125, 121.90625, - 127.09375, 137.46875, 154.328125, 156.921875, 163.40625, 173.78125, - 177.671875, 191.9375, 195.828125, 195.828125, 193.234375, 195.828125, - 197.125, 195.828125, 195.828125, 197.125, 193.234375, 193.234375, - 198.421875, 190.640625, 181.5625, 171.1875, 169.890625, 169.890625, - 156.921875, 154.328125, 163.40625, 166, 175.078125, 181.5625, - 198.421875, 202.3125, 207.5, 198.421875, 191.9375, 177.671875, - 168.59375, 156.921875, 166, 181.5625, 175.078125, 169.890625, - 177.671875, 181.5625, 180.265625, 181.5625, 191.9375, 204.90625, - 210.09375, 219.171875, 220.46875, 219.171875, 211.390625, 211.390625, - 195.828125, 180.265625, 169.890625, 176.375, 182.859375, 180.265625, - 178.96875, 160.8125, 151.734375, 138.765625, 130.984375, 123.203125, - 121.90625, 125.796875, 125.796875, 124.5, 110.234375, 103.75, 95.96875, - 98.5625, 106.34375, 123.203125, 120.609375, 115.421875, 116.71875, - 88.1875, 70.03125, 72.625, 89.484375, 103.75, 124.5, 116.71875, - 107.640625, 118.015625, 123.203125, 137.46875, 137.46875, 156.921875, - 163.40625, 159.515625, 155.625, 155.625, 133.578125, 133.578125, - 128.390625, 129.6875, 118.015625, 119.3125, 119.3125, 127.09375, - 125.796875, 128.390625, 132.28125, 119.3125, 124.5, 124.5, 163.40625, - 172.484375, 184.15625, 177.671875, 172.484375, 164.703125, 154.328125, - 153.03125, 147.84375, 146.546875, 151.734375, 158.21875, 164.703125, - 160.8125, 163.40625, 180.265625, 185.453125, 186.75, 186.75, 182.859375, - 181.5625, 180.265625, 172.484375, 172.484375, 167.296875, 166, - 162.109375, 167.296875, 171.1875, 164.703125, 164.703125, 167.296875, - 175.078125, 178.96875, 189.34375, 198.421875, 203.609375, 201.015625, - 194.53125, 193.234375, 186.75, 173.78125, 168.59375, 159.515625, - 159.515625, 173.78125, 180.265625, 195.828125, 194.53125, 199.71875, - 204.90625, 207.5, 212.6875, 216.578125, 213.984375, 199.71875, - 185.453125, 175.078125, 173.78125, 181.5625, 193.234375, 190.640625, - 182.859375, 185.453125, 197.125, 211.390625, 215.28125, 221.765625, - 221.765625, 221.765625, 221.765625, 221.765625, 219.171875, 219.171875, - 217.875, 213.984375, 210.09375, 210.09375, 210.09375, 215.28125, - 212.6875, 212.6875, 206.203125, 199.71875, 191.9375, 186.75, 176.375, - 158.21875, 154.328125, 153.03125, 169.890625, 182.859375, 185.453125, - 180.265625, 159.515625, 149.140625, 137.46875, 123.203125, 115.421875, - 107.640625, 92.078125, 72.625, 66.140625, 66.140625, 72.625, 70.03125, - 59.65625, 60.953125, 59.65625, 57.0625, 49.28125, 38.90625, 38.90625, - 37.609375, 35.015625, 38.90625, 35.015625, 35.015625, 29.828125, - 35.015625, 28.53125, 28.53125, 27.234375, 31.125, 29.828125, 27.234375, - 28.53125, 27.234375, 23.34375, 24.640625, 28.53125, 24.640625, - 24.640625, 32.421875, 37.609375, 37.609375, 47.984375, 63.546875, - 73.921875, 68.734375, 72.625, 101.15625, 107.640625, 114.125, 124.5, - 125.796875, 133.578125, 141.359375, 153.03125, 156.921875, 163.40625, - 180.265625, 193.234375, 193.234375, 195.828125, 190.640625, 194.53125, - 193.234375, 195.828125, 193.234375, 193.234375, 195.828125, 195.828125, - 194.53125, 194.53125, 180.265625, 175.078125, 172.484375, 175.078125, - 169.890625, 156.921875, 156.921875, 164.703125, 167.296875, 182.859375, - 189.34375, 199.71875, 202.3125, 203.609375, 190.640625, 184.15625, - 171.1875, 166, 172.484375, 172.484375, 184.15625, 169.890625, 166, - 176.375, 178.96875, 182.859375, 195.828125, 197.125, 207.5, 212.6875, - 219.171875, 219.171875, 215.28125, 210.09375, 207.5, 193.234375, - 176.375, 176.375, 175.078125, 175.078125, 172.484375, 172.484375, - 156.921875, 147.84375, 133.578125, 127.09375, 124.5, 130.984375, - 130.984375, 128.390625, 123.203125, 106.34375, 102.453125, 97.265625, - 101.15625, 108.9375, 118.015625, 116.71875, 114.125, 112.828125, - 77.8125, 64.84375, 66.140625, 89.484375, 102.453125, 115.421875, - 105.046875, 108.9375, 108.9375, 118.015625, 128.390625, 137.46875, - 158.21875, 163.40625, 164.703125, 162.109375, 164.703125, 137.46875, - 137.46875, 127.09375, 124.5, 112.828125, 107.640625, 110.234375, - 120.609375, 123.203125, 128.390625, 121.90625, 118.015625, 112.828125, - 119.3125, 159.515625, 166, 166, 164.703125, 156.921875, 147.84375, - 136.171875, 137.46875, 142.65625, 142.65625, 149.140625, 153.03125, - 155.625, 158.21875, 160.8125, 176.375, 181.5625, 184.15625, 185.453125, - 181.5625, 177.671875, 176.375, 172.484375, 169.890625, 168.59375, - 168.59375, 164.703125, 167.296875, 175.078125, 169.890625, 166, - 160.8125, 166, 168.59375, 182.859375, 193.234375, 201.015625, 199.71875, - 194.53125, 191.9375, 185.453125, 177.671875, 171.1875, 164.703125, - 164.703125, 169.890625, 175.078125, 182.859375, 188.046875, 195.828125, - 204.90625, 204.90625, 212.6875, 217.875, 215.28125, 190.640625, - 175.078125, 175.078125, 175.078125, 184.15625, 195.828125, 194.53125, - 182.859375, 184.15625, 201.015625, 210.09375, 219.171875, 219.171875, - 219.171875, 221.765625, 223.0625, 221.765625, 217.875, 213.984375, - 210.09375, 207.5, 203.609375, 202.3125, 207.5, 207.5, 211.390625, - 212.6875, 204.90625, 197.125, 190.640625, 177.671875, 171.1875, - 159.515625, 155.625, 151.734375, 166, 177.671875, 185.453125, - 177.671875, 147.84375, 136.171875, 133.578125, 124.5, 123.203125, - 110.234375, 94.671875, 75.21875, 73.921875, 71.328125, 66.140625, - 57.0625, 55.765625, 55.765625, 59.65625, 58.359375, 49.28125, 38.90625, - 37.609375, 32.421875, 35.015625, 35.015625, 32.421875, 32.421875, - 27.234375, 29.828125, 29.828125, 23.34375, 29.828125, 28.53125, - 29.828125, 27.234375, 24.640625, 25.9375, 23.34375, 24.640625, 28.53125, - 23.34375, 29.828125, 31.125, 37.609375, 50.578125, 55.765625, 67.4375, - 73.921875, 71.328125, 76.515625, 99.859375, 111.53125, 114.125, - 127.09375, 137.46875, 137.46875, 143.953125, 151.734375, 153.03125, - 159.515625, 180.265625, 190.640625, 188.046875, 182.859375, 186.75, - 186.75, 193.234375, 193.234375, 189.34375, 189.34375, 193.234375, - 189.34375, 188.046875, 177.671875, 168.59375, 168.59375, 168.59375, - 173.78125, 151.734375, 151.734375, 153.03125, 168.59375, 168.59375, - 177.671875, 182.859375, 201.015625, 201.015625, 199.71875, 182.859375, - 173.78125, 163.40625, 158.21875, 163.40625, 184.15625, 173.78125, - 168.59375, 173.78125, 175.078125, 177.671875, 190.640625, 190.640625, - 197.125, 208.796875, 219.171875, 217.875, 217.875, 215.28125, 204.90625, - 197.125, 189.34375, 177.671875, 169.890625, 162.109375, 164.703125, - 159.515625, 153.03125, 149.140625, 136.171875, 127.09375, 123.203125, - 123.203125, 130.984375, 125.796875, 127.09375, 119.3125, 94.671875, - 86.890625, 92.078125, 98.5625, 110.234375, 112.828125, 112.828125, - 102.453125, 80.40625, 64.84375, 63.546875, 72.625, 92.078125, - 102.453125, 98.5625, 97.265625, 105.046875, 108.9375, 115.421875, - 137.46875, 137.46875, 156.921875, 163.40625, 164.703125, 164.703125, - 164.703125, 138.765625, 138.765625, 120.609375, 108.9375, 107.640625, - 102.453125, 103.75, 116.71875, 116.71875, 120.609375, 124.5, 107.640625, - 107.640625, 114.125, 160.8125, 156.921875, 149.140625, 121.90625, - 110.234375, 110.234375, 107.640625, 114.125, 124.5, 133.578125, - 132.28125, 134.875, 136.171875, 145.25, 150.4375, 160.8125, 166, - 182.859375, 184.15625, 184.15625, 175.078125, 171.1875, 166, 166, - 162.109375, 164.703125, 162.109375, 173.78125, 177.671875, 182.859375, - 182.859375, 121.90625, 166, 166, 168.59375, 173.78125, 186.75, - 190.640625, 190.640625, 188.046875, 193.234375, 186.75, 181.5625, - 169.890625, 166, 166, 171.1875, 175.078125, 197.125, 197.125, 202.3125, - 203.609375, 211.390625, 216.578125, 215.28125, 206.203125, 198.421875, - 176.375, 175.078125, 178.96875, 189.34375, 193.234375, 185.453125, - 182.859375, 193.234375, 197.125, 206.203125, 212.6875, 220.46875, - 219.171875, 221.765625, 217.875, 213.984375, 210.09375, 211.390625, - 207.5, 204.90625, 207.5, 208.796875, 208.796875, 207.5, 210.09375, - 204.90625, 197.125, 195.828125, 185.453125, 178.96875, 159.515625, - 151.734375, 151.734375, 151.734375, 159.515625, 178.96875, 181.5625, - 168.59375, 156.921875, 141.359375, 130.984375, 123.203125, 118.015625, - 103.75, 80.40625, 77.8125, 67.4375, 67.4375, 70.03125, 62.25, 62.25, - 58.359375, 55.765625, 47.984375, 36.3125, 33.71875, 33.71875, 31.125, - 32.421875, 33.71875, 32.421875, 28.53125, 31.125, 28.53125, 24.640625, - 23.34375, 28.53125, 28.53125, 25.9375, 31.125, 28.53125, 23.34375, - 27.234375, 29.828125, 27.234375, 28.53125, 35.015625, 49.28125, 51.875, - 59.65625, 68.734375, 73.921875, 79.109375, 86.890625, 101.15625, - 107.640625, 112.828125, 127.09375, 132.28125, 136.171875, 143.953125, - 154.328125, 156.921875, 166, 177.671875, 176.375, 178.96875, 184.15625, - 188.046875, 186.75, 189.34375, 185.453125, 181.5625, 186.75, 190.640625, - 184.15625, 180.265625, 176.375, 164.703125, 160.8125, 167.296875, - 168.59375, 156.921875, 151.734375, 154.328125, 169.890625, 178.96875, - 184.15625, 189.34375, 203.609375, 199.71875, 195.828125, 182.859375, - 177.671875, 159.515625, 156.921875, 173.78125, 180.265625, 178.96875, - 164.703125, 163.40625, 166, 168.59375, 178.96875, 182.859375, 197.125, - 213.984375, 213.984375, 216.578125, 217.875, 213.984375, 206.203125, - 204.90625, 190.640625, 180.265625, 169.890625, 164.703125, 154.328125, - 145.25, 142.65625, 141.359375, 136.171875, 123.203125, 125.796875, - 128.390625, 128.390625, 133.578125, 119.3125, 107.640625, 92.078125, - 93.375, 92.078125, 95.96875, 108.9375, 124.5, 118.015625, 105.046875, - 90.78125, 55.765625, 53.171875, 66.140625, 95.96875, 98.5625, 95.96875, - 92.078125, 99.859375, 99.859375, 105.046875, 128.390625, 138.765625, - 159.515625, 168.59375, 172.484375, 169.890625, 171.1875, 155.625, - 143.953125, 124.5, 119.3125, 106.34375, 99.859375, 102.453125, 108.9375, - 108.9375, 110.234375, 116.71875, 111.53125, 107.640625, 112.828125, - 159.515625, 140.0625, 140.0625, 116.71875, 110.234375, 101.15625, - 107.640625, 107.640625, 118.015625, 127.09375, 130.984375, 129.6875, - 129.6875, 142.65625, 149.140625, 159.515625, 160.8125, 181.5625, - 185.453125, 188.046875, 175.078125, 169.890625, 168.59375, 166, - 164.703125, 166, 163.40625, 172.484375, 175.078125, 186.75, 186.75, - 177.671875, 169.890625, 160.8125, 163.40625, 168.59375, 182.859375, - 190.640625, 189.34375, 186.75, 190.640625, 186.75, 182.859375, - 172.484375, 167.296875, 167.296875, 171.1875, 181.5625, 197.125, - 197.125, 203.609375, 203.609375, 211.390625, 216.578125, 216.578125, - 210.09375, 202.3125, 168.59375, 169.890625, 185.453125, 191.9375, - 191.9375, 190.640625, 185.453125, 190.640625, 195.828125, 208.796875, - 210.09375, 217.875, 220.46875, 216.578125, 216.578125, 213.984375, - 212.6875, 213.984375, 211.390625, 211.390625, 210.09375, 207.5, - 210.09375, 206.203125, 207.5, 203.609375, 197.125, 195.828125, - 188.046875, 178.96875, 168.59375, 162.109375, 156.921875, 155.625, - 162.109375, 178.96875, 181.5625, 176.375, 166, 150.4375, 137.46875, - 137.46875, 124.5, 112.828125, 84.296875, 80.40625, 71.328125, 71.328125, - 72.625, 67.4375, 63.546875, 66.140625, 63.546875, 53.171875, 40.203125, - 37.609375, 37.609375, 35.015625, 37.609375, 40.203125, 36.3125, - 32.421875, 36.3125, 38.90625, 33.71875, 32.421875, 35.015625, 33.71875, - 29.828125, 35.015625, 35.015625, 29.828125, 33.71875, 37.609375, - 33.71875, 36.3125, 44.09375, 57.0625, 58.359375, 64.84375, 77.8125, - 81.703125, 86.890625, 93.375, 106.34375, 112.828125, 118.015625, - 130.984375, 133.578125, 140.0625, 149.140625, 162.109375, 166, - 173.78125, 180.265625, 180.265625, 180.265625, 182.859375, 189.34375, - 185.453125, 186.75, 182.859375, 181.5625, 189.34375, 191.9375, - 180.265625, 175.078125, 173.78125, 164.703125, 160.8125, 168.59375, - 168.59375, 159.515625, 158.21875, 162.109375, 177.671875, 185.453125, - 188.046875, 194.53125, 206.203125, 199.71875, 197.125, 186.75, - 178.96875, 162.109375, 162.109375, 181.5625, 182.859375, 176.375, - 164.703125, 163.40625, 164.703125, 167.296875, 176.375, 184.15625, - 201.015625, 216.578125, 215.28125, 216.578125, 217.875, 212.6875, - 206.203125, 204.90625, 191.9375, 181.5625, 166, 162.109375, 153.03125, - 143.953125, 141.359375, 141.359375, 136.171875, 128.390625, 133.578125, - 134.875, 132.28125, 136.171875, 119.3125, 107.640625, 92.078125, - 94.671875, 97.265625, 97.265625, 107.640625, 128.390625, 121.90625, - 105.046875, 88.1875, 60.953125, 60.953125, 73.921875, 97.265625, - 94.671875, 92.078125, 92.078125, 97.265625, 99.859375, 107.640625, - 130.984375, 140.0625, 162.109375, 173.78125, 175.078125, 172.484375, - 176.375, 150.4375, 150.4375, 127.09375, 120.609375, 108.9375, - 105.046875, 107.640625, 112.828125, 115.421875, 111.53125, 115.421875, - 115.421875, 114.125, 119.3125, 173.78125, 140.0625, 103.75, 89.484375, - 85.59375, 80.40625, 83, 88.1875, 98.5625, 101.15625, 110.234375, - 112.828125, 121.90625, 127.09375, 136.171875, 149.140625, 150.4375, 166, - 178.96875, 186.75, 193.234375, 186.75, 158.21875, 158.21875, 159.515625, - 163.40625, 160.8125, 158.21875, 162.109375, 169.890625, 171.1875, - 177.671875, 166, 166, 164.703125, 167.296875, 172.484375, 173.78125, - 181.5625, 185.453125, 181.5625, 177.671875, 167.296875, 164.703125, - 164.703125, 167.296875, 169.890625, 169.890625, 171.1875, 184.15625, - 199.71875, 203.609375, 210.09375, 216.578125, 215.28125, 211.390625, - 207.5, 180.265625, 164.703125, 162.109375, 169.890625, 188.046875, - 189.34375, 188.046875, 189.34375, 202.3125, 201.015625, 202.3125, - 198.421875, 210.09375, 215.28125, 213.984375, 210.09375, 212.6875, - 215.28125, 211.390625, 207.5, 206.203125, 207.5, 204.90625, 207.5, - 201.015625, 201.015625, 195.828125, 198.421875, 194.53125, 186.75, - 172.484375, 168.59375, 166, 162.109375, 162.109375, 166, 168.59375, - 172.484375, 160.8125, 160.8125, 140.0625, 140.0625, 127.09375, - 127.09375, 94.671875, 88.1875, 76.515625, 76.515625, 76.515625, - 68.734375, 63.546875, 62.25, 66.140625, 57.0625, 44.09375, 40.203125, - 32.421875, 32.421875, 33.71875, 40.203125, 31.125, 29.828125, 35.015625, - 41.5, 38.90625, 37.609375, 37.609375, 35.015625, 29.828125, 36.3125, - 37.609375, 35.015625, 38.90625, 41.5, 38.90625, 38.90625, 47.984375, - 58.359375, 64.84375, 71.328125, 84.296875, 86.890625, 94.671875, - 101.15625, 118.015625, 120.609375, 124.5, 141.359375, 141.359375, - 146.546875, 151.734375, 173.78125, 182.859375, 181.5625, 185.453125, - 184.15625, 178.96875, 178.96875, 181.5625, 176.375, 180.265625, - 181.5625, 181.5625, 185.453125, 181.5625, 168.59375, 167.296875, - 169.890625, 160.8125, 154.328125, 156.921875, 149.140625, 155.625, - 155.625, 159.515625, 188.046875, 188.046875, 198.421875, 199.71875, - 199.71875, 195.828125, 195.828125, 177.671875, 167.296875, 162.109375, - 173.78125, 186.75, 178.96875, 168.59375, 158.21875, 158.21875, - 163.40625, 167.296875, 193.234375, 193.234375, 208.796875, 216.578125, - 213.984375, 213.984375, 213.984375, 207.5, 201.015625, 197.125, - 188.046875, 180.265625, 164.703125, 156.921875, 145.25, 129.6875, - 123.203125, 129.6875, 125.796875, 123.203125, 132.28125, 134.875, - 130.984375, 121.90625, 116.71875, 107.640625, 94.671875, 94.671875, - 99.859375, 105.046875, 116.71875, 120.609375, 123.203125, 93.375, - 75.21875, 60.953125, 68.734375, 83, 92.078125, 81.703125, 79.109375, - 79.109375, 93.375, 93.375, 103.75, 119.3125, 129.6875, 159.515625, - 173.78125, 180.265625, 175.078125, 168.59375, 145.25, 145.25, - 120.609375, 111.53125, 102.453125, 97.265625, 105.046875, 116.71875, - 115.421875, 114.125, 112.828125, 118.015625, 112.828125, 114.125, - 168.59375, 132.28125, 108.9375, 80.40625, 77.8125, 76.515625, 85.59375, - 89.484375, 95.96875, 98.5625, 105.046875, 107.640625, 105.046875, - 118.015625, 127.09375, 143.953125, 153.03125, 155.625, 168.59375, - 178.96875, 194.53125, 190.640625, 168.59375, 158.21875, 159.515625, - 155.625, 156.921875, 155.625, 158.21875, 162.109375, 164.703125, - 180.265625, 181.5625, 172.484375, 166, 163.40625, 168.59375, 168.59375, - 177.671875, 181.5625, 177.671875, 175.078125, 172.484375, 160.8125, - 159.515625, 166, 172.484375, 171.1875, 169.890625, 180.265625, 197.125, - 201.015625, 208.796875, 213.984375, 215.28125, 212.6875, 207.5, - 181.5625, 164.703125, 159.515625, 164.703125, 169.890625, 181.5625, - 182.859375, 185.453125, 189.34375, 198.421875, 198.421875, 193.234375, - 203.609375, 213.984375, 211.390625, 207.5, 210.09375, 213.984375, - 210.09375, 204.90625, 206.203125, 206.203125, 203.609375, 204.90625, - 207.5, 202.3125, 197.125, 199.71875, 197.125, 189.34375, 173.78125, - 169.890625, 169.890625, 164.703125, 162.109375, 155.625, 156.921875, - 164.703125, 172.484375, 164.703125, 145.25, 145.25, 140.0625, - 130.984375, 94.671875, 85.59375, 77.8125, 77.8125, 76.515625, 66.140625, - 57.0625, 55.765625, 62.25, 58.359375, 42.796875, 41.5, 40.203125, - 33.71875, 32.421875, 36.3125, 31.125, 25.9375, 32.421875, 38.90625, - 36.3125, 35.015625, 37.609375, 35.015625, 32.421875, 37.609375, - 37.609375, 35.015625, 38.90625, 42.796875, 38.90625, 45.390625, 51.875, - 59.65625, 63.546875, 73.921875, 94.671875, 94.671875, 99.859375, - 107.640625, 124.5, 125.796875, 132.28125, 146.546875, 146.546875, - 150.4375, 159.515625, 180.265625, 181.5625, 186.75, 189.34375, - 184.15625, 171.1875, 175.078125, 178.96875, 177.671875, 182.859375, - 184.15625, 181.5625, 178.96875, 173.78125, 169.890625, 169.890625, - 169.890625, 158.21875, 153.03125, 151.734375, 150.4375, 153.03125, - 154.328125, 162.109375, 185.453125, 197.125, 201.015625, 198.421875, - 193.234375, 190.640625, 186.75, 173.78125, 164.703125, 166, 180.265625, - 178.96875, 168.59375, 162.109375, 158.21875, 159.515625, 164.703125, - 172.484375, 193.234375, 202.3125, 212.6875, 216.578125, 213.984375, - 212.6875, 213.984375, 195.828125, 195.828125, 190.640625, 185.453125, - 177.671875, 160.8125, 155.625, 128.390625, 123.203125, 118.015625, - 121.90625, 121.90625, 128.390625, 138.765625, 136.171875, 128.390625, - 125.796875, 102.453125, 99.859375, 102.453125, 95.96875, 110.234375, - 114.125, 160.8125, 129.6875, 116.71875, 71.328125, 60.953125, 71.328125, - 216.578125, 92.078125, 242.515625, 73.921875, 72.625, 73.921875, - 81.703125, 99.859375, 105.046875, 128.390625, 146.546875, 175.078125, - 177.671875, 176.375, 176.375, 175.078125, 154.328125, 140.0625, - 115.421875, 106.34375, 94.671875, 102.453125, 106.34375, 115.421875, - 115.421875, 112.828125, 116.71875, 120.609375, 115.421875, 112.828125, - 156.921875, 119.3125, 97.265625, 73.921875, 75.21875, 81.703125, - 88.1875, 95.96875, 103.75, 105.046875, 107.640625, 111.53125, - 105.046875, 108.9375, 115.421875, 127.09375, 127.09375, 145.25, 155.625, - 166, 188.046875, 191.9375, 172.484375, 160.8125, 151.734375, 151.734375, - 151.734375, 158.21875, 156.921875, 156.921875, 155.625, 169.890625, - 176.375, 172.484375, 163.40625, 160.8125, 163.40625, 162.109375, - 169.890625, 172.484375, 167.296875, 163.40625, 162.109375, 154.328125, - 154.328125, 155.625, 162.109375, 162.109375, 162.109375, 173.78125, - 190.640625, 194.53125, 201.015625, 208.796875, 213.984375, 211.390625, - 210.09375, 186.75, 168.59375, 160.8125, 163.40625, 164.703125, 171.1875, - 178.96875, 184.15625, 184.15625, 186.75, 193.234375, 191.9375, 191.9375, - 202.3125, 206.203125, 202.3125, 211.390625, 207.5, 207.5, 199.71875, - 199.71875, 201.015625, 198.421875, 201.015625, 206.203125, 201.015625, - 201.015625, 198.421875, 202.3125, 195.828125, 182.859375, 180.265625, - 176.375, 166, 163.40625, 147.84375, 147.84375, 151.734375, 166, - 172.484375, 162.109375, 150.4375, 140.0625, 130.984375, 98.5625, - 90.78125, 83, 76.515625, 72.625, 60.953125, 55.765625, 57.0625, - 54.46875, 54.46875, 47.984375, 45.390625, 45.390625, 38.90625, 33.71875, - 35.015625, 29.828125, 28.53125, 33.71875, 36.3125, 31.125, 35.015625, - 38.90625, 37.609375, 38.90625, 44.09375, 40.203125, 37.609375, 41.5, - 46.6875, 45.390625, 55.765625, 62.25, 72.625, 76.515625, 90.78125, - 102.453125, 105.046875, 111.53125, 120.609375, 142.65625, 143.953125, - 145.25, 150.4375, 149.140625, 159.515625, 168.59375, 175.078125, - 178.96875, 182.859375, 175.078125, 166, 164.703125, 176.375, 188.046875, - 185.453125, 185.453125, 175.078125, 166, 160.8125, 163.40625, - 162.109375, 162.109375, 160.8125, 155.625, 150.4375, 141.359375, - 142.65625, 151.734375, 154.328125, 171.1875, 199.71875, 203.609375, - 191.9375, 188.046875, 182.859375, 175.078125, 171.1875, 173.78125, - 177.671875, 177.671875, 178.96875, 164.703125, 159.515625, 155.625, - 155.625, 155.625, 167.296875, 181.5625, 204.90625, 207.5, 213.984375, - 213.984375, 210.09375, 210.09375, 208.796875, 195.828125, 185.453125, - 180.265625, 176.375, 163.40625, 146.546875, 145.25, 133.578125, - 127.09375, 129.6875, 128.390625, 124.5, 136.171875, 141.359375, - 132.28125, 119.3125, 114.125, 107.640625, 101.15625, 94.671875, - 101.15625, 110.234375, 114.125, 123.203125, 124.5, 111.53125, 86.890625, - 80.40625, 81.703125, 83, 88.1875, 81.703125, 68.734375, 71.328125, - 73.921875, 79.109375, 81.703125, 92.078125, 116.71875, 127.09375, - 155.625, 169.890625, 175.078125, 169.890625, 166, 150.4375, 138.765625, - 110.234375, 103.75, 101.15625, 101.15625, 111.53125, 120.609375, - 120.609375, 121.90625, 127.09375, 128.390625, 123.203125, 121.90625, - 137.46875, 94.671875, 94.671875, 73.921875, 77.8125, 81.703125, 98.5625, - 106.34375, 112.828125, 114.125, 108.9375, 108.9375, 101.15625, 103.75, - 110.234375, 115.421875, 130.984375, 149.140625, 155.625, 169.890625, - 180.265625, 189.34375, 184.15625, 172.484375, 154.328125, 158.21875, - 166, 159.515625, 158.21875, 162.109375, 162.109375, 169.890625, - 172.484375, 168.59375, 162.109375, 163.40625, 160.8125, 169.890625, - 173.78125, 164.703125, 164.703125, 160.8125, 160.8125, 151.734375, - 145.25, 154.328125, 158.21875, 164.703125, 175.078125, 178.96875, - 188.046875, 191.9375, 201.015625, 207.5, 208.796875, 207.5, 199.71875, - 190.640625, 166, 158.21875, 159.515625, 166, 168.59375, 175.078125, - 185.453125, 186.75, 186.75, 194.53125, 195.828125, 195.828125, - 198.421875, 202.3125, 195.828125, 208.796875, 207.5, 207.5, 194.53125, - 193.234375, 197.125, 198.421875, 197.125, 202.3125, 201.015625, - 203.609375, 201.015625, 202.3125, 191.9375, 182.859375, 180.265625, - 173.78125, 168.59375, 164.703125, 154.328125, 150.4375, 150.4375, - 163.40625, 167.296875, 153.03125, 141.359375, 137.46875, 132.28125, - 97.265625, 86.890625, 86.890625, 76.515625, 67.4375, 67.4375, 62.25, - 55.765625, 60.953125, 58.359375, 50.578125, 45.390625, 46.6875, 41.5, - 40.203125, 35.015625, 35.015625, 29.828125, 35.015625, 31.125, 31.125, - 36.3125, 37.609375, 37.609375, 41.5, 37.609375, 40.203125, 38.90625, - 51.875, 51.875, 51.875, 59.65625, 67.4375, 84.296875, 84.296875, - 95.96875, 105.046875, 115.421875, 120.609375, 133.578125, 153.03125, - 153.03125, 147.84375, 150.4375, 150.4375, 163.40625, 169.890625, - 173.78125, 173.78125, 175.078125, 166, 164.703125, 167.296875, - 180.265625, 186.75, 181.5625, 171.1875, 166, 163.40625, 162.109375, 166, - 159.515625, 159.515625, 159.515625, 153.03125, 143.953125, 138.765625, - 141.359375, 156.921875, 180.265625, 190.640625, 203.609375, 204.90625, - 186.75, 185.453125, 182.859375, 169.890625, 169.890625, 182.859375, - 181.5625, 175.078125, 171.1875, 156.921875, 156.921875, 151.734375, - 156.921875, 154.328125, 189.34375, 195.828125, 207.5, 210.09375, - 213.984375, 213.984375, 210.09375, 208.796875, 206.203125, 186.75, - 176.375, 173.78125, 171.1875, 156.921875, 140.0625, 133.578125, 134.875, - 128.390625, 130.984375, 130.984375, 127.09375, 140.0625, 129.6875, - 108.9375, 108.9375, 124.5, 107.640625, 106.34375, 108.9375, 112.828125, - 121.90625, 128.390625, 128.390625, 110.234375, 103.75, 86.890625, - 84.296875, 86.890625, 89.484375, 90.78125, 67.4375, 73.921875, 80.40625, - 79.109375, 83, 83, 92.078125, 114.125, 124.5, 149.140625, 163.40625, - 173.78125, 168.59375, 162.109375, 133.578125, 133.578125, 111.53125, - 107.640625, 106.34375, 110.234375, 118.015625, 124.5, 120.609375, - 132.28125, 130.984375, 134.875, 133.578125, 130.984375, 159.515625, - 94.671875, 88.1875, 79.109375, 84.296875, 89.484375, 108.9375, - 115.421875, 120.609375, 118.015625, 102.453125, 95.96875, 98.5625, - 97.265625, 99.859375, 103.75, 107.640625, 124.5, 140.0625, 146.546875, - 186.75, 188.046875, 176.375, 176.375, 156.921875, 164.703125, - 167.296875, 164.703125, 162.109375, 160.8125, 169.890625, 175.078125, - 169.890625, 169.890625, 163.40625, 166, 164.703125, 164.703125, - 175.078125, 177.671875, 164.703125, 159.515625, 151.734375, 150.4375, - 145.25, 140.0625, 145.25, 149.140625, 160.8125, 169.890625, 186.75, - 195.828125, 198.421875, 206.203125, 207.5, 208.796875, 207.5, - 198.421875, 182.859375, 156.921875, 155.625, 164.703125, 169.890625, - 177.671875, 184.15625, 180.265625, 184.15625, 191.9375, 194.53125, - 194.53125, 193.234375, 195.828125, 195.828125, 201.015625, 210.09375, - 210.09375, 197.125, 193.234375, 191.9375, 193.234375, 198.421875, - 197.125, 197.125, 199.71875, 203.609375, 203.609375, 194.53125, - 185.453125, 181.5625, 175.078125, 164.703125, 156.921875, 156.921875, - 150.4375, 151.734375, 162.109375, 167.296875, 158.21875, 145.25, - 141.359375, 136.171875, 116.71875, 103.75, 90.78125, 83, 71.328125, - 71.328125, 66.140625, 63.546875, 59.65625, 59.65625, 53.171875, - 45.390625, 44.09375, 38.90625, 42.796875, 37.609375, 37.609375, 31.125, - 33.71875, 32.421875, 29.828125, 37.609375, 37.609375, 37.609375, - 38.90625, 44.09375, 42.796875, 42.796875, 58.359375, 60.953125, - 60.953125, 66.140625, 72.625, 92.078125, 92.078125, 102.453125, 114.125, - 115.421875, 132.28125, 143.953125, 151.734375, 151.734375, 149.140625, - 151.734375, 163.40625, 164.703125, 171.1875, 169.890625, 169.890625, - 168.59375, 163.40625, 168.59375, 171.1875, 180.265625, 181.5625, - 175.078125, 171.1875, 158.21875, 166, 166, 169.890625, 160.8125, - 159.515625, 153.03125, 150.4375, 142.65625, 140.0625, 145.25, - 164.703125, 189.34375, 198.421875, 207.5, 203.609375, 185.453125, - 186.75, 180.265625, 172.484375, 177.671875, 186.75, 181.5625, 166, - 156.921875, 155.625, 155.625, 153.03125, 158.21875, 155.625, 194.53125, - 198.421875, 208.796875, 208.796875, 211.390625, 213.984375, 210.09375, - 201.015625, 186.75, 177.671875, 169.890625, 168.59375, 153.03125, - 153.03125, 137.46875, 130.984375, 133.578125, 128.390625, 130.984375, - 128.390625, 128.390625, 140.0625, 142.65625, 121.90625, 106.34375, - 107.640625, 118.015625, 118.015625, 121.90625, 124.5, 127.09375, - 127.09375, 133.578125, 108.9375, 108.9375, 89.484375, 86.890625, - 88.1875, 88.1875, 89.484375, 81.703125, 79.109375, 86.890625, 92.078125, - 89.484375, 89.484375, 98.5625, 119.3125, 142.65625, 151.734375, - 164.703125, 173.78125, 166, 162.109375, 128.390625, 128.390625, - 112.828125, 111.53125, 115.421875, 120.609375, 127.09375, 127.09375, - 130.984375, 130.984375, 138.765625, 145.25, 145.25, 140.0625, - 159.515625, 120.609375, 110.234375, 98.5625, 105.046875, 116.71875, - 132.28125, 128.390625, 116.71875, 116.71875, 97.265625, 94.671875, - 88.1875, 86.890625, 88.1875, 86.890625, 99.859375, 116.71875, - 123.203125, 123.203125, 217.875, 176.375, 186.75, 180.265625, - 164.703125, 164.703125, 166, 169.890625, 163.40625, 166, 215.28125, - 175.078125, 172.484375, 172.484375, 172.484375, 178.96875, 173.78125, - 172.484375, 171.1875, 167.296875, 168.59375, 166, 159.515625, - 154.328125, 147.84375, 134.875, 137.46875, 137.46875, 159.515625, - 160.8125, 173.78125, 186.75, 191.9375, 203.609375, 207.5, 207.5, - 211.390625, 203.609375, 173.78125, 156.921875, 154.328125, 168.59375, - 177.671875, 188.046875, 185.453125, 176.375, 173.78125, 186.75, 197.125, - 186.75, 184.15625, 191.9375, 191.9375, 203.609375, 211.390625, 212.6875, - 207.5, 204.90625, 182.859375, 182.859375, 189.34375, 189.34375, - 189.34375, 198.421875, 202.3125, 201.015625, 195.828125, 186.75, - 177.671875, 173.78125, 164.703125, 156.921875, 156.921875, 153.03125, - 158.21875, 166, 169.890625, 164.703125, 153.03125, 145.25, 145.25, - 132.28125, 123.203125, 102.453125, 86.890625, 85.59375, 79.109375, - 77.8125, 77.8125, 72.625, 70.03125, 62.25, 58.359375, 46.6875, 41.5, - 45.390625, 45.390625, 40.203125, 41.5, 37.609375, 32.421875, 32.421875, - 31.125, 36.3125, 36.3125, 40.203125, 49.28125, 53.171875, 50.578125, - 58.359375, 67.4375, 70.03125, 72.625, 81.703125, 99.859375, 103.75, - 108.9375, 124.5, 130.984375, 147.84375, 151.734375, 153.03125, 150.4375, - 149.140625, 156.921875, 155.625, 162.109375, 172.484375, 173.78125, - 164.703125, 159.515625, 160.8125, 164.703125, 163.40625, 163.40625, - 151.734375, 147.84375, 149.140625, 156.921875, 163.40625, 160.8125, - 156.921875, 153.03125, 155.625, 155.625, 145.25, 140.0625, 150.4375, - 162.109375, 188.046875, 197.125, 207.5, 206.203125, 197.125, 186.75, - 185.453125, 176.375, 178.96875, 186.75, 181.5625, 171.1875, 159.515625, - 159.515625, 154.328125, 151.734375, 154.328125, 164.703125, 164.703125, - 188.046875, 203.609375, 210.09375, 207.5, 211.390625, 210.09375, - 206.203125, 191.9375, 186.75, 172.484375, 162.109375, 163.40625, - 156.921875, 142.65625, 128.390625, 128.390625, 124.5, 123.203125, - 129.6875, 136.171875, 134.875, 137.46875, 133.578125, 115.421875, - 111.53125, 115.421875, 124.5, 128.390625, 134.875, 140.0625, 145.25, - 137.46875, 136.171875, 121.90625, 107.640625, 89.484375, 86.890625, - 92.078125, 92.078125, 94.671875, 101.15625, 103.75, 115.421875, - 119.3125, 123.203125, 123.203125, 128.390625, 140.0625, 145.25, - 168.59375, 177.671875, 180.265625, 171.1875, 167.296875, 150.4375, - 141.359375, 136.171875, 138.765625, 143.953125, 142.65625, 145.25, - 140.0625, 134.875, 137.46875, 145.25, 156.921875, 159.515625, - 156.921875, 156.921875, 128.390625, 119.3125, 110.234375, 116.71875, - 127.09375, 137.46875, 134.875, 128.390625, 112.828125, 89.484375, - 88.1875, 83, 81.703125, 83, 85.59375, 84.296875, 95.96875, 105.046875, - 112.828125, 142.65625, 158.21875, 177.671875, 176.375, 162.109375, - 160.8125, 159.515625, 175.078125, 180.265625, 175.078125, 173.78125, - 172.484375, 172.484375, 167.296875, 171.1875, 178.96875, 176.375, - 176.375, 166, 164.703125, 163.40625, 162.109375, 166, 158.21875, - 149.140625, 136.171875, 136.171875, 136.171875, 158.21875, 159.515625, - 166, 178.96875, 185.453125, 198.421875, 204.90625, 212.6875, 208.796875, - 206.203125, 189.34375, 158.21875, 156.921875, 156.921875, 186.75, - 190.640625, 181.5625, 181.5625, 175.078125, 185.453125, 194.53125, - 184.15625, 178.96875, 181.5625, 184.15625, 199.71875, 207.5, 210.09375, - 211.390625, 203.609375, 195.828125, 182.859375, 176.375, 181.5625, - 181.5625, 193.234375, 199.71875, 199.71875, 197.125, 193.234375, - 203.609375, 184.15625, 169.890625, 166, 153.03125, 150.4375, 159.515625, - 168.59375, 181.5625, 169.890625, 239.921875, 151.734375, 151.734375, - 137.46875, 127.09375, 108.9375, 89.484375, 86.890625, 79.109375, - 84.296875, 83, 76.515625, 76.515625, 66.140625, 58.359375, 46.6875, - 40.203125, 44.09375, 44.09375, 40.203125, 44.09375, 41.5, 40.203125, - 35.015625, 29.828125, 31.125, 31.125, 36.3125, 45.390625, 46.6875, - 55.765625, 60.953125, 71.328125, 72.625, 76.515625, 83, 102.453125, - 107.640625, 114.125, 136.171875, 145.25, 147.84375, 149.140625, - 151.734375, 151.734375, 155.625, 159.515625, 159.515625, 175.078125, - 171.1875, 158.21875, 158.21875, 159.515625, 162.109375, 163.40625, - 160.8125, 156.921875, 142.65625, 143.953125, 145.25, 158.21875, - 158.21875, 153.03125, 151.734375, 149.140625, 150.4375, 150.4375, - 142.65625, 150.4375, 172.484375, 181.5625, 198.421875, 203.609375, - 211.390625, 202.3125, 193.234375, 184.15625, 181.5625, 181.5625, - 190.640625, 184.15625, 175.078125, 160.8125, 147.84375, 150.4375, - 153.03125, 156.921875, 162.109375, 166, 168.59375, 193.234375, - 204.90625, 210.09375, 210.09375, 213.984375, 206.203125, 199.71875, - 182.859375, 180.265625, 168.59375, 159.515625, 162.109375, 151.734375, - 134.875, 120.609375, 119.3125, 118.015625, 118.015625, 127.09375, - 133.578125, 133.578125, 136.171875, 127.09375, 111.53125, 110.234375, - 118.015625, 127.09375, 132.28125, 141.359375, 146.546875, 138.765625, - 136.171875, 124.5, 116.71875, 101.15625, 89.484375, 89.484375, 93.375, - 95.96875, 102.453125, 114.125, 115.421875, 127.09375, 129.6875, - 137.46875, 137.46875, 143.953125, 154.328125, 156.921875, 177.671875, - 182.859375, 184.15625, 175.078125, 171.1875, 159.515625, 153.03125, - 149.140625, 154.328125, 159.515625, 153.03125, 153.03125, 147.84375, - 141.359375, 141.359375, 149.140625, 159.515625, 162.109375, 163.40625, - 166, 145.25, 143.953125, 149.140625, 155.625, 156.921875, 149.140625, - 142.65625, 130.984375, 116.71875, 90.78125, 88.1875, 83, 75.21875, - 73.921875, 77.8125, 77.8125, 85.59375, 94.671875, 102.453125, - 128.390625, 142.65625, 162.109375, 166, 162.109375, 159.515625, - 159.515625, 173.78125, 182.859375, 185.453125, 178.96875, 171.1875, - 175.078125, 176.375, 182.859375, 182.859375, 185.453125, 177.671875, - 164.703125, 160.8125, 156.921875, 163.40625, 166, 162.109375, - 151.734375, 145.25, 145.25, 143.953125, 153.03125, 159.515625, - 162.109375, 164.703125, 173.78125, 186.75, 206.203125, 208.796875, - 213.984375, 212.6875, 203.609375, 178.96875, 166, 153.03125, 155.625, - 173.78125, 190.640625, 190.640625, 180.265625, 184.15625, 181.5625, - 185.453125, 186.75, 176.375, 176.375, 201.015625, 207.5, 207.5, - 213.984375, 215.28125, 201.015625, 186.75, 176.375, 181.5625, - 182.859375, 197.125, 199.71875, 203.609375, 198.421875, 194.53125, - 189.34375, 189.34375, 178.96875, 172.484375, 153.03125, 153.03125, - 160.8125, 166, 164.703125, 177.671875, 173.78125, 149.140625, - 149.140625, 136.171875, 129.6875, 115.421875, 93.375, 92.078125, - 95.96875, 95.96875, 93.375, 92.078125, 73.921875, 60.953125, 55.765625, - 49.28125, 44.09375, 49.28125, 51.875, 42.796875, 41.5, 47.984375, - 44.09375, 37.609375, 28.53125, 31.125, 38.90625, 37.609375, 44.09375, - 50.578125, 63.546875, 70.03125, 80.40625, 79.109375, 83, 92.078125, - 110.234375, 127.09375, 129.6875, 138.765625, 140.0625, 140.0625, - 141.359375, 150.4375, 153.03125, 151.734375, 158.21875, 159.515625, - 164.703125, 156.921875, 158.21875, 155.625, 159.515625, 154.328125, - 147.84375, 149.140625, 145.25, 146.546875, 143.953125, 145.25, - 151.734375, 149.140625, 160.8125, 154.328125, 150.4375, 146.546875, - 149.140625, 151.734375, 151.734375, 175.078125, 189.34375, 206.203125, - 206.203125, 207.5, 186.75, 186.75, 172.484375, 171.1875, 182.859375, - 185.453125, 185.453125, 151.734375, 151.734375, 142.65625, 145.25, - 159.515625, 159.515625, 164.703125, 173.78125, 184.15625, 203.609375, - 211.390625, 210.09375, 210.09375, 207.5, 189.34375, 180.265625, 176.375, - 177.671875, 155.625, 155.625, 153.03125, 133.578125, 114.125, 106.34375, - 110.234375, 118.015625, 119.3125, 124.5, 138.765625, 138.765625, - 123.203125, 112.828125, 106.34375, 108.9375, 121.90625, 128.390625, - 142.65625, 145.25, 151.734375, 143.953125, 115.421875, 105.046875, - 101.15625, 92.078125, 93.375, 95.96875, 102.453125, 118.015625, - 120.609375, 129.6875, 130.984375, 147.84375, 151.734375, 159.515625, - 172.484375, 175.078125, 180.265625, 181.5625, 195.828125, 191.9375, - 190.640625, 185.453125, 184.15625, 178.96875, 175.078125, 171.1875, - 173.78125, 171.1875, 163.40625, 160.8125, 154.328125, 147.84375, - 141.359375, 150.4375, 169.890625, 169.890625, 172.484375, 177.671875, - 164.703125, 163.40625, 169.890625, 172.484375, 169.890625, 158.21875, - 149.140625, 124.5, 111.53125, 89.484375, 88.1875, 84.296875, 75.21875, - 73.921875, 70.03125, 77.8125, 80.40625, 89.484375, 98.5625, 124.5, - 136.171875, 149.140625, 154.328125, 160.8125, 156.921875, 156.921875, - 164.703125, 176.375, 185.453125, 177.671875, 168.59375, 173.78125, - 178.96875, 180.265625, 180.265625, 182.859375, 176.375, 166, 164.703125, - 155.625, 159.515625, 166, 164.703125, 154.328125, 145.25, 143.953125, - 138.765625, 146.546875, 155.625, 159.515625, 160.8125, 169.890625, - 181.5625, 201.015625, 206.203125, 212.6875, 213.984375, 207.5, - 184.15625, 164.703125, 146.546875, 146.546875, 162.109375, 193.234375, - 193.234375, 185.453125, 184.15625, 178.96875, 180.265625, 181.5625, - 175.078125, 177.671875, 199.71875, 204.90625, 204.90625, 212.6875, - 216.578125, 204.90625, 191.9375, 178.96875, 182.859375, 184.15625, - 194.53125, 197.125, 203.609375, 198.421875, 193.234375, 195.828125, - 189.34375, 181.5625, 177.671875, 155.625, 158.21875, 160.8125, 166, - 164.703125, 168.59375, 166, 149.140625, 146.546875, 130.984375, - 127.09375, 103.75, 95.96875, 95.96875, 95.96875, 93.375, 90.78125, - 86.890625, 73.921875, 55.765625, 54.46875, 41.5, 41.5, 49.28125, 51.875, - 44.09375, 37.609375, 41.5, 38.90625, 31.125, 28.53125, 28.53125, - 28.53125, 32.421875, 41.5, 53.171875, 58.359375, 71.328125, 76.515625, - 77.8125, 89.484375, 98.5625, 114.125, 123.203125, 133.578125, 137.46875, - 136.171875, 137.46875, 140.0625, 149.140625, 149.140625, 147.84375, - 151.734375, 154.328125, 156.921875, 156.921875, 151.734375, 151.734375, - 158.21875, 146.546875, 134.875, 140.0625, 145.25, 146.546875, - 143.953125, 147.84375, 153.03125, 151.734375, 158.21875, 163.40625, - 147.84375, 146.546875, 149.140625, 149.140625, 154.328125, 178.96875, - 191.9375, 206.203125, 203.609375, 204.90625, 188.046875, 182.859375, - 168.59375, 169.890625, 182.859375, 180.265625, 175.078125, 149.140625, - 146.546875, 140.0625, 145.25, 149.140625, 150.4375, 159.515625, - 178.96875, 190.640625, 204.90625, 211.390625, 210.09375, 203.609375, - 198.421875, 182.859375, 176.375, 175.078125, 173.78125, 159.515625, - 147.84375, 145.25, 124.5, 110.234375, 105.046875, 110.234375, - 118.015625, 119.3125, 124.5, 141.359375, 141.359375, 115.421875, - 107.640625, 108.9375, 111.53125, 120.609375, 124.5, 129.6875, - 138.765625, 143.953125, 132.28125, 112.828125, 101.15625, 90.78125, - 86.890625, 92.078125, 95.96875, 106.34375, 111.53125, 123.203125, - 133.578125, 136.171875, 151.734375, 155.625, 164.703125, 168.59375, - 177.671875, 186.75, 186.75, 195.828125, 199.71875, 194.53125, 189.34375, - 189.34375, 184.15625, 181.5625, 176.375, 177.671875, 172.484375, - 162.109375, 156.921875, 149.140625, 143.953125, 141.359375, 151.734375, - 169.890625, 171.1875, 175.078125, 198.421875, 202.3125, 201.015625, - 202.3125, 201.015625, 194.53125, 169.890625, 162.109375, 138.765625, - 124.5, 103.75, 105.046875, 101.15625, 94.671875, 92.078125, 92.078125, - 92.078125, 102.453125, 108.9375, 111.53125, 130.984375, 136.171875, - 142.65625, 146.546875, 156.921875, 162.109375, 159.515625, 164.703125, - 173.78125, 181.5625, 180.265625, 178.96875, 184.15625, 182.859375, - 177.671875, 180.265625, 182.859375, 177.671875, 168.59375, 168.59375, - 159.515625, 155.625, 162.109375, 166, 159.515625, 153.03125, 150.4375, - 138.765625, 137.46875, 145.25, 158.21875, 159.515625, 168.59375, - 178.96875, 182.859375, 198.421875, 206.203125, 213.984375, 210.09375, - 188.046875, 168.59375, 146.546875, 138.765625, 150.4375, 180.265625, - 189.34375, 189.34375, 186.75, 180.265625, 180.265625, 180.265625, - 182.859375, 181.5625, 193.234375, 198.421875, 199.71875, 210.09375, - 215.28125, 210.09375, 199.71875, 180.265625, 180.265625, 176.375, - 175.078125, 184.15625, 199.71875, 197.125, 190.640625, 190.640625, - 186.75, 182.859375, 184.15625, 168.59375, 160.8125, 160.8125, 166, - 162.109375, 158.21875, 153.03125, 150.4375, 150.4375, 138.765625, - 132.28125, 118.015625, 105.046875, 102.453125, 98.5625, 101.15625, - 92.078125, 86.890625, 77.8125, 55.765625, 50.578125, 59.65625, 59.65625, - 55.765625, 55.765625, 47.984375, 46.6875, 41.5, 36.3125, 41.5, - 35.015625, 37.609375, 37.609375, 41.5, 50.578125, 64.84375, 79.109375, - 83, 83, 83, 89.484375, 97.265625, 125.796875, 136.171875, 145.25, - 141.359375, 146.546875, 147.84375, 143.953125, 145.25, 143.953125, - 146.546875, 151.734375, 153.03125, 149.140625, 146.546875, 145.25, - 150.4375, 143.953125, 141.359375, 132.28125, 132.28125, 138.765625, - 154.328125, 160.8125, 166, 164.703125, 172.484375, 172.484375, - 168.59375, 149.140625, 147.84375, 149.140625, 149.140625, 154.328125, - 198.421875, 202.3125, 202.3125, 202.3125, 198.421875, 180.265625, - 172.484375, 166, 177.671875, 178.96875, 150.4375, 136.171875, 142.65625, - 142.65625, 141.359375, 145.25, 143.953125, 149.140625, 166, 194.53125, - 207.5, 210.09375, 201.015625, 202.3125, 194.53125, 191.9375, 180.265625, - 171.1875, 164.703125, 162.109375, 145.25, 141.359375, 127.09375, - 123.203125, 111.53125, 114.125, 118.015625, 120.609375, 119.3125, - 127.09375, 137.46875, 132.28125, 121.90625, 119.3125, 112.828125, - 115.421875, 123.203125, 127.09375, 129.6875, 124.5, 115.421875, - 110.234375, 99.859375, 97.265625, 98.5625, 98.5625, 105.046875, - 107.640625, 124.5, 132.28125, 142.65625, 159.515625, 159.515625, - 162.109375, 166, 184.15625, 184.15625, 190.640625, 194.53125, 194.53125, - 199.71875, 201.015625, 198.421875, 198.421875, 201.015625, 197.125, - 194.53125, 188.046875, 184.15625, 159.515625, 159.515625, 154.328125, - 150.4375, 149.140625, 149.140625, 158.21875, 173.78125, 173.78125, - 181.5625, 206.203125, 211.390625, 210.09375, 207.5, 207.5, 201.015625, - 178.96875, 168.59375, 145.25, 120.609375, 112.828125, 115.421875, - 112.828125, 106.34375, 101.15625, 106.34375, 110.234375, 118.015625, - 123.203125, 128.390625, 133.578125, 138.765625, 143.953125, 143.953125, - 154.328125, 160.8125, 159.515625, 160.8125, 169.890625, 177.671875, - 177.671875, 180.265625, 184.15625, 182.859375, 176.375, 178.96875, - 180.265625, 177.671875, 169.890625, 164.703125, 164.703125, 155.625, - 156.921875, 159.515625, 156.921875, 153.03125, 151.734375, 141.359375, - 141.359375, 145.25, 155.625, 155.625, 162.109375, 172.484375, - 175.078125, 189.34375, 198.421875, 210.09375, 203.609375, 189.34375, - 173.78125, 151.734375, 138.765625, 146.546875, 172.484375, 182.859375, - 193.234375, 193.234375, 182.859375, 178.96875, 180.265625, 182.859375, - 180.265625, 186.75, 193.234375, 195.828125, 204.90625, 210.09375, - 201.015625, 201.015625, 181.5625, 178.96875, 173.78125, 171.1875, - 178.96875, 193.234375, 193.234375, 185.453125, 182.859375, 186.75, - 181.5625, 184.15625, 162.109375, 162.109375, 168.59375, 166, 166, - 151.734375, 155.625, 154.328125, 154.328125, 142.65625, 134.875, - 115.421875, 106.34375, 102.453125, 99.859375, 101.15625, 93.375, - 90.78125, 75.21875, 62.25, 55.765625, 50.578125, 50.578125, 55.765625, - 57.0625, 45.390625, 41.5, 44.09375, 41.5, 40.203125, 35.015625, - 38.90625, 44.09375, 51.875, 57.0625, 67.4375, 81.703125, 81.703125, - 85.59375, 88.1875, 89.484375, 102.453125, 134.875, 149.140625, - 143.953125, 145.25, 145.25, 146.546875, 142.65625, 145.25, 146.546875, - 145.25, 143.953125, 143.953125, 142.65625, 137.46875, 145.25, - 141.359375, 133.578125, 133.578125, 127.09375, 142.65625, 149.140625, - 163.40625, 167.296875, 172.484375, 169.890625, 169.890625, 166, - 151.734375, 143.953125, 143.953125, 145.25, 156.921875, 156.921875, - 202.3125, 204.90625, 207.5, 198.421875, 191.9375, 163.40625, 163.40625, - 163.40625, 177.671875, 154.328125, 154.328125, 140.0625, 138.765625, - 146.546875, 145.25, 145.25, 155.625, 155.625, 176.375, 201.015625, - 201.015625, 203.609375, 206.203125, 191.9375, 191.9375, 190.640625, - 177.671875, 164.703125, 156.921875, 154.328125, 141.359375, 137.46875, - 123.203125, 119.3125, 116.71875, 114.125, 114.125, 115.421875, - 115.421875, 121.90625, 132.28125, 125.796875, 119.3125, 118.015625, - 111.53125, 120.609375, 118.015625, 123.203125, 125.796875, 116.71875, - 106.34375, 102.453125, 98.5625, 99.859375, 102.453125, 107.640625, - 108.9375, 112.828125, 129.6875, 149.140625, 151.734375, 162.109375, - 162.109375, 172.484375, 176.375, 185.453125, 195.828125, 193.234375, - 194.53125, 194.53125, 198.421875, 197.125, 199.71875, 198.421875, - 201.015625, 195.828125, 191.9375, 184.15625, 180.265625, 166, 155.625, - 149.140625, 149.140625, 145.25, 146.546875, 155.625, 167.296875, - 171.1875, 180.265625, 210.09375, 216.578125, 219.171875, 213.984375, - 212.6875, 201.015625, 190.640625, 181.5625, 141.359375, 141.359375, - 129.6875, 133.578125, 129.6875, 121.90625, 119.3125, 121.90625, - 128.390625, 127.09375, 130.984375, 132.28125, 147.84375, 147.84375, - 147.84375, 151.734375, 150.4375, 156.921875, 163.40625, 159.515625, 166, - 169.890625, 178.96875, 180.265625, 186.75, 182.859375, 176.375, - 175.078125, 177.671875, 175.078125, 171.1875, 168.59375, 168.59375, - 162.109375, 156.921875, 159.515625, 158.21875, 154.328125, 155.625, - 147.84375, 145.25, 146.546875, 159.515625, 159.515625, 175.078125, - 176.375, 176.375, 184.15625, 195.828125, 204.90625, 204.90625, - 178.96875, 159.515625, 159.515625, 141.359375, 145.25, 160.8125, - 173.78125, 199.71875, 193.234375, 193.234375, 182.859375, 184.15625, - 181.5625, 181.5625, 180.265625, 190.640625, 202.3125, 203.609375, 207.5, - 203.609375, 203.609375, 177.671875, 171.1875, 171.1875, 167.296875, - 175.078125, 189.34375, 189.34375, 186.75, 186.75, 186.75, 182.859375, - 186.75, 175.078125, 166, 159.515625, 168.59375, 166, 156.921875, - 158.21875, 158.21875, 155.625, 136.171875, 121.90625, 121.90625, - 108.9375, 107.640625, 102.453125, 99.859375, 97.265625, 89.484375, 83, - 62.25, 58.359375, 63.546875, 63.546875, 68.734375, 66.140625, 55.765625, - 45.390625, 44.09375, 46.6875, 46.6875, 42.796875, 42.796875, 42.796875, - 49.28125, 59.65625, 79.109375, 92.078125, 94.671875, 92.078125, - 95.96875, 119.3125, 134.875, 149.140625, 151.734375, 153.03125, - 153.03125, 156.921875, 153.03125, 149.140625, 150.4375, 150.4375, - 150.4375, 151.734375, 143.953125, 140.0625, 141.359375, 146.546875, - 141.359375, 136.171875, 128.390625, 133.578125, 142.65625, 155.625, - 172.484375, 172.484375, 173.78125, 173.78125, 177.671875, 172.484375, - 162.109375, 141.359375, 141.359375, 140.0625, 155.625, 167.296875, - 195.828125, 207.5, 206.203125, 195.828125, 189.34375, 162.109375, - 162.109375, 168.59375, 177.671875, 166, 149.140625, 141.359375, - 137.46875, 142.65625, 147.84375, 146.546875, 155.625, 168.59375, - 188.046875, 203.609375, 201.015625, 201.015625, 202.3125, 193.234375, - 185.453125, 175.078125, 169.890625, 163.40625, 156.921875, 154.328125, - 147.84375, 138.765625, 130.984375, 116.71875, 120.609375, 118.015625, - 120.609375, 124.5, 123.203125, 124.5, 128.390625, 124.5, 116.71875, - 114.125, 111.53125, 111.53125, 121.90625, 128.390625, 123.203125, - 114.125, 114.125, 101.15625, 99.859375, 105.046875, 111.53125, - 110.234375, 124.5, 129.6875, 142.65625, 164.703125, 164.703125, - 171.1875, 168.59375, 182.859375, 186.75, 194.53125, 195.828125, - 201.015625, 198.421875, 198.421875, 198.421875, 197.125, 201.015625, - 199.71875, 202.3125, 190.640625, 190.640625, 175.078125, 166, 166, - 159.515625, 160.8125, 147.84375, 147.84375, 147.84375, 154.328125, 166, - 169.890625, 178.96875, 213.984375, 219.171875, 216.578125, 210.09375, - 207.5, 203.609375, 186.75, 181.5625, 167.296875, 163.40625, 159.515625, - 155.625, 155.625, 151.734375, 154.328125, 153.03125, 149.140625, - 143.953125, 147.84375, 146.546875, 151.734375, 149.140625, 151.734375, - 150.4375, 153.03125, 156.921875, 154.328125, 154.328125, 159.515625, - 158.21875, 160.8125, 168.59375, 181.5625, 180.265625, 171.1875, - 169.890625, 164.703125, 158.21875, 155.625, 162.109375, 171.1875, - 169.890625, 172.484375, 163.40625, 156.921875, 151.734375, 154.328125, - 147.84375, 138.765625, 137.46875, 151.734375, 151.734375, 162.109375, - 169.890625, 172.484375, 180.265625, 185.453125, 195.828125, 198.421875, - 191.9375, 171.1875, 171.1875, 143.953125, 141.359375, 143.953125, - 151.734375, 184.15625, 198.421875, 197.125, 181.5625, 177.671875, - 180.265625, 175.078125, 166, 177.671875, 185.453125, 193.234375, - 195.828125, 199.71875, 198.421875, 185.453125, 177.671875, 166, - 158.21875, 166, 182.859375, 184.15625, 188.046875, 186.75, 184.15625, - 177.671875, 180.265625, 176.375, 171.1875, 160.8125, 160.8125, - 158.21875, 159.515625, 159.515625, 150.4375, 150.4375, 141.359375, - 134.875, 123.203125, 118.015625, 119.3125, 112.828125, 106.34375, - 105.046875, 97.265625, 97.265625, 79.109375, 72.625, 70.03125, 72.625, - 66.140625, 64.84375, 57.0625, 46.6875, 44.09375, 49.28125, 49.28125, - 44.09375, 44.09375, 42.796875, 49.28125, 63.546875, 83, 93.375, - 92.078125, 95.96875, 95.96875, 114.125, 133.578125, 145.25, 145.25, - 145.25, 151.734375, 153.03125, 149.140625, 146.546875, 146.546875, - 149.140625, 156.921875, 149.140625, 138.765625, 130.984375, 132.28125, - 132.28125, 127.09375, 125.796875, 130.984375, 134.875, 159.515625, - 169.890625, 169.890625, 166, 169.890625, 184.15625, 182.859375, - 163.40625, 155.625, 146.546875, 143.953125, 147.84375, 169.890625, - 184.15625, 202.3125, 203.609375, 194.53125, 185.453125, 180.265625, - 168.59375, 163.40625, 164.703125, 166, 149.140625, 141.359375, 140.0625, - 138.765625, 141.359375, 155.625, 160.8125, 177.671875, 190.640625, - 199.71875, 198.421875, 190.640625, 182.859375, 180.265625, 180.265625, - 176.375, 173.78125, 160.8125, 153.03125, 151.734375, 151.734375, - 136.171875, 120.609375, 112.828125, 112.828125, 112.828125, 118.015625, - 124.5, 127.09375, 123.203125, 121.90625, 123.203125, 123.203125, - 112.828125, 106.34375, 101.15625, 102.453125, 114.125, 115.421875, - 110.234375, 107.640625, 107.640625, 90.78125, 92.078125, 99.859375, - 118.015625, 115.421875, 124.5, 138.765625, 166, 175.078125, 184.15625, - 184.15625, 182.859375, 190.640625, 198.421875, 203.609375, 203.609375, - 207.5, 203.609375, 198.421875, 198.421875, 199.71875, 199.71875, - 194.53125, 195.828125, 193.234375, 185.453125, 163.40625, 156.921875, - 153.03125, 147.84375, 153.03125, 149.140625, 142.65625, 143.953125, - 147.84375, 154.328125, 160.8125, 175.078125, 213.984375, 213.984375, - 213.984375, 201.015625, 195.828125, 195.828125, 184.15625, 182.859375, - 173.78125, 171.1875, 171.1875, 166, 169.890625, 169.890625, 166, 166, - 162.109375, 156.921875, 158.21875, 154.328125, 158.21875, 158.21875, - 156.921875, 159.515625, 158.21875, 162.109375, 159.515625, 155.625, - 159.515625, 158.21875, 160.8125, 177.671875, 176.375, 177.671875, - 173.78125, 175.078125, 166, 158.21875, 158.21875, 163.40625, 169.890625, - 175.078125, 171.1875, 160.8125, 160.8125, 153.03125, 153.03125, - 149.140625, 143.953125, 143.953125, 145.25, 154.328125, 166, 169.890625, - 169.890625, 176.375, 181.5625, 191.9375, 195.828125, 198.421875, - 182.859375, 169.890625, 145.25, 137.46875, 140.0625, 143.953125, - 172.484375, 191.9375, 197.125, 184.15625, 177.671875, 176.375, - 172.484375, 167.296875, 176.375, 182.859375, 186.75, 186.75, 195.828125, - 199.71875, 185.453125, 171.1875, 162.109375, 158.21875, 163.40625, - 178.96875, 181.5625, 188.046875, 189.34375, 186.75, 177.671875, - 177.671875, 178.96875, 177.671875, 168.59375, 164.703125, 159.515625, - 164.703125, 164.703125, 151.734375, 151.734375, 136.171875, 127.09375, - 127.09375, 124.5, 118.015625, 120.609375, 118.015625, 112.828125, - 111.53125, 103.75, 86.890625, 79.109375, 80.40625, 76.515625, 68.734375, - 62.25, 62.25, 57.0625, 58.359375, 54.46875, 54.46875, 49.28125, - 47.984375, 47.984375, 68.734375, 73.921875, 84.296875, 86.890625, - 99.859375, 99.859375, 99.859375, 119.3125, 140.0625, 147.84375, - 147.84375, 145.25, 151.734375, 153.03125, 149.140625, 146.546875, - 155.625, 155.625, 160.8125, 140.0625, 140.0625, 133.578125, 138.765625, - 128.390625, 128.390625, 130.984375, 146.546875, 164.703125, 169.890625, - 178.96875, 172.484375, 177.671875, 181.5625, 188.046875, 172.484375, - 159.515625, 154.328125, 153.03125, 153.03125, 162.109375, 182.859375, - 206.203125, 202.3125, 199.71875, 190.640625, 177.671875, 167.296875, - 166, 163.40625, 158.21875, 149.140625, 143.953125, 136.171875, 134.875, - 140.0625, 156.921875, 162.109375, 169.890625, 188.046875, 199.71875, - 193.234375, 190.640625, 180.265625, 173.78125, 168.59375, 176.375, - 172.484375, 171.1875, 156.921875, 156.921875, 147.84375, 138.765625, - 132.28125, 110.234375, 105.046875, 114.125, 115.421875, 125.796875, - 124.5, 130.984375, 128.390625, 127.09375, 123.203125, 123.203125, - 111.53125, 105.046875, 101.15625, 101.15625, 111.53125, 107.640625, - 107.640625, 107.640625, 97.265625, 97.265625, 99.859375, 110.234375, - 120.609375, 120.609375, 134.875, 151.734375, 184.15625, 184.15625, - 189.34375, 189.34375, 197.125, 198.421875, 203.609375, 207.5, 207.5, - 210.09375, 201.015625, 201.015625, 201.015625, 202.3125, 198.421875, - 191.9375, 189.34375, 182.859375, 182.859375, 160.8125, 154.328125, - 147.84375, 145.25, 153.03125, 143.953125, 146.546875, 142.65625, - 140.0625, 146.546875, 154.328125, 169.890625, 207.5, 207.5, 202.3125, - 184.15625, 173.78125, 173.78125, 163.40625, 166, 167.296875, 168.59375, - 176.375, 180.265625, 180.265625, 182.859375, 177.671875, 175.078125, - 168.59375, 163.40625, 163.40625, 159.515625, 168.59375, 171.1875, - 172.484375, 162.109375, 158.21875, 166, 163.40625, 156.921875, - 156.921875, 153.03125, 147.84375, 155.625, 162.109375, 164.703125, 166, - 176.375, 171.1875, 159.515625, 154.328125, 154.328125, 153.03125, - 163.40625, 169.890625, 167.296875, 162.109375, 155.625, 154.328125, - 146.546875, 145.25, 143.953125, 145.25, 138.765625, 158.21875, - 164.703125, 164.703125, 180.265625, 184.15625, 189.34375, 188.046875, - 199.71875, 199.71875, 189.34375, 166, 154.328125, 130.984375, 124.5, - 171.1875, 186.75, 186.75, 193.234375, 186.75, 169.890625, 169.890625, - 167.296875, 171.1875, 171.1875, 175.078125, 180.265625, 190.640625, - 193.234375, 195.828125, 195.828125, 184.15625, 156.921875, 156.921875, - 171.1875, 171.1875, 178.96875, 184.15625, 190.640625, 184.15625, - 182.859375, 182.859375, 186.75, 185.453125, 178.96875, 171.1875, - 177.671875, 178.96875, 163.40625, 154.328125, 145.25, 143.953125, - 138.765625, 132.28125, 129.6875, 130.984375, 125.796875, 119.3125, - 119.3125, 110.234375, 97.265625, 95.96875, 88.1875, 83, 72.625, - 70.03125, 63.546875, 62.25, 60.953125, 55.765625, 57.0625, 50.578125, - 51.875, 53.171875, 70.03125, 73.921875, 81.703125, 86.890625, 99.859375, - 106.34375, 106.34375, 120.609375, 138.765625, 155.625, 154.328125, - 158.21875, 155.625, 154.328125, 146.546875, 149.140625, 155.625, - 155.625, 153.03125, 141.359375, 141.359375, 140.0625, 143.953125, - 134.875, 136.171875, 147.84375, 171.1875, 176.375, 177.671875, - 177.671875, 171.1875, 172.484375, 182.859375, 166, 166, 155.625, - 155.625, 166, 166, 180.265625, 201.015625, 201.015625, 191.9375, - 190.640625, 182.859375, 173.78125, 169.890625, 164.703125, 159.515625, - 150.4375, 149.140625, 124.5, 124.5, 129.6875, 138.765625, 141.359375, - 162.109375, 176.375, 186.75, 186.75, 186.75, 171.1875, 166, 169.890625, - 171.1875, 175.078125, 167.296875, 162.109375, 149.140625, 149.140625, - 128.390625, 119.3125, 108.9375, 103.75, 107.640625, 116.71875, 114.125, - 130.984375, 132.28125, 138.765625, 128.390625, 124.5, 124.5, 119.3125, - 103.75, 98.5625, 88.1875, 97.265625, 97.265625, 103.75, 102.453125, - 95.96875, 98.5625, 103.75, 119.3125, 120.609375, 124.5, 128.390625, - 159.515625, 173.78125, 185.453125, 186.75, 190.640625, 198.421875, - 207.5, 207.5, 210.09375, 212.6875, 210.09375, 211.390625, 207.5, - 206.203125, 204.90625, 204.90625, 197.125, 197.125, 195.828125, - 184.15625, 173.78125, 149.140625, 140.0625, 127.09375, 123.203125, - 130.984375, 132.28125, 132.28125, 125.796875, 120.609375, 120.609375, - 132.28125, 151.734375, 206.203125, 206.203125, 198.421875, 185.453125, - 177.671875, 167.296875, 158.21875, 159.515625, 160.8125, 163.40625, - 175.078125, 185.453125, 188.046875, 188.046875, 189.34375, 181.5625, - 173.78125, 168.59375, 167.296875, 163.40625, 171.1875, 177.671875, - 175.078125, 166, 160.8125, 168.59375, 166, 158.21875, 156.921875, - 150.4375, 149.140625, 153.03125, 159.515625, 156.921875, 162.109375, - 175.078125, 176.375, 166, 158.21875, 158.21875, 156.921875, 162.109375, - 166, 164.703125, 164.703125, 160.8125, 159.515625, 147.84375, 140.0625, - 145.25, 141.359375, 142.65625, 145.25, 155.625, 162.109375, 180.265625, - 186.75, 191.9375, 199.71875, 201.015625, 191.9375, 185.453125, - 173.78125, 164.703125, 140.0625, 128.390625, 136.171875, 158.21875, - 195.828125, 190.640625, 177.671875, 167.296875, 167.296875, 168.59375, - 169.890625, 168.59375, 175.078125, 182.859375, 188.046875, 194.53125, - 197.125, 189.34375, 189.34375, 162.109375, 156.921875, 163.40625, 166, - 181.5625, 185.453125, 190.640625, 186.75, 180.265625, 185.453125, - 189.34375, 189.34375, 185.453125, 177.671875, 180.265625, 169.890625, - 154.328125, 154.328125, 146.546875, 143.953125, 138.765625, 133.578125, - 130.984375, 130.984375, 124.5, 120.609375, 115.421875, 112.828125, - 103.75, 99.859375, 92.078125, 86.890625, 79.109375, 75.21875, 63.546875, - 62.25, 59.65625, 55.765625, 55.765625, 53.171875, 53.171875, 55.765625, - 64.84375, 73.921875, 88.1875, 98.5625, 108.9375, 108.9375, 108.9375, - 121.90625, 137.46875, 162.109375, 164.703125, 166, 151.734375, - 151.734375, 146.546875, 150.4375, 158.21875, 155.625, 153.03125, - 149.140625, 145.25, 141.359375, 133.578125, 145.25, 160.8125, - 169.890625, 180.265625, 180.265625, 175.078125, 172.484375, 172.484375, - 185.453125, 180.265625, 160.8125, 156.921875, 154.328125, 155.625, - 159.515625, 168.59375, 182.859375, 202.3125, 198.421875, 188.046875, - 186.75, 176.375, 166, 166, 162.109375, 158.21875, 149.140625, - 146.546875, 128.390625, 124.5, 133.578125, 140.0625, 145.25, 166, - 178.96875, 182.859375, 181.5625, 181.5625, 168.59375, 164.703125, - 169.890625, 172.484375, 171.1875, 163.40625, 156.921875, 145.25, - 138.765625, 115.421875, 106.34375, 99.859375, 98.5625, 107.640625, - 116.71875, 114.125, 123.203125, 133.578125, 137.46875, 128.390625, - 123.203125, 124.5, 120.609375, 103.75, 97.265625, 84.296875, 83, - 90.78125, 102.453125, 101.15625, 92.078125, 95.96875, 106.34375, - 111.53125, 118.015625, 121.90625, 130.984375, 164.703125, 175.078125, - 181.5625, 184.15625, 190.640625, 201.015625, 203.609375, 210.09375, - 212.6875, 212.6875, 211.390625, 212.6875, 210.09375, 206.203125, - 206.203125, 206.203125, 204.90625, 199.71875, 198.421875, 182.859375, - 169.890625, 143.953125, 133.578125, 114.125, 111.53125, 119.3125, 124.5, - 124.5, 120.609375, 115.421875, 112.828125, 123.203125, 142.65625, - 210.09375, 185.453125, 182.859375, 176.375, 172.484375, 160.8125, - 147.84375, 147.84375, 153.03125, 156.921875, 189.34375, 195.828125, - 203.609375, 202.3125, 204.90625, 199.71875, 190.640625, 173.78125, - 173.78125, 171.1875, 184.15625, 182.859375, 177.671875, 177.671875, - 172.484375, 173.78125, 166, 160.8125, 164.703125, 162.109375, 160.8125, - 156.921875, 155.625, 149.140625, 153.03125, 166, 176.375, 172.484375, - 159.515625, 156.921875, 154.328125, 158.21875, 162.109375, 159.515625, - 160.8125, 166, 163.40625, 151.734375, 136.171875, 141.359375, - 146.546875, 143.953125, 143.953125, 150.4375, 166, 171.1875, 177.671875, - 184.15625, 185.453125, 199.71875, 203.609375, 199.71875, 186.75, - 180.265625, 155.625, 141.359375, 138.765625, 150.4375, 150.4375, - 177.671875, 185.453125, 166, 156.921875, 163.40625, 166, 159.515625, - 178.96875, 180.265625, 172.484375, 172.484375, 180.265625, 190.640625, - 190.640625, 171.1875, 163.40625, 156.921875, 164.703125, 168.59375, - 172.484375, 178.96875, 176.375, 181.5625, 188.046875, 191.9375, - 195.828125, 195.828125, 185.453125, 181.5625, 185.453125, 164.703125, - 155.625, 149.140625, 147.84375, 138.765625, 140.0625, 141.359375, - 130.984375, 124.5, 121.90625, 123.203125, 121.90625, 111.53125, - 105.046875, 97.265625, 86.890625, 83, 80.40625, 70.03125, 64.84375, - 66.140625, 63.546875, 59.65625, 54.46875, 59.65625, 63.546875, - 71.328125, 77.8125, 81.703125, 88.1875, 103.75, 108.9375, 110.234375, - 124.5, 138.765625, 166, 163.40625, 160.8125, 143.953125, 142.65625, - 145.25, 150.4375, 166, 164.703125, 162.109375, 155.625, 147.84375, - 141.359375, 138.765625, 153.03125, 164.703125, 173.78125, 182.859375, - 177.671875, 171.1875, 169.890625, 171.1875, 172.484375, 175.078125, - 156.921875, 145.25, 149.140625, 154.328125, 164.703125, 177.671875, - 190.640625, 194.53125, 186.75, 178.96875, 177.671875, 166, 156.921875, - 156.921875, 156.921875, 156.921875, 143.953125, 137.46875, 142.65625, - 142.65625, 149.140625, 145.25, 151.734375, 169.890625, 175.078125, - 175.078125, 175.078125, 175.078125, 168.59375, 167.296875, 173.78125, - 164.703125, 147.84375, 160.8125, 166, 120.609375, 112.828125, 98.5625, - 95.96875, 101.15625, 107.640625, 108.9375, 118.015625, 118.015625, - 127.09375, 132.28125, 130.984375, 123.203125, 120.609375, 114.125, - 108.9375, 92.078125, 80.40625, 83, 81.703125, 90.78125, 99.859375, - 94.671875, 97.265625, 102.453125, 111.53125, 118.015625, 118.015625, - 128.390625, 138.765625, 163.40625, 166, 166, 181.5625, 185.453125, - 199.71875, 206.203125, 206.203125, 210.09375, 208.796875, 206.203125, - 207.5, 204.90625, 202.3125, 199.71875, 197.125, 198.421875, 198.421875, - 197.125, 175.078125, 159.515625, 128.390625, 112.828125, 83, 89.484375, - 94.671875, 112.828125, 112.828125, 114.125, 112.828125, 107.640625, - 115.421875, 132.28125, 211.390625, 201.015625, 186.75, 172.484375, - 159.515625, 159.515625, 147.84375, 146.546875, 154.328125, 162.109375, - 191.9375, 199.71875, 199.71875, 207.5, 211.390625, 206.203125, - 190.640625, 177.671875, 176.375, 176.375, 176.375, 181.5625, 178.96875, - 181.5625, 175.078125, 167.296875, 164.703125, 163.40625, 168.59375, - 168.59375, 164.703125, 155.625, 151.734375, 147.84375, 155.625, - 164.703125, 172.484375, 172.484375, 168.59375, 163.40625, 163.40625, - 162.109375, 163.40625, 155.625, 158.21875, 163.40625, 166, 156.921875, - 133.578125, 134.875, 147.84375, 150.4375, 146.546875, 151.734375, - 153.03125, 164.703125, 173.78125, 184.15625, 185.453125, 201.015625, - 206.203125, 203.609375, 197.125, 190.640625, 145.25, 145.25, 125.796875, - 130.984375, 138.765625, 171.1875, 182.859375, 166, 158.21875, - 159.515625, 162.109375, 156.921875, 164.703125, 175.078125, 177.671875, - 172.484375, 185.453125, 189.34375, 189.34375, 178.96875, 169.890625, - 156.921875, 156.921875, 158.21875, 160.8125, 163.40625, 168.59375, - 177.671875, 189.34375, 193.234375, 198.421875, 201.015625, 190.640625, - 186.75, 190.640625, 160.8125, 160.8125, 147.84375, 141.359375, - 141.359375, 145.25, 145.25, 129.6875, 129.6875, 124.5, 127.09375, - 123.203125, 112.828125, 106.34375, 99.859375, 90.78125, 89.484375, - 89.484375, 70.03125, 66.140625, 67.4375, 68.734375, 68.734375, 64.84375, - 68.734375, 68.734375, 81.703125, 81.703125, 89.484375, 95.96875, - 114.125, 114.125, 114.125, 128.390625, 142.65625, 163.40625, 156.921875, - 154.328125, 137.46875, 137.46875, 146.546875, 154.328125, 172.484375, - 168.59375, 166, 147.84375, 147.84375, 140.0625, 141.359375, 164.703125, - 172.484375, 175.078125, 173.78125, 173.78125, 166, 167.296875, - 172.484375, 171.1875, 168.59375, 151.734375, 145.25, 154.328125, - 160.8125, 171.1875, 191.9375, 189.34375, 189.34375, 180.265625, 176.375, - 167.296875, 164.703125, 159.515625, 158.21875, 159.515625, 156.921875, - 143.953125, 142.65625, 143.953125, 147.84375, 151.734375, 150.4375, - 155.625, 171.1875, 177.671875, 177.671875, 176.375, 177.671875, 176.375, - 173.78125, 173.78125, 172.484375, 153.03125, 138.765625, 130.984375, - 118.015625, 111.53125, 98.5625, 98.5625, 107.640625, 110.234375, - 118.015625, 129.6875, 130.984375, 133.578125, 132.28125, 132.28125, - 124.5, 125.796875, 129.6875, 119.3125, 107.640625, 97.265625, 88.1875, - 85.59375, 95.96875, 98.5625, 92.078125, 90.78125, 102.453125, 111.53125, - 110.234375, 116.71875, 136.171875, 145.25, 160.8125, 159.515625, - 159.515625, 168.59375, 178.96875, 190.640625, 193.234375, 201.015625, - 206.203125, 206.203125, 203.609375, 203.609375, 201.015625, 195.828125, - 193.234375, 194.53125, 198.421875, 195.828125, 193.234375, 171.1875, - 154.328125, 123.203125, 107.640625, 79.109375, 71.328125, 76.515625, - 102.453125, 118.015625, 112.828125, 110.234375, 115.421875, 115.421875, - 132.28125, 204.90625, 202.3125, 190.640625, 175.078125, 169.890625, - 156.921875, 146.546875, 146.546875, 156.921875, 168.59375, 184.15625, - 198.421875, 203.609375, 216.578125, 211.390625, 211.390625, 202.3125, - 185.453125, 181.5625, 175.078125, 180.265625, 182.859375, 182.859375, - 182.859375, 175.078125, 173.78125, 164.703125, 163.40625, 169.890625, - 166, 162.109375, 147.84375, 145.25, 153.03125, 155.625, 162.109375, - 167.296875, 168.59375, 176.375, 169.890625, 169.890625, 163.40625, - 155.625, 158.21875, 158.21875, 164.703125, 167.296875, 156.921875, - 133.578125, 134.875, 147.84375, 149.140625, 153.03125, 151.734375, - 151.734375, 159.515625, 167.296875, 178.96875, 181.5625, 197.125, - 204.90625, 206.203125, 198.421875, 180.265625, 164.703125, 146.546875, - 124.5, 127.09375, 130.984375, 162.109375, 177.671875, 167.296875, - 158.21875, 155.625, 159.515625, 164.703125, 164.703125, 172.484375, - 173.78125, 167.296875, 168.59375, 181.5625, 186.75, 176.375, 164.703125, - 159.515625, 154.328125, 159.515625, 159.515625, 162.109375, 162.109375, - 172.484375, 190.640625, 190.640625, 198.421875, 203.609375, 195.828125, - 191.9375, 194.53125, 177.671875, 162.109375, 145.25, 145.25, 145.25, - 146.546875, 140.0625, 137.46875, 132.28125, 124.5, 128.390625, - 127.09375, 114.125, 108.9375, 103.75, 94.671875, 92.078125, 90.78125, - 80.40625, 67.4375, 68.734375, 70.03125, 66.140625, 63.546875, 68.734375, - 71.328125, 73.921875, 83, 93.375, 102.453125, 120.609375, 121.90625, - 121.90625, 136.171875, 147.84375, 155.625, 150.4375, 146.546875, - 130.984375, 134.875, 153.03125, 163.40625, 168.59375, 168.59375, 166, - 155.625, 142.65625, 137.46875, 145.25, 172.484375, 176.375, 177.671875, - 175.078125, 166, 162.109375, 163.40625, 171.1875, 166, 160.8125, - 147.84375, 142.65625, 164.703125, 164.703125, 173.78125, 186.75, - 180.265625, 180.265625, 172.484375, 172.484375, 169.890625, 159.515625, - 154.328125, 159.515625, 158.21875, 153.03125, 138.765625, 140.0625, - 145.25, 145.25, 147.84375, 151.734375, 172.484375, 175.078125, - 180.265625, 175.078125, 172.484375, 175.078125, 178.96875, 173.78125, - 169.890625, 166, 141.359375, 124.5, 116.71875, 116.71875, 110.234375, - 98.5625, 103.75, 111.53125, 112.828125, 121.90625, 137.46875, 140.0625, - 137.46875, 133.578125, 130.984375, 125.796875, 128.390625, 129.6875, - 121.90625, 101.15625, 86.890625, 90.78125, 90.78125, 98.5625, 93.375, - 92.078125, 97.265625, 106.34375, 107.640625, 115.421875, 124.5, - 138.765625, 142.65625, 149.140625, 147.84375, 154.328125, 164.703125, - 173.78125, 184.15625, 182.859375, 191.9375, 198.421875, 199.71875, - 197.125, 193.234375, 193.234375, 186.75, 185.453125, 189.34375, - 193.234375, 191.9375, 191.9375, 153.03125, 141.359375, 106.34375, 83, - 72.625, 60.953125, 67.4375, 99.859375, 119.3125, 112.828125, 111.53125, - 118.015625, 133.578125, 143.953125, 212.6875, 207.5, 201.015625, - 190.640625, 184.15625, 175.078125, 163.40625, 164.703125, 172.484375, - 180.265625, 198.421875, 208.796875, 211.390625, 217.875, 220.46875, - 221.765625, 215.28125, 206.203125, 203.609375, 195.828125, 188.046875, - 190.640625, 189.34375, 184.15625, 181.5625, 184.15625, 177.671875, 166, - 164.703125, 169.890625, 166, 155.625, 150.4375, 143.953125, 145.25, - 151.734375, 155.625, 156.921875, 171.1875, 180.265625, 177.671875, - 168.59375, 163.40625, 155.625, 155.625, 158.21875, 156.921875, - 149.140625, 132.28125, 136.171875, 147.84375, 153.03125, 153.03125, - 156.921875, 151.734375, 156.921875, 162.109375, 173.78125, 173.78125, - 185.453125, 195.828125, 199.71875, 210.09375, 207.5, 185.453125, - 168.59375, 142.65625, 136.171875, 124.5, 138.765625, 153.03125, - 172.484375, 169.890625, 162.109375, 164.703125, 162.109375, 162.109375, - 164.703125, 166, 166, 173.78125, 182.859375, 186.75, 191.9375, - 193.234375, 169.890625, 154.328125, 151.734375, 162.109375, 162.109375, - 154.328125, 162.109375, 184.15625, 185.453125, 195.828125, 204.90625, - 202.3125, 195.828125, 194.53125, 186.75, 169.890625, 141.359375, - 142.65625, 142.65625, 154.328125, 156.921875, 150.4375, 142.65625, - 130.984375, 130.984375, 130.984375, 123.203125, 119.3125, 110.234375, - 105.046875, 101.15625, 98.5625, 90.78125, 80.40625, 83, 85.59375, - 80.40625, 73.921875, 76.515625, 76.515625, 75.21875, 84.296875, 98.5625, - 105.046875, 128.390625, 137.46875, 138.765625, 140.0625, 145.25, - 143.953125, 138.765625, 133.578125, 130.984375, 143.953125, 164.703125, - 169.890625, 168.59375, 159.515625, 154.328125, 140.0625, 140.0625, - 147.84375, 159.515625, 180.265625, 177.671875, 176.375, 155.625, - 155.625, 155.625, 160.8125, 164.703125, 156.921875, 151.734375, 145.25, - 143.953125, 167.296875, 171.1875, 177.671875, 175.078125, 173.78125, - 166, 163.40625, 166, 166, 167.296875, 163.40625, 155.625, 151.734375, - 145.25, 137.46875, 141.359375, 143.953125, 141.359375, 145.25, - 156.921875, 171.1875, 171.1875, 173.78125, 163.40625, 164.703125, - 172.484375, 169.890625, 162.109375, 153.03125, 142.65625, 111.53125, - 111.53125, 118.015625, 118.015625, 108.9375, 106.34375, 112.828125, - 120.609375, 119.3125, 129.6875, 141.359375, 141.359375, 124.5, - 125.796875, 124.5, 123.203125, 128.390625, 129.6875, 124.5, 106.34375, - 93.375, 98.5625, 97.265625, 101.15625, 101.15625, 101.15625, 97.265625, - 103.75, 110.234375, 119.3125, 124.5, 133.578125, 134.875, 137.46875, - 140.0625, 149.140625, 153.03125, 159.515625, 166, 173.78125, 175.078125, - 180.265625, 180.265625, 176.375, 177.671875, 180.265625, 177.671875, - 177.671875, 182.859375, 180.265625, 180.265625, 185.453125, 168.59375, - 153.03125, 129.6875, 114.125, 76.515625, 62.25, 68.734375, 120.609375, - 120.609375, 130.984375, 130.984375, 130.984375, 133.578125, 143.953125, - 215.28125, 211.390625, 206.203125, 193.234375, 185.453125, 185.453125, - 177.671875, 178.96875, 190.640625, 193.234375, 206.203125, 213.984375, - 215.28125, 223.0625, 223.0625, 224.359375, 220.46875, 215.28125, - 215.28125, 207.5, 201.015625, 203.609375, 198.421875, 189.34375, - 188.046875, 190.640625, 186.75, 167.296875, 164.703125, 164.703125, - 164.703125, 163.40625, 163.40625, 154.328125, 149.140625, 150.4375, - 153.03125, 154.328125, 171.1875, 178.96875, 177.671875, 173.78125, 166, - 156.921875, 156.921875, 155.625, 153.03125, 146.546875, 133.578125, - 141.359375, 151.734375, 154.328125, 159.515625, 154.328125, 154.328125, - 159.515625, 164.703125, 176.375, 177.671875, 184.15625, 193.234375, - 197.125, 211.390625, 211.390625, 195.828125, 180.265625, 151.734375, - 141.359375, 127.09375, 129.6875, 141.359375, 167.296875, 171.1875, 166, - 166, 162.109375, 160.8125, 162.109375, 166, 166, 177.671875, 185.453125, - 186.75, 191.9375, 195.828125, 178.96875, 164.703125, 160.8125, - 172.484375, 172.484375, 166, 168.59375, 180.265625, 182.859375, - 194.53125, 203.609375, 203.609375, 201.015625, 199.71875, 194.53125, - 181.5625, 149.140625, 145.25, 146.546875, 159.515625, 163.40625, - 156.921875, 150.4375, 142.65625, 141.359375, 136.171875, 127.09375, - 121.90625, 118.015625, 114.125, 110.234375, 110.234375, 99.859375, - 90.78125, 92.078125, 94.671875, 93.375, 85.59375, 86.890625, 85.59375, - 83, 90.78125, 106.34375, 111.53125, 134.875, 149.140625, 151.734375, - 145.25, 149.140625, 145.25, 137.46875, 134.875, 143.953125, 154.328125, - 164.703125, 168.59375, 164.703125, 154.328125, 149.140625, 145.25, - 143.953125, 155.625, 163.40625, 177.671875, 175.078125, 175.078125, - 162.109375, 151.734375, 151.734375, 158.21875, 153.03125, 146.546875, - 146.546875, 149.140625, 150.4375, 166, 176.375, 176.375, 168.59375, - 164.703125, 156.921875, 155.625, 160.8125, 164.703125, 171.1875, - 164.703125, 160.8125, 149.140625, 143.953125, 141.359375, 145.25, - 141.359375, 138.765625, 145.25, 162.109375, 168.59375, 172.484375, - 173.78125, 166, 168.59375, 173.78125, 162.109375, 151.734375, - 136.171875, 124.5, 111.53125, 112.828125, 118.015625, 118.015625, - 107.640625, 106.34375, 115.421875, 123.203125, 124.5, 133.578125, - 145.25, 136.171875, 118.015625, 120.609375, 123.203125, 119.3125, - 120.609375, 124.5, 120.609375, 110.234375, 106.34375, 97.265625, - 92.078125, 93.375, 98.5625, 97.265625, 99.859375, 106.34375, 116.71875, - 119.3125, 123.203125, 133.578125, 133.578125, 136.171875, 133.578125, - 146.546875, 146.546875, 153.03125, 162.109375, 164.703125, 169.890625, - 172.484375, 169.890625, 168.59375, 168.59375, 171.1875, 171.1875, - 172.484375, 177.671875, 177.671875, 175.078125, 177.671875, 164.703125, - 143.953125, 112.828125, 92.078125, 83, 71.328125, 77.8125, 115.421875, - 127.09375, 143.953125, 146.546875, 143.953125, 151.734375, 153.03125, - 216.578125, 211.390625, 207.5, 199.71875, 194.53125, 195.828125, - 197.125, 201.015625, 204.90625, 204.90625, 211.390625, 217.875, 217.875, - 225.65625, 224.359375, 221.765625, 221.765625, 220.46875, 223.0625, - 219.171875, 216.578125, 215.28125, 207.5, 199.71875, 194.53125, - 189.34375, 189.34375, 180.265625, 172.484375, 159.515625, 156.921875, - 162.109375, 166, 162.109375, 150.4375, 142.65625, 141.359375, - 141.359375, 155.625, 163.40625, 162.109375, 164.703125, 166, 156.921875, - 163.40625, 155.625, 153.03125, 149.140625, 145.25, 146.546875, - 142.65625, 142.65625, 159.515625, 153.03125, 147.84375, 143.953125, - 150.4375, 164.703125, 168.59375, 182.859375, 189.34375, 190.640625, - 211.390625, 207.5, 195.828125, 195.828125, 164.703125, 153.03125, - 141.359375, 123.203125, 123.203125, 145.25, 180.265625, 184.15625, - 176.375, 176.375, 167.296875, 164.703125, 159.515625, 160.8125, - 169.890625, 180.265625, 186.75, 190.640625, 186.75, 185.453125, - 175.078125, 175.078125, 182.859375, 193.234375, 188.046875, 184.15625, - 171.1875, 177.671875, 184.15625, 193.234375, 202.3125, 202.3125, - 206.203125, 199.71875, 193.234375, 177.671875, 168.59375, 159.515625, - 159.515625, 159.515625, 155.625, 169.890625, 168.59375, 168.59375, - 159.515625, 133.578125, 125.796875, 128.390625, 129.6875, 123.203125, - 123.203125, 116.71875, 106.34375, 103.75, 108.9375, 108.9375, 103.75, - 106.34375, 103.75, 112.828125, 112.828125, 120.609375, 124.5, 153.03125, - 149.140625, 149.140625, 143.953125, 141.359375, 141.359375, 137.46875, - 142.65625, 150.4375, 150.4375, 156.921875, 158.21875, 149.140625, - 142.65625, 143.953125, 147.84375, 147.84375, 159.515625, 167.296875, - 177.671875, 177.671875, 173.78125, 149.140625, 149.140625, 145.25, - 146.546875, 141.359375, 141.359375, 145.25, 159.515625, 167.296875, - 180.265625, 186.75, 160.8125, 160.8125, 155.625, 155.625, 159.515625, - 156.921875, 160.8125, 149.140625, 149.140625, 149.140625, 149.140625, - 153.03125, 151.734375, 150.4375, 145.25, 147.84375, 156.921875, 166, - 173.78125, 171.1875, 178.96875, 172.484375, 164.703125, 151.734375, - 145.25, 128.390625, 118.015625, 116.71875, 120.609375, 120.609375, - 112.828125, 115.421875, 114.125, 119.3125, 124.5, 136.171875, 142.65625, - 130.984375, 123.203125, 114.125, 116.71875, 112.828125, 118.015625, - 114.125, 114.125, 119.3125, 116.71875, 103.75, 97.265625, 102.453125, - 97.265625, 99.859375, 103.75, 105.046875, 118.015625, 123.203125, - 132.28125, 133.578125, 136.171875, 129.6875, 129.6875, 132.28125, - 134.875, 142.65625, 145.25, 150.4375, 160.8125, 160.8125, 160.8125, - 159.515625, 154.328125, 153.03125, 158.21875, 166, 166, 162.109375, - 167.296875, 167.296875, 167.296875, 166, 154.328125, 147.84375, - 123.203125, 107.640625, 101.15625, 95.96875, 105.046875, 137.46875, - 149.140625, 166, 162.109375, 153.03125, 153.03125, 156.921875, - 215.28125, 211.390625, 208.796875, 206.203125, 204.90625, 202.3125, - 203.609375, 207.5, 211.390625, 216.578125, 215.28125, 220.46875, - 219.171875, 223.0625, 226.953125, 225.65625, 223.0625, 223.0625, - 224.359375, 221.765625, 217.875, 217.875, 210.09375, 201.015625, - 193.234375, 193.234375, 188.046875, 171.1875, 156.921875, 155.625, - 154.328125, 158.21875, 164.703125, 162.109375, 154.328125, 151.734375, - 141.359375, 141.359375, 150.4375, 158.21875, 158.21875, 164.703125, - 155.625, 155.625, 155.625, 156.921875, 151.734375, 151.734375, - 147.84375, 145.25, 137.46875, 136.171875, 149.140625, 154.328125, - 151.734375, 141.359375, 143.953125, 156.921875, 160.8125, 182.859375, - 182.859375, 182.859375, 199.71875, 207.5, 198.421875, 198.421875, - 169.890625, 159.515625, 145.25, 124.5, 120.609375, 134.875, 151.734375, - 177.671875, 182.859375, 177.671875, 168.59375, 166, 159.515625, - 159.515625, 160.8125, 172.484375, 180.265625, 181.5625, 184.15625, - 172.484375, 172.484375, 177.671875, 185.453125, 186.75, 190.640625, - 186.75, 166, 162.109375, 182.859375, 188.046875, 198.421875, 201.015625, - 206.203125, 201.015625, 198.421875, 185.453125, 177.671875, 166, - 154.328125, 146.546875, 164.703125, 159.515625, 172.484375, 172.484375, - 162.109375, 147.84375, 141.359375, 133.578125, 137.46875, 133.578125, - 124.5, 124.5, 106.34375, 103.75, 106.34375, 107.640625, 108.9375, - 108.9375, 103.75, 118.015625, 118.015625, 124.5, 130.984375, 145.25, - 149.140625, 142.65625, 136.171875, 137.46875, 140.0625, 141.359375, - 140.0625, 142.65625, 143.953125, 153.03125, 154.328125, 143.953125, - 138.765625, 140.0625, 145.25, 158.21875, 159.515625, 167.296875, - 178.96875, 172.484375, 166, 150.4375, 141.359375, 132.28125, 133.578125, - 143.953125, 143.953125, 149.140625, 162.109375, 167.296875, 184.15625, - 186.75, 166, 155.625, 153.03125, 151.734375, 151.734375, 154.328125, - 158.21875, 149.140625, 142.65625, 142.65625, 145.25, 145.25, 146.546875, - 142.65625, 149.140625, 155.625, 166, 164.703125, 166, 166, 173.78125, - 163.40625, 149.140625, 136.171875, 130.984375, 124.5, 115.421875, - 118.015625, 121.90625, 116.71875, 118.015625, 112.828125, 123.203125, - 121.90625, 125.796875, 137.46875, 136.171875, 133.578125, 106.34375, - 101.15625, 107.640625, 112.828125, 110.234375, 103.75, 105.046875, - 114.125, 110.234375, 97.265625, 94.671875, 98.5625, 97.265625, - 99.859375, 108.9375, 107.640625, 108.9375, 121.90625, 132.28125, - 133.578125, 136.171875, 129.6875, 124.5, 120.609375, 127.09375, - 136.171875, 141.359375, 146.546875, 153.03125, 150.4375, 149.140625, - 147.84375, 142.65625, 143.953125, 151.734375, 162.109375, 160.8125, - 155.625, 159.515625, 163.40625, 158.21875, 156.921875, 149.140625, - 142.65625, 130.984375, 123.203125, 103.75, 99.859375, 110.234375, - 140.0625, 150.4375, 159.515625, 164.703125, 158.21875, 151.734375, - 151.734375), nrow = 256, ncol = 256) - Binary files /tmp/utSQp9Lh4V/wavethresh-4.5/data/lennon.rda and /tmp/ke4gCxnjPC/wavethresh-4.6.2/data/lennon.rda differ diff -Nru wavethresh-4.5/data/teddy.R wavethresh-4.6.2/data/teddy.R --- wavethresh-4.5/data/teddy.R 2010-03-13 22:35:33.000000000 +0000 +++ wavethresh-4.6.2/data/teddy.R 1970-01-01 00:00:00.000000000 +0000 @@ -1,21556 +0,0 @@ -`teddy` <- -structure(c(170L, 170L, 170L, 169L, 169L, 169L, 168L, 168L, 166L, -166L, 166L, 165L, 165L, 165L, 164L, 164L, 163L, 164L, 165L, 163L, -161L, 160L, 161L, 162L, 161L, 160L, 160L, 160L, 159L, 158L, 158L, -158L, 154L, 154L, 153L, 152L, 152L, 153L, 153L, 154L, 150L, 151L, -151L, 151L, 150L, 151L, 154L, 157L, 160L, 160L, 161L, 161L, 164L, -169L, 176L, 181L, 184L, 190L, 198L, 204L, 206L, 211L, 223L, 234L, -243L, 248L, 248L, 241L, 234L, 230L, 220L, 210L, 189L, 151L, 114L, -102L, 102L, 101L, 100L, 103L, 96L, 96L, 101L, 106L, 106L, 102L, -103L, 106L, 102L, 101L, 100L, 100L, 99L, 97L, 93L, 90L, 90L, -89L, 87L, 85L, 82L, 81L, 80L, 80L, 74L, 72L, 70L, 69L, 69L, 68L, -66L, 64L, 61L, 60L, 60L, 60L, 58L, 53L, 47L, 42L, 38L, 35L, 30L, -27L, 27L, 27L, 26L, 25L, 19L, 21L, 24L, 28L, 31L, 32L, 33L, 33L, -29L, 29L, 29L, 29L, 29L, 30L, 30L, 30L, 30L, 33L, 36L, 37L, 37L, -36L, 37L, 38L, 38L, 38L, 39L, 40L, 41L, 41L, 41L, 40L, 40L, 40L, -40L, 41L, 41L, 41L, 42L, 42L, 43L, 40L, 38L, 37L, 39L, 40L, 40L, -40L, 37L, 40L, 44L, 47L, 47L, 45L, 41L, 39L, 43L, 43L, 43L, 43L, -42L, 42L, 41L, 41L, 38L, 38L, 37L, 36L, 34L, 32L, 30L, 29L, 37L, -36L, 33L, 31L, 29L, 29L, 29L, 29L, 25L, 29L, 33L, 32L, 28L, 24L, -24L, 25L, 30L, 27L, 25L, 24L, 25L, 23L, 19L, 15L, 22L, 14L, 11L, -14L, 17L, 15L, 18L, 23L, 24L, 22L, 21L, 22L, 25L, 27L, 27L, 27L, -28L, 27L, 26L, 28L, 32L, 35L, 37L, 37L, 32L, 34L, 36L, 36L, 36L, -37L, 38L, 40L, 37L, 39L, 41L, 42L, 42L, 43L, 45L, 47L, 47L, 49L, -52L, 55L, 58L, 59L, 60L, 60L, 61L, 60L, 59L, 60L, 62L, 63L, 62L, -61L, 58L, 61L, 64L, 63L, 61L, 59L, 60L, 62L, 69L, 71L, 76L, 86L, -99L, 111L, 120L, 124L, 138L, 146L, 152L, 152L, 155L, 160L, 159L, -153L, 162L, 161L, 159L, 158L, 158L, 159L, 160L, 160L, 162L, 164L, -167L, 170L, 172L, 173L, 172L, 172L, 173L, 174L, 175L, 177L, 180L, -184L, 188L, 190L, 193L, 194L, 196L, 197L, 199L, 200L, 200L, 200L, -202L, 205L, 206L, 205L, 208L, 214L, 218L, 217L, 209L, 219L, 218L, -198L, 180L, 172L, 165L, 157L, 109L, 60L, 21L, 19L, 27L, 26L, -27L, 36L, 29L, 29L, 32L, 37L, 44L, 50L, 54L, 56L, 64L, 63L, 69L, -76L, 87L, 98L, 79L, 40L, 42L, 32L, 26L, 29L, 32L, 31L, 32L, 35L, -38L, 40L, 42L, 43L, 44L, 46L, 50L, 53L, 74L, 127L, 162L, 153L, -147L, 163L, 166L, 151L, 145L, 145L, 151L, 158L, 162L, 166L, 179L, -194L, 204L, 211L, 216L, 216L, 218L, 222L, 224L, 223L, 219L, 222L, -225L, 225L, 223L, 222L, 225L, 229L, 227L, 219L, 221L, 224L, 219L, -216L, 207L, 189L, 178L, 134L, 89L, 60L, 78L, 46L, 41L, 53L, 51L, -42L, 46L, 53L, 48L, 46L, 46L, 41L, 32L, 53L, 50L, 40L, 65L, 111L, -146L, 162L, 165L, 166L, 173L, 192L, 201L, 183L, 172L, 184L, 179L, -165L, 181L, 187L, 164L, 167L, 183L, 173L, 161L, 170L, 175L, 171L, -146L, 96L, 60L, 58L, 59L, 56L, 50L, 41L, 34L, 30L, 31L, 33L, -23L, 24L, 16L, 7L, 17L, 13L, 1L, 20L, 10L, 9L, 12L, 16L, 16L, -14L, 16L, 21L, 21L, 19L, 17L, 16L, 17L, 20L, 24L, 26L, 168L, -168L, 168L, 167L, 167L, 167L, 166L, 166L, 166L, 165L, 165L, 165L, -164L, 164L, 164L, 163L, 163L, 164L, 164L, 163L, 161L, 160L, 160L, -162L, 159L, 159L, 159L, 158L, 158L, 157L, 157L, 157L, 154L, 153L, -153L, 152L, 152L, 152L, 152L, 152L, 149L, 150L, 151L, 151L, 151L, -153L, 156L, 159L, 157L, 160L, 164L, 168L, 172L, 176L, 181L, 185L, -195L, 196L, 198L, 201L, 208L, 219L, 234L, 245L, 249L, 249L, 244L, -235L, 229L, 220L, 203L, 187L, 128L, 110L, 98L, 100L, 103L, 100L, -98L, 102L, 97L, 97L, 101L, 106L, 105L, 102L, 102L, 105L, 103L, -101L, 100L, 100L, 100L, 97L, 93L, 90L, 90L, 88L, 86L, 83L, 81L, -79L, 78L, 78L, 75L, 72L, 70L, 69L, 69L, 67L, 65L, 63L, 57L, 56L, -54L, 52L, 50L, 45L, 39L, 35L, 32L, 29L, 25L, 23L, 24L, 25L, 24L, -24L, 26L, 27L, 29L, 31L, 31L, 31L, 30L, 29L, 32L, 32L, 32L, 32L, -32L, 32L, 32L, 32L, 34L, 36L, 39L, 40L, 39L, 38L, 38L, 39L, 39L, -39L, 40L, 41L, 42L, 42L, 41L, 41L, 41L, 41L, 41L, 42L, 42L, 42L, -43L, 43L, 44L, 42L, 40L, 40L, 41L, 42L, 42L, 42L, 44L, 44L, 45L, -46L, 47L, 46L, 46L, 45L, 49L, 49L, 49L, 48L, 48L, 47L, 47L, 47L, -46L, 45L, 43L, 42L, 40L, 39L, 37L, 37L, 38L, 37L, 35L, 34L, 32L, -31L, 31L, 31L, 26L, 29L, 31L, 32L, 31L, 29L, 28L, 28L, 30L, 28L, -26L, 26L, 27L, 27L, 24L, 21L, 25L, 18L, 15L, 17L, 18L, 15L, 16L, -19L, 22L, 21L, 20L, 21L, 24L, 26L, 27L, 26L, 29L, 28L, 26L, 27L, -30L, 33L, 34L, 34L, 31L, 33L, 35L, 36L, 35L, 36L, 38L, 40L, 37L, -39L, 41L, 42L, 42L, 43L, 45L, 47L, 47L, 49L, 52L, 55L, 57L, 59L, -60L, 60L, 59L, 59L, 59L, 60L, 62L, 63L, 61L, 59L, 61L, 63L, 64L, -63L, 60L, 59L, 61L, 63L, 67L, 69L, 73L, 79L, 87L, 97L, 106L, -111L, 113L, 126L, 139L, 145L, 151L, 156L, 156L, 152L, 161L, 160L, -159L, 159L, 160L, 162L, 164L, 165L, 168L, 168L, 168L, 169L, 170L, -171L, 172L, 173L, 175L, 175L, 177L, 179L, 182L, 185L, 187L, 189L, -190L, 191L, 193L, 194L, 196L, 196L, 197L, 197L, 198L, 203L, 206L, -204L, 205L, 211L, 215L, 216L, 214L, 221L, 221L, 209L, 198L, 191L, -178L, 163L, 146L, 118L, 69L, 26L, 17L, 32L, 38L, 31L, 25L, 23L, -24L, 31L, 42L, 50L, 53L, 53L, 62L, 65L, 73L, 78L, 85L, 98L, 87L, -58L, 34L, 33L, 30L, 27L, 28L, 31L, 32L, 30L, 37L, 39L, 41L, 42L, -42L, 42L, 44L, 46L, 53L, 84L, 120L, 143L, 154L, 156L, 149L, 140L, -158L, 153L, 154L, 163L, 173L, 182L, 195L, 206L, 207L, 213L, 216L, -216L, 217L, 221L, 223L, 222L, 225L, 225L, 224L, 223L, 222L, 223L, -227L, 229L, 229L, 222L, 213L, 201L, 190L, 190L, 187L, 175L, 166L, -165L, 130L, 79L, 70L, 59L, 49L, 42L, 52L, 43L, 46L, 50L, 43L, -40L, 42L, 38L, 58L, 52L, 39L, 38L, 51L, 66L, 93L, 126L, 147L, -158L, 167L, 180L, 195L, 191L, 180L, 182L, 194L, 180L, 192L, 196L, -175L, 177L, 186L, 172L, 173L, 191L, 183L, 161L, 158L, 149L, 110L, -72L, 61L, 58L, 54L, 52L, 51L, 48L, 43L, 39L, 37L, 48L, 39L, 23L, -29L, 28L, 13L, 15L, 13L, 9L, 8L, 12L, 15L, 15L, 19L, 24L, 19L, -18L, 17L, 17L, 17L, 19L, 21L, 23L, 166L, 166L, 166L, 165L, 165L, -165L, 164L, 164L, 164L, 164L, 164L, 164L, 163L, 163L, 162L, 162L, -163L, 163L, 163L, 161L, 159L, 158L, 159L, 160L, 157L, 157L, 157L, -156L, 156L, 156L, 156L, 155L, 153L, 153L, 153L, 152L, 152L, 151L, -151L, 151L, 150L, 151L, 153L, 154L, 155L, 158L, 162L, 165L, 160L, -165L, 173L, 179L, 184L, 187L, 191L, 193L, 204L, 205L, 209L, 214L, -224L, 236L, 247L, 253L, 251L, 239L, 227L, 224L, 224L, 206L, 165L, -127L, 94L, 92L, 96L, 104L, 105L, 98L, 96L, 101L, 99L, 99L, 102L, -106L, 105L, 101L, 101L, 104L, 103L, 102L, 101L, 100L, 100L, 97L, -93L, 90L, 89L, 87L, 85L, 82L, 79L, 77L, 76L, 75L, 75L, 72L, 70L, -68L, 67L, 66L, 63L, 61L, 55L, 52L, 48L, 44L, 40L, 36L, 31L, 28L, -26L, 24L, 22L, 22L, 24L, 25L, 26L, 26L, 31L, 32L, 33L, 34L, 34L, -33L, 32L, 31L, 37L, 37L, 37L, 37L, 37L, 37L, 36L, 36L, 39L, 41L, -43L, 43L, 42L, 41L, 41L, 42L, 40L, 41L, 42L, 43L, 43L, 43L, 42L, -42L, 43L, 43L, 43L, 44L, 44L, 44L, 45L, 45L, 47L, 45L, 43L, 43L, -45L, 46L, 46L, 45L, 50L, 49L, 47L, 47L, 47L, 49L, 51L, 53L, 53L, -53L, 53L, 53L, 52L, 52L, 51L, 51L, 52L, 50L, 48L, 46L, 44L, 43L, -44L, 44L, 39L, 39L, 39L, 38L, 37L, 36L, 35L, 34L, 30L, 30L, 31L, -33L, 36L, 36L, 34L, 32L, 30L, 29L, 29L, 29L, 31L, 30L, 28L, 26L, -29L, 23L, 20L, 21L, 20L, 17L, 15L, 16L, 20L, 19L, 18L, 19L, 22L, -24L, 25L, 24L, 28L, 27L, 26L, 26L, 29L, 31L, 31L, 30L, 30L, 32L, -34L, 35L, 35L, 35L, 37L, 39L, 37L, 39L, 41L, 42L, 42L, 43L, 45L, -47L, 48L, 49L, 52L, 54L, 57L, 58L, 59L, 60L, 58L, 58L, 59L, 62L, -64L, 63L, 60L, 58L, 63L, 63L, 63L, 61L, 59L, 59L, 60L, 63L, 64L, -66L, 68L, 70L, 72L, 78L, 87L, 94L, 95L, 108L, 123L, 132L, 140L, -150L, 159L, 163L, 159L, 159L, 159L, 160L, 161L, 163L, 165L, 166L, -171L, 170L, 168L, 167L, 167L, 169L, 172L, 173L, 176L, 177L, 179L, -181L, 184L, 185L, 186L, 186L, 189L, 190L, 192L, 193L, 194L, 195L, -195L, 195L, 194L, 201L, 206L, 203L, 202L, 206L, 212L, 214L, 217L, -221L, 221L, 218L, 216L, 211L, 193L, 174L, 172L, 162L, 121L, 62L, -26L, 26L, 33L, 31L, 30L, 27L, 26L, 31L, 41L, 49L, 52L, 51L, 57L, -63L, 73L, 76L, 80L, 94L, 95L, 76L, 34L, 35L, 33L, 28L, 28L, 32L, -33L, 30L, 36L, 38L, 40L, 40L, 38L, 37L, 38L, 39L, 41L, 51L, 69L, -94L, 122L, 146L, 156L, 155L, 151L, 154L, 166L, 185L, 200L, 206L, -208L, 209L, 211L, 216L, 218L, 216L, 216L, 220L, 222L, 221L, 225L, -223L, 220L, 220L, 222L, 224L, 225L, 226L, 212L, 211L, 199L, 177L, -166L, 170L, 168L, 159L, 172L, 178L, 156L, 129L, 93L, 66L, 44L, -51L, 53L, 44L, 47L, 49L, 40L, 37L, 41L, 39L, 52L, 47L, 42L, 49L, -54L, 44L, 48L, 72L, 106L, 127L, 140L, 151L, 174L, 190L, 191L, -191L, 194L, 180L, 187L, 190L, 177L, 180L, 183L, 167L, 162L, 180L, -169L, 148L, 161L, 174L, 147L, 108L, 86L, 75L, 61L, 53L, 54L, -55L, 53L, 50L, 66L, 82L, 72L, 52L, 49L, 43L, 25L, 10L, 12L, 7L, -6L, 11L, 17L, 18L, 18L, 20L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, -19L, 165L, 165L, 165L, 164L, 164L, 164L, 163L, 163L, 163L, 163L, -162L, 162L, 162L, 161L, 161L, 161L, 161L, 161L, 160L, 158L, 155L, -154L, 155L, 157L, 155L, 155L, 155L, 155L, 154L, 154L, 154L, 154L, -153L, 153L, 154L, 153L, 153L, 152L, 152L, 151L, 152L, 154L, 157L, -158L, 160L, 164L, 169L, 173L, 171L, 176L, 182L, 188L, 191L, 195L, -198L, 201L, 202L, 213L, 227L, 236L, 243L, 247L, 248L, 246L, 233L, -229L, 222L, 212L, 192L, 158L, 115L, 83L, 96L, 96L, 99L, 103L, -102L, 98L, 100L, 107L, 101L, 101L, 103L, 105L, 104L, 99L, 100L, -103L, 104L, 103L, 101L, 101L, 100L, 97L, 93L, 90L, 88L, 86L, -84L, 80L, 77L, 75L, 73L, 73L, 74L, 72L, 68L, 66L, 65L, 63L, 60L, -57L, 54L, 49L, 43L, 38L, 34L, 31L, 28L, 25L, 25L, 23L, 23L, 24L, -27L, 30L, 31L, 31L, 30L, 32L, 35L, 37L, 39L, 40L, 40L, 40L, 42L, -42L, 42L, 42L, 41L, 41L, 41L, 41L, 44L, 46L, 47L, 46L, 44L, 43L, -44L, 45L, 43L, 43L, 44L, 45L, 45L, 44L, 44L, 43L, 44L, 45L, 45L, -45L, 46L, 46L, 46L, 47L, 49L, 47L, 46L, 47L, 49L, 50L, 49L, 48L, -52L, 51L, 50L, 49L, 50L, 52L, 54L, 56L, 54L, 54L, 53L, 53L, 53L, -52L, 52L, 52L, 53L, 51L, 48L, 45L, 44L, 44L, 45L, 46L, 41L, 42L, -43L, 43L, 43L, 41L, 39L, 38L, 36L, 34L, 34L, 36L, 39L, 40L, 38L, -34L, 32L, 32L, 32L, 32L, 32L, 31L, 30L, 29L, 31L, 27L, 25L, 24L, -24L, 21L, 18L, 17L, 18L, 16L, 15L, 16L, 19L, 21L, 21L, 21L, 24L, -23L, 23L, 24L, 27L, 30L, 30L, 29L, 29L, 31L, 33L, 34L, 33L, 34L, -36L, 38L, 37L, 39L, 41L, 42L, 42L, 43L, 45L, 47L, 48L, 49L, 51L, -53L, 56L, 57L, 59L, 59L, 58L, 59L, 61L, 64L, 66L, 65L, 61L, 58L, -64L, 62L, 60L, 58L, 57L, 57L, 59L, 61L, 62L, 64L, 66L, 64L, 62L, -65L, 74L, 82L, 88L, 96L, 105L, 110L, 118L, 133L, 152L, 166L, -158L, 158L, 159L, 160L, 161L, 161L, 162L, 162L, 168L, 168L, 167L, -167L, 167L, 169L, 171L, 172L, 175L, 177L, 179L, 182L, 183L, 184L, -184L, 183L, 190L, 191L, 192L, 193L, 194L, 195L, 195L, 195L, 191L, -201L, 207L, 203L, 200L, 203L, 209L, 213L, 216L, 218L, 218L, 217L, -220L, 218L, 206L, 191L, 180L, 168L, 152L, 123L, 73L, 28L, 20L, -36L, 35L, 33L, 31L, 32L, 35L, 40L, 44L, 46L, 54L, 57L, 66L, 68L, -71L, 88L, 96L, 85L, 52L, 39L, 31L, 31L, 33L, 32L, 32L, 35L, 36L, -37L, 37L, 36L, 35L, 35L, 37L, 39L, 38L, 49L, 47L, 43L, 69L, 117L, -144L, 142L, 152L, 166L, 187L, 203L, 209L, 209L, 207L, 208L, 215L, -219L, 220L, 217L, 217L, 220L, 222L, 221L, 220L, 219L, 219L, 221L, -223L, 222L, 217L, 212L, 181L, 190L, 181L, 164L, 164L, 170L, 163L, -153L, 173L, 178L, 166L, 166L, 126L, 98L, 60L, 59L, 51L, 44L, -49L, 52L, 43L, 41L, 46L, 45L, 34L, 47L, 51L, 50L, 56L, 53L, 47L, -49L, 72L, 91L, 102L, 111L, 135L, 160L, 179L, 196L, 198L, 188L, -190L, 192L, 188L, 194L, 195L, 180L, 172L, 177L, 172L, 170L, 176L, -173L, 165L, 166L, 128L, 109L, 83L, 65L, 61L, 69L, 79L, 85L, 100L, -110L, 99L, 90L, 80L, 63L, 47L, 25L, 17L, 10L, 7L, 13L, 18L, 17L, -14L, 13L, 17L, 18L, 19L, 20L, 19L, 18L, 17L, 16L, 165L, 165L, -164L, 164L, 164L, 163L, 163L, 163L, 161L, 161L, 161L, 160L, 160L, -160L, 159L, 159L, 158L, 158L, 157L, 154L, 151L, 150L, 152L, 154L, -153L, 153L, 153L, 153L, 153L, 153L, 154L, 154L, 154L, 154L, 155L, -156L, 156L, 155L, 154L, 154L, 154L, 156L, 159L, 161L, 164L, 168L, -174L, 178L, 183L, 185L, 188L, 191L, 194L, 198L, 204L, 208L, 209L, -226L, 243L, 249L, 249L, 247L, 241L, 235L, 219L, 222L, 214L, 182L, -135L, 99L, 87L, 89L, 93L, 91L, 91L, 94L, 97L, 99L, 104L, 109L, -103L, 101L, 103L, 105L, 103L, 99L, 99L, 103L, 105L, 104L, 102L, -101L, 100L, 98L, 93L, 90L, 88L, 86L, 83L, 79L, 76L, 73L, 71L, -70L, 73L, 70L, 67L, 64L, 62L, 59L, 55L, 52L, 49L, 44L, 37L, 32L, -29L, 27L, 26L, 25L, 26L, 25L, 25L, 28L, 32L, 35L, 36L, 36L, 33L, -35L, 38L, 42L, 44L, 45L, 46L, 46L, 46L, 46L, 46L, 45L, 45L, 44L, -44L, 44L, 47L, 48L, 49L, 48L, 46L, 46L, 47L, 48L, 46L, 46L, 47L, -47L, 47L, 46L, 45L, 45L, 46L, 46L, 46L, 47L, 47L, 47L, 48L, 48L, -50L, 49L, 48L, 50L, 52L, 53L, 52L, 50L, 50L, 50L, 52L, 53L, 54L, -54L, 54L, 55L, 55L, 54L, 54L, 54L, 53L, 53L, 53L, 52L, 53L, 51L, -48L, 45L, 44L, 45L, 46L, 47L, 44L, 45L, 46L, 47L, 47L, 45L, 44L, -43L, 44L, 41L, 39L, 39L, 41L, 41L, 38L, 35L, 35L, 35L, 35L, 34L, -33L, 31L, 30L, 29L, 31L, 30L, 28L, 26L, 26L, 26L, 24L, 21L, 18L, -16L, 15L, 15L, 17L, 18L, 18L, 17L, 18L, 18L, 19L, 22L, 26L, 29L, -30L, 29L, 28L, 30L, 32L, 33L, 32L, 33L, 35L, 37L, 37L, 39L, 41L, -42L, 42L, 43L, 45L, 47L, 49L, 50L, 51L, 52L, 54L, 56L, 58L, 59L, -60L, 60L, 62L, 65L, 67L, 66L, 63L, 59L, 62L, 60L, 57L, 55L, 55L, -57L, 58L, 59L, 61L, 64L, 65L, 63L, 60L, 62L, 70L, 77L, 78L, 82L, -88L, 92L, 98L, 110L, 129L, 145L, 154L, 156L, 159L, 162L, 162L, -161L, 159L, 158L, 161L, 163L, 165L, 168L, 169L, 170L, 170L, 170L, -174L, 176L, 178L, 180L, 181L, 182L, 181L, 181L, 188L, 189L, 190L, -192L, 192L, 192L, 192L, 192L, 190L, 200L, 206L, 203L, 200L, 202L, -208L, 211L, 213L, 215L, 215L, 213L, 214L, 216L, 215L, 212L, 195L, -174L, 165L, 163L, 129L, 69L, 33L, 30L, 30L, 31L, 31L, 27L, 25L, -27L, 34L, 41L, 54L, 53L, 59L, 61L, 65L, 82L, 93L, 86L, 76L, 46L, -27L, 34L, 38L, 28L, 28L, 39L, 37L, 37L, 35L, 33L, 33L, 36L, 41L, -45L, 35L, 48L, 49L, 36L, 42L, 68L, 87L, 89L, 160L, 180L, 201L, -207L, 202L, 200L, 205L, 212L, 215L, 220L, 222L, 219L, 218L, 221L, -223L, 221L, 222L, 222L, 223L, 224L, 222L, 213L, 200L, 189L, 163L, -175L, 166L, 154L, 165L, 170L, 159L, 153L, 156L, 178L, 173L, 169L, -146L, 151L, 107L, 64L, 53L, 45L, 49L, 52L, 44L, 43L, 48L, 46L, -43L, 50L, 45L, 41L, 48L, 51L, 52L, 60L, 60L, 70L, 74L, 82L, 98L, -117L, 150L, 188L, 202L, 198L, 196L, 193L, 192L, 198L, 197L, 186L, -190L, 185L, 181L, 185L, 186L, 171L, 170L, 191L, 170L, 158L, 138L, -119L, 108L, 107L, 114L, 120L, 121L, 119L, 109L, 122L, 114L, 87L, -82L, 65L, 40L, 27L, 15L, 12L, 13L, 12L, 12L, 14L, 17L, 18L, 19L, -20L, 20L, 19L, 17L, 16L, 164L, 164L, 163L, 163L, 163L, 162L, -162L, 162L, 160L, 160L, 159L, 159L, 158L, 158L, 158L, 158L, 158L, -157L, 155L, 151L, 148L, 148L, 150L, 152L, 152L, 152L, 152L, 153L, -153L, 153L, 153L, 154L, 154L, 156L, 158L, 159L, 160L, 160L, 159L, -158L, 158L, 160L, 163L, 166L, 169L, 173L, 179L, 183L, 191L, 192L, -193L, 195L, 199L, 205L, 214L, 220L, 235L, 247L, 255L, 251L, 246L, -243L, 235L, 225L, 222L, 196L, 160L, 125L, 99L, 87L, 90L, 98L, -91L, 91L, 92L, 95L, 98L, 99L, 99L, 99L, 103L, 101L, 102L, 104L, -103L, 99L, 100L, 104L, 106L, 105L, 103L, 102L, 101L, 98L, 93L, -90L, 89L, 87L, 83L, 79L, 75L, 72L, 70L, 69L, 71L, 68L, 64L, 61L, -58L, 55L, 50L, 47L, 41L, 36L, 31L, 27L, 26L, 27L, 27L, 26L, 29L, -28L, 29L, 32L, 36L, 38L, 39L, 38L, 42L, 44L, 45L, 47L, 47L, 47L, -46L, 45L, 49L, 49L, 48L, 48L, 47L, 46L, 46L, 45L, 48L, 49L, 49L, -48L, 47L, 47L, 49L, 51L, 48L, 48L, 49L, 49L, 49L, 48L, 47L, 46L, -46L, 46L, 47L, 47L, 47L, 48L, 48L, 48L, 49L, 49L, 49L, 51L, 53L, -54L, 52L, 51L, 48L, 50L, 53L, 56L, 57L, 57L, 55L, 54L, 57L, 57L, -56L, 56L, 56L, 55L, 55L, 55L, 55L, 53L, 52L, 50L, 49L, 49L, 50L, -50L, 46L, 47L, 48L, 48L, 49L, 48L, 48L, 48L, 48L, 46L, 44L, 43L, -42L, 40L, 38L, 36L, 36L, 38L, 39L, 37L, 34L, 32L, 31L, 32L, 33L, -33L, 31L, 27L, 28L, 31L, 30L, 26L, 22L, 19L, 17L, 17L, 17L, 18L, -17L, 16L, 14L, 14L, 16L, 20L, 25L, 28L, 28L, 28L, 27L, 29L, 31L, -31L, 31L, 32L, 34L, 36L, 37L, 39L, 41L, 42L, 42L, 43L, 45L, 47L, -50L, 50L, 51L, 52L, 53L, 56L, 57L, 59L, 60L, 61L, 62L, 64L, 66L, -66L, 63L, 60L, 60L, 58L, 56L, 55L, 57L, 59L, 59L, 58L, 62L, 63L, -65L, 64L, 63L, 64L, 69L, 74L, 71L, 75L, 82L, 89L, 93L, 97L, 107L, -118L, 142L, 146L, 154L, 160L, 163L, 163L, 160L, 157L, 160L, 162L, -165L, 169L, 171L, 171L, 171L, 170L, 174L, 175L, 176L, 178L, 180L, -181L, 181L, 181L, 185L, 186L, 187L, 188L, 188L, 188L, 188L, 187L, -190L, 199L, 204L, 202L, 200L, 202L, 206L, 208L, 211L, 213L, 214L, -213L, 213L, 216L, 221L, 226L, 214L, 194L, 174L, 166L, 158L, 126L, -73L, 31L, 32L, 33L, 31L, 27L, 24L, 27L, 35L, 43L, 53L, 51L, 57L, -60L, 61L, 77L, 91L, 89L, 94L, 60L, 36L, 38L, 38L, 27L, 26L, 38L, -36L, 36L, 35L, 34L, 34L, 38L, 43L, 48L, 42L, 40L, 44L, 48L, 44L, -41L, 56L, 77L, 129L, 156L, 187L, 203L, 206L, 207L, 210L, 212L, -210L, 216L, 220L, 219L, 219L, 222L, 222L, 220L, 227L, 226L, 224L, -219L, 210L, 196L, 181L, 171L, 164L, 173L, 158L, 147L, 159L, 158L, -149L, 157L, 158L, 158L, 163L, 176L, 170L, 169L, 139L, 104L, 75L, -60L, 56L, 54L, 45L, 44L, 47L, 44L, 52L, 46L, 42L, 52L, 58L, 46L, -43L, 60L, 58L, 66L, 71L, 78L, 90L, 105L, 137L, 179L, 205L, 213L, -213L, 206L, 205L, 207L, 204L, 197L, 196L, 198L, 191L, 190L, 200L, -201L, 198L, 203L, 209L, 209L, 204L, 191L, 172L, 152L, 136L, 128L, -127L, 119L, 107L, 135L, 130L, 105L, 116L, 101L, 74L, 55L, 32L, -18L, 10L, 9L, 13L, 19L, 15L, 16L, 17L, 18L, 19L, 18L, 17L, 16L, -162L, 162L, 161L, 161L, 161L, 160L, 160L, 160L, 159L, 158L, 158L, -158L, 157L, 157L, 157L, 156L, 159L, 158L, 155L, 151L, 148L, 148L, -150L, 153L, 152L, 152L, 152L, 153L, 153L, 154L, 154L, 154L, 155L, -157L, 160L, 163L, 164L, 165L, 164L, 163L, 167L, 169L, 172L, 175L, -178L, 182L, 188L, 192L, 195L, 197L, 201L, 206L, 212L, 222L, 232L, -239L, 252L, 255L, 250L, 241L, 236L, 232L, 217L, 197L, 182L, 143L, -103L, 89L, 94L, 98L, 94L, 89L, 93L, 96L, 99L, 99L, 98L, 97L, -96L, 95L, 102L, 101L, 101L, 104L, 102L, 99L, 101L, 106L, 107L, -105L, 103L, 102L, 101L, 98L, 93L, 90L, 89L, 87L, 84L, 79L, 75L, -71L, 69L, 68L, 70L, 66L, 62L, 58L, 55L, 51L, 46L, 43L, 35L, 32L, -29L, 27L, 29L, 31L, 32L, 32L, 36L, 36L, 36L, 39L, 42L, 44L, 44L, -43L, 50L, 50L, 51L, 51L, 50L, 48L, 46L, 45L, 50L, 50L, 49L, 48L, -48L, 47L, 46L, 46L, 47L, 48L, 48L, 47L, 47L, 47L, 50L, 53L, 50L, -50L, 50L, 50L, 50L, 49L, 48L, 47L, 46L, 46L, 47L, 47L, 47L, 48L, -48L, 48L, 48L, 48L, 48L, 51L, 53L, 54L, 52L, 50L, 50L, 52L, 55L, -57L, 58L, 58L, 58L, 57L, 57L, 57L, 57L, 57L, 56L, 56L, 55L, 55L, -56L, 56L, 55L, 54L, 54L, 53L, 53L, 52L, 49L, 49L, 48L, 48L, 49L, -50L, 51L, 52L, 49L, 49L, 48L, 45L, 41L, 39L, 39L, 39L, 37L, 39L, -41L, 40L, 37L, 36L, 36L, 38L, 37L, 37L, 33L, 28L, 28L, 33L, 32L, -28L, 28L, 25L, 22L, 21L, 20L, 20L, 18L, 17L, 13L, 13L, 15L, 19L, -23L, 26L, 25L, 24L, 26L, 28L, 30L, 31L, 30L, 31L, 33L, 35L, 37L, -39L, 41L, 42L, 42L, 43L, 45L, 47L, 50L, 50L, 50L, 51L, 53L, 55L, -57L, 58L, 60L, 59L, 59L, 61L, 63L, 63L, 62L, 60L, 59L, 57L, 56L, -58L, 61L, 62L, 61L, 60L, 63L, 63L, 64L, 65L, 66L, 67L, 68L, 69L, -71L, 71L, 76L, 84L, 88L, 89L, 95L, 102L, 117L, 126L, 139L, 152L, -160L, 161L, 159L, 157L, 165L, 166L, 167L, 169L, 170L, 171L, 172L, -172L, 175L, 175L, 176L, 177L, 179L, 181L, 183L, 184L, 184L, 184L, -185L, 186L, 186L, 186L, 186L, 186L, 190L, 196L, 200L, 199L, 199L, -202L, 204L, 202L, 206L, 209L, 213L, 216L, 218L, 219L, 222L, 226L, -219L, 212L, 193L, 175L, 173L, 166L, 124L, 76L, 45L, 39L, 32L, -28L, 30L, 35L, 39L, 41L, 44L, 48L, 58L, 61L, 56L, 69L, 88L, 93L, -100L, 83L, 61L, 45L, 35L, 31L, 33L, 36L, 34L, 35L, 37L, 38L, -38L, 39L, 42L, 44L, 46L, 38L, 40L, 51L, 56L, 58L, 73L, 95L, 102L, -119L, 143L, 166L, 188L, 204L, 206L, 201L, 203L, 210L, 216L, 217L, -218L, 221L, 221L, 218L, 223L, 219L, 212L, 200L, 187L, 176L, 169L, -166L, 160L, 172L, 159L, 150L, 159L, 148L, 143L, 168L, 166L, 143L, -161L, 183L, 181L, 157L, 158L, 157L, 121L, 96L, 78L, 67L, 53L, -50L, 51L, 46L, 48L, 52L, 55L, 65L, 75L, 66L, 57L, 65L, 74L, 92L, -99L, 101L, 112L, 123L, 139L, 158L, 202L, 225L, 236L, 233L, 234L, -235L, 232L, 231L, 217L, 227L, 224L, 220L, 233L, 241L, 238L, 237L, -236L, 238L, 239L, 233L, 217L, 193L, 169L, 153L, 150L, 143L, 124L, -146L, 138L, 120L, 140L, 116L, 98L, 81L, 60L, 40L, 25L, 14L, 12L, -16L, 12L, 12L, 13L, 14L, 15L, 15L, 15L, 15L, 160L, 160L, 159L, -159L, 159L, 158L, 158L, 158L, 158L, 158L, 157L, 157L, 157L, 156L, -156L, 156L, 161L, 159L, 157L, 152L, 149L, 149L, 151L, 154L, 152L, -152L, 152L, 153L, 153L, 154L, 154L, 154L, 156L, 158L, 161L, 165L, -167L, 168L, 167L, 167L, 177L, 179L, 182L, 184L, 187L, 191L, 197L, -201L, 198L, 202L, 209L, 217L, 227L, 238L, 249L, 255L, 248L, 245L, -235L, 225L, 223L, 217L, 191L, 162L, 108L, 98L, 91L, 93L, 94L, -89L, 85L, 85L, 86L, 92L, 96L, 95L, 93L, 95L, 101L, 105L, 102L, -100L, 101L, 103L, 102L, 99L, 102L, 107L, 107L, 106L, 104L, 102L, -101L, 98L, 93L, 90L, 90L, 88L, 84L, 79L, 75L, 71L, 69L, 68L, -68L, 65L, 60L, 56L, 53L, 49L, 44L, 41L, 34L, 32L, 30L, 31L, 33L, -37L, 38L, 39L, 43L, 43L, 43L, 45L, 48L, 50L, 49L, 47L, 51L, 52L, -52L, 53L, 52L, 50L, 48L, 47L, 51L, 50L, 49L, 49L, 48L, 47L, 46L, -46L, 46L, 47L, 47L, 47L, 46L, 47L, 51L, 53L, 51L, 51L, 51L, 51L, -51L, 50L, 49L, 48L, 46L, 46L, 46L, 47L, 47L, 48L, 48L, 48L, 47L, -47L, 48L, 50L, 53L, 53L, 52L, 50L, 53L, 54L, 55L, 57L, 58L, 59L, -60L, 60L, 56L, 56L, 55L, 55L, 55L, 54L, 54L, 54L, 56L, 56L, 56L, -56L, 56L, 55L, 53L, 53L, 50L, 49L, 48L, 48L, 49L, 51L, 53L, 54L, -47L, 49L, 49L, 46L, 41L, 38L, 40L, 43L, 36L, 39L, 42L, 42L, 40L, -39L, 41L, 43L, 40L, 41L, 36L, 28L, 28L, 33L, 33L, 28L, 32L, 29L, -26L, 24L, 23L, 22L, 20L, 18L, 14L, 14L, 15L, 19L, 22L, 24L, 22L, -21L, 26L, 28L, 29L, 30L, 30L, 30L, 32L, 34L, 37L, 39L, 41L, 42L, -42L, 43L, 45L, 47L, 51L, 50L, 50L, 51L, 52L, 54L, 57L, 58L, 59L, -58L, 57L, 58L, 60L, 61L, 60L, 59L, 59L, 58L, 57L, 60L, 64L, 66L, -64L, 61L, 64L, 63L, 63L, 65L, 67L, 68L, 67L, 65L, 72L, 66L, 65L, -71L, 76L, 79L, 87L, 96L, 96L, 107L, 125L, 142L, 154L, 158L, 157L, -155L, 172L, 171L, 170L, 169L, 169L, 171L, 173L, 175L, 176L, 176L, -176L, 177L, 179L, 182L, 185L, 187L, 185L, 186L, 187L, 188L, 188L, -188L, 187L, 187L, 189L, 194L, 196L, 196L, 198L, 202L, 202L, 199L, -201L, 203L, 210L, 218L, 223L, 222L, 220L, 220L, 214L, 222L, 217L, -200L, 188L, 181L, 162L, 139L, 54L, 42L, 28L, 25L, 31L, 36L, 35L, -30L, 35L, 43L, 59L, 61L, 51L, 61L, 85L, 96L, 101L, 103L, 85L, -52L, 34L, 39L, 41L, 35L, 31L, 35L, 39L, 41L, 41L, 40L, 39L, 39L, -35L, 42L, 48L, 54L, 69L, 85L, 90L, 85L, 120L, 110L, 101L, 111L, -144L, 179L, 194L, 191L, 197L, 205L, 213L, 215L, 217L, 220L, 219L, -216L, 213L, 207L, 195L, 180L, 167L, 162L, 164L, 168L, 149L, 168L, -163L, 160L, 166L, 147L, 143L, 179L, 156L, 154L, 182L, 172L, 164L, -156L, 183L, 177L, 162L, 130L, 101L, 81L, 64L, 58L, 59L, 52L, -48L, 69L, 67L, 56L, 71L, 93L, 96L, 91L, 103L, 130L, 137L, 128L, -134L, 140L, 134L, 128L, 169L, 203L, 225L, 229L, 235L, 238L, 238L, -241L, 231L, 242L, 244L, 243L, 243L, 235L, 234L, 246L, 246L, 243L, -240L, 240L, 238L, 229L, 214L, 203L, 184L, 181L, 154L, 162L, 147L, -134L, 157L, 120L, 105L, 96L, 82L, 66L, 44L, 22L, 10L, 7L, 9L, -10L, 10L, 11L, 12L, 13L, 14L, 14L, 158L, 158L, 157L, 156L, 155L, -153L, 153L, 152L, 156L, 156L, 156L, 155L, 155L, 155L, 154L, 154L, -152L, 153L, 153L, 154L, 154L, 153L, 152L, 152L, 154L, 155L, 157L, -159L, 161L, 161L, 161L, 160L, 162L, 164L, 167L, 169L, 170L, 172L, -174L, 177L, 184L, 187L, 190L, 189L, 189L, 194L, 203L, 210L, 201L, -215L, 229L, 238L, 246L, 254L, 255L, 250L, 231L, 229L, 230L, 229L, -210L, 172L, 135L, 115L, 97L, 96L, 95L, 96L, 97L, 97L, 95L, 93L, -93L, 95L, 97L, 97L, 97L, 99L, 102L, 105L, 105L, 104L, 104L, 103L, -103L, 104L, 104L, 105L, 102L, 102L, 103L, 103L, 101L, 97L, 94L, -92L, 87L, 82L, 75L, 71L, 70L, 71L, 72L, 73L, 68L, 61L, 54L, 51L, -51L, 48L, 41L, 35L, 33L, 31L, 33L, 38L, 39L, 36L, 37L, 40L, 48L, -50L, 51L, 52L, 52L, 52L, 53L, 55L, 54L, 54L, 53L, 52L, 51L, 51L, -50L, 50L, 48L, 49L, 50L, 49L, 47L, 47L, 49L, 51L, 49L, 49L, 50L, -51L, 51L, 51L, 50L, 50L, 47L, 48L, 50L, 51L, 52L, 51L, 50L, 50L, -49L, 49L, 49L, 47L, 45L, 46L, 49L, 51L, 43L, 48L, 53L, 53L, 51L, -51L, 56L, 61L, 61L, 59L, 57L, 58L, 59L, 59L, 57L, 55L, 53L, 58L, -60L, 56L, 53L, 55L, 57L, 56L, 57L, 58L, 59L, 57L, 54L, 52L, 51L, -52L, 54L, 52L, 51L, 50L, 51L, 53L, 56L, 57L, 49L, 49L, 48L, 47L, -46L, 45L, 45L, 44L, 36L, 45L, 48L, 41L, 39L, 46L, 46L, 39L, 45L, -45L, 41L, 36L, 35L, 36L, 34L, 29L, 35L, 32L, 28L, 26L, 26L, 25L, -22L, 18L, 16L, 15L, 14L, 15L, 17L, 18L, 17L, 15L, 18L, 21L, 25L, -27L, 26L, 26L, 29L, 31L, 33L, 31L, 31L, 34L, 40L, 43L, 43L, 42L, -44L, 49L, 54L, 56L, 54L, 54L, 58L, 63L, 63L, 62L, 63L, 67L, 66L, -60L, 58L, 59L, 56L, 58L, 60L, 62L, 64L, 65L, 66L, 66L, 62L, 60L, -65L, 72L, 74L, 68L, 65L, 68L, 73L, 68L, 66L, 71L, 79L, 83L, 84L, -83L, 97L, 94L, 95L, 108L, 130L, 150L, 160L, 164L, 163L, 165L, -166L, 165L, 169L, 175L, 176L, 173L, 176L, 182L, 181L, 174L, 175L, -184L, 187L, 182L, 185L, 189L, 188L, 183L, 183L, 189L, 191L, 188L, -193L, 192L, 191L, 194L, 198L, 201L, 200L, 198L, 201L, 206L, 212L, -217L, 219L, 219L, 220L, 221L, 218L, 223L, 222L, 213L, 200L, 187L, -174L, 164L, 142L, 58L, 29L, 44L, 26L, 19L, 39L, 43L, 39L, 48L, -51L, 46L, 47L, 63L, 82L, 93L, 88L, 109L, 115L, 87L, 52L, 36L, -37L, 39L, 37L, 38L, 36L, 33L, 32L, 34L, 36L, 36L, 37L, 46L, 66L, -81L, 94L, 111L, 112L, 92L, 109L, 115L, 95L, 101L, 112L, 105L, -129L, 164L, 192L, 201L, 209L, 209L, 206L, 206L, 209L, 212L, 202L, -180L, 159L, 156L, 167L, 174L, 166L, 154L, 160L, 151L, 138L, 155L, -164L, 157L, 165L, 163L, 154L, 159L, 162L, 165L, 169L, 175L, 174L, -170L, 168L, 168L, 159L, 137L, 106L, 82L, 70L, 68L, 78L, 72L, -79L, 92L, 104L, 121L, 123L, 109L, 125L, 138L, 134L, 123L, 127L, -132L, 133L, 137L, 142L, 167L, 172L, 213L, 243L, 238L, 248L, 240L, -237L, 239L, 244L, 248L, 248L, 244L, 243L, 245L, 245L, 246L, 244L, -241L, 241L, 241L, 234L, 226L, 225L, 216L, 185L, 155L, 147L, 144L, -138L, 139L, 127L, 111L, 120L, 75L, 71L, 54L, 28L, 11L, 11L, 15L, -16L, 10L, 7L, 10L, 13L, 13L, 157L, 157L, 156L, 156L, 155L, 154L, -154L, 153L, 155L, 155L, 155L, 155L, 154L, 154L, 154L, 154L, 154L, -154L, 155L, 155L, 155L, 155L, 154L, 153L, 156L, 157L, 160L, 162L, -164L, 164L, 165L, 164L, 170L, 170L, 171L, 172L, 174L, 180L, 187L, -192L, 189L, 192L, 195L, 197L, 200L, 207L, 216L, 223L, 232L, 243L, -253L, 255L, 254L, 250L, 240L, 230L, 238L, 225L, 209L, 193L, 170L, -139L, 112L, 99L, 102L, 100L, 98L, 97L, 97L, 95L, 92L, 90L, 94L, -96L, 97L, 98L, 98L, 99L, 102L, 105L, 105L, 104L, 104L, 104L, -104L, 104L, 104L, 105L, 103L, 103L, 103L, 101L, 98L, 94L, 90L, -88L, 82L, 79L, 74L, 72L, 71L, 70L, 69L, 68L, 66L, 61L, 54L, 49L, -46L, 42L, 36L, 32L, 37L, 36L, 39L, 45L, 49L, 48L, 50L, 54L, 54L, -54L, 54L, 53L, 52L, 51L, 53L, 54L, 55L, 54L, 54L, 53L, 52L, 51L, -51L, 51L, 48L, 49L, 50L, 50L, 48L, 48L, 49L, 50L, 47L, 47L, 48L, -49L, 50L, 50L, 50L, 49L, 48L, 49L, 51L, 52L, 52L, 51L, 49L, 48L, -45L, 47L, 48L, 48L, 46L, 45L, 46L, 47L, 45L, 49L, 52L, 52L, 50L, -51L, 56L, 61L, 60L, 59L, 57L, 57L, 58L, 59L, 57L, 55L, 53L, 58L, -60L, 56L, 53L, 55L, 57L, 56L, 56L, 57L, 58L, 57L, 55L, 53L, 52L, -53L, 54L, 53L, 51L, 50L, 51L, 52L, 54L, 56L, 50L, 49L, 49L, 48L, -47L, 46L, 45L, 45L, 45L, 51L, 49L, 41L, 41L, 48L, 49L, 42L, 43L, -44L, 41L, 37L, 37L, 40L, 38L, 34L, 39L, 34L, 29L, 27L, 26L, 26L, -23L, 21L, 18L, 17L, 15L, 16L, 17L, 17L, 16L, 14L, 18L, 21L, 24L, -25L, 24L, 24L, 26L, 28L, 31L, 30L, 31L, 35L, 39L, 42L, 42L, 40L, -43L, 48L, 54L, 55L, 54L, 55L, 59L, 63L, 61L, 59L, 60L, 64L, 65L, -61L, 60L, 62L, 58L, 59L, 60L, 62L, 64L, 65L, 65L, 66L, 62L, 61L, -66L, 74L, 75L, 69L, 66L, 67L, 71L, 72L, 75L, 80L, 84L, 84L, 83L, -82L, 91L, 89L, 89L, 95L, 109L, 129L, 147L, 159L, 159L, 163L, -164L, 163L, 167L, 174L, 177L, 177L, 177L, 179L, 179L, 177L, 178L, -183L, 184L, 183L, 184L, 187L, 187L, 183L, 184L, 190L, 192L, 189L, -194L, 192L, 192L, 195L, 199L, 201L, 201L, 199L, 201L, 205L, 210L, -214L, 216L, 218L, 220L, 221L, 221L, 226L, 226L, 219L, 210L, 199L, -185L, 173L, 159L, 119L, 59L, 32L, 41L, 36L, 28L, 38L, 29L, 41L, -50L, 50L, 52L, 62L, 76L, 83L, 90L, 97L, 105L, 100L, 75L, 47L, -36L, 40L, 36L, 38L, 39L, 38L, 37L, 40L, 43L, 46L, 52L, 71L, 95L, -103L, 101L, 108L, 111L, 102L, 117L, 119L, 96L, 100L, 106L, 90L, -101L, 122L, 145L, 160L, 182L, 202L, 212L, 210L, 199L, 188L, 172L, -165L, 158L, 157L, 160L, 162L, 160L, 157L, 157L, 152L, 140L, 153L, -158L, 151L, 163L, 166L, 162L, 166L, 168L, 168L, 171L, 175L, 174L, -170L, 169L, 171L, 171L, 166L, 157L, 146L, 138L, 134L, 114L, 115L, -125L, 128L, 126L, 134L, 140L, 133L, 131L, 140L, 134L, 127L, 132L, -133L, 126L, 124L, 151L, 155L, 159L, 183L, 204L, 218L, 240L, 246L, -241L, 243L, 244L, 244L, 243L, 244L, 245L, 244L, 245L, 248L, 248L, -245L, 245L, 248L, 247L, 243L, 236L, 236L, 220L, 202L, 193L, 181L, -163L, 153L, 139L, 127L, 137L, 101L, 96L, 76L, 45L, 23L, 7L, 7L, -6L, 4L, 7L, 13L, 12L, 7L, 155L, 155L, 155L, 155L, 155L, 155L, -155L, 155L, 154L, 154L, 154L, 154L, 154L, 155L, 155L, 155L, 156L, -156L, 157L, 158L, 158L, 157L, 157L, 156L, 159L, 161L, 163L, 166L, -168L, 170L, 171L, 171L, 174L, 175L, 176L, 178L, 181L, 186L, 192L, -197L, 188L, 191L, 195L, 201L, 208L, 217L, 227L, 234L, 252L, 254L, -253L, 247L, 241L, 236L, 229L, 222L, 210L, 194L, 174L, 157L, 139L, -120L, 106L, 100L, 104L, 101L, 99L, 98L, 97L, 96L, 93L, 91L, 94L, -96L, 97L, 98L, 98L, 99L, 102L, 104L, 104L, 104L, 104L, 104L, -104L, 104L, 104L, 104L, 103L, 103L, 102L, 100L, 96L, 92L, 87L, -84L, 78L, 75L, 73L, 71L, 70L, 68L, 65L, 63L, 67L, 62L, 54L, 47L, -40L, 37L, 35L, 35L, 42L, 41L, 44L, 51L, 54L, 54L, 55L, 59L, 61L, -59L, 56L, 54L, 52L, 52L, 53L, 54L, 56L, 56L, 55L, 54L, 53L, 53L, -52L, 52L, 47L, 49L, 52L, 52L, 50L, 49L, 48L, 49L, 45L, 46L, 47L, -48L, 50L, 50L, 50L, 50L, 50L, 51L, 52L, 52L, 51L, 49L, 48L, 46L, -41L, 44L, 47L, 48L, 47L, 45L, 44L, 44L, 47L, 49L, 51L, 50L, 49L, -51L, 57L, 62L, 60L, 58L, 57L, 57L, 58L, 59L, 57L, 56L, 54L, 58L, -59L, 56L, 54L, 57L, 58L, 56L, 55L, 57L, 58L, 57L, 55L, 54L, 54L, -54L, 55L, 53L, 52L, 50L, 50L, 51L, 52L, 53L, 50L, 50L, 49L, 49L, -48L, 47L, 47L, 46L, 56L, 56L, 51L, 43L, 45L, 52L, 52L, 45L, 43L, -44L, 42L, 39L, 40L, 44L, 44L, 40L, 42L, 38L, 33L, 30L, 28L, 27L, -26L, 24L, 22L, 20L, 18L, 17L, 17L, 17L, 15L, 13L, 17L, 19L, 21L, -21L, 21L, 21L, 23L, 24L, 28L, 29L, 31L, 35L, 39L, 40L, 40L, 38L, -43L, 47L, 52L, 54L, 54L, 56L, 59L, 63L, 58L, 56L, 57L, 62L, 63L, -62L, 63L, 66L, 61L, 61L, 62L, 63L, 64L, 65L, 65L, 66L, 63L, 64L, -69L, 75L, 76L, 71L, 67L, 66L, 65L, 73L, 82L, 85L, 81L, 76L, 75L, -75L, 80L, 83L, 86L, 89L, 94L, 108L, 128L, 143L, 152L, 159L, 164L, -164L, 165L, 170L, 175L, 176L, 177L, 176L, 177L, 181L, 183L, 181L, -181L, 184L, 183L, 185L, 186L, 184L, 186L, 190L, 192L, 190L, 195L, -194L, 194L, 196L, 199L, 201L, 201L, 200L, 200L, 203L, 207L, 210L, -212L, 215L, 219L, 221L, 224L, 226L, 227L, 223L, 220L, 212L, 199L, -185L, 179L, 166L, 112L, 58L, 44L, 41L, 32L, 32L, 28L, 38L, 47L, -48L, 50L, 59L, 71L, 78L, 96L, 105L, 115L, 118L, 109L, 89L, 65L, -48L, 43L, 45L, 46L, 45L, 42L, 42L, 45L, 50L, 71L, 91L, 110L, -113L, 110L, 110L, 109L, 104L, 115L, 116L, 99L, 108L, 113L, 95L, -98L, 105L, 112L, 118L, 133L, 154L, 173L, 180L, 176L, 169L, 151L, -147L, 144L, 148L, 155L, 160L, 158L, 154L, 158L, 157L, 147L, 157L, -160L, 154L, 170L, 175L, 167L, 171L, 172L, 170L, 170L, 173L, 173L, -169L, 174L, 177L, 185L, 195L, 205L, 207L, 202L, 196L, 172L, 155L, -146L, 144L, 146L, 155L, 151L, 132L, 141L, 142L, 130L, 124L, 131L, -130L, 120L, 117L, 134L, 120L, 140L, 154L, 161L, 190L, 214L, 227L, -239L, 246L, 248L, 243L, 242L, 247L, 248L, 245L, 246L, 250L, 249L, -244L, 242L, 245L, 246L, 244L, 244L, 247L, 245L, 239L, 230L, 215L, -194L, 177L, 153L, 144L, 148L, 120L, 112L, 91L, 58L, 34L, 13L, -8L, 2L, 1L, 9L, 16L, 14L, 6L, 153L, 153L, 153L, 154L, 154L, 155L, -155L, 156L, 154L, 154L, 155L, 155L, 156L, 157L, 157L, 157L, 159L, -159L, 160L, 161L, 161L, 161L, 160L, 160L, 164L, 165L, 167L, 170L, -173L, 176L, 178L, 179L, 178L, 182L, 187L, 190L, 192L, 193L, 195L, -197L, 205L, 208L, 213L, 221L, 231L, 242L, 251L, 255L, 249L, 247L, -242L, 234L, 226L, 216L, 205L, 197L, 167L, 160L, 152L, 146L, 139L, -129L, 118L, 111L, 102L, 100L, 98L, 97L, 98L, 98L, 97L, 96L, 93L, -94L, 96L, 96L, 96L, 97L, 100L, 102L, 104L, 105L, 105L, 105L, -105L, 105L, 105L, 104L, 103L, 103L, 102L, 100L, 96L, 91L, 87L, -84L, 78L, 75L, 71L, 68L, 67L, 66L, 63L, 61L, 68L, 63L, 54L, 44L, -38L, 38L, 43L, 47L, 55L, 52L, 53L, 57L, 58L, 55L, 55L, 58L, 65L, -62L, 57L, 54L, 54L, 55L, 56L, 56L, 57L, 57L, 56L, 55L, 55L, 54L, -53L, 53L, 47L, 50L, 53L, 53L, 51L, 49L, 48L, 48L, 45L, 46L, 47L, -49L, 51L, 52L, 52L, 52L, 52L, 53L, 53L, 52L, 51L, 48L, 46L, 44L, -42L, 44L, 47L, 47L, 45L, 44L, 44L, 44L, 49L, 50L, 50L, 49L, 48L, -51L, 57L, 61L, 59L, 57L, 56L, 56L, 58L, 58L, 57L, 56L, 54L, 58L, -58L, 55L, 55L, 58L, 59L, 56L, 54L, 56L, 58L, 57L, 56L, 54L, 55L, -56L, 55L, 54L, 53L, 51L, 50L, 50L, 50L, 50L, 51L, 51L, 50L, 50L, -49L, 49L, 48L, 48L, 58L, 56L, 50L, 46L, 50L, 56L, 54L, 47L, 45L, -46L, 44L, 42L, 43L, 48L, 47L, 43L, 42L, 41L, 39L, 37L, 35L, 32L, -28L, 26L, 27L, 24L, 22L, 20L, 19L, 18L, 15L, 13L, 15L, 15L, 16L, -17L, 18L, 20L, 22L, 23L, 25L, 27L, 30L, 34L, 37L, 38L, 38L, 37L, -42L, 46L, 50L, 53L, 55L, 57L, 60L, 63L, 59L, 56L, 57L, 60L, 62L, -61L, 63L, 67L, 63L, 63L, 63L, 64L, 64L, 65L, 66L, 66L, 65L, 68L, -73L, 78L, 78L, 74L, 69L, 66L, 63L, 79L, 91L, 88L, 77L, 70L, 71L, -74L, 72L, 79L, 87L, 91L, 93L, 100L, 111L, 120L, 138L, 151L, 163L, -166L, 166L, 168L, 169L, 169L, 177L, 173L, 175L, 185L, 186L, 180L, -179L, 185L, 182L, 184L, 185L, 185L, 187L, 190L, 192L, 192L, 195L, -195L, 196L, 197L, 199L, 201L, 201L, 201L, 199L, 202L, 204L, 206L, -208L, 212L, 217L, 221L, 224L, 224L, 222L, 221L, 222L, 220L, 210L, -198L, 192L, 170L, 162L, 121L, 51L, 34L, 46L, 27L, 36L, 40L, 42L, -41L, 43L, 53L, 67L, 78L, 73L, 98L, 109L, 103L, 108L, 115L, 85L, -40L, 47L, 47L, 49L, 52L, 53L, 54L, 60L, 67L, 85L, 95L, 99L, 102L, -111L, 113L, 105L, 98L, 112L, 115L, 107L, 120L, 123L, 107L, 110L, -111L, 100L, 98L, 100L, 106L, 113L, 120L, 128L, 136L, 138L, 142L, -146L, 146L, 144L, 145L, 150L, 155L, 159L, 160L, 150L, 162L, 166L, -162L, 175L, 176L, 162L, 167L, 170L, 169L, 171L, 176L, 178L, 177L, -194L, 197L, 204L, 215L, 225L, 229L, 226L, 221L, 217L, 192L, 171L, -160L, 158L, 163L, 155L, 132L, 150L, 145L, 129L, 123L, 131L, 131L, -127L, 132L, 101L, 84L, 128L, 143L, 140L, 168L, 179L, 186L, 216L, -234L, 246L, 243L, 241L, 246L, 248L, 243L, 245L, 247L, 246L, 243L, -244L, 246L, 244L, 239L, 243L, 239L, 238L, 237L, 229L, 223L, 214L, -201L, 167L, 156L, 143L, 117L, 101L, 82L, 56L, 37L, 28L, 23L, -13L, 8L, 12L, 20L, 21L, 17L, 153L, 153L, 154L, 155L, 155L, 156L, -156L, 157L, 157L, 157L, 158L, 159L, 160L, 161L, 162L, 162L, 163L, -164L, 165L, 166L, 166L, 166L, 166L, 166L, 170L, 171L, 173L, 176L, -179L, 182L, 185L, 186L, 189L, 192L, 195L, 198L, 200L, 204L, 208L, -211L, 219L, 220L, 224L, 233L, 243L, 251L, 255L, 255L, 242L, 239L, -235L, 227L, 212L, 190L, 167L, 153L, 149L, 150L, 151L, 150L, 147L, -139L, 125L, 114L, 105L, 102L, 99L, 98L, 99L, 99L, 98L, 97L, 92L, -93L, 94L, 94L, 94L, 95L, 97L, 100L, 104L, 105L, 106L, 106L, 106L, -106L, 105L, 104L, 101L, 102L, 101L, 100L, 97L, 93L, 89L, 86L, -80L, 75L, 69L, 64L, 63L, 63L, 63L, 63L, 63L, 57L, 48L, 40L, 38L, -43L, 53L, 61L, 67L, 64L, 64L, 66L, 65L, 60L, 59L, 61L, 65L, 61L, -57L, 55L, 56L, 59L, 60L, 59L, 57L, 57L, 57L, 56L, 55L, 54L, 54L, -53L, 48L, 51L, 53L, 54L, 52L, 49L, 48L, 48L, 46L, 47L, 49L, 51L, -52L, 53L, 54L, 54L, 54L, 54L, 54L, 53L, 51L, 48L, 45L, 43L, 46L, -46L, 46L, 45L, 43L, 43L, 46L, 48L, 51L, 50L, 49L, 48L, 49L, 52L, -56L, 60L, 58L, 56L, 55L, 56L, 58L, 58L, 57L, 56L, 55L, 57L, 57L, -55L, 56L, 60L, 60L, 57L, 55L, 57L, 58L, 58L, 56L, 55L, 55L, 56L, -55L, 55L, 54L, 52L, 51L, 50L, 50L, 50L, 51L, 51L, 51L, 51L, 50L, -50L, 50L, 50L, 54L, 52L, 50L, 50L, 54L, 58L, 54L, 47L, 49L, 50L, -48L, 45L, 46L, 49L, 48L, 44L, 41L, 43L, 45L, 45L, 42L, 37L, 32L, -29L, 33L, 30L, 27L, 25L, 23L, 21L, 18L, 15L, 13L, 13L, 13L, 15L, -17L, 20L, 22L, 23L, 23L, 25L, 28L, 31L, 33L, 35L, 36L, 36L, 41L, -44L, 48L, 52L, 55L, 58L, 61L, 63L, 62L, 59L, 58L, 61L, 62L, 60L, -61L, 65L, 65L, 65L, 64L, 64L, 65L, 66L, 67L, 68L, 69L, 73L, 78L, -80L, 79L, 77L, 72L, 68L, 72L, 91L, 104L, 94L, 77L, 70L, 75L, -81L, 76L, 79L, 83L, 87L, 91L, 95L, 99L, 102L, 115L, 133L, 152L, -163L, 167L, 169L, 168L, 166L, 176L, 172L, 175L, 185L, 187L, 180L, -179L, 185L, 182L, 182L, 184L, 187L, 189L, 189L, 190L, 192L, 195L, -196L, 197L, 198L, 198L, 199L, 200L, 201L, 200L, 201L, 203L, 204L, -206L, 209L, 215L, 219L, 223L, 222L, 219L, 217L, 221L, 224L, 219L, -210L, 199L, 173L, 181L, 167L, 95L, 49L, 43L, 28L, 40L, 40L, 40L, -40L, 41L, 49L, 62L, 74L, 86L, 110L, 120L, 118L, 132L, 148L, 125L, -82L, 57L, 55L, 58L, 67L, 75L, 81L, 91L, 101L, 91L, 101L, 95L, -93L, 105L, 106L, 99L, 103L, 119L, 122L, 118L, 128L, 119L, 102L, -110L, 106L, 95L, 97L, 100L, 95L, 81L, 69L, 73L, 84L, 106L, 125L, -144L, 146L, 135L, 133L, 146L, 161L, 160L, 160L, 150L, 162L, 169L, -165L, 171L, 162L, 152L, 161L, 169L, 174L, 181L, 191L, 198L, 200L, -219L, 222L, 226L, 229L, 230L, 231L, 231L, 231L, 232L, 227L, 223L, -204L, 175L, 162L, 158L, 148L, 148L, 143L, 133L, 132L, 138L, 135L, -134L, 146L, 102L, 86L, 131L, 143L, 133L, 152L, 156L, 159L, 179L, -206L, 232L, 241L, 241L, 243L, 245L, 243L, 245L, 245L, 245L, 245L, -249L, 251L, 244L, 233L, 232L, 217L, 215L, 215L, 205L, 207L, 210L, -201L, 181L, 167L, 135L, 109L, 83L, 67L, 53L, 41L, 39L, 37L, 28L, -17L, 15L, 24L, 35L, 40L, 157L, 157L, 157L, 158L, 159L, 159L, -160L, 160L, 161L, 162L, 163L, 164L, 166L, 167L, 168L, 169L, 170L, -170L, 172L, 173L, 173L, 174L, 173L, 173L, 179L, 180L, 181L, 184L, -187L, 190L, 193L, 195L, 197L, 197L, 198L, 200L, 205L, 214L, 225L, -233L, 234L, 233L, 233L, 239L, 244L, 245L, 240L, 234L, 231L, 217L, -201L, 187L, 173L, 158L, 147L, 142L, 147L, 149L, 149L, 147L, 147L, -143L, 134L, 123L, 111L, 107L, 103L, 100L, 98L, 98L, 96L, 94L, -92L, 93L, 94L, 94L, 94L, 94L, 97L, 99L, 104L, 105L, 106L, 107L, -107L, 106L, 105L, 104L, 101L, 101L, 101L, 100L, 97L, 93L, 89L, -87L, 80L, 74L, 67L, 62L, 60L, 60L, 61L, 61L, 53L, 48L, 42L, 39L, -42L, 51L, 62L, 69L, 68L, 65L, 65L, 68L, 67L, 62L, 61L, 63L, 64L, -60L, 56L, 56L, 59L, 62L, 62L, 60L, 57L, 57L, 56L, 55L, 55L, 54L, -53L, 53L, 50L, 52L, 54L, 53L, 51L, 49L, 48L, 48L, 48L, 49L, 51L, -52L, 53L, 54L, 54L, 54L, 54L, 54L, 54L, 53L, 51L, 48L, 45L, 43L, -46L, 46L, 45L, 43L, 42L, 43L, 46L, 49L, 51L, 50L, 49L, 49L, 50L, -53L, 56L, 58L, 57L, 55L, 55L, 55L, 57L, 58L, 57L, 56L, 55L, 57L, -57L, 55L, 57L, 61L, 61L, 57L, 56L, 58L, 59L, 58L, 56L, 55L, 55L, -56L, 56L, 55L, 55L, 54L, 53L, 52L, 51L, 51L, 52L, 52L, 52L, 52L, -52L, 52L, 52L, 52L, 51L, 50L, 50L, 52L, 55L, 56L, 53L, 49L, 52L, -53L, 50L, 46L, 47L, 50L, 49L, 44L, 41L, 45L, 49L, 49L, 46L, 41L, -37L, 35L, 38L, 36L, 32L, 30L, 28L, 26L, 22L, 19L, 15L, 13L, 12L, -14L, 17L, 21L, 23L, 23L, 22L, 24L, 27L, 28L, 29L, 31L, 34L, 37L, -41L, 43L, 47L, 51L, 55L, 59L, 61L, 63L, 64L, 61L, 61L, 64L, 64L, -60L, 60L, 63L, 66L, 65L, 65L, 65L, 66L, 67L, 70L, 71L, 75L, 79L, -82L, 81L, 81L, 80L, 77L, 71L, 76L, 98L, 110L, 96L, 76L, 69L, -76L, 83L, 84L, 80L, 76L, 77L, 82L, 88L, 92L, 93L, 94L, 111L, -132L, 146L, 158L, 166L, 170L, 169L, 174L, 173L, 177L, 183L, 185L, -182L, 182L, 184L, 184L, 182L, 184L, 188L, 190L, 188L, 189L, 191L, -194L, 196L, 198L, 198L, 197L, 197L, 199L, 201L, 200L, 202L, 203L, -204L, 205L, 208L, 212L, 215L, 221L, 222L, 220L, 218L, 222L, 226L, -224L, 219L, 209L, 197L, 180L, 176L, 158L, 96L, 43L, 37L, 38L, -38L, 42L, 46L, 49L, 52L, 62L, 72L, 90L, 95L, 107L, 124L, 140L, -144L, 135L, 125L, 107L, 95L, 89L, 94L, 100L, 102L, 107L, 115L, -94L, 114L, 109L, 98L, 100L, 95L, 96L, 119L, 123L, 124L, 122L, -130L, 115L, 101L, 112L, 104L, 106L, 104L, 99L, 87L, 63L, 43L, -44L, 57L, 67L, 74L, 90L, 113L, 136L, 151L, 158L, 158L, 164L, -165L, 154L, 166L, 174L, 169L, 171L, 158L, 155L, 167L, 181L, 190L, -200L, 212L, 221L, 225L, 228L, 232L, 234L, 233L, 229L, 228L, 233L, -238L, 236L, 236L, 240L, 229L, 203L, 184L, 168L, 149L, 142L, 137L, -131L, 136L, 142L, 132L, 128L, 141L, 133L, 119L, 135L, 138L, 127L, -137L, 147L, 152L, 153L, 177L, 210L, 233L, 243L, 245L, 246L, 247L, -246L, 246L, 243L, 239L, 236L, 230L, 218L, 205L, 207L, 187L, 188L, -191L, 178L, 179L, 185L, 174L, 186L, 179L, 140L, 122L, 87L, 69L, -60L, 52L, 41L, 44L, 39L, 26L, 21L, 31L, 50L, 63L, 163L, 163L, -163L, 163L, 164L, 164L, 164L, 164L, 166L, 167L, 168L, 169L, 171L, -173L, 174L, 175L, 177L, 178L, 179L, 181L, 182L, 182L, 182L, 182L, -189L, 189L, 190L, 192L, 194L, 198L, 201L, 203L, 205L, 208L, 213L, -218L, 224L, 233L, 241L, 247L, 255L, 252L, 248L, 248L, 247L, 238L, -223L, 210L, 195L, 176L, 156L, 146L, 142L, 141L, 145L, 151L, 144L, -145L, 144L, 141L, 143L, 146L, 142L, 134L, 112L, 108L, 103L, 100L, -99L, 98L, 97L, 95L, 94L, 95L, 96L, 96L, 95L, 96L, 98L, 100L, -104L, 105L, 107L, 108L, 108L, 107L, 105L, 104L, 101L, 101L, 101L, -99L, 95L, 90L, 86L, 83L, 76L, 71L, 65L, 61L, 59L, 58L, 57L, 56L, -45L, 42L, 41L, 44L, 53L, 63L, 69L, 71L, 68L, 65L, 65L, 67L, 66L, -62L, 61L, 63L, 64L, 60L, 56L, 57L, 61L, 63L, 61L, 58L, 56L, 56L, -56L, 55L, 54L, 53L, 53L, 52L, 52L, 53L, 54L, 52L, 50L, 48L, 49L, -50L, 49L, 50L, 51L, 52L, 52L, 52L, 52L, 52L, 53L, 53L, 53L, 53L, -51L, 48L, 45L, 43L, 43L, 44L, 45L, 44L, 42L, 42L, 43L, 45L, 51L, -50L, 49L, 50L, 52L, 54L, 55L, 55L, 56L, 55L, 54L, 55L, 57L, 58L, -57L, 56L, 56L, 57L, 56L, 55L, 58L, 63L, 62L, 57L, 58L, 59L, 60L, -59L, 56L, 54L, 54L, 55L, 55L, 55L, 55L, 55L, 55L, 54L, 53L, 52L, -52L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 54L, 53L, 52L, 52L, 52L, -52L, 52L, 52L, 52L, 53L, 51L, 47L, 48L, 51L, 50L, 46L, 44L, 47L, -50L, 49L, 46L, 43L, 43L, 43L, 43L, 40L, 37L, 35L, 33L, 31L, 27L, -24L, 21L, 17L, 14L, 15L, 18L, 20L, 21L, 20L, 22L, 24L, 25L, 25L, -26L, 28L, 33L, 38L, 40L, 42L, 45L, 50L, 56L, 60L, 62L, 63L, 63L, -61L, 62L, 66L, 66L, 62L, 61L, 63L, 66L, 65L, 65L, 65L, 66L, 69L, -72L, 74L, 80L, 85L, 86L, 82L, 81L, 83L, 81L, 75L, 77L, 101L, -114L, 99L, 77L, 71L, 76L, 81L, 83L, 80L, 76L, 76L, 79L, 83L, -85L, 85L, 88L, 98L, 110L, 122L, 139L, 156L, 168L, 171L, 172L, -176L, 179L, 179L, 181L, 185L, 185L, 183L, 185L, 182L, 184L, 190L, -191L, 187L, 187L, 190L, 193L, 195L, 197L, 197L, 196L, 196L, 198L, -200L, 201L, 203L, 205L, 205L, 205L, 207L, 209L, 212L, 215L, 219L, -222L, 221L, 223L, 225L, 224L, 220L, 221L, 217L, 195L, 183L, 182L, -146L, 86L, 53L, 45L, 43L, 46L, 52L, 57L, 62L, 74L, 86L, 111L, -115L, 131L, 151L, 163L, 167L, 174L, 183L, 173L, 150L, 129L, 123L, -119L, 111L, 106L, 107L, 98L, 119L, 112L, 100L, 105L, 97L, 97L, -126L, 118L, 113L, 113L, 125L, 114L, 107L, 119L, 105L, 112L, 95L, -77L, 65L, 51L, 39L, 42L, 53L, 49L, 41L, 43L, 67L, 105L, 136L, -148L, 148L, 158L, 163L, 156L, 167L, 175L, 174L, 181L, 171L, 178L, -191L, 204L, 211L, 216L, 224L, 230L, 231L, 228L, 231L, 233L, 232L, -229L, 229L, 234L, 238L, 238L, 229L, 229L, 231L, 226L, 219L, 199L, -171L, 161L, 146L, 131L, 134L, 141L, 130L, 125L, 139L, 141L, 139L, -128L, 130L, 125L, 120L, 134L, 137L, 135L, 144L, 171L, 208L, 233L, -239L, 239L, 243L, 233L, 237L, 234L, 222L, 207L, 196L, 186L, 178L, -188L, 164L, 170L, 177L, 161L, 162L, 169L, 155L, 176L, 184L, 154L, -152L, 112L, 86L, 72L, 61L, 45L, 50L, 47L, 36L, 31L, 41L, 59L, -72L, 168L, 168L, 168L, 168L, 168L, 168L, 168L, 168L, 169L, 170L, -171L, 173L, 175L, 177L, 178L, 179L, 183L, 184L, 185L, 186L, 187L, -188L, 188L, 188L, 196L, 196L, 196L, 197L, 200L, 203L, 206L, 208L, -216L, 224L, 237L, 247L, 253L, 254L, 254L, 254L, 251L, 244L, 237L, -232L, 226L, 211L, 189L, 172L, 153L, 144L, 140L, 145L, 148L, 144L, -141L, 141L, 145L, 147L, 144L, 140L, 141L, 145L, 140L, 132L, 109L, -106L, 102L, 100L, 100L, 100L, 100L, 100L, 96L, 97L, 98L, 98L, -97L, 97L, 100L, 102L, 104L, 105L, 107L, 108L, 108L, 107L, 105L, -104L, 102L, 102L, 100L, 98L, 93L, 87L, 82L, 79L, 71L, 68L, 64L, -61L, 59L, 57L, 54L, 51L, 42L, 41L, 43L, 52L, 64L, 72L, 73L, 71L, -75L, 72L, 71L, 73L, 71L, 65L, 63L, 65L, 64L, 60L, 57L, 58L, 62L, -63L, 60L, 55L, 56L, 56L, 55L, 54L, 53L, 53L, 52L, 52L, 53L, 54L, -53L, 51L, 49L, 48L, 49L, 51L, 49L, 49L, 50L, 51L, 51L, 51L, 50L, -50L, 53L, 53L, 53L, 53L, 51L, 48L, 46L, 44L, 39L, 41L, 44L, 45L, -43L, 41L, 41L, 41L, 50L, 49L, 49L, 51L, 53L, 55L, 54L, 54L, 56L, -54L, 54L, 55L, 57L, 58L, 57L, 56L, 56L, 57L, 56L, 55L, 58L, 63L, -62L, 57L, 59L, 60L, 61L, 59L, 56L, 54L, 53L, 54L, 55L, 56L, 56L, -56L, 56L, 55L, 54L, 54L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 54L, -58L, 56L, 54L, 52L, 49L, 48L, 51L, 55L, 51L, 52L, 50L, 47L, 48L, -52L, 52L, 48L, 48L, 49L, 50L, 47L, 44L, 44L, 47L, 50L, 46L, 43L, -40L, 37L, 36L, 34L, 30L, 28L, 25L, 21L, 17L, 16L, 18L, 20L, 19L, -18L, 22L, 23L, 24L, 24L, 23L, 27L, 33L, 38L, 40L, 41L, 44L, 50L, -56L, 60L, 62L, 63L, 62L, 61L, 63L, 68L, 68L, 64L, 63L, 64L, 66L, -65L, 64L, 65L, 67L, 70L, 73L, 75L, 83L, 88L, 88L, 83L, 81L, 84L, -83L, 78L, 82L, 107L, 121L, 106L, 84L, 77L, 81L, 84L, 76L, 79L, -83L, 85L, 85L, 83L, 80L, 78L, 92L, 94L, 97L, 105L, 122L, 145L, -163L, 169L, 170L, 178L, 180L, 176L, 179L, 187L, 188L, 182L, 186L, -183L, 185L, 191L, 191L, 186L, 185L, 189L, 192L, 195L, 197L, 197L, -195L, 194L, 197L, 200L, 202L, 204L, 206L, 206L, 206L, 206L, 208L, -210L, 207L, 215L, 222L, 223L, 223L, 223L, 220L, 216L, 229L, 217L, -219L, 200L, 170L, 171L, 142L, 65L, 59L, 52L, 49L, 53L, 60L, 70L, -89L, 106L, 106L, 129L, 147L, 152L, 160L, 180L, 197L, 203L, 210L, -179L, 150L, 138L, 130L, 116L, 105L, 103L, 101L, 115L, 101L, 95L, -114L, 109L, 100L, 121L, 113L, 104L, 103L, 118L, 110L, 106L, 116L, -94L, 95L, 72L, 55L, 54L, 54L, 47L, 42L, 43L, 47L, 50L, 50L, 47L, -51L, 74L, 113L, 143L, 143L, 153L, 150L, 162L, 169L, 172L, 187L, -183L, 202L, 213L, 223L, 225L, 224L, 225L, 225L, 224L, 232L, 233L, -234L, 234L, 234L, 234L, 236L, 237L, 235L, 233L, 239L, 240L, 234L, -236L, 237L, 226L, 195L, 168L, 138L, 135L, 144L, 136L, 134L, 150L, -122L, 135L, 116L, 125L, 127L, 108L, 118L, 115L, 119L, 114L, 133L, -178L, 213L, 223L, 224L, 228L, 210L, 220L, 222L, 208L, 190L, 180L, -179L, 180L, 185L, 159L, 165L, 175L, 158L, 161L, 172L, 158L, 161L, -183L, 165L, 176L, 134L, 101L, 79L, 63L, 52L, 56L, 54L, 45L, 40L, -48L, 62L, 72L, 169L, 169L, 171L, 172L, 174L, 175L, 176L, 177L, -176L, 177L, 179L, 181L, 183L, 185L, 187L, 187L, 191L, 193L, 195L, -197L, 198L, 199L, 199L, 198L, 206L, 208L, 209L, 209L, 211L, 216L, -226L, 233L, 244L, 248L, 253L, 255L, 255L, 255L, 247L, 241L, 239L, -237L, 221L, 217L, 210L, 162L, 127L, 141L, 134L, 140L, 147L, 149L, -146L, 142L, 143L, 145L, 138L, 139L, 141L, 143L, 145L, 142L, 138L, -134L, 129L, 113L, 104L, 108L, 109L, 102L, 97L, 98L, 99L, 99L, -99L, 99L, 98L, 97L, 96L, 95L, 98L, 102L, 107L, 109L, 108L, 107L, -108L, 110L, 108L, 104L, 99L, 94L, 89L, 84L, 78L, 75L, 68L, 64L, -60L, 58L, 58L, 56L, 52L, 47L, 41L, 53L, 67L, 73L, 72L, 69L, 69L, -71L, 72L, 72L, 72L, 71L, 69L, 67L, 65L, 64L, 64L, 62L, 60L, 60L, -61L, 61L, 61L, 60L, 56L, 55L, 54L, 53L, 54L, 55L, 56L, 57L, 55L, -52L, 49L, 50L, 53L, 54L, 53L, 51L, 49L, 49L, 50L, 51L, 52L, 52L, -53L, 53L, 54L, 52L, 50L, 50L, 52L, 50L, 46L, 41L, 41L, 42L, 42L, -43L, 43L, 44L, 44L, 44L, 47L, 48L, 49L, 48L, 48L, 50L, 56L, 61L, -56L, 54L, 52L, 53L, 56L, 58L, 60L, 59L, 59L, 60L, 60L, 60L, 59L, -57L, 55L, 54L, 58L, 58L, 58L, 57L, 56L, 54L, 53L, 52L, 58L, 59L, -58L, 57L, 54L, 53L, 54L, 56L, 51L, 54L, 55L, 54L, 51L, 50L, 53L, -56L, 55L, 53L, 52L, 51L, 52L, 52L, 50L, 49L, 51L, 51L, 50L, 50L, -51L, 52L, 54L, 56L, 51L, 50L, 49L, 49L, 50L, 50L, 47L, 45L, 47L, -45L, 43L, 42L, 41L, 39L, 36L, 33L, 37L, 33L, 27L, 23L, 20L, 18L, -16L, 15L, 16L, 20L, 24L, 24L, 22L, 24L, 29L, 35L, 41L, 40L, 41L, -46L, 53L, 58L, 59L, 58L, 59L, 60L, 64L, 67L, 65L, 62L, 65L, 71L, -63L, 66L, 68L, 68L, 67L, 69L, 73L, 76L, 89L, 88L, 88L, 86L, 86L, -86L, 86L, 87L, 85L, 101L, 124L, 112L, 78L, 77L, 90L, 81L, 83L, -81L, 79L, 80L, 82L, 82L, 81L, 79L, 81L, 91L, 96L, 95L, 105L, -131L, 157L, 170L, 180L, 172L, 171L, 178L, 180L, 176L, 180L, 191L, -186L, 187L, 189L, 189L, 189L, 191L, 193L, 195L, 194L, 194L, 194L, -194L, 196L, 197L, 199L, 200L, 203L, 203L, 203L, 204L, 205L, 206L, -208L, 209L, 214L, 213L, 215L, 219L, 224L, 226L, 223L, 220L, 224L, -226L, 222L, 211L, 197L, 179L, 158L, 142L, 80L, 53L, 57L, 65L, -54L, 70L, 99L, 100L, 117L, 134L, 147L, 157L, 171L, 179L, 187L, -202L, 214L, 214L, 194L, 158L, 134L, 127L, 115L, 98L, 89L, 107L, -101L, 108L, 117L, 111L, 115L, 112L, 88L, 119L, 122L, 106L, 111L, -122L, 111L, 92L, 73L, 57L, 41L, 41L, 49L, 51L, 41L, 28L, 29L, -33L, 38L, 42L, 43L, 48L, 60L, 72L, 105L, 131L, 153L, 170L, 164L, -172L, 210L, 220L, 225L, 223L, 222L, 224L, 226L, 226L, 230L, 235L, -231L, 232L, 233L, 235L, 236L, 236L, 236L, 235L, 234L, 232L, 241L, -245L, 237L, 237L, 238L, 231L, 235L, 206L, 173L, 151L, 140L, 134L, -137L, 144L, 115L, 107L, 100L, 88L, 81L, 91L, 97L, 87L, 83L, 80L, -84L, 95L, 145L, 193L, 194L, 198L, 196L, 202L, 211L, 204L, 182L, -177L, 180L, 176L, 184L, 167L, 162L, 180L, 170L, 160L, 171L, 156L, -155L, 172L, 156L, 182L, 188L, 114L, 70L, 72L, 50L, 58L, 63L, -56L, 42L, 37L, 50L, 65L, 176L, 177L, 178L, 179L, 180L, 181L, -182L, 182L, 183L, 183L, 185L, 187L, 189L, 192L, 195L, 196L, 199L, -200L, 201L, 203L, 205L, 208L, 209L, 211L, 209L, 210L, 212L, 216L, -221L, 228L, 237L, 242L, 251L, 250L, 250L, 249L, 246L, 241L, 234L, -228L, 216L, 210L, 210L, 202L, 169L, 137L, 126L, 126L, 133L, 139L, -145L, 146L, 144L, 142L, 143L, 145L, 139L, 139L, 141L, 143L, 144L, -142L, 138L, 134L, 131L, 116L, 108L, 113L, 114L, 106L, 100L, 102L, -100L, 100L, 100L, 100L, 100L, 99L, 98L, 97L, 98L, 102L, 106L, -108L, 107L, 106L, 107L, 108L, 105L, 101L, 96L, 91L, 86L, 81L, -76L, 72L, 66L, 63L, 59L, 57L, 56L, 55L, 53L, 52L, 52L, 62L, 73L, -76L, 73L, 69L, 69L, 71L, 73L, 72L, 72L, 70L, 69L, 67L, 65L, 64L, -64L, 62L, 60L, 60L, 61L, 62L, 61L, 59L, 56L, 55L, 54L, 52L, 52L, -53L, 54L, 55L, 57L, 54L, 52L, 52L, 54L, 56L, 55L, 53L, 51L, 51L, -51L, 51L, 51L, 50L, 50L, 50L, 53L, 51L, 49L, 49L, 50L, 50L, 47L, -44L, 42L, 43L, 43L, 43L, 44L, 44L, 45L, 45L, 49L, 51L, 53L, 53L, -52L, 53L, 56L, 59L, 56L, 54L, 53L, 54L, 56L, 59L, 60L, 60L, 59L, -59L, 59L, 59L, 58L, 57L, 55L, 55L, 59L, 59L, 59L, 59L, 58L, 57L, -56L, 55L, 57L, 58L, 58L, 57L, 54L, 53L, 54L, 55L, 54L, 55L, 55L, -53L, 52L, 52L, 53L, 55L, 56L, 54L, 52L, 52L, 53L, 53L, 51L, 49L, -51L, 51L, 51L, 51L, 52L, 53L, 55L, 55L, 55L, 55L, 55L, 54L, 52L, -50L, 49L, 48L, 51L, 49L, 47L, 46L, 45L, 43L, 40L, 37L, 35L, 33L, -30L, 28L, 25L, 21L, 16L, 12L, 15L, 19L, 23L, 23L, 21L, 23L, 28L, -34L, 39L, 38L, 40L, 45L, 51L, 56L, 58L, 58L, 61L, 62L, 65L, 69L, -67L, 63L, 65L, 71L, 70L, 72L, 73L, 72L, 71L, 72L, 75L, 78L, 88L, -87L, 87L, 87L, 88L, 88L, 87L, 86L, 92L, 111L, 137L, 127L, 89L, -82L, 90L, 80L, 81L, 82L, 82L, 82L, 81L, 81L, 81L, 82L, 83L, 88L, -97L, 103L, 105L, 111L, 126L, 142L, 168L, 172L, 175L, 174L, 174L, -178L, 183L, 185L, 187L, 188L, 189L, 189L, 190L, 191L, 193L, 194L, -192L, 192L, 193L, 194L, 196L, 197L, 197L, 198L, 202L, 202L, 203L, -205L, 206L, 207L, 207L, 208L, 208L, 208L, 211L, 216L, 221L, 224L, -223L, 221L, 221L, 224L, 223L, 216L, 206L, 193L, 175L, 160L, 113L, -74L, 58L, 61L, 56L, 64L, 85L, 93L, 105L, 126L, 141L, 154L, 168L, -175L, 184L, 200L, 211L, 210L, 207L, 193L, 163L, 128L, 111L, 110L, -97L, 109L, 101L, 107L, 108L, 97L, 103L, 103L, 95L, 113L, 105L, -87L, 95L, 104L, 85L, 61L, 44L, 36L, 28L, 29L, 37L, 43L, 44L, -41L, 38L, 40L, 42L, 43L, 42L, 41L, 44L, 48L, 63L, 90L, 122L, -166L, 190L, 205L, 225L, 219L, 220L, 222L, 224L, 227L, 231L, 234L, -232L, 229L, 231L, 231L, 232L, 232L, 233L, 234L, 234L, 234L, 234L, -230L, 235L, 237L, 231L, 233L, 238L, 233L, 223L, 232L, 221L, 184L, -146L, 125L, 111L, 100L, 75L, 72L, 73L, 67L, 57L, 59L, 57L, 42L, -59L, 64L, 64L, 59L, 108L, 173L, 184L, 183L, 187L, 183L, 195L, -198L, 184L, 186L, 188L, 172L, 179L, 167L, 162L, 174L, 160L, 147L, -161L, 151L, 156L, 170L, 160L, 177L, 192L, 172L, 128L, 66L, 53L, -57L, 56L, 48L, 45L, 48L, 50L, 47L, 183L, 183L, 184L, 185L, 186L, -187L, 188L, 189L, 193L, 193L, 193L, 195L, 197L, 200L, 203L, 205L, -208L, 209L, 211L, 214L, 218L, 222L, 226L, 228L, 225L, 225L, 226L, -230L, 236L, 242L, 246L, 248L, 247L, 243L, 238L, 233L, 228L, 223L, -217L, 213L, 205L, 195L, 203L, 185L, 134L, 122L, 133L, 122L, 133L, -137L, 141L, 142L, 140L, 140L, 142L, 145L, 140L, 140L, 140L, 142L, -143L, 142L, 138L, 135L, 133L, 122L, 115L, 119L, 119L, 112L, 106L, -106L, 100L, 101L, 101L, 101L, 101L, 100L, 99L, 99L, 98L, 101L, -105L, 107L, 106L, 105L, 105L, 106L, 102L, 98L, 92L, 87L, 83L, -77L, 72L, 68L, 63L, 61L, 58L, 55L, 53L, 54L, 57L, 60L, 66L, 73L, -79L, 80L, 75L, 71L, 71L, 72L, 73L, 72L, 71L, 70L, 68L, 67L, 65L, -65L, 64L, 62L, 61L, 61L, 62L, 62L, 61L, 59L, 58L, 57L, 55L, 53L, -53L, 53L, 54L, 55L, 57L, 55L, 53L, 53L, 55L, 56L, 56L, 55L, 52L, -52L, 51L, 50L, 49L, 49L, 48L, 48L, 51L, 49L, 47L, 47L, 48L, 49L, -48L, 47L, 44L, 44L, 44L, 45L, 45L, 45L, 46L, 46L, 48L, 51L, 54L, -55L, 55L, 54L, 54L, 55L, 56L, 54L, 53L, 54L, 57L, 59L, 60L, 59L, -59L, 59L, 58L, 56L, 56L, 55L, 55L, 56L, 59L, 59L, 60L, 60L, 60L, -60L, 59L, 58L, 56L, 57L, 58L, 57L, 54L, 53L, 54L, 55L, 58L, 56L, -54L, 53L, 54L, 54L, 54L, 53L, 57L, 55L, 53L, 53L, 54L, 54L, 52L, -50L, 51L, 51L, 53L, 54L, 55L, 55L, 55L, 55L, 56L, 58L, 59L, 57L, -52L, 49L, 49L, 50L, 52L, 50L, 49L, 48L, 48L, 46L, 43L, 40L, 35L, -35L, 35L, 35L, 32L, 26L, 18L, 12L, 15L, 18L, 20L, 21L, 20L, 22L, -27L, 32L, 36L, 36L, 38L, 42L, 49L, 54L, 57L, 58L, 62L, 63L, 66L, -70L, 68L, 64L, 67L, 73L, 76L, 76L, 75L, 73L, 71L, 72L, 75L, 77L, -87L, 86L, 86L, 89L, 92L, 92L, 88L, 85L, 90L, 110L, 141L, 136L, -97L, 84L, 88L, 79L, 82L, 84L, 84L, 84L, 83L, 83L, 83L, 85L, 86L, -85L, 93L, 104L, 102L, 96L, 103L, 119L, 151L, 170L, 180L, 175L, -174L, 184L, 188L, 184L, 189L, 189L, 190L, 190L, 191L, 191L, 192L, -192L, 190L, 191L, 193L, 195L, 196L, 197L, 196L, 196L, 200L, 202L, -204L, 206L, 207L, 208L, 207L, 207L, 205L, 206L, 209L, 214L, 220L, -224L, 225L, 224L, 219L, 224L, 225L, 221L, 215L, 205L, 191L, 177L, -152L, 106L, 68L, 59L, 60L, 62L, 74L, 89L, 96L, 120L, 141L, 156L, -170L, 176L, 185L, 201L, 209L, 212L, 220L, 219L, 197L, 159L, 128L, -115L, 110L, 114L, 107L, 115L, 110L, 93L, 100L, 100L, 98L, 114L, -106L, 86L, 84L, 82L, 62L, 42L, 39L, 36L, 33L, 30L, 30L, 35L, -41L, 45L, 37L, 39L, 41L, 42L, 42L, 42L, 41L, 40L, 42L, 69L, 99L, -150L, 187L, 205L, 225L, 221L, 219L, 224L, 225L, 225L, 230L, 237L, -236L, 228L, 231L, 231L, 230L, 230L, 230L, 231L, 232L, 232L, 235L, -229L, 233L, 235L, 230L, 234L, 241L, 237L, 238L, 228L, 221L, 206L, -161L, 105L, 80L, 86L, 70L, 65L, 66L, 62L, 51L, 50L, 49L, 38L, -46L, 52L, 55L, 45L, 76L, 129L, 156L, 182L, 180L, 165L, 178L, -191L, 184L, 196L, 199L, 171L, 179L, 173L, 166L, 172L, 156L, 144L, -160L, 157L, 170L, 171L, 164L, 169L, 181L, 194L, 161L, 73L, 57L, -59L, 54L, 46L, 45L, 50L, 47L, 38L, 192L, 193L, 195L, 197L, 199L, -201L, 202L, 203L, 206L, 206L, 206L, 206L, 209L, 212L, 215L, 217L, -220L, 222L, 226L, 231L, 236L, 239L, 241L, 242L, 248L, 244L, 241L, -241L, 243L, 244L, 241L, 238L, 229L, 225L, 221L, 218L, 215L, 212L, -208L, 205L, 210L, 201L, 190L, 159L, 124L, 125L, 136L, 127L, 137L, -139L, 140L, 139L, 137L, 137L, 139L, 142L, 141L, 140L, 140L, 141L, -142L, 141L, 139L, 136L, 134L, 126L, 121L, 123L, 123L, 117L, 110L, -109L, 101L, 101L, 102L, 102L, 102L, 101L, 100L, 99L, 99L, 101L, -104L, 105L, 106L, 105L, 103L, 103L, 99L, 95L, 90L, 85L, 80L, -75L, 69L, 66L, 61L, 61L, 59L, 55L, 53L, 56L, 63L, 69L, 76L, 80L, -83L, 82L, 77L, 73L, 73L, 75L, 74L, 73L, 71L, 69L, 68L, 66L, 66L, -65L, 64L, 62L, 61L, 62L, 63L, 63L, 61L, 59L, 60L, 59L, 57L, 55L, -54L, 54L, 54L, 55L, 54L, 53L, 52L, 52L, 53L, 53L, 54L, 54L, 52L, -51L, 51L, 50L, 49L, 49L, 48L, 48L, 48L, 47L, 45L, 44L, 45L, 46L, -47L, 48L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 46L, 47L, 49L, -51L, 52L, 53L, 53L, 54L, 55L, 54L, 53L, 55L, 58L, 60L, 60L, 59L, -59L, 57L, 56L, 54L, 54L, 54L, 55L, 56L, 57L, 58L, 59L, 60L, 60L, -60L, 60L, 60L, 55L, 56L, 58L, 57L, 55L, 53L, 54L, 55L, 60L, 57L, -53L, 53L, 56L, 56L, 54L, 52L, 57L, 56L, 54L, 54L, 55L, 54L, 53L, -51L, 50L, 52L, 54L, 55L, 56L, 56L, 55L, 55L, 51L, 55L, 58L, 55L, -49L, 46L, 47L, 50L, 50L, 48L, 47L, 47L, 47L, 45L, 43L, 40L, 39L, -39L, 39L, 39L, 36L, 31L, 23L, 17L, 16L, 17L, 19L, 18L, 18L, 20L, -25L, 29L, 32L, 33L, 35L, 39L, 45L, 51L, 55L, 57L, 59L, 60L, 65L, -69L, 68L, 66L, 69L, 76L, 78L, 76L, 73L, 69L, 68L, 68L, 71L, 73L, -86L, 85L, 86L, 91L, 95L, 95L, 90L, 85L, 84L, 102L, 136L, 138L, -102L, 87L, 92L, 86L, 87L, 85L, 83L, 84L, 87L, 88L, 87L, 85L, -88L, 85L, 87L, 95L, 101L, 105L, 111L, 117L, 132L, 151L, 169L, -175L, 177L, 182L, 185L, 184L, 191L, 190L, 190L, 191L, 192L, 192L, -191L, 190L, 189L, 191L, 194L, 197L, 198L, 198L, 197L, 196L, 199L, -201L, 204L, 207L, 208L, 208L, 207L, 206L, 207L, 208L, 210L, 214L, -219L, 223L, 226L, 227L, 220L, 225L, 226L, 223L, 218L, 211L, 198L, -186L, 175L, 141L, 91L, 62L, 61L, 65L, 73L, 89L, 89L, 116L, 139L, -154L, 168L, 173L, 181L, 197L, 208L, 219L, 223L, 219L, 218L, 206L, -167L, 125L, 126L, 118L, 108L, 119L, 114L, 99L, 107L, 102L, 93L, -116L, 116L, 92L, 73L, 59L, 46L, 43L, 45L, 45L, 43L, 38L, 34L, -33L, 37L, 41L, 36L, 40L, 41L, 40L, 40L, 45L, 50L, 51L, 66L, 90L, -101L, 126L, 146L, 160L, 195L, 216L, 219L, 227L, 229L, 223L, 224L, -234L, 237L, 232L, 233L, 232L, 231L, 230L, 229L, 230L, 230L, 231L, -233L, 228L, 232L, 235L, 230L, 232L, 234L, 227L, 226L, 199L, 187L, -192L, 174L, 127L, 91L, 83L, 75L, 61L, 56L, 51L, 42L, 44L, 51L, -50L, 49L, 46L, 57L, 57L, 62L, 77L, 113L, 179L, 179L, 159L, 172L, -186L, 180L, 197L, 207L, 179L, 187L, 185L, 173L, 176L, 167L, 157L, -171L, 172L, 180L, 172L, 162L, 162L, 167L, 172L, 157L, 123L, 69L, -63L, 55L, 49L, 44L, 41L, 42L, 45L, 206L, 207L, 209L, 212L, 216L, -219L, 221L, 222L, 222L, 222L, 223L, 226L, 229L, 233L, 237L, 239L, -242L, 244L, 248L, 251L, 252L, 251L, 248L, 246L, 250L, 245L, 240L, -237L, 234L, 230L, 224L, 219L, 215L, 214L, 213L, 213L, 213L, 211L, -207L, 203L, 213L, 203L, 161L, 126L, 128L, 131L, 126L, 129L, 141L, -141L, 140L, 138L, 137L, 136L, 137L, 139L, 142L, 141L, 139L, 140L, -141L, 141L, 139L, 138L, 133L, 128L, 124L, 125L, 124L, 119L, 114L, -111L, 104L, 104L, 104L, 104L, 103L, 102L, 100L, 100L, 100L, 101L, -103L, 105L, 105L, 104L, 102L, 100L, 98L, 94L, 89L, 84L, 79L, -74L, 68L, 65L, 61L, 62L, 61L, 59L, 58L, 62L, 70L, 76L, 79L, 82L, -84L, 82L, 78L, 76L, 76L, 77L, 74L, 73L, 71L, 69L, 67L, 66L, 66L, -66L, 63L, 62L, 62L, 63L, 64L, 63L, 61L, 59L, 58L, 57L, 55L, 53L, -52L, 52L, 53L, 53L, 51L, 51L, 51L, 50L, 49L, 50L, 51L, 52L, 50L, -50L, 50L, 50L, 50L, 50L, 50L, 50L, 46L, 45L, 44L, 43L, 43L, 44L, -46L, 48L, 47L, 47L, 47L, 46L, 46L, 46L, 46L, 46L, 46L, 45L, 45L, -46L, 49L, 52L, 55L, 57L, 53L, 53L, 53L, 55L, 57L, 59L, 59L, 57L, -57L, 56L, 54L, 53L, 53L, 53L, 54L, 55L, 55L, 55L, 57L, 58L, 58L, -59L, 58L, 58L, 53L, 55L, 57L, 57L, 55L, 53L, 53L, 54L, 60L, 56L, -53L, 53L, 56L, 57L, 55L, 52L, 57L, 56L, 54L, 54L, 55L, 54L, 53L, -51L, 50L, 52L, 54L, 55L, 56L, 56L, 55L, 55L, 47L, 51L, 55L, 54L, -49L, 46L, 49L, 53L, 49L, 48L, 46L, 47L, 47L, 46L, 44L, 41L, 45L, -43L, 41L, 40L, 38L, 35L, 30L, 26L, 19L, 19L, 18L, 17L, 17L, 19L, -23L, 25L, 28L, 30L, 32L, 36L, 41L, 47L, 53L, 57L, 54L, 56L, 62L, -68L, 68L, 67L, 71L, 78L, 79L, 75L, 70L, 66L, 65L, 67L, 69L, 71L, -84L, 85L, 88L, 93L, 97L, 97L, 93L, 88L, 88L, 100L, 132L, 139L, -107L, 92L, 99L, 97L, 92L, 86L, 81L, 84L, 92L, 95L, 91L, 84L, -85L, 90L, 90L, 92L, 110L, 131L, 132L, 119L, 115L, 124L, 144L, -166L, 176L, 175L, 177L, 183L, 191L, 190L, 190L, 191L, 194L, 194L, -192L, 189L, 191L, 193L, 196L, 199L, 200L, 200L, 199L, 197L, 198L, -200L, 204L, 207L, 208L, 209L, 208L, 207L, 209L, 210L, 211L, 213L, -215L, 219L, 222L, 225L, 221L, 225L, 226L, 223L, 220L, 216L, 207L, -197L, 185L, 169L, 124L, 78L, 63L, 65L, 73L, 82L, 82L, 108L, 130L, -146L, 160L, 165L, 172L, 187L, 208L, 217L, 220L, 218L, 225L, 226L, -200L, 165L, 154L, 130L, 108L, 112L, 105L, 99L, 113L, 102L, 98L, -108L, 98L, 73L, 54L, 40L, 34L, 41L, 38L, 38L, 39L, 39L, 39L, -39L, 39L, 39L, 40L, 45L, 44L, 37L, 37L, 48L, 60L, 67L, 96L, 114L, -106L, 111L, 120L, 123L, 157L, 189L, 206L, 220L, 231L, 229L, 227L, -232L, 235L, 233L, 235L, 234L, 233L, 231L, 230L, 229L, 229L, 229L, -233L, 227L, 231L, 233L, 224L, 219L, 214L, 201L, 177L, 185L, 181L, -170L, 176L, 176L, 137L, 84L, 73L, 56L, 51L, 52L, 45L, 44L, 48L, -47L, 47L, 41L, 52L, 54L, 53L, 54L, 77L, 138L, 172L, 162L, 175L, -183L, 174L, 189L, 204L, 190L, 196L, 197L, 179L, 179L, 178L, 168L, -177L, 177L, 166L, 175L, 161L, 151L, 169L, 167L, 157L, 175L, 102L, -71L, 48L, 47L, 46L, 38L, 38L, 47L, 215L, 217L, 219L, 222L, 226L, -229L, 232L, 233L, 236L, 237L, 240L, 244L, 248L, 252L, 254L, 255L, -255L, 255L, 255L, 255L, 253L, 247L, 240L, 237L, 231L, 228L, 224L, -221L, 218L, 214L, 210L, 208L, 214L, 214L, 215L, 216L, 216L, 213L, -208L, 204L, 209L, 187L, 135L, 113L, 137L, 136L, 121L, 134L, 143L, -143L, 141L, 140L, 139L, 138L, 138L, 138L, 143L, 141L, 139L, 138L, -140L, 140L, 140L, 139L, 134L, 130L, 127L, 124L, 123L, 120L, 116L, -114L, 109L, 109L, 109L, 108L, 106L, 104L, 102L, 101L, 102L, 102L, -103L, 105L, 106L, 105L, 102L, 99L, 97L, 93L, 88L, 83L, 78L, 73L, -67L, 63L, 63L, 64L, 65L, 66L, 68L, 72L, 77L, 80L, 81L, 82L, 84L, -83L, 80L, 78L, 78L, 78L, 75L, 73L, 71L, 68L, 66L, 66L, 66L, 67L, -63L, 62L, 63L, 64L, 65L, 64L, 61L, 59L, 54L, 53L, 51L, 50L, 49L, -49L, 50L, 51L, 50L, 51L, 51L, 50L, 49L, 48L, 50L, 52L, 51L, 51L, -51L, 51L, 51L, 51L, 51L, 51L, 45L, 46L, 47L, 46L, 44L, 44L, 46L, -48L, 47L, 47L, 47L, 46L, 46L, 46L, 45L, 45L, 49L, 47L, 44L, 45L, -48L, 53L, 56L, 57L, 51L, 51L, 51L, 54L, 57L, 58L, 57L, 55L, 54L, -54L, 53L, 53L, 52L, 53L, 53L, 54L, 53L, 54L, 55L, 56L, 57L, 57L, -57L, 56L, 52L, 54L, 57L, 57L, 55L, 54L, 53L, 54L, 56L, 54L, 53L, -53L, 54L, 55L, 55L, 55L, 57L, 55L, 53L, 53L, 54L, 54L, 52L, 50L, -51L, 51L, 53L, 54L, 55L, 55L, 55L, 55L, 49L, 52L, 55L, 55L, 52L, -51L, 52L, 55L, 51L, 50L, 49L, 50L, 51L, 50L, 48L, 46L, 48L, 46L, -43L, 42L, 41L, 40L, 37L, 35L, 23L, 21L, 18L, 16L, 16L, 18L, 20L, -22L, 24L, 26L, 30L, 33L, 38L, 44L, 52L, 57L, 53L, 55L, 61L, 67L, -68L, 68L, 72L, 79L, 80L, 75L, 68L, 65L, 65L, 68L, 72L, 73L, 82L, -85L, 91L, 95L, 97L, 96L, 95L, 94L, 95L, 99L, 126L, 135L, 107L, -92L, 98L, 96L, 94L, 88L, 83L, 87L, 94L, 98L, 93L, 87L, 83L, 94L, -97L, 99L, 121L, 145L, 139L, 114L, 113L, 110L, 124L, 153L, 172L, -175L, 178L, 186L, 191L, 189L, 189L, 191L, 195L, 196L, 193L, 189L, -193L, 195L, 197L, 199L, 200L, 200L, 200L, 199L, 199L, 200L, 203L, -206L, 208L, 208L, 209L, 208L, 209L, 209L, 210L, 209L, 210L, 212L, -217L, 221L, 221L, 224L, 224L, 223L, 223L, 224L, 220L, 213L, 193L, -184L, 156L, 111L, 74L, 64L, 69L, 72L, 84L, 106L, 124L, 139L, -156L, 163L, 169L, 183L, 204L, 207L, 217L, 227L, 225L, 215L, 212L, -216L, 195L, 164L, 132L, 122L, 104L, 105L, 123L, 104L, 112L, 96L, -65L, 44L, 42L, 36L, 30L, 35L, 35L, 36L, 37L, 40L, 41L, 40L, 38L, -35L, 34L, 40L, 40L, 38L, 46L, 66L, 83L, 90L, 102L, 117L, 103L, -112L, 129L, 121L, 133L, 153L, 177L, 194L, 216L, 230L, 233L, 231L, -230L, 230L, 235L, 234L, 234L, 233L, 231L, 229L, 227L, 225L, 237L, -227L, 227L, 224L, 212L, 204L, 196L, 181L, 167L, 177L, 176L, 167L, -172L, 181L, 166L, 138L, 86L, 64L, 61L, 68L, 61L, 49L, 42L, 35L, -41L, 40L, 42L, 34L, 46L, 63L, 65L, 86L, 143L, 156L, 174L, 178L, -173L, 179L, 192L, 195L, 197L, 203L, 182L, 178L, 180L, 168L, 170L, -170L, 152L, 178L, 167L, 142L, 167L, 177L, 157L, 176L, 144L, 95L, -52L, 46L, 51L, 47L, 41L, 42L, 228L, 229L, 231L, 233L, 236L, 238L, -240L, 241L, 246L, 247L, 249L, 251L, 251L, 250L, 249L, 248L, 245L, -244L, 241L, 236L, 231L, 225L, 221L, 219L, 213L, 213L, 213L, 211L, -209L, 209L, 210L, 212L, 217L, 216L, 216L, 216L, 217L, 215L, 210L, -207L, 197L, 155L, 121L, 126L, 141L, 136L, 132L, 142L, 142L, 142L, -141L, 142L, 142L, 143L, 142L, 141L, 144L, 141L, 138L, 138L, 139L, -140L, 140L, 140L, 135L, 133L, 129L, 124L, 122L, 121L, 119L, 117L, -116L, 116L, 115L, 113L, 110L, 108L, 105L, 104L, 104L, 103L, 103L, -105L, 107L, 106L, 102L, 98L, 95L, 91L, 86L, 81L, 76L, 71L, 65L, -62L, 66L, 67L, 70L, 74L, 79L, 82L, 82L, 82L, 83L, 84L, 85L, 84L, -82L, 80L, 79L, 78L, 75L, 73L, 70L, 68L, 66L, 66L, 66L, 67L, 63L, -63L, 63L, 64L, 66L, 65L, 61L, 58L, 54L, 53L, 51L, 50L, 50L, 51L, -52L, 53L, 52L, 54L, 55L, 53L, 51L, 51L, 53L, 56L, 54L, 54L, 53L, -53L, 52L, 51L, 51L, 51L, 47L, 49L, 51L, 51L, 48L, 47L, 48L, 49L, -47L, 46L, 46L, 46L, 45L, 45L, 44L, 44L, 49L, 47L, 44L, 45L, 48L, -50L, 50L, 49L, 49L, 49L, 50L, 53L, 56L, 56L, 55L, 53L, 51L, 52L, -53L, 53L, 53L, 53L, 52L, 52L, 54L, 55L, 55L, 56L, 56L, 56L, 56L, -55L, 51L, 53L, 56L, 57L, 56L, 54L, 53L, 53L, 52L, 53L, 53L, 53L, -52L, 53L, 55L, 57L, 56L, 54L, 52L, 52L, 53L, 53L, 51L, 49L, 51L, -51L, 51L, 51L, 52L, 53L, 55L, 55L, 53L, 54L, 55L, 55L, 54L, 54L, -53L, 53L, 52L, 51L, 51L, 52L, 53L, 53L, 51L, 49L, 48L, 47L, 45L, -45L, 45L, 45L, 42L, 40L, 28L, 24L, 19L, 16L, 16L, 17L, 18L, 19L, -21L, 24L, 28L, 31L, 35L, 42L, 50L, 56L, 57L, 58L, 63L, 69L, 69L, -68L, 71L, 78L, 79L, 73L, 66L, 63L, 65L, 70L, 74L, 76L, 80L, 86L, -93L, 96L, 95L, 95L, 97L, 99L, 100L, 97L, 121L, 135L, 111L, 94L, -97L, 95L, 91L, 90L, 90L, 91L, 93L, 95L, 94L, 94L, 89L, 95L, 99L, -103L, 119L, 135L, 132L, 116L, 115L, 108L, 110L, 129L, 157L, 177L, -183L, 182L, 190L, 188L, 188L, 192L, 197L, 198L, 194L, 190L, 194L, -194L, 195L, 197L, 198L, 199L, 200L, 200L, 200L, 200L, 202L, 204L, -206L, 208L, 210L, 210L, 208L, 209L, 209L, 208L, 208L, 211L, 216L, -221L, 222L, 223L, 222L, 220L, 222L, 227L, 226L, 222L, 206L, 188L, -179L, 154L, 100L, 67L, 69L, 71L, 87L, 104L, 118L, 133L, 154L, -165L, 171L, 183L, 196L, 203L, 216L, 226L, 223L, 215L, 219L, 230L, -222L, 202L, 178L, 158L, 125L, 121L, 133L, 102L, 102L, 79L, 47L, -37L, 44L, 40L, 32L, 36L, 33L, 35L, 37L, 38L, 37L, 36L, 36L, 36L, -31L, 37L, 40L, 47L, 69L, 95L, 107L, 104L, 100L, 117L, 104L, 118L, -140L, 125L, 123L, 138L, 148L, 156L, 178L, 208L, 225L, 225L, 225L, -229L, 232L, 233L, 234L, 233L, 231L, 227L, 223L, 221L, 228L, 214L, -207L, 201L, 190L, 188L, 186L, 176L, 173L, 165L, 164L, 171L, 171L, -166L, 173L, 188L, 127L, 89L, 67L, 65L, 55L, 42L, 36L, 32L, 40L, -39L, 39L, 29L, 43L, 61L, 55L, 67L, 97L, 137L, 163L, 171L, 176L, -173L, 175L, 191L, 189L, 205L, 186L, 180L, 181L, 165L, 165L, 169L, -157L, 172L, 177L, 149L, 155L, 173L, 157L, 163L, 172L, 136L, 89L, -59L, 52L, 55L, 52L, 47L, 245L, 245L, 246L, 247L, 249L, 250L, -251L, 251L, 250L, 250L, 250L, 248L, 244L, 238L, 232L, 229L, 223L, -220L, 215L, 210L, 206L, 204L, 204L, 205L, 207L, 210L, 212L, 211L, -210L, 212L, 217L, 222L, 216L, 215L, 213L, 213L, 214L, 214L, 212L, -210L, 183L, 125L, 115L, 141L, 137L, 130L, 141L, 146L, 140L, 140L, -141L, 143L, 145L, 146L, 146L, 145L, 145L, 142L, 138L, 137L, 138L, -140L, 140L, 140L, 136L, 135L, 130L, 124L, 121L, 122L, 121L, 120L, -121L, 121L, 119L, 117L, 114L, 111L, 108L, 106L, 106L, 104L, 104L, -106L, 108L, 106L, 102L, 98L, 94L, 90L, 84L, 79L, 75L, 69L, 64L, -60L, 69L, 69L, 72L, 79L, 86L, 88L, 86L, 82L, 85L, 86L, 87L, 86L, -84L, 81L, 78L, 77L, 76L, 74L, 70L, 67L, 66L, 66L, 66L, 67L, 63L, -63L, 63L, 65L, 66L, 65L, 61L, 58L, 56L, 55L, 54L, 53L, 54L, 55L, -56L, 57L, 55L, 57L, 58L, 57L, 54L, 53L, 56L, 59L, 58L, 57L, 56L, -54L, 52L, 51L, 50L, 49L, 49L, 52L, 55L, 55L, 51L, 49L, 49L, 50L, -46L, 46L, 46L, 45L, 45L, 44L, 44L, 43L, 47L, 45L, 44L, 45L, 47L, -47L, 43L, 40L, 48L, 48L, 49L, 52L, 55L, 56L, 54L, 52L, 50L, 51L, -52L, 54L, 54L, 53L, 51L, 51L, 55L, 56L, 56L, 57L, 57L, 56L, 55L, -55L, 50L, 53L, 56L, 57L, 56L, 54L, 53L, 53L, 48L, 51L, 54L, 53L, -51L, 51L, 55L, 59L, 55L, 53L, 52L, 51L, 52L, 52L, 50L, 49L, 51L, -51L, 50L, 50L, 51L, 52L, 54L, 56L, 56L, 54L, 53L, 53L, 54L, 53L, -51L, 49L, 52L, 51L, 50L, 51L, 53L, 53L, 51L, 49L, 47L, 46L, 47L, -48L, 49L, 48L, 45L, 42L, 30L, 26L, 20L, 17L, 16L, 16L, 17L, 18L, -19L, 23L, 26L, 30L, 33L, 40L, 50L, 56L, 61L, 62L, 66L, 71L, 70L, -67L, 71L, 77L, 76L, 70L, 62L, 60L, 63L, 69L, 74L, 76L, 79L, 87L, -95L, 97L, 94L, 93L, 97L, 103L, 106L, 100L, 123L, 140L, 120L, -104L, 105L, 101L, 87L, 92L, 96L, 95L, 91L, 90L, 94L, 99L, 96L, -94L, 94L, 99L, 109L, 118L, 124L, 125L, 111L, 104L, 96L, 104L, -136L, 172L, 181L, 171L, 189L, 187L, 187L, 192L, 197L, 199L, 195L, -190L, 194L, 194L, 194L, 194L, 196L, 197L, 199L, 200L, 200L, 201L, -201L, 203L, 205L, 208L, 210L, 211L, 209L, 210L, 210L, 209L, 209L, -212L, 219L, 225L, 223L, 223L, 221L, 217L, 219L, 224L, 226L, 223L, -217L, 185L, 190L, 186L, 124L, 74L, 73L, 78L, 84L, 98L, 109L, -125L, 148L, 161L, 169L, 180L, 189L, 207L, 217L, 215L, 219L, 230L, -228L, 215L, 224L, 220L, 212L, 192L, 148L, 134L, 136L, 92L, 73L, -62L, 46L, 45L, 50L, 39L, 31L, 40L, 20L, 24L, 29L, 31L, 30L, 32L, -37L, 43L, 44L, 47L, 49L, 61L, 87L, 112L, 113L, 100L, 104L, 126L, -112L, 120L, 136L, 117L, 119L, 143L, 132L, 127L, 143L, 180L, 208L, -217L, 223L, 232L, 230L, 232L, 233L, 233L, 231L, 226L, 221L, 217L, -209L, 191L, 180L, 173L, 166L, 172L, 179L, 174L, 148L, 160L, 168L, -169L, 171L, 178L, 181L, 180L, 189L, 132L, 85L, 66L, 52L, 47L, -53L, 59L, 41L, 33L, 38L, 37L, 40L, 38L, 39L, 73L, 61L, 118L, -152L, 165L, 180L, 171L, 163L, 185L, 181L, 205L, 191L, 184L, 183L, -166L, 167L, 175L, 167L, 159L, 183L, 167L, 147L, 162L, 165L, 175L, -181L, 172L, 133L, 77L, 48L, 54L, 63L, 59L, 251L, 251L, 250L, -248L, 246L, 242L, 239L, 236L, 233L, 234L, 235L, 233L, 227L, 220L, -213L, 208L, 208L, 209L, 210L, 211L, 211L, 211L, 209L, 209L, 216L, -212L, 213L, 217L, 219L, 217L, 216L, 217L, 210L, 213L, 216L, 216L, -215L, 214L, 209L, 201L, 139L, 132L, 132L, 141L, 143L, 138L, 137L, -143L, 144L, 143L, 143L, 142L, 142L, 143L, 143L, 144L, 142L, 139L, -137L, 138L, 141L, 142L, 141L, 139L, 141L, 139L, 133L, 125L, 122L, -123L, 122L, 118L, 122L, 118L, 115L, 117L, 121L, 120L, 112L, 104L, -106L, 107L, 106L, 104L, 105L, 107L, 105L, 99L, 96L, 89L, 79L, -73L, 71L, 69L, 65L, 61L, 74L, 76L, 80L, 83L, 85L, 84L, 83L, 81L, -85L, 86L, 87L, 88L, 88L, 86L, 85L, 84L, 79L, 78L, 75L, 70L, 66L, -65L, 66L, 68L, 63L, 74L, 80L, 73L, 64L, 64L, 66L, 66L, 61L, 60L, -59L, 58L, 57L, 57L, 56L, 56L, 56L, 59L, 62L, 61L, 59L, 57L, 58L, -61L, 56L, 54L, 52L, 51L, 50L, 52L, 54L, 55L, 57L, 55L, 55L, 53L, -50L, 47L, 48L, 51L, 49L, 47L, 45L, 45L, 46L, 46L, 46L, 45L, 48L, -47L, 46L, 46L, 47L, 49L, 51L, 52L, 49L, 49L, 50L, 52L, 54L, 54L, -51L, 48L, 51L, 52L, 53L, 54L, 54L, 53L, 51L, 50L, 53L, 54L, 54L, -54L, 54L, 53L, 52L, 51L, 52L, 54L, 55L, 55L, 54L, 55L, 57L, 60L, -54L, 51L, 49L, 48L, 50L, 53L, 54L, 55L, 54L, 53L, 51L, 50L, 51L, -53L, 55L, 56L, 59L, 57L, 54L, 52L, 51L, 52L, 53L, 54L, 55L, 56L, -57L, 56L, 54L, 53L, 54L, 55L, 54L, 53L, 53L, 54L, 56L, 54L, 49L, -44L, 49L, 50L, 51L, 51L, 50L, 48L, 47L, 45L, 47L, 38L, 27L, 21L, -19L, 20L, 20L, 19L, 23L, 19L, 21L, 30L, 40L, 44L, 47L, 51L, 63L, -63L, 63L, 63L, 64L, 68L, 73L, 78L, 75L, 70L, 65L, 63L, 65L, 70L, -74L, 77L, 80L, 86L, 94L, 97L, 97L, 97L, 99L, 101L, 100L, 96L, -110L, 119L, 119L, 111L, 97L, 101L, 100L, 96L, 95L, 97L, 96L, -93L, 93L, 96L, 97L, 96L, 96L, 98L, 103L, 110L, 117L, 122L, 127L, -112L, 102L, 107L, 123L, 144L, 164L, 178L, 185L, 183L, 185L, 192L, -198L, 200L, 200L, 201L, 193L, 195L, 197L, 197L, 196L, 195L, 195L, -195L, 185L, 198L, 207L, 204L, 200L, 202L, 205L, 205L, 209L, 209L, -208L, 209L, 211L, 214L, 217L, 220L, 220L, 223L, 225L, 224L, 222L, -221L, 223L, 226L, 224L, 216L, 196L, 185L, 171L, 121L, 77L, 75L, -76L, 92L, 102L, 125L, 156L, 159L, 160L, 181L, 189L, 199L, 215L, -226L, 228L, 224L, 222L, 223L, 224L, 220L, 225L, 220L, 201L, 183L, -137L, 72L, 59L, 53L, 52L, 56L, 56L, 49L, 43L, 41L, 36L, 32L, -25L, 22L, 26L, 36L, 44L, 46L, 35L, 45L, 62L, 83L, 101L, 109L, -108L, 105L, 106L, 122L, 120L, 119L, 133L, 131L, 126L, 141L, 120L, -133L, 142L, 155L, 177L, 193L, 208L, 225L, 218L, 232L, 234L, 223L, -222L, 228L, 217L, 195L, 174L, 150L, 170L, 170L, 166L, 162L, 180L, -158L, 169L, 171L, 167L, 168L, 176L, 176L, 180L, 196L, 195L, 184L, -130L, 82L, 57L, 54L, 61L, 43L, 49L, 43L, 36L, 33L, 37L, 44L, -52L, 57L, 60L, 77L, 100L, 158L, 175L, 194L, 180L, 182L, 175L, -199L, 206L, 186L, 177L, 187L, 189L, 178L, 164L, 162L, 160L, 161L, -165L, 167L, 167L, 166L, 176L, 181L, 168L, 126L, 79L, 56L, 60L, -71L, 230L, 230L, 230L, 229L, 228L, 226L, 223L, 222L, 224L, 226L, -227L, 227L, 223L, 216L, 210L, 205L, 209L, 210L, 212L, 213L, 214L, -214L, 213L, 213L, 217L, 213L, 213L, 218L, 219L, 217L, 215L, 216L, -213L, 212L, 217L, 216L, 210L, 211L, 206L, 190L, 131L, 130L, 133L, -138L, 140L, 138L, 138L, 141L, 144L, 143L, 143L, 142L, 142L, 143L, -143L, 144L, 144L, 142L, 139L, 140L, 142L, 143L, 142L, 140L, 142L, -140L, 134L, 125L, 121L, 123L, 123L, 120L, 122L, 120L, 118L, 119L, -121L, 118L, 112L, 106L, 106L, 108L, 107L, 104L, 105L, 108L, 105L, -100L, 98L, 94L, 88L, 80L, 74L, 72L, 72L, 73L, 77L, 79L, 81L, -83L, 84L, 84L, 83L, 82L, 84L, 85L, 86L, 86L, 86L, 85L, 84L, 83L, -79L, 78L, 76L, 72L, 68L, 66L, 67L, 68L, 69L, 79L, 83L, 75L, 66L, -63L, 64L, 63L, 62L, 61L, 60L, 59L, 58L, 58L, 57L, 57L, 53L, 56L, -59L, 59L, 58L, 58L, 60L, 62L, 56L, 54L, 52L, 51L, 51L, 52L, 54L, -55L, 58L, 57L, 56L, 54L, 51L, 49L, 50L, 52L, 48L, 46L, 44L, 44L, -45L, 46L, 46L, 45L, 46L, 46L, 45L, 45L, 46L, 48L, 49L, 50L, 49L, -49L, 50L, 52L, 54L, 54L, 51L, 49L, 51L, 51L, 52L, 52L, 52L, 52L, -51L, 51L, 53L, 54L, 54L, 54L, 54L, 53L, 52L, 51L, 52L, 54L, 54L, -54L, 53L, 54L, 56L, 58L, 52L, 50L, 48L, 48L, 50L, 52L, 52L, 52L, -52L, 51L, 50L, 49L, 49L, 51L, 53L, 54L, 58L, 57L, 54L, 52L, 51L, -52L, 53L, 54L, 55L, 57L, 57L, 56L, 54L, 53L, 53L, 55L, 55L, 54L, -54L, 55L, 56L, 53L, 48L, 44L, 49L, 49L, 50L, 50L, 49L, 47L, 46L, -45L, 46L, 42L, 36L, 28L, 22L, 20L, 20L, 21L, 21L, 19L, 21L, 29L, -37L, 40L, 45L, 50L, 58L, 60L, 62L, 64L, 67L, 71L, 76L, 80L, 71L, -68L, 65L, 65L, 67L, 72L, 76L, 79L, 79L, 85L, 93L, 97L, 97L, 98L, -100L, 102L, 104L, 102L, 115L, 128L, 127L, 114L, 99L, 101L, 101L, -97L, 97L, 99L, 99L, 96L, 96L, 100L, 100L, 99L, 100L, 101L, 103L, -106L, 109L, 111L, 131L, 119L, 106L, 102L, 108L, 125L, 149L, 169L, -189L, 188L, 187L, 188L, 194L, 200L, 202L, 201L, 197L, 197L, 196L, -195L, 193L, 192L, 192L, 192L, 196L, 199L, 198L, 193L, 193L, 199L, -204L, 204L, 208L, 208L, 208L, 209L, 211L, 213L, 215L, 216L, 219L, -222L, 225L, 225L, 223L, 222L, 224L, 225L, 226L, 223L, 207L, 192L, -178L, 146L, 102L, 74L, 79L, 91L, 97L, 117L, 148L, 157L, 161L, -179L, 186L, 194L, 207L, 218L, 222L, 224L, 226L, 228L, 223L, 230L, -232L, 217L, 197L, 182L, 155L, 120L, 83L, 69L, 55L, 52L, 58L, -57L, 46L, 33L, 30L, 32L, 34L, 37L, 40L, 42L, 43L, 41L, 50L, 59L, -75L, 92L, 104L, 109L, 108L, 105L, 116L, 130L, 129L, 128L, 138L, -133L, 126L, 136L, 137L, 139L, 127L, 118L, 130L, 153L, 188L, 222L, -219L, 217L, 222L, 230L, 224L, 204L, 188L, 184L, 171L, 147L, 163L, -162L, 163L, 161L, 178L, 156L, 168L, 171L, 165L, 165L, 176L, 179L, -177L, 182L, 191L, 191L, 156L, 119L, 80L, 56L, 58L, 50L, 45L, -43L, 42L, 42L, 44L, 46L, 46L, 46L, 58L, 63L, 70L, 108L, 121L, -148L, 156L, 174L, 190L, 186L, 185L, 191L, 196L, 194L, 188L, 183L, -181L, 176L, 170L, 167L, 167L, 168L, 168L, 167L, 167L, 179L, 178L, -154L, 120L, 98L, 93L, 95L, 220L, 221L, 221L, 222L, 222L, 222L, -221L, 220L, 223L, 225L, 228L, 228L, 226L, 220L, 214L, 210L, 209L, -210L, 212L, 213L, 214L, 215L, 215L, 215L, 219L, 215L, 214L, 218L, -219L, 216L, 214L, 215L, 217L, 210L, 217L, 216L, 206L, 210L, 200L, -166L, 123L, 131L, 138L, 138L, 139L, 141L, 143L, 142L, 144L, 143L, -143L, 142L, 142L, 143L, 143L, 144L, 147L, 145L, 142L, 142L, 143L, -143L, 142L, 141L, 143L, 142L, 135L, 125L, 121L, 123L, 124L, 123L, -123L, 123L, 123L, 122L, 119L, 115L, 111L, 108L, 108L, 109L, 108L, -106L, 106L, 109L, 106L, 101L, 95L, 94L, 89L, 81L, 73L, 71L, 76L, -81L, 83L, 83L, 84L, 84L, 83L, 83L, 83L, 83L, 83L, 83L, 84L, 85L, -85L, 85L, 84L, 83L, 80L, 80L, 79L, 75L, 70L, 67L, 67L, 68L, 77L, -83L, 86L, 78L, 69L, 64L, 62L, 60L, 62L, 62L, 61L, 59L, 59L, 58L, -59L, 59L, 55L, 56L, 58L, 58L, 57L, 56L, 58L, 59L, 55L, 54L, 53L, -52L, 52L, 53L, 55L, 56L, 60L, 60L, 58L, 54L, 51L, 50L, 52L, 54L, -47L, 45L, 43L, 42L, 44L, 46L, 46L, 45L, 47L, 46L, 46L, 46L, 47L, -48L, 50L, 51L, 49L, 49L, 50L, 52L, 54L, 54L, 51L, 49L, 51L, 51L, -50L, 50L, 50L, 50L, 51L, 51L, 53L, 54L, 54L, 54L, 54L, 53L, 52L, -51L, 52L, 53L, 54L, 53L, 52L, 52L, 54L, 56L, 52L, 51L, 50L, 51L, -53L, 54L, 53L, 52L, 53L, 52L, 51L, 50L, 50L, 52L, 54L, 55L, 58L, -56L, 54L, 53L, 52L, 52L, 53L, 54L, 56L, 57L, 58L, 56L, 54L, 52L, -53L, 54L, 56L, 55L, 55L, 55L, 55L, 53L, 48L, 45L, 49L, 49L, 49L, -49L, 48L, 47L, 45L, 45L, 45L, 46L, 45L, 38L, 28L, 22L, 21L, 23L, -19L, 18L, 21L, 27L, 32L, 34L, 41L, 49L, 56L, 59L, 63L, 67L, 69L, -72L, 76L, 79L, 67L, 67L, 66L, 67L, 70L, 74L, 78L, 80L, 77L, 84L, -92L, 97L, 98L, 99L, 102L, 105L, 106L, 106L, 117L, 136L, 135L, -114L, 100L, 100L, 102L, 99L, 98L, 101L, 101L, 99L, 100L, 103L, -101L, 102L, 103L, 105L, 106L, 106L, 106L, 106L, 124L, 118L, 110L, -102L, 98L, 107L, 129L, 150L, 184L, 189L, 190L, 187L, 190L, 200L, -204L, 202L, 197L, 196L, 194L, 192L, 191L, 191L, 191L, 192L, 183L, -185L, 188L, 191L, 198L, 205L, 205L, 202L, 207L, 207L, 209L, 210L, -211L, 211L, 212L, 212L, 217L, 220L, 224L, 226L, 225L, 224L, 224L, -225L, 228L, 227L, 219L, 200L, 186L, 174L, 133L, 79L, 80L, 88L, -93L, 108L, 137L, 153L, 161L, 174L, 187L, 194L, 203L, 211L, 217L, -221L, 223L, 225L, 218L, 227L, 215L, 194L, 185L, 178L, 165L, 155L, -131L, 124L, 102L, 72L, 52L, 49L, 50L, 49L, 38L, 37L, 37L, 37L, -37L, 40L, 44L, 48L, 72L, 80L, 91L, 101L, 106L, 108L, 107L, 107L, -116L, 127L, 130L, 132L, 140L, 137L, 131L, 137L, 113L, 127L, 130L, -126L, 128L, 132L, 148L, 171L, 211L, 202L, 201L, 203L, 191L, 172L, -171L, 185L, 172L, 152L, 164L, 160L, 164L, 164L, 180L, 162L, 170L, -176L, 169L, 164L, 177L, 182L, 174L, 168L, 180L, 191L, 180L, 162L, -113L, 63L, 56L, 56L, 49L, 48L, 47L, 48L, 49L, 48L, 45L, 43L, -51L, 50L, 48L, 68L, 75L, 101L, 124L, 153L, 178L, 178L, 185L, -199L, 209L, 207L, 198L, 192L, 190L, 185L, 177L, 172L, 170L, 171L, -172L, 172L, 170L, 186L, 198L, 194L, 176L, 155L, 137L, 125L, 226L, -226L, 227L, 228L, 228L, 228L, 228L, 228L, 227L, 229L, 231L, 231L, -228L, 223L, 218L, 214L, 210L, 210L, 211L, 212L, 212L, 212L, 213L, -213L, 220L, 216L, 215L, 219L, 220L, 216L, 214L, 215L, 220L, 208L, -213L, 217L, 209L, 209L, 187L, 137L, 119L, 134L, 144L, 141L, 140L, -146L, 148L, 145L, 144L, 143L, 143L, 142L, 142L, 143L, 143L, 144L, -147L, 146L, 144L, 143L, 142L, 142L, 141L, 141L, 145L, 144L, 137L, -127L, 122L, 124L, 126L, 125L, 122L, 124L, 125L, 123L, 117L, 112L, -110L, 110L, 109L, 111L, 110L, 107L, 108L, 110L, 108L, 103L, 96L, -93L, 87L, 80L, 75L, 75L, 81L, 86L, 89L, 88L, 86L, 84L, 83L, 83L, -83L, 83L, 83L, 83L, 84L, 84L, 85L, 85L, 85L, 84L, 84L, 83L, 81L, -77L, 72L, 68L, 66L, 67L, 83L, 86L, 85L, 79L, 72L, 65L, 62L, 60L, -62L, 61L, 59L, 58L, 57L, 58L, 58L, 59L, 60L, 60L, 59L, 57L, 54L, -53L, 53L, 53L, 55L, 54L, 54L, 53L, 54L, 55L, 56L, 56L, 59L, 61L, -58L, 52L, 50L, 52L, 55L, 56L, 49L, 46L, 43L, 42L, 43L, 45L, 46L, -45L, 47L, 47L, 48L, 48L, 49L, 50L, 51L, 51L, 50L, 49L, 49L, 51L, -53L, 53L, 52L, 50L, 51L, 50L, 49L, 48L, 48L, 50L, 51L, 52L, 53L, -54L, 54L, 54L, 54L, 53L, 52L, 51L, 52L, 53L, 53L, 52L, 50L, 50L, -52L, 53L, 55L, 54L, 54L, 55L, 57L, 57L, 55L, 53L, 55L, 54L, 53L, -53L, 54L, 55L, 56L, 57L, 56L, 56L, 54L, 53L, 53L, 53L, 53L, 54L, -57L, 58L, 58L, 56L, 54L, 52L, 52L, 53L, 57L, 57L, 57L, 56L, 55L, -52L, 49L, 46L, 51L, 51L, 50L, 50L, 49L, 48L, 47L, 46L, 47L, 48L, -48L, 43L, 35L, 28L, 23L, 21L, 19L, 19L, 21L, 25L, 27L, 29L, 37L, -47L, 57L, 61L, 66L, 70L, 71L, 71L, 72L, 72L, 65L, 67L, 68L, 70L, -71L, 73L, 77L, 79L, 76L, 83L, 92L, 97L, 99L, 101L, 105L, 108L, -105L, 106L, 113L, 139L, 138L, 110L, 102L, 101L, 102L, 99L, 99L, -102L, 102L, 100L, 102L, 105L, 101L, 102L, 104L, 106L, 109L, 111L, -112L, 113L, 109L, 109L, 109L, 106L, 101L, 101L, 114L, 128L, 162L, -180L, 192L, 190L, 190L, 199L, 204L, 203L, 197L, 194L, 191L, 189L, -190L, 191L, 192L, 193L, 181L, 181L, 183L, 187L, 193L, 199L, 202L, -201L, 205L, 206L, 209L, 211L, 212L, 211L, 210L, 209L, 215L, 218L, -222L, 226L, 227L, 226L, 225L, 224L, 230L, 224L, 224L, 211L, 193L, -188L, 156L, 100L, 75L, 81L, 90L, 107L, 130L, 149L, 161L, 171L, -182L, 191L, 201L, 210L, 217L, 222L, 220L, 216L, 209L, 209L, 183L, -164L, 174L, 173L, 160L, 160L, 156L, 162L, 149L, 114L, 84L, 73L, -67L, 58L, 48L, 44L, 41L, 40L, 40L, 42L, 51L, 60L, 92L, 97L, 102L, -104L, 104L, 105L, 108L, 112L, 119L, 124L, 127L, 130L, 133L, 132L, -129L, 131L, 112L, 127L, 130L, 127L, 125L, 119L, 121L, 133L, 157L, -173L, 183L, 174L, 161L, 161L, 171L, 181L, 168L, 157L, 169L, 160L, -164L, 162L, 180L, 169L, 175L, 186L, 178L, 166L, 174L, 180L, 171L, -163L, 170L, 180L, 182L, 184L, 141L, 78L, 59L, 57L, 58L, 54L, -49L, 47L, 47L, 49L, 50L, 50L, 54L, 54L, 56L, 64L, 62L, 70L, 90L, -115L, 138L, 174L, 205L, 212L, 215L, 221L, 217L, 203L, 197L, 195L, -191L, 189L, 189L, 191L, 193L, 194L, 192L, 206L, 221L, 226L, 219L, -200L, 173L, 152L, 229L, 228L, 228L, 228L, 228L, 228L, 228L, 228L, -228L, 228L, 227L, 225L, 222L, 217L, 213L, 210L, 213L, 213L, 212L, -212L, 212L, 212L, 212L, 212L, 221L, 216L, 216L, 219L, 220L, 217L, -214L, 215L, 221L, 207L, 208L, 216L, 215L, 205L, 166L, 114L, 120L, -135L, 144L, 142L, 141L, 147L, 149L, 146L, 144L, 143L, 143L, 142L, -142L, 143L, 143L, 144L, 146L, 145L, 144L, 143L, 141L, 140L, 141L, -141L, 145L, 145L, 140L, 130L, 124L, 125L, 127L, 127L, 122L, 125L, -126L, 122L, 116L, 111L, 110L, 111L, 111L, 112L, 111L, 109L, 110L, -112L, 109L, 104L, 103L, 96L, 88L, 83L, 84L, 87L, 89L, 90L, 92L, -90L, 87L, 84L, 83L, 82L, 83L, 83L, 83L, 83L, 83L, 84L, 84L, 85L, -85L, 86L, 86L, 85L, 82L, 77L, 72L, 68L, 67L, 67L, 87L, 85L, 82L, -78L, 72L, 66L, 63L, 63L, 60L, 59L, 57L, 55L, 55L, 56L, 57L, 58L, -62L, 60L, 57L, 55L, 54L, 53L, 52L, 52L, 55L, 54L, 54L, 55L, 55L, -56L, 57L, 57L, 58L, 61L, 58L, 50L, 49L, 55L, 59L, 60L, 54L, 50L, -46L, 44L, 44L, 45L, 45L, 45L, 45L, 45L, 46L, 47L, 48L, 49L, 49L, -49L, 51L, 50L, 49L, 50L, 52L, 53L, 52L, 50L, 50L, 49L, 48L, 48L, -48L, 50L, 52L, 53L, 53L, 54L, 54L, 54L, 54L, 53L, 52L, 51L, 52L, -53L, 53L, 52L, 50L, 50L, 51L, 53L, 56L, 55L, 55L, 56L, 57L, 57L, -55L, 53L, 54L, 53L, 53L, 53L, 54L, 54L, 55L, 56L, 55L, 55L, 54L, -54L, 53L, 53L, 54L, 54L, 56L, 57L, 58L, 56L, 54L, 52L, 53L, 54L, -57L, 58L, 58L, 57L, 55L, 52L, 50L, 49L, 54L, 53L, 52L, 51L, 50L, -50L, 49L, 49L, 50L, 48L, 46L, 45L, 42L, 36L, 27L, 21L, 22L, 20L, -21L, 24L, 24L, 26L, 35L, 45L, 55L, 60L, 66L, 70L, 71L, 71L, 70L, -70L, 66L, 68L, 70L, 71L, 70L, 71L, 74L, 77L, 76L, 83L, 93L, 99L, -101L, 104L, 107L, 110L, 107L, 107L, 108L, 141L, 141L, 108L, 107L, -107L, 102L, 98L, 98L, 101L, 102L, 100L, 101L, 105L, 103L, 103L, -103L, 104L, 107L, 110L, 114L, 116L, 108L, 105L, 104L, 104L, 102L, -100L, 105L, 113L, 132L, 160L, 187L, 194L, 192L, 196L, 202L, 204L, -200L, 196L, 191L, 189L, 189L, 190L, 189L, 188L, 196L, 193L, 187L, -182L, 180L, 183L, 190L, 197L, 201L, 203L, 206L, 210L, 211L, 211L, -210L, 209L, 213L, 215L, 219L, 223L, 226L, 227L, 225L, 224L, 232L, -221L, 224L, 222L, 203L, 192L, 172L, 135L, 72L, 70L, 84L, 107L, -127L, 145L, 162L, 172L, 172L, 183L, 196L, 206L, 215L, 218L, 210L, -198L, 187L, 186L, 164L, 152L, 165L, 165L, 156L, 162L, 149L, 156L, -155L, 149L, 147L, 136L, 102L, 65L, 57L, 52L, 49L, 52L, 55L, 58L, -66L, 76L, 107L, 108L, 107L, 104L, 102L, 104L, 111L, 117L, 128L, -125L, 125L, 126L, 123L, 123L, 124L, 121L, 119L, 127L, 126L, 122L, -119L, 104L, 86L, 84L, 76L, 118L, 162L, 177L, 173L, 169L, 169L, -169L, 159L, 160L, 174L, 159L, 161L, 156L, 172L, 168L, 175L, 188L, -182L, 166L, 168L, 172L, 167L, 162L, 172L, 173L, 171L, 184L, 161L, -104L, 73L, 56L, 57L, 53L, 49L, 47L, 48L, 51L, 53L, 54L, 62L, -60L, 63L, 61L, 57L, 53L, 72L, 93L, 114L, 157L, 200L, 219L, 228L, -235L, 230L, 217L, 216L, 217L, 219L, 221L, 222L, 224L, 225L, 227L, -221L, 228L, 236L, 241L, 239L, 226L, 201L, 178L, 228L, 228L, 227L, -226L, 225L, 226L, 226L, 226L, 231L, 229L, 226L, 222L, 217L, 214L, -211L, 209L, 216L, 216L, 215L, 214L, 214L, 215L, 216L, 216L, 220L, -216L, 215L, 219L, 221L, 217L, 215L, 216L, 218L, 210L, 206L, 215L, -219L, 192L, 143L, 107L, 125L, 133L, 140L, 141L, 141L, 143L, 145L, -144L, 144L, 143L, 143L, 142L, 142L, 143L, 143L, 144L, 144L, 145L, -145L, 143L, 141L, 140L, 142L, 143L, 144L, 146L, 143L, 133L, 126L, -126L, 128L, 128L, 123L, 125L, 126L, 123L, 117L, 113L, 112L, 114L, -112L, 114L, 113L, 110L, 111L, 113L, 111L, 106L, 103L, 96L, 87L, -85L, 87L, 91L, 92L, 91L, 92L, 91L, 88L, 85L, 83L, 82L, 82L, 82L, -82L, 82L, 81L, 82L, 82L, 84L, 85L, 86L, 84L, 83L, 80L, 75L, 71L, -69L, 71L, 73L, 91L, 84L, 77L, 74L, 70L, 65L, 63L, 64L, 59L, 57L, -55L, 54L, 54L, 55L, 57L, 59L, 59L, 57L, 54L, 54L, 55L, 56L, 56L, -56L, 54L, 55L, 55L, 56L, 57L, 57L, 58L, 58L, 58L, 62L, 59L, 50L, -49L, 59L, 65L, 65L, 62L, 57L, 51L, 47L, 45L, 45L, 44L, 44L, 41L, -42L, 43L, 45L, 45L, 46L, 45L, 45L, 51L, 50L, 49L, 50L, 52L, 53L, -52L, 51L, 49L, 49L, 49L, 49L, 50L, 51L, 52L, 53L, 53L, 54L, 54L, -54L, 54L, 53L, 52L, 51L, 51L, 52L, 53L, 52L, 50L, 50L, 52L, 54L, -55L, 53L, 52L, 52L, 53L, 54L, 53L, 51L, 50L, 50L, 50L, 51L, 51L, -51L, 52L, 52L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 55L, 56L, -57L, 56L, 54L, 53L, 54L, 55L, 56L, 58L, 59L, 57L, 55L, 52L, 52L, -53L, 55L, 55L, 53L, 52L, 51L, 51L, 51L, 51L, 52L, 49L, 46L, 46L, -46L, 42L, 34L, 27L, 27L, 23L, 21L, 23L, 24L, 27L, 35L, 43L, 50L, -55L, 63L, 68L, 71L, 71L, 72L, 73L, 65L, 68L, 70L, 70L, 68L, 69L, -73L, 77L, 78L, 86L, 95L, 101L, 104L, 106L, 110L, 113L, 111L, -111L, 107L, 148L, 148L, 109L, 113L, 113L, 102L, 99L, 98L, 101L, -101L, 99L, 100L, 103L, 105L, 104L, 102L, 102L, 102L, 104L, 107L, -109L, 119L, 109L, 100L, 97L, 96L, 96L, 100L, 106L, 109L, 135L, -168L, 188L, 192L, 193L, 198L, 204L, 204L, 199L, 193L, 191L, 190L, -189L, 186L, 182L, 182L, 185L, 191L, 196L, 193L, 186L, 183L, 185L, -194L, 197L, 201L, 205L, 208L, 209L, 209L, 209L, 211L, 212L, 215L, -220L, 224L, 226L, 226L, 224L, 231L, 223L, 225L, 228L, 216L, 199L, -183L, 168L, 89L, 67L, 73L, 101L, 121L, 137L, 156L, 166L, 169L, -179L, 187L, 191L, 196L, 195L, 180L, 162L, 161L, 163L, 158L, 153L, -153L, 150L, 153L, 165L, 151L, 158L, 163L, 164L, 164L, 158L, 137L, -114L, 93L, 75L, 58L, 56L, 61L, 72L, 90L, 108L, 116L, 114L, 109L, -105L, 104L, 108L, 115L, 120L, 124L, 116L, 119L, 122L, 118L, 123L, -129L, 123L, 119L, 119L, 108L, 100L, 97L, 78L, 51L, 40L, 41L, -71L, 119L, 159L, 172L, 168L, 169L, 177L, 159L, 168L, 181L, 163L, -167L, 158L, 169L, 166L, 168L, 180L, 175L, 164L, 165L, 166L, 162L, -164L, 178L, 174L, 163L, 177L, 173L, 135L, 101L, 67L, 54L, 52L, -51L, 51L, 53L, 54L, 54L, 53L, 58L, 51L, 57L, 53L, 63L, 63L, 91L, -112L, 123L, 131L, 162L, 207L, 237L, 240L, 233L, 231L, 235L, 238L, -242L, 244L, 244L, 244L, 245L, 246L, 240L, 242L, 243L, 243L, 244L, -238L, 222L, 206L, 229L, 228L, 227L, 226L, 227L, 228L, 229L, 230L, -236L, 232L, 227L, 221L, 217L, 215L, 214L, 215L, 214L, 213L, 213L, -214L, 215L, 217L, 219L, 221L, 219L, 215L, 215L, 219L, 221L, 218L, -217L, 218L, 213L, 216L, 207L, 213L, 218L, 173L, 122L, 116L, 134L, -133L, 136L, 142L, 144L, 142L, 142L, 144L, 144L, 143L, 143L, 142L, -142L, 143L, 143L, 144L, 144L, 146L, 146L, 145L, 142L, 142L, 144L, -147L, 143L, 147L, 146L, 137L, 129L, 127L, 128L, 128L, 126L, 127L, -126L, 124L, 121L, 118L, 117L, 117L, 113L, 115L, 114L, 111L, 112L, -115L, 112L, 107L, 100L, 97L, 92L, 89L, 88L, 90L, 92L, 93L, 91L, -90L, 88L, 86L, 84L, 82L, 81L, 81L, 79L, 79L, 78L, 78L, 79L, 81L, -83L, 84L, 79L, 77L, 75L, 72L, 70L, 72L, 77L, 81L, 96L, 84L, 73L, -70L, 67L, 62L, 61L, 63L, 60L, 58L, 56L, 54L, 54L, 56L, 58L, 60L, -60L, 57L, 53L, 53L, 56L, 58L, 58L, 57L, 54L, 55L, 56L, 57L, 58L, -58L, 58L, 58L, 58L, 63L, 60L, 51L, 52L, 64L, 72L, 72L, 70L, 64L, -57L, 50L, 47L, 45L, 44L, 42L, 41L, 42L, 44L, 46L, 47L, 46L, 46L, -45L, 52L, 50L, 49L, 49L, 51L, 53L, 52L, 51L, 49L, 49L, 50L, 52L, -53L, 53L, 53L, 53L, 53L, 54L, 54L, 54L, 54L, 53L, 52L, 51L, 51L, -52L, 53L, 52L, 51L, 52L, 54L, 56L, 56L, 54L, 51L, 50L, 51L, 52L, -52L, 51L, 48L, 48L, 49L, 50L, 50L, 50L, 50L, 50L, 53L, 54L, 54L, -54L, 55L, 54L, 54L, 54L, 53L, 55L, 56L, 56L, 54L, 54L, 55L, 57L, -55L, 57L, 59L, 57L, 55L, 53L, 54L, 56L, 55L, 54L, 53L, 51L, 50L, -50L, 51L, 51L, 51L, 50L, 49L, 48L, 47L, 45L, 42L, 39L, 33L, 26L, -21L, 22L, 26L, 29L, 35L, 42L, 49L, 54L, 61L, 66L, 69L, 70L, 71L, -72L, 62L, 65L, 68L, 68L, 66L, 68L, 74L, 79L, 81L, 88L, 97L, 103L, -106L, 108L, 111L, 114L, 113L, 115L, 109L, 156L, 156L, 109L, 114L, -112L, 104L, 100L, 100L, 102L, 102L, 99L, 99L, 103L, 104L, 104L, -104L, 104L, 103L, 103L, 103L, 102L, 118L, 109L, 102L, 98L, 96L, -94L, 96L, 101L, 103L, 115L, 142L, 173L, 188L, 190L, 195L, 204L, -202L, 197L, 193L, 192L, 193L, 193L, 188L, 184L, 170L, 174L, 186L, -200L, 205L, 197L, 187L, 183L, 186L, 189L, 193L, 198L, 203L, 206L, -208L, 209L, 210L, 210L, 211L, 216L, 222L, 225L, 225L, 224L, 224L, -227L, 225L, 225L, 226L, 210L, 190L, 184L, 133L, 78L, 62L, 89L, -108L, 121L, 138L, 147L, 153L, 159L, 161L, 161L, 166L, 170L, 158L, -140L, 161L, 151L, 151L, 154L, 147L, 146L, 154L, 158L, 157L, 165L, -170L, 164L, 153L, 147L, 151L, 157L, 142L, 117L, 94L, 88L, 92L, -99L, 113L, 128L, 122L, 118L, 114L, 112L, 113L, 116L, 118L, 120L, -119L, 108L, 114L, 121L, 115L, 122L, 129L, 118L, 118L, 103L, 72L, -52L, 53L, 51L, 45L, 48L, 46L, 55L, 73L, 100L, 131L, 159L, 176L, -182L, 165L, 176L, 184L, 166L, 177L, 167L, 168L, 159L, 161L, 167L, -165L, 164L, 172L, 169L, 163L, 166L, 173L, 175L, 161L, 171L, 179L, -165L, 137L, 93L, 64L, 61L, 56L, 55L, 56L, 59L, 61L, 62L, 64L, -58L, 73L, 76L, 98L, 95L, 119L, 131L, 133L, 120L, 130L, 173L, -217L, 237L, 240L, 242L, 245L, 247L, 249L, 249L, 247L, 247L, 249L, -251L, 248L, 249L, 247L, 244L, 244L, 243L, 236L, 226L, 228L, 227L, -227L, 227L, 227L, 229L, 231L, 232L, 235L, 231L, 224L, 218L, 214L, -214L, 215L, 217L, 209L, 209L, 209L, 211L, 214L, 217L, 221L, 222L, -218L, 215L, 215L, 219L, 221L, 219L, 218L, 219L, 209L, 221L, 210L, -212L, 214L, 158L, 110L, 126L, 143L, 136L, 136L, 145L, 148L, 142L, -142L, 147L, 144L, 143L, 143L, 142L, 142L, 143L, 143L, 144L, 144L, -146L, 148L, 147L, 144L, 144L, 146L, 150L, 142L, 147L, 147L, 139L, -130L, 128L, 128L, 127L, 129L, 128L, 127L, 125L, 124L, 122L, 120L, -119L, 114L, 116L, 115L, 112L, 113L, 115L, 113L, 108L, 102L, 103L, -102L, 98L, 93L, 92L, 97L, 101L, 90L, 89L, 88L, 86L, 84L, 82L, -81L, 80L, 77L, 76L, 76L, 76L, 77L, 78L, 80L, 82L, 74L, 73L, 71L, -69L, 70L, 74L, 82L, 88L, 99L, 84L, 71L, 67L, 64L, 60L, 59L, 61L, -61L, 59L, 56L, 55L, 55L, 57L, 60L, 62L, 64L, 60L, 55L, 54L, 55L, -57L, 56L, 55L, 54L, 55L, 56L, 57L, 58L, 59L, 59L, 59L, 59L, 65L, -62L, 53L, 54L, 68L, 77L, 76L, 75L, 69L, 60L, 53L, 48L, 45L, 43L, -42L, 44L, 46L, 48L, 49L, 50L, 50L, 49L, 49L, 52L, 50L, 49L, 49L, -51L, 53L, 52L, 52L, 48L, 49L, 51L, 53L, 54L, 54L, 54L, 53L, 53L, -54L, 54L, 54L, 54L, 53L, 52L, 51L, 50L, 51L, 53L, 53L, 52L, 53L, -55L, 58L, 59L, 56L, 52L, 51L, 52L, 54L, 54L, 54L, 49L, 50L, 51L, -52L, 52L, 52L, 51L, 51L, 53L, 53L, 54L, 55L, 55L, 55L, 54L, 54L, -52L, 54L, 55L, 55L, 55L, 55L, 56L, 58L, 54L, 57L, 59L, 58L, 55L, -54L, 56L, 58L, 55L, 53L, 52L, 50L, 49L, 49L, 50L, 51L, 50L, 53L, -54L, 52L, 47L, 45L, 46L, 49L, 37L, 27L, 20L, 22L, 27L, 31L, 36L, -41L, 52L, 56L, 62L, 65L, 66L, 66L, 67L, 67L, 59L, 62L, 66L, 66L, -65L, 68L, 75L, 82L, 83L, 90L, 99L, 104L, 107L, 109L, 112L, 115L, -113L, 116L, 110L, 161L, 160L, 107L, 111L, 107L, 106L, 102L, 101L, -103L, 102L, 99L, 99L, 103L, 102L, 104L, 106L, 108L, 108L, 106L, -104L, 102L, 107L, 105L, 105L, 105L, 101L, 95L, 94L, 98L, 105L, -104L, 123L, 159L, 184L, 188L, 193L, 204L, 195L, 191L, 189L, 192L, -196L, 198L, 194L, 190L, 195L, 182L, 176L, 182L, 190L, 192L, 193L, -195L, 181L, 183L, 188L, 193L, 199L, 203L, 207L, 208L, 209L, 208L, -209L, 213L, 220L, 225L, 225L, 224L, 215L, 229L, 223L, 219L, 230L, -219L, 194L, 186L, 173L, 94L, 57L, 79L, 96L, 106L, 120L, 126L, -122L, 127L, 129L, 132L, 147L, 162L, 161L, 148L, 182L, 152L, 146L, -155L, 152L, 156L, 160L, 148L, 148L, 148L, 153L, 160L, 161L, 154L, -149L, 149L, 170L, 154L, 145L, 149L, 149L, 137L, 125L, 121L, 125L, -121L, 118L, 118L, 121L, 122L, 120L, 118L, 127L, 113L, 119L, 123L, -110L, 111L, 113L, 97L, 74L, 72L, 60L, 55L, 61L, 55L, 41L, 38L, -47L, 57L, 52L, 51L, 94L, 158L, 181L, 164L, 166L, 175L, 180L, -163L, 180L, 170L, 163L, 147L, 157L, 159L, 158L, 167L, 181L, 177L, -167L, 169L, 161L, 172L, 161L, 167L, 181L, 182L, 163L, 117L, 82L, -73L, 61L, 54L, 55L, 62L, 71L, 76L, 87L, 86L, 111L, 118L, 139L, -121L, 125L, 122L, 130L, 126L, 124L, 140L, 183L, 230L, 250L, 247L, -249L, 250L, 251L, 249L, 246L, 247L, 251L, 255L, 252L, 253L, 250L, -246L, 245L, 245L, 241L, 234L, 225L, 225L, 226L, 226L, 227L, 230L, -234L, 238L, 242L, 232L, 223L, 220L, 219L, 215L, 214L, 215L, 211L, -217L, 218L, 213L, 213L, 218L, 220L, 218L, 213L, 214L, 215L, 217L, -218L, 219L, 219L, 219L, 214L, 215L, 218L, 218L, 188L, 134L, 111L, -129L, 137L, 140L, 144L, 147L, 148L, 147L, 145L, 143L, 142L, 143L, -144L, 145L, 146L, 146L, 146L, 146L, 146L, 147L, 148L, 149L, 149L, -147L, 146L, 145L, 143L, 146L, 148L, 144L, 137L, 130L, 128L, 128L, -131L, 128L, 126L, 125L, 126L, 125L, 121L, 117L, 120L, 119L, 118L, -117L, 115L, 113L, 112L, 111L, 107L, 108L, 104L, 99L, 98L, 100L, -98L, 93L, 93L, 92L, 89L, 86L, 83L, 80L, 79L, 78L, 78L, 77L, 77L, -76L, 75L, 74L, 73L, 73L, 71L, 68L, 66L, 68L, 70L, 74L, 83L, 94L, -94L, 82L, 71L, 67L, 64L, 61L, 60L, 62L, 60L, 59L, 57L, 56L, 55L, -56L, 57L, 57L, 56L, 57L, 57L, 58L, 58L, 58L, 57L, 57L, 58L, 57L, -55L, 54L, 55L, 57L, 59L, 61L, 63L, 61L, 54L, 49L, 61L, 80L, 88L, -86L, 74L, 69L, 61L, 52L, 46L, 43L, 42L, 42L, 43L, 43L, 44L, 46L, -48L, 49L, 50L, 51L, 46L, 47L, 49L, 51L, 52L, 52L, 51L, 51L, 53L, -50L, 49L, 50L, 54L, 55L, 54L, 51L, 57L, 55L, 54L, 52L, 51L, 51L, -52L, 53L, 53L, 52L, 52L, 52L, 54L, 54L, 54L, 53L, 59L, 54L, 50L, -50L, 55L, 57L, 55L, 52L, 51L, 52L, 53L, 53L, 52L, 52L, 54L, 57L, -49L, 52L, 56L, 57L, 56L, 54L, 54L, 55L, 57L, 54L, 52L, 53L, 57L, -60L, 59L, 57L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 53L, -52L, 51L, 50L, 51L, 52L, 52L, 51L, 51L, 51L, 51L, 51L, 51L, 51L, -51L, 46L, 39L, 32L, 28L, 25L, 25L, 33L, 42L, 48L, 54L, 65L, 73L, -73L, 66L, 63L, 65L, 65L, 66L, 68L, 72L, 75L, 77L, 77L, 76L, 75L, -86L, 97L, 102L, 109L, 117L, 117L, 112L, 118L, 117L, 122L, 134L, -158L, 121L, 118L, 110L, 113L, 109L, 104L, 101L, 100L, 101L, 101L, -101L, 105L, 105L, 106L, 107L, 107L, 105L, 101L, 97L, 106L, 106L, -108L, 110L, 106L, 100L, 100L, 104L, 104L, 106L, 113L, 131L, 161L, -189L, 200L, 198L, 196L, 197L, 198L, 196L, 194L, 192L, 193L, 194L, -192L, 188L, 189L, 184L, 174L, 183L, 196L, 196L, 191L, 190L, 189L, -190L, 192L, 196L, 201L, 203L, 204L, 205L, 207L, 210L, 214L, 218L, -221L, 223L, 219L, 226L, 227L, 223L, 224L, 226L, 214L, 196L, 168L, -142L, 58L, 53L, 59L, 85L, 105L, 111L, 119L, 109L, 128L, 149L, -145L, 146L, 156L, 153L, 169L, 150L, 152L, 156L, 145L, 148L, 152L, -138L, 155L, 145L, 142L, 150L, 156L, 154L, 154L, 158L, 165L, 171L, -183L, 198L, 204L, 196L, 177L, 160L, 131L, 126L, 121L, 123L, 128L, -133L, 132L, 130L, 125L, 120L, 115L, 112L, 108L, 96L, 78L, 64L, -55L, 53L, 52L, 53L, 50L, 45L, 45L, 48L, 36L, 54L, 59L, 53L, 59L, -82L, 128L, 174L, 164L, 171L, 182L, 173L, 161L, 178L, 182L, 151L, -146L, 148L, 154L, 166L, 178L, 182L, 176L, 168L, 172L, 169L, 167L, -170L, 176L, 181L, 180L, 178L, 118L, 71L, 64L, 89L, 91L, 88L, -98L, 105L, 115L, 113L, 122L, 139L, 146L, 139L, 132L, 132L, 132L, -129L, 135L, 143L, 181L, 221L, 232L, 251L, 246L, 253L, 254L, 247L, -243L, 249L, 253L, 253L, 250L, 252L, 250L, 245L, 245L, 249L, 246L, -238L, 229L, 229L, 230L, 228L, 227L, 228L, 230L, 233L, 241L, 229L, -219L, 215L, 214L, 212L, 212L, 215L, 211L, 217L, 218L, 214L, 213L, -218L, 220L, 218L, 216L, 216L, 217L, 218L, 218L, 218L, 217L, 217L, -215L, 214L, 216L, 211L, 177L, 127L, 112L, 133L, 141L, 142L, 143L, -144L, 145L, 145L, 145L, 145L, 143L, 144L, 145L, 146L, 147L, 147L, -147L, 147L, 146L, 147L, 148L, 148L, 148L, 147L, 146L, 145L, 144L, -147L, 148L, 145L, 137L, 130L, 127L, 126L, 129L, 127L, 125L, 126L, -128L, 128L, 127L, 125L, 122L, 121L, 120L, 118L, 116L, 114L, 113L, -112L, 107L, 108L, 106L, 101L, 99L, 100L, 97L, 92L, 93L, 92L, -89L, 86L, 83L, 81L, 79L, 78L, 78L, 78L, 77L, 75L, 74L, 73L, 72L, -71L, 72L, 68L, 67L, 68L, 69L, 71L, 81L, 91L, 90L, 80L, 71L, 68L, -66L, 62L, 59L, 59L, 58L, 57L, 55L, 54L, 53L, 54L, 55L, 56L, 55L, -56L, 57L, 57L, 57L, 57L, 56L, 56L, 57L, 56L, 55L, 54L, 54L, 57L, -59L, 61L, 65L, 62L, 55L, 51L, 62L, 81L, 89L, 86L, 74L, 70L, 63L, -55L, 49L, 44L, 41L, 40L, 42L, 42L, 44L, 45L, 47L, 48L, 49L, 50L, -48L, 48L, 49L, 51L, 52L, 52L, 52L, 52L, 52L, 50L, 49L, 50L, 53L, -55L, 53L, 51L, 56L, 55L, 53L, 52L, 51L, 51L, 52L, 52L, 55L, 54L, -54L, 54L, 55L, 55L, 54L, 53L, 59L, 54L, 50L, 50L, 54L, 57L, 55L, -53L, 52L, 53L, 53L, 53L, 51L, 51L, 53L, 55L, 52L, 53L, 54L, 54L, -53L, 53L, 55L, 56L, 55L, 52L, 51L, 53L, 57L, 60L, 59L, 57L, 56L, -56L, 55L, 54L, 54L, 53L, 53L, 52L, 56L, 54L, 52L, 50L, 50L, 51L, -52L, 53L, 52L, 51L, 51L, 51L, 50L, 50L, 50L, 50L, 49L, 42L, 36L, -32L, 28L, 27L, 33L, 41L, 45L, 50L, 61L, 71L, 71L, 65L, 64L, 67L, -61L, 62L, 65L, 69L, 73L, 75L, 76L, 75L, 79L, 87L, 95L, 100L, -107L, 115L, 118L, 115L, 119L, 118L, 125L, 141L, 162L, 124L, 121L, -111L, 114L, 110L, 105L, 102L, 102L, 102L, 102L, 102L, 105L, 104L, -102L, 103L, 104L, 104L, 103L, 102L, 104L, 104L, 107L, 109L, 106L, -101L, 101L, 105L, 96L, 103L, 107L, 114L, 139L, 173L, 193L, 194L, -195L, 196L, 197L, 195L, 193L, 192L, 193L, 195L, 192L, 185L, 186L, -186L, 176L, 174L, 183L, 189L, 193L, 191L, 188L, 184L, 185L, 190L, -199L, 206L, 206L, 206L, 207L, 209L, 213L, 217L, 220L, 220L, 224L, -230L, 230L, 226L, 226L, 227L, 216L, 200L, 180L, 157L, 96L, 49L, -52L, 73L, 102L, 105L, 111L, 107L, 110L, 121L, 142L, 166L, 166L, -145L, 163L, 149L, 153L, 157L, 147L, 148L, 149L, 135L, 149L, 147L, -151L, 159L, 160L, 154L, 155L, 163L, 180L, 186L, 197L, 210L, 219L, -217L, 208L, 199L, 171L, 162L, 150L, 140L, 134L, 131L, 129L, 128L, -120L, 119L, 112L, 96L, 77L, 63L, 59L, 60L, 57L, 54L, 53L, 53L, -50L, 45L, 44L, 47L, 44L, 47L, 47L, 49L, 58L, 72L, 113L, 163L, -181L, 169L, 175L, 179L, 166L, 164L, 166L, 155L, 152L, 149L, 152L, -163L, 173L, 175L, 174L, 175L, 175L, 171L, 168L, 172L, 180L, 188L, -192L, 192L, 160L, 120L, 97L, 102L, 104L, 104L, 110L, 115L, 116L, -118L, 127L, 140L, 147L, 142L, 133L, 128L, 149L, 140L, 141L, 142L, -169L, 200L, 216L, 248L, 244L, 249L, 253L, 252L, 250L, 250L, 250L, -249L, 252L, 255L, 255L, 252L, 251L, 252L, 249L, 243L, 229L, 231L, -231L, 231L, 229L, 228L, 229L, 231L, 241L, 228L, 217L, 212L, 211L, -211L, 213L, 216L, 212L, 216L, 218L, 215L, 215L, 217L, 219L, 218L, -218L, 218L, 219L, 218L, 218L, 217L, 216L, 215L, 214L, 213L, 214L, -202L, 162L, 118L, 114L, 137L, 144L, 143L, 142L, 141L, 141L, 142L, -144L, 145L, 143L, 144L, 146L, 147L, 148L, 148L, 148L, 148L, 146L, -146L, 147L, 148L, 148L, 147L, 147L, 146L, 145L, 147L, 148L, 145L, -139L, 132L, 126L, 123L, 131L, 129L, 127L, 126L, 128L, 130L, 130L, -129L, 124L, 123L, 121L, 119L, 117L, 115L, 114L, 113L, 106L, 110L, -109L, 105L, 101L, 100L, 96L, 91L, 92L, 91L, 89L, 86L, 84L, 81L, -79L, 78L, 79L, 78L, 77L, 75L, 73L, 71L, 70L, 69L, 71L, 68L, 67L, -67L, 66L, 68L, 78L, 89L, 86L, 77L, 70L, 69L, 67L, 62L, 58L, 57L, -55L, 54L, 53L, 51L, 51L, 52L, 53L, 54L, 55L, 55L, 56L, 56L, 56L, -55L, 55L, 54L, 56L, 55L, 53L, 53L, 54L, 56L, 59L, 61L, 66L, 64L, -56L, 53L, 65L, 84L, 91L, 86L, 79L, 75L, 69L, 61L, 54L, 48L, 44L, -42L, 44L, 44L, 46L, 47L, 49L, 50L, 52L, 52L, 50L, 50L, 50L, 51L, -51L, 52L, 54L, 54L, 52L, 51L, 50L, 51L, 53L, 54L, 53L, 51L, 55L, -54L, 53L, 52L, 51L, 51L, 51L, 51L, 57L, 57L, 56L, 56L, 55L, 54L, -54L, 54L, 58L, 54L, 51L, 51L, 54L, 56L, 55L, 53L, 53L, 54L, 54L, -52L, 51L, 50L, 52L, 54L, 53L, 54L, 53L, 51L, 50L, 51L, 54L, 57L, -54L, 51L, 50L, 52L, 57L, 59L, 58L, 56L, 57L, 57L, 56L, 55L, 54L, -53L, 52L, 51L, 57L, 55L, 52L, 50L, 49L, 51L, 53L, 55L, 53L, 52L, -51L, 50L, 49L, 49L, 49L, 50L, 53L, 47L, 41L, 38L, 33L, 30L, 34L, -40L, 41L, 46L, 57L, 67L, 68L, 64L, 63L, 67L, 67L, 68L, 70L, 73L, -76L, 77L, 78L, 79L, 83L, 88L, 94L, 98L, 105L, 114L, 118L, 117L, -119L, 119L, 128L, 151L, 162L, 127L, 123L, 114L, 116L, 112L, 108L, -105L, 104L, 105L, 104L, 103L, 105L, 102L, 99L, 99L, 101L, 103L, -104L, 104L, 103L, 103L, 105L, 108L, 106L, 102L, 101L, 105L, 96L, -105L, 107L, 105L, 122L, 158L, 187L, 198L, 195L, 196L, 196L, 195L, -193L, 193L, 194L, 196L, 196L, 189L, 187L, 190L, 183L, 172L, 169L, -175L, 185L, 185L, 183L, 179L, 175L, 179L, 189L, 197L, 201L, 200L, -200L, 203L, 208L, 216L, 223L, 228L, 225L, 230L, 229L, 225L, 226L, -227L, 220L, 208L, 191L, 173L, 142L, 55L, 43L, 59L, 93L, 100L, -107L, 113L, 112L, 117L, 136L, 151L, 155L, 158L, 157L, 149L, 153L, -156L, 151L, 151L, 149L, 137L, 150L, 149L, 154L, 159L, 157L, 154L, -165L, 181L, 206L, 209L, 213L, 218L, 220L, 220L, 218L, 217L, 213L, -206L, 194L, 179L, 165L, 152L, 143L, 138L, 126L, 118L, 102L, 80L, -60L, 49L, 49L, 52L, 57L, 53L, 51L, 52L, 50L, 45L, 44L, 46L, 48L, -41L, 36L, 44L, 51L, 49L, 70L, 110L, 161L, 156L, 167L, 176L, 168L, -165L, 166L, 161L, 165L, 154L, 152L, 160L, 165L, 163L, 171L, 185L, -180L, 176L, 174L, 178L, 187L, 198L, 205L, 208L, 209L, 185L, 145L, -117L, 113L, 112L, 108L, 111L, 120L, 126L, 132L, 137L, 142L, 147L, -144L, 139L, 141L, 139L, 152L, 159L, 174L, 185L, 196L, 234L, 242L, -243L, 249L, 255L, 255L, 250L, 246L, 245L, 248L, 252L, 254L, 251L, -248L, 246L, 242L, 238L, 226L, 228L, 231L, 232L, 231L, 231L, 232L, -233L, 239L, 228L, 218L, 215L, 214L, 213L, 214L, 217L, 213L, 216L, -218L, 217L, 216L, 217L, 219L, 219L, 218L, 218L, 219L, 219L, 218L, -218L, 217L, 216L, 213L, 212L, 215L, 198L, 149L, 112L, 117L, 140L, -144L, 143L, 142L, 141L, 140L, 140L, 141L, 141L, 144L, 144L, 146L, -147L, 149L, 149L, 149L, 149L, 146L, 146L, 147L, 147L, 147L, 148L, -147L, 147L, 147L, 147L, 148L, 146L, 142L, 135L, 127L, 121L, 134L, -132L, 129L, 127L, 126L, 127L, 128L, 129L, 126L, 125L, 124L, 121L, -118L, 116L, 114L, 113L, 107L, 112L, 113L, 108L, 103L, 100L, 95L, -89L, 91L, 90L, 89L, 87L, 84L, 81L, 79L, 78L, 79L, 78L, 77L, 75L, -72L, 70L, 69L, 68L, 67L, 66L, 65L, 66L, 65L, 67L, 77L, 89L, 84L, -75L, 68L, 66L, 65L, 61L, 58L, 58L, 54L, 53L, 52L, 51L, 51L, 52L, -53L, 54L, 54L, 54L, 55L, 55L, 55L, 54L, 53L, 53L, 55L, 54L, 53L, -52L, 54L, 57L, 60L, 62L, 67L, 64L, 57L, 56L, 69L, 88L, 93L, 86L, -87L, 83L, 74L, 65L, 57L, 52L, 49L, 47L, 48L, 49L, 50L, 52L, 53L, -55L, 56L, 57L, 54L, 53L, 52L, 51L, 52L, 53L, 55L, 56L, 52L, 52L, -52L, 52L, 53L, 53L, 53L, 52L, 55L, 54L, 53L, 53L, 52L, 51L, 51L, -51L, 57L, 57L, 57L, 56L, 54L, 52L, 52L, 53L, 57L, 54L, 51L, 51L, -53L, 55L, 55L, 54L, 54L, 54L, 54L, 53L, 51L, 50L, 51L, 53L, 53L, -53L, 53L, 52L, 51L, 51L, 53L, 56L, 55L, 52L, 51L, 53L, 56L, 57L, -55L, 52L, 56L, 56L, 56L, 55L, 54L, 54L, 53L, 53L, 58L, 56L, 53L, -50L, 50L, 51L, 54L, 56L, 54L, 53L, 51L, 50L, 49L, 48L, 49L, 49L, -54L, 50L, 46L, 44L, 38L, 33L, 33L, 38L, 40L, 45L, 55L, 64L, 65L, -61L, 62L, 66L, 72L, 74L, 76L, 77L, 77L, 78L, 79L, 80L, 84L, 89L, -94L, 101L, 107L, 114L, 117L, 118L, 121L, 118L, 127L, 157L, 157L, -126L, 124L, 117L, 118L, 114L, 110L, 108L, 107L, 107L, 106L, 105L, -104L, 101L, 99L, 98L, 100L, 102L, 102L, 102L, 105L, 103L, 104L, -107L, 106L, 101L, 100L, 102L, 101L, 103L, 105L, 107L, 116L, 140L, -174L, 201L, 196L, 197L, 197L, 196L, 194L, 194L, 196L, 198L, 191L, -192L, 189L, 190L, 193L, 184L, 168L, 161L, 175L, 179L, 181L, 178L, -171L, 171L, 178L, 185L, 187L, 191L, 194L, 196L, 198L, 206L, 218L, -228L, 221L, 224L, 224L, 222L, 224L, 227L, 223L, 216L, 197L, 182L, -170L, 83L, 40L, 49L, 72L, 95L, 117L, 113L, 108L, 124L, 143L, -134L, 139L, 174L, 150L, 149L, 151L, 152L, 151L, 154L, 152L, 144L, -155L, 149L, 146L, 148L, 151L, 160L, 184L, 208L, 220L, 221L, 221L, -219L, 215L, 214L, 216L, 218L, 226L, 223L, 219L, 214L, 205L, 190L, -173L, 160L, 130L, 106L, 77L, 62L, 63L, 65L, 59L, 51L, 53L, 49L, -47L, 50L, 50L, 46L, 44L, 46L, 39L, 38L, 36L, 43L, 50L, 40L, 39L, -57L, 110L, 139L, 165L, 169L, 169L, 177L, 172L, 155L, 179L, 160L, -151L, 156L, 156L, 154L, 170L, 195L, 198L, 196L, 195L, 199L, 207L, -216L, 222L, 225L, 229L, 228L, 187L, 140L, 127L, 121L, 111L, 114L, -121L, 132L, 136L, 131L, 134L, 147L, 157L, 159L, 148L, 147L, 164L, -171L, 173L, 168L, 175L, 219L, 242L, 240L, 244L, 252L, 253L, 247L, -244L, 245L, 241L, 245L, 249L, 249L, 247L, 244L, 242L, 241L, 227L, -229L, 232L, 233L, 232L, 232L, 233L, 234L, 233L, 224L, 217L, 217L, -217L, 214L, 212L, 213L, 213L, 215L, 217L, 219L, 218L, 217L, 218L, -220L, 216L, 217L, 218L, 219L, 219L, 219L, 219L, 218L, 211L, 211L, -217L, 196L, 141L, 109L, 122L, 140L, 141L, 141L, 142L, 142L, 141L, -140L, 138L, 137L, 143L, 144L, 146L, 147L, 149L, 149L, 150L, 150L, -146L, 146L, 146L, 146L, 147L, 148L, 148L, 149L, 148L, 148L, 148L, -148L, 146L, 139L, 129L, 121L, 131L, 130L, 128L, 125L, 124L, 125L, -127L, 129L, 128L, 127L, 125L, 122L, 119L, 116L, 114L, 113L, 108L, -114L, 116L, 111L, 104L, 100L, 94L, 89L, 90L, 90L, 89L, 87L, 85L, -82L, 79L, 78L, 78L, 77L, 76L, 74L, 71L, 69L, 68L, 67L, 63L, 62L, -64L, 65L, 64L, 67L, 79L, 92L, 84L, 74L, 64L, 62L, 61L, 59L, 58L, -60L, 55L, 54L, 52L, 52L, 52L, 53L, 54L, 55L, 54L, 54L, 55L, 55L, -54L, 53L, 52L, 51L, 54L, 53L, 52L, 53L, 55L, 58L, 61L, 63L, 66L, -63L, 57L, 57L, 72L, 91L, 95L, 87L, 92L, 86L, 76L, 65L, 57L, 52L, -51L, 51L, 50L, 51L, 52L, 53L, 55L, 56L, 58L, 58L, 56L, 55L, 54L, -53L, 53L, 55L, 56L, 57L, 53L, 54L, 54L, 54L, 53L, 53L, 53L, 54L, -55L, 55L, 55L, 54L, 53L, 52L, 51L, 51L, 54L, 56L, 57L, 55L, 52L, -50L, 51L, 52L, 56L, 54L, 52L, 52L, 53L, 54L, 55L, 55L, 55L, 55L, -55L, 54L, 51L, 51L, 52L, 54L, 51L, 53L, 55L, 55L, 54L, 52L, 52L, -53L, 57L, 55L, 53L, 54L, 56L, 56L, 52L, 48L, 54L, 54L, 54L, 55L, -56L, 56L, 57L, 57L, 58L, 57L, 54L, 52L, 51L, 53L, 55L, 56L, 57L, -55L, 53L, 50L, 49L, 48L, 49L, 50L, 53L, 50L, 50L, 49L, 44L, 36L, -34L, 36L, 43L, 46L, 55L, 62L, 62L, 59L, 60L, 64L, 68L, 71L, 74L, -75L, 75L, 76L, 80L, 83L, 85L, 89L, 96L, 105L, 112L, 115L, 117L, -118L, 124L, 118L, 126L, 162L, 150L, 124L, 124L, 119L, 119L, 116L, -112L, 110L, 109L, 109L, 107L, 106L, 104L, 102L, 101L, 101L, 101L, -101L, 99L, 97L, 106L, 103L, 103L, 106L, 105L, 100L, 97L, 99L, -101L, 93L, 97L, 108L, 112L, 119L, 150L, 187L, 196L, 197L, 199L, -198L, 196L, 195L, 195L, 196L, 184L, 195L, 189L, 184L, 194L, 186L, -155L, 133L, 134L, 137L, 136L, 129L, 122L, 122L, 130L, 139L, 149L, -163L, 179L, 189L, 191L, 196L, 205L, 214L, 221L, 223L, 223L, 221L, -222L, 224L, 223L, 219L, 206L, 188L, 179L, 125L, 49L, 43L, 45L, -80L, 121L, 108L, 95L, 116L, 148L, 146L, 141L, 162L, 142L, 147L, -145L, 142L, 148L, 153L, 152L, 151L, 155L, 144L, 139L, 147L, 160L, -177L, 201L, 222L, 217L, 220L, 223L, 222L, 219L, 220L, 224L, 229L, -222L, 219L, 219L, 222L, 222L, 214L, 197L, 183L, 135L, 103L, 67L, -51L, 58L, 66L, 63L, 55L, 50L, 45L, 44L, 48L, 50L, 48L, 46L, 47L, -32L, 43L, 43L, 42L, 52L, 53L, 46L, 45L, 73L, 115L, 154L, 170L, -179L, 180L, 166L, 150L, 177L, 159L, 148L, 153L, 154L, 156L, 178L, -208L, 222L, 223L, 225L, 228L, 233L, 236L, 237L, 237L, 226L, 242L, -218L, 173L, 152L, 139L, 130L, 135L, 126L, 141L, 147L, 141L, 138L, -150L, 163L, 169L, 181L, 168L, 170L, 163L, 155L, 146L, 156L, 207L, -242L, 241L, 244L, 248L, 249L, 245L, 245L, 247L, 240L, 241L, 241L, -241L, 238L, 234L, 232L, 233L, 232L, 233L, 234L, 233L, 231L, 230L, -232L, 233L, 227L, 219L, 214L, 215L, 215L, 212L, 209L, 209L, 214L, -214L, 217L, 221L, 220L, 217L, 217L, 220L, 216L, 217L, 218L, 219L, -220L, 220L, 219L, 219L, 212L, 209L, 217L, 193L, 133L, 108L, 126L, -139L, 139L, 140L, 141L, 141L, 141L, 139L, 137L, 136L, 142L, 143L, -145L, 147L, 148L, 149L, 149L, 150L, 146L, 146L, 146L, 146L, 146L, -148L, 149L, 150L, 149L, 148L, 148L, 150L, 151L, 144L, 132L, 122L, -123L, 124L, 125L, 125L, 125L, 126L, 130L, 132L, 130L, 128L, 126L, -122L, 119L, 116L, 113L, 112L, 111L, 117L, 119L, 112L, 104L, 99L, -94L, 90L, 89L, 89L, 89L, 88L, 86L, 83L, 80L, 78L, 77L, 76L, 75L, -73L, 71L, 69L, 68L, 67L, 60L, 61L, 64L, 65L, 64L, 67L, 80L, 94L, -83L, 72L, 62L, 59L, 58L, 57L, 58L, 61L, 55L, 54L, 53L, 52L, 53L, -54L, 56L, 57L, 55L, 55L, 55L, 55L, 54L, 53L, 52L, 51L, 54L, 53L, -53L, 54L, 56L, 59L, 63L, 65L, 64L, 61L, 56L, 58L, 75L, 95L, 97L, -88L, 91L, 85L, 75L, 65L, 57L, 52L, 51L, 50L, 49L, 49L, 50L, 52L, -54L, 55L, 56L, 57L, 57L, 56L, 56L, 56L, 56L, 56L, 57L, 57L, 55L, -56L, 57L, 56L, 54L, 53L, 54L, 56L, 56L, 56L, 56L, 56L, 55L, 54L, -53L, 52L, 52L, 55L, 56L, 55L, 51L, 49L, 51L, 53L, 56L, 55L, 53L, -52L, 52L, 53L, 55L, 56L, 55L, 56L, 56L, 55L, 53L, 53L, 54L, 56L, -51L, 54L, 57L, 58L, 56L, 53L, 52L, 52L, 58L, 55L, 54L, 55L, 57L, -57L, 52L, 48L, 53L, 53L, 54L, 55L, 56L, 57L, 58L, 59L, 58L, 57L, -55L, 54L, 54L, 54L, 55L, 56L, 60L, 58L, 54L, 51L, 49L, 49L, 50L, -50L, 51L, 50L, 52L, 54L, 49L, 41L, 37L, 38L, 45L, 48L, 55L, 61L, -62L, 58L, 60L, 66L, 67L, 71L, 75L, 77L, 78L, 81L, 87L, 92L, 88L, -91L, 98L, 109L, 115L, 116L, 117L, 120L, 127L, 119L, 129L, 172L, -147L, 124L, 123L, 119L, 119L, 116L, 113L, 111L, 111L, 110L, 108L, -106L, 105L, 103L, 102L, 102L, 102L, 101L, 98L, 96L, 106L, 102L, -101L, 105L, 105L, 101L, 97L, 98L, 100L, 91L, 95L, 109L, 110L, -109L, 132L, 166L, 193L, 196L, 199L, 199L, 196L, 193L, 192L, 191L, -189L, 204L, 192L, 180L, 182L, 156L, 107L, 83L, 87L, 83L, 75L, -64L, 58L, 61L, 73L, 83L, 85L, 106L, 137L, 164L, 182L, 193L, 201L, -206L, 220L, 221L, 221L, 221L, 221L, 220L, 219L, 218L, 219L, 196L, -182L, 161L, 72L, 42L, 32L, 57L, 94L, 109L, 111L, 110L, 126L, -141L, 143L, 140L, 136L, 148L, 144L, 137L, 146L, 152L, 150L, 152L, -150L, 143L, 146L, 165L, 185L, 198L, 210L, 221L, 218L, 221L, 224L, -224L, 222L, 222L, 224L, 227L, 225L, 220L, 217L, 217L, 218L, 215L, -205L, 197L, 164L, 140L, 105L, 75L, 59L, 54L, 54L, 54L, 52L, 46L, -44L, 48L, 52L, 50L, 48L, 48L, 42L, 55L, 49L, 38L, 46L, 54L, 50L, -47L, 54L, 78L, 114L, 158L, 186L, 177L, 162L, 167L, 168L, 157L, -153L, 161L, 168L, 175L, 196L, 220L, 232L, 235L, 239L, 243L, 244L, -243L, 240L, 237L, 231L, 246L, 237L, 205L, 173L, 150L, 142L, 146L, -142L, 153L, 161L, 160L, 157L, 160L, 166L, 170L, 179L, 166L, 166L, -160L, 153L, 143L, 145L, 185L, 230L, 239L, 246L, 245L, 243L, 243L, -242L, 240L, 235L, 225L, 214L, 205L, 195L, 184L, 177L, 174L, 232L, -233L, 233L, 232L, 231L, 231L, 234L, 236L, 227L, 218L, 212L, 212L, -213L, 211L, 210L, 211L, 214L, 214L, 217L, 222L, 222L, 217L, 217L, -221L, 219L, 219L, 220L, 220L, 220L, 219L, 218L, 217L, 215L, 208L, -214L, 187L, 125L, 107L, 130L, 138L, 140L, 139L, 138L, 138L, 137L, -138L, 138L, 139L, 140L, 142L, 143L, 145L, 147L, 148L, 149L, 149L, -146L, 146L, 145L, 145L, 146L, 148L, 149L, 151L, 150L, 148L, 148L, -152L, 155L, 149L, 135L, 123L, 120L, 123L, 126L, 126L, 126L, 127L, -130L, 132L, 130L, 129L, 126L, 122L, 118L, 115L, 112L, 111L, 113L, -119L, 121L, 113L, 104L, 98L, 94L, 91L, 88L, 88L, 89L, 88L, 86L, -83L, 80L, 78L, 75L, 74L, 73L, 72L, 71L, 69L, 68L, 68L, 61L, 63L, -65L, 66L, 63L, 66L, 79L, 94L, 79L, 69L, 61L, 59L, 59L, 57L, 57L, -58L, 54L, 53L, 52L, 52L, 52L, 54L, 56L, 57L, 56L, 56L, 56L, 56L, -55L, 54L, 52L, 52L, 54L, 54L, 54L, 55L, 57L, 61L, 65L, 67L, 61L, -58L, 54L, 58L, 77L, 97L, 99L, 89L, 88L, 85L, 79L, 71L, 63L, 57L, -52L, 50L, 49L, 49L, 51L, 52L, 54L, 55L, 56L, 57L, 57L, 57L, 58L, -58L, 58L, 58L, 57L, 57L, 57L, 59L, 60L, 59L, 56L, 54L, 56L, 58L, -57L, 57L, 58L, 58L, 57L, 56L, 54L, 53L, 51L, 55L, 57L, 56L, 52L, -50L, 53L, 56L, 55L, 55L, 54L, 53L, 52L, 53L, 55L, 56L, 55L, 56L, -57L, 56L, 55L, 55L, 57L, 59L, 55L, 56L, 58L, 57L, 55L, 53L, 54L, -55L, 56L, 54L, 54L, 56L, 59L, 59L, 55L, 51L, 54L, 54L, 55L, 56L, -56L, 57L, 57L, 58L, 56L, 56L, 57L, 56L, 56L, 55L, 55L, 54L, 63L, -60L, 56L, 52L, 50L, 50L, 51L, 52L, 49L, 50L, 55L, 59L, 55L, 47L, -41L, 42L, 45L, 48L, 55L, 61L, 62L, 61L, 64L, 70L, 72L, 76L, 81L, -81L, 81L, 83L, 90L, 95L, 94L, 93L, 99L, 109L, 116L, 116L, 120L, -125L, 130L, 123L, 136L, 186L, 152L, 128L, 124L, 118L, 119L, 116L, -114L, 112L, 112L, 110L, 108L, 106L, 106L, 103L, 100L, 99L, 100L, -101L, 101L, 101L, 102L, 98L, 98L, 103L, 106L, 103L, 100L, 100L, -99L, 98L, 100L, 103L, 105L, 112L, 127L, 142L, 189L, 193L, 197L, -198L, 195L, 190L, 186L, 184L, 182L, 193L, 185L, 179L, 170L, 117L, -63L, 57L, 71L, 66L, 59L, 50L, 46L, 47L, 54L, 59L, 48L, 60L, 85L, -120L, 155L, 181L, 195L, 198L, 208L, 209L, 212L, 215L, 216L, 216L, -217L, 218L, 226L, 201L, 187L, 175L, 102L, 47L, 42L, 37L, 56L, -89L, 117L, 115L, 111L, 131L, 147L, 141L, 139L, 156L, 151L, 141L, -151L, 155L, 149L, 152L, 153L, 152L, 164L, 189L, 208L, 213L, 215L, -219L, 224L, 224L, 224L, 222L, 219L, 218L, 217L, 218L, 225L, 225L, -222L, 215L, 207L, 198L, 192L, 189L, 181L, 172L, 152L, 124L, 95L, -74L, 64L, 62L, 58L, 51L, 48L, 52L, 55L, 52L, 49L, 48L, 49L, 56L, -50L, 41L, 43L, 44L, 43L, 49L, 48L, 55L, 70L, 114L, 165L, 175L, -166L, 175L, 167L, 167L, 173L, 184L, 195L, 205L, 217L, 229L, 232L, -236L, 242L, 245L, 246L, 243L, 240L, 238L, 243L, 240L, 241L, 226L, -189L, 160L, 155L, 158L, 154L, 150L, 149L, 153L, 157L, 158L, 160L, -163L, 158L, 150L, 156L, 156L, 158L, 149L, 138L, 162L, 203L, 227L, -244L, 242L, 236L, 236L, 231L, 220L, 206L, 188L, 168L, 156L, 146L, -134L, 124L, 121L, 229L, 230L, 230L, 230L, 231L, 234L, 239L, 242L, -231L, 221L, 213L, 212L, 213L, 212L, 213L, 215L, 215L, 213L, 217L, -223L, 222L, 217L, 216L, 221L, 222L, 221L, 221L, 221L, 219L, 218L, -216L, 215L, 217L, 207L, 211L, 181L, 119L, 105L, 132L, 138L, 141L, -139L, 136L, 134L, 134L, 136L, 140L, 142L, 139L, 141L, 143L, 145L, -147L, 148L, 148L, 149L, 146L, 146L, 145L, 145L, 146L, 148L, 150L, -151L, 150L, 148L, 148L, 153L, 157L, 152L, 138L, 125L, 123L, 126L, -129L, 129L, 127L, 125L, 127L, 129L, 130L, 129L, 126L, 122L, 118L, -114L, 111L, 110L, 115L, 121L, 122L, 113L, 103L, 97L, 94L, 92L, -87L, 88L, 89L, 88L, 86L, 83L, 80L, 78L, 73L, 73L, 72L, 71L, 70L, -69L, 69L, 68L, 64L, 65L, 67L, 67L, 63L, 64L, 78L, 93L, 75L, 67L, -61L, 61L, 61L, 58L, 55L, 55L, 53L, 53L, 52L, 51L, 52L, 53L, 55L, -56L, 57L, 57L, 57L, 56L, 55L, 54L, 53L, 52L, 55L, 54L, 54L, 55L, -58L, 62L, 66L, 69L, 59L, 57L, 53L, 58L, 78L, 98L, 100L, 90L, -88L, 87L, 84L, 79L, 72L, 63L, 55L, 51L, 51L, 52L, 53L, 54L, 56L, -58L, 59L, 59L, 57L, 58L, 59L, 60L, 60L, 59L, 57L, 56L, 58L, 60L, -61L, 60L, 57L, 55L, 57L, 59L, 58L, 58L, 59L, 59L, 58L, 57L, 55L, -54L, 51L, 55L, 58L, 57L, 53L, 52L, 55L, 59L, 55L, 55L, 54L, 53L, -52L, 52L, 54L, 56L, 55L, 56L, 57L, 57L, 56L, 56L, 59L, 61L, 59L, -59L, 58L, 55L, 53L, 53L, 56L, 58L, 53L, 52L, 53L, 56L, 61L, 62L, -58L, 54L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 55L, 56L, 57L, -58L, 58L, 56L, 55L, 53L, 64L, 62L, 57L, 53L, 51L, 50L, 51L, 52L, -49L, 51L, 57L, 62L, 60L, 51L, 45L, 45L, 44L, 47L, 54L, 61L, 63L, -63L, 67L, 74L, 76L, 79L, 82L, 80L, 77L, 77L, 82L, 87L, 99L, 96L, -99L, 108L, 114L, 116L, 121L, 129L, 132L, 125L, 143L, 197L, 158L, -133L, 126L, 117L, 118L, 116L, 114L, 112L, 112L, 110L, 108L, 106L, -107L, 103L, 98L, 97L, 99L, 102L, 105L, 106L, 99L, 95L, 96L, 102L, -106L, 105L, 102L, 103L, 93L, 103L, 103L, 93L, 96L, 114L, 125L, -123L, 186L, 191L, 196L, 197L, 193L, 187L, 181L, 178L, 156L, 165L, -166L, 178L, 169L, 101L, 52L, 69L, 55L, 55L, 53L, 51L, 48L, 44L, -41L, 39L, 55L, 50L, 56L, 83L, 125L, 160L, 178L, 182L, 192L, 195L, -201L, 208L, 212L, 213L, 216L, 220L, 228L, 201L, 192L, 176L, 124L, -53L, 60L, 28L, 39L, 49L, 84L, 114L, 125L, 146L, 163L, 154L, 144L, -165L, 160L, 149L, 160L, 161L, 151L, 153L, 161L, 163L, 178L, 202L, -217L, 218L, 218L, 221L, 224L, 223L, 222L, 221L, 220L, 220L, 220L, -220L, 215L, 221L, 224L, 215L, 196L, 178L, 170L, 169L, 166L, 168L, -167L, 158L, 139L, 115L, 92L, 79L, 64L, 56L, 52L, 55L, 57L, 54L, -49L, 48L, 41L, 45L, 46L, 50L, 53L, 44L, 43L, 59L, 54L, 59L, 50L, -71L, 133L, 171L, 166L, 159L, 174L, 182L, 194L, 207L, 219L, 227L, -231L, 231L, 235L, 240L, 245L, 249L, 250L, 248L, 247L, 246L, 246L, -228L, 235L, 237L, 203L, 178L, 180L, 182L, 152L, 131L, 118L, 124L, -137L, 143L, 147L, 153L, 166L, 152L, 147L, 140L, 145L, 143L, 132L, -152L, 179L, 215L, 241L, 237L, 230L, 229L, 218L, 200L, 173L, 153L, -134L, 129L, 128L, 124L, 120L, 120L, 230L, 231L, 232L, 234L, 236L, -236L, 237L, 237L, 223L, 220L, 218L, 216L, 216L, 216L, 214L, 213L, -217L, 218L, 218L, 218L, 217L, 217L, 219L, 221L, 214L, 217L, 219L, -219L, 221L, 224L, 222L, 216L, 213L, 212L, 212L, 175L, 113L, 114L, -137L, 131L, 136L, 137L, 138L, 137L, 136L, 136L, 138L, 140L, 140L, -142L, 144L, 144L, 144L, 144L, 146L, 148L, 143L, 144L, 146L, 148L, -150L, 151L, 151L, 151L, 148L, 151L, 156L, 158L, 156L, 150L, 143L, -138L, 122L, 123L, 127L, 130L, 129L, 125L, 127L, 133L, 129L, 124L, -121L, 121L, 119L, 116L, 116L, 120L, 128L, 137L, 126L, 122L, 114L, -103L, 107L, 95L, 91L, 89L, 87L, 86L, 86L, 84L, 80L, 78L, 76L, -75L, 72L, 70L, 68L, 68L, 68L, 69L, 67L, 60L, 65L, 69L, 61L, 66L, -84L, 95L, 74L, 67L, 61L, 60L, 59L, 57L, 60L, 65L, 56L, 54L, 53L, -52L, 51L, 52L, 53L, 54L, 59L, 56L, 53L, 53L, 57L, 60L, 60L, 59L, -56L, 57L, 59L, 59L, 58L, 59L, 62L, 64L, 64L, 56L, 53L, 66L, 87L, -100L, 99L, 92L, 91L, 88L, 82L, 77L, 70L, 63L, 54L, 49L, 47L, -47L, 48L, 51L, 55L, 59L, 59L, 59L, 55L, 57L, 60L, 61L, 61L, 59L, -56L, 54L, 62L, 60L, 58L, 60L, 62L, 62L, 60L, 57L, 65L, 63L, 60L, -56L, 54L, 54L, 55L, 55L, 52L, 58L, 61L, 58L, 55L, 57L, 58L, 57L, -54L, 56L, 59L, 57L, 54L, 53L, 55L, 58L, 58L, 57L, 55L, 56L, 58L, -58L, 57L, 56L, 56L, 57L, 57L, 58L, 58L, 57L, 57L, 56L, 60L, 57L, -55L, 57L, 61L, 61L, 56L, 51L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, -58L, 60L, 61L, 61L, 60L, 57L, 57L, 58L, 60L, 61L, 60L, 58L, 55L, -52L, 50L, 48L, 47L, 48L, 52L, 55L, 57L, 55L, 52L, 51L, 50L, 46L, -53L, 57L, 57L, 62L, 71L, 75L, 74L, 83L, 84L, 85L, 85L, 84L, 85L, -87L, 89L, 98L, 99L, 103L, 109L, 117L, 124L, 128L, 130L, 134L, -120L, 145L, 191L, 137L, 122L, 127L, 108L, 114L, 110L, 108L, 110L, -110L, 107L, 108L, 112L, 108L, 104L, 99L, 97L, 98L, 101L, 102L, -103L, 103L, 102L, 100L, 99L, 100L, 103L, 107L, 109L, 100L, 102L, -104L, 101L, 99L, 101L, 110L, 118L, 152L, 187L, 196L, 186L, 187L, -172L, 147L, 140L, 119L, 110L, 109L, 121L, 128L, 113L, 82L, 57L, -57L, 55L, 53L, 54L, 51L, 45L, 39L, 35L, 43L, 47L, 52L, 69L, 104L, -135L, 136L, 118L, 142L, 157L, 163L, 168L, 187L, 201L, 205L, 211L, -217L, 214L, 209L, 181L, 159L, 99L, 26L, 35L, 30L, 41L, 60L, 89L, -124L, 154L, 165L, 164L, 163L, 161L, 157L, 153L, 149L, 150L, 153L, -156L, 174L, 188L, 206L, 214L, 214L, 214L, 217L, 222L, 223L, 218L, -216L, 219L, 221L, 218L, 217L, 219L, 216L, 222L, 215L, 194L, 178L, -172L, 165L, 155L, 163L, 175L, 169L, 173L, 169L, 152L, 138L, 111L, -64L, 69L, 68L, 59L, 52L, 52L, 53L, 51L, 54L, 54L, 48L, 49L, 56L, -49L, 41L, 46L, 51L, 64L, 72L, 73L, 85L, 120L, 165L, 194L, 199L, -206L, 216L, 227L, 235L, 239L, 237L, 234L, 232L, 235L, 238L, 241L, -243L, 244L, 243L, 243L, 244L, 246L, 240L, 238L, 237L, 212L, 177L, -158L, 136L, 111L, 117L, 127L, 133L, 131L, 129L, 154L, 145L, 147L, -148L, 147L, 145L, 145L, 150L, 154L, 159L, 195L, 228L, 234L, 222L, -206L, 186L, 169L, 138L, 134L, 129L, 125L, 123L, 121L, 118L, 116L, -229L, 230L, 231L, 233L, 234L, 235L, 235L, 235L, 224L, 221L, 218L, -216L, 216L, 215L, 214L, 212L, 216L, 217L, 219L, 219L, 218L, 217L, -219L, 220L, 217L, 220L, 221L, 219L, 221L, 222L, 219L, 213L, 214L, -212L, 209L, 169L, 113L, 113L, 136L, 129L, 134L, 135L, 136L, 136L, -135L, 135L, 137L, 139L, 139L, 141L, 143L, 144L, 144L, 145L, 147L, -149L, 145L, 146L, 147L, 149L, 150L, 150L, 151L, 150L, 146L, 149L, -153L, 156L, 156L, 152L, 146L, 143L, 128L, 128L, 130L, 134L, 132L, -128L, 128L, 131L, 128L, 125L, 124L, 125L, 124L, 119L, 117L, 120L, -133L, 142L, 131L, 127L, 118L, 105L, 107L, 95L, 92L, 90L, 87L, -86L, 86L, 85L, 82L, 80L, 78L, 77L, 75L, 73L, 72L, 70L, 70L, 70L, -67L, 60L, 65L, 69L, 62L, 67L, 85L, 95L, 75L, 68L, 62L, 61L, 60L, -58L, 59L, 63L, 55L, 54L, 52L, 51L, 50L, 50L, 51L, 52L, 58L, 56L, -54L, 55L, 56L, 56L, 54L, 51L, 56L, 57L, 58L, 58L, 57L, 58L, 61L, -63L, 66L, 58L, 54L, 67L, 87L, 101L, 101L, 94L, 91L, 88L, 83L, -77L, 71L, 64L, 56L, 51L, 47L, 47L, 47L, 50L, 54L, 57L, 58L, 58L, -56L, 57L, 59L, 60L, 60L, 59L, 57L, 56L, 61L, 59L, 58L, 60L, 62L, -63L, 61L, 58L, 65L, 63L, 60L, 57L, 56L, 55L, 56L, 56L, 52L, 58L, -60L, 57L, 55L, 56L, 57L, 56L, 54L, 57L, 59L, 58L, 55L, 53L, 56L, -59L, 59L, 57L, 56L, 57L, 58L, 59L, 58L, 56L, 54L, 55L, 55L, 56L, -56L, 55L, 55L, 54L, 60L, 57L, 55L, 56L, 59L, 60L, 56L, 52L, 58L, -58L, 58L, 58L, 58L, 58L, 58L, 58L, 53L, 54L, 55L, 55L, 54L, 54L, -57L, 59L, 62L, 61L, 60L, 58L, 56L, 54L, 52L, 51L, 51L, 54L, 58L, -59L, 57L, 55L, 54L, 54L, 52L, 57L, 59L, 58L, 62L, 70L, 76L, 75L, -86L, 88L, 90L, 91L, 90L, 91L, 93L, 95L, 98L, 100L, 105L, 112L, -120L, 126L, 130L, 132L, 141L, 128L, 165L, 188L, 139L, 127L, 128L, -113L, 114L, 110L, 109L, 111L, 111L, 107L, 107L, 111L, 111L, 108L, -104L, 102L, 103L, 105L, 106L, 106L, 106L, 104L, 102L, 101L, 102L, -104L, 106L, 108L, 98L, 98L, 97L, 96L, 96L, 103L, 113L, 120L, -134L, 171L, 188L, 185L, 181L, 154L, 116L, 99L, 89L, 85L, 85L, -89L, 87L, 74L, 60L, 51L, 53L, 57L, 59L, 55L, 47L, 42L, 47L, 54L, -42L, 46L, 53L, 61L, 70L, 77L, 84L, 90L, 99L, 120L, 133L, 141L, -160L, 178L, 192L, 207L, 214L, 212L, 206L, 182L, 168L, 118L, 45L, -39L, 46L, 34L, 32L, 56L, 99L, 138L, 157L, 161L, 144L, 153L, 159L, -155L, 149L, 154L, 173L, 191L, 194L, 204L, 215L, 219L, 217L, 215L, -217L, 219L, 217L, 219L, 220L, 221L, 221L, 220L, 217L, 214L, 212L, -196L, 174L, 162L, 167L, 176L, 172L, 162L, 166L, 176L, 170L, 176L, -178L, 172L, 172L, 155L, 118L, 86L, 65L, 70L, 73L, 59L, 48L, 47L, -42L, 44L, 43L, 51L, 63L, 56L, 42L, 41L, 58L, 61L, 67L, 74L, 83L, -108L, 153L, 193L, 217L, 226L, 232L, 232L, 233L, 236L, 234L, 229L, -232L, 234L, 237L, 241L, 244L, 247L, 248L, 249L, 247L, 243L, 239L, -240L, 238L, 223L, 189L, 156L, 139L, 115L, 116L, 119L, 124L, 126L, -124L, 145L, 146L, 148L, 151L, 151L, 148L, 144L, 141L, 140L, 138L, -164L, 186L, 187L, 177L, 167L, 154L, 142L, 134L, 130L, 125L, 121L, -120L, 118L, 116L, 115L, 229L, 230L, 231L, 232L, 232L, 233L, 232L, -232L, 225L, 222L, 218L, 216L, 215L, 215L, 213L, 212L, 214L, 217L, -219L, 220L, 219L, 218L, 218L, 219L, 220L, 222L, 222L, 220L, 220L, -221L, 216L, 210L, 215L, 211L, 204L, 158L, 112L, 111L, 134L, 126L, -130L, 132L, 134L, 134L, 134L, 134L, 136L, 138L, 138L, 140L, 142L, -143L, 144L, 145L, 147L, 149L, 147L, 148L, 149L, 150L, 150L, 150L, -150L, 149L, 145L, 147L, 151L, 154L, 154L, 153L, 151L, 149L, 132L, -128L, 126L, 129L, 129L, 125L, 123L, 124L, 129L, 126L, 126L, 129L, -127L, 122L, 119L, 121L, 141L, 149L, 138L, 133L, 122L, 108L, 108L, -95L, 93L, 90L, 87L, 85L, 86L, 86L, 85L, 84L, 79L, 79L, 78L, 77L, -75L, 73L, 72L, 70L, 68L, 61L, 66L, 69L, 63L, 69L, 86L, 93L, 78L, -70L, 63L, 62L, 60L, 58L, 58L, 61L, 55L, 54L, 52L, 51L, 50L, 49L, -49L, 50L, 53L, 53L, 54L, 55L, 56L, 54L, 51L, 47L, 56L, 57L, 57L, -56L, 56L, 57L, 59L, 62L, 65L, 57L, 54L, 65L, 85L, 99L, 99L, 94L, -91L, 88L, 83L, 78L, 73L, 66L, 58L, 53L, 48L, 47L, 47L, 49L, 53L, -56L, 57L, 57L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 59L, 58L, -58L, 60L, 62L, 63L, 62L, 60L, 66L, 64L, 62L, 59L, 58L, 57L, 58L, -58L, 55L, 60L, 62L, 58L, 57L, 59L, 59L, 57L, 54L, 57L, 60L, 58L, -55L, 54L, 56L, 59L, 60L, 59L, 57L, 58L, 60L, 60L, 59L, 58L, 55L, -55L, 56L, 57L, 57L, 56L, 55L, 55L, 61L, 57L, 54L, 55L, 58L, 59L, -57L, 55L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 56L, 58L, 59L, -58L, 57L, 58L, 60L, 62L, 61L, 60L, 60L, 59L, 57L, 56L, 56L, 55L, -54L, 57L, 60L, 61L, 61L, 59L, 60L, 60L, 60L, 61L, 60L, 58L, 62L, -71L, 77L, 79L, 87L, 91L, 94L, 96L, 97L, 97L, 99L, 100L, 98L, -103L, 110L, 118L, 125L, 130L, 133L, 134L, 140L, 133L, 185L, 173L, -135L, 127L, 123L, 116L, 114L, 111L, 111L, 113L, 112L, 108L, 106L, -109L, 107L, 105L, 103L, 102L, 104L, 105L, 104L, 103L, 108L, 107L, -105L, 103L, 103L, 103L, 104L, 105L, 101L, 98L, 94L, 93L, 96L, -104L, 113L, 119L, 120L, 162L, 189L, 184L, 161L, 124L, 91L, 81L, -78L, 74L, 71L, 73L, 71L, 67L, 65L, 67L, 68L, 68L, 66L, 61L, 56L, -55L, 58L, 61L, 52L, 49L, 54L, 63L, 58L, 49L, 56L, 73L, 76L, 101L, -115L, 121L, 132L, 145L, 163L, 184L, 207L, 212L, 206L, 186L, 178L, -140L, 67L, 39L, 39L, 28L, 24L, 34L, 55L, 83L, 120L, 149L, 144L, -146L, 151L, 161L, 175L, 190L, 205L, 213L, 213L, 216L, 219L, 220L, -219L, 218L, 218L, 219L, 217L, 222L, 222L, 218L, 218L, 221L, 217L, -208L, 200L, 174L, 149L, 146L, 157L, 165L, 165L, 162L, 169L, 176L, -166L, 169L, 170L, 169L, 179L, 172L, 162L, 122L, 86L, 76L, 71L, -57L, 46L, 46L, 62L, 58L, 49L, 52L, 65L, 65L, 60L, 64L, 78L, 80L, -96L, 115L, 118L, 118L, 141L, 173L, 209L, 225L, 234L, 229L, 228L, -235L, 238L, 233L, 236L, 237L, 238L, 241L, 244L, 247L, 250L, 251L, -250L, 239L, 240L, 242L, 238L, 238L, 211L, 162L, 150L, 127L, 123L, -117L, 120L, 124L, 118L, 131L, 146L, 147L, 149L, 149L, 146L, 138L, -128L, 122L, 113L, 128L, 138L, 135L, 130L, 129L, 127L, 121L, 127L, -124L, 120L, 118L, 117L, 116L, 114L, 112L, 230L, 231L, 232L, 232L, -232L, 232L, 232L, 231L, 226L, 223L, 218L, 215L, 214L, 214L, 213L, -212L, 213L, 216L, 220L, 221L, 220L, 218L, 218L, 218L, 220L, 222L, -222L, 220L, 220L, 221L, 216L, 210L, 215L, 211L, 201L, 146L, 112L, -109L, 131L, 122L, 127L, 130L, 133L, 134L, 134L, 135L, 137L, 139L, -137L, 139L, 142L, 143L, 143L, 145L, 147L, 149L, 149L, 149L, 150L, -150L, 150L, 150L, 149L, 148L, 147L, 148L, 150L, 152L, 153L, 153L, -152L, 152L, 138L, 129L, 122L, 123L, 124L, 123L, 123L, 125L, 131L, -127L, 126L, 128L, 127L, 122L, 121L, 124L, 147L, 156L, 144L, 138L, -126L, 110L, 109L, 95L, 94L, 91L, 86L, 84L, 85L, 85L, 85L, 85L, -80L, 80L, 80L, 79L, 77L, 74L, 72L, 70L, 68L, 62L, 67L, 69L, 64L, -72L, 88L, 92L, 79L, 70L, 63L, 62L, 61L, 58L, 57L, 58L, 55L, 55L, -54L, 52L, 51L, 50L, 50L, 50L, 49L, 50L, 51L, 53L, 54L, 55L, 53L, -52L, 56L, 56L, 56L, 55L, 54L, 56L, 59L, 62L, 63L, 55L, 52L, 62L, -80L, 94L, 95L, 91L, 93L, 90L, 85L, 80L, 74L, 66L, 59L, 53L, 49L, -47L, 46L, 48L, 51L, 54L, 56L, 56L, 59L, 58L, 57L, 56L, 57L, 58L, -59L, 60L, 58L, 58L, 59L, 61L, 62L, 63L, 63L, 62L, 66L, 64L, 63L, -61L, 60L, 60L, 60L, 60L, 59L, 63L, 64L, 61L, 60L, 62L, 62L, 59L, -55L, 58L, 60L, 59L, 56L, 55L, 57L, 60L, 61L, 60L, 59L, 59L, 61L, -61L, 60L, 59L, 58L, 58L, 59L, 60L, 60L, 59L, 58L, 58L, 61L, 58L, -55L, 54L, 56L, 58L, 58L, 57L, 57L, 57L, 58L, 58L, 58L, 58L, 59L, -59L, 64L, 64L, 64L, 62L, 59L, 58L, 59L, 61L, 57L, 57L, 57L, 57L, -57L, 57L, 57L, 57L, 57L, 59L, 61L, 62L, 62L, 62L, 64L, 65L, 65L, -62L, 59L, 58L, 63L, 72L, 80L, 84L, 88L, 92L, 97L, 100L, 101L, -101L, 102L, 103L, 100L, 107L, 117L, 126L, 132L, 135L, 136L, 137L, -138L, 140L, 199L, 157L, 131L, 128L, 119L, 120L, 114L, 112L, 112L, -115L, 113L, 108L, 106L, 107L, 104L, 103L, 102L, 103L, 105L, 105L, -103L, 101L, 108L, 107L, 106L, 104L, 103L, 101L, 101L, 101L, 105L, -101L, 97L, 96L, 99L, 104L, 109L, 111L, 116L, 158L, 190L, 178L, -136L, 96L, 81L, 86L, 79L, 70L, 65L, 67L, 69L, 67L, 64L, 63L, -65L, 60L, 58L, 63L, 75L, 82L, 74L, 63L, 70L, 59L, 55L, 62L, 66L, -62L, 62L, 67L, 80L, 102L, 115L, 119L, 124L, 128L, 140L, 159L, -194L, 212L, 210L, 193L, 186L, 154L, 85L, 37L, 35L, 30L, 30L, -34L, 33L, 41L, 74L, 110L, 135L, 143L, 160L, 182L, 202L, 215L, -219L, 219L, 220L, 218L, 217L, 217L, 219L, 220L, 221L, 221L, 222L, -225L, 220L, 211L, 213L, 221L, 213L, 195L, 169L, 157L, 151L, 156L, -156L, 151L, 155L, 166L, 180L, 186L, 176L, 179L, 177L, 174L, 186L, -183L, 175L, 165L, 134L, 91L, 61L, 53L, 53L, 50L, 57L, 57L, 53L, -59L, 73L, 77L, 78L, 89L, 116L, 120L, 135L, 152L, 154L, 146L, -150L, 162L, 194L, 217L, 232L, 229L, 228L, 238L, 242L, 237L, 242L, -241L, 240L, 239L, 241L, 243L, 246L, 247L, 250L, 236L, 242L, 243L, -235L, 246L, 232L, 180L, 151L, 132L, 128L, 123L, 128L, 135L, 124L, -127L, 140L, 137L, 134L, 132L, 130L, 123L, 114L, 106L, 99L, 107L, -111L, 110L, 111L, 117L, 120L, 119L, 119L, 118L, 117L, 118L, 118L, -115L, 112L, 108L, 231L, 232L, 233L, 233L, 233L, 233L, 233L, 232L, -226L, 223L, 218L, 215L, 214L, 214L, 214L, 213L, 213L, 216L, 220L, -221L, 220L, 218L, 218L, 218L, 218L, 220L, 221L, 219L, 220L, 222L, -219L, 212L, 214L, 212L, 200L, 136L, 113L, 106L, 129L, 120L, 124L, -127L, 131L, 134L, 134L, 135L, 137L, 139L, 137L, 139L, 142L, 143L, -143L, 144L, 146L, 148L, 149L, 149L, 150L, 150L, 150L, 149L, 148L, -147L, 150L, 151L, 151L, 151L, 151L, 152L, 152L, 152L, 147L, 135L, -124L, 122L, 123L, 125L, 129L, 134L, 134L, 128L, 125L, 125L, 124L, -122L, 124L, 128L, 152L, 160L, 147L, 140L, 127L, 111L, 110L, 96L, -94L, 91L, 87L, 84L, 84L, 85L, 85L, 84L, 80L, 80L, 80L, 79L, 76L, -73L, 70L, 69L, 68L, 64L, 68L, 69L, 65L, 75L, 89L, 91L, 79L, 70L, -62L, 61L, 61L, 58L, 55L, 55L, 56L, 56L, 55L, 55L, 54L, 53L, 52L, -51L, 52L, 52L, 52L, 52L, 52L, 53L, 55L, 57L, 55L, 56L, 55L, 54L, -54L, 56L, 60L, 64L, 63L, 57L, 54L, 63L, 80L, 91L, 92L, 88L, 94L, -90L, 85L, 80L, 74L, 67L, 59L, 54L, 50L, 48L, 47L, 47L, 50L, 53L, -55L, 55L, 59L, 58L, 56L, 56L, 56L, 58L, 60L, 61L, 57L, 59L, 61L, -62L, 62L, 63L, 63L, 63L, 65L, 64L, 63L, 62L, 62L, 62L, 61L, 62L, -60L, 63L, 63L, 60L, 60L, 63L, 61L, 57L, 56L, 59L, 61L, 60L, 57L, -56L, 58L, 61L, 62L, 60L, 59L, 60L, 61L, 62L, 61L, 59L, 59L, 59L, -60L, 60L, 60L, 60L, 59L, 59L, 59L, 57L, 55L, 55L, 56L, 57L, 58L, -58L, 57L, 57L, 57L, 58L, 58L, 59L, 59L, 59L, 60L, 60L, 60L, 57L, -54L, 53L, 54L, 55L, 56L, 56L, 56L, 57L, 57L, 58L, 58L, 59L, 57L, -59L, 61L, 62L, 62L, 64L, 67L, 70L, 68L, 62L, 57L, 57L, 65L, 75L, -84L, 91L, 91L, 95L, 101L, 104L, 105L, 106L, 107L, 108L, 104L, -112L, 124L, 133L, 137L, 139L, 140L, 140L, 140L, 153L, 203L, 149L, -133L, 133L, 121L, 127L, 116L, 113L, 113L, 115L, 113L, 108L, 105L, -106L, 107L, 106L, 106L, 107L, 109L, 109L, 107L, 105L, 107L, 107L, -105L, 104L, 102L, 99L, 97L, 96L, 102L, 100L, 98L, 99L, 101L, -103L, 103L, 103L, 112L, 142L, 176L, 177L, 139L, 99L, 81L, 77L, -80L, 80L, 81L, 80L, 74L, 64L, 60L, 62L, 62L, 72L, 87L, 106L, -126L, 137L, 130L, 116L, 106L, 94L, 77L, 65L, 62L, 64L, 64L, 61L, -79L, 97L, 110L, 119L, 129L, 129L, 133L, 147L, 177L, 207L, 213L, -201L, 190L, 162L, 104L, 46L, 49L, 35L, 29L, 36L, 40L, 41L, 53L, -71L, 106L, 140L, 182L, 206L, 210L, 209L, 216L, 225L, 222L, 219L, -216L, 216L, 219L, 221L, 222L, 222L, 220L, 223L, 218L, 211L, 214L, -216L, 197L, 171L, 143L, 140L, 147L, 160L, 159L, 150L, 156L, 173L, -166L, 174L, 171L, 181L, 183L, 177L, 188L, 185L, 180L, 188L, 173L, -129L, 87L, 68L, 61L, 56L, 49L, 65L, 81L, 100L, 116L, 115L, 112L, -120L, 144L, 146L, 148L, 152L, 161L, 171L, 176L, 175L, 192L, 218L, -238L, 240L, 237L, 241L, 241L, 235L, 241L, 240L, 238L, 237L, 238L, -240L, 243L, 245L, 246L, 237L, 244L, 242L, 230L, 246L, 244L, 202L, -149L, 129L, 128L, 127L, 136L, 143L, 126L, 124L, 125L, 119L, 112L, -107L, 105L, 103L, 99L, 95L, 94L, 99L, 104L, 107L, 110L, 114L, -117L, 116L, 113L, 114L, 116L, 119L, 119L, 116L, 110L, 105L, 230L, -231L, 232L, 233L, 234L, 234L, 233L, 233L, 226L, 221L, 216L, 214L, -214L, 215L, 215L, 215L, 214L, 217L, 219L, 220L, 219L, 218L, 218L, -219L, 216L, 219L, 220L, 219L, 221L, 223L, 220L, 214L, 210L, 213L, -202L, 130L, 114L, 102L, 126L, 119L, 120L, 124L, 129L, 132L, 133L, -134L, 136L, 138L, 138L, 140L, 142L, 143L, 142L, 143L, 145L, 147L, -147L, 148L, 148L, 149L, 149L, 148L, 147L, 147L, 152L, 152L, 152L, -152L, 151L, 151L, 151L, 151L, 150L, 138L, 126L, 120L, 120L, 122L, -129L, 137L, 136L, 130L, 125L, 124L, 123L, 122L, 126L, 131L, 155L, -162L, 148L, 141L, 128L, 113L, 113L, 100L, 96L, 93L, 89L, 87L, -86L, 86L, 84L, 83L, 81L, 80L, 79L, 77L, 75L, 72L, 70L, 69L, 68L, -65L, 69L, 69L, 66L, 77L, 91L, 89L, 77L, 67L, 60L, 60L, 61L, 58L, -54L, 53L, 55L, 55L, 56L, 56L, 56L, 55L, 54L, 53L, 57L, 57L, 56L, -53L, 51L, 51L, 53L, 56L, 55L, 55L, 55L, 54L, 54L, 58L, 63L, 67L, -66L, 61L, 60L, 68L, 83L, 92L, 91L, 87L, 90L, 88L, 83L, 79L, 74L, -68L, 61L, 56L, 53L, 50L, 48L, 48L, 50L, 53L, 55L, 55L, 58L, 57L, -56L, 56L, 57L, 58L, 60L, 61L, 58L, 60L, 62L, 63L, 62L, 62L, 62L, -64L, 63L, 63L, 63L, 63L, 63L, 62L, 62L, 62L, 60L, 62L, 61L, 58L, -59L, 62L, 59L, 54L, 57L, 60L, 62L, 61L, 58L, 56L, 59L, 62L, 61L, -60L, 59L, 59L, 61L, 61L, 60L, 59L, 57L, 58L, 58L, 59L, 59L, 58L, -58L, 57L, 57L, 57L, 56L, 56L, 56L, 57L, 58L, 58L, 56L, 56L, 57L, -58L, 58L, 59L, 60L, 60L, 55L, 56L, 56L, 55L, 54L, 54L, 55L, 57L, -57L, 57L, 58L, 59L, 60L, 60L, 61L, 61L, 58L, 59L, 61L, 61L, 63L, -65L, 70L, 73L, 73L, 64L, 57L, 60L, 69L, 78L, 88L, 96L, 98L, 101L, -105L, 108L, 109L, 110L, 112L, 113L, 110L, 118L, 130L, 138L, 141L, -141L, 142L, 143L, 140L, 166L, 190L, 144L, 131L, 133L, 118L, 126L, -118L, 115L, 114L, 115L, 113L, 107L, 105L, 107L, 104L, 104L, 103L, -105L, 107L, 107L, 106L, 104L, 106L, 106L, 105L, 104L, 102L, 98L, -95L, 93L, 95L, 96L, 98L, 99L, 100L, 100L, 100L, 100L, 114L, 124L, -159L, 186L, 174L, 141L, 105L, 75L, 73L, 83L, 93L, 90L, 74L, 62L, -68L, 82L, 75L, 108L, 144L, 163L, 170L, 175L, 176L, 173L, 161L, -155L, 133L, 99L, 70L, 59L, 61L, 64L, 73L, 88L, 102L, 116L, 130L, -130L, 129L, 140L, 170L, 205L, 213L, 208L, 195L, 171L, 129L, 67L, -45L, 39L, 37L, 40L, 41L, 43L, 58L, 74L, 107L, 135L, 174L, 202L, -213L, 215L, 218L, 221L, 225L, 222L, 220L, 219L, 220L, 221L, 221L, -221L, 212L, 217L, 217L, 213L, 209L, 197L, 171L, 146L, 148L, 136L, -134L, 145L, 152L, 149L, 152L, 161L, 154L, 162L, 162L, 178L, 183L, -175L, 181L, 176L, 186L, 181L, 178L, 170L, 145L, 108L, 81L, 72L, -90L, 102L, 112L, 125L, 139L, 138L, 138L, 148L, 144L, 150L, 154L, -159L, 172L, 187L, 187L, 178L, 175L, 200L, 227L, 240L, 242L, 241L, -239L, 236L, 236L, 235L, 235L, 235L, 237L, 240L, 243L, 245L, 241L, -238L, 243L, 239L, 229L, 239L, 240L, 215L, 166L, 136L, 126L, 122L, -128L, 127L, 105L, 102L, 110L, 105L, 97L, 91L, 89L, 90L, 90L, -91L, 92L, 97L, 103L, 106L, 107L, 107L, 108L, 108L, 113L, 113L, -115L, 116L, 117L, 114L, 109L, 105L, 228L, 229L, 230L, 232L, 233L, -233L, 233L, 233L, 224L, 220L, 215L, 213L, 214L, 216L, 217L, 217L, -216L, 217L, 219L, 219L, 218L, 217L, 219L, 220L, 216L, 219L, 220L, -219L, 221L, 223L, 220L, 214L, 207L, 214L, 205L, 126L, 116L, 99L, -124L, 118L, 115L, 119L, 125L, 129L, 130L, 132L, 134L, 135L, 140L, -141L, 143L, 143L, 142L, 141L, 143L, 145L, 145L, 146L, 147L, 147L, -148L, 147L, 147L, 146L, 151L, 152L, 152L, 152L, 152L, 152L, 152L, -152L, 148L, 139L, 129L, 123L, 118L, 117L, 124L, 133L, 136L, 131L, -127L, 128L, 127L, 125L, 128L, 132L, 159L, 165L, 149L, 141L, 129L, -115L, 118L, 106L, 99L, 97L, 93L, 91L, 90L, 88L, 85L, 83L, 83L, -82L, 79L, 77L, 74L, 72L, 71L, 70L, 68L, 66L, 69L, 69L, 67L, 80L, -92L, 88L, 75L, 65L, 57L, 58L, 60L, 58L, 53L, 51L, 52L, 53L, 54L, -55L, 56L, 55L, 54L, 54L, 55L, 56L, 57L, 55L, 52L, 51L, 52L, 54L, -54L, 54L, 54L, 54L, 55L, 60L, 66L, 71L, 68L, 64L, 63L, 72L, 84L, -91L, 89L, 83L, 84L, 82L, 79L, 77L, 75L, 71L, 66L, 62L, 55L, 52L, -49L, 48L, 51L, 54L, 55L, 56L, 56L, 56L, 56L, 57L, 58L, 59L, 60L, -61L, 59L, 62L, 64L, 64L, 62L, 60L, 61L, 63L, 61L, 62L, 62L, 63L, -63L, 63L, 62L, 62L, 63L, 64L, 62L, 60L, 61L, 64L, 61L, 55L, 57L, -60L, 63L, 61L, 58L, 57L, 59L, 62L, 61L, 59L, 58L, 59L, 60L, 61L, -60L, 58L, 58L, 58L, 59L, 59L, 59L, 59L, 58L, 58L, 55L, 56L, 57L, -58L, 58L, 57L, 58L, 58L, 56L, 56L, 57L, 58L, 58L, 59L, 60L, 60L, -59L, 60L, 60L, 59L, 57L, 57L, 58L, 60L, 57L, 57L, 57L, 58L, 59L, -60L, 60L, 61L, 59L, 60L, 61L, 62L, 64L, 68L, 73L, 77L, 80L, 69L, -61L, 65L, 74L, 81L, 90L, 98L, 101L, 103L, 106L, 108L, 108L, 110L, -113L, 115L, 115L, 124L, 135L, 142L, 143L, 143L, 144L, 146L, 144L, -180L, 172L, 143L, 130L, 131L, 114L, 121L, 121L, 116L, 114L, 114L, -111L, 106L, 105L, 107L, 102L, 100L, 99L, 100L, 102L, 103L, 103L, -102L, 105L, 106L, 106L, 106L, 103L, 100L, 96L, 93L, 99L, 101L, -103L, 102L, 99L, 97L, 99L, 102L, 117L, 114L, 148L, 190L, 196L, -179L, 152L, 121L, 91L, 88L, 84L, 76L, 65L, 59L, 66L, 78L, 77L, -117L, 158L, 172L, 172L, 173L, 177L, 178L, 190L, 186L, 175L, 148L, -107L, 71L, 60L, 67L, 65L, 81L, 97L, 115L, 132L, 134L, 137L, 151L, -183L, 211L, 213L, 212L, 201L, 181L, 151L, 88L, 39L, 46L, 52L, -50L, 48L, 58L, 81L, 100L, 124L, 128L, 142L, 167L, 195L, 213L, -215L, 210L, 220L, 221L, 222L, 222L, 221L, 220L, 220L, 221L, 211L, -214L, 214L, 205L, 187L, 166L, 149L, 139L, 151L, 139L, 130L, 134L, -141L, 144L, 147L, 150L, 168L, 173L, 170L, 189L, 196L, 188L, 192L, -186L, 186L, 179L, 181L, 191L, 190L, 169L, 139L, 120L, 132L, 128L, -117L, 118L, 133L, 138L, 142L, 154L, 156L, 159L, 167L, 175L, 178L, -173L, 164L, 158L, 150L, 169L, 201L, 228L, 239L, 237L, 237L, 240L, -235L, 235L, 235L, 235L, 237L, 239L, 241L, 243L, 238L, 238L, 238L, -235L, 233L, 231L, 224L, 213L, 183L, 138L, 116L, 108L, 110L, 105L, -85L, 90L, 103L, 103L, 101L, 98L, 94L, 93L, 93L, 94L, 93L, 98L, -103L, 105L, 104L, 103L, 106L, 111L, 116L, 114L, 111L, 110L, 110L, -110L, 108L, 107L, 225L, 226L, 228L, 230L, 231L, 232L, 233L, 233L, -223L, 219L, 215L, 212L, 214L, 216L, 218L, 219L, 217L, 218L, 218L, -218L, 217L, 217L, 219L, 221L, 218L, 220L, 221L, 219L, 220L, 222L, -219L, 213L, 204L, 215L, 207L, 125L, 117L, 98L, 123L, 119L, 112L, -116L, 122L, 126L, 128L, 130L, 131L, 133L, 141L, 142L, 143L, 143L, -141L, 141L, 142L, 143L, 144L, 144L, 145L, 146L, 147L, 147L, 146L, -146L, 149L, 150L, 151L, 153L, 153L, 153L, 153L, 153L, 152L, 145L, -138L, 131L, 124L, 119L, 124L, 133L, 135L, 132L, 130L, 132L, 131L, -128L, 129L, 132L, 161L, 166L, 150L, 142L, 130L, 118L, 121L, 111L, -102L, 100L, 97L, 95L, 93L, 90L, 86L, 83L, 85L, 83L, 80L, 77L, -74L, 73L, 72L, 72L, 68L, 66L, 70L, 69L, 67L, 81L, 92L, 88L, 73L, -63L, 55L, 57L, 60L, 58L, 53L, 50L, 49L, 51L, 53L, 54L, 55L, 55L, -54L, 53L, 47L, 51L, 55L, 56L, 54L, 53L, 53L, 55L, 53L, 54L, 54L, -54L, 56L, 61L, 68L, 73L, 66L, 63L, 64L, 72L, 83L, 88L, 85L, 79L, -78L, 77L, 76L, 76L, 75L, 73L, 69L, 66L, 56L, 53L, 50L, 49L, 51L, -54L, 56L, 56L, 55L, 56L, 57L, 58L, 59L, 59L, 60L, 60L, 60L, 63L, -65L, 64L, 61L, 60L, 61L, 63L, 60L, 61L, 62L, 63L, 63L, 63L, 62L, -62L, 67L, 68L, 66L, 64L, 65L, 68L, 65L, 58L, 58L, 61L, 63L, 62L, -59L, 57L, 60L, 62L, 60L, 59L, 58L, 58L, 60L, 60L, 59L, 58L, 60L, -61L, 62L, 62L, 62L, 62L, 61L, 60L, 53L, 55L, 58L, 59L, 58L, 58L, -57L, 58L, 56L, 56L, 57L, 58L, 58L, 59L, 60L, 60L, 63L, 63L, 62L, -60L, 56L, 55L, 55L, 57L, 54L, 54L, 55L, 55L, 56L, 57L, 57L, 57L, -61L, 62L, 62L, 63L, 65L, 69L, 75L, 80L, 86L, 73L, 65L, 69L, 77L, -83L, 91L, 99L, 101L, 102L, 104L, 105L, 105L, 107L, 110L, 113L, -119L, 127L, 138L, 144L, 144L, 143L, 145L, 147L, 153L, 195L, 166L, -149L, 135L, 134L, 116L, 122L, 122L, 117L, 114L, 113L, 110L, 106L, -105L, 108L, 105L, 103L, 101L, 102L, 104L, 106L, 106L, 105L, 106L, -107L, 108L, 107L, 105L, 101L, 97L, 94L, 109L, 111L, 111L, 106L, -98L, 96L, 99L, 104L, 115L, 109L, 142L, 182L, 190L, 190L, 190L, -180L, 153L, 125L, 94L, 79L, 76L, 75L, 71L, 68L, 85L, 119L, 154L, -170L, 177L, 185L, 187L, 182L, 182L, 174L, 176L, 175L, 140L, 87L, -58L, 59L, 54L, 73L, 94L, 117L, 138L, 145L, 156L, 177L, 201L, -220L, 214L, 215L, 204L, 187L, 163L, 100L, 56L, 54L, 52L, 58L, -76L, 97L, 109L, 109L, 120L, 121L, 126L, 139L, 158L, 181L, 200L, -210L, 212L, 216L, 219L, 221L, 220L, 220L, 220L, 221L, 218L, 216L, -209L, 191L, 162L, 140L, 137L, 146L, 134L, 133L, 133L, 134L, 136L, -142L, 150L, 157L, 163L, 165L, 162L, 183L, 195L, 191L, 198L, 194L, -183L, 194L, 197L, 197L, 210L, 222L, 206L, 177L, 151L, 143L, 131L, -136L, 157L, 165L, 163L, 168L, 189L, 178L, 173L, 173L, 160L, 139L, -133L, 143L, 143L, 156L, 188L, 222L, 236L, 231L, 231L, 239L, 239L, -239L, 238L, 237L, 237L, 237L, 238L, 238L, 236L, 238L, 233L, 232L, -236L, 227L, 211L, 206L, 181L, 127L, 98L, 93L, 100L, 100L, 88L, -102L, 104L, 108L, 112L, 112L, 107L, 102L, 100L, 100L, 97L, 100L, -104L, 106L, 104L, 105L, 113L, 121L, 119L, 114L, 107L, 103L, 103L, -106L, 108L, 109L, 234L, 234L, 234L, 233L, 233L, 233L, 232L, 232L, -220L, 217L, 213L, 210L, 210L, 213L, 217L, 220L, 216L, 209L, 211L, -223L, 227L, 222L, 221L, 227L, 218L, 216L, 214L, 215L, 217L, 218L, -216L, 214L, 214L, 218L, 197L, 130L, 114L, 102L, 117L, 117L, 107L, -108L, 112L, 119L, 126L, 132L, 134L, 134L, 137L, 139L, 141L, 140L, -137L, 138L, 142L, 146L, 145L, 143L, 142L, 144L, 147L, 148L, 146L, -143L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, 155L, 155L, -147L, 134L, 125L, 124L, 126L, 126L, 138L, 134L, 132L, 133L, 133L, -130L, 130L, 134L, 162L, 156L, 148L, 141L, 135L, 128L, 120L, 114L, -109L, 105L, 100L, 96L, 94L, 92L, 91L, 89L, 84L, 83L, 81L, 76L, -72L, 70L, 70L, 71L, 69L, 74L, 70L, 75L, 73L, 80L, 100L, 89L, -75L, 64L, 56L, 57L, 59L, 57L, 53L, 51L, 56L, 58L, 60L, 57L, 52L, -51L, 55L, 60L, 53L, 51L, 51L, 52L, 54L, 55L, 54L, 53L, 57L, 54L, -51L, 49L, 52L, 58L, 65L, 69L, 69L, 65L, 64L, 70L, 79L, 84L, 81L, -77L, 78L, 77L, 74L, 71L, 69L, 68L, 68L, 68L, 57L, 56L, 53L, 50L, -48L, 50L, 56L, 60L, 59L, 58L, 58L, 59L, 60L, 61L, 59L, 57L, 60L, -64L, 67L, 66L, 64L, 62L, 64L, 66L, 63L, 63L, 64L, 65L, 65L, 66L, -67L, 67L, 68L, 69L, 69L, 67L, 64L, 61L, 61L, 62L, 57L, 60L, 64L, -65L, 64L, 62L, 62L, 62L, 59L, 59L, 59L, 61L, 62L, 62L, 60L, 57L, -63L, 63L, 62L, 62L, 61L, 60L, 59L, 58L, 59L, 60L, 60L, 58L, 57L, -57L, 59L, 62L, 59L, 60L, 61L, 62L, 63L, 63L, 63L, 63L, 65L, 62L, -57L, 55L, 56L, 56L, 56L, 56L, 53L, 54L, 56L, 59L, 61L, 62L, 63L, -63L, 63L, 64L, 65L, 65L, 66L, 69L, 74L, 78L, 87L, 81L, 76L, 77L, -85L, 93L, 97L, 97L, 101L, 104L, 107L, 108L, 109L, 111L, 114L, -116L, 118L, 136L, 145L, 140L, 142L, 152L, 153L, 147L, 162L, 179L, -160L, 131L, 134L, 137L, 124L, 117L, 117L, 113L, 111L, 113L, 112L, -108L, 108L, 111L, 111L, 107L, 103L, 104L, 107L, 110L, 110L, 109L, -114L, 110L, 108L, 109L, 105L, 99L, 96L, 98L, 96L, 112L, 115L, -100L, 93L, 102L, 106L, 100L, 107L, 119L, 128L, 186L, 198L, 195L, -181L, 173L, 149L, 121L, 107L, 107L, 95L, 83L, 78L, 74L, 87L, -95L, 129L, 164L, 174L, 175L, 178L, 176L, 176L, 170L, 170L, 168L, -141L, 94L, 58L, 45L, 60L, 88L, 112L, 133L, 159L, 178L, 190L, -203L, 206L, 214L, 221L, 220L, 214L, 194L, 157L, 122L, 77L, 76L, -72L, 74L, 88L, 108L, 118L, 117L, 126L, 145L, 133L, 137L, 148L, -140L, 151L, 169L, 202L, 212L, 219L, 217L, 214L, 215L, 216L, 216L, -214L, 204L, 187L, 160L, 137L, 139L, 143L, 131L, 131L, 133L, 131L, -124L, 121L, 130L, 146L, 158L, 153L, 166L, 178L, 183L, 186L, 193L, -199L, 202L, 216L, 218L, 222L, 228L, 231L, 230L, 225L, 221L, 197L, -151L, 151L, 176L, 172L, 170L, 174L, 161L, 173L, 154L, 140L, 142L, -146L, 142L, 138L, 139L, 134L, 128L, 144L, 214L, 234L, 240L, 228L, -247L, 241L, 241L, 241L, 239L, 236L, 235L, 235L, 236L, 232L, 231L, -234L, 233L, 216L, 186L, 160L, 148L, 118L, 118L, 114L, 109L, 110L, -113L, 110L, 102L, 97L, 102L, 110L, 115L, 116L, 115L, 114L, 114L, -110L, 97L, 87L, 87L, 93L, 99L, 105L, 110L, 104L, 104L, 104L, -105L, 107L, 110L, 113L, 115L, 233L, 233L, 233L, 233L, 233L, 233L, -233L, 233L, 223L, 220L, 216L, 212L, 210L, 211L, 212L, 214L, 214L, -207L, 208L, 218L, 221L, 216L, 214L, 219L, 219L, 217L, 216L, 217L, -219L, 220L, 219L, 217L, 212L, 217L, 198L, 140L, 107L, 103L, 116L, -112L, 106L, 106L, 109L, 115L, 122L, 129L, 133L, 134L, 136L, 137L, -138L, 138L, 137L, 139L, 141L, 144L, 146L, 144L, 143L, 145L, 148L, -148L, 146L, 144L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, -152L, 153L, 148L, 137L, 129L, 129L, 130L, 130L, 138L, 134L, 131L, -132L, 132L, 130L, 131L, 135L, 161L, 156L, 149L, 143L, 136L, 129L, -121L, 115L, 110L, 107L, 103L, 99L, 96L, 92L, 88L, 84L, 82L, 81L, -78L, 74L, 71L, 69L, 69L, 69L, 72L, 77L, 72L, 77L, 75L, 83L, 102L, -89L, 75L, 64L, 56L, 57L, 60L, 57L, 54L, 52L, 56L, 58L, 59L, 56L, -52L, 51L, 55L, 59L, 55L, 53L, 52L, 53L, 55L, 56L, 56L, 55L, 55L, -54L, 53L, 53L, 56L, 60L, 64L, 67L, 69L, 65L, 63L, 67L, 74L, 79L, -77L, 73L, 72L, 70L, 68L, 67L, 66L, 66L, 67L, 67L, 61L, 60L, 57L, -54L, 52L, 54L, 59L, 63L, 59L, 58L, 58L, 59L, 61L, 61L, 60L, 58L, -59L, 61L, 63L, 63L, 62L, 62L, 62L, 63L, 62L, 62L, 63L, 63L, 64L, -65L, 66L, 66L, 66L, 67L, 68L, 66L, 63L, 61L, 62L, 63L, 58L, 61L, -63L, 64L, 63L, 62L, 62L, 63L, 62L, 61L, 60L, 61L, 63L, 63L, 61L, -59L, 65L, 64L, 63L, 62L, 61L, 60L, 60L, 60L, 59L, 60L, 60L, 59L, -57L, 58L, 60L, 62L, 60L, 61L, 62L, 63L, 63L, 63L, 62L, 62L, 64L, -61L, 58L, 57L, 57L, 57L, 56L, 55L, 52L, 54L, 57L, 60L, 62L, 65L, -66L, 66L, 62L, 63L, 64L, 66L, 67L, 71L, 77L, 81L, 89L, 84L, 80L, -82L, 89L, 96L, 99L, 100L, 104L, 106L, 108L, 110L, 110L, 112L, -115L, 118L, 124L, 140L, 143L, 141L, 149L, 153L, 149L, 148L, 178L, -172L, 154L, 139L, 135L, 128L, 119L, 118L, 121L, 117L, 114L, 114L, -111L, 107L, 105L, 108L, 111L, 109L, 106L, 106L, 107L, 109L, 110L, -110L, 116L, 111L, 107L, 107L, 104L, 99L, 99L, 102L, 98L, 109L, -111L, 102L, 95L, 99L, 103L, 101L, 107L, 118L, 126L, 183L, 197L, -195L, 182L, 175L, 124L, 100L, 89L, 85L, 72L, 65L, 71L, 75L, 75L, -75L, 95L, 122L, 140L, 158L, 173L, 175L, 176L, 172L, 161L, 138L, -99L, 64L, 53L, 59L, 66L, 89L, 116L, 149L, 183L, 198L, 200L, 206L, -210L, 217L, 220L, 218L, 213L, 197L, 164L, 133L, 89L, 87L, 83L, -84L, 97L, 114L, 122L, 121L, 128L, 141L, 126L, 130L, 141L, 131L, -138L, 148L, 160L, 178L, 199L, 214L, 222L, 220L, 209L, 197L, 209L, -184L, 163L, 145L, 128L, 128L, 136L, 137L, 135L, 136L, 132L, 124L, -120L, 127L, 143L, 156L, 160L, 167L, 173L, 179L, 190L, 206L, 217L, -222L, 231L, 234L, 237L, 238L, 236L, 234L, 234L, 235L, 220L, 164L, -157L, 181L, 170L, 154L, 158L, 158L, 158L, 146L, 136L, 136L, 139L, -139L, 136L, 135L, 134L, 128L, 151L, 193L, 228L, 227L, 226L, 229L, -230L, 233L, 237L, 240L, 240L, 237L, 232L, 228L, 234L, 222L, 207L, -190L, 167L, 141L, 123L, 117L, 118L, 119L, 115L, 109L, 108L, 112L, -110L, 105L, 114L, 114L, 115L, 113L, 111L, 110L, 111L, 113L, 103L, -96L, 92L, 95L, 99L, 100L, 101L, 104L, 110L, 109L, 109L, 109L, -109L, 111L, 113L, 114L, 230L, 231L, 231L, 232L, 233L, 233L, 234L, -234L, 221L, 220L, 217L, 213L, 211L, 210L, 210L, 211L, 214L, 209L, -210L, 218L, 221L, 216L, 214L, 218L, 217L, 216L, 216L, 217L, 219L, -220L, 220L, 219L, 210L, 216L, 201L, 155L, 98L, 103L, 115L, 107L, -104L, 103L, 104L, 108L, 116L, 125L, 130L, 133L, 136L, 135L, 134L, -135L, 138L, 140L, 141L, 141L, 146L, 145L, 145L, 146L, 148L, 149L, -147L, 146L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, 149L, -151L, 149L, 141L, 136L, 136L, 135L, 133L, 138L, 133L, 130L, 131L, -131L, 129L, 132L, 137L, 158L, 154L, 149L, 143L, 136L, 128L, 120L, -115L, 110L, 108L, 105L, 102L, 98L, 92L, 85L, 80L, 82L, 80L, 77L, -74L, 72L, 71L, 70L, 70L, 75L, 80L, 74L, 77L, 77L, 86L, 104L, -88L, 75L, 65L, 57L, 58L, 60L, 58L, 54L, 53L, 56L, 57L, 58L, 55L, -52L, 51L, 54L, 58L, 57L, 55L, 53L, 53L, 55L, 56L, 57L, 56L, 53L, -54L, 55L, 57L, 59L, 62L, 65L, 66L, 70L, 65L, 60L, 61L, 67L, 71L, -70L, 67L, 63L, 63L, 61L, 61L, 61L, 62L, 64L, 65L, 63L, 62L, 59L, -56L, 54L, 55L, 59L, 63L, 59L, 58L, 58L, 60L, 62L, 62L, 61L, 59L, -61L, 60L, 60L, 62L, 64L, 64L, 63L, 61L, 61L, 61L, 62L, 62L, 63L, -64L, 65L, 65L, 64L, 65L, 66L, 65L, 63L, 61L, 62L, 63L, 60L, 62L, -63L, 63L, 62L, 61L, 62L, 64L, 64L, 62L, 61L, 61L, 62L, 63L, 63L, -62L, 66L, 65L, 63L, 61L, 61L, 61L, 62L, 62L, 58L, 59L, 60L, 59L, -58L, 59L, 61L, 63L, 62L, 62L, 63L, 63L, 63L, 62L, 61L, 60L, 62L, -61L, 59L, 59L, 60L, 59L, 56L, 54L, 52L, 54L, 57L, 60L, 64L, 66L, -68L, 68L, 60L, 62L, 64L, 66L, 68L, 73L, 79L, 84L, 91L, 88L, 87L, -90L, 96L, 101L, 103L, 103L, 107L, 109L, 111L, 111L, 112L, 113L, -116L, 119L, 131L, 145L, 141L, 141L, 155L, 153L, 146L, 156L, 189L, -159L, 144L, 146L, 136L, 123L, 121L, 123L, 127L, 122L, 118L, 117L, -113L, 106L, 104L, 106L, 111L, 111L, 110L, 109L, 107L, 107L, 110L, -112L, 117L, 111L, 107L, 106L, 104L, 101L, 102L, 106L, 101L, 105L, -107L, 105L, 100L, 97L, 100L, 104L, 107L, 118L, 124L, 179L, 194L, -197L, 186L, 179L, 112L, 90L, 80L, 81L, 75L, 72L, 72L, 67L, 74L, -68L, 72L, 83L, 97L, 121L, 136L, 132L, 129L, 127L, 115L, 90L, -62L, 47L, 51L, 61L, 68L, 74L, 87L, 120L, 159L, 179L, 190L, 206L, -213L, 218L, 219L, 217L, 213L, 202L, 174L, 147L, 100L, 97L, 93L, -95L, 105L, 119L, 124L, 123L, 133L, 139L, 124L, 132L, 142L, 133L, -136L, 138L, 146L, 154L, 165L, 178L, 194L, 205L, 205L, 199L, 179L, -154L, 144L, 144L, 134L, 127L, 132L, 135L, 132L, 131L, 128L, 120L, -116L, 121L, 137L, 150L, 163L, 168L, 176L, 187L, 206L, 225L, 236L, -238L, 239L, 243L, 245L, 241L, 234L, 231L, 236L, 242L, 240L, 199L, -182L, 177L, 151L, 136L, 138L, 133L, 145L, 144L, 140L, 135L, 136L, -140L, 140L, 137L, 133L, 128L, 148L, 160L, 208L, 219L, 236L, 227L, -241L, 238L, 235L, 234L, 232L, 228L, 220L, 214L, 209L, 194L, 173L, -154L, 135L, 121L, 116L, 117L, 112L, 115L, 115L, 111L, 110L, 112L, -114L, 113L, 120L, 117L, 112L, 105L, 100L, 100L, 102L, 105L, 106L, -101L, 98L, 98L, 95L, 90L, 88L, 90L, 107L, 107L, 107L, 107L, 108L, -109L, 111L, 112L, 228L, 229L, 229L, 231L, 232L, 233L, 234L, 235L, -216L, 216L, 215L, 214L, 213L, 212L, 211L, 211L, 212L, 208L, 209L, -216L, 219L, 216L, 214L, 216L, 212L, 212L, 213L, 214L, 216L, 217L, -218L, 218L, 213L, 215L, 203L, 169L, 94L, 102L, 112L, 105L, 102L, -99L, 99L, 102L, 110L, 119L, 127L, 131L, 135L, 133L, 132L, 134L, -139L, 143L, 142L, 140L, 145L, 145L, 146L, 147L, 149L, 149L, 148L, -148L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, 149L, 152L, -152L, 147L, 143L, 142L, 139L, 135L, 138L, 132L, 129L, 130L, 130L, -129L, 132L, 137L, 152L, 150L, 147L, 141L, 134L, 126L, 118L, 113L, -110L, 107L, 104L, 101L, 97L, 92L, 86L, 82L, 84L, 82L, 79L, 77L, -76L, 76L, 75L, 75L, 78L, 82L, 74L, 76L, 77L, 88L, 104L, 85L, -74L, 65L, 58L, 59L, 60L, 57L, 55L, 55L, 55L, 56L, 56L, 54L, 52L, -51L, 54L, 57L, 58L, 55L, 52L, 52L, 53L, 55L, 56L, 56L, 55L, 55L, -56L, 57L, 60L, 63L, 66L, 68L, 70L, 64L, 58L, 56L, 59L, 62L, 62L, -61L, 59L, 58L, 57L, 57L, 57L, 59L, 61L, 62L, 61L, 60L, 57L, 54L, -52L, 52L, 56L, 59L, 59L, 58L, 58L, 60L, 63L, 63L, 62L, 60L, 64L, -62L, 61L, 63L, 67L, 68L, 66L, 63L, 61L, 62L, 62L, 63L, 64L, 64L, -65L, 65L, 61L, 63L, 64L, 64L, 62L, 62L, 63L, 64L, 61L, 62L, 63L, -62L, 60L, 60L, 62L, 64L, 65L, 62L, 60L, 59L, 61L, 62L, 63L, 62L, -66L, 64L, 62L, 60L, 60L, 61L, 62L, 63L, 58L, 59L, 61L, 61L, 60L, -60L, 62L, 64L, 64L, 64L, 64L, 63L, 62L, 61L, 60L, 59L, 61L, 60L, -60L, 61L, 62L, 61L, 57L, 54L, 54L, 55L, 58L, 60L, 63L, 64L, 65L, -66L, 60L, 62L, 64L, 65L, 68L, 73L, 79L, 83L, 92L, 91L, 92L, 96L, -102L, 105L, 106L, 105L, 109L, 110L, 112L, 112L, 112L, 114L, 117L, -120L, 135L, 148L, 142L, 141L, 155L, 150L, 149L, 172L, 183L, 147L, -137L, 145L, 135L, 129L, 133L, 129L, 131L, 126L, 122L, 121L, 117L, -110L, 108L, 109L, 112L, 114L, 115L, 112L, 108L, 107L, 109L, 112L, -114L, 110L, 107L, 108L, 106L, 103L, 103L, 106L, 104L, 102L, 105L, -109L, 105L, 97L, 99L, 107L, 109L, 119L, 122L, 175L, 193L, 201L, -193L, 186L, 145L, 112L, 87L, 81L, 80L, 84L, 79L, 63L, 76L, 73L, -76L, 75L, 77L, 91L, 97L, 83L, 77L, 77L, 71L, 63L, 60L, 60L, 55L, -48L, 59L, 59L, 65L, 91L, 124L, 144L, 168L, 200L, 213L, 218L, -219L, 217L, 216L, 207L, 182L, 156L, 103L, 98L, 95L, 97L, 107L, -117L, 122L, 121L, 129L, 134L, 125L, 137L, 145L, 138L, 145L, 144L, -147L, 144L, 139L, 139L, 150L, 166L, 177L, 179L, 158L, 146L, 147L, -149L, 138L, 132L, 134L, 133L, 130L, 129L, 127L, 123L, 119L, 122L, -135L, 149L, 162L, 175L, 192L, 209L, 225L, 239L, 243L, 240L, 241L, -243L, 244L, 240L, 235L, 233L, 236L, 240L, 237L, 232L, 215L, 172L, -135L, 137L, 141L, 122L, 139L, 146L, 147L, 138L, 136L, 142L, 144L, -140L, 131L, 130L, 133L, 131L, 173L, 211L, 238L, 232L, 235L, 222L, -204L, 191L, 184L, 181L, 176L, 172L, 147L, 140L, 130L, 121L, 114L, -111L, 111L, 112L, 105L, 110L, 116L, 117L, 116L, 116L, 118L, 119L, -115L, 113L, 108L, 102L, 97L, 94L, 95L, 97L, 103L, 100L, 98L, -97L, 93L, 88L, 89L, 94L, 101L, 102L, 103L, 105L, 108L, 110L, -112L, 113L, 227L, 227L, 228L, 230L, 231L, 233L, 234L, 235L, 216L, -216L, 215L, 214L, 212L, 211L, 209L, 208L, 209L, 207L, 207L, 210L, -211L, 209L, 206L, 206L, 208L, 209L, 211L, 212L, 214L, 216L, 217L, -219L, 217L, 215L, 205L, 178L, 102L, 100L, 108L, 107L, 100L, 97L, -95L, 97L, 104L, 114L, 122L, 127L, 133L, 131L, 131L, 135L, 140L, -143L, 142L, 140L, 144L, 145L, 147L, 148L, 148L, 148L, 149L, 149L, -148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, 150L, 154L, 154L, -151L, 148L, 147L, 142L, 135L, 137L, 132L, 129L, 130L, 130L, 129L, -131L, 136L, 149L, 149L, 147L, 143L, 135L, 126L, 118L, 113L, 108L, -105L, 100L, 96L, 94L, 92L, 90L, 88L, 85L, 82L, 79L, 78L, 79L, -80L, 79L, 78L, 79L, 82L, 72L, 73L, 75L, 89L, 102L, 79L, 72L, -64L, 58L, 59L, 59L, 56L, 55L, 56L, 55L, 55L, 54L, 53L, 51L, 51L, -53L, 55L, 56L, 54L, 52L, 51L, 53L, 54L, 54L, 53L, 58L, 57L, 55L, -56L, 58L, 62L, 67L, 70L, 70L, 64L, 57L, 53L, 54L, 55L, 56L, 55L, -58L, 57L, 56L, 55L, 55L, 56L, 58L, 59L, 58L, 58L, 56L, 54L, 51L, -52L, 55L, 58L, 60L, 60L, 60L, 61L, 63L, 64L, 62L, 61L, 63L, 61L, -60L, 63L, 67L, 69L, 66L, 63L, 63L, 63L, 64L, 64L, 65L, 66L, 66L, -67L, 61L, 62L, 64L, 63L, 62L, 62L, 63L, 65L, 62L, 63L, 63L, 62L, -60L, 60L, 62L, 64L, 63L, 61L, 58L, 58L, 59L, 61L, 61L, 61L, 64L, -63L, 61L, 60L, 60L, 61L, 62L, 62L, 59L, 60L, 62L, 62L, 61L, 61L, -62L, 64L, 64L, 64L, 64L, 63L, 62L, 61L, 59L, 58L, 61L, 60L, 61L, -63L, 64L, 62L, 58L, 55L, 56L, 57L, 58L, 60L, 61L, 61L, 61L, 61L, -61L, 63L, 64L, 65L, 67L, 71L, 76L, 81L, 92L, 94L, 97L, 101L, -105L, 108L, 108L, 108L, 110L, 111L, 112L, 112L, 113L, 115L, 119L, -122L, 137L, 147L, 145L, 143L, 149L, 148L, 158L, 184L, 169L, 144L, -138L, 139L, 132L, 138L, 143L, 130L, 132L, 128L, 125L, 125L, 121L, -116L, 114L, 117L, 115L, 117L, 118L, 115L, 110L, 108L, 109L, 112L, -110L, 108L, 108L, 111L, 110L, 104L, 102L, 104L, 106L, 102L, 104L, -111L, 108L, 99L, 100L, 109L, 111L, 120L, 120L, 171L, 191L, 205L, -201L, 193L, 186L, 152L, 116L, 88L, 72L, 75L, 77L, 66L, 69L, 72L, -79L, 78L, 73L, 82L, 87L, 76L, 72L, 70L, 65L, 62L, 65L, 66L, 57L, -45L, 50L, 61L, 76L, 100L, 122L, 133L, 159L, 195L, 210L, 216L, -219L, 219L, 219L, 211L, 186L, 160L, 102L, 96L, 93L, 97L, 107L, -116L, 120L, 122L, 121L, 126L, 125L, 139L, 139L, 134L, 148L, 145L, -130L, 135L, 137L, 133L, 130L, 126L, 120L, 112L, 141L, 145L, 152L, -145L, 132L, 135L, 141L, 135L, 135L, 133L, 133L, 132L, 128L, 128L, -139L, 154L, 174L, 192L, 212L, 226L, 234L, 240L, 242L, 240L, 244L, -244L, 244L, 245L, 245L, 244L, 242L, 240L, 228L, 240L, 231L, 187L, -149L, 146L, 150L, 138L, 136L, 146L, 148L, 139L, 134L, 139L, 141L, -139L, 128L, 134L, 118L, 118L, 134L, 185L, 200L, 198L, 179L, 165L, -145L, 131L, 125L, 125L, 124L, 123L, 120L, 119L, 115L, 110L, 107L, -106L, 105L, 103L, 103L, 109L, 118L, 122L, 120L, 116L, 114L, 114L, -110L, 111L, 111L, 107L, 102L, 96L, 93L, 92L, 89L, 91L, 98L, 106L, -109L, 107L, 108L, 111L, 101L, 101L, 103L, 105L, 107L, 109L, 110L, -111L, 226L, 227L, 228L, 229L, 231L, 232L, 233L, 233L, 221L, 219L, -217L, 214L, 210L, 207L, 204L, 203L, 214L, 212L, 211L, 210L, 210L, -207L, 202L, 199L, 205L, 208L, 211L, 213L, 214L, 216L, 219L, 221L, -219L, 213L, 208L, 186L, 124L, 99L, 102L, 110L, 99L, 95L, 92L, -94L, 100L, 109L, 117L, 122L, 129L, 129L, 131L, 134L, 138L, 141L, -141L, 140L, 142L, 144L, 147L, 147L, 147L, 147L, 148L, 150L, 148L, -149L, 150L, 151L, 151L, 151L, 151L, 150L, 150L, 154L, 155L, 153L, -152L, 151L, 145L, 137L, 137L, 132L, 131L, 132L, 131L, 128L, 129L, -132L, 146L, 148L, 149L, 145L, 136L, 127L, 119L, 114L, 105L, 101L, -96L, 93L, 92L, 92L, 91L, 90L, 85L, 81L, 77L, 77L, 80L, 82L, 81L, -79L, 80L, 83L, 71L, 70L, 74L, 89L, 101L, 74L, 69L, 63L, 58L, -58L, 58L, 55L, 54L, 56L, 55L, 54L, 53L, 51L, 51L, 52L, 53L, 53L, -55L, 53L, 52L, 52L, 54L, 54L, 52L, 51L, 58L, 56L, 55L, 55L, 57L, -62L, 67L, 70L, 69L, 64L, 57L, 52L, 51L, 51L, 51L, 51L, 56L, 55L, -54L, 54L, 54L, 56L, 57L, 59L, 59L, 59L, 58L, 56L, 54L, 55L, 58L, -61L, 63L, 62L, 61L, 62L, 64L, 64L, 62L, 60L, 59L, 59L, 59L, 61L, -64L, 65L, 64L, 63L, 63L, 63L, 64L, 65L, 66L, 66L, 67L, 67L, 62L, -63L, 65L, 64L, 63L, 62L, 64L, 65L, 62L, 63L, 64L, 63L, 61L, 60L, -61L, 62L, 62L, 60L, 58L, 58L, 60L, 61L, 60L, 59L, 63L, 63L, 63L, -63L, 63L, 62L, 62L, 62L, 60L, 62L, 64L, 64L, 62L, 61L, 61L, 62L, -64L, 64L, 64L, 63L, 62L, 61L, 60L, 59L, 61L, 61L, 62L, 63L, 64L, -63L, 59L, 56L, 58L, 58L, 59L, 60L, 60L, 59L, 59L, 58L, 63L, 64L, -65L, 66L, 68L, 72L, 77L, 81L, 94L, 96L, 100L, 104L, 108L, 110L, -111L, 111L, 112L, 113L, 114L, 114L, 115L, 118L, 123L, 127L, 139L, -143L, 148L, 147L, 143L, 151L, 170L, 183L, 156L, 149L, 143L, 135L, -134L, 143L, 143L, 128L, 132L, 128L, 126L, 126L, 125L, 120L, 120L, -123L, 119L, 119L, 119L, 116L, 113L, 110L, 109L, 110L, 108L, 107L, -108L, 112L, 111L, 104L, 100L, 101L, 105L, 102L, 104L, 110L, 108L, -101L, 101L, 107L, 112L, 120L, 117L, 166L, 188L, 207L, 206L, 198L, -190L, 181L, 166L, 135L, 99L, 86L, 81L, 70L, 73L, 71L, 74L, 73L, -69L, 80L, 94L, 94L, 83L, 76L, 66L, 58L, 55L, 55L, 57L, 58L, 54L, -67L, 80L, 96L, 116L, 133L, 163L, 200L, 210L, 216L, 220L, 220L, -221L, 213L, 189L, 163L, 107L, 99L, 94L, 100L, 109L, 117L, 122L, -126L, 127L, 128L, 128L, 142L, 136L, 131L, 148L, 141L, 127L, 134L, -137L, 130L, 116L, 98L, 79L, 63L, 87L, 106L, 130L, 136L, 133L, -143L, 146L, 132L, 136L, 133L, 133L, 134L, 132L, 132L, 146L, 163L, -200L, 214L, 227L, 231L, 232L, 237L, 241L, 243L, 244L, 244L, 245L, -248L, 250L, 249L, 244L, 240L, 236L, 234L, 229L, 211L, 177L, 142L, -132L, 140L, 135L, 141L, 143L, 137L, 132L, 133L, 136L, 138L, 122L, -130L, 111L, 114L, 107L, 141L, 137L, 135L, 127L, 121L, 114L, 111L, -111L, 113L, 113L, 112L, 119L, 119L, 115L, 109L, 106L, 108L, 108L, -106L, 108L, 110L, 116L, 122L, 119L, 111L, 105L, 104L, 106L, 108L, -109L, 106L, 101L, 95L, 90L, 88L, 93L, 97L, 109L, 122L, 125L, -119L, 111L, 108L, 97L, 98L, 98L, 98L, 98L, 97L, 96L, 96L, 227L, -227L, 228L, 229L, 230L, 231L, 231L, 232L, 222L, 220L, 216L, 212L, -208L, 205L, 204L, 203L, 214L, 213L, 212L, 211L, 211L, 210L, 207L, -203L, 202L, 205L, 209L, 211L, 212L, 214L, 217L, 221L, 218L, 209L, -212L, 193L, 152L, 99L, 95L, 111L, 99L, 95L, 92L, 93L, 98L, 106L, -113L, 117L, 122L, 125L, 130L, 133L, 134L, 136L, 138L, 139L, 140L, -143L, 146L, 147L, 146L, 146L, 148L, 150L, 148L, 149L, 150L, 151L, -151L, 151L, 151L, 150L, 148L, 151L, 153L, 152L, 154L, 155L, 150L, -142L, 136L, 133L, 132L, 134L, 132L, 128L, 126L, 128L, 141L, 144L, -146L, 143L, 134L, 124L, 116L, 112L, 101L, 99L, 95L, 94L, 93L, -92L, 89L, 87L, 87L, 82L, 78L, 79L, 83L, 86L, 85L, 82L, 82L, 84L, -71L, 69L, 74L, 90L, 101L, 71L, 67L, 61L, 57L, 57L, 56L, 53L, -53L, 56L, 55L, 54L, 52L, 50L, 51L, 52L, 52L, 52L, 54L, 54L, 54L, -55L, 56L, 55L, 52L, 49L, 55L, 55L, 55L, 57L, 59L, 62L, 65L, 67L, -67L, 64L, 58L, 53L, 51L, 49L, 49L, 49L, 51L, 51L, 51L, 52L, 53L, -56L, 58L, 60L, 58L, 58L, 58L, 57L, 56L, 58L, 61L, 64L, 65L, 64L, -63L, 63L, 64L, 63L, 61L, 59L, 57L, 59L, 61L, 63L, 63L, 63L, 64L, -65L, 62L, 62L, 63L, 64L, 65L, 65L, 66L, 66L, 64L, 65L, 66L, 65L, -64L, 63L, 64L, 65L, 61L, 63L, 65L, 65L, 62L, 61L, 60L, 60L, 61L, -60L, 60L, 61L, 62L, 62L, 61L, 59L, 63L, 64L, 66L, 67L, 67L, 66L, -64L, 63L, 62L, 64L, 66L, 65L, 63L, 61L, 60L, 61L, 63L, 63L, 63L, -63L, 62L, 61L, 60L, 60L, 62L, 62L, 61L, 63L, 64L, 63L, 61L, 58L, -58L, 58L, 59L, 60L, 61L, 61L, 61L, 60L, 63L, 65L, 67L, 68L, 71L, -75L, 81L, 86L, 97L, 100L, 104L, 107L, 110L, 112L, 114L, 115L, -114L, 115L, 116L, 117L, 118L, 123L, 128L, 133L, 143L, 137L, 150L, -152L, 141L, 159L, 180L, 168L, 146L, 151L, 143L, 136L, 142L, 144L, -136L, 132L, 131L, 127L, 125L, 126L, 125L, 121L, 121L, 124L, 123L, -121L, 118L, 117L, 115L, 113L, 110L, 107L, 110L, 107L, 107L, 110L, -108L, 102L, 99L, 101L, 100L, 101L, 104L, 106L, 105L, 102L, 101L, -102L, 110L, 118L, 113L, 160L, 184L, 207L, 208L, 201L, 186L, 193L, -198L, 181L, 152L, 136L, 121L, 98L, 99L, 83L, 79L, 81L, 82L, 97L, -118L, 126L, 98L, 80L, 65L, 65L, 67L, 65L, 65L, 68L, 66L, 76L, -82L, 97L, 128L, 156L, 183L, 208L, 214L, 219L, 221L, 220L, 221L, -215L, 191L, 167L, 114L, 104L, 97L, 103L, 112L, 118L, 124L, 129L, -141L, 133L, 131L, 145L, 137L, 134L, 149L, 136L, 137L, 132L, 119L, -103L, 90L, 79L, 65L, 52L, 49L, 58L, 82L, 104L, 115L, 128L, 135L, -127L, 134L, 129L, 129L, 134L, 137L, 144L, 166L, 191L, 222L, 229L, -234L, 233L, 234L, 239L, 243L, 243L, 243L, 246L, 248L, 249L, 248L, -245L, 243L, 242L, 243L, 234L, 229L, 228L, 203L, 152L, 122L, 128L, -124L, 123L, 124L, 124L, 121L, 118L, 121L, 128L, 112L, 113L, 108L, -106L, 101L, 105L, 103L, 101L, 109L, 110L, 112L, 114L, 115L, 115L, -114L, 114L, 104L, 106L, 105L, 100L, 101L, 106L, 108L, 105L, 109L, -106L, 108L, 114L, 114L, 106L, 101L, 100L, 103L, 103L, 102L, 100L, -96L, 95L, 96L, 98L, 110L, 109L, 111L, 118L, 118L, 108L, 97L, -91L, 93L, 94L, 94L, 93L, 92L, 90L, 89L, 87L, 227L, 227L, 228L, -229L, 229L, 230L, 231L, 231L, 219L, 217L, 214L, 210L, 208L, 207L, -206L, 206L, 204L, 205L, 206L, 206L, 209L, 211L, 209L, 205L, 197L, -201L, 205L, 207L, 208L, 210L, 214L, 218L, 216L, 207L, 214L, 198L, -172L, 100L, 90L, 110L, 98L, 95L, 92L, 93L, 98L, 105L, 111L, 114L, -118L, 123L, 128L, 131L, 131L, 132L, 135L, 138L, 138L, 142L, 146L, -146L, 145L, 145L, 147L, 150L, 148L, 149L, 150L, 151L, 151L, 151L, -151L, 150L, 146L, 149L, 151L, 152L, 155L, 158L, 153L, 146L, 136L, -133L, 133L, 135L, 133L, 127L, 124L, 126L, 135L, 139L, 142L, 138L, -129L, 119L, 111L, 107L, 99L, 97L, 96L, 95L, 94L, 91L, 86L, 83L, -90L, 85L, 81L, 82L, 87L, 90L, 89L, 86L, 83L, 86L, 72L, 69L, 75L, -92L, 101L, 70L, 66L, 60L, 57L, 57L, 55L, 52L, 52L, 56L, 55L, -53L, 51L, 50L, 51L, 52L, 52L, 52L, 54L, 55L, 56L, 58L, 59L, 57L, -53L, 49L, 51L, 53L, 56L, 59L, 61L, 63L, 64L, 64L, 67L, 64L, 59L, -54L, 51L, 49L, 48L, 48L, 47L, 48L, 48L, 50L, 53L, 56L, 60L, 62L, -55L, 56L, 57L, 56L, 56L, 58L, 61L, 64L, 66L, 65L, 64L, 64L, 64L, -63L, 60L, 58L, 57L, 61L, 65L, 66L, 64L, 64L, 66L, 69L, 61L, 61L, -62L, 63L, 63L, 64L, 65L, 65L, 65L, 66L, 67L, 66L, 64L, 63L, 64L, -65L, 60L, 62L, 65L, 66L, 63L, 61L, 59L, 59L, 61L, 61L, 61L, 63L, -65L, 64L, 62L, 59L, 64L, 66L, 68L, 70L, 71L, 69L, 66L, 64L, 63L, -65L, 67L, 66L, 63L, 61L, 60L, 60L, 62L, 62L, 63L, 63L, 63L, 62L, -61L, 60L, 63L, 62L, 61L, 62L, 63L, 63L, 62L, 60L, 57L, 58L, 60L, -61L, 62L, 63L, 63L, 63L, 63L, 65L, 67L, 70L, 74L, 79L, 86L, 91L, -99L, 102L, 106L, 109L, 111L, 113L, 116L, 118L, 116L, 117L, 118L, -119L, 121L, 126L, 132L, 137L, 147L, 134L, 151L, 156L, 141L, 166L, -185L, 153L, 139L, 148L, 140L, 138L, 150L, 143L, 131L, 139L, 130L, -126L, 124L, 125L, 124L, 120L, 120L, 123L, 125L, 122L, 118L, 117L, -117L, 115L, 110L, 106L, 112L, 108L, 106L, 107L, 105L, 100L, 99L, -102L, 97L, 101L, 103L, 102L, 102L, 103L, 101L, 98L, 108L, 116L, -110L, 156L, 181L, 206L, 209L, 201L, 201L, 196L, 193L, 184L, 177L, -181L, 170L, 142L, 123L, 99L, 91L, 100L, 109L, 127L, 151L, 163L, -123L, 93L, 75L, 88L, 104L, 97L, 78L, 66L, 76L, 90L, 103L, 129L, -172L, 202L, 210L, 213L, 219L, 222L, 222L, 220L, 220L, 215L, 194L, -170L, 119L, 107L, 99L, 104L, 112L, 117L, 123L, 130L, 146L, 132L, -127L, 142L, 137L, 135L, 148L, 129L, 133L, 118L, 96L, 77L, 70L, -66L, 56L, 45L, 67L, 44L, 41L, 57L, 73L, 93L, 116L, 127L, 136L, -129L, 130L, 138L, 147L, 163L, 194L, 224L, 231L, 235L, 237L, 238L, -242L, 246L, 244L, 238L, 247L, 252L, 255L, 253L, 247L, 244L, 245L, -249L, 237L, 238L, 235L, 234L, 223L, 183L, 142L, 127L, 106L, 100L, -100L, 105L, 103L, 97L, 102L, 112L, 105L, 97L, 105L, 95L, 105L, -90L, 102L, 105L, 104L, 105L, 106L, 104L, 101L, 98L, 97L, 98L, -105L, 112L, 115L, 113L, 114L, 119L, 118L, 112L, 105L, 99L, 99L, -106L, 109L, 105L, 102L, 102L, 105L, 104L, 101L, 98L, 98L, 103L, -110L, 116L, 117L, 107L, 99L, 99L, 99L, 94L, 89L, 86L, 95L, 95L, -97L, 97L, 97L, 96L, 95L, 94L, 225L, 223L, 222L, 224L, 228L, 231L, -231L, 230L, 228L, 220L, 210L, 204L, 203L, 205L, 207L, 208L, 212L, -198L, 189L, 195L, 206L, 211L, 215L, 218L, 202L, 199L, 198L, 202L, -209L, 214L, 214L, 213L, 215L, 216L, 211L, 204L, 181L, 108L, 108L, -98L, 108L, 97L, 91L, 95L, 99L, 101L, 105L, 112L, 119L, 121L, -129L, 136L, 135L, 130L, 133L, 141L, 140L, 141L, 142L, 143L, 144L, -145L, 145L, 146L, 150L, 148L, 148L, 150L, 153L, 154L, 151L, 147L, -149L, 150L, 151L, 152L, 153L, 154L, 153L, 153L, 136L, 133L, 130L, -132L, 135L, 133L, 126L, 120L, 128L, 130L, 132L, 131L, 125L, 117L, -111L, 107L, 95L, 97L, 100L, 101L, 99L, 93L, 86L, 81L, 88L, 88L, -89L, 91L, 93L, 93L, 90L, 88L, 85L, 82L, 64L, 73L, 77L, 103L, -91L, 81L, 66L, 63L, 59L, 57L, 56L, 56L, 55L, 53L, 50L, 51L, 52L, -54L, 56L, 58L, 59L, 60L, 50L, 53L, 55L, 54L, 51L, 49L, 50L, 52L, -56L, 56L, 56L, 57L, 60L, 63L, 66L, 68L, 63L, 61L, 57L, 54L, 52L, -49L, 45L, 43L, 48L, 47L, 48L, 51L, 55L, 57L, 56L, 55L, 57L, 56L, -56L, 56L, 57L, 59L, 61L, 63L, 61L, 62L, 64L, 66L, 65L, 64L, 61L, -60L, 63L, 62L, 61L, 61L, 61L, 62L, 62L, 63L, 68L, 66L, 63L, 60L, -59L, 61L, 63L, 65L, 64L, 66L, 69L, 68L, 66L, 65L, 67L, 70L, 59L, -62L, 65L, 68L, 68L, 65L, 60L, 57L, 61L, 61L, 61L, 61L, 61L, 63L, -64L, 64L, 67L, 68L, 67L, 66L, 65L, 65L, 68L, 70L, 72L, 72L, 71L, -72L, 72L, 69L, 65L, 61L, 66L, 63L, 61L, 62L, 64L, 65L, 63L, 60L, -63L, 63L, 63L, 62L, 62L, 61L, 61L, 61L, 58L, 58L, 57L, 57L, 58L, -61L, 64L, 66L, 64L, 66L, 71L, 76L, 81L, 85L, 88L, 89L, 97L, 101L, -110L, 117L, 116L, 112L, 113L, 119L, 115L, 119L, 122L, 122L, 122L, -126L, 134L, 142L, 148L, 158L, 156L, 147L, 156L, 173L, 168L, 147L, -147L, 139L, 134L, 136L, 135L, 131L, 130L, 133L, 134L, 131L, 128L, -126L, 127L, 127L, 127L, 126L, 120L, 120L, 119L, 116L, 112L, 108L, -107L, 108L, 110L, 108L, 106L, 103L, 101L, 99L, 98L, 98L, 103L, -107L, 108L, 103L, 100L, 101L, 101L, 99L, 107L, 111L, 114L, 135L, -188L, 195L, 212L, 203L, 200L, 200L, 194L, 185L, 183L, 190L, 194L, -193L, 182L, 174L, 171L, 171L, 164L, 155L, 159L, 172L, 164L, 142L, -114L, 97L, 95L, 101L, 105L, 106L, 115L, 140L, 172L, 194L, 202L, -205L, 211L, 217L, 219L, 219L, 225L, 226L, 219L, 216L, 199L, 171L, -138L, 106L, 92L, 110L, 121L, 116L, 119L, 134L, 137L, 139L, 138L, -131L, 134L, 152L, 149L, 120L, 94L, 75L, 60L, 62L, 67L, 64L, 56L, -51L, 43L, 46L, 51L, 56L, 57L, 57L, 64L, 73L, 119L, 132L, 142L, -145L, 160L, 189L, 216L, 228L, 238L, 235L, 234L, 236L, 238L, 239L, -243L, 247L, 245L, 247L, 250L, 251L, 250L, 247L, 243L, 241L, 230L, -229L, 229L, 227L, 215L, 186L, 147L, 118L, 94L, 95L, 94L, 92L, -89L, 90L, 94L, 98L, 97L, 100L, 103L, 101L, 96L, 94L, 96L, 100L, -104L, 101L, 98L, 98L, 100L, 101L, 101L, 100L, 101L, 105L, 110L, -119L, 132L, 135L, 119L, 97L, 91L, 100L, 105L, 106L, 107L, 109L, -105L, 97L, 92L, 96L, 101L, 106L, 107L, 108L, 110L, 111L, 106L, -100L, 94L, 92L, 93L, 92L, 89L, 84L, 87L, 90L, 96L, 100L, 102L, -101L, 98L, 96L, 226L, 224L, 223L, 225L, 228L, 231L, 231L, 230L, -227L, 220L, 211L, 206L, 206L, 208L, 209L, 209L, 199L, 194L, 194L, -204L, 212L, 213L, 211L, 212L, 204L, 201L, 199L, 203L, 211L, 217L, -218L, 217L, 210L, 213L, 210L, 204L, 184L, 125L, 103L, 99L, 111L, -101L, 95L, 96L, 98L, 98L, 102L, 107L, 114L, 117L, 125L, 133L, -134L, 131L, 135L, 142L, 140L, 140L, 141L, 142L, 143L, 144L, 145L, -146L, 148L, 146L, 146L, 149L, 152L, 152L, 150L, 147L, 148L, 149L, -150L, 151L, 152L, 152L, 152L, 152L, 140L, 136L, 133L, 133L, 135L, -133L, 126L, 120L, 127L, 129L, 130L, 126L, 118L, 111L, 107L, 106L, -99L, 99L, 99L, 99L, 97L, 94L, 89L, 86L, 91L, 91L, 91L, 93L, 94L, -91L, 87L, 83L, 82L, 80L, 63L, 72L, 76L, 101L, 89L, 78L, 66L, -63L, 59L, 57L, 56L, 56L, 55L, 53L, 51L, 52L, 52L, 54L, 55L, 57L, -58L, 59L, 51L, 53L, 55L, 54L, 52L, 50L, 51L, 52L, 54L, 54L, 54L, -56L, 58L, 61L, 64L, 66L, 64L, 61L, 57L, 55L, 53L, 51L, 48L, 45L, -48L, 47L, 48L, 50L, 54L, 56L, 55L, 54L, 55L, 54L, 54L, 54L, 55L, -58L, 60L, 61L, 62L, 63L, 64L, 65L, 65L, 65L, 64L, 63L, 64L, 63L, -62L, 62L, 62L, 62L, 62L, 63L, 68L, 66L, 63L, 61L, 61L, 63L, 65L, -67L, 66L, 68L, 70L, 69L, 67L, 67L, 68L, 71L, 61L, 62L, 65L, 67L, -66L, 64L, 61L, 59L, 62L, 62L, 61L, 61L, 61L, 62L, 63L, 64L, 66L, -67L, 67L, 66L, 65L, 66L, 69L, 71L, 70L, 70L, 69L, 70L, 71L, 69L, -65L, 62L, 66L, 64L, 62L, 62L, 64L, 65L, 63L, 61L, 64L, 64L, 64L, -63L, 63L, 63L, 63L, 63L, 61L, 60L, 58L, 57L, 58L, 61L, 64L, 66L, -64L, 66L, 70L, 76L, 82L, 87L, 92L, 94L, 100L, 103L, 110L, 116L, -116L, 113L, 116L, 122L, 121L, 124L, 127L, 128L, 129L, 133L, 139L, -144L, 153L, 151L, 152L, 158L, 166L, 167L, 159L, 149L, 146L, 139L, -135L, 136L, 136L, 133L, 132L, 135L, 134L, 131L, 127L, 126L, 126L, -127L, 126L, 125L, 121L, 121L, 121L, 118L, 114L, 111L, 110L, 111L, -112L, 110L, 108L, 105L, 103L, 101L, 101L, 100L, 101L, 106L, 108L, -105L, 105L, 108L, 110L, 109L, 108L, 112L, 113L, 132L, 186L, 196L, -213L, 201L, 200L, 202L, 198L, 191L, 190L, 195L, 197L, 195L, 194L, -189L, 189L, 189L, 181L, 171L, 174L, 185L, 196L, 182L, 165L, 156L, -157L, 163L, 167L, 169L, 173L, 182L, 194L, 205L, 211L, 217L, 222L, -225L, 221L, 221L, 227L, 227L, 221L, 218L, 203L, 176L, 162L, 144L, -123L, 117L, 127L, 135L, 132L, 124L, 134L, 140L, 147L, 141L, 130L, -128L, 113L, 85L, 72L, 61L, 53L, 54L, 54L, 50L, 47L, 47L, 47L, -46L, 47L, 48L, 47L, 48L, 56L, 66L, 66L, 89L, 117L, 141L, 164L, -190L, 213L, 225L, 224L, 229L, 235L, 237L, 238L, 238L, 236L, 234L, -240L, 242L, 245L, 248L, 248L, 246L, 243L, 240L, 239L, 229L, 212L, -192L, 170L, 146L, 123L, 109L, 90L, 91L, 92L, 90L, 88L, 88L, 91L, -93L, 100L, 106L, 112L, 111L, 106L, 100L, 97L, 97L, 99L, 97L, -96L, 95L, 96L, 97L, 98L, 99L, 114L, 114L, 112L, 111L, 115L, 118L, -111L, 99L, 101L, 104L, 103L, 99L, 99L, 104L, 106L, 103L, 109L, -114L, 121L, 122L, 118L, 109L, 101L, 96L, 91L, 87L, 83L, 84L, -89L, 92L, 92L, 89L, 92L, 94L, 96L, 98L, 97L, 95L, 92L, 90L, 226L, -224L, 223L, 224L, 227L, 229L, 229L, 228L, 224L, 218L, 211L, 208L, -208L, 209L, 207L, 205L, 184L, 185L, 192L, 201L, 205L, 203L, 201L, -201L, 207L, 201L, 196L, 197L, 203L, 208L, 208L, 205L, 211L, 217L, -215L, 211L, 194L, 156L, 102L, 104L, 110L, 103L, 97L, 97L, 98L, -98L, 101L, 105L, 110L, 113L, 121L, 128L, 130L, 130L, 134L, 140L, -138L, 139L, 140L, 141L, 142L, 144L, 145L, 145L, 145L, 145L, 145L, -147L, 150L, 151L, 150L, 148L, 147L, 148L, 149L, 150L, 151L, 151L, -151L, 151L, 147L, 142L, 137L, 136L, 136L, 134L, 126L, 119L, 124L, -126L, 125L, 118L, 109L, 103L, 103L, 105L, 104L, 101L, 97L, 94L, -94L, 95L, 94L, 93L, 94L, 94L, 94L, 95L, 94L, 90L, 84L, 79L, 82L, -80L, 64L, 74L, 78L, 102L, 89L, 77L, 66L, 63L, 59L, 57L, 56L, -56L, 55L, 53L, 52L, 52L, 52L, 53L, 54L, 55L, 56L, 57L, 52L, 54L, -55L, 55L, 53L, 51L, 51L, 52L, 52L, 52L, 53L, 54L, 57L, 60L, 63L, -65L, 64L, 61L, 58L, 55L, 54L, 53L, 51L, 49L, 48L, 47L, 47L, 49L, -53L, 54L, 54L, 53L, 54L, 53L, 53L, 53L, 54L, 56L, 58L, 60L, 62L, -62L, 62L, 62L, 63L, 64L, 65L, 65L, 66L, 65L, 64L, 63L, 63L, 62L, -63L, 63L, 68L, 66L, 64L, 63L, 63L, 65L, 67L, 69L, 69L, 70L, 71L, -70L, 69L, 68L, 69L, 70L, 64L, 64L, 65L, 65L, 64L, 63L, 62L, 61L, -64L, 63L, 62L, 62L, 61L, 62L, 62L, 63L, 65L, 66L, 67L, 66L, 66L, -67L, 70L, 73L, 67L, 67L, 67L, 68L, 69L, 68L, 66L, 63L, 67L, 65L, -64L, 64L, 65L, 65L, 63L, 62L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, -65L, 64L, 62L, 59L, 58L, 58L, 61L, 65L, 67L, 65L, 67L, 71L, 77L, -84L, 90L, 96L, 99L, 103L, 105L, 111L, 117L, 117L, 115L, 119L, -125L, 127L, 128L, 131L, 135L, 139L, 143L, 146L, 148L, 156L, 147L, -154L, 173L, 176L, 160L, 150L, 153L, 146L, 140L, 136L, 137L, 138L, -135L, 135L, 136L, 133L, 130L, 127L, 125L, 126L, 126L, 125L, 124L, -121L, 122L, 122L, 120L, 116L, 114L, 114L, 115L, 113L, 112L, 109L, -106L, 105L, 104L, 104L, 104L, 102L, 107L, 109L, 107L, 107L, 110L, -113L, 112L, 109L, 113L, 111L, 127L, 183L, 198L, 215L, 200L, 202L, -203L, 202L, 199L, 198L, 201L, 201L, 199L, 198L, 196L, 198L, 198L, -188L, 178L, 180L, 190L, 190L, 185L, 180L, 179L, 181L, 186L, 190L, -192L, 209L, 206L, 204L, 208L, 216L, 223L, 224L, 224L, 225L, 224L, -228L, 227L, 222L, 221L, 207L, 181L, 171L, 174L, 167L, 150L, 135L, -131L, 134L, 136L, 129L, 131L, 139L, 133L, 109L, 89L, 70L, 49L, -52L, 50L, 50L, 49L, 45L, 41L, 42L, 46L, 44L, 43L, 44L, 46L, 47L, -48L, 57L, 66L, 62L, 82L, 115L, 146L, 167L, 182L, 201L, 216L, -220L, 228L, 230L, 225L, 223L, 229L, 233L, 231L, 234L, 235L, 236L, -236L, 234L, 230L, 226L, 223L, 198L, 184L, 162L, 137L, 116L, 105L, -101L, 102L, 92L, 94L, 95L, 95L, 94L, 93L, 93L, 94L, 97L, 101L, -104L, 103L, 99L, 95L, 94L, 95L, 91L, 94L, 97L, 99L, 99L, 98L, -98L, 99L, 106L, 107L, 106L, 103L, 103L, 105L, 105L, 102L, 98L, -97L, 93L, 90L, 95L, 107L, 118L, 122L, 131L, 128L, 121L, 111L, -101L, 95L, 92L, 92L, 86L, 82L, 80L, 82L, 88L, 94L, 95L, 95L, -93L, 93L, 93L, 93L, 92L, 91L, 91L, 90L, 225L, 224L, 223L, 223L, -224L, 225L, 226L, 226L, 224L, 218L, 211L, 208L, 209L, 207L, 203L, -199L, 188L, 193L, 199L, 203L, 203L, 203L, 206L, 210L, 213L, 206L, -198L, 198L, 205L, 211L, 211L, 209L, 212L, 218L, 218L, 215L, 200L, -180L, 103L, 102L, 104L, 100L, 97L, 97L, 98L, 101L, 104L, 107L, -108L, 112L, 117L, 122L, 125L, 127L, 132L, 136L, 137L, 137L, 138L, -140L, 141L, 143L, 144L, 144L, 144L, 145L, 145L, 147L, 148L, 150L, -150L, 149L, 147L, 148L, 149L, 151L, 152L, 152L, 152L, 152L, 153L, -147L, 141L, 139L, 138L, 134L, 126L, 118L, 117L, 119L, 117L, 110L, -101L, 97L, 101L, 106L, 106L, 100L, 93L, 90L, 92L, 95L, 98L, 98L, -95L, 95L, 95L, 96L, 95L, 90L, 83L, 78L, 82L, 81L, 66L, 77L, 82L, -105L, 90L, 78L, 66L, 63L, 59L, 57L, 56L, 56L, 55L, 53L, 53L, -53L, 52L, 52L, 53L, 54L, 55L, 56L, 53L, 54L, 55L, 55L, 54L, 53L, -52L, 52L, 52L, 53L, 53L, 55L, 58L, 61L, 64L, 66L, 63L, 60L, 56L, -54L, 54L, 54L, 52L, 51L, 50L, 48L, 48L, 49L, 51L, 53L, 53L, 53L, -54L, 54L, 53L, 53L, 55L, 57L, 59L, 61L, 61L, 60L, 59L, 58L, 60L, -62L, 64L, 66L, 68L, 67L, 66L, 65L, 64L, 64L, 64L, 64L, 66L, 65L, -64L, 63L, 64L, 66L, 68L, 69L, 70L, 70L, 70L, 70L, 69L, 69L, 69L, -69L, 67L, 66L, 64L, 63L, 62L, 62L, 63L, 63L, 65L, 64L, 63L, 62L, -62L, 62L, 62L, 62L, 65L, 66L, 66L, 66L, 66L, 68L, 71L, 74L, 65L, -65L, 65L, 66L, 68L, 69L, 67L, 65L, 68L, 67L, 66L, 65L, 65L, 65L, -64L, 63L, 63L, 63L, 63L, 64L, 64L, 64L, 64L, 65L, 67L, 64L, 61L, -58L, 59L, 61L, 65L, 68L, 66L, 69L, 75L, 82L, 89L, 95L, 98L, 100L, -104L, 106L, 113L, 120L, 122L, 119L, 121L, 125L, 128L, 130L, 133L, -140L, 147L, 151L, 153L, 153L, 154L, 153L, 166L, 183L, 177L, 155L, -147L, 154L, 147L, 143L, 139L, 138L, 138L, 137L, 135L, 135L, 133L, -130L, 127L, 125L, 125L, 125L, 124L, 123L, 120L, 121L, 122L, 120L, -117L, 116L, 116L, 117L, 113L, 112L, 109L, 106L, 105L, 105L, 105L, -106L, 105L, 109L, 110L, 106L, 104L, 105L, 106L, 104L, 110L, 114L, -110L, 124L, 181L, 198L, 216L, 200L, 205L, 205L, 204L, 202L, 202L, -203L, 204L, 204L, 198L, 197L, 196L, 194L, 185L, 178L, 182L, 191L, -188L, 188L, 189L, 189L, 190L, 192L, 196L, 199L, 201L, 199L, 201L, -208L, 218L, 224L, 222L, 219L, 227L, 225L, 228L, 227L, 222L, 222L, -210L, 185L, 175L, 175L, 182L, 184L, 165L, 138L, 132L, 144L, 124L, -113L, 111L, 103L, 80L, 62L, 52L, 41L, 47L, 49L, 52L, 51L, 48L, -45L, 46L, 50L, 46L, 45L, 48L, 53L, 55L, 57L, 64L, 72L, 93L, 110L, -141L, 171L, 180L, 176L, 179L, 189L, 204L, 219L, 227L, 222L, 218L, -218L, 214L, 205L, 199L, 198L, 197L, 193L, 187L, 181L, 174L, 170L, -134L, 126L, 113L, 101L, 93L, 90L, 92L, 94L, 93L, 95L, 97L, 98L, -98L, 96L, 95L, 94L, 92L, 91L, 88L, 84L, 82L, 86L, 92L, 98L, 94L, -97L, 100L, 100L, 97L, 92L, 90L, 89L, 85L, 89L, 95L, 100L, 103L, -104L, 102L, 100L, 94L, 91L, 88L, 88L, 94L, 106L, 118L, 125L, -126L, 120L, 110L, 98L, 88L, 85L, 87L, 89L, 87L, 84L, 82L, 82L, -86L, 89L, 90L, 90L, 90L, 89L, 88L, 88L, 89L, 92L, 95L, 97L, 225L, -225L, 225L, 224L, 223L, 223L, 224L, 225L, 226L, 219L, 212L, 209L, -209L, 207L, 200L, 193L, 180L, 189L, 199L, 202L, 200L, 200L, 204L, -208L, 206L, 197L, 188L, 189L, 198L, 207L, 209L, 208L, 208L, 212L, -213L, 212L, 199L, 188L, 109L, 93L, 100L, 100L, 99L, 98L, 98L, -101L, 105L, 106L, 104L, 107L, 112L, 116L, 121L, 127L, 133L, 136L, -135L, 136L, 137L, 138L, 140L, 142L, 143L, 144L, 145L, 145L, 146L, -146L, 147L, 148L, 149L, 150L, 149L, 150L, 151L, 152L, 153L, 153L, -153L, 153L, 156L, 151L, 146L, 143L, 141L, 135L, 125L, 116L, 110L, -111L, 110L, 104L, 98L, 97L, 101L, 107L, 106L, 99L, 91L, 89L, -93L, 98L, 100L, 101L, 95L, 95L, 95L, 95L, 95L, 91L, 85L, 80L, -79L, 80L, 66L, 78L, 83L, 105L, 89L, 75L, 66L, 63L, 59L, 57L, -56L, 56L, 55L, 53L, 55L, 54L, 52L, 52L, 52L, 54L, 56L, 58L, 55L, -55L, 55L, 55L, 55L, 55L, 53L, 52L, 54L, 54L, 55L, 57L, 60L, 64L, -67L, 69L, 62L, 59L, 55L, 53L, 52L, 53L, 52L, 51L, 52L, 50L, 48L, -49L, 51L, 53L, 53L, 53L, 56L, 56L, 56L, 56L, 57L, 59L, 61L, 63L, -63L, 62L, 60L, 59L, 60L, 63L, 66L, 68L, 69L, 68L, 67L, 66L, 66L, -66L, 66L, 66L, 64L, 64L, 63L, 63L, 64L, 65L, 66L, 67L, 69L, 69L, -68L, 68L, 69L, 69L, 68L, 68L, 69L, 67L, 65L, 62L, 61L, 62L, 63L, -64L, 66L, 65L, 64L, 63L, 62L, 62L, 62L, 62L, 65L, 66L, 67L, 67L, -67L, 68L, 72L, 75L, 66L, 65L, 65L, 66L, 69L, 70L, 69L, 68L, 69L, -69L, 68L, 67L, 66L, 65L, 65L, 65L, 62L, 62L, 62L, 62L, 62L, 62L, -63L, 63L, 67L, 65L, 61L, 59L, 60L, 62L, 65L, 68L, 67L, 72L, 80L, -88L, 95L, 99L, 101L, 101L, 104L, 106L, 114L, 123L, 126L, 123L, -122L, 125L, 128L, 130L, 135L, 143L, 150L, 156L, 157L, 157L, 152L, -167L, 182L, 183L, 169L, 153L, 149L, 152L, 147L, 145L, 142L, 139L, -138L, 137L, 135L, 132L, 133L, 130L, 126L, 124L, 124L, 124L, 123L, -122L, 119L, 120L, 120L, 119L, 116L, 115L, 115L, 117L, 112L, 110L, -107L, 104L, 103L, 104L, 106L, 107L, 107L, 111L, 111L, 106L, 102L, -103L, 103L, 101L, 112L, 113L, 109L, 126L, 182L, 195L, 215L, 204L, -209L, 206L, 203L, 202L, 202L, 203L, 205L, 208L, 204L, 201L, 197L, -193L, 187L, 184L, 190L, 198L, 198L, 199L, 199L, 198L, 198L, 200L, -205L, 209L, 196L, 199L, 204L, 212L, 220L, 224L, 225L, 225L, 227L, -225L, 228L, 226L, 221L, 222L, 210L, 186L, 189L, 178L, 179L, 196L, -203L, 183L, 152L, 132L, 114L, 92L, 79L, 73L, 61L, 54L, 53L, 48L, -49L, 51L, 52L, 52L, 53L, 54L, 53L, 51L, 55L, 51L, 51L, 56L, 62L, -70L, 82L, 93L, 119L, 135L, 164L, 189L, 191L, 175L, 163L, 163L, -171L, 195L, 218L, 224L, 215L, 195L, 167L, 143L, 135L, 135L, 134L, -131L, 127L, 122L, 118L, 115L, 106L, 101L, 96L, 94L, 94L, 93L, -89L, 86L, 90L, 91L, 93L, 95L, 96L, 94L, 91L, 89L, 91L, 88L, 83L, -79L, 79L, 83L, 90L, 95L, 94L, 92L, 87L, 83L, 80L, 80L, 83L, 86L, -90L, 90L, 93L, 99L, 103L, 101L, 96L, 92L, 95L, 92L, 90L, 89L, -91L, 93L, 98L, 102L, 101L, 104L, 107L, 105L, 98L, 90L, 83L, 79L, -84L, 83L, 81L, 80L, 80L, 81L, 81L, 80L, 90L, 88L, 86L, 86L, 88L, -92L, 97L, 101L, 225L, 226L, 225L, 223L, 221L, 220L, 221L, 222L, -224L, 217L, 209L, 206L, 207L, 205L, 197L, 189L, 171L, 185L, 198L, -199L, 195L, 192L, 190L, 188L, 201L, 190L, 178L, 177L, 186L, 195L, -198L, 196L, 207L, 207L, 212L, 213L, 203L, 194L, 138L, 97L, 100L, -103L, 103L, 99L, 98L, 101L, 103L, 103L, 99L, 104L, 107L, 111L, -118L, 128L, 135L, 137L, 133L, 134L, 135L, 137L, 139L, 141L, 142L, -143L, 144L, 145L, 146L, 145L, 144L, 144L, 146L, 148L, 149L, 150L, -151L, 153L, 153L, 154L, 154L, 153L, 157L, 153L, 149L, 147L, 144L, -136L, 124L, 113L, 106L, 106L, 105L, 102L, 100L, 100L, 102L, 105L, -104L, 98L, 92L, 92L, 98L, 102L, 103L, 101L, 96L, 95L, 94L, 94L, -94L, 91L, 86L, 83L, 74L, 75L, 63L, 77L, 81L, 102L, 84L, 70L, -66L, 63L, 59L, 57L, 56L, 56L, 55L, 53L, 55L, 54L, 53L, 52L, 53L, -55L, 58L, 60L, 57L, 55L, 55L, 55L, 57L, 56L, 54L, 52L, 55L, 56L, -57L, 59L, 62L, 66L, 69L, 72L, 63L, 59L, 55L, 52L, 52L, 52L, 52L, -51L, 55L, 52L, 50L, 50L, 51L, 53L, 53L, 53L, 58L, 58L, 57L, 58L, -59L, 61L, 63L, 65L, 66L, 65L, 63L, 63L, 63L, 65L, 68L, 69L, 69L, -69L, 68L, 67L, 68L, 68L, 69L, 69L, 64L, 64L, 64L, 64L, 64L, 64L, -65L, 66L, 68L, 67L, 66L, 67L, 69L, 70L, 70L, 68L, 70L, 68L, 65L, -63L, 62L, 62L, 63L, 64L, 65L, 64L, 64L, 63L, 63L, 63L, 63L, 64L, -66L, 67L, 68L, 67L, 67L, 68L, 71L, 74L, 68L, 67L, 66L, 68L, 70L, -72L, 71L, 70L, 70L, 71L, 71L, 69L, 66L, 65L, 65L, 66L, 63L, 63L, -62L, 62L, 62L, 61L, 61L, 61L, 64L, 63L, 61L, 61L, 61L, 63L, 65L, -67L, 68L, 73L, 82L, 91L, 99L, 103L, 105L, 106L, 105L, 107L, 114L, -123L, 127L, 125L, 124L, 126L, 131L, 134L, 140L, 146L, 152L, 157L, -160L, 161L, 159L, 178L, 187L, 175L, 158L, 151L, 150L, 148L, 145L, -145L, 142L, 138L, 137L, 138L, 135L, 130L, 133L, 129L, 126L, 123L, -123L, 123L, 122L, 120L, 118L, 119L, 120L, 118L, 116L, 114L, 114L, -115L, 111L, 108L, 105L, 103L, 102L, 104L, 106L, 108L, 108L, 112L, -112L, 108L, 105L, 107L, 108L, 106L, 115L, 110L, 109L, 133L, 186L, -191L, 212L, 210L, 212L, 207L, 203L, 203L, 202L, 202L, 204L, 209L, -210L, 204L, 197L, 192L, 191L, 193L, 199L, 203L, 196L, 196L, 194L, -193L, 195L, 200L, 207L, 212L, 208L, 210L, 212L, 213L, 216L, 221L, -226L, 231L, 228L, 225L, 228L, 227L, 221L, 221L, 209L, 184L, 184L, -195L, 199L, 197L, 205L, 207L, 177L, 137L, 108L, 82L, 65L, 59L, -53L, 55L, 54L, 45L, 50L, 51L, 51L, 51L, 56L, 61L, 59L, 54L, 56L, -52L, 53L, 63L, 79L, 98L, 119L, 136L, 160L, 161L, 165L, 169L, -167L, 161L, 158L, 159L, 156L, 166L, 179L, 184L, 173L, 149L, 120L, -100L, 91L, 92L, 95L, 97L, 98L, 99L, 99L, 98L, 96L, 93L, 91L, -93L, 97L, 97L, 92L, 87L, 92L, 92L, 93L, 95L, 96L, 95L, 92L, 90L, -88L, 87L, 85L, 84L, 82L, 82L, 81L, 82L, 76L, 71L, 65L, 66L, 74L, -88L, 100L, 108L, 116L, 108L, 100L, 98L, 95L, 91L, 87L, 87L, 91L, -88L, 87L, 89L, 89L, 86L, 87L, 90L, 93L, 95L, 96L, 95L, 90L, 85L, -81L, 80L, 81L, 82L, 83L, 83L, 83L, 83L, 82L, 81L, 94L, 91L, 87L, -85L, 85L, 88L, 93L, 96L, 219L, 220L, 220L, 217L, 213L, 212L, -213L, 215L, 215L, 206L, 198L, 197L, 200L, 199L, 191L, 183L, 173L, -184L, 188L, 181L, 170L, 163L, 157L, 151L, 173L, 162L, 152L, 155L, -170L, 184L, 191L, 191L, 205L, 201L, 211L, 215L, 211L, 199L, 178L, -111L, 96L, 102L, 104L, 99L, 98L, 102L, 104L, 103L, 103L, 107L, -108L, 108L, 115L, 126L, 132L, 131L, 132L, 133L, 134L, 136L, 138L, -140L, 142L, 143L, 143L, 144L, 144L, 142L, 140L, 139L, 142L, 145L, -148L, 149L, 150L, 152L, 152L, 153L, 153L, 153L, 156L, 153L, 151L, -150L, 147L, 137L, 123L, 111L, 107L, 105L, 103L, 103L, 104L, 104L, -102L, 100L, 102L, 98L, 95L, 98L, 105L, 109L, 106L, 102L, 99L, -97L, 94L, 93L, 92L, 90L, 86L, 84L, 71L, 73L, 62L, 76L, 81L, 101L, -82L, 67L, 66L, 63L, 59L, 57L, 56L, 56L, 55L, 53L, 56L, 54L, 53L, -53L, 54L, 57L, 61L, 63L, 58L, 56L, 55L, 56L, 58L, 58L, 55L, 52L, -56L, 56L, 57L, 59L, 63L, 67L, 70L, 73L, 65L, 61L, 56L, 53L, 52L, -53L, 52L, 52L, 57L, 54L, 51L, 50L, 52L, 54L, 54L, 54L, 59L, 58L, -58L, 58L, 59L, 62L, 64L, 65L, 65L, 65L, 64L, 63L, 63L, 64L, 65L, -66L, 68L, 68L, 68L, 68L, 69L, 70L, 71L, 72L, 67L, 66L, 66L, 65L, -65L, 65L, 65L, 65L, 68L, 67L, 66L, 68L, 71L, 73L, 73L, 71L, 70L, -68L, 66L, 64L, 62L, 62L, 63L, 64L, 64L, 64L, 63L, 63L, 63L, 64L, -65L, 65L, 68L, 69L, 69L, 68L, 67L, 68L, 70L, 73L, 72L, 70L, 69L, -70L, 72L, 74L, 74L, 73L, 70L, 72L, 73L, 70L, 67L, 65L, 65L, 67L, -66L, 65L, 64L, 63L, 62L, 61L, 60L, 60L, 60L, 60L, 61L, 61L, 63L, -64L, 65L, 66L, 69L, 73L, 80L, 89L, 98L, 107L, 113L, 116L, 110L, -108L, 111L, 119L, 124L, 125L, 126L, 130L, 139L, 144L, 149L, 152L, -154L, 156L, 161L, 165L, 174L, 180L, 178L, 165L, 153L, 149L, 146L, -143L, 140L, 142L, 141L, 137L, 137L, 140L, 138L, 132L, 132L, 129L, -125L, 123L, 122L, 122L, 121L, 119L, 120L, 120L, 121L, 119L, 116L, -114L, 114L, 115L, 111L, 108L, 105L, 102L, 102L, 104L, 107L, 109L, -108L, 112L, 113L, 109L, 107L, 109L, 110L, 109L, 116L, 108L, 110L, -141L, 190L, 185L, 208L, 217L, 212L, 207L, 205L, 207L, 206L, 202L, -203L, 207L, 209L, 202L, 194L, 191L, 195L, 201L, 202L, 201L, 203L, -200L, 197L, 197L, 201L, 208L, 214L, 219L, 214L, 214L, 213L, 214L, -217L, 221L, 225L, 228L, 229L, 227L, 230L, 229L, 223L, 222L, 209L, -183L, 174L, 195L, 200L, 186L, 182L, 190L, 181L, 160L, 131L, 107L, -84L, 68L, 57L, 60L, 59L, 46L, 49L, 53L, 55L, 55L, 60L, 68L, 69L, -66L, 68L, 69L, 79L, 97L, 117L, 133L, 149L, 161L, 178L, 169L, -153L, 139L, 137L, 143L, 149L, 149L, 147L, 134L, 125L, 124L, 117L, -103L, 92L, 91L, 80L, 82L, 85L, 89L, 92L, 95L, 96L, 97L, 86L, -89L, 92L, 95L, 96L, 95L, 92L, 90L, 95L, 94L, 93L, 95L, 97L, 97L, -94L, 91L, 88L, 87L, 84L, 83L, 81L, 80L, 79L, 78L, 74L, 72L, 75L, -86L, 102L, 115L, 120L, 121L, 119L, 111L, 103L, 98L, 90L, 84L, -87L, 94L, 95L, 90L, 88L, 90L, 90L, 87L, 89L, 94L, 93L, 90L, 85L, -79L, 76L, 77L, 81L, 85L, 79L, 82L, 86L, 89L, 89L, 88L, 86L, 85L, -95L, 92L, 87L, 83L, 82L, 84L, 88L, 90L, 211L, 213L, 213L, 209L, -205L, 203L, 204L, 207L, 204L, 195L, 187L, 187L, 191L, 192L, 185L, -178L, 152L, 154L, 147L, 128L, 110L, 101L, 95L, 89L, 98L, 90L, -87L, 101L, 128L, 154L, 168L, 173L, 198L, 191L, 205L, 213L, 213L, -198L, 202L, 119L, 90L, 98L, 102L, 99L, 99L, 105L, 109L, 108L, -111L, 113L, 112L, 108L, 112L, 122L, 126L, 123L, 131L, 132L, 134L, -136L, 138L, 140L, 142L, 142L, 141L, 142L, 143L, 140L, 136L, 135L, -138L, 141L, 147L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 155L, -153L, 151L, 151L, 149L, 138L, 122L, 109L, 109L, 105L, 103L, 104L, -107L, 107L, 101L, 96L, 101L, 98L, 98L, 103L, 111L, 113L, 108L, -102L, 102L, 99L, 95L, 92L, 90L, 88L, 86L, 83L, 71L, 74L, 64L, -78L, 83L, 102L, 83L, 67L, 66L, 63L, 59L, 57L, 56L, 56L, 55L, -53L, 56L, 55L, 53L, 53L, 55L, 59L, 63L, 65L, 58L, 56L, 55L, 56L, -58L, 58L, 55L, 52L, 55L, 55L, 57L, 59L, 62L, 66L, 70L, 73L, 68L, -64L, 58L, 54L, 53L, 54L, 53L, 53L, 59L, 56L, 52L, 51L, 52L, 54L, -55L, 55L, 59L, 58L, 58L, 58L, 59L, 61L, 64L, 65L, 62L, 62L, 61L, -60L, 60L, 60L, 61L, 61L, 68L, 68L, 68L, 69L, 70L, 72L, 73L, 74L, -69L, 68L, 68L, 67L, 67L, 66L, 66L, 65L, 69L, 67L, 66L, 69L, 73L, -76L, 75L, 73L, 70L, 69L, 66L, 64L, 63L, 62L, 63L, 63L, 63L, 63L, -63L, 63L, 64L, 65L, 66L, 66L, 69L, 70L, 69L, 68L, 67L, 67L, 70L, -72L, 74L, 72L, 71L, 72L, 74L, 75L, 75L, 74L, 71L, 73L, 73L, 71L, -67L, 65L, 66L, 68L, 68L, 67L, 66L, 65L, 63L, 62L, 61L, 60L, 57L, -58L, 60L, 62L, 63L, 64L, 65L, 65L, 69L, 72L, 77L, 86L, 97L, 109L, -119L, 125L, 114L, 109L, 109L, 115L, 120L, 123L, 128L, 133L, 147L, -152L, 157L, 157L, 155L, 156L, 161L, 167L, 187L, 178L, 166L, 158L, -152L, 146L, 142L, 140L, 135L, 139L, 139L, 136L, 137L, 142L, 141L, -134L, 132L, 129L, 125L, 123L, 122L, 121L, 120L, 119L, 121L, 122L, -122L, 120L, 116L, 114L, 114L, 115L, 111L, 109L, 105L, 103L, 103L, -105L, 108L, 111L, 109L, 113L, 113L, 109L, 106L, 108L, 108L, 106L, -117L, 106L, 110L, 146L, 194L, 182L, 205L, 221L, 212L, 207L, 207L, -211L, 210L, 203L, 201L, 204L, 209L, 202L, 195L, 194L, 201L, 208L, -206L, 200L, 206L, 202L, 198L, 198L, 202L, 209L, 214L, 217L, 210L, -210L, 212L, 218L, 225L, 229L, 228L, 225L, 230L, 229L, 232L, 231L, -225L, 223L, 209L, 182L, 181L, 174L, 166L, 165L, 170L, 174L, 172L, -168L, 170L, 145L, 115L, 86L, 68L, 71L, 71L, 58L, 50L, 58L, 62L, -61L, 65L, 74L, 80L, 80L, 94L, 101L, 117L, 138L, 152L, 154L, 153L, -153L, 149L, 148L, 140L, 131L, 132L, 139L, 134L, 123L, 127L, 105L, -91L, 95L, 94L, 83L, 79L, 86L, 78L, 79L, 80L, 82L, 83L, 84L, 84L, -84L, 85L, 94L, 103L, 105L, 99L, 92L, 88L, 87L, 92L, 90L, 89L, -90L, 93L, 93L, 91L, 88L, 95L, 90L, 83L, 80L, 80L, 83L, 87L, 90L, -97L, 100L, 110L, 125L, 137L, 136L, 121L, 108L, 98L, 98L, 100L, -99L, 91L, 85L, 93L, 106L, 114L, 104L, 97L, 95L, 91L, 86L, 88L, -94L, 82L, 85L, 87L, 87L, 84L, 82L, 80L, 80L, 75L, 79L, 84L, 88L, -88L, 85L, 83L, 82L, 92L, 89L, 85L, 81L, 81L, 83L, 86L, 89L, 213L, -209L, 205L, 200L, 192L, 178L, 164L, 155L, 153L, 163L, 139L, 109L, -115L, 132L, 149L, 171L, 146L, 118L, 91L, 81L, 82L, 84L, 85L, -88L, 90L, 83L, 82L, 85L, 81L, 82L, 108L, 141L, 175L, 197L, 200L, -207L, 211L, 204L, 193L, 161L, 99L, 95L, 99L, 109L, 108L, 100L, -104L, 117L, 123L, 117L, 110L, 106L, 109L, 114L, 120L, 122L, 129L, -131L, 134L, 137L, 139L, 141L, 141L, 140L, 142L, 140L, 136L, 132L, -130L, 133L, 138L, 143L, 142L, 149L, 153L, 153L, 153L, 156L, 156L, -154L, 155L, 155L, 149L, 150L, 152L, 136L, 115L, 111L, 107L, 105L, -106L, 109L, 107L, 101L, 97L, 97L, 99L, 101L, 104L, 107L, 107L, -106L, 104L, 102L, 101L, 101L, 99L, 97L, 93L, 88L, 84L, 81L, 76L, -73L, 67L, 77L, 100L, 102L, 84L, 73L, 71L, 67L, 63L, 62L, 63L, -62L, 60L, 57L, 58L, 61L, 60L, 56L, 56L, 60L, 60L, 58L, 58L, 57L, -56L, 55L, 56L, 57L, 60L, 61L, 59L, 58L, 61L, 66L, 67L, 65L, 68L, -74L, 70L, 64L, 57L, 54L, 55L, 56L, 55L, 53L, 52L, 52L, 52L, 53L, -53L, 53L, 54L, 54L, 55L, 55L, 55L, 56L, 59L, 62L, 64L, 66L, 63L, -62L, 61L, 63L, 65L, 66L, 65L, 64L, 69L, 69L, 68L, 69L, 70L, 72L, -75L, 76L, 74L, 70L, 66L, 66L, 67L, 69L, 67L, 66L, 61L, 65L, 70L, -71L, 69L, 67L, 67L, 68L, 68L, 67L, 66L, 64L, 64L, 63L, 64L, 64L, -66L, 65L, 62L, 61L, 63L, 66L, 71L, 73L, 67L, 68L, 68L, 68L, 69L, -72L, 76L, 80L, 72L, 72L, 72L, 72L, 72L, 73L, 75L, 75L, 70L, 73L, -76L, 76L, 74L, 70L, 68L, 67L, 68L, 65L, 64L, 66L, 65L, 61L, 60L, -62L, 62L, 63L, 63L, 63L, 62L, 63L, 66L, 69L, 69L, 72L, 81L, 93L, -102L, 110L, 122L, 134L, 130L, 112L, 111L, 121L, 119L, 121L, 136L, -146L, 151L, 149L, 155L, 160L, 156L, 151L, 163L, 182L, 177L, 172L, -173L, 168L, 152L, 145L, 142L, 133L, 135L, 134L, 133L, 134L, 136L, -137L, 137L, 135L, 131L, 126L, 121L, 121L, 124L, 124L, 121L, 117L, -123L, 122L, 120L, 118L, 117L, 117L, 117L, 118L, 111L, 110L, 108L, -106L, 106L, 107L, 108L, 108L, 112L, 112L, 114L, 115L, 110L, 103L, -102L, 107L, 114L, 107L, 109L, 160L, 187L, 190L, 212L, 205L, 210L, -208L, 206L, 208L, 210L, 209L, 204L, 199L, 211L, 210L, 207L, 205L, -204L, 203L, 204L, 204L, 200L, 200L, 201L, 202L, 204L, 208L, 211L, -213L, 214L, 214L, 214L, 216L, 219L, 222L, 225L, 227L, 232L, 231L, -229L, 227L, 226L, 221L, 205L, 188L, 152L, 162L, 155L, 154L, 169L, -167L, 162L, 175L, 164L, 162L, 152L, 134L, 110L, 88L, 74L, 69L, -71L, 63L, 69L, 90L, 102L, 102L, 111L, 126L, 136L, 113L, 140L, -185L, 194L, 192L, 174L, 135L, 133L, 135L, 130L, 130L, 136L, 125L, -104L, 95L, 100L, 95L, 89L, 87L, 88L, 89L, 89L, 88L, 86L, 83L, -79L, 76L, 78L, 83L, 89L, 93L, 98L, 95L, 90L, 88L, 89L, 90L, 91L, -91L, 90L, 92L, 97L, 98L, 90L, 82L, 85L, 95L, 83L, 87L, 88L, 94L, -95L, 84L, 85L, 105L, 125L, 137L, 144L, 135L, 117L, 104L, 98L, -94L, 95L, 96L, 96L, 95L, 92L, 89L, 87L, 86L, 93L, 91L, 98L, 108L, -105L, 90L, 83L, 86L, 80L, 85L, 89L, 86L, 79L, 75L, 78L, 82L, -94L, 95L, 90L, 79L, 74L, 75L, 74L, 69L, 79L, 89L, 96L, 93L, 84L, -79L, 84L, 92L, 219L, 208L, 192L, 173L, 149L, 131L, 128L, 134L, -122L, 134L, 127L, 108L, 102L, 103L, 102L, 102L, 109L, 94L, 81L, -80L, 82L, 81L, 79L, 79L, 73L, 76L, 79L, 79L, 77L, 80L, 91L, 103L, -139L, 180L, 197L, 204L, 210L, 213L, 205L, 169L, 116L, 93L, 88L, -105L, 111L, 99L, 100L, 115L, 118L, 118L, 116L, 112L, 108L, 108L, -112L, 116L, 123L, 126L, 131L, 135L, 138L, 140L, 142L, 144L, 141L, -139L, 136L, 132L, 130L, 133L, 138L, 142L, 145L, 151L, 155L, 154L, -154L, 156L, 157L, 154L, 152L, 152L, 147L, 148L, 151L, 135L, 114L, -110L, 110L, 109L, 111L, 113L, 110L, 103L, 100L, 101L, 105L, 107L, -109L, 110L, 110L, 108L, 105L, 103L, 98L, 98L, 97L, 96L, 93L, -90L, 87L, 85L, 77L, 76L, 70L, 79L, 100L, 101L, 85L, 76L, 77L, -71L, 65L, 63L, 64L, 63L, 58L, 54L, 57L, 59L, 59L, 57L, 58L, 62L, -63L, 61L, 59L, 59L, 60L, 61L, 61L, 62L, 62L, 61L, 62L, 61L, 62L, -66L, 66L, 65L, 68L, 74L, 70L, 65L, 58L, 55L, 56L, 57L, 55L, 54L, -52L, 53L, 53L, 53L, 54L, 54L, 54L, 54L, 56L, 55L, 55L, 55L, 58L, -61L, 64L, 66L, 63L, 62L, 63L, 65L, 69L, 71L, 71L, 71L, 69L, 68L, -68L, 69L, 70L, 72L, 74L, 75L, 73L, 70L, 66L, 66L, 67L, 68L, 67L, -65L, 64L, 67L, 71L, 72L, 70L, 69L, 70L, 71L, 69L, 68L, 67L, 65L, -64L, 64L, 63L, 64L, 67L, 65L, 63L, 62L, 63L, 67L, 71L, 73L, 70L, -70L, 71L, 70L, 70L, 71L, 74L, 77L, 76L, 75L, 74L, 74L, 73L, 74L, -74L, 74L, 72L, 74L, 76L, 76L, 74L, 71L, 70L, 69L, 69L, 66L, 65L, -67L, 65L, 61L, 60L, 63L, 63L, 64L, 64L, 63L, 62L, 63L, 66L, 69L, -72L, 74L, 82L, 92L, 102L, 112L, 127L, 141L, 138L, 118L, 116L, -126L, 124L, 125L, 136L, 143L, 156L, 158L, 159L, 158L, 160L, 168L, -177L, 182L, 170L, 162L, 163L, 160L, 147L, 142L, 140L, 131L, 134L, -134L, 135L, 137L, 139L, 139L, 138L, 135L, 129L, 124L, 120L, 120L, -124L, 126L, 125L, 122L, 122L, 122L, 122L, 121L, 119L, 117L, 115L, -113L, 112L, 111L, 109L, 107L, 106L, 106L, 107L, 108L, 107L, 107L, -109L, 110L, 106L, 101L, 102L, 107L, 114L, 104L, 110L, 164L, 193L, -196L, 216L, 212L, 208L, 209L, 211L, 212L, 210L, 208L, 206L, 205L, -211L, 209L, 207L, 205L, 204L, 204L, 204L, 204L, 204L, 204L, 204L, -204L, 206L, 208L, 211L, 212L, 215L, 215L, 216L, 217L, 220L, 224L, -227L, 229L, 230L, 230L, 228L, 226L, 226L, 220L, 204L, 187L, 150L, -159L, 156L, 156L, 163L, 155L, 152L, 170L, 174L, 169L, 161L, 150L, -141L, 134L, 129L, 127L, 112L, 108L, 117L, 138L, 151L, 149L, 145L, -146L, 161L, 153L, 172L, 184L, 169L, 166L, 159L, 129L, 127L, 134L, -128L, 117L, 109L, 97L, 89L, 95L, 90L, 87L, 82L, 81L, 82L, 82L, -82L, 80L, 86L, 85L, 83L, 82L, 82L, 84L, 86L, 87L, 86L, 85L, 84L, -84L, 85L, 88L, 91L, 93L, 99L, 91L, 88L, 92L, 96L, 92L, 87L, 86L, -88L, 92L, 88L, 87L, 93L, 96L, 108L, 129L, 140L, 133L, 119L, 105L, -99L, 97L, 91L, 82L, 89L, 90L, 92L, 93L, 92L, 91L, 91L, 91L, 90L, -87L, 91L, 100L, 98L, 87L, 84L, 89L, 89L, 92L, 95L, 93L, 88L, -85L, 86L, 88L, 86L, 87L, 82L, 74L, 71L, 74L, 75L, 72L, 75L, 80L, -86L, 87L, 85L, 83L, 85L, 88L, 209L, 181L, 150L, 128L, 108L, 93L, -95L, 107L, 113L, 116L, 119L, 108L, 90L, 86L, 84L, 75L, 87L, 82L, -80L, 82L, 82L, 78L, 74L, 74L, 64L, 73L, 75L, 70L, 71L, 80L, 85L, -83L, 125L, 175L, 195L, 198L, 203L, 214L, 213L, 178L, 142L, 100L, -78L, 96L, 110L, 102L, 99L, 111L, 111L, 117L, 122L, 119L, 111L, -105L, 105L, 108L, 117L, 122L, 129L, 134L, 135L, 136L, 139L, 142L, -139L, 138L, 136L, 133L, 132L, 134L, 139L, 143L, 147L, 153L, 156L, -154L, 154L, 156L, 156L, 154L, 149L, 150L, 145L, 147L, 150L, 135L, -114L, 110L, 112L, 112L, 114L, 115L, 110L, 103L, 102L, 106L, 111L, -112L, 113L, 113L, 111L, 107L, 103L, 100L, 96L, 96L, 96L, 95L, -94L, 92L, 90L, 89L, 79L, 80L, 75L, 82L, 100L, 100L, 86L, 80L, -79L, 72L, 65L, 64L, 67L, 67L, 61L, 55L, 56L, 59L, 60L, 58L, 60L, -65L, 67L, 65L, 62L, 63L, 66L, 67L, 68L, 66L, 65L, 63L, 66L, 64L, -64L, 66L, 66L, 65L, 69L, 75L, 71L, 65L, 58L, 55L, 56L, 57L, 55L, -53L, 53L, 53L, 53L, 54L, 54L, 55L, 55L, 55L, 56L, 55L, 54L, 54L, -56L, 60L, 64L, 66L, 61L, 61L, 62L, 66L, 70L, 74L, 75L, 75L, 68L, -68L, 68L, 68L, 69L, 71L, 73L, 74L, 71L, 69L, 66L, 66L, 66L, 67L, -66L, 64L, 65L, 67L, 68L, 69L, 68L, 68L, 70L, 72L, 71L, 70L, 68L, -66L, 65L, 64L, 64L, 63L, 67L, 66L, 64L, 63L, 64L, 67L, 71L, 73L, -72L, 73L, 74L, 73L, 71L, 71L, 72L, 73L, 78L, 77L, 76L, 75L, 74L, -74L, 74L, 74L, 74L, 76L, 77L, 76L, 74L, 72L, 72L, 73L, 71L, 67L, -66L, 68L, 67L, 63L, 62L, 64L, 66L, 66L, 66L, 65L, 63L, 64L, 67L, -69L, 76L, 77L, 83L, 93L, 103L, 115L, 132L, 147L, 148L, 125L, -121L, 130L, 130L, 130L, 137L, 142L, 158L, 164L, 163L, 158L, 167L, -183L, 186L, 176L, 166L, 156L, 154L, 153L, 145L, 143L, 142L, 132L, -132L, 133L, 136L, 140L, 142L, 142L, 138L, 134L, 130L, 125L, 121L, -120L, 123L, 126L, 126L, 125L, 119L, 121L, 123L, 124L, 122L, 119L, -116L, 113L, 115L, 113L, 111L, 108L, 107L, 106L, 106L, 107L, 104L, -104L, 106L, 108L, 105L, 101L, 104L, 110L, 118L, 105L, 117L, 172L, -200L, 201L, 215L, 216L, 206L, 211L, 215L, 214L, 210L, 207L, 209L, -212L, 210L, 209L, 207L, 206L, 205L, 204L, 204L, 204L, 209L, 208L, -207L, 207L, 208L, 209L, 211L, 212L, 216L, 216L, 217L, 219L, 222L, -226L, 229L, 231L, 229L, 229L, 228L, 227L, 226L, 220L, 203L, 186L, -154L, 159L, 160L, 163L, 163L, 148L, 148L, 169L, 173L, 168L, 163L, -160L, 161L, 162L, 162L, 160L, 154L, 160L, 174L, 192L, 206L, 205L, -190L, 176L, 181L, 176L, 179L, 168L, 147L, 152L, 152L, 126L, 126L, -129L, 117L, 100L, 92L, 83L, 83L, 94L, 88L, 87L, 85L, 84L, 84L, -84L, 83L, 81L, 86L, 86L, 86L, 86L, 85L, 83L, 81L, 80L, 78L, 80L, -82L, 82L, 81L, 83L, 87L, 92L, 97L, 89L, 84L, 87L, 90L, 87L, 81L, -77L, 64L, 84L, 96L, 102L, 113L, 119L, 120L, 127L, 111L, 100L, -83L, 72L, 74L, 81L, 82L, 77L, 87L, 89L, 92L, 93L, 93L, 93L, 95L, -96L, 87L, 83L, 85L, 91L, 90L, 85L, 86L, 93L, 90L, 91L, 92L, 91L, -90L, 88L, 86L, 84L, 78L, 79L, 75L, 70L, 70L, 74L, 77L, 77L, 83L, -85L, 88L, 92L, 95L, 95L, 93L, 91L, 195L, 151L, 109L, 96L, 96L, -91L, 91L, 96L, 114L, 112L, 124L, 118L, 91L, 83L, 87L, 76L, 82L, -80L, 79L, 78L, 76L, 74L, 73L, 74L, 71L, 72L, 70L, 66L, 68L, 80L, -94L, 103L, 150L, 185L, 193L, 195L, 199L, 208L, 214L, 192L, 169L, -122L, 84L, 85L, 102L, 108L, 106L, 106L, 105L, 112L, 120L, 122L, -117L, 111L, 107L, 106L, 111L, 118L, 127L, 133L, 133L, 133L, 134L, -136L, 139L, 139L, 138L, 136L, 135L, 136L, 141L, 144L, 148L, 153L, -155L, 153L, 152L, 154L, 155L, 153L, 146L, 148L, 144L, 147L, 151L, -136L, 116L, 111L, 115L, 113L, 113L, 111L, 106L, 101L, 104L, 111L, -114L, 115L, 115L, 114L, 110L, 104L, 99L, 96L, 96L, 96L, 95L, -95L, 94L, 92L, 91L, 91L, 81L, 83L, 79L, 84L, 100L, 100L, 88L, -84L, 77L, 70L, 63L, 64L, 69L, 71L, 66L, 59L, 59L, 62L, 63L, 61L, -62L, 67L, 69L, 67L, 66L, 67L, 69L, 70L, 70L, 69L, 68L, 67L, 71L, -68L, 66L, 68L, 67L, 66L, 70L, 77L, 70L, 64L, 57L, 54L, 54L, 55L, -54L, 51L, 53L, 53L, 54L, 54L, 55L, 55L, 55L, 55L, 57L, 55L, 53L, -53L, 55L, 58L, 63L, 66L, 60L, 60L, 61L, 64L, 69L, 73L, 74L, 74L, -67L, 67L, 67L, 68L, 69L, 70L, 71L, 71L, 68L, 67L, 66L, 65L, 65L, -65L, 64L, 63L, 62L, 62L, 63L, 63L, 64L, 65L, 67L, 68L, 72L, 71L, -69L, 67L, 66L, 65L, 64L, 64L, 68L, 67L, 65L, 64L, 65L, 68L, 71L, -73L, 72L, 74L, 75L, 75L, 73L, 72L, 72L, 73L, 76L, 75L, 75L, 74L, -74L, 74L, 75L, 75L, 76L, 77L, 78L, 77L, 75L, 74L, 74L, 76L, 73L, -69L, 68L, 70L, 69L, 65L, 64L, 66L, 67L, 68L, 68L, 66L, 65L, 65L, -68L, 70L, 79L, 80L, 86L, 96L, 106L, 116L, 131L, 145L, 153L, 128L, -121L, 131L, 132L, 134L, 142L, 145L, 157L, 162L, 166L, 168L, 175L, -182L, 177L, 167L, 167L, 155L, 153L, 152L, 147L, 148L, 147L, 136L, -131L, 133L, 137L, 141L, 144L, 142L, 137L, 133L, 133L, 128L, 123L, -121L, 122L, 125L, 126L, 126L, 119L, 121L, 122L, 123L, 123L, 121L, -119L, 118L, 118L, 116L, 113L, 110L, 108L, 107L, 107L, 107L, 107L, -106L, 107L, 108L, 105L, 103L, 107L, 115L, 125L, 111L, 130L, 180L, -204L, 203L, 210L, 215L, 207L, 210L, 213L, 213L, 211L, 210L, 211L, -213L, 210L, 209L, 208L, 207L, 206L, 206L, 205L, 205L, 209L, 209L, -208L, 208L, 209L, 210L, 212L, 214L, 216L, 216L, 217L, 219L, 222L, -226L, 230L, 232L, 229L, 229L, 229L, 229L, 228L, 221L, 202L, 185L, -163L, 160L, 163L, 171L, 168L, 154L, 155L, 172L, 167L, 166L, 166L, -164L, 162L, 161L, 160L, 159L, 178L, 192L, 209L, 222L, 233L, 236L, -222L, 204L, 192L, 171L, 157L, 149L, 145L, 153L, 149L, 125L, 120L, -115L, 97L, 86L, 90L, 89L, 84L, 87L, 89L, 89L, 90L, 90L, 90L, -89L, 87L, 85L, 84L, 84L, 85L, 84L, 82L, 80L, 77L, 75L, 79L, 83L, -85L, 83L, 78L, 77L, 80L, 85L, 88L, 91L, 93L, 90L, 83L, 78L, 78L, -82L, 104L, 131L, 142L, 136L, 133L, 122L, 101L, 88L, 86L, 89L, -88L, 82L, 79L, 83L, 88L, 89L, 81L, 84L, 87L, 87L, 86L, 86L, 88L, -91L, 87L, 84L, 86L, 89L, 89L, 86L, 88L, 94L, 88L, 86L, 85L, 86L, -87L, 86L, 82L, 78L, 79L, 77L, 74L, 71L, 72L, 77L, 81L, 83L, 74L, -76L, 78L, 82L, 83L, 82L, 79L, 76L, 200L, 155L, 111L, 94L, 93L, -91L, 93L, 98L, 101L, 105L, 127L, 131L, 103L, 87L, 87L, 77L, 95L, -95L, 95L, 91L, 87L, 81L, 74L, 68L, 77L, 69L, 66L, 70L, 70L, 74L, -95L, 121L, 158L, 171L, 171L, 185L, 195L, 199L, 212L, 206L, 189L, -153L, 107L, 82L, 92L, 112L, 114L, 103L, 101L, 105L, 113L, 120L, -123L, 120L, 115L, 110L, 103L, 111L, 121L, 128L, 131L, 131L, 132L, -133L, 138L, 139L, 139L, 138L, 138L, 139L, 143L, 146L, 146L, 151L, -153L, 151L, 150L, 152L, 153L, 152L, 143L, 145L, 143L, 147L, 152L, -138L, 117L, 113L, 121L, 115L, 110L, 107L, 103L, 102L, 110L, 119L, -118L, 118L, 118L, 115L, 111L, 104L, 98L, 95L, 99L, 98L, 97L, -95L, 93L, 92L, 90L, 90L, 83L, 85L, 79L, 84L, 101L, 101L, 91L, -88L, 76L, 70L, 65L, 65L, 70L, 71L, 67L, 62L, 65L, 68L, 68L, 65L, -66L, 70L, 71L, 69L, 72L, 71L, 70L, 69L, 69L, 69L, 70L, 71L, 73L, -70L, 69L, 70L, 69L, 67L, 72L, 78L, 69L, 63L, 56L, 53L, 53L, 53L, -52L, 49L, 53L, 53L, 53L, 54L, 54L, 55L, 55L, 55L, 56L, 55L, 53L, -53L, 54L, 58L, 61L, 63L, 63L, 62L, 63L, 65L, 69L, 72L, 72L, 72L, -65L, 66L, 67L, 67L, 68L, 69L, 69L, 69L, 66L, 66L, 66L, 65L, 64L, -63L, 62L, 62L, 61L, 60L, 60L, 61L, 63L, 65L, 66L, 67L, 73L, 72L, -70L, 68L, 67L, 66L, 66L, 66L, 69L, 68L, 67L, 66L, 67L, 69L, 71L, -72L, 69L, 72L, 74L, 74L, 74L, 73L, 74L, 75L, 72L, 71L, 72L, 72L, -73L, 74L, 76L, 77L, 76L, 77L, 78L, 77L, 76L, 75L, 76L, 77L, 75L, -71L, 70L, 72L, 71L, 67L, 66L, 68L, 68L, 69L, 69L, 68L, 67L, 67L, -70L, 72L, 80L, 82L, 90L, 100L, 108L, 115L, 127L, 139L, 150L, -126L, 120L, 131L, 135L, 139L, 149L, 154L, 157L, 160L, 171L, 183L, -183L, 171L, 162L, 162L, 165L, 154L, 152L, 152L, 147L, 149L, 148L, -137L, 133L, 135L, 138L, 142L, 144L, 142L, 137L, 133L, 133L, 129L, -125L, 123L, 124L, 127L, 130L, 131L, 127L, 126L, 125L, 123L, 122L, -121L, 120L, 120L, 121L, 119L, 116L, 113L, 110L, 109L, 109L, 109L, -111L, 109L, 108L, 107L, 104L, 103L, 109L, 117L, 124L, 115L, 145L, -187L, 205L, 207L, 209L, 215L, 210L, 209L, 208L, 210L, 213L, 214L, -213L, 211L, 210L, 210L, 210L, 209L, 209L, 208L, 207L, 207L, 208L, -207L, 207L, 208L, 209L, 212L, 214L, 216L, 215L, 215L, 216L, 218L, -222L, 226L, 230L, 232L, 230L, 231L, 231L, 231L, 229L, 221L, 201L, -182L, 166L, 157L, 160L, 171L, 169L, 161L, 164L, 171L, 166L, 169L, -170L, 165L, 159L, 159L, 166L, 174L, 195L, 212L, 227L, 231L, 235L, -239L, 234L, 223L, 214L, 182L, 158L, 151L, 146L, 138L, 126L, 113L, -101L, 100L, 89L, 84L, 89L, 86L, 79L, 81L, 85L, 87L, 89L, 90L, -89L, 87L, 86L, 85L, 82L, 82L, 80L, 79L, 77L, 76L, 75L, 74L, 78L, -82L, 85L, 82L, 76L, 73L, 74L, 78L, 85L, 90L, 94L, 93L, 90L, 89L, -91L, 93L, 121L, 139L, 135L, 115L, 109L, 104L, 90L, 80L, 84L, -89L, 90L, 85L, 80L, 80L, 78L, 76L, 67L, 71L, 75L, 75L, 73L, 74L, -78L, 82L, 90L, 90L, 92L, 94L, 93L, 90L, 90L, 94L, 92L, 89L, 85L, -86L, 88L, 88L, 85L, 81L, 86L, 83L, 80L, 79L, 79L, 81L, 84L, 88L, -70L, 73L, 77L, 80L, 79L, 78L, 77L, 77L, 211L, 185L, 148L, 115L, -92L, 82L, 86L, 95L, 99L, 101L, 117L, 129L, 123L, 118L, 124L, -129L, 149L, 150L, 148L, 142L, 132L, 113L, 86L, 64L, 72L, 64L, -66L, 75L, 72L, 66L, 81L, 107L, 116L, 122L, 123L, 150L, 169L, -177L, 200L, 206L, 200L, 181L, 138L, 96L, 89L, 108L, 114L, 102L, -100L, 102L, 107L, 115L, 122L, 124L, 121L, 118L, 102L, 105L, 111L, -119L, 125L, 131L, 133L, 135L, 136L, 138L, 139L, 140L, 140L, 141L, -143L, 146L, 145L, 150L, 152L, 149L, 148L, 152L, 154L, 152L, 142L, -146L, 144L, 150L, 156L, 141L, 121L, 117L, 126L, 117L, 108L, 105L, -105L, 108L, 116L, 125L, 121L, 121L, 120L, 118L, 113L, 107L, 101L, -97L, 101L, 100L, 98L, 95L, 93L, 91L, 90L, 90L, 85L, 84L, 77L, -83L, 101L, 104L, 93L, 90L, 80L, 76L, 72L, 70L, 70L, 70L, 66L, -63L, 69L, 72L, 72L, 69L, 70L, 74L, 75L, 73L, 75L, 74L, 71L, 70L, -69L, 70L, 72L, 74L, 74L, 71L, 71L, 73L, 72L, 70L, 74L, 80L, 70L, -64L, 57L, 53L, 53L, 53L, 51L, 49L, 52L, 52L, 52L, 53L, 53L, 53L, -54L, 54L, 54L, 54L, 53L, 54L, 55L, 57L, 59L, 61L, 67L, 66L, 66L, -68L, 71L, 73L, 73L, 72L, 64L, 65L, 66L, 67L, 67L, 67L, 67L, 67L, -63L, 65L, 66L, 65L, 63L, 61L, 61L, 61L, 63L, 62L, 62L, 65L, 68L, -70L, 70L, 69L, 73L, 72L, 71L, 69L, 69L, 68L, 69L, 69L, 69L, 69L, -68L, 67L, 68L, 69L, 71L, 72L, 68L, 70L, 72L, 72L, 72L, 73L, 75L, -77L, 70L, 70L, 70L, 71L, 73L, 75L, 77L, 78L, 75L, 77L, 79L, 78L, -77L, 76L, 76L, 77L, 77L, 73L, 72L, 74L, 73L, 69L, 68L, 70L, 69L, -69L, 70L, 69L, 68L, 70L, 73L, 75L, 81L, 84L, 92L, 102L, 109L, -115L, 126L, 136L, 144L, 124L, 123L, 138L, 142L, 146L, 157L, 163L, -166L, 167L, 178L, 190L, 184L, 166L, 158L, 164L, 160L, 151L, 151L, -153L, 147L, 149L, 149L, 140L, 143L, 143L, 143L, 145L, 146L, 145L, -142L, 139L, 133L, 132L, 130L, 129L, 130L, 133L, 136L, 138L, 136L, -134L, 130L, 126L, 122L, 120L, 118L, 118L, 123L, 122L, 119L, 116L, -113L, 112L, 112L, 112L, 112L, 109L, 107L, 106L, 103L, 103L, 110L, -120L, 118L, 120L, 161L, 192L, 205L, 214L, 212L, 218L, 213L, 210L, -207L, 209L, 214L, 216L, 214L, 210L, 211L, 212L, 212L, 212L, 212L, -211L, 209L, 209L, 208L, 208L, 208L, 209L, 210L, 213L, 216L, 217L, -214L, 215L, 216L, 219L, 222L, 226L, 230L, 233L, 230L, 232L, 232L, -231L, 229L, 219L, 197L, 178L, 162L, 152L, 157L, 165L, 161L, 164L, -171L, 168L, 164L, 167L, 168L, 163L, 160L, 168L, 188L, 204L, 216L, -229L, 237L, 235L, 232L, 235L, 234L, 231L, 238L, 213L, 184L, 161L, -133L, 103L, 90L, 95L, 85L, 99L, 101L, 94L, 88L, 78L, 75L, 86L, -85L, 87L, 90L, 91L, 89L, 88L, 88L, 89L, 85L, 83L, 80L, 77L, 75L, -74L, 74L, 74L, 72L, 75L, 79L, 78L, 75L, 72L, 73L, 74L, 83L, 80L, -78L, 83L, 96L, 105L, 101L, 92L, 85L, 100L, 96L, 84L, 89L, 97L, -95L, 95L, 83L, 78L, 69L, 65L, 69L, 74L, 69L, 60L, 62L, 67L, 73L, -74L, 74L, 76L, 83L, 89L, 93L, 95L, 97L, 97L, 96L, 93L, 93L, 94L, -96L, 91L, 87L, 86L, 87L, 88L, 87L, 85L, 93L, 89L, 87L, 87L, 87L, -85L, 86L, 90L, 77L, 80L, 84L, 87L, 89L, 91L, 92L, 93L, 213L, -207L, 185L, 152L, 122L, 106L, 99L, 95L, 103L, 103L, 108L, 131L, -156L, 166L, 175L, 192L, 194L, 193L, 190L, 185L, 177L, 154L, 114L, -79L, 68L, 65L, 67L, 71L, 70L, 67L, 72L, 81L, 77L, 87L, 87L, 106L, -127L, 149L, 187L, 201L, 204L, 196L, 165L, 120L, 94L, 97L, 104L, -104L, 102L, 104L, 107L, 110L, 113L, 118L, 122L, 124L, 113L, 108L, -105L, 107L, 116L, 125L, 131L, 133L, 133L, 135L, 138L, 139L, 139L, -140L, 142L, 144L, 145L, 150L, 151L, 149L, 149L, 153L, 156L, 155L, -149L, 152L, 152L, 158L, 165L, 151L, 131L, 126L, 125L, 114L, 105L, -105L, 109L, 114L, 119L, 124L, 120L, 120L, 120L, 118L, 113L, 108L, -102L, 98L, 101L, 100L, 97L, 95L, 93L, 91L, 91L, 91L, 87L, 83L, -74L, 81L, 102L, 107L, 96L, 91L, 81L, 80L, 78L, 75L, 72L, 70L, -70L, 70L, 71L, 74L, 74L, 72L, 74L, 79L, 81L, 79L, 76L, 76L, 75L, -74L, 74L, 73L, 74L, 74L, 73L, 71L, 72L, 75L, 75L, 73L, 75L, 81L, -72L, 66L, 59L, 55L, 55L, 55L, 53L, 51L, 51L, 51L, 51L, 51L, 52L, -52L, 53L, 53L, 52L, 53L, 54L, 55L, 56L, 57L, 58L, 58L, 66L, 65L, -65L, 67L, 70L, 72L, 72L, 71L, 63L, 64L, 65L, 67L, 67L, 66L, 66L, -65L, 61L, 64L, 66L, 65L, 62L, 60L, 60L, 61L, 65L, 64L, 65L, 68L, -72L, 74L, 72L, 70L, 72L, 71L, 70L, 70L, 70L, 70L, 71L, 71L, 70L, -69L, 69L, 68L, 69L, 70L, 71L, 72L, 69L, 70L, 70L, 70L, 70L, 71L, -75L, 77L, 72L, 72L, 72L, 72L, 73L, 75L, 76L, 77L, 73L, 75L, 79L, -79L, 78L, 76L, 75L, 75L, 78L, 75L, 74L, 76L, 74L, 70L, 69L, 72L, -68L, 69L, 70L, 70L, 70L, 72L, 75L, 78L, 83L, 85L, 92L, 101L, -108L, 116L, 129L, 141L, 138L, 125L, 132L, 151L, 154L, 155L, 164L, -169L, 177L, 179L, 182L, 181L, 175L, 168L, 166L, 169L, 158L, 153L, -158L, 161L, 155L, 156L, 158L, 152L, 157L, 154L, 151L, 150L, 150L, -150L, 149L, 148L, 143L, 142L, 140L, 138L, 137L, 136L, 138L, 139L, -135L, 134L, 132L, 130L, 127L, 124L, 121L, 120L, 125L, 123L, 121L, -118L, 116L, 115L, 115L, 116L, 114L, 110L, 107L, 106L, 105L, 107L, -116L, 127L, 116L, 129L, 179L, 197L, 203L, 218L, 214L, 218L, 214L, -213L, 212L, 212L, 213L, 214L, 214L, 214L, 213L, 213L, 214L, 215L, -214L, 213L, 212L, 211L, 213L, 212L, 211L, 211L, 212L, 214L, 216L, -217L, 216L, 216L, 217L, 220L, 224L, 228L, 232L, 235L, 229L, 231L, -231L, 230L, 227L, 215L, 192L, 172L, 160L, 156L, 164L, 165L, 155L, -166L, 179L, 171L, 176L, 179L, 182L, 182L, 184L, 194L, 212L, 226L, -233L, 237L, 239L, 238L, 236L, 233L, 231L, 229L, 232L, 221L, 189L, -148L, 111L, 83L, 75L, 85L, 83L, 98L, 101L, 95L, 89L, 79L, 77L, -89L, 88L, 90L, 93L, 93L, 91L, 90L, 92L, 94L, 91L, 89L, 86L, 83L, -79L, 76L, 75L, 74L, 71L, 73L, 76L, 77L, 77L, 76L, 74L, 72L, 78L, -76L, 73L, 77L, 90L, 101L, 97L, 85L, 92L, 103L, 100L, 92L, 96L, -94L, 87L, 87L, 83L, 79L, 71L, 66L, 70L, 78L, 79L, 75L, 73L, 78L, -84L, 85L, 84L, 86L, 94L, 101L, 93L, 96L, 97L, 96L, 94L, 94L, -95L, 96L, 98L, 94L, 89L, 86L, 85L, 87L, 89L, 90L, 96L, 92L, 91L, -93L, 92L, 87L, 87L, 90L, 79L, 77L, 76L, 80L, 88L, 92L, 92L, 90L, -210L, 214L, 206L, 186L, 168L, 152L, 128L, 104L, 97L, 101L, 109L, -144L, 190L, 197L, 188L, 200L, 193L, 190L, 188L, 189L, 191L, 177L, -139L, 103L, 68L, 71L, 69L, 64L, 66L, 73L, 73L, 68L, 72L, 87L, -80L, 82L, 97L, 132L, 184L, 201L, 205L, 202L, 180L, 139L, 101L, -86L, 94L, 106L, 103L, 107L, 109L, 107L, 106L, 109L, 119L, 127L, -127L, 115L, 103L, 100L, 107L, 119L, 126L, 128L, 130L, 133L, 136L, -137L, 138L, 139L, 141L, 142L, 145L, 150L, 152L, 150L, 150L, 154L, -158L, 157L, 157L, 161L, 161L, 167L, 174L, 161L, 141L, 136L, 120L, -109L, 101L, 104L, 111L, 115L, 117L, 119L, 116L, 117L, 117L, 115L, -111L, 106L, 100L, 97L, 100L, 99L, 96L, 94L, 93L, 92L, 93L, 93L, -87L, 82L, 71L, 79L, 103L, 109L, 97L, 91L, 78L, 80L, 80L, 78L, -75L, 74L, 76L, 78L, 70L, 74L, 75L, 74L, 76L, 82L, 85L, 83L, 76L, -77L, 78L, 79L, 78L, 76L, 74L, 73L, 72L, 71L, 73L, 77L, 77L, 74L, -76L, 81L, 75L, 68L, 61L, 57L, 57L, 57L, 55L, 52L, 50L, 50L, 50L, -51L, 51L, 51L, 52L, 52L, 51L, 52L, 54L, 56L, 57L, 57L, 57L, 56L, -61L, 61L, 61L, 64L, 68L, 70L, 71L, 70L, 63L, 64L, 65L, 66L, 67L, -66L, 65L, 64L, 60L, 63L, 66L, 65L, 62L, 59L, 59L, 60L, 64L, 64L, -65L, 69L, 74L, 75L, 72L, 69L, 71L, 71L, 70L, 70L, 70L, 71L, 72L, -73L, 70L, 70L, 69L, 69L, 69L, 70L, 71L, 72L, 70L, 71L, 70L, 69L, -68L, 69L, 73L, 76L, 75L, 75L, 74L, 74L, 74L, 75L, 76L, 76L, 71L, -74L, 78L, 80L, 79L, 76L, 75L, 74L, 79L, 75L, 74L, 76L, 75L, 71L, -70L, 73L, 67L, 69L, 70L, 70L, 71L, 73L, 77L, 80L, 85L, 86L, 91L, -99L, 107L, 117L, 132L, 146L, 135L, 126L, 140L, 162L, 164L, 162L, -168L, 172L, 183L, 187L, 181L, 167L, 163L, 171L, 176L, 172L, 162L, -160L, 168L, 172L, 165L, 167L, 170L, 165L, 167L, 163L, 158L, 155L, -155L, 155L, 156L, 156L, 154L, 153L, 150L, 146L, 140L, 137L, 135L, -135L, 128L, 130L, 132L, 133L, 132L, 130L, 127L, 125L, 126L, 124L, -122L, 120L, 118L, 117L, 118L, 118L, 116L, 112L, 109L, 109L, 109L, -112L, 123L, 135L, 119L, 139L, 193L, 202L, 201L, 219L, 212L, 214L, -213L, 216L, 218L, 216L, 213L, 212L, 215L, 218L, 213L, 214L, 215L, -216L, 216L, 215L, 213L, 212L, 217L, 216L, 215L, 214L, 214L, 214L, -216L, 217L, 217L, 218L, 219L, 222L, 225L, 230L, 234L, 237L, 228L, -230L, 230L, 229L, 225L, 212L, 189L, 167L, 163L, 165L, 176L, 170L, -155L, 170L, 188L, 179L, 202L, 207L, 213L, 218L, 222L, 226L, 231L, -236L, 238L, 236L, 236L, 240L, 240L, 235L, 229L, 226L, 209L, 205L, -169L, 121L, 96L, 86L, 83L, 86L, 84L, 89L, 84L, 82L, 88L, 85L, -78L, 82L, 86L, 89L, 91L, 91L, 89L, 89L, 91L, 94L, 96L, 95L, 92L, -89L, 84L, 79L, 75L, 72L, 77L, 77L, 78L, 80L, 81L, 79L, 75L, 71L, -77L, 84L, 86L, 83L, 84L, 89L, 90L, 87L, 88L, 93L, 85L, 79L, 82L, -81L, 78L, 83L, 68L, 76L, 79L, 69L, 60L, 60L, 69L, 75L, 82L, 88L, -92L, 92L, 88L, 89L, 97L, 104L, 93L, 95L, 95L, 92L, 91L, 94L, -97L, 98L, 103L, 99L, 94L, 89L, 88L, 90L, 94L, 97L, 96L, 92L, -92L, 95L, 94L, 88L, 86L, 90L, 96L, 88L, 82L, 86L, 97L, 103L, -100L, 93L, 211L, 205L, 189L, 168L, 150L, 137L, 124L, 113L, 114L, -102L, 110L, 148L, 189L, 205L, 200L, 193L, 194L, 194L, 190L, 189L, -192L, 182L, 143L, 103L, 76L, 72L, 65L, 61L, 64L, 68L, 68L, 66L, -68L, 77L, 79L, 77L, 95L, 138L, 181L, 204L, 212L, 206L, 202L, -183L, 134L, 85L, 81L, 107L, 115L, 107L, 102L, 103L, 104L, 105L, -110L, 116L, 122L, 122L, 119L, 111L, 105L, 108L, 119L, 129L, 133L, -130L, 130L, 136L, 140L, 141L, 143L, 146L, 145L, 149L, 149L, 148L, -152L, 160L, 166L, 167L, 170L, 184L, 199L, 204L, 199L, 180L, 151L, -128L, 114L, 105L, 103L, 111L, 119L, 118L, 116L, 116L, 120L, 122L, -121L, 116L, 108L, 101L, 99L, 100L, 100L, 97L, 95L, 93L, 93L, -92L, 89L, 87L, 80L, 78L, 71L, 81L, 106L, 114L, 105L, 100L, 82L, -80L, 78L, 77L, 78L, 77L, 75L, 74L, 75L, 76L, 75L, 75L, 80L, 89L, -92L, 91L, 79L, 79L, 80L, 82L, 83L, 83L, 80L, 77L, 78L, 76L, 75L, -73L, 73L, 74L, 74L, 75L, 81L, 72L, 62L, 56L, 53L, 51L, 55L, 61L, -52L, 50L, 50L, 51L, 53L, 54L, 54L, 52L, 53L, 54L, 55L, 56L, 57L, -57L, 57L, 57L, 61L, 61L, 62L, 63L, 66L, 69L, 72L, 74L, 61L, 69L, -71L, 64L, 58L, 61L, 64L, 64L, 59L, 61L, 62L, 62L, 60L, 58L, 58L, -59L, 62L, 65L, 69L, 71L, 71L, 70L, 71L, 71L, 68L, 73L, 72L, 68L, -69L, 74L, 75L, 71L, 66L, 69L, 72L, 72L, 71L, 70L, 70L, 71L, 67L, -71L, 75L, 76L, 74L, 73L, 74L, 76L, 72L, 74L, 76L, 77L, 77L, 76L, -77L, 79L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 78L, 79L, -80L, 78L, 75L, 71L, 69L, 68L, 69L, 71L, 73L, 74L, 76L, 76L, 76L, -88L, 90L, 93L, 98L, 106L, 118L, 130L, 138L, 136L, 123L, 148L, -165L, 165L, 167L, 167L, 182L, 189L, 179L, 170L, 170L, 177L, 179L, -172L, 163L, 162L, 165L, 168L, 169L, 167L, 165L, 164L, 165L, 168L, -164L, 160L, 161L, 164L, 165L, 161L, 157L, 156L, 155L, 153L, 151L, -148L, 146L, 144L, 144L, 131L, 132L, 133L, 131L, 131L, 131L, 130L, -128L, 129L, 129L, 128L, 126L, 123L, 119L, 115L, 113L, 120L, 114L, -109L, 108L, 112L, 118L, 127L, 134L, 128L, 164L, 197L, 208L, 208L, -213L, 218L, 218L, 215L, 217L, 218L, 216L, 214L, 213L, 216L, 219L, -222L, 221L, 218L, 216L, 215L, 214L, 214L, 215L, 214L, 213L, 212L, -215L, 219L, 220L, 219L, 216L, 222L, 220L, 220L, 225L, 231L, 236L, -236L, 234L, 232L, 228L, 227L, 232L, 232L, 215L, 185L, 161L, 152L, -157L, 167L, 166L, 162L, 180L, 204L, 211L, 227L, 231L, 232L, 232L, -234L, 238L, 238L, 234L, 237L, 248L, 249L, 237L, 231L, 232L, 225L, -212L, 171L, 147L, 119L, 101L, 91L, 84L, 83L, 88L, 87L, 86L, 87L, -90L, 92L, 91L, 85L, 80L, 88L, 88L, 89L, 90L, 92L, 91L, 88L, 86L, -85L, 85L, 86L, 86L, 86L, 86L, 86L, 86L, 87L, 89L, 90L, 87L, 81L, -76L, 75L, 76L, 84L, 83L, 82L, 81L, 81L, 83L, 87L, 91L, 83L, 88L, -93L, 93L, 87L, 81L, 77L, 76L, 71L, 71L, 70L, 72L, 75L, 76L, 76L, -75L, 97L, 94L, 86L, 81L, 85L, 95L, 97L, 92L, 96L, 95L, 92L, 89L, -88L, 91L, 97L, 101L, 108L, 94L, 87L, 93L, 93L, 85L, 87L, 97L, -105L, 103L, 99L, 94L, 92L, 94L, 100L, 104L, 102L, 91L, 83L, 85L, -89L, 91L, 93L, 95L, 202L, 173L, 140L, 120L, 107L, 99L, 99L, 104L, -98L, 93L, 102L, 136L, 176L, 199L, 203L, 199L, 193L, 195L, 191L, -185L, 181L, 165L, 128L, 92L, 67L, 64L, 61L, 61L, 66L, 68L, 66L, -62L, 72L, 76L, 76L, 83L, 111L, 156L, 191L, 204L, 215L, 211L, -209L, 197L, 159L, 113L, 92L, 95L, 104L, 103L, 103L, 104L, 105L, -104L, 105L, 107L, 119L, 120L, 119L, 115L, 111L, 112L, 118L, 123L, -134L, 130L, 129L, 132L, 133L, 134L, 140L, 147L, 153L, 154L, 151L, -148L, 154L, 169L, 182L, 189L, 200L, 209L, 219L, 220L, 209L, 184L, -151L, 127L, 109L, 105L, 106L, 114L, 120L, 119L, 119L, 120L, 119L, -119L, 117L, 114L, 109L, 105L, 104L, 104L, 100L, 97L, 95L, 93L, -92L, 90L, 87L, 84L, 81L, 79L, 73L, 83L, 109L, 117L, 108L, 103L, -89L, 87L, 83L, 82L, 81L, 79L, 77L, 75L, 76L, 79L, 79L, 79L, 83L, -90L, 91L, 88L, 87L, 85L, 83L, 83L, 85L, 87L, 88L, 87L, 89L, 87L, -85L, 83L, 84L, 84L, 84L, 84L, 82L, 72L, 62L, 56L, 52L, 50L, 52L, -57L, 51L, 50L, 49L, 51L, 53L, 55L, 54L, 53L, 53L, 54L, 55L, 57L, -57L, 58L, 58L, 57L, 60L, 60L, 61L, 62L, 64L, 68L, 71L, 73L, 66L, -72L, 71L, 63L, 57L, 59L, 61L, 61L, 61L, 63L, 64L, 63L, 61L, 60L, -60L, 61L, 63L, 67L, 71L, 74L, 74L, 74L, 74L, 75L, 69L, 72L, 71L, -67L, 67L, 72L, 74L, 71L, 66L, 68L, 70L, 71L, 69L, 69L, 70L, 71L, -67L, 70L, 73L, 74L, 72L, 71L, 72L, 73L, 72L, 74L, 76L, 77L, 76L, -76L, 77L, 79L, 74L, 74L, 74L, 74L, 74L, 74L, 74L, 74L, 75L, 76L, -78L, 79L, 77L, 75L, 72L, 70L, 71L, 71L, 72L, 72L, 73L, 73L, 73L, -73L, 82L, 86L, 93L, 99L, 107L, 116L, 126L, 132L, 117L, 117L, -154L, 172L, 167L, 169L, 177L, 200L, 180L, 176L, 172L, 173L, 177L, -178L, 174L, 169L, 167L, 168L, 171L, 174L, 176L, 176L, 175L, 174L, -169L, 165L, 161L, 161L, 163L, 162L, 157L, 152L, 154L, 153L, 152L, -151L, 149L, 148L, 147L, 146L, 152L, 152L, 150L, 146L, 141L, 137L, -132L, 129L, 133L, 132L, 130L, 127L, 124L, 120L, 118L, 116L, 117L, -120L, 115L, 108L, 111L, 125L, 132L, 130L, 148L, 177L, 202L, 209L, -209L, 214L, 219L, 218L, 216L, 218L, 220L, 219L, 217L, 216L, 217L, -219L, 220L, 218L, 216L, 214L, 213L, 213L, 214L, 214L, 214L, 213L, -212L, 215L, 219L, 220L, 219L, 217L, 220L, 220L, 222L, 225L, 230L, -234L, 235L, 235L, 235L, 237L, 232L, 226L, 222L, 205L, 162L, 118L, -101L, 126L, 166L, 194L, 203L, 216L, 224L, 219L, 229L, 235L, 238L, -234L, 232L, 236L, 239L, 240L, 238L, 241L, 239L, 234L, 235L, 229L, -203L, 174L, 138L, 121L, 103L, 93L, 87L, 82L, 83L, 87L, 88L, 87L, -86L, 86L, 87L, 88L, 86L, 85L, 88L, 88L, 88L, 86L, 84L, 83L, 84L, -86L, 90L, 90L, 90L, 90L, 90L, 91L, 93L, 93L, 84L, 85L, 86L, 84L, -82L, 83L, 86L, 89L, 86L, 85L, 83L, 82L, 82L, 83L, 87L, 89L, 76L, -78L, 82L, 83L, 83L, 82L, 81L, 81L, 71L, 73L, 76L, 81L, 86L, 87L, -85L, 83L, 85L, 85L, 82L, 80L, 84L, 90L, 88L, 81L, 89L, 89L, 89L, -88L, 87L, 89L, 94L, 97L, 99L, 94L, 96L, 104L, 105L, 97L, 92L, -94L, 101L, 102L, 104L, 102L, 98L, 94L, 92L, 91L, 95L, 93L, 94L, -98L, 96L, 90L, 87L, 88L, 190L, 144L, 103L, 94L, 95L, 89L, 85L, -88L, 83L, 85L, 94L, 114L, 145L, 173L, 184L, 184L, 181L, 184L, -180L, 168L, 155L, 136L, 105L, 79L, 64L, 61L, 61L, 65L, 70L, 71L, -66L, 61L, 67L, 73L, 84L, 106L, 143L, 181L, 200L, 201L, 215L, -214L, 216L, 211L, 189L, 150L, 109L, 84L, 97L, 104L, 108L, 105L, -101L, 99L, 100L, 101L, 113L, 114L, 116L, 118L, 118L, 118L, 118L, -118L, 128L, 128L, 130L, 131L, 128L, 125L, 131L, 140L, 152L, 159L, -167L, 172L, 183L, 198L, 210L, 214L, 221L, 224L, 229L, 227L, 210L, -177L, 141L, 117L, 105L, 106L, 112L, 119L, 121L, 120L, 122L, 126L, -122L, 119L, 115L, 111L, 109L, 107L, 105L, 104L, 100L, 97L, 95L, -93L, 91L, 88L, 84L, 81L, 77L, 76L, 72L, 84L, 111L, 119L, 110L, -105L, 98L, 95L, 90L, 87L, 85L, 83L, 80L, 77L, 81L, 84L, 86L, -86L, 90L, 94L, 93L, 88L, 96L, 92L, 88L, 86L, 89L, 94L, 97L, 99L, -94L, 92L, 89L, 88L, 89L, 89L, 88L, 87L, 82L, 71L, 61L, 56L, 52L, -48L, 49L, 52L, 50L, 49L, 49L, 51L, 54L, 56L, 56L, 55L, 54L, 54L, -56L, 57L, 58L, 58L, 58L, 58L, 60L, 60L, 60L, 61L, 64L, 67L, 70L, -72L, 71L, 73L, 71L, 62L, 56L, 56L, 59L, 60L, 64L, 65L, 66L, 65L, -63L, 62L, 63L, 64L, 62L, 66L, 71L, 74L, 75L, 75L, 76L, 77L, 69L, -70L, 69L, 65L, 65L, 69L, 72L, 71L, 67L, 68L, 69L, 68L, 67L, 67L, -69L, 71L, 67L, 69L, 71L, 71L, 70L, 69L, 69L, 70L, 72L, 74L, 77L, -77L, 76L, 76L, 77L, 78L, 75L, 75L, 74L, 74L, 74L, 74L, 75L, 75L, -75L, 76L, 77L, 77L, 77L, 75L, 73L, 72L, 74L, 73L, 73L, 72L, 72L, -71L, 71L, 70L, 76L, 82L, 91L, 99L, 106L, 113L, 119L, 123L, 117L, -110L, 145L, 173L, 183L, 188L, 181L, 185L, 173L, 173L, 173L, 173L, -174L, 175L, 175L, 174L, 170L, 169L, 170L, 171L, 172L, 172L, 169L, -167L, 175L, 172L, 169L, 168L, 168L, 166L, 160L, 155L, 155L, 155L, -154L, 153L, 152L, 152L, 151L, 151L, 151L, 151L, 152L, 152L, 150L, -145L, 141L, 138L, 137L, 135L, 132L, 128L, 124L, 122L, 121L, 121L, -115L, 123L, 121L, 110L, 114L, 132L, 137L, 129L, 170L, 189L, 206L, -210L, 212L, 218L, 222L, 221L, 217L, 219L, 222L, 222L, 221L, 219L, -219L, 219L, 220L, 219L, 217L, 216L, 215L, 215L, 216L, 217L, 213L, -213L, 213L, 216L, 218L, 220L, 219L, 217L, 218L, 221L, 224L, 226L, -228L, 231L, 234L, 236L, 232L, 239L, 235L, 225L, 220L, 204L, 151L, -95L, 82L, 110L, 159L, 198L, 213L, 225L, 228L, 219L, 233L, 240L, -242L, 236L, 231L, 234L, 241L, 245L, 242L, 242L, 238L, 231L, 221L, -200L, 162L, 128L, 109L, 102L, 95L, 92L, 89L, 86L, 87L, 90L, 87L, -86L, 84L, 81L, 80L, 81L, 84L, 87L, 89L, 90L, 88L, 84L, 80L, 80L, -84L, 88L, 100L, 98L, 96L, 95L, 95L, 96L, 98L, 99L, 94L, 93L, -90L, 87L, 84L, 85L, 89L, 93L, 95L, 93L, 89L, 86L, 83L, 83L, 83L, -84L, 79L, 77L, 77L, 78L, 80L, 82L, 82L, 82L, 81L, 83L, 85L, 87L, -87L, 82L, 75L, 69L, 78L, 80L, 82L, 83L, 87L, 88L, 83L, 75L, 81L, -82L, 84L, 85L, 86L, 87L, 91L, 93L, 93L, 96L, 102L, 107L, 109L, -105L, 98L, 92L, 99L, 102L, 105L, 104L, 100L, 94L, 89L, 86L, 89L, -87L, 86L, 85L, 81L, 80L, 88L, 99L, 195L, 149L, 105L, 93L, 100L, -102L, 94L, 87L, 86L, 92L, 94L, 98L, 114L, 137L, 150L, 149L, 148L, -150L, 144L, 129L, 112L, 97L, 79L, 65L, 65L, 61L, 60L, 65L, 69L, -69L, 67L, 67L, 67L, 86L, 114L, 146L, 178L, 200L, 204L, 198L, -210L, 215L, 218L, 217L, 207L, 180L, 133L, 92L, 94L, 106L, 112L, -106L, 96L, 93L, 97L, 102L, 107L, 107L, 110L, 115L, 120L, 122L, -120L, 117L, 117L, 122L, 131L, 133L, 128L, 122L, 126L, 135L, 147L, -166L, 189L, 206L, 218L, 225L, 226L, 223L, 224L, 224L, 227L, 225L, -204L, 166L, 130L, 111L, 104L, 111L, 119L, 123L, 121L, 119L, 122L, -127L, 128L, 122L, 114L, 110L, 108L, 107L, 103L, 100L, 100L, 97L, -95L, 92L, 90L, 87L, 82L, 78L, 72L, 72L, 69L, 83L, 111L, 120L, -111L, 106L, 103L, 99L, 95L, 91L, 89L, 87L, 85L, 82L, 87L, 90L, -91L, 91L, 95L, 101L, 101L, 97L, 101L, 97L, 93L, 93L, 96L, 100L, -104L, 106L, 99L, 96L, 93L, 93L, 94L, 94L, 91L, 88L, 81L, 70L, -60L, 55L, 52L, 49L, 48L, 51L, 49L, 49L, 49L, 51L, 55L, 57L, 57L, -56L, 54L, 55L, 56L, 57L, 58L, 58L, 58L, 58L, 60L, 60L, 61L, 62L, -65L, 68L, 71L, 73L, 73L, 72L, 68L, 61L, 56L, 56L, 59L, 61L, 65L, -66L, 66L, 65L, 63L, 62L, 64L, 65L, 60L, 64L, 69L, 72L, 73L, 74L, -75L, 76L, 69L, 69L, 66L, 64L, 64L, 67L, 69L, 70L, 67L, 67L, 67L, -66L, 65L, 66L, 68L, 71L, 70L, 70L, 71L, 71L, 70L, 69L, 69L, 69L, -73L, 75L, 77L, 77L, 76L, 76L, 77L, 78L, 78L, 77L, 76L, 76L, 76L, -76L, 77L, 78L, 76L, 77L, 77L, 77L, 77L, 76L, 76L, 75L, 75L, 75L, -74L, 73L, 73L, 73L, 73L, 73L, 74L, 80L, 87L, 95L, 101L, 106L, -112L, 115L, 119L, 114L, 150L, 179L, 191L, 193L, 176L, 171L, 183L, -180L, 177L, 175L, 177L, 178L, 179L, 179L, 181L, 184L, 187L, 187L, -184L, 183L, 184L, 186L, 183L, 181L, 180L, 179L, 179L, 176L, 171L, -167L, 162L, 161L, 161L, 159L, 158L, 157L, 156L, 156L, 146L, 146L, -150L, 154L, 154L, 149L, 146L, 145L, 140L, 137L, 132L, 127L, 124L, -122L, 123L, 123L, 118L, 121L, 120L, 118L, 122L, 132L, 138L, 138L, -183L, 196L, 207L, 212L, 217L, 223L, 225L, 223L, 218L, 220L, 222L, -224L, 223L, 221L, 220L, 219L, 223L, 222L, 221L, 220L, 219L, 220L, -221L, 222L, 213L, 214L, 215L, 217L, 219L, 220L, 219L, 219L, 218L, -222L, 226L, 227L, 227L, 229L, 233L, 237L, 231L, 236L, 235L, 228L, -220L, 196L, 147L, 99L, 98L, 117L, 156L, 189L, 202L, 214L, 221L, -217L, 230L, 235L, 235L, 230L, 228L, 232L, 236L, 238L, 241L, 240L, -230L, 210L, 181L, 149L, 119L, 100L, 96L, 95L, 94L, 92L, 88L, -86L, 87L, 89L, 84L, 85L, 83L, 79L, 75L, 74L, 78L, 82L, 91L, 90L, -88L, 86L, 85L, 86L, 88L, 90L, 100L, 98L, 94L, 92L, 91L, 92L, -94L, 95L, 96L, 94L, 90L, 87L, 84L, 85L, 87L, 89L, 106L, 102L, -95L, 89L, 85L, 81L, 78L, 76L, 74L, 72L, 70L, 73L, 78L, 82L, 82L, -80L, 86L, 85L, 85L, 83L, 80L, 74L, 65L, 60L, 78L, 78L, 79L, 81L, -83L, 84L, 81L, 77L, 78L, 79L, 81L, 81L, 83L, 85L, 90L, 93L, 93L, -98L, 102L, 103L, 106L, 109L, 105L, 98L, 104L, 104L, 103L, 100L, -95L, 92L, 92L, 92L, 91L, 87L, 83L, 80L, 77L, 77L, 85L, 96L, 199L, -179L, 142L, 105L, 90L, 95L, 99L, 97L, 95L, 100L, 99L, 94L, 101L, -117L, 125L, 124L, 112L, 111L, 103L, 88L, 74L, 66L, 62L, 59L, -63L, 57L, 56L, 61L, 66L, 72L, 81L, 91L, 99L, 124L, 157L, 182L, -197L, 204L, 205L, 203L, 208L, 216L, 219L, 217L, 214L, 199L, 161L, -123L, 87L, 98L, 109L, 110L, 100L, 92L, 93L, 100L, 102L, 101L, -102L, 108L, 116L, 122L, 122L, 120L, 113L, 118L, 125L, 128L, 125L, -124L, 136L, 150L, 168L, 186L, 207L, 220L, 226L, 229L, 227L, 223L, -229L, 227L, 230L, 229L, 203L, 160L, 126L, 113L, 107L, 117L, 126L, -126L, 120L, 117L, 121L, 125L, 127L, 121L, 113L, 109L, 108L, 106L, -103L, 100L, 99L, 97L, 95L, 93L, 90L, 86L, 80L, 76L, 71L, 71L, -68L, 83L, 112L, 123L, 116L, 112L, 106L, 102L, 98L, 95L, 94L, -93L, 92L, 90L, 93L, 94L, 94L, 93L, 98L, 106L, 109L, 107L, 104L, -102L, 101L, 101L, 104L, 107L, 109L, 109L, 109L, 106L, 105L, 106L, -108L, 106L, 100L, 94L, 83L, 70L, 59L, 55L, 53L, 51L, 50L, 52L, -50L, 49L, 49L, 51L, 55L, 57L, 57L, 57L, 54L, 55L, 56L, 58L, 58L, -59L, 59L, 58L, 62L, 62L, 63L, 64L, 67L, 70L, 73L, 75L, 71L, 68L, -64L, 60L, 58L, 57L, 60L, 64L, 65L, 65L, 65L, 64L, 62L, 61L, 63L, -65L, 61L, 65L, 70L, 73L, 74L, 75L, 76L, 77L, 69L, 67L, 65L, 65L, -65L, 65L, 67L, 69L, 66L, 67L, 67L, 66L, 64L, 65L, 68L, 71L, 73L, -72L, 71L, 71L, 72L, 72L, 72L, 71L, 73L, 75L, 77L, 77L, 76L, 75L, -76L, 77L, 79L, 78L, 77L, 75L, 75L, 77L, 78L, 79L, 79L, 79L, 78L, -77L, 77L, 77L, 78L, 78L, 75L, 75L, 75L, 75L, 76L, 77L, 78L, 79L, -77L, 80L, 84L, 88L, 92L, 98L, 105L, 109L, 107L, 120L, 170L, 190L, -186L, 187L, 188L, 202L, 199L, 191L, 181L, 178L, 181L, 185L, 185L, -183L, 179L, 186L, 193L, 193L, 188L, 187L, 193L, 200L, 184L, 184L, -183L, 183L, 183L, 182L, 179L, 177L, 172L, 171L, 170L, 168L, 166L, -164L, 162L, 161L, 161L, 158L, 159L, 162L, 158L, 148L, 142L, 142L, -140L, 136L, 131L, 126L, 123L, 122L, 122L, 123L, 123L, 115L, 117L, -128L, 131L, 128L, 139L, 157L, 193L, 201L, 210L, 216L, 220L, 224L, -223L, 220L, 219L, 220L, 222L, 223L, 224L, 223L, 220L, 218L, 225L, -224L, 223L, 222L, 221L, 222L, 223L, 224L, 214L, 216L, 218L, 219L, -220L, 220L, 221L, 221L, 219L, 223L, 227L, 228L, 228L, 230L, 234L, -238L, 235L, 232L, 232L, 230L, 213L, 179L, 142L, 119L, 121L, 132L, -161L, 185L, 194L, 207L, 222L, 226L, 223L, 224L, 223L, 223L, 226L, -231L, 229L, 224L, 217L, 204L, 183L, 158L, 131L, 107L, 92L, 87L, -88L, 89L, 88L, 84L, 81L, 80L, 82L, 83L, 84L, 86L, 87L, 83L, 78L, -75L, 76L, 79L, 89L, 86L, 84L, 86L, 90L, 93L, 92L, 89L, 92L, 90L, -88L, 87L, 87L, 90L, 93L, 96L, 89L, 88L, 87L, 87L, 88L, 89L, 90L, -90L, 103L, 98L, 92L, 87L, 84L, 81L, 77L, 74L, 65L, 65L, 66L, -71L, 78L, 83L, 83L, 81L, 81L, 80L, 79L, 80L, 81L, 82L, 80L, 78L, -79L, 76L, 74L, 74L, 75L, 77L, 78L, 80L, 81L, 81L, 80L, 78L, 79L, -84L, 90L, 95L, 90L, 97L, 104L, 108L, 114L, 119L, 116L, 109L, -107L, 107L, 105L, 100L, 95L, 92L, 91L, 91L, 96L, 95L, 98L, 102L, -99L, 89L, 82L, 80L, 175L, 195L, 192L, 152L, 111L, 97L, 99L, 99L, -97L, 99L, 98L, 99L, 106L, 115L, 118L, 116L, 106L, 99L, 87L, 73L, -64L, 62L, 64L, 67L, 64L, 59L, 60L, 67L, 75L, 88L, 113L, 137L, -153L, 169L, 188L, 198L, 200L, 201L, 207L, 213L, 211L, 218L, 220L, -217L, 217L, 212L, 188L, 161L, 92L, 88L, 95L, 109L, 110L, 97L, -90L, 94L, 98L, 96L, 97L, 101L, 109L, 116L, 119L, 120L, 116L, -116L, 116L, 116L, 116L, 124L, 145L, 166L, 203L, 212L, 219L, 219L, -218L, 222L, 227L, 230L, 234L, 232L, 235L, 232L, 199L, 149L, 118L, -113L, 111L, 122L, 130L, 126L, 118L, 117L, 120L, 123L, 118L, 115L, -111L, 108L, 107L, 106L, 105L, 103L, 98L, 97L, 95L, 94L, 91L, -87L, 81L, 76L, 74L, 73L, 70L, 85L, 116L, 129L, 123L, 121L, 112L, -108L, 103L, 101L, 101L, 101L, 101L, 100L, 99L, 100L, 99L, 98L, -103L, 112L, 116L, 115L, 111L, 110L, 110L, 111L, 114L, 115L, 115L, -114L, 116L, 114L, 114L, 118L, 120L, 116L, 106L, 97L, 89L, 74L, -60L, 55L, 54L, 52L, 52L, 53L, 51L, 50L, 50L, 52L, 55L, 57L, 57L, -56L, 55L, 55L, 57L, 58L, 59L, 59L, 59L, 59L, 63L, 63L, 64L, 65L, -67L, 71L, 74L, 76L, 69L, 64L, 61L, 61L, 60L, 59L, 61L, 65L, 64L, -65L, 64L, 62L, 60L, 60L, 62L, 65L, 65L, 69L, 73L, 76L, 77L, 77L, -78L, 79L, 69L, 66L, 65L, 67L, 67L, 64L, 65L, 67L, 65L, 67L, 67L, -67L, 66L, 66L, 68L, 70L, 75L, 73L, 71L, 72L, 73L, 75L, 74L, 73L, -74L, 76L, 78L, 78L, 76L, 75L, 76L, 77L, 78L, 77L, 74L, 73L, 73L, -74L, 77L, 78L, 81L, 80L, 78L, 76L, 76L, 76L, 77L, 78L, 75L, 75L, -75L, 75L, 77L, 80L, 82L, 84L, 80L, 81L, 82L, 83L, 86L, 91L, 98L, -103L, 108L, 120L, 168L, 192L, 198L, 210L, 216L, 230L, 200L, 190L, -180L, 176L, 180L, 185L, 185L, 183L, 185L, 191L, 194L, 190L, 181L, -176L, 180L, 186L, 181L, 181L, 181L, 181L, 181L, 181L, 181L, 181L, -180L, 180L, 178L, 175L, 173L, 171L, 169L, 168L, 168L, 162L, 161L, -164L, 159L, 147L, 140L, 142L, 139L, 136L, 131L, 126L, 123L, 121L, -122L, 122L, 126L, 114L, 119L, 135L, 136L, 128L, 147L, 179L, 205L, -210L, 216L, 221L, 223L, 222L, 220L, 217L, 222L, 221L, 221L, 223L, -224L, 224L, 222L, 220L, 226L, 225L, 223L, 221L, 221L, 221L, 222L, -223L, 216L, 218L, 221L, 222L, 222L, 222L, 223L, 224L, 222L, 224L, -227L, 229L, 230L, 232L, 235L, 237L, 234L, 229L, 229L, 229L, 210L, -178L, 159L, 156L, 158L, 153L, 158L, 162L, 161L, 179L, 212L, 231L, -223L, 223L, 223L, 223L, 226L, 225L, 213L, 200L, 172L, 144L, 115L, -102L, 98L, 91L, 85L, 83L, 85L, 86L, 83L, 79L, 79L, 82L, 83L, -82L, 86L, 87L, 89L, 88L, 85L, 82L, 81L, 80L, 82L, 81L, 81L, 83L, -87L, 90L, 90L, 89L, 93L, 93L, 94L, 95L, 99L, 104L, 108L, 111L, -106L, 103L, 99L, 97L, 96L, 94L, 92L, 90L, 90L, 86L, 83L, 83L, -85L, 86L, 83L, 81L, 83L, 82L, 81L, 82L, 83L, 83L, 82L, 80L, 88L, -86L, 84L, 84L, 87L, 91L, 93L, 94L, 86L, 81L, 78L, 78L, 79L, 79L, -83L, 88L, 85L, 84L, 81L, 78L, 78L, 82L, 89L, 94L, 85L, 93L, 105L, -119L, 126L, 126L, 120L, 114L, 104L, 105L, 106L, 103L, 97L, 91L, -87L, 85L, 101L, 98L, 98L, 102L, 102L, 98L, 95L, 95L, 152L, 184L, -208L, 199L, 167L, 139L, 122L, 113L, 110L, 105L, 107L, 118L, 128L, -129L, 125L, 122L, 121L, 108L, 91L, 78L, 71L, 69L, 69L, 70L, 66L, -63L, 67L, 75L, 84L, 103L, 140L, 175L, 190L, 191L, 194L, 198L, -200L, 204L, 210L, 215L, 213L, 217L, 218L, 218L, 221L, 219L, 204L, -187L, 131L, 96L, 80L, 98L, 112L, 102L, 91L, 93L, 96L, 95L, 95L, -98L, 103L, 109L, 113L, 115L, 118L, 114L, 111L, 109L, 108L, 116L, -135L, 153L, 194L, 206L, 216L, 218L, 219L, 224L, 229L, 232L, 233L, -231L, 236L, 231L, 192L, 137L, 108L, 110L, 114L, 124L, 129L, 123L, -117L, 117L, 121L, 122L, 113L, 113L, 112L, 110L, 106L, 103L, 102L, -103L, 98L, 97L, 95L, 95L, 93L, 88L, 82L, 78L, 76L, 74L, 70L, -85L, 117L, 132L, 128L, 127L, 122L, 118L, 113L, 110L, 109L, 110L, -109L, 109L, 109L, 111L, 111L, 110L, 115L, 122L, 124L, 122L, 122L, -120L, 119L, 120L, 122L, 124L, 123L, 122L, 119L, 118L, 120L, 125L, -128L, 122L, 109L, 97L, 98L, 81L, 64L, 56L, 54L, 52L, 52L, 53L, -53L, 52L, 51L, 53L, 55L, 57L, 56L, 55L, 55L, 56L, 57L, 58L, 59L, -59L, 59L, 59L, 63L, 63L, 63L, 64L, 67L, 70L, 73L, 75L, 68L, 62L, -60L, 62L, 62L, 59L, 59L, 63L, 65L, 65L, 64L, 62L, 60L, 60L, 63L, -65L, 67L, 70L, 75L, 77L, 77L, 77L, 77L, 78L, 69L, 65L, 66L, 70L, -70L, 65L, 63L, 66L, 65L, 67L, 69L, 69L, 68L, 67L, 68L, 69L, 75L, -72L, 70L, 71L, 74L, 76L, 76L, 75L, 74L, 76L, 78L, 78L, 76L, 75L, -75L, 76L, 79L, 77L, 75L, 73L, 73L, 75L, 77L, 79L, 81L, 79L, 76L, -74L, 73L, 73L, 75L, 76L, 76L, 75L, 74L, 75L, 77L, 79L, 82L, 84L, -81L, 82L, 82L, 82L, 83L, 87L, 92L, 96L, 116L, 123L, 170L, 204L, -224L, 236L, 224L, 217L, 193L, 190L, 186L, 185L, 187L, 190L, 192L, -193L, 210L, 208L, 204L, 198L, 191L, 186L, 183L, 182L, 183L, 183L, -182L, 181L, 180L, 181L, 183L, 185L, 183L, 183L, 181L, 180L, 178L, -176L, 175L, 174L, 167L, 160L, 158L, 162L, 158L, 146L, 142L, 146L, -139L, 136L, 132L, 127L, 124L, 122L, 122L, 122L, 124L, 121L, 127L, -137L, 135L, 135L, 161L, 197L, 213L, 216L, 221L, 225L, 225L, 224L, -224L, 225L, 226L, 224L, 222L, 223L, 226L, 226L, 225L, 222L, 229L, -227L, 225L, 223L, 222L, 222L, 223L, 223L, 217L, 220L, 224L, 224L, -223L, 223L, 225L, 227L, 226L, 226L, 227L, 229L, 233L, 236L, 237L, -236L, 233L, 232L, 230L, 222L, 204L, 186L, 178L, 178L, 176L, 161L, -150L, 138L, 124L, 140L, 180L, 209L, 221L, 224L, 223L, 217L, 208L, -192L, 170L, 152L, 125L, 100L, 81L, 82L, 87L, 86L, 84L, 87L, 86L, -87L, 83L, 80L, 82L, 88L, 87L, 81L, 84L, 84L, 84L, 86L, 87L, 88L, -86L, 84L, 78L, 81L, 83L, 82L, 79L, 80L, 86L, 93L, 101L, 102L, -104L, 107L, 111L, 115L, 118L, 120L, 124L, 117L, 108L, 101L, 96L, -92L, 89L, 86L, 84L, 81L, 80L, 84L, 90L, 94L, 93L, 91L, 99L, 98L, -95L, 90L, 86L, 84L, 84L, 86L, 94L, 91L, 86L, 84L, 85L, 86L, 87L, -87L, 88L, 86L, 87L, 91L, 91L, 87L, 87L, 92L, 86L, 85L, 83L, 81L, -79L, 81L, 85L, 89L, 89L, 89L, 98L, 114L, 119L, 112L, 106L, 106L, -99L, 99L, 99L, 96L, 93L, 91L, 91L, 92L, 104L, 99L, 94L, 92L, -90L, 92L, 103L, 114L, 153L, 166L, 188L, 206L, 205L, 182L, 156L, -141L, 132L, 123L, 125L, 142L, 154L, 149L, 138L, 134L, 130L, 114L, -93L, 80L, 74L, 69L, 64L, 62L, 63L, 62L, 67L, 76L, 84L, 104L, -146L, 186L, 199L, 191L, 187L, 193L, 204L, 210L, 211L, 209L, 213L, -214L, 214L, 218L, 223L, 222L, 210L, 196L, 177L, 113L, 70L, 84L, -107L, 102L, 94L, 97L, 94L, 95L, 96L, 98L, 100L, 104L, 107L, 109L, -114L, 112L, 111L, 109L, 106L, 106L, 114L, 125L, 152L, 175L, 202L, -218L, 225L, 227L, 226L, 224L, 231L, 230L, 236L, 232L, 189L, 132L, -106L, 112L, 115L, 124L, 128L, 121L, 116L, 118L, 122L, 123L, 113L, -115L, 115L, 111L, 104L, 99L, 98L, 98L, 97L, 96L, 96L, 95L, 93L, -89L, 83L, 78L, 75L, 73L, 68L, 82L, 115L, 131L, 129L, 129L, 130L, -126L, 120L, 116L, 115L, 115L, 115L, 115L, 118L, 121L, 123L, 123L, -127L, 132L, 131L, 127L, 131L, 128L, 126L, 125L, 127L, 129L, 130L, -129L, 123L, 123L, 126L, 133L, 136L, 129L, 113L, 100L, 105L, 87L, -67L, 57L, 54L, 52L, 51L, 52L, 54L, 52L, 52L, 53L, 55L, 56L, 56L, -54L, 55L, 56L, 57L, 58L, 59L, 60L, 59L, 59L, 61L, 61L, 62L, 63L, -66L, 69L, 72L, 74L, 69L, 62L, 60L, 64L, 63L, 59L, 58L, 61L, 66L, -66L, 65L, 63L, 61L, 61L, 64L, 66L, 66L, 69L, 73L, 75L, 75L, 75L, -75L, 75L, 68L, 65L, 67L, 72L, 72L, 65L, 63L, 65L, 64L, 67L, 70L, -70L, 69L, 68L, 68L, 69L, 74L, 71L, 69L, 70L, 73L, 76L, 77L, 75L, -74L, 76L, 78L, 78L, 76L, 75L, 75L, 76L, 81L, 79L, 77L, 75L, 75L, -77L, 79L, 81L, 81L, 78L, 75L, 71L, 70L, 70L, 72L, 73L, 76L, 75L, -74L, 74L, 75L, 78L, 81L, 83L, 81L, 82L, 83L, 83L, 83L, 85L, 88L, -91L, 107L, 132L, 196L, 231L, 236L, 231L, 207L, 197L, 193L, 197L, -201L, 202L, 202L, 204L, 208L, 212L, 204L, 198L, 192L, 191L, 193L, -193L, 188L, 183L, 190L, 189L, 187L, 185L, 183L, 185L, 188L, 191L, -183L, 183L, 182L, 181L, 180L, 179L, 179L, 178L, 176L, 167L, 163L, -166L, 160L, 146L, 142L, 146L, 139L, 137L, 133L, 129L, 126L, 124L, -123L, 122L, 122L, 128L, 135L, 136L, 132L, 142L, 174L, 206L, 215L, -217L, 222L, 226L, 227L, 228L, 231L, 236L, 229L, 226L, 223L, 224L, -227L, 228L, 227L, 225L, 233L, 231L, 229L, 226L, 225L, 225L, 225L, -225L, 218L, 222L, 225L, 226L, 224L, 224L, 226L, 229L, 229L, 227L, -226L, 230L, 235L, 238L, 238L, 236L, 237L, 241L, 233L, 212L, 192L, -183L, 176L, 168L, 158L, 150L, 149L, 140L, 120L, 124L, 153L, 176L, -213L, 218L, 216L, 202L, 179L, 151L, 121L, 100L, 98L, 87L, 84L, -90L, 88L, 80L, 83L, 94L, 86L, 86L, 82L, 79L, 83L, 88L, 84L, 75L, -80L, 78L, 77L, 80L, 85L, 89L, 88L, 87L, 78L, 85L, 89L, 83L, 73L, -72L, 85L, 98L, 103L, 104L, 105L, 107L, 109L, 111L, 113L, 114L, -117L, 109L, 98L, 90L, 87L, 87L, 86L, 85L, 87L, 84L, 84L, 88L, -96L, 101L, 100L, 98L, 89L, 89L, 88L, 84L, 82L, 85L, 92L, 99L, -85L, 82L, 79L, 77L, 78L, 79L, 79L, 78L, 83L, 83L, 89L, 97L, 96L, -88L, 85L, 87L, 85L, 85L, 85L, 83L, 81L, 80L, 82L, 84L, 98L, 88L, -88L, 99L, 100L, 90L, 88L, 95L, 96L, 93L, 88L, 84L, 84L, 90L, -100L, 108L, 106L, 107L, 108L, 104L, 93L, 86L, 91L, 102L, 153L, -166L, 185L, 203L, 216L, 217L, 207L, 197L, 189L, 196L, 199L, 198L, -197L, 187L, 156L, 124L, 128L, 124L, 109L, 90L, 82L, 83L, 77L, -66L, 73L, 67L, 63L, 72L, 97L, 135L, 172L, 196L, 198L, 202L, 203L, -200L, 195L, 198L, 208L, 218L, 218L, 220L, 218L, 215L, 217L, 222L, -223L, 220L, 199L, 165L, 117L, 86L, 88L, 104L, 104L, 92L, 87L, -92L, 91L, 85L, 84L, 92L, 100L, 101L, 101L, 106L, 111L, 113L, -110L, 108L, 108L, 109L, 129L, 136L, 154L, 183L, 211L, 225L, 223L, -215L, 239L, 233L, 237L, 234L, 158L, 117L, 105L, 117L, 124L, 128L, -127L, 122L, 121L, 124L, 123L, 118L, 117L, 113L, 110L, 108L, 107L, -104L, 98L, 93L, 96L, 97L, 97L, 95L, 92L, 86L, 81L, 78L, 69L, -78L, 82L, 84L, 101L, 127L, 139L, 136L, 143L, 134L, 127L, 127L, -127L, 124L, 123L, 124L, 126L, 127L, 125L, 123L, 127L, 134L, 138L, -137L, 138L, 137L, 135L, 135L, 136L, 136L, 135L, 133L, 132L, 125L, -129L, 124L, 146L, 146L, 105L, 109L, 109L, 91L, 71L, 60L, 54L, -49L, 48L, 50L, 55L, 53L, 51L, 51L, 54L, 58L, 59L, 60L, 57L, 58L, -59L, 60L, 60L, 60L, 59L, 59L, 58L, 60L, 61L, 61L, 66L, 72L, 73L, -69L, 68L, 64L, 63L, 64L, 64L, 62L, 63L, 66L, 64L, 64L, 64L, 64L, -64L, 64L, 63L, 63L, 67L, 70L, 73L, 73L, 71L, 69L, 68L, 68L, 67L, -66L, 66L, 67L, 69L, 69L, 67L, 66L, 67L, 67L, 68L, 68L, 68L, 67L, -66L, 66L, 70L, 72L, 74L, 74L, 74L, 73L, 74L, 75L, 76L, 76L, 76L, -76L, 76L, 76L, 76L, 76L, 75L, 81L, 82L, 77L, 74L, 75L, 76L, 76L, -77L, 75L, 72L, 70L, 69L, 70L, 71L, 73L, 74L, 74L, 75L, 75L, 76L, -77L, 78L, 78L, 83L, 88L, 91L, 88L, 82L, 81L, 89L, 98L, 105L, -129L, 201L, 216L, 219L, 204L, 203L, 203L, 201L, 205L, 211L, 215L, -217L, 217L, 216L, 216L, 203L, 198L, 196L, 195L, 189L, 183L, 185L, -193L, 188L, 180L, 179L, 187L, 192L, 189L, 188L, 190L, 183L, 184L, -185L, 183L, 180L, 177L, 176L, 175L, 171L, 166L, 162L, 160L, 155L, -147L, 142L, 143L, 138L, 134L, 129L, 127L, 127L, 127L, 123L, 120L, -125L, 124L, 139L, 140L, 134L, 169L, 209L, 208L, 221L, 223L, 225L, -227L, 227L, 228L, 231L, 233L, 229L, 229L, 229L, 230L, 232L, 232L, -231L, 229L, 230L, 229L, 228L, 227L, 225L, 224L, 223L, 222L, 228L, -219L, 218L, 227L, 229L, 222L, 221L, 228L, 229L, 231L, 234L, 235L, -235L, 235L, 236L, 238L, 236L, 234L, 224L, 203L, 183L, 168L, 156L, -148L, 141L, 136L, 138L, 143L, 140L, 134L, 137L, 148L, 173L, 197L, -197L, 161L, 125L, 110L, 101L, 89L, 91L, 88L, 88L, 93L, 100L, -102L, 98L, 93L, 83L, 86L, 88L, 86L, 81L, 78L, 79L, 81L, 77L, -75L, 73L, 76L, 83L, 88L, 91L, 91L, 89L, 88L, 87L, 86L, 86L, 86L, -87L, 87L, 93L, 97L, 101L, 102L, 100L, 96L, 93L, 92L, 88L, 88L, -88L, 88L, 88L, 88L, 88L, 89L, 102L, 94L, 85L, 85L, 90L, 94L, -92L, 87L, 85L, 79L, 73L, 72L, 76L, 81L, 84L, 85L, 78L, 78L, 77L, -76L, 77L, 78L, 80L, 81L, 80L, 83L, 88L, 92L, 93L, 92L, 88L, 86L, -79L, 81L, 86L, 91L, 94L, 94L, 90L, 87L, 81L, 89L, 94L, 95L, 95L, -95L, 92L, 86L, 93L, 91L, 88L, 88L, 92L, 101L, 112L, 120L, 118L, -113L, 104L, 94L, 88L, 88L, 92L, 96L, 145L, 157L, 177L, 199L, -216L, 223L, 218L, 211L, 211L, 212L, 211L, 209L, 212L, 204L, 174L, -142L, 140L, 137L, 126L, 109L, 95L, 88L, 84L, 80L, 69L, 74L, 88L, -113L, 144L, 171L, 188L, 195L, 202L, 203L, 203L, 203L, 202L, 203L, -206L, 208L, 217L, 219L, 218L, 215L, 216L, 221L, 222L, 220L, 213L, -185L, 142L, 103L, 86L, 88L, 94L, 96L, 89L, 90L, 89L, 86L, 89L, -96L, 97L, 93L, 98L, 102L, 106L, 109L, 109L, 108L, 108L, 108L, -117L, 119L, 130L, 154L, 184L, 210L, 225L, 230L, 223L, 227L, 233L, -224L, 147L, 113L, 109L, 121L, 118L, 122L, 121L, 119L, 121L, 126L, -126L, 122L, 112L, 108L, 103L, 101L, 100L, 98L, 95L, 92L, 92L, -93L, 94L, 93L, 90L, 84L, 79L, 75L, 72L, 74L, 72L, 75L, 96L, 127L, -144L, 145L, 144L, 134L, 126L, 127L, 129L, 131L, 134L, 137L, 130L, -132L, 131L, 130L, 135L, 144L, 150L, 149L, 139L, 138L, 137L, 137L, -137L, 136L, 135L, 134L, 140L, 137L, 140L, 133L, 147L, 147L, 115L, -122L, 111L, 94L, 74L, 63L, 56L, 51L, 49L, 50L, 53L, 51L, 49L, -50L, 52L, 55L, 57L, 57L, 59L, 59L, 60L, 60L, 60L, 61L, 61L, 61L, -59L, 62L, 62L, 62L, 65L, 70L, 70L, 66L, 64L, 60L, 58L, 60L, 59L, -56L, 57L, 61L, 66L, 65L, 65L, 64L, 64L, 65L, 66L, 67L, 68L, 70L, -73L, 74L, 72L, 69L, 68L, 68L, 66L, 65L, 65L, 66L, 68L, 69L, 68L, -67L, 67L, 67L, 67L, 68L, 67L, 67L, 67L, 66L, 69L, 70L, 71L, 72L, -71L, 71L, 72L, 72L, 77L, 76L, 76L, 75L, 75L, 76L, 76L, 77L, 72L, -77L, 79L, 76L, 74L, 76L, 77L, 76L, 78L, 76L, 72L, 69L, 67L, 66L, -67L, 67L, 71L, 72L, 74L, 76L, 77L, 77L, 77L, 76L, 84L, 91L, 95L, -91L, 85L, 84L, 93L, 103L, 109L, 131L, 197L, 208L, 211L, 200L, -204L, 208L, 210L, 209L, 209L, 213L, 218L, 220L, 217L, 214L, 198L, -194L, 193L, 193L, 188L, 182L, 183L, 189L, 186L, 185L, 186L, 188L, -188L, 187L, 188L, 192L, 190L, 196L, 201L, 199L, 191L, 182L, 177L, -175L, 174L, 165L, 158L, 154L, 149L, 143L, 139L, 139L, 135L, 132L, -129L, 127L, 126L, 125L, 124L, 122L, 126L, 136L, 132L, 129L, 153L, -190L, 213L, 221L, 226L, 228L, 229L, 228L, 227L, 227L, 228L, 230L, -227L, 226L, 225L, 226L, 228L, 229L, 228L, 227L, 230L, 229L, 229L, -228L, 227L, 226L, 225L, 224L, 228L, 220L, 219L, 227L, 229L, 223L, -222L, 227L, 228L, 231L, 234L, 235L, 235L, 235L, 237L, 238L, 234L, -233L, 222L, 199L, 173L, 154L, 139L, 129L, 129L, 132L, 138L, 141L, -138L, 134L, 136L, 141L, 139L, 152L, 149L, 126L, 105L, 100L, 97L, -90L, 98L, 100L, 97L, 94L, 103L, 114L, 106L, 88L, 90L, 86L, 82L, -79L, 78L, 78L, 78L, 78L, 86L, 82L, 79L, 79L, 83L, 87L, 89L, 89L, -86L, 86L, 85L, 85L, 85L, 86L, 88L, 89L, 92L, 92L, 91L, 87L, 83L, -80L, 79L, 79L, 85L, 85L, 85L, 85L, 85L, 85L, 85L, 85L, 92L, 90L, -87L, 85L, 83L, 82L, 81L, 81L, 80L, 77L, 74L, 72L, 72L, 73L, 74L, -74L, 79L, 79L, 78L, 77L, 77L, 78L, 79L, 80L, 78L, 81L, 85L, 89L, -91L, 90L, 88L, 86L, 90L, 90L, 90L, 91L, 92L, 91L, 89L, 86L, 90L, -94L, 94L, 91L, 91L, 96L, 101L, 101L, 98L, 97L, 97L, 100L, 104L, -105L, 101L, 98L, 97L, 99L, 100L, 98L, 95L, 94L, 95L, 98L, 146L, -147L, 156L, 176L, 201L, 219L, 227L, 228L, 228L, 225L, 221L, 221L, -227L, 224L, 200L, 172L, 143L, 142L, 138L, 127L, 110L, 95L, 94L, -99L, 116L, 120L, 134L, 157L, 181L, 194L, 194L, 189L, 204L, 203L, -204L, 206L, 209L, 208L, 203L, 199L, 214L, 217L, 217L, 214L, 215L, -220L, 221L, 219L, 222L, 207L, 179L, 141L, 104L, 81L, 81L, 90L, -89L, 88L, 84L, 81L, 84L, 90L, 89L, 86L, 94L, 96L, 99L, 103L, -107L, 109L, 108L, 106L, 112L, 112L, 116L, 129L, 151L, 177L, 199L, -212L, 205L, 222L, 232L, 211L, 131L, 109L, 114L, 125L, 115L, 116L, -116L, 115L, 119L, 125L, 126L, 123L, 113L, 109L, 103L, 99L, 98L, -97L, 96L, 94L, 87L, 89L, 91L, 91L, 88L, 82L, 76L, 72L, 75L, 73L, -70L, 76L, 99L, 130L, 150L, 155L, 150L, 141L, 135L, 135L, 136L, -135L, 135L, 136L, 138L, 140L, 138L, 134L, 135L, 141L, 145L, 144L, -142L, 142L, 142L, 143L, 142L, 142L, 141L, 140L, 138L, 138L, 140L, -132L, 137L, 135L, 115L, 120L, 114L, 98L, 80L, 68L, 60L, 53L, -50L, 51L, 51L, 49L, 47L, 48L, 51L, 53L, 54L, 54L, 61L, 60L, 60L, -60L, 60L, 61L, 62L, 63L, 60L, 62L, 63L, 62L, 65L, 69L, 68L, 64L, -66L, 62L, 60L, 61L, 60L, 57L, 58L, 61L, 67L, 66L, 65L, 64L, 65L, -67L, 69L, 71L, 68L, 71L, 73L, 74L, 72L, 69L, 68L, 68L, 65L, 64L, -64L, 65L, 68L, 70L, 69L, 68L, 67L, 67L, 67L, 67L, 67L, 67L, 67L, -67L, 68L, 68L, 68L, 68L, 69L, 69L, 69L, 69L, 78L, 77L, 75L, 74L, -74L, 75L, 77L, 78L, 70L, 75L, 77L, 75L, 74L, 77L, 78L, 76L, 78L, -76L, 71L, 67L, 64L, 62L, 62L, 63L, 68L, 71L, 74L, 77L, 79L, 78L, -77L, 76L, 85L, 94L, 101L, 98L, 91L, 89L, 97L, 106L, 113L, 132L, -193L, 200L, 204L, 201L, 212L, 219L, 230L, 227L, 226L, 230L, 235L, -232L, 223L, 215L, 197L, 195L, 195L, 196L, 193L, 190L, 190L, 194L, -196L, 202L, 204L, 199L, 195L, 196L, 200L, 202L, 201L, 204L, 206L, -202L, 194L, 189L, 189L, 191L, 175L, 162L, 150L, 145L, 143L, 138L, -134L, 133L, 130L, 130L, 129L, 127L, 124L, 124L, 125L, 127L, 127L, -140L, 123L, 126L, 176L, 207L, 213L, 229L, 233L, 233L, 233L, 230L, -228L, 226L, 227L, 228L, 231L, 229L, 227L, 227L, 229L, 231L, 232L, -231L, 229L, 229L, 229L, 228L, 228L, 227L, 227L, 226L, 227L, 220L, -220L, 226L, 228L, 224L, 223L, 227L, 227L, 230L, 234L, 235L, 236L, -236L, 237L, 238L, 232L, 230L, 216L, 189L, 159L, 137L, 122L, 113L, -117L, 129L, 138L, 137L, 132L, 130L, 130L, 130L, 111L, 113L, 110L, -102L, 97L, 95L, 93L, 89L, 90L, 98L, 95L, 89L, 102L, 121L, 113L, -88L, 89L, 82L, 75L, 73L, 76L, 79L, 79L, 77L, 86L, 82L, 78L, 77L, -79L, 82L, 85L, 86L, 90L, 89L, 88L, 86L, 85L, 86L, 87L, 87L, 92L, -89L, 84L, 78L, 73L, 73L, 76L, 79L, 83L, 83L, 83L, 83L, 83L, 83L, -83L, 83L, 82L, 86L, 88L, 83L, 74L, 70L, 71L, 75L, 68L, 69L, 71L, -71L, 70L, 71L, 72L, 74L, 80L, 80L, 79L, 78L, 78L, 78L, 79L, 80L, -71L, 74L, 77L, 81L, 83L, 84L, 84L, 83L, 81L, 82L, 83L, 87L, 90L, -91L, 89L, 87L, 92L, 95L, 94L, 88L, 86L, 93L, 100L, 104L, 114L, -106L, 97L, 95L, 98L, 100L, 97L, 93L, 86L, 91L, 96L, 95L, 90L, -86L, 86L, 88L, 147L, 138L, 138L, 158L, 187L, 210L, 220L, 223L, -227L, 226L, 224L, 225L, 231L, 232L, 218L, 201L, 199L, 197L, 198L, -198L, 186L, 170L, 169L, 177L, 182L, 177L, 174L, 177L, 185L, 192L, -195L, 194L, 202L, 203L, 205L, 208L, 210L, 208L, 204L, 200L, 211L, -215L, 217L, 214L, 214L, 218L, 220L, 218L, 220L, 216L, 207L, 186L, -146L, 102L, 80L, 79L, 89L, 90L, 88L, 83L, 79L, 80L, 85L, 88L, -91L, 91L, 93L, 98L, 105L, 108L, 107L, 105L, 107L, 110L, 115L, -122L, 132L, 146L, 161L, 171L, 190L, 216L, 225L, 196L, 117L, 108L, -118L, 125L, 114L, 113L, 112L, 114L, 118L, 122L, 122L, 120L, 114L, -111L, 107L, 102L, 98L, 95L, 92L, 90L, 84L, 86L, 88L, 89L, 86L, -81L, 74L, 70L, 71L, 72L, 73L, 80L, 98L, 124L, 149L, 162L, 152L, -146L, 143L, 145L, 145L, 140L, 135L, 134L, 145L, 147L, 146L, 141L, -140L, 145L, 149L, 149L, 146L, 148L, 151L, 153L, 153L, 153L, 154L, -155L, 153L, 154L, 154L, 148L, 147L, 144L, 132L, 128L, 119L, 105L, -88L, 76L, 65L, 56L, 51L, 52L, 50L, 49L, 47L, 48L, 50L, 53L, 53L, -53L, 60L, 60L, 59L, 58L, 59L, 60L, 61L, 62L, 58L, 61L, 62L, 62L, -65L, 69L, 68L, 64L, 68L, 64L, 62L, 63L, 62L, 58L, 59L, 63L, 67L, -66L, 64L, 63L, 64L, 67L, 70L, 72L, 68L, 71L, 74L, 74L, 72L, 70L, -69L, 68L, 64L, 63L, 63L, 64L, 67L, 69L, 70L, 69L, 67L, 67L, 66L, -66L, 67L, 67L, 68L, 68L, 69L, 67L, 66L, 67L, 68L, 68L, 68L, 68L, -78L, 77L, 75L, 74L, 74L, 75L, 77L, 78L, 72L, 76L, 78L, 76L, 76L, -78L, 78L, 75L, 77L, 75L, 70L, 66L, 63L, 62L, 62L, 63L, 67L, 70L, -76L, 80L, 82L, 82L, 79L, 77L, 83L, 95L, 106L, 106L, 99L, 94L, -98L, 104L, 111L, 132L, 193L, 200L, 208L, 210L, 226L, 234L, 244L, -245L, 248L, 250L, 247L, 237L, 223L, 212L, 202L, 201L, 199L, 199L, -200L, 201L, 205L, 208L, 214L, 219L, 219L, 212L, 209L, 212L, 214L, -212L, 211L, 208L, 201L, 196L, 194L, 196L, 202L, 206L, 168L, 154L, -142L, 139L, 139L, 135L, 130L, 128L, 127L, 128L, 129L, 126L, 123L, -123L, 127L, 131L, 133L, 132L, 129L, 153L, 198L, 216L, 218L, 231L, -236L, 236L, 235L, 232L, 229L, 227L, 228L, 230L, 234L, 231L, 229L, -228L, 230L, 232L, 234L, 234L, 227L, 227L, 227L, 227L, 227L, 227L, -227L, 226L, 227L, 222L, 221L, 226L, 228L, 225L, 224L, 227L, 226L, -230L, 234L, 236L, 236L, 236L, 236L, 237L, 233L, 227L, 207L, 175L, -146L, 129L, 120L, 115L, 113L, 129L, 137L, 130L, 121L, 121L, 120L, -116L, 103L, 99L, 98L, 99L, 97L, 90L, 84L, 82L, 85L, 90L, 89L, -86L, 93L, 104L, 98L, 81L, 79L, 77L, 76L, 78L, 81L, 84L, 83L, -81L, 84L, 82L, 78L, 76L, 78L, 82L, 86L, 88L, 98L, 96L, 92L, 88L, -85L, 84L, 83L, 84L, 85L, 84L, 81L, 78L, 77L, 80L, 85L, 90L, 84L, -84L, 83L, 83L, 83L, 83L, 82L, 82L, 74L, 77L, 78L, 73L, 65L, 62L, -64L, 69L, 68L, 71L, 73L, 73L, 70L, 70L, 74L, 77L, 80L, 80L, 80L, -79L, 79L, 79L, 79L, 79L, 72L, 74L, 77L, 81L, 83L, 85L, 86L, 86L, -78L, 79L, 83L, 87L, 91L, 91L, 89L, 86L, 94L, 98L, 99L, 93L, 90L, -92L, 94L, 94L, 106L, 100L, 93L, 89L, 89L, 89L, 88L, 86L, 81L, -86L, 89L, 86L, 80L, 76L, 77L, 81L, 161L, 143L, 134L, 150L, 178L, -199L, 209L, 213L, 221L, 224L, 227L, 228L, 228L, 228L, 225L, 219L, -218L, 213L, 214L, 220L, 217L, 206L, 201L, 205L, 205L, 200L, 191L, -184L, 182L, 187L, 196L, 203L, 198L, 202L, 206L, 208L, 207L, 206L, -206L, 207L, 209L, 214L, 217L, 215L, 214L, 217L, 220L, 219L, 220L, -216L, 217L, 213L, 187L, 143L, 104L, 86L, 85L, 94L, 101L, 98L, -87L, 79L, 82L, 89L, 88L, 87L, 89L, 94L, 101L, 105L, 105L, 103L, -99L, 105L, 113L, 118L, 122L, 128L, 137L, 145L, 169L, 196L, 203L, -175L, 108L, 112L, 122L, 121L, 110L, 108L, 107L, 113L, 119L, 122L, -121L, 119L, 110L, 109L, 107L, 103L, 96L, 88L, 82L, 79L, 83L, -84L, 87L, 87L, 85L, 80L, 75L, 71L, 66L, 68L, 71L, 75L, 86L, 111L, -149L, 179L, 161L, 153L, 147L, 148L, 149L, 147L, 146L, 147L, 147L, -152L, 154L, 153L, 155L, 164L, 172L, 174L, 153L, 157L, 162L, 166L, -167L, 168L, 170L, 172L, 169L, 169L, 166L, 164L, 160L, 156L, 148L, -131L, 124L, 112L, 96L, 84L, 71L, 59L, 53L, 53L, 51L, 50L, 49L, -50L, 52L, 54L, 53L, 52L, 58L, 57L, 57L, 57L, 58L, 58L, 59L, 60L, -55L, 59L, 61L, 62L, 67L, 71L, 70L, 66L, 65L, 61L, 59L, 60L, 59L, -56L, 57L, 61L, 66L, 65L, 63L, 62L, 63L, 66L, 69L, 72L, 69L, 71L, -74L, 75L, 73L, 70L, 69L, 69L, 64L, 63L, 62L, 63L, 66L, 69L, 70L, -69L, 67L, 66L, 66L, 66L, 66L, 67L, 69L, 69L, 71L, 68L, 66L, 66L, -68L, 69L, 69L, 67L, 77L, 77L, 75L, 75L, 75L, 75L, 77L, 77L, 76L, -80L, 80L, 78L, 78L, 80L, 78L, 73L, 75L, 73L, 70L, 67L, 65L, 65L, -66L, 67L, 67L, 71L, 77L, 83L, 86L, 86L, 83L, 81L, 81L, 93L, 107L, -111L, 107L, 101L, 100L, 102L, 109L, 135L, 201L, 211L, 222L, 227L, -242L, 247L, 248L, 251L, 252L, 246L, 235L, 223L, 214L, 210L, 213L, -211L, 208L, 206L, 210L, 217L, 223L, 226L, 230L, 229L, 224L, 220L, -220L, 223L, 222L, 218L, 220L, 216L, 212L, 211L, 210L, 206L, 197L, -191L, 156L, 145L, 136L, 136L, 138L, 135L, 129L, 126L, 126L, 128L, -128L, 126L, 123L, 124L, 129L, 134L, 137L, 121L, 148L, 196L, 214L, -220L, 230L, 234L, 235L, 235L, 234L, 232L, 230L, 229L, 232L, 234L, -231L, 228L, 225L, 225L, 227L, 229L, 231L, 231L, 226L, 225L, 225L, -225L, 225L, 225L, 225L, 225L, 226L, 223L, 222L, 225L, 227L, 226L, -225L, 226L, 227L, 231L, 235L, 237L, 237L, 236L, 235L, 235L, 234L, -221L, 194L, 161L, 137L, 129L, 129L, 129L, 116L, 128L, 131L, 120L, -110L, 108L, 107L, 103L, 99L, 94L, 93L, 93L, 89L, 81L, 79L, 84L, -97L, 93L, 91L, 91L, 85L, 77L, 72L, 72L, 75L, 81L, 89L, 94L, 92L, -89L, 86L, 84L, 90L, 88L, 85L, 83L, 83L, 85L, 89L, 91L, 96L, 93L, -89L, 85L, 82L, 81L, 81L, 82L, 78L, 80L, 82L, 83L, 84L, 87L, 91L, -95L, 86L, 86L, 86L, 85L, 85L, 84L, 84L, 84L, 73L, 72L, 70L, 67L, -65L, 65L, 67L, 69L, 81L, 82L, 81L, 77L, 73L, 72L, 75L, 79L, 79L, -79L, 79L, 79L, 79L, 79L, 79L, 78L, 82L, 84L, 87L, 90L, 92L, 93L, -94L, 94L, 98L, 94L, 90L, 88L, 88L, 89L, 89L, 89L, 103L, 105L, -102L, 96L, 93L, 94L, 93L, 91L, 83L, 91L, 99L, 101L, 96L, 86L, -77L, 72L, 76L, 81L, 86L, 85L, 79L, 75L, 74L, 76L, 208L, 178L, -149L, 143L, 157L, 179L, 205L, 225L, 220L, 226L, 231L, 231L, 227L, -224L, 224L, 226L, 232L, 227L, 227L, 232L, 234L, 229L, 221L, 217L, -200L, 202L, 202L, 198L, 191L, 188L, 190L, 194L, 195L, 200L, 204L, -206L, 206L, 206L, 208L, 210L, 207L, 214L, 218L, 216L, 215L, 217L, -220L, 220L, 224L, 218L, 215L, 218L, 211L, 182L, 144L, 117L, 85L, -91L, 100L, 105L, 98L, 86L, 80L, 79L, 84L, 85L, 87L, 91L, 95L, -98L, 99L, 99L, 103L, 107L, 110L, 111L, 111L, 114L, 123L, 130L, -146L, 165L, 168L, 151L, 105L, 121L, 126L, 113L, 104L, 100L, 102L, -113L, 122L, 124L, 122L, 121L, 110L, 111L, 111L, 106L, 97L, 87L, -79L, 75L, 82L, 83L, 85L, 85L, 83L, 79L, 76L, 73L, 72L, 71L, 70L, -71L, 77L, 104L, 156L, 201L, 192L, 177L, 160L, 153L, 150L, 151L, -156L, 161L, 154L, 160L, 162L, 161L, 163L, 171L, 179L, 183L, 165L, -171L, 178L, 183L, 183L, 185L, 188L, 191L, 185L, 186L, 180L, 181L, -171L, 166L, 166L, 139L, 129L, 118L, 104L, 91L, 76L, 62L, 54L, -54L, 52L, 51L, 50L, 51L, 53L, 54L, 53L, 52L, 55L, 56L, 57L, 58L, -58L, 58L, 58L, 57L, 55L, 59L, 62L, 64L, 68L, 73L, 72L, 67L, 65L, -61L, 60L, 61L, 61L, 59L, 60L, 63L, 66L, 65L, 63L, 63L, 63L, 65L, -68L, 69L, 69L, 72L, 75L, 75L, 73L, 71L, 69L, 69L, 66L, 64L, 62L, -62L, 65L, 68L, 69L, 69L, 67L, 66L, 65L, 65L, 66L, 67L, 69L, 71L, -73L, 69L, 66L, 65L, 68L, 70L, 69L, 67L, 76L, 76L, 76L, 76L, 76L, -76L, 76L, 76L, 78L, 81L, 81L, 80L, 80L, 81L, 78L, 71L, 73L, 72L, -69L, 67L, 66L, 67L, 69L, 70L, 67L, 72L, 78L, 84L, 88L, 88L, 86L, -85L, 79L, 89L, 102L, 111L, 113L, 110L, 107L, 105L, 114L, 144L, -216L, 228L, 239L, 243L, 253L, 253L, 253L, 252L, 246L, 234L, 221L, -216L, 219L, 224L, 233L, 232L, 228L, 226L, 230L, 239L, 244L, 244L, -245L, 236L, 229L, 231L, 233L, 231L, 229L, 228L, 227L, 230L, 235L, -235L, 226L, 204L, 176L, 156L, 148L, 139L, 132L, 134L, 135L, 132L, -129L, 128L, 128L, 128L, 127L, 125L, 125L, 127L, 131L, 135L, 131L, -125L, 170L, 218L, 218L, 222L, 237L, 233L, 234L, 234L, 233L, 231L, -230L, 231L, 235L, 238L, 232L, 230L, 228L, 228L, 230L, 232L, 232L, -232L, 226L, 225L, 225L, 224L, 224L, 223L, 223L, 223L, 226L, 224L, -223L, 225L, 227L, 227L, 227L, 226L, 228L, 232L, 236L, 238L, 237L, -235L, 233L, 233L, 229L, 211L, 180L, 149L, 132L, 130L, 133L, 132L, -115L, 118L, 117L, 109L, 101L, 97L, 95L, 93L, 96L, 93L, 90L, 88L, -84L, 83L, 89L, 97L, 98L, 91L, 90L, 93L, 85L, 71L, 71L, 82L, 81L, -90L, 100L, 102L, 97L, 89L, 84L, 82L, 90L, 90L, 88L, 84L, 81L, -81L, 82L, 84L, 86L, 84L, 81L, 78L, 78L, 79L, 82L, 83L, 82L, 85L, -89L, 91L, 92L, 91L, 92L, 93L, 87L, 87L, 86L, 86L, 85L, 84L, 84L, -83L, 85L, 81L, 78L, 79L, 81L, 83L, 82L, 81L, 81L, 80L, 80L, 78L, -78L, 81L, 85L, 89L, 76L, 76L, 78L, 79L, 79L, 79L, 79L, 78L, 85L, -87L, 90L, 92L, 93L, 93L, 92L, 91L, 99L, 92L, 83L, 79L, 81L, 88L, -95L, 100L, 106L, 102L, 95L, 90L, 93L, 100L, 101L, 98L, 97L, 103L, -109L, 106L, 97L, 89L, 87L, 88L, 85L, 87L, 87L, 84L, 75L, 65L, -56L, 51L, 242L, 218L, 188L, 168L, 156L, 161L, 186L, 214L, 219L, -224L, 230L, 232L, 230L, 226L, 226L, 228L, 229L, 230L, 229L, 230L, -233L, 233L, 226L, 216L, 209L, 210L, 211L, 208L, 201L, 195L, 190L, -187L, 196L, 197L, 200L, 205L, 208L, 209L, 207L, 205L, 207L, 215L, -220L, 218L, 215L, 218L, 221L, 221L, 224L, 220L, 217L, 218L, 220L, -209L, 180L, 153L, 110L, 95L, 88L, 96L, 105L, 102L, 89L, 79L, -80L, 82L, 85L, 87L, 88L, 90L, 92L, 94L, 103L, 105L, 107L, 106L, -105L, 108L, 114L, 120L, 134L, 141L, 139L, 135L, 107L, 131L, 127L, -103L, 102L, 98L, 101L, 115L, 125L, 125L, 121L, 118L, 111L, 112L, -111L, 104L, 95L, 85L, 79L, 77L, 82L, 82L, 82L, 81L, 80L, 78L, -76L, 74L, 77L, 72L, 70L, 72L, 77L, 100L, 150L, 196L, 209L, 194L, -177L, 169L, 167L, 167L, 171L, 177L, 175L, 181L, 183L, 179L, 178L, -184L, 192L, 196L, 186L, 193L, 200L, 204L, 204L, 204L, 206L, 210L, -215L, 220L, 213L, 212L, 194L, 187L, 199L, 170L, 132L, 123L, 110L, -97L, 80L, 64L, 56L, 55L, 52L, 51L, 50L, 51L, 53L, 54L, 53L, 51L, -54L, 56L, 58L, 61L, 61L, 60L, 58L, 56L, 57L, 62L, 64L, 66L, 70L, -74L, 72L, 66L, 65L, 61L, 60L, 62L, 62L, 61L, 62L, 66L, 67L, 67L, -66L, 66L, 66L, 66L, 67L, 68L, 69L, 72L, 75L, 75L, 73L, 71L, 70L, -70L, 67L, 65L, 62L, 62L, 64L, 66L, 68L, 68L, 67L, 66L, 65L, 64L, -65L, 67L, 70L, 71L, 74L, 69L, 64L, 64L, 67L, 70L, 68L, 66L, 74L, -75L, 77L, 78L, 78L, 77L, 75L, 74L, 76L, 78L, 79L, 79L, 81L, 83L, -78L, 71L, 73L, 71L, 69L, 67L, 66L, 67L, 68L, 69L, 67L, 71L, 77L, -83L, 87L, 88L, 88L, 87L, 79L, 85L, 95L, 106L, 115L, 119L, 118L, -117L, 126L, 159L, 232L, 242L, 251L, 251L, 255L, 252L, 253L, 251L, -245L, 236L, 230L, 231L, 237L, 243L, 250L, 251L, 248L, 244L, 247L, -254L, 255L, 251L, 250L, 237L, 233L, 239L, 238L, 229L, 229L, 239L, -235L, 238L, 238L, 229L, 208L, 182L, 158L, 144L, 146L, 138L, 131L, -131L, 130L, 129L, 129L, 132L, 132L, 129L, 126L, 125L, 127L, 130L, -133L, 134L, 132L, 161L, 198L, 216L, 220L, 230L, 237L, 231L, 233L, -233L, 232L, 231L, 230L, 232L, 236L, 239L, 233L, 232L, 231L, 232L, -234L, 235L, 234L, 233L, 228L, 227L, 226L, 225L, 224L, 223L, 223L, -222L, 226L, 225L, 224L, 224L, 226L, 228L, 227L, 225L, 230L, 234L, -238L, 239L, 237L, 234L, 231L, 230L, 220L, 201L, 170L, 143L, 130L, -127L, 123L, 116L, 105L, 101L, 100L, 100L, 97L, 91L, 87L, 87L, -94L, 96L, 97L, 95L, 94L, 97L, 98L, 97L, 84L, 83L, 83L, 84L, 83L, -82L, 86L, 93L, 86L, 89L, 92L, 92L, 90L, 85L, 80L, 77L, 83L, 85L, -85L, 82L, 78L, 76L, 77L, 79L, 83L, 81L, 78L, 76L, 77L, 80L, 83L, -85L, 85L, 88L, 92L, 93L, 91L, 88L, 86L, 85L, 85L, 85L, 84L, 83L, -82L, 81L, 81L, 80L, 90L, 90L, 91L, 93L, 96L, 95L, 91L, 88L, 78L, -77L, 77L, 79L, 82L, 85L, 86L, 86L, 72L, 74L, 76L, 77L, 79L, 79L, -79L, 78L, 81L, 83L, 86L, 88L, 88L, 85L, 82L, 79L, 79L, 77L, 77L, -80L, 86L, 93L, 98L, 100L, 98L, 94L, 91L, 94L, 107L, 120L, 121L, -114L, 115L, 111L, 103L, 94L, 88L, 90L, 98L, 106L, 98L, 89L, 75L, -61L, 48L, 37L, 27L, 21L, 236L, 235L, 233L, 218L, 186L, 157L, -157L, 172L, 216L, 219L, 224L, 230L, 233L, 231L, 229L, 229L, 228L, -234L, 236L, 232L, 235L, 240L, 235L, 224L, 224L, 218L, 212L, 207L, -206L, 204L, 202L, 200L, 198L, 196L, 197L, 204L, 212L, 213L, 205L, -197L, 206L, 215L, 220L, 218L, 216L, 218L, 221L, 222L, 219L, 222L, -222L, 221L, 225L, 222L, 199L, 174L, 145L, 109L, 79L, 86L, 111L, -121L, 108L, 92L, 77L, 80L, 84L, 84L, 83L, 83L, 87L, 90L, 90L, -94L, 100L, 105L, 108L, 111L, 116L, 120L, 134L, 131L, 125L, 128L, -112L, 138L, 127L, 95L, 105L, 100L, 103L, 117L, 126L, 123L, 116L, -113L, 107L, 107L, 104L, 97L, 87L, 79L, 76L, 76L, 81L, 81L, 80L, -79L, 77L, 76L, 75L, 75L, 71L, 66L, 67L, 73L, 77L, 92L, 131L, -170L, 198L, 190L, 183L, 185L, 189L, 191L, 194L, 198L, 196L, 203L, -208L, 206L, 207L, 215L, 225L, 230L, 204L, 211L, 218L, 221L, 219L, -218L, 220L, 223L, 224L, 232L, 225L, 222L, 196L, 189L, 209L, 184L, -134L, 125L, 113L, 100L, 83L, 65L, 56L, 55L, 51L, 50L, 50L, 51L, -53L, 53L, 52L, 50L, 54L, 56L, 60L, 63L, 63L, 61L, 58L, 56L, 60L, -64L, 67L, 67L, 70L, 73L, 70L, 65L, 59L, 55L, 54L, 57L, 58L, 57L, -59L, 63L, 69L, 69L, 68L, 68L, 68L, 68L, 68L, 67L, 69L, 72L, 75L, -75L, 73L, 71L, 70L, 70L, 68L, 65L, 62L, 62L, 63L, 66L, 67L, 67L, -67L, 66L, 65L, 64L, 65L, 67L, 70L, 72L, 74L, 68L, 63L, 63L, 66L, -69L, 68L, 65L, 73L, 75L, 77L, 79L, 79L, 77L, 75L, 73L, 72L, 75L, -76L, 77L, 80L, 83L, 79L, 72L, 73L, 72L, 69L, 66L, 65L, 65L, 67L, -68L, 66L, 70L, 75L, 81L, 85L, 87L, 88L, 88L, 81L, 82L, 89L, 102L, -116L, 125L, 128L, 127L, 136L, 170L, 242L, 250L, 255L, 254L, 255L, -248L, 246L, 245L, 245L, 245L, 247L, 249L, 250L, 251L, 251L, 254L, -252L, 249L, 251L, 255L, 251L, 243L, 245L, 231L, 230L, 239L, 233L, -218L, 222L, 240L, 240L, 237L, 225L, 201L, 174L, 156L, 153L, 156L, -147L, 139L, 132L, 129L, 126L, 125L, 129L, 135L, 135L, 130L, 125L, -124L, 128L, 132L, 134L, 134L, 145L, 206L, 225L, 211L, 228L, 244L, -238L, 235L, 234L, 233L, 232L, 230L, 229L, 231L, 235L, 239L, 229L, -228L, 228L, 230L, 232L, 232L, 231L, 229L, 230L, 229L, 228L, 227L, -225L, 224L, 223L, 222L, 225L, 226L, 225L, 224L, 226L, 229L, 228L, -225L, 231L, 235L, 238L, 239L, 237L, 233L, 230L, 229L, 212L, 194L, -165L, 141L, 129L, 122L, 110L, 97L, 95L, 87L, 87L, 95L, 97L, 88L, -83L, 85L, 90L, 98L, 104L, 105L, 107L, 106L, 95L, 81L, 78L, 82L, -79L, 73L, 76L, 87L, 91L, 87L, 86L, 81L, 77L, 76L, 79L, 79L, 77L, -74L, 79L, 82L, 85L, 84L, 82L, 80L, 81L, 83L, 88L, 85L, 82L, 79L, -79L, 81L, 84L, 86L, 79L, 82L, 84L, 84L, 81L, 78L, 76L, 75L, 82L, -82L, 81L, 80L, 79L, 78L, 78L, 77L, 82L, 86L, 92L, 96L, 96L, 91L, -86L, 82L, 89L, 86L, 83L, 82L, 81L, 78L, 71L, 66L, 70L, 72L, 74L, -77L, 78L, 79L, 79L, 78L, 80L, 82L, 86L, 88L, 86L, 82L, 78L, 74L, -70L, 76L, 85L, 95L, 101L, 99L, 92L, 87L, 91L, 92L, 98L, 112L, -133L, 147L, 142L, 131L, 100L, 96L, 90L, 87L, 86L, 89L, 92L, 94L, -96L, 78L, 51L, 29L, 18L, 14L, 13L, 12L, 240L, 229L, 219L, 213L, -199L, 175L, 154L, 143L, 194L, 212L, 228L, 231L, 231L, 232L, 232L, -229L, 226L, 229L, 231L, 232L, 232L, 232L, 233L, 234L, 228L, 221L, -215L, 212L, 214L, 213L, 209L, 204L, 206L, 204L, 203L, 204L, 207L, -209L, 211L, 211L, 209L, 211L, 213L, 216L, 218L, 219L, 220L, 221L, -218L, 217L, 218L, 222L, 226L, 225L, 217L, 210L, 184L, 155L, 110L, -78L, 81L, 106L, 121L, 120L, 88L, 83L, 81L, 82L, 83L, 83L, 87L, -93L, 87L, 88L, 94L, 101L, 102L, 101L, 105L, 111L, 117L, 124L, -123L, 106L, 141L, 132L, 120L, 105L, 93L, 102L, 111L, 116L, 123L, -129L, 126L, 118L, 107L, 105L, 99L, 92L, 86L, 81L, 80L, 80L, 75L, -76L, 77L, 77L, 75L, 72L, 68L, 66L, 67L, 67L, 70L, 72L, 70L, 78L, -112L, 148L, 172L, 202L, 225L, 223L, 218L, 223L, 225L, 220L, 225L, -228L, 231L, 235L, 243L, 252L, 253L, 249L, 215L, 207L, 208L, 220L, -226L, 221L, 220L, 225L, 214L, 211L, 205L, 195L, 186L, 181L, 181L, -184L, 148L, 134L, 115L, 100L, 89L, 77L, 64L, 53L, 51L, 48L, 49L, -53L, 54L, 52L, 53L, 57L, 54L, 56L, 57L, 56L, 54L, 54L, 57L, 60L, -62L, 63L, 65L, 67L, 69L, 70L, 71L, 71L, 66L, 62L, 58L, 58L, 61L, -64L, 64L, 63L, 70L, 71L, 71L, 69L, 67L, 66L, 68L, 70L, 65L, 69L, -74L, 76L, 74L, 70L, 67L, 66L, 68L, 68L, 67L, 67L, 66L, 66L, 66L, -66L, 67L, 67L, 67L, 69L, 70L, 69L, 65L, 62L, 70L, 66L, 65L, 65L, -63L, 62L, 66L, 72L, 80L, 78L, 75L, 73L, 72L, 73L, 74L, 75L, 76L, -75L, 74L, 77L, 81L, 83L, 81L, 78L, 74L, 74L, 71L, 66L, 66L, 70L, -71L, 68L, 66L, 79L, 85L, 80L, 81L, 90L, 93L, 89L, 89L, 81L, 83L, -99L, 114L, 123L, 132L, 142L, 147L, 191L, 237L, 255L, 254L, 251L, -251L, 249L, 251L, 251L, 252L, 254L, 254L, 254L, 254L, 254L, 255L, -254L, 252L, 253L, 255L, 255L, 255L, 255L, 252L, 251L, 246L, 240L, -235L, 235L, 241L, 247L, 244L, 216L, 181L, 162L, 160L, 161L, 154L, -146L, 144L, 131L, 126L, 131L, 132L, 128L, 132L, 141L, 132L, 134L, -134L, 130L, 126L, 127L, 131L, 134L, 189L, 207L, 225L, 231L, 233L, -237L, 238L, 236L, 236L, 233L, 233L, 236L, 237L, 235L, 237L, 240L, -232L, 233L, 234L, 232L, 230L, 228L, 229L, 230L, 227L, 225L, 223L, -223L, 224L, 224L, 223L, 222L, 228L, 225L, 223L, 225L, 229L, 231L, -229L, 226L, 234L, 235L, 235L, 235L, 237L, 236L, 230L, 225L, 196L, -181L, 157L, 133L, 114L, 103L, 96L, 93L, 87L, 89L, 89L, 88L, 85L, -84L, 84L, 85L, 93L, 97L, 103L, 107L, 106L, 101L, 94L, 89L, 91L, -83L, 81L, 89L, 93L, 89L, 85L, 84L, 83L, 82L, 80L, 77L, 80L, 84L, -83L, 78L, 84L, 81L, 79L, 81L, 86L, 89L, 88L, 86L, 88L, 83L, 80L, -76L, 71L, 69L, 81L, 97L, 87L, 91L, 91L, 86L, 81L, 78L, 74L, 70L, -79L, 78L, 77L, 78L, 81L, 83L, 83L, 82L, 77L, 80L, 81L, 81L, 85L, -89L, 88L, 83L, 74L, 72L, 70L, 71L, 73L, 73L, 70L, 66L, 78L, 69L, -60L, 60L, 68L, 76L, 79L, 78L, 84L, 91L, 94L, 87L, 74L, 67L, 73L, -81L, 83L, 88L, 104L, 120L, 116L, 96L, 84L, 84L, 100L, 103L, 117L, -136L, 147L, 141L, 127L, 116L, 94L, 95L, 95L, 91L, 83L, 73L, 65L, -61L, 42L, 29L, 13L, 5L, 6L, 9L, 9L, 8L, 210L, 204L, 200L, 200L, -196L, 186L, 178L, 176L, 189L, 203L, 215L, 220L, 222L, 226L, 227L, -225L, 227L, 229L, 232L, 232L, 231L, 231L, 232L, 233L, 231L, 226L, -220L, 217L, 216L, 214L, 211L, 207L, 212L, 210L, 208L, 208L, 210L, -212L, 212L, 212L, 212L, 213L, 215L, 217L, 218L, 219L, 220L, 220L, -219L, 217L, 216L, 218L, 223L, 224L, 220L, 216L, 204L, 185L, 156L, -121L, 83L, 69L, 97L, 136L, 122L, 94L, 81L, 91L, 94L, 80L, 75L, -85L, 86L, 86L, 90L, 96L, 99L, 100L, 106L, 114L, 116L, 119L, 118L, -109L, 144L, 136L, 122L, 105L, 96L, 103L, 112L, 118L, 127L, 131L, -125L, 115L, 105L, 102L, 96L, 89L, 83L, 79L, 77L, 77L, 75L, 75L, -75L, 75L, 73L, 71L, 69L, 67L, 66L, 66L, 71L, 75L, 74L, 79L, 105L, -133L, 174L, 196L, 223L, 238L, 239L, 233L, 227L, 223L, 227L, 229L, -229L, 230L, 234L, 240L, 240L, 236L, 194L, 186L, 187L, 197L, 200L, -194L, 192L, 196L, 191L, 189L, 185L, 177L, 170L, 165L, 165L, 167L, -145L, 136L, 121L, 106L, 91L, 76L, 63L, 55L, 52L, 49L, 49L, 52L, -52L, 50L, 51L, 55L, 55L, 57L, 59L, 58L, 57L, 56L, 58L, 61L, 61L, -62L, 64L, 66L, 68L, 69L, 70L, 70L, 63L, 60L, 57L, 58L, 61L, 65L, -66L, 65L, 70L, 71L, 71L, 69L, 67L, 67L, 68L, 70L, 66L, 69L, 73L, -75L, 73L, 70L, 67L, 67L, 68L, 68L, 69L, 70L, 71L, 72L, 73L, 73L, -69L, 68L, 68L, 69L, 70L, 69L, 67L, 65L, 70L, 66L, 65L, 65L, 64L, -62L, 66L, 72L, 80L, 79L, 77L, 75L, 74L, 74L, 75L, 76L, 75L, 74L, -74L, 76L, 80L, 81L, 80L, 78L, 73L, 72L, 67L, 63L, 65L, 70L, 70L, -66L, 66L, 79L, 86L, 82L, 83L, 91L, 94L, 90L, 90L, 83L, 85L, 98L, -111L, 122L, 138L, 153L, 157L, 198L, 240L, 255L, 252L, 251L, 252L, -253L, 251L, 252L, 253L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, -255L, 254L, 252L, 251L, 249L, 247L, 254L, 251L, 248L, 246L, 246L, -246L, 245L, 243L, 210L, 190L, 164L, 151L, 150L, 150L, 144L, 136L, -135L, 133L, 129L, 126L, 129L, 136L, 139L, 139L, 137L, 128L, 130L, -138L, 129L, 121L, 144L, 181L, 202L, 217L, 231L, 234L, 233L, 234L, -234L, 232L, 236L, 233L, 233L, 236L, 237L, 234L, 234L, 238L, 232L, -233L, 233L, 232L, 229L, 228L, 228L, 230L, 228L, 226L, 223L, 223L, -224L, 225L, 224L, 223L, 228L, 226L, 225L, 226L, 228L, 230L, 230L, -230L, 234L, 237L, 236L, 232L, 232L, 232L, 225L, 216L, 197L, 180L, -153L, 128L, 110L, 98L, 89L, 84L, 80L, 82L, 85L, 86L, 87L, 88L, -91L, 93L, 92L, 94L, 96L, 96L, 95L, 91L, 87L, 84L, 94L, 88L, 86L, -91L, 93L, 88L, 84L, 83L, 82L, 82L, 80L, 77L, 80L, 84L, 84L, 79L, -93L, 89L, 84L, 83L, 83L, 83L, 79L, 76L, 83L, 81L, 80L, 78L, 72L, -68L, 76L, 88L, 79L, 84L, 86L, 83L, 81L, 81L, 78L, 73L, 75L, 75L, -76L, 78L, 80L, 81L, 78L, 76L, 69L, 72L, 74L, 76L, 80L, 86L, 87L, -83L, 78L, 73L, 66L, 62L, 63L, 67L, 71L, 73L, 71L, 68L, 65L, 66L, -70L, 74L, 76L, 75L, 80L, 83L, 84L, 82L, 80L, 80L, 85L, 89L, 95L, -89L, 90L, 97L, 96L, 90L, 92L, 101L, 123L, 126L, 135L, 147L, 147L, -131L, 111L, 98L, 100L, 96L, 87L, 73L, 57L, 43L, 34L, 30L, 17L, -12L, 6L, 5L, 9L, 14L, 15L, 15L, 195L, 192L, 191L, 190L, 188L, -185L, 188L, 192L, 195L, 202L, 209L, 214L, 221L, 227L, 230L, 228L, -228L, 230L, 232L, 232L, 230L, 229L, 230L, 231L, 233L, 231L, 228L, -224L, 220L, 216L, 213L, 211L, 216L, 213L, 211L, 210L, 211L, 212L, -212L, 211L, 215L, 216L, 217L, 218L, 219L, 219L, 219L, 219L, 221L, -217L, 214L, 215L, 219L, 223L, 224L, 223L, 217L, 207L, 191L, 164L, -122L, 86L, 81L, 94L, 121L, 122L, 108L, 81L, 68L, 73L, 80L, 78L, -86L, 84L, 86L, 90L, 93L, 96L, 103L, 111L, 113L, 111L, 111L, 115L, -149L, 143L, 124L, 104L, 101L, 106L, 113L, 122L, 131L, 133L, 122L, -110L, 102L, 99L, 92L, 86L, 80L, 76L, 74L, 73L, 73L, 73L, 73L, -72L, 71L, 70L, 69L, 69L, 66L, 66L, 71L, 77L, 78L, 80L, 94L, 111L, -159L, 171L, 197L, 220L, 224L, 211L, 201L, 201L, 196L, 197L, 194L, -190L, 191L, 193L, 192L, 188L, 172L, 167L, 168L, 177L, 181L, 178L, -177L, 182L, 176L, 176L, 174L, 169L, 163L, 159L, 157L, 157L, 145L, -142L, 133L, 118L, 97L, 78L, 64L, 58L, 55L, 51L, 50L, 52L, 52L, -50L, 51L, 55L, 56L, 58L, 60L, 61L, 60L, 59L, 60L, 61L, 60L, 61L, -63L, 65L, 67L, 68L, 68L, 68L, 62L, 59L, 57L, 58L, 61L, 65L, 67L, -67L, 70L, 71L, 71L, 70L, 68L, 67L, 69L, 71L, 68L, 71L, 73L, 73L, -71L, 69L, 68L, 68L, 63L, 63L, 64L, 66L, 69L, 72L, 74L, 76L, 72L, -70L, 68L, 68L, 69L, 70L, 69L, 67L, 70L, 67L, 65L, 65L, 64L, 62L, -66L, 72L, 80L, 79L, 78L, 77L, 76L, 76L, 76L, 76L, 73L, 73L, 73L, -76L, 78L, 80L, 79L, 77L, 74L, 72L, 66L, 63L, 67L, 73L, 72L, 66L, -68L, 79L, 87L, 85L, 86L, 92L, 94L, 91L, 94L, 89L, 89L, 96L, 104L, -115L, 138L, 160L, 168L, 205L, 242L, 254L, 251L, 251L, 255L, 255L, -252L, 252L, 253L, 254L, 254L, 254L, 254L, 253L, 254L, 255L, 255L, -255L, 255L, 254L, 254L, 255L, 253L, 251L, 250L, 252L, 252L, 243L, -228L, 215L, 174L, 162L, 149L, 142L, 141L, 141L, 135L, 130L, 129L, -135L, 133L, 124L, 128L, 140L, 143L, 135L, 139L, 132L, 131L, 131L, -122L, 124L, 164L, 214L, 215L, 226L, 235L, 236L, 233L, 233L, 233L, -233L, 236L, 233L, 234L, 237L, 236L, 233L, 232L, 234L, 230L, 232L, -232L, 231L, 229L, 227L, 228L, 229L, 228L, 226L, 224L, 224L, 225L, -226L, 225L, 224L, 227L, 227L, 227L, 226L, 226L, 227L, 231L, 234L, -235L, 240L, 238L, 230L, 229L, 230L, 217L, 198L, 162L, 144L, 121L, -103L, 94L, 89L, 83L, 78L, 75L, 78L, 81L, 84L, 86L, 89L, 93L, -96L, 88L, 88L, 88L, 88L, 89L, 90L, 90L, 91L, 95L, 92L, 92L, 94L, -92L, 86L, 83L, 83L, 84L, 84L, 82L, 79L, 80L, 85L, 85L, 81L, 88L, -84L, 80L, 79L, 80L, 79L, 76L, 72L, 73L, 74L, 75L, 74L, 69L, 64L, -67L, 74L, 73L, 78L, 82L, 81L, 82L, 83L, 80L, 75L, 71L, 72L, 75L, -78L, 81L, 81L, 78L, 75L, 76L, 77L, 76L, 72L, 73L, 76L, 74L, 69L, -71L, 69L, 64L, 60L, 60L, 65L, 72L, 78L, 70L, 71L, 73L, 75L, 75L, -74L, 72L, 71L, 77L, 76L, 75L, 78L, 83L, 87L, 89L, 89L, 90L, 80L, -75L, 81L, 90L, 100L, 114L, 128L, 137L, 131L, 125L, 120L, 111L, -99L, 91L, 90L, 84L, 77L, 63L, 45L, 28L, 15L, 9L, 8L, 10L, 10L, -11L, 11L, 12L, 11L, 11L, 10L, 192L, 193L, 192L, 188L, 183L, 181L, -186L, 192L, 204L, 205L, 207L, 212L, 220L, 228L, 231L, 231L, 228L, -230L, 231L, 231L, 229L, 228L, 228L, 229L, 234L, 235L, 233L, 229L, -223L, 218L, 215L, 214L, 214L, 212L, 209L, 208L, 209L, 211L, 211L, -210L, 218L, 219L, 219L, 220L, 220L, 219L, 219L, 218L, 222L, 219L, -215L, 215L, 218L, 222L, 223L, 223L, 217L, 223L, 215L, 191L, 168L, -143L, 103L, 66L, 87L, 119L, 130L, 102L, 73L, 71L, 80L, 83L, 84L, -81L, 82L, 86L, 88L, 89L, 94L, 101L, 109L, 101L, 105L, 125L, 153L, -147L, 124L, 104L, 107L, 108L, 114L, 124L, 134L, 132L, 118L, 104L, -100L, 96L, 89L, 83L, 79L, 75L, 73L, 71L, 72L, 72L, 71L, 69L, -69L, 69L, 69L, 69L, 68L, 66L, 69L, 75L, 78L, 79L, 84L, 92L, 138L, -151L, 170L, 182L, 182L, 175L, 171L, 172L, 180L, 181L, 178L, 172L, -170L, 172L, 171L, 167L, 171L, 166L, 165L, 169L, 170L, 169L, 171L, -176L, 174L, 174L, 174L, 171L, 167L, 162L, 159L, 156L, 148L, 150L, -145L, 129L, 104L, 80L, 66L, 61L, 57L, 53L, 51L, 52L, 53L, 52L, -54L, 59L, 56L, 58L, 59L, 60L, 60L, 60L, 59L, 59L, 60L, 61L, 62L, -64L, 66L, 66L, 67L, 67L, 62L, 61L, 59L, 59L, 60L, 63L, 65L, 67L, -70L, 71L, 71L, 70L, 68L, 68L, 70L, 71L, 70L, 72L, 72L, 71L, 69L, -68L, 68L, 69L, 62L, 62L, 63L, 65L, 68L, 71L, 75L, 77L, 73L, 70L, -67L, 66L, 67L, 69L, 69L, 69L, 70L, 67L, 65L, 66L, 64L, 63L, 66L, -73L, 78L, 78L, 78L, 77L, 77L, 76L, 75L, 75L, 72L, 72L, 73L, 75L, -77L, 78L, 77L, 77L, 77L, 74L, 68L, 66L, 71L, 77L, 76L, 69L, 69L, -80L, 88L, 88L, 89L, 93L, 95L, 93L, 100L, 96L, 94L, 95L, 94L, -103L, 130L, 158L, 172L, 208L, 243L, 254L, 252L, 253L, 255L, 255L, -253L, 253L, 254L, 255L, 255L, 254L, 254L, 253L, 253L, 255L, 255L, -255L, 254L, 254L, 255L, 255L, 253L, 251L, 249L, 246L, 236L, 216L, -190L, 172L, 157L, 151L, 144L, 139L, 138L, 137L, 134L, 131L, 129L, -133L, 132L, 129L, 131L, 139L, 139L, 133L, 142L, 143L, 135L, 121L, -123L, 152L, 191L, 217L, 223L, 229L, 236L, 237L, 235L, 235L, 237L, -239L, 236L, 234L, 234L, 237L, 236L, 232L, 230L, 232L, 229L, 230L, -231L, 230L, 228L, 226L, 227L, 228L, 228L, 226L, 225L, 225L, 226L, -227L, 227L, 225L, 226L, 227L, 227L, 225L, 223L, 225L, 231L, 236L, -236L, 240L, 237L, 230L, 232L, 230L, 205L, 173L, 121L, 105L, 86L, -76L, 76L, 78L, 76L, 72L, 75L, 77L, 80L, 82L, 83L, 84L, 87L, 89L, -85L, 85L, 86L, 88L, 92L, 96L, 100L, 102L, 92L, 93L, 94L, 93L, -90L, 85L, 84L, 84L, 88L, 89L, 86L, 81L, 80L, 84L, 84L, 81L, 82L, -79L, 75L, 74L, 75L, 74L, 70L, 65L, 62L, 65L, 67L, 66L, 62L, 60L, -62L, 66L, 67L, 72L, 75L, 75L, 77L, 78L, 74L, 68L, 71L, 71L, 73L, -77L, 80L, 82L, 81L, 79L, 82L, 82L, 77L, 70L, 67L, 68L, 65L, 59L, -58L, 63L, 68L, 69L, 69L, 70L, 73L, 76L, 76L, 76L, 77L, 79L, 80L, -78L, 73L, 69L, 76L, 75L, 75L, 77L, 79L, 79L, 76L, 73L, 68L, 62L, -62L, 74L, 88L, 99L, 110L, 118L, 112L, 104L, 95L, 86L, 75L, 67L, -69L, 75L, 47L, 42L, 33L, 22L, 13L, 9L, 9L, 11L, 16L, 19L, 21L, -19L, 14L, 10L, 9L, 9L, 179L, 185L, 190L, 188L, 185L, 186L, 191L, -196L, 205L, 201L, 200L, 205L, 213L, 220L, 223L, 224L, 227L, 229L, -231L, 230L, 229L, 227L, 228L, 228L, 233L, 235L, 235L, 232L, 227L, -221L, 218L, 216L, 213L, 211L, 208L, 208L, 210L, 212L, 213L, 213L, -220L, 220L, 220L, 220L, 220L, 219L, 218L, 217L, 222L, 220L, 219L, -219L, 220L, 221L, 221L, 220L, 218L, 234L, 236L, 216L, 195L, 175L, -144L, 112L, 84L, 83L, 105L, 135L, 126L, 89L, 73L, 86L, 80L, 76L, -76L, 81L, 84L, 85L, 89L, 93L, 104L, 94L, 103L, 139L, 155L, 148L, -122L, 104L, 111L, 110L, 115L, 126L, 134L, 128L, 112L, 99L, 99L, -93L, 87L, 81L, 79L, 76L, 74L, 71L, 72L, 71L, 70L, 69L, 68L, 68L, -69L, 69L, 70L, 67L, 67L, 71L, 75L, 77L, 78L, 81L, 121L, 147L, -168L, 167L, 163L, 166L, 168L, 164L, 176L, 178L, 177L, 172L, 170L, -172L, 172L, 169L, 176L, 170L, 165L, 162L, 159L, 158L, 161L, 165L, -171L, 171L, 171L, 169L, 166L, 161L, 155L, 151L, 149L, 151L, 148L, -132L, 107L, 83L, 68L, 62L, 56L, 51L, 48L, 50L, 51L, 51L, 54L, -60L, 56L, 56L, 56L, 57L, 58L, 59L, 58L, 57L, 60L, 61L, 62L, 64L, -65L, 66L, 66L, 66L, 65L, 64L, 62L, 60L, 59L, 60L, 63L, 64L, 70L, -71L, 71L, 70L, 69L, 69L, 71L, 73L, 72L, 72L, 73L, 71L, 68L, 67L, -68L, 69L, 68L, 68L, 68L, 69L, 71L, 75L, 78L, 80L, 74L, 71L, 67L, -65L, 67L, 68L, 69L, 69L, 71L, 67L, 66L, 66L, 65L, 63L, 67L, 73L, -75L, 75L, 76L, 77L, 77L, 75L, 74L, 73L, 70L, 72L, 74L, 75L, 76L, -76L, 77L, 77L, 77L, 75L, 70L, 66L, 70L, 76L, 75L, 69L, 72L, 80L, -87L, 89L, 90L, 92L, 95L, 95L, 102L, 101L, 101L, 99L, 93L, 98L, -125L, 155L, 171L, 207L, 242L, 255L, 254L, 255L, 255L, 255L, 254L, -254L, 255L, 255L, 255L, 254L, 254L, 253L, 255L, 255L, 255L, 253L, -250L, 250L, 250L, 252L, 255L, 249L, 237L, 221L, 201L, 181L, 162L, -151L, 152L, 148L, 142L, 137L, 134L, 133L, 133L, 133L, 130L, 126L, -128L, 137L, 141L, 137L, 136L, 139L, 143L, 138L, 129L, 129L, 153L, -190L, 214L, 220L, 229L, 232L, 235L, 237L, 236L, 235L, 237L, 241L, -237L, 233L, 233L, 235L, 234L, 230L, 229L, 231L, 227L, 228L, 229L, -228L, 226L, 226L, 226L, 228L, 228L, 226L, 224L, 224L, 226L, 227L, -227L, 226L, 224L, 225L, 226L, 224L, 222L, 224L, 230L, 235L, 238L, -238L, 234L, 232L, 235L, 225L, 186L, 145L, 108L, 94L, 77L, 70L, -71L, 73L, 70L, 65L, 74L, 76L, 78L, 78L, 78L, 78L, 80L, 82L, 87L, -87L, 88L, 90L, 91L, 93L, 94L, 95L, 87L, 90L, 92L, 91L, 89L, 87L, -86L, 85L, 92L, 93L, 89L, 82L, 79L, 81L, 82L, 80L, 87L, 82L, 77L, -74L, 71L, 67L, 60L, 54L, 57L, 60L, 62L, 60L, 58L, 60L, 64L, 67L, -61L, 65L, 67L, 69L, 72L, 75L, 71L, 65L, 75L, 73L, 71L, 71L, 73L, -75L, 76L, 76L, 74L, 74L, 70L, 64L, 64L, 67L, 67L, 63L, 62L, 67L, -73L, 76L, 74L, 72L, 72L, 73L, 75L, 73L, 73L, 77L, 82L, 82L, 77L, -71L, 72L, 75L, 78L, 77L, 71L, 64L, 59L, 57L, 56L, 55L, 60L, 70L, -78L, 80L, 79L, 78L, 75L, 76L, 78L, 76L, 64L, 49L, 40L, 40L, 20L, -20L, 18L, 15L, 13L, 13L, 16L, 19L, 14L, 18L, 20L, 19L, 16L, 15L, -17L, 21L, 172L, 181L, 189L, 189L, 188L, 190L, 193L, 194L, 202L, -197L, 196L, 202L, 209L, 213L, 216L, 219L, 225L, 227L, 229L, 229L, -228L, 227L, 228L, 229L, 232L, 233L, 234L, 233L, 231L, 227L, 222L, -219L, 217L, 215L, 213L, 213L, 215L, 217L, 217L, 217L, 220L, 220L, -220L, 220L, 220L, 219L, 218L, 217L, 221L, 221L, 222L, 222L, 221L, -220L, 219L, 219L, 218L, 221L, 229L, 236L, 228L, 202L, 172L, 153L, -123L, 89L, 77L, 104L, 126L, 116L, 94L, 83L, 79L, 74L, 72L, 76L, -81L, 83L, 87L, 92L, 98L, 89L, 106L, 153L, 154L, 144L, 118L, 105L, -113L, 111L, 116L, 126L, 130L, 121L, 106L, 95L, 96L, 90L, 84L, -80L, 79L, 78L, 75L, 72L, 72L, 72L, 71L, 71L, 70L, 69L, 68L, 67L, -70L, 66L, 65L, 67L, 72L, 75L, 76L, 75L, 96L, 133L, 163L, 166L, -163L, 169L, 169L, 161L, 162L, 167L, 169L, 166L, 164L, 165L, 165L, -163L, 163L, 162L, 160L, 158L, 156L, 158L, 163L, 167L, 166L, 166L, -165L, 164L, 163L, 158L, 152L, 147L, 146L, 146L, 141L, 128L, 108L, -87L, 72L, 64L, 55L, 49L, 45L, 46L, 46L, 47L, 51L, 57L, 57L, 55L, -53L, 54L, 56L, 57L, 57L, 57L, 61L, 62L, 63L, 64L, 65L, 66L, 66L, -65L, 65L, 65L, 63L, 61L, 58L, 59L, 61L, 64L, 69L, 71L, 71L, 70L, -69L, 69L, 71L, 73L, 72L, 73L, 73L, 71L, 69L, 67L, 67L, 68L, 69L, -68L, 68L, 68L, 70L, 74L, 77L, 79L, 75L, 72L, 68L, 67L, 68L, 70L, -70L, 70L, 71L, 68L, 66L, 67L, 65L, 63L, 67L, 74L, 72L, 74L, 76L, -77L, 77L, 76L, 74L, 72L, 70L, 72L, 75L, 76L, 76L, 76L, 77L, 78L, -74L, 74L, 70L, 65L, 66L, 70L, 70L, 67L, 74L, 80L, 86L, 89L, 89L, -91L, 95L, 98L, 101L, 103L, 108L, 107L, 99L, 100L, 124L, 152L, -172L, 207L, 242L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 255L, 254L, 254L, 253L, 254L, 253L, 253L, 255L, 255L, 255L, -254L, 252L, 246L, 232L, 209L, 186L, 169L, 159L, 155L, 154L, 148L, -144L, 137L, 132L, 129L, 129L, 131L, 132L, 131L, 124L, 129L, 144L, -149L, 141L, 139L, 145L, 131L, 118L, 123L, 155L, 191L, 210L, 221L, -230L, 236L, 235L, 235L, 237L, 234L, 230L, 231L, 235L, 235L, 231L, -229L, 231L, 230L, 226L, 226L, 230L, 225L, 227L, 228L, 227L, 225L, -225L, 226L, 227L, 227L, 225L, 223L, 224L, 226L, 227L, 227L, 226L, -224L, 225L, 225L, 224L, 225L, 227L, 231L, 234L, 238L, 235L, 231L, -232L, 229L, 205L, 159L, 118L, 97L, 87L, 75L, 71L, 73L, 74L, 72L, -68L, 70L, 72L, 74L, 75L, 75L, 75L, 77L, 79L, 89L, 89L, 88L, 86L, -84L, 82L, 79L, 78L, 85L, 89L, 90L, 89L, 89L, 91L, 89L, 86L, 91L, -92L, 88L, 80L, 75L, 77L, 79L, 78L, 80L, 77L, 73L, 72L, 72L, 69L, -63L, 58L, 57L, 60L, 61L, 58L, 58L, 64L, 68L, 69L, 63L, 66L, 68L, -70L, 76L, 82L, 80L, 74L, 79L, 74L, 69L, 65L, 64L, 65L, 65L, 65L, -70L, 70L, 65L, 60L, 61L, 66L, 68L, 65L, 80L, 79L, 77L, 74L, 71L, -71L, 72L, 74L, 70L, 70L, 72L, 76L, 80L, 81L, 78L, 75L, 68L, 75L, -79L, 75L, 65L, 57L, 55L, 56L, 67L, 69L, 72L, 76L, 78L, 75L, 70L, -67L, 65L, 62L, 59L, 53L, 40L, 25L, 18L, 18L, 19L, 20L, 21L, 19L, -17L, 15L, 15L, 16L, 18L, 19L, 19L, 17L, 14L, 15L, 19L, 23L, 173L, -182L, 188L, 187L, 187L, 189L, 189L, 187L, 197L, 193L, 195L, 203L, -209L, 210L, 214L, 219L, 224L, 226L, 228L, 229L, 228L, 227L, 228L, -229L, 231L, 231L, 232L, 235L, 237L, 234L, 228L, 223L, 222L, 220L, -217L, 217L, 218L, 219L, 219L, 218L, 218L, 219L, 219L, 219L, 219L, -218L, 217L, 217L, 220L, 221L, 221L, 221L, 221L, 221L, 221L, 222L, -219L, 210L, 211L, 229L, 245L, 235L, 203L, 174L, 166L, 141L, 102L, -76L, 86L, 110L, 115L, 102L, 91L, 81L, 73L, 73L, 75L, 79L, 84L, -90L, 93L, 87L, 111L, 166L, 153L, 138L, 113L, 107L, 113L, 112L, -116L, 125L, 126L, 114L, 100L, 93L, 93L, 87L, 80L, 77L, 78L, 79L, -76L, 73L, 73L, 73L, 73L, 73L, 71L, 69L, 67L, 65L, 65L, 65L, 64L, -67L, 71L, 75L, 75L, 73L, 76L, 107L, 141L, 158L, 162L, 163L, 161L, -156L, 162L, 168L, 171L, 168L, 165L, 165L, 164L, 161L, 148L, 153L, -157L, 158L, 159L, 160L, 163L, 165L, 160L, 159L, 158L, 159L, 159L, -157L, 151L, 147L, 145L, 140L, 132L, 123L, 112L, 97L, 82L, 72L, -61L, 54L, 48L, 47L, 46L, 45L, 49L, 55L, 59L, 55L, 52L, 51L, 54L, -57L, 58L, 58L, 62L, 63L, 64L, 65L, 66L, 66L, 66L, 66L, 63L, 64L, -63L, 61L, 58L, 59L, 62L, 66L, 69L, 70L, 71L, 71L, 70L, 70L, 72L, -74L, 71L, 73L, 74L, 72L, 70L, 67L, 67L, 67L, 66L, 65L, 65L, 65L, -68L, 72L, 76L, 79L, 77L, 74L, 71L, 71L, 72L, 73L, 73L, 72L, 71L, -68L, 66L, 67L, 65L, 64L, 67L, 74L, 72L, 74L, 77L, 79L, 79L, 77L, -74L, 72L, 70L, 73L, 76L, 77L, 76L, 76L, 77L, 80L, 72L, 75L, 73L, -66L, 63L, 65L, 67L, 67L, 76L, 80L, 84L, 87L, 88L, 89L, 94L, 100L, -101L, 105L, 113L, 114L, 105L, 100L, 117L, 141L, 178L, 211L, 244L, -255L, 255L, 255L, 255L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, -254L, 253L, 251L, 250L, 251L, 255L, 255L, 255L, 245L, 236L, 212L, -197L, 176L, 160L, 154L, 153L, 152L, 151L, 145L, 140L, 134L, 131L, -131L, 132L, 134L, 135L, 135L, 136L, 141L, 149L, 152L, 149L, 144L, -141L, 117L, 125L, 151L, 188L, 213L, 220L, 225L, 234L, 239L, 235L, -234L, 236L, 233L, 227L, 226L, 230L, 231L, 226L, 223L, 224L, 223L, -221L, 223L, 228L, 224L, 225L, 227L, 226L, 225L, 224L, 225L, 227L, -225L, 224L, 222L, 223L, 225L, 226L, 226L, 225L, 227L, 226L, 225L, -227L, 230L, 232L, 233L, 233L, 238L, 232L, 230L, 229L, 212L, 174L, -128L, 99L, 80L, 75L, 70L, 69L, 72L, 74L, 74L, 72L, 70L, 72L, -74L, 74L, 73L, 73L, 75L, 77L, 85L, 85L, 83L, 82L, 80L, 80L, 79L, -79L, 88L, 90L, 90L, 88L, 91L, 95L, 92L, 84L, 84L, 86L, 83L, 75L, -71L, 73L, 76L, 77L, 67L, 65L, 65L, 67L, 70L, 70L, 66L, 62L, 56L, -60L, 61L, 58L, 58L, 64L, 66L, 65L, 67L, 68L, 67L, 69L, 75L, 82L, -80L, 75L, 75L, 71L, 67L, 64L, 63L, 62L, 61L, 59L, 69L, 69L, 65L, -62L, 65L, 72L, 76L, 75L, 88L, 83L, 76L, 71L, 71L, 73L, 75L, 77L, -70L, 78L, 84L, 84L, 79L, 74L, 73L, 75L, 74L, 77L, 78L, 72L, 64L, -60L, 62L, 66L, 80L, 84L, 86L, 84L, 79L, 72L, 66L, 62L, 54L, 44L, -33L, 23L, 15L, 10L, 13L, 19L, 21L, 23L, 24L, 23L, 20L, 18L, 17L, -17L, 24L, 23L, 21L, 17L, 15L, 15L, 18L, 20L, 170L, 178L, 184L, -184L, 186L, 191L, 192L, 188L, 188L, 186L, 191L, 200L, 206L, 206L, -210L, 217L, 222L, 225L, 227L, 228L, 227L, 227L, 229L, 230L, 232L, -230L, 231L, 236L, 240L, 239L, 232L, 225L, 225L, 222L, 219L, 217L, -218L, 218L, 217L, 216L, 217L, 218L, 218L, 219L, 219L, 218L, 217L, -217L, 219L, 220L, 220L, 219L, 219L, 221L, 224L, 227L, 223L, 224L, -213L, 206L, 226L, 250L, 240L, 208L, 190L, 176L, 148L, 112L, 82L, -78L, 106L, 138L, 106L, 92L, 77L, 71L, 71L, 73L, 79L, 86L, 91L, -86L, 114L, 173L, 151L, 134L, 111L, 108L, 113L, 112L, 117L, 124L, -122L, 109L, 96L, 92L, 90L, 84L, 77L, 75L, 77L, 79L, 76L, 73L, -73L, 74L, 75L, 75L, 73L, 69L, 66L, 64L, 61L, 63L, 65L, 67L, 72L, -76L, 75L, 72L, 78L, 94L, 124L, 152L, 162L, 158L, 155L, 158L, -158L, 165L, 169L, 166L, 161L, 159L, 156L, 153L, 148L, 155L, 161L, -160L, 156L, 152L, 148L, 145L, 152L, 151L, 150L, 152L, 154L, 153L, -149L, 145L, 145L, 137L, 128L, 122L, 117L, 107L, 93L, 81L, 68L, -61L, 54L, 50L, 48L, 46L, 50L, 56L, 61L, 56L, 51L, 50L, 53L, 57L, -59L, 59L, 63L, 63L, 64L, 66L, 66L, 66L, 66L, 66L, 61L, 62L, 63L, -61L, 58L, 59L, 64L, 68L, 69L, 70L, 71L, 71L, 70L, 70L, 72L, 74L, -71L, 73L, 74L, 73L, 70L, 67L, 66L, 66L, 68L, 68L, 67L, 68L, 72L, -77L, 82L, 85L, 78L, 76L, 74L, 74L, 75L, 76L, 75L, 74L, 72L, 68L, -67L, 67L, 65L, 64L, 68L, 74L, 73L, 75L, 78L, 81L, 81L, 79L, 76L, -73L, 70L, 74L, 77L, 78L, 76L, 76L, 78L, 80L, 73L, 78L, 77L, 69L, -63L, 64L, 67L, 69L, 78L, 79L, 83L, 86L, 86L, 88L, 94L, 101L, -101L, 107L, 116L, 117L, 106L, 97L, 108L, 127L, 185L, 216L, 246L, -255L, 254L, 255L, 255L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, -253L, 253L, 255L, 253L, 252L, 254L, 252L, 239L, 217L, 199L, 177L, -165L, 152L, 149L, 153L, 153L, 145L, 136L, 143L, 139L, 135L, 134L, -137L, 140L, 141L, 140L, 142L, 151L, 155L, 151L, 151L, 154L, 146L, -132L, 114L, 156L, 197L, 213L, 220L, 231L, 236L, 232L, 237L, 232L, -231L, 234L, 232L, 226L, 225L, 229L, 228L, 222L, 219L, 219L, 219L, -218L, 221L, 226L, 223L, 225L, 226L, 226L, 224L, 224L, 225L, 226L, -224L, 223L, 221L, 222L, 224L, 226L, 226L, 225L, 229L, 227L, 226L, -229L, 234L, 237L, 236L, 233L, 237L, 231L, 230L, 226L, 198L, 149L, -107L, 89L, 77L, 75L, 72L, 71L, 71L, 71L, 70L, 68L, 74L, 75L, -76L, 75L, 73L, 71L, 72L, 73L, 78L, 78L, 78L, 80L, 83L, 88L, 92L, -95L, 92L, 93L, 90L, 88L, 93L, 98L, 93L, 83L, 78L, 80L, 78L, 71L, -67L, 70L, 75L, 76L, 66L, 64L, 62L, 63L, 65L, 63L, 57L, 52L, 52L, -58L, 60L, 57L, 57L, 61L, 61L, 57L, 64L, 63L, 60L, 59L, 64L, 69L, -67L, 61L, 68L, 67L, 66L, 66L, 67L, 66L, 64L, 62L, 60L, 62L, 62L, -64L, 73L, 86L, 94L, 95L, 84L, 79L, 74L, 73L, 76L, 78L, 79L, 77L, -77L, 90L, 101L, 96L, 80L, 67L, 67L, 72L, 83L, 81L, 77L, 70L, -65L, 65L, 69L, 74L, 83L, 88L, 89L, 81L, 67L, 53L, 42L, 35L, 28L, -22L, 18L, 18L, 17L, 16L, 17L, 22L, 17L, 20L, 22L, 23L, 22L, 22L, -24L, 25L, 22L, 21L, 19L, 19L, 20L, 22L, 24L, 25L, 144L, 169L, -181L, 181L, 185L, 184L, 182L, 187L, 181L, 185L, 190L, 194L, 197L, -202L, 208L, 213L, 219L, 221L, 224L, 229L, 232L, 232L, 230L, 228L, -228L, 229L, 230L, 232L, 234L, 236L, 237L, 238L, 226L, 224L, 221L, -218L, 217L, 217L, 217L, 218L, 219L, 220L, 222L, 223L, 223L, 222L, -221L, 220L, 220L, 220L, 221L, 221L, 221L, 220L, 219L, 219L, 221L, -221L, 220L, 219L, 220L, 225L, 235L, 242L, 217L, 191L, 170L, 158L, -130L, 92L, 78L, 86L, 123L, 116L, 102L, 88L, 78L, 74L, 75L, 76L, -85L, 80L, 153L, 175L, 152L, 135L, 103L, 112L, 106L, 114L, 126L, -131L, 119L, 101L, 90L, 89L, 80L, 82L, 83L, 82L, 79L, 75L, 72L, -71L, 73L, 75L, 75L, 72L, 68L, 66L, 68L, 70L, 63L, 64L, 66L, 70L, -73L, 74L, 71L, 69L, 67L, 79L, 108L, 124L, 164L, 157L, 159L, 157L, -162L, 162L, 161L, 159L, 156L, 154L, 151L, 150L, 147L, 143L, 144L, -151L, 153L, 147L, 143L, 145L, 140L, 148L, 150L, 146L, 148L, 154L, -150L, 139L, 138L, 136L, 131L, 123L, 112L, 100L, 90L, 84L, 74L, -64L, 55L, 51L, 50L, 50L, 52L, 57L, 54L, 54L, 53L, 52L, 51L, 53L, -58L, 61L, 59L, 62L, 66L, 68L, 67L, 65L, 63L, 63L, 61L, 62L, 62L, -62L, 63L, 65L, 70L, 74L, 76L, 75L, 74L, 73L, 71L, 71L, 71L, 71L, -76L, 74L, 73L, 73L, 72L, 70L, 66L, 63L, 69L, 68L, 69L, 72L, 77L, -81L, 82L, 83L, 74L, 74L, 74L, 75L, 75L, 76L, 76L, 76L, 74L, 72L, -71L, 71L, 67L, 62L, 62L, 66L, 68L, 74L, 78L, 77L, 78L, 79L, 76L, -70L, 71L, 71L, 72L, 74L, 76L, 77L, 75L, 73L, 78L, 74L, 70L, 69L, -66L, 63L, 67L, 73L, 74L, 78L, 84L, 86L, 87L, 88L, 93L, 96L, 104L, -113L, 112L, 116L, 123L, 105L, 99L, 123L, 168L, 219L, 239L, 246L, -255L, 253L, 251L, 254L, 254L, 255L, 255L, 255L, 252L, 250L, 251L, -252L, 250L, 254L, 251L, 239L, 224L, 206L, 183L, 163L, 150L, 148L, -145L, 143L, 142L, 141L, 139L, 138L, 137L, 148L, 135L, 125L, 140L, -144L, 136L, 140L, 163L, 164L, 162L, 158L, 155L, 148L, 129L, 110L, -167L, 189L, 215L, 230L, 231L, 228L, 231L, 236L, 232L, 235L, 235L, -232L, 228L, 225L, 223L, 221L, 226L, 228L, 227L, 224L, 229L, 235L, -227L, 213L, 214L, 218L, 223L, 225L, 224L, 223L, 224L, 226L, 226L, -226L, 226L, 226L, 226L, 226L, 226L, 225L, 226L, 230L, 229L, 226L, -227L, 231L, 234L, 233L, 237L, 228L, 220L, 204L, 163L, 111L, 83L, -80L, 73L, 73L, 71L, 66L, 61L, 63L, 72L, 79L, 64L, 70L, 75L, 75L, -73L, 73L, 77L, 81L, 82L, 85L, 89L, 92L, 91L, 91L, 91L, 91L, 89L, -88L, 89L, 93L, 91L, 82L, 73L, 70L, 73L, 71L, 77L, 76L, 65L, 64L, -70L, 67L, 63L, 59L, 56L, 55L, 51L, 50L, 61L, 74L, 64L, 65L, 66L, -66L, 64L, 61L, 57L, 55L, 54L, 53L, 59L, 68L, 66L, 60L, 65L, 77L, -79L, 75L, 69L, 63L, 61L, 62L, 64L, 66L, 68L, 75L, 85L, 93L, 94L, -87L, 76L, 68L, 68L, 77L, 74L, 62L, 66L, 87L, 99L, 96L, 107L, -96L, 80L, 68L, 64L, 68L, 75L, 80L, 86L, 84L, 81L, 78L, 78L, 77L, -77L, 77L, 85L, 76L, 63L, 51L, 41L, 31L, 21L, 15L, 14L, 16L, 18L, -20L, 21L, 20L, 18L, 17L, 15L, 21L, 23L, 20L, 17L, 20L, 22L, 22L, -15L, 14L, 12L, 14L, 22L, 29L, 26L, 18L, 99L, 134L, 161L, 173L, -181L, 184L, 187L, 198L, 200L, 200L, 197L, 194L, 195L, 205L, 221L, -234L, 227L, 224L, 220L, 222L, 227L, 230L, 229L, 227L, 230L, 230L, -231L, 231L, 233L, 234L, 236L, 237L, 228L, 225L, 222L, 219L, 218L, -218L, 220L, 221L, 216L, 217L, 218L, 220L, 220L, 220L, 220L, 219L, -219L, 220L, 220L, 221L, 221L, 220L, 219L, 219L, 217L, 218L, 219L, -218L, 218L, 220L, 225L, 229L, 241L, 227L, 201L, 173L, 153L, 135L, -107L, 80L, 83L, 105L, 119L, 105L, 82L, 72L, 74L, 77L, 81L, 86L, -167L, 187L, 152L, 130L, 100L, 103L, 101L, 113L, 124L, 122L, 109L, -95L, 87L, 84L, 80L, 82L, 82L, 81L, 78L, 75L, 72L, 71L, 73L, 74L, -74L, 71L, 68L, 66L, 67L, 69L, 69L, 68L, 68L, 69L, 71L, 72L, 70L, -69L, 72L, 81L, 92L, 125L, 154L, 161L, 150L, 153L, 158L, 157L, -156L, 154L, 151L, 149L, 147L, 145L, 146L, 142L, 142L, 147L, 147L, -141L, 137L, 137L, 133L, 140L, 141L, 136L, 138L, 145L, 143L, 134L, -135L, 133L, 129L, 122L, 112L, 101L, 92L, 86L, 75L, 65L, 55L, -52L, 50L, 49L, 52L, 57L, 58L, 59L, 60L, 58L, 57L, 56L, 57L, 59L, -60L, 62L, 66L, 66L, 65L, 64L, 64L, 64L, 60L, 61L, 62L, 62L, 62L, -65L, 70L, 74L, 79L, 78L, 77L, 75L, 74L, 74L, 73L, 73L, 73L, 72L, -71L, 72L, 73L, 72L, 69L, 66L, 69L, 69L, 69L, 73L, 77L, 81L, 82L, -82L, 74L, 74L, 73L, 74L, 75L, 76L, 77L, 78L, 78L, 71L, 66L, 67L, -67L, 64L, 63L, 64L, 69L, 74L, 78L, 77L, 78L, 79L, 77L, 72L, 72L, -73L, 75L, 77L, 78L, 77L, 74L, 72L, 78L, 74L, 72L, 70L, 67L, 63L, -65L, 70L, 73L, 78L, 84L, 88L, 89L, 91L, 96L, 100L, 108L, 112L, -109L, 116L, 127L, 112L, 101L, 114L, 163L, 217L, 246L, 253L, 255L, -252L, 248L, 251L, 252L, 249L, 245L, 244L, 247L, 249L, 250L, 249L, -246L, 241L, 226L, 207L, 191L, 181L, 169L, 159L, 142L, 141L, 138L, -137L, 137L, 137L, 137L, 136L, 123L, 129L, 134L, 140L, 142L, 138L, -148L, 170L, 168L, 151L, 154L, 169L, 153L, 121L, 127L, 161L, 189L, -206L, 226L, 237L, 236L, 233L, 233L, 236L, 235L, 233L, 230L, 227L, -225L, 225L, 225L, 224L, 228L, 230L, 227L, 221L, 224L, 231L, 228L, -219L, 215L, 216L, 219L, 220L, 222L, 222L, 223L, 224L, 227L, 227L, -227L, 227L, 226L, 226L, 226L, 226L, 223L, 228L, 230L, 229L, 231L, -236L, 237L, 234L, 232L, 227L, 211L, 180L, 138L, 100L, 80L, 73L, -70L, 70L, 68L, 62L, 57L, 58L, 65L, 72L, 63L, 68L, 73L, 74L, 72L, -72L, 75L, 79L, 84L, 85L, 87L, 90L, 92L, 92L, 92L, 91L, 90L, 87L, -88L, 92L, 91L, 82L, 73L, 68L, 75L, 71L, 74L, 71L, 57L, 54L, 59L, -56L, 52L, 52L, 55L, 59L, 60L, 60L, 68L, 79L, 71L, 70L, 67L, 62L, -58L, 53L, 50L, 48L, 54L, 55L, 59L, 63L, 62L, 59L, 62L, 68L, 63L, -61L, 59L, 58L, 59L, 61L, 65L, 67L, 86L, 87L, 86L, 79L, 69L, 62L, -61L, 63L, 69L, 76L, 81L, 88L, 104L, 118L, 116L, 103L, 87L, 78L, -65L, 56L, 54L, 58L, 64L, 67L, 75L, 78L, 81L, 79L, 73L, 69L, 68L, -68L, 53L, 45L, 34L, 27L, 23L, 20L, 16L, 12L, 18L, 19L, 22L, 23L, -24L, 23L, 22L, 20L, 17L, 23L, 25L, 21L, 19L, 22L, 24L, 23L, 17L, -18L, 17L, 18L, 23L, 28L, 26L, 20L, 61L, 83L, 106L, 137L, 178L, -201L, 204L, 207L, 212L, 218L, 223L, 223L, 221L, 224L, 234L, 242L, -240L, 232L, 223L, 220L, 223L, 228L, 230L, 229L, 233L, 232L, 231L, -230L, 231L, 232L, 234L, 235L, 234L, 231L, 227L, 223L, 220L, 219L, -219L, 219L, 215L, 216L, 216L, 217L, 217L, 216L, 215L, 214L, 219L, -219L, 220L, 220L, 220L, 220L, 219L, 219L, 215L, 217L, 220L, 220L, -218L, 216L, 216L, 216L, 226L, 238L, 236L, 212L, 189L, 171L, 144L, -118L, 83L, 80L, 95L, 118L, 121L, 99L, 80L, 76L, 78L, 99L, 184L, -199L, 151L, 126L, 102L, 97L, 99L, 116L, 124L, 114L, 99L, 91L, -86L, 82L, 80L, 81L, 81L, 80L, 78L, 75L, 72L, 70L, 72L, 73L, 72L, -70L, 68L, 67L, 67L, 69L, 74L, 72L, 69L, 68L, 69L, 70L, 70L, 69L, -72L, 77L, 74L, 120L, 141L, 161L, 143L, 153L, 152L, 151L, 149L, -147L, 144L, 142L, 140L, 139L, 142L, 139L, 138L, 140L, 140L, 134L, -129L, 128L, 127L, 132L, 132L, 129L, 131L, 138L, 137L, 130L, 131L, -130L, 126L, 121L, 112L, 103L, 94L, 89L, 77L, 67L, 57L, 53L, 51L, -50L, 53L, 57L, 60L, 62L, 64L, 63L, 60L, 57L, 55L, 55L, 61L, 63L, -64L, 64L, 63L, 63L, 64L, 66L, 60L, 61L, 62L, 62L, 63L, 66L, 71L, -75L, 80L, 79L, 78L, 76L, 75L, 74L, 74L, 74L, 71L, 70L, 70L, 71L, -73L, 73L, 72L, 70L, 70L, 70L, 71L, 74L, 78L, 81L, 82L, 82L, 74L, -73L, 72L, 72L, 74L, 77L, 80L, 82L, 83L, 73L, 64L, 66L, 69L, 69L, -66L, 65L, 69L, 74L, 78L, 77L, 78L, 80L, 78L, 74L, 73L, 75L, 78L, -80L, 80L, 77L, 73L, 71L, 77L, 74L, 73L, 72L, 69L, 64L, 64L, 68L, -74L, 79L, 86L, 89L, 91L, 94L, 99L, 103L, 111L, 110L, 107L, 117L, -131L, 121L, 105L, 105L, 145L, 201L, 247L, 255L, 255L, 254L, 251L, -255L, 251L, 247L, 244L, 247L, 253L, 253L, 247L, 240L, 226L, 216L, -198L, 178L, 166L, 162L, 159L, 155L, 150L, 149L, 147L, 145L, 142L, -140L, 138L, 138L, 130L, 129L, 131L, 131L, 138L, 159L, 169L, 158L, -158L, 168L, 165L, 141L, 117L, 125L, 166L, 205L, 218L, 227L, 237L, -242L, 240L, 236L, 233L, 232L, 237L, 231L, 224L, 222L, 224L, 226L, -226L, 226L, 228L, 230L, 225L, 215L, 214L, 223L, 227L, 223L, 217L, -214L, 212L, 214L, 219L, 222L, 223L, 221L, 227L, 227L, 227L, 227L, -228L, 228L, 228L, 228L, 223L, 227L, 230L, 231L, 234L, 237L, 234L, -229L, 226L, 218L, 190L, 145L, 107L, 86L, 76L, 69L, 71L, 71L, -70L, 66L, 62L, 63L, 68L, 74L, 74L, 77L, 81L, 82L, 80L, 80L, 83L, -85L, 88L, 86L, 85L, 87L, 91L, 93L, 92L, 89L, 87L, 82L, 80L, 83L, -84L, 76L, 67L, 62L, 66L, 62L, 65L, 64L, 53L, 54L, 62L, 60L, 53L, -56L, 64L, 71L, 74L, 73L, 77L, 83L, 76L, 73L, 67L, 60L, 54L, 49L, -47L, 45L, 49L, 52L, 53L, 51L, 51L, 54L, 54L, 52L, 49L, 50L, 52L, -55L, 58L, 61L, 64L, 65L, 70L, 76L, 80L, 75L, 64L, 55L, 55L, 59L, -76L, 73L, 77L, 94L, 111L, 112L, 96L, 78L, 68L, 63L, 57L, 54L, -56L, 60L, 65L, 67L, 70L, 75L, 78L, 73L, 61L, 50L, 45L, 46L, 28L, -21L, 13L, 10L, 12L, 14L, 15L, 15L, 20L, 21L, 23L, 24L, 24L, 24L, -22L, 21L, 18L, 22L, 24L, 20L, 19L, 22L, 23L, 22L, 17L, 21L, 22L, -20L, 21L, 24L, 24L, 21L, 66L, 77L, 89L, 118L, 164L, 195L, 207L, -216L, 220L, 231L, 242L, 246L, 242L, 238L, 240L, 243L, 250L, 244L, -235L, 228L, 225L, 226L, 229L, 230L, 235L, 233L, 231L, 230L, 229L, -230L, 231L, 232L, 240L, 238L, 235L, 230L, 225L, 220L, 215L, 213L, -219L, 218L, 217L, 216L, 215L, 213L, 212L, 211L, 218L, 218L, 219L, -220L, 220L, 220L, 220L, 219L, 218L, 219L, 221L, 221L, 220L, 218L, -216L, 215L, 208L, 219L, 235L, 240L, 226L, 199L, 174L, 161L, 123L, -97L, 80L, 91L, 114L, 120L, 107L, 92L, 86L, 119L, 195L, 199L, -150L, 128L, 110L, 99L, 104L, 122L, 127L, 110L, 93L, 90L, 89L, -83L, 80L, 80L, 78L, 78L, 77L, 75L, 72L, 70L, 73L, 73L, 72L, 71L, -69L, 68L, 69L, 69L, 73L, 71L, 69L, 69L, 70L, 71L, 70L, 69L, 69L, -69L, 67L, 105L, 133L, 150L, 143L, 154L, 146L, 145L, 143L, 140L, -138L, 136L, 135L, 134L, 136L, 134L, 133L, 134L, 133L, 130L, 126L, -123L, 124L, 128L, 130L, 129L, 131L, 136L, 133L, 127L, 126L, 125L, -123L, 119L, 112L, 104L, 97L, 92L, 82L, 72L, 61L, 57L, 54L, 52L, -54L, 59L, 61L, 62L, 62L, 61L, 58L, 55L, 55L, 55L, 62L, 63L, 63L, -62L, 61L, 62L, 64L, 67L, 61L, 62L, 63L, 64L, 65L, 69L, 74L, 78L, -79L, 78L, 76L, 74L, 73L, 72L, 71L, 71L, 70L, 69L, 69L, 70L, 72L, -73L, 72L, 71L, 71L, 71L, 72L, 75L, 79L, 81L, 81L, 80L, 74L, 73L, -71L, 71L, 74L, 77L, 82L, 85L, 86L, 76L, 68L, 69L, 70L, 69L, 69L, -70L, 69L, 74L, 77L, 77L, 78L, 81L, 79L, 75L, 74L, 77L, 81L, 83L, -81L, 77L, 73L, 70L, 73L, 72L, 73L, 74L, 72L, 67L, 67L, 71L, 76L, -81L, 87L, 90L, 91L, 94L, 98L, 102L, 111L, 110L, 111L, 121L, 132L, -126L, 111L, 102L, 133L, 188L, 247L, 255L, 253L, 253L, 251L, 255L, -249L, 250L, 253L, 255L, 254L, 243L, 227L, 214L, 188L, 182L, 172L, -162L, 157L, 154L, 151L, 148L, 139L, 140L, 141L, 140L, 137L, 134L, -131L, 130L, 143L, 128L, 130L, 137L, 145L, 169L, 177L, 155L, 164L, -169L, 143L, 105L, 117L, 176L, 218L, 221L, 237L, 238L, 239L, 240L, -239L, 235L, 231L, 228L, 236L, 227L, 221L, 223L, 227L, 228L, 227L, -226L, 223L, 227L, 222L, 210L, 207L, 215L, 222L, 223L, 221L, 214L, -209L, 210L, 218L, 223L, 223L, 221L, 227L, 228L, 228L, 228L, 228L, -229L, 229L, 229L, 228L, 230L, 230L, 230L, 233L, 235L, 229L, 221L, -221L, 197L, 157L, 116L, 89L, 78L, 75L, 74L, 72L, 72L, 72L, 71L, -69L, 71L, 75L, 79L, 83L, 86L, 89L, 90L, 89L, 89L, 91L, 93L, 93L, -88L, 84L, 85L, 89L, 91L, 88L, 84L, 87L, 78L, 72L, 74L, 75L, 71L, -64L, 61L, 62L, 57L, 61L, 62L, 56L, 60L, 70L, 69L, 61L, 65L, 71L, -76L, 76L, 74L, 74L, 75L, 72L, 69L, 66L, 61L, 57L, 53L, 50L, 49L, -46L, 51L, 49L, 43L, 45L, 53L, 52L, 45L, 48L, 50L, 54L, 58L, 61L, -63L, 64L, 64L, 56L, 63L, 70L, 70L, 65L, 62L, 63L, 67L, 82L, 72L, -70L, 80L, 86L, 78L, 65L, 58L, 58L, 57L, 57L, 59L, 64L, 68L, 71L, -72L, 73L, 72L, 66L, 55L, 41L, 28L, 22L, 20L, 20L, 16L, 11L, 10L, -13L, 16L, 16L, 15L, 18L, 19L, 20L, 21L, 21L, 20L, 19L, 19L, 16L, -20L, 20L, 17L, 17L, 19L, 20L, 17L, 15L, 20L, 23L, 19L, 17L, 18L, -20L, 19L, 94L, 116L, 131L, 138L, 147L, 158L, 181L, 211L, 225L, -232L, 238L, 239L, 237L, 237L, 242L, 249L, 250L, 250L, 247L, 240L, -230L, 225L, 225L, 228L, 233L, 232L, 231L, 229L, 229L, 229L, 230L, -231L, 236L, 237L, 238L, 236L, 232L, 225L, 218L, 213L, 219L, 218L, -217L, 216L, 216L, 215L, 215L, 215L, 217L, 217L, 218L, 219L, 220L, -220L, 220L, 219L, 220L, 219L, 219L, 219L, 219L, 220L, 219L, 219L, -222L, 214L, 214L, 228L, 240L, 230L, 202L, 178L, 160L, 153L, 115L, -67L, 62L, 97L, 117L, 110L, 104L, 149L, 201L, 189L, 148L, 131L, -116L, 103L, 111L, 126L, 127L, 108L, 91L, 89L, 89L, 84L, 81L, -78L, 76L, 76L, 76L, 75L, 72L, 70L, 75L, 73L, 72L, 71L, 71L, 71L, -71L, 70L, 67L, 67L, 68L, 71L, 73L, 73L, 71L, 69L, 69L, 65L, 74L, -88L, 128L, 133L, 142L, 150L, 143L, 141L, 139L, 136L, 133L, 132L, -131L, 131L, 130L, 130L, 129L, 129L, 129L, 129L, 126L, 123L, 121L, -125L, 128L, 130L, 133L, 134L, 129L, 124L, 122L, 122L, 121L, 118L, -112L, 105L, 99L, 95L, 87L, 77L, 66L, 61L, 57L, 55L, 56L, 60L, -62L, 62L, 61L, 58L, 56L, 56L, 59L, 61L, 63L, 63L, 63L, 61L, 60L, -61L, 64L, 67L, 64L, 65L, 66L, 66L, 67L, 71L, 76L, 79L, 79L, 78L, -76L, 74L, 72L, 71L, 70L, 70L, 72L, 70L, 69L, 70L, 72L, 73L, 72L, -71L, 71L, 71L, 72L, 75L, 79L, 80L, 80L, 78L, 74L, 72L, 71L, 72L, -74L, 78L, 83L, 86L, 82L, 77L, 72L, 71L, 68L, 65L, 68L, 73L, 70L, -75L, 77L, 76L, 77L, 80L, 79L, 75L, 74L, 78L, 83L, 84L, 81L, 76L, -72L, 71L, 69L, 69L, 72L, 76L, 75L, 72L, 72L, 77L, 79L, 83L, 89L, -91L, 91L, 92L, 96L, 99L, 108L, 110L, 118L, 126L, 129L, 129L, -120L, 107L, 134L, 181L, 250L, 255L, 248L, 253L, 247L, 255L, 253L, -254L, 252L, 244L, 229L, 209L, 191L, 180L, 158L, 154L, 151L, 150L, -149L, 146L, 142L, 140L, 133L, 137L, 141L, 141L, 139L, 136L, 134L, -134L, 135L, 125L, 147L, 173L, 168L, 164L, 174L, 175L, 162L, 123L, -101L, 130L, 184L, 222L, 235L, 236L, 243L, 239L, 236L, 234L, 234L, -233L, 229L, 226L, 231L, 224L, 222L, 228L, 233L, 230L, 226L, 225L, -220L, 225L, 222L, 210L, 206L, 213L, 220L, 221L, 224L, 216L, 208L, -209L, 218L, 225L, 225L, 222L, 227L, 227L, 227L, 228L, 228L, 229L, -229L, 229L, 233L, 232L, 229L, 229L, 233L, 235L, 227L, 217L, 206L, -165L, 120L, 97L, 86L, 78L, 77L, 82L, 73L, 73L, 74L, 73L, 73L, -73L, 74L, 76L, 77L, 79L, 83L, 87L, 89L, 91L, 94L, 96L, 95L, 90L, -84L, 83L, 85L, 85L, 81L, 76L, 88L, 77L, 69L, 68L, 69L, 67L, 65L, -65L, 68L, 61L, 64L, 64L, 57L, 61L, 69L, 66L, 63L, 66L, 67L, 66L, -64L, 63L, 62L, 61L, 63L, 63L, 62L, 61L, 58L, 54L, 49L, 47L, 46L, -50L, 49L, 43L, 46L, 55L, 55L, 48L, 53L, 55L, 58L, 62L, 65L, 67L, -68L, 68L, 72L, 68L, 62L, 58L, 58L, 64L, 72L, 78L, 79L, 73L, 73L, -77L, 72L, 61L, 59L, 67L, 57L, 57L, 57L, 59L, 62L, 64L, 63L, 62L, -65L, 55L, 41L, 30L, 23L, 18L, 14L, 11L, 17L, 15L, 13L, 15L, 18L, -19L, 16L, 12L, 18L, 18L, 19L, 19L, 19L, 18L, 18L, 17L, 17L, 19L, -19L, 16L, 16L, 19L, 19L, 15L, 15L, 22L, 25L, 20L, 16L, 17L, 18L, -18L, 118L, 135L, 143L, 146L, 148L, 146L, 155L, 177L, 202L, 212L, -225L, 235L, 239L, 241L, 242L, 243L, 244L, 248L, 250L, 246L, 237L, -228L, 224L, 223L, 229L, 229L, 229L, 230L, 230L, 230L, 230L, 230L, -228L, 231L, 235L, 237L, 236L, 232L, 227L, 223L, 217L, 217L, 217L, -217L, 218L, 219L, 221L, 221L, 216L, 216L, 218L, 219L, 220L, 220L, -220L, 219L, 219L, 217L, 215L, 216L, 218L, 220L, 221L, 221L, 222L, -224L, 218L, 212L, 223L, 238L, 231L, 210L, 198L, 176L, 146L, 117L, -90L, 75L, 83L, 99L, 114L, 178L, 205L, 176L, 149L, 134L, 116L, -107L, 118L, 126L, 123L, 106L, 91L, 87L, 86L, 83L, 81L, 77L, 74L, -74L, 76L, 76L, 73L, 69L, 74L, 72L, 70L, 70L, 71L, 71L, 71L, 70L, -62L, 63L, 66L, 71L, 74L, 74L, 72L, 69L, 70L, 69L, 79L, 76L, 119L, -125L, 141L, 140L, 141L, 139L, 135L, 132L, 130L, 128L, 128L, 128L, -125L, 126L, 126L, 124L, 126L, 129L, 127L, 123L, 120L, 121L, 124L, -127L, 129L, 128L, 123L, 119L, 119L, 119L, 118L, 116L, 112L, 106L, -100L, 96L, 91L, 80L, 69L, 63L, 59L, 56L, 57L, 60L, 63L, 63L, -62L, 59L, 58L, 59L, 63L, 67L, 62L, 62L, 63L, 61L, 60L, 61L, 64L, -66L, 66L, 67L, 67L, 67L, 68L, 70L, 75L, 79L, 81L, 80L, 77L, 75L, -73L, 72L, 71L, 71L, 72L, 70L, 68L, 69L, 71L, 73L, 73L, 72L, 71L, -71L, 72L, 75L, 78L, 79L, 77L, 76L, 73L, 73L, 72L, 73L, 75L, 79L, -82L, 85L, 78L, 75L, 73L, 71L, 67L, 62L, 65L, 72L, 71L, 75L, 77L, -75L, 75L, 78L, 76L, 73L, 73L, 78L, 83L, 83L, 79L, 75L, 73L, 73L, -69L, 69L, 72L, 77L, 77L, 75L, 77L, 82L, 81L, 85L, 90L, 92L, 91L, -92L, 95L, 98L, 107L, 110L, 122L, 128L, 126L, 133L, 132L, 115L, -126L, 165L, 243L, 255L, 248L, 255L, 251L, 255L, 253L, 247L, 234L, -214L, 192L, 174L, 164L, 159L, 156L, 149L, 144L, 144L, 143L, 141L, -141L, 143L, 145L, 146L, 146L, 143L, 137L, 134L, 135L, 137L, 140L, -161L, 180L, 180L, 177L, 185L, 172L, 141L, 113L, 110L, 139L, 195L, -230L, 232L, 237L, 252L, 240L, 235L, 229L, 227L, 228L, 230L, 229L, -227L, 226L, 221L, 222L, 232L, 235L, 228L, 222L, 222L, 220L, 225L, -221L, 210L, 207L, 214L, 220L, 220L, 224L, 217L, 210L, 210L, 218L, -225L, 226L, 224L, 226L, 226L, 226L, 227L, 228L, 229L, 229L, 229L, -233L, 231L, 228L, 229L, 234L, 234L, 222L, 208L, 174L, 131L, 93L, -85L, 86L, 80L, 78L, 84L, 78L, 78L, 78L, 78L, 77L, 76L, 75L, 74L, -69L, 72L, 77L, 82L, 88L, 92L, 96L, 97L, 91L, 87L, 83L, 81L, 81L, -79L, 74L, 70L, 77L, 70L, 63L, 62L, 61L, 59L, 59L, 63L, 62L, 56L, -60L, 62L, 58L, 63L, 70L, 66L, 63L, 65L, 63L, 58L, 57L, 58L, 58L, -56L, 56L, 57L, 58L, 57L, 54L, 49L, 44L, 41L, 42L, 45L, 45L, 42L, -43L, 48L, 51L, 50L, 57L, 58L, 59L, 62L, 64L, 67L, 69L, 70L, 67L, -66L, 65L, 65L, 68L, 70L, 72L, 73L, 69L, 70L, 73L, 73L, 64L, 53L, -55L, 64L, 63L, 60L, 57L, 55L, 52L, 49L, 44L, 40L, 40L, 29L, 17L, -12L, 15L, 19L, 19L, 17L, 16L, 15L, 17L, 21L, 25L, 24L, 20L, 15L, -21L, 21L, 20L, 20L, 20L, 19L, 19L, 19L, 19L, 21L, 20L, 17L, 18L, -21L, 20L, 15L, 18L, 24L, 26L, 22L, 19L, 20L, 21L, 20L, 133L, -132L, 129L, 138L, 154L, 153L, 145L, 149L, 163L, 176L, 197L, 218L, -233L, 239L, 238L, 235L, 242L, 243L, 246L, 248L, 247L, 240L, 231L, -223L, 224L, 226L, 228L, 231L, 232L, 232L, 231L, 231L, 224L, 227L, -231L, 234L, 236L, 235L, 234L, 233L, 220L, 220L, 219L, 218L, 218L, -219L, 220L, 221L, 215L, 216L, 217L, 218L, 219L, 220L, 220L, 220L, -219L, 217L, 215L, 217L, 220L, 222L, 222L, 221L, 215L, 224L, 225L, -215L, 212L, 221L, 233L, 237L, 228L, 194L, 177L, 179L, 157L, 108L, -84L, 90L, 105L, 194L, 207L, 167L, 154L, 137L, 115L, 115L, 127L, -125L, 118L, 107L, 95L, 87L, 84L, 83L, 81L, 76L, 72L, 72L, 75L, -76L, 73L, 69L, 72L, 70L, 67L, 67L, 69L, 70L, 69L, 67L, 63L, 63L, -64L, 67L, 71L, 72L, 71L, 70L, 66L, 74L, 71L, 72L, 108L, 136L, -142L, 135L, 138L, 136L, 132L, 129L, 126L, 125L, 125L, 126L, 122L, -125L, 124L, 121L, 123L, 127L, 126L, 120L, 123L, 121L, 119L, 120L, -122L, 121L, 120L, 119L, 117L, 117L, 117L, 115L, 112L, 106L, 100L, -97L, 91L, 80L, 69L, 63L, 58L, 54L, 55L, 59L, 61L, 62L, 62L, 61L, -59L, 60L, 62L, 64L, 61L, 62L, 63L, 62L, 61L, 61L, 63L, 65L, 66L, -67L, 67L, 66L, 66L, 68L, 72L, 75L, 80L, 79L, 76L, 74L, 72L, 70L, -70L, 69L, 69L, 68L, 67L, 68L, 71L, 74L, 75L, 75L, 70L, 70L, 72L, -74L, 77L, 78L, 75L, 73L, 73L, 73L, 74L, 75L, 77L, 79L, 81L, 83L, -81L, 76L, 72L, 73L, 71L, 68L, 67L, 70L, 72L, 75L, 76L, 73L, 73L, -75L, 74L, 70L, 73L, 77L, 82L, 81L, 77L, 73L, 73L, 75L, 72L, 71L, -74L, 78L, 79L, 77L, 80L, 85L, 82L, 86L, 91L, 93L, 93L, 94L, 98L, -102L, 109L, 109L, 122L, 127L, 125L, 140L, 144L, 122L, 117L, 148L, -234L, 250L, 245L, 255L, 244L, 240L, 225L, 214L, 197L, 179L, 165L, -156L, 152L, 150L, 159L, 150L, 143L, 143L, 143L, 141L, 142L, 147L, -143L, 142L, 139L, 134L, 132L, 136L, 146L, 155L, 182L, 200L, 193L, -174L, 175L, 176L, 146L, 111L, 110L, 160L, 211L, 232L, 234L, 237L, -243L, 245L, 231L, 227L, 222L, 219L, 221L, 223L, 225L, 226L, 222L, -218L, 222L, 231L, 231L, 222L, 218L, 221L, 220L, 222L, 216L, 204L, -203L, 212L, 218L, 218L, 222L, 216L, 211L, 211L, 217L, 223L, 225L, -224L, 224L, 225L, 225L, 226L, 227L, 228L, 228L, 229L, 230L, 228L, -226L, 227L, 230L, 225L, 205L, 185L, 131L, 104L, 80L, 75L, 80L, -80L, 77L, 76L, 74L, 75L, 77L, 79L, 81L, 80L, 78L, 76L, 73L, 75L, -77L, 82L, 86L, 90L, 91L, 91L, 82L, 82L, 81L, 80L, 77L, 74L, 71L, -68L, 66L, 64L, 64L, 65L, 61L, 56L, 56L, 61L, 58L, 52L, 56L, 61L, -58L, 63L, 69L, 65L, 62L, 64L, 61L, 56L, 55L, 59L, 58L, 54L, 54L, -54L, 53L, 52L, 49L, 46L, 43L, 42L, 44L, 43L, 44L, 45L, 44L, 42L, -47L, 54L, 62L, 60L, 57L, 55L, 55L, 57L, 59L, 61L, 54L, 62L, 72L, -77L, 75L, 70L, 64L, 61L, 62L, 61L, 60L, 59L, 56L, 52L, 51L, 52L, -60L, 56L, 49L, 43L, 37L, 30L, 24L, 20L, 17L, 13L, 10L, 10L, 15L, -18L, 19L, 18L, 17L, 16L, 17L, 20L, 24L, 25L, 21L, 18L, 23L, 22L, -21L, 21L, 20L, 20L, 20L, 20L, 20L, 20L, 19L, 16L, 18L, 21L, 19L, -14L, 19L, 23L, 24L, 21L, 20L, 22L, 21L, 19L, 142L, 142L, 138L, -142L, 150L, 145L, 141L, 150L, 143L, 148L, 161L, 181L, 204L, 223L, -235L, 240L, 244L, 241L, 241L, 249L, 255L, 253L, 239L, 226L, 220L, -223L, 227L, 231L, 233L, 233L, 232L, 231L, 227L, 228L, 230L, 231L, -233L, 235L, 236L, 237L, 227L, 225L, 222L, 219L, 216L, 215L, 215L, -215L, 215L, 216L, 217L, 218L, 219L, 220L, 220L, 220L, 220L, 219L, -218L, 221L, 224L, 225L, 223L, 220L, 232L, 214L, 210L, 224L, 225L, -211L, 211L, 226L, 230L, 238L, 223L, 188L, 166L, 159L, 136L, 106L, -89L, 197L, 207L, 163L, 159L, 140L, 116L, 124L, 133L, 125L, 117L, -110L, 100L, 88L, 84L, 85L, 81L, 76L, 71L, 72L, 75L, 76L, 73L, -69L, 70L, 67L, 64L, 65L, 67L, 68L, 67L, 65L, 66L, 64L, 63L, 64L, -67L, 70L, 70L, 70L, 60L, 75L, 59L, 72L, 100L, 151L, 146L, 137L, -136L, 134L, 130L, 127L, 124L, 123L, 123L, 124L, 122L, 125L, 123L, -119L, 120L, 125L, 124L, 117L, 128L, 122L, 117L, 117L, 117L, 118L, -119L, 121L, 116L, 117L, 117L, 115L, 111L, 106L, 100L, 97L, 91L, -80L, 68L, 62L, 57L, 53L, 53L, 57L, 58L, 60L, 61L, 61L, 59L, 57L, -57L, 57L, 60L, 61L, 63L, 63L, 62L, 61L, 63L, 64L, 66L, 66L, 66L, -65L, 64L, 66L, 69L, 73L, 77L, 76L, 74L, 71L, 69L, 67L, 66L, 66L, -67L, 65L, 65L, 67L, 72L, 76L, 78L, 79L, 69L, 70L, 71L, 74L, 76L, -76L, 74L, 72L, 73L, 74L, 75L, 76L, 78L, 79L, 80L, 81L, 88L, 79L, -73L, 76L, 79L, 76L, 72L, 70L, 72L, 76L, 76L, 73L, 72L, 74L, 72L, -68L, 72L, 77L, 81L, 80L, 75L, 72L, 74L, 77L, 76L, 74L, 76L, 79L, -79L, 77L, 80L, 86L, 81L, 86L, 92L, 95L, 95L, 97L, 102L, 105L, -112L, 108L, 119L, 125L, 125L, 145L, 151L, 126L, 122L, 148L, 233L, -247L, 238L, 251L, 222L, 210L, 185L, 174L, 160L, 152L, 150L, 149L, -146L, 142L, 151L, 143L, 139L, 141L, 142L, 138L, 139L, 143L, 145L, -145L, 145L, 146L, 154L, 172L, 196L, 213L, 225L, 199L, 182L, 192L, -178L, 118L, 101L, 145L, 181L, 206L, 226L, 232L, 241L, 252L, 243L, -224L, 223L, 219L, 215L, 213L, 214L, 217L, 220L, 222L, 221L, 216L, -220L, 229L, 227L, 217L, 215L, 221L, 219L, 218L, 209L, 197L, 196L, -208L, 215L, 214L, 220L, 216L, 212L, 212L, 216L, 221L, 224L, 224L, -223L, 224L, 224L, 225L, 226L, 227L, 228L, 228L, 229L, 227L, 225L, -225L, 224L, 213L, 185L, 160L, 98L, 91L, 77L, 68L, 71L, 79L, 76L, -67L, 60L, 62L, 67L, 73L, 77L, 79L, 79L, 77L, 79L, 78L, 78L, 80L, -81L, 81L, 80L, 78L, 75L, 77L, 79L, 79L, 75L, 72L, 69L, 69L, 65L, -68L, 74L, 76L, 71L, 63L, 62L, 66L, 67L, 60L, 62L, 63L, 57L, 58L, -60L, 53L, 58L, 60L, 58L, 52L, 51L, 54L, 53L, 47L, 53L, 52L, 50L, -49L, 48L, 48L, 48L, 49L, 53L, 50L, 52L, 56L, 51L, 45L, 51L, 63L, -67L, 63L, 56L, 50L, 46L, 45L, 47L, 49L, 66L, 72L, 76L, 72L, 61L, -54L, 54L, 57L, 59L, 53L, 46L, 46L, 56L, 65L, 64L, 59L, 48L, 43L, -35L, 28L, 21L, 15L, 9L, 5L, 8L, 11L, 15L, 17L, 16L, 14L, 12L, -11L, 16L, 13L, 11L, 13L, 16L, 18L, 15L, 12L, 22L, 21L, 20L, 19L, -19L, 19L, 19L, 19L, 18L, 18L, 16L, 13L, 15L, 19L, 17L, 11L, 17L, -20L, 21L, 18L, 18L, 21L, 20L, 16L, 131L, 135L, 141L, 143L, 137L, -131L, 133L, 140L, 140L, 138L, 141L, 149L, 159L, 176L, 205L, 230L, -239L, 240L, 240L, 239L, 242L, 247L, 245L, 240L, 231L, 226L, 222L, -225L, 230L, 232L, 232L, 231L, 228L, 227L, 225L, 227L, 230L, 234L, -237L, 238L, 237L, 231L, 223L, 219L, 219L, 219L, 217L, 214L, 218L, -217L, 216L, 215L, 216L, 217L, 219L, 220L, 215L, 216L, 218L, 220L, -222L, 223L, 223L, 223L, 221L, 221L, 220L, 217L, 215L, 216L, 220L, -223L, 222L, 225L, 228L, 227L, 216L, 193L, 166L, 147L, 148L, 204L, -198L, 159L, 155L, 144L, 122L, 128L, 139L, 126L, 111L, 101L, 97L, -92L, 83L, 76L, 75L, 74L, 74L, 74L, 75L, 74L, 70L, 68L, 66L, 69L, -71L, 70L, 67L, 65L, 66L, 68L, 65L, 62L, 60L, 61L, 66L, 70L, 72L, -72L, 69L, 62L, 57L, 66L, 90L, 119L, 143L, 155L, 140L, 135L, 130L, -125L, 120L, 117L, 118L, 120L, 122L, 118L, 118L, 120L, 119L, 117L, -123L, 133L, 125L, 121L, 116L, 115L, 116L, 116L, 114L, 112L, 110L, -107L, 104L, 103L, 103L, 101L, 96L, 92L, 89L, 84L, 75L, 64L, 56L, -53L, 55L, 57L, 61L, 62L, 63L, 64L, 65L, 63L, 60L, 58L, 61L, 61L, -61L, 60L, 60L, 63L, 67L, 71L, 73L, 72L, 70L, 69L, 69L, 70L, 71L, -72L, 75L, 73L, 71L, 71L, 73L, 72L, 69L, 65L, 73L, 71L, 70L, 71L, -73L, 75L, 75L, 75L, 70L, 70L, 72L, 77L, 81L, 82L, 78L, 75L, 73L, -73L, 75L, 79L, 83L, 86L, 87L, 86L, 76L, 77L, 77L, 74L, 71L, 71L, -75L, 79L, 71L, 72L, 72L, 73L, 74L, 74L, 74L, 75L, 71L, 72L, 76L, -82L, 81L, 76L, 74L, 76L, 83L, 85L, 82L, 77L, 76L, 80L, 83L, 82L, -83L, 87L, 91L, 95L, 96L, 98L, 100L, 102L, 112L, 111L, 120L, 127L, -130L, 143L, 152L, 145L, 116L, 157L, 207L, 231L, 220L, 194L, 174L, -166L, 158L, 156L, 153L, 148L, 143L, 138L, 134L, 132L, 137L, 135L, -135L, 137L, 138L, 139L, 143L, 146L, 145L, 152L, 162L, 179L, 205L, -227L, 232L, 226L, 216L, 202L, 178L, 146L, 120L, 120L, 153L, 189L, -212L, 226L, 238L, 240L, 240L, 237L, 223L, 206L, 203L, 203L, 202L, -201L, 201L, 204L, 209L, 213L, 209L, 215L, 220L, 220L, 220L, 221L, -219L, 214L, 209L, 202L, 194L, 192L, 199L, 209L, 213L, 212L, 214L, -208L, 215L, 222L, 218L, 220L, 228L, 228L, 229L, 227L, 227L, 229L, -229L, 227L, 226L, 227L, 226L, 226L, 222L, 219L, 220L, 205L, 160L, -113L, 93L, 83L, 71L, 69L, 74L, 81L, 82L, 81L, 75L, 70L, 64L, -62L, 63L, 67L, 71L, 73L, 76L, 77L, 76L, 72L, 68L, 67L, 70L, 74L, -75L, 70L, 71L, 75L, 74L, 69L, 67L, 71L, 72L, 64L, 61L, 62L, 58L, -53L, 60L, 73L, 60L, 60L, 61L, 62L, 63L, 63L, 64L, 64L, 58L, 62L, -60L, 54L, 53L, 57L, 56L, 52L, 55L, 54L, 48L, 42L, 46L, 56L, 59L, -55L, 59L, 53L, 48L, 46L, 45L, 45L, 53L, 62L, 63L, 52L, 46L, 48L, -46L, 39L, 41L, 51L, 39L, 47L, 51L, 47L, 43L, 45L, 49L, 51L, 56L, -55L, 54L, 53L, 52L, 49L, 44L, 41L, 32L, 24L, 14L, 9L, 9L, 11L, -11L, 11L, 21L, 16L, 13L, 14L, 19L, 19L, 15L, 9L, 13L, 11L, 10L, -11L, 14L, 17L, 17L, 16L, 19L, 19L, 20L, 21L, 20L, 19L, 17L, 16L, -20L, 21L, 21L, 19L, 17L, 16L, 18L, 20L, 21L, 21L, 21L, 20L, 20L, -19L, 19L, 19L, 148L, 142L, 137L, 136L, 136L, 136L, 141L, 149L, -141L, 136L, 133L, 133L, 136L, 143L, 160L, 176L, 215L, 228L, 238L, -236L, 233L, 237L, 247L, 254L, 235L, 229L, 223L, 222L, 225L, 228L, -230L, 230L, 230L, 229L, 228L, 228L, 230L, 233L, 235L, 236L, 241L, -238L, 233L, 227L, 222L, 221L, 222L, 224L, 218L, 218L, 216L, 216L, -216L, 218L, 219L, 221L, 218L, 219L, 220L, 221L, 222L, 222L, 222L, -222L, 219L, 220L, 221L, 219L, 217L, 216L, 217L, 219L, 217L, 219L, -224L, 227L, 224L, 213L, 198L, 187L, 173L, 216L, 200L, 159L, 157L, -148L, 129L, 135L, 137L, 125L, 109L, 99L, 95L, 90L, 81L, 74L, -73L, 72L, 72L, 72L, 73L, 72L, 70L, 67L, 67L, 69L, 71L, 70L, 67L, -66L, 66L, 68L, 72L, 68L, 64L, 63L, 65L, 67L, 67L, 66L, 68L, 64L, -60L, 62L, 76L, 99L, 125L, 142L, 140L, 137L, 133L, 128L, 123L, -120L, 120L, 122L, 122L, 118L, 117L, 119L, 117L, 115L, 120L, 128L, -122L, 118L, 112L, 110L, 110L, 110L, 109L, 107L, 105L, 102L, 99L, -98L, 98L, 97L, 94L, 91L, 87L, 83L, 75L, 66L, 58L, 54L, 55L, 56L, -61L, 62L, 63L, 64L, 64L, 63L, 60L, 58L, 61L, 61L, 61L, 60L, 60L, -63L, 68L, 72L, 74L, 73L, 72L, 70L, 70L, 70L, 71L, 71L, 74L, 72L, -70L, 71L, 72L, 72L, 69L, 66L, 71L, 71L, 71L, 74L, 77L, 80L, 80L, -79L, 71L, 72L, 75L, 80L, 84L, 86L, 84L, 81L, 73L, 73L, 75L, 79L, -83L, 86L, 86L, 85L, 74L, 75L, 74L, 72L, 69L, 70L, 74L, 77L, 71L, -71L, 70L, 70L, 70L, 71L, 72L, 72L, 72L, 72L, 75L, 80L, 80L, 76L, -75L, 77L, 82L, 84L, 82L, 76L, 76L, 80L, 83L, 83L, 79L, 83L, 90L, -95L, 98L, 101L, 103L, 106L, 109L, 109L, 118L, 125L, 130L, 145L, -156L, 152L, 130L, 154L, 180L, 189L, 178L, 164L, 158L, 160L, 159L, -153L, 145L, 138L, 136L, 139L, 144L, 148L, 135L, 141L, 148L, 150L, -149L, 149L, 155L, 162L, 182L, 202L, 223L, 233L, 235L, 233L, 227L, -220L, 201L, 153L, 114L, 118L, 142L, 167L, 193L, 216L, 234L, 244L, -252L, 249L, 237L, 221L, 203L, 190L, 182L, 182L, 181L, 179L, 179L, -181L, 183L, 186L, 179L, 199L, 218L, 221L, 213L, 203L, 194L, 188L, -188L, 185L, 185L, 192L, 204L, 212L, 210L, 205L, 215L, 211L, 215L, -219L, 216L, 218L, 222L, 222L, 224L, 226L, 228L, 231L, 231L, 229L, -229L, 231L, 222L, 222L, 221L, 216L, 196L, 160L, 119L, 92L, 82L, -76L, 70L, 70L, 75L, 79L, 79L, 77L, 82L, 77L, 70L, 65L, 64L, 65L, -67L, 67L, 63L, 65L, 68L, 68L, 68L, 70L, 74L, 78L, 67L, 63L, 64L, -69L, 69L, 66L, 66L, 69L, 66L, 63L, 63L, 65L, 65L, 64L, 67L, 73L, -66L, 65L, 64L, 62L, 62L, 62L, 62L, 62L, 55L, 57L, 55L, 49L, 48L, -52L, 53L, 50L, 33L, 41L, 49L, 54L, 62L, 69L, 68L, 62L, 56L, 51L, -49L, 49L, 48L, 47L, 53L, 60L, 53L, 44L, 39L, 42L, 41L, 35L, 37L, -46L, 41L, 47L, 52L, 55L, 58L, 61L, 58L, 51L, 56L, 58L, 61L, 60L, -54L, 42L, 27L, 16L, 16L, 13L, 10L, 9L, 10L, 12L, 12L, 13L, 15L, -15L, 16L, 17L, 18L, 18L, 17L, 16L, 14L, 13L, 12L, 13L, 16L, 18L, -18L, 18L, 21L, 22L, 23L, 23L, 23L, 21L, 20L, 18L, 20L, 21L, 21L, -19L, 17L, 17L, 18L, 20L, 21L, 21L, 21L, 20L, 20L, 19L, 19L, 19L, -136L, 132L, 132L, 139L, 144L, 142L, 137L, 135L, 141L, 135L, 130L, -129L, 129L, 130L, 136L, 143L, 165L, 189L, 216L, 229L, 230L, 228L, -227L, 225L, 218L, 216L, 213L, 213L, 217L, 222L, 226L, 227L, 230L, -230L, 229L, 229L, 229L, 229L, 230L, 231L, 235L, 239L, 242L, 239L, -232L, 226L, 225L, 226L, 219L, 218L, 217L, 217L, 217L, 218L, 220L, -221L, 221L, 221L, 222L, 222L, 222L, 222L, 221L, 220L, 218L, 220L, -222L, 221L, 218L, 216L, 215L, 215L, 214L, 215L, 219L, 224L, 228L, -229L, 227L, 225L, 202L, 225L, 196L, 155L, 156L, 152L, 135L, 139L, -136L, 123L, 107L, 97L, 93L, 88L, 80L, 73L, 73L, 72L, 72L, 73L, -74L, 74L, 72L, 70L, 68L, 69L, 70L, 69L, 67L, 66L, 67L, 68L, 74L, -71L, 67L, 64L, 65L, 66L, 66L, 65L, 68L, 68L, 65L, 61L, 63L, 78L, -104L, 123L, 135L, 136L, 134L, 130L, 125L, 121L, 120L, 120L, 122L, -119L, 117L, 116L, 114L, 112L, 116L, 121L, 119L, 115L, 109L, 105L, -104L, 104L, 104L, 103L, 97L, 95L, 91L, 90L, 90L, 91L, 90L, 89L, -84L, 81L, 76L, 68L, 61L, 57L, 56L, 57L, 60L, 62L, 63L, 64L, 64L, -62L, 60L, 58L, 61L, 62L, 62L, 62L, 62L, 64L, 69L, 72L, 76L, 75L, -73L, 72L, 71L, 70L, 70L, 70L, 72L, 71L, 70L, 70L, 71L, 71L, 68L, -66L, 67L, 68L, 70L, 75L, 79L, 82L, 82L, 81L, 74L, 75L, 77L, 81L, -85L, 86L, 84L, 82L, 74L, 74L, 75L, 79L, 82L, 84L, 84L, 83L, 75L, -75L, 74L, 72L, 71L, 71L, 75L, 77L, 74L, 72L, 70L, 68L, 68L, 69L, -71L, 72L, 75L, 72L, 73L, 77L, 78L, 76L, 76L, 79L, 81L, 83L, 82L, -76L, 75L, 79L, 83L, 83L, 78L, 83L, 90L, 95L, 99L, 101L, 104L, -106L, 112L, 111L, 119L, 124L, 128L, 144L, 158L, 156L, 146L, 154L, -160L, 157L, 148L, 145L, 150L, 157L, 159L, 154L, 145L, 137L, 134L, -135L, 139L, 142L, 142L, 141L, 142L, 147L, 161L, 183L, 206L, 221L, -229L, 235L, 241L, 245L, 244L, 230L, 204L, 182L, 140L, 113L, 111L, -147L, 184L, 202L, 222L, 246L, 246L, 246L, 245L, 236L, 214L, 188L, -170L, 164L, 156L, 155L, 153L, 151L, 150L, 150L, 149L, 149L, 139L, -166L, 191L, 191L, 173L, 154L, 143L, 140L, 135L, 135L, 141L, 157L, -178L, 194L, 201L, 202L, 207L, 209L, 213L, 216L, 218L, 223L, 226L, -226L, 221L, 226L, 230L, 230L, 229L, 228L, 229L, 231L, 225L, 221L, -219L, 206L, 165L, 113L, 83L, 79L, 70L, 69L, 69L, 71L, 75L, 76L, -75L, 74L, 78L, 73L, 66L, 61L, 59L, 59L, 59L, 59L, 61L, 63L, 66L, -66L, 66L, 66L, 67L, 68L, 64L, 61L, 61L, 64L, 64L, 62L, 62L, 65L, -61L, 64L, 65L, 65L, 68L, 71L, 70L, 66L, 67L, 65L, 63L, 61L, 60L, -60L, 62L, 63L, 57L, 56L, 52L, 46L, 45L, 49L, 51L, 50L, 40L, 50L, -61L, 66L, 67L, 66L, 60L, 54L, 49L, 47L, 47L, 49L, 48L, 46L, 48L, -54L, 49L, 41L, 39L, 43L, 43L, 39L, 41L, 48L, 52L, 50L, 47L, 50L, -60L, 70L, 67L, 60L, 56L, 51L, 44L, 36L, 28L, 19L, 11L, 5L, 6L, -8L, 11L, 13L, 13L, 13L, 13L, 14L, 12L, 15L, 18L, 19L, 18L, 18L, -20L, 23L, 16L, 15L, 14L, 15L, 18L, 20L, 21L, 20L, 21L, 22L, 23L, -23L, 23L, 22L, 20L, 19L, 20L, 21L, 21L, 20L, 18L, 17L, 19L, 21L, -21L, 21L, 20L, 20L, 20L, 20L, 19L, 19L, 131L, 128L, 130L, 138L, -141L, 135L, 125L, 119L, 140L, 136L, 133L, 133L, 135L, 135L, 134L, -132L, 136L, 150L, 169L, 186L, 201L, 207L, 202L, 193L, 186L, 191L, -196L, 200L, 207L, 216L, 222L, 224L, 228L, 229L, 229L, 229L, 227L, -226L, 227L, 227L, 224L, 232L, 242L, 246L, 242L, 234L, 226L, 221L, -220L, 219L, 218L, 217L, 217L, 217L, 219L, 220L, 221L, 222L, 222L, -223L, 223L, 223L, 222L, 221L, 220L, 221L, 221L, 220L, 217L, 214L, -214L, 215L, 217L, 217L, 217L, 219L, 222L, 226L, 230L, 231L, 219L, -222L, 185L, 151L, 153L, 151L, 136L, 136L, 135L, 122L, 106L, 96L, -91L, 87L, 80L, 73L, 76L, 74L, 74L, 75L, 77L, 77L, 76L, 74L, 69L, -69L, 69L, 68L, 67L, 67L, 67L, 68L, 69L, 67L, 65L, 64L, 65L, 67L, -69L, 70L, 70L, 71L, 69L, 64L, 62L, 70L, 88L, 103L, 126L, 131L, -133L, 129L, 124L, 121L, 119L, 117L, 121L, 119L, 115L, 113L, 110L, -109L, 111L, 113L, 116L, 112L, 106L, 102L, 99L, 99L, 99L, 99L, -89L, 87L, 84L, 82L, 83L, 84L, 85L, 86L, 82L, 81L, 78L, 73L, 66L, -61L, 59L, 59L, 60L, 62L, 65L, 65L, 64L, 62L, 60L, 60L, 62L, 63L, -64L, 63L, 63L, 66L, 69L, 73L, 77L, 76L, 75L, 73L, 71L, 70L, 69L, -68L, 70L, 70L, 70L, 70L, 71L, 70L, 69L, 68L, 65L, 66L, 69L, 74L, -78L, 80L, 79L, 77L, 76L, 77L, 78L, 81L, 82L, 82L, 80L, 79L, 75L, -75L, 76L, 78L, 82L, 84L, 83L, 82L, 78L, 77L, 76L, 74L, 74L, 76L, -78L, 80L, 78L, 76L, 73L, 70L, 70L, 71L, 73L, 75L, 77L, 72L, 70L, -74L, 76L, 75L, 77L, 81L, 79L, 83L, 82L, 76L, 73L, 77L, 82L, 83L, -82L, 86L, 92L, 96L, 98L, 99L, 101L, 103L, 117L, 115L, 121L, 124L, -125L, 141L, 157L, 156L, 148L, 152L, 154L, 152L, 148L, 146L, 147L, -150L, 138L, 138L, 138L, 139L, 141L, 144L, 146L, 147L, 149L, 152L, -161L, 179L, 206L, 233L, 248L, 251L, 251L, 247L, 240L, 232L, 217L, -190L, 154L, 128L, 113L, 129L, 165L, 203L, 220L, 222L, 236L, 255L, -255L, 246L, 236L, 226L, 206L, 180L, 163L, 161L, 146L, 144L, 141L, -139L, 138L, 136L, 133L, 131L, 124L, 144L, 158L, 149L, 126L, 109L, -104L, 104L, 95L, 92L, 94L, 106L, 124L, 147L, 170L, 187L, 199L, -211L, 215L, 215L, 222L, 226L, 226L, 226L, 223L, 229L, 231L, 228L, -224L, 225L, 227L, 229L, 228L, 217L, 200L, 172L, 129L, 88L, 71L, -75L, 65L, 67L, 70L, 72L, 74L, 75L, 75L, 75L, 67L, 64L, 59L, 56L, -57L, 58L, 58L, 58L, 61L, 63L, 65L, 65L, 64L, 62L, 60L, 59L, 67L, -65L, 64L, 63L, 62L, 60L, 59L, 59L, 61L, 66L, 65L, 60L, 63L, 69L, -65L, 55L, 61L, 60L, 57L, 56L, 56L, 59L, 62L, 64L, 55L, 52L, 47L, -43L, 42L, 44L, 48L, 49L, 61L, 65L, 68L, 64L, 57L, 51L, 47L, 46L, -43L, 42L, 45L, 48L, 46L, 41L, 40L, 43L, 46L, 42L, 42L, 46L, 47L, -45L, 46L, 51L, 53L, 51L, 49L, 51L, 59L, 64L, 57L, 46L, 37L, 30L, -21L, 13L, 9L, 8L, 7L, 7L, 10L, 14L, 18L, 19L, 16L, 13L, 14L, -16L, 14L, 16L, 18L, 20L, 20L, 20L, 21L, 22L, 18L, 17L, 16L, 17L, -20L, 22L, 22L, 22L, 18L, 19L, 21L, 21L, 21L, 20L, 19L, 18L, 20L, -21L, 21L, 20L, 18L, 18L, 20L, 21L, 20L, 20L, 20L, 20L, 20L, 20L, -20L, 20L, 143L, 135L, 127L, 126L, 126L, 125L, 127L, 130L, 137L, -135L, 134L, 134L, 135L, 134L, 127L, 121L, 130L, 124L, 115L, 114L, -130L, 158L, 183L, 194L, 173L, 180L, 185L, 185L, 191L, 205L, 217L, -222L, 226L, 228L, 231L, 231L, 229L, 227L, 228L, 229L, 225L, 228L, -233L, 239L, 242L, 240L, 232L, 226L, 223L, 222L, 220L, 218L, 217L, -217L, 217L, 218L, 219L, 220L, 221L, 223L, 223L, 224L, 224L, 223L, -223L, 222L, 221L, 217L, 214L, 214L, 216L, 218L, 222L, 221L, 219L, -217L, 216L, 216L, 218L, 219L, 222L, 211L, 176L, 150L, 153L, 149L, -134L, 131L, 134L, 121L, 105L, 95L, 91L, 88L, 82L, 76L, 76L, 75L, -73L, 74L, 76L, 77L, 76L, 75L, 71L, 69L, 68L, 67L, 67L, 67L, 68L, -68L, 66L, 66L, 65L, 64L, 65L, 67L, 70L, 73L, 69L, 69L, 69L, 68L, -68L, 72L, 79L, 84L, 115L, 125L, 131L, 128L, 123L, 121L, 118L, -114L, 118L, 116L, 112L, 108L, 105L, 105L, 105L, 103L, 107L, 105L, -100L, 95L, 92L, 90L, 91L, 92L, 82L, 81L, 79L, 78L, 77L, 79L, -81L, 83L, 81L, 81L, 80L, 76L, 70L, 65L, 63L, 63L, 60L, 64L, 67L, -67L, 65L, 62L, 61L, 62L, 63L, 64L, 65L, 65L, 65L, 67L, 70L, 73L, -77L, 76L, 75L, 73L, 71L, 69L, 68L, 67L, 68L, 69L, 71L, 71L, 71L, -70L, 70L, 70L, 68L, 69L, 71L, 75L, 78L, 79L, 77L, 75L, 74L, 76L, -78L, 80L, 81L, 81L, 81L, 82L, 75L, 74L, 75L, 78L, 81L, 83L, 83L, -81L, 79L, 77L, 75L, 75L, 76L, 78L, 80L, 81L, 80L, 77L, 74L, 72L, -71L, 72L, 75L, 76L, 78L, 71L, 68L, 71L, 75L, 76L, 78L, 81L, 79L, -83L, 83L, 76L, 72L, 75L, 80L, 82L, 82L, 85L, 90L, 94L, 96L, 98L, -101L, 104L, 117L, 116L, 121L, 123L, 124L, 140L, 158L, 159L, 144L, -147L, 150L, 152L, 151L, 147L, 142L, 138L, 148L, 145L, 141L, 139L, -142L, 149L, 157L, 162L, 179L, 198L, 221L, 238L, 249L, 253L, 248L, -239L, 249L, 251L, 242L, 212L, 168L, 132L, 117L, 117L, 160L, 182L, -207L, 223L, 235L, 246L, 251L, 251L, 248L, 233L, 222L, 219L, 208L, -185L, 163L, 153L, 148L, 145L, 142L, 140L, 140L, 138L, 134L, 131L, -131L, 139L, 140L, 128L, 111L, 100L, 96L, 95L, 90L, 85L, 80L, -78L, 81L, 95L, 123L, 148L, 184L, 210L, 217L, 214L, 222L, 224L, -218L, 219L, 226L, 231L, 231L, 225L, 223L, 226L, 229L, 229L, 219L, -198L, 161L, 122L, 92L, 77L, 70L, 68L, 69L, 70L, 71L, 72L, 73L, -74L, 75L, 75L, 63L, 61L, 58L, 58L, 59L, 61L, 61L, 61L, 55L, 57L, -60L, 63L, 65L, 65L, 63L, 61L, 64L, 64L, 62L, 59L, 58L, 58L, 58L, -57L, 61L, 64L, 61L, 55L, 57L, 64L, 62L, 52L, 56L, 54L, 52L, 50L, -50L, 52L, 55L, 57L, 44L, 41L, 39L, 40L, 41L, 44L, 48L, 52L, 57L, -58L, 59L, 56L, 50L, 45L, 45L, 47L, 43L, 43L, 45L, 48L, 45L, 38L, -35L, 37L, 42L, 41L, 43L, 47L, 49L, 48L, 48L, 50L, 49L, 55L, 59L, -59L, 55L, 46L, 30L, 16L, 12L, 13L, 15L, 18L, 19L, 18L, 14L, 10L, -16L, 19L, 20L, 19L, 15L, 14L, 16L, 19L, 21L, 18L, 16L, 18L, 22L, -23L, 20L, 16L, 18L, 17L, 16L, 17L, 20L, 22L, 23L, 22L, 18L, 19L, -21L, 22L, 22L, 21L, 20L, 19L, 20L, 21L, 21L, 20L, 19L, 19L, 21L, -23L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 130L, 124L, 120L, -123L, 128L, 132L, 136L, 141L, 131L, 133L, 133L, 132L, 132L, 131L, -123L, 115L, 95L, 91L, 79L, 65L, 69L, 99L, 141L, 170L, 169L, 177L, -179L, 174L, 177L, 193L, 208L, 215L, 220L, 225L, 230L, 232L, 230L, -229L, 230L, 232L, 235L, 230L, 227L, 228L, 234L, 239L, 240L, 239L, -229L, 227L, 224L, 221L, 219L, 218L, 218L, 218L, 218L, 219L, 220L, -222L, 223L, 223L, 223L, 223L, 224L, 223L, 221L, 217L, 214L, 215L, -218L, 221L, 224L, 224L, 222L, 219L, 215L, 212L, 212L, 213L, 221L, -202L, 172L, 155L, 155L, 146L, 132L, 128L, 132L, 119L, 103L, 93L, -91L, 89L, 84L, 78L, 75L, 73L, 71L, 71L, 72L, 73L, 73L, 72L, 72L, -69L, 67L, 66L, 67L, 68L, 68L, 68L, 68L, 68L, 67L, 64L, 63L, 63L, -66L, 69L, 67L, 66L, 67L, 70L, 72L, 74L, 74L, 73L, 102L, 117L, -128L, 126L, 122L, 121L, 118L, 112L, 111L, 110L, 106L, 100L, 98L, -99L, 97L, 93L, 94L, 93L, 91L, 87L, 83L, 81L, 81L, 82L, 78L, 78L, -78L, 77L, 75L, 76L, 78L, 80L, 80L, 80L, 80L, 77L, 72L, 68L, 66L, -66L, 62L, 66L, 70L, 69L, 66L, 63L, 63L, 64L, 63L, 65L, 67L, 67L, -67L, 68L, 71L, 74L, 75L, 74L, 74L, 73L, 71L, 69L, 67L, 65L, 68L, -70L, 72L, 72L, 72L, 71L, 72L, 73L, 75L, 74L, 75L, 77L, 79L, 80L, -78L, 76L, 71L, 74L, 78L, 80L, 81L, 82L, 84L, 86L, 73L, 73L, 74L, -77L, 81L, 83L, 83L, 82L, 78L, 75L, 73L, 72L, 75L, 77L, 79L, 79L, -77L, 76L, 74L, 72L, 72L, 73L, 75L, 76L, 78L, 70L, 67L, 70L, 75L, -77L, 78L, 81L, 79L, 84L, 84L, 76L, 70L, 72L, 77L, 80L, 78L, 81L, -85L, 89L, 93L, 98L, 104L, 109L, 111L, 111L, 119L, 122L, 123L, -141L, 161L, 163L, 151L, 150L, 148L, 148L, 147L, 146L, 143L, 141L, -157L, 153L, 147L, 148L, 159L, 177L, 198L, 211L, 236L, 245L, 246L, -234L, 226L, 233L, 244L, 250L, 235L, 217L, 186L, 152L, 126L, 121L, -139L, 160L, 199L, 223L, 240L, 240L, 243L, 252L, 251L, 240L, 230L, -220L, 213L, 215L, 211L, 192L, 165L, 145L, 146L, 142L, 137L, 136L, -137L, 137L, 134L, 131L, 128L, 129L, 125L, 116L, 108L, 102L, 94L, -86L, 82L, 77L, 74L, 71L, 65L, 67L, 87L, 110L, 145L, 190L, 208L, -207L, 222L, 226L, 220L, 225L, 225L, 231L, 230L, 225L, 224L, 230L, -229L, 223L, 198L, 168L, 123L, 88L, 76L, 77L, 74L, 67L, 75L, 73L, -70L, 70L, 71L, 72L, 71L, 69L, 60L, 58L, 56L, 56L, 57L, 57L, 57L, -55L, 59L, 59L, 59L, 61L, 63L, 62L, 59L, 56L, 53L, 55L, 54L, 51L, -52L, 57L, 59L, 57L, 58L, 59L, 56L, 53L, 54L, 59L, 59L, 56L, 53L, -51L, 48L, 46L, 44L, 44L, 45L, 46L, 39L, 38L, 40L, 46L, 51L, 52L, -55L, 60L, 45L, 45L, 47L, 50L, 48L, 42L, 40L, 42L, 46L, 46L, 47L, -49L, 46L, 39L, 37L, 39L, 45L, 46L, 50L, 53L, 54L, 53L, 51L, 51L, -62L, 61L, 53L, 40L, 28L, 22L, 17L, 12L, 13L, 12L, 11L, 13L, 17L, -19L, 20L, 19L, 15L, 15L, 16L, 15L, 14L, 16L, 18L, 21L, 25L, 20L, -16L, 18L, 22L, 23L, 18L, 12L, 17L, 16L, 15L, 16L, 19L, 21L, 22L, -21L, 20L, 21L, 23L, 24L, 25L, 24L, 23L, 22L, 19L, 21L, 21L, 20L, -19L, 19L, 21L, 23L, 19L, 19L, 20L, 20L, 20L, 20L, 21L, 21L, 140L, -130L, 124L, 129L, 137L, 138L, 135L, 132L, 125L, 128L, 125L, 118L, -112L, 107L, 98L, 88L, 52L, 58L, 59L, 52L, 50L, 65L, 87L, 102L, -137L, 154L, 167L, 168L, 172L, 185L, 196L, 198L, 208L, 215L, 223L, -227L, 227L, 226L, 228L, 231L, 235L, 232L, 228L, 227L, 229L, 234L, -239L, 241L, 236L, 234L, 230L, 226L, 223L, 221L, 219L, 219L, 219L, -220L, 221L, 221L, 221L, 221L, 220L, 220L, 222L, 222L, 222L, 220L, -218L, 218L, 219L, 221L, 223L, 224L, 223L, 220L, 216L, 214L, 215L, -216L, 218L, 196L, 171L, 160L, 154L, 141L, 129L, 126L, 128L, 115L, -99L, 90L, 89L, 88L, 84L, 79L, 76L, 73L, 70L, 70L, 71L, 71L, 71L, -70L, 73L, 69L, 66L, 65L, 67L, 69L, 68L, 67L, 68L, 68L, 67L, 64L, -61L, 60L, 63L, 66L, 67L, 68L, 70L, 72L, 74L, 75L, 74L, 73L, 87L, -106L, 121L, 120L, 116L, 116L, 113L, 105L, 103L, 103L, 98L, 91L, -90L, 92L, 89L, 83L, 84L, 86L, 86L, 83L, 79L, 75L, 75L, 76L, 76L, -78L, 79L, 78L, 76L, 75L, 76L, 78L, 77L, 78L, 78L, 75L, 71L, 67L, -66L, 67L, 63L, 68L, 72L, 72L, 67L, 64L, 65L, 67L, 64L, 66L, 68L, -68L, 68L, 70L, 72L, 74L, 72L, 72L, 72L, 72L, 70L, 68L, 66L, 65L, -67L, 70L, 73L, 74L, 72L, 72L, 74L, 76L, 76L, 75L, 75L, 76L, 78L, -79L, 79L, 78L, 73L, 76L, 78L, 78L, 77L, 77L, 79L, 81L, 72L, 72L, -73L, 77L, 81L, 84L, 84L, 83L, 79L, 75L, 72L, 73L, 76L, 79L, 80L, -80L, 76L, 76L, 75L, 75L, 75L, 76L, 77L, 78L, 77L, 69L, 66L, 70L, -76L, 77L, 78L, 80L, 80L, 85L, 85L, 76L, 69L, 70L, 75L, 78L, 78L, -80L, 82L, 85L, 89L, 96L, 104L, 110L, 109L, 110L, 119L, 122L, -122L, 140L, 160L, 163L, 159L, 154L, 148L, 145L, 146L, 150L, 155L, -158L, 152L, 159L, 172L, 189L, 208L, 226L, 239L, 247L, 238L, 231L, -214L, 200L, 205L, 222L, 230L, 227L, 184L, 157L, 128L, 121L, 135L, -161L, 189L, 210L, 220L, 242L, 255L, 255L, 248L, 242L, 237L, 230L, -221L, 215L, 208L, 203L, 201L, 193L, 174L, 156L, 143L, 138L, 133L, -132L, 136L, 138L, 137L, 134L, 127L, 125L, 117L, 108L, 102L, 98L, -88L, 78L, 67L, 62L, 61L, 66L, 65L, 63L, 74L, 90L, 111L, 172L, -201L, 204L, 224L, 229L, 224L, 232L, 223L, 229L, 229L, 223L, 223L, -225L, 215L, 200L, 162L, 129L, 95L, 82L, 81L, 79L, 77L, 76L, 77L, -73L, 68L, 68L, 70L, 68L, 63L, 57L, 55L, 53L, 52L, 53L, 54L, 54L, -53L, 51L, 62L, 60L, 58L, 59L, 59L, 58L, 54L, 51L, 48L, 51L, 50L, -46L, 48L, 54L, 57L, 55L, 55L, 53L, 52L, 53L, 51L, 48L, 48L, 52L, -48L, 47L, 45L, 43L, 41L, 40L, 40L, 40L, 42L, 41L, 45L, 54L, 56L, -53L, 52L, 55L, 44L, 39L, 38L, 42L, 42L, 36L, 33L, 34L, 46L, 45L, -46L, 48L, 45L, 41L, 41L, 45L, 47L, 50L, 54L, 56L, 57L, 55L, 52L, -49L, 54L, 48L, 33L, 15L, 8L, 12L, 18L, 20L, 22L, 16L, 9L, 6L, -9L, 14L, 20L, 23L, 14L, 13L, 13L, 14L, 16L, 19L, 19L, 19L, 22L, -20L, 18L, 18L, 20L, 20L, 17L, 13L, 16L, 14L, 13L, 15L, 18L, 20L, -20L, 20L, 20L, 21L, 23L, 24L, 25L, 24L, 23L, 23L, 19L, 20L, 21L, -21L, 20L, 20L, 22L, 24L, 19L, 19L, 19L, 20L, 20L, 21L, 21L, 21L, -195L, 168L, 140L, 129L, 131L, 131L, 126L, 122L, 121L, 122L, 113L, -96L, 79L, 66L, 51L, 39L, 45L, 47L, 48L, 48L, 52L, 57L, 56L, 51L, -94L, 124L, 153L, 167L, 175L, 184L, 186L, 181L, 197L, 205L, 215L, -220L, 221L, 221L, 224L, 227L, 225L, 229L, 233L, 233L, 230L, 229L, -231L, 234L, 242L, 239L, 235L, 230L, 226L, 223L, 221L, 221L, 221L, -221L, 221L, 221L, 220L, 219L, 218L, 217L, 219L, 221L, 223L, 223L, -222L, 220L, 220L, 221L, 222L, 223L, 223L, 220L, 216L, 215L, 217L, -220L, 217L, 193L, 170L, 161L, 151L, 135L, 125L, 124L, 125L, 112L, -96L, 88L, 87L, 87L, 84L, 79L, 78L, 76L, 72L, 71L, 72L, 72L, 72L, -71L, 73L, 69L, 65L, 64L, 67L, 69L, 69L, 67L, 66L, 66L, 66L, 63L, -60L, 60L, 63L, 67L, 70L, 72L, 75L, 76L, 75L, 74L, 76L, 78L, 76L, -97L, 113L, 113L, 110L, 110L, 107L, 99L, 97L, 97L, 92L, 85L, 85L, -87L, 84L, 76L, 80L, 83L, 85L, 83L, 79L, 75L, 74L, 75L, 75L, 78L, -80L, 79L, 76L, 74L, 75L, 77L, 76L, 76L, 75L, 73L, 69L, 66L, 66L, -67L, 64L, 69L, 74L, 73L, 68L, 65L, 66L, 68L, 64L, 66L, 68L, 69L, -69L, 70L, 72L, 75L, 70L, 71L, 71L, 71L, 70L, 68L, 66L, 64L, 67L, -71L, 74L, 75L, 73L, 73L, 75L, 77L, 74L, 73L, 71L, 73L, 75L, 78L, -78L, 78L, 77L, 78L, 79L, 76L, 71L, 68L, 69L, 70L, 70L, 71L, 72L, -76L, 81L, 84L, 85L, 84L, 81L, 78L, 74L, 75L, 79L, 82L, 83L, 82L, -78L, 78L, 79L, 79L, 80L, 80L, 81L, 81L, 76L, 69L, 65L, 70L, 76L, -78L, 78L, 79L, 81L, 86L, 86L, 76L, 68L, 68L, 73L, 77L, 82L, 83L, -83L, 84L, 86L, 93L, 101L, 107L, 111L, 112L, 120L, 123L, 121L, -137L, 156L, 158L, 156L, 151L, 145L, 143L, 146L, 155L, 164L, 170L, -196L, 211L, 233L, 248L, 248L, 233L, 211L, 196L, 180L, 178L, 182L, -205L, 236L, 240L, 196L, 144L, 118L, 121L, 136L, 160L, 181L, 198L, -217L, 233L, 253L, 250L, 250L, 251L, 247L, 238L, 228L, 223L, 195L, -190L, 177L, 162L, 159L, 164L, 160L, 149L, 148L, 142L, 137L, 137L, -141L, 145L, 146L, 144L, 141L, 135L, 123L, 109L, 102L, 97L, 90L, -81L, 69L, 59L, 56L, 63L, 67L, 66L, 71L, 82L, 106L, 175L, 207L, -208L, 224L, 226L, 216L, 225L, 221L, 227L, 227L, 221L, 220L, 216L, -197L, 175L, 128L, 96L, 77L, 84L, 88L, 77L, 74L, 83L, 77L, 71L, -66L, 66L, 69L, 66L, 56L, 47L, 54L, 53L, 54L, 55L, 58L, 59L, 58L, -57L, 52L, 51L, 51L, 54L, 59L, 62L, 61L, 58L, 50L, 53L, 51L, 46L, -46L, 53L, 55L, 52L, 53L, 49L, 50L, 54L, 48L, 36L, 36L, 43L, 42L, -42L, 42L, 42L, 41L, 41L, 41L, 41L, 42L, 41L, 45L, 52L, 51L, 43L, -38L, 38L, 44L, 34L, 28L, 31L, 34L, 33L, 35L, 39L, 43L, 41L, 42L, -44L, 43L, 40L, 42L, 48L, 43L, 47L, 51L, 52L, 52L, 51L, 47L, 42L, -19L, 20L, 19L, 16L, 17L, 19L, 17L, 11L, 17L, 17L, 18L, 20L, 21L, -20L, 16L, 12L, 17L, 15L, 14L, 17L, 20L, 21L, 18L, 15L, 17L, 19L, -21L, 20L, 18L, 16L, 16L, 17L, 15L, 13L, 12L, 14L, 16L, 19L, 19L, -19L, 18L, 19L, 21L, 22L, 23L, 22L, 21L, 21L, 19L, 20L, 21L, 21L, -20L, 20L, 22L, 24L, 19L, 19L, 19L, 20L, 20L, 21L, 21L, 21L, 230L, -221L, 197L, 164L, 138L, 127L, 125L, 125L, 118L, 101L, 76L, 58L, -51L, 51L, 52L, 53L, 45L, 42L, 43L, 49L, 51L, 48L, 45L, 45L, 52L, -74L, 111L, 146L, 165L, 170L, 173L, 177L, 174L, 188L, 203L, 212L, -217L, 223L, 225L, 225L, 225L, 226L, 228L, 229L, 230L, 231L, 232L, -232L, 239L, 236L, 235L, 236L, 237L, 231L, 220L, 212L, 221L, 226L, -230L, 227L, 219L, 214L, 216L, 221L, 215L, 215L, 217L, 220L, 224L, -225L, 224L, 223L, 219L, 218L, 216L, 214L, 214L, 215L, 216L, 218L, -213L, 184L, 162L, 160L, 153L, 131L, 115L, 114L, 120L, 113L, 100L, -90L, 86L, 85L, 82L, 79L, 78L, 76L, 74L, 73L, 74L, 75L, 74L, 73L, -75L, 71L, 67L, 65L, 66L, 66L, 66L, 66L, 68L, 66L, 63L, 61L, 61L, -62L, 65L, 67L, 74L, 73L, 72L, 73L, 75L, 76L, 75L, 74L, 75L, 84L, -96L, 104L, 106L, 103L, 97L, 94L, 93L, 93L, 90L, 86L, 82L, 80L, -81L, 82L, 78L, 79L, 80L, 81L, 80L, 78L, 76L, 74L, 76L, 75L, 75L, -74L, 75L, 75L, 76L, 77L, 80L, 80L, 79L, 76L, 72L, 69L, 70L, 71L, -68L, 68L, 69L, 70L, 69L, 68L, 66L, 65L, 69L, 71L, 72L, 71L, 68L, -66L, 66L, 67L, 72L, 71L, 70L, 69L, 68L, 68L, 68L, 68L, 65L, 69L, -76L, 81L, 83L, 81L, 78L, 75L, 72L, 72L, 73L, 73L, 73L, 73L, 74L, -74L, 73L, 73L, 73L, 72L, 71L, 69L, 68L, 67L, 74L, 73L, 72L, 74L, -77L, 79L, 80L, 80L, 80L, 78L, 74L, 71L, 71L, 76L, 84L, 89L, 88L, -85L, 81L, 78L, 76L, 76L, 78L, 79L, 73L, 70L, 69L, 70L, 70L, 71L, -80L, 90L, 84L, 84L, 82L, 77L, 72L, 71L, 74L, 78L, 84L, 86L, 89L, -89L, 88L, 89L, 97L, 106L, 107L, 114L, 118L, 118L, 124L, 138L, -152L, 157L, 164L, 154L, 157L, 166L, 173L, 194L, 218L, 226L, 238L, -235L, 228L, 223L, 206L, 171L, 153L, 164L, 172L, 197L, 223L, 219L, -180L, 136L, 120L, 124L, 135L, 153L, 176L, 194L, 211L, 230L, 244L, -251L, 255L, 250L, 245L, 242L, 242L, 238L, 231L, 225L, 189L, 174L, -159L, 154L, 153L, 151L, 151L, 153L, 140L, 143L, 141L, 135L, 137L, -152L, 171L, 183L, 183L, 188L, 169L, 145L, 132L, 102L, 77L, 78L, -67L, 61L, 59L, 62L, 62L, 67L, 88L, 113L, 165L, 189L, 206L, 205L, -208L, 221L, 226L, 220L, 230L, 225L, 219L, 221L, 224L, 207L, 161L, -117L, 93L, 88L, 80L, 75L, 73L, 73L, 74L, 74L, 72L, 70L, 66L, -62L, 58L, 54L, 52L, 51L, 52L, 55L, 57L, 56L, 52L, 51L, 54L, 57L, -57L, 54L, 53L, 56L, 56L, 54L, 55L, 59L, 48L, 48L, 47L, 45L, 44L, -45L, 47L, 50L, 44L, 47L, 49L, 49L, 45L, 42L, 42L, 43L, 35L, 39L, -43L, 43L, 40L, 38L, 39L, 41L, 44L, 39L, 35L, 36L, 40L, 41L, 37L, -32L, 41L, 39L, 37L, 36L, 34L, 34L, 38L, 43L, 47L, 47L, 48L, 47L, -46L, 45L, 43L, 42L, 58L, 55L, 48L, 39L, 35L, 32L, 25L, 16L, 19L, -18L, 17L, 16L, 15L, 16L, 17L, 18L, 21L, 18L, 15L, 15L, 16L, 19L, -20L, 20L, 18L, 17L, 18L, 19L, 15L, 10L, 12L, 17L, 23L, 22L, 20L, -20L, 20L, 18L, 15L, 13L, 17L, 17L, 18L, 18L, 18L, 17L, 16L, 16L, -19L, 19L, 19L, 20L, 22L, 24L, 23L, 23L, 24L, 24L, 22L, 21L, 20L, -19L, 19L, 20L, 17L, 20L, 23L, 25L, 25L, 24L, 25L, 26L, 231L, -233L, 229L, 214L, 188L, 150L, 106L, 74L, 71L, 59L, 47L, 47L, -54L, 58L, 51L, 42L, 44L, 41L, 43L, 48L, 50L, 47L, 45L, 46L, 53L, -44L, 48L, 81L, 124L, 156L, 167L, 169L, 177L, 186L, 195L, 201L, -208L, 217L, 222L, 221L, 225L, 226L, 228L, 229L, 230L, 230L, 229L, -229L, 234L, 233L, 233L, 236L, 239L, 237L, 230L, 223L, 225L, 226L, -226L, 225L, 223L, 222L, 222L, 224L, 216L, 216L, 217L, 220L, 222L, -222L, 220L, 218L, 219L, 218L, 217L, 215L, 215L, 216L, 218L, 219L, -210L, 182L, 162L, 158L, 148L, 124L, 109L, 109L, 112L, 107L, 98L, -89L, 84L, 83L, 81L, 80L, 78L, 76L, 75L, 75L, 77L, 77L, 76L, 74L, -77L, 74L, 70L, 67L, 67L, 67L, 67L, 66L, 66L, 65L, 62L, 60L, 60L, -62L, 65L, 67L, 75L, 74L, 74L, 75L, 76L, 76L, 74L, 72L, 73L, 79L, -88L, 96L, 99L, 97L, 92L, 88L, 88L, 87L, 85L, 83L, 80L, 79L, 80L, -81L, 73L, 75L, 77L, 78L, 78L, 77L, 75L, 74L, 74L, 74L, 73L, 73L, -73L, 74L, 74L, 75L, 76L, 77L, 76L, 73L, 70L, 68L, 69L, 70L, 68L, -69L, 70L, 70L, 70L, 69L, 67L, 66L, 72L, 73L, 74L, 73L, 71L, 69L, -69L, 69L, 72L, 71L, 70L, 69L, 68L, 68L, 68L, 68L, 66L, 70L, 76L, -81L, 83L, 81L, 77L, 75L, 72L, 72L, 72L, 73L, 73L, 73L, 74L, 74L, -72L, 72L, 72L, 72L, 71L, 70L, 69L, 68L, 74L, 72L, 72L, 73L, 76L, -78L, 79L, 78L, 78L, 77L, 75L, 74L, 75L, 79L, 83L, 87L, 85L, 83L, -80L, 77L, 77L, 78L, 80L, 81L, 73L, 70L, 69L, 70L, 70L, 71L, 79L, -88L, 86L, 86L, 83L, 77L, 71L, 68L, 70L, 74L, 85L, 87L, 89L, 88L, -85L, 86L, 94L, 102L, 104L, 111L, 115L, 115L, 121L, 134L, 147L, -152L, 166L, 167L, 186L, 214L, 233L, 240L, 234L, 218L, 201L, 187L, -160L, 148L, 157L, 166L, 174L, 186L, 224L, 200L, 168L, 140L, 121L, -113L, 121L, 133L, 169L, 187L, 210L, 226L, 239L, 250L, 255L, 255L, -251L, 246L, 241L, 239L, 239L, 236L, 229L, 223L, 185L, 172L, 160L, -154L, 151L, 147L, 145L, 146L, 138L, 137L, 136L, 140L, 156L, 179L, -197L, 204L, 213L, 215L, 204L, 188L, 172L, 138L, 93L, 64L, 71L, -62L, 57L, 59L, 63L, 74L, 102L, 130L, 154L, 176L, 197L, 205L, -210L, 217L, 219L, 215L, 217L, 222L, 223L, 212L, 191L, 160L, 120L, -90L, 86L, 82L, 76L, 71L, 70L, 69L, 69L, 68L, 66L, 65L, 62L, 59L, -56L, 54L, 52L, 51L, 52L, 55L, 57L, 55L, 51L, 48L, 49L, 51L, 50L, -47L, 48L, 52L, 53L, 50L, 50L, 52L, 43L, 44L, 46L, 46L, 44L, 43L, -44L, 45L, 42L, 44L, 46L, 45L, 42L, 40L, 41L, 42L, 38L, 38L, 38L, -40L, 43L, 44L, 42L, 41L, 37L, 35L, 33L, 34L, 37L, 39L, 37L, 35L, -38L, 35L, 33L, 33L, 36L, 40L, 45L, 49L, 46L, 48L, 52L, 55L, 56L, -55L, 53L, 51L, 47L, 38L, 32L, 32L, 27L, 17L, 12L, 14L, 19L, 18L, -16L, 15L, 15L, 16L, 18L, 19L, 21L, 18L, 15L, 14L, 15L, 17L, 18L, -17L, 11L, 12L, 17L, 22L, 20L, 16L, 16L, 19L, 23L, 21L, 19L, 19L, -19L, 19L, 17L, 15L, 18L, 19L, 20L, 20L, 21L, 20L, 20L, 19L, 20L, -19L, 19L, 20L, 22L, 22L, 22L, 22L, 25L, 24L, 22L, 20L, 19L, 18L, -18L, 18L, 13L, 16L, 20L, 22L, 22L, 22L, 23L, 25L, 234L, 231L, -224L, 216L, 201L, 171L, 125L, 87L, 56L, 54L, 51L, 50L, 50L, 49L, -46L, 44L, 44L, 41L, 41L, 47L, 49L, 47L, 45L, 46L, 51L, 44L, 41L, -52L, 74L, 104L, 138L, 163L, 181L, 185L, 187L, 189L, 196L, 208L, -217L, 220L, 224L, 224L, 226L, 227L, 228L, 229L, 230L, 230L, 230L, -229L, 230L, 235L, 240L, 242L, 240L, 237L, 227L, 223L, 219L, 218L, -220L, 222L, 222L, 221L, 215L, 216L, 217L, 219L, 221L, 219L, 215L, -212L, 211L, 210L, 210L, 209L, 209L, 210L, 211L, 211L, 204L, 178L, -159L, 154L, 140L, 115L, 101L, 103L, 102L, 99L, 95L, 89L, 83L, -80L, 80L, 81L, 77L, 77L, 77L, 79L, 81L, 81L, 78L, 76L, 80L, 76L, -72L, 69L, 69L, 68L, 67L, 65L, 65L, 63L, 61L, 59L, 60L, 63L, 66L, -68L, 76L, 75L, 76L, 77L, 78L, 76L, 73L, 70L, 70L, 72L, 77L, 84L, -90L, 91L, 87L, 82L, 83L, 83L, 81L, 80L, 80L, 80L, 80L, 80L, 76L, -76L, 77L, 77L, 76L, 74L, 72L, 71L, 72L, 72L, 71L, 70L, 70L, 71L, -71L, 72L, 71L, 72L, 71L, 70L, 67L, 67L, 68L, 70L, 69L, 69L, 71L, -71L, 71L, 70L, 68L, 67L, 71L, 73L, 74L, 74L, 71L, 69L, 69L, 70L, -71L, 70L, 69L, 68L, 67L, 67L, 67L, 67L, 67L, 71L, 76L, 80L, 82L, -80L, 77L, 75L, 71L, 72L, 72L, 72L, 73L, 73L, 74L, 74L, 70L, 71L, -72L, 72L, 72L, 71L, 71L, 70L, 73L, 72L, 71L, 72L, 75L, 77L, 77L, -76L, 76L, 77L, 77L, 78L, 80L, 82L, 84L, 85L, 82L, 81L, 79L, 77L, -78L, 79L, 81L, 83L, 74L, 70L, 68L, 69L, 70L, 71L, 77L, 85L, 84L, -84L, 82L, 76L, 70L, 68L, 70L, 73L, 87L, 90L, 90L, 86L, 81L, 83L, -90L, 96L, 104L, 110L, 115L, 117L, 122L, 132L, 143L, 149L, 161L, -176L, 201L, 224L, 231L, 216L, 186L, 161L, 141L, 151L, 147L, 144L, -164L, 187L, 202L, 213L, 162L, 135L, 107L, 101L, 118L, 146L, 174L, -191L, 209L, 224L, 242L, 251L, 255L, 255L, 255L, 251L, 244L, 241L, -238L, 237L, 237L, 234L, 228L, 223L, 188L, 173L, 158L, 151L, 148L, -143L, 139L, 139L, 138L, 132L, 127L, 137L, 165L, 194L, 210L, 211L, -208L, 206L, 207L, 208L, 204L, 191L, 149L, 98L, 60L, 57L, 57L, -62L, 63L, 66L, 81L, 98L, 121L, 138L, 164L, 189L, 206L, 214L, -217L, 217L, 214L, 222L, 217L, 188L, 146L, 109L, 87L, 77L, 76L, -73L, 69L, 66L, 65L, 64L, 62L, 60L, 60L, 58L, 57L, 54L, 53L, 51L, -51L, 51L, 49L, 53L, 56L, 54L, 50L, 47L, 47L, 49L, 47L, 45L, 47L, -50L, 50L, 46L, 44L, 46L, 41L, 44L, 47L, 47L, 45L, 42L, 41L, 40L, -45L, 46L, 46L, 45L, 43L, 43L, 44L, 46L, 43L, 38L, 34L, 37L, 43L, -46L, 42L, 37L, 34L, 34L, 35L, 36L, 38L, 40L, 41L, 41L, 43L, 41L, -39L, 42L, 50L, 59L, 63L, 65L, 42L, 45L, 48L, 51L, 51L, 47L, 43L, -40L, 30L, 17L, 15L, 23L, 19L, 6L, 6L, 19L, 19L, 18L, 16L, 14L, -15L, 16L, 18L, 20L, 21L, 18L, 15L, 14L, 15L, 16L, 16L, 15L, 9L, -11L, 18L, 25L, 25L, 19L, 17L, 18L, 23L, 21L, 18L, 17L, 18L, 19L, -19L, 19L, 14L, 15L, 16L, 17L, 18L, 18L, 18L, 17L, 20L, 20L, 20L, -21L, 21L, 21L, 21L, 21L, 22L, 21L, 20L, 19L, 18L, 18L, 19L, 19L, -13L, 16L, 19L, 20L, 20L, 21L, 23L, 24L, 224L, 210L, 190L, 179L, -179L, 176L, 161L, 144L, 104L, 90L, 71L, 55L, 48L, 47L, 47L, 47L, -44L, 41L, 41L, 46L, 49L, 46L, 45L, 46L, 35L, 46L, 56L, 51L, 40L, -49L, 86L, 124L, 165L, 175L, 183L, 187L, 194L, 207L, 219L, 225L, -225L, 224L, 223L, 223L, 225L, 229L, 232L, 235L, 230L, 229L, 229L, -233L, 238L, 241L, 242L, 242L, 232L, 228L, 223L, 220L, 220L, 220L, -220L, 220L, 214L, 214L, 216L, 218L, 219L, 217L, 212L, 209L, 205L, -205L, 205L, 205L, 205L, 205L, 205L, 205L, 196L, 172L, 153L, 147L, -131L, 105L, 92L, 97L, 96L, 95L, 94L, 90L, 84L, 77L, 78L, 82L, -78L, 79L, 80L, 83L, 85L, 85L, 82L, 79L, 81L, 78L, 74L, 71L, 70L, -68L, 66L, 64L, 63L, 62L, 60L, 59L, 60L, 63L, 66L, 69L, 77L, 77L, -77L, 79L, 79L, 76L, 71L, 67L, 68L, 66L, 68L, 74L, 83L, 88L, 86L, -82L, 84L, 83L, 82L, 81L, 82L, 82L, 81L, 80L, 83L, 82L, 81L, 78L, -75L, 71L, 68L, 66L, 70L, 69L, 68L, 67L, 67L, 67L, 68L, 68L, 65L, -67L, 67L, 66L, 65L, 65L, 67L, 69L, 69L, 70L, 71L, 72L, 72L, 71L, -69L, 68L, 69L, 71L, 72L, 72L, 69L, 68L, 68L, 69L, 69L, 69L, 67L, -66L, 65L, 65L, 65L, 65L, 69L, 72L, 76L, 79L, 80L, 79L, 77L, 75L, -70L, 71L, 71L, 72L, 73L, 73L, 74L, 74L, 71L, 72L, 73L, 74L, 74L, -74L, 74L, 74L, 73L, 72L, 70L, 71L, 73L, 75L, 75L, 74L, 78L, 77L, -77L, 79L, 82L, 84L, 86L, 86L, 82L, 81L, 79L, 78L, 78L, 79L, 81L, -82L, 75L, 71L, 68L, 69L, 70L, 71L, 75L, 82L, 79L, 80L, 80L, 76L, -72L, 71L, 74L, 78L, 90L, 94L, 92L, 84L, 78L, 80L, 86L, 90L, 101L, -107L, 113L, 116L, 121L, 128L, 137L, 143L, 168L, 178L, 175L, 160L, -146L, 136L, 132L, 137L, 134L, 149L, 164L, 188L, 212L, 197L, 152L, -119L, 103L, 111L, 127L, 145L, 166L, 188L, 211L, 226L, 239L, 248L, -255L, 255L, 252L, 248L, 242L, 236L, 238L, 237L, 236L, 237L, 238L, -236L, 232L, 228L, 207L, 184L, 160L, 150L, 148L, 146L, 142L, 139L, -141L, 131L, 122L, 129L, 155L, 186L, 202L, 204L, 213L, 202L, 203L, -202L, 199L, 204L, 176L, 120L, 58L, 56L, 58L, 61L, 60L, 58L, 62L, -71L, 95L, 99L, 122L, 160L, 194L, 209L, 214L, 217L, 216L, 207L, -182L, 142L, 102L, 79L, 76L, 80L, 66L, 65L, 63L, 62L, 62L, 60L, -57L, 54L, 56L, 55L, 53L, 51L, 50L, 49L, 48L, 48L, 47L, 51L, 54L, -54L, 50L, 47L, 47L, 49L, 51L, 48L, 48L, 50L, 50L, 47L, 46L, 49L, -49L, 51L, 51L, 50L, 46L, 42L, 41L, 40L, 45L, 45L, 44L, 42L, 42L, -42L, 44L, 46L, 46L, 41L, 36L, 38L, 42L, 44L, 40L, 36L, 32L, 34L, -36L, 37L, 37L, 38L, 40L, 42L, 32L, 32L, 32L, 37L, 47L, 56L, 57L, -52L, 39L, 39L, 39L, 37L, 33L, 27L, 21L, 17L, 14L, 10L, 12L, 16L, -14L, 9L, 14L, 25L, 19L, 17L, 16L, 15L, 15L, 16L, 19L, 20L, 22L, -20L, 17L, 16L, 16L, 17L, 16L, 14L, 14L, 15L, 20L, 26L, 25L, 19L, -16L, 17L, 23L, 20L, 17L, 16L, 18L, 20L, 21L, 21L, 11L, 12L, 14L, -15L, 16L, 17L, 17L, 17L, 20L, 21L, 21L, 21L, 20L, 19L, 20L, 20L, -18L, 18L, 17L, 18L, 18L, 20L, 21L, 21L, 17L, 19L, 21L, 22L, 21L, -21L, 22L, 24L, 195L, 189L, 178L, 172L, 173L, 176L, 170L, 161L, -159L, 131L, 94L, 69L, 60L, 56L, 49L, 42L, 46L, 42L, 42L, 46L, -48L, 46L, 44L, 46L, 41L, 45L, 52L, 54L, 52L, 53L, 65L, 80L, 120L, -146L, 177L, 197L, 209L, 220L, 231L, 236L, 234L, 231L, 226L, 223L, -223L, 226L, 231L, 234L, 232L, 230L, 229L, 230L, 233L, 236L, 237L, -238L, 241L, 240L, 237L, 232L, 226L, 223L, 223L, 224L, 213L, 214L, -215L, 217L, 218L, 217L, 213L, 210L, 210L, 210L, 211L, 212L, 211L, -210L, 209L, 208L, 188L, 163L, 144L, 137L, 122L, 98L, 88L, 93L, -96L, 93L, 93L, 92L, 85L, 77L, 77L, 82L, 82L, 82L, 83L, 86L, 88L, -88L, 85L, 83L, 82L, 79L, 75L, 73L, 71L, 69L, 66L, 63L, 64L, 62L, -60L, 59L, 60L, 63L, 67L, 69L, 77L, 77L, 77L, 78L, 78L, 75L, 70L, -66L, 66L, 63L, 63L, 69L, 79L, 86L, 86L, 84L, 87L, 85L, 83L, 83L, -84L, 83L, 81L, 78L, 81L, 80L, 78L, 75L, 72L, 69L, 66L, 64L, 68L, -67L, 66L, 65L, 65L, 65L, 65L, 65L, 62L, 63L, 65L, 64L, 64L, 65L, -67L, 69L, 68L, 69L, 71L, 72L, 72L, 71L, 70L, 69L, 69L, 71L, 72L, -72L, 70L, 69L, 69L, 70L, 68L, 67L, 66L, 65L, 64L, 64L, 64L, 64L, -72L, 74L, 76L, 78L, 79L, 78L, 76L, 75L, 69L, 70L, 70L, 71L, 72L, -73L, 74L, 74L, 73L, 73L, 75L, 76L, 76L, 77L, 76L, 76L, 74L, 72L, -71L, 71L, 73L, 74L, 74L, 73L, 80L, 77L, 75L, 77L, 81L, 85L, 87L, -88L, 83L, 82L, 81L, 79L, 78L, 78L, 79L, 79L, 78L, 72L, 69L, 70L, -71L, 71L, 74L, 79L, 78L, 80L, 81L, 78L, 74L, 73L, 76L, 80L, 93L, -97L, 94L, 82L, 75L, 77L, 82L, 85L, 95L, 100L, 107L, 114L, 118L, -122L, 129L, 136L, 155L, 168L, 158L, 139L, 136L, 137L, 145L, 162L, -172L, 193L, 199L, 178L, 134L, 93L, 94L, 127L, 128L, 152L, 181L, -199L, 208L, 219L, 235L, 248L, 255L, 255L, 255L, 249L, 244L, 243L, -240L, 236L, 236L, 237L, 238L, 240L, 242L, 240L, 238L, 235L, 226L, -196L, 163L, 148L, 147L, 147L, 144L, 140L, 134L, 126L, 116L, 117L, -135L, 164L, 186L, 195L, 205L, 199L, 202L, 198L, 191L, 194L, 172L, -123L, 70L, 63L, 55L, 53L, 56L, 64L, 77L, 88L, 91L, 85L, 100L, -143L, 186L, 206L, 209L, 210L, 199L, 171L, 129L, 94L, 74L, 67L, -69L, 71L, 60L, 60L, 59L, 60L, 60L, 58L, 54L, 51L, 55L, 54L, 52L, -50L, 48L, 47L, 46L, 46L, 51L, 54L, 56L, 54L, 49L, 45L, 45L, 47L, -50L, 46L, 46L, 49L, 51L, 51L, 54L, 59L, 60L, 59L, 56L, 52L, 46L, -43L, 43L, 44L, 43L, 42L, 40L, 38L, 39L, 40L, 40L, 41L, 43L, 42L, -42L, 43L, 45L, 46L, 45L, 44L, 32L, 34L, 35L, 35L, 34L, 34L, 36L, -37L, 32L, 36L, 38L, 42L, 50L, 55L, 50L, 40L, 32L, 30L, 27L, 24L, -20L, 16L, 13L, 11L, 9L, 17L, 19L, 13L, 11L, 18L, 22L, 20L, 17L, -16L, 16L, 16L, 16L, 17L, 19L, 19L, 23L, 21L, 19L, 18L, 19L, 19L, -17L, 16L, 19L, 16L, 18L, 22L, 23L, 19L, 18L, 20L, 23L, 20L, 17L, -17L, 19L, 21L, 22L, 22L, 15L, 16L, 18L, 19L, 20L, 21L, 21L, 21L, -19L, 21L, 22L, 21L, 19L, 18L, 19L, 21L, 20L, 19L, 19L, 18L, 18L, -18L, 19L, 20L, 21L, 22L, 23L, 22L, 20L, 19L, 20L, 21L, 171L, -176L, 178L, 176L, 175L, 174L, 170L, 164L, 175L, 170L, 153L, 120L, -83L, 57L, 49L, 50L, 50L, 45L, 44L, 47L, 48L, 45L, 44L, 46L, 49L, -47L, 48L, 54L, 57L, 58L, 61L, 65L, 83L, 118L, 163L, 197L, 218L, -231L, 239L, 241L, 243L, 239L, 233L, 228L, 225L, 224L, 226L, 228L, -232L, 231L, 230L, 229L, 229L, 230L, 232L, 233L, 240L, 242L, 242L, -238L, 231L, 226L, 224L, 224L, 217L, 216L, 215L, 216L, 217L, 217L, -214L, 212L, 213L, 214L, 215L, 215L, 214L, 212L, 209L, 207L, 181L, -154L, 132L, 126L, 115L, 95L, 87L, 93L, 97L, 90L, 89L, 90L, 86L, -78L, 77L, 84L, 87L, 86L, 87L, 88L, 90L, 90L, 88L, 86L, 83L, 80L, -77L, 75L, 74L, 71L, 68L, 65L, 66L, 64L, 62L, 61L, 61L, 64L, 67L, -69L, 76L, 76L, 75L, 76L, 76L, 74L, 70L, 67L, 65L, 63L, 63L, 67L, -74L, 80L, 83L, 83L, 84L, 81L, 79L, 80L, 82L, 82L, 78L, 74L, 70L, -70L, 69L, 68L, 67L, 66L, 66L, 65L, 67L, 66L, 65L, 64L, 63L, 63L, -63L, 63L, 61L, 63L, 64L, 64L, 64L, 65L, 67L, 70L, 67L, 68L, 70L, -71L, 71L, 71L, 69L, 69L, 71L, 73L, 75L, 74L, 73L, 72L, 72L, 73L, -69L, 68L, 67L, 65L, 65L, 64L, 64L, 65L, 74L, 75L, 76L, 77L, 78L, -77L, 76L, 75L, 69L, 69L, 70L, 71L, 72L, 73L, 74L, 74L, 74L, 74L, -75L, 76L, 77L, 77L, 77L, 77L, 76L, 74L, 72L, 71L, 73L, 74L, 73L, -72L, 80L, 76L, 74L, 76L, 81L, 86L, 88L, 87L, 83L, 82L, 81L, 80L, -79L, 78L, 78L, 78L, 80L, 74L, 70L, 72L, 73L, 72L, 74L, 77L, 81L, -83L, 83L, 80L, 75L, 73L, 74L, 77L, 93L, 98L, 94L, 79L, 70L, 73L, -79L, 79L, 95L, 99L, 108L, 117L, 121L, 123L, 129L, 136L, 184L, -184L, 153L, 131L, 151L, 173L, 189L, 210L, 190L, 153L, 109L, 96L, -106L, 114L, 133L, 164L, 177L, 194L, 215L, 230L, 241L, 251L, 255L, -255L, 251L, 252L, 247L, 241L, 239L, 242L, 244L, 242L, 237L, 239L, -242L, 243L, 243L, 241L, 238L, 236L, 226L, 199L, 167L, 149L, 143L, -140L, 136L, 133L, 118L, 114L, 105L, 99L, 107L, 131L, 156L, 170L, -175L, 182L, 190L, 187L, 177L, 167L, 140L, 105L, 66L, 62L, 58L, -58L, 63L, 71L, 77L, 82L, 87L, 85L, 103L, 147L, 190L, 208L, 204L, -197L, 164L, 132L, 94L, 74L, 69L, 67L, 61L, 56L, 57L, 56L, 57L, -58L, 59L, 58L, 54L, 51L, 55L, 54L, 53L, 51L, 49L, 48L, 48L, 48L, -56L, 57L, 57L, 53L, 46L, 42L, 42L, 43L, 45L, 43L, 44L, 50L, 54L, -55L, 59L, 65L, 61L, 60L, 56L, 51L, 45L, 43L, 43L, 45L, 47L, 45L, -42L, 42L, 42L, 42L, 41L, 40L, 39L, 40L, 44L, 47L, 51L, 52L, 52L, -52L, 40L, 39L, 39L, 39L, 39L, 39L, 39L, 38L, 44L, 50L, 53L, 51L, -53L, 54L, 46L, 34L, 16L, 15L, 13L, 13L, 13L, 14L, 16L, 17L, 13L, -25L, 26L, 13L, 10L, 20L, 20L, 10L, 14L, 15L, 16L, 18L, 18L, 19L, -18L, 18L, 23L, 21L, 19L, 19L, 20L, 20L, 19L, 17L, 19L, 15L, 14L, -18L, 21L, 21L, 21L, 24L, 23L, 21L, 18L, 18L, 20L, 22L, 22L, 21L, -16L, 17L, 18L, 19L, 20L, 20L, 20L, 19L, 17L, 20L, 22L, 21L, 18L, -17L, 19L, 22L, 25L, 24L, 22L, 20L, 18L, 17L, 16L, 16L, 21L, 21L, -21L, 20L, 17L, 17L, 18L, 20L, 162L, 167L, 168L, 165L, 164L, 169L, -174L, 175L, 169L, 184L, 191L, 168L, 125L, 85L, 68L, 66L, 54L, -48L, 46L, 48L, 48L, 45L, 44L, 45L, 37L, 39L, 44L, 48L, 48L, 51L, -63L, 77L, 95L, 117L, 146L, 173L, 198L, 219L, 231L, 235L, 242L, -241L, 239L, 235L, 232L, 229L, 226L, 225L, 229L, 229L, 229L, 228L, -228L, 228L, 230L, 231L, 233L, 234L, 236L, 238L, 238L, 234L, 228L, -223L, 223L, 221L, 218L, 217L, 217L, 216L, 214L, 212L, 211L, 212L, -213L, 213L, 211L, 207L, 203L, 200L, 176L, 145L, 121L, 116L, 110L, -95L, 89L, 95L, 95L, 85L, 82L, 87L, 87L, 80L, 80L, 86L, 92L, 90L, -89L, 90L, 91L, 91L, 90L, 88L, 85L, 83L, 80L, 79L, 78L, 75L, 72L, -69L, 68L, 66L, 64L, 62L, 62L, 64L, 67L, 69L, 76L, 74L, 73L, 73L, -74L, 73L, 70L, 68L, 65L, 64L, 64L, 65L, 68L, 72L, 75L, 77L, 74L, -71L, 69L, 72L, 75L, 76L, 72L, 68L, 66L, 65L, 65L, 65L, 65L, 65L, -65L, 66L, 66L, 65L, 64L, 63L, 62L, 62L, 62L, 62L, 62L, 63L, 65L, -65L, 64L, 65L, 68L, 70L, 66L, 67L, 69L, 70L, 70L, 70L, 69L, 68L, -71L, 73L, 75L, 75L, 73L, 72L, 73L, 74L, 72L, 71L, 70L, 68L, 67L, -67L, 67L, 67L, 76L, 76L, 76L, 77L, 77L, 76L, 75L, 75L, 68L, 68L, -69L, 70L, 72L, 73L, 74L, 74L, 73L, 74L, 75L, 75L, 75L, 75L, 75L, -74L, 77L, 75L, 73L, 72L, 73L, 74L, 73L, 72L, 76L, 74L, 74L, 78L, -84L, 88L, 86L, 83L, 81L, 80L, 80L, 80L, 80L, 80L, 80L, 80L, 83L, -76L, 72L, 73L, 75L, 74L, 74L, 76L, 79L, 81L, 82L, 79L, 75L, 72L, -74L, 76L, 91L, 97L, 91L, 75L, 65L, 69L, 74L, 74L, 93L, 96L, 107L, -118L, 123L, 123L, 128L, 136L, 145L, 176L, 180L, 179L, 195L, 178L, -139L, 126L, 87L, 93L, 102L, 124L, 153L, 167L, 178L, 196L, 224L, -235L, 245L, 250L, 254L, 255L, 251L, 243L, 239L, 241L, 240L, 237L, -239L, 243L, 244L, 241L, 240L, 242L, 244L, 244L, 241L, 237L, 233L, -230L, 223L, 207L, 187L, 170L, 153L, 139L, 134L, 134L, 125L, 120L, -107L, 89L, 83L, 93L, 110L, 120L, 141L, 150L, 146L, 136L, 127L, -108L, 84L, 71L, 64L, 66L, 69L, 74L, 79L, 79L, 74L, 68L, 82L, -97L, 127L, 167L, 195L, 197L, 178L, 159L, 121L, 101L, 81L, 73L, -70L, 63L, 55L, 51L, 55L, 54L, 55L, 56L, 58L, 57L, 54L, 51L, 55L, -54L, 53L, 52L, 52L, 52L, 52L, 53L, 53L, 54L, 53L, 48L, 43L, 41L, -43L, 46L, 48L, 47L, 51L, 57L, 59L, 57L, 56L, 59L, 51L, 51L, 50L, -47L, 43L, 41L, 41L, 42L, 47L, 45L, 43L, 43L, 43L, 42L, 39L, 36L, -39L, 38L, 39L, 45L, 52L, 54L, 49L, 43L, 43L, 40L, 38L, 39L, 42L, -43L, 41L, 38L, 36L, 44L, 44L, 35L, 31L, 31L, 23L, 12L, 8L, 8L, -9L, 11L, 13L, 15L, 17L, 17L, 18L, 23L, 23L, 18L, 17L, 21L, 17L, -8L, 11L, 14L, 17L, 20L, 21L, 20L, 18L, 16L, 20L, 19L, 18L, 19L, -20L, 21L, 19L, 17L, 20L, 15L, 13L, 17L, 21L, 20L, 20L, 21L, 23L, -21L, 20L, 20L, 21L, 22L, 21L, 19L, 16L, 17L, 17L, 18L, 18L, 18L, -17L, 17L, 15L, 18L, 22L, 21L, 18L, 17L, 20L, 24L, 23L, 23L, 21L, -20L, 19L, 19L, 19L, 19L, 19L, 20L, 21L, 20L, 18L, 19L, 22L, 24L, -159L, 161L, 159L, 154L, 154L, 162L, 170L, 173L, 166L, 166L, 170L, -174L, 168L, 142L, 101L, 70L, 56L, 51L, 48L, 49L, 49L, 45L, 43L, -45L, 47L, 45L, 49L, 60L, 73L, 86L, 101L, 114L, 131L, 132L, 135L, -145L, 168L, 197L, 218L, 225L, 235L, 237L, 240L, 241L, 239L, 235L, -230L, 226L, 226L, 227L, 228L, 228L, 228L, 229L, 231L, 233L, 231L, -230L, 233L, 240L, 248L, 247L, 237L, 227L, 228L, 225L, 220L, 217L, -216L, 215L, 213L, 212L, 211L, 212L, 214L, 213L, 211L, 206L, 201L, -198L, 173L, 140L, 114L, 111L, 108L, 96L, 91L, 97L, 93L, 81L, -77L, 84L, 87L, 82L, 82L, 88L, 95L, 93L, 90L, 90L, 91L, 91L, 91L, -89L, 87L, 85L, 83L, 82L, 81L, 79L, 75L, 72L, 70L, 68L, 65L, 63L, -63L, 65L, 67L, 69L, 75L, 73L, 71L, 71L, 72L, 72L, 70L, 69L, 65L, -65L, 65L, 64L, 63L, 65L, 68L, 71L, 64L, 62L, 61L, 64L, 69L, 71L, -68L, 63L, 68L, 68L, 66L, 65L, 65L, 64L, 64L, 65L, 66L, 65L, 64L, -63L, 62L, 61L, 61L, 61L, 63L, 64L, 66L, 66L, 65L, 66L, 69L, 71L, -65L, 66L, 68L, 69L, 70L, 69L, 68L, 68L, 69L, 71L, 72L, 72L, 71L, -70L, 71L, 72L, 74L, 73L, 72L, 71L, 70L, 70L, 70L, 70L, 77L, 77L, -77L, 76L, 76L, 76L, 75L, 75L, 67L, 68L, 69L, 70L, 72L, 73L, 74L, -74L, 72L, 73L, 73L, 74L, 74L, 73L, 72L, 72L, 78L, 76L, 73L, 73L, -74L, 74L, 73L, 72L, 73L, 72L, 74L, 80L, 87L, 89L, 85L, 80L, 78L, -78L, 79L, 80L, 80L, 81L, 82L, 82L, 84L, 77L, 73L, 74L, 76L, 75L, -74L, 76L, 73L, 76L, 78L, 77L, 74L, 74L, 76L, 79L, 88L, 95L, 89L, -71L, 61L, 66L, 71L, 70L, 83L, 87L, 98L, 111L, 116L, 115L, 120L, -128L, 170L, 189L, 165L, 130L, 126L, 111L, 94L, 103L, 105L, 135L, -157L, 171L, 190L, 206L, 219L, 233L, 240L, 251L, 255L, 253L, 249L, -249L, 247L, 243L, 235L, 239L, 242L, 242L, 244L, 246L, 243L, 237L, -242L, 244L, 245L, 244L, 239L, 232L, 227L, 224L, 228L, 225L, 217L, -200L, 174L, 151L, 144L, 147L, 150L, 142L, 121L, 94L, 74L, 70L, -74L, 78L, 81L, 88L, 75L, 66L, 75L, 72L, 69L, 83L, 81L, 79L, 78L, -80L, 87L, 94L, 94L, 91L, 89L, 116L, 154L, 184L, 192L, 174L, 138L, -108L, 89L, 81L, 75L, 72L, 63L, 53L, 50L, 54L, 54L, 53L, 53L, -55L, 56L, 56L, 54L, 51L, 53L, 53L, 53L, 53L, 54L, 55L, 56L, 57L, -46L, 47L, 47L, 44L, 41L, 42L, 47L, 52L, 57L, 57L, 61L, 66L, 65L, -57L, 50L, 49L, 39L, 42L, 44L, 44L, 42L, 39L, 38L, 38L, 40L, 38L, -36L, 36L, 36L, 35L, 30L, 26L, 42L, 36L, 34L, 40L, 49L, 50L, 39L, -28L, 36L, 32L, 29L, 31L, 36L, 39L, 36L, 31L, 37L, 45L, 43L, 30L, -21L, 21L, 16L, 6L, 14L, 16L, 17L, 19L, 19L, 18L, 16L, 15L, 21L, -17L, 17L, 23L, 26L, 22L, 17L, 15L, 10L, 13L, 18L, 21L, 22L, 20L, -17L, 15L, 18L, 17L, 17L, 18L, 20L, 20L, 18L, 17L, 23L, 18L, 16L, -19L, 21L, 18L, 15L, 14L, 22L, 21L, 21L, 21L, 22L, 22L, 20L, 18L, -21L, 22L, 22L, 22L, 22L, 21L, 21L, 20L, 13L, 17L, 21L, 21L, 17L, -17L, 20L, 25L, 18L, 18L, 18L, 20L, 21L, 23L, 25L, 26L, 20L, 21L, -22L, 22L, 22L, 24L, 27L, 30L, 152L, 169L, 158L, 144L, 155L, 162L, -161L, 169L, 179L, 171L, 162L, 160L, 169L, 172L, 156L, 134L, 82L, -67L, 57L, 57L, 49L, 39L, 49L, 68L, 48L, 52L, 70L, 98L, 120L, -128L, 129L, 131L, 131L, 132L, 137L, 142L, 142L, 149L, 177L, 207L, -229L, 231L, 236L, 241L, 244L, 242L, 237L, 233L, 224L, 227L, 229L, -229L, 227L, 226L, 228L, 231L, 229L, 230L, 231L, 230L, 231L, 234L, -238L, 242L, 230L, 227L, 222L, 217L, 215L, 215L, 216L, 217L, 212L, -211L, 217L, 215L, 206L, 208L, 205L, 190L, 164L, 123L, 104L, 108L, -102L, 90L, 89L, 92L, 91L, 88L, 85L, 84L, 80L, 79L, 86L, 95L, -93L, 94L, 93L, 91L, 92L, 94L, 92L, 87L, 85L, 84L, 82L, 80L, 78L, -77L, 77L, 76L, 70L, 70L, 68L, 64L, 61L, 62L, 67L, 72L, 75L, 74L, -73L, 72L, 71L, 70L, 69L, 69L, 66L, 65L, 64L, 64L, 65L, 68L, 71L, -73L, 67L, 65L, 64L, 64L, 66L, 67L, 67L, 66L, 63L, 64L, 64L, 62L, -60L, 59L, 61L, 62L, 65L, 62L, 60L, 60L, 60L, 61L, 60L, 59L, 59L, -59L, 60L, 61L, 62L, 62L, 62L, 62L, 64L, 67L, 69L, 69L, 68L, 66L, -66L, 66L, 71L, 73L, 72L, 68L, 68L, 72L, 73L, 71L, 71L, 74L, 72L, -67L, 66L, 69L, 72L, 71L, 68L, 71L, 75L, 79L, 81L, 80L, 79L, 77L, -70L, 70L, 70L, 70L, 70L, 70L, 70L, 70L, 74L, 73L, 74L, 76L, 78L, -78L, 75L, 73L, 74L, 75L, 76L, 77L, 77L, 75L, 74L, 73L, 65L, 70L, -77L, 83L, 85L, 83L, 78L, 75L, 74L, 76L, 79L, 81L, 83L, 84L, 84L, -84L, 81L, 78L, 73L, 70L, 69L, 71L, 74L, 76L, 67L, 73L, 74L, 70L, -70L, 75L, 77L, 74L, 85L, 82L, 77L, 72L, 67L, 67L, 71L, 74L, 71L, -85L, 97L, 104L, 127L, 118L, 96L, 125L, 158L, 191L, 144L, 105L, -89L, 115L, 130L, 136L, 173L, 181L, 195L, 210L, 225L, 239L, 251L, -255L, 255L, 254L, 248L, 243L, 240L, 239L, 240L, 242L, 241L, 242L, -243L, 244L, 243L, 242L, 241L, 240L, 247L, 243L, 238L, 235L, 233L, -231L, 229L, 227L, 225L, 220L, 213L, 205L, 197L, 192L, 189L, 187L, -184L, 133L, 84L, 68L, 67L, 61L, 59L, 65L, 65L, 61L, 61L, 65L, -61L, 60L, 74L, 94L, 113L, 128L, 123L, 106L, 108L, 114L, 109L, -104L, 131L, 164L, 190L, 181L, 150L, 118L, 92L, 76L, 73L, 69L, -63L, 59L, 56L, 52L, 48L, 46L, 52L, 53L, 55L, 54L, 53L, 54L, 59L, -63L, 64L, 56L, 52L, 56L, 57L, 52L, 48L, 49L, 45L, 49L, 54L, 53L, -49L, 46L, 48L, 51L, 61L, 65L, 66L, 61L, 51L, 43L, 41L, 42L, 30L, -32L, 36L, 41L, 43L, 41L, 37L, 34L, 35L, 38L, 37L, 34L, 34L, 37L, -37L, 33L, 42L, 38L, 35L, 37L, 41L, 41L, 37L, 33L, 31L, 36L, 42L, -45L, 43L, 37L, 32L, 29L, 28L, 24L, 19L, 15L, 14L, 13L, 12L, 11L, -16L, 15L, 15L, 15L, 16L, 17L, 17L, 17L, 18L, 16L, 15L, 15L, 17L, -17L, 16L, 14L, 16L, 15L, 14L, 17L, 20L, 21L, 18L, 15L, 14L, 18L, -21L, 21L, 18L, 17L, 19L, 22L, 23L, 18L, 16L, 16L, 15L, 13L, 14L, -18L, 22L, 20L, 19L, 20L, 22L, 24L, 24L, 24L, 22L, 18L, 15L, 15L, -18L, 20L, 19L, 17L, 21L, 19L, 17L, 17L, 19L, 20L, 20L, 19L, 19L, -20L, 19L, 18L, 21L, 24L, 22L, 16L, 27L, 24L, 20L, 17L, 18L, 22L, -27L, 30L, 161L, 163L, 160L, 161L, 166L, 161L, 155L, 158L, 173L, -179L, 179L, 172L, 166L, 166L, 167L, 166L, 137L, 102L, 69L, 61L, -64L, 64L, 60L, 59L, 80L, 87L, 100L, 114L, 122L, 124L, 125L, 128L, -126L, 129L, 132L, 130L, 125L, 126L, 142L, 158L, 193L, 207L, 225L, -237L, 240L, 240L, 243L, 245L, 245L, 228L, 213L, 214L, 226L, 234L, -230L, 222L, 225L, 226L, 227L, 227L, 226L, 228L, 231L, 234L, 242L, -240L, 237L, 232L, 226L, 220L, 216L, 213L, 213L, 212L, 217L, 216L, -209L, 210L, 203L, 183L, 150L, 116L, 103L, 109L, 102L, 90L, 88L, -91L, 87L, 83L, 81L, 82L, 83L, 84L, 91L, 99L, 93L, 95L, 94L, 91L, -92L, 94L, 92L, 87L, 86L, 85L, 83L, 82L, 80L, 79L, 79L, 78L, 73L, -72L, 70L, 67L, 64L, 64L, 69L, 73L, 73L, 73L, 72L, 72L, 71L, 71L, -70L, 70L, 65L, 64L, 63L, 63L, 64L, 67L, 70L, 71L, 69L, 67L, 65L, -65L, 66L, 67L, 67L, 66L, 64L, 64L, 64L, 63L, 61L, 60L, 62L, 63L, -66L, 64L, 62L, 62L, 64L, 65L, 65L, 64L, 60L, 60L, 61L, 62L, 62L, -62L, 61L, 61L, 71L, 73L, 74L, 74L, 71L, 68L, 67L, 67L, 69L, 71L, -70L, 66L, 66L, 70L, 71L, 69L, 66L, 70L, 71L, 68L, 68L, 71L, 71L, -68L, 71L, 72L, 73L, 74L, 75L, 75L, 74L, 74L, 70L, 71L, 71L, 71L, -71L, 72L, 72L, 72L, 73L, 73L, 73L, 75L, 76L, 76L, 74L, 71L, 74L, -75L, 75L, 76L, 76L, 76L, 75L, 75L, 72L, 74L, 78L, 81L, 83L, 82L, -81L, 80L, 77L, 79L, 81L, 83L, 84L, 84L, 83L, 83L, 77L, 76L, 75L, -74L, 73L, 73L, 73L, 73L, 67L, 73L, 75L, 72L, 72L, 75L, 75L, 72L, -77L, 76L, 73L, 68L, 64L, 64L, 67L, 69L, 74L, 85L, 96L, 104L, -128L, 123L, 101L, 127L, 156L, 191L, 155L, 134L, 130L, 160L, 177L, -189L, 199L, 210L, 225L, 239L, 248L, 251L, 253L, 253L, 247L, 245L, -242L, 239L, 238L, 238L, 239L, 241L, 241L, 241L, 242L, 243L, 243L, -241L, 240L, 239L, 240L, 236L, 232L, 228L, 226L, 225L, 223L, 221L, -218L, 215L, 211L, 205L, 201L, 199L, 197L, 197L, 168L, 124L, 85L, -75L, 74L, 66L, 60L, 61L, 52L, 50L, 52L, 55L, 52L, 52L, 69L, 90L, -147L, 179L, 190L, 177L, 171L, 173L, 176L, 183L, 191L, 189L, 174L, -145L, 113L, 88L, 72L, 63L, 64L, 61L, 57L, 54L, 53L, 51L, 48L, -46L, 50L, 52L, 54L, 54L, 52L, 51L, 52L, 54L, 55L, 50L, 50L, 54L, -54L, 49L, 46L, 48L, 44L, 49L, 53L, 52L, 49L, 47L, 48L, 51L, 56L, -58L, 59L, 55L, 48L, 42L, 39L, 38L, 32L, 35L, 39L, 43L, 45L, 45L, -42L, 40L, 38L, 42L, 42L, 38L, 35L, 36L, 35L, 32L, 42L, 39L, 36L, -37L, 40L, 39L, 34L, 29L, 36L, 37L, 38L, 36L, 30L, 25L, 21L, 19L, -23L, 20L, 16L, 14L, 14L, 15L, 15L, 15L, 12L, 14L, 16L, 14L, 12L, -13L, 17L, 21L, 19L, 17L, 16L, 17L, 18L, 19L, 17L, 16L, 16L, 15L, -15L, 17L, 20L, 21L, 18L, 15L, 15L, 19L, 22L, 22L, 19L, 18L, 20L, -22L, 22L, 19L, 18L, 20L, 20L, 18L, 20L, 24L, 21L, 19L, 18L, 19L, -21L, 23L, 23L, 23L, 20L, 18L, 16L, 16L, 17L, 18L, 19L, 18L, 20L, -19L, 18L, 18L, 20L, 21L, 19L, 18L, 22L, 23L, 22L, 20L, 23L, 27L, -26L, 21L, 26L, 23L, 20L, 18L, 18L, 21L, 25L, 28L, 170L, 155L, -158L, 169L, 165L, 154L, 150L, 149L, 157L, 170L, 178L, 175L, 168L, -169L, 176L, 183L, 180L, 158L, 124L, 90L, 71L, 71L, 84L, 95L, -102L, 113L, 122L, 123L, 122L, 123L, 126L, 128L, 124L, 131L, 136L, -133L, 129L, 131L, 135L, 137L, 143L, 164L, 195L, 222L, 237L, 241L, -240L, 238L, 250L, 242L, 233L, 226L, 225L, 226L, 226L, 225L, 226L, -227L, 229L, 230L, 228L, 228L, 229L, 230L, 242L, 243L, 244L, 241L, -235L, 226L, 217L, 211L, 213L, 211L, 215L, 216L, 213L, 216L, 204L, -177L, 135L, 112L, 107L, 115L, 106L, 93L, 91L, 92L, 86L, 80L, -78L, 81L, 85L, 88L, 93L, 98L, 93L, 95L, 94L, 91L, 92L, 94L, 92L, -86L, 86L, 85L, 84L, 83L, 82L, 81L, 81L, 80L, 76L, 75L, 72L, 69L, -66L, 67L, 70L, 73L, 75L, 75L, 74L, 72L, 71L, 70L, 69L, 68L, 67L, -67L, 66L, 66L, 67L, 69L, 72L, 73L, 70L, 68L, 66L, 66L, 66L, 67L, -66L, 65L, 64L, 65L, 65L, 64L, 62L, 62L, 63L, 65L, 62L, 60L, 59L, -60L, 62L, 64L, 64L, 64L, 62L, 62L, 62L, 62L, 61L, 61L, 61L, 61L, -69L, 71L, 72L, 70L, 66L, 62L, 61L, 60L, 66L, 68L, 67L, 63L, 63L, -67L, 68L, 66L, 60L, 65L, 68L, 68L, 69L, 72L, 71L, 67L, 73L, 72L, -71L, 70L, 69L, 69L, 69L, 69L, 71L, 71L, 71L, 72L, 72L, 73L, 73L, -73L, 73L, 72L, 72L, 74L, 75L, 75L, 72L, 70L, 74L, 74L, 75L, 76L, -76L, 77L, 77L, 77L, 79L, 79L, 80L, 80L, 81L, 82L, 83L, 84L, 80L, -81L, 83L, 84L, 84L, 84L, 83L, 82L, 74L, 75L, 77L, 78L, 78L, 75L, -72L, 70L, 69L, 74L, 76L, 76L, 76L, 77L, 74L, 70L, 71L, 71L, 69L, -67L, 64L, 63L, 65L, 67L, 72L, 77L, 87L, 96L, 121L, 121L, 102L, -122L, 159L, 195L, 173L, 173L, 178L, 203L, 217L, 231L, 236L, 243L, -252L, 255L, 255L, 252L, 247L, 244L, 238L, 238L, 238L, 238L, 239L, -240L, 241L, 242L, 241L, 242L, 243L, 243L, 243L, 241L, 240L, 238L, -236L, 232L, 228L, 224L, 223L, 221L, 219L, 217L, 216L, 214L, 211L, -208L, 206L, 205L, 205L, 205L, 175L, 133L, 90L, 70L, 64L, 59L, -58L, 63L, 64L, 62L, 63L, 62L, 57L, 59L, 77L, 100L, 158L, 192L, -209L, 205L, 204L, 206L, 207L, 213L, 196L, 164L, 122L, 90L, 72L, -62L, 60L, 61L, 58L, 56L, 53L, 52L, 52L, 52L, 50L, 49L, 51L, 53L, -56L, 55L, 53L, 49L, 48L, 47L, 48L, 48L, 52L, 55L, 54L, 48L, 46L, -48L, 43L, 47L, 50L, 50L, 48L, 47L, 48L, 51L, 49L, 49L, 49L, 47L, -44L, 40L, 36L, 34L, 35L, 37L, 40L, 43L, 44L, 44L, 42L, 41L, 36L, -43L, 46L, 42L, 39L, 38L, 38L, 36L, 38L, 36L, 35L, 37L, 39L, 38L, -34L, 29L, 34L, 33L, 30L, 24L, 18L, 14L, 12L, 13L, 18L, 15L, 12L, -12L, 14L, 17L, 18L, 18L, 11L, 15L, 17L, 14L, 9L, 10L, 17L, 25L, -20L, 18L, 17L, 18L, 19L, 20L, 19L, 18L, 16L, 16L, 16L, 18L, 20L, -20L, 18L, 15L, 16L, 20L, 23L, 22L, 19L, 18L, 20L, 22L, 15L, 13L, -14L, 18L, 20L, 18L, 19L, 23L, 20L, 19L, 18L, 18L, 21L, 23L, 23L, -22L, 18L, 18L, 19L, 17L, 16L, 16L, 18L, 20L, 19L, 19L, 19L, 20L, -22L, 21L, 19L, 17L, 20L, 21L, 20L, 17L, 19L, 24L, 24L, 20L, 23L, -22L, 20L, 19L, 19L, 21L, 23L, 25L, 172L, 156L, 161L, 169L, 156L, -155L, 162L, 156L, 150L, 154L, 161L, 169L, 177L, 182L, 183L, 181L, -184L, 193L, 185L, 150L, 115L, 105L, 115L, 126L, 116L, 125L, 130L, -126L, 124L, 127L, 128L, 126L, 127L, 137L, 143L, 140L, 141L, 146L, -145L, 138L, 127L, 134L, 149L, 175L, 202L, 221L, 229L, 230L, 232L, -240L, 246L, 241L, 229L, 220L, 219L, 222L, 225L, 228L, 231L, 232L, -230L, 229L, 228L, 228L, 233L, 236L, 240L, 242L, 241L, 235L, 229L, -224L, 217L, 213L, 214L, 214L, 215L, 220L, 205L, 173L, 128L, 115L, -119L, 126L, 114L, 100L, 97L, 94L, 88L, 81L, 78L, 82L, 87L, 89L, -90L, 93L, 93L, 95L, 94L, 91L, 91L, 93L, 91L, 85L, 84L, 84L, 84L, -83L, 82L, 81L, 80L, 79L, 77L, 75L, 73L, 70L, 68L, 68L, 70L, 72L, -79L, 78L, 76L, 74L, 72L, 70L, 69L, 68L, 72L, 72L, 71L, 72L, 73L, -74L, 76L, 77L, 72L, 70L, 67L, 67L, 67L, 67L, 66L, 65L, 65L, 66L, -66L, 65L, 63L, 63L, 65L, 67L, 62L, 60L, 59L, 59L, 61L, 63L, 63L, -62L, 64L, 63L, 62L, 62L, 61L, 61L, 61L, 61L, 65L, 67L, 68L, 67L, -63L, 59L, 58L, 57L, 65L, 67L, 66L, 62L, 62L, 66L, 67L, 65L, 58L, -62L, 64L, 64L, 67L, 71L, 71L, 67L, 70L, 70L, 70L, 69L, 68L, 68L, -67L, 66L, 70L, 70L, 70L, 71L, 71L, 72L, 72L, 72L, 73L, 72L, 72L, -74L, 75L, 75L, 73L, 70L, 74L, 75L, 75L, 76L, 77L, 78L, 79L, 80L, -82L, 81L, 81L, 80L, 81L, 82L, 83L, 84L, 80L, 81L, 83L, 84L, 85L, -85L, 84L, 83L, 73L, 75L, 78L, 79L, 79L, 76L, 73L, 71L, 73L, 75L, -78L, 80L, 81L, 80L, 75L, 70L, 68L, 69L, 70L, 69L, 67L, 66L, 67L, -68L, 72L, 71L, 81L, 90L, 113L, 120L, 104L, 117L, 158L, 199L, -192L, 210L, 219L, 234L, 239L, 252L, 255L, 255L, 253L, 248L, 242L, -238L, 237L, 238L, 237L, 238L, 239L, 241L, 243L, 244L, 244L, 245L, -243L, 243L, 244L, 244L, 244L, 242L, 240L, 239L, 238L, 235L, 230L, -227L, 225L, 224L, 222L, 221L, 220L, 219L, 216L, 213L, 210L, 208L, -207L, 207L, 198L, 164L, 125L, 100L, 87L, 77L, 73L, 74L, 70L, -69L, 68L, 66L, 64L, 72L, 95L, 119L, 177L, 196L, 204L, 207L, 218L, -217L, 198L, 185L, 138L, 105L, 72L, 61L, 60L, 59L, 60L, 63L, 59L, -56L, 54L, 54L, 55L, 55L, 54L, 53L, 55L, 55L, 56L, 55L, 53L, 51L, -49L, 48L, 48L, 52L, 57L, 59L, 55L, 50L, 48L, 49L, 42L, 44L, 46L, -46L, 45L, 45L, 46L, 48L, 43L, 42L, 41L, 41L, 40L, 39L, 36L, 33L, -36L, 37L, 39L, 39L, 39L, 38L, 38L, 39L, 32L, 41L, 47L, 45L, 42L, -43L, 43L, 42L, 33L, 33L, 34L, 37L, 39L, 38L, 35L, 31L, 24L, 23L, -21L, 17L, 14L, 13L, 15L, 17L, 15L, 13L, 11L, 11L, 14L, 17L, 19L, -19L, 17L, 18L, 16L, 13L, 10L, 12L, 18L, 23L, 19L, 18L, 17L, 18L, -19L, 20L, 19L, 18L, 16L, 17L, 18L, 19L, 20L, 19L, 17L, 16L, 17L, -20L, 23L, 23L, 20L, 18L, 20L, 22L, 13L, 11L, 13L, 18L, 19L, 17L, -18L, 21L, 21L, 19L, 18L, 19L, 21L, 23L, 23L, 23L, 16L, 19L, 21L, -19L, 16L, 15L, 18L, 21L, 19L, 19L, 20L, 22L, 23L, 22L, 18L, 15L, -18L, 20L, 19L, 16L, 17L, 22L, 23L, 20L, 22L, 21L, 20L, 20L, 20L, -21L, 22L, 22L, 163L, 162L, 173L, 173L, 160L, 170L, 182L, 171L, -161L, 156L, 156L, 165L, 179L, 187L, 189L, 187L, 187L, 202L, 211L, -206L, 195L, 178L, 150L, 123L, 130L, 130L, 128L, 127L, 130L, 133L, -129L, 122L, 133L, 140L, 141L, 136L, 137L, 142L, 138L, 129L, 136L, -130L, 124L, 127L, 145L, 176L, 208L, 229L, 225L, 227L, 231L, 233L, -231L, 223L, 212L, 204L, 217L, 221L, 225L, 227L, 227L, 225L, 225L, -225L, 228L, 231L, 236L, 241L, 243L, 244L, 243L, 242L, 228L, 223L, -220L, 215L, 215L, 220L, 200L, 164L, 126L, 121L, 130L, 135L, 120L, -106L, 100L, 93L, 88L, 81L, 79L, 83L, 88L, 89L, 89L, 91L, 93L, -94L, 93L, 90L, 90L, 92L, 89L, 84L, 82L, 82L, 82L, 82L, 81L, 79L, -77L, 76L, 76L, 73L, 71L, 69L, 68L, 69L, 70L, 70L, 76L, 76L, 76L, -75L, 75L, 74L, 74L, 74L, 74L, 74L, 74L, 74L, 75L, 76L, 77L, 78L, -73L, 71L, 68L, 67L, 68L, 68L, 67L, 65L, 65L, 66L, 66L, 65L, 64L, -64L, 66L, 68L, 68L, 66L, 64L, 64L, 65L, 65L, 65L, 63L, 65L, 64L, -63L, 61L, 61L, 61L, 61L, 62L, 68L, 70L, 72L, 71L, 69L, 66L, 66L, -66L, 65L, 67L, 66L, 62L, 62L, 66L, 67L, 65L, 61L, 62L, 60L, 59L, -63L, 70L, 71L, 68L, 65L, 67L, 70L, 72L, 72L, 71L, 68L, 67L, 69L, -69L, 69L, 69L, 69L, 69L, 69L, 69L, 72L, 71L, 72L, 74L, 76L, 76L, -74L, 71L, 75L, 75L, 76L, 77L, 78L, 79L, 80L, 80L, 79L, 80L, 81L, -82L, 82L, 81L, 80L, 80L, 77L, 79L, 81L, 84L, 86L, 86L, 86L, 86L, -76L, 76L, 77L, 78L, 78L, 77L, 75L, 74L, 77L, 77L, 80L, 84L, 86L, -83L, 77L, 73L, 66L, 68L, 70L, 69L, 68L, 67L, 68L, 69L, 77L, 71L, -81L, 89L, 108L, 121L, 109L, 116L, 150L, 200L, 209L, 239L, 248L, -255L, 252L, 255L, 250L, 247L, 242L, 236L, 231L, 231L, 235L, 238L, -239L, 240L, 242L, 243L, 244L, 245L, 244L, 244L, 245L, 245L, 246L, -246L, 245L, 243L, 241L, 240L, 240L, 237L, 232L, 230L, 228L, 227L, -226L, 224L, 223L, 221L, 219L, 217L, 214L, 212L, 211L, 210L, 209L, -198L, 184L, 172L, 159L, 142L, 125L, 115L, 106L, 105L, 105L, 106L, -110L, 125L, 151L, 172L, 201L, 212L, 213L, 214L, 218L, 199L, 159L, -130L, 94L, 76L, 64L, 66L, 69L, 64L, 59L, 59L, 60L, 58L, 56L, -56L, 57L, 57L, 56L, 55L, 56L, 55L, 53L, 52L, 51L, 52L, 52L, 52L, -51L, 56L, 59L, 57L, 52L, 49L, 47L, 47L, 41L, 42L, 42L, 42L, 42L, -42L, 43L, 45L, 40L, 38L, 37L, 38L, 39L, 39L, 37L, 35L, 33L, 35L, -37L, 37L, 36L, 37L, 41L, 44L, 33L, 41L, 46L, 45L, 44L, 45L, 44L, -42L, 35L, 35L, 35L, 36L, 36L, 34L, 30L, 28L, 16L, 18L, 18L, 18L, -17L, 18L, 21L, 23L, 17L, 15L, 12L, 11L, 13L, 16L, 17L, 17L, 26L, -21L, 15L, 13L, 15L, 18L, 19L, 18L, 17L, 16L, 15L, 16L, 19L, 20L, -19L, 18L, 16L, 18L, 20L, 20L, 20L, 18L, 17L, 17L, 17L, 20L, 23L, -22L, 19L, 17L, 19L, 21L, 19L, 17L, 18L, 22L, 22L, 19L, 19L, 22L, -21L, 20L, 19L, 19L, 22L, 24L, 24L, 23L, 17L, 20L, 22L, 21L, 18L, -17L, 19L, 21L, 20L, 20L, 21L, 22L, 23L, 22L, 18L, 15L, 19L, 23L, -23L, 20L, 21L, 25L, 26L, 25L, 22L, 21L, 21L, 20L, 20L, 21L, 21L, -21L, 147L, 159L, 172L, 172L, 170L, 182L, 186L, 174L, 174L, 169L, -165L, 167L, 172L, 181L, 194L, 206L, 211L, 216L, 222L, 226L, 229L, -218L, 187L, 157L, 139L, 127L, 119L, 125L, 135L, 138L, 134L, 130L, -134L, 136L, 136L, 134L, 135L, 138L, 137L, 133L, 124L, 131L, 134L, -128L, 123L, 137L, 168L, 195L, 221L, 227L, 230L, 225L, 214L, 204L, -200L, 200L, 209L, 213L, 219L, 222L, 224L, 224L, 226L, 227L, 225L, -227L, 230L, 233L, 237L, 240L, 242L, 243L, 240L, 235L, 231L, 221L, -216L, 217L, 192L, 150L, 126L, 126L, 136L, 138L, 122L, 109L, 101L, -90L, 84L, 80L, 80L, 85L, 89L, 88L, 90L, 93L, 92L, 93L, 91L, 88L, -88L, 90L, 87L, 81L, 81L, 81L, 81L, 81L, 79L, 76L, 74L, 72L, 73L, -71L, 68L, 68L, 69L, 70L, 70L, 69L, 69L, 70L, 72L, 74L, 76L, 79L, -80L, 81L, 73L, 73L, 74L, 74L, 75L, 75L, 75L, 75L, 73L, 71L, 68L, -68L, 69L, 69L, 68L, 67L, 64L, 65L, 66L, 65L, 64L, 64L, 66L, 68L, -68L, 66L, 64L, 63L, 64L, 64L, 63L, 61L, 65L, 64L, 62L, 61L, 61L, -62L, 63L, 64L, 68L, 70L, 73L, 73L, 72L, 70L, 70L, 71L, 65L, 67L, -66L, 62L, 62L, 66L, 67L, 65L, 64L, 63L, 60L, 58L, 62L, 69L, 70L, -66L, 63L, 66L, 70L, 74L, 75L, 73L, 71L, 69L, 70L, 70L, 69L, 69L, -68L, 67L, 66L, 66L, 68L, 68L, 69L, 72L, 75L, 76L, 74L, 72L, 75L, -76L, 78L, 80L, 80L, 80L, 79L, 78L, 77L, 78L, 81L, 82L, 82L, 81L, -79L, 78L, 76L, 77L, 80L, 83L, 85L, 86L, 86L, 86L, 77L, 77L, 77L, -77L, 77L, 77L, 77L, 77L, 79L, 77L, 79L, 86L, 89L, 85L, 79L, 76L, -64L, 66L, 67L, 67L, 65L, 65L, 66L, 67L, 75L, 66L, 77L, 82L, 96L, -112L, 105L, 108L, 143L, 203L, 220L, 248L, 252L, 252L, 243L, 248L, -233L, 235L, 237L, 237L, 237L, 238L, 241L, 243L, 240L, 241L, 242L, -242L, 243L, 242L, 242L, 242L, 245L, 245L, 246L, 246L, 245L, 243L, -241L, 239L, 238L, 235L, 230L, 228L, 227L, 226L, 224L, 223L, 220L, -220L, 219L, 219L, 218L, 217L, 217L, 216L, 215L, 218L, 217L, 212L, -207L, 201L, 193L, 186L, 182L, 180L, 178L, 177L, 180L, 191L, 207L, -219L, 208L, 220L, 216L, 202L, 184L, 148L, 106L, 83L, 76L, 72L, -71L, 73L, 71L, 64L, 58L, 57L, 60L, 57L, 55L, 55L, 56L, 57L, 56L, -55L, 55L, 52L, 49L, 48L, 50L, 52L, 52L, 52L, 52L, 55L, 54L, 49L, -45L, 46L, 46L, 44L, 42L, 41L, 41L, 40L, 40L, 40L, 41L, 42L, 37L, -37L, 38L, 38L, 38L, 38L, 38L, 39L, 32L, 35L, 37L, 38L, 38L, 42L, -49L, 55L, 41L, 45L, 46L, 43L, 43L, 44L, 41L, 36L, 37L, 37L, 35L, -32L, 29L, 26L, 23L, 21L, 18L, 20L, 22L, 22L, 21L, 21L, 22L, 24L, -20L, 17L, 14L, 13L, 14L, 15L, 16L, 16L, 29L, 21L, 14L, 14L, 19L, -22L, 20L, 17L, 17L, 16L, 15L, 16L, 19L, 20L, 19L, 18L, 17L, 19L, -21L, 21L, 19L, 17L, 17L, 17L, 17L, 20L, 22L, 21L, 18L, 16L, 17L, -20L, 21L, 17L, 17L, 20L, 20L, 17L, 17L, 20L, 20L, 19L, 18L, 18L, -21L, 23L, 23L, 22L, 19L, 21L, 23L, 23L, 22L, 21L, 21L, 21L, 22L, -21L, 21L, 22L, 23L, 22L, 19L, 16L, 15L, 20L, 23L, 21L, 21L, 24L, -25L, 23L, 23L, 23L, 22L, 21L, 21L, 21L, 21L, 22L, 146L, 153L, -155L, 162L, 178L, 183L, 177L, 176L, 181L, 177L, 176L, 181L, 186L, -194L, 209L, 222L, 230L, 232L, 233L, 229L, 225L, 221L, 218L, 215L, -173L, 148L, 131L, 136L, 142L, 138L, 135L, 139L, 131L, 128L, 129L, -134L, 136L, 135L, 137L, 140L, 115L, 129L, 141L, 140L, 130L, 124L, -130L, 140L, 171L, 183L, 193L, 191L, 182L, 178L, 184L, 193L, 200L, -204L, 210L, 215L, 219L, 222L, 226L, 228L, 224L, 225L, 226L, 228L, -230L, 232L, 233L, 234L, 241L, 241L, 239L, 230L, 222L, 218L, 188L, -142L, 127L, 129L, 139L, 139L, 124L, 114L, 105L, 90L, 84L, 83L, -84L, 88L, 88L, 85L, 86L, 91L, 90L, 91L, 90L, 86L, 86L, 88L, 85L, -79L, 81L, 82L, 82L, 81L, 78L, 75L, 72L, 69L, 72L, 70L, 67L, 68L, -70L, 72L, 72L, 70L, 67L, 68L, 70L, 72L, 75L, 77L, 79L, 80L, 73L, -74L, 75L, 75L, 76L, 76L, 75L, 75L, 72L, 70L, 68L, 68L, 70L, 71L, -70L, 69L, 63L, 64L, 65L, 64L, 63L, 63L, 65L, 68L, 64L, 62L, 60L, -60L, 62L, 63L, 62L, 61L, 64L, 63L, 62L, 61L, 61L, 62L, 64L, 66L, -66L, 68L, 71L, 71L, 70L, 68L, 68L, 68L, 64L, 66L, 65L, 61L, 61L, -65L, 66L, 64L, 65L, 64L, 61L, 60L, 64L, 69L, 67L, 61L, 66L, 68L, -70L, 72L, 73L, 73L, 71L, 70L, 73L, 72L, 71L, 70L, 68L, 67L, 65L, -65L, 63L, 64L, 65L, 69L, 73L, 74L, 73L, 72L, 75L, 77L, 80L, 82L, -83L, 80L, 78L, 75L, 77L, 78L, 80L, 81L, 82L, 82L, 81L, 80L, 76L, -78L, 80L, 82L, 84L, 84L, 84L, 83L, 77L, 77L, 78L, 79L, 79L, 78L, -78L, 77L, 79L, 75L, 76L, 84L, 88L, 84L, 79L, 77L, 65L, 66L, 66L, -65L, 63L, 63L, 65L, 67L, 70L, 60L, 72L, 74L, 82L, 99L, 97L, 98L, -131L, 199L, 220L, 243L, 241L, 241L, 233L, 236L, 232L, 236L, 240L, -242L, 242L, 242L, 243L, 244L, 241L, 241L, 241L, 241L, 242L, 242L, -242L, 242L, 243L, 244L, 244L, 244L, 243L, 241L, 238L, 237L, 234L, -230L, 226L, 224L, 223L, 222L, 221L, 219L, 218L, 219L, 219L, 220L, -220L, 220L, 220L, 220L, 220L, 225L, 224L, 216L, 213L, 220L, 225L, -226L, 218L, 217L, 214L, 212L, 212L, 214L, 214L, 213L, 212L, 211L, -189L, 156L, 130L, 101L, 78L, 72L, 64L, 69L, 70L, 66L, 62L, 62L, -62L, 60L, 58L, 56L, 54L, 55L, 57L, 58L, 58L, 57L, 56L, 53L, 51L, -51L, 53L, 54L, 52L, 50L, 53L, 52L, 47L, 40L, 40L, 45L, 47L, 44L, -45L, 44L, 42L, 40L, 40L, 41L, 41L, 41L, 35L, 37L, 39L, 38L, 36L, -36L, 38L, 41L, 37L, 39L, 41L, 39L, 39L, 42L, 51L, 58L, 45L, 44L, -42L, 39L, 41L, 44L, 40L, 32L, 32L, 31L, 29L, 26L, 22L, 20L, 20L, -20L, 23L, 24L, 23L, 22L, 20L, 20L, 22L, 25L, 22L, 19L, 15L, 14L, -14L, 16L, 16L, 16L, 22L, 18L, 15L, 15L, 19L, 22L, 21L, 20L, 18L, -16L, 16L, 17L, 20L, 21L, 21L, 20L, 17L, 20L, 22L, 22L, 19L, 17L, -17L, 18L, 16L, 19L, 21L, 20L, 17L, 15L, 16L, 18L, 19L, 15L, 14L, -16L, 16L, 14L, 15L, 19L, 18L, 16L, 15L, 16L, 18L, 20L, 20L, 20L, -23L, 22L, 23L, 24L, 25L, 25L, 23L, 21L, 24L, 22L, 21L, 21L, 21L, -21L, 19L, 17L, 10L, 17L, 22L, 21L, 20L, 21L, 22L, 20L, 25L, 24L, -22L, 21L, 20L, 21L, 22L, 23L, 161L, 155L, 142L, 154L, 183L, 183L, -174L, 185L, 188L, 181L, 183L, 199L, 217L, 225L, 229L, 232L, 232L, -232L, 234L, 237L, 236L, 232L, 231L, 232L, 225L, 190L, 163L, 159L, -152L, 135L, 130L, 139L, 127L, 122L, 122L, 128L, 127L, 120L, 121L, -128L, 132L, 130L, 128L, 128L, 128L, 123L, 115L, 109L, 99L, 101L, -111L, 133L, 158L, 173L, 174L, 169L, 187L, 192L, 198L, 204L, 209L, -214L, 220L, 223L, 227L, 228L, 229L, 230L, 232L, 232L, 233L, 233L, -235L, 239L, 243L, 235L, 227L, 221L, 189L, 141L, 130L, 132L, 141L, -140L, 126L, 118L, 109L, 93L, 88L, 88L, 89L, 90L, 86L, 80L, 81L, -86L, 89L, 90L, 89L, 85L, 85L, 86L, 83L, 78L, 83L, 83L, 83L, 82L, -79L, 75L, 71L, 68L, 72L, 69L, 67L, 68L, 72L, 74L, 73L, 72L, 70L, -70L, 71L, 71L, 72L, 73L, 74L, 74L, 76L, 76L, 77L, 78L, 78L, 78L, -77L, 77L, 72L, 70L, 68L, 68L, 70L, 71L, 71L, 70L, 62L, 63L, 64L, -64L, 63L, 63L, 65L, 67L, 65L, 64L, 62L, 63L, 66L, 67L, 67L, 67L, -64L, 63L, 61L, 60L, 61L, 63L, 65L, 67L, 67L, 70L, 72L, 72L, 70L, -68L, 68L, 68L, 63L, 65L, 64L, 60L, 60L, 64L, 65L, 63L, 65L, 65L, -63L, 63L, 67L, 70L, 64L, 56L, 70L, 70L, 70L, 70L, 70L, 70L, 71L, -71L, 76L, 75L, 73L, 71L, 69L, 67L, 65L, 64L, 60L, 60L, 62L, 66L, -70L, 72L, 72L, 70L, 75L, 78L, 81L, 84L, 84L, 81L, 77L, 74L, 79L, -79L, 80L, 80L, 81L, 82L, 83L, 84L, 78L, 79L, 81L, 82L, 83L, 82L, -81L, 81L, 75L, 77L, 79L, 81L, 81L, 79L, 77L, 76L, 79L, 72L, 73L, -82L, 87L, 83L, 78L, 78L, 67L, 68L, 67L, 65L, 63L, 64L, 66L, 68L, -72L, 60L, 74L, 74L, 77L, 95L, 96L, 96L, 114L, 189L, 214L, 236L, -236L, 243L, 241L, 245L, 243L, 244L, 244L, 242L, 239L, 238L, 240L, -241L, 243L, 242L, 242L, 242L, 243L, 244L, 245L, 246L, 242L, 242L, -242L, 242L, 241L, 238L, 236L, 235L, 232L, 228L, 224L, 222L, 221L, -220L, 219L, 218L, 220L, 220L, 221L, 221L, 221L, 220L, 219L, 219L, -215L, 226L, 231L, 223L, 218L, 221L, 222L, 219L, 216L, 217L, 218L, -221L, 224L, 223L, 215L, 207L, 204L, 182L, 134L, 91L, 72L, 63L, -60L, 67L, 60L, 69L, 70L, 61L, 57L, 62L, 65L, 61L, 57L, 56L, 55L, -56L, 59L, 61L, 61L, 61L, 58L, 56L, 55L, 57L, 58L, 57L, 53L, 48L, -54L, 51L, 43L, 36L, 38L, 47L, 50L, 47L, 48L, 46L, 43L, 41L, 41L, -42L, 41L, 41L, 33L, 37L, 40L, 38L, 34L, 34L, 38L, 43L, 43L, 44L, -44L, 40L, 37L, 38L, 46L, 53L, 43L, 41L, 37L, 35L, 41L, 46L, 42L, -33L, 24L, 23L, 22L, 20L, 18L, 19L, 22L, 24L, 25L, 25L, 23L, 20L, -18L, 19L, 23L, 27L, 22L, 19L, 15L, 14L, 15L, 17L, 18L, 17L, 14L, -15L, 16L, 17L, 18L, 20L, 22L, 24L, 19L, 18L, 17L, 19L, 21L, 23L, -22L, 21L, 17L, 20L, 23L, 22L, 19L, 17L, 17L, 18L, 15L, 18L, 21L, -19L, 16L, 14L, 15L, 17L, 22L, 18L, 16L, 18L, 18L, 17L, 20L, 25L, -16L, 14L, 13L, 14L, 16L, 18L, 18L, 17L, 25L, 23L, 22L, 24L, 27L, -28L, 24L, 20L, 26L, 23L, 21L, 20L, 20L, 21L, 20L, 18L, 11L, 19L, -26L, 25L, 24L, 25L, 24L, 22L, 27L, 25L, 23L, 21L, 20L, 21L, 23L, -24L, 156L, 160L, 162L, 163L, 166L, 174L, 183L, 188L, 200L, 207L, -216L, 221L, 223L, 226L, 230L, 234L, 231L, 233L, 235L, 237L, 237L, -235L, 233L, 231L, 229L, 232L, 221L, 186L, 149L, 130L, 132L, 139L, -135L, 133L, 125L, 115L, 118L, 126L, 123L, 113L, 119L, 119L, 119L, -119L, 114L, 101L, 85L, 72L, 61L, 54L, 67L, 74L, 92L, 120L, 136L, -161L, 169L, 175L, 178L, 179L, 188L, 202L, 209L, 208L, 222L, 223L, -224L, 224L, 223L, 225L, 229L, 233L, 230L, 224L, 238L, 237L, 238L, -236L, 186L, 137L, 133L, 135L, 150L, 135L, 122L, 129L, 113L, 95L, -84L, 84L, 88L, 93L, 88L, 79L, 78L, 83L, 89L, 90L, 90L, 89L, 86L, -84L, 85L, 86L, 83L, 81L, 79L, 78L, 76L, 72L, 68L, 64L, 64L, 64L, -65L, 67L, 69L, 70L, 70L, 69L, 71L, 70L, 69L, 71L, 73L, 75L, 74L, -73L, 74L, 74L, 74L, 75L, 75L, 76L, 76L, 77L, 77L, 75L, 70L, 65L, -67L, 71L, 70L, 65L, 66L, 67L, 67L, 66L, 64L, 64L, 66L, 68L, 68L, -65L, 62L, 62L, 63L, 66L, 67L, 67L, 63L, 62L, 62L, 61L, 61L, 62L, -62L, 63L, 65L, 68L, 71L, 71L, 68L, 66L, 67L, 68L, 61L, 62L, 63L, -64L, 63L, 62L, 61L, 60L, 61L, 63L, 65L, 67L, 68L, 67L, 65L, 64L, -67L, 67L, 68L, 70L, 73L, 73L, 71L, 69L, 73L, 72L, 71L, 70L, 69L, -68L, 68L, 68L, 64L, 68L, 71L, 72L, 71L, 69L, 69L, 69L, 71L, 72L, -74L, 76L, 78L, 79L, 80L, 80L, 75L, 75L, 76L, 78L, 81L, 83L, 86L, -87L, 80L, 81L, 82L, 83L, 83L, 83L, 82L, 82L, 69L, 74L, 82L, 86L, -86L, 82L, 77L, 75L, 71L, 71L, 75L, 84L, 92L, 91L, 82L, 72L, 65L, -64L, 64L, 63L, 63L, 64L, 64L, 65L, 59L, 68L, 64L, 63L, 78L, 91L, -92L, 95L, 113L, 176L, 229L, 236L, 230L, 238L, 246L, 242L, 241L, -240L, 240L, 240L, 240L, 239L, 239L, 239L, 241L, 241L, 243L, 244L, -244L, 245L, 244L, 244L, 240L, 240L, 240L, 239L, 238L, 236L, 234L, -233L, 227L, 226L, 224L, 222L, 221L, 221L, 221L, 222L, 220L, 221L, -221L, 222L, 223L, 224L, 225L, 225L, 225L, 225L, 225L, 224L, 224L, -224L, 225L, 227L, 222L, 223L, 222L, 219L, 219L, 217L, 203L, 186L, -150L, 119L, 88L, 75L, 69L, 61L, 58L, 62L, 61L, 61L, 60L, 58L, -57L, 58L, 60L, 63L, 54L, 59L, 59L, 55L, 55L, 59L, 58L, 53L, 53L, -51L, 51L, 53L, 56L, 57L, 53L, 50L, 54L, 55L, 52L, 46L, 44L, 46L, -46L, 44L, 45L, 44L, 42L, 41L, 41L, 41L, 42L, 43L, 40L, 39L, 39L, -39L, 40L, 39L, 36L, 34L, 46L, 43L, 41L, 40L, 42L, 45L, 46L, 46L, -45L, 46L, 44L, 36L, 28L, 24L, 26L, 30L, 21L, 22L, 23L, 24L, 25L, -25L, 25L, 25L, 24L, 25L, 26L, 26L, 24L, 24L, 25L, 26L, 23L, 20L, -17L, 16L, 16L, 16L, 14L, 13L, 11L, 10L, 13L, 18L, 18L, 15L, 15L, -19L, 21L, 20L, 19L, 18L, 19L, 20L, 22L, 23L, 23L, 24L, 24L, 22L, -20L, 18L, 19L, 20L, 15L, 17L, 20L, 21L, 19L, 18L, 17L, 17L, 24L, -22L, 20L, 20L, 20L, 20L, 18L, 16L, 12L, 14L, 17L, 18L, 18L, 19L, -21L, 23L, 21L, 16L, 17L, 25L, 31L, 31L, 27L, 26L, 24L, 24L, 23L, -22L, 21L, 21L, 20L, 20L, 20L, 22L, 24L, 25L, 25L, 24L, 23L, 22L, -23L, 22L, 21L, 20L, 21L, 23L, 26L, 27L, 117L, 133L, 152L, 164L, -171L, 183L, 199L, 211L, 221L, 225L, 231L, 233L, 232L, 231L, 232L, -232L, 232L, 233L, 235L, 236L, 236L, 235L, 233L, 232L, 228L, 234L, -232L, 212L, 186L, 163L, 146L, 136L, 138L, 136L, 129L, 120L, 116L, -117L, 117L, 115L, 113L, 106L, 95L, 87L, 80L, 73L, 64L, 58L, 57L, -46L, 53L, 50L, 55L, 70L, 75L, 94L, 145L, 161L, 172L, 172L, 171L, -180L, 196L, 207L, 212L, 214L, 218L, 222L, 225L, 228L, 230L, 232L, -237L, 228L, 236L, 230L, 229L, 226L, 180L, 140L, 148L, 141L, 149L, -133L, 126L, 137L, 119L, 99L, 94L, 92L, 93L, 93L, 87L, 79L, 78L, -84L, 88L, 89L, 90L, 88L, 85L, 83L, 82L, 83L, 81L, 81L, 80L, 78L, -76L, 72L, 67L, 64L, 62L, 63L, 64L, 67L, 69L, 70L, 70L, 69L, 71L, -70L, 69L, 71L, 73L, 75L, 74L, 72L, 72L, 73L, 73L, 74L, 75L, 76L, -77L, 77L, 77L, 76L, 71L, 67L, 67L, 71L, 70L, 65L, 64L, 66L, 67L, -66L, 65L, 64L, 65L, 67L, 67L, 65L, 63L, 63L, 64L, 66L, 66L, 65L, -63L, 62L, 62L, 61L, 61L, 62L, 62L, 63L, 66L, 69L, 72L, 72L, 69L, -67L, 68L, 69L, 61L, 62L, 63L, 63L, 63L, 62L, 61L, 61L, 64L, 65L, -67L, 69L, 69L, 68L, 66L, 64L, 67L, 67L, 68L, 70L, 73L, 73L, 71L, -69L, 71L, 71L, 70L, 69L, 68L, 68L, 67L, 67L, 65L, 67L, 70L, 71L, -69L, 68L, 68L, 69L, 72L, 73L, 75L, 77L, 79L, 79L, 80L, 80L, 76L, -77L, 77L, 79L, 81L, 83L, 85L, 86L, 81L, 81L, 82L, 83L, 83L, 83L, -83L, 82L, 79L, 82L, 85L, 86L, 84L, 79L, 75L, 73L, 72L, 73L, 77L, -85L, 91L, 89L, 79L, 70L, 68L, 67L, 65L, 63L, 62L, 62L, 62L, 62L, -58L, 64L, 62L, 62L, 73L, 81L, 87L, 99L, 122L, 177L, 226L, 237L, -233L, 237L, 243L, 241L, 242L, 242L, 242L, 242L, 241L, 241L, 241L, -241L, 240L, 241L, 242L, 243L, 244L, 244L, 244L, 244L, 240L, 239L, -238L, 237L, 235L, 233L, 231L, 230L, 227L, 226L, 224L, 223L, 222L, -222L, 222L, 223L, 225L, 225L, 225L, 225L, 225L, 225L, 225L, 225L, -221L, 224L, 225L, 224L, 222L, 222L, 226L, 230L, 221L, 225L, 226L, -221L, 210L, 190L, 158L, 132L, 105L, 82L, 63L, 61L, 63L, 60L, -59L, 63L, 62L, 62L, 61L, 59L, 59L, 60L, 62L, 64L, 58L, 62L, 62L, -58L, 57L, 60L, 58L, 53L, 51L, 50L, 50L, 51L, 53L, 53L, 52L, 51L, -50L, 52L, 50L, 47L, 47L, 51L, 52L, 50L, 45L, 44L, 43L, 43L, 43L, -44L, 45L, 46L, 48L, 46L, 42L, 41L, 41L, 41L, 40L, 38L, 41L, 40L, -41L, 43L, 45L, 45L, 43L, 41L, 38L, 36L, 31L, 22L, 15L, 15L, 21L, -28L, 22L, 23L, 23L, 24L, 25L, 25L, 26L, 27L, 26L, 27L, 28L, 27L, -25L, 24L, 25L, 26L, 22L, 20L, 19L, 19L, 20L, 19L, 16L, 14L, 12L, -11L, 14L, 18L, 18L, 15L, 15L, 18L, 21L, 21L, 21L, 21L, 21L, 22L, -23L, 23L, 19L, 21L, 22L, 21L, 19L, 17L, 17L, 17L, 21L, 21L, 21L, -20L, 18L, 17L, 18L, 19L, 23L, 22L, 20L, 20L, 21L, 21L, 19L, 17L, -16L, 18L, 20L, 21L, 20L, 21L, 23L, 25L, 25L, 21L, 21L, 25L, 27L, -23L, 19L, 19L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 24L, 21L, 21L, -21L, 21L, 21L, 22L, 22L, 23L, 20L, 19L, 19L, 19L, 21L, 23L, 26L, -28L, 70L, 97L, 137L, 174L, 198L, 210L, 216L, 219L, 233L, 234L, -237L, 238L, 237L, 235L, 233L, 232L, 234L, 234L, 234L, 234L, 234L, -234L, 234L, 234L, 232L, 237L, 238L, 233L, 221L, 201L, 172L, 149L, -142L, 132L, 124L, 124L, 126L, 122L, 115L, 111L, 85L, 76L, 64L, -56L, 54L, 54L, 54L, 53L, 57L, 47L, 53L, 47L, 46L, 53L, 51L, 65L, -100L, 125L, 152L, 165L, 168L, 172L, 179L, 184L, 199L, 202L, 208L, -216L, 222L, 226L, 225L, 224L, 236L, 227L, 233L, 227L, 226L, 218L, -175L, 146L, 161L, 145L, 145L, 130L, 128L, 142L, 123L, 101L, 95L, -93L, 91L, 88L, 81L, 75L, 77L, 82L, 86L, 88L, 89L, 87L, 84L, 80L, -79L, 79L, 79L, 80L, 80L, 79L, 76L, 71L, 66L, 63L, 60L, 62L, 65L, -67L, 69L, 69L, 69L, 69L, 70L, 69L, 69L, 71L, 74L, 74L, 73L, 72L, -71L, 71L, 72L, 74L, 75L, 77L, 78L, 78L, 77L, 77L, 73L, 68L, 68L, -71L, 70L, 66L, 63L, 64L, 66L, 66L, 65L, 63L, 64L, 65L, 66L, 65L, -63L, 64L, 65L, 66L, 65L, 63L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, -62L, 66L, 68L, 71L, 71L, 70L, 68L, 68L, 69L, 62L, 62L, 62L, 62L, -62L, 62L, 62L, 62L, 66L, 67L, 69L, 71L, 70L, 69L, 67L, 65L, 67L, -67L, 68L, 70L, 72L, 73L, 71L, 69L, 69L, 69L, 69L, 69L, 68L, 67L, -66L, 65L, 65L, 67L, 68L, 68L, 67L, 67L, 68L, 70L, 74L, 75L, 76L, -78L, 79L, 79L, 79L, 79L, 78L, 78L, 78L, 79L, 80L, 82L, 83L, 84L, -81L, 82L, 83L, 84L, 84L, 84L, 84L, 84L, 84L, 85L, 85L, 84L, 82L, -78L, 74L, 72L, 74L, 75L, 79L, 86L, 92L, 88L, 78L, 69L, 71L, 69L, -66L, 63L, 61L, 60L, 59L, 59L, 59L, 62L, 61L, 63L, 69L, 69L, 82L, -108L, 134L, 177L, 221L, 238L, 237L, 237L, 241L, 243L, 241L, 241L, -241L, 241L, 241L, 241L, 241L, 241L, 239L, 240L, 241L, 241L, 242L, -241L, 241L, 241L, 238L, 237L, 235L, 233L, 231L, 229L, 227L, 226L, -228L, 227L, 226L, 225L, 224L, 224L, 224L, 224L, 230L, 230L, 229L, -228L, 227L, 226L, 226L, 225L, 221L, 227L, 233L, 234L, 229L, 223L, -219L, 217L, 221L, 218L, 209L, 193L, 171L, 141L, 106L, 80L, 81L, -66L, 56L, 60L, 64L, 61L, 59L, 61L, 64L, 63L, 62L, 61L, 62L, 64L, -65L, 66L, 64L, 66L, 66L, 62L, 61L, 61L, 59L, 55L, 56L, 56L, 57L, -55L, 54L, 54L, 55L, 57L, 51L, 53L, 52L, 49L, 50L, 54L, 56L, 54L, -48L, 47L, 47L, 46L, 46L, 47L, 48L, 48L, 55L, 50L, 45L, 42L, 42L, -42L, 42L, 42L, 39L, 40L, 42L, 44L, 44L, 40L, 34L, 29L, 27L, 27L, -24L, 18L, 13L, 13L, 18L, 24L, 25L, 24L, 23L, 23L, 24L, 26L, 28L, -29L, 28L, 29L, 30L, 28L, 25L, 24L, 24L, 25L, 22L, 21L, 21L, 22L, -23L, 22L, 19L, 17L, 14L, 12L, 14L, 18L, 19L, 16L, 15L, 17L, 18L, -19L, 20L, 21L, 22L, 21L, 21L, 20L, 16L, 18L, 21L, 21L, 18L, 16L, -14L, 14L, 26L, 24L, 21L, 19L, 18L, 18L, 19L, 20L, 22L, 21L, 20L, -20L, 22L, 22L, 21L, 19L, 19L, 21L, 22L, 22L, 21L, 21L, 22L, 24L, -25L, 23L, 24L, 26L, 23L, 16L, 14L, 17L, 20L, 20L, 21L, 23L, 24L, -26L, 27L, 27L, 21L, 20L, 18L, 17L, 17L, 19L, 22L, 23L, 18L, 18L, -18L, 20L, 22L, 24L, 26L, 27L, 75L, 89L, 121L, 164L, 201L, 220L, -225L, 224L, 228L, 229L, 230L, 232L, 234L, 235L, 235L, 234L, 235L, -235L, 233L, 233L, 233L, 233L, 235L, 235L, 238L, 238L, 236L, 235L, -234L, 225L, 204L, 184L, 161L, 136L, 120L, 126L, 135L, 126L, 107L, -93L, 60L, 55L, 50L, 48L, 50L, 52L, 51L, 49L, 43L, 35L, 45L, 42L, -42L, 47L, 43L, 55L, 62L, 77L, 101L, 128L, 151L, 168L, 175L, 177L, -189L, 193L, 200L, 209L, 218L, 222L, 221L, 219L, 227L, 222L, 229L, -227L, 229L, 214L, 171L, 155L, 162L, 143L, 142L, 129L, 127L, 139L, -120L, 99L, 93L, 92L, 91L, 86L, 81L, 78L, 80L, 84L, 85L, 87L, -88L, 86L, 82L, 78L, 75L, 74L, 77L, 79L, 81L, 79L, 75L, 69L, 65L, -62L, 59L, 62L, 66L, 68L, 69L, 69L, 69L, 69L, 69L, 69L, 69L, 71L, -74L, 74L, 73L, 71L, 69L, 70L, 72L, 73L, 75L, 77L, 78L, 79L, 77L, -78L, 75L, 70L, 69L, 71L, 70L, 66L, 61L, 64L, 66L, 66L, 64L, 63L, -63L, 64L, 65L, 64L, 64L, 64L, 66L, 66L, 63L, 61L, 62L, 62L, 62L, -62L, 62L, 62L, 62L, 62L, 65L, 66L, 68L, 69L, 69L, 68L, 67L, 67L, -62L, 62L, 61L, 61L, 61L, 62L, 63L, 64L, 67L, 68L, 70L, 71L, 71L, -69L, 67L, 65L, 67L, 67L, 67L, 70L, 72L, 72L, 71L, 68L, 68L, 69L, -69L, 70L, 69L, 68L, 66L, 65L, 66L, 67L, 67L, 67L, 65L, 66L, 68L, -70L, 74L, 74L, 76L, 77L, 77L, 77L, 77L, 77L, 78L, 78L, 77L, 78L, -78L, 79L, 81L, 81L, 81L, 81L, 83L, 84L, 85L, 85L, 85L, 84L, 81L, -81L, 82L, 83L, 82L, 79L, 74L, 71L, 73L, 76L, 82L, 89L, 94L, 90L, -80L, 72L, 71L, 68L, 65L, 62L, 60L, 59L, 60L, 60L, 62L, 63L, 62L, -66L, 67L, 61L, 79L, 116L, 142L, 175L, 215L, 238L, 241L, 238L, -240L, 246L, 239L, 239L, 239L, 239L, 239L, 239L, 239L, 239L, 240L, -240L, 240L, 239L, 238L, 237L, 235L, 234L, 232L, 232L, 230L, 229L, -228L, 227L, 226L, 226L, 228L, 228L, 227L, 227L, 226L, 226L, 226L, -226L, 230L, 230L, 229L, 229L, 228L, 227L, 226L, 226L, 226L, 225L, -225L, 226L, 225L, 222L, 217L, 213L, 213L, 197L, 169L, 141L, 118L, -100L, 84L, 73L, 78L, 69L, 63L, 66L, 69L, 66L, 63L, 63L, 65L, -64L, 63L, 63L, 65L, 67L, 67L, 67L, 66L, 67L, 67L, 65L, 64L, 63L, -62L, 60L, 60L, 61L, 61L, 58L, 53L, 51L, 54L, 57L, 57L, 59L, 57L, -53L, 53L, 57L, 58L, 56L, 54L, 54L, 53L, 52L, 51L, 50L, 50L, 50L, -53L, 50L, 46L, 43L, 43L, 44L, 43L, 42L, 42L, 41L, 41L, 40L, 37L, -31L, 23L, 17L, 20L, 23L, 27L, 28L, 26L, 23L, 21L, 21L, 27L, 26L, -24L, 23L, 24L, 27L, 29L, 31L, 29L, 30L, 30L, 28L, 24L, 22L, 22L, -23L, 23L, 22L, 21L, 21L, 23L, 23L, 22L, 20L, 15L, 12L, 13L, 18L, -20L, 17L, 15L, 16L, 13L, 15L, 18L, 20L, 20L, 19L, 17L, 15L, 14L, -17L, 21L, 22L, 19L, 16L, 14L, 14L, 23L, 22L, 19L, 19L, 19L, 20L, -21L, 20L, 21L, 20L, 19L, 21L, 23L, 24L, 23L, 22L, 20L, 21L, 22L, -21L, 19L, 18L, 19L, 20L, 21L, 22L, 25L, 27L, 22L, 16L, 18L, 24L, -21L, 22L, 22L, 24L, 25L, 26L, 27L, 27L, 20L, 19L, 18L, 18L, 19L, -20L, 22L, 23L, 20L, 20L, 21L, 23L, 24L, 25L, 25L, 26L, 122L, -116L, 118L, 134L, 158L, 184L, 210L, 229L, 226L, 227L, 229L, 231L, -233L, 234L, 235L, 236L, 236L, 235L, 233L, 232L, 232L, 233L, 235L, -236L, 238L, 237L, 234L, 232L, 235L, 236L, 229L, 220L, 201L, 171L, -143L, 131L, 121L, 100L, 78L, 67L, 57L, 53L, 48L, 47L, 48L, 48L, -46L, 43L, 42L, 35L, 45L, 41L, 40L, 42L, 35L, 45L, 47L, 47L, 53L, -69L, 96L, 129L, 159L, 178L, 181L, 187L, 197L, 210L, 221L, 228L, -230L, 230L, 227L, 222L, 225L, 221L, 223L, 203L, 163L, 164L, 154L, -140L, 144L, 132L, 125L, 132L, 115L, 99L, 97L, 99L, 98L, 93L, -86L, 83L, 84L, 85L, 86L, 87L, 87L, 84L, 79L, 75L, 72L, 72L, 76L, -79L, 80L, 78L, 73L, 67L, 64L, 63L, 60L, 64L, 69L, 71L, 70L, 68L, -68L, 69L, 68L, 68L, 69L, 72L, 74L, 74L, 72L, 70L, 69L, 70L, 71L, -73L, 75L, 76L, 78L, 79L, 76L, 79L, 77L, 72L, 69L, 70L, 69L, 66L, -62L, 64L, 65L, 65L, 64L, 63L, 63L, 64L, 65L, 64L, 64L, 64L, 65L, -65L, 63L, 60L, 61L, 62L, 62L, 63L, 63L, 62L, 62L, 61L, 62L, 63L, -64L, 66L, 67L, 67L, 65L, 64L, 63L, 62L, 60L, 59L, 60L, 62L, 64L, -66L, 66L, 67L, 69L, 70L, 70L, 69L, 66L, 65L, 66L, 66L, 67L, 69L, -72L, 72L, 70L, 68L, 68L, 69L, 69L, 69L, 69L, 68L, 67L, 67L, 66L, -67L, 67L, 67L, 65L, 66L, 68L, 70L, 72L, 72L, 73L, 74L, 75L, 75L, -75L, 75L, 77L, 76L, 76L, 76L, 76L, 77L, 78L, 79L, 80L, 81L, 82L, -83L, 84L, 85L, 85L, 85L, 80L, 81L, 84L, 87L, 87L, 83L, 75L, 68L, -72L, 76L, 84L, 92L, 97L, 93L, 84L, 77L, 68L, 66L, 63L, 60L, 60L, -60L, 62L, 63L, 63L, 62L, 61L, 66L, 64L, 56L, 74L, 114L, 143L, -172L, 211L, 238L, 243L, 240L, 242L, 248L, 240L, 240L, 240L, 239L, -239L, 238L, 238L, 238L, 239L, 239L, 238L, 236L, 234L, 231L, 229L, -228L, 227L, 226L, 226L, 225L, 226L, 227L, 228L, 229L, 228L, 228L, -228L, 228L, 228L, 227L, 227L, 226L, 226L, 226L, 226L, 226L, 226L, -226L, 226L, 226L, 228L, 220L, 212L, 213L, 218L, 219L, 212L, 205L, -173L, 154L, 126L, 103L, 89L, 83L, 82L, 84L, 68L, 63L, 61L, 64L, -68L, 68L, 69L, 71L, 66L, 64L, 63L, 64L, 66L, 68L, 67L, 66L, 65L, -65L, 65L, 66L, 66L, 64L, 63L, 63L, 59L, 60L, 59L, 54L, 48L, 46L, -47L, 50L, 59L, 61L, 60L, 56L, 56L, 60L, 61L, 59L, 60L, 59L, 58L, -57L, 54L, 52L, 51L, 50L, 49L, 48L, 46L, 46L, 46L, 46L, 43L, 41L, -40L, 38L, 35L, 33L, 30L, 25L, 19L, 15L, 20L, 23L, 28L, 31L, 30L, -28L, 25L, 23L, 28L, 27L, 25L, 25L, 26L, 28L, 30L, 32L, 29L, 30L, -30L, 27L, 24L, 21L, 21L, 22L, 26L, 23L, 20L, 19L, 21L, 22L, 23L, -22L, 16L, 12L, 13L, 18L, 21L, 18L, 16L, 16L, 12L, 14L, 17L, 20L, -20L, 19L, 16L, 14L, 15L, 18L, 22L, 23L, 21L, 18L, 16L, 16L, 17L, -16L, 17L, 19L, 23L, 24L, 22L, 19L, 22L, 21L, 20L, 21L, 24L, 25L, -24L, 23L, 22L, 24L, 24L, 23L, 20L, 19L, 19L, 21L, 21L, 23L, 27L, -29L, 23L, 18L, 22L, 29L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, -18L, 19L, 21L, 23L, 24L, 24L, 23L, 23L, 24L, 25L, 26L, 27L, 26L, -25L, 24L, 23L, 142L, 137L, 132L, 130L, 129L, 140L, 170L, 200L, -218L, 225L, 233L, 237L, 236L, 234L, 234L, 236L, 236L, 235L, 233L, -232L, 232L, 233L, 235L, 236L, 233L, 236L, 237L, 236L, 237L, 240L, -238L, 233L, 233L, 213L, 182L, 146L, 108L, 76L, 58L, 54L, 56L, -50L, 43L, 40L, 43L, 47L, 49L, 49L, 47L, 39L, 49L, 45L, 42L, 44L, -36L, 47L, 45L, 46L, 48L, 49L, 54L, 72L, 106L, 135L, 165L, 178L, -197L, 215L, 229L, 238L, 244L, 247L, 240L, 232L, 226L, 216L, 215L, -188L, 153L, 169L, 148L, 137L, 145L, 134L, 124L, 128L, 112L, 100L, -101L, 104L, 101L, 92L, 83L, 80L, 79L, 78L, 88L, 88L, 86L, 82L, -76L, 72L, 71L, 71L, 76L, 79L, 80L, 76L, 70L, 65L, 64L, 64L, 62L, -67L, 72L, 73L, 71L, 68L, 68L, 69L, 67L, 67L, 69L, 72L, 74L, 74L, -71L, 69L, 70L, 70L, 71L, 73L, 74L, 76L, 77L, 77L, 75L, 78L, 78L, -72L, 68L, 68L, 68L, 65L, 64L, 65L, 65L, 64L, 63L, 63L, 65L, 67L, -67L, 65L, 63L, 63L, 64L, 64L, 62L, 60L, 60L, 61L, 63L, 64L, 64L, -63L, 61L, 60L, 61L, 61L, 61L, 64L, 66L, 66L, 64L, 62L, 64L, 62L, -60L, 58L, 59L, 62L, 65L, 67L, 64L, 66L, 68L, 70L, 71L, 70L, 68L, -67L, 66L, 66L, 67L, 69L, 71L, 72L, 70L, 68L, 68L, 68L, 67L, 66L, -66L, 66L, 67L, 68L, 65L, 67L, 68L, 68L, 67L, 67L, 68L, 70L, 69L, -70L, 72L, 73L, 74L, 74L, 74L, 74L, 76L, 76L, 75L, 76L, 76L, 77L, -78L, 79L, 78L, 79L, 81L, 82L, 83L, 84L, 84L, 84L, 84L, 85L, 87L, -90L, 90L, 85L, 75L, 67L, 70L, 76L, 85L, 94L, 97L, 94L, 85L, 78L, -65L, 64L, 61L, 59L, 59L, 61L, 64L, 66L, 61L, 61L, 58L, 61L, 61L, -54L, 69L, 103L, 141L, 173L, 212L, 237L, 243L, 242L, 243L, 246L, -242L, 242L, 241L, 240L, 238L, 237L, 236L, 236L, 235L, 234L, 234L, -232L, 230L, 227L, 225L, 224L, 224L, 224L, 223L, 224L, 225L, 227L, -230L, 231L, 227L, 227L, 228L, 229L, 229L, 228L, 227L, 227L, 224L, -224L, 224L, 224L, 224L, 224L, 224L, 224L, 224L, 222L, 221L, 223L, -219L, 200L, 171L, 149L, 108L, 98L, 88L, 83L, 78L, 74L, 73L, 75L, -67L, 65L, 64L, 63L, 63L, 64L, 67L, 68L, 67L, 64L, 62L, 63L, 66L, -67L, 65L, 62L, 63L, 61L, 62L, 65L, 65L, 62L, 61L, 64L, 61L, 60L, -59L, 56L, 52L, 50L, 49L, 50L, 55L, 58L, 57L, 55L, 56L, 61L, 63L, -62L, 60L, 60L, 59L, 58L, 55L, 53L, 50L, 49L, 47L, 46L, 46L, 46L, -46L, 44L, 40L, 37L, 32L, 30L, 28L, 27L, 27L, 26L, 24L, 22L, 25L, -24L, 23L, 23L, 23L, 24L, 25L, 26L, 28L, 28L, 27L, 27L, 28L, 29L, -31L, 32L, 30L, 31L, 30L, 28L, 25L, 23L, 22L, 23L, 27L, 25L, 22L, -21L, 22L, 23L, 23L, 22L, 15L, 11L, 11L, 18L, 22L, 20L, 18L, 17L, -15L, 17L, 20L, 22L, 22L, 21L, 19L, 17L, 16L, 19L, 22L, 23L, 21L, -19L, 18L, 18L, 14L, 14L, 15L, 19L, 24L, 26L, 23L, 19L, 23L, 22L, -21L, 22L, 24L, 25L, 25L, 23L, 26L, 27L, 28L, 26L, 24L, 22L, 23L, -24L, 26L, 27L, 30L, 30L, 25L, 19L, 22L, 29L, 26L, 25L, 25L, 24L, -23L, 22L, 21L, 21L, 18L, 20L, 23L, 25L, 26L, 26L, 25L, 24L, 27L, -28L, 29L, 30L, 28L, 26L, 23L, 21L, 136L, 132L, 133L, 137L, 133L, -129L, 139L, 154L, 183L, 200L, 221L, 233L, 235L, 232L, 232L, 234L, -235L, 234L, 234L, 233L, 233L, 234L, 234L, 235L, 233L, 236L, 237L, -235L, 236L, 236L, 232L, 226L, 224L, 218L, 199L, 169L, 136L, 106L, -82L, 66L, 58L, 52L, 45L, 42L, 45L, 49L, 51L, 52L, 40L, 31L, 40L, -35L, 34L, 37L, 31L, 42L, 43L, 47L, 53L, 55L, 52L, 54L, 72L, 92L, -143L, 163L, 191L, 215L, 229L, 237L, 244L, 248L, 249L, 243L, 237L, -228L, 224L, 186L, 146L, 169L, 146L, 132L, 140L, 131L, 122L, 125L, -110L, 100L, 100L, 102L, 97L, 84L, 75L, 75L, 76L, 75L, 91L, 89L, -86L, 80L, 74L, 70L, 70L, 71L, 77L, 79L, 79L, 74L, 67L, 63L, 64L, -66L, 65L, 70L, 76L, 76L, 72L, 68L, 67L, 68L, 66L, 67L, 69L, 72L, -74L, 74L, 71L, 68L, 71L, 71L, 72L, 73L, 74L, 75L, 75L, 76L, 73L, -78L, 78L, 72L, 67L, 67L, 66L, 64L, 67L, 67L, 66L, 63L, 62L, 63L, -66L, 70L, 68L, 65L, 62L, 61L, 62L, 63L, 62L, 61L, 60L, 61L, 63L, -64L, 64L, 63L, 61L, 60L, 61L, 60L, 60L, 63L, 66L, 67L, 65L, 62L, -64L, 62L, 59L, 57L, 58L, 61L, 66L, 69L, 64L, 66L, 69L, 71L, 73L, -72L, 71L, 70L, 66L, 65L, 66L, 69L, 71L, 71L, 69L, 67L, 67L, 65L, -63L, 61L, 61L, 63L, 65L, 67L, 65L, 67L, 70L, 71L, 69L, 68L, 68L, -69L, 68L, 69L, 71L, 73L, 75L, 75L, 76L, 76L, 77L, 77L, 77L, 77L, -78L, 79L, 81L, 82L, 77L, 78L, 79L, 81L, 82L, 83L, 83L, 83L, 82L, -81L, 82L, 85L, 87L, 84L, 76L, 69L, 69L, 76L, 85L, 94L, 96L, 91L, -82L, 75L, 66L, 64L, 60L, 58L, 58L, 61L, 64L, 66L, 62L, 62L, 58L, -58L, 61L, 57L, 66L, 91L, 139L, 176L, 216L, 236L, 240L, 242L, -242L, 241L, 240L, 239L, 238L, 236L, 234L, 232L, 230L, 230L, 227L, -227L, 228L, 228L, 227L, 226L, 225L, 224L, 226L, 225L, 224L, 224L, -225L, 227L, 230L, 232L, 226L, 227L, 228L, 229L, 229L, 228L, 227L, -226L, 225L, 224L, 224L, 223L, 223L, 222L, 221L, 221L, 217L, 216L, -212L, 202L, 181L, 149L, 113L, 90L, 69L, 65L, 65L, 69L, 69L, 64L, -61L, 63L, 71L, 71L, 69L, 65L, 61L, 60L, 61L, 61L, 67L, 64L, 61L, -62L, 65L, 66L, 62L, 58L, 63L, 60L, 60L, 64L, 63L, 58L, 57L, 60L, -61L, 60L, 59L, 59L, 59L, 59L, 56L, 55L, 53L, 56L, 55L, 52L, 53L, -58L, 60L, 58L, 55L, 55L, 56L, 55L, 54L, 52L, 50L, 49L, 47L, 44L, -40L, 38L, 36L, 34L, 31L, 29L, 27L, 26L, 26L, 27L, 29L, 30L, 29L, -27L, 28L, 26L, 24L, 23L, 23L, 24L, 25L, 25L, 28L, 28L, 28L, 29L, -30L, 31L, 31L, 32L, 32L, 32L, 32L, 31L, 27L, 26L, 26L, 26L, 27L, -26L, 26L, 27L, 28L, 26L, 22L, 19L, 15L, 10L, 10L, 17L, 23L, 22L, -20L, 19L, 16L, 18L, 20L, 22L, 22L, 21L, 20L, 18L, 17L, 19L, 21L, -21L, 20L, 19L, 19L, 20L, 19L, 16L, 15L, 18L, 24L, 26L, 24L, 21L, -24L, 23L, 22L, 23L, 25L, 25L, 25L, 23L, 26L, 28L, 28L, 27L, 25L, -23L, 24L, 25L, 30L, 28L, 29L, 29L, 26L, 21L, 22L, 27L, 25L, 24L, -24L, 23L, 22L, 21L, 21L, 20L, 20L, 21L, 22L, 23L, 25L, 26L, 26L, -26L, 24L, 26L, 28L, 30L, 29L, 26L, 23L, 21L, 139L, 122L, 115L, -128L, 140L, 139L, 135L, 135L, 143L, 168L, 201L, 223L, 230L, 229L, -230L, 233L, 234L, 234L, 234L, 234L, 234L, 234L, 234L, 234L, 237L, -237L, 234L, 230L, 229L, 229L, 223L, 216L, 195L, 196L, 193L, 187L, -180L, 162L, 122L, 85L, 69L, 64L, 58L, 55L, 53L, 50L, 44L, 40L, -52L, 42L, 47L, 40L, 37L, 39L, 32L, 43L, 45L, 39L, 39L, 49L, 61L, -72L, 87L, 100L, 124L, 149L, 184L, 210L, 223L, 228L, 232L, 236L, -248L, 249L, 250L, 247L, 242L, 194L, 145L, 167L, 146L, 128L, 132L, -124L, 118L, 123L, 108L, 98L, 101L, 103L, 96L, 82L, 74L, 77L, -82L, 82L, 93L, 90L, 86L, 79L, 73L, 70L, 70L, 72L, 78L, 79L, 79L, -73L, 65L, 62L, 64L, 67L, 66L, 72L, 78L, 78L, 73L, 68L, 67L, 68L, -66L, 67L, 69L, 72L, 74L, 74L, 71L, 68L, 71L, 72L, 72L, 73L, 73L, -74L, 74L, 74L, 72L, 77L, 78L, 72L, 66L, 66L, 65L, 63L, 69L, 68L, -66L, 63L, 61L, 63L, 68L, 71L, 69L, 66L, 62L, 60L, 61L, 62L, 62L, -62L, 60L, 61L, 63L, 64L, 64L, 63L, 61L, 60L, 62L, 61L, 61L, 64L, -67L, 68L, 66L, 63L, 64L, 62L, 59L, 57L, 58L, 61L, 66L, 69L, 65L, -67L, 70L, 73L, 74L, 74L, 74L, 73L, 65L, 65L, 66L, 68L, 71L, 71L, -69L, 67L, 65L, 63L, 60L, 58L, 58L, 60L, 64L, 66L, 64L, 68L, 71L, -72L, 71L, 69L, 69L, 69L, 68L, 70L, 72L, 74L, 76L, 77L, 78L, 78L, -78L, 78L, 78L, 79L, 80L, 82L, 83L, 84L, 75L, 76L, 78L, 80L, 81L, -82L, 82L, 83L, 75L, 73L, 73L, 77L, 82L, 83L, 78L, 73L, 70L, 76L, -85L, 93L, 94L, 88L, 78L, 71L, 67L, 64L, 61L, 58L, 58L, 60L, 63L, -65L, 64L, 65L, 60L, 59L, 64L, 63L, 68L, 85L, 138L, 179L, 220L, -235L, 238L, 241L, 241L, 237L, 236L, 235L, 233L, 231L, 228L, 226L, -224L, 223L, 221L, 222L, 223L, 225L, 226L, 226L, 226L, 226L, 228L, -227L, 225L, 224L, 225L, 227L, 229L, 231L, 225L, 226L, 227L, 228L, -229L, 228L, 227L, 226L, 227L, 226L, 225L, 224L, 222L, 220L, 219L, -218L, 212L, 198L, 172L, 140L, 110L, 90L, 81L, 79L, 69L, 62L, -59L, 61L, 61L, 58L, 60L, 66L, 62L, 65L, 66L, 63L, 60L, 60L, 61L, -61L, 67L, 63L, 60L, 61L, 64L, 64L, 60L, 55L, 64L, 59L, 59L, 62L, -61L, 55L, 53L, 56L, 56L, 54L, 54L, 57L, 60L, 61L, 58L, 54L, 55L, -57L, 55L, 50L, 49L, 52L, 53L, 51L, 49L, 50L, 51L, 52L, 52L, 51L, -50L, 49L, 46L, 41L, 34L, 29L, 26L, 24L, 22L, 20L, 27L, 27L, 28L, -30L, 32L, 32L, 30L, 27L, 28L, 28L, 30L, 32L, 33L, 30L, 26L, 22L, -27L, 28L, 29L, 31L, 31L, 32L, 32L, 31L, 33L, 34L, 34L, 33L, 30L, -28L, 28L, 29L, 26L, 27L, 30L, 33L, 33L, 29L, 22L, 16L, 14L, 9L, -9L, 17L, 24L, 23L, 21L, 20L, 15L, 16L, 18L, 19L, 20L, 19L, 18L, -17L, 18L, 19L, 20L, 20L, 18L, 18L, 19L, 21L, 25L, 20L, 16L, 17L, -22L, 26L, 25L, 23L, 25L, 24L, 23L, 23L, 25L, 25L, 24L, 23L, 24L, -25L, 26L, 25L, 23L, 22L, 23L, 24L, 28L, 26L, 26L, 28L, 26L, 23L, -24L, 29L, 23L, 23L, 23L, 22L, 22L, 21L, 21L, 21L, 22L, 21L, 20L, -20L, 22L, 24L, 27L, 29L, 21L, 23L, 27L, 29L, 29L, 27L, 23L, 21L, -137L, 136L, 136L, 137L, 138L, 136L, 132L, 128L, 132L, 141L, 153L, -181L, 218L, 231L, 227L, 228L, 223L, 227L, 232L, 233L, 230L, 230L, -232L, 235L, 228L, 225L, 221L, 216L, 207L, 198L, 195L, 197L, 192L, -191L, 185L, 181L, 183L, 185L, 177L, 165L, 133L, 107L, 75L, 59L, -59L, 61L, 56L, 48L, 47L, 51L, 48L, 39L, 39L, 45L, 44L, 36L, 54L, -62L, 50L, 50L, 61L, 81L, 111L, 113L, 142L, 134L, 136L, 157L, -189L, 214L, 225L, 227L, 240L, 237L, 237L, 238L, 239L, 177L, 166L, -161L, 133L, 127L, 117L, 119L, 129L, 121L, 103L, 99L, 98L, 103L, -100L, 86L, 75L, 77L, 84L, 87L, 92L, 92L, 85L, 72L, 64L, 65L, -69L, 70L, 74L, 80L, 79L, 71L, 66L, 67L, 65L, 60L, 67L, 70L, 73L, -75L, 74L, 71L, 66L, 63L, 64L, 66L, 70L, 72L, 72L, 70L, 67L, 64L, -66L, 67L, 69L, 71L, 73L, 74L, 75L, 75L, 69L, 71L, 72L, 71L, 68L, -65L, 64L, 64L, 65L, 65L, 66L, 66L, 66L, 65L, 64L, 63L, 65L, 64L, -64L, 63L, 62L, 61L, 60L, 59L, 62L, 63L, 63L, 62L, 61L, 61L, 63L, -65L, 63L, 62L, 61L, 62L, 64L, 65L, 65L, 64L, 59L, 60L, 60L, 60L, -59L, 60L, 63L, 66L, 67L, 65L, 63L, 65L, 69L, 71L, 69L, 67L, 67L, -64L, 63L, 67L, 73L, 75L, 71L, 66L, 64L, 61L, 57L, 56L, 57L, 59L, -59L, 59L, 54L, 64L, 74L, 75L, 68L, 63L, 64L, 67L, 69L, 67L, 66L, -69L, 74L, 77L, 77L, 76L, 75L, 77L, 81L, 84L, 86L, 86L, 85L, 84L, -80L, 80L, 80L, 80L, 80L, 81L, 82L, 83L, 85L, 80L, 75L, 74L, 76L, -79L, 79L, 78L, 71L, 75L, 82L, 90L, 93L, 88L, 78L, 70L, 64L, 66L, -63L, 57L, 58L, 64L, 64L, 59L, 61L, 59L, 59L, 61L, 60L, 60L, 67L, -75L, 111L, 175L, 216L, 226L, 240L, 242L, 233L, 234L, 230L, 230L, -229L, 228L, 227L, 225L, 225L, 224L, 226L, 225L, 225L, 226L, 228L, -228L, 226L, 224L, 225L, 224L, 223L, 225L, 228L, 230L, 230L, 228L, -225L, 229L, 231L, 227L, 221L, 219L, 224L, 230L, 224L, 224L, 220L, -216L, 218L, 219L, 209L, 195L, 160L, 139L, 112L, 92L, 83L, 78L, -72L, 67L, 63L, 59L, 58L, 62L, 63L, 59L, 57L, 57L, 59L, 65L, 66L, -61L, 56L, 57L, 58L, 58L, 54L, 56L, 59L, 59L, 57L, 57L, 60L, 63L, -58L, 60L, 61L, 58L, 54L, 51L, 52L, 53L, 62L, 54L, 50L, 55L, 57L, -54L, 52L, 54L, 49L, 53L, 54L, 51L, 51L, 52L, 51L, 47L, 43L, 45L, -53L, 51L, 40L, 42L, 46L, 39L, 35L, 29L, 21L, 17L, 19L, 23L, 26L, -28L, 32L, 28L, 24L, 24L, 27L, 31L, 33L, 32L, 26L, 28L, 31L, 30L, -27L, 25L, 26L, 29L, 26L, 27L, 28L, 28L, 28L, 29L, 32L, 34L, 33L, -32L, 31L, 30L, 29L, 28L, 28L, 28L, 31L, 25L, 24L, 29L, 29L, 24L, -21L, 24L, 13L, 16L, 20L, 22L, 18L, 12L, 14L, 20L, 17L, 18L, 18L, -19L, 20L, 20L, 19L, 19L, 23L, 24L, 21L, 17L, 17L, 21L, 20L, 16L, -18L, 19L, 19L, 20L, 20L, 20L, 21L, 21L, 20L, 21L, 23L, 25L, 25L, -24L, 22L, 21L, 23L, 26L, 27L, 26L, 23L, 22L, 25L, 28L, 22L, 25L, -26L, 25L, 21L, 18L, 19L, 20L, 18L, 23L, 30L, 32L, 29L, 25L, 22L, -22L, 26L, 25L, 24L, 23L, 23L, 23L, 23L, 24L, 16L, 21L, 24L, 23L, -24L, 27L, 26L, 22L, 137L, 138L, 140L, 142L, 143L, 138L, 129L, -122L, 127L, 133L, 136L, 151L, 180L, 201L, 215L, 231L, 230L, 228L, -226L, 228L, 232L, 233L, 231L, 228L, 207L, 208L, 202L, 189L, 182L, -182L, 184L, 184L, 190L, 193L, 193L, 191L, 190L, 187L, 175L, 162L, -178L, 160L, 129L, 95L, 69L, 56L, 55L, 59L, 58L, 61L, 57L, 44L, -35L, 39L, 51L, 60L, 38L, 63L, 77L, 99L, 111L, 115L, 130L, 127L, -139L, 139L, 139L, 141L, 148L, 168L, 200L, 226L, 230L, 236L, 240L, -236L, 226L, 163L, 157L, 159L, 123L, 121L, 115L, 120L, 131L, 120L, -100L, 94L, 99L, 104L, 101L, 86L, 74L, 75L, 82L, 87L, 90L, 90L, -82L, 70L, 63L, 66L, 70L, 72L, 73L, 77L, 76L, 68L, 63L, 64L, 63L, -60L, 69L, 71L, 73L, 75L, 73L, 70L, 65L, 62L, 62L, 65L, 68L, 70L, -71L, 69L, 66L, 64L, 66L, 67L, 69L, 71L, 72L, 73L, 74L, 74L, 69L, -70L, 72L, 71L, 68L, 65L, 64L, 64L, 70L, 69L, 68L, 66L, 64L, 63L, -62L, 61L, 64L, 63L, 63L, 62L, 61L, 61L, 60L, 60L, 59L, 61L, 62L, -61L, 59L, 59L, 60L, 62L, 61L, 60L, 61L, 62L, 64L, 65L, 63L, 61L, -61L, 62L, 62L, 62L, 61L, 62L, 65L, 67L, 66L, 65L, 66L, 68L, 70L, -71L, 69L, 68L, 66L, 65L, 64L, 67L, 70L, 71L, 69L, 66L, 65L, 62L, -59L, 58L, 59L, 60L, 61L, 60L, 57L, 64L, 71L, 70L, 65L, 62L, 66L, -71L, 74L, 72L, 70L, 71L, 75L, 77L, 77L, 76L, 75L, 76L, 78L, 81L, -82L, 83L, 84L, 84L, 80L, 79L, 79L, 79L, 80L, 81L, 82L, 82L, 81L, -77L, 72L, 71L, 75L, 78L, 78L, 77L, 76L, 80L, 86L, 93L, 95L, 90L, -80L, 72L, 67L, 68L, 65L, 59L, 59L, 62L, 61L, 55L, 64L, 62L, 62L, -63L, 63L, 63L, 69L, 77L, 102L, 164L, 208L, 220L, 231L, 232L, -223L, 223L, 225L, 225L, 225L, 224L, 223L, 223L, 222L, 222L, 223L, -224L, 225L, 225L, 225L, 225L, 224L, 224L, 222L, 223L, 224L, 226L, -228L, 229L, 229L, 228L, 224L, 229L, 234L, 234L, 230L, 225L, 222L, -222L, 215L, 219L, 222L, 217L, 207L, 186L, 153L, 126L, 103L, 95L, -85L, 81L, 80L, 79L, 73L, 68L, 65L, 60L, 58L, 61L, 62L, 59L, 57L, -59L, 59L, 63L, 63L, 59L, 57L, 58L, 57L, 54L, 56L, 58L, 60L, 59L, -56L, 55L, 55L, 57L, 54L, 57L, 60L, 60L, 57L, 55L, 55L, 56L, 61L, -55L, 53L, 57L, 58L, 54L, 54L, 57L, 55L, 58L, 58L, 54L, 53L, 54L, -52L, 48L, 51L, 47L, 49L, 45L, 35L, 35L, 33L, 21L, 23L, 25L, 25L, -22L, 20L, 22L, 28L, 33L, 32L, 29L, 25L, 25L, 28L, 32L, 33L, 33L, -31L, 32L, 32L, 30L, 26L, 25L, 27L, 30L, 26L, 27L, 28L, 28L, 28L, -28L, 31L, 33L, 31L, 31L, 30L, 30L, 31L, 31L, 32L, 32L, 29L, 24L, -24L, 28L, 29L, 25L, 23L, 24L, 15L, 16L, 19L, 22L, 19L, 14L, 15L, -20L, 18L, 19L, 20L, 19L, 19L, 19L, 20L, 21L, 21L, 23L, 22L, 20L, -20L, 22L, 20L, 14L, 22L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 21L, -22L, 24L, 26L, 26L, 25L, 23L, 22L, 23L, 26L, 29L, 28L, 25L, 23L, -22L, 23L, 24L, 26L, 27L, 25L, 21L, 19L, 19L, 20L, 19L, 23L, 27L, -28L, 25L, 23L, 22L, 22L, 25L, 25L, 24L, 23L, 23L, 23L, 23L, 23L, -21L, 26L, 28L, 26L, 26L, 28L, 27L, 22L, 134L, 135L, 139L, 143L, -143L, 135L, 123L, 112L, 128L, 134L, 130L, 130L, 146L, 165L, 185L, -208L, 224L, 226L, 228L, 227L, 223L, 215L, 208L, 203L, 186L, 193L, -190L, 178L, 173L, 179L, 183L, 180L, 184L, 188L, 191L, 189L, 187L, -183L, 176L, 169L, 177L, 178L, 172L, 152L, 123L, 97L, 80L, 74L, -63L, 59L, 55L, 51L, 46L, 45L, 54L, 65L, 67L, 93L, 114L, 142L, -146L, 132L, 136L, 131L, 141L, 136L, 135L, 140L, 146L, 152L, 163L, -174L, 203L, 223L, 235L, 236L, 219L, 160L, 152L, 155L, 108L, 109L, -107L, 115L, 127L, 115L, 94L, 88L, 103L, 106L, 101L, 86L, 73L, -72L, 80L, 87L, 87L, 86L, 78L, 67L, 62L, 66L, 72L, 74L, 72L, 74L, -71L, 64L, 60L, 61L, 62L, 61L, 71L, 72L, 73L, 74L, 72L, 68L, 64L, -61L, 61L, 63L, 66L, 69L, 69L, 68L, 65L, 64L, 65L, 66L, 68L, 70L, -71L, 72L, 73L, 73L, 67L, 69L, 71L, 71L, 68L, 65L, 64L, 64L, 71L, -70L, 67L, 65L, 64L, 63L, 63L, 64L, 62L, 62L, 62L, 62L, 62L, 62L, -61L, 61L, 59L, 61L, 62L, 62L, 60L, 59L, 60L, 61L, 59L, 59L, 60L, -62L, 64L, 63L, 61L, 59L, 62L, 63L, 64L, 64L, 63L, 64L, 66L, 69L, -63L, 66L, 69L, 71L, 70L, 69L, 69L, 69L, 65L, 66L, 66L, 67L, 67L, -67L, 66L, 65L, 66L, 63L, 60L, 59L, 60L, 62L, 62L, 61L, 59L, 63L, -66L, 65L, 62L, 62L, 68L, 74L, 75L, 73L, 72L, 72L, 74L, 75L, 75L, -74L, 75L, 75L, 76L, 77L, 79L, 81L, 82L, 83L, 80L, 79L, 79L, 79L, -79L, 80L, 81L, 81L, 81L, 76L, 71L, 69L, 72L, 75L, 75L, 74L, 79L, -82L, 88L, 93L, 94L, 89L, 80L, 72L, 66L, 66L, 64L, 61L, 61L, 63L, -61L, 56L, 65L, 62L, 61L, 63L, 63L, 63L, 68L, 75L, 95L, 155L, -203L, 219L, 227L, 227L, 220L, 218L, 223L, 223L, 223L, 223L, 223L, -223L, 223L, 222L, 221L, 224L, 227L, 227L, 225L, 224L, 226L, 228L, -225L, 227L, 229L, 229L, 228L, 228L, 228L, 229L, 228L, 224L, 220L, -217L, 216L, 216L, 216L, 215L, 218L, 210L, 192L, 170L, 147L, 122L, -94L, 73L, 75L, 75L, 75L, 77L, 78L, 77L, 73L, 70L, 64L, 58L, 55L, -56L, 56L, 53L, 52L, 54L, 59L, 61L, 60L, 58L, 58L, 59L, 56L, 50L, -54L, 56L, 58L, 59L, 57L, 55L, 55L, 55L, 59L, 62L, 64L, 65L, 63L, -60L, 59L, 58L, 60L, 58L, 58L, 59L, 57L, 55L, 56L, 60L, 59L, 61L, -60L, 55L, 53L, 54L, 53L, 49L, 50L, 43L, 41L, 37L, 29L, 29L, 25L, -9L, 15L, 23L, 31L, 29L, 22L, 21L, 29L, 37L, 33L, 30L, 28L, 28L, -30L, 33L, 34L, 35L, 36L, 36L, 35L, 32L, 28L, 27L, 29L, 31L, 27L, -28L, 29L, 28L, 27L, 28L, 30L, 32L, 28L, 29L, 30L, 31L, 33L, 34L, -35L, 36L, 32L, 28L, 27L, 29L, 29L, 25L, 22L, 22L, 18L, 16L, 17L, -20L, 20L, 16L, 16L, 19L, 18L, 20L, 21L, 19L, 17L, 17L, 21L, 24L, -19L, 23L, 24L, 23L, 23L, 24L, 20L, 13L, 25L, 24L, 23L, 23L, 22L, -23L, 23L, 24L, 21L, 23L, 24L, 26L, 26L, 26L, 25L, 24L, 24L, 27L, -30L, 30L, 27L, 24L, 21L, 20L, 23L, 24L, 24L, 23L, 20L, 18L, 18L, -19L, 19L, 22L, 24L, 25L, 23L, 21L, 21L, 22L, 25L, 25L, 24L, 24L, -23L, 23L, 23L, 23L, 24L, 28L, 29L, 27L, 26L, 28L, 26L, 22L, 134L, -134L, 137L, 141L, 143L, 138L, 126L, 117L, 120L, 132L, 132L, 129L, -136L, 143L, 150L, 162L, 188L, 202L, 215L, 213L, 198L, 182L, 174L, -174L, 173L, 178L, 182L, 181L, 177L, 175L, 177L, 179L, 175L, 177L, -177L, 174L, 172L, 174L, 177L, 180L, 164L, 169L, 179L, 186L, 182L, -162L, 132L, 109L, 85L, 63L, 49L, 55L, 69L, 76L, 82L, 89L, 122L, -130L, 132L, 148L, 146L, 130L, 137L, 139L, 145L, 138L, 139L, 150L, -155L, 148L, 138L, 134L, 165L, 191L, 207L, 225L, 217L, 171L, 153L, -147L, 104L, 105L, 103L, 111L, 123L, 114L, 97L, 94L, 109L, 108L, -100L, 85L, 73L, 71L, 79L, 88L, 83L, 81L, 73L, 63L, 61L, 67L, -74L, 75L, 72L, 71L, 68L, 62L, 59L, 59L, 62L, 64L, 73L, 73L, 73L, -72L, 69L, 66L, 62L, 60L, 62L, 64L, 67L, 69L, 69L, 68L, 66L, 65L, -64L, 65L, 67L, 69L, 70L, 71L, 71L, 71L, 66L, 68L, 70L, 70L, 68L, -66L, 65L, 65L, 69L, 67L, 65L, 64L, 64L, 66L, 68L, 70L, 62L, 62L, -62L, 62L, 62L, 63L, 63L, 63L, 60L, 62L, 64L, 64L, 62L, 61L, 60L, -61L, 61L, 60L, 59L, 59L, 61L, 62L, 61L, 60L, 62L, 64L, 65L, 65L, -64L, 65L, 67L, 69L, 60L, 65L, 70L, 72L, 70L, 67L, 67L, 68L, 65L, -66L, 67L, 66L, 64L, 63L, 64L, 65L, 65L, 63L, 60L, 60L, 61L, 62L, -61L, 60L, 59L, 61L, 63L, 63L, 63L, 65L, 69L, 74L, 71L, 70L, 70L, -70L, 71L, 72L, 72L, 73L, 77L, 76L, 75L, 75L, 76L, 79L, 82L, 84L, -81L, 81L, 80L, 80L, 80L, 80L, 81L, 82L, 83L, 78L, 72L, 69L, 71L, -72L, 72L, 70L, 77L, 81L, 86L, 90L, 90L, 84L, 77L, 71L, 63L, 62L, -62L, 62L, 64L, 65L, 64L, 62L, 64L, 60L, 59L, 61L, 62L, 61L, 65L, -70L, 88L, 145L, 200L, 222L, 226L, 227L, 224L, 220L, 224L, 224L, -225L, 225L, 226L, 226L, 227L, 227L, 222L, 227L, 232L, 231L, 227L, -226L, 229L, 233L, 227L, 228L, 228L, 226L, 224L, 223L, 225L, 227L, -229L, 224L, 219L, 218L, 221L, 220L, 214L, 208L, 185L, 165L, 133L, -104L, 85L, 75L, 70L, 66L, 76L, 77L, 77L, 76L, 75L, 76L, 78L, -80L, 69L, 62L, 57L, 56L, 55L, 52L, 51L, 53L, 59L, 60L, 59L, 57L, -59L, 61L, 56L, 48L, 50L, 52L, 55L, 58L, 59L, 59L, 58L, 58L, 65L, -65L, 64L, 62L, 60L, 57L, 56L, 55L, 58L, 60L, 61L, 60L, 56L, 54L, -57L, 61L, 58L, 59L, 57L, 51L, 48L, 49L, 48L, 45L, 38L, 33L, 34L, -33L, 27L, 30L, 30L, 18L, 21L, 28L, 34L, 32L, 26L, 23L, 29L, 36L, -34L, 32L, 31L, 30L, 31L, 33L, 35L, 36L, 36L, 36L, 36L, 35L, 33L, -32L, 31L, 31L, 28L, 29L, 30L, 29L, 28L, 28L, 30L, 32L, 28L, 28L, -30L, 32L, 33L, 34L, 35L, 35L, 37L, 34L, 32L, 31L, 29L, 25L, 22L, -19L, 21L, 17L, 16L, 20L, 21L, 19L, 17L, 19L, 19L, 21L, 22L, 20L, -16L, 17L, 22L, 27L, 21L, 24L, 24L, 23L, 24L, 25L, 22L, 16L, 24L, -23L, 22L, 22L, 21L, 21L, 22L, 22L, 22L, 23L, 25L, 26L, 27L, 27L, -26L, 26L, 24L, 26L, 27L, 28L, 27L, 26L, 24L, 24L, 19L, 19L, 20L, -19L, 19L, 19L, 20L, 21L, 20L, 22L, 24L, 26L, 25L, 23L, 22L, 21L, -25L, 25L, 25L, 25L, 25L, 24L, 23L, 23L, 23L, 26L, 27L, 25L, 25L, -27L, 26L, 22L, 141L, 137L, 135L, 138L, 144L, 145L, 140L, 134L, -115L, 130L, 133L, 131L, 135L, 132L, 123L, 122L, 135L, 145L, 157L, -163L, 163L, 161L, 163L, 166L, 169L, 167L, 171L, 177L, 171L, 160L, -163L, 174L, 167L, 168L, 168L, 167L, 165L, 167L, 174L, 181L, 183L, -180L, 179L, 186L, 193L, 188L, 172L, 158L, 137L, 111L, 89L, 91L, -104L, 115L, 125L, 134L, 142L, 139L, 129L, 142L, 146L, 139L, 152L, -155L, 146L, 143L, 144L, 146L, 139L, 129L, 134L, 147L, 136L, 155L, -160L, 189L, 199L, 175L, 150L, 133L, 107L, 107L, 103L, 110L, 123L, -119L, 108L, 110L, 116L, 108L, 96L, 83L, 73L, 72L, 79L, 87L, 78L, -76L, 68L, 61L, 61L, 68L, 74L, 75L, 72L, 70L, 66L, 63L, 60L, 60L, -63L, 68L, 74L, 73L, 72L, 70L, 67L, 64L, 61L, 60L, 66L, 67L, 69L, -70L, 70L, 69L, 67L, 66L, 64L, 65L, 66L, 68L, 69L, 69L, 69L, 69L, -64L, 67L, 69L, 69L, 68L, 66L, 65L, 66L, 69L, 67L, 66L, 65L, 65L, -67L, 69L, 71L, 63L, 63L, 63L, 63L, 64L, 64L, 64L, 64L, 61L, 63L, -64L, 63L, 61L, 60L, 60L, 61L, 66L, 62L, 59L, 57L, 59L, 61L, 62L, -63L, 61L, 63L, 65L, 66L, 65L, 65L, 66L, 68L, 59L, 64L, 69L, 71L, -69L, 66L, 66L, 67L, 66L, 67L, 67L, 65L, 63L, 62L, 63L, 64L, 63L, -61L, 60L, 59L, 61L, 61L, 60L, 59L, 57L, 59L, 63L, 65L, 67L, 69L, -70L, 70L, 68L, 69L, 69L, 70L, 70L, 72L, 73L, 75L, 78L, 77L, 75L, -75L, 76L, 78L, 82L, 84L, 83L, 82L, 81L, 81L, 81L, 81L, 82L, 82L, -82L, 77L, 71L, 70L, 72L, 75L, 75L, 74L, 76L, 80L, 86L, 89L, 88L, -83L, 77L, 74L, 66L, 64L, 63L, 64L, 66L, 66L, 65L, 64L, 65L, 61L, -59L, 62L, 63L, 62L, 64L, 68L, 79L, 133L, 194L, 222L, 224L, 226L, -228L, 224L, 225L, 225L, 226L, 226L, 227L, 228L, 228L, 229L, 223L, -228L, 232L, 231L, 227L, 225L, 228L, 232L, 226L, 225L, 223L, 221L, -220L, 220L, 223L, 225L, 213L, 213L, 215L, 219L, 215L, 197L, 169L, -148L, 111L, 100L, 86L, 75L, 69L, 65L, 62L, 61L, 62L, 65L, 68L, -71L, 73L, 78L, 84L, 88L, 78L, 70L, 65L, 64L, 62L, 58L, 56L, 58L, -60L, 60L, 58L, 56L, 58L, 60L, 56L, 49L, 51L, 52L, 54L, 56L, 59L, -60L, 59L, 59L, 62L, 60L, 56L, 54L, 53L, 53L, 53L, 54L, 57L, 60L, -61L, 57L, 53L, 53L, 55L, 57L, 55L, 55L, 50L, 42L, 37L, 38L, 37L, -33L, 25L, 26L, 33L, 33L, 27L, 32L, 39L, 33L, 35L, 36L, 35L, 33L, -29L, 28L, 28L, 29L, 34L, 34L, 33L, 32L, 32L, 33L, 35L, 36L, 32L, -33L, 35L, 37L, 38L, 37L, 34L, 32L, 31L, 32L, 32L, 31L, 29L, 28L, -30L, 32L, 29L, 30L, 31L, 33L, 33L, 33L, 32L, 32L, 36L, 35L, 33L, -31L, 30L, 28L, 25L, 21L, 22L, 18L, 16L, 20L, 21L, 19L, 18L, 20L, -21L, 22L, 22L, 20L, 18L, 19L, 23L, 27L, 25L, 26L, 24L, 21L, 22L, -26L, 25L, 21L, 23L, 23L, 24L, 24L, 24L, 24L, 23L, 23L, 22L, 23L, -24L, 25L, 26L, 27L, 27L, 27L, 25L, 24L, 23L, 24L, 25L, 28L, 29L, -30L, 19L, 18L, 18L, 19L, 22L, 25L, 26L, 27L, 21L, 23L, 26L, 29L, -29L, 27L, 23L, 20L, 25L, 26L, 27L, 27L, 26L, 25L, 24L, 23L, 22L, -26L, 27L, 25L, 26L, 29L, 30L, 27L, 156L, 146L, 136L, 133L, 137L, -141L, 141L, 137L, 134L, 143L, 136L, 124L, 122L, 114L, 98L, 90L, -89L, 83L, 82L, 96L, 121L, 144L, 157L, 161L, 172L, 170L, 172L, -174L, 167L, 159L, 165L, 177L, 164L, 165L, 168L, 170L, 169L, 166L, -168L, 173L, 183L, 184L, 185L, 185L, 184L, 185L, 187L, 189L, 187L, -182L, 176L, 170L, 159L, 147L, 141L, 141L, 140L, 143L, 137L, 152L, -160L, 155L, 162L, 155L, 146L, 134L, 130L, 136L, 137L, 131L, 134L, -144L, 125L, 134L, 121L, 151L, 168L, 164L, 138L, 117L, 101L, 103L, -100L, 108L, 122L, 120L, 112L, 115L, 120L, 106L, 89L, 78L, 73L, -73L, 78L, 84L, 73L, 71L, 65L, 59L, 61L, 69L, 73L, 72L, 71L, 68L, -65L, 64L, 62L, 60L, 64L, 70L, 74L, 73L, 71L, 68L, 65L, 63L, 61L, -60L, 69L, 69L, 70L, 70L, 69L, 68L, 66L, 65L, 63L, 64L, 65L, 67L, -67L, 68L, 68L, 68L, 63L, 65L, 68L, 69L, 67L, 66L, 66L, 67L, 72L, -71L, 69L, 67L, 66L, 66L, 67L, 68L, 66L, 66L, 66L, 65L, 65L, 65L, -65L, 65L, 63L, 64L, 63L, 62L, 59L, 59L, 60L, 62L, 68L, 65L, 61L, -59L, 61L, 63L, 64L, 64L, 61L, 64L, 66L, 67L, 66L, 66L, 67L, 68L, -62L, 64L, 68L, 69L, 69L, 68L, 67L, 68L, 68L, 67L, 65L, 64L, 64L, -64L, 64L, 64L, 63L, 61L, 60L, 60L, 61L, 61L, 60L, 58L, 58L, 60L, -63L, 68L, 71L, 72L, 70L, 67L, 69L, 70L, 72L, 72L, 72L, 73L, 76L, -78L, 78L, 76L, 75L, 75L, 75L, 78L, 80L, 82L, 83L, 82L, 81L, 80L, -80L, 80L, 81L, 81L, 78L, 73L, 69L, 70L, 74L, 78L, 80L, 79L, 77L, -81L, 88L, 91L, 90L, 86L, 83L, 82L, 76L, 70L, 66L, 67L, 66L, 63L, -62L, 64L, 69L, 64L, 61L, 64L, 66L, 65L, 65L, 67L, 77L, 127L, -193L, 225L, 224L, 228L, 236L, 231L, 224L, 224L, 224L, 225L, 225L, -226L, 226L, 227L, 223L, 226L, 228L, 228L, 225L, 223L, 224L, 226L, -227L, 225L, 223L, 222L, 224L, 224L, 223L, 221L, 219L, 209L, 195L, -180L, 162L, 134L, 101L, 78L, 74L, 70L, 68L, 68L, 65L, 56L, 48L, -45L, 49L, 55L, 64L, 71L, 74L, 75L, 76L, 76L, 72L, 66L, 62L, 62L, -61L, 57L, 56L, 57L, 58L, 59L, 57L, 54L, 54L, 56L, 55L, 50L, 55L, -54L, 53L, 54L, 56L, 57L, 56L, 55L, 60L, 57L, 55L, 54L, 57L, 59L, -61L, 61L, 56L, 58L, 57L, 52L, 50L, 51L, 51L, 49L, 48L, 48L, 41L, -32L, 27L, 27L, 27L, 24L, 24L, 26L, 35L, 34L, 27L, 32L, 41L, 37L, -42L, 38L, 35L, 33L, 33L, 32L, 27L, 24L, 33L, 34L, 35L, 34L, 32L, -32L, 34L, 36L, 30L, 31L, 33L, 36L, 38L, 38L, 35L, 32L, 34L, 34L, -34L, 33L, 30L, 30L, 31L, 33L, 32L, 33L, 34L, 35L, 35L, 34L, 32L, -31L, 31L, 32L, 31L, 28L, 29L, 31L, 28L, 23L, 22L, 19L, 19L, 21L, -21L, 18L, 19L, 23L, 23L, 22L, 21L, 20L, 21L, 22L, 24L, 25L, 26L, -27L, 24L, 21L, 22L, 27L, 27L, 24L, 23L, 25L, 27L, 29L, 30L, 29L, -27L, 25L, 22L, 22L, 23L, 24L, 25L, 26L, 27L, 27L, 26L, 24L, 21L, -21L, 25L, 29L, 32L, 34L, 23L, 21L, 20L, 22L, 26L, 30L, 32L, 33L, -25L, 25L, 27L, 29L, 31L, 30L, 26L, 23L, 27L, 27L, 29L, 29L, 29L, -27L, 26L, 25L, 25L, 29L, 30L, 28L, 29L, 33L, 34L, 32L, 190L, -173L, 151L, 137L, 133L, 131L, 127L, 123L, 131L, 137L, 121L, 97L, -89L, 83L, 71L, 67L, 62L, 54L, 49L, 56L, 75L, 98L, 116L, 125L, -145L, 163L, 175L, 170L, 167L, 172L, 176L, 173L, 167L, 164L, 165L, -169L, 169L, 167L, 170L, 176L, 171L, 179L, 187L, 191L, 191L, 194L, -202L, 208L, 215L, 226L, 234L, 228L, 210L, 187L, 162L, 145L, 150L, -162L, 159L, 167L, 168L, 160L, 160L, 145L, 148L, 132L, 127L, 139L, -145L, 136L, 128L, 130L, 120L, 132L, 114L, 142L, 154L, 155L, 128L, -107L, 91L, 97L, 101L, 113L, 128L, 123L, 112L, 113L, 122L, 101L, -79L, 71L, 71L, 72L, 75L, 79L, 70L, 68L, 63L, 59L, 62L, 69L, 71L, -69L, 69L, 65L, 63L, 65L, 63L, 60L, 64L, 71L, 73L, 72L, 69L, 66L, -64L, 63L, 62L, 62L, 70L, 70L, 70L, 69L, 68L, 65L, 63L, 62L, 63L, -63L, 65L, 66L, 67L, 67L, 67L, 66L, 62L, 65L, 67L, 68L, 67L, 66L, -66L, 67L, 71L, 70L, 70L, 69L, 68L, 68L, 67L, 67L, 69L, 69L, 68L, -67L, 67L, 66L, 66L, 65L, 69L, 69L, 67L, 64L, 61L, 61L, 64L, 67L, -68L, 66L, 65L, 65L, 66L, 67L, 65L, 63L, 63L, 65L, 68L, 69L, 68L, -68L, 68L, 69L, 67L, 67L, 67L, 69L, 71L, 72L, 71L, 69L, 70L, 66L, -63L, 63L, 66L, 67L, 66L, 64L, 63L, 62L, 61L, 62L, 63L, 63L, 61L, -59L, 62L, 62L, 63L, 68L, 73L, 74L, 71L, 67L, 70L, 72L, 73L, 72L, -71L, 71L, 73L, 76L, 75L, 75L, 74L, 74L, 75L, 76L, 78L, 79L, 81L, -80L, 79L, 78L, 78L, 78L, 78L, 78L, 79L, 75L, 70L, 70L, 73L, 77L, -78L, 77L, 76L, 82L, 88L, 92L, 92L, 90L, 89L, 89L, 83L, 74L, 68L, -68L, 67L, 63L, 63L, 67L, 70L, 64L, 61L, 64L, 67L, 65L, 64L, 66L, -77L, 123L, 191L, 226L, 221L, 226L, 238L, 233L, 224L, 224L, 224L, -224L, 224L, 224L, 225L, 225L, 225L, 226L, 226L, 226L, 225L, 223L, -222L, 222L, 226L, 223L, 220L, 221L, 221L, 216L, 204L, 195L, 202L, -180L, 149L, 121L, 102L, 87L, 73L, 63L, 67L, 61L, 57L, 57L, 52L, -44L, 40L, 41L, 53L, 57L, 63L, 68L, 69L, 66L, 60L, 55L, 57L, 53L, -51L, 55L, 56L, 54L, 52L, 54L, 55L, 57L, 56L, 50L, 47L, 50L, 52L, -51L, 55L, 51L, 48L, 49L, 52L, 54L, 55L, 54L, 57L, 56L, 57L, 60L, -63L, 65L, 64L, 62L, 55L, 56L, 53L, 47L, 46L, 48L, 46L, 41L, 34L, -34L, 30L, 23L, 22L, 26L, 29L, 28L, 29L, 28L, 33L, 32L, 27L, 33L, -39L, 32L, 35L, 34L, 34L, 35L, 36L, 34L, 28L, 22L, 32L, 34L, 35L, -34L, 32L, 31L, 33L, 35L, 34L, 32L, 30L, 31L, 34L, 35L, 34L, 32L, -36L, 37L, 37L, 35L, 32L, 31L, 32L, 34L, 34L, 35L, 37L, 38L, 38L, -37L, 35L, 34L, 30L, 32L, 30L, 25L, 25L, 27L, 24L, 17L, 21L, 20L, -21L, 22L, 19L, 16L, 19L, 26L, 25L, 21L, 19L, 21L, 25L, 26L, 24L, -21L, 25L, 27L, 26L, 24L, 25L, 29L, 27L, 23L, 20L, 23L, 28L, 32L, -33L, 32L, 28L, 26L, 21L, 21L, 21L, 22L, 24L, 25L, 27L, 27L, 27L, -24L, 22L, 23L, 27L, 30L, 31L, 31L, 26L, 23L, 21L, 22L, 26L, 30L, -32L, 31L, 30L, 28L, 25L, 25L, 27L, 29L, 28L, 27L, 28L, 29L, 31L, -31L, 31L, 29L, 27L, 26L, 28L, 31L, 31L, 28L, 29L, 33L, 34L, 31L, -227L, 205L, 175L, 151L, 137L, 127L, 118L, 110L, 95L, 103L, 89L, -65L, 58L, 57L, 54L, 56L, 52L, 56L, 57L, 49L, 41L, 45L, 63L, 80L, -99L, 141L, 166L, 159L, 161L, 178L, 176L, 155L, 170L, 162L, 157L, -160L, 164L, 167L, 176L, 186L, 185L, 185L, 186L, 192L, 201L, 213L, -223L, 229L, 232L, 236L, 235L, 231L, 230L, 226L, 208L, 186L, 163L, -179L, 173L, 170L, 164L, 157L, 161L, 146L, 151L, 147L, 149L, 148L, -133L, 115L, 123L, 143L, 116L, 137L, 125L, 155L, 158L, 157L, 126L, -104L, 89L, 100L, 110L, 126L, 142L, 134L, 118L, 116L, 121L, 96L, -72L, 66L, 69L, 71L, 73L, 75L, 68L, 67L, 63L, 59L, 63L, 69L, 70L, -67L, 67L, 63L, 62L, 65L, 63L, 60L, 63L, 70L, 73L, 71L, 68L, 65L, -63L, 62L, 62L, 62L, 71L, 70L, 69L, 68L, 66L, 63L, 61L, 60L, 62L, -63L, 64L, 65L, 66L, 66L, 66L, 66L, 61L, 64L, 67L, 68L, 67L, 66L, -67L, 67L, 66L, 67L, 68L, 70L, 70L, 71L, 71L, 70L, 71L, 70L, 70L, -69L, 68L, 67L, 66L, 66L, 76L, 75L, 72L, 68L, 65L, 66L, 70L, 73L, -66L, 67L, 68L, 71L, 72L, 70L, 65L, 61L, 64L, 67L, 70L, 71L, 70L, -70L, 70L, 71L, 72L, 69L, 67L, 69L, 73L, 75L, 74L, 71L, 71L, 66L, -61L, 62L, 67L, 70L, 68L, 64L, 65L, 63L, 63L, 63L, 64L, 64L, 62L, -60L, 66L, 64L, 63L, 67L, 72L, 74L, 72L, 68L, 70L, 72L, 73L, 71L, -67L, 66L, 69L, 71L, 73L, 73L, 73L, 73L, 73L, 75L, 76L, 76L, 79L, -78L, 77L, 76L, 76L, 76L, 76L, 76L, 84L, 79L, 73L, 70L, 71L, 73L, -72L, 70L, 74L, 80L, 87L, 91L, 91L, 90L, 91L, 92L, 83L, 73L, 67L, -68L, 68L, 65L, 67L, 72L, 68L, 62L, 59L, 62L, 65L, 63L, 62L, 62L, -72L, 115L, 184L, 220L, 212L, 217L, 231L, 226L, 225L, 225L, 225L, -225L, 225L, 225L, 225L, 225L, 229L, 228L, 227L, 227L, 227L, 226L, -223L, 221L, 219L, 215L, 211L, 211L, 209L, 196L, 176L, 159L, 119L, -102L, 80L, 65L, 60L, 60L, 60L, 59L, 48L, 44L, 45L, 50L, 51L, -46L, 44L, 48L, 56L, 56L, 56L, 58L, 58L, 56L, 50L, 46L, 49L, 45L, -46L, 52L, 56L, 55L, 54L, 56L, 52L, 56L, 54L, 47L, 43L, 45L, 49L, -51L, 50L, 46L, 43L, 44L, 49L, 54L, 56L, 56L, 51L, 52L, 54L, 59L, -62L, 61L, 55L, 50L, 55L, 55L, 50L, 43L, 43L, 47L, 43L, 35L, 20L, -22L, 20L, 18L, 21L, 31L, 37L, 38L, 34L, 27L, 29L, 29L, 27L, 34L, -36L, 25L, 25L, 28L, 33L, 38L, 38L, 34L, 28L, 23L, 31L, 34L, 36L, -34L, 31L, 30L, 32L, 35L, 39L, 34L, 29L, 27L, 29L, 32L, 33L, 32L, -38L, 38L, 38L, 36L, 33L, 32L, 33L, 34L, 35L, 36L, 39L, 40L, 41L, -40L, 38L, 37L, 34L, 35L, 32L, 24L, 21L, 21L, 16L, 8L, 21L, 21L, -23L, 23L, 19L, 15L, 19L, 28L, 25L, 21L, 18L, 21L, 27L, 29L, 25L, -19L, 22L, 26L, 27L, 27L, 28L, 30L, 27L, 21L, 15L, 20L, 26L, 32L, -33L, 31L, 27L, 24L, 20L, 20L, 21L, 21L, 23L, 25L, 26L, 27L, 26L, -25L, 24L, 26L, 29L, 31L, 29L, 27L, 27L, 23L, 20L, 20L, 23L, 27L, -27L, 26L, 35L, 29L, 23L, 20L, 23L, 27L, 30L, 31L, 29L, 30L, 32L, -33L, 32L, 31L, 28L, 27L, 29L, 31L, 31L, 27L, 27L, 30L, 30L, 27L, -225L, 223L, 217L, 193L, 146L, 97L, 74L, 73L, 68L, 64L, 61L, 59L, -53L, 47L, 50L, 56L, 52L, 50L, 47L, 45L, 45L, 47L, 50L, 52L, 78L, -74L, 89L, 127L, 158L, 167L, 165L, 165L, 161L, 165L, 168L, 167L, -165L, 166L, 170L, 173L, 191L, 199L, 211L, 221L, 228L, 232L, 234L, -235L, 237L, 240L, 240L, 235L, 234L, 236L, 231L, 223L, 196L, 175L, -159L, 160L, 167L, 165L, 157L, 151L, 148L, 145L, 142L, 140L, 139L, -137L, 135L, 133L, 113L, 144L, 135L, 141L, 163L, 141L, 116L, 105L, -103L, 96L, 107L, 131L, 139L, 127L, 120L, 124L, 119L, 81L, 62L, -69L, 74L, 73L, 73L, 70L, 64L, 63L, 61L, 59L, 60L, 63L, 66L, 69L, -65L, 63L, 62L, 63L, 66L, 69L, 70L, 70L, 68L, 67L, 66L, 65L, 64L, -63L, 61L, 61L, 65L, 67L, 69L, 68L, 65L, 64L, 65L, 68L, 68L, 67L, -65L, 65L, 65L, 67L, 70L, 71L, 63L, 61L, 64L, 71L, 72L, 66L, 64L, -67L, 72L, 64L, 63L, 71L, 77L, 75L, 72L, 73L, 72L, 80L, 81L, 74L, -71L, 75L, 74L, 68L, 73L, 67L, 67L, 73L, 75L, 72L, 71L, 74L, 72L, -75L, 75L, 73L, 72L, 75L, 74L, 70L, 70L, 73L, 74L, 73L, 74L, 76L, -73L, 67L, 68L, 67L, 71L, 78L, 77L, 71L, 69L, 72L, 77L, 69L, 66L, -69L, 70L, 66L, 65L, 69L, 67L, 64L, 61L, 63L, 66L, 66L, 61L, 55L, -65L, 64L, 65L, 69L, 73L, 74L, 70L, 66L, 69L, 72L, 73L, 70L, 69L, -70L, 68L, 63L, 66L, 70L, 75L, 77L, 76L, 75L, 76L, 78L, 79L, 76L, -74L, 77L, 81L, 81L, 77L, 72L, 85L, 82L, 78L, 73L, 71L, 70L, 71L, -72L, 72L, 80L, 86L, 89L, 93L, 98L, 101L, 100L, 95L, 87L, 77L, -70L, 70L, 70L, 70L, 68L, 72L, 70L, 65L, 59L, 57L, 60L, 61L, 61L, -64L, 89L, 187L, 211L, 222L, 228L, 229L, 230L, 227L, 226L, 225L, -224L, 224L, 223L, 223L, 222L, 235L, 229L, 222L, 218L, 218L, 218L, -216L, 213L, 213L, 206L, 196L, 180L, 153L, 120L, 94L, 82L, 74L, -63L, 57L, 61L, 62L, 53L, 48L, 48L, 40L, 44L, 49L, 50L, 48L, 46L, -47L, 48L, 51L, 53L, 55L, 59L, 61L, 62L, 62L, 62L, 54L, 49L, 49L, -56L, 59L, 55L, 54L, 57L, 58L, 54L, 50L, 45L, 42L, 41L, 41L, 42L, -48L, 46L, 43L, 43L, 46L, 50L, 52L, 53L, 52L, 50L, 48L, 50L, 54L, -57L, 57L, 56L, 58L, 48L, 41L, 41L, 38L, 31L, 27L, 29L, 33L, 32L, -30L, 27L, 26L, 28L, 32L, 35L, 32L, 30L, 26L, 25L, 33L, 39L, 31L, -18L, 35L, 31L, 28L, 32L, 37L, 39L, 34L, 28L, 28L, 37L, 41L, 35L, -29L, 28L, 28L, 26L, 30L, 31L, 31L, 30L, 30L, 31L, 34L, 36L, 31L, -36L, 40L, 40L, 36L, 33L, 35L, 38L, 39L, 37L, 38L, 38L, 35L, 30L, -32L, 38L, 39L, 35L, 29L, 22L, 20L, 21L, 21L, 20L, 22L, 23L, 23L, -23L, 23L, 23L, 23L, 23L, 22L, 18L, 19L, 24L, 24L, 19L, 18L, 22L, -23L, 21L, 23L, 28L, 30L, 27L, 27L, 29L, 24L, 21L, 24L, 34L, 38L, -33L, 27L, 26L, 24L, 24L, 23L, 21L, 20L, 21L, 24L, 27L, 27L, 24L, -21L, 22L, 25L, 27L, 25L, 22L, 28L, 27L, 22L, 18L, 23L, 33L, 34L, -29L, 26L, 26L, 26L, 25L, 25L, 24L, 24L, 24L, 29L, 29L, 29L, 31L, -32L, 32L, 31L, 30L, 27L, 33L, 34L, 31L, 30L, 32L, 29L, 23L, 221L, -213L, 205L, 193L, 169L, 132L, 95L, 73L, 71L, 59L, 51L, 52L, 55L, -54L, 51L, 50L, 48L, 46L, 44L, 42L, 42L, 44L, 46L, 48L, 48L, 56L, -63L, 74L, 103L, 143L, 166L, 169L, 155L, 164L, 171L, 171L, 174L, -184L, 191L, 193L, 211L, 217L, 225L, 232L, 235L, 237L, 238L, 239L, -241L, 244L, 243L, 240L, 240L, 241L, 237L, 230L, 228L, 215L, 197L, -179L, 163L, 152L, 155L, 164L, 148L, 145L, 142L, 142L, 144L, 143L, -139L, 134L, 136L, 150L, 135L, 139L, 165L, 133L, 108L, 92L, 101L, -95L, 112L, 135L, 132L, 121L, 120L, 123L, 108L, 74L, 59L, 66L, -68L, 66L, 67L, 64L, 64L, 63L, 60L, 59L, 60L, 62L, 65L, 67L, 64L, -62L, 61L, 62L, 65L, 68L, 70L, 70L, 67L, 67L, 66L, 64L, 62L, 61L, -62L, 63L, 68L, 69L, 70L, 69L, 66L, 65L, 67L, 69L, 67L, 68L, 69L, -69L, 70L, 70L, 70L, 70L, 66L, 63L, 65L, 71L, 73L, 71L, 72L, 76L, -69L, 64L, 65L, 71L, 74L, 72L, 71L, 73L, 79L, 83L, 84L, 80L, 77L, -79L, 80L, 79L, 74L, 72L, 74L, 79L, 78L, 73L, 70L, 73L, 78L, 82L, -83L, 80L, 79L, 80L, 78L, 74L, 79L, 81L, 82L, 80L, 82L, 84L, 81L, -75L, 77L, 74L, 75L, 78L, 77L, 72L, 73L, 77L, 76L, 70L, 67L, 70L, -71L, 69L, 69L, 72L, 68L, 65L, 63L, 64L, 66L, 65L, 62L, 58L, 67L, -67L, 67L, 69L, 71L, 73L, 72L, 71L, 64L, 68L, 69L, 67L, 68L, 72L, -73L, 70L, 69L, 71L, 73L, 73L, 73L, 73L, 76L, 79L, 78L, 76L, 74L, -76L, 80L, 81L, 77L, 72L, 84L, 81L, 77L, 73L, 70L, 70L, 70L, 71L, -71L, 79L, 86L, 89L, 93L, 99L, 102L, 101L, 102L, 99L, 92L, 83L, -75L, 69L, 66L, 66L, 67L, 66L, 63L, 59L, 56L, 58L, 60L, 62L, 77L, -98L, 192L, 213L, 221L, 226L, 226L, 228L, 214L, 216L, 220L, 225L, -228L, 229L, 228L, 226L, 215L, 215L, 216L, 219L, 219L, 214L, 204L, -196L, 163L, 142L, 116L, 98L, 88L, 82L, 81L, 84L, 58L, 56L, 51L, -45L, 44L, 46L, 45L, 41L, 48L, 48L, 48L, 44L, 40L, 39L, 41L, 43L, -54L, 55L, 56L, 57L, 57L, 56L, 55L, 54L, 54L, 50L, 51L, 58L, 61L, -60L, 59L, 62L, 55L, 51L, 45L, 42L, 41L, 41L, 41L, 40L, 44L, 43L, -43L, 45L, 46L, 47L, 45L, 43L, 38L, 40L, 45L, 53L, 59L, 59L, 52L, -46L, 51L, 42L, 34L, 34L, 33L, 30L, 29L, 32L, 38L, 36L, 32L, 30L, -29L, 31L, 36L, 39L, 35L, 36L, 34L, 29L, 29L, 31L, 27L, 21L, 26L, -28L, 30L, 32L, 33L, 32L, 31L, 30L, 29L, 38L, 43L, 38L, 33L, 32L, -31L, 29L, 29L, 29L, 29L, 29L, 29L, 30L, 33L, 34L, 31L, 36L, 40L, -39L, 35L, 33L, 35L, 38L, 34L, 34L, 36L, 40L, 38L, 36L, 38L, 43L, -39L, 36L, 30L, 25L, 22L, 22L, 22L, 21L, 22L, 22L, 22L, 22L, 22L, -22L, 22L, 23L, 21L, 18L, 19L, 24L, 24L, 21L, 20L, 24L, 25L, 23L, -25L, 29L, 29L, 26L, 25L, 27L, 23L, 20L, 21L, 28L, 30L, 26L, 23L, -25L, 25L, 24L, 23L, 20L, 19L, 19L, 23L, 26L, 21L, 22L, 24L, 25L, -25L, 24L, 23L, 23L, 30L, 28L, 23L, 20L, 24L, 32L, 33L, 28L, 26L, -26L, 26L, 26L, 25L, 25L, 24L, 24L, 28L, 30L, 30L, 28L, 25L, 25L, -29L, 34L, 29L, 34L, 35L, 32L, 32L, 33L, 31L, 25L, 197L, 193L, -189L, 187L, 184L, 169L, 138L, 111L, 62L, 58L, 57L, 59L, 57L, -50L, 45L, 44L, 45L, 44L, 43L, 42L, 42L, 43L, 44L, 45L, 37L, 45L, -47L, 47L, 67L, 107L, 140L, 153L, 157L, 171L, 179L, 178L, 187L, -206L, 219L, 220L, 227L, 231L, 236L, 239L, 240L, 240L, 241L, 242L, -242L, 244L, 244L, 242L, 243L, 245L, 241L, 236L, 239L, 238L, 233L, -219L, 193L, 166L, 153L, 150L, 153L, 146L, 138L, 137L, 141L, 142L, -137L, 132L, 126L, 122L, 113L, 125L, 164L, 127L, 110L, 95L, 99L, -93L, 116L, 136L, 123L, 115L, 120L, 118L, 99L, 72L, 62L, 68L, -67L, 64L, 65L, 64L, 64L, 62L, 61L, 59L, 60L, 61L, 64L, 65L, 62L, -61L, 59L, 61L, 64L, 67L, 69L, 69L, 67L, 68L, 67L, 65L, 61L, 61L, -64L, 68L, 69L, 69L, 68L, 66L, 64L, 64L, 67L, 69L, 66L, 67L, 70L, -71L, 72L, 71L, 69L, 67L, 69L, 66L, 66L, 69L, 71L, 71L, 74L, 78L, -81L, 80L, 83L, 86L, 86L, 84L, 85L, 88L, 89L, 87L, 87L, 89L, 87L, -84L, 86L, 91L, 82L, 85L, 90L, 94L, 91L, 85L, 83L, 86L, 86L, 91L, -93L, 92L, 91L, 92L, 89L, 84L, 87L, 89L, 89L, 87L, 88L, 90L, 87L, -82L, 88L, 83L, 80L, 80L, 79L, 78L, 80L, 84L, 79L, 73L, 70L, 72L, -72L, 71L, 70L, 72L, 70L, 69L, 68L, 67L, 66L, 65L, 63L, 63L, 67L, -68L, 68L, 68L, 68L, 70L, 73L, 75L, 66L, 69L, 69L, 67L, 69L, 75L, -77L, 76L, 71L, 72L, 71L, 70L, 70L, 72L, 76L, 79L, 77L, 75L, 73L, -75L, 78L, 79L, 76L, 73L, 82L, 80L, 76L, 73L, 70L, 69L, 70L, 70L, -69L, 78L, 86L, 90L, 94L, 100L, 103L, 102L, 107L, 109L, 108L, -99L, 86L, 75L, 69L, 68L, 66L, 66L, 65L, 61L, 57L, 55L, 58L, 62L, -72L, 89L, 181L, 203L, 214L, 219L, 220L, 222L, 232L, 227L, 222L, -219L, 218L, 218L, 217L, 217L, 218L, 214L, 207L, 198L, 184L, 165L, -144L, 130L, 89L, 73L, 58L, 56L, 60L, 62L, 62L, 63L, 51L, 59L, -56L, 44L, 40L, 48L, 50L, 44L, 45L, 44L, 42L, 40L, 39L, 43L, 48L, -53L, 54L, 55L, 55L, 54L, 53L, 52L, 51L, 50L, 53L, 50L, 50L, 54L, -56L, 55L, 55L, 56L, 48L, 42L, 35L, 34L, 37L, 39L, 37L, 34L, 40L, -41L, 44L, 47L, 48L, 45L, 40L, 35L, 32L, 33L, 38L, 47L, 54L, 54L, -46L, 39L, 42L, 34L, 29L, 28L, 29L, 29L, 32L, 36L, 43L, 40L, 36L, -34L, 34L, 36L, 40L, 42L, 36L, 41L, 42L, 36L, 30L, 30L, 31L, 32L, -23L, 30L, 37L, 38L, 34L, 31L, 32L, 36L, 33L, 41L, 46L, 44L, 41L, -39L, 38L, 36L, 29L, 29L, 29L, 29L, 30L, 31L, 33L, 33L, 33L, 36L, -39L, 38L, 35L, 33L, 35L, 37L, 33L, 33L, 36L, 41L, 42L, 39L, 40L, -45L, 36L, 33L, 29L, 25L, 21L, 19L, 19L, 20L, 23L, 23L, 22L, 21L, -21L, 22L, 22L, 23L, 20L, 19L, 20L, 24L, 25L, 23L, 24L, 26L, 28L, -25L, 26L, 29L, 28L, 24L, 23L, 25L, 23L, 22L, 23L, 25L, 24L, 21L, -22L, 25L, 28L, 27L, 25L, 22L, 20L, 20L, 24L, 27L, 18L, 23L, 29L, -29L, 26L, 23L, 24L, 27L, 32L, 30L, 26L, 23L, 26L, 31L, 31L, 27L, -26L, 26L, 26L, 26L, 26L, 25L, 24L, 24L, 25L, 30L, 34L, 32L, 26L, -23L, 27L, 32L, 29L, 33L, 35L, 34L, 34L, 35L, 33L, 29L, 175L, -183L, 184L, 178L, 176L, 177L, 170L, 158L, 103L, 85L, 66L, 58L, -55L, 52L, 48L, 47L, 46L, 45L, 44L, 43L, 43L, 44L, 45L, 46L, 52L, -45L, 47L, 60L, 68L, 75L, 93L, 115L, 143L, 168L, 191L, 200L, 212L, -230L, 234L, 227L, 230L, 233L, 237L, 238L, 239L, 239L, 241L, 242L, -240L, 241L, 240L, 241L, 242L, 243L, 241L, 238L, 236L, 236L, 238L, -239L, 229L, 203L, 169L, 146L, 152L, 147L, 143L, 144L, 144L, 135L, -117L, 102L, 88L, 77L, 82L, 110L, 156L, 118L, 111L, 101L, 99L, -91L, 113L, 131L, 118L, 113L, 118L, 107L, 90L, 70L, 66L, 71L, -66L, 63L, 65L, 63L, 63L, 62L, 61L, 60L, 60L, 61L, 63L, 64L, 61L, -60L, 58L, 60L, 63L, 67L, 68L, 69L, 68L, 69L, 69L, 66L, 62L, 63L, -68L, 74L, 71L, 70L, 69L, 67L, 67L, 68L, 70L, 71L, 70L, 71L, 73L, -74L, 74L, 74L, 73L, 72L, 73L, 73L, 73L, 75L, 76L, 77L, 78L, 80L, -83L, 87L, 92L, 93L, 90L, 88L, 91L, 96L, 101L, 97L, 98L, 105L, -103L, 95L, 94L, 102L, 93L, 98L, 104L, 105L, 101L, 97L, 99L, 103L, -94L, 100L, 103L, 103L, 104L, 105L, 102L, 97L, 97L, 99L, 98L, -95L, 96L, 98L, 95L, 90L, 98L, 94L, 91L, 90L, 90L, 91L, 93L, 94L, -90L, 86L, 82L, 80L, 80L, 79L, 77L, 77L, 74L, 75L, 74L, 72L, 69L, -67L, 68L, 69L, 64L, 67L, 69L, 69L, 67L, 67L, 70L, 74L, 72L, 74L, -72L, 68L, 69L, 75L, 78L, 77L, 71L, 71L, 71L, 70L, 70L, 72L, 74L, -75L, 75L, 73L, 72L, 74L, 76L, 77L, 75L, 73L, 81L, 79L, 76L, 73L, -71L, 70L, 70L, 70L, 68L, 77L, 85L, 89L, 94L, 101L, 104L, 103L, -107L, 110L, 113L, 110L, 100L, 89L, 80L, 75L, 71L, 70L, 69L, 65L, -59L, 53L, 55L, 61L, 71L, 87L, 179L, 205L, 219L, 223L, 222L, 223L, -220L, 219L, 218L, 219L, 220L, 218L, 214L, 210L, 194L, 181L, 160L, -137L, 115L, 95L, 77L, 66L, 50L, 47L, 51L, 61L, 66L, 60L, 48L, -41L, 36L, 44L, 47L, 43L, 37L, 35L, 35L, 33L, 39L, 38L, 37L, 37L, -39L, 45L, 51L, 55L, 51L, 52L, 52L, 53L, 53L, 54L, 54L, 54L, 51L, -48L, 45L, 45L, 45L, 44L, 42L, 41L, 44L, 37L, 30L, 31L, 37L, 40L, -37L, 32L, 37L, 39L, 42L, 45L, 46L, 43L, 38L, 33L, 36L, 33L, 30L, -33L, 39L, 43L, 42L, 40L, 36L, 33L, 30L, 30L, 31L, 33L, 35L, 37L, -44L, 42L, 40L, 39L, 40L, 41L, 41L, 41L, 34L, 40L, 45L, 44L, 41L, -41L, 42L, 44L, 27L, 34L, 40L, 41L, 37L, 33L, 33L, 35L, 36L, 42L, -47L, 48L, 47L, 45L, 43L, 41L, 33L, 32L, 32L, 33L, 35L, 36L, 36L, -36L, 35L, 37L, 39L, 38L, 35L, 34L, 35L, 37L, 35L, 34L, 37L, 42L, -43L, 39L, 37L, 40L, 36L, 33L, 30L, 29L, 25L, 20L, 20L, 23L, 25L, -25L, 24L, 23L, 23L, 23L, 23L, 24L, 19L, 20L, 22L, 25L, 26L, 27L, -27L, 28L, 28L, 25L, 25L, 28L, 28L, 24L, 24L, 26L, 25L, 27L, 29L, -29L, 25L, 22L, 24L, 27L, 30L, 30L, 28L, 24L, 22L, 23L, 26L, 29L, -23L, 26L, 29L, 29L, 28L, 27L, 28L, 30L, 33L, 31L, 27L, 26L, 27L, -29L, 28L, 26L, 26L, 26L, 27L, 27L, 27L, 26L, 24L, 23L, 23L, 28L, -35L, 37L, 34L, 29L, 26L, 25L, 28L, 31L, 33L, 34L, 35L, 35L, 33L, -31L, 173L, 182L, 182L, 173L, 169L, 173L, 174L, 169L, 174L, 131L, -82L, 57L, 54L, 57L, 56L, 53L, 47L, 46L, 44L, 43L, 43L, 44L, 46L, -47L, 54L, 46L, 47L, 60L, 68L, 70L, 79L, 93L, 116L, 148L, 184L, -206L, 224L, 237L, 236L, 225L, 233L, 235L, 238L, 238L, 238L, 238L, -240L, 242L, 239L, 238L, 237L, 239L, 241L, 241L, 240L, 239L, 243L, -236L, 231L, 232L, 235L, 227L, 205L, 185L, 152L, 148L, 145L, 143L, -135L, 114L, 84L, 62L, 65L, 58L, 72L, 113L, 145L, 107L, 100L, -95L, 98L, 90L, 103L, 117L, 116L, 116L, 111L, 93L, 79L, 64L, 63L, -68L, 62L, 59L, 61L, 59L, 63L, 62L, 61L, 61L, 61L, 62L, 63L, 64L, -61L, 60L, 59L, 61L, 64L, 68L, 70L, 70L, 67L, 68L, 68L, 66L, 64L, -65L, 71L, 75L, 74L, 73L, 72L, 71L, 73L, 74L, 75L, 76L, 79L, 78L, -78L, 78L, 78L, 80L, 82L, 83L, 79L, 82L, 86L, 88L, 91L, 93L, 93L, -92L, 94L, 101L, 107L, 106L, 102L, 102L, 107L, 111L, 114L, 111L, -114L, 122L, 119L, 109L, 106L, 112L, 106L, 110L, 113L, 109L, 104L, -104L, 107L, 111L, 107L, 113L, 116L, 114L, 114L, 114L, 110L, 104L, -109L, 110L, 108L, 105L, 105L, 107L, 104L, 99L, 105L, 104L, 102L, -102L, 104L, 106L, 105L, 102L, 100L, 98L, 94L, 91L, 92L, 93L, -92L, 90L, 82L, 83L, 83L, 81L, 78L, 76L, 75L, 76L, 64L, 69L, 73L, -73L, 70L, 68L, 69L, 70L, 73L, 74L, 72L, 67L, 68L, 74L, 77L, 77L, -70L, 71L, 72L, 73L, 74L, 73L, 72L, 70L, 73L, 72L, 72L, 72L, 74L, -75L, 75L, 74L, 80L, 79L, 76L, 74L, 72L, 71L, 70L, 70L, 69L, 77L, -85L, 88L, 93L, 100L, 104L, 104L, 108L, 109L, 112L, 114L, 112L, -104L, 93L, 84L, 74L, 69L, 67L, 65L, 59L, 53L, 54L, 61L, 65L, -79L, 172L, 204L, 219L, 220L, 215L, 214L, 211L, 212L, 213L, 212L, -204L, 186L, 163L, 147L, 120L, 107L, 89L, 74L, 65L, 61L, 58L, -56L, 57L, 53L, 52L, 54L, 53L, 47L, 43L, 43L, 38L, 38L, 48L, 58L, -51L, 32L, 27L, 34L, 40L, 39L, 38L, 38L, 39L, 42L, 43L, 45L, 52L, -52L, 52L, 53L, 53L, 54L, 55L, 55L, 48L, 46L, 42L, 39L, 39L, 39L, -37L, 35L, 42L, 36L, 30L, 32L, 38L, 42L, 38L, 33L, 33L, 33L, 35L, -38L, 40L, 39L, 35L, 32L, 33L, 30L, 27L, 28L, 32L, 37L, 41L, 42L, -35L, 37L, 39L, 39L, 39L, 39L, 39L, 38L, 42L, 41L, 42L, 44L, 45L, -44L, 40L, 36L, 33L, 36L, 41L, 47L, 51L, 50L, 47L, 46L, 36L, 37L, -38L, 39L, 40L, 38L, 34L, 31L, 35L, 38L, 42L, 46L, 46L, 43L, 41L, -41L, 39L, 38L, 37L, 39L, 42L, 43L, 42L, 40L, 38L, 39L, 39L, 38L, -36L, 36L, 36L, 37L, 36L, 34L, 36L, 41L, 42L, 38L, 36L, 37L, 39L, -36L, 35L, 35L, 31L, 23L, 23L, 28L, 27L, 27L, 27L, 27L, 27L, 26L, -25L, 24L, 20L, 22L, 24L, 25L, 27L, 29L, 30L, 30L, 27L, 24L, 24L, -27L, 27L, 25L, 25L, 29L, 24L, 30L, 33L, 32L, 28L, 26L, 25L, 25L, -28L, 28L, 27L, 25L, 23L, 23L, 25L, 28L, 28L, 26L, 24L, 24L, 27L, -29L, 29L, 28L, 33L, 30L, 28L, 28L, 28L, 27L, 25L, 25L, 25L, 26L, -28L, 28L, 28L, 26L, 25L, 23L, 27L, 26L, 27L, 31L, 33L, 32L, 27L, -22L, 27L, 28L, 30L, 34L, 35L, 34L, 33L, 32L, 171L, 170L, 169L, -171L, 177L, 180L, 173L, 163L, 175L, 158L, 132L, 103L, 74L, 54L, -49L, 53L, 48L, 46L, 43L, 41L, 41L, 43L, 46L, 48L, 47L, 53L, 54L, -54L, 71L, 98L, 113L, 112L, 119L, 133L, 151L, 167L, 186L, 210L, -229L, 238L, 236L, 238L, 240L, 241L, 240L, 239L, 240L, 241L, 241L, -237L, 236L, 240L, 242L, 241L, 240L, 241L, 239L, 241L, 240L, 237L, -236L, 234L, 227L, 220L, 178L, 158L, 130L, 106L, 89L, 74L, 60L, -50L, 56L, 58L, 73L, 128L, 139L, 109L, 97L, 93L, 91L, 91L, 91L, -100L, 116L, 117L, 100L, 83L, 76L, 64L, 64L, 68L, 62L, 61L, 63L, -60L, 62L, 62L, 62L, 62L, 63L, 64L, 65L, 66L, 63L, 62L, 61L, 63L, -67L, 70L, 72L, 73L, 69L, 68L, 67L, 67L, 68L, 71L, 74L, 75L, 73L, -72L, 72L, 75L, 78L, 79L, 79L, 78L, 83L, 82L, 82L, 82L, 83L, 86L, -89L, 92L, 85L, 91L, 97L, 101L, 105L, 109L, 110L, 107L, 107L, -115L, 121L, 119L, 117L, 120L, 124L, 126L, 122L, 123L, 127L, 131L, -129L, 123L, 120L, 122L, 131L, 134L, 133L, 126L, 121L, 122L, 125L, -126L, 130L, 133L, 134L, 130L, 128L, 126L, 122L, 116L, 122L, 123L, -120L, 116L, 116L, 118L, 115L, 110L, 111L, 112L, 111L, 110L, 113L, -116L, 112L, 105L, 104L, 104L, 101L, 98L, 99L, 103L, 103L, 99L, -95L, 96L, 95L, 95L, 93L, 90L, 87L, 85L, 75L, 78L, 81L, 82L, 80L, -77L, 75L, 74L, 71L, 73L, 71L, 68L, 69L, 75L, 79L, 78L, 72L, 72L, -73L, 74L, 76L, 75L, 71L, 68L, 71L, 71L, 71L, 71L, 72L, 73L, 74L, -75L, 80L, 79L, 77L, 75L, 74L, 72L, 72L, 71L, 72L, 79L, 84L, 86L, -90L, 99L, 104L, 105L, 112L, 111L, 112L, 115L, 117L, 113L, 104L, -95L, 78L, 68L, 62L, 62L, 59L, 54L, 55L, 61L, 59L, 70L, 163L, -198L, 216L, 216L, 208L, 206L, 201L, 188L, 169L, 150L, 131L, 111L, -90L, 76L, 73L, 66L, 59L, 55L, 57L, 59L, 60L, 60L, 60L, 54L, 48L, -45L, 41L, 38L, 41L, 46L, 50L, 44L, 55L, 72L, 65L, 41L, 33L, 45L, -40L, 40L, 41L, 45L, 50L, 53L, 54L, 53L, 57L, 56L, 54L, 52L, 50L, -49L, 49L, 48L, 45L, 44L, 41L, 37L, 38L, 41L, 41L, 38L, 33L, 28L, -25L, 26L, 31L, 34L, 32L, 28L, 29L, 28L, 29L, 31L, 33L, 33L, 31L, -29L, 22L, 26L, 31L, 35L, 36L, 37L, 39L, 40L, 37L, 43L, 47L, 46L, -44L, 45L, 43L, 40L, 42L, 41L, 42L, 45L, 47L, 45L, 39L, 33L, 37L, -34L, 36L, 45L, 51L, 49L, 43L, 39L, 48L, 44L, 40L, 42L, 48L, 49L, -43L, 36L, 34L, 33L, 35L, 40L, 41L, 38L, 37L, 38L, 43L, 41L, 40L, -43L, 46L, 48L, 45L, 42L, 42L, 41L, 40L, 39L, 38L, 38L, 38L, 38L, -37L, 34L, 34L, 39L, 41L, 39L, 37L, 38L, 34L, 31L, 32L, 35L, 29L, -20L, 19L, 26L, 27L, 28L, 30L, 31L, 30L, 28L, 25L, 23L, 21L, 24L, -26L, 26L, 28L, 32L, 32L, 30L, 27L, 24L, 23L, 26L, 27L, 25L, 26L, -30L, 24L, 29L, 32L, 31L, 29L, 28L, 26L, 23L, 22L, 24L, 25L, 25L, -23L, 23L, 24L, 25L, 29L, 25L, 21L, 22L, 26L, 28L, 26L, 22L, 31L, -28L, 28L, 30L, 28L, 24L, 22L, 24L, 25L, 26L, 28L, 29L, 29L, 27L, -25L, 23L, 32L, 25L, 19L, 20L, 26L, 31L, 29L, 26L, 26L, 25L, 29L, -34L, 36L, 34L, 33L, 35L, 167L, 162L, 162L, 173L, 182L, 181L, -172L, 166L, 152L, 162L, 169L, 156L, 121L, 84L, 64L, 62L, 52L, -49L, 45L, 41L, 41L, 45L, 49L, 52L, 52L, 65L, 75L, 83L, 101L, -126L, 137L, 135L, 138L, 132L, 129L, 134L, 147L, 170L, 200L, 225L, -227L, 231L, 235L, 237L, 238L, 238L, 239L, 240L, 242L, 236L, 235L, -239L, 241L, 239L, 238L, 241L, 231L, 240L, 245L, 242L, 238L, 234L, -227L, 219L, 206L, 177L, 133L, 94L, 68L, 58L, 56L, 57L, 54L, 61L, -71L, 138L, 132L, 120L, 99L, 95L, 81L, 93L, 83L, 86L, 116L, 116L, -88L, 79L, 76L, 64L, 64L, 67L, 63L, 64L, 66L, 60L, 61L, 61L, 62L, -63L, 65L, 66L, 68L, 69L, 65L, 64L, 63L, 65L, 69L, 73L, 75L, 76L, -76L, 73L, 71L, 73L, 79L, 82L, 82L, 80L, 82L, 82L, 83L, 88L, 93L, -95L, 93L, 91L, 94L, 95L, 96L, 98L, 101L, 103L, 105L, 107L, 107L, -113L, 117L, 116L, 120L, 126L, 127L, 124L, 113L, 121L, 126L, 125L, -125L, 131L, 134L, 134L, 137L, 142L, 144L, 142L, 142L, 145L, 146L, -145L, 156L, 159L, 158L, 153L, 152L, 155L, 156L, 153L, 153L, 157L, -156L, 152L, 150L, 150L, 147L, 142L, 147L, 148L, 145L, 140L, 139L, -141L, 139L, 134L, 135L, 135L, 132L, 129L, 131L, 134L, 129L, 120L, -121L, 121L, 117L, 111L, 111L, 115L, 113L, 108L, 110L, 108L, 108L, -109L, 110L, 107L, 100L, 95L, 95L, 94L, 93L, 93L, 92L, 90L, 87L, -84L, 79L, 81L, 79L, 75L, 75L, 79L, 81L, 80L, 76L, 74L, 72L, 73L, -75L, 75L, 72L, 70L, 70L, 70L, 70L, 70L, 70L, 71L, 74L, 75L, 81L, -80L, 78L, 77L, 75L, 74L, 73L, 73L, 76L, 81L, 84L, 84L, 88L, 97L, -104L, 106L, 111L, 112L, 114L, 117L, 118L, 117L, 115L, 112L, 93L, -77L, 65L, 65L, 62L, 55L, 54L, 59L, 66L, 70L, 155L, 183L, 194L, -185L, 171L, 167L, 131L, 114L, 91L, 75L, 70L, 70L, 70L, 69L, 68L, -64L, 59L, 57L, 57L, 56L, 53L, 49L, 48L, 43L, 42L, 45L, 46L, 43L, -39L, 39L, 42L, 38L, 43L, 52L, 48L, 34L, 31L, 39L, 41L, 41L, 43L, -49L, 57L, 63L, 66L, 66L, 58L, 56L, 52L, 48L, 44L, 42L, 40L, 40L, -41L, 42L, 38L, 33L, 34L, 39L, 39L, 34L, 24L, 22L, 21L, 22L, 24L, -25L, 24L, 23L, 29L, 29L, 30L, 32L, 33L, 32L, 29L, 26L, 22L, 31L, -41L, 43L, 38L, 34L, 34L, 36L, 38L, 46L, 50L, 47L, 45L, 47L, 47L, -44L, 46L, 43L, 41L, 42L, 45L, 45L, 40L, 35L, 41L, 35L, 35L, 42L, -46L, 44L, 41L, 41L, 50L, 44L, 40L, 42L, 49L, 52L, 48L, 43L, 37L, -33L, 33L, 38L, 40L, 37L, 36L, 39L, 43L, 41L, 40L, 43L, 47L, 49L, -46L, 41L, 45L, 43L, 41L, 40L, 40L, 40L, 40L, 40L, 44L, 38L, 36L, -39L, 41L, 38L, 36L, 36L, 31L, 28L, 31L, 35L, 29L, 17L, 17L, 25L, -25L, 28L, 31L, 33L, 32L, 29L, 24L, 21L, 22L, 27L, 29L, 27L, 28L, -33L, 33L, 29L, 30L, 26L, 24L, 26L, 26L, 23L, 24L, 28L, 27L, 30L, -30L, 27L, 28L, 31L, 30L, 24L, 20L, 23L, 27L, 28L, 28L, 26L, 26L, -26L, 26L, 27L, 28L, 30L, 30L, 27L, 24L, 21L, 28L, 25L, 27L, 30L, -29L, 22L, 20L, 23L, 25L, 27L, 29L, 30L, 30L, 28L, 25L, 23L, 28L, -25L, 23L, 25L, 30L, 32L, 31L, 29L, 26L, 25L, 28L, 36L, 38L, 35L, -35L, 38L, 174L, 169L, 170L, 176L, 175L, 166L, 164L, 170L, 175L, -165L, 160L, 166L, 165L, 142L, 106L, 79L, 57L, 53L, 48L, 44L, -44L, 48L, 53L, 57L, 63L, 70L, 95L, 125L, 138L, 132L, 130L, 136L, -139L, 132L, 133L, 143L, 147L, 149L, 162L, 180L, 213L, 218L, 225L, -230L, 233L, 236L, 238L, 240L, 241L, 234L, 233L, 237L, 239L, 236L, -235L, 239L, 238L, 237L, 233L, 228L, 229L, 231L, 223L, 211L, 211L, -192L, 162L, 129L, 100L, 77L, 62L, 54L, 58L, 66L, 67L, 141L, 123L, -123L, 94L, 87L, 73L, 95L, 80L, 78L, 115L, 113L, 80L, 78L, 71L, -59L, 58L, 61L, 58L, 60L, 62L, 55L, 60L, 61L, 62L, 64L, 66L, 68L, -70L, 70L, 67L, 65L, 65L, 67L, 71L, 75L, 77L, 77L, 84L, 79L, 77L, -81L, 89L, 93L, 90L, 86L, 99L, 100L, 103L, 109L, 114L, 116L, 114L, -111L, 112L, 114L, 118L, 122L, 125L, 127L, 127L, 127L, 137L, 141L, -140L, 135L, 136L, 141L, 143L, 139L, 139L, 146L, 151L, 150L, 152L, -159L, 162L, 160L, 158L, 165L, 166L, 159L, 160L, 170L, 176L, 173L, -165L, 170L, 172L, 170L, 174L, 180L, 180L, 174L, 169L, 172L, 173L, -170L, 170L, 173L, 172L, 169L, 177L, 177L, 174L, 169L, 168L, 170L, -167L, 163L, 167L, 166L, 160L, 154L, 155L, 158L, 153L, 144L, 146L, -147L, 141L, 131L, 128L, 129L, 126L, 119L, 119L, 117L, 116L, 119L, -121L, 118L, 109L, 101L, 111L, 107L, 102L, 100L, 101L, 100L, 98L, -95L, 91L, 92L, 90L, 84L, 82L, 83L, 83L, 80L, 80L, 76L, 72L, 71L, -73L, 75L, 74L, 72L, 69L, 70L, 70L, 69L, 69L, 71L, 73L, 76L, 81L, -80L, 79L, 78L, 76L, 75L, 74L, 73L, 78L, 82L, 84L, 83L, 86L, 96L, -104L, 107L, 106L, 111L, 116L, 118L, 118L, 119L, 124L, 128L, 111L, -90L, 73L, 70L, 66L, 57L, 52L, 55L, 59L, 54L, 126L, 138L, 134L, -112L, 89L, 79L, 75L, 67L, 58L, 57L, 61L, 64L, 61L, 57L, 60L, -55L, 50L, 49L, 49L, 49L, 46L, 42L, 42L, 34L, 31L, 38L, 46L, 45L, -40L, 37L, 43L, 43L, 42L, 40L, 39L, 40L, 42L, 44L, 46L, 43L, 42L, -45L, 51L, 57L, 59L, 59L, 55L, 52L, 48L, 44L, 40L, 38L, 36L, 36L, -38L, 39L, 34L, 27L, 26L, 31L, 30L, 25L, 25L, 25L, 25L, 26L, 26L, -26L, 26L, 27L, 33L, 34L, 35L, 37L, 38L, 34L, 29L, 24L, 32L, 41L, -48L, 45L, 34L, 27L, 29L, 34L, 39L, 46L, 49L, 44L, 43L, 47L, 49L, -47L, 50L, 45L, 40L, 40L, 43L, 45L, 42L, 39L, 43L, 37L, 36L, 41L, -43L, 42L, 44L, 49L, 39L, 35L, 32L, 34L, 40L, 44L, 44L, 42L, 42L, -37L, 36L, 40L, 42L, 39L, 39L, 43L, 42L, 39L, 38L, 41L, 46L, 48L, -44L, 40L, 47L, 45L, 42L, 41L, 41L, 41L, 41L, 41L, 52L, 45L, 40L, -41L, 40L, 36L, 33L, 32L, 36L, 33L, 37L, 42L, 35L, 23L, 22L, 31L, -23L, 26L, 31L, 34L, 33L, 28L, 22L, 18L, 23L, 29L, 30L, 27L, 28L, -33L, 34L, 29L, 32L, 28L, 26L, 27L, 25L, 22L, 22L, 26L, 32L, 33L, -29L, 24L, 28L, 35L, 34L, 28L, 21L, 25L, 31L, 33L, 33L, 31L, 30L, -29L, 24L, 31L, 38L, 40L, 35L, 28L, 24L, 23L, 26L, 24L, 26L, 30L, -28L, 21L, 19L, 23L, 25L, 27L, 29L, 30L, 30L, 28L, 25L, 23L, 19L, -25L, 34L, 40L, 41L, 37L, 32L, 28L, 27L, 25L, 29L, 37L, 40L, 36L, -36L, 40L, 175L, 162L, 172L, 181L, 167L, 166L, 175L, 169L, 161L, -166L, 166L, 165L, 173L, 175L, 153L, 123L, 85L, 69L, 60L, 57L, -48L, 40L, 53L, 76L, 99L, 111L, 122L, 127L, 132L, 137L, 139L, -138L, 134L, 126L, 124L, 133L, 145L, 150L, 150L, 151L, 166L, 193L, -219L, 229L, 230L, 232L, 236L, 237L, 230L, 233L, 235L, 235L, 234L, -235L, 237L, 240L, 235L, 228L, 223L, 220L, 212L, 199L, 193L, 194L, -184L, 186L, 183L, 171L, 147L, 115L, 85L, 67L, 69L, 70L, 90L, -145L, 145L, 139L, 102L, 84L, 89L, 73L, 75L, 100L, 115L, 102L, -85L, 79L, 65L, 63L, 60L, 61L, 64L, 65L, 64L, 62L, 54L, 60L, 68L, -72L, 72L, 70L, 71L, 72L, 70L, 68L, 71L, 78L, 82L, 83L, 89L, 97L, -90L, 91L, 95L, 100L, 106L, 109L, 108L, 106L, 112L, 113L, 118L, -124L, 130L, 133L, 131L, 128L, 125L, 132L, 140L, 145L, 148L, 150L, -154L, 157L, 146L, 150L, 157L, 162L, 163L, 161L, 156L, 153L, 169L, -173L, 174L, 171L, 174L, 181L, 185L, 182L, 191L, 190L, 188L, 186L, -185L, 184L, 183L, 183L, 182L, 181L, 180L, 179L, 180L, 181L, 183L, -184L, 182L, 181L, 181L, 183L, 184L, 182L, 176L, 171L, 178L, 179L, -179L, 177L, 174L, 172L, 171L, 170L, 173L, 173L, 173L, 172L, 171L, -169L, 168L, 167L, 164L, 163L, 160L, 155L, 149L, 145L, 144L, 145L, -134L, 130L, 129L, 133L, 133L, 126L, 119L, 116L, 114L, 115L, 111L, -106L, 107L, 112L, 110L, 103L, 97L, 93L, 91L, 96L, 101L, 101L, -94L, 86L, 81L, 80L, 78L, 78L, 78L, 78L, 77L, 75L, 78L, 76L, 77L, -79L, 77L, 73L, 74L, 78L, 79L, 76L, 75L, 77L, 76L, 73L, 74L, 77L, -77L, 82L, 87L, 90L, 90L, 93L, 100L, 106L, 101L, 109L, 113L, 112L, -114L, 121L, 124L, 121L, 123L, 111L, 90L, 71L, 61L, 58L, 54L, -48L, 55L, 64L, 72L, 72L, 70L, 71L, 70L, 67L, 61L, 63L, 60L, 55L, -57L, 63L, 62L, 57L, 60L, 55L, 50L, 47L, 47L, 48L, 50L, 50L, 45L, -44L, 43L, 43L, 44L, 44L, 41L, 39L, 41L, 42L, 43L, 43L, 43L, 41L, -39L, 38L, 38L, 39L, 39L, 40L, 42L, 48L, 55L, 60L, 49L, 44L, 38L, -33L, 32L, 33L, 34L, 35L, 41L, 32L, 24L, 23L, 27L, 28L, 23L, 16L, -19L, 25L, 25L, 21L, 24L, 33L, 34L, 28L, 22L, 23L, 29L, 38L, 46L, -47L, 41L, 34L, 44L, 43L, 42L, 39L, 36L, 35L, 34L, 34L, 42L, 46L, -42L, 34L, 37L, 47L, 47L, 38L, 45L, 45L, 49L, 52L, 49L, 44L, 45L, -49L, 47L, 48L, 47L, 43L, 38L, 37L, 40L, 43L, 38L, 40L, 41L, 39L, -36L, 38L, 44L, 51L, 40L, 42L, 43L, 42L, 40L, 39L, 39L, 40L, 46L, -42L, 43L, 47L, 45L, 37L, 33L, 36L, 41L, 44L, 45L, 43L, 39L, 37L, -38L, 41L, 37L, 39L, 40L, 40L, 40L, 40L, 41L, 43L, 34L, 34L, 34L, -33L, 31L, 29L, 27L, 26L, 27L, 30L, 33L, 31L, 26L, 23L, 22L, 24L, -31L, 30L, 30L, 32L, 35L, 38L, 39L, 40L, 27L, 28L, 28L, 27L, 26L, -27L, 29L, 31L, 32L, 30L, 27L, 25L, 26L, 26L, 26L, 25L, 21L, 25L, -30L, 33L, 33L, 33L, 33L, 34L, 27L, 29L, 30L, 29L, 26L, 28L, 33L, -37L, 42L, 31L, 26L, 31L, 32L, 24L, 21L, 24L, 26L, 29L, 30L, 28L, -27L, 27L, 28L, 28L, 25L, 25L, 30L, 37L, 36L, 29L, 29L, 34L, 32L, -29L, 31L, 37L, 37L, 30L, 27L, 29L, 172L, 160L, 168L, 176L, 166L, -167L, 175L, 171L, 157L, 163L, 167L, 170L, 177L, 184L, 177L, 163L, -149L, 107L, 67L, 61L, 76L, 90L, 97L, 101L, 115L, 124L, 131L, -132L, 133L, 135L, 134L, 132L, 135L, 132L, 132L, 138L, 142L, 142L, -143L, 146L, 154L, 162L, 174L, 189L, 210L, 228L, 234L, 231L, 238L, -235L, 232L, 231L, 230L, 230L, 228L, 226L, 215L, 206L, 198L, 194L, -189L, 183L, 184L, 189L, 174L, 181L, 191L, 196L, 189L, 167L, 139L, -118L, 83L, 75L, 94L, 156L, 160L, 148L, 112L, 98L, 96L, 81L, 79L, -95L, 101L, 88L, 76L, 75L, 67L, 64L, 62L, 63L, 66L, 68L, 67L, -66L, 58L, 63L, 69L, 73L, 73L, 74L, 78L, 81L, 79L, 79L, 83L, 88L, -89L, 87L, 92L, 99L, 100L, 105L, 114L, 124L, 133L, 138L, 139L, -139L, 135L, 136L, 137L, 138L, 138L, 140L, 144L, 147L, 157L, 162L, -169L, 173L, 174L, 173L, 172L, 171L, 173L, 177L, 183L, 190L, 194L, -195L, 195L, 194L, 209L, 211L, 207L, 199L, 195L, 196L, 194L, 189L, -184L, 182L, 177L, 171L, 166L, 161L, 158L, 156L, 148L, 146L, 145L, -143L, 141L, 141L, 141L, 142L, 140L, 139L, 140L, 143L, 147L, 147L, -145L, 142L, 143L, 146L, 151L, 156L, 160L, 164L, 167L, 169L, 163L, -163L, 163L, 165L, 168L, 173L, 178L, 181L, 171L, 173L, 175L, 176L, -174L, 169L, 162L, 157L, 166L, 158L, 151L, 149L, 146L, 142L, 141L, -144L, 131L, 132L, 129L, 124L, 122L, 122L, 116L, 107L, 115L, 111L, -105L, 101L, 100L, 100L, 100L, 100L, 104L, 100L, 96L, 92L, 88L, -85L, 80L, 77L, 78L, 76L, 76L, 78L, 77L, 74L, 76L, 81L, 84L, 80L, -79L, 81L, 80L, 76L, 76L, 79L, 77L, 82L, 87L, 89L, 89L, 92L, 98L, -103L, 99L, 107L, 111L, 111L, 114L, 120L, 123L, 122L, 125L, 121L, -107L, 86L, 69L, 61L, 56L, 53L, 46L, 58L, 69L, 72L, 70L, 68L, -63L, 58L, 54L, 56L, 54L, 50L, 51L, 58L, 60L, 58L, 61L, 56L, 51L, -48L, 47L, 47L, 46L, 45L, 47L, 44L, 42L, 41L, 40L, 39L, 37L, 35L, -39L, 40L, 40L, 41L, 40L, 39L, 38L, 37L, 36L, 35L, 35L, 36L, 39L, -44L, 48L, 50L, 46L, 44L, 41L, 39L, 38L, 37L, 36L, 35L, 36L, 30L, -24L, 24L, 28L, 29L, 26L, 21L, 19L, 22L, 23L, 21L, 23L, 27L, 27L, -23L, 32L, 33L, 37L, 43L, 48L, 49L, 48L, 45L, 48L, 42L, 36L, 35L, -39L, 44L, 47L, 48L, 39L, 43L, 39L, 31L, 33L, 40L, 39L, 31L, 40L, -40L, 43L, 46L, 45L, 41L, 42L, 47L, 50L, 50L, 48L, 44L, 39L, 37L, -38L, 40L, 40L, 42L, 43L, 41L, 38L, 38L, 42L, 47L, 45L, 47L, 48L, -47L, 45L, 43L, 43L, 44L, 46L, 43L, 43L, 46L, 44L, 37L, 34L, 35L, -43L, 44L, 45L, 43L, 41L, 38L, 38L, 38L, 35L, 36L, 37L, 37L, 37L, -37L, 38L, 39L, 33L, 32L, 31L, 29L, 28L, 26L, 25L, 25L, 24L, 28L, -31L, 31L, 28L, 26L, 27L, 29L, 33L, 31L, 29L, 28L, 28L, 29L, 29L, -29L, 30L, 32L, 34L, 33L, 30L, 28L, 29L, 31L, 32L, 29L, 26L, 24L, -25L, 26L, 27L, 26L, 23L, 26L, 28L, 30L, 30L, 31L, 33L, 34L, 32L, -33L, 33L, 30L, 26L, 26L, 30L, 34L, 38L, 33L, 30L, 31L, 30L, 26L, -23L, 24L, 25L, 28L, 31L, 31L, 29L, 28L, 27L, 26L, 21L, 24L, 31L, -36L, 35L, 30L, 33L, 40L, 36L, 35L, 37L, 42L, 40L, 33L, 31L, 33L, -181L, 169L, 170L, 172L, 165L, 164L, 168L, 163L, 171L, 173L, 176L, -176L, 177L, 181L, 186L, 190L, 188L, 163L, 132L, 113L, 113L, 122L, -129L, 131L, 128L, 133L, 136L, 134L, 132L, 132L, 130L, 126L, 135L, -135L, 138L, 140L, 137L, 132L, 132L, 137L, 143L, 141L, 140L, 150L, -174L, 203L, 222L, 229L, 235L, 232L, 230L, 229L, 227L, 219L, 206L, -196L, 193L, 187L, 181L, 179L, 177L, 176L, 179L, 184L, 187L, 187L, -189L, 195L, 198L, 192L, 177L, 165L, 132L, 113L, 125L, 174L, 172L, -147L, 110L, 96L, 91L, 85L, 88L, 96L, 92L, 77L, 68L, 70L, 63L, -62L, 61L, 62L, 65L, 67L, 68L, 67L, 67L, 71L, 75L, 76L, 76L, 78L, -83L, 88L, 92L, 96L, 104L, 110L, 112L, 114L, 122L, 131L, 125L, -128L, 133L, 136L, 138L, 140L, 142L, 144L, 142L, 148L, 156L, 161L, -165L, 171L, 180L, 187L, 193L, 196L, 201L, 207L, 210L, 208L, 204L, -200L, 209L, 206L, 200L, 192L, 183L, 175L, 168L, 165L, 147L, 147L, -141L, 131L, 124L, 121L, 116L, 112L, 105L, 103L, 100L, 97L, 94L, -92L, 90L, 90L, 88L, 87L, 85L, 84L, 82L, 82L, 82L, 82L, 81L, 80L, -80L, 83L, 86L, 88L, 87L, 86L, 88L, 90L, 93L, 97L, 101L, 104L, -106L, 107L, 118L, 117L, 116L, 119L, 125L, 134L, 143L, 148L, 153L, -155L, 160L, 169L, 178L, 181L, 180L, 177L, 175L, 174L, 175L, 174L, -166L, 153L, 145L, 143L, 147L, 144L, 138L, 131L, 131L, 134L, 136L, -134L, 114L, 116L, 117L, 114L, 108L, 104L, 103L, 103L, 106L, 103L, -98L, 95L, 93L, 90L, 87L, 85L, 83L, 80L, 80L, 82L, 80L, 77L, 80L, -85L, 84L, 80L, 79L, 80L, 79L, 76L, 76L, 79L, 77L, 81L, 85L, 87L, -87L, 89L, 94L, 98L, 97L, 103L, 108L, 110L, 113L, 118L, 121L, -120L, 122L, 125L, 119L, 98L, 75L, 60L, 53L, 50L, 45L, 56L, 65L, -66L, 64L, 62L, 59L, 55L, 50L, 52L, 50L, 46L, 46L, 53L, 59L, 61L, -59L, 56L, 52L, 50L, 49L, 47L, 45L, 43L, 50L, 47L, 43L, 41L, 40L, -40L, 39L, 37L, 37L, 37L, 38L, 38L, 37L, 37L, 35L, 35L, 36L, 34L, -32L, 34L, 39L, 42L, 43L, 41L, 36L, 37L, 38L, 37L, 35L, 32L, 29L, -27L, 31L, 28L, 25L, 24L, 25L, 25L, 24L, 22L, 24L, 22L, 24L, 29L, -31L, 30L, 31L, 35L, 36L, 37L, 39L, 42L, 46L, 50L, 53L, 54L, 51L, -42L, 33L, 32L, 41L, 50L, 55L, 55L, 45L, 49L, 46L, 39L, 39L, 44L, -42L, 34L, 36L, 35L, 37L, 41L, 41L, 39L, 41L, 47L, 51L, 51L, 50L, -46L, 41L, 38L, 36L, 37L, 41L, 44L, 46L, 44L, 40L, 39L, 41L, 43L, -49L, 50L, 51L, 49L, 47L, 45L, 46L, 47L, 46L, 43L, 43L, 45L, 43L, -38L, 35L, 36L, 44L, 44L, 43L, 43L, 43L, 42L, 39L, 36L, 36L, 36L, -36L, 36L, 37L, 37L, 37L, 37L, 34L, 33L, 30L, 28L, 26L, 25L, 26L, -26L, 24L, 28L, 32L, 32L, 29L, 27L, 29L, 31L, 33L, 31L, 28L, 25L, -23L, 23L, 23L, 24L, 30L, 34L, 37L, 35L, 29L, 25L, 27L, 30L, 31L, -28L, 24L, 23L, 25L, 27L, 28L, 28L, 25L, 26L, 26L, 26L, 26L, 28L, -32L, 35L, 34L, 35L, 34L, 31L, 27L, 26L, 30L, 34L, 32L, 35L, 35L, -30L, 27L, 27L, 27L, 25L, 23L, 27L, 31L, 34L, 32L, 29L, 26L, 26L, -22L, 25L, 30L, 34L, 32L, 29L, 33L, 40L, 34L, 35L, 38L, 40L, 37L, -31L, 30L, 33L, 185L, 178L, 174L, 173L, 169L, 168L, 168L, 165L, -183L, 181L, 180L, 181L, 178L, 179L, 188L, 200L, 196L, 207L, 206L, -187L, 163L, 149L, 140L, 133L, 127L, 131L, 131L, 128L, 127L, 129L, -129L, 126L, 135L, 134L, 136L, 138L, 134L, 127L, 124L, 126L, 135L, -138L, 138L, 134L, 138L, 156L, 185L, 207L, 218L, 216L, 212L, 207L, -201L, 193L, 184L, 179L, 178L, 177L, 177L, 178L, 178L, 176L, 175L, -175L, 189L, 187L, 184L, 185L, 186L, 186L, 183L, 180L, 178L, 164L, -167L, 184L, 170L, 143L, 111L, 88L, 75L, 82L, 95L, 102L, 93L, -75L, 66L, 68L, 62L, 62L, 63L, 65L, 68L, 71L, 73L, 74L, 73L, 78L, -84L, 88L, 91L, 95L, 102L, 107L, 111L, 116L, 123L, 126L, 126L, -129L, 138L, 147L, 143L, 145L, 148L, 151L, 153L, 158L, 165L, 170L, -184L, 191L, 200L, 208L, 211L, 212L, 211L, 211L, 210L, 204L, 196L, -188L, 178L, 166L, 152L, 142L, 123L, 119L, 111L, 103L, 95L, 90L, -87L, 86L, 87L, 87L, 84L, 80L, 76L, 74L, 72L, 70L, 79L, 79L, 78L, -78L, 78L, 79L, 80L, 80L, 68L, 68L, 68L, 68L, 69L, 69L, 70L, 70L, -72L, 71L, 69L, 68L, 68L, 68L, 68L, 69L, 74L, 73L, 72L, 72L, 73L, -72L, 70L, 68L, 76L, 74L, 73L, 73L, 76L, 83L, 89L, 94L, 100L, -95L, 94L, 101L, 115L, 128L, 136L, 138L, 148L, 156L, 171L, 185L, -191L, 190L, 192L, 197L, 186L, 183L, 176L, 167L, 159L, 151L, 143L, -138L, 135L, 135L, 133L, 129L, 123L, 120L, 118L, 119L, 109L, 106L, -102L, 100L, 99L, 99L, 97L, 96L, 94L, 91L, 89L, 89L, 86L, 82L, -84L, 89L, 83L, 80L, 79L, 81L, 80L, 77L, 77L, 81L, 76L, 79L, 82L, -84L, 84L, 85L, 88L, 90L, 93L, 98L, 105L, 108L, 111L, 113L, 115L, -115L, 119L, 124L, 122L, 105L, 83L, 65L, 53L, 46L, 53L, 58L, 60L, -56L, 54L, 57L, 60L, 61L, 51L, 51L, 49L, 46L, 46L, 51L, 58L, 63L, -55L, 54L, 53L, 53L, 54L, 53L, 51L, 49L, 55L, 52L, 47L, 45L, 45L, -46L, 45L, 45L, 37L, 37L, 36L, 36L, 35L, 34L, 34L, 33L, 37L, 34L, -32L, 36L, 43L, 46L, 43L, 39L, 31L, 32L, 33L, 32L, 29L, 25L, 22L, -21L, 27L, 26L, 25L, 23L, 19L, 17L, 17L, 17L, 25L, 20L, 23L, 32L, -36L, 35L, 42L, 53L, 39L, 37L, 37L, 42L, 49L, 55L, 57L, 57L, 49L, -44L, 39L, 38L, 42L, 47L, 50L, 50L, 51L, 55L, 55L, 51L, 51L, 53L, -50L, 45L, 37L, 35L, 37L, 42L, 43L, 42L, 45L, 49L, 50L, 50L, 49L, -47L, 44L, 41L, 38L, 37L, 41L, 44L, 46L, 46L, 44L, 42L, 42L, 43L, -48L, 48L, 48L, 47L, 44L, 43L, 44L, 46L, 45L, 44L, 44L, 44L, 43L, -40L, 38L, 38L, 43L, 41L, 41L, 43L, 46L, 46L, 42L, 38L, 41L, 40L, -39L, 40L, 40L, 41L, 40L, 39L, 37L, 35L, 32L, 29L, 27L, 27L, 28L, -29L, 26L, 30L, 33L, 32L, 28L, 25L, 25L, 27L, 30L, 29L, 28L, 25L, -24L, 25L, 28L, 30L, 28L, 31L, 33L, 30L, 23L, 21L, 24L, 29L, 29L, -26L, 24L, 23L, 25L, 27L, 28L, 28L, 27L, 27L, 25L, 23L, 23L, 25L, -31L, 35L, 33L, 34L, 34L, 31L, 27L, 27L, 30L, 34L, 27L, 37L, 38L, -30L, 26L, 30L, 31L, 26L, 23L, 24L, 28L, 33L, 32L, 29L, 29L, 31L, -30L, 29L, 29L, 30L, 31L, 31L, 31L, 32L, 30L, 33L, 37L, 38L, 35L, -31L, 32L, 35L, 176L, 179L, 176L, 175L, 179L, 180L, 178L, 178L, -177L, 176L, 179L, 186L, 191L, 196L, 206L, 217L, 217L, 226L, 230L, -225L, 217L, 200L, 166L, 134L, 127L, 129L, 127L, 124L, 125L, 131L, -133L, 131L, 137L, 133L, 133L, 137L, 136L, 130L, 124L, 122L, 128L, -135L, 140L, 134L, 124L, 122L, 136L, 152L, 177L, 179L, 181L, 178L, -173L, 171L, 176L, 181L, 175L, 176L, 175L, 174L, 173L, 172L, 171L, -169L, 166L, 175L, 185L, 191L, 190L, 188L, 185L, 185L, 187L, 187L, -189L, 174L, 157L, 144L, 125L, 93L, 67L, 81L, 95L, 97L, 86L, 72L, -67L, 70L, 66L, 68L, 71L, 74L, 78L, 82L, 86L, 89L, 82L, 89L, 99L, -107L, 113L, 119L, 126L, 131L, 131L, 136L, 139L, 138L, 137L, 140L, -147L, 153L, 169L, 175L, 184L, 193L, 201L, 207L, 211L, 214L, 212L, -207L, 200L, 195L, 189L, 177L, 162L, 150L, 141L, 133L, 122L, 111L, -102L, 92L, 81L, 73L, 83L, 80L, 77L, 74L, 73L, 75L, 78L, 81L, -77L, 77L, 77L, 78L, 78L, 77L, 77L, 78L, 75L, 74L, 72L, 70L, 68L, -66L, 66L, 65L, 71L, 71L, 72L, 72L, 73L, 73L, 73L, 73L, 78L, 77L, -74L, 71L, 69L, 68L, 69L, 70L, 74L, 73L, 73L, 75L, 77L, 78L, 77L, -75L, 71L, 70L, 69L, 68L, 68L, 69L, 70L, 71L, 78L, 70L, 60L, 59L, -66L, 76L, 82L, 84L, 86L, 87L, 93L, 104L, 114L, 125L, 142L, 156L, -166L, 174L, 186L, 195L, 195L, 185L, 174L, 167L, 173L, 164L, 150L, -139L, 132L, 130L, 129L, 129L, 131L, 126L, 120L, 115L, 112L, 109L, -107L, 104L, 106L, 102L, 100L, 98L, 93L, 87L, 86L, 90L, 85L, 82L, -81L, 83L, 83L, 80L, 81L, 84L, 75L, 77L, 80L, 81L, 81L, 81L, 82L, -82L, 88L, 93L, 101L, 106L, 108L, 106L, 104L, 105L, 115L, 118L, -115L, 104L, 90L, 76L, 60L, 47L, 52L, 57L, 57L, 52L, 49L, 52L, -57L, 58L, 52L, 50L, 48L, 47L, 48L, 50L, 56L, 61L, 52L, 52L, 53L, -56L, 60L, 62L, 61L, 60L, 62L, 58L, 53L, 49L, 48L, 47L, 46L, 45L, -38L, 38L, 36L, 35L, 34L, 33L, 32L, 32L, 34L, 32L, 31L, 36L, 43L, -46L, 43L, 39L, 33L, 34L, 33L, 29L, 24L, 21L, 22L, 23L, 20L, 22L, -23L, 21L, 18L, 15L, 16L, 17L, 24L, 19L, 21L, 29L, 33L, 33L, 42L, -55L, 48L, 44L, 42L, 47L, 56L, 60L, 57L, 51L, 42L, 46L, 49L, 49L, -46L, 44L, 44L, 46L, 46L, 51L, 54L, 54L, 54L, 55L, 53L, 50L, 43L, -40L, 42L, 47L, 49L, 48L, 49L, 52L, 48L, 47L, 47L, 47L, 46L, 45L, -43L, 42L, 41L, 43L, 46L, 47L, 46L, 45L, 44L, 44L, 45L, 46L, 46L, -44L, 42L, 42L, 44L, 46L, 44L, 45L, 45L, 44L, 43L, 43L, 43L, 41L, -41L, 39L, 39L, 43L, 47L, 49L, 46L, 43L, 45L, 43L, 41L, 41L, 43L, -43L, 41L, 39L, 37L, 34L, 31L, 28L, 27L, 27L, 27L, 28L, 25L, 28L, -31L, 30L, 26L, 22L, 23L, 24L, 27L, 28L, 28L, 27L, 25L, 26L, 30L, -34L, 28L, 29L, 29L, 24L, 20L, 20L, 26L, 32L, 27L, 25L, 24L, 24L, -26L, 27L, 27L, 26L, 28L, 27L, 25L, 23L, 22L, 24L, 29L, 34L, 36L, -37L, 35L, 31L, 26L, 24L, 27L, 31L, 26L, 36L, 39L, 31L, 27L, 32L, -33L, 28L, 25L, 23L, 25L, 30L, 31L, 29L, 32L, 39L, 37L, 32L, 28L, -30L, 36L, 40L, 36L, 30L, 30L, 34L, 38L, 38L, 37L, 37L, 39L, 40L, -167L, 180L, 181L, 180L, 187L, 186L, 181L, 185L, 182L, 186L, 192L, -200L, 210L, 219L, 226L, 230L, 235L, 235L, 233L, 234L, 239L, 233L, -207L, 180L, 149L, 148L, 141L, 134L, 133L, 137L, 137L, 135L, 139L, -134L, 134L, 138L, 139L, 133L, 127L, 125L, 127L, 126L, 128L, 129L, -123L, 110L, 99L, 95L, 108L, 128L, 154L, 171L, 175L, 174L, 174L, -176L, 182L, 181L, 175L, 168L, 167L, 171L, 175L, 175L, 166L, 174L, -182L, 185L, 183L, 183L, 188L, 194L, 184L, 190L, 192L, 157L, 144L, -140L, 131L, 90L, 73L, 84L, 91L, 85L, 74L, 69L, 71L, 74L, 68L, -72L, 77L, 82L, 87L, 92L, 99L, 103L, 106L, 112L, 120L, 126L, 128L, -130L, 134L, 138L, 148L, 156L, 163L, 169L, 177L, 187L, 194L, 196L, -211L, 212L, 213L, 213L, 207L, 195L, 181L, 171L, 156L, 143L, 126L, -114L, 108L, 99L, 86L, 76L, 72L, 69L, 67L, 66L, 69L, 71L, 73L, -74L, 73L, 71L, 68L, 65L, 65L, 66L, 68L, 70L, 69L, 67L, 68L, 71L, -71L, 68L, 67L, 69L, 79L, 78L, 76L, 74L, 72L, 71L, 70L, 70L, 68L, -68L, 68L, 67L, 66L, 64L, 63L, 62L, 67L, 67L, 66L, 64L, 62L, 61L, -63L, 65L, 65L, 63L, 63L, 66L, 70L, 72L, 70L, 67L, 71L, 72L, 72L, -71L, 70L, 69L, 67L, 66L, 79L, 74L, 69L, 67L, 69L, 70L, 69L, 67L, -74L, 71L, 70L, 73L, 74L, 75L, 81L, 88L, 97L, 105L, 121L, 141L, -157L, 168L, 180L, 189L, 188L, 186L, 182L, 179L, 173L, 163L, 151L, -142L, 143L, 138L, 131L, 125L, 121L, 118L, 115L, 113L, 115L, 111L, -109L, 107L, 100L, 92L, 90L, 92L, 85L, 81L, 80L, 81L, 80L, 76L, -76L, 79L, 77L, 78L, 80L, 81L, 81L, 80L, 78L, 77L, 84L, 88L, 97L, -105L, 104L, 97L, 92L, 91L, 99L, 99L, 95L, 90L, 85L, 77L, 61L, -47L, 44L, 52L, 57L, 55L, 51L, 51L, 50L, 47L, 51L, 47L, 45L, 49L, -53L, 53L, 54L, 56L, 53L, 53L, 55L, 59L, 64L, 67L, 68L, 67L, 66L, -62L, 56L, 51L, 47L, 44L, 41L, 38L, 40L, 39L, 36L, 34L, 31L, 30L, -29L, 28L, 28L, 26L, 27L, 30L, 35L, 38L, 37L, 35L, 29L, 29L, 28L, -24L, 19L, 18L, 21L, 25L, 18L, 20L, 22L, 24L, 24L, 24L, 25L, 26L, -32L, 32L, 33L, 35L, 35L, 35L, 42L, 50L, 49L, 46L, 43L, 46L, 51L, -51L, 45L, 38L, 38L, 46L, 54L, 55L, 50L, 45L, 44L, 47L, 40L, 45L, -52L, 56L, 56L, 55L, 53L, 52L, 48L, 45L, 46L, 51L, 54L, 51L, 50L, -50L, 47L, 45L, 44L, 45L, 47L, 48L, 47L, 46L, 43L, 44L, 46L, 47L, -48L, 47L, 46L, 46L, 44L, 44L, 44L, 43L, 42L, 43L, 46L, 48L, 43L, -46L, 46L, 44L, 45L, 48L, 49L, 46L, 41L, 40L, 40L, 42L, 46L, 48L, -48L, 48L, 46L, 43L, 40L, 40L, 42L, 42L, 40L, 36L, 33L, 31L, 29L, -27L, 25L, 24L, 24L, 25L, 22L, 25L, 29L, 28L, 25L, 23L, 24L, 26L, -26L, 29L, 30L, 29L, 25L, 24L, 27L, 30L, 32L, 31L, 28L, 25L, 24L, -25L, 29L, 33L, 26L, 25L, 25L, 26L, 27L, 27L, 25L, 23L, 28L, 28L, -27L, 25L, 24L, 25L, 28L, 31L, 38L, 38L, 36L, 31L, 24L, 21L, 23L, -26L, 28L, 33L, 35L, 33L, 32L, 33L, 33L, 30L, 29L, 24L, 25L, 30L, -30L, 27L, 31L, 41L, 35L, 33L, 30L, 32L, 41L, 47L, 42L, 33L, 28L, -31L, 32L, 32L, 33L, 37L, 37L, 35L, 145L, 170L, 179L, 181L, 193L, -193L, 189L, 197L, 201L, 213L, 221L, 220L, 223L, 232L, 236L, 233L, -238L, 238L, 238L, 237L, 237L, 235L, 231L, 226L, 194L, 187L, 173L, -157L, 148L, 145L, 141L, 135L, 135L, 134L, 136L, 138L, 134L, 128L, -126L, 128L, 125L, 111L, 100L, 98L, 95L, 85L, 73L, 67L, 60L, 82L, -113L, 140L, 155L, 163L, 166L, 169L, 180L, 181L, 176L, 169L, 169L, -176L, 181L, 180L, 178L, 179L, 177L, 175L, 173L, 177L, 186L, 192L, -190L, 186L, 185L, 148L, 143L, 134L, 124L, 80L, 76L, 87L, 90L, -83L, 75L, 76L, 78L, 78L, 75L, 80L, 87L, 93L, 99L, 107L, 115L, -121L, 132L, 137L, 143L, 146L, 148L, 151L, 156L, 161L, 176L, 183L, -191L, 196L, 203L, 209L, 205L, 198L, 192L, 182L, 168L, 154L, 140L, -122L, 102L, 88L, 92L, 84L, 74L, 70L, 71L, 72L, 69L, 66L, 75L, -75L, 73L, 71L, 69L, 68L, 69L, 71L, 60L, 61L, 62L, 64L, 67L, 71L, -74L, 76L, 74L, 71L, 72L, 76L, 76L, 72L, 71L, 74L, 63L, 63L, 63L, -63L, 64L, 65L, 67L, 67L, 71L, 72L, 72L, 72L, 70L, 69L, 67L, 65L, -67L, 69L, 70L, 68L, 65L, 65L, 67L, 69L, 70L, 67L, 64L, 65L, 68L, -69L, 65L, 60L, 64L, 65L, 65L, 65L, 65L, 64L, 62L, 62L, 60L, 61L, -63L, 64L, 65L, 65L, 63L, 62L, 56L, 56L, 61L, 71L, 75L, 72L, 68L, -68L, 74L, 71L, 72L, 79L, 86L, 97L, 113L, 129L, 153L, 164L, 179L, -191L, 194L, 190L, 184L, 180L, 164L, 158L, 149L, 141L, 135L, 131L, -127L, 124L, 123L, 120L, 120L, 119L, 112L, 102L, 98L, 100L, 92L, -88L, 84L, 84L, 80L, 75L, 73L, 75L, 81L, 81L, 82L, 82L, 82L, 81L, -78L, 76L, 80L, 84L, 94L, 104L, 101L, 89L, 80L, 78L, 77L, 78L, -76L, 73L, 73L, 71L, 61L, 49L, 44L, 52L, 58L, 55L, 52L, 50L, 49L, -46L, 51L, 44L, 44L, 54L, 62L, 61L, 57L, 55L, 59L, 58L, 59L, 61L, -65L, 67L, 68L, 67L, 62L, 59L, 54L, 51L, 49L, 46L, 42L, 39L, 41L, -39L, 35L, 31L, 28L, 25L, 24L, 24L, 23L, 23L, 23L, 25L, 26L, 27L, -28L, 29L, 20L, 23L, 24L, 22L, 19L, 19L, 24L, 29L, 25L, 27L, 29L, -32L, 36L, 37L, 38L, 37L, 42L, 50L, 54L, 51L, 46L, 46L, 46L, 45L, -40L, 41L, 43L, 42L, 40L, 38L, 36L, 36L, 43L, 47L, 50L, 50L, 46L, -43L, 44L, 45L, 35L, 41L, 50L, 56L, 56L, 53L, 50L, 51L, 48L, 45L, -46L, 52L, 54L, 50L, 45L, 44L, 48L, 46L, 43L, 44L, 47L, 49L, 49L, -48L, 47L, 47L, 47L, 47L, 48L, 47L, 46L, 45L, 41L, 42L, 42L, 41L, -41L, 43L, 46L, 50L, 42L, 46L, 47L, 45L, 46L, 52L, 54L, 51L, 44L, -44L, 44L, 43L, 43L, 44L, 47L, 50L, 47L, 43L, 39L, 40L, 42L, 42L, -39L, 35L, 31L, 31L, 29L, 28L, 26L, 25L, 24L, 23L, 24L, 27L, 30L, -29L, 26L, 23L, 23L, 25L, 25L, 29L, 33L, 32L, 27L, 25L, 26L, 29L, -35L, 33L, 30L, 29L, 30L, 30L, 29L, 27L, 25L, 25L, 26L, 28L, 29L, -27L, 23L, 19L, 26L, 28L, 29L, 29L, 27L, 26L, 27L, 28L, 33L, 34L, -33L, 29L, 24L, 22L, 25L, 29L, 31L, 29L, 30L, 35L, 37L, 34L, 32L, -33L, 33L, 27L, 27L, 33L, 32L, 25L, 27L, 36L, 27L, 31L, 33L, 33L, -36L, 41L, 39L, 32L, 28L, 29L, 27L, 25L, 29L, 34L, 31L, 24L, 113L, -148L, 166L, 177L, 199L, 206L, 206L, 220L, 212L, 230L, 239L, 232L, -230L, 239L, 242L, 238L, 242L, 236L, 233L, 236L, 239L, 237L, 233L, -230L, 233L, 222L, 200L, 177L, 161L, 151L, 142L, 134L, 130L, 132L, -136L, 136L, 128L, 119L, 121L, 128L, 117L, 97L, 74L, 60L, 52L, -48L, 53L, 61L, 54L, 57L, 64L, 78L, 100L, 129L, 157L, 174L, 167L, -172L, 174L, 171L, 173L, 178L, 179L, 174L, 170L, 173L, 178L, 183L, -186L, 186L, 183L, 181L, 193L, 178L, 175L, 147L, 150L, 135L, 121L, -77L, 74L, 86L, 94L, 90L, 86L, 88L, 86L, 80L, 88L, 94L, 102L, -109L, 116L, 124L, 133L, 140L, 142L, 148L, 156L, 164L, 173L, 185L, -198L, 207L, 208L, 210L, 207L, 198L, 188L, 174L, 151L, 130L, 118L, -103L, 85L, 74L, 74L, 74L, 70L, 66L, 67L, 67L, 67L, 68L, 69L, -69L, 68L, 67L, 64L, 67L, 69L, 67L, 64L, 62L, 63L, 65L, 70L, 70L, -69L, 68L, 66L, 65L, 64L, 63L, 64L, 61L, 63L, 70L, 72L, 68L, 68L, -72L, 71L, 70L, 69L, 69L, 68L, 69L, 69L, 70L, 65L, 66L, 68L, 69L, -69L, 68L, 67L, 67L, 65L, 67L, 68L, 66L, 62L, 60L, 61L, 63L, 70L, -66L, 63L, 65L, 68L, 69L, 65L, 60L, 67L, 66L, 66L, 65L, 65L, 65L, -65L, 65L, 58L, 60L, 62L, 62L, 61L, 61L, 63L, 64L, 69L, 62L, 57L, -60L, 63L, 62L, 61L, 63L, 62L, 62L, 67L, 73L, 73L, 68L, 70L, 76L, -82L, 94L, 109L, 124L, 139L, 159L, 182L, 199L, 205L, 196L, 183L, -169L, 157L, 146L, 138L, 133L, 129L, 128L, 128L, 128L, 122L, 112L, -107L, 108L, 106L, 101L, 96L, 94L, 89L, 81L, 78L, 79L, 84L, 84L, -84L, 85L, 84L, 82L, 79L, 76L, 78L, 82L, 93L, 103L, 99L, 84L, -73L, 70L, 67L, 69L, 69L, 67L, 69L, 70L, 65L, 58L, 52L, 57L, 58L, -52L, 48L, 50L, 53L, 53L, 51L, 44L, 46L, 59L, 70L, 69L, 62L, 58L, -65L, 63L, 61L, 62L, 63L, 65L, 65L, 64L, 55L, 54L, 52L, 52L, 52L, -51L, 48L, 45L, 40L, 38L, 34L, 29L, 25L, 22L, 21L, 20L, 22L, 23L, -23L, 22L, 21L, 21L, 23L, 25L, 18L, 23L, 27L, 28L, 26L, 27L, 32L, -37L, 37L, 36L, 38L, 41L, 45L, 46L, 45L, 42L, 43L, 57L, 65L, 60L, -54L, 53L, 49L, 42L, 32L, 40L, 45L, 43L, 36L, 33L, 40L, 47L, 51L, -48L, 44L, 41L, 39L, 40L, 40L, 40L, 30L, 36L, 45L, 52L, 51L, 46L, -44L, 44L, 46L, 43L, 45L, 51L, 52L, 47L, 40L, 37L, 51L, 47L, 43L, -43L, 46L, 49L, 49L, 49L, 51L, 50L, 48L, 47L, 47L, 46L, 45L, 43L, -37L, 38L, 38L, 38L, 38L, 41L, 45L, 49L, 42L, 47L, 48L, 45L, 48L, -55L, 57L, 54L, 47L, 47L, 47L, 43L, 40L, 41L, 45L, 50L, 49L, 45L, -41L, 41L, 44L, 44L, 40L, 35L, 32L, 32L, 32L, 31L, 29L, 27L, 25L, -24L, 30L, 33L, 34L, 32L, 26L, 21L, 20L, 21L, 23L, 29L, 34L, 35L, -31L, 29L, 30L, 33L, 36L, 33L, 31L, 32L, 34L, 32L, 25L, 19L, 24L, -25L, 27L, 30L, 30L, 27L, 21L, 16L, 25L, 28L, 31L, 32L, 30L, 27L, -26L, 26L, 25L, 27L, 28L, 26L, 24L, 26L, 31L, 36L, 34L, 26L, 27L, -37L, 41L, 35L, 31L, 34L, 35L, 29L, 30L, 37L, 34L, 23L, 22L, 30L, -20L, 30L, 36L, 32L, 28L, 29L, 29L, 26L, 34L, 33L, 28L, 25L, 30L, -36L, 31L, 21L, 82L, 107L, 146L, 185L, 207L, 217L, 224L, 232L, -223L, 233L, 238L, 236L, 234L, 238L, 241L, 239L, 242L, 241L, 238L, -236L, 235L, 236L, 236L, 237L, 241L, 233L, 226L, 220L, 203L, 177L, -157L, 148L, 117L, 122L, 128L, 131L, 127L, 117L, 104L, 95L, 71L, -61L, 48L, 38L, 35L, 36L, 38L, 40L, 52L, 50L, 51L, 57L, 67L, 88L, -118L, 143L, 165L, 173L, 165L, 159L, 175L, 187L, 180L, 172L, 176L, -171L, 172L, 178L, 179L, 176L, 180L, 188L, 186L, 180L, 164L, 148L, -142L, 132L, 102L, 69L, 72L, 92L, 102L, 90L, 83L, 94L, 107L, 111L, -118L, 124L, 132L, 137L, 140L, 146L, 156L, 164L, 178L, 182L, 190L, -199L, 206L, 208L, 205L, 202L, 184L, 170L, 147L, 123L, 103L, 91L, -85L, 84L, 72L, 73L, 72L, 72L, 70L, 69L, 67L, 66L, 60L, 61L, 63L, -65L, 66L, 66L, 65L, 65L, 66L, 64L, 62L, 61L, 60L, 62L, 64L, 65L, -66L, 66L, 66L, 66L, 66L, 66L, 66L, 67L, 68L, 66L, 64L, 65L, 68L, -70L, 71L, 71L, 69L, 67L, 65L, 66L, 68L, 70L, 70L, 69L, 60L, 64L, -68L, 67L, 64L, 63L, 68L, 73L, 71L, 68L, 65L, 62L, 61L, 62L, 64L, -66L, 68L, 66L, 65L, 66L, 68L, 68L, 68L, 66L, 64L, 66L, 68L, 66L, -62L, 61L, 62L, 64L, 57L, 59L, 61L, 63L, 64L, 64L, 64L, 63L, 57L, -58L, 59L, 59L, 61L, 61L, 62L, 63L, 60L, 60L, 61L, 62L, 63L, 65L, -67L, 68L, 64L, 61L, 67L, 79L, 85L, 90L, 106L, 125L, 141L, 160L, -185L, 201L, 201L, 187L, 169L, 158L, 151L, 146L, 138L, 134L, 136L, -135L, 124L, 110L, 109L, 115L, 118L, 114L, 107L, 100L, 91L, 82L, -89L, 88L, 91L, 93L, 88L, 79L, 74L, 74L, 73L, 79L, 90L, 97L, 93L, -81L, 73L, 73L, 65L, 61L, 59L, 61L, 66L, 68L, 64L, 59L, 62L, 54L, -57L, 60L, 52L, 51L, 58L, 59L, 65L, 63L, 64L, 67L, 71L, 72L, 70L, -67L, 72L, 71L, 70L, 68L, 66L, 64L, 63L, 63L, 57L, 64L, 62L, 52L, -48L, 51L, 47L, 37L, 36L, 33L, 29L, 26L, 25L, 23L, 20L, 18L, 16L, -16L, 17L, 19L, 21L, 23L, 25L, 25L, 27L, 27L, 36L, 52L, 62L, 58L, -51L, 48L, 64L, 67L, 60L, 49L, 52L, 61L, 54L, 35L, 57L, 58L, 60L, -63L, 61L, 56L, 53L, 53L, 49L, 49L, 51L, 52L, 48L, 45L, 49L, 57L, -65L, 59L, 52L, 45L, 42L, 42L, 45L, 48L, 43L, 41L, 41L, 44L, 47L, -49L, 47L, 45L, 47L, 47L, 48L, 51L, 53L, 50L, 43L, 37L, 37L, 43L, -45L, 43L, 42L, 45L, 45L, 42L, 38L, 44L, 46L, 44L, 46L, 51L, 52L, -48L, 43L, 44L, 42L, 40L, 44L, 51L, 48L, 39L, 46L, 48L, 49L, 47L, -43L, 45L, 51L, 57L, 48L, 54L, 55L, 50L, 46L, 47L, 47L, 46L, 48L, -44L, 40L, 37L, 36L, 36L, 36L, 35L, 33L, 30L, 27L, 26L, 27L, 27L, -27L, 26L, 38L, 38L, 36L, 32L, 26L, 22L, 20L, 20L, 28L, 31L, 35L, -37L, 33L, 27L, 25L, 27L, 29L, 35L, 37L, 32L, 28L, 26L, 25L, 22L, -35L, 30L, 25L, 26L, 31L, 34L, 32L, 29L, 27L, 27L, 28L, 31L, 34L, -33L, 28L, 23L, 26L, 30L, 33L, 30L, 24L, 24L, 30L, 37L, 33L, 30L, -27L, 28L, 30L, 32L, 30L, 28L, 34L, 32L, 27L, 25L, 29L, 34L, 32L, -26L, 20L, 22L, 25L, 27L, 29L, 31L, 34L, 36L, 29L, 31L, 32L, 32L, -31L, 31L, 34L, 36L, 104L, 115L, 135L, 158L, 177L, 194L, 214L, -230L, 230L, 231L, 229L, 227L, 232L, 240L, 241L, 237L, 237L, 237L, -238L, 238L, 238L, 238L, 238L, 238L, 230L, 232L, 238L, 241L, 231L, -210L, 187L, 173L, 141L, 132L, 124L, 121L, 117L, 102L, 74L, 52L, -54L, 50L, 44L, 40L, 38L, 38L, 40L, 41L, 44L, 46L, 49L, 53L, 55L, -59L, 73L, 87L, 108L, 143L, 168L, 171L, 168L, 162L, 162L, 174L, -179L, 173L, 173L, 179L, 182L, 181L, 183L, 189L, 192L, 178L, 158L, -142L, 134L, 123L, 100L, 78L, 79L, 87L, 90L, 90L, 98L, 113L, 121L, -120L, 127L, 132L, 142L, 154L, 168L, 180L, 189L, 194L, 197L, 200L, -203L, 200L, 189L, 169L, 146L, 131L, 101L, 95L, 86L, 77L, 70L, -67L, 67L, 67L, 69L, 69L, 69L, 69L, 68L, 67L, 66L, 65L, 62L, 63L, -64L, 66L, 67L, 67L, 66L, 66L, 65L, 64L, 62L, 61L, 60L, 60L, 61L, -62L, 64L, 65L, 65L, 66L, 66L, 67L, 67L, 67L, 67L, 65L, 64L, 65L, -68L, 71L, 72L, 72L, 69L, 67L, 66L, 66L, 68L, 70L, 70L, 69L, 63L, -66L, 68L, 67L, 64L, 64L, 68L, 73L, 69L, 68L, 66L, 64L, 63L, 63L, -64L, 65L, 68L, 67L, 66L, 67L, 69L, 69L, 68L, 66L, 64L, 66L, 67L, -65L, 62L, 60L, 61L, 63L, 59L, 60L, 62L, 64L, 64L, 64L, 63L, 63L, -58L, 59L, 59L, 60L, 60L, 61L, 61L, 62L, 57L, 57L, 57L, 58L, 59L, -60L, 62L, 63L, 65L, 60L, 62L, 69L, 69L, 65L, 71L, 83L, 81L, 94L, -114L, 137L, 157L, 176L, 191L, 200L, 187L, 179L, 163L, 145L, 136L, -135L, 135L, 133L, 125L, 123L, 116L, 111L, 111L, 114L, 112L, 107L, -96L, 94L, 95L, 96L, 92L, 85L, 82L, 83L, 76L, 77L, 82L, 88L, 87L, -78L, 69L, 66L, 68L, 65L, 63L, 64L, 67L, 68L, 67L, 64L, 64L, 56L, -60L, 65L, 58L, 59L, 67L, 67L, 69L, 72L, 76L, 81L, 82L, 77L, 68L, -61L, 70L, 68L, 65L, 62L, 60L, 60L, 60L, 60L, 42L, 50L, 50L, 43L, -42L, 47L, 44L, 36L, 38L, 35L, 30L, 26L, 24L, 21L, 17L, 15L, 19L, -21L, 23L, 22L, 21L, 26L, 35L, 43L, 32L, 31L, 40L, 57L, 69L, 69L, -65L, 62L, 76L, 78L, 70L, 56L, 57L, 69L, 67L, 55L, 55L, 53L, 52L, -52L, 51L, 50L, 49L, 50L, 38L, 40L, 45L, 50L, 50L, 48L, 53L, 61L, -66L, 61L, 54L, 46L, 42L, 40L, 41L, 42L, 41L, 40L, 39L, 41L, 44L, -45L, 43L, 40L, 42L, 43L, 44L, 47L, 49L, 49L, 47L, 45L, 38L, 40L, -43L, 45L, 46L, 45L, 45L, 45L, 36L, 41L, 43L, 42L, 45L, 51L, 53L, -51L, 46L, 47L, 44L, 41L, 43L, 49L, 50L, 46L, 42L, 45L, 46L, 43L, -39L, 39L, 43L, 48L, 41L, 47L, 50L, 48L, 46L, 48L, 48L, 47L, 46L, -43L, 40L, 37L, 36L, 36L, 36L, 35L, 36L, 33L, 30L, 28L, 28L, 28L, -27L, 26L, 33L, 34L, 33L, 30L, 25L, 20L, 18L, 18L, 23L, 26L, 31L, -32L, 29L, 24L, 23L, 23L, 27L, 31L, 32L, 28L, 25L, 26L, 28L, 27L, -30L, 27L, 23L, 23L, 27L, 30L, 30L, 29L, 31L, 29L, 27L, 29L, 32L, -32L, 29L, 25L, 22L, 26L, 29L, 28L, 25L, 24L, 26L, 29L, 33L, 30L, -29L, 30L, 33L, 35L, 34L, 32L, 35L, 34L, 30L, 28L, 32L, 36L, 33L, -27L, 25L, 26L, 28L, 29L, 28L, 29L, 31L, 33L, 33L, 34L, 34L, 32L, -30L, 30L, 31L, 33L, 130L, 127L, 127L, 132L, 142L, 157L, 178L, -197L, 222L, 227L, 231L, 233L, 235L, 239L, 239L, 237L, 234L, 235L, -237L, 238L, 238L, 237L, 236L, 235L, 231L, 235L, 237L, 236L, 234L, -229L, 220L, 210L, 188L, 163L, 129L, 105L, 91L, 79L, 65L, 53L, -47L, 45L, 41L, 36L, 33L, 34L, 37L, 40L, 37L, 40L, 45L, 49L, 47L, -45L, 50L, 58L, 68L, 94L, 121L, 145L, 162L, 161L, 160L, 172L, -174L, 173L, 177L, 187L, 197L, 203L, 208L, 212L, 190L, 171L, 151L, -141L, 132L, 115L, 96L, 83L, 84L, 91L, 103L, 116L, 126L, 131L, -132L, 131L, 147L, 153L, 166L, 185L, 202L, 210L, 209L, 205L, 198L, -187L, 168L, 147L, 125L, 104L, 87L, 78L, 68L, 68L, 68L, 68L, 68L, -67L, 67L, 66L, 64L, 65L, 66L, 66L, 66L, 65L, 65L, 64L, 63L, 64L, -65L, 66L, 67L, 67L, 67L, 67L, 64L, 64L, 63L, 62L, 61L, 60L, 59L, -59L, 63L, 63L, 64L, 65L, 66L, 67L, 68L, 68L, 65L, 64L, 64L, 65L, -69L, 72L, 73L, 72L, 70L, 68L, 66L, 67L, 69L, 70L, 70L, 69L, 68L, -69L, 70L, 67L, 64L, 64L, 68L, 73L, 67L, 67L, 66L, 66L, 65L, 64L, -64L, 64L, 68L, 68L, 68L, 69L, 71L, 70L, 68L, 65L, 63L, 65L, 65L, -64L, 61L, 60L, 61L, 62L, 61L, 62L, 64L, 65L, 65L, 64L, 63L, 62L, -60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 56L, 56L, 56L, 56L, 56L, -57L, 58L, 59L, 60L, 56L, 58L, 65L, 65L, 59L, 58L, 63L, 74L, 73L, -74L, 79L, 92L, 113L, 135L, 150L, 177L, 186L, 190L, 182L, 168L, -157L, 149L, 143L, 132L, 127L, 119L, 113L, 114L, 116L, 110L, 101L, -104L, 100L, 98L, 98L, 94L, 87L, 83L, 84L, 83L, 78L, 78L, 83L, -84L, 76L, 66L, 61L, 65L, 63L, 62L, 61L, 61L, 62L, 63L, 63L, 59L, -52L, 59L, 65L, 60L, 62L, 70L, 70L, 69L, 75L, 85L, 93L, 93L, 84L, -69L, 59L, 71L, 68L, 64L, 60L, 57L, 56L, 56L, 57L, 44L, 50L, 51L, -46L, 46L, 50L, 48L, 42L, 36L, 33L, 28L, 25L, 23L, 20L, 17L, 15L, -19L, 22L, 23L, 21L, 21L, 31L, 50L, 65L, 45L, 42L, 47L, 60L, 73L, -76L, 73L, 70L, 77L, 80L, 73L, 58L, 56L, 67L, 72L, 67L, 55L, 52L, -47L, 45L, 48L, 53L, 59L, 61L, 57L, 54L, 53L, 51L, 48L, 46L, 51L, -59L, 58L, 56L, 53L, 51L, 50L, 51L, 53L, 54L, 48L, 47L, 46L, 47L, -48L, 48L, 45L, 43L, 44L, 44L, 45L, 44L, 44L, 45L, 48L, 50L, 43L, -39L, 41L, 48L, 50L, 45L, 45L, 50L, 39L, 42L, 42L, 40L, 42L, 47L, -50L, 49L, 49L, 51L, 48L, 43L, 42L, 47L, 52L, 53L, 43L, 45L, 46L, -43L, 39L, 36L, 37L, 40L, 35L, 41L, 45L, 44L, 44L, 48L, 50L, 49L, -44L, 43L, 40L, 38L, 36L, 34L, 34L, 34L, 36L, 33L, 30L, 28L, 28L, -27L, 26L, 24L, 29L, 31L, 32L, 31L, 27L, 23L, 20L, 20L, 20L, 24L, -26L, 26L, 24L, 22L, 20L, 19L, 23L, 27L, 27L, 23L, 22L, 27L, 30L, -30L, 28L, 26L, 24L, 23L, 24L, 27L, 31L, 33L, 34L, 30L, 27L, 27L, -30L, 31L, 29L, 26L, 26L, 27L, 30L, 32L, 32L, 31L, 29L, 28L, 30L, -29L, 29L, 30L, 33L, 35L, 35L, 34L, 34L, 35L, 34L, 32L, 35L, 38L, -34L, 27L, 28L, 30L, 32L, 32L, 31L, 31L, 32L, 34L, 37L, 38L, 36L, -33L, 30L, 28L, 28L, 29L, 134L, 128L, 125L, 127L, 131L, 138L, -151L, 162L, 186L, 206L, 228L, 237L, 234L, 231L, 231L, 234L, 236L, -236L, 236L, 236L, 235L, 234L, 233L, 233L, 236L, 238L, 235L, 229L, -227L, 230L, 226L, 219L, 207L, 187L, 151L, 112L, 80L, 63L, 58L, -60L, 56L, 52L, 44L, 35L, 30L, 31L, 37L, 43L, 40L, 40L, 42L, 44L, -43L, 43L, 50L, 60L, 66L, 64L, 68L, 94L, 128L, 142L, 154L, 174L, -177L, 184L, 195L, 204L, 214L, 222L, 227L, 228L, 179L, 161L, 148L, -146L, 136L, 113L, 94L, 88L, 99L, 110L, 125L, 136L, 136L, 137L, -148L, 163L, 177L, 184L, 196L, 207L, 210L, 200L, 183L, 169L, 147L, -130L, 106L, 83L, 69L, 65L, 65L, 67L, 65L, 66L, 67L, 68L, 67L, -65L, 62L, 60L, 62L, 62L, 63L, 64L, 65L, 65L, 65L, 64L, 63L, 64L, -64L, 65L, 66L, 66L, 66L, 66L, 65L, 65L, 65L, 64L, 62L, 60L, 59L, -58L, 62L, 62L, 63L, 64L, 66L, 67L, 68L, 69L, 65L, 64L, 64L, 66L, -69L, 72L, 73L, 72L, 70L, 69L, 67L, 67L, 69L, 70L, 70L, 69L, 72L, -72L, 70L, 67L, 65L, 65L, 69L, 72L, 66L, 66L, 67L, 67L, 67L, 66L, -64L, 63L, 69L, 69L, 69L, 71L, 72L, 71L, 68L, 65L, 64L, 64L, 63L, -63L, 61L, 60L, 60L, 60L, 63L, 64L, 65L, 65L, 65L, 63L, 62L, 60L, -61L, 60L, 60L, 60L, 60L, 60L, 60L, 59L, 60L, 59L, 58L, 58L, 58L, -58L, 59L, 59L, 60L, 56L, 57L, 64L, 66L, 63L, 61L, 63L, 68L, 65L, -61L, 59L, 63L, 73L, 84L, 92L, 114L, 139L, 169L, 185L, 187L, 183L, -175L, 169L, 158L, 153L, 142L, 130L, 125L, 124L, 119L, 113L, 113L, -108L, 105L, 104L, 99L, 90L, 84L, 82L, 88L, 85L, 85L, 88L, 86L, -76L, 66L, 62L, 63L, 62L, 61L, 58L, 56L, 57L, 59L, 62L, 56L, 51L, -58L, 66L, 61L, 62L, 70L, 70L, 64L, 72L, 84L, 92L, 94L, 86L, 75L, -66L, 74L, 72L, 69L, 64L, 59L, 56L, 53L, 51L, 50L, 54L, 53L, 48L, -46L, 47L, 44L, 38L, 29L, 26L, 23L, 22L, 22L, 21L, 20L, 18L, 15L, -14L, 14L, 16L, 26L, 44L, 66L, 81L, 63L, 58L, 56L, 62L, 69L, 71L, -68L, 63L, 68L, 75L, 73L, 61L, 56L, 63L, 68L, 67L, 52L, 49L, 44L, -41L, 47L, 60L, 72L, 76L, 77L, 68L, 58L, 50L, 43L, 41L, 48L, 57L, -56L, 56L, 57L, 58L, 60L, 62L, 64L, 65L, 55L, 54L, 54L, 54L, 53L, -52L, 50L, 49L, 53L, 53L, 50L, 45L, 40L, 40L, 45L, 50L, 53L, 42L, -40L, 49L, 50L, 43L, 44L, 54L, 46L, 45L, 43L, 41L, 40L, 42L, 44L, -45L, 48L, 51L, 51L, 47L, 43L, 44L, 50L, 55L, 49L, 51L, 51L, 49L, -44L, 40L, 38L, 38L, 37L, 41L, 42L, 40L, 41L, 47L, 51L, 50L, 43L, -43L, 42L, 39L, 35L, 32L, 30L, 30L, 30L, 28L, 26L, 26L, 27L, 27L, -25L, 24L, 29L, 32L, 35L, 35L, 32L, 29L, 26L, 26L, 23L, 26L, 26L, -24L, 22L, 22L, 20L, 17L, 20L, 24L, 25L, 23L, 24L, 28L, 29L, 27L, -28L, 27L, 27L, 25L, 25L, 28L, 33L, 37L, 34L, 31L, 28L, 29L, 31L, -32L, 29L, 25L, 31L, 29L, 29L, 31L, 34L, 35L, 32L, 29L, 27L, 28L, -28L, 29L, 30L, 31L, 30L, 30L, 32L, 35L, 35L, 35L, 36L, 38L, 34L, -27L, 28L, 30L, 32L, 33L, 33L, 34L, 36L, 38L, 39L, 39L, 37L, 34L, -30L, 27L, 27L, 28L, 122L, 120L, 122L, 131L, 138L, 143L, 148L, -153L, 153L, 169L, 192L, 212L, 221L, 224L, 227L, 231L, 235L, 235L, -234L, 234L, 233L, 234L, 235L, 235L, 233L, 236L, 237L, 234L, 229L, -221L, 209L, 198L, 188L, 184L, 171L, 147L, 115L, 82L, 57L, 44L, -60L, 55L, 48L, 40L, 36L, 36L, 40L, 44L, 45L, 42L, 41L, 41L, 39L, -39L, 44L, 53L, 62L, 61L, 57L, 62L, 72L, 86L, 124L, 173L, 194L, -208L, 221L, 224L, 225L, 226L, 221L, 213L, 171L, 153L, 143L, 145L, -136L, 115L, 103L, 105L, 125L, 127L, 134L, 140L, 146L, 158L, 182L, -205L, 205L, 205L, 202L, 192L, 173L, 149L, 126L, 112L, 85L, 80L, -74L, 70L, 68L, 67L, 66L, 65L, 59L, 60L, 61L, 62L, 63L, 63L, 62L, -62L, 61L, 62L, 63L, 64L, 65L, 65L, 65L, 65L, 63L, 63L, 63L, 63L, -63L, 63L, 64L, 64L, 67L, 67L, 66L, 66L, 64L, 62L, 60L, 59L, 61L, -62L, 63L, 64L, 66L, 67L, 68L, 68L, 64L, 64L, 64L, 67L, 70L, 72L, -72L, 71L, 72L, 70L, 68L, 68L, 69L, 70L, 70L, 69L, 73L, 72L, 70L, -68L, 66L, 66L, 68L, 70L, 65L, 66L, 67L, 68L, 68L, 67L, 65L, 63L, -70L, 69L, 69L, 70L, 71L, 70L, 68L, 65L, 64L, 64L, 63L, 62L, 62L, -61L, 60L, 59L, 63L, 64L, 65L, 65L, 64L, 63L, 61L, 59L, 61L, 60L, -60L, 60L, 60L, 60L, 60L, 59L, 61L, 61L, 60L, 59L, 58L, 59L, 59L, -59L, 64L, 59L, 57L, 59L, 59L, 56L, 55L, 55L, 59L, 59L, 61L, 64L, -67L, 70L, 71L, 72L, 69L, 85L, 106L, 125L, 147L, 170L, 187L, 195L, -176L, 174L, 162L, 144L, 131L, 129L, 130L, 131L, 119L, 114L, 111L, -112L, 108L, 99L, 91L, 88L, 90L, 92L, 96L, 98L, 90L, 76L, 66L, -64L, 66L, 66L, 64L, 61L, 58L, 58L, 61L, 63L, 59L, 54L, 62L, 70L, -65L, 65L, 71L, 70L, 67L, 73L, 81L, 86L, 88L, 85L, 80L, 77L, 75L, -74L, 72L, 67L, 61L, 54L, 48L, 44L, 44L, 46L, 44L, 40L, 36L, 34L, -30L, 25L, 24L, 22L, 19L, 19L, 19L, 19L, 18L, 17L, 12L, 6L, 5L, -16L, 39L, 64L, 82L, 89L, 78L, 74L, 68L, 65L, 65L, 65L, 61L, 57L, -61L, 73L, 78L, 71L, 64L, 65L, 66L, 64L, 49L, 50L, 46L, 40L, 43L, -57L, 70L, 75L, 65L, 60L, 55L, 53L, 49L, 47L, 50L, 55L, 59L, 59L, -59L, 59L, 58L, 57L, 56L, 56L, 55L, 55L, 56L, 56L, 54L, 53L, 52L, -52L, 61L, 59L, 55L, 48L, 42L, 42L, 46L, 52L, 63L, 49L, 42L, 49L, -49L, 42L, 44L, 54L, 49L, 46L, 44L, 42L, 42L, 42L, 43L, 45L, 45L, -48L, 52L, 51L, 45L, 42L, 46L, 52L, 53L, 54L, 55L, 53L, 49L, 45L, -42L, 41L, 45L, 46L, 43L, 38L, 40L, 46L, 49L, 48L, 42L, 43L, 43L, -40L, 34L, 29L, 27L, 26L, 26L, 25L, 25L, 26L, 28L, 30L, 29L, 28L, -28L, 31L, 35L, 36L, 35L, 32L, 30L, 30L, 28L, 31L, 29L, 24L, 23L, -25L, 23L, 18L, 18L, 23L, 26L, 26L, 27L, 29L, 27L, 21L, 27L, 28L, -27L, 26L, 26L, 29L, 33L, 37L, 31L, 30L, 29L, 32L, 35L, 34L, 28L, -24L, 32L, 28L, 24L, 25L, 29L, 32L, 31L, 28L, 29L, 30L, 30L, 30L, -29L, 28L, 27L, 26L, 29L, 33L, 35L, 34L, 35L, 36L, 32L, 25L, 28L, -30L, 31L, 32L, 31L, 31L, 33L, 34L, 38L, 38L, 37L, 34L, 31L, 29L, -29L, 30L, 123L, 119L, 120L, 128L, 136L, 138L, 140L, 142L, 144L, -140L, 147L, 170L, 197L, 217L, 226L, 230L, 229L, 229L, 230L, 231L, -231L, 232L, 232L, 232L, 229L, 222L, 216L, 213L, 206L, 196L, 189L, -186L, 178L, 177L, 176L, 175L, 165L, 140L, 106L, 82L, 61L, 56L, -50L, 45L, 43L, 41L, 40L, 38L, 40L, 39L, 42L, 46L, 46L, 43L, 44L, -49L, 48L, 51L, 50L, 51L, 57L, 70L, 108L, 156L, 192L, 210L, 226L, -231L, 235L, 232L, 213L, 190L, 166L, 151L, 140L, 137L, 131L, 120L, -122L, 132L, 139L, 144L, 154L, 171L, 190L, 203L, 208L, 208L, 202L, -191L, 170L, 144L, 117L, 94L, 79L, 72L, 67L, 67L, 68L, 71L, 72L, -70L, 67L, 63L, 65L, 64L, 64L, 63L, 63L, 64L, 65L, 65L, 62L, 62L, -63L, 64L, 65L, 65L, 65L, 65L, 63L, 62L, 62L, 61L, 61L, 62L, 63L, -63L, 68L, 67L, 66L, 65L, 64L, 63L, 63L, 62L, 62L, 62L, 63L, 64L, -65L, 66L, 67L, 67L, 65L, 65L, 65L, 68L, 70L, 71L, 70L, 69L, 72L, -70L, 68L, 68L, 69L, 70L, 70L, 68L, 71L, 71L, 70L, 69L, 68L, 68L, -68L, 68L, 65L, 66L, 67L, 68L, 68L, 67L, 66L, 65L, 72L, 70L, 68L, -68L, 69L, 69L, 67L, 66L, 66L, 64L, 62L, 62L, 63L, 63L, 61L, 59L, -62L, 62L, 63L, 64L, 63L, 62L, 60L, 59L, 60L, 60L, 60L, 60L, 60L, -60L, 60L, 60L, 59L, 59L, 58L, 57L, 57L, 57L, 58L, 58L, 60L, 58L, -57L, 55L, 54L, 54L, 55L, 57L, 63L, 62L, 62L, 63L, 64L, 64L, 61L, -59L, 64L, 66L, 68L, 73L, 91L, 119L, 144L, 156L, 164L, 176L, 183L, -176L, 162L, 147L, 135L, 126L, 122L, 116L, 112L, 114L, 113L, 105L, -98L, 96L, 92L, 96L, 102L, 102L, 92L, 76L, 67L, 66L, 65L, 63L, -61L, 59L, 58L, 57L, 57L, 57L, 57L, 53L, 61L, 70L, 64L, 63L, 68L, -66L, 75L, 78L, 82L, 84L, 83L, 82L, 81L, 81L, 73L, 72L, 69L, 64L, -58L, 50L, 44L, 40L, 41L, 42L, 41L, 38L, 35L, 31L, 27L, 24L, 23L, -20L, 17L, 16L, 15L, 15L, 13L, 11L, 12L, 4L, 4L, 25L, 59L, 85L, -94L, 92L, 86L, 85L, 79L, 70L, 65L, 64L, 63L, 60L, 61L, 73L, 81L, -77L, 69L, 64L, 62L, 60L, 60L, 66L, 64L, 53L, 47L, 54L, 62L, 64L, -56L, 57L, 63L, 70L, 68L, 60L, 52L, 50L, 49L, 50L, 50L, 51L, 51L, -50L, 49L, 49L, 54L, 56L, 58L, 58L, 57L, 56L, 56L, 57L, 61L, 59L, -55L, 50L, 47L, 48L, 52L, 56L, 66L, 54L, 47L, 49L, 50L, 46L, 45L, -50L, 47L, 44L, 43L, 46L, 46L, 45L, 47L, 51L, 45L, 47L, 50L, 51L, -47L, 42L, 44L, 50L, 52L, 52L, 53L, 52L, 50L, 48L, 46L, 44L, 50L, -50L, 46L, 41L, 41L, 44L, 44L, 40L, 37L, 40L, 42L, 40L, 34L, 28L, -26L, 26L, 26L, 26L, 27L, 29L, 33L, 35L, 34L, 33L, 26L, 29L, 32L, -33L, 32L, 30L, 30L, 30L, 30L, 33L, 30L, 24L, 24L, 30L, 28L, 22L, -20L, 24L, 28L, 29L, 31L, 32L, 27L, 20L, 27L, 26L, 26L, 26L, 27L, -29L, 31L, 32L, 29L, 28L, 29L, 33L, 36L, 35L, 30L, 24L, 34L, 30L, -27L, 27L, 30L, 33L, 33L, 32L, 31L, 33L, 34L, 34L, 31L, 28L, 27L, -27L, 28L, 32L, 35L, 33L, 33L, 34L, 31L, 25L, 31L, 32L, 32L, 30L, -27L, 25L, 26L, 26L, 38L, 38L, 37L, 34L, 31L, 29L, 30L, 31L, 133L, -126L, 124L, 130L, 135L, 134L, 131L, 130L, 137L, 127L, 124L, 138L, -161L, 185L, 206L, 221L, 219L, 221L, 224L, 225L, 224L, 220L, 215L, -212L, 211L, 194L, 182L, 183L, 181L, 173L, 177L, 189L, 181L, 179L, -178L, 182L, 183L, 177L, 162L, 149L, 101L, 87L, 69L, 56L, 50L, -48L, 44L, 40L, 40L, 40L, 43L, 49L, 50L, 49L, 50L, 54L, 46L, 46L, -45L, 61L, 89L, 106L, 118L, 135L, 157L, 175L, 194L, 210L, 228L, -230L, 198L, 159L, 156L, 148L, 140L, 136L, 132L, 131L, 139L, 150L, -157L, 173L, 191L, 204L, 213L, 213L, 195L, 174L, 156L, 140L, 115L, -93L, 78L, 69L, 64L, 61L, 69L, 67L, 64L, 63L, 64L, 65L, 65L, 64L, -65L, 63L, 61L, 59L, 57L, 56L, 56L, 55L, 62L, 62L, 63L, 64L, 64L, -64L, 63L, 63L, 64L, 64L, 62L, 62L, 61L, 62L, 63L, 64L, 67L, 66L, -64L, 63L, 62L, 63L, 64L, 64L, 63L, 63L, 63L, 64L, 64L, 65L, 65L, -66L, 67L, 66L, 66L, 68L, 70L, 71L, 69L, 67L, 73L, 71L, 69L, 69L, -70L, 70L, 69L, 68L, 68L, 68L, 69L, 69L, 70L, 69L, 68L, 66L, 66L, -66L, 67L, 67L, 68L, 67L, 67L, 66L, 73L, 70L, 67L, 65L, 66L, 67L, -67L, 66L, 67L, 65L, 63L, 63L, 64L, 64L, 62L, 60L, 60L, 60L, 62L, -62L, 62L, 61L, 60L, 58L, 58L, 59L, 59L, 60L, 60L, 61L, 61L, 62L, -58L, 58L, 57L, 57L, 57L, 58L, 58L, 59L, 53L, 57L, 59L, 58L, 56L, -57L, 61L, 63L, 54L, 53L, 53L, 55L, 61L, 64L, 65L, 65L, 64L, 67L, -67L, 65L, 68L, 78L, 87L, 91L, 127L, 150L, 178L, 193L, 193L, 183L, -165L, 150L, 139L, 129L, 120L, 118L, 117L, 111L, 107L, 105L, 102L, -101L, 102L, 102L, 95L, 82L, 72L, 69L, 63L, 60L, 56L, 56L, 57L, -56L, 53L, 50L, 53L, 49L, 59L, 68L, 64L, 63L, 67L, 65L, 74L, 78L, -83L, 85L, 83L, 80L, 79L, 79L, 71L, 68L, 64L, 58L, 53L, 49L, 46L, -44L, 41L, 40L, 39L, 38L, 34L, 29L, 25L, 24L, 19L, 16L, 14L, 12L, -13L, 12L, 11L, 10L, 9L, 4L, 10L, 37L, 74L, 97L, 97L, 88L, 88L, -92L, 88L, 75L, 65L, 64L, 65L, 65L, 69L, 76L, 80L, 75L, 67L, 63L, -62L, 61L, 76L, 88L, 89L, 73L, 58L, 55L, 57L, 57L, 63L, 65L, 73L, -82L, 81L, 69L, 57L, 52L, 45L, 45L, 46L, 47L, 47L, 48L, 48L, 48L, -49L, 53L, 56L, 57L, 56L, 56L, 58L, 60L, 60L, 57L, 53L, 52L, 53L, -54L, 56L, 56L, 60L, 56L, 52L, 53L, 54L, 53L, 48L, 44L, 49L, 45L, -46L, 50L, 51L, 48L, 49L, 53L, 49L, 47L, 48L, 49L, 46L, 42L, 44L, -51L, 49L, 49L, 49L, 50L, 50L, 50L, 49L, 48L, 48L, 50L, 49L, 46L, -45L, 45L, 39L, 31L, 30L, 35L, 40L, 39L, 34L, 30L, 29L, 30L, 27L, -27L, 28L, 31L, 34L, 36L, 35L, 33L, 25L, 27L, 30L, 30L, 29L, 28L, -29L, 30L, 25L, 29L, 27L, 21L, 24L, 33L, 34L, 26L, 22L, 26L, 27L, -28L, 32L, 34L, 30L, 24L, 30L, 27L, 26L, 28L, 31L, 33L, 31L, 28L, -29L, 28L, 28L, 31L, 35L, 36L, 32L, 28L, 34L, 33L, 32L, 33L, 34L, -35L, 35L, 35L, 28L, 31L, 34L, 34L, 31L, 28L, 28L, 28L, 28L, 33L, -35L, 33L, 31L, 32L, 31L, 27L, 35L, 35L, 35L, 33L, 29L, 27L, 27L, -28L, 39L, 39L, 38L, 35L, 31L, 29L, 29L, 30L, 136L, 131L, 131L, -140L, 147L, 145L, 139L, 135L, 119L, 119L, 122L, 124L, 127L, 142L, -174L, 204L, 212L, 215L, 219L, 220L, 215L, 205L, 195L, 188L, 182L, -167L, 166L, 182L, 184L, 172L, 172L, 185L, 173L, 179L, 185L, 183L, -176L, 169L, 168L, 170L, 158L, 133L, 98L, 71L, 60L, 57L, 55L, -53L, 52L, 47L, 44L, 45L, 44L, 43L, 46L, 52L, 53L, 58L, 63L, 84L, -117L, 130L, 127L, 127L, 122L, 137L, 156L, 179L, 207L, 212L, 171L, -119L, 143L, 144L, 144L, 142L, 140L, 141L, 148L, 155L, 183L, 204L, -214L, 202L, 188L, 178L, 164L, 148L, 108L, 92L, 74L, 65L, 66L, -68L, 66L, 62L, 59L, 60L, 62L, 65L, 67L, 67L, 64L, 62L, 66L, 66L, -66L, 65L, 65L, 64L, 63L, 63L, 61L, 62L, 62L, 63L, 63L, 62L, 62L, -61L, 66L, 65L, 64L, 62L, 62L, 63L, 64L, 65L, 66L, 64L, 62L, 61L, -60L, 62L, 64L, 65L, 63L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 67L, -67L, 67L, 69L, 70L, 70L, 68L, 65L, 73L, 71L, 69L, 69L, 70L, 70L, -69L, 68L, 66L, 67L, 68L, 70L, 71L, 70L, 67L, 65L, 67L, 67L, 67L, -67L, 67L, 67L, 67L, 68L, 74L, 70L, 65L, 63L, 64L, 65L, 66L, 67L, -68L, 65L, 63L, 63L, 65L, 65L, 63L, 60L, 58L, 59L, 60L, 61L, 61L, -61L, 59L, 58L, 57L, 58L, 59L, 59L, 61L, 61L, 62L, 63L, 59L, 59L, -58L, 58L, 59L, 60L, 61L, 61L, 54L, 60L, 64L, 61L, 55L, 53L, 55L, -57L, 64L, 61L, 59L, 59L, 62L, 63L, 62L, 60L, 56L, 64L, 70L, 67L, -64L, 65L, 68L, 69L, 72L, 92L, 120L, 148L, 171L, 187L, 190L, 187L, -164L, 150L, 136L, 130L, 126L, 121L, 117L, 117L, 112L, 106L, 101L, -102L, 98L, 88L, 78L, 73L, 67L, 62L, 58L, 59L, 61L, 61L, 55L, -50L, 55L, 52L, 63L, 73L, 69L, 68L, 72L, 70L, 66L, 73L, 81L, 85L, -83L, 79L, 77L, 76L, 71L, 67L, 61L, 54L, 50L, 50L, 51L, 52L, 34L, -31L, 30L, 28L, 23L, 16L, 11L, 10L, 13L, 11L, 9L, 10L, 12L, 13L, -13L, 12L, 5L, 4L, 15L, 45L, 80L, 99L, 95L, 83L, 89L, 95L, 93L, -78L, 64L, 61L, 64L, 65L, 82L, 84L, 83L, 75L, 68L, 65L, 67L, 69L, -81L, 98L, 103L, 84L, 63L, 56L, 54L, 52L, 63L, 64L, 69L, 76L, -78L, 71L, 65L, 62L, 57L, 56L, 54L, 51L, 48L, 45L, 43L, 42L, 40L, -44L, 48L, 50L, 49L, 50L, 52L, 55L, 61L, 57L, 53L, 53L, 55L, 56L, -55L, 52L, 53L, 55L, 55L, 55L, 58L, 59L, 50L, 39L, 53L, 49L, 49L, -54L, 53L, 48L, 47L, 51L, 54L, 49L, 46L, 47L, 46L, 42L, 46L, 53L, -49L, 48L, 48L, 49L, 51L, 53L, 53L, 52L, 44L, 48L, 50L, 50L, 49L, -46L, 35L, 23L, 24L, 31L, 38L, 39L, 35L, 31L, 32L, 33L, 27L, 27L, -28L, 30L, 33L, 34L, 32L, 30L, 27L, 28L, 30L, 29L, 28L, 28L, 30L, -31L, 20L, 25L, 23L, 17L, 23L, 35L, 37L, 30L, 25L, 26L, 26L, 27L, -31L, 36L, 34L, 29L, 34L, 30L, 29L, 32L, 36L, 37L, 33L, 28L, 31L, -28L, 26L, 28L, 33L, 35L, 34L, 32L, 27L, 29L, 31L, 33L, 33L, 32L, -31L, 30L, 23L, 27L, 31L, 32L, 29L, 27L, 27L, 28L, 29L, 34L, 36L, -33L, 31L, 32L, 32L, 29L, 36L, 38L, 38L, 37L, 35L, 34L, 35L, 36L, -41L, 41L, 39L, 35L, 31L, 28L, 28L, 29L, 131L, 124L, 132L, 142L, -140L, 140L, 141L, 136L, 138L, 129L, 135L, 126L, 121L, 125L, 124L, -141L, 187L, 201L, 199L, 188L, 181L, 175L, 176L, 188L, 170L, 166L, -162L, 162L, 166L, 169L, 169L, 168L, 184L, 183L, 182L, 182L, 183L, -183L, 182L, 181L, 167L, 166L, 159L, 139L, 109L, 80L, 58L, 48L, -60L, 48L, 44L, 52L, 55L, 49L, 48L, 53L, 80L, 90L, 100L, 106L, -117L, 128L, 132L, 128L, 120L, 123L, 130L, 144L, 163L, 167L, 143L, -114L, 134L, 145L, 152L, 149L, 148L, 165L, 192L, 213L, 219L, 198L, -183L, 183L, 179L, 152L, 111L, 81L, 70L, 67L, 64L, 63L, 63L, 63L, -62L, 60L, 66L, 62L, 59L, 59L, 62L, 65L, 66L, 65L, 62L, 62L, 63L, -64L, 64L, 64L, 63L, 63L, 60L, 62L, 63L, 63L, 62L, 62L, 64L, 65L, -66L, 66L, 67L, 65L, 63L, 63L, 64L, 66L, 63L, 63L, 62L, 61L, 61L, -63L, 64L, 66L, 65L, 62L, 61L, 61L, 64L, 66L, 67L, 67L, 70L, 70L, -69L, 68L, 68L, 67L, 66L, 66L, 74L, 74L, 74L, 72L, 69L, 68L, 68L, -70L, 69L, 70L, 70L, 70L, 70L, 69L, 68L, 67L, 69L, 67L, 65L, 65L, -66L, 66L, 66L, 65L, 66L, 66L, 65L, 65L, 65L, 66L, 67L, 67L, 62L, -63L, 64L, 65L, 66L, 65L, 64L, 63L, 59L, 60L, 62L, 63L, 62L, 60L, -57L, 55L, 57L, 59L, 60L, 59L, 56L, 55L, 58L, 60L, 66L, 63L, 60L, -59L, 61L, 61L, 58L, 55L, 55L, 57L, 59L, 59L, 58L, 58L, 58L, 60L, -58L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, 62L, 63L, 64L, 63L, 63L, -65L, 68L, 71L, 71L, 65L, 71L, 92L, 115L, 138L, 168L, 194L, 189L, -181L, 165L, 151L, 146L, 143L, 131L, 117L, 113L, 113L, 108L, 101L, -96L, 91L, 81L, 71L, 66L, 63L, 62L, 63L, 61L, 55L, 53L, 55L, 59L, -60L, 66L, 73L, 74L, 69L, 66L, 67L, 70L, 76L, 80L, 81L, 82L, 84L, -82L, 77L, 68L, 60L, 53L, 50L, 46L, 40L, 37L, 38L, 39L, 32L, 23L, -18L, 17L, 15L, 10L, 5L, 6L, 6L, 6L, 7L, 9L, 11L, 13L, 14L, 15L, -5L, 10L, 60L, 106L, 92L, 69L, 83L, 85L, 92L, 91L, 77L, 64L, 62L, -66L, 68L, 74L, 88L, 90L, 75L, 63L, 67L, 75L, 78L, 75L, 91L, 91L, -71L, 61L, 67L, 66L, 53L, 65L, 58L, 60L, 75L, 87L, 84L, 74L, 68L, -68L, 72L, 70L, 59L, 52L, 53L, 57L, 59L, 57L, 47L, 45L, 52L, 53L, -46L, 45L, 52L, 47L, 51L, 54L, 54L, 58L, 62L, 57L, 47L, 48L, 49L, -52L, 55L, 57L, 58L, 58L, 58L, 44L, 53L, 57L, 54L, 53L, 56L, 56L, -52L, 41L, 43L, 46L, 48L, 49L, 50L, 52L, 53L, 48L, 48L, 49L, 52L, -55L, 56L, 54L, 53L, 55L, 51L, 46L, 43L, 43L, 44L, 44L, 44L, 34L, -31L, 29L, 33L, 39L, 40L, 33L, 26L, 28L, 27L, 28L, 34L, 40L, 41L, -36L, 30L, 26L, 29L, 30L, 28L, 29L, 33L, 34L, 31L, 27L, 24L, 20L, -19L, 22L, 26L, 30L, 32L, 24L, 20L, 20L, 24L, 27L, 26L, 27L, 30L, -28L, 26L, 25L, 27L, 31L, 32L, 29L, 26L, 28L, 27L, 27L, 29L, 32L, -34L, 35L, 35L, 33L, 31L, 29L, 30L, 31L, 30L, 25L, 21L, 26L, 32L, -38L, 37L, 30L, 26L, 28L, 31L, 34L, 33L, 32L, 31L, 32L, 34L, 37L, -38L, 32L, 27L, 26L, 32L, 37L, 36L, 35L, 37L, 39L, 40L, 40L, 37L, -32L, 29L, 27L, 27L, 128L, 124L, 132L, 138L, 131L, 131L, 139L, -141L, 134L, 122L, 124L, 114L, 110L, 115L, 112L, 127L, 133L, 149L, -157L, 160L, 166L, 163L, 159L, 165L, 165L, 168L, 170L, 167L, 163L, -162L, 166L, 171L, 180L, 181L, 182L, 184L, 185L, 185L, 182L, 180L, -177L, 172L, 169L, 167L, 160L, 136L, 101L, 73L, 73L, 61L, 52L, -50L, 50L, 55L, 73L, 93L, 103L, 109L, 113L, 113L, 116L, 124L, -128L, 126L, 139L, 127L, 127L, 139L, 139L, 123L, 116L, 122L, 139L, -147L, 144L, 143L, 169L, 207L, 218L, 204L, 192L, 188L, 177L, 155L, -120L, 89L, 76L, 78L, 69L, 66L, 63L, 62L, 63L, 63L, 61L, 60L, -64L, 61L, 59L, 59L, 62L, 64L, 63L, 62L, 64L, 63L, 63L, 63L, 63L, -63L, 63L, 63L, 61L, 63L, 64L, 64L, 63L, 63L, 64L, 66L, 65L, 66L, -67L, 65L, 63L, 63L, 64L, 66L, 66L, 65L, 64L, 63L, 64L, 65L, 67L, -68L, 70L, 67L, 64L, 62L, 62L, 63L, 62L, 61L, 71L, 71L, 70L, 70L, -69L, 69L, 68L, 68L, 73L, 73L, 73L, 71L, 69L, 68L, 69L, 71L, 69L, -69L, 69L, 68L, 68L, 67L, 67L, 67L, 66L, 64L, 63L, 64L, 66L, 68L, -68L, 68L, 67L, 67L, 66L, 65L, 65L, 65L, 66L, 66L, 63L, 64L, 65L, -66L, 66L, 65L, 64L, 63L, 62L, 62L, 63L, 63L, 62L, 60L, 58L, 56L, -57L, 59L, 60L, 59L, 58L, 58L, 61L, 63L, 64L, 61L, 59L, 59L, 60L, -60L, 57L, 54L, 55L, 57L, 60L, 60L, 60L, 60L, 61L, 62L, 58L, 58L, -58L, 59L, 59L, 60L, 60L, 60L, 60L, 61L, 63L, 63L, 63L, 64L, 66L, -69L, 69L, 65L, 69L, 80L, 90L, 102L, 125L, 148L, 177L, 187L, 189L, -174L, 155L, 142L, 134L, 130L, 126L, 124L, 117L, 109L, 104L, 99L, -89L, 79L, 74L, 65L, 60L, 61L, 62L, 58L, 54L, 52L, 56L, 56L, 60L, -65L, 64L, 60L, 61L, 65L, 73L, 78L, 82L, 81L, 81L, 82L, 78L, 73L, -66L, 59L, 53L, 51L, 46L, 39L, 35L, 35L, 26L, 20L, 13L, 10L, 10L, -9L, 5L, 2L, 7L, 7L, 7L, 8L, 9L, 11L, 13L, 14L, 12L, 8L, 12L, -50L, 94L, 94L, 81L, 91L, 103L, 102L, 93L, 75L, 64L, 65L, 70L, -72L, 69L, 81L, 87L, 81L, 76L, 79L, 77L, 71L, 68L, 83L, 87L, 74L, -68L, 76L, 82L, 80L, 64L, 65L, 70L, 75L, 75L, 71L, 72L, 77L, 74L, -77L, 78L, 75L, 71L, 69L, 73L, 77L, 69L, 58L, 53L, 58L, 58L, 50L, -47L, 51L, 49L, 53L, 54L, 52L, 54L, 58L, 56L, 51L, 47L, 48L, 50L, -52L, 53L, 53L, 53L, 52L, 54L, 56L, 55L, 52L, 53L, 56L, 54L, 48L, -40L, 43L, 47L, 49L, 50L, 51L, 54L, 56L, 53L, 53L, 54L, 57L, 60L, -60L, 58L, 56L, 48L, 47L, 47L, 47L, 47L, 44L, 40L, 36L, 29L, 29L, -30L, 35L, 41L, 42L, 38L, 33L, 31L, 29L, 29L, 33L, 39L, 40L, 37L, -33L, 25L, 29L, 30L, 29L, 31L, 36L, 37L, 35L, 23L, 22L, 21L, 22L, -24L, 27L, 29L, 30L, 30L, 25L, 24L, 27L, 27L, 24L, 24L, 26L, 29L, -26L, 25L, 27L, 30L, 32L, 29L, 26L, 31L, 30L, 28L, 29L, 31L, 33L, -35L, 35L, 37L, 34L, 32L, 32L, 34L, 34L, 30L, 26L, 28L, 33L, 37L, -37L, 33L, 30L, 30L, 31L, 33L, 33L, 34L, 34L, 35L, 36L, 37L, 37L, -38L, 33L, 32L, 36L, 39L, 38L, 37L, 38L, 42L, 42L, 42L, 38L, 33L, -28L, 26L, 25L, 131L, 127L, 132L, 132L, 119L, 119L, 132L, 139L, -127L, 118L, 127L, 122L, 116L, 108L, 87L, 87L, 80L, 95L, 107L, -122L, 142L, 148L, 149L, 157L, 161L, 164L, 166L, 167L, 167L, 168L, -169L, 171L, 175L, 177L, 181L, 183L, 184L, 183L, 181L, 179L, 179L, -176L, 178L, 186L, 190L, 176L, 144L, 117L, 80L, 73L, 72L, 80L, -89L, 96L, 109L, 123L, 128L, 131L, 129L, 122L, 118L, 120L, 125L, -127L, 134L, 129L, 130L, 131L, 118L, 103L, 113L, 137L, 148L, 143L, -158L, 193L, 216L, 212L, 199L, 192L, 181L, 162L, 134L, 107L, 83L, -67L, 62L, 64L, 67L, 65L, 62L, 61L, 62L, 62L, 60L, 59L, 63L, 61L, -60L, 60L, 61L, 62L, 61L, 59L, 66L, 65L, 63L, 62L, 61L, 61L, 62L, -63L, 62L, 64L, 65L, 65L, 64L, 64L, 65L, 66L, 65L, 66L, 67L, 66L, -64L, 63L, 64L, 65L, 65L, 65L, 63L, 63L, 63L, 65L, 66L, 67L, 71L, -68L, 64L, 62L, 62L, 62L, 60L, 59L, 69L, 69L, 69L, 68L, 68L, 68L, -68L, 68L, 71L, 72L, 72L, 71L, 69L, 69L, 71L, 73L, 69L, 68L, 68L, -67L, 66L, 66L, 67L, 67L, 64L, 63L, 62L, 64L, 67L, 70L, 71L, 71L, -69L, 68L, 67L, 66L, 65L, 65L, 65L, 65L, 64L, 65L, 66L, 66L, 66L, -65L, 65L, 64L, 65L, 64L, 64L, 62L, 61L, 60L, 58L, 58L, 57L, 58L, -60L, 60L, 59L, 60L, 63L, 65L, 61L, 60L, 59L, 60L, 60L, 58L, 55L, -52L, 56L, 58L, 61L, 61L, 61L, 60L, 62L, 63L, 58L, 58L, 58L, 59L, -59L, 60L, 60L, 60L, 58L, 60L, 62L, 63L, 63L, 63L, 64L, 66L, 67L, -66L, 68L, 71L, 69L, 69L, 83L, 101L, 121L, 151L, 183L, 194L, 185L, -169L, 155L, 147L, 140L, 135L, 124L, 114L, 109L, 107L, 98L, 89L, -85L, 72L, 61L, 60L, 63L, 61L, 55L, 51L, 55L, 54L, 55L, 58L, 56L, -54L, 58L, 65L, 72L, 78L, 83L, 82L, 81L, 81L, 75L, 69L, 59L, 54L, -50L, 49L, 44L, 36L, 29L, 28L, 18L, 13L, 8L, 7L, 8L, 9L, 7L, 4L, -8L, 8L, 8L, 8L, 10L, 11L, 12L, 13L, 10L, 13L, 14L, 34L, 73L, -92L, 91L, 92L, 104L, 103L, 95L, 82L, 74L, 72L, 73L, 73L, 78L, -85L, 88L, 87L, 90L, 94L, 89L, 79L, 71L, 79L, 82L, 76L, 71L, 76L, -87L, 95L, 70L, 68L, 68L, 69L, 67L, 67L, 72L, 78L, 74L, 73L, 78L, -85L, 83L, 75L, 75L, 82L, 81L, 69L, 61L, 64L, 64L, 58L, 54L, 56L, -53L, 56L, 55L, 51L, 50L, 54L, 56L, 56L, 48L, 49L, 49L, 49L, 49L, -48L, 47L, 47L, 59L, 56L, 51L, 48L, 51L, 56L, 54L, 49L, 46L, 48L, -50L, 51L, 51L, 51L, 53L, 55L, 51L, 52L, 53L, 57L, 59L, 59L, 57L, -55L, 49L, 48L, 46L, 45L, 43L, 41L, 36L, 33L, 28L, 29L, 32L, 36L, -38L, 39L, 39L, 38L, 36L, 33L, 30L, 32L, 36L, 39L, 38L, 36L, 26L, -29L, 30L, 28L, 30L, 35L, 37L, 35L, 20L, 21L, 23L, 25L, 27L, 28L, -28L, 29L, 31L, 28L, 27L, 29L, 28L, 24L, 24L, 26L, 30L, 27L, 25L, -27L, 30L, 32L, 30L, 27L, 33L, 32L, 31L, 30L, 30L, 32L, 34L, 35L, -40L, 37L, 34L, 34L, 37L, 38L, 36L, 33L, 32L, 33L, 35L, 36L, 36L, -34L, 32L, 31L, 31L, 34L, 37L, 39L, 40L, 39L, 37L, 36L, 41L, 36L, -35L, 39L, 40L, 37L, 36L, 38L, 40L, 41L, 42L, 40L, 35L, 31L, 29L, -29L, 136L, 127L, 128L, 126L, 114L, 113L, 124L, 127L, 127L, 115L, -120L, 112L, 102L, 89L, 60L, 55L, 57L, 65L, 71L, 84L, 107L, 122L, -136L, 154L, 155L, 151L, 151L, 159L, 169L, 174L, 169L, 162L, 172L, -174L, 176L, 177L, 177L, 176L, 177L, 177L, 176L, 180L, 185L, 187L, -184L, 179L, 174L, 171L, 126L, 115L, 112L, 123L, 135L, 137L, 132L, -128L, 137L, 137L, 135L, 128L, 123L, 123L, 128L, 132L, 122L, 136L, -140L, 126L, 114L, 118L, 132L, 142L, 144L, 158L, 192L, 224L, 218L, -186L, 170L, 178L, 158L, 124L, 86L, 70L, 75L, 78L, 70L, 58L, 65L, -63L, 61L, 60L, 61L, 61L, 60L, 58L, 62L, 62L, 62L, 62L, 62L, 61L, -60L, 58L, 68L, 66L, 63L, 61L, 60L, 60L, 62L, 63L, 64L, 65L, 66L, -66L, 64L, 64L, 65L, 67L, 64L, 66L, 67L, 66L, 64L, 63L, 64L, 65L, -63L, 62L, 61L, 60L, 61L, 62L, 64L, 65L, 66L, 63L, 61L, 61L, 62L, -64L, 65L, 64L, 64L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 69L, 71L, -71L, 71L, 70L, 70L, 72L, 74L, 71L, 70L, 68L, 66L, 66L, 67L, 68L, -69L, 65L, 63L, 63L, 64L, 68L, 70L, 71L, 71L, 69L, 69L, 67L, 66L, -65L, 64L, 64L, 64L, 66L, 66L, 66L, 66L, 66L, 65L, 65L, 64L, 67L, -66L, 64L, 62L, 60L, 60L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 60L, -61L, 62L, 58L, 58L, 59L, 59L, 59L, 57L, 54L, 52L, 58L, 60L, 61L, -61L, 60L, 59L, 59L, 60L, 58L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, -57L, 60L, 63L, 65L, 64L, 63L, 64L, 64L, 68L, 67L, 69L, 70L, 67L, -64L, 70L, 80L, 80L, 101L, 134L, 166L, 186L, 190L, 181L, 171L, -154L, 146L, 132L, 118L, 112L, 110L, 104L, 96L, 95L, 82L, 70L, -66L, 65L, 61L, 56L, 54L, 55L, 54L, 55L, 57L, 56L, 55L, 59L, 67L, -70L, 77L, 83L, 84L, 83L, 79L, 71L, 63L, 49L, 44L, 41L, 41L, 37L, -28L, 21L, 19L, 14L, 11L, 8L, 7L, 9L, 10L, 9L, 7L, 10L, 10L, 9L, -9L, 10L, 11L, 12L, 13L, 12L, 17L, 14L, 20L, 53L, 89L, 97L, 86L, -90L, 98L, 105L, 104L, 97L, 88L, 81L, 77L, 90L, 91L, 88L, 85L, -88L, 96L, 97L, 94L, 87L, 84L, 80L, 75L, 70L, 68L, 75L, 84L, 85L, -74L, 65L, 68L, 78L, 85L, 84L, 80L, 76L, 72L, 79L, 91L, 88L, 73L, -69L, 77L, 86L, 74L, 63L, 63L, 65L, 63L, 61L, 62L, 55L, 58L, 59L, -57L, 53L, 53L, 56L, 59L, 53L, 52L, 52L, 51L, 49L, 48L, 46L, 46L, -56L, 53L, 49L, 46L, 48L, 52L, 55L, 56L, 56L, 57L, 57L, 55L, 52L, -50L, 51L, 52L, 48L, 48L, 50L, 54L, 57L, 58L, 57L, 55L, 59L, 53L, -45L, 38L, 35L, 35L, 35L, 35L, 30L, 32L, 33L, 32L, 30L, 31L, 35L, -39L, 40L, 35L, 31L, 30L, 32L, 36L, 38L, 38L, 31L, 33L, 32L, 28L, -27L, 31L, 32L, 29L, 20L, 21L, 24L, 25L, 26L, 27L, 28L, 30L, 29L, -27L, 28L, 31L, 30L, 27L, 27L, 31L, 31L, 28L, 26L, 27L, 30L, 32L, -30L, 27L, 31L, 32L, 34L, 34L, 33L, 32L, 32L, 32L, 40L, 36L, 32L, -33L, 36L, 38L, 37L, 35L, 33L, 32L, 32L, 35L, 37L, 37L, 33L, 29L, -30L, 33L, 39L, 43L, 43L, 41L, 37L, 34L, 37L, 34L, 33L, 37L, 37L, -34L, 34L, 37L, 34L, 37L, 39L, 40L, 38L, 36L, 35L, 36L, 137L, -121L, 118L, 120L, 116L, 118L, 121L, 117L, 120L, 96L, 85L, 68L, -61L, 61L, 49L, 54L, 50L, 54L, 51L, 56L, 70L, 81L, 100L, 126L, -142L, 146L, 152L, 158L, 162L, 162L, 159L, 156L, 170L, 171L, 171L, -169L, 168L, 170L, 174L, 178L, 182L, 186L, 189L, 187L, 184L, 189L, -202L, 213L, 203L, 187L, 168L, 156L, 148L, 142L, 137L, 135L, 131L, -131L, 132L, 131L, 130L, 130L, 135L, 140L, 135L, 141L, 138L, 126L, -120L, 128L, 139L, 144L, 156L, 192L, 209L, 191L, 178L, 181L, 170L, -146L, 106L, 91L, 73L, 63L, 64L, 68L, 67L, 63L, 64L, 62L, 60L, -59L, 60L, 61L, 60L, 59L, 63L, 64L, 64L, 64L, 63L, 62L, 61L, 61L, -68L, 66L, 63L, 61L, 60L, 60L, 62L, 63L, 64L, 66L, 67L, 66L, 64L, -64L, 65L, 66L, 64L, 66L, 67L, 67L, 65L, 63L, 63L, 64L, 62L, 61L, -60L, 60L, 60L, 62L, 63L, 64L, 62L, 60L, 59L, 60L, 63L, 65L, 67L, -67L, 63L, 63L, 64L, 64L, 65L, 65L, 66L, 66L, 69L, 70L, 71L, 71L, -70L, 70L, 73L, 75L, 74L, 72L, 69L, 67L, 67L, 68L, 70L, 72L, 68L, -66L, 65L, 65L, 67L, 69L, 69L, 68L, 69L, 69L, 67L, 66L, 65L, 64L, -64L, 64L, 67L, 66L, 66L, 65L, 64L, 64L, 64L, 64L, 66L, 65L, 64L, -62L, 61L, 60L, 60L, 60L, 61L, 60L, 58L, 58L, 57L, 58L, 57L, 57L, -57L, 58L, 59L, 59L, 57L, 56L, 54L, 54L, 59L, 61L, 62L, 61L, 58L, -56L, 55L, 56L, 58L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, 59L, 62L, -65L, 66L, 65L, 64L, 64L, 65L, 69L, 66L, 66L, 70L, 73L, 73L, 73L, -75L, 84L, 82L, 88L, 109L, 138L, 165L, 182L, 190L, 171L, 164L, -149L, 132L, 122L, 117L, 112L, 105L, 104L, 95L, 85L, 78L, 70L, -62L, 59L, 60L, 55L, 53L, 53L, 58L, 59L, 59L, 62L, 67L, 73L, 80L, -85L, 84L, 79L, 72L, 61L, 50L, 37L, 32L, 30L, 30L, 27L, 19L, 12L, -11L, 11L, 9L, 8L, 7L, 8L, 8L, 7L, 6L, 12L, 11L, 11L, 10L, 11L, -11L, 12L, 13L, 14L, 16L, 12L, 14L, 42L, 87L, 104L, 90L, 85L, -98L, 113L, 119L, 111L, 98L, 88L, 85L, 87L, 89L, 88L, 84L, 82L, -87L, 92L, 94L, 100L, 89L, 81L, 78L, 73L, 68L, 68L, 73L, 92L, -85L, 78L, 81L, 92L, 100L, 97L, 90L, 85L, 81L, 88L, 101L, 99L, -84L, 77L, 82L, 86L, 74L, 63L, 59L, 59L, 59L, 59L, 60L, 56L, 59L, -63L, 64L, 61L, 57L, 57L, 59L, 59L, 58L, 56L, 55L, 53L, 51L, 50L, -49L, 52L, 53L, 53L, 50L, 46L, 46L, 52L, 60L, 61L, 61L, 60L, 57L, -54L, 52L, 53L, 54L, 49L, 49L, 51L, 54L, 58L, 60L, 60L, 58L, 61L, -55L, 46L, 39L, 36L, 34L, 33L, 32L, 29L, 30L, 29L, 26L, 24L, 27L, -35L, 42L, 41L, 37L, 32L, 30L, 31L, 33L, 36L, 38L, 40L, 40L, 37L, -30L, 27L, 28L, 28L, 25L, 22L, 24L, 24L, 24L, 23L, 24L, 28L, 32L, -28L, 28L, 30L, 33L, 31L, 27L, 27L, 32L, 33L, 29L, 26L, 27L, 30L, -31L, 30L, 28L, 27L, 31L, 36L, 37L, 35L, 31L, 29L, 28L, 36L, 32L, -29L, 29L, 33L, 35L, 35L, 33L, 32L, 31L, 30L, 33L, 37L, 37L, 32L, -28L, 29L, 33L, 38L, 43L, 44L, 41L, 36L, 33L, 34L, 31L, 32L, 36L, -36L, 34L, 35L, 38L, 32L, 35L, 39L, 41L, 40L, 38L, 37L, 37L, 146L, -124L, 115L, 118L, 118L, 118L, 114L, 102L, 83L, 63L, 58L, 47L, -48L, 55L, 48L, 57L, 50L, 52L, 48L, 48L, 53L, 52L, 62L, 84L, 122L, -140L, 158L, 162L, 153L, 148L, 153L, 162L, 168L, 169L, 168L, 166L, -165L, 169L, 177L, 184L, 192L, 191L, 192L, 197L, 206L, 215L, 222L, -225L, 232L, 228L, 216L, 193L, 166L, 148L, 144L, 148L, 128L, 126L, -128L, 133L, 136L, 137L, 140L, 144L, 150L, 131L, 122L, 128L, 131L, -131L, 146L, 168L, 202L, 205L, 196L, 180L, 178L, 175L, 143L, 101L, -79L, 77L, 71L, 64L, 62L, 63L, 61L, 57L, 64L, 62L, 60L, 60L, 61L, -61L, 60L, 59L, 63L, 64L, 65L, 64L, 62L, 61L, 62L, 64L, 66L, 65L, -63L, 62L, 61L, 61L, 62L, 63L, 64L, 65L, 66L, 65L, 64L, 63L, 63L, -65L, 63L, 65L, 68L, 68L, 66L, 64L, 63L, 63L, 64L, 63L, 62L, 62L, -62L, 63L, 65L, 66L, 64L, 62L, 60L, 60L, 62L, 64L, 64L, 64L, 64L, -65L, 66L, 67L, 68L, 69L, 69L, 70L, 69L, 70L, 71L, 71L, 70L, 70L, -72L, 74L, 76L, 73L, 70L, 67L, 66L, 68L, 72L, 74L, 71L, 69L, 67L, -66L, 67L, 68L, 67L, 66L, 69L, 68L, 67L, 66L, 65L, 65L, 65L, 65L, -67L, 66L, 65L, 63L, 63L, 62L, 63L, 63L, 63L, 63L, 63L, 62L, 61L, -60L, 60L, 59L, 63L, 60L, 58L, 57L, 57L, 57L, 56L, 54L, 57L, 58L, -59L, 58L, 56L, 55L, 56L, 57L, 59L, 61L, 62L, 60L, 57L, 55L, 54L, -54L, 58L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, 60L, 63L, 65L, 65L, -64L, 63L, 64L, 65L, 68L, 64L, 63L, 66L, 72L, 75L, 73L, 70L, 78L, -75L, 76L, 85L, 101L, 124L, 154L, 176L, 177L, 177L, 171L, 156L, -142L, 133L, 125L, 118L, 114L, 107L, 99L, 92L, 80L, 68L, 63L, -63L, 56L, 50L, 48L, 54L, 61L, 63L, 65L, 67L, 78L, 82L, 82L, 76L, -67L, 59L, 47L, 37L, 30L, 24L, 20L, 20L, 18L, 12L, 8L, 8L, 12L, -12L, 12L, 12L, 12L, 12L, 12L, 11L, 14L, 13L, 12L, 11L, 11L, 12L, -12L, 12L, 13L, 10L, 12L, 15L, 35L, 80L, 110L, 107L, 93L, 97L, -103L, 106L, 99L, 89L, 85L, 86L, 77L, 86L, 95L, 95L, 90L, 85L, -86L, 88L, 99L, 94L, 90L, 88L, 85L, 80L, 78L, 79L, 86L, 91L, 94L, -91L, 89L, 91L, 93L, 93L, 83L, 83L, 90L, 102L, 103L, 93L, 87L, -88L, 84L, 78L, 70L, 63L, 59L, 56L, 54L, 53L, 57L, 59L, 64L, 69L, -68L, 62L, 59L, 60L, 63L, 62L, 60L, 58L, 56L, 55L, 55L, 55L, 55L, -57L, 59L, 56L, 48L, 42L, 48L, 58L, 60L, 60L, 60L, 58L, 57L, 57L, -60L, 62L, 50L, 48L, 47L, 49L, 52L, 55L, 56L, 55L, 51L, 49L, 48L, -46L, 43L, 38L, 31L, 26L, 25L, 26L, 27L, 26L, 27L, 32L, 40L, 47L, -42L, 39L, 36L, 33L, 32L, 33L, 35L, 37L, 44L, 44L, 39L, 32L, 28L, -29L, 29L, 26L, 24L, 26L, 26L, 24L, 21L, 22L, 26L, 31L, 30L, 30L, -33L, 35L, 31L, 25L, 25L, 29L, 34L, 30L, 27L, 26L, 29L, 31L, 30L, -28L, 24L, 30L, 36L, 37L, 34L, 30L, 28L, 28L, 33L, 29L, 27L, 28L, -31L, 33L, 31L, 29L, 31L, 30L, 30L, 33L, 36L, 36L, 33L, 29L, 28L, -32L, 36L, 40L, 41L, 39L, 35L, 33L, 34L, 33L, 35L, 38L, 38L, 35L, -37L, 42L, 34L, 38L, 41L, 42L, 39L, 36L, 34L, 33L, 177L, 149L, -129L, 121L, 111L, 102L, 90L, 73L, 50L, 41L, 51L, 51L, 55L, 59L, -47L, 53L, 51L, 49L, 45L, 47L, 52L, 45L, 45L, 60L, 81L, 101L, -125L, 139L, 142L, 144L, 153L, 162L, 163L, 166L, 169L, 170L, 171L, -176L, 186L, 193L, 205L, 205L, 209L, 217L, 227L, 232L, 231L, 228L, -226L, 232L, 233L, 223L, 202L, 180L, 163L, 154L, 138L, 131L, 128L, -134L, 140L, 140L, 140L, 142L, 144L, 130L, 125L, 134L, 139L, 144L, -166L, 194L, 214L, 192L, 178L, 181L, 172L, 137L, 96L, 73L, 77L, -74L, 68L, 62L, 65L, 68L, 63L, 54L, 64L, 62L, 60L, 60L, 61L, 62L, -61L, 60L, 61L, 63L, 63L, 62L, 60L, 60L, 63L, 66L, 64L, 63L, 63L, -63L, 63L, 63L, 63L, 63L, 64L, 65L, 66L, 65L, 63L, 61L, 62L, 63L, -63L, 65L, 68L, 68L, 66L, 64L, 63L, 63L, 64L, 63L, 62L, 61L, 62L, -63L, 65L, 66L, 65L, 63L, 60L, 60L, 61L, 63L, 63L, 62L, 64L, 65L, -66L, 67L, 68L, 70L, 71L, 71L, 70L, 71L, 72L, 71L, 70L, 70L, 72L, -74L, 76L, 73L, 69L, 65L, 65L, 67L, 71L, 74L, 71L, 69L, 67L, 67L, -68L, 68L, 67L, 66L, 67L, 67L, 66L, 65L, 65L, 65L, 66L, 66L, 66L, -65L, 63L, 62L, 61L, 61L, 61L, 62L, 59L, 60L, 61L, 62L, 62L, 61L, -60L, 59L, 63L, 60L, 57L, 57L, 59L, 60L, 58L, 56L, 59L, 60L, 59L, -57L, 54L, 54L, 57L, 60L, 58L, 60L, 61L, 61L, 59L, 57L, 57L, 58L, -58L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, 61L, 62L, 63L, 62L, 61L, -61L, 63L, 65L, 65L, 64L, 63L, 64L, 67L, 70L, 70L, 69L, 67L, 70L, -77L, 85L, 90L, 98L, 116L, 133L, 158L, 170L, 180L, 175L, 163L, -151L, 140L, 134L, 125L, 117L, 108L, 102L, 93L, 79L, 67L, 62L, -61L, 50L, 43L, 50L, 62L, 69L, 71L, 71L, 79L, 79L, 72L, 61L, 51L, -46L, 40L, 34L, 29L, 21L, 15L, 14L, 12L, 9L, 9L, 12L, 12L, 13L, -15L, 16L, 16L, 16L, 16L, 17L, 15L, 14L, 13L, 12L, 12L, 12L, 12L, -12L, 11L, 5L, 13L, 18L, 23L, 60L, 107L, 124L, 104L, 93L, 85L, -85L, 85L, 83L, 82L, 83L, 71L, 82L, 96L, 102L, 98L, 89L, 84L, -84L, 95L, 103L, 108L, 104L, 96L, 91L, 89L, 89L, 92L, 97L, 97L, -89L, 84L, 83L, 82L, 79L, 71L, 74L, 81L, 87L, 90L, 88L, 83L, 80L, -81L, 84L, 84L, 79L, 72L, 64L, 59L, 56L, 59L, 57L, 61L, 69L, 71L, -65L, 60L, 60L, 62L, 61L, 60L, 58L, 57L, 57L, 58L, 58L, 58L, 59L, -61L, 62L, 56L, 48L, 50L, 57L, 60L, 61L, 61L, 59L, 59L, 60L, 63L, -66L, 54L, 51L, 46L, 45L, 46L, 48L, 49L, 49L, 41L, 42L, 44L, 45L, -44L, 40L, 33L, 28L, 25L, 28L, 31L, 34L, 36L, 40L, 43L, 46L, 43L, -42L, 41L, 39L, 37L, 36L, 36L, 36L, 38L, 38L, 35L, 28L, 27L, 30L, -31L, 29L, 23L, 27L, 29L, 27L, 23L, 21L, 23L, 27L, 27L, 29L, 33L, -35L, 31L, 25L, 25L, 30L, 36L, 31L, 27L, 26L, 29L, 31L, 30L, 28L, -24L, 29L, 34L, 33L, 30L, 27L, 29L, 31L, 32L, 29L, 27L, 29L, 32L, -32L, 30L, 26L, 31L, 31L, 33L, 35L, 37L, 36L, 34L, 32L, 29L, 30L, -33L, 35L, 36L, 35L, 34L, 33L, 37L, 36L, 38L, 40L, 38L, 34L, 36L, -41L, 33L, 37L, 40L, 41L, 39L, 35L, 33L, 32L, 211L, 177L, 147L, -126L, 102L, 82L, 64L, 44L, 48L, 38L, 46L, 44L, 47L, 52L, 44L, -53L, 48L, 42L, 35L, 41L, 52L, 46L, 43L, 56L, 37L, 48L, 70L, 100L, -128L, 146L, 151L, 150L, 160L, 165L, 171L, 175L, 178L, 184L, 193L, -201L, 218L, 225L, 234L, 238L, 237L, 235L, 235L, 236L, 238L, 234L, -228L, 227L, 224L, 208L, 179L, 154L, 151L, 139L, 131L, 135L, 140L, -140L, 138L, 139L, 135L, 146L, 150L, 142L, 142L, 160L, 182L, 196L, -177L, 181L, 173L, 149L, 119L, 96L, 81L, 72L, 66L, 72L, 71L, 62L, -57L, 61L, 66L, 67L, 65L, 63L, 61L, 61L, 62L, 63L, 62L, 61L, 60L, -61L, 61L, 59L, 57L, 58L, 63L, 67L, 62L, 62L, 63L, 64L, 64L, 64L, -63L, 63L, 63L, 64L, 65L, 64L, 62L, 61L, 61L, 63L, 62L, 65L, 68L, -68L, 66L, 64L, 63L, 63L, 61L, 61L, 60L, 59L, 59L, 61L, 62L, 64L, -63L, 61L, 59L, 59L, 61L, 64L, 64L, 64L, 62L, 63L, 64L, 65L, 67L, -68L, 69L, 70L, 71L, 72L, 72L, 71L, 69L, 69L, 71L, 73L, 76L, 72L, -67L, 64L, 63L, 66L, 70L, 74L, 70L, 68L, 66L, 66L, 68L, 69L, 68L, -67L, 66L, 66L, 65L, 65L, 65L, 66L, 67L, 67L, 66L, 65L, 63L, 61L, -60L, 60L, 60L, 61L, 56L, 58L, 60L, 62L, 63L, 61L, 60L, 58L, 62L, -60L, 57L, 58L, 61L, 62L, 61L, 59L, 60L, 60L, 59L, 56L, 53L, 54L, -58L, 63L, 56L, 58L, 61L, 61L, 60L, 60L, 61L, 62L, 58L, 58L, 58L, -59L, 59L, 60L, 60L, 60L, 61L, 61L, 61L, 60L, 59L, 59L, 62L, 64L, -63L, 66L, 67L, 65L, 63L, 66L, 70L, 72L, 83L, 75L, 72L, 76L, 80L, -82L, 89L, 99L, 130L, 153L, 176L, 182L, 174L, 162L, 151L, 144L, -133L, 122L, 112L, 108L, 102L, 87L, 70L, 60L, 68L, 52L, 42L, 48L, -63L, 73L, 77L, 77L, 75L, 72L, 61L, 48L, 40L, 40L, 40L, 38L, 29L, -21L, 13L, 11L, 11L, 10L, 12L, 16L, 5L, 7L, 10L, 12L, 12L, 13L, -14L, 16L, 16L, 15L, 14L, 13L, 12L, 12L, 12L, 12L, 11L, 3L, 14L, -18L, 10L, 40L, 98L, 131L, 113L, 93L, 77L, 79L, 87L, 89L, 86L, -85L, 69L, 76L, 88L, 96L, 95L, 88L, 82L, 81L, 94L, 112L, 124L, -115L, 101L, 94L, 93L, 92L, 112L, 106L, 95L, 87L, 89L, 91L, 80L, -65L, 61L, 68L, 73L, 74L, 77L, 79L, 75L, 68L, 79L, 89L, 97L, 96L, -87L, 78L, 70L, 65L, 60L, 56L, 57L, 66L, 70L, 66L, 61L, 61L, 61L, -60L, 58L, 57L, 57L, 57L, 58L, 59L, 59L, 57L, 59L, 65L, 64L, 57L, -55L, 59L, 64L, 64L, 63L, 61L, 59L, 60L, 63L, 65L, 64L, 59L, 52L, -47L, 47L, 48L, 49L, 50L, 40L, 38L, 37L, 37L, 39L, 39L, 37L, 36L, -29L, 32L, 37L, 42L, 45L, 45L, 43L, 41L, 44L, 45L, 45L, 44L, 41L, -38L, 37L, 37L, 28L, 29L, 27L, 23L, 23L, 29L, 32L, 31L, 21L, 27L, -31L, 31L, 25L, 21L, 21L, 23L, 21L, 24L, 30L, 34L, 31L, 27L, 29L, -35L, 36L, 32L, 27L, 26L, 29L, 31L, 30L, 29L, 26L, 29L, 31L, 29L, -25L, 25L, 30L, 35L, 33L, 30L, 29L, 31L, 34L, 34L, 30L, 25L, 31L, -33L, 36L, 37L, 38L, 37L, 35L, 34L, 29L, 30L, 31L, 32L, 33L, 33L, -33L, 33L, 39L, 38L, 39L, 40L, 37L, 32L, 33L, 38L, 29L, 33L, 38L, -40L, 39L, 37L, 35L, 35L, 209L, 214L, 193L, 141L, 92L, 66L, 56L, -49L, 52L, 50L, 50L, 43L, 39L, 52L, 58L, 46L, 44L, 43L, 43L, 42L, -42L, 42L, 42L, 42L, 42L, 43L, 49L, 59L, 73L, 97L, 131L, 159L, -144L, 160L, 176L, 185L, 193L, 205L, 217L, 223L, 232L, 233L, 235L, -236L, 237L, 236L, 235L, 234L, 232L, 234L, 235L, 233L, 228L, 219L, -209L, 204L, 171L, 153L, 144L, 149L, 145L, 132L, 132L, 144L, 142L, -148L, 148L, 146L, 156L, 176L, 185L, 181L, 180L, 183L, 166L, 128L, -94L, 80L, 75L, 70L, 70L, 68L, 67L, 67L, 67L, 66L, 63L, 60L, 61L, -61L, 61L, 61L, 61L, 61L, 61L, 60L, 60L, 61L, 63L, 64L, 65L, 64L, -63L, 62L, 60L, 61L, 63L, 64L, 65L, 66L, 66L, 66L, 66L, 65L, 65L, -64L, 64L, 63L, 63L, 63L, 65L, 66L, 66L, 65L, 62L, 60L, 60L, 61L, -60L, 63L, 65L, 66L, 64L, 62L, 62L, 62L, 67L, 63L, 62L, 65L, 65L, -62L, 62L, 66L, 64L, 64L, 65L, 68L, 70L, 70L, 68L, 66L, 67L, 70L, -74L, 75L, 74L, 71L, 69L, 69L, 64L, 63L, 64L, 66L, 69L, 71L, 70L, -69L, 68L, 67L, 67L, 68L, 70L, 70L, 68L, 67L, 65L, 65L, 66L, 66L, -67L, 66L, 66L, 66L, 64L, 62L, 60L, 60L, 61L, 63L, 63L, 63L, 62L, -64L, 66L, 65L, 62L, 59L, 56L, 55L, 58L, 56L, 55L, 56L, 58L, 60L, -60L, 60L, 60L, 59L, 59L, 58L, 58L, 59L, 59L, 60L, 57L, 56L, 55L, -54L, 55L, 57L, 60L, 61L, 56L, 61L, 64L, 63L, 59L, 56L, 59L, 62L, -62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 65L, 63L, 62L, 66L, 72L, -75L, 73L, 69L, 72L, 74L, 76L, 78L, 81L, 85L, 90L, 94L, 99L, 121L, -148L, 168L, 179L, 180L, 168L, 153L, 141L, 140L, 133L, 119L, 107L, -97L, 85L, 76L, 67L, 52L, 47L, 49L, 54L, 71L, 84L, 81L, 69L, 58L, -50L, 42L, 43L, 60L, 70L, 60L, 67L, 38L, 12L, 6L, 9L, 10L, 10L, -13L, 12L, 14L, 18L, 21L, 21L, 18L, 14L, 12L, 13L, 13L, 14L, 14L, -13L, 11L, 9L, 8L, 10L, 8L, 7L, 16L, 23L, 30L, 72L, 129L, 113L, -104L, 88L, 98L, 118L, 102L, 78L, 84L, 91L, 92L, 107L, 125L, 118L, -93L, 82L, 89L, 101L, 114L, 127L, 128L, 117L, 101L, 90L, 86L, -101L, 97L, 92L, 88L, 87L, 88L, 89L, 90L, 79L, 68L, 72L, 89L, -96L, 84L, 76L, 78L, 66L, 69L, 79L, 89L, 90L, 81L, 73L, 70L, 70L, -69L, 67L, 64L, 61L, 57L, 54L, 52L, 54L, 62L, 68L, 65L, 61L, 59L, -56L, 52L, 56L, 59L, 64L, 67L, 66L, 62L, 56L, 52L, 64L, 64L, 63L, -61L, 59L, 58L, 60L, 62L, 60L, 55L, 51L, 53L, 56L, 55L, 47L, 39L, -39L, 46L, 44L, 33L, 30L, 38L, 41L, 37L, 42L, 39L, 41L, 50L, 56L, -52L, 45L, 41L, 47L, 52L, 53L, 51L, 49L, 49L, 45L, 40L, 38L, 39L, -32L, 21L, 23L, 35L, 37L, 31L, 25L, 25L, 26L, 27L, 27L, 26L, 22L, -19L, 18L, 26L, 31L, 31L, 31L, 33L, 33L, 31L, 28L, 30L, 31L, 29L, -27L, 27L, 32L, 36L, 33L, 31L, 30L, 31L, 33L, 35L, 35L, 34L, 28L, -28L, 30L, 34L, 37L, 37L, 32L, 27L, 36L, 34L, 32L, 32L, 33L, 33L, -32L, 30L, 34L, 35L, 37L, 37L, 35L, 32L, 31L, 31L, 39L, 38L, 40L, -42L, 39L, 33L, 34L, 39L, 30L, 35L, 38L, 37L, 38L, 39L, 37L, 32L, -204L, 187L, 170L, 159L, 140L, 107L, 72L, 51L, 50L, 48L, 55L, -54L, 38L, 33L, 38L, 39L, 38L, 39L, 40L, 41L, 41L, 41L, 40L, 40L, -46L, 44L, 42L, 41L, 45L, 63L, 96L, 125L, 169L, 178L, 190L, 203L, -218L, 230L, 230L, 225L, 231L, 232L, 234L, 236L, 237L, 237L, 237L, -236L, 236L, 237L, 237L, 236L, 234L, 231L, 227L, 225L, 204L, 175L, -152L, 151L, 150L, 142L, 139L, 145L, 149L, 154L, 156L, 156L, 165L, -179L, 186L, 185L, 183L, 168L, 138L, 102L, 79L, 71L, 70L, 69L, -71L, 69L, 68L, 68L, 68L, 67L, 64L, 62L, 63L, 62L, 62L, 61L, 61L, -60L, 60L, 60L, 60L, 61L, 63L, 64L, 64L, 64L, 63L, 63L, 60L, 61L, -62L, 64L, 65L, 66L, 66L, 66L, 65L, 65L, 64L, 64L, 63L, 63L, 63L, -62L, 66L, 67L, 67L, 65L, 62L, 61L, 61L, 62L, 61L, 63L, 64L, 64L, -63L, 62L, 63L, 64L, 67L, 63L, 63L, 65L, 65L, 62L, 63L, 67L, 65L, -65L, 65L, 66L, 69L, 70L, 69L, 67L, 66L, 69L, 72L, 73L, 71L, 69L, -68L, 69L, 74L, 71L, 68L, 66L, 67L, 68L, 67L, 67L, 69L, 68L, 67L, -68L, 69L, 69L, 67L, 65L, 68L, 67L, 65L, 64L, 64L, 65L, 67L, 68L, -64L, 62L, 60L, 60L, 62L, 63L, 63L, 62L, 62L, 63L, 64L, 63L, 61L, -59L, 58L, 57L, 58L, 57L, 55L, 56L, 59L, 60L, 61L, 60L, 60L, 59L, -59L, 58L, 58L, 59L, 59L, 60L, 58L, 57L, 56L, 55L, 55L, 57L, 59L, -60L, 56L, 60L, 64L, 63L, 59L, 57L, 59L, 62L, 62L, 62L, 62L, 62L, -62L, 62L, 62L, 62L, 65L, 63L, 62L, 66L, 72L, 75L, 73L, 69L, 70L, -73L, 76L, 78L, 79L, 82L, 86L, 89L, 86L, 100L, 120L, 142L, 164L, -180L, 181L, 174L, 149L, 145L, 136L, 124L, 116L, 108L, 95L, 83L, -79L, 65L, 57L, 54L, 58L, 77L, 87L, 78L, 77L, 63L, 52L, 47L, 53L, -78L, 93L, 86L, 71L, 44L, 19L, 13L, 14L, 13L, 11L, 13L, 12L, 13L, -15L, 15L, 15L, 15L, 13L, 12L, 14L, 14L, 14L, 13L, 12L, 11L, 10L, -9L, 15L, 15L, 13L, 14L, 14L, 19L, 59L, 116L, 125L, 116L, 95L, -95L, 115L, 108L, 83L, 76L, 91L, 98L, 115L, 127L, 116L, 91L, 82L, -88L, 92L, 105L, 116L, 114L, 103L, 96L, 98L, 104L, 104L, 99L, -91L, 86L, 87L, 93L, 102L, 109L, 87L, 74L, 74L, 93L, 105L, 98L, -91L, 91L, 71L, 71L, 76L, 84L, 87L, 81L, 74L, 71L, 70L, 69L, 68L, -66L, 63L, 60L, 57L, 55L, 57L, 65L, 71L, 71L, 68L, 64L, 58L, 51L, -48L, 50L, 55L, 60L, 63L, 62L, 57L, 53L, 60L, 61L, 60L, 58L, 56L, -56L, 57L, 59L, 62L, 59L, 56L, 55L, 55L, 51L, 43L, 36L, 36L, 41L, -39L, 36L, 41L, 50L, 47L, 36L, 48L, 46L, 49L, 58L, 63L, 59L, 52L, -48L, 55L, 59L, 60L, 56L, 54L, 53L, 49L, 43L, 37L, 39L, 33L, 25L, -28L, 39L, 42L, 37L, 32L, 31L, 30L, 29L, 28L, 25L, 22L, 20L, 16L, -19L, 21L, 23L, 29L, 35L, 34L, 28L, 29L, 31L, 31L, 28L, 24L, 25L, -30L, 36L, 39L, 36L, 33L, 32L, 32L, 33L, 32L, 31L, 29L, 29L, 31L, -34L, 38L, 38L, 34L, 31L, 36L, 35L, 35L, 37L, 39L, 40L, 39L, 38L, -30L, 34L, 37L, 37L, 35L, 33L, 33L, 35L, 42L, 42L, 44L, 46L, 42L, -36L, 34L, 38L, 32L, 36L, 39L, 38L, 39L, 42L, 41L, 37L, 186L, -168L, 154L, 156L, 162L, 147L, 110L, 77L, 60L, 49L, 55L, 65L, -55L, 45L, 49L, 54L, 34L, 36L, 39L, 41L, 42L, 41L, 39L, 38L, 38L, -40L, 43L, 43L, 41L, 48L, 68L, 88L, 152L, 180L, 210L, 225L, 227L, -228L, 230L, 231L, 230L, 232L, 234L, 237L, 238L, 239L, 239L, 238L, -236L, 235L, 234L, 233L, 233L, 234L, 235L, 236L, 232L, 205L, 177L, -163L, 152L, 139L, 137L, 144L, 154L, 157L, 162L, 168L, 175L, 181L, -184L, 185L, 179L, 145L, 103L, 76L, 65L, 63L, 66L, 70L, 71L, 70L, -68L, 68L, 69L, 68L, 65L, 63L, 64L, 64L, 63L, 62L, 61L, 60L, 59L, -59L, 61L, 61L, 62L, 63L, 64L, 64L, 63L, 63L, 60L, 61L, 62L, 64L, -65L, 66L, 66L, 66L, 64L, 64L, 63L, 63L, 63L, 62L, 62L, 62L, 66L, -67L, 67L, 65L, 62L, 61L, 61L, 62L, 61L, 62L, 63L, 63L, 62L, 62L, -64L, 66L, 67L, 64L, 63L, 66L, 66L, 63L, 64L, 68L, 67L, 65L, 64L, -65L, 68L, 69L, 69L, 69L, 66L, 68L, 70L, 70L, 69L, 67L, 68L, 69L, -78L, 74L, 69L, 66L, 66L, 67L, 68L, 68L, 70L, 68L, 68L, 68L, 69L, -68L, 66L, 64L, 70L, 68L, 65L, 63L, 63L, 64L, 67L, 69L, 65L, 63L, -61L, 61L, 62L, 63L, 63L, 62L, 63L, 62L, 61L, 61L, 60L, 60L, 60L, -61L, 59L, 57L, 56L, 57L, 59L, 61L, 61L, 61L, 60L, 59L, 59L, 58L, -58L, 59L, 59L, 60L, 60L, 59L, 57L, 56L, 56L, 56L, 57L, 58L, 56L, -60L, 63L, 62L, 59L, 57L, 59L, 61L, 61L, 62L, 62L, 63L, 63L, 62L, -62L, 61L, 64L, 63L, 63L, 66L, 71L, 74L, 73L, 70L, 69L, 72L, 75L, -78L, 78L, 80L, 82L, 84L, 88L, 90L, 96L, 111L, 136L, 161L, 175L, -177L, 168L, 159L, 144L, 131L, 124L, 120L, 110L, 99L, 86L, 74L, -63L, 54L, 59L, 82L, 92L, 79L, 81L, 70L, 61L, 58L, 63L, 85L, 96L, -85L, 64L, 40L, 19L, 15L, 16L, 13L, 10L, 11L, 16L, 16L, 15L, 15L, -15L, 15L, 16L, 16L, 16L, 15L, 13L, 11L, 11L, 11L, 11L, 12L, 11L, -15L, 15L, 15L, 15L, 20L, 59L, 113L, 140L, 140L, 121L, 109L, 120L, -120L, 94L, 71L, 82L, 98L, 118L, 125L, 111L, 91L, 81L, 83L, 94L, -105L, 113L, 108L, 95L, 89L, 96L, 106L, 117L, 112L, 103L, 95L, -91L, 94L, 101L, 107L, 95L, 79L, 74L, 90L, 103L, 100L, 93L, 93L, -83L, 77L, 75L, 81L, 85L, 82L, 76L, 74L, 70L, 70L, 70L, 69L, 67L, -65L, 62L, 60L, 60L, 67L, 73L, 75L, 75L, 72L, 62L, 52L, 47L, 46L, -48L, 55L, 62L, 63L, 59L, 53L, 55L, 56L, 56L, 55L, 53L, 53L, 55L, -56L, 60L, 60L, 59L, 57L, 52L, 46L, 40L, 36L, 34L, 36L, 37L, 43L, -58L, 69L, 61L, 45L, 51L, 50L, 53L, 62L, 66L, 61L, 53L, 50L, 57L, -61L, 61L, 57L, 54L, 53L, 49L, 43L, 40L, 43L, 40L, 34L, 36L, 44L, -44L, 39L, 34L, 32L, 31L, 28L, 27L, 25L, 24L, 24L, 21L, 20L, 19L, -22L, 31L, 40L, 38L, 31L, 29L, 32L, 34L, 30L, 24L, 23L, 29L, 36L, -41L, 38L, 34L, 32L, 32L, 33L, 33L, 32L, 31L, 31L, 32L, 34L, 37L, -39L, 38L, 37L, 28L, 29L, 30L, 34L, 37L, 39L, 38L, 36L, 27L, 32L, -38L, 38L, 34L, 33L, 35L, 38L, 38L, 38L, 41L, 44L, 40L, 33L, 29L, -31L, 35L, 39L, 40L, 38L, 40L, 44L, 45L, 42L, 159L, 166L, 154L, -134L, 139L, 159L, 151L, 122L, 79L, 54L, 43L, 46L, 47L, 49L, 51L, -45L, 35L, 37L, 39L, 41L, 42L, 40L, 39L, 37L, 37L, 39L, 45L, 53L, -58L, 66L, 80L, 94L, 118L, 155L, 198L, 219L, 222L, 222L, 225L, -228L, 233L, 234L, 236L, 238L, 240L, 240L, 239L, 239L, 237L, 235L, -233L, 232L, 231L, 232L, 233L, 234L, 235L, 226L, 210L, 188L, 158L, -135L, 133L, 142L, 153L, 156L, 165L, 174L, 180L, 180L, 178L, 177L, -159L, 120L, 82L, 68L, 65L, 63L, 66L, 74L, 70L, 68L, 67L, 67L, -68L, 67L, 65L, 63L, 65L, 65L, 64L, 63L, 61L, 60L, 59L, 58L, 61L, -61L, 62L, 62L, 63L, 63L, 63L, 63L, 59L, 60L, 62L, 63L, 65L, 65L, -66L, 66L, 63L, 63L, 63L, 63L, 63L, 62L, 62L, 62L, 64L, 65L, 66L, -64L, 61L, 59L, 60L, 61L, 62L, 62L, 63L, 62L, 61L, 62L, 65L, 68L, -67L, 64L, 63L, 66L, 66L, 64L, 65L, 68L, 68L, 66L, 64L, 64L, 66L, -69L, 70L, 70L, 67L, 69L, 70L, 69L, 68L, 67L, 68L, 70L, 72L, 69L, -67L, 67L, 69L, 71L, 71L, 71L, 70L, 69L, 68L, 68L, 68L, 67L, 65L, -63L, 68L, 67L, 66L, 64L, 64L, 65L, 66L, 67L, 65L, 63L, 62L, 62L, -63L, 64L, 63L, 61L, 63L, 61L, 59L, 58L, 60L, 62L, 63L, 63L, 60L, -58L, 57L, 58L, 60L, 62L, 62L, 61L, 60L, 59L, 59L, 58L, 58L, 59L, -59L, 60L, 61L, 60L, 59L, 57L, 56L, 56L, 56L, 57L, 56L, 59L, 61L, -61L, 59L, 58L, 59L, 61L, 61L, 61L, 63L, 63L, 63L, 63L, 61L, 61L, -64L, 63L, 64L, 67L, 71L, 73L, 72L, 71L, 70L, 73L, 77L, 79L, 79L, -79L, 80L, 81L, 92L, 88L, 85L, 90L, 107L, 132L, 154L, 165L, 184L, -176L, 161L, 143L, 131L, 126L, 120L, 114L, 94L, 82L, 68L, 54L, -59L, 88L, 105L, 94L, 91L, 87L, 88L, 86L, 83L, 90L, 87L, 68L, -53L, 33L, 17L, 17L, 20L, 17L, 14L, 15L, 15L, 15L, 15L, 15L, 15L, -15L, 15L, 15L, 17L, 15L, 12L, 10L, 9L, 11L, 13L, 14L, 8L, 13L, -12L, 13L, 16L, 22L, 50L, 90L, 114L, 134L, 136L, 122L, 120L, 119L, -95L, 63L, 76L, 95L, 117L, 125L, 119L, 105L, 92L, 86L, 101L, 110L, -118L, 116L, 108L, 104L, 108L, 114L, 123L, 122L, 117L, 108L, 98L, -93L, 93L, 96L, 100L, 86L, 79L, 87L, 94L, 92L, 90L, 92L, 96L, -85L, 77L, 79L, 83L, 82L, 77L, 75L, 69L, 70L, 71L, 72L, 71L, 69L, -66L, 64L, 61L, 66L, 69L, 72L, 75L, 75L, 68L, 58L, 54L, 50L, 49L, -55L, 63L, 65L, 60L, 53L, 53L, 54L, 55L, 54L, 52L, 52L, 53L, 55L, -56L, 59L, 60L, 57L, 50L, 43L, 39L, 38L, 34L, 35L, 38L, 49L, 66L, -78L, 71L, 58L, 49L, 47L, 50L, 57L, 59L, 52L, 45L, 42L, 49L, 53L, -53L, 49L, 46L, 46L, 43L, 38L, 44L, 49L, 50L, 47L, 46L, 47L, 43L, -36L, 30L, 30L, 28L, 26L, 25L, 25L, 27L, 29L, 26L, 26L, 24L, 23L, -29L, 37L, 37L, 32L, 27L, 34L, 38L, 35L, 28L, 25L, 28L, 34L, 39L, -36L, 33L, 32L, 33L, 35L, 37L, 37L, 33L, 32L, 33L, 34L, 37L, 39L, -41L, 41L, 23L, 24L, 26L, 29L, 33L, 34L, 33L, 31L, 27L, 33L, 39L, -39L, 34L, 32L, 35L, 39L, 33L, 33L, 37L, 42L, 40L, 33L, 28L, 28L, -38L, 41L, 40L, 37L, 38L, 42L, 44L, 42L, 143L, 155L, 149L, 129L, -132L, 156L, 165L, 153L, 126L, 102L, 76L, 51L, 37L, 43L, 46L, -33L, 36L, 37L, 37L, 38L, 38L, 37L, 36L, 36L, 43L, 42L, 47L, 61L, -78L, 93L, 108L, 119L, 115L, 129L, 153L, 180L, 208L, 226L, 228L, -222L, 234L, 235L, 237L, 239L, 240L, 239L, 238L, 238L, 239L, 239L, -238L, 238L, 237L, 236L, 235L, 235L, 230L, 232L, 229L, 212L, 185L, -159L, 146L, 143L, 151L, 157L, 167L, 177L, 183L, 180L, 171L, 162L, -124L, 96L, 74L, 72L, 72L, 65L, 65L, 73L, 67L, 66L, 65L, 65L, -66L, 66L, 64L, 61L, 66L, 65L, 64L, 63L, 61L, 60L, 59L, 59L, 61L, -61L, 61L, 61L, 62L, 62L, 63L, 63L, 59L, 60L, 61L, 63L, 64L, 65L, -65L, 65L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 64L, 64L, -63L, 60L, 58L, 58L, 59L, 62L, 63L, 63L, 62L, 61L, 62L, 65L, 67L, -66L, 63L, 62L, 65L, 66L, 64L, 65L, 69L, 68L, 66L, 64L, 64L, 66L, -69L, 70L, 70L, 68L, 70L, 71L, 70L, 69L, 68L, 69L, 71L, 65L, 65L, -66L, 69L, 72L, 72L, 71L, 69L, 70L, 68L, 67L, 67L, 68L, 67L, 64L, -62L, 66L, 66L, 67L, 68L, 67L, 66L, 64L, 63L, 65L, 64L, 63L, 63L, -64L, 64L, 62L, 60L, 63L, 60L, 57L, 57L, 60L, 63L, 64L, 64L, 60L, -59L, 58L, 58L, 61L, 63L, 63L, 62L, 60L, 59L, 59L, 58L, 58L, 59L, -59L, 60L, 62L, 61L, 60L, 58L, 57L, 56L, 56L, 56L, 56L, 57L, 59L, -60L, 59L, 59L, 59L, 60L, 60L, 61L, 63L, 64L, 64L, 63L, 61L, 60L, -63L, 63L, 64L, 67L, 70L, 72L, 72L, 72L, 73L, 76L, 79L, 80L, 80L, -80L, 80L, 81L, 83L, 82L, 81L, 83L, 91L, 109L, 134L, 154L, 177L, -182L, 180L, 165L, 147L, 133L, 124L, 118L, 107L, 94L, 78L, 60L, -59L, 88L, 114L, 115L, 104L, 105L, 112L, 112L, 106L, 106L, 95L, -72L, 51L, 34L, 21L, 23L, 27L, 23L, 19L, 20L, 11L, 12L, 14L, 15L, -15L, 14L, 12L, 11L, 18L, 15L, 12L, 10L, 9L, 11L, 14L, 16L, 15L, -17L, 11L, 9L, 13L, 13L, 22L, 42L, 71L, 110L, 144L, 146L, 138L, -137L, 121L, 93L, 81L, 95L, 116L, 132L, 137L, 129L, 115L, 104L, -103L, 107L, 112L, 118L, 123L, 128L, 133L, 137L, 121L, 123L, 121L, -112L, 100L, 93L, 95L, 99L, 99L, 92L, 88L, 91L, 92L, 91L, 97L, -106L, 101L, 89L, 78L, 78L, 80L, 77L, 73L, 70L, 64L, 65L, 67L, -69L, 68L, 67L, 64L, 62L, 60L, 62L, 62L, 63L, 68L, 73L, 71L, 65L, -57L, 53L, 50L, 54L, 62L, 66L, 62L, 57L, 53L, 55L, 56L, 55L, 53L, -52L, 53L, 54L, 57L, 59L, 60L, 54L, 46L, 38L, 36L, 36L, 34L, 35L, -37L, 44L, 56L, 64L, 62L, 55L, 45L, 44L, 46L, 51L, 50L, 42L, 36L, -34L, 40L, 43L, 44L, 40L, 39L, 41L, 39L, 35L, 41L, 48L, 53L, 54L, -52L, 48L, 42L, 36L, 34L, 33L, 32L, 29L, 26L, 26L, 29L, 32L, 27L, -29L, 28L, 23L, 23L, 26L, 28L, 27L, 26L, 33L, 41L, 41L, 34L, 29L, -29L, 31L, 38L, 35L, 33L, 32L, 34L, 36L, 37L, 37L, 32L, 33L, 34L, -34L, 36L, 38L, 41L, 43L, 30L, 29L, 30L, 32L, 35L, 36L, 34L, 32L, -30L, 35L, 39L, 39L, 35L, 32L, 34L, 37L, 32L, 33L, 38L, 45L, 45L, -39L, 34L, 33L, 41L, 42L, 40L, 35L, 34L, 38L, 39L, 37L, 141L, -133L, 133L, 144L, 153L, 154L, 153L, 156L, 156L, 150L, 131L, 90L, -50L, 44L, 49L, 43L, 37L, 36L, 33L, 32L, 32L, 34L, 37L, 39L, 39L, -46L, 65L, 90L, 108L, 113L, 112L, 112L, 113L, 120L, 129L, 143L, -167L, 195L, 216L, 225L, 230L, 232L, 234L, 236L, 237L, 237L, 237L, -236L, 236L, 237L, 238L, 239L, 239L, 239L, 237L, 236L, 232L, 231L, -228L, 225L, 219L, 202L, 174L, 150L, 153L, 163L, 172L, 178L, 184L, -182L, 163L, 141L, 92L, 77L, 70L, 74L, 73L, 65L, 62L, 68L, 66L, -65L, 64L, 64L, 66L, 65L, 63L, 61L, 65L, 65L, 64L, 63L, 62L, 61L, -60L, 60L, 61L, 61L, 60L, 60L, 61L, 62L, 63L, 63L, 58L, 59L, 61L, -63L, 64L, 65L, 65L, 65L, 63L, 63L, 64L, 64L, 64L, 65L, 65L, 65L, -63L, 64L, 64L, 63L, 60L, 58L, 58L, 59L, 63L, 64L, 64L, 63L, 61L, -61L, 63L, 65L, 64L, 61L, 61L, 64L, 65L, 63L, 64L, 68L, 67L, 65L, -64L, 65L, 68L, 69L, 69L, 69L, 68L, 70L, 71L, 71L, 70L, 69L, 69L, -70L, 66L, 66L, 68L, 71L, 73L, 71L, 67L, 64L, 68L, 67L, 66L, 67L, -68L, 67L, 65L, 63L, 64L, 66L, 68L, 70L, 69L, 66L, 63L, 61L, 66L, -65L, 64L, 64L, 65L, 64L, 62L, 60L, 63L, 60L, 56L, 57L, 61L, 64L, -64L, 63L, 61L, 59L, 58L, 59L, 62L, 63L, 64L, 63L, 60L, 59L, 59L, -58L, 58L, 59L, 59L, 60L, 61L, 61L, 60L, 59L, 58L, 57L, 56L, 56L, -56L, 56L, 58L, 59L, 60L, 60L, 60L, 59L, 59L, 61L, 63L, 65L, 65L, -63L, 61L, 59L, 62L, 63L, 65L, 68L, 70L, 71L, 72L, 72L, 75L, 77L, -80L, 81L, 80L, 80L, 82L, 83L, 80L, 83L, 86L, 87L, 86L, 93L, 113L, -133L, 152L, 171L, 188L, 185L, 167L, 147L, 131L, 121L, 117L, 104L, -89L, 69L, 57L, 77L, 110L, 125L, 109L, 105L, 108L, 110L, 111L, -116L, 106L, 81L, 48L, 33L, 22L, 24L, 25L, 20L, 16L, 16L, 15L, -16L, 18L, 19L, 19L, 18L, 16L, 15L, 17L, 15L, 12L, 10L, 10L, 12L, -15L, 17L, 18L, 20L, 13L, 10L, 16L, 15L, 12L, 19L, 34L, 73L, 127L, -154L, 154L, 156L, 151L, 132L, 88L, 93L, 109L, 131L, 143L, 140L, -130L, 123L, 114L, 110L, 107L, 109L, 117L, 127L, 134L, 138L, 131L, -130L, 124L, 110L, 95L, 90L, 97L, 106L, 94L, 91L, 90L, 90L, 89L, -91L, 102L, 115L, 96L, 86L, 78L, 78L, 78L, 73L, 67L, 65L, 57L, -59L, 62L, 64L, 64L, 62L, 59L, 57L, 57L, 58L, 56L, 55L, 58L, 66L, -69L, 68L, 55L, 51L, 49L, 52L, 59L, 64L, 63L, 61L, 55L, 57L, 58L, -57L, 55L, 53L, 53L, 53L, 58L, 59L, 56L, 50L, 41L, 35L, 33L, 33L, -36L, 35L, 34L, 35L, 39L, 42L, 43L, 42L, 45L, 43L, 45L, 48L, 46L, -40L, 36L, 37L, 39L, 42L, 42L, 39L, 39L, 41L, 40L, 37L, 34L, 40L, -47L, 50L, 50L, 46L, 43L, 40L, 43L, 44L, 42L, 36L, 30L, 27L, 29L, -32L, 30L, 34L, 34L, 28L, 24L, 27L, 29L, 29L, 26L, 32L, 39L, 41L, -38L, 33L, 30L, 29L, 38L, 36L, 34L, 33L, 34L, 35L, 34L, 32L, 31L, -32L, 34L, 34L, 34L, 35L, 38L, 41L, 34L, 33L, 32L, 32L, 34L, 35L, -34L, 33L, 33L, 35L, 38L, 38L, 37L, 35L, 34L, 35L, 31L, 30L, 34L, -42L, 45L, 40L, 35L, 34L, 39L, 41L, 39L, 33L, 32L, 34L, 34L, 32L, -138L, 124L, 125L, 146L, 156L, 148L, 144L, 150L, 146L, 149L, 149L, -122L, 76L, 49L, 45L, 42L, 40L, 37L, 32L, 30L, 32L, 37L, 45L, -50L, 52L, 68L, 95L, 119L, 126L, 118L, 108L, 104L, 112L, 123L, -129L, 126L, 129L, 152L, 185L, 210L, 222L, 224L, 227L, 230L, 233L, -235L, 235L, 235L, 234L, 234L, 235L, 236L, 236L, 236L, 236L, 235L, -234L, 231L, 227L, 227L, 230L, 221L, 191L, 161L, 157L, 170L, 177L, -176L, 182L, 182L, 153L, 117L, 79L, 71L, 67L, 69L, 69L, 65L, 63L, -65L, 66L, 65L, 64L, 65L, 66L, 66L, 64L, 62L, 64L, 64L, 64L, 63L, -63L, 62L, 62L, 61L, 61L, 61L, 60L, 60L, 60L, 61L, 63L, 64L, 58L, -59L, 61L, 62L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, 65L, 66L, 66L, -66L, 67L, 65L, 66L, 66L, 65L, 62L, 60L, 60L, 61L, 63L, 65L, 66L, -65L, 63L, 61L, 61L, 62L, 63L, 60L, 60L, 63L, 64L, 62L, 63L, 67L, -65L, 65L, 65L, 66L, 69L, 70L, 69L, 67L, 65L, 68L, 71L, 71L, 70L, -68L, 67L, 67L, 70L, 70L, 70L, 71L, 72L, 71L, 68L, 65L, 67L, 66L, -65L, 66L, 68L, 68L, 66L, 64L, 66L, 67L, 68L, 68L, 67L, 65L, 63L, -62L, 66L, 65L, 64L, 65L, 66L, 65L, 62L, 59L, 64L, 59L, 56L, 57L, -62L, 65L, 64L, 61L, 62L, 60L, 59L, 60L, 62L, 64L, 64L, 63L, 60L, -59L, 59L, 58L, 58L, 59L, 59L, 60L, 60L, 60L, 60L, 60L, 59L, 58L, -57L, 57L, 56L, 56L, 57L, 58L, 60L, 60L, 60L, 59L, 59L, 61L, 63L, -65L, 65L, 63L, 61L, 59L, 61L, 63L, 66L, 68L, 69L, 71L, 72L, 73L, -76L, 77L, 79L, 79L, 79L, 80L, 83L, 85L, 84L, 86L, 90L, 92L, 89L, -88L, 98L, 112L, 130L, 153L, 176L, 184L, 176L, 163L, 149L, 138L, -124L, 112L, 103L, 85L, 61L, 69L, 107L, 135L, 127L, 112L, 105L, -109L, 119L, 127L, 109L, 74L, 42L, 28L, 18L, 21L, 23L, 17L, 14L, -15L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 16L, 15L, 13L, 12L, -12L, 13L, 15L, 16L, 13L, 19L, 16L, 13L, 22L, 23L, 20L, 24L, 17L, -32L, 82L, 126L, 139L, 144L, 145L, 131L, 97L, 94L, 104L, 125L, -137L, 134L, 134L, 141L, 134L, 129L, 123L, 118L, 116L, 118L, 120L, -122L, 131L, 133L, 129L, 115L, 100L, 95L, 103L, 114L, 103L, 98L, -92L, 88L, 84L, 85L, 93L, 102L, 88L, 83L, 81L, 82L, 81L, 74L, -68L, 67L, 57L, 59L, 62L, 64L, 64L, 62L, 59L, 57L, 54L, 57L, 56L, -51L, 52L, 58L, 64L, 65L, 57L, 54L, 52L, 53L, 56L, 59L, 61L, 61L, -57L, 58L, 60L, 58L, 55L, 52L, 51L, 51L, 53L, 52L, 48L, 43L, 38L, -36L, 37L, 38L, 39L, 35L, 32L, 32L, 35L, 37L, 38L, 38L, 46L, 44L, -45L, 48L, 47L, 43L, 43L, 47L, 45L, 48L, 48L, 44L, 43L, 45L, 44L, -40L, 31L, 34L, 37L, 39L, 38L, 37L, 39L, 42L, 47L, 48L, 46L, 40L, -32L, 28L, 29L, 32L, 31L, 34L, 33L, 30L, 32L, 36L, 36L, 33L, 28L, -30L, 32L, 35L, 35L, 34L, 31L, 29L, 34L, 33L, 33L, 34L, 36L, 35L, -33L, 31L, 29L, 31L, 34L, 34L, 33L, 32L, 35L, 37L, 34L, 31L, 29L, -29L, 31L, 33L, 34L, 33L, 34L, 33L, 34L, 36L, 39L, 39L, 37L, 35L, -31L, 29L, 32L, 39L, 42L, 38L, 33L, 31L, 36L, 38L, 37L, 32L, 31L, -34L, 33L, 30L, 132L, 131L, 130L, 130L, 133L, 139L, 145L, 149L, -150L, 147L, 158L, 153L, 115L, 73L, 51L, 41L, 44L, 39L, 34L, 31L, -34L, 43L, 54L, 61L, 89L, 99L, 113L, 121L, 116L, 110L, 114L, 123L, -126L, 127L, 124L, 120L, 125L, 144L, 164L, 175L, 214L, 217L, 221L, -226L, 230L, 233L, 235L, 235L, 240L, 239L, 238L, 236L, 235L, 235L, -236L, 236L, 232L, 234L, 231L, 224L, 220L, 213L, 193L, 171L, 159L, -174L, 178L, 172L, 178L, 179L, 144L, 98L, 79L, 72L, 66L, 64L, -65L, 66L, 65L, 65L, 67L, 66L, 65L, 66L, 67L, 67L, 65L, 63L, 64L, -63L, 63L, 63L, 63L, 63L, 63L, 63L, 62L, 61L, 60L, 59L, 60L, 61L, -63L, 64L, 58L, 59L, 61L, 62L, 63L, 64L, 64L, 64L, 65L, 65L, 65L, -66L, 66L, 67L, 67L, 68L, 67L, 68L, 68L, 67L, 64L, 62L, 62L, 63L, -63L, 65L, 67L, 66L, 63L, 61L, 59L, 59L, 62L, 59L, 59L, 62L, 63L, -61L, 63L, 67L, 64L, 64L, 65L, 68L, 70L, 70L, 68L, 66L, 62L, 66L, -70L, 71L, 69L, 67L, 65L, 65L, 73L, 71L, 69L, 70L, 71L, 72L, 72L, -71L, 66L, 65L, 65L, 66L, 68L, 68L, 66L, 65L, 69L, 68L, 67L, 66L, -65L, 64L, 64L, 64L, 66L, 65L, 65L, 65L, 66L, 65L, 62L, 59L, 64L, -59L, 56L, 58L, 63L, 65L, 63L, 60L, 62L, 60L, 59L, 60L, 62L, 64L, -64L, 64L, 60L, 59L, 59L, 58L, 58L, 59L, 59L, 60L, 59L, 59L, 60L, -60L, 60L, 59L, 58L, 57L, 56L, 55L, 56L, 58L, 60L, 61L, 60L, 59L, -59L, 61L, 63L, 65L, 65L, 63L, 61L, 59L, 61L, 63L, 66L, 68L, 69L, -70L, 72L, 73L, 76L, 77L, 78L, 77L, 77L, 79L, 83L, 86L, 80L, 80L, -86L, 94L, 95L, 93L, 98L, 108L, 122L, 140L, 160L, 171L, 174L, -172L, 166L, 159L, 132L, 122L, 119L, 104L, 75L, 74L, 114L, 151L, -160L, 137L, 122L, 126L, 139L, 144L, 112L, 64L, 40L, 26L, 19L, -23L, 26L, 23L, 21L, 23L, 15L, 13L, 10L, 9L, 9L, 10L, 13L, 15L, -15L, 14L, 13L, 12L, 13L, 14L, 15L, 16L, 9L, 20L, 17L, 13L, 18L, -20L, 20L, 25L, 40L, 31L, 65L, 116L, 136L, 143L, 143L, 130L, 109L, -100L, 106L, 126L, 134L, 130L, 138L, 156L, 147L, 148L, 148L, 142L, -133L, 125L, 121L, 120L, 113L, 122L, 128L, 123L, 112L, 108L, 116L, -126L, 124L, 113L, 100L, 90L, 84L, 81L, 82L, 85L, 84L, 83L, 85L, -88L, 86L, 78L, 73L, 72L, 60L, 63L, 66L, 68L, 68L, 65L, 62L, 59L, -53L, 57L, 57L, 52L, 49L, 54L, 59L, 62L, 63L, 61L, 58L, 55L, 55L, -56L, 58L, 59L, 58L, 59L, 60L, 59L, 55L, 52L, 50L, 50L, 45L, 43L, -39L, 37L, 38L, 41L, 44L, 46L, 42L, 36L, 32L, 36L, 43L, 46L, 46L, -44L, 46L, 44L, 45L, 48L, 49L, 47L, 50L, 55L, 51L, 53L, 52L, 48L, -46L, 47L, 46L, 42L, 34L, 33L, 31L, 30L, 28L, 28L, 34L, 40L, 43L, -45L, 45L, 40L, 33L, 29L, 30L, 33L, 27L, 26L, 24L, 26L, 33L, 41L, -39L, 32L, 30L, 28L, 27L, 28L, 32L, 33L, 32L, 29L, 27L, 27L, 30L, -34L, 37L, 38L, 36L, 34L, 27L, 31L, 34L, 34L, 32L, 31L, 32L, 34L, -35L, 32L, 29L, 29L, 31L, 34L, 37L, 38L, 33L, 31L, 31L, 35L, 41L, -43L, 40L, 36L, 38L, 35L, 36L, 42L, 45L, 41L, 36L, 34L, 33L, 36L, -36L, 32L, 32L, 35L, 34L, 31L, 121L, 126L, 130L, 129L, 126L, 128L, -137L, 145L, 136L, 143L, 142L, 139L, 148L, 146L, 101L, 47L, 42L, -40L, 38L, 37L, 38L, 48L, 71L, 92L, 110L, 111L, 113L, 116L, 118L, -118L, 116L, 114L, 125L, 123L, 125L, 127L, 124L, 123L, 132L, 146L, -162L, 191L, 210L, 211L, 219L, 237L, 241L, 231L, 233L, 236L, 236L, -233L, 235L, 241L, 238L, 229L, 231L, 226L, 225L, 213L, 212L, 200L, -165L, 160L, 167L, 176L, 170L, 185L, 171L, 166L, 117L, 85L, 72L, -69L, 66L, 63L, 62L, 63L, 65L, 67L, 66L, 67L, 67L, 67L, 67L, 66L, -65L, 64L, 62L, 62L, 63L, 64L, 64L, 63L, 62L, 62L, 58L, 59L, 60L, -60L, 61L, 61L, 61L, 60L, 61L, 61L, 61L, 61L, 62L, 63L, 64L, 65L, -60L, 61L, 63L, 64L, 65L, 66L, 66L, 66L, 65L, 64L, 63L, 62L, 62L, -63L, 65L, 66L, 67L, 67L, 65L, 64L, 63L, 62L, 62L, 62L, 61L, 62L, -63L, 64L, 64L, 64L, 64L, 63L, 64L, 64L, 64L, 64L, 65L, 66L, 67L, -68L, 66L, 67L, 67L, 68L, 68L, 67L, 67L, 66L, 68L, 69L, 69L, 70L, -70L, 69L, 69L, 68L, 68L, 67L, 68L, 69L, 70L, 70L, 67L, 65L, 69L, -69L, 68L, 67L, 67L, 67L, 68L, 68L, 70L, 66L, 62L, 63L, 65L, 64L, -59L, 54L, 60L, 61L, 60L, 58L, 56L, 56L, 59L, 61L, 59L, 59L, 59L, -59L, 59L, 59L, 59L, 59L, 55L, 57L, 58L, 58L, 58L, 58L, 59L, 61L, -55L, 58L, 59L, 58L, 56L, 56L, 59L, 62L, 57L, 57L, 58L, 61L, 64L, -64L, 61L, 58L, 62L, 61L, 61L, 61L, 61L, 62L, 63L, 64L, 66L, 66L, -65L, 65L, 66L, 67L, 69L, 71L, 74L, 75L, 77L, 77L, 78L, 80L, 85L, -88L, 85L, 88L, 90L, 88L, 87L, 91L, 99L, 107L, 112L, 116L, 134L, -161L, 178L, 178L, 172L, 169L, 150L, 130L, 115L, 115L, 104L, 84L, -106L, 159L, 160L, 161L, 148L, 149L, 162L, 137L, 87L, 62L, 43L, -22L, 17L, 26L, 28L, 26L, 23L, 14L, 19L, 20L, 20L, 18L, 16L, 16L, -17L, 19L, 16L, 16L, 15L, 12L, 10L, 9L, 11L, 13L, 17L, 14L, 15L, -21L, 22L, 17L, 16L, 21L, 19L, 37L, 74L, 119L, 148L, 152L, 140L, -129L, 102L, 101L, 108L, 121L, 124L, 118L, 119L, 125L, 143L, 148L, -156L, 159L, 155L, 144L, 131L, 123L, 111L, 114L, 120L, 124L, 121L, -115L, 115L, 120L, 121L, 112L, 101L, 91L, 79L, 72L, 79L, 91L, -91L, 88L, 92L, 100L, 97L, 89L, 92L, 104L, 88L, 67L, 60L, 66L, -70L, 74L, 70L, 57L, 55L, 54L, 55L, 58L, 56L, 54L, 57L, 62L, 67L, -65L, 62L, 60L, 58L, 57L, 57L, 57L, 62L, 62L, 60L, 57L, 58L, 58L, -50L, 41L, 37L, 36L, 37L, 42L, 48L, 52L, 51L, 50L, 39L, 40L, 41L, -40L, 36L, 35L, 43L, 52L, 46L, 38L, 39L, 51L, 55L, 45L, 37L, 36L, -41L, 34L, 34L, 41L, 41L, 36L, 40L, 50L, 47L, 44L, 40L, 39L, 39L, -40L, 38L, 36L, 41L, 44L, 46L, 43L, 36L, 31L, 28L, 28L, 27L, 27L, -28L, 31L, 34L, 35L, 34L, 32L, 29L, 32L, 33L, 34L, 37L, 39L, 34L, -27L, 31L, 30L, 31L, 33L, 37L, 40L, 42L, 42L, 32L, 32L, 33L, 34L, -34L, 35L, 35L, 34L, 32L, 33L, 32L, 30L, 28L, 29L, 34L, 38L, 37L, -33L, 29L, 30L, 34L, 40L, 43L, 44L, 38L, 33L, 32L, 37L, 41L, 40L, -39L, 40L, 27L, 34L, 31L, 31L, 42L, 42L, 30L, 26L, 119L, 124L, -128L, 127L, 124L, 125L, 132L, 139L, 135L, 140L, 139L, 139L, 151L, -160L, 141L, 112L, 56L, 48L, 42L, 45L, 56L, 72L, 92L, 108L, 111L, -111L, 113L, 115L, 115L, 115L, 112L, 111L, 126L, 124L, 124L, 123L, -118L, 115L, 121L, 132L, 132L, 150L, 186L, 219L, 225L, 217L, 220L, -234L, 230L, 233L, 234L, 232L, 231L, 231L, 229L, 226L, 215L, 210L, -209L, 199L, 200L, 194L, 165L, 164L, 169L, 172L, 171L, 179L, 167L, -146L, 105L, 77L, 73L, 70L, 67L, 64L, 62L, 63L, 64L, 66L, 66L, -66L, 67L, 67L, 66L, 66L, 65L, 64L, 64L, 64L, 65L, 66L, 66L, 65L, -64L, 64L, 62L, 61L, 59L, 58L, 58L, 59L, 61L, 62L, 61L, 60L, 60L, -61L, 61L, 63L, 64L, 65L, 61L, 62L, 63L, 64L, 65L, 65L, 65L, 65L, -64L, 64L, 64L, 63L, 63L, 63L, 63L, 63L, 67L, 66L, 65L, 64L, 63L, -63L, 63L, 63L, 61L, 62L, 63L, 64L, 64L, 64L, 64L, 63L, 63L, 63L, -63L, 63L, 64L, 65L, 67L, 67L, 68L, 69L, 70L, 70L, 70L, 70L, 69L, -68L, 67L, 68L, 69L, 70L, 70L, 70L, 69L, 69L, 67L, 66L, 66L, 67L, -69L, 69L, 66L, 64L, 70L, 69L, 69L, 68L, 67L, 68L, 68L, 68L, 69L, -66L, 62L, 63L, 65L, 65L, 61L, 56L, 60L, 61L, 60L, 58L, 56L, 56L, -59L, 61L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 58L, 57L, 59L, 60L, -59L, 57L, 56L, 57L, 59L, 57L, 59L, 60L, 59L, 57L, 56L, 59L, 62L, -58L, 57L, 58L, 60L, 62L, 63L, 62L, 60L, 62L, 62L, 62L, 62L, 62L, -63L, 64L, 64L, 69L, 69L, 68L, 67L, 68L, 69L, 71L, 72L, 71L, 73L, -75L, 76L, 76L, 78L, 81L, 83L, 85L, 88L, 91L, 91L, 91L, 94L, 102L, -109L, 114L, 114L, 124L, 147L, 169L, 181L, 180L, 177L, 158L, 141L, -121L, 113L, 101L, 81L, 94L, 134L, 141L, 154L, 158L, 155L, 145L, -116L, 80L, 61L, 43L, 23L, 19L, 28L, 27L, 25L, 24L, 18L, 18L, -19L, 19L, 18L, 16L, 15L, 17L, 19L, 17L, 17L, 17L, 15L, 13L, 13L, -15L, 17L, 18L, 14L, 14L, 19L, 21L, 18L, 20L, 25L, 31L, 43L, 69L, -101L, 125L, 137L, 143L, 147L, 115L, 112L, 115L, 125L, 132L, 127L, -116L, 109L, 117L, 130L, 149L, 163L, 165L, 153L, 135L, 122L, 116L, -114L, 115L, 116L, 112L, 107L, 107L, 110L, 113L, 109L, 105L, 100L, -89L, 78L, 78L, 83L, 87L, 84L, 88L, 95L, 93L, 84L, 85L, 94L, 89L, -72L, 68L, 76L, 79L, 83L, 82L, 73L, 60L, 57L, 56L, 57L, 56L, 55L, -61L, 69L, 74L, 73L, 71L, 68L, 66L, 64L, 63L, 63L, 49L, 54L, 57L, -55L, 55L, 55L, 52L, 46L, 33L, 34L, 37L, 40L, 43L, 45L, 46L, 47L, -40L, 40L, 39L, 36L, 32L, 33L, 40L, 47L, 58L, 44L, 36L, 38L, 37L, -28L, 24L, 26L, 22L, 16L, 16L, 22L, 21L, 15L, 19L, 29L, 34L, 39L, -44L, 45L, 42L, 38L, 35L, 35L, 35L, 37L, 38L, 36L, 34L, 31L, 30L, -30L, 29L, 29L, 31L, 34L, 37L, 37L, 35L, 32L, 29L, 32L, 34L, 36L, -39L, 42L, 38L, 31L, 31L, 30L, 30L, 32L, 35L, 39L, 41L, 43L, 40L, -39L, 37L, 35L, 35L, 35L, 37L, 38L, 32L, 33L, 32L, 29L, 27L, 27L, -31L, 34L, 39L, 35L, 30L, 29L, 30L, 33L, 33L, 32L, 35L, 30L, 28L, -33L, 36L, 35L, 34L, 35L, 27L, 33L, 30L, 29L, 41L, 43L, 33L, 29L, -122L, 126L, 128L, 126L, 123L, 123L, 128L, 134L, 134L, 134L, 134L, -137L, 145L, 153L, 153L, 148L, 105L, 77L, 53L, 54L, 74L, 93L, -103L, 106L, 107L, 108L, 110L, 112L, 113L, 112L, 111L, 111L, 120L, -118L, 117L, 116L, 111L, 108L, 111L, 117L, 121L, 117L, 137L, 180L, -211L, 216L, 215L, 221L, 231L, 230L, 229L, 225L, 217L, 209L, 208L, -210L, 196L, 191L, 191L, 182L, 188L, 187L, 164L, 168L, 175L, 170L, -177L, 175L, 164L, 123L, 92L, 72L, 74L, 72L, 68L, 65L, 63L, 63L, -63L, 64L, 66L, 66L, 67L, 67L, 66L, 65L, 64L, 64L, 66L, 66L, 67L, -68L, 68L, 67L, 66L, 66L, 66L, 63L, 60L, 57L, 57L, 58L, 60L, 62L, -60L, 60L, 60L, 60L, 61L, 62L, 64L, 64L, 63L, 63L, 64L, 64L, 64L, -64L, 64L, 64L, 64L, 64L, 65L, 65L, 65L, 63L, 62L, 61L, 65L, 65L, -64L, 63L, 63L, 63L, 64L, 64L, 62L, 62L, 63L, 64L, 64L, 64L, 64L, -64L, 63L, 63L, 62L, 63L, 64L, 65L, 66L, 67L, 69L, 69L, 70L, 70L, -70L, 70L, 69L, 69L, 66L, 67L, 68L, 69L, 70L, 70L, 70L, 69L, 66L, -65L, 65L, 66L, 68L, 68L, 66L, 64L, 71L, 70L, 69L, 68L, 68L, 68L, -68L, 69L, 68L, 65L, 63L, 64L, 66L, 66L, 62L, 58L, 60L, 61L, 60L, -58L, 56L, 56L, 59L, 61L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, -59L, 61L, 61L, 60L, 57L, 56L, 56L, 57L, 60L, 60L, 61L, 59L, 58L, -58L, 59L, 61L, 60L, 58L, 57L, 58L, 61L, 62L, 62L, 62L, 62L, 62L, -62L, 63L, 63L, 64L, 64L, 64L, 71L, 70L, 69L, 68L, 68L, 69L, 71L, -72L, 71L, 73L, 76L, 77L, 77L, 77L, 79L, 80L, 84L, 88L, 92L, 95L, -96L, 100L, 106L, 111L, 115L, 113L, 115L, 128L, 152L, 174L, 182L, -180L, 175L, 162L, 138L, 121L, 109L, 93L, 94L, 114L, 124L, 133L, -145L, 142L, 124L, 107L, 89L, 68L, 43L, 25L, 22L, 29L, 26L, 24L, -25L, 21L, 18L, 18L, 19L, 17L, 15L, 15L, 16L, 18L, 18L, 20L, 21L, -20L, 18L, 18L, 19L, 20L, 18L, 15L, 15L, 19L, 21L, 21L, 24L, 28L, -23L, 29L, 41L, 55L, 71L, 93L, 123L, 148L, 141L, 134L, 128L, 131L, -140L, 144L, 132L, 116L, 115L, 119L, 129L, 142L, 152L, 152L, 144L, -136L, 123L, 119L, 118L, 120L, 118L, 110L, 103L, 101L, 100L, 102L, -105L, 104L, 95L, 82L, 75L, 74L, 83L, 82L, 86L, 94L, 94L, 87L, -86L, 92L, 92L, 79L, 79L, 85L, 84L, 84L, 85L, 78L, 64L, 63L, 63L, -64L, 61L, 58L, 62L, 69L, 78L, 77L, 77L, 75L, 73L, 71L, 69L, 68L, -55L, 61L, 63L, 58L, 51L, 47L, 42L, 37L, 31L, 35L, 40L, 41L, 40L, -40L, 43L, 46L, 48L, 47L, 43L, 38L, 36L, 39L, 44L, 48L, 61L, 44L, -28L, 21L, 17L, 11L, 12L, 18L, 15L, 10L, 9L, 13L, 12L, 7L, 9L, -17L, 19L, 30L, 43L, 47L, 43L, 36L, 34L, 34L, 32L, 30L, 29L, 29L, -31L, 32L, 32L, 31L, 28L, 29L, 31L, 35L, 37L, 37L, 34L, 31L, 28L, -33L, 35L, 36L, 39L, 42L, 40L, 34L, 32L, 31L, 31L, 32L, 34L, 38L, -41L, 44L, 43L, 40L, 37L, 34L, 34L, 36L, 40L, 42L, 36L, 36L, 35L, -32L, 29L, 28L, 30L, 32L, 40L, 37L, 33L, 30L, 30L, 30L, 29L, 28L, -34L, 30L, 28L, 31L, 33L, 31L, 30L, 32L, 29L, 35L, 30L, 29L, 41L, -44L, 36L, 33L, 130L, 131L, 131L, 127L, 123L, 123L, 128L, 133L, -127L, 125L, 129L, 137L, 140L, 137L, 137L, 142L, 150L, 114L, 79L, -73L, 88L, 101L, 101L, 97L, 100L, 103L, 106L, 108L, 110L, 111L, -112L, 113L, 108L, 108L, 108L, 108L, 107L, 106L, 108L, 110L, 118L, -116L, 111L, 120L, 158L, 202L, 216L, 206L, 210L, 204L, 199L, 198L, -192L, 185L, 185L, 191L, 184L, 181L, 184L, 176L, 183L, 184L, 164L, -169L, 183L, 173L, 185L, 176L, 165L, 108L, 86L, 75L, 75L, 72L, -69L, 66L, 64L, 63L, 63L, 63L, 65L, 66L, 66L, 66L, 66L, 65L, 64L, -63L, 66L, 67L, 67L, 68L, 68L, 67L, 67L, 66L, 66L, 64L, 62L, 60L, -58L, 58L, 59L, 59L, 60L, 60L, 60L, 60L, 61L, 62L, 63L, 64L, 65L, -65L, 64L, 63L, 62L, 62L, 62L, 62L, 64L, 66L, 68L, 69L, 68L, 65L, -62L, 60L, 64L, 64L, 63L, 63L, 63L, 64L, 65L, 65L, 62L, 63L, 64L, -64L, 65L, 65L, 64L, 64L, 62L, 62L, 62L, 62L, 63L, 64L, 66L, 67L, -67L, 67L, 68L, 68L, 68L, 68L, 67L, 67L, 66L, 66L, 68L, 69L, 69L, -70L, 69L, 69L, 66L, 65L, 65L, 66L, 68L, 68L, 67L, 66L, 72L, 71L, -70L, 69L, 68L, 68L, 68L, 68L, 67L, 65L, 64L, 64L, 66L, 66L, 63L, -60L, 60L, 61L, 60L, 58L, 56L, 56L, 59L, 61L, 58L, 58L, 58L, 58L, -58L, 58L, 58L, 58L, 59L, 60L, 61L, 60L, 58L, 57L, 57L, 59L, 61L, -61L, 61L, 60L, 59L, 59L, 60L, 61L, 61L, 59L, 57L, 57L, 59L, 62L, -63L, 63L, 62L, 62L, 63L, 64L, 64L, 64L, 64L, 64L, 69L, 68L, 67L, -66L, 66L, 67L, 69L, 70L, 73L, 76L, 79L, 81L, 80L, 79L, 80L, 81L, -83L, 87L, 92L, 97L, 100L, 103L, 108L, 111L, 113L, 113L, 111L, -115L, 133L, 158L, 173L, 177L, 183L, 178L, 155L, 132L, 123L, 112L, -102L, 105L, 132L, 121L, 121L, 119L, 110L, 113L, 103L, 69L, 44L, -26L, 24L, 29L, 24L, 21L, 24L, 23L, 17L, 18L, 18L, 17L, 15L, 14L, -16L, 18L, 21L, 23L, 24L, 24L, 21L, 20L, 19L, 20L, 18L, 17L, 19L, -21L, 23L, 24L, 26L, 28L, 28L, 30L, 34L, 37L, 46L, 73L, 118L, -155L, 160L, 156L, 145L, 135L, 140L, 152L, 154L, 146L, 127L, 117L, -110L, 117L, 133L, 145L, 146L, 141L, 122L, 119L, 121L, 127L, 127L, -116L, 103L, 95L, 92L, 95L, 98L, 98L, 91L, 82L, 75L, 72L, 75L, -74L, 79L, 88L, 91L, 88L, 86L, 89L, 92L, 82L, 85L, 88L, 81L, 77L, -77L, 71L, 72L, 72L, 73L, 72L, 65L, 58L, 58L, 64L, 73L, 73L, 74L, -75L, 74L, 73L, 71L, 70L, 68L, 70L, 68L, 60L, 53L, 47L, 38L, 30L, -33L, 40L, 46L, 45L, 41L, 40L, 44L, 50L, 54L, 51L, 45L, 40L, 42L, -47L, 50L, 50L, 46L, 31L, 17L, 11L, 8L, 7L, 11L, 18L, 19L, 16L, -15L, 17L, 15L, 10L, 12L, 18L, 12L, 21L, 32L, 38L, 38L, 36L, 36L, -37L, 35L, 31L, 27L, 27L, 30L, 32L, 32L, 30L, 22L, 24L, 27L, 32L, -36L, 36L, 33L, 31L, 29L, 33L, 35L, 35L, 36L, 38L, 36L, 31L, 33L, -33L, 33L, 33L, 34L, 37L, 42L, 46L, 40L, 38L, 36L, 34L, 35L, 37L, -40L, 42L, 41L, 41L, 39L, 37L, 34L, 32L, 32L, 32L, 37L, 36L, 35L, -34L, 35L, 35L, 35L, 35L, 38L, 33L, 32L, 33L, 33L, 31L, 31L, 34L, -35L, 40L, 33L, 30L, 42L, 45L, 37L, 36L, 137L, 135L, 132L, 127L, -122L, 123L, 128L, 132L, 124L, 119L, 123L, 136L, 140L, 133L, 134L, -142L, 157L, 145L, 131L, 121L, 110L, 101L, 99L, 102L, 100L, 102L, -105L, 107L, 106L, 107L, 109L, 111L, 101L, 102L, 103L, 104L, 106L, -108L, 107L, 105L, 103L, 119L, 114L, 96L, 107L, 152L, 183L, 185L, -170L, 164L, 162L, 164L, 168L, 170L, 174L, 179L, 181L, 180L, 186L, -180L, 186L, 185L, 163L, 168L, 185L, 176L, 189L, 178L, 161L, 101L, -84L, 80L, 74L, 73L, 70L, 67L, 65L, 63L, 63L, 63L, 65L, 65L, 66L, -66L, 65L, 65L, 64L, 63L, 65L, 65L, 66L, 66L, 66L, 66L, 65L, 65L, -63L, 64L, 64L, 64L, 62L, 60L, 57L, 56L, 60L, 59L, 59L, 60L, 60L, -62L, 63L, 64L, 66L, 65L, 63L, 62L, 61L, 61L, 62L, 62L, 65L, 67L, -69L, 71L, 70L, 68L, 64L, 62L, 64L, 64L, 63L, 63L, 63L, 64L, 65L, -65L, 62L, 63L, 64L, 65L, 65L, 65L, 65L, 64L, 63L, 63L, 63L, 63L, -64L, 65L, 66L, 67L, 67L, 68L, 68L, 69L, 69L, 68L, 68L, 67L, 66L, -66L, 67L, 68L, 69L, 69L, 69L, 68L, 68L, 66L, 65L, 66L, 68L, 70L, -69L, 68L, 72L, 71L, 70L, 69L, 68L, 67L, 67L, 67L, 65L, 65L, 64L, -65L, 65L, 64L, 62L, 61L, 60L, 61L, 60L, 58L, 56L, 56L, 59L, 61L, -60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 57L, 58L, 60L, 60L, 59L, -59L, 60L, 62L, 62L, 61L, 59L, 59L, 60L, 60L, 60L, 60L, 62L, 59L, -56L, 56L, 58L, 61L, 63L, 64L, 61L, 62L, 63L, 64L, 64L, 64L, 63L, -63L, 69L, 68L, 67L, 66L, 67L, 68L, 69L, 71L, 74L, 77L, 80L, 81L, -81L, 80L, 81L, 81L, 84L, 88L, 93L, 98L, 101L, 105L, 108L, 110L, -107L, 111L, 113L, 114L, 123L, 142L, 163L, 175L, 180L, 183L, 164L, -140L, 131L, 121L, 105L, 97L, 143L, 127L, 120L, 113L, 109L, 119L, -105L, 62L, 46L, 28L, 24L, 28L, 22L, 20L, 23L, 23L, 18L, 19L, -19L, 17L, 15L, 15L, 16L, 18L, 23L, 25L, 27L, 26L, 23L, 20L, 18L, -18L, 17L, 20L, 23L, 25L, 26L, 28L, 27L, 26L, 32L, 33L, 35L, 37L, -43L, 67L, 109L, 145L, 160L, 167L, 163L, 148L, 141L, 148L, 157L, -160L, 132L, 116L, 104L, 109L, 127L, 141L, 140L, 132L, 120L, 114L, -113L, 118L, 120L, 112L, 102L, 95L, 95L, 95L, 93L, 89L, 85L, 84L, -84L, 84L, 70L, 67L, 68L, 73L, 78L, 77L, 75L, 74L, 84L, 78L, 84L, -90L, 82L, 77L, 79L, 75L, 87L, 84L, 79L, 72L, 61L, 53L, 57L, 65L, -66L, 67L, 69L, 71L, 72L, 72L, 72L, 71L, 66L, 63L, 58L, 55L, 56L, -56L, 47L, 35L, 35L, 42L, 48L, 47L, 42L, 40L, 45L, 51L, 52L, 49L, -44L, 40L, 44L, 52L, 51L, 44L, 24L, 17L, 11L, 10L, 10L, 10L, 13L, -17L, 18L, 16L, 16L, 16L, 13L, 10L, 10L, 14L, 12L, 14L, 17L, 22L, -28L, 34L, 37L, 38L, 42L, 37L, 31L, 29L, 31L, 32L, 31L, 30L, 20L, -21L, 25L, 30L, 35L, 37L, 36L, 34L, 29L, 34L, 35L, 33L, 31L, 32L, -30L, 26L, 34L, 35L, 36L, 36L, 36L, 38L, 43L, 47L, 42L, 41L, 40L, -39L, 38L, 36L, 36L, 35L, 42L, 41L, 39L, 38L, 37L, 34L, 32L, 30L, -36L, 36L, 36L, 36L, 36L, 37L, 39L, 40L, 40L, 36L, 34L, 35L, 34L, -31L, 32L, 37L, 42L, 45L, 37L, 33L, 42L, 45L, 37L, 35L, 137L, -136L, 133L, 129L, 125L, 124L, 126L, 128L, 132L, 123L, 122L, 130L, -133L, 131L, 137L, 149L, 158L, 176L, 191L, 180L, 143L, 108L, 99L, -106L, 105L, 108L, 109L, 107L, 102L, 100L, 102L, 104L, 103L, 105L, -105L, 105L, 109L, 111L, 107L, 100L, 100L, 101L, 100L, 97L, 99L, -107L, 120L, 129L, 145L, 150L, 153L, 153L, 157L, 164L, 169L, 169L, -178L, 180L, 188L, 183L, 188L, 185L, 163L, 167L, 182L, 178L, 185L, -176L, 150L, 100L, 80L, 80L, 73L, 72L, 70L, 68L, 66L, 65L, 64L, -64L, 65L, 65L, 65L, 65L, 65L, 64L, 63L, 63L, 63L, 64L, 65L, 65L, -65L, 65L, 64L, 63L, 62L, 63L, 65L, 66L, 64L, 61L, 57L, 55L, 59L, -59L, 59L, 59L, 60L, 61L, 63L, 63L, 66L, 64L, 63L, 61L, 60L, 61L, -62L, 63L, 64L, 66L, 69L, 70L, 71L, 69L, 66L, 64L, 65L, 65L, 64L, -63L, 63L, 63L, 64L, 64L, 63L, 63L, 64L, 65L, 66L, 66L, 65L, 65L, -64L, 64L, 64L, 64L, 65L, 66L, 67L, 68L, 70L, 70L, 71L, 72L, 72L, -71L, 70L, 70L, 67L, 67L, 68L, 68L, 68L, 68L, 67L, 66L, 68L, 67L, -65L, 66L, 68L, 70L, 70L, 70L, 72L, 71L, 69L, 68L, 66L, 66L, 66L, -66L, 65L, 65L, 65L, 64L, 63L, 62L, 60L, 60L, 60L, 61L, 60L, 58L, -56L, 56L, 59L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 56L, -58L, 60L, 60L, 59L, 59L, 61L, 63L, 60L, 59L, 57L, 58L, 60L, 61L, -61L, 60L, 62L, 59L, 56L, 56L, 59L, 62L, 63L, 63L, 59L, 60L, 62L, -63L, 64L, 63L, 62L, 61L, 70L, 69L, 69L, 69L, 70L, 71L, 73L, 75L, -73L, 76L, 78L, 79L, 79L, 79L, 81L, 83L, 89L, 91L, 95L, 99L, 102L, -106L, 108L, 109L, 103L, 107L, 113L, 118L, 120L, 131L, 153L, 174L, -177L, 187L, 176L, 153L, 142L, 128L, 108L, 98L, 129L, 132L, 131L, -123L, 123L, 130L, 111L, 72L, 53L, 32L, 25L, 28L, 23L, 21L, 23L, -21L, 19L, 20L, 20L, 18L, 16L, 16L, 17L, 19L, 22L, 25L, 28L, 29L, -26L, 22L, 20L, 18L, 17L, 22L, 25L, 25L, 27L, 31L, 32L, 29L, 28L, -28L, 30L, 34L, 41L, 57L, 85L, 109L, 144L, 160L, 171L, 166L, 153L, -147L, 149L, 152L, 146L, 127L, 107L, 101L, 113L, 129L, 138L, 141L, -129L, 119L, 110L, 110L, 110L, 108L, 105L, 104L, 104L, 101L, 93L, -85L, 85L, 93L, 100L, 103L, 83L, 76L, 69L, 69L, 71L, 72L, 69L, -66L, 73L, 70L, 81L, 92L, 88L, 86L, 89L, 86L, 95L, 89L, 80L, 69L, -56L, 50L, 59L, 71L, 64L, 65L, 66L, 68L, 70L, 71L, 72L, 72L, 65L, -59L, 50L, 47L, 52L, 55L, 45L, 33L, 33L, 40L, 46L, 45L, 41L, 39L, -44L, 49L, 52L, 51L, 47L, 44L, 51L, 58L, 51L, 37L, 13L, 12L, 12L, -12L, 12L, 12L, 13L, 13L, 13L, 14L, 14L, 13L, 10L, 8L, 8L, 9L, -13L, 10L, 8L, 11L, 18L, 27L, 32L, 34L, 43L, 39L, 35L, 32L, 32L, -32L, 32L, 31L, 22L, 23L, 26L, 30L, 36L, 39L, 39L, 38L, 31L, 35L, -37L, 33L, 30L, 30L, 28L, 25L, 32L, 35L, 38L, 38L, 36L, 37L, 41L, -45L, 50L, 49L, 47L, 44L, 40L, 36L, 32L, 30L, 37L, 36L, 36L, 36L, -36L, 35L, 31L, 28L, 37L, 37L, 37L, 35L, 33L, 33L, 36L, 38L, 38L, -35L, 33L, 34L, 32L, 29L, 32L, 37L, 43L, 47L, 38L, 33L, 42L, 44L, -35L, 32L, 136L, 137L, 138L, 137L, 134L, 129L, 126L, 124L, 131L, -127L, 125L, 128L, 129L, 132L, 146L, 161L, 179L, 194L, 209L, 207L, -179L, 142L, 118L, 111L, 109L, 111L, 111L, 107L, 100L, 97L, 98L, -101L, 106L, 108L, 108L, 109L, 113L, 117L, 110L, 100L, 107L, 88L, -82L, 94L, 94L, 78L, 69L, 75L, 119L, 142L, 157L, 154L, 153L, 162L, -168L, 165L, 171L, 174L, 183L, 179L, 184L, 182L, 162L, 167L, 179L, -182L, 180L, 175L, 137L, 102L, 76L, 77L, 72L, 71L, 70L, 68L, 67L, -66L, 65L, 65L, 64L, 65L, 65L, 65L, 65L, 64L, 63L, 62L, 63L, 64L, -65L, 65L, 65L, 65L, 64L, 63L, 63L, 63L, 64L, 64L, 63L, 61L, 59L, -57L, 59L, 59L, 59L, 59L, 60L, 61L, 62L, 63L, 65L, 63L, 62L, 60L, -60L, 61L, 63L, 64L, 62L, 63L, 66L, 68L, 68L, 68L, 66L, 65L, 67L, -66L, 65L, 64L, 63L, 63L, 63L, 63L, 63L, 64L, 65L, 65L, 66L, 66L, -65L, 65L, 65L, 65L, 65L, 65L, 66L, 67L, 68L, 69L, 70L, 71L, 71L, -72L, 72L, 71L, 71L, 70L, 68L, 68L, 69L, 68L, 68L, 66L, 65L, 64L, -68L, 66L, 64L, 65L, 67L, 69L, 70L, 70L, 71L, 70L, 68L, 66L, 65L, -64L, 64L, 64L, 64L, 65L, 65L, 64L, 61L, 59L, 58L, 58L, 60L, 61L, -60L, 58L, 56L, 56L, 59L, 61L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, -60L, 58L, 60L, 61L, 61L, 59L, 59L, 60L, 61L, 58L, 56L, 55L, 56L, -59L, 62L, 62L, 61L, 61L, 59L, 57L, 57L, 60L, 62L, 63L, 62L, 57L, -59L, 61L, 63L, 63L, 62L, 61L, 60L, 69L, 68L, 68L, 69L, 70L, 73L, -75L, 77L, 75L, 77L, 78L, 79L, 80L, 81L, 84L, 87L, 96L, 96L, 98L, -100L, 104L, 107L, 108L, 109L, 106L, 102L, 107L, 117L, 118L, 119L, -138L, 164L, 173L, 189L, 186L, 168L, 154L, 136L, 116L, 109L, 121L, -137L, 134L, 125L, 139L, 147L, 121L, 88L, 61L, 37L, 26L, 29L, -25L, 24L, 25L, 20L, 20L, 21L, 21L, 20L, 18L, 17L, 19L, 20L, 20L, -24L, 29L, 31L, 29L, 26L, 24L, 23L, 18L, 22L, 23L, 21L, 25L, 34L, -39L, 38L, 42L, 37L, 36L, 42L, 51L, 60L, 72L, 81L, 108L, 124L, -146L, 161L, 160L, 149L, 141L, 141L, 157L, 144L, 124L, 107L, 102L, -114L, 134L, 150L, 139L, 129L, 121L, 117L, 114L, 109L, 105L, 106L, -109L, 106L, 96L, 88L, 90L, 103L, 113L, 116L, 104L, 94L, 81L, -75L, 77L, 79L, 77L, 73L, 69L, 66L, 78L, 90L, 88L, 86L, 87L, 83L, -82L, 82L, 81L, 75L, 64L, 56L, 60L, 70L, 65L, 65L, 65L, 66L, 67L, -68L, 69L, 70L, 69L, 63L, 53L, 45L, 45L, 45L, 37L, 27L, 33L, 38L, -43L, 43L, 41L, 40L, 44L, 48L, 54L, 54L, 50L, 49L, 56L, 61L, 48L, -27L, 12L, 13L, 14L, 12L, 11L, 12L, 12L, 12L, 13L, 15L, 16L, 13L, -11L, 10L, 9L, 9L, 10L, 10L, 10L, 10L, 12L, 16L, 21L, 24L, 34L, -34L, 34L, 32L, 31L, 31L, 33L, 35L, 27L, 26L, 26L, 29L, 33L, 36L, -37L, 37L, 33L, 38L, 40L, 35L, 32L, 32L, 32L, 30L, 28L, 33L, 37L, -38L, 36L, 35L, 38L, 41L, 51L, 49L, 45L, 41L, 37L, 35L, 33L, 32L, -34L, 33L, 34L, 36L, 38L, 37L, 33L, 29L, 37L, 37L, 36L, 33L, 31L, -31L, 35L, 39L, 37L, 34L, 33L, 33L, 31L, 29L, 32L, 39L, 39L, 43L, -36L, 32L, 41L, 42L, 33L, 30L, 135L, 139L, 144L, 146L, 143L, 136L, -128L, 122L, 117L, 122L, 128L, 132L, 135L, 143L, 163L, 181L, 198L, -190L, 189L, 200L, 204L, 185L, 149L, 122L, 107L, 110L, 111L, 106L, -100L, 97L, 99L, 102L, 106L, 109L, 109L, 111L, 117L, 122L, 115L, -103L, 101L, 94L, 91L, 88L, 70L, 49L, 48L, 62L, 80L, 120L, 150L, -149L, 147L, 161L, 171L, 169L, 164L, 167L, 176L, 172L, 179L, 179L, -161L, 169L, 178L, 186L, 178L, 176L, 130L, 105L, 75L, 75L, 71L, -70L, 69L, 68L, 67L, 67L, 66L, 66L, 64L, 65L, 65L, 65L, 65L, 64L, -63L, 62L, 64L, 65L, 65L, 66L, 66L, 65L, 65L, 64L, 65L, 64L, 63L, -62L, 61L, 61L, 61L, 61L, 59L, 59L, 58L, 59L, 60L, 61L, 62L, 63L, -64L, 63L, 61L, 60L, 60L, 61L, 63L, 65L, 59L, 61L, 63L, 65L, 66L, -66L, 66L, 65L, 67L, 67L, 65L, 64L, 63L, 62L, 62L, 62L, 63L, 64L, -65L, 66L, 66L, 66L, 66L, 65L, 66L, 66L, 66L, 66L, 67L, 68L, 69L, -70L, 68L, 69L, 69L, 70L, 70L, 69L, 69L, 68L, 69L, 69L, 69L, 68L, -67L, 66L, 64L, 63L, 66L, 64L, 63L, 63L, 66L, 68L, 69L, 69L, 70L, -69L, 67L, 66L, 64L, 63L, 63L, 63L, 64L, 65L, 65L, 63L, 60L, 57L, -56L, 56L, 60L, 61L, 60L, 58L, 56L, 56L, 59L, 61L, 59L, 59L, 59L, -59L, 59L, 59L, 59L, 59L, 61L, 62L, 62L, 61L, 59L, 58L, 58L, 59L, -57L, 54L, 53L, 55L, 59L, 62L, 62L, 61L, 60L, 58L, 57L, 58L, 61L, -62L, 62L, 62L, 56L, 58L, 60L, 62L, 62L, 61L, 60L, 58L, 65L, 65L, -65L, 66L, 68L, 71L, 74L, 76L, 78L, 79L, 81L, 81L, 82L, 85L, 89L, -92L, 101L, 100L, 100L, 102L, 105L, 108L, 109L, 109L, 113L, 100L, -100L, 113L, 114L, 109L, 124L, 149L, 164L, 184L, 187L, 174L, 159L, -139L, 121L, 118L, 137L, 149L, 130L, 118L, 146L, 158L, 124L, 89L, -67L, 40L, 28L, 30L, 28L, 27L, 26L, 20L, 21L, 22L, 22L, 20L, 18L, -18L, 19L, 21L, 17L, 22L, 28L, 32L, 32L, 30L, 28L, 27L, 18L, 21L, -20L, 17L, 23L, 36L, 45L, 46L, 46L, 37L, 32L, 39L, 49L, 54L, 56L, -57L, 71L, 81L, 107L, 138L, 153L, 146L, 137L, 134L, 149L, 152L, -148L, 131L, 113L, 109L, 122L, 137L, 138L, 133L, 130L, 129L, 122L, -109L, 99L, 95L, 109L, 106L, 98L, 90L, 94L, 108L, 119L, 121L, -114L, 102L, 87L, 79L, 81L, 87L, 86L, 82L, 72L, 67L, 77L, 87L, -82L, 77L, 75L, 67L, 61L, 71L, 83L, 88L, 78L, 65L, 60L, 62L, 66L, -65L, 64L, 63L, 63L, 64L, 65L, 66L, 67L, 63L, 55L, 45L, 41L, 41L, -38L, 32L, 34L, 38L, 42L, 43L, 43L, 43L, 46L, 49L, 50L, 51L, 48L, -46L, 54L, 57L, 38L, 14L, 14L, 15L, 13L, 10L, 8L, 10L, 13L, 14L, -12L, 15L, 16L, 14L, 11L, 11L, 11L, 10L, 5L, 11L, 15L, 15L, 10L, -8L, 11L, 15L, 25L, 28L, 31L, 31L, 30L, 31L, 35L, 39L, 28L, 27L, -25L, 26L, 29L, 31L, 33L, 33L, 34L, 40L, 42L, 38L, 35L, 36L, 37L, -36L, 24L, 30L, 36L, 38L, 35L, 33L, 35L, 38L, 45L, 43L, 38L, 35L, -33L, 34L, 36L, 38L, 34L, 33L, 34L, 38L, 41L, 40L, 36L, 32L, 37L, -37L, 36L, 33L, 31L, 33L, 39L, 44L, 38L, 35L, 35L, 35L, 32L, 30L, -35L, 42L, 34L, 39L, 33L, 30L, 40L, 41L, 32L, 29L, 137L, 147L, -146L, 138L, 140L, 147L, 139L, 120L, 122L, 122L, 124L, 132L, 147L, -166L, 184L, 195L, 193L, 198L, 197L, 194L, 197L, 199L, 186L, 167L, -117L, 115L, 117L, 111L, 99L, 101L, 107L, 101L, 109L, 108L, 107L, -106L, 104L, 103L, 102L, 101L, 99L, 85L, 70L, 58L, 42L, 33L, 44L, -63L, 51L, 68L, 95L, 132L, 156L, 152L, 148L, 161L, 163L, 162L, -166L, 160L, 173L, 182L, 164L, 166L, 180L, 182L, 186L, 169L, 129L, -99L, 85L, 74L, 70L, 69L, 68L, 67L, 66L, 66L, 66L, 66L, 59L, 62L, -64L, 63L, 60L, 58L, 59L, 61L, 61L, 62L, 63L, 64L, 64L, 64L, 64L, -63L, 64L, 64L, 64L, 63L, 63L, 62L, 62L, 62L, 63L, 61L, 59L, 58L, -60L, 62L, 62L, 62L, 62L, 61L, 60L, 60L, 61L, 64L, 67L, 69L, 61L, -61L, 61L, 61L, 61L, 62L, 64L, 64L, 63L, 62L, 62L, 63L, 65L, 65L, -63L, 61L, 62L, 64L, 65L, 67L, 67L, 66L, 65L, 64L, 67L, 65L, 63L, -63L, 66L, 68L, 68L, 68L, 67L, 69L, 69L, 69L, 67L, 67L, 68L, 70L, -67L, 68L, 69L, 70L, 69L, 66L, 64L, 62L, 66L, 66L, 67L, 67L, 67L, -66L, 65L, 65L, 67L, 66L, 65L, 64L, 64L, 66L, 67L, 68L, 62L, 63L, -63L, 62L, 61L, 60L, 58L, 57L, 62L, 62L, 60L, 58L, 55L, 56L, 59L, -61L, 60L, 62L, 63L, 62L, 60L, 58L, 58L, 59L, 59L, 55L, 55L, 60L, -63L, 60L, 56L, 55L, 58L, 58L, 58L, 58L, 58L, 58L, 57L, 57L, 56L, -56L, 55L, 55L, 56L, 59L, 62L, 65L, 60L, 60L, 60L, 62L, 63L, 63L, -61L, 59L, 67L, 68L, 68L, 68L, 67L, 70L, 74L, 77L, 80L, 79L, 79L, -79L, 82L, 87L, 94L, 100L, 99L, 100L, 101L, 101L, 101L, 102L, -105L, 107L, 110L, 109L, 107L, 106L, 109L, 117L, 127L, 135L, 162L, -175L, 184L, 179L, 166L, 150L, 131L, 115L, 121L, 156L, 148L, 133L, -143L, 142L, 126L, 109L, 75L, 30L, 30L, 22L, 18L, 36L, 28L, 25L, -25L, 26L, 30L, 34L, 35L, 31L, 25L, 19L, 26L, 28L, 31L, 32L, 32L, -31L, 32L, 33L, 27L, 26L, 25L, 23L, 23L, 26L, 33L, 38L, 38L, 35L, -33L, 38L, 48L, 55L, 53L, 46L, 42L, 39L, 74L, 127L, 149L, 145L, -140L, 137L, 141L, 147L, 154L, 149L, 131L, 113L, 110L, 116L, 109L, -114L, 116L, 113L, 109L, 107L, 108L, 109L, 108L, 112L, 102L, 84L, -78L, 93L, 109L, 116L, 110L, 106L, 98L, 92L, 91L, 98L, 110L, 119L, -103L, 83L, 76L, 79L, 77L, 77L, 76L, 69L, 65L, 71L, 78L, 83L, -83L, 77L, 69L, 64L, 62L, 63L, 65L, 66L, 63L, 60L, 64L, 71L, 69L, -67L, 55L, 40L, 38L, 48L, 49L, 42L, 66L, 58L, 47L, 40L, 40L, 43L, -46L, 48L, 49L, 42L, 43L, 54L, 58L, 46L, 29L, 19L, 8L, 9L, 9L, -9L, 8L, 9L, 12L, 15L, 13L, 14L, 14L, 13L, 13L, 11L, 10L, 9L, -13L, 13L, 13L, 12L, 11L, 10L, 9L, 8L, 18L, 24L, 29L, 30L, 31L, -33L, 30L, 25L, 28L, 31L, 33L, 31L, 26L, 26L, 30L, 35L, 39L, 39L, -39L, 39L, 38L, 37L, 37L, 37L, 46L, 33L, 27L, 31L, 31L, 26L, 29L, -38L, 37L, 30L, 34L, 38L, 34L, 38L, 41L, 35L, 37L, 35L, 34L, 38L, -43L, 45L, 42L, 38L, 37L, 40L, 43L, 42L, 39L, 37L, 37L, 39L, 32L, -34L, 38L, 38L, 32L, 27L, 31L, 39L, 39L, 40L, 39L, 39L, 44L, 48L, -44L, 36L, 142L, 146L, 143L, 135L, 136L, 141L, 138L, 129L, 127L, -124L, 128L, 146L, 170L, 188L, 194L, 192L, 196L, 203L, 204L, 198L, -198L, 202L, 197L, 186L, 160L, 134L, 112L, 100L, 99L, 110L, 111L, -96L, 103L, 103L, 104L, 107L, 109L, 108L, 102L, 97L, 82L, 66L, -51L, 44L, 37L, 32L, 38L, 50L, 51L, 55L, 61L, 89L, 131L, 151L, -148L, 146L, 150L, 159L, 170L, 160L, 164L, 172L, 163L, 176L, 180L, -180L, 183L, 165L, 125L, 96L, 83L, 73L, 69L, 68L, 67L, 66L, 65L, -65L, 65L, 65L, 60L, 63L, 65L, 64L, 61L, 59L, 60L, 62L, 60L, 61L, -62L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, -63L, 64L, 61L, 59L, 59L, 61L, 62L, 62L, 62L, 62L, 61L, 60L, 60L, -61L, 64L, 67L, 68L, 62L, 62L, 62L, 61L, 62L, 62L, 63L, 64L, 64L, -63L, 62L, 62L, 64L, 64L, 63L, 62L, 63L, 63L, 64L, 65L, 65L, 65L, -65L, 65L, 68L, 66L, 64L, 64L, 66L, 67L, 67L, 67L, 69L, 69L, 68L, -66L, 64L, 65L, 68L, 71L, 68L, 69L, 70L, 70L, 69L, 67L, 65L, 63L, -66L, 66L, 67L, 67L, 67L, 66L, 65L, 64L, 66L, 66L, 65L, 65L, 65L, -66L, 66L, 67L, 63L, 63L, 63L, 62L, 61L, 60L, 59L, 59L, 61L, 61L, -60L, 59L, 56L, 56L, 58L, 60L, 61L, 62L, 64L, 63L, 61L, 59L, 60L, -61L, 59L, 55L, 56L, 61L, 64L, 60L, 57L, 57L, 60L, 60L, 59L, 59L, -58L, 58L, 57L, 57L, 57L, 56L, 56L, 56L, 57L, 59L, 61L, 63L, 59L, -60L, 61L, 63L, 65L, 65L, 64L, 63L, 68L, 69L, 69L, 69L, 69L, 71L, -75L, 79L, 76L, 78L, 80L, 83L, 85L, 89L, 92L, 95L, 99L, 100L, -101L, 101L, 101L, 102L, 105L, 107L, 112L, 111L, 109L, 108L, 110L, -115L, 123L, 129L, 156L, 172L, 185L, 184L, 174L, 160L, 141L, 123L, -115L, 151L, 151L, 136L, 139L, 138L, 130L, 123L, 96L, 50L, 45L, -36L, 29L, 36L, 27L, 26L, 17L, 20L, 26L, 32L, 35L, 34L, 30L, 25L, -25L, 28L, 32L, 34L, 34L, 33L, 34L, 35L, 38L, 36L, 32L, 26L, 22L, -22L, 24L, 27L, 45L, 41L, 35L, 33L, 37L, 43L, 47L, 48L, 51L, 45L, -68L, 108L, 130L, 138L, 145L, 145L, 141L, 142L, 143L, 138L, 124L, -111L, 108L, 113L, 109L, 103L, 101L, 106L, 117L, 119L, 109L, 97L, -104L, 105L, 96L, 82L, 80L, 93L, 104L, 106L, 106L, 104L, 102L, -101L, 102L, 108L, 114L, 118L, 109L, 90L, 85L, 89L, 87L, 87L, -87L, 80L, 75L, 77L, 81L, 86L, 87L, 82L, 73L, 67L, 66L, 65L, 66L, -66L, 61L, 55L, 56L, 60L, 60L, 69L, 68L, 52L, 43L, 49L, 59L, 62L, -65L, 65L, 64L, 59L, 53L, 49L, 49L, 50L, 47L, 43L, 44L, 46L, 41L, -28L, 17L, 13L, 8L, 9L, 10L, 9L, 8L, 9L, 12L, 15L, 14L, 14L, 14L, -14L, 13L, 12L, 11L, 10L, 12L, 13L, 13L, 12L, 11L, 10L, 9L, 8L, -9L, 15L, 22L, 27L, 33L, 37L, 34L, 27L, 28L, 31L, 32L, 30L, 26L, -26L, 30L, 34L, 43L, 43L, 43L, 41L, 38L, 35L, 34L, 34L, 48L, 38L, -33L, 37L, 37L, 30L, 30L, 36L, 33L, 27L, 31L, 36L, 34L, 39L, 43L, -38L, 36L, 39L, 43L, 44L, 44L, 43L, 44L, 46L, 38L, 41L, 43L, 43L, -39L, 36L, 35L, 35L, 31L, 33L, 37L, 39L, 33L, 28L, 32L, 40L, 42L, -43L, 44L, 45L, 50L, 54L, 49L, 41L, 145L, 145L, 144L, 140L, 136L, -133L, 132L, 132L, 137L, 141L, 153L, 172L, 191L, 201L, 200L, 195L, -199L, 206L, 208L, 201L, 199L, 204L, 206L, 203L, 200L, 165L, 130L, -106L, 99L, 108L, 110L, 96L, 98L, 98L, 101L, 105L, 107L, 101L, -88L, 78L, 61L, 44L, 32L, 32L, 34L, 33L, 33L, 37L, 47L, 47L, 39L, -53L, 98L, 134L, 144L, 145L, 144L, 152L, 162L, 153L, 157L, 165L, -157L, 170L, 182L, 181L, 181L, 162L, 124L, 96L, 84L, 74L, 69L, -68L, 66L, 65L, 64L, 64L, 64L, 64L, 62L, 64L, 65L, 65L, 63L, 61L, -61L, 62L, 59L, 60L, 61L, 62L, 62L, 62L, 62L, 61L, 61L, 62L, 62L, -63L, 64L, 64L, 65L, 65L, 65L, 62L, 61L, 61L, 62L, 63L, 63L, 62L, -62L, 61L, 61L, 61L, 62L, 64L, 66L, 68L, 64L, 64L, 63L, 62L, 62L, -62L, 63L, 63L, 66L, 63L, 61L, 61L, 62L, 64L, 64L, 63L, 64L, 63L, -63L, 63L, 63L, 64L, 65L, 66L, 69L, 67L, 65L, 64L, 66L, 67L, 66L, -65L, 70L, 69L, 66L, 63L, 62L, 63L, 68L, 72L, 69L, 69L, 70L, 71L, -70L, 68L, 66L, 65L, 66L, 67L, 67L, 67L, 67L, 66L, 65L, 64L, 65L, -65L, 66L, 66L, 66L, 65L, 65L, 64L, 65L, 64L, 63L, 62L, 61L, 61L, -61L, 61L, 59L, 60L, 61L, 60L, 58L, 57L, 58L, 59L, 62L, 63L, 64L, -63L, 61L, 61L, 61L, 63L, 59L, 56L, 57L, 62L, 64L, 61L, 59L, 60L, -62L, 62L, 61L, 60L, 59L, 58L, 57L, 57L, 57L, 57L, 58L, 58L, 59L, -59L, 59L, 60L, 58L, 60L, 62L, 64L, 65L, 66L, 67L, 67L, 69L, 70L, -71L, 71L, 71L, 73L, 77L, 80L, 76L, 79L, 83L, 88L, 91L, 93L, 92L, -91L, 99L, 100L, 101L, 101L, 101L, 102L, 105L, 107L, 112L, 112L, -112L, 111L, 111L, 114L, 119L, 123L, 144L, 165L, 183L, 187L, 182L, -171L, 151L, 131L, 109L, 142L, 155L, 142L, 137L, 137L, 135L, 138L, -113L, 66L, 49L, 43L, 36L, 34L, 24L, 26L, 23L, 25L, 27L, 31L, -32L, 30L, 25L, 21L, 26L, 29L, 33L, 34L, 34L, 35L, 36L, 38L, 46L, -44L, 39L, 31L, 24L, 20L, 19L, 20L, 42L, 41L, 39L, 34L, 31L, 35L, -45L, 54L, 48L, 34L, 37L, 55L, 75L, 103L, 128L, 135L, 140L, 138L, -137L, 133L, 124L, 114L, 112L, 115L, 107L, 100L, 98L, 109L, 123L, -125L, 111L, 96L, 101L, 100L, 92L, 81L, 82L, 92L, 98L, 96L, 97L, -97L, 99L, 103L, 109L, 114L, 117L, 118L, 116L, 99L, 94L, 95L, -91L, 90L, 87L, 78L, 84L, 83L, 83L, 87L, 90L, 87L, 77L, 69L, 71L, -70L, 70L, 71L, 67L, 59L, 56L, 58L, 56L, 65L, 66L, 55L, 47L, 52L, -60L, 64L, 56L, 66L, 76L, 75L, 66L, 56L, 51L, 52L, 48L, 49L, 49L, -44L, 32L, 19L, 16L, 20L, 9L, 10L, 10L, 9L, 8L, 9L, 12L, 15L, -14L, 14L, 14L, 14L, 13L, 12L, 11L, 10L, 12L, 12L, 12L, 12L, 11L, -10L, 9L, 8L, 4L, 8L, 14L, 22L, 32L, 39L, 34L, 26L, 28L, 30L, -31L, 30L, 26L, 26L, 29L, 32L, 42L, 43L, 44L, 42L, 38L, 36L, 35L, -35L, 43L, 36L, 34L, 39L, 39L, 33L, 32L, 35L, 34L, 27L, 31L, 35L, -33L, 38L, 43L, 37L, 33L, 41L, 47L, 46L, 40L, 38L, 43L, 49L, 38L, -41L, 43L, 43L, 40L, 36L, 34L, 33L, 30L, 32L, 37L, 39L, 35L, 30L, -34L, 41L, 37L, 39L, 41L, 42L, 46L, 49L, 44L, 37L, 146L, 144L, -147L, 149L, 141L, 129L, 127L, 134L, 153L, 169L, 188L, 198L, 198L, -197L, 201L, 206L, 201L, 206L, 206L, 201L, 200L, 204L, 207L, 206L, -209L, 193L, 173L, 142L, 110L, 101L, 104L, 99L, 97L, 98L, 100L, -99L, 92L, 78L, 61L, 50L, 46L, 35L, 27L, 30L, 35L, 34L, 33L, 33L, -39L, 46L, 44L, 48L, 68L, 93L, 121L, 150L, 148L, 150L, 156L, 154L, -171L, 184L, 169L, 173L, 186L, 183L, 182L, 164L, 126L, 100L, 88L, -78L, 68L, 68L, 66L, 65L, 63L, 63L, 63L, 63L, 64L, 65L, 65L, 65L, -64L, 63L, 63L, 62L, 58L, 59L, 60L, 61L, 61L, 61L, 61L, 60L, 60L, -61L, 62L, 63L, 64L, 66L, 67L, 67L, 66L, 64L, 62L, 62L, 64L, 64L, -63L, 62L, 62L, 61L, 61L, 61L, 62L, 64L, 65L, 67L, 66L, 65L, 64L, -63L, 62L, 62L, 63L, 63L, 67L, 64L, 61L, 60L, 61L, 63L, 64L, 64L, -64L, 63L, 62L, 62L, 62L, 64L, 65L, 66L, 69L, 67L, 65L, 65L, 66L, -66L, 65L, 64L, 67L, 67L, 66L, 64L, 63L, 63L, 67L, 70L, 69L, 70L, -70L, 71L, 70L, 69L, 68L, 67L, 67L, 67L, 67L, 67L, 66L, 65L, 64L, -63L, 63L, 64L, 66L, 66L, 66L, 65L, 63L, 62L, 65L, 64L, 63L, 61L, -61L, 61L, 62L, 62L, 57L, 59L, 61L, 61L, 59L, 58L, 58L, 59L, 61L, -62L, 63L, 62L, 61L, 60L, 62L, 64L, 60L, 57L, 58L, 63L, 64L, 61L, -61L, 63L, 64L, 63L, 62L, 61L, 59L, 58L, 57L, 56L, 58L, 59L, 59L, -60L, 60L, 59L, 58L, 58L, 59L, 61L, 63L, 64L, 64L, 65L, 66L, 67L, -68L, 69L, 71L, 71L, 72L, 74L, 77L, 80L, 80L, 83L, 87L, 92L, 96L, -96L, 94L, 92L, 99L, 100L, 101L, 101L, 101L, 102L, 105L, 107L, -110L, 111L, 112L, 112L, 112L, 114L, 117L, 120L, 131L, 155L, 177L, -184L, 184L, 177L, 157L, 134L, 110L, 133L, 156L, 150L, 142L, 142L, -137L, 144L, 124L, 75L, 43L, 39L, 41L, 36L, 29L, 32L, 31L, 30L, -28L, 28L, 28L, 28L, 26L, 24L, 31L, 32L, 33L, 33L, 33L, 35L, 39L, -42L, 47L, 46L, 43L, 36L, 29L, 24L, 22L, 22L, 30L, 35L, 40L, 40L, -34L, 36L, 51L, 67L, 55L, 34L, 19L, 18L, 33L, 73L, 108L, 118L, -126L, 128L, 132L, 133L, 127L, 117L, 114L, 118L, 103L, 101L, 103L, -111L, 117L, 113L, 104L, 98L, 96L, 98L, 94L, 86L, 84L, 91L, 98L, -100L, 90L, 88L, 87L, 90L, 97L, 106L, 112L, 114L, 111L, 99L, 97L, -99L, 95L, 95L, 93L, 83L, 85L, 81L, 80L, 84L, 89L, 88L, 79L, 70L, -68L, 66L, 68L, 72L, 70L, 64L, 59L, 59L, 57L, 55L, 48L, 44L, 48L, -53L, 51L, 43L, 44L, 56L, 69L, 74L, 68L, 58L, 51L, 48L, 45L, 49L, -50L, 43L, 31L, 23L, 23L, 28L, 10L, 11L, 11L, 10L, 9L, 9L, 12L, -15L, 13L, 13L, 13L, 13L, 12L, 11L, 9L, 9L, 12L, 12L, 12L, 12L, -12L, 11L, 10L, 9L, 8L, 9L, 10L, 15L, 26L, 34L, 31L, 23L, 28L, -30L, 31L, 30L, 27L, 26L, 28L, 30L, 35L, 38L, 41L, 41L, 38L, 36L, -37L, 38L, 39L, 33L, 33L, 38L, 41L, 40L, 40L, 44L, 41L, 33L, 35L, -37L, 32L, 36L, 40L, 34L, 30L, 36L, 41L, 40L, 35L, 33L, 38L, 44L, -36L, 38L, 41L, 43L, 41L, 38L, 35L, 33L, 30L, 32L, 36L, 40L, 37L, -33L, 35L, 41L, 35L, 37L, 36L, 34L, 35L, 38L, 36L, 30L, 146L, -142L, 145L, 149L, 144L, 136L, 140L, 154L, 180L, 192L, 205L, 207L, -202L, 200L, 206L, 213L, 206L, 206L, 204L, 202L, 204L, 206L, 205L, -201L, 202L, 207L, 209L, 185L, 142L, 116L, 107L, 97L, 99L, 100L, -97L, 89L, 73L, 55L, 40L, 32L, 38L, 34L, 32L, 34L, 35L, 33L, 33L, -35L, 35L, 40L, 45L, 49L, 48L, 46L, 76L, 124L, 131L, 137L, 150L, -151L, 167L, 179L, 166L, 172L, 185L, 182L, 182L, 165L, 130L, 103L, -90L, 78L, 69L, 68L, 66L, 65L, 63L, 63L, 62L, 62L, 65L, 65L, 65L, -65L, 65L, 65L, 63L, 62L, 58L, 58L, 59L, 60L, 61L, 61L, 60L, 60L, -60L, 61L, 62L, 63L, 65L, 66L, 68L, 68L, 67L, 65L, 64L, 64L, 65L, -65L, 64L, 62L, 62L, 62L, 62L, 62L, 63L, 64L, 65L, 65L, 67L, 66L, -65L, 64L, 63L, 63L, 63L, 64L, 67L, 64L, 61L, 60L, 61L, 63L, 64L, -64L, 65L, 64L, 63L, 62L, 63L, 64L, 66L, 67L, 68L, 67L, 66L, 66L, -67L, 67L, 65L, 63L, 64L, 66L, 68L, 68L, 66L, 65L, 65L, 66L, 69L, -70L, 70L, 70L, 69L, 69L, 68L, 68L, 68L, 68L, 68L, 67L, 66L, 65L, -64L, 63L, 63L, 64L, 65L, 66L, 65L, 64L, 62L, 61L, 63L, 63L, 62L, -62L, 61L, 61L, 62L, 62L, 57L, 59L, 61L, 61L, 59L, 58L, 59L, 60L, -59L, 60L, 60L, 60L, 59L, 59L, 62L, 64L, 61L, 59L, 60L, 63L, 63L, -60L, 61L, 64L, 64L, 63L, 62L, 61L, 59L, 58L, 57L, 56L, 59L, 60L, -60L, 60L, 60L, 59L, 58L, 57L, 60L, 62L, 64L, 63L, 61L, 61L, 63L, -65L, 67L, 69L, 71L, 72L, 73L, 75L, 78L, 80L, 85L, 84L, 86L, 89L, -94L, 96L, 95L, 93L, 99L, 100L, 101L, 101L, 101L, 102L, 105L, -107L, 106L, 108L, 111L, 112L, 113L, 114L, 117L, 119L, 124L, 150L, -172L, 180L, 184L, 182L, 162L, 138L, 118L, 124L, 156L, 158L, 153L, -154L, 138L, 141L, 135L, 90L, 41L, 35L, 45L, 40L, 37L, 40L, 32L, -29L, 26L, 26L, 29L, 34L, 37L, 39L, 37L, 36L, 34L, 31L, 30L, 33L, -39L, 44L, 45L, 46L, 45L, 41L, 35L, 30L, 27L, 26L, 25L, 30L, 35L, -36L, 32L, 36L, 58L, 82L, 86L, 67L, 51L, 43L, 51L, 81L, 106L, -108L, 104L, 112L, 123L, 130L, 126L, 116L, 113L, 116L, 107L, 99L, -96L, 102L, 106L, 101L, 92L, 88L, 88L, 96L, 99L, 94L, 89L, 94L, -106L, 115L, 103L, 96L, 88L, 84L, 87L, 95L, 105L, 111L, 101L, -94L, 97L, 102L, 101L, 106L, 107L, 96L, 79L, 75L, 74L, 79L, 85L, -86L, 78L, 70L, 62L, 59L, 60L, 66L, 67L, 62L, 55L, 53L, 51L, 47L, -41L, 40L, 46L, 50L, 46L, 39L, 46L, 50L, 56L, 61L, 62L, 56L, 46L, -39L, 40L, 42L, 42L, 36L, 29L, 24L, 21L, 21L, 11L, 12L, 12L, 10L, -9L, 10L, 12L, 15L, 11L, 12L, 12L, 11L, 11L, 9L, 8L, 7L, 11L, -11L, 12L, 12L, 12L, 11L, 10L, 9L, 13L, 10L, 7L, 9L, 19L, 30L, -30L, 25L, 29L, 30L, 31L, 30L, 29L, 28L, 28L, 28L, 31L, 36L, 40L, -40L, 36L, 34L, 35L, 37L, 42L, 37L, 35L, 38L, 42L, 44L, 47L, 50L, -45L, 36L, 37L, 39L, 34L, 37L, 41L, 35L, 32L, 33L, 33L, 33L, 34L, -35L, 36L, 36L, 33L, 35L, 38L, 40L, 41L, 41L, 38L, 36L, 31L, 32L, -37L, 41L, 39L, 35L, 36L, 41L, 42L, 42L, 38L, 32L, 32L, 35L, 35L, -32L, 143L, 140L, 141L, 146L, 149L, 154L, 170L, 187L, 205L, 203L, -203L, 206L, 211L, 215L, 215L, 214L, 213L, 211L, 208L, 208L, 209L, -208L, 205L, 201L, 203L, 207L, 215L, 207L, 180L, 155L, 130L, 104L, -103L, 98L, 88L, 74L, 58L, 45L, 35L, 30L, 33L, 35L, 36L, 35L, -32L, 30L, 33L, 36L, 36L, 32L, 33L, 43L, 40L, 26L, 42L, 85L, 127L, -146L, 167L, 157L, 153L, 154L, 149L, 167L, 180L, 178L, 181L, 167L, -133L, 107L, 91L, 77L, 70L, 69L, 67L, 65L, 64L, 63L, 63L, 62L, -65L, 64L, 64L, 64L, 65L, 65L, 63L, 61L, 58L, 59L, 60L, 61L, 61L, -61L, 60L, 60L, 61L, 62L, 63L, 64L, 65L, 67L, 68L, 68L, 68L, 67L, -66L, 66L, 67L, 66L, 64L, 62L, 62L, 62L, 62L, 63L, 63L, 64L, 64L, -64L, 67L, 66L, 65L, 65L, 64L, 64L, 65L, 65L, 66L, 63L, 61L, 61L, -62L, 64L, 64L, 63L, 65L, 65L, 64L, 64L, 65L, 65L, 66L, 67L, 67L, -66L, 65L, 66L, 68L, 67L, 65L, 63L, 63L, 66L, 69L, 70L, 68L, 66L, -65L, 65L, 69L, 69L, 69L, 68L, 68L, 68L, 68L, 68L, 68L, 68L, 68L, -67L, 66L, 65L, 63L, 62L, 64L, 64L, 64L, 64L, 63L, 62L, 61L, 60L, -60L, 61L, 61L, 62L, 62L, 61L, 60L, 60L, 57L, 59L, 60L, 59L, 58L, -58L, 59L, 61L, 58L, 58L, 59L, 58L, 58L, 59L, 62L, 65L, 62L, 60L, -61L, 63L, 62L, 58L, 59L, 64L, 62L, 62L, 61L, 60L, 59L, 58L, 57L, -57L, 60L, 60L, 60L, 60L, 59L, 59L, 59L, 59L, 61L, 63L, 65L, 63L, -60L, 59L, 62L, 66L, 67L, 70L, 73L, 74L, 75L, 77L, 79L, 82L, 87L, -85L, 84L, 86L, 91L, 94L, 94L, 91L, 99L, 100L, 101L, 101L, 101L, -102L, 105L, 107L, 104L, 106L, 109L, 111L, 112L, 114L, 117L, 120L, -124L, 149L, 169L, 176L, 182L, 186L, 171L, 147L, 129L, 117L, 154L, -164L, 163L, 165L, 139L, 139L, 140L, 107L, 48L, 33L, 42L, 36L, -38L, 38L, 40L, 36L, 32L, 31L, 33L, 37L, 40L, 41L, 40L, 39L, 37L, -33L, 31L, 32L, 35L, 39L, 42L, 44L, 45L, 43L, 38L, 32L, 29L, 28L, -30L, 28L, 29L, 30L, 29L, 37L, 65L, 93L, 110L, 97L, 91L, 90L, -91L, 103L, 109L, 100L, 100L, 105L, 116L, 126L, 127L, 121L, 117L, -119L, 123L, 102L, 88L, 97L, 110L, 108L, 94L, 83L, 84L, 95L, 105L, -104L, 98L, 100L, 111L, 122L, 128L, 122L, 113L, 103L, 98L, 100L, -107L, 114L, 102L, 97L, 101L, 103L, 99L, 102L, 101L, 87L, 74L, -72L, 73L, 78L, 83L, 83L, 77L, 71L, 68L, 62L, 61L, 65L, 67L, 61L, -53L, 48L, 40L, 45L, 49L, 48L, 47L, 48L, 53L, 58L, 61L, 55L, 50L, -52L, 56L, 53L, 43L, 32L, 41L, 43L, 40L, 33L, 26L, 22L, 17L, 11L, -12L, 12L, 12L, 11L, 9L, 10L, 12L, 15L, 12L, 12L, 12L, 12L, 11L, -9L, 8L, 7L, 10L, 11L, 11L, 12L, 12L, 11L, 10L, 10L, 12L, 10L, -5L, 5L, 15L, 28L, 34L, 32L, 31L, 31L, 32L, 31L, 31L, 29L, 28L, -27L, 32L, 37L, 42L, 40L, 34L, 30L, 30L, 32L, 41L, 37L, 34L, 34L, -37L, 39L, 42L, 43L, 44L, 36L, 37L, 39L, 35L, 40L, 45L, 40L, 39L, -35L, 31L, 33L, 38L, 40L, 38L, 35L, 33L, 33L, 34L, 37L, 40L, 42L, -40L, 39L, 33L, 33L, 37L, 42L, 41L, 36L, 36L, 39L, 44L, 44L, 40L, -33L, 31L, 34L, 35L, 33L, 135L, 138L, 144L, 153L, 165L, 179L, -196L, 208L, 214L, 211L, 209L, 212L, 217L, 221L, 219L, 215L, 216L, -215L, 215L, 213L, 209L, 206L, 207L, 209L, 209L, 204L, 208L, 210L, -203L, 191L, 166L, 134L, 110L, 93L, 72L, 56L, 48L, 43L, 37L, 31L, -33L, 35L, 35L, 33L, 30L, 31L, 34L, 36L, 36L, 36L, 36L, 45L, 50L, -42L, 52L, 81L, 138L, 159L, 179L, 163L, 152L, 151L, 150L, 175L, -176L, 176L, 182L, 172L, 140L, 112L, 93L, 77L, 72L, 70L, 69L, -67L, 65L, 64L, 63L, 63L, 65L, 64L, 62L, 63L, 65L, 65L, 63L, 60L, -59L, 59L, 60L, 61L, 62L, 62L, 61L, 61L, 62L, 63L, 63L, 64L, 65L, -66L, 67L, 68L, 69L, 68L, 67L, 68L, 68L, 67L, 64L, 62L, 62L, 62L, -63L, 63L, 64L, 64L, 64L, 63L, 66L, 66L, 65L, 65L, 65L, 66L, 67L, -67L, 64L, 63L, 62L, 62L, 64L, 64L, 63L, 62L, 65L, 65L, 66L, 67L, -67L, 67L, 67L, 67L, 65L, 65L, 65L, 66L, 68L, 68L, 66L, 64L, 65L, -67L, 69L, 69L, 68L, 67L, 67L, 68L, 68L, 68L, 67L, 67L, 67L, 67L, -68L, 68L, 68L, 68L, 68L, 67L, 66L, 64L, 63L, 62L, 65L, 64L, 63L, -62L, 61L, 61L, 61L, 61L, 57L, 58L, 61L, 62L, 63L, 61L, 59L, 57L, -58L, 59L, 59L, 58L, 57L, 58L, 60L, 63L, 58L, 59L, 59L, 59L, 58L, -60L, 64L, 68L, 63L, 61L, 62L, 63L, 60L, 56L, 57L, 62L, 60L, 60L, -59L, 59L, 58L, 58L, 57L, 57L, 61L, 60L, 59L, 58L, 58L, 60L, 61L, -62L, 60L, 63L, 66L, 64L, 61L, 61L, 65L, 70L, 70L, 72L, 76L, 78L, -79L, 80L, 83L, 85L, 89L, 87L, 86L, 89L, 95L, 97L, 95L, 91L, 99L, -100L, 101L, 101L, 101L, 102L, 105L, 107L, 104L, 107L, 109L, 110L, -111L, 113L, 116L, 119L, 124L, 147L, 165L, 169L, 178L, 189L, 178L, -156L, 138L, 113L, 154L, 168L, 167L, 171L, 143L, 143L, 136L, 124L, -65L, 40L, 40L, 30L, 37L, 38L, 46L, 44L, 42L, 41L, 41L, 41L, 39L, -37L, 39L, 40L, 41L, 38L, 34L, 31L, 29L, 29L, 34L, 37L, 41L, 41L, -38L, 34L, 31L, 30L, 29L, 26L, 29L, 36L, 41L, 49L, 72L, 97L, 114L, -102L, 102L, 110L, 112L, 116L, 117L, 108L, 113L, 107L, 106L, 116L, -125L, 127L, 124L, 122L, 126L, 106L, 94L, 105L, 118L, 114L, 102L, -94L, 91L, 101L, 112L, 114L, 107L, 101L, 102L, 107L, 127L, 130L, -130L, 123L, 113L, 106L, 106L, 109L, 105L, 103L, 106L, 105L, 97L, -98L, 93L, 77L, 74L, 76L, 79L, 83L, 85L, 83L, 77L, 73L, 76L, 68L, -63L, 67L, 70L, 64L, 55L, 49L, 40L, 43L, 48L, 51L, 53L, 56L, 62L, -69L, 71L, 61L, 50L, 48L, 52L, 51L, 44L, 35L, 43L, 46L, 42L, 31L, -22L, 19L, 16L, 11L, 13L, 13L, 13L, 11L, 9L, 10L, 12L, 15L, 13L, -14L, 14L, 13L, 13L, 11L, 10L, 9L, 10L, 11L, 11L, 12L, 12L, 11L, -11L, 10L, 9L, 10L, 7L, 7L, 15L, 27L, 35L, 36L, 33L, 33L, 33L, -33L, 33L, 31L, 29L, 27L, 31L, 37L, 43L, 41L, 35L, 30L, 30L, 33L, -36L, 35L, 34L, 34L, 37L, 39L, 40L, 38L, 45L, 36L, 37L, 38L, 34L, -39L, 44L, 39L, 44L, 39L, 35L, 36L, 41L, 44L, 42L, 39L, 36L, 34L, -33L, 35L, 38L, 41L, 40L, 39L, 35L, 35L, 38L, 43L, 42L, 37L, 35L, -37L, 38L, 41L, 40L, 35L, 33L, 35L, 35L, 32L, 127L, 138L, 153L, -167L, 182L, 197L, 206L, 210L, 211L, 217L, 223L, 222L, 217L, 214L, -216L, 219L, 215L, 217L, 218L, 214L, 206L, 202L, 208L, 216L, 213L, -204L, 204L, 207L, 207L, 207L, 192L, 167L, 116L, 90L, 59L, 42L, -41L, 42L, 37L, 29L, 36L, 36L, 33L, 31L, 31L, 35L, 37L, 37L, 35L, -47L, 53L, 57L, 64L, 68L, 82L, 106L, 111L, 125L, 140L, 131L, 134L, -144L, 145L, 167L, 176L, 177L, 185L, 177L, 146L, 118L, 97L, 79L, -73L, 71L, 69L, 67L, 65L, 64L, 64L, 63L, 65L, 63L, 61L, 63L, 65L, -65L, 62L, 59L, 59L, 60L, 61L, 62L, 62L, 62L, 62L, 61L, 63L, 63L, -64L, 65L, 65L, 66L, 67L, 67L, 69L, 68L, 68L, 68L, 69L, 68L, 65L, -62L, 62L, 62L, 63L, 64L, 64L, 64L, 63L, 63L, 65L, 65L, 65L, 65L, -66L, 67L, 68L, 69L, 63L, 62L, 62L, 63L, 65L, 65L, 63L, 61L, 64L, -66L, 67L, 69L, 69L, 68L, 67L, 67L, 64L, 64L, 64L, 66L, 69L, 69L, -67L, 65L, 68L, 69L, 69L, 68L, 66L, 66L, 68L, 71L, 67L, 67L, 66L, -66L, 66L, 67L, 67L, 68L, 69L, 69L, 68L, 68L, 66L, 64L, 63L, 62L, -66L, 65L, 63L, 61L, 60L, 60L, 61L, 61L, 54L, 57L, 60L, 63L, 63L, -61L, 57L, 55L, 59L, 59L, 59L, 57L, 56L, 57L, 61L, 64L, 59L, 60L, -60L, 60L, 60L, 62L, 66L, 70L, 63L, 62L, 62L, 63L, 59L, 54L, 56L, -61L, 58L, 58L, 58L, 58L, 58L, 58L, 57L, 57L, 61L, 60L, 58L, 57L, -58L, 60L, 62L, 64L, 60L, 63L, 66L, 65L, 62L, 63L, 68L, 74L, 72L, -75L, 78L, 81L, 82L, 83L, 85L, 87L, 92L, 91L, 91L, 95L, 101L, -102L, 98L, 93L, 99L, 100L, 101L, 101L, 101L, 102L, 105L, 107L, -106L, 108L, 109L, 110L, 110L, 112L, 115L, 118L, 122L, 144L, 160L, -163L, 174L, 189L, 181L, 161L, 142L, 111L, 154L, 169L, 167L, 173L, -146L, 149L, 135L, 139L, 84L, 53L, 46L, 33L, 44L, 47L, 38L, 40L, -43L, 47L, 50L, 50L, 46L, 43L, 37L, 41L, 44L, 43L, 38L, 31L, 25L, -22L, 25L, 29L, 35L, 39L, 38L, 36L, 34L, 33L, 22L, 22L, 33L, 51L, -60L, 65L, 79L, 97L, 115L, 99L, 99L, 111L, 117L, 124L, 132L, 130L, -123L, 105L, 93L, 101L, 117L, 126L, 124L, 120L, 113L, 104L, 104L, -113L, 115L, 106L, 103L, 107L, 103L, 109L, 118L, 120L, 112L, 98L, -89L, 86L, 103L, 114L, 125L, 125L, 114L, 101L, 95L, 94L, 101L, -101L, 108L, 109L, 104L, 107L, 105L, 89L, 78L, 81L, 85L, 88L, -88L, 84L, 78L, 75L, 74L, 65L, 60L, 64L, 68L, 63L, 54L, 48L, 49L, -41L, 37L, 45L, 59L, 66L, 65L, 62L, 72L, 62L, 51L, 47L, 50L, 51L, -47L, 42L, 39L, 43L, 40L, 26L, 15L, 14L, 15L, 14L, 13L, 13L, 13L, -11L, 10L, 10L, 12L, 14L, 15L, 16L, 16L, 15L, 15L, 13L, 12L, 11L, -10L, 10L, 11L, 12L, 12L, 12L, 11L, 11L, 9L, 12L, 12L, 11L, 16L, -26L, 33L, 34L, 34L, 33L, 33L, 34L, 34L, 32L, 30L, 27L, 27L, 35L, -42L, 42L, 36L, 33L, 35L, 38L, 36L, 38L, 40L, 43L, 47L, 50L, 48L, -45L, 48L, 39L, 38L, 38L, 32L, 35L, 40L, 34L, 44L, 41L, 38L, 38L, -41L, 43L, 43L, 42L, 40L, 36L, 33L, 34L, 37L, 39L, 39L, 38L, 37L, -36L, 39L, 43L, 42L, 37L, 35L, 36L, 34L, 40L, 43L, 41L, 40L, 41L, -39L, 35L, 76L, 126L, 173L, 188L, 195L, 207L, 215L, 211L, 215L, -218L, 221L, 221L, 220L, 220L, 222L, 225L, 220L, 216L, 212L, 211L, -212L, 213L, 212L, 211L, 217L, 213L, 209L, 207L, 206L, 204L, 198L, -193L, 171L, 103L, 47L, 44L, 53L, 43L, 31L, 32L, 30L, 30L, 28L, -28L, 30L, 35L, 37L, 36L, 45L, 40L, 47L, 78L, 117L, 136L, 127L, -110L, 70L, 59L, 69L, 103L, 129L, 138L, 151L, 168L, 170L, 182L, -186L, 173L, 152L, 130L, 104L, 83L, 79L, 72L, 68L, 68L, 66L, 62L, -60L, 61L, 58L, 60L, 63L, 65L, 66L, 64L, 62L, 60L, 60L, 61L, 62L, -63L, 63L, 63L, 63L, 62L, 61L, 62L, 64L, 66L, 67L, 67L, 67L, 66L, -67L, 68L, 71L, 72L, 71L, 68L, 65L, 62L, 59L, 61L, 64L, 64L, 63L, -61L, 61L, 61L, 68L, 65L, 66L, 69L, 69L, 66L, 65L, 68L, 63L, 63L, -63L, 64L, 65L, 66L, 67L, 68L, 64L, 64L, 64L, 64L, 65L, 66L, 67L, -67L, 66L, 65L, 64L, 66L, 68L, 70L, 69L, 68L, 68L, 68L, 69L, 69L, -69L, 70L, 70L, 70L, 66L, 69L, 71L, 71L, 70L, 68L, 68L, 69L, 69L, -71L, 72L, 71L, 68L, 65L, 64L, 64L, 67L, 65L, 64L, 64L, 65L, 65L, -63L, 61L, 59L, 61L, 63L, 62L, 60L, 58L, 58L, 59L, 59L, 58L, 58L, -60L, 62L, 63L, 61L, 60L, 59L, 57L, 56L, 59L, 63L, 66L, 65L, 63L, -62L, 61L, 60L, 60L, 61L, 61L, 59L, 57L, 58L, 57L, 57L, 57L, 57L, -58L, 59L, 60L, 61L, 61L, 62L, 63L, 63L, 62L, 62L, 61L, 65L, 67L, -68L, 68L, 68L, 69L, 71L, 74L, 82L, 83L, 84L, 86L, 87L, 88L, 88L, -88L, 88L, 91L, 94L, 95L, 94L, 94L, 97L, 100L, 98L, 99L, 100L, -102L, 103L, 104L, 105L, 105L, 109L, 109L, 109L, 108L, 108L, 110L, -115L, 119L, 122L, 135L, 157L, 169L, 175L, 186L, 185L, 166L, 142L, -123L, 157L, 159L, 164L, 159L, 160L, 149L, 147L, 150L, 119L, 70L, -44L, 39L, 40L, 45L, 41L, 39L, 39L, 43L, 50L, 53L, 52L, 49L, 44L, -43L, 42L, 44L, 48L, 47L, 37L, 27L, 28L, 27L, 30L, 34L, 32L, 28L, -32L, 41L, 21L, 32L, 46L, 61L, 80L, 96L, 103L, 103L, 115L, 122L, -125L, 123L, 126L, 133L, 134L, 130L, 125L, 116L, 104L, 99L, 110L, -122L, 121L, 112L, 105L, 98L, 104L, 123L, 130L, 119L, 109L, 109L, -112L, 118L, 124L, 118L, 108L, 112L, 108L, 88L, 86L, 94L, 100L, -99L, 95L, 93L, 95L, 96L, 97L, 105L, 107L, 106L, 109L, 116L, 112L, -101L, 93L, 85L, 86L, 88L, 82L, 81L, 78L, 67L, 65L, 72L, 59L, -53L, 64L, 57L, 44L, 51L, 43L, 43L, 51L, 60L, 62L, 58L, 57L, 61L, -59L, 56L, 50L, 48L, 55L, 63L, 59L, 48L, 37L, 42L, 34L, 16L, 11L, -18L, 18L, 9L, 17L, 16L, 16L, 15L, 14L, 13L, 12L, 11L, 10L, 14L, -16L, 13L, 12L, 13L, 14L, 12L, 11L, 11L, 12L, 13L, 13L, 13L, 12L, -12L, 10L, 14L, 12L, 8L, 15L, 28L, 31L, 26L, 30L, 31L, 35L, 38L, -34L, 28L, 28L, 32L, 31L, 37L, 37L, 32L, 30L, 34L, 36L, 34L, 46L, -43L, 42L, 46L, 52L, 54L, 50L, 45L, 49L, 44L, 37L, 32L, 31L, 32L, -34L, 36L, 39L, 36L, 38L, 44L, 44L, 38L, 36L, 39L, 40L, 35L, 34L, -36L, 37L, 36L, 37L, 40L, 43L, 42L, 42L, 42L, 43L, 42L, 39L, 36L, -42L, 45L, 46L, 43L, 42L, 45L, 43L, 40L, 80L, 99L, 140L, 185L, -204L, 203L, 209L, 224L, 223L, 221L, 220L, 220L, 222L, 223L, 222L, -221L, 218L, 218L, 217L, 218L, 218L, 218L, 218L, 217L, 209L, 211L, -212L, 212L, 206L, 194L, 181L, 171L, 157L, 144L, 110L, 65L, 37L, -35L, 39L, 38L, 30L, 33L, 34L, 30L, 26L, 28L, 36L, 42L, 36L, 54L, -78L, 104L, 130L, 136L, 107L, 70L, 48L, 59L, 61L, 62L, 88L, 134L, -162L, 164L, 168L, 181L, 187L, 176L, 158L, 137L, 111L, 89L, 78L, -71L, 66L, 66L, 65L, 61L, 59L, 61L, 61L, 62L, 64L, 65L, 65L, 63L, -62L, 60L, 61L, 61L, 62L, 63L, 63L, 62L, 62L, 62L, 62L, 63L, 64L, -66L, 67L, 66L, 66L, 65L, 67L, 67L, 68L, 69L, 69L, 68L, 68L, 67L, -62L, 64L, 66L, 65L, 64L, 63L, 63L, 64L, 67L, 64L, 65L, 68L, 68L, -65L, 64L, 67L, 64L, 64L, 64L, 64L, 65L, 66L, 67L, 68L, 66L, 66L, -65L, 64L, 65L, 66L, 68L, 69L, 66L, 65L, 64L, 66L, 68L, 70L, 69L, -68L, 67L, 67L, 68L, 68L, 68L, 69L, 69L, 69L, 66L, 69L, 71L, 71L, -70L, 68L, 68L, 69L, 68L, 70L, 71L, 70L, 67L, 65L, 64L, 64L, 65L, -64L, 62L, 63L, 64L, 64L, 63L, 62L, 59L, 61L, 63L, 62L, 60L, 58L, -58L, 59L, 60L, 59L, 59L, 60L, 62L, 62L, 60L, 59L, 59L, 57L, 57L, -59L, 62L, 64L, 63L, 62L, 62L, 60L, 59L, 59L, 60L, 60L, 59L, 57L, -58L, 58L, 57L, 57L, 57L, 58L, 59L, 59L, 61L, 61L, 61L, 62L, 62L, -62L, 63L, 63L, 63L, 65L, 68L, 69L, 70L, 72L, 75L, 78L, 82L, 83L, -85L, 87L, 88L, 89L, 89L, 89L, 89L, 91L, 94L, 94L, 93L, 94L, 97L, -99L, 96L, 97L, 99L, 101L, 104L, 105L, 107L, 107L, 109L, 109L, -109L, 108L, 108L, 111L, 115L, 119L, 123L, 136L, 158L, 171L, 176L, -187L, 186L, 169L, 146L, 126L, 160L, 162L, 162L, 153L, 158L, 155L, -154L, 161L, 137L, 92L, 61L, 49L, 47L, 49L, 51L, 52L, 52L, 51L, -50L, 51L, 54L, 57L, 53L, 49L, 45L, 43L, 44L, 45L, 41L, 37L, 26L, -25L, 22L, 24L, 37L, 56L, 73L, 82L, 72L, 74L, 77L, 84L, 98L, 111L, -115L, 112L, 125L, 128L, 128L, 124L, 125L, 130L, 131L, 128L, 123L, -124L, 119L, 112L, 110L, 116L, 119L, 118L, 108L, 101L, 102L, 115L, -123L, 117L, 108L, 104L, 108L, 112L, 120L, 116L, 110L, 115L, 112L, -94L, 87L, 89L, 92L, 95L, 97L, 99L, 96L, 93L, 96L, 102L, 106L, -105L, 105L, 106L, 106L, 103L, 100L, 91L, 92L, 93L, 86L, 85L, -83L, 72L, 72L, 76L, 62L, 52L, 58L, 49L, 36L, 41L, 43L, 45L, 51L, -57L, 57L, 52L, 52L, 57L, 53L, 56L, 58L, 60L, 65L, 66L, 56L, 43L, -39L, 38L, 27L, 14L, 10L, 15L, 15L, 9L, 16L, 15L, 15L, 14L, 14L, -13L, 12L, 12L, 10L, 14L, 16L, 13L, 11L, 13L, 14L, 12L, 13L, 13L, -14L, 14L, 14L, 13L, 13L, 12L, 12L, 13L, 12L, 13L, 19L, 28L, 32L, -30L, 29L, 28L, 31L, 35L, 34L, 31L, 31L, 35L, 36L, 39L, 39L, 35L, -34L, 39L, 40L, 38L, 35L, 37L, 44L, 55L, 63L, 62L, 53L, 44L, 56L, -50L, 43L, 36L, 34L, 34L, 36L, 38L, 36L, 32L, 33L, 37L, 37L, 33L, -32L, 36L, 36L, 35L, 37L, 40L, 38L, 36L, 40L, 48L, 46L, 44L, 43L, -43L, 44L, 44L, 42L, 40L, 43L, 45L, 44L, 40L, 40L, 43L, 43L, 41L, -76L, 96L, 123L, 149L, 178L, 206L, 219L, 220L, 226L, 222L, 218L, -219L, 223L, 225L, 223L, 220L, 219L, 221L, 223L, 223L, 221L, 220L, -219L, 219L, 209L, 211L, 211L, 205L, 192L, 177L, 162L, 154L, 154L, -159L, 152L, 120L, 70L, 34L, 31L, 43L, 29L, 26L, 26L, 29L, 36L, -43L, 48L, 51L, 59L, 95L, 114L, 96L, 71L, 60L, 47L, 31L, 33L, -53L, 55L, 46L, 70L, 126L, 163L, 166L, 165L, 179L, 188L, 181L, -166L, 146L, 120L, 98L, 81L, 73L, 68L, 67L, 65L, 62L, 61L, 63L, -64L, 64L, 64L, 63L, 62L, 61L, 61L, 60L, 61L, 62L, 62L, 62L, 62L, -62L, 61L, 60L, 63L, 64L, 65L, 65L, 66L, 65L, 65L, 64L, 66L, 66L, -65L, 65L, 66L, 68L, 70L, 71L, 66L, 67L, 68L, 67L, 65L, 65L, 67L, -68L, 68L, 65L, 66L, 69L, 69L, 66L, 65L, 68L, 67L, 66L, 66L, 65L, -65L, 66L, 67L, 67L, 68L, 67L, 65L, 64L, 64L, 66L, 68L, 70L, 66L, -65L, 65L, 66L, 68L, 69L, 69L, 68L, 66L, 66L, 66L, 67L, 67L, 67L, -68L, 68L, 67L, 69L, 71L, 71L, 69L, 68L, 68L, 69L, 67L, 69L, 70L, -69L, 66L, 64L, 64L, 64L, 63L, 62L, 61L, 62L, 63L, 64L, 63L, 62L, -59L, 61L, 63L, 62L, 60L, 59L, 59L, 60L, 61L, 60L, 59L, 60L, 61L, -61L, 59L, 57L, 59L, 58L, 57L, 58L, 60L, 61L, 60L, 59L, 62L, 60L, -57L, 57L, 58L, 59L, 59L, 58L, 59L, 58L, 58L, 57L, 57L, 57L, 58L, -58L, 62L, 62L, 61L, 60L, 61L, 62L, 64L, 65L, 63L, 65L, 68L, 70L, -72L, 75L, 80L, 83L, 83L, 84L, 86L, 87L, 88L, 89L, 89L, 89L, 90L, -92L, 93L, 94L, 93L, 94L, 96L, 97L, 95L, 96L, 98L, 101L, 104L, -106L, 108L, 109L, 108L, 109L, 109L, 109L, 109L, 111L, 116L, 119L, -124L, 136L, 159L, 173L, 177L, 187L, 188L, 173L, 149L, 127L, 163L, -167L, 163L, 150L, 158L, 163L, 160L, 167L, 149L, 106L, 67L, 51L, -49L, 50L, 50L, 55L, 57L, 53L, 47L, 48L, 57L, 66L, 59L, 55L, 50L, -46L, 44L, 45L, 47L, 49L, 41L, 37L, 32L, 38L, 63L, 98L, 127L, -140L, 130L, 125L, 117L, 114L, 119L, 127L, 126L, 120L, 131L, 131L, -127L, 121L, 120L, 124L, 127L, 126L, 125L, 133L, 135L, 124L, 111L, -109L, 116L, 123L, 108L, 102L, 99L, 107L, 120L, 126L, 121L, 113L, -111L, 112L, 119L, 119L, 115L, 120L, 118L, 103L, 94L, 88L, 86L, -93L, 102L, 106L, 102L, 96L, 98L, 99L, 102L, 103L, 99L, 94L, 97L, -103L, 103L, 94L, 95L, 95L, 88L, 86L, 83L, 72L, 67L, 67L, 55L, -44L, 44L, 36L, 25L, 28L, 40L, 43L, 49L, 52L, 50L, 47L, 51L, 58L, -54L, 59L, 64L, 66L, 67L, 64L, 55L, 46L, 46L, 36L, 22L, 14L, 13L, -15L, 14L, 12L, 14L, 14L, 14L, 14L, 14L, 13L, 13L, 13L, 10L, 14L, -16L, 12L, 10L, 13L, 14L, 12L, 15L, 15L, 16L, 15L, 15L, 14L, 12L, -12L, 12L, 9L, 10L, 17L, 23L, 26L, 30L, 34L, 29L, 25L, 26L, 31L, -34L, 33L, 34L, 36L, 41L, 42L, 40L, 37L, 39L, 44L, 45L, 42L, 33L, -36L, 43L, 54L, 62L, 61L, 52L, 43L, 59L, 54L, 46L, 39L, 34L, 34L, -36L, 38L, 40L, 36L, 33L, 34L, 34L, 33L, 36L, 40L, 34L, 36L, 40L, -41L, 36L, 33L, 38L, 47L, 45L, 43L, 41L, 40L, 41L, 43L, 43L, 42L, -44L, 45L, 41L, 36L, 35L, 40L, 43L, 42L, 87L, 105L, 115L, 117L, -139L, 179L, 206L, 210L, 220L, 219L, 219L, 220L, 222L, 224L, 223L, -222L, 222L, 224L, 225L, 223L, 219L, 216L, 216L, 217L, 216L, 212L, -202L, 186L, 170L, 159L, 155L, 156L, 146L, 152L, 161L, 157L, 126L, -79L, 45L, 33L, 28L, 29L, 33L, 36L, 37L, 41L, 50L, 60L, 127L, -143L, 137L, 94L, 51L, 37L, 45L, 53L, 40L, 48L, 61L, 76L, 95L, -120L, 148L, 168L, 160L, 175L, 187L, 183L, 172L, 154L, 128L, 105L, -87L, 79L, 72L, 69L, 67L, 64L, 63L, 66L, 66L, 64L, 62L, 60L, 59L, -58L, 58L, 59L, 61L, 62L, 62L, 62L, 62L, 61L, 60L, 60L, 64L, 65L, -65L, 65L, 64L, 64L, 64L, 63L, 66L, 65L, 65L, 65L, 66L, 67L, 69L, -70L, 68L, 68L, 68L, 66L, 65L, 65L, 68L, 70L, 69L, 67L, 68L, 71L, -71L, 68L, 67L, 69L, 69L, 68L, 67L, 67L, 66L, 67L, 67L, 68L, 69L, -67L, 65L, 63L, 63L, 65L, 68L, 69L, 67L, 66L, 65L, 66L, 68L, 69L, -68L, 67L, 64L, 64L, 65L, 65L, 65L, 66L, 66L, 66L, 67L, 69L, 71L, -70L, 69L, 68L, 69L, 70L, 66L, 67L, 68L, 67L, 65L, 64L, 64L, 65L, -61L, 60L, 60L, 61L, 63L, 64L, 63L, 62L, 59L, 61L, 63L, 62L, 61L, -60L, 60L, 61L, 62L, 61L, 60L, 60L, 61L, 61L, 59L, 56L, 59L, 58L, -58L, 58L, 58L, 58L, 58L, 57L, 63L, 60L, 56L, 55L, 57L, 59L, 60L, -60L, 60L, 59L, 58L, 58L, 57L, 57L, 58L, 58L, 63L, 62L, 61L, 60L, -61L, 63L, 66L, 68L, 66L, 68L, 71L, 73L, 74L, 77L, 81L, 85L, 83L, -84L, 86L, 88L, 89L, 89L, 90L, 90L, 91L, 91L, 92L, 93L, 93L, 94L, -95L, 96L, 96L, 97L, 98L, 100L, 103L, 105L, 108L, 109L, 108L, -109L, 110L, 110L, 110L, 112L, 116L, 120L, 124L, 135L, 158L, 173L, -177L, 185L, 187L, 176L, 150L, 125L, 162L, 172L, 171L, 155L, 161L, -165L, 164L, 166L, 154L, 115L, 71L, 54L, 54L, 51L, 51L, 54L, 55L, -50L, 43L, 41L, 47L, 54L, 52L, 52L, 54L, 55L, 53L, 49L, 51L, 55L, -58L, 52L, 55L, 73L, 98L, 124L, 151L, 170L, 158L, 155L, 147L, -139L, 137L, 137L, 132L, 124L, 137L, 135L, 130L, 125L, 125L, 129L, -134L, 136L, 133L, 137L, 136L, 125L, 113L, 109L, 115L, 121L, 112L, -105L, 97L, 100L, 115L, 129L, 127L, 117L, 116L, 112L, 118L, 122L, -119L, 122L, 122L, 110L, 105L, 96L, 90L, 95L, 104L, 108L, 108L, -106L, 103L, 96L, 95L, 98L, 96L, 89L, 91L, 99L, 101L, 94L, 97L, -99L, 92L, 88L, 83L, 70L, 58L, 56L, 48L, 40L, 37L, 31L, 26L, 27L, -37L, 42L, 47L, 48L, 47L, 47L, 54L, 62L, 61L, 63L, 62L, 60L, 58L, -57L, 57L, 57L, 56L, 39L, 22L, 17L, 17L, 16L, 16L, 17L, 13L, 13L, -13L, 13L, 13L, 14L, 14L, 14L, 10L, 14L, 15L, 11L, 9L, 12L, 14L, -12L, 16L, 16L, 16L, 15L, 14L, 13L, 11L, 10L, 10L, 5L, 8L, 19L, -24L, 23L, 27L, 35L, 31L, 25L, 24L, 29L, 34L, 34L, 34L, 35L, 43L, -41L, 39L, 38L, 41L, 44L, 45L, 44L, 44L, 40L, 38L, 40L, 45L, 48L, -44L, 40L, 54L, 50L, 44L, 37L, 32L, 31L, 34L, 36L, 44L, 39L, 35L, -32L, 32L, 35L, 39L, 44L, 38L, 37L, 38L, 39L, 35L, 30L, 32L, 37L, -41L, 38L, 34L, 33L, 35L, 38L, 39L, 40L, 45L, 44L, 39L, 32L, 32L, -38L, 42L, 43L, 107L, 100L, 105L, 118L, 121L, 126L, 156L, 192L, -210L, 216L, 223L, 225L, 222L, 220L, 222L, 225L, 224L, 224L, 223L, -221L, 218L, 217L, 217L, 218L, 215L, 206L, 190L, 171L, 156L, 151L, -156L, 161L, 137L, 156L, 162L, 150L, 147L, 140L, 97L, 44L, 39L, -43L, 46L, 44L, 36L, 39L, 62L, 87L, 97L, 80L, 60L, 49L, 42L, 36L, -35L, 36L, 55L, 60L, 79L, 105L, 116L, 118L, 133L, 156L, 153L, -169L, 182L, 183L, 175L, 160L, 135L, 112L, 94L, 85L, 75L, 71L, -67L, 63L, 63L, 65L, 65L, 63L, 60L, 58L, 56L, 56L, 56L, 57L, 60L, -61L, 61L, 62L, 62L, 61L, 60L, 60L, 65L, 64L, 64L, 64L, 63L, 63L, -63L, 64L, 64L, 65L, 66L, 67L, 67L, 66L, 65L, 65L, 67L, 68L, 68L, -66L, 64L, 65L, 67L, 70L, 68L, 66L, 66L, 70L, 70L, 66L, 66L, 68L, -70L, 69L, 69L, 68L, 68L, 68L, 68L, 69L, 68L, 67L, 65L, 63L, 63L, -65L, 66L, 67L, 67L, 66L, 65L, 66L, 68L, 69L, 68L, 67L, 63L, 64L, -64L, 64L, 65L, 65L, 65L, 65L, 68L, 69L, 70L, 69L, 68L, 67L, 69L, -71L, 65L, 67L, 67L, 66L, 65L, 64L, 65L, 67L, 61L, 60L, 60L, 61L, -63L, 64L, 63L, 62L, 59L, 61L, 63L, 63L, 61L, 60L, 61L, 62L, 62L, -61L, 60L, 60L, 61L, 61L, 59L, 56L, 58L, 58L, 59L, 58L, 57L, 57L, -57L, 57L, 62L, 60L, 56L, 56L, 57L, 60L, 61L, 61L, 61L, 60L, 59L, -59L, 59L, 59L, 60L, 60L, 64L, 63L, 62L, 61L, 63L, 66L, 69L, 71L, -70L, 72L, 74L, 75L, 75L, 77L, 81L, 83L, 83L, 84L, 86L, 87L, 88L, -89L, 89L, 89L, 90L, 90L, 91L, 92L, 94L, 95L, 95L, 95L, 99L, 99L, -99L, 100L, 102L, 104L, 106L, 107L, 107L, 108L, 110L, 111L, 111L, -113L, 117L, 120L, 125L, 134L, 157L, 173L, 176L, 182L, 185L, 176L, -153L, 129L, 165L, 176L, 178L, 163L, 162L, 157L, 162L, 162L, 162L, -136L, 95L, 76L, 71L, 58L, 64L, 62L, 58L, 52L, 46L, 41L, 37L, -35L, 36L, 42L, 53L, 63L, 62L, 55L, 53L, 57L, 62L, 57L, 74L, 106L, -123L, 126L, 140L, 164L, 161L, 165L, 164L, 158L, 151L, 146L, 137L, -129L, 140L, 137L, 134L, 134L, 137L, 142L, 148L, 154L, 142L, 134L, -125L, 119L, 116L, 115L, 115L, 116L, 121L, 111L, 99L, 98L, 111L, -124L, 123L, 114L, 112L, 104L, 109L, 117L, 116L, 118L, 119L, 111L, -113L, 103L, 96L, 97L, 100L, 102L, 107L, 113L, 109L, 96L, 89L, -94L, 96L, 92L, 90L, 94L, 97L, 92L, 97L, 101L, 94L, 90L, 84L, -70L, 59L, 55L, 53L, 49L, 42L, 39L, 40L, 37L, 42L, 47L, 49L, 48L, -46L, 48L, 55L, 60L, 62L, 60L, 57L, 55L, 52L, 52L, 57L, 62L, 62L, -44L, 26L, 19L, 18L, 16L, 15L, 16L, 12L, 12L, 12L, 13L, 13L, 13L, -13L, 13L, 10L, 14L, 14L, 10L, 8L, 11L, 13L, 13L, 14L, 14L, 14L, -14L, 13L, 11L, 10L, 9L, 10L, 6L, 11L, 22L, 27L, 24L, 28L, 37L, -35L, 28L, 26L, 30L, 33L, 33L, 31L, 32L, 43L, 40L, 37L, 37L, 39L, -40L, 42L, 44L, 51L, 43L, 35L, 32L, 36L, 39L, 39L, 37L, 46L, 45L, -42L, 37L, 33L, 32L, 34L, 37L, 42L, 39L, 34L, 30L, 30L, 34L, 39L, -42L, 42L, 36L, 33L, 37L, 39L, 36L, 33L, 33L, 37L, 34L, 30L, 29L, -32L, 35L, 37L, 38L, 44L, 43L, 38L, 31L, 31L, 37L, 41L, 42L, 102L, -107L, 114L, 116L, 108L, 106L, 125L, 148L, 189L, 203L, 218L, 224L, -222L, 219L, 221L, 225L, 225L, 223L, 221L, 220L, 221L, 220L, 218L, -216L, 197L, 190L, 178L, 165L, 156L, 153L, 155L, 158L, 153L, 153L, -149L, 145L, 151L, 152L, 132L, 105L, 69L, 47L, 33L, 46L, 74L, -96L, 110L, 117L, 66L, 46L, 33L, 37L, 42L, 39L, 39L, 45L, 68L, -84L, 100L, 106L, 109L, 117L, 127L, 134L, 144L, 160L, 175L, 180L, -177L, 167L, 144L, 122L, 103L, 92L, 80L, 72L, 66L, 61L, 60L, 62L, -64L, 62L, 60L, 58L, 56L, 56L, 56L, 57L, 58L, 59L, 60L, 61L, 61L, -61L, 61L, 61L, 64L, 63L, 63L, 62L, 63L, 63L, 64L, 65L, 64L, 64L, -66L, 66L, 66L, 65L, 64L, 63L, 66L, 67L, 68L, 67L, 65L, 65L, 66L, -68L, 65L, 63L, 63L, 67L, 67L, 63L, 63L, 65L, 70L, 70L, 69L, 69L, -69L, 70L, 70L, 71L, 68L, 67L, 67L, 66L, 66L, 66L, 66L, 66L, 68L, -67L, 65L, 66L, 68L, 69L, 67L, 66L, 63L, 63L, 64L, 64L, 65L, 65L, -65L, 65L, 69L, 70L, 70L, 69L, 67L, 67L, 69L, 71L, 66L, 67L, 67L, -66L, 65L, 65L, 67L, 69L, 63L, 62L, 61L, 62L, 63L, 64L, 63L, 62L, -59L, 61L, 63L, 63L, 62L, 61L, 62L, 63L, 61L, 60L, 59L, 60L, 61L, -61L, 59L, 57L, 57L, 59L, 60L, 59L, 57L, 56L, 57L, 59L, 62L, 60L, -58L, 58L, 60L, 61L, 62L, 61L, 61L, 61L, 60L, 60L, 61L, 62L, 63L, -63L, 64L, 63L, 64L, 64L, 66L, 69L, 72L, 73L, 74L, 75L, 76L, 76L, -76L, 77L, 79L, 82L, 82L, 83L, 84L, 86L, 87L, 88L, 88L, 88L, 89L, -88L, 89L, 91L, 94L, 96L, 96L, 96L, 101L, 100L, 100L, 100L, 101L, -103L, 105L, 107L, 106L, 108L, 110L, 111L, 112L, 114L, 118L, 121L, -127L, 135L, 158L, 174L, 175L, 179L, 183L, 177L, 156L, 136L, 172L, -178L, 181L, 169L, 163L, 150L, 149L, 149L, 164L, 159L, 127L, 109L, -96L, 69L, 69L, 64L, 59L, 57L, 57L, 55L, 48L, 42L, 27L, 31L, 45L, -60L, 62L, 56L, 54L, 60L, 69L, 70L, 93L, 127L, 139L, 131L, 137L, -155L, 161L, 166L, 168L, 165L, 160L, 154L, 143L, 133L, 129L, 126L, -127L, 132L, 137L, 141L, 148L, 154L, 142L, 129L, 118L, 118L, 122L, -121L, 118L, 116L, 125L, 113L, 103L, 106L, 118L, 129L, 131L, 129L, -107L, 94L, 98L, 110L, 111L, 111L, 112L, 107L, 111L, 102L, 97L, -97L, 95L, 93L, 100L, 111L, 112L, 100L, 91L, 92L, 98L, 98L, 94L, -91L, 88L, 82L, 87L, 91L, 86L, 84L, 80L, 67L, 64L, 58L, 62L, 61L, -49L, 48L, 52L, 45L, 54L, 56L, 54L, 49L, 46L, 49L, 51L, 51L, 53L, -52L, 53L, 56L, 55L, 53L, 55L, 59L, 64L, 51L, 33L, 20L, 15L, 14L, -13L, 10L, 13L, 13L, 13L, 12L, 12L, 12L, 12L, 12L, 10L, 14L, 14L, -9L, 7L, 11L, 13L, 13L, 13L, 13L, 13L, 13L, 12L, 11L, 10L, 9L, -11L, 13L, 19L, 26L, 30L, 30L, 33L, 38L, 36L, 31L, 30L, 33L, 34L, -31L, 30L, 31L, 43L, 40L, 39L, 39L, 37L, 35L, 39L, 46L, 48L, 42L, -36L, 35L, 39L, 41L, 39L, 36L, 40L, 42L, 43L, 40L, 36L, 34L, 36L, -38L, 43L, 43L, 39L, 33L, 33L, 39L, 43L, 43L, 42L, 34L, 32L, 38L, -45L, 44L, 40L, 38L, 37L, 34L, 31L, 31L, 33L, 37L, 39L, 40L, 42L, -42L, 39L, 33L, 33L, 38L, 41L, 40L, 98L, 115L, 120L, 110L, 107L, -117L, 123L, 119L, 155L, 172L, 194L, 211L, 219L, 220L, 221L, 223L, -226L, 223L, 220L, 221L, 223L, 219L, 209L, 200L, 178L, 173L, 166L, -160L, 156L, 154L, 153L, 152L, 164L, 147L, 142L, 155L, 156L, 142L, -137L, 146L, 111L, 71L, 47L, 72L, 115L, 131L, 115L, 94L, 49L, -46L, 41L, 35L, 28L, 30L, 46L, 62L, 82L, 100L, 110L, 103L, 102L, -114L, 122L, 120L, 134L, 151L, 168L, 177L, 180L, 174L, 155L, 135L, -114L, 102L, 87L, 78L, 69L, 63L, 61L, 63L, 64L, 63L, 62L, 60L, -59L, 59L, 58L, 58L, 56L, 57L, 59L, 60L, 62L, 62L, 62L, 62L, 63L, -62L, 62L, 61L, 62L, 64L, 65L, 66L, 63L, 63L, 63L, 63L, 64L, 65L, -66L, 67L, 65L, 67L, 69L, 69L, 67L, 66L, 66L, 68L, 66L, 64L, 64L, -68L, 68L, 64L, 64L, 66L, 70L, 70L, 69L, 70L, 70L, 71L, 72L, 73L, -69L, 70L, 70L, 70L, 70L, 69L, 67L, 67L, 68L, 67L, 66L, 66L, 68L, -68L, 67L, 66L, 64L, 64L, 64L, 65L, 65L, 65L, 66L, 66L, 69L, 70L, -70L, 68L, 67L, 67L, 69L, 72L, 66L, 67L, 68L, 67L, 66L, 66L, 69L, -71L, 65L, 64L, 62L, 63L, 64L, 64L, 63L, 62L, 59L, 61L, 63L, 63L, -62L, 62L, 62L, 63L, 60L, 59L, 59L, 60L, 62L, 62L, 60L, 59L, 56L, -59L, 60L, 60L, 58L, 57L, 59L, 61L, 61L, 60L, 59L, 60L, 62L, 63L, -63L, 62L, 61L, 61L, 61L, 62L, 63L, 64L, 66L, 67L, 64L, 64L, 66L, -68L, 70L, 72L, 74L, 75L, 74L, 75L, 76L, 76L, 76L, 77L, 80L, 82L, -81L, 82L, 83L, 85L, 86L, 87L, 87L, 87L, 88L, 87L, 87L, 90L, 94L, -98L, 98L, 96L, 99L, 99L, 98L, 99L, 101L, 104L, 107L, 109L, 106L, -108L, 111L, 112L, 113L, 115L, 118L, 121L, 130L, 137L, 160L, 176L, -176L, 178L, 182L, 178L, 151L, 140L, 178L, 177L, 177L, 173L, 171L, -155L, 142L, 136L, 157L, 168L, 149L, 141L, 128L, 94L, 73L, 68L, -62L, 60L, 62L, 62L, 57L, 53L, 30L, 27L, 32L, 45L, 51L, 50L, 56L, -67L, 92L, 101L, 117L, 136L, 148L, 153L, 155L, 158L, 167L, 163L, -157L, 155L, 157L, 155L, 143L, 129L, 112L, 109L, 112L, 120L, 126L, -127L, 132L, 138L, 132L, 125L, 122L, 126L, 128L, 125L, 122L, 123L, -131L, 116L, 108L, 114L, 124L, 128L, 131L, 136L, 118L, 100L, 101L, -112L, 112L, 108L, 107L, 104L, 105L, 97L, 94L, 98L, 97L, 91L, -94L, 103L, 110L, 106L, 99L, 95L, 97L, 102L, 99L, 93L, 86L, 77L, -78L, 81L, 78L, 80L, 81L, 72L, 67L, 61L, 70L, 73L, 59L, 59L, 65L, -56L, 61L, 61L, 56L, 49L, 48L, 51L, 49L, 44L, 49L, 46L, 48L, 54L, -57L, 55L, 56L, 60L, 66L, 60L, 43L, 23L, 13L, 14L, 12L, 6L, 14L, -14L, 13L, 12L, 12L, 11L, 11L, 10L, 11L, 14L, 13L, 8L, 7L, 10L, -13L, 13L, 12L, 13L, 13L, 14L, 13L, 13L, 12L, 12L, 11L, 19L, 26L, -27L, 29L, 34L, 36L, 36L, 34L, 33L, 34L, 37L, 35L, 31L, 30L, 33L, -45L, 44L, 44L, 43L, 37L, 33L, 39L, 49L, 48L, 42L, 36L, 36L, 40L, -42L, 40L, 36L, 36L, 41L, 44L, 43L, 38L, 35L, 35L, 36L, 43L, 45L, -43L, 38L, 38L, 43L, 45L, 43L, 39L, 35L, 35L, 41L, 46L, 44L, 42L, -42L, 36L, 34L, 32L, 32L, 35L, 38L, 40L, 40L, 39L, 42L, 40L, 36L, -36L, 39L, 40L, 37L, 120L, 105L, 103L, 119L, 126L, 118L, 119L, -130L, 124L, 142L, 170L, 196L, 215L, 222L, 223L, 222L, 228L, 224L, -221L, 222L, 222L, 213L, 196L, 181L, 170L, 164L, 156L, 153L, 153L, -153L, 152L, 150L, 146L, 154L, 157L, 153L, 151L, 151L, 144L, 132L, -142L, 120L, 106L, 114L, 117L, 94L, 58L, 34L, 33L, 38L, 37L, 31L, -36L, 54L, 67L, 71L, 94L, 103L, 111L, 111L, 108L, 110L, 115L, -119L, 128L, 145L, 164L, 175L, 181L, 180L, 163L, 144L, 124L, 111L, -95L, 84L, 74L, 67L, 64L, 66L, 64L, 64L, 63L, 63L, 62L, 61L, 60L, -60L, 55L, 56L, 58L, 60L, 62L, 63L, 63L, 63L, 62L, 61L, 61L, 61L, -62L, 64L, 66L, 67L, 63L, 62L, 60L, 59L, 61L, 65L, 69L, 72L, 65L, -68L, 70L, 70L, 69L, 67L, 67L, 67L, 70L, 67L, 68L, 71L, 71L, 68L, -67L, 70L, 69L, 69L, 69L, 70L, 71L, 72L, 74L, 75L, 70L, 71L, 73L, -74L, 73L, 71L, 69L, 67L, 69L, 67L, 66L, 66L, 68L, 68L, 67L, 65L, -64L, 64L, 64L, 65L, 65L, 66L, 66L, 66L, 69L, 70L, 70L, 68L, 67L, -67L, 69L, 72L, 67L, 68L, 68L, 67L, 66L, 67L, 70L, 73L, 67L, 65L, -64L, 64L, 65L, 65L, 63L, 61L, 59L, 61L, 63L, 63L, 62L, 62L, 63L, -64L, 59L, 58L, 58L, 60L, 62L, 63L, 61L, 60L, 56L, 59L, 61L, 60L, -58L, 57L, 60L, 62L, 61L, 60L, 60L, 62L, 64L, 65L, 63L, 62L, 61L, -61L, 62L, 63L, 64L, 66L, 68L, 69L, 63L, 65L, 67L, 70L, 72L, 74L, -75L, 75L, 73L, 74L, 76L, 76L, 76L, 78L, 80L, 83L, 80L, 81L, 82L, -84L, 85L, 86L, 86L, 86L, 87L, 85L, 86L, 89L, 95L, 98L, 99L, 97L, -97L, 97L, 97L, 98L, 101L, 105L, 109L, 111L, 105L, 108L, 111L, -112L, 114L, 115L, 118L, 121L, 133L, 140L, 162L, 178L, 177L, 178L, -182L, 179L, 141L, 139L, 181L, 174L, 173L, 175L, 180L, 166L, 148L, -134L, 153L, 170L, 160L, 162L, 157L, 123L, 86L, 79L, 69L, 61L, -56L, 53L, 49L, 46L, 38L, 27L, 23L, 31L, 38L, 44L, 57L, 73L, 114L, -127L, 133L, 134L, 148L, 170L, 174L, 163L, 172L, 159L, 144L, 140L, -148L, 152L, 138L, 121L, 104L, 102L, 106L, 115L, 119L, 119L, 121L, -127L, 123L, 124L, 130L, 136L, 132L, 125L, 125L, 131L, 141L, 122L, -111L, 116L, 117L, 110L, 109L, 117L, 137L, 115L, 112L, 122L, 118L, -109L, 106L, 103L, 102L, 93L, 92L, 100L, 102L, 95L, 93L, 98L, -107L, 111L, 107L, 97L, 96L, 103L, 103L, 96L, 94L, 83L, 81L, 82L, -79L, 85L, 91L, 85L, 72L, 66L, 79L, 85L, 71L, 73L, 81L, 71L, 61L, -60L, 54L, 48L, 49L, 54L, 50L, 42L, 51L, 44L, 42L, 49L, 54L, 56L, -59L, 65L, 68L, 68L, 53L, 27L, 14L, 17L, 15L, 5L, 15L, 14L, 13L, -12L, 11L, 10L, 10L, 9L, 11L, 14L, 13L, 8L, 6L, 10L, 13L, 13L, -13L, 13L, 14L, 15L, 15L, 15L, 14L, 14L, 8L, 20L, 28L, 25L, 27L, -34L, 36L, 32L, 31L, 32L, 37L, 40L, 37L, 31L, 31L, 35L, 48L, 47L, -48L, 47L, 38L, 32L, 40L, 53L, 54L, 45L, 35L, 31L, 34L, 38L, 38L, -37L, 33L, 39L, 44L, 44L, 38L, 33L, 31L, 32L, 37L, 42L, 41L, 36L, -36L, 41L, 42L, 37L, 38L, 36L, 38L, 42L, 42L, 38L, 37L, 40L, 34L, -32L, 31L, 32L, 35L, 38L, 39L, 39L, 38L, 41L, 42L, 39L, 38L, 40L, -39L, 36L, 112L, 113L, 114L, 115L, 115L, 115L, 115L, 114L, 125L, -127L, 134L, 151L, 177L, 201L, 216L, 219L, 228L, 221L, 214L, 210L, -203L, 190L, 176L, 168L, 167L, 165L, 160L, 155L, 151L, 149L, 148L, -148L, 154L, 157L, 157L, 154L, 156L, 157L, 149L, 138L, 155L, 175L, -178L, 145L, 98L, 63L, 47L, 41L, 40L, 39L, 34L, 31L, 43L, 66L, -82L, 86L, 81L, 98L, 108L, 105L, 109L, 119L, 118L, 107L, 122L, -137L, 155L, 171L, 182L, 185L, 172L, 156L, 134L, 115L, 105L, 98L, -80L, 70L, 69L, 65L, 59L, 61L, 62L, 60L, 58L, 57L, 60L, 63L, 63L, -61L, 59L, 58L, 58L, 59L, 61L, 62L, 60L, 60L, 61L, 62L, 63L, 63L, -64L, 65L, 67L, 63L, 60L, 61L, 64L, 66L, 66L, 65L, 68L, 65L, 62L, -63L, 66L, 68L, 68L, 66L, 65L, 69L, 69L, 65L, 65L, 71L, 72L, 69L, -68L, 69L, 70L, 71L, 72L, 73L, 72L, 72L, 72L, 72L, 73L, 74L, 74L, -72L, 71L, 70L, 69L, 70L, 70L, 71L, 70L, 69L, 67L, 66L, 70L, 68L, -66L, 66L, 68L, 69L, 68L, 67L, 61L, 64L, 67L, 68L, 66L, 66L, 69L, -72L, 67L, 69L, 69L, 67L, 68L, 71L, 69L, 64L, 63L, 63L, 63L, 61L, -59L, 58L, 59L, 61L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 58L, -58L, 58L, 58L, 58L, 58L, 58L, 58L, 60L, 60L, 60L, 60L, 60L, 61L, -63L, 63L, 62L, 62L, 62L, 63L, 63L, 63L, 64L, 64L, 63L, 64L, 65L, -65L, 65L, 66L, 68L, 70L, 67L, 68L, 70L, 70L, 70L, 70L, 71L, 73L, -75L, 79L, 79L, 74L, 74L, 79L, 80L, 76L, 80L, 79L, 79L, 80L, 82L, -83L, 82L, 82L, 87L, 87L, 89L, 90L, 92L, 93L, 95L, 95L, 99L, 96L, -94L, 96L, 101L, 106L, 108L, 108L, 106L, 104L, 105L, 110L, 113L, -115L, 119L, 125L, 136L, 147L, 167L, 176L, 176L, 183L, 184L, 172L, -141L, 159L, 175L, 178L, 176L, 177L, 177L, 175L, 168L, 160L, 157L, -164L, 167L, 163L, 159L, 159L, 114L, 94L, 86L, 81L, 65L, 53L, -51L, 49L, 45L, 31L, 23L, 26L, 27L, 25L, 36L, 53L, 92L, 136L, -155L, 144L, 149L, 167L, 174L, 173L, 170L, 160L, 143L, 130L, 128L, -131L, 130L, 124L, 123L, 105L, 100L, 108L, 112L, 118L, 121L, 113L, -112L, 117L, 127L, 133L, 127L, 118L, 119L, 127L, 129L, 121L, 114L, -113L, 108L, 100L, 98L, 102L, 111L, 119L, 119L, 119L, 117L, 105L, -102L, 115L, 111L, 106L, 101L, 99L, 98L, 95L, 88L, 81L, 96L, 95L, -95L, 96L, 97L, 98L, 97L, 96L, 93L, 84L, 72L, 65L, 71L, 82L, 85L, -81L, 62L, 70L, 80L, 84L, 81L, 78L, 78L, 80L, 79L, 69L, 59L, 56L, -54L, 51L, 46L, 42L, 49L, 44L, 40L, 41L, 48L, 58L, 67L, 72L, 66L, -66L, 61L, 37L, 13L, 13L, 20L, 14L, 9L, 10L, 13L, 15L, 15L, 14L, -12L, 10L, 11L, 12L, 11L, 10L, 14L, 18L, 16L, 11L, 12L, 12L, 12L, -12L, 11L, 10L, 9L, 9L, 20L, 25L, 28L, 28L, 30L, 36L, 40L, 41L, -32L, 34L, 35L, 36L, 36L, 35L, 33L, 31L, 40L, 41L, 45L, 47L, 42L, -36L, 41L, 52L, 52L, 49L, 44L, 40L, 38L, 39L, 41L, 43L, 38L, 41L, -45L, 46L, 42L, 36L, 30L, 27L, 36L, 38L, 38L, 36L, 32L, 32L, 35L, -38L, 32L, 37L, 41L, 42L, 39L, 39L, 43L, 48L, 38L, 35L, 34L, 36L, -39L, 40L, 38L, 34L, 39L, 42L, 42L, 40L, 42L, 45L, 42L, 37L, 112L, -111L, 111L, 111L, 112L, 114L, 115L, 116L, 111L, 118L, 127L, 134L, -145L, 168L, 197L, 217L, 221L, 222L, 216L, 201L, 184L, 171L, 166L, -164L, 168L, 164L, 158L, 152L, 149L, 146L, 144L, 143L, 137L, 151L, -163L, 164L, 160L, 156L, 151L, 146L, 164L, 176L, 181L, 156L, 108L, -64L, 48L, 51L, 35L, 29L, 38L, 61L, 73L, 73L, 82L, 98L, 79L, 94L, -103L, 101L, 105L, 116L, 116L, 106L, 127L, 137L, 149L, 161L, 172L, -179L, 174L, 165L, 150L, 129L, 115L, 104L, 85L, 73L, 69L, 63L, -60L, 62L, 63L, 62L, 59L, 58L, 60L, 62L, 64L, 62L, 60L, 58L, 57L, -57L, 58L, 59L, 60L, 60L, 61L, 61L, 62L, 63L, 64L, 64L, 67L, 64L, -62L, 62L, 65L, 67L, 67L, 66L, 65L, 64L, 64L, 66L, 69L, 69L, 67L, -64L, 63L, 67L, 67L, 64L, 64L, 69L, 71L, 68L, 67L, 68L, 69L, 70L, -71L, 71L, 71L, 71L, 71L, 72L, 72L, 73L, 72L, 71L, 70L, 69L, 69L, -69L, 71L, 71L, 71L, 70L, 68L, 67L, 71L, 69L, 67L, 67L, 69L, 70L, -69L, 68L, 63L, 66L, 69L, 69L, 68L, 68L, 71L, 73L, 69L, 70L, 69L, -66L, 67L, 71L, 69L, 65L, 63L, 64L, 64L, 62L, 59L, 58L, 60L, 61L, -63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 58L, 58L, 58L, 58L, 58L, -58L, 58L, 58L, 61L, 61L, 61L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, -63L, 63L, 63L, 64L, 64L, 64L, 64L, 65L, 65L, 65L, 65L, 66L, 68L, -70L, 68L, 70L, 72L, 72L, 71L, 71L, 73L, 75L, 75L, 78L, 78L, 74L, -75L, 79L, 80L, 76L, 79L, 79L, 79L, 80L, 82L, 83L, 83L, 83L, 87L, -87L, 89L, 90L, 92L, 93L, 95L, 95L, 101L, 99L, 97L, 98L, 102L, -106L, 108L, 108L, 107L, 105L, 106L, 111L, 113L, 115L, 120L, 126L, -139L, 151L, 169L, 173L, 171L, 181L, 180L, 161L, 144L, 162L, 178L, -181L, 179L, 180L, 182L, 181L, 177L, 169L, 165L, 169L, 171L, 168L, -164L, 164L, 148L, 128L, 115L, 106L, 89L, 76L, 65L, 52L, 49L, -45L, 37L, 30L, 26L, 30L, 41L, 50L, 90L, 135L, 160L, 156L, 157L, -165L, 168L, 171L, 166L, 156L, 140L, 127L, 127L, 133L, 135L, 132L, -130L, 115L, 111L, 112L, 105L, 104L, 108L, 104L, 109L, 109L, 115L, -122L, 122L, 116L, 112L, 113L, 115L, 114L, 118L, 122L, 117L, 104L, -96L, 95L, 104L, 111L, 114L, 118L, 123L, 115L, 110L, 120L, 125L, -117L, 106L, 97L, 94L, 94L, 95L, 95L, 93L, 90L, 88L, 89L, 92L, -95L, 95L, 93L, 88L, 83L, 72L, 61L, 60L, 64L, 66L, 64L, 66L, 70L, -75L, 76L, 74L, 71L, 72L, 73L, 73L, 69L, 62L, 57L, 52L, 49L, 49L, -51L, 54L, 46L, 39L, 40L, 50L, 61L, 66L, 67L, 61L, 61L, 60L, 44L, -24L, 21L, 20L, 7L, 16L, 16L, 17L, 17L, 16L, 14L, 12L, 11L, 12L, -14L, 12L, 9L, 10L, 15L, 16L, 14L, 18L, 16L, 14L, 13L, 14L, 16L, -19L, 21L, 23L, 28L, 30L, 28L, 29L, 35L, 39L, 39L, 31L, 31L, 31L, -32L, 33L, 35L, 37L, 39L, 42L, 41L, 43L, 46L, 43L, 38L, 42L, 49L, -49L, 48L, 45L, 40L, 36L, 37L, 40L, 43L, 38L, 42L, 45L, 47L, 44L, -40L, 35L, 32L, 35L, 37L, 37L, 37L, 35L, 33L, 33L, 34L, 32L, 38L, -44L, 45L, 42L, 40L, 41L, 44L, 41L, 39L, 37L, 38L, 41L, 41L, 38L, -35L, 31L, 35L, 37L, 37L, 41L, 46L, 45L, 40L, 113L, 110L, 107L, -104L, 104L, 106L, 109L, 111L, 115L, 121L, 126L, 125L, 124L, 135L, -158L, 178L, 185L, 195L, 195L, 177L, 161L, 160L, 169L, 176L, 164L, -159L, 153L, 149L, 148L, 146L, 143L, 140L, 142L, 149L, 153L, 151L, -153L, 161L, 171L, 176L, 181L, 168L, 161L, 161L, 143L, 104L, 67L, -50L, 41L, 42L, 59L, 82L, 88L, 79L, 81L, 95L, 81L, 93L, 99L, 97L, -102L, 113L, 114L, 105L, 117L, 125L, 137L, 148L, 162L, 174L, 178L, -176L, 163L, 140L, 122L, 108L, 89L, 77L, 71L, 61L, 61L, 63L, 64L, -63L, 61L, 59L, 59L, 60L, 64L, 63L, 60L, 58L, 56L, 55L, 56L, 56L, -60L, 60L, 61L, 61L, 62L, 63L, 63L, 63L, 67L, 65L, 64L, 64L, 66L, -67L, 67L, 67L, 63L, 63L, 65L, 68L, 70L, 69L, 66L, 63L, 63L, 65L, -65L, 63L, 64L, 67L, 69L, 67L, 65L, 66L, 68L, 69L, 70L, 70L, 70L, -70L, 70L, 71L, 71L, 71L, 71L, 70L, 69L, 68L, 68L, 69L, 71L, 72L, -72L, 72L, 70L, 69L, 72L, 70L, 68L, 68L, 70L, 71L, 71L, 70L, 66L, -68L, 70L, 70L, 70L, 70L, 72L, 74L, 71L, 72L, 69L, 65L, 66L, 70L, -70L, 66L, 64L, 65L, 64L, 63L, 60L, 59L, 61L, 62L, 63L, 63L, 63L, -63L, 63L, 63L, 63L, 63L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, -62L, 63L, 64L, 65L, 65L, 64L, 62L, 61L, 63L, 63L, 63L, 64L, 64L, -64L, 65L, 65L, 65L, 65L, 65L, 65L, 66L, 67L, 68L, 69L, 69L, 71L, -73L, 73L, 72L, 72L, 74L, 76L, 75L, 77L, 78L, 75L, 76L, 79L, 79L, -77L, 78L, 78L, 79L, 81L, 82L, 83L, 85L, 85L, 87L, 87L, 89L, 90L, -92L, 93L, 95L, 95L, 101L, 99L, 97L, 98L, 101L, 104L, 105L, 105L, -107L, 105L, 106L, 111L, 113L, 115L, 121L, 129L, 148L, 164L, 178L, -175L, 174L, 187L, 181L, 154L, 135L, 153L, 173L, 181L, 180L, 180L, -182L, 182L, 184L, 177L, 172L, 173L, 174L, 171L, 169L, 169L, 166L, -151L, 142L, 133L, 122L, 115L, 100L, 77L, 55L, 57L, 49L, 34L, -29L, 37L, 46L, 48L, 71L, 111L, 142L, 149L, 152L, 151L, 155L, -166L, 164L, 156L, 141L, 128L, 127L, 134L, 138L, 137L, 139L, 128L, -125L, 121L, 107L, 103L, 108L, 108L, 116L, 111L, 112L, 119L, 126L, -123L, 116L, 111L, 110L, 115L, 124L, 129L, 123L, 110L, 101L, 99L, -101L, 106L, 106L, 114L, 125L, 121L, 112L, 115L, 124L, 118L, 109L, -98L, 91L, 90L, 94L, 98L, 97L, 91L, 84L, 82L, 85L, 89L, 88L, 86L, -85L, 84L, 76L, 62L, 53L, 54L, 57L, 59L, 68L, 67L, 64L, 61L, 60L, -59L, 60L, 61L, 64L, 65L, 62L, 56L, 50L, 51L, 57L, 62L, 56L, 46L, -36L, 36L, 44L, 52L, 53L, 51L, 55L, 56L, 60L, 53L, 37L, 33L, 25L, -7L, 18L, 18L, 17L, 16L, 14L, 13L, 12L, 12L, 12L, 13L, 11L, 8L, -10L, 16L, 20L, 19L, 20L, 17L, 13L, 11L, 13L, 19L, 25L, 30L, 29L, -33L, 33L, 30L, 30L, 34L, 38L, 37L, 33L, 31L, 29L, 28L, 30L, 34L, -39L, 42L, 43L, 41L, 41L, 44L, 44L, 42L, 42L, 45L, 46L, 47L, 46L, -40L, 34L, 33L, 39L, 45L, 39L, 41L, 44L, 46L, 46L, 42L, 38L, 36L, -39L, 39L, 41L, 43L, 43L, 40L, 36L, 32L, 33L, 39L, 45L, 46L, 44L, -40L, 39L, 40L, 44L, 41L, 39L, 39L, 42L, 42L, 39L, 36L, 30L, 34L, -36L, 37L, 42L, 47L, 46L, 42L, 119L, 115L, 109L, 103L, 101L, 103L, -106L, 109L, 118L, 117L, 119L, 121L, 120L, 116L, 115L, 117L, 118L, -141L, 161L, 164L, 164L, 170L, 172L, 169L, 157L, 153L, 150L, 150L, -151L, 149L, 144L, 139L, 149L, 146L, 145L, 149L, 160L, 173L, 181L, -184L, 169L, 156L, 151L, 164L, 172L, 151L, 109L, 75L, 75L, 88L, -96L, 91L, 85L, 86L, 85L, 82L, 87L, 95L, 98L, 96L, 100L, 109L, -109L, 101L, 95L, 104L, 118L, 134L, 151L, 166L, 177L, 182L, 171L, -149L, 132L, 117L, 98L, 88L, 80L, 67L, 61L, 62L, 63L, 63L, 62L, -61L, 60L, 59L, 62L, 61L, 59L, 57L, 56L, 56L, 56L, 56L, 60L, 60L, -60L, 61L, 61L, 62L, 62L, 63L, 65L, 64L, 64L, 64L, 65L, 66L, 66L, -66L, 63L, 64L, 66L, 68L, 69L, 68L, 66L, 64L, 64L, 65L, 64L, 64L, -65L, 67L, 68L, 68L, 66L, 66L, 68L, 69L, 70L, 70L, 70L, 70L, 70L, -70L, 70L, 70L, 69L, 69L, 68L, 68L, 68L, 69L, 71L, 72L, 73L, 73L, -72L, 71L, 72L, 70L, 69L, 69L, 71L, 72L, 72L, 71L, 67L, 68L, 69L, -70L, 70L, 71L, 72L, 73L, 74L, 73L, 69L, 64L, 65L, 69L, 69L, 66L, -65L, 66L, 66L, 64L, 61L, 60L, 62L, 63L, 64L, 64L, 64L, 64L, 64L, -64L, 64L, 64L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 64L, 65L, -67L, 68L, 67L, 65L, 62L, 61L, 64L, 64L, 64L, 64L, 65L, 65L, 65L, -66L, 67L, 66L, 65L, 65L, 67L, 68L, 68L, 68L, 69L, 71L, 73L, 73L, -72L, 72L, 74L, 76L, 74L, 76L, 77L, 77L, 77L, 79L, 79L, 78L, 76L, -78L, 80L, 81L, 82L, 84L, 86L, 87L, 87L, 87L, 89L, 90L, 92L, 93L, -95L, 95L, 98L, 97L, 96L, 96L, 97L, 99L, 100L, 100L, 106L, 104L, -106L, 110L, 112L, 114L, 123L, 133L, 154L, 172L, 185L, 179L, 178L, -192L, 181L, 144L, 110L, 131L, 157L, 175L, 180L, 179L, 178L, 177L, -183L, 178L, 173L, 172L, 172L, 172L, 171L, 171L, 166L, 161L, 158L, -151L, 143L, 142L, 129L, 104L, 74L, 66L, 57L, 52L, 52L, 57L, 62L, -65L, 56L, 83L, 106L, 121L, 131L, 133L, 141L, 160L, 162L, 157L, -145L, 133L, 129L, 133L, 136L, 135L, 138L, 127L, 126L, 125L, 115L, -115L, 123L, 124L, 131L, 126L, 124L, 128L, 135L, 137L, 133L, 129L, -120L, 125L, 131L, 131L, 125L, 116L, 112L, 112L, 105L, 107L, 103L, -107L, 120L, 117L, 105L, 103L, 113L, 114L, 113L, 107L, 98L, 92L, -91L, 93L, 106L, 97L, 86L, 82L, 83L, 85L, 83L, 80L, 79L, 80L, -74L, 59L, 49L, 51L, 60L, 67L, 72L, 66L, 59L, 54L, 53L, 55L, 57L, -58L, 59L, 61L, 60L, 54L, 51L, 55L, 61L, 65L, 56L, 49L, 41L, 37L, -38L, 41L, 41L, 40L, 51L, 55L, 64L, 60L, 45L, 41L, 37L, 25L, 18L, -17L, 15L, 14L, 13L, 12L, 12L, 12L, 11L, 10L, 8L, 9L, 18L, 28L, -29L, 23L, 25L, 22L, 19L, 17L, 19L, 25L, 32L, 36L, 35L, 38L, 37L, -32L, 30L, 33L, 36L, 36L, 35L, 33L, 31L, 30L, 30L, 33L, 36L, 39L, -45L, 42L, 40L, 43L, 45L, 45L, 43L, 41L, 43L, 46L, 46L, 40L, 32L, -31L, 38L, 45L, 40L, 40L, 41L, 43L, 43L, 41L, 37L, 34L, 39L, 39L, -42L, 46L, 48L, 45L, 37L, 30L, 34L, 37L, 41L, 43L, 41L, 40L, 40L, -40L, 44L, 41L, 38L, 39L, 42L, 43L, 41L, 39L, 38L, 41L, 42L, 41L, -43L, 46L, 44L, 39L, 124L, 120L, 114L, 109L, 107L, 108L, 112L, -115L, 103L, 103L, 107L, 111L, 105L, 91L, 81L, 79L, 64L, 91L, -125L, 152L, 170L, 176L, 165L, 148L, 154L, 154L, 154L, 155L, 156L, -153L, 146L, 141L, 136L, 148L, 165L, 178L, 179L, 169L, 157L, 149L, -138L, 153L, 165L, 168L, 174L, 177L, 162L, 141L, 122L, 128L, 124L, -110L, 97L, 93L, 88L, 82L, 92L, 96L, 96L, 93L, 96L, 103L, 101L, -93L, 87L, 92L, 102L, 115L, 131L, 150L, 169L, 183L, 178L, 161L, -147L, 132L, 112L, 101L, 91L, 76L, 63L, 63L, 62L, 63L, 63L, 62L, -61L, 60L, 59L, 59L, 58L, 58L, 57L, 57L, 57L, 57L, 60L, 60L, 60L, -61L, 61L, 61L, 61L, 62L, 61L, 62L, 63L, 63L, 63L, 63L, 64L, 64L, -65L, 65L, 66L, 65L, 65L, 66L, 67L, 68L, 66L, 65L, 65L, 66L, 67L, -67L, 68L, 70L, 67L, 67L, 69L, 70L, 71L, 71L, 71L, 71L, 70L, 70L, -69L, 69L, 68L, 68L, 68L, 68L, 68L, 69L, 71L, 72L, 73L, 73L, 72L, -71L, 72L, 70L, 69L, 69L, 72L, 73L, 73L, 72L, 68L, 68L, 68L, 69L, -70L, 71L, 71L, 71L, 75L, 75L, 70L, 65L, 65L, 69L, 69L, 65L, 66L, -67L, 67L, 65L, 63L, 62L, 63L, 65L, 64L, 64L, 64L, 64L, 64L, 64L, -64L, 64L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 65L, 66L, 68L, -68L, 68L, 66L, 63L, 61L, 64L, 65L, 65L, 65L, 66L, 66L, 66L, 66L, -69L, 67L, 65L, 65L, 68L, 69L, 69L, 67L, 68L, 70L, 72L, 72L, 71L, -71L, 73L, 75L, 74L, 74L, 76L, 78L, 79L, 78L, 78L, 79L, 76L, 79L, -81L, 82L, 82L, 83L, 86L, 89L, 87L, 87L, 89L, 90L, 92L, 93L, 95L, -95L, 96L, 97L, 97L, 97L, 97L, 98L, 99L, 100L, 104L, 103L, 105L, -109L, 111L, 115L, 126L, 138L, 154L, 170L, 183L, 179L, 178L, 188L, -169L, 125L, 85L, 106L, 137L, 165L, 179L, 181L, 177L, 175L, 179L, -177L, 174L, 171L, 172L, 174L, 174L, 174L, 169L, 168L, 169L, 161L, -149L, 147L, 138L, 117L, 105L, 82L, 71L, 82L, 91L, 87L, 89L, 99L, -74L, 80L, 84L, 95L, 109L, 114L, 125L, 146L, 149L, 150L, 144L, -135L, 131L, 132L, 134L, 133L, 131L, 116L, 114L, 120L, 121L, 128L, -136L, 134L, 138L, 137L, 135L, 134L, 135L, 139L, 141L, 142L, 125L, -131L, 135L, 134L, 128L, 122L, 117L, 114L, 112L, 114L, 107L, 107L, -118L, 116L, 104L, 100L, 110L, 114L, 116L, 111L, 102L, 94L, 93L, -96L, 108L, 100L, 90L, 85L, 86L, 86L, 84L, 82L, 71L, 72L, 65L, -50L, 42L, 48L, 61L, 69L, 73L, 67L, 59L, 55L, 54L, 57L, 60L, 61L, -64L, 65L, 62L, 56L, 54L, 58L, 58L, 55L, 51L, 52L, 52L, 47L, 42L, -39L, 41L, 45L, 50L, 56L, 67L, 64L, 47L, 44L, 51L, 50L, 27L, 26L, -23L, 20L, 17L, 15L, 14L, 13L, 13L, 10L, 8L, 16L, 32L, 44L, 39L, -28L, 36L, 34L, 32L, 32L, 33L, 37L, 41L, 43L, 38L, 40L, 37L, 31L, -27L, 30L, 32L, 31L, 31L, 32L, 33L, 34L, 35L, 36L, 37L, 37L, 44L, -43L, 41L, 42L, 45L, 47L, 43L, 38L, 42L, 45L, 45L, 39L, 32L, 31L, -38L, 46L, 40L, 39L, 37L, 38L, 38L, 37L, 32L, 29L, 36L, 37L, 40L, -45L, 48L, 45L, 36L, 29L, 34L, 35L, 36L, 37L, 38L, 39L, 42L, 44L, -43L, 40L, 37L, 38L, 42L, 44L, 43L, 41L, 42L, 44L, 44L, 42L, 43L, -45L, 42L, 37L, 118L, 115L, 111L, 109L, 108L, 110L, 112L, 115L, -100L, 102L, 104L, 98L, 78L, 58L, 56L, 66L, 53L, 60L, 77L, 102L, -130L, 150L, 159L, 160L, 159L, 160L, 161L, 161L, 159L, 156L, 152L, -150L, 143L, 163L, 185L, 190L, 171L, 144L, 130L, 129L, 139L, 157L, -167L, 167L, 183L, 207L, 209L, 193L, 161L, 142L, 131L, 131L, 120L, -97L, 86L, 90L, 94L, 95L, 94L, 92L, 94L, 97L, 93L, 86L, 95L, 94L, -95L, 100L, 110L, 128L, 154L, 175L, 178L, 168L, 160L, 144L, 121L, -108L, 96L, 78L, 71L, 68L, 65L, 64L, 64L, 63L, 62L, 61L, 58L, -58L, 59L, 59L, 59L, 59L, 59L, 59L, 60L, 60L, 60L, 60L, 60L, 61L, -61L, 61L, 59L, 61L, 63L, 64L, 63L, 62L, 62L, 63L, 65L, 66L, 66L, -65L, 64L, 65L, 67L, 70L, 67L, 64L, 64L, 67L, 68L, 66L, 67L, 71L, -67L, 68L, 69L, 70L, 71L, 71L, 71L, 71L, 71L, 70L, 69L, 68L, 68L, -68L, 68L, 69L, 68L, 69L, 71L, 72L, 72L, 72L, 70L, 69L, 71L, 70L, -68L, 69L, 71L, 73L, 73L, 73L, 70L, 69L, 68L, 69L, 71L, 72L, 71L, -70L, 76L, 75L, 72L, 67L, 66L, 69L, 68L, 64L, 68L, 68L, 68L, 66L, -64L, 63L, 64L, 66L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 64L, -64L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, 66L, 67L, 67L, 67L, 66L, -64L, 63L, 65L, 65L, 66L, 66L, 66L, 67L, 67L, 67L, 71L, 67L, 64L, -65L, 68L, 70L, 69L, 66L, 68L, 70L, 72L, 72L, 71L, 71L, 73L, 75L, -74L, 73L, 75L, 79L, 81L, 78L, 77L, 79L, 77L, 80L, 83L, 83L, 82L, -82L, 85L, 89L, 87L, 87L, 89L, 90L, 92L, 93L, 95L, 95L, 97L, 99L, -101L, 101L, 100L, 100L, 101L, 103L, 103L, 104L, 106L, 110L, 113L, -119L, 132L, 146L, 161L, 172L, 185L, 185L, 182L, 181L, 150L, 101L, -70L, 85L, 113L, 147L, 171L, 179L, 179L, 178L, 177L, 178L, 177L, -173L, 173L, 176L, 177L, 175L, 166L, 162L, 164L, 161L, 150L, 148L, -146L, 133L, 128L, 99L, 89L, 107L, 116L, 106L, 106L, 120L, 103L, -97L, 85L, 83L, 92L, 94L, 100L, 117L, 125L, 130L, 132L, 128L, -126L, 130L, 134L, 135L, 134L, 115L, 110L, 119L, 126L, 136L, 142L, -137L, 132L, 136L, 135L, 129L, 126L, 128L, 131L, 132L, 117L, 126L, -135L, 138L, 135L, 128L, 115L, 103L, 113L, 121L, 118L, 116L, 124L, -122L, 112L, 110L, 112L, 112L, 107L, 99L, 90L, 87L, 90L, 96L, -97L, 94L, 90L, 88L, 88L, 88L, 88L, 87L, 76L, 73L, 63L, 50L, 45L, -51L, 61L, 67L, 62L, 59L, 56L, 52L, 51L, 52L, 54L, 56L, 70L, 74L, -72L, 63L, 59L, 59L, 53L, 44L, 41L, 49L, 55L, 53L, 46L, 42L, 45L, -50L, 50L, 55L, 67L, 64L, 46L, 45L, 58L, 64L, 46L, 44L, 41L, 36L, -31L, 27L, 23L, 21L, 22L, 19L, 17L, 26L, 43L, 54L, 47L, 33L, 40L, -39L, 39L, 39L, 40L, 41L, 43L, 44L, 39L, 40L, 37L, 29L, 25L, 27L, -29L, 28L, 25L, 28L, 32L, 37L, 40L, 41L, 41L, 41L, 43L, 44L, 43L, -42L, 45L, 47L, 43L, 37L, 43L, 44L, 43L, 39L, 33L, 33L, 39L, 45L, -41L, 37L, 34L, 34L, 36L, 35L, 31L, 27L, 37L, 40L, 44L, 48L, 49L, -47L, 42L, 38L, 36L, 35L, 34L, 35L, 37L, 40L, 44L, 46L, 45L, 41L, -38L, 38L, 42L, 44L, 44L, 42L, 38L, 40L, 41L, 40L, 42L, 45L, 42L, -37L, 116L, 115L, 113L, 111L, 109L, 108L, 108L, 107L, 103L, 95L, -88L, 78L, 59L, 41L, 41L, 53L, 55L, 45L, 43L, 56L, 74L, 98L, 130L, -158L, 161L, 163L, 165L, 163L, 161L, 161L, 166L, 170L, 176L, 174L, -173L, 166L, 150L, 136L, 135L, 141L, 157L, 165L, 172L, 183L, 207L, -229L, 228L, 213L, 198L, 168L, 144L, 139L, 131L, 110L, 97L, 97L, -97L, 97L, 95L, 95L, 98L, 99L, 94L, 86L, 100L, 98L, 99L, 103L, -106L, 116L, 138L, 158L, 174L, 173L, 172L, 159L, 134L, 120L, 107L, -89L, 84L, 78L, 72L, 67L, 65L, 64L, 62L, 60L, 61L, 61L, 61L, 60L, -60L, 59L, 58L, 57L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 59L, -62L, 65L, 65L, 63L, 62L, 63L, 64L, 63L, 65L, 68L, 67L, 65L, 65L, -66L, 68L, 66L, 62L, 62L, 66L, 67L, 64L, 66L, 70L, 65L, 66L, 68L, -69L, 70L, 70L, 70L, 70L, 72L, 71L, 70L, 68L, 68L, 68L, 69L, 70L, -69L, 69L, 71L, 71L, 71L, 70L, 68L, 67L, 70L, 69L, 67L, 68L, 71L, -73L, 73L, 72L, 72L, 70L, 69L, 70L, 73L, 74L, 73L, 71L, 75L, 76L, -73L, 69L, 68L, 70L, 67L, 62L, 68L, 69L, 69L, 67L, 65L, 64L, 65L, -67L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 66L, 66L, 66L, 66L, -66L, 66L, 66L, 66L, 65L, 65L, 65L, 65L, 66L, 66L, 66L, 66L, 66L, -66L, 66L, 67L, 67L, 67L, 68L, 68L, 72L, 68L, 64L, 65L, 69L, 71L, -69L, 66L, 69L, 71L, 73L, 73L, 72L, 72L, 74L, 76L, 73L, 71L, 74L, -80L, 82L, 78L, 77L, 80L, 78L, 81L, 85L, 84L, 81L, 81L, 84L, 88L, -87L, 87L, 89L, 90L, 92L, 93L, 95L, 95L, 96L, 99L, 102L, 102L, -101L, 100L, 102L, 104L, 105L, 106L, 109L, 114L, 117L, 124L, 140L, -156L, 171L, 176L, 188L, 191L, 184L, 168L, 125L, 74L, 63L, 66L, -83L, 116L, 148L, 166L, 175L, 179L, 175L, 179L, 179L, 174L, 172L, -175L, 175L, 171L, 162L, 149L, 149L, 153L, 150L, 151L, 153L, 147L, -141L, 122L, 113L, 120L, 121L, 112L, 112L, 122L, 118L, 115L, 100L, -89L, 89L, 85L, 83L, 94L, 102L, 110L, 115L, 114L, 114L, 122L, -130L, 134L, 139L, 119L, 113L, 120L, 125L, 135L, 140L, 134L, 128L, -133L, 134L, 127L, 121L, 119L, 116L, 112L, 111L, 121L, 131L, 137L, -139L, 133L, 115L, 97L, 108L, 125L, 130L, 129L, 133L, 130L, 121L, -120L, 113L, 108L, 99L, 87L, 78L, 77L, 82L, 87L, 84L, 86L, 89L, -88L, 86L, 85L, 85L, 86L, 85L, 79L, 67L, 57L, 56L, 62L, 65L, 63L, -50L, 52L, 54L, 51L, 48L, 45L, 47L, 49L, 67L, 78L, 82L, 74L, 65L, -62L, 55L, 45L, 40L, 48L, 56L, 57L, 52L, 46L, 45L, 46L, 49L, 51L, -63L, 63L, 47L, 45L, 55L, 59L, 58L, 57L, 56L, 53L, 48L, 44L, 40L, -37L, 37L, 36L, 34L, 37L, 46L, 52L, 48L, 38L, 40L, 39L, 38L, 38L, -39L, 42L, 44L, 46L, 44L, 45L, 41L, 33L, 28L, 30L, 32L, 31L, 26L, -29L, 33L, 38L, 41L, 43L, 43L, 43L, 41L, 45L, 46L, 43L, 44L, 46L, -43L, 37L, 45L, 44L, 42L, 38L, 35L, 36L, 40L, 44L, 41L, 37L, 34L, -34L, 37L, 38L, 35L, 31L, 36L, 40L, 44L, 46L, 46L, 45L, 44L, 44L, -38L, 37L, 37L, 38L, 40L, 42L, 44L, 44L, 50L, 46L, 41L, 40L, 42L, -44L, 43L, 41L, 36L, 39L, 40L, 40L, 42L, 46L, 44L, 39L, 127L, -126L, 123L, 120L, 115L, 111L, 107L, 104L, 91L, 72L, 57L, 55L, -52L, 43L, 38L, 41L, 45L, 40L, 43L, 51L, 52L, 55L, 81L, 114L, -159L, 162L, 164L, 162L, 161L, 167L, 179L, 190L, 195L, 172L, 150L, -146L, 151L, 153L, 152L, 152L, 155L, 173L, 197L, 215L, 222L, 223L, -224L, 226L, 229L, 205L, 168L, 139L, 130L, 130L, 118L, 101L, 100L, -99L, 99L, 100L, 104L, 104L, 98L, 90L, 95L, 98L, 106L, 114L, 114L, -116L, 128L, 143L, 176L, 179L, 185L, 175L, 151L, 137L, 126L, 108L, -94L, 86L, 77L, 70L, 67L, 65L, 62L, 60L, 63L, 63L, 63L, 62L, 60L, -58L, 57L, 55L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 59L, 63L, -66L, 67L, 64L, 63L, 64L, 65L, 60L, 64L, 69L, 70L, 68L, 65L, 65L, -66L, 65L, 60L, 60L, 65L, 66L, 63L, 64L, 69L, 64L, 65L, 66L, 67L, -68L, 68L, 68L, 68L, 73L, 72L, 70L, 69L, 68L, 69L, 70L, 71L, 69L, -70L, 70L, 71L, 70L, 69L, 67L, 66L, 69L, 68L, 67L, 68L, 70L, 72L, -73L, 72L, 74L, 72L, 70L, 72L, 75L, 76L, 74L, 72L, 75L, 76L, 74L, -70L, 69L, 70L, 66L, 60L, 69L, 70L, 69L, 68L, 65L, 64L, 65L, 67L, -65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 66L, 66L, 66L, 66L, 66L, -66L, 66L, 66L, 64L, 64L, 64L, 64L, 64L, 65L, 67L, 67L, 66L, 66L, -67L, 67L, 67L, 68L, 68L, 68L, 72L, 68L, 64L, 65L, 69L, 71L, 69L, -65L, 71L, 73L, 74L, 74L, 74L, 74L, 76L, 77L, 73L, 71L, 74L, 81L, -82L, 78L, 77L, 80L, 78L, 82L, 86L, 85L, 81L, 80L, 84L, 88L, 87L, -87L, 89L, 90L, 92L, 93L, 95L, 95L, 93L, 96L, 100L, 100L, 99L, -99L, 101L, 103L, 106L, 108L, 112L, 116L, 120L, 128L, 145L, 162L, -174L, 175L, 185L, 190L, 179L, 153L, 102L, 49L, 58L, 52L, 59L, -89L, 125L, 151L, 167L, 176L, 174L, 179L, 179L, 173L, 170L, 171L, -170L, 165L, 168L, 146L, 140L, 148L, 148L, 148L, 149L, 145L, 150L, -144L, 137L, 130L, 122L, 115L, 116L, 121L, 121L, 125L, 116L, 103L, -98L, 89L, 83L, 90L, 90L, 99L, 104L, 102L, 104L, 113L, 124L, 131L, -135L, 117L, 111L, 116L, 118L, 126L, 132L, 128L, 130L, 136L, 136L, -130L, 124L, 119L, 109L, 98L, 112L, 119L, 127L, 132L, 138L, 136L, -119L, 101L, 104L, 127L, 139L, 138L, 139L, 132L, 123L, 122L, 115L, -110L, 100L, 89L, 81L, 77L, 78L, 80L, 77L, 83L, 88L, 88L, 83L, -78L, 78L, 80L, 85L, 78L, 67L, 60L, 63L, 68L, 66L, 59L, 50L, 55L, -59L, 58L, 52L, 47L, 47L, 49L, 58L, 77L, 88L, 81L, 70L, 66L, 62L, -54L, 50L, 56L, 63L, 65L, 61L, 53L, 47L, 43L, 47L, 47L, 58L, 62L, -50L, 45L, 50L, 48L, 60L, 60L, 61L, 61L, 60L, 57L, 53L, 51L, 48L, -50L, 48L, 44L, 44L, 47L, 46L, 42L, 44L, 42L, 40L, 40L, 42L, 46L, -50L, 53L, 51L, 52L, 47L, 38L, 33L, 35L, 37L, 37L, 32L, 33L, 36L, -38L, 40L, 42L, 42L, 42L, 40L, 46L, 47L, 44L, 43L, 45L, 43L, 37L, -47L, 44L, 40L, 37L, 37L, 38L, 41L, 44L, 42L, 37L, 34L, 35L, 39L, -42L, 39L, 36L, 27L, 32L, 36L, 38L, 36L, 36L, 38L, 41L, 40L, 40L, -41L, 43L, 44L, 44L, 43L, 41L, 56L, 51L, 45L, 42L, 43L, 44L, 42L, -39L, 41L, 43L, 44L, 42L, 44L, 47L, 45L, 39L, 126L, 125L, 124L, -123L, 119L, 109L, 95L, 84L, 81L, 60L, 48L, 41L, 32L, 33L, 40L, -39L, 45L, 40L, 38L, 40L, 43L, 47L, 58L, 68L, 128L, 152L, 160L, -158L, 169L, 178L, 177L, 177L, 161L, 159L, 156L, 153L, 155L, 162L, -172L, 180L, 195L, 201L, 210L, 219L, 226L, 229L, 230L, 230L, 223L, -234L, 224L, 187L, 154L, 140L, 130L, 119L, 110L, 113L, 109L, 100L, -97L, 101L, 105L, 103L, 105L, 105L, 105L, 105L, 106L, 111L, 117L, -122L, 141L, 163L, 183L, 184L, 171L, 154L, 134L, 118L, 109L, 99L, -84L, 73L, 68L, 67L, 66L, 65L, 63L, 64L, 63L, 60L, 56L, 55L, 57L, -60L, 54L, 56L, 60L, 63L, 64L, 64L, 63L, 63L, 64L, 64L, 64L, 63L, -63L, 62L, 62L, 62L, 65L, 67L, 69L, 71L, 70L, 68L, 65L, 62L, 61L, -64L, 67L, 68L, 67L, 66L, 66L, 67L, 69L, 69L, 69L, 69L, 69L, 69L, -69L, 69L, 70L, 70L, 70L, 70L, 70L, 71L, 71L, 71L, 70L, 68L, 69L, -70L, 67L, 63L, 65L, 71L, 71L, 71L, 70L, 70L, 70L, 71L, 72L, 72L, -72L, 72L, 73L, 74L, 75L, 75L, 76L, 76L, 76L, 71L, 67L, 68L, 70L, -71L, 67L, 62L, 72L, 70L, 68L, 65L, 63L, 61L, 60L, 60L, 66L, 68L, -70L, 69L, 67L, 66L, 66L, 67L, 64L, 66L, 68L, 68L, 66L, 65L, 65L, -66L, 65L, 64L, 64L, 64L, 64L, 65L, 66L, 67L, 63L, 66L, 67L, 65L, -60L, 60L, 66L, 72L, 68L, 67L, 67L, 68L, 70L, 70L, 68L, 66L, 73L, -72L, 71L, 70L, 71L, 73L, 76L, 78L, 75L, 74L, 74L, 76L, 78L, 80L, -80L, 79L, 82L, 82L, 81L, 82L, 83L, 85L, 87L, 89L, 88L, 89L, 90L, -91L, 92L, 93L, 93L, 93L, 93L, 91L, 93L, 99L, 102L, 100L, 102L, -105L, 109L, 107L, 109L, 117L, 128L, 141L, 155L, 165L, 177L, 179L, -176L, 190L, 187L, 122L, 55L, 47L, 55L, 49L, 49L, 66L, 99L, 137L, -164L, 176L, 172L, 170L, 171L, 175L, 173L, 168L, 167L, 170L, 164L, -156L, 148L, 146L, 149L, 152L, 152L, 150L, 142L, 141L, 141L, 138L, -127L, 119L, 123L, 135L, 132L, 127L, 123L, 119L, 115L, 107L, 100L, -97L, 88L, 99L, 107L, 107L, 109L, 116L, 120L, 119L, 128L, 121L, -113L, 108L, 104L, 104L, 111L, 120L, 134L, 132L, 127L, 124L, 130L, -133L, 118L, 98L, 110L, 112L, 124L, 132L, 130L, 131L, 130L, 119L, -121L, 124L, 133L, 140L, 138L, 128L, 121L, 120L, 123L, 121L, 117L, -111L, 103L, 93L, 83L, 77L, 81L, 86L, 91L, 89L, 85L, 82L, 84L, -87L, 81L, 76L, 64L, 58L, 65L, 76L, 72L, 60L, 50L, 67L, 60L, 50L, -57L, 56L, 48L, 56L, 48L, 60L, 74L, 78L, 74L, 67L, 61L, 57L, 46L, -51L, 58L, 59L, 53L, 44L, 40L, 41L, 50L, 49L, 53L, 61L, 65L, 62L, -60L, 60L, 71L, 70L, 63L, 52L, 48L, 50L, 51L, 50L, 55L, 62L, 63L, -54L, 46L, 47L, 51L, 52L, 42L, 44L, 44L, 42L, 41L, 45L, 54L, 62L, -52L, 49L, 43L, 38L, 35L, 35L, 37L, 39L, 30L, 32L, 35L, 39L, 42L, -44L, 44L, 44L, 42L, 45L, 44L, 41L, 42L, 46L, 47L, 45L, 35L, 41L, -41L, 35L, 31L, 33L, 38L, 41L, 43L, 44L, 41L, 34L, 32L, 35L, 37L, -37L, 28L, 33L, 38L, 36L, 30L, 28L, 32L, 37L, 45L, 47L, 46L, 41L, -34L, 33L, 38L, 43L, 46L, 43L, 39L, 38L, 41L, 42L, 41L, 39L, 44L, -42L, 41L, 43L, 46L, 46L, 43L, 39L, 146L, 136L, 126L, 125L, 126L, -115L, 91L, 71L, 64L, 49L, 45L, 42L, 33L, 34L, 42L, 43L, 33L, -39L, 50L, 58L, 58L, 57L, 64L, 74L, 95L, 135L, 166L, 177L, 182L, -172L, 152L, 141L, 156L, 154L, 153L, 156L, 163L, 175L, 189L, 197L, -205L, 209L, 215L, 222L, 227L, 229L, 230L, 229L, 231L, 227L, 226L, -222L, 200L, 165L, 135L, 121L, 121L, 120L, 114L, 105L, 101L, 103L, -103L, 100L, 103L, 103L, 103L, 102L, 102L, 106L, 111L, 115L, 126L, -148L, 171L, 182L, 180L, 169L, 150L, 134L, 118L, 110L, 97L, 84L, -73L, 68L, 65L, 65L, 66L, 67L, 67L, 65L, 62L, 62L, 64L, 67L, 57L, -58L, 60L, 62L, 63L, 63L, 63L, 63L, 64L, 64L, 64L, 64L, 64L, 64L, -64L, 64L, 66L, 67L, 68L, 69L, 68L, 67L, 65L, 63L, 65L, 66L, 67L, -68L, 68L, 67L, 66L, 65L, 69L, 69L, 69L, 69L, 69L, 69L, 69L, 69L, -68L, 68L, 69L, 70L, 70L, 70L, 70L, 69L, 71L, 69L, 70L, 72L, 69L, -65L, 67L, 72L, 71L, 70L, 70L, 70L, 70L, 71L, 72L, 73L, 72L, 72L, -72L, 72L, 73L, 73L, 73L, 73L, 75L, 71L, 67L, 68L, 70L, 71L, 67L, -63L, 67L, 66L, 65L, 64L, 64L, 64L, 64L, 65L, 65L, 67L, 69L, 68L, -66L, 65L, 65L, 66L, 64L, 66L, 68L, 68L, 66L, 65L, 65L, 66L, 65L, -64L, 64L, 64L, 64L, 65L, 66L, 67L, 65L, 67L, 68L, 66L, 63L, 63L, -67L, 70L, 69L, 67L, 67L, 68L, 69L, 69L, 68L, 66L, 72L, 72L, 71L, -71L, 72L, 74L, 75L, 76L, 77L, 76L, 75L, 77L, 80L, 82L, 82L, 81L, -83L, 83L, 82L, 82L, 83L, 85L, 87L, 88L, 87L, 88L, 89L, 91L, 92L, -93L, 94L, 94L, 96L, 94L, 94L, 98L, 99L, 96L, 97L, 100L, 108L, -109L, 114L, 124L, 137L, 151L, 165L, 173L, 183L, 174L, 178L, 177L, -140L, 88L, 54L, 43L, 50L, 43L, 42L, 53L, 75L, 105L, 140L, 165L, -175L, 173L, 172L, 172L, 173L, 173L, 169L, 166L, 168L, 161L, 152L, -146L, 145L, 146L, 148L, 148L, 142L, 139L, 137L, 133L, 125L, 118L, -122L, 130L, 139L, 137L, 134L, 129L, 124L, 117L, 113L, 112L, 105L, -112L, 117L, 116L, 118L, 123L, 125L, 123L, 128L, 127L, 124L, 116L, -106L, 101L, 109L, 121L, 131L, 129L, 123L, 121L, 129L, 136L, 127L, -111L, 108L, 111L, 125L, 132L, 127L, 127L, 128L, 120L, 121L, 122L, -129L, 137L, 138L, 131L, 124L, 123L, 118L, 121L, 124L, 123L, 117L, -107L, 96L, 89L, 85L, 88L, 90L, 88L, 82L, 76L, 74L, 73L, 73L, -71L, 64L, 60L, 68L, 78L, 72L, 58L, 52L, 62L, 60L, 54L, 57L, 56L, -52L, 53L, 48L, 57L, 65L, 67L, 64L, 61L, 56L, 52L, 53L, 58L, 62L, -61L, 53L, 44L, 40L, 41L, 45L, 47L, 56L, 68L, 72L, 65L, 57L, 53L, -67L, 69L, 67L, 60L, 57L, 58L, 59L, 57L, 62L, 68L, 68L, 59L, 51L, -51L, 54L, 54L, 48L, 47L, 45L, 41L, 40L, 44L, 50L, 56L, 49L, 44L, -38L, 35L, 35L, 37L, 38L, 38L, 37L, 39L, 41L, 42L, 42L, 42L, 43L, -45L, 45L, 48L, 47L, 44L, 44L, 46L, 46L, 43L, 35L, 41L, 41L, 36L, -32L, 34L, 39L, 41L, 44L, 45L, 41L, 34L, 32L, 35L, 37L, 36L, 31L, -36L, 39L, 36L, 29L, 27L, 31L, 36L, 43L, 45L, 46L, 41L, 35L, 34L, -39L, 45L, 47L, 43L, 39L, 38L, 39L, 40L, 39L, 37L, 41L, 39L, 40L, -43L, 47L, 47L, 44L, 40L, 170L, 152L, 128L, 110L, 98L, 84L, 65L, -51L, 49L, 39L, 41L, 41L, 31L, 28L, 32L, 31L, 33L, 39L, 47L, 50L, -50L, 59L, 85L, 110L, 129L, 146L, 150L, 150L, 158L, 159L, 151L, -148L, 153L, 153L, 156L, 164L, 178L, 194L, 207L, 214L, 218L, 220L, -223L, 226L, 228L, 229L, 229L, 229L, 234L, 227L, 228L, 238L, 233L, -203L, 163L, 138L, 126L, 122L, 114L, 106L, 103L, 105L, 102L, 97L, -102L, 102L, 102L, 101L, 100L, 102L, 106L, 110L, 111L, 128L, 151L, -171L, 183L, 182L, 168L, 153L, 131L, 124L, 112L, 97L, 84L, 75L, -71L, 70L, 67L, 67L, 66L, 64L, 61L, 61L, 63L, 65L, 60L, 60L, 61L, -61L, 62L, 62L, 62L, 62L, 63L, 64L, 64L, 65L, 66L, 66L, 67L, 67L, -66L, 66L, 66L, 66L, 66L, 65L, 65L, 65L, 69L, 67L, 65L, 67L, 69L, -70L, 67L, 63L, 68L, 68L, 69L, 69L, 69L, 69L, 68L, 68L, 65L, 66L, -68L, 70L, 71L, 70L, 68L, 67L, 71L, 70L, 70L, 73L, 71L, 67L, 68L, -72L, 70L, 70L, 70L, 70L, 70L, 71L, 72L, 73L, 72L, 72L, 71L, 71L, -71L, 70L, 70L, 70L, 74L, 71L, 68L, 68L, 70L, 70L, 67L, 64L, 65L, -64L, 64L, 64L, 64L, 65L, 66L, 66L, 64L, 66L, 67L, 67L, 65L, 63L, -64L, 64L, 64L, 66L, 68L, 68L, 66L, 65L, 65L, 66L, 64L, 64L, 64L, -64L, 64L, 65L, 66L, 66L, 68L, 68L, 68L, 67L, 67L, 67L, 67L, 67L, -69L, 67L, 66L, 67L, 68L, 69L, 68L, 66L, 70L, 71L, 72L, 73L, 74L, -74L, 74L, 74L, 76L, 75L, 75L, 76L, 79L, 81L, 81L, 80L, 84L, 83L, -82L, 82L, 83L, 84L, 86L, 87L, 86L, 87L, 88L, 90L, 92L, 94L, 95L, -96L, 99L, 96L, 95L, 98L, 99L, 96L, 97L, 101L, 110L, 115L, 124L, -135L, 149L, 163L, 174L, 180L, 189L, 174L, 182L, 164L, 99L, 62L, -59L, 48L, 48L, 39L, 37L, 42L, 49L, 67L, 107L, 146L, 173L, 176L, -173L, 169L, 171L, 175L, 170L, 158L, 162L, 161L, 159L, 154L, 149L, -145L, 144L, 144L, 143L, 138L, 133L, 130L, 126L, 120L, 119L, 121L, -136L, 138L, 138L, 134L, 127L, 121L, 119L, 119L, 116L, 119L, 119L, -118L, 121L, 125L, 125L, 122L, 129L, 132L, 133L, 125L, 108L, 97L, -105L, 118L, 126L, 128L, 128L, 129L, 137L, 144L, 135L, 120L, 106L, -110L, 125L, 131L, 121L, 119L, 122L, 119L, 117L, 115L, 119L, 129L, -134L, 132L, 127L, 125L, 112L, 116L, 120L, 120L, 116L, 108L, 101L, -97L, 83L, 84L, 86L, 84L, 79L, 72L, 65L, 61L, 64L, 65L, 63L, 63L, -72L, 81L, 74L, 59L, 55L, 56L, 63L, 65L, 59L, 60L, 59L, 49L, 46L, -52L, 55L, 54L, 53L, 54L, 51L, 46L, 51L, 55L, 57L, 53L, 47L, 41L, -38L, 38L, 34L, 37L, 46L, 58L, 64L, 59L, 53L, 51L, 64L, 68L, 69L, -65L, 62L, 62L, 60L, 57L, 63L, 67L, 67L, 62L, 57L, 58L, 61L, 62L, -58L, 53L, 46L, 41L, 41L, 43L, 46L, 47L, 47L, 42L, 37L, 36L, 38L, -40L, 41L, 40L, 45L, 46L, 47L, 44L, 41L, 40L, 43L, 46L, 47L, 50L, -50L, 47L, 45L, 46L, 44L, 39L, 35L, 40L, 41L, 36L, 33L, 36L, 40L, -40L, 40L, 41L, 37L, 31L, 29L, 32L, 34L, 32L, 36L, 39L, 40L, 36L, -30L, 28L, 32L, 37L, 44L, 46L, 46L, 42L, 35L, 33L, 38L, 43L, 46L, -43L, 39L, 37L, 37L, 37L, 37L, 37L, 38L, 37L, 39L, 44L, 49L, 50L, -46L, 42L, 209L, 192L, 160L, 120L, 85L, 64L, 59L, 62L, 47L, 37L, -40L, 44L, 38L, 35L, 36L, 30L, 54L, 43L, 40L, 56L, 82L, 108L, -126L, 136L, 125L, 113L, 91L, 86L, 112L, 136L, 149L, 160L, 162L, -164L, 171L, 182L, 197L, 209L, 217L, 220L, 225L, 226L, 227L, 228L, -229L, 229L, 230L, 230L, 229L, 233L, 229L, 224L, 229L, 228L, 197L, -158L, 121L, 115L, 106L, 102L, 103L, 103L, 100L, 94L, 100L, 101L, -102L, 102L, 102L, 103L, 106L, 109L, 105L, 113L, 129L, 151L, 172L, -181L, 177L, 169L, 149L, 139L, 124L, 109L, 97L, 88L, 81L, 78L, -70L, 69L, 66L, 63L, 60L, 59L, 59L, 60L, 63L, 62L, 62L, 61L, 61L, -61L, 62L, 62L, 61L, 62L, 63L, 64L, 65L, 67L, 68L, 68L, 67L, 66L, -64L, 64L, 63L, 64L, 65L, 66L, 70L, 66L, 63L, 65L, 70L, 72L, 69L, -64L, 67L, 68L, 69L, 70L, 70L, 69L, 68L, 67L, 62L, 64L, 67L, 70L, -71L, 69L, 67L, 65L, 71L, 68L, 69L, 72L, 71L, 68L, 68L, 71L, 69L, -69L, 69L, 69L, 70L, 71L, 72L, 73L, 73L, 73L, 72L, 71L, 70L, 69L, -69L, 68L, 73L, 71L, 68L, 68L, 70L, 70L, 67L, 65L, 67L, 66L, 65L, -64L, 63L, 63L, 63L, 63L, 63L, 65L, 66L, 66L, 64L, 62L, 63L, 63L, -64L, 66L, 68L, 68L, 66L, 65L, 65L, 66L, 64L, 64L, 63L, 63L, 64L, -64L, 65L, 66L, 68L, 67L, 66L, 67L, 68L, 68L, 66L, 64L, 69L, 67L, -66L, 66L, 68L, 68L, 68L, 67L, 68L, 70L, 72L, 74L, 75L, 74L, 73L, -72L, 73L, 72L, 72L, 73L, 76L, 78L, 78L, 77L, 84L, 84L, 83L, 82L, -83L, 84L, 86L, 87L, 86L, 86L, 88L, 89L, 92L, 94L, 96L, 97L, 98L, -95L, 95L, 99L, 101L, 101L, 104L, 109L, 114L, 123L, 134L, 146L, -159L, 171L, 178L, 180L, 186L, 176L, 169L, 137L, 82L, 56L, 58L, -56L, 50L, 40L, 38L, 43L, 40L, 45L, 79L, 120L, 161L, 172L, 175L, -167L, 166L, 172L, 167L, 154L, 150L, 157L, 163L, 163L, 156L, 148L, -144L, 142L, 146L, 140L, 135L, 133L, 131L, 125L, 117L, 112L, 126L, -134L, 139L, 135L, 128L, 123L, 121L, 119L, 120L, 118L, 116L, 117L, -122L, 126L, 127L, 124L, 132L, 135L, 137L, 129L, 113L, 100L, 103L, -112L, 122L, 130L, 137L, 142L, 149L, 152L, 139L, 121L, 108L, 111L, -124L, 129L, 116L, 110L, 115L, 115L, 111L, 106L, 108L, 118L, 128L, -130L, 128L, 128L, 115L, 113L, 111L, 106L, 102L, 99L, 98L, 98L, -77L, 78L, 79L, 80L, 78L, 73L, 65L, 59L, 61L, 63L, 63L, 65L, 74L, -83L, 77L, 63L, 57L, 52L, 67L, 78L, 69L, 68L, 66L, 46L, 45L, 50L, -50L, 47L, 48L, 53L, 50L, 43L, 45L, 49L, 50L, 46L, 42L, 41L, 41L, -40L, 32L, 29L, 31L, 40L, 47L, 51L, 56L, 60L, 60L, 66L, 67L, 62L, -57L, 56L, 54L, 52L, 55L, 57L, 58L, 58L, 60L, 63L, 67L, 69L, 65L, -57L, 48L, 43L, 43L, 45L, 43L, 41L, 47L, 46L, 44L, 42L, 41L, 41L, -43L, 45L, 48L, 49L, 48L, 44L, 40L, 39L, 44L, 48L, 44L, 48L, 49L, -46L, 45L, 45L, 42L, 37L, 35L, 39L, 40L, 36L, 34L, 37L, 40L, 40L, -39L, 39L, 35L, 30L, 31L, 36L, 37L, 35L, 39L, 41L, 41L, 38L, 34L, -33L, 37L, 41L, 46L, 48L, 48L, 43L, 35L, 32L, 35L, 40L, 42L, 40L, -37L, 35L, 35L, 37L, 38L, 40L, 37L, 38L, 40L, 46L, 52L, 53L, 49L, -45L, 214L, 204L, 180L, 146L, 110L, 85L, 75L, 73L, 55L, 41L, 41L, -48L, 47L, 48L, 49L, 43L, 53L, 45L, 55L, 90L, 127L, 134L, 112L, -87L, 53L, 55L, 53L, 68L, 100L, 127L, 148L, 168L, 182L, 187L, -197L, 208L, 217L, 221L, 221L, 220L, 227L, 227L, 227L, 228L, 229L, -229L, 230L, 231L, 228L, 234L, 231L, 221L, 220L, 216L, 189L, 155L, -118L, 110L, 102L, 100L, 101L, 100L, 96L, 92L, 96L, 98L, 101L, -102L, 102L, 104L, 107L, 109L, 105L, 105L, 112L, 130L, 153L, 170L, -179L, 181L, 169L, 156L, 137L, 122L, 111L, 102L, 91L, 84L, 76L, -74L, 70L, 67L, 65L, 64L, 63L, 63L, 64L, 63L, 62L, 61L, 61L, 61L, -62L, 62L, 59L, 60L, 61L, 63L, 64L, 66L, 67L, 67L, 67L, 65L, 64L, -63L, 63L, 64L, 66L, 67L, 68L, 64L, 61L, 64L, 69L, 72L, 70L, 66L, -66L, 67L, 69L, 70L, 70L, 69L, 67L, 66L, 61L, 63L, 67L, 70L, 70L, -69L, 67L, 66L, 69L, 66L, 67L, 71L, 71L, 68L, 67L, 69L, 68L, 68L, -68L, 68L, 69L, 71L, 72L, 73L, 74L, 74L, 73L, 72L, 71L, 70L, 69L, -68L, 72L, 70L, 69L, 69L, 69L, 69L, 68L, 66L, 66L, 65L, 64L, 63L, -63L, 63L, 63L, 64L, 63L, 64L, 66L, 65L, 63L, 62L, 62L, 63L, 64L, -66L, 68L, 68L, 66L, 65L, 65L, 66L, 64L, 63L, 63L, 63L, 63L, 64L, -65L, 66L, 66L, 65L, 64L, 66L, 67L, 67L, 65L, 63L, 69L, 67L, 65L, -65L, 66L, 68L, 68L, 67L, 67L, 69L, 72L, 74L, 75L, 74L, 72L, 71L, -73L, 72L, 72L, 73L, 76L, 78L, 78L, 77L, 84L, 83L, 82L, 82L, 83L, -84L, 86L, 87L, 86L, 87L, 87L, 89L, 91L, 94L, 96L, 98L, 97L, 94L, -94L, 98L, 102L, 103L, 108L, 114L, 117L, 129L, 142L, 153L, 166L, -178L, 182L, 179L, 178L, 171L, 132L, 91L, 72L, 56L, 48L, 60L, -52L, 43L, 43L, 50L, 45L, 40L, 60L, 89L, 138L, 160L, 174L, 170L, -165L, 168L, 166L, 158L, 153L, 160L, 165L, 163L, 155L, 148L, 146L, -147L, 150L, 146L, 142L, 140L, 139L, 133L, 121L, 109L, 124L, 135L, -143L, 141L, 134L, 130L, 127L, 122L, 125L, 121L, 118L, 121L, 127L, -133L, 135L, 137L, 140L, 139L, 138L, 135L, 126L, 114L, 110L, 112L, -121L, 129L, 135L, 138L, 144L, 149L, 141L, 128L, 115L, 112L, 122L, -127L, 115L, 107L, 110L, 110L, 110L, 104L, 103L, 111L, 121L, 126L, -128L, 130L, 120L, 116L, 109L, 103L, 99L, 95L, 92L, 90L, 75L, -75L, 76L, 77L, 76L, 72L, 65L, 60L, 62L, 65L, 64L, 64L, 72L, 82L, -79L, 68L, 55L, 50L, 68L, 85L, 80L, 77L, 69L, 47L, 46L, 53L, 53L, -47L, 49L, 56L, 53L, 44L, 45L, 50L, 49L, 44L, 42L, 46L, 46L, 44L, -38L, 32L, 29L, 34L, 41L, 47L, 55L, 63L, 56L, 61L, 61L, 55L, 49L, -50L, 53L, 54L, 48L, 47L, 48L, 52L, 57L, 61L, 65L, 67L, 66L, 58L, -49L, 46L, 48L, 48L, 45L, 40L, 44L, 48L, 51L, 47L, 40L, 38L, 42L, -47L, 45L, 45L, 44L, 41L, 39L, 40L, 45L, 49L, 40L, 44L, 46L, 43L, -42L, 43L, 40L, 35L, 34L, 37L, 38L, 35L, 34L, 38L, 39L, 38L, 40L, -40L, 36L, 33L, 36L, 42L, 44L, 42L, 39L, 40L, 41L, 40L, 38L, 39L, -42L, 45L, 42L, 45L, 47L, 43L, 37L, 34L, 38L, 42L, 38L, 37L, 35L, -34L, 34L, 37L, 42L, 45L, 40L, 40L, 42L, 47L, 53L, 55L, 52L, 48L, -190L, 185L, 177L, 169L, 156L, 135L, 108L, 88L, 80L, 62L, 54L, -53L, 46L, 47L, 52L, 49L, 64L, 85L, 112L, 124L, 109L, 78L, 52L, -41L, 29L, 43L, 55L, 67L, 84L, 105L, 144L, 188L, 197L, 206L, 218L, -227L, 229L, 227L, 224L, 222L, 227L, 227L, 228L, 228L, 229L, 230L, -230L, 231L, 231L, 227L, 227L, 226L, 210L, 176L, 144L, 129L, 118L, -110L, 104L, 102L, 101L, 97L, 93L, 92L, 93L, 96L, 99L, 101L, 102L, -103L, 105L, 106L, 105L, 101L, 103L, 115L, 134L, 152L, 169L, 180L, -182L, 171L, 156L, 141L, 128L, 115L, 101L, 92L, 80L, 76L, 72L, -70L, 69L, 68L, 67L, 65L, 63L, 63L, 63L, 63L, 63L, 62L, 62L, 62L, -59L, 60L, 61L, 62L, 63L, 65L, 66L, 66L, 66L, 65L, 64L, 64L, 64L, -65L, 67L, 68L, 67L, 64L, 62L, 63L, 67L, 69L, 68L, 67L, 65L, 66L, -68L, 70L, 70L, 68L, 66L, 65L, 62L, 64L, 66L, 69L, 70L, 70L, 68L, -68L, 68L, 65L, 65L, 70L, 72L, 69L, 67L, 67L, 67L, 67L, 67L, 68L, -69L, 71L, 72L, 73L, 74L, 73L, 72L, 72L, 71L, 70L, 69L, 69L, 70L, -70L, 70L, 69L, 69L, 68L, 68L, 68L, 62L, 62L, 62L, 62L, 63L, 64L, -66L, 67L, 63L, 65L, 66L, 66L, 64L, 62L, 62L, 63L, 64L, 66L, 68L, -68L, 66L, 65L, 65L, 66L, 63L, 63L, 62L, 62L, 63L, 64L, 65L, 65L, -63L, 64L, 64L, 65L, 65L, 65L, 66L, 66L, 69L, 67L, 64L, 64L, 65L, -67L, 67L, 67L, 67L, 69L, 71L, 73L, 74L, 74L, 72L, 71L, 76L, 75L, -75L, 76L, 79L, 81L, 81L, 80L, 82L, 82L, 81L, 82L, 83L, 85L, 87L, -89L, 88L, 88L, 88L, 88L, 90L, 93L, 96L, 98L, 99L, 95L, 94L, 98L, -101L, 104L, 110L, 117L, 123L, 137L, 152L, 161L, 172L, 183L, 184L, -178L, 173L, 156L, 100L, 61L, 67L, 58L, 47L, 64L, 52L, 46L, 47L, -53L, 50L, 42L, 49L, 64L, 108L, 136L, 162L, 170L, 168L, 168L, -167L, 165L, 168L, 168L, 165L, 157L, 149L, 146L, 149L, 154L, 154L, -152L, 147L, 145L, 145L, 142L, 130L, 117L, 124L, 136L, 143L, 139L, -135L, 135L, 131L, 124L, 128L, 123L, 120L, 123L, 128L, 132L, 138L, -144L, 149L, 144L, 142L, 143L, 141L, 133L, 124L, 121L, 123L, 126L, -123L, 117L, 123L, 136L, 142L, 139L, 124L, 113L, 118L, 126L, 119L, -112L, 112L, 109L, 116L, 108L, 104L, 108L, 113L, 117L, 122L, 127L, -113L, 109L, 105L, 104L, 103L, 97L, 85L, 76L, 78L, 78L, 77L, 74L, -71L, 67L, 63L, 62L, 65L, 67L, 65L, 63L, 69L, 79L, 77L, 67L, 51L, -48L, 62L, 80L, 84L, 79L, 67L, 52L, 53L, 61L, 60L, 50L, 49L, 56L, -56L, 47L, 43L, 48L, 46L, 39L, 38L, 43L, 44L, 38L, 39L, 34L, 31L, -35L, 38L, 39L, 42L, 46L, 50L, 56L, 57L, 51L, 47L, 51L, 58L, 61L, -52L, 47L, 44L, 49L, 54L, 55L, 55L, 57L, 58L, 53L, 49L, 49L, 51L, -51L, 48L, 43L, 42L, 47L, 50L, 47L, 41L, 38L, 40L, 45L, 42L, 41L, -38L, 38L, 39L, 42L, 46L, 48L, 38L, 42L, 43L, 39L, 38L, 40L, 38L, -33L, 32L, 35L, 36L, 34L, 34L, 38L, 38L, 36L, 35L, 34L, 30L, 27L, -32L, 39L, 41L, 37L, 37L, 39L, 41L, 41L, 41L, 41L, 43L, 45L, 36L, -41L, 44L, 42L, 38L, 38L, 42L, 47L, 35L, 35L, 34L, 33L, 34L, 38L, -44L, 49L, 44L, 43L, 43L, 47L, 52L, 54L, 52L, 49L, 186L, 183L, -182L, 184L, 184L, 174L, 154L, 137L, 125L, 107L, 95L, 83L, 67L, -68L, 82L, 89L, 111L, 126L, 133L, 111L, 68L, 35L, 34L, 49L, 48L, -59L, 65L, 70L, 76L, 89L, 127L, 175L, 196L, 208L, 222L, 229L, -229L, 226L, 226L, 228L, 227L, 228L, 229L, 230L, 230L, 230L, 230L, -229L, 229L, 220L, 211L, 199L, 172L, 138L, 113L, 105L, 112L, 106L, -103L, 103L, 100L, 94L, 93L, 96L, 96L, 99L, 102L, 104L, 104L, -103L, 104L, 105L, 102L, 99L, 101L, 108L, 116L, 126L, 143L, 158L, -177L, 177L, 174L, 163L, 145L, 127L, 114L, 107L, 91L, 87L, 80L, -75L, 73L, 70L, 66L, 63L, 61L, 62L, 63L, 64L, 64L, 64L, 63L, 62L, -61L, 62L, 62L, 63L, 64L, 65L, 66L, 66L, 66L, 66L, 66L, 66L, 66L, -67L, 68L, 68L, 68L, 66L, 65L, 63L, 63L, 64L, 64L, 64L, 64L, 66L, -68L, 70L, 70L, 68L, 66L, 64L, 63L, 64L, 66L, 68L, 69L, 70L, 70L, -70L, 69L, 65L, 65L, 71L, 74L, 71L, 68L, 68L, 67L, 67L, 67L, 68L, -69L, 71L, 72L, 73L, 71L, 71L, 70L, 70L, 69L, 69L, 68L, 68L, 69L, -70L, 70L, 70L, 68L, 68L, 68L, 69L, 63L, 62L, 62L, 62L, 63L, 64L, -65L, 65L, 64L, 65L, 67L, 66L, 64L, 63L, 63L, 64L, 64L, 66L, 68L, -68L, 66L, 65L, 65L, 66L, 63L, 63L, 62L, 62L, 63L, 63L, 64L, 65L, -62L, 64L, 66L, 65L, 63L, 64L, 68L, 72L, 69L, 67L, 64L, 63L, 65L, -67L, 67L, 67L, 68L, 69L, 71L, 72L, 73L, 73L, 72L, 72L, 77L, 76L, -75L, 77L, 80L, 82L, 82L, 81L, 81L, 80L, 80L, 81L, 83L, 86L, 89L, -91L, 90L, 89L, 88L, 88L, 90L, 92L, 95L, 97L, 100L, 96L, 95L, -100L, 106L, 111L, 119L, 127L, 139L, 154L, 165L, 170L, 176L, 184L, -182L, 172L, 154L, 123L, 84L, 66L, 67L, 64L, 59L, 63L, 52L, 51L, -52L, 53L, 48L, 44L, 47L, 54L, 73L, 101L, 137L, 162L, 169L, 168L, -166L, 167L, 170L, 169L, 164L, 158L, 152L, 150L, 153L, 157L, 156L, -154L, 149L, 145L, 147L, 149L, 143L, 133L, 129L, 137L, 138L, 131L, -130L, 136L, 134L, 126L, 132L, 126L, 123L, 124L, 124L, 126L, 133L, -143L, 152L, 146L, 145L, 150L, 150L, 144L, 137L, 133L, 126L, 125L, -115L, 104L, 107L, 123L, 137L, 140L, 132L, 114L, 115L, 127L, 128L, -124L, 121L, 114L, 122L, 113L, 106L, 103L, 102L, 103L, 109L, 116L, -103L, 97L, 93L, 97L, 103L, 100L, 87L, 74L, 80L, 79L, 77L, 71L, -64L, 61L, 63L, 65L, 65L, 68L, 66L, 63L, 67L, 75L, 71L, 61L, 46L, -47L, 50L, 65L, 81L, 76L, 61L, 57L, 63L, 71L, 67L, 50L, 43L, 52L, -55L, 49L, 35L, 41L, 41L, 34L, 35L, 43L, 43L, 35L, 40L, 35L, 32L, -34L, 35L, 32L, 32L, 34L, 47L, 54L, 57L, 51L, 47L, 51L, 58L, 63L, -60L, 51L, 46L, 50L, 54L, 52L, 50L, 50L, 46L, 45L, 46L, 49L, 53L, -53L, 50L, 47L, 44L, 44L, 45L, 45L, 46L, 45L, 44L, 43L, 42L, 38L, -35L, 36L, 41L, 45L, 46L, 44L, 41L, 44L, 42L, 37L, 35L, 36L, 35L, -31L, 30L, 33L, 34L, 32L, 34L, 37L, 37L, 33L, 32L, 30L, 25L, 22L, -26L, 33L, 33L, 29L, 35L, 37L, 40L, 41L, 41L, 40L, 39L, 39L, 37L, -42L, 45L, 43L, 38L, 37L, 41L, 45L, 36L, 37L, 36L, 34L, 34L, 38L, -44L, 50L, 47L, 45L, 43L, 44L, 48L, 50L, 49L, 46L, 182L, 180L, -175L, 169L, 164L, 164L, 167L, 171L, 165L, 151L, 142L, 128L, 110L, -115L, 141L, 159L, 129L, 101L, 68L, 48L, 42L, 40L, 41L, 43L, 62L, -75L, 92L, 113L, 126L, 121L, 126L, 149L, 188L, 201L, 216L, 223L, -223L, 222L, 227L, 232L, 229L, 230L, 231L, 232L, 232L, 230L, 229L, -227L, 221L, 220L, 196L, 154L, 126L, 119L, 111L, 97L, 102L, 99L, -98L, 101L, 99L, 94L, 95L, 101L, 101L, 104L, 107L, 108L, 107L, -105L, 105L, 105L, 99L, 99L, 102L, 105L, 104L, 105L, 118L, 133L, -165L, 176L, 185L, 178L, 157L, 137L, 125L, 123L, 110L, 103L, 94L, -86L, 80L, 75L, 68L, 63L, 59L, 61L, 63L, 65L, 66L, 65L, 63L, 62L, -63L, 63L, 64L, 65L, 65L, 66L, 67L, 67L, 66L, 66L, 66L, 67L, 68L, -68L, 68L, 68L, 69L, 69L, 67L, 64L, 60L, 59L, 60L, 62L, 64L, 66L, -68L, 70L, 70L, 68L, 66L, 64L, 65L, 65L, 66L, 67L, 69L, 70L, 71L, -72L, 70L, 66L, 66L, 72L, 76L, 73L, 69L, 69L, 66L, 66L, 67L, 67L, -69L, 71L, 72L, 73L, 69L, 69L, 68L, 68L, 68L, 67L, 67L, 67L, 69L, -70L, 70L, 70L, 68L, 68L, 68L, 69L, 67L, 66L, 64L, 63L, 62L, 61L, -61L, 61L, 64L, 66L, 67L, 67L, 65L, 63L, 64L, 64L, 64L, 66L, 68L, -68L, 66L, 65L, 65L, 66L, 63L, 62L, 62L, 62L, 62L, 63L, 64L, 65L, -62L, 65L, 68L, 66L, 63L, 64L, 71L, 77L, 70L, 67L, 64L, 63L, 64L, -66L, 67L, 67L, 68L, 69L, 70L, 71L, 72L, 72L, 72L, 72L, 75L, 74L, -74L, 76L, 78L, 80L, 80L, 79L, 79L, 79L, 80L, 81L, 84L, 87L, 90L, -92L, 91L, 90L, 89L, 88L, 89L, 91L, 94L, 96L, 99L, 96L, 97L, 104L, -113L, 121L, 131L, 140L, 156L, 169L, 178L, 177L, 178L, 182L, 176L, -165L, 127L, 87L, 77L, 82L, 68L, 66L, 69L, 55L, 54L, 57L, 57L, -52L, 45L, 45L, 49L, 54L, 49L, 74L, 114L, 152L, 168L, 167L, 163L, -164L, 161L, 163L, 165L, 164L, 162L, 158L, 156L, 155L, 157L, 155L, -148L, 142L, 145L, 153L, 152L, 146L, 138L, 142L, 138L, 129L, 130L, -139L, 140L, 133L, 139L, 133L, 129L, 128L, 125L, 123L, 131L, 143L, -149L, 146L, 147L, 152L, 153L, 147L, 142L, 141L, 129L, 128L, 118L, -104L, 104L, 118L, 130L, 132L, 137L, 114L, 112L, 128L, 134L, 133L, -128L, 119L, 124L, 115L, 105L, 98L, 92L, 90L, 96L, 104L, 104L, -94L, 85L, 90L, 102L, 106L, 97L, 86L, 77L, 78L, 75L, 68L, 60L, -59L, 64L, 70L, 63L, 67L, 66L, 63L, 66L, 71L, 66L, 55L, 43L, 46L, -40L, 51L, 76L, 71L, 56L, 61L, 70L, 78L, 70L, 48L, 38L, 46L, 53L, -49L, 32L, 39L, 40L, 36L, 39L, 49L, 50L, 42L, 47L, 39L, 34L, 33L, -34L, 33L, 36L, 40L, 47L, 55L, 58L, 53L, 47L, 49L, 54L, 57L, 65L, -54L, 48L, 52L, 56L, 54L, 50L, 50L, 37L, 39L, 44L, 49L, 53L, 54L, -51L, 49L, 48L, 43L, 41L, 45L, 53L, 55L, 50L, 43L, 43L, 37L, 33L, -36L, 43L, 47L, 45L, 41L, 45L, 46L, 43L, 37L, 34L, 34L, 33L, 29L, -29L, 32L, 32L, 31L, 33L, 37L, 36L, 32L, 39L, 35L, 29L, 25L, 29L, -35L, 34L, 29L, 34L, 36L, 39L, 40L, 40L, 38L, 35L, 33L, 43L, 46L, -48L, 44L, 38L, 34L, 36L, 39L, 38L, 39L, 37L, 35L, 34L, 37L, 44L, -50L, 49L, 45L, 41L, 42L, 45L, 47L, 46L, 44L, 182L, 184L, 181L, -170L, 162L, 161L, 163L, 163L, 159L, 165L, 166L, 164L, 166L, 162L, -139L, 112L, 76L, 55L, 46L, 52L, 49L, 39L, 48L, 71L, 85L, 106L, -126L, 131L, 131L, 132L, 133L, 132L, 149L, 176L, 209L, 226L, 226L, -221L, 224L, 230L, 236L, 235L, 232L, 228L, 229L, 232L, 228L, 222L, -213L, 179L, 141L, 122L, 114L, 108L, 102L, 100L, 105L, 104L, 101L, -99L, 97L, 97L, 98L, 99L, 93L, 99L, 102L, 100L, 101L, 105L, 104L, -98L, 94L, 98L, 99L, 96L, 96L, 103L, 110L, 113L, 129L, 155L, 173L, -181L, 185L, 172L, 148L, 136L, 121L, 111L, 100L, 94L, 90L, 85L, -79L, 75L, 65L, 62L, 63L, 66L, 66L, 63L, 62L, 64L, 65L, 65L, 64L, -63L, 63L, 62L, 61L, 61L, 60L, 63L, 67L, 69L, 69L, 69L, 70L, 71L, -64L, 63L, 63L, 63L, 63L, 64L, 65L, 66L, 66L, 67L, 69L, 69L, 69L, -69L, 67L, 66L, 68L, 67L, 67L, 67L, 67L, 68L, 69L, 70L, 70L, 67L, -66L, 69L, 73L, 74L, 70L, 65L, 60L, 63L, 67L, 69L, 70L, 70L, 72L, -73L, 71L, 69L, 68L, 69L, 71L, 72L, 71L, 69L, 70L, 69L, 67L, 66L, -66L, 67L, 69L, 70L, 68L, 64L, 64L, 67L, 67L, 62L, 59L, 60L, 65L, -64L, 64L, 66L, 67L, 67L, 65L, 62L, 66L, 66L, 66L, 66L, 66L, 65L, -63L, 63L, 62L, 63L, 64L, 62L, 60L, 60L, 64L, 68L, 66L, 66L, 66L, -65L, 65L, 65L, 64L, 64L, 60L, 63L, 65L, 65L, 63L, 64L, 68L, 72L, -65L, 67L, 69L, 71L, 72L, 72L, 72L, 71L, 77L, 77L, 77L, 77L, 78L, -79L, 80L, 81L, 85L, 83L, 81L, 80L, 81L, 83L, 85L, 87L, 86L, 89L, -92L, 92L, 90L, 90L, 93L, 97L, 98L, 100L, 105L, 112L, 120L, 129L, -142L, 151L, 173L, 182L, 184L, 181L, 187L, 186L, 155L, 117L, 95L, -87L, 80L, 79L, 78L, 73L, 70L, 70L, 63L, 61L, 61L, 60L, 55L, 50L, -52L, 58L, 53L, 53L, 72L, 112L, 148L, 163L, 166L, 167L, 161L, -164L, 167L, 166L, 160L, 154L, 156L, 161L, 161L, 161L, 163L, 164L, -158L, 150L, 148L, 151L, 136L, 139L, 135L, 129L, 136L, 148L, 147L, -137L, 136L, 137L, 140L, 142L, 137L, 133L, 135L, 142L, 139L, 142L, -139L, 131L, 129L, 135L, 138L, 136L, 136L, 122L, 115L, 118L, 122L, -122L, 127L, 136L, 126L, 127L, 128L, 129L, 127L, 124L, 120L, 117L, -124L, 128L, 123L, 109L, 100L, 100L, 103L, 103L, 106L, 91L, 91L, -98L, 98L, 97L, 93L, 82L, 80L, 78L, 63L, 54L, 60L, 65L, 71L, 84L, -81L, 66L, 57L, 61L, 65L, 61L, 58L, 60L, 52L, 60L, 50L, 44L, 55L, -56L, 60L, 81L, 76L, 75L, 60L, 38L, 33L, 46L, 59L, 61L, 36L, 37L, -37L, 40L, 49L, 58L, 58L, 53L, 54L, 55L, 53L, 45L, 35L, 30L, 32L, -36L, 60L, 52L, 48L, 48L, 50L, 49L, 50L, 53L, 59L, 58L, 57L, 55L, -55L, 55L, 56L, 56L, 42L, 41L, 41L, 42L, 45L, 49L, 54L, 57L, 44L, -40L, 37L, 41L, 48L, 51L, 48L, 42L, 46L, 40L, 37L, 39L, 42L, 43L, -42L, 42L, 47L, 47L, 46L, 41L, 35L, 32L, 32L, 34L, 40L, 36L, 32L, -30L, 31L, 34L, 38L, 39L, 46L, 46L, 35L, 21L, 21L, 34L, 41L, 37L, -43L, 40L, 36L, 37L, 40L, 41L, 39L, 37L, 33L, 38L, 42L, 41L, 37L, -36L, 40L, 45L, 38L, 35L, 38L, 45L, 47L, 42L, 40L, 43L, 43L, 44L, -44L, 45L, 45L, 46L, 46L, 45L, 166L, 173L, 177L, 174L, 169L, 167L, -163L, 158L, 166L, 176L, 183L, 185L, 186L, 176L, 148L, 118L, 71L, -51L, 41L, 48L, 50L, 50L, 69L, 96L, 100L, 110L, 120L, 123L, 127L, -132L, 132L, 128L, 131L, 148L, 173L, 197L, 213L, 221L, 224L, 225L, -219L, 224L, 229L, 232L, 231L, 224L, 207L, 191L, 156L, 134L, 112L, -105L, 107L, 107L, 105L, 105L, 100L, 100L, 100L, 100L, 100L, 99L, -98L, 98L, 95L, 99L, 101L, 98L, 99L, 102L, 101L, 97L, 92L, 97L, -99L, 96L, 96L, 102L, 107L, 108L, 113L, 136L, 155L, 172L, 189L, -186L, 165L, 153L, 130L, 122L, 114L, 109L, 105L, 95L, 80L, 69L, -70L, 65L, 64L, 66L, 66L, 62L, 61L, 64L, 68L, 68L, 67L, 67L, 66L, -65L, 65L, 65L, 60L, 63L, 66L, 68L, 68L, 68L, 69L, 70L, 64L, 64L, -64L, 64L, 64L, 65L, 66L, 67L, 67L, 68L, 69L, 70L, 70L, 69L, 68L, -67L, 67L, 67L, 66L, 66L, 67L, 68L, 69L, 69L, 69L, 66L, 64L, 67L, -71L, 72L, 69L, 66L, 61L, 64L, 68L, 69L, 70L, 70L, 71L, 72L, 71L, -69L, 68L, 69L, 71L, 71L, 70L, 69L, 68L, 68L, 67L, 67L, 67L, 67L, -68L, 68L, 67L, 63L, 63L, 67L, 67L, 63L, 60L, 62L, 65L, 64L, 64L, -66L, 67L, 67L, 65L, 62L, 64L, 65L, 65L, 65L, 64L, 63L, 63L, 62L, -62L, 63L, 64L, 62L, 61L, 61L, 64L, 68L, 66L, 65L, 65L, 65L, 64L, -64L, 64L, 63L, 63L, 64L, 65L, 66L, 65L, 65L, 66L, 68L, 66L, 67L, -69L, 71L, 72L, 72L, 72L, 72L, 77L, 77L, 77L, 77L, 78L, 79L, 80L, -81L, 84L, 84L, 83L, 82L, 83L, 84L, 85L, 86L, 84L, 88L, 92L, 93L, -92L, 93L, 97L, 101L, 104L, 99L, 108L, 124L, 128L, 129L, 154L, -186L, 179L, 184L, 189L, 189L, 180L, 158L, 127L, 102L, 90L, 85L, -82L, 83L, 82L, 77L, 73L, 74L, 67L, 63L, 61L, 60L, 57L, 53L, 54L, -59L, 59L, 56L, 65L, 90L, 122L, 146L, 161L, 168L, 167L, 165L, -163L, 162L, 161L, 161L, 161L, 162L, 162L, 162L, 163L, 164L, 159L, -152L, 150L, 152L, 145L, 147L, 142L, 135L, 138L, 148L, 150L, 142L, -137L, 140L, 147L, 151L, 146L, 138L, 136L, 139L, 140L, 140L, 133L, -125L, 124L, 133L, 141L, 143L, 146L, 138L, 133L, 134L, 135L, 135L, -136L, 139L, 131L, 131L, 132L, 133L, 132L, 128L, 123L, 119L, 114L, -120L, 120L, 112L, 105L, 105L, 106L, 105L, 109L, 94L, 93L, 99L, -97L, 98L, 97L, 88L, 72L, 75L, 67L, 62L, 68L, 68L, 67L, 75L, 66L, -56L, 52L, 55L, 55L, 52L, 55L, 64L, 64L, 67L, 60L, 52L, 51L, 50L, -55L, 68L, 75L, 66L, 50L, 37L, 38L, 48L, 54L, 55L, 40L, 41L, 41L, -40L, 43L, 48L, 47L, 43L, 50L, 51L, 51L, 48L, 42L, 37L, 37L, 38L, -52L, 48L, 47L, 46L, 44L, 42L, 47L, 55L, 54L, 55L, 57L, 58L, 58L, -58L, 58L, 57L, 43L, 41L, 40L, 39L, 41L, 45L, 50L, 53L, 44L, 40L, -38L, 41L, 48L, 51L, 48L, 43L, 41L, 38L, 36L, 36L, 38L, 39L, 39L, -40L, 45L, 46L, 47L, 44L, 38L, 33L, 30L, 30L, 25L, 30L, 36L, 40L, -40L, 38L, 36L, 34L, 37L, 39L, 33L, 23L, 24L, 35L, 38L, 33L, 42L, -41L, 40L, 41L, 41L, 40L, 38L, 36L, 37L, 39L, 41L, 40L, 37L, 36L, -38L, 40L, 37L, 37L, 40L, 44L, 43L, 39L, 40L, 45L, 45L, 44L, 44L, -44L, 44L, 45L, 46L, 47L, 172L, 173L, 170L, 165L, 164L, 169L, -173L, 172L, 188L, 189L, 185L, 181L, 183L, 185L, 175L, 160L, 111L, -81L, 61L, 66L, 78L, 88L, 106L, 126L, 117L, 116L, 113L, 115L, -124L, 131L, 129L, 123L, 123L, 125L, 137L, 162L, 194L, 218L, 228L, -230L, 229L, 231L, 231L, 226L, 217L, 198L, 168L, 144L, 121L, 110L, -102L, 102L, 105L, 104L, 102L, 102L, 95L, 96L, 99L, 101L, 101L, -100L, 99L, 97L, 97L, 99L, 99L, 96L, 96L, 98L, 97L, 94L, 93L, -97L, 99L, 96L, 96L, 101L, 104L, 103L, 93L, 106L, 117L, 136L, -167L, 180L, 176L, 173L, 155L, 145L, 131L, 121L, 113L, 104L, 90L, -79L, 81L, 74L, 69L, 69L, 68L, 65L, 64L, 66L, 64L, 64L, 64L, 64L, -63L, 63L, 63L, 63L, 61L, 63L, 66L, 67L, 66L, 66L, 67L, 68L, 66L, -65L, 65L, 65L, 65L, 66L, 67L, 68L, 69L, 69L, 70L, 70L, 70L, 70L, -69L, 69L, 67L, 67L, 67L, 67L, 67L, 68L, 69L, 70L, 68L, 65L, 63L, -64L, 68L, 70L, 68L, 66L, 64L, 67L, 69L, 70L, 69L, 69L, 69L, 71L, -71L, 70L, 68L, 69L, 70L, 71L, 70L, 68L, 65L, 66L, 66L, 67L, 67L, -66L, 66L, 65L, 65L, 62L, 63L, 66L, 66L, 63L, 62L, 64L, 65L, 64L, -64L, 65L, 67L, 67L, 65L, 63L, 64L, 63L, 63L, 63L, 63L, 62L, 62L, -62L, 63L, 63L, 63L, 62L, 61L, 62L, 65L, 67L, 65L, 64L, 64L, 64L, -63L, 63L, 63L, 62L, 65L, 65L, 65L, 67L, 68L, 68L, 65L, 63L, 66L, -67L, 69L, 71L, 72L, 73L, 73L, 73L, 77L, 76L, 76L, 77L, 78L, 79L, -80L, 81L, 84L, 84L, 84L, 84L, 85L, 85L, 85L, 86L, 83L, 87L, 91L, -93L, 93L, 96L, 101L, 106L, 103L, 121L, 129L, 126L, 138L, 170L, -192L, 195L, 184L, 184L, 188L, 185L, 162L, 124L, 97L, 88L, 84L, -83L, 85L, 88L, 85L, 79L, 77L, 80L, 74L, 67L, 62L, 62L, 61L, 58L, -58L, 61L, 63L, 60L, 58L, 66L, 91L, 126L, 154L, 167L, 168L, 164L, -160L, 159L, 163L, 167L, 166L, 163L, 163L, 162L, 162L, 164L, 160L, -153L, 151L, 154L, 150L, 153L, 150L, 143L, 143L, 151L, 153L, 149L, -141L, 143L, 147L, 149L, 145L, 136L, 134L, 137L, 149L, 144L, 134L, -123L, 122L, 129L, 137L, 140L, 140L, 141L, 140L, 137L, 138L, 140L, -138L, 133L, 130L, 131L, 132L, 134L, 134L, 130L, 125L, 120L, 111L, -117L, 121L, 118L, 113L, 112L, 110L, 108L, 103L, 90L, 90L, 96L, -92L, 90L, 88L, 80L, 70L, 76L, 73L, 70L, 74L, 69L, 61L, 65L, 59L, -55L, 54L, 56L, 52L, 49L, 59L, 74L, 73L, 67L, 65L, 56L, 43L, 44L, -54L, 56L, 67L, 52L, 38L, 38L, 44L, 46L, 43L, 42L, 42L, 46L, 47L, -43L, 40L, 41L, 41L, 38L, 47L, 49L, 52L, 52L, 49L, 44L, 38L, 35L, -42L, 43L, 45L, 45L, 41L, 38L, 45L, 55L, 52L, 54L, 57L, 59L, 59L, -57L, 54L, 52L, 45L, 43L, 40L, 38L, 38L, 41L, 45L, 47L, 45L, 41L, -39L, 42L, 47L, 50L, 48L, 44L, 37L, 37L, 37L, 36L, 35L, 37L, 39L, -41L, 40L, 42L, 44L, 43L, 38L, 32L, 28L, 26L, 21L, 31L, 41L, 45L, -41L, 36L, 33L, 33L, 31L, 35L, 33L, 28L, 30L, 37L, 37L, 31L, 37L, -41L, 44L, 45L, 42L, 39L, 36L, 34L, 40L, 40L, 41L, 41L, 41L, 41L, -42L, 42L, 38L, 38L, 40L, 42L, 40L, 37L, 40L, 46L, 44L, 43L, 43L, -42L, 43L, 44L, 45L, 46L, 173L, 173L, 170L, 167L, 171L, 181L, -189L, 190L, 190L, 186L, 178L, 174L, 182L, 196L, 204L, 203L, 182L, -145L, 112L, 109L, 120L, 127L, 130L, 134L, 126L, 119L, 113L, 114L, -122L, 128L, 127L, 123L, 125L, 120L, 120L, 136L, 164L, 192L, 211L, -219L, 231L, 223L, 207L, 190L, 175L, 157L, 132L, 111L, 113L, 111L, -109L, 108L, 106L, 103L, 99L, 97L, 93L, 95L, 97L, 99L, 100L, 100L, -100L, 100L, 98L, 98L, 96L, 94L, 93L, 93L, 93L, 92L, 96L, 99L, -98L, 94L, 94L, 99L, 102L, 101L, 89L, 89L, 82L, 92L, 124L, 152L, -170L, 184L, 182L, 172L, 154L, 133L, 119L, 112L, 107L, 103L, 96L, -86L, 78L, 76L, 74L, 70L, 69L, 70L, 62L, 62L, 62L, 62L, 61L, 61L, -61L, 61L, 62L, 64L, 65L, 66L, 65L, 65L, 66L, 67L, 67L, 66L, 66L, -66L, 66L, 67L, 68L, 69L, 70L, 70L, 70L, 70L, 70L, 70L, 70L, 70L, -69L, 69L, 68L, 68L, 69L, 70L, 70L, 71L, 68L, 65L, 62L, 63L, 65L, -67L, 67L, 67L, 67L, 69L, 70L, 70L, 68L, 68L, 68L, 70L, 71L, 70L, -68L, 69L, 70L, 70L, 69L, 67L, 63L, 64L, 66L, 67L, 67L, 66L, 64L, -63L, 63L, 61L, 63L, 66L, 66L, 62L, 63L, 67L, 66L, 65L, 64L, 65L, -66L, 67L, 65L, 63L, 64L, 64L, 63L, 63L, 63L, 63L, 63L, 63L, 64L, -64L, 63L, 62L, 62L, 63L, 65L, 67L, 64L, 64L, 63L, 63L, 63L, 62L, -62L, 62L, 66L, 64L, 64L, 67L, 71L, 71L, 67L, 63L, 67L, 68L, 69L, -70L, 72L, 73L, 73L, 74L, 76L, 76L, 76L, 77L, 78L, 79L, 81L, 82L, -82L, 83L, 84L, 85L, 85L, 85L, 85L, 84L, 83L, 86L, 91L, 93L, 94L, -98L, 104L, 110L, 109L, 129L, 138L, 142L, 170L, 208L, 209L, 185L, -185L, 181L, 174L, 159L, 132L, 102L, 86L, 83L, 83L, 83L, 86L, -88L, 84L, 78L, 79L, 83L, 80L, 71L, 65L, 65L, 66L, 64L, 64L, 65L, -62L, 63L, 58L, 55L, 72L, 107L, 137L, 150L, 155L, 158L, 160L, -161L, 164L, 167L, 167L, 164L, 163L, 160L, 160L, 162L, 160L, 154L, -152L, 154L, 149L, 154L, 154L, 149L, 148L, 151L, 153L, 151L, 151L, -147L, 144L, 142L, 137L, 133L, 135L, 141L, 155L, 149L, 139L, 130L, -126L, 127L, 128L, 129L, 120L, 127L, 128L, 124L, 125L, 131L, 129L, -121L, 122L, 122L, 124L, 128L, 131L, 130L, 126L, 121L, 113L, 117L, -121L, 120L, 116L, 112L, 109L, 107L, 97L, 86L, 88L, 91L, 83L, -77L, 73L, 64L, 74L, 78L, 72L, 67L, 70L, 65L, 58L, 62L, 65L, 60L, -58L, 58L, 53L, 49L, 59L, 74L, 71L, 59L, 59L, 52L, 35L, 43L, 59L, -53L, 63L, 47L, 42L, 52L, 56L, 46L, 36L, 35L, 41L, 48L, 52L, 47L, -42L, 42L, 44L, 44L, 49L, 51L, 54L, 56L, 55L, 48L, 38L, 31L, 38L, -40L, 44L, 48L, 45L, 41L, 44L, 51L, 53L, 54L, 55L, 54L, 52L, 49L, -46L, 44L, 49L, 46L, 42L, 39L, 38L, 39L, 42L, 44L, 46L, 42L, 40L, -42L, 47L, 49L, 48L, 45L, 36L, 40L, 41L, 38L, 35L, 37L, 41L, 43L, -34L, 36L, 38L, 38L, 36L, 32L, 28L, 26L, 31L, 38L, 43L, 40L, 32L, -28L, 31L, 37L, 33L, 36L, 35L, 32L, 34L, 39L, 38L, 33L, 31L, 37L, -44L, 46L, 43L, 38L, 35L, 34L, 35L, 34L, 35L, 38L, 41L, 44L, 44L, -44L, 43L, 40L, 38L, 38L, 39L, 40L, 42L, 43L, 40L, 42L, 43L, 45L, -45L, 44L, 43L, 43L, 164L, 173L, 181L, 185L, 189L, 191L, 189L, -184L, 173L, 179L, 188L, 198L, 210L, 219L, 221L, 218L, 226L, 202L, -175L, 159L, 149L, 139L, 131L, 129L, 127L, 122L, 119L, 120L, 124L, -126L, 126L, 126L, 125L, 124L, 123L, 125L, 132L, 146L, 162L, 172L, -183L, 172L, 153L, 136L, 128L, 123L, 114L, 103L, 101L, 103L, 105L, -104L, 103L, 103L, 103L, 102L, 96L, 96L, 95L, 96L, 97L, 99L, 101L, -102L, 99L, 97L, 95L, 93L, 92L, 90L, 89L, 90L, 97L, 97L, 93L, -88L, 89L, 95L, 98L, 98L, 94L, 87L, 71L, 71L, 95L, 122L, 147L, -171L, 183L, 186L, 181L, 163L, 144L, 131L, 122L, 116L, 110L, 99L, -88L, 84L, 81L, 76L, 73L, 73L, 66L, 66L, 66L, 66L, 66L, 65L, 65L, -65L, 64L, 65L, 66L, 65L, 64L, 64L, 65L, 67L, 67L, 67L, 66L, 66L, -67L, 68L, 69L, 69L, 70L, 70L, 70L, 70L, 70L, 70L, 70L, 70L, 71L, -70L, 70L, 70L, 70L, 71L, 72L, 73L, 67L, 66L, 64L, 63L, 65L, 67L, -68L, 68L, 69L, 71L, 71L, 70L, 68L, 67L, 68L, 70L, 71L, 70L, 68L, -68L, 69L, 69L, 68L, 66L, 63L, 64L, 65L, 66L, 66L, 65L, 64L, 63L, -62L, 61L, 63L, 66L, 64L, 62L, 64L, 69L, 67L, 65L, 63L, 64L, 65L, -66L, 65L, 64L, 66L, 65L, 64L, 63L, 64L, 64L, 65L, 66L, 65L, 64L, -62L, 62L, 63L, 65L, 66L, 66L, 64L, 64L, 63L, 63L, 63L, 62L, 62L, -62L, 64L, 63L, 64L, 68L, 72L, 73L, 70L, 66L, 68L, 69L, 69L, 70L, -72L, 73L, 74L, 75L, 75L, 75L, 76L, 77L, 78L, 80L, 81L, 82L, 82L, -82L, 83L, 84L, 85L, 85L, 84L, 84L, 85L, 88L, 93L, 95L, 97L, 101L, -109L, 115L, 126L, 122L, 145L, 190L, 215L, 208L, 194L, 191L, 181L, -173L, 151L, 123L, 102L, 93L, 87L, 82L, 85L, 84L, 84L, 84L, 79L, -75L, 77L, 84L, 83L, 75L, 69L, 70L, 72L, 70L, 69L, 71L, 62L, 67L, -65L, 59L, 66L, 88L, 107L, 113L, 132L, 149L, 164L, 166L, 163L, -163L, 165L, 164L, 163L, 159L, 158L, 160L, 159L, 155L, 153L, 155L, -150L, 154L, 156L, 153L, 149L, 148L, 145L, 142L, 151L, 147L, 143L, -141L, 138L, 134L, 136L, 140L, 143L, 139L, 136L, 134L, 133L, 129L, -125L, 122L, 116L, 123L, 124L, 118L, 117L, 124L, 124L, 118L, 113L, -113L, 114L, 120L, 127L, 130L, 127L, 123L, 116L, 116L, 117L, 116L, -114L, 110L, 108L, 108L, 103L, 89L, 84L, 80L, 67L, 62L, 63L, 59L, -72L, 72L, 62L, 54L, 59L, 59L, 60L, 69L, 70L, 61L, 56L, 56L, 52L, -46L, 49L, 58L, 69L, 55L, 54L, 47L, 35L, 48L, 64L, 56L, 60L, 52L, -56L, 69L, 67L, 48L, 36L, 38L, 38L, 47L, 52L, 49L, 43L, 43L, 45L, -46L, 50L, 52L, 56L, 60L, 60L, 55L, 47L, 40L, 41L, 40L, 44L, 51L, -53L, 48L, 45L, 45L, 51L, 50L, 49L, 47L, 45L, 43L, 43L, 42L, 52L, -50L, 46L, 43L, 42L, 42L, 43L, 44L, 47L, 44L, 41L, 42L, 46L, 48L, -48L, 46L, 36L, 42L, 43L, 37L, 34L, 37L, 41L, 41L, 34L, 34L, 34L, -35L, 36L, 35L, 33L, 32L, 34L, 40L, 43L, 37L, 28L, 25L, 32L, 41L, -39L, 38L, 34L, 31L, 32L, 36L, 37L, 35L, 27L, 34L, 41L, 44L, 42L, -38L, 36L, 35L, 31L, 31L, 31L, 34L, 38L, 40L, 41L, 40L, 48L, 42L, -36L, 35L, 41L, 45L, 43L, 39L, 41L, 44L, 48L, 52L, 52L, 49L, 45L, -43L, 182L, 188L, 190L, 185L, 179L, 178L, 177L, 175L, 184L, 194L, -208L, 221L, 231L, 234L, 233L, 230L, 233L, 233L, 226L, 204L, 173L, -148L, 138L, 138L, 129L, 126L, 125L, 127L, 128L, 126L, 126L, 129L, -126L, 128L, 129L, 123L, 115L, 111L, 115L, 120L, 129L, 125L, 115L, -106L, 104L, 106L, 104L, 100L, 97L, 101L, 103L, 101L, 101L, 104L, -105L, 104L, 100L, 98L, 97L, 96L, 96L, 98L, 101L, 102L, 98L, 95L, -93L, 94L, 93L, 88L, 87L, 89L, 92L, 91L, 87L, 83L, 85L, 91L, 93L, -91L, 89L, 85L, 74L, 75L, 92L, 104L, 115L, 132L, 151L, 172L, 189L, -188L, 176L, 160L, 140L, 123L, 125L, 112L, 100L, 95L, 91L, 85L, -79L, 77L, 70L, 70L, 69L, 68L, 67L, 66L, 66L, 65L, 66L, 67L, 67L, -66L, 64L, 63L, 65L, 67L, 67L, 67L, 66L, 66L, 66L, 67L, 68L, 69L, -70L, 70L, 69L, 69L, 69L, 69L, 70L, 70L, 71L, 71L, 70L, 70L, 71L, -72L, 73L, 73L, 67L, 67L, 67L, 67L, 67L, 68L, 69L, 69L, 71L, 71L, -71L, 70L, 68L, 67L, 69L, 70L, 71L, 70L, 68L, 68L, 69L, 69L, 67L, -65L, 64L, 65L, 65L, 66L, 66L, 65L, 65L, 64L, 63L, 62L, 64L, 66L, -63L, 60L, 64L, 70L, 67L, 65L, 63L, 63L, 65L, 66L, 66L, 65L, 66L, -65L, 64L, 63L, 64L, 65L, 67L, 68L, 66L, 64L, 62L, 62L, 64L, 66L, -66L, 66L, 65L, 64L, 64L, 64L, 63L, 63L, 63L, 62L, 63L, 64L, 65L, -68L, 71L, 72L, 71L, 70L, 69L, 69L, 69L, 70L, 71L, 73L, 75L, 76L, -75L, 75L, 75L, 76L, 78L, 80L, 82L, 83L, 84L, 84L, 84L, 84L, 85L, -85L, 85L, 86L, 89L, 93L, 98L, 101L, 105L, 111L, 120L, 127L, 138L, -156L, 190L, 220L, 224L, 207L, 192L, 189L, 167L, 153L, 125L, 97L, -85L, 89L, 87L, 80L, 87L, 83L, 81L, 81L, 78L, 74L, 76L, 81L, 83L, -78L, 75L, 77L, 77L, 75L, 75L, 77L, 69L, 72L, 73L, 68L, 67L, 71L, -77L, 79L, 111L, 139L, 165L, 169L, 162L, 160L, 163L, 165L, 164L, -159L, 157L, 160L, 160L, 157L, 155L, 156L, 156L, 156L, 155L, 153L, -149L, 143L, 137L, 133L, 137L, 136L, 138L, 142L, 140L, 133L, 128L, -128L, 125L, 122L, 125L, 132L, 137L, 134L, 129L, 127L, 132L, 135L, -134L, 129L, 126L, 127L, 128L, 127L, 114L, 111L, 110L, 115L, 123L, -128L, 126L, 123L, 118L, 115L, 114L, 115L, 114L, 110L, 109L, 111L, -100L, 83L, 72L, 62L, 46L, 44L, 54L, 57L, 61L, 62L, 52L, 47L, -55L, 61L, 66L, 77L, 76L, 65L, 58L, 60L, 57L, 48L, 43L, 45L, 69L, -60L, 52L, 45L, 44L, 58L, 65L, 55L, 50L, 49L, 58L, 68L, 61L, 42L, -33L, 36L, 36L, 44L, 49L, 46L, 41L, 41L, 42L, 41L, 47L, 50L, 56L, -60L, 62L, 61L, 59L, 57L, 46L, 43L, 44L, 51L, 54L, 49L, 44L, 43L, -46L, 45L, 44L, 43L, 43L, 44L, 46L, 47L, 52L, 51L, 50L, 48L, 47L, -46L, 45L, 45L, 47L, 45L, 43L, 43L, 45L, 47L, 48L, 47L, 37L, 43L, -42L, 34L, 32L, 37L, 39L, 35L, 36L, 35L, 35L, 37L, 39L, 39L, 38L, -36L, 26L, 34L, 41L, 40L, 33L, 30L, 35L, 42L, 41L, 36L, 30L, 26L, -27L, 31L, 35L, 36L, 31L, 34L, 39L, 41L, 41L, 39L, 37L, 36L, 40L, -41L, 41L, 41L, 41L, 42L, 42L, 42L, 49L, 45L, 39L, 37L, 41L, 47L, -45L, 38L, 44L, 47L, 52L, 56L, 57L, 54L, 49L, 46L, 186L, 189L, -185L, 173L, 165L, 170L, 181L, 190L, 214L, 216L, 221L, 227L, 231L, -234L, 239L, 243L, 234L, 241L, 243L, 231L, 208L, 183L, 164L, 152L, -138L, 131L, 128L, 131L, 131L, 128L, 127L, 129L, 127L, 123L, 117L, -110L, 104L, 100L, 99L, 99L, 108L, 110L, 108L, 102L, 99L, 100L, -99L, 96L, 101L, 105L, 105L, 101L, 101L, 104L, 104L, 101L, 101L, -101L, 100L, 99L, 99L, 99L, 99L, 99L, 96L, 93L, 93L, 96L, 95L, -88L, 86L, 88L, 87L, 88L, 87L, 85L, 88L, 93L, 91L, 87L, 86L, 85L, -82L, 91L, 107L, 105L, 97L, 100L, 110L, 135L, 161L, 175L, 183L, -182L, 168L, 150L, 143L, 129L, 116L, 110L, 106L, 98L, 90L, 86L, -74L, 74L, 73L, 71L, 70L, 68L, 67L, 67L, 68L, 68L, 68L, 66L, 64L, -64L, 66L, 68L, 66L, 66L, 65L, 65L, 66L, 67L, 68L, 68L, 70L, 69L, -68L, 67L, 67L, 68L, 69L, 70L, 69L, 69L, 69L, 69L, 69L, 70L, 71L, -72L, 68L, 69L, 70L, 71L, 70L, 70L, 70L, 71L, 71L, 71L, 71L, 69L, -68L, 68L, 70L, 72L, 72L, 70L, 68L, 68L, 68L, 68L, 66L, 65L, 66L, -66L, 65L, 65L, 65L, 65L, 66L, 66L, 63L, 63L, 65L, 66L, 62L, 59L, -63L, 70L, 68L, 65L, 63L, 63L, 64L, 66L, 66L, 65L, 65L, 64L, 63L, -62L, 62L, 64L, 66L, 68L, 67L, 64L, 62L, 62L, 65L, 67L, 67L, 66L, -66L, 65L, 65L, 65L, 64L, 64L, 64L, 63L, 65L, 67L, 69L, 69L, 69L, -69L, 71L, 72L, 70L, 70L, 70L, 70L, 71L, 73L, 75L, 76L, 74L, 75L, -75L, 76L, 78L, 80L, 82L, 83L, 87L, 87L, 86L, 85L, 86L, 87L, 89L, -90L, 95L, 99L, 105L, 110L, 116L, 125L, 136L, 144L, 166L, 205L, -227L, 214L, 201L, 201L, 188L, 163L, 139L, 121L, 101L, 90L, 87L, -85L, 83L, 82L, 86L, 81L, 79L, 81L, 81L, 78L, 77L, 78L, 81L, 79L, -80L, 83L, 82L, 78L, 79L, 83L, 79L, 76L, 76L, 75L, 71L, 67L, 67L, -71L, 99L, 132L, 162L, 167L, 161L, 161L, 165L, 166L, 166L, 161L, -158L, 161L, 163L, 160L, 159L, 160L, 160L, 155L, 150L, 149L, 148L, -144L, 139L, 136L, 132L, 131L, 134L, 140L, 140L, 133L, 128L, 127L, -125L, 120L, 121L, 129L, 136L, 135L, 133L, 133L, 140L, 139L, 140L, -141L, 137L, 131L, 131L, 135L, 120L, 114L, 109L, 111L, 117L, 121L, -119L, 115L, 112L, 107L, 105L, 107L, 105L, 98L, 95L, 96L, 79L, -67L, 63L, 56L, 42L, 39L, 47L, 50L, 54L, 60L, 57L, 57L, 67L, 70L, -70L, 79L, 77L, 69L, 66L, 69L, 65L, 53L, 45L, 45L, 63L, 63L, 50L, -43L, 57L, 67L, 59L, 49L, 43L, 44L, 49L, 54L, 49L, 38L, 33L, 35L, -32L, 39L, 44L, 42L, 40L, 41L, 41L, 39L, 43L, 47L, 52L, 54L, 55L, -57L, 61L, 65L, 49L, 46L, 46L, 47L, 45L, 41L, 42L, 45L, 45L, 46L, -46L, 47L, 48L, 48L, 48L, 48L, 50L, 51L, 52L, 52L, 51L, 49L, 47L, -46L, 48L, 46L, 44L, 43L, 44L, 46L, 48L, 48L, 42L, 46L, 42L, 33L, -33L, 40L, 39L, 31L, 35L, 35L, 36L, 38L, 40L, 39L, 34L, 30L, 26L, -32L, 39L, 39L, 34L, 33L, 36L, 42L, 40L, 34L, 28L, 26L, 27L, 31L, -36L, 40L, 40L, 40L, 39L, 40L, 41L, 40L, 38L, 36L, 46L, 48L, 50L, -49L, 46L, 45L, 47L, 49L, 46L, 49L, 47L, 42L, 40L, 44L, 45L, 42L, -46L, 47L, 50L, 52L, 52L, 51L, 49L, 48L, 150L, 163L, 173L, 174L, -175L, 185L, 201L, 212L, 223L, 225L, 229L, 232L, 233L, 232L, 235L, -240L, 240L, 237L, 235L, 236L, 236L, 221L, 187L, 157L, 147L, 136L, -129L, 131L, 133L, 130L, 127L, 128L, 125L, 111L, 94L, 87L, 91L, -98L, 102L, 102L, 100L, 105L, 107L, 101L, 98L, 98L, 99L, 98L, -96L, 101L, 102L, 99L, 101L, 106L, 106L, 100L, 101L, 102L, 103L, -103L, 102L, 99L, 97L, 95L, 95L, 92L, 93L, 97L, 96L, 89L, 86L, -88L, 86L, 89L, 91L, 91L, 95L, 97L, 93L, 85L, 93L, 91L, 90L, 106L, -125L, 118L, 99L, 93L, 86L, 102L, 122L, 142L, 169L, 191L, 193L, -183L, 157L, 143L, 129L, 123L, 119L, 110L, 100L, 95L, 83L, 82L, -81L, 79L, 77L, 75L, 74L, 73L, 69L, 70L, 69L, 67L, 64L, 64L, 66L, -68L, 66L, 65L, 65L, 65L, 65L, 66L, 67L, 68L, 69L, 69L, 67L, 66L, -66L, 67L, 69L, 69L, 68L, 67L, 67L, 67L, 67L, 68L, 69L, 70L, 68L, -70L, 72L, 73L, 73L, 72L, 71L, 71L, 71L, 71L, 71L, 69L, 68L, 68L, -70L, 73L, 72L, 70L, 68L, 68L, 68L, 68L, 66L, 64L, 68L, 67L, 65L, -64L, 64L, 65L, 67L, 68L, 64L, 64L, 66L, 66L, 62L, 58L, 62L, 70L, -68L, 65L, 63L, 63L, 64L, 66L, 66L, 65L, 64L, 63L, 61L, 60L, 61L, -63L, 65L, 67L, 68L, 64L, 61L, 62L, 65L, 67L, 67L, 66L, 66L, 66L, -66L, 65L, 65L, 65L, 64L, 64L, 67L, 70L, 71L, 70L, 67L, 66L, 69L, -73L, 71L, 70L, 70L, 70L, 71L, 73L, 75L, 77L, 74L, 74L, 75L, 76L, -78L, 80L, 82L, 83L, 91L, 89L, 88L, 87L, 87L, 89L, 91L, 93L, 98L, -103L, 110L, 117L, 125L, 136L, 148L, 157L, 207L, 217L, 218L, 203L, -187L, 174L, 158L, 141L, 115L, 94L, 85L, 94L, 96L, 83L, 79L, 85L, -84L, 79L, 78L, 83L, 86L, 82L, 78L, 77L, 79L, 80L, 84L, 87L, 84L, -80L, 81L, 86L, 86L, 78L, 75L, 79L, 77L, 70L, 72L, 80L, 95L, 129L, -159L, 164L, 160L, 163L, 167L, 167L, 169L, 163L, 160L, 163L, 165L, -163L, 161L, 162L, 160L, 151L, 145L, 145L, 148L, 149L, 147L, 146L, -142L, 138L, 138L, 141L, 142L, 140L, 139L, 141L, 140L, 130L, 125L, -129L, 134L, 132L, 132L, 134L, 134L, 132L, 136L, 143L, 140L, 130L, -130L, 137L, 125L, 117L, 109L, 107L, 111L, 113L, 110L, 106L, 98L, -92L, 90L, 91L, 87L, 76L, 69L, 69L, 60L, 56L, 64L, 67L, 54L, 46L, -47L, 44L, 55L, 66L, 69L, 73L, 82L, 79L, 72L, 75L, 71L, 67L, 68L, -73L, 67L, 53L, 45L, 46L, 54L, 61L, 46L, 41L, 66L, 73L, 54L, 44L, -45L, 45L, 46L, 47L, 45L, 42L, 41L, 41L, 29L, 36L, 41L, 41L, 42L, -45L, 44L, 42L, 40L, 44L, 47L, 47L, 45L, 48L, 56L, 63L, 50L, 48L, -47L, 43L, 36L, 32L, 39L, 48L, 49L, 50L, 52L, 53L, 53L, 51L, 48L, -46L, 48L, 50L, 52L, 54L, 53L, 51L, 48L, 46L, 48L, 46L, 44L, 43L, -44L, 46L, 48L, 49L, 47L, 50L, 45L, 35L, 36L, 44L, 42L, 31L, 32L, -33L, 35L, 38L, 40L, 36L, 28L, 21L, 34L, 37L, 37L, 34L, 29L, 30L, -36L, 42L, 40L, 34L, 29L, 28L, 31L, 35L, 40L, 44L, 49L, 45L, 41L, -40L, 41L, 41L, 38L, 35L, 39L, 44L, 48L, 47L, 43L, 42L, 46L, 51L, -42L, 51L, 55L, 46L, 38L, 40L, 44L, 46L, 44L, 44L, 44L, 44L, 45L, -45L, 46L, 47L, 89L, 130L, 176L, 198L, 204L, 208L, 215L, 219L, -223L, 228L, 233L, 235L, 232L, 228L, 231L, 236L, 240L, 242L, 242L, -240L, 238L, 233L, 215L, 196L, 159L, 144L, 134L, 134L, 134L, 127L, -117L, 113L, 93L, 90L, 88L, 88L, 90L, 93L, 94L, 94L, 90L, 96L, -101L, 100L, 94L, 92L, 95L, 100L, 96L, 96L, 98L, 99L, 99L, 100L, -99L, 99L, 101L, 103L, 104L, 104L, 102L, 99L, 95L, 92L, 96L, 94L, -93L, 95L, 97L, 96L, 93L, 89L, 87L, 90L, 94L, 94L, 91L, 89L, 89L, -91L, 96L, 100L, 100L, 98L, 99L, 102L, 99L, 92L, 92L, 100L, 110L, -119L, 130L, 149L, 175L, 194L, 206L, 188L, 157L, 130L, 126L, 131L, -124L, 108L, 94L, 94L, 92L, 87L, 80L, 76L, 74L, 74L, 78L, 75L, -70L, 67L, 66L, 66L, 64L, 63L, 65L, 65L, 65L, 66L, 67L, 67L, 67L, -68L, 67L, 67L, 67L, 67L, 68L, 69L, 70L, 71L, 66L, 67L, 67L, 66L, -65L, 65L, 66L, 68L, 69L, 69L, 69L, 69L, 69L, 69L, 69L, 69L, 72L, -71L, 69L, 68L, 67L, 68L, 69L, 69L, 70L, 70L, 70L, 70L, 69L, 68L, -67L, 67L, 65L, 65L, 64L, 64L, 64L, 65L, 66L, 66L, 68L, 67L, 66L, -66L, 67L, 67L, 65L, 62L, 66L, 65L, 64L, 63L, 63L, 63L, 63L, 64L, -62L, 61L, 61L, 61L, 61L, 62L, 63L, 64L, 65L, 63L, 61L, 62L, 64L, -66L, 66L, 65L, 65L, 66L, 66L, 65L, 63L, 63L, 65L, 67L, 69L, 73L, -71L, 66L, 66L, 72L, 73L, 70L, 73L, 73L, 73L, 73L, 74L, 75L, 77L, -78L, 72L, 74L, 77L, 81L, 82L, 83L, 82L, 81L, 90L, 88L, 90L, 95L, -94L, 92L, 97L, 107L, 113L, 120L, 128L, 133L, 143L, 161L, 184L, -200L, 216L, 212L, 207L, 195L, 171L, 140L, 115L, 104L, 88L, 89L, -90L, 89L, 85L, 82L, 80L, 79L, 83L, 83L, 82L, 82L, 82L, 83L, 84L, -85L, 86L, 86L, 86L, 86L, 86L, 85L, 84L, 83L, 80L, 78L, 76L, 76L, -77L, 77L, 76L, 75L, 93L, 110L, 134L, 152L, 160L, 162L, 163L, -164L, 168L, 164L, 163L, 164L, 160L, 156L, 160L, 169L, 156L, 154L, -151L, 149L, 147L, 146L, 146L, 147L, 148L, 143L, 137L, 136L, 138L, -141L, 142L, 141L, 145L, 142L, 137L, 130L, 124L, 121L, 122L, 124L, -134L, 125L, 117L, 118L, 126L, 133L, 135L, 133L, 122L, 119L, 115L, -111L, 108L, 104L, 99L, 96L, 95L, 95L, 90L, 79L, 66L, 57L, 55L, -56L, 50L, 52L, 57L, 62L, 62L, 59L, 63L, 71L, 72L, 75L, 83L, 90L, -84L, 73L, 69L, 73L, 68L, 73L, 67L, 62L, 64L, 56L, 46L, 48L, 59L, -45L, 33L, 38L, 53L, 61L, 54L, 42L, 45L, 39L, 39L, 46L, 52L, 49L, -42L, 37L, 33L, 40L, 47L, 47L, 42L, 39L, 42L, 47L, 46L, 52L, 51L, -44L, 45L, 55L, 58L, 54L, 52L, 51L, 51L, 49L, 40L, 31L, 35L, 45L, -53L, 47L, 49L, 59L, 64L, 59L, 52L, 49L, 45L, 52L, 58L, 58L, 53L, -48L, 46L, 47L, 58L, 51L, 45L, 45L, 48L, 50L, 46L, 42L, 44L, 42L, -39L, 38L, 38L, 38L, 38L, 37L, 37L, 42L, 42L, 35L, 30L, 29L, 29L, -28L, 28L, 31L, 34L, 33L, 30L, 29L, 33L, 38L, 31L, 31L, 28L, 22L, -23L, 32L, 40L, 44L, 49L, 48L, 47L, 45L, 43L, 42L, 40L, 39L, 40L, -42L, 45L, 47L, 47L, 48L, 49L, 50L, 49L, 50L, 52L, 53L, 53L, 51L, -49L, 48L, 51L, 42L, 38L, 44L, 52L, 54L, 52L, 51L, 93L, 124L, -164L, 193L, 211L, 220L, 219L, 215L, 223L, 224L, 225L, 226L, 226L, -230L, 238L, 245L, 231L, 233L, 233L, 234L, 237L, 238L, 227L, 214L, -188L, 163L, 135L, 118L, 109L, 105L, 107L, 111L, 90L, 88L, 85L, -85L, 88L, 90L, 92L, 92L, 90L, 94L, 98L, 97L, 95L, 94L, 96L, 100L, -97L, 97L, 98L, 98L, 98L, 97L, 97L, 96L, 99L, 100L, 102L, 102L, -101L, 98L, 95L, 93L, 91L, 91L, 91L, 93L, 97L, 98L, 96L, 93L, -88L, 91L, 94L, 94L, 92L, 90L, 91L, 93L, 96L, 96L, 91L, 85L, 86L, -92L, 93L, 90L, 97L, 99L, 99L, 96L, 97L, 109L, 130L, 146L, 168L, -188L, 197L, 180L, 155L, 141L, 136L, 132L, 128L, 118L, 105L, 94L, -87L, 84L, 82L, 80L, 80L, 77L, 74L, 72L, 72L, 71L, 69L, 67L, 64L, -64L, 65L, 65L, 66L, 66L, 66L, 67L, 66L, 66L, 65L, 65L, 66L, 67L, -68L, 69L, 68L, 68L, 68L, 68L, 67L, 68L, 69L, 70L, 69L, 69L, 69L, -69L, 69L, 69L, 69L, 69L, 72L, 71L, 70L, 69L, 68L, 68L, 69L, 70L, -70L, 70L, 70L, 70L, 70L, 69L, 68L, 67L, 66L, 65L, 65L, 64L, 64L, -65L, 66L, 66L, 67L, 66L, 65L, 66L, 67L, 67L, 65L, 63L, 66L, 65L, -64L, 63L, 63L, 63L, 63L, 64L, 63L, 63L, 62L, 62L, 63L, 64L, 64L, -65L, 64L, 63L, 62L, 63L, 65L, 66L, 65L, 64L, 64L, 65L, 67L, 66L, -64L, 64L, 65L, 66L, 68L, 71L, 71L, 68L, 69L, 74L, 75L, 72L, 71L, -70L, 70L, 71L, 72L, 73L, 74L, 75L, 75L, 76L, 78L, 81L, 83L, 84L, -84L, 84L, 91L, 90L, 93L, 98L, 99L, 99L, 106L, 116L, 122L, 133L, -145L, 156L, 176L, 202L, 222L, 230L, 211L, 197L, 176L, 155L, 131L, -108L, 94L, 90L, 85L, 87L, 87L, 86L, 83L, 81L, 81L, 82L, 82L, -82L, 82L, 83L, 83L, 84L, 84L, 84L, 84L, 84L, 84L, 84L, 84L, 83L, -82L, 81L, 81L, 78L, 76L, 76L, 77L, 78L, 77L, 76L, 81L, 97L, 120L, -139L, 150L, 155L, 161L, 164L, 162L, 159L, 160L, 164L, 163L, 158L, -156L, 159L, 157L, 155L, 151L, 148L, 147L, 147L, 149L, 150L, 153L, -149L, 143L, 139L, 138L, 139L, 140L, 141L, 141L, 139L, 135L, 131L, -127L, 123L, 120L, 118L, 125L, 122L, 119L, 117L, 119L, 122L, 126L, -128L, 124L, 122L, 118L, 112L, 106L, 102L, 98L, 97L, 102L, 95L, -83L, 68L, 57L, 57L, 65L, 73L, 62L, 60L, 59L, 62L, 68L, 73L, 75L, -74L, 72L, 75L, 81L, 83L, 77L, 70L, 67L, 70L, 66L, 68L, 58L, 50L, -52L, 49L, 47L, 54L, 55L, 43L, 33L, 34L, 45L, 52L, 51L, 46L, 47L, -41L, 41L, 48L, 53L, 48L, 40L, 35L, 35L, 39L, 43L, 43L, 41L, 42L, -48L, 53L, 54L, 55L, 53L, 49L, 50L, 56L, 59L, 59L, 50L, 51L, 54L, -56L, 51L, 42L, 42L, 47L, 53L, 48L, 50L, 58L, 62L, 58L, 54L, 53L, -50L, 51L, 52L, 49L, 46L, 45L, 46L, 48L, 51L, 49L, 47L, 46L, 45L, -45L, 45L, 44L, 42L, 43L, 44L, 45L, 43L, 35L, 24L, 15L, 32L, 36L, -37L, 32L, 30L, 32L, 32L, 30L, 32L, 35L, 37L, 34L, 30L, 28L, 32L, -35L, 40L, 42L, 38L, 32L, 31L, 37L, 44L, 46L, 46L, 46L, 45L, 45L, -44L, 43L, 43L, 42L, 40L, 42L, 44L, 46L, 47L, 48L, 50L, 51L, 54L, -54L, 55L, 56L, 56L, 55L, 52L, 50L, 46L, 39L, 35L, 41L, 48L, 50L, -50L, 51L, 105L, 120L, 145L, 174L, 202L, 220L, 222L, 217L, 219L, -222L, 225L, 228L, 230L, 231L, 231L, 230L, 233L, 234L, 233L, 230L, -224L, 212L, 192L, 175L, 166L, 150L, 131L, 116L, 104L, 95L, 92L, -93L, 89L, 87L, 85L, 86L, 88L, 90L, 91L, 91L, 90L, 91L, 92L, 94L, -95L, 97L, 98L, 99L, 97L, 97L, 97L, 97L, 96L, 95L, 94L, 93L, 96L, -97L, 99L, 100L, 100L, 98L, 95L, 94L, 92L, 91L, 91L, 93L, 95L, -96L, 95L, 93L, 92L, 94L, 96L, 97L, 95L, 94L, 93L, 94L, 100L, -98L, 92L, 85L, 83L, 86L, 86L, 84L, 79L, 82L, 84L, 82L, 81L, 89L, -104L, 117L, 138L, 160L, 182L, 189L, 186L, 178L, 163L, 148L, 135L, -126L, 116L, 111L, 109L, 105L, 96L, 89L, 86L, 83L, 80L, 77L, 76L, -73L, 70L, 67L, 66L, 66L, 66L, 67L, 67L, 67L, 67L, 67L, 67L, 67L, -66L, 66L, 66L, 67L, 68L, 68L, 69L, 69L, 69L, 69L, 69L, 70L, 71L, -72L, 69L, 69L, 70L, 70L, 70L, 70L, 69L, 69L, 71L, 71L, 70L, 69L, -69L, 69L, 69L, 70L, 70L, 70L, 71L, 71L, 71L, 70L, 69L, 68L, 66L, -66L, 65L, 65L, 65L, 65L, 66L, 66L, 66L, 65L, 65L, 66L, 68L, 68L, -66L, 65L, 66L, 65L, 64L, 63L, 63L, 63L, 63L, 64L, 64L, 64L, 63L, -63L, 64L, 64L, 65L, 66L, 63L, 62L, 63L, 65L, 66L, 66L, 64L, 62L, -63L, 65L, 67L, 68L, 66L, 65L, 65L, 65L, 66L, 70L, 71L, 70L, 71L, -74L, 75L, 72L, 70L, 70L, 70L, 70L, 71L, 72L, 74L, 74L, 76L, 77L, -78L, 80L, 82L, 84L, 86L, 88L, 87L, 90L, 98L, 107L, 112L, 115L, -122L, 131L, 131L, 149L, 167L, 182L, 201L, 220L, 222L, 213L, 187L, -166L, 139L, 118L, 101L, 89L, 84L, 84L, 83L, 83L, 84L, 83L, 81L, -80L, 82L, 83L, 80L, 81L, 83L, 84L, 84L, 84L, 83L, 82L, 81L, 81L, -82L, 82L, 82L, 81L, 80L, 79L, 81L, 79L, 77L, 77L, 78L, 79L, 78L, -77L, 79L, 93L, 113L, 128L, 136L, 141L, 146L, 150L, 157L, 155L, -156L, 161L, 162L, 158L, 155L, 155L, 158L, 156L, 153L, 150L, 149L, -150L, 151L, 153L, 155L, 153L, 148L, 142L, 137L, 135L, 136L, 138L, -134L, 132L, 131L, 132L, 133L, 130L, 125L, 120L, 120L, 123L, 124L, -119L, 112L, 109L, 113L, 118L, 119L, 120L, 118L, 113L, 105L, 100L, -98L, 99L, 99L, 91L, 76L, 61L, 54L, 58L, 71L, 82L, 72L, 67L, 58L, -54L, 64L, 79L, 79L, 70L, 72L, 77L, 80L, 76L, 70L, 66L, 63L, 61L, -61L, 63L, 55L, 51L, 57L, 57L, 55L, 63L, 47L, 41L, 35L, 34L, 39L, -46L, 53L, 57L, 49L, 44L, 45L, 52L, 56L, 50L, 41L, 36L, 37L, 37L, -37L, 37L, 38L, 43L, 50L, 55L, 59L, 55L, 53L, 55L, 55L, 55L, 58L, -62L, 52L, 53L, 58L, 62L, 60L, 51L, 43L, 41L, 49L, 48L, 51L, 57L, -60L, 58L, 57L, 59L, 57L, 51L, 44L, 40L, 40L, 43L, 46L, 48L, 45L, -47L, 48L, 47L, 44L, 42L, 44L, 46L, 35L, 36L, 39L, 44L, 46L, 40L, -28L, 17L, 32L, 33L, 32L, 30L, 31L, 34L, 33L, 29L, 32L, 35L, 36L, -34L, 31L, 30L, 33L, 36L, 44L, 46L, 43L, 36L, 33L, 37L, 42L, 42L, -43L, 43L, 43L, 44L, 44L, 44L, 44L, 44L, 41L, 42L, 43L, 45L, 47L, -50L, 51L, 52L, 57L, 55L, 54L, 56L, 58L, 58L, 54L, 50L, 48L, 42L, -40L, 43L, 45L, 45L, 46L, 49L, 117L, 120L, 128L, 146L, 171L, 197L, -213L, 220L, 219L, 222L, 225L, 227L, 230L, 232L, 229L, 224L, 239L, -230L, 214L, 196L, 176L, 154L, 132L, 116L, 109L, 110L, 112L, 110L, -105L, 97L, 90L, 87L, 91L, 89L, 88L, 88L, 90L, 92L, 92L, 92L, -89L, 87L, 87L, 90L, 95L, 98L, 99L, 98L, 95L, 95L, 95L, 95L, 95L, -94L, 93L, 92L, 95L, 96L, 98L, 99L, 100L, 99L, 98L, 97L, 98L, -97L, 96L, 94L, 93L, 91L, 89L, 88L, 95L, 97L, 100L, 102L, 100L, -97L, 93L, 91L, 97L, 96L, 94L, 90L, 87L, 82L, 76L, 70L, 59L, 68L, -79L, 85L, 88L, 93L, 101L, 108L, 118L, 122L, 132L, 151L, 177L, -192L, 186L, 171L, 147L, 140L, 132L, 126L, 122L, 117L, 110L, 103L, -99L, 96L, 91L, 87L, 83L, 79L, 74L, 70L, 71L, 71L, 71L, 70L, 70L, -69L, 69L, 69L, 70L, 69L, 69L, 68L, 68L, 68L, 69L, 69L, 69L, 67L, -67L, 67L, 69L, 70L, 71L, 71L, 68L, 69L, 70L, 71L, 71L, 70L, 69L, -68L, 69L, 69L, 69L, 68L, 68L, 68L, 68L, 69L, 70L, 70L, 71L, 71L, -71L, 71L, 70L, 69L, 67L, 67L, 66L, 65L, 65L, 65L, 65L, 66L, 65L, -64L, 64L, 66L, 68L, 69L, 67L, 66L, 66L, 65L, 64L, 63L, 63L, 63L, -63L, 64L, 63L, 63L, 63L, 63L, 63L, 64L, 65L, 66L, 62L, 62L, 63L, -66L, 67L, 67L, 63L, 61L, 62L, 65L, 68L, 69L, 68L, 65L, 64L, 64L, -67L, 69L, 71L, 71L, 72L, 72L, 71L, 70L, 72L, 72L, 72L, 72L, 73L, -75L, 76L, 77L, 81L, 81L, 81L, 83L, 86L, 90L, 94L, 96L, 94L, 101L, -111L, 120L, 125L, 130L, 137L, 143L, 162L, 187L, 209L, 217L, 222L, -220L, 200L, 174L, 140L, 124L, 106L, 97L, 92L, 88L, 85L, 85L, -82L, 82L, 82L, 80L, 78L, 78L, 80L, 82L, 79L, 80L, 83L, 85L, 85L, -84L, 82L, 81L, 80L, 80L, 81L, 81L, 81L, 81L, 80L, 79L, 82L, 80L, -78L, 78L, 79L, 80L, 80L, 79L, 91L, 103L, 118L, 126L, 127L, 124L, -122L, 123L, 149L, 151L, 155L, 158L, 158L, 157L, 157L, 159L, 154L, -155L, 155L, 154L, 154L, 153L, 152L, 151L, 149L, 150L, 150L, 145L, -137L, 132L, 131L, 132L, 123L, 120L, 119L, 123L, 129L, 131L, 127L, -123L, 122L, 126L, 127L, 120L, 110L, 104L, 104L, 107L, 107L, 112L, -114L, 111L, 103L, 96L, 95L, 97L, 87L, 83L, 75L, 66L, 61L, 62L, -69L, 75L, 83L, 77L, 61L, 47L, 55L, 73L, 76L, 65L, 68L, 76L, 79L, -74L, 69L, 66L, 62L, 55L, 51L, 57L, 56L, 59L, 69L, 67L, 58L, 59L, -39L, 41L, 43L, 42L, 41L, 47L, 58L, 67L, 49L, 46L, 48L, 55L, 58L, -53L, 45L, 40L, 39L, 38L, 36L, 35L, 37L, 40L, 44L, 46L, 58L, 52L, -53L, 60L, 60L, 53L, 53L, 59L, 65L, 64L, 66L, 68L, 66L, 56L, 45L, -36L, 40L, 44L, 51L, 58L, 60L, 60L, 60L, 62L, 61L, 52L, 42L, 38L, -41L, 45L, 48L, 48L, 43L, 44L, 45L, 45L, 45L, 44L, 44L, 45L, 38L, -35L, 33L, 37L, 42L, 42L, 36L, 30L, 36L, 36L, 33L, 30L, 32L, 35L, -32L, 26L, 28L, 30L, 32L, 32L, 32L, 33L, 37L, 40L, 42L, 45L, 43L, -37L, 34L, 37L, 40L, 39L, 42L, 42L, 42L, 42L, 42L, 43L, 43L, 43L, -42L, 42L, 43L, 45L, 48L, 51L, 51L, 51L, 53L, 51L, 50L, 53L, 57L, -58L, 55L, 52L, 58L, 53L, 49L, 49L, 47L, 43L, 44L, 47L, 117L, -119L, 122L, 129L, 141L, 162L, 188L, 207L, 220L, 223L, 221L, 218L, -221L, 228L, 229L, 225L, 212L, 193L, 165L, 139L, 120L, 107L, 99L, -96L, 85L, 88L, 90L, 89L, 89L, 92L, 97L, 99L, 92L, 90L, 88L, 89L, -90L, 91L, 90L, 89L, 88L, 85L, 83L, 87L, 93L, 98L, 99L, 97L, 91L, -92L, 93L, 94L, 94L, 94L, 94L, 94L, 95L, 96L, 98L, 99L, 100L, -100L, 100L, 99L, 102L, 101L, 99L, 96L, 92L, 90L, 88L, 88L, 96L, -99L, 102L, 105L, 104L, 99L, 92L, 87L, 87L, 84L, 83L, 82L, 80L, -75L, 69L, 66L, 71L, 78L, 87L, 90L, 89L, 89L, 91L, 95L, 94L, 101L, -109L, 116L, 130L, 152L, 175L, 189L, 185L, 177L, 164L, 148L, 134L, -126L, 122L, 121L, 111L, 108L, 102L, 98L, 93L, 89L, 84L, 80L, -77L, 76L, 75L, 74L, 72L, 71L, 70L, 69L, 71L, 71L, 70L, 68L, 68L, -68L, 68L, 68L, 68L, 66L, 64L, 65L, 67L, 69L, 69L, 67L, 68L, 69L, -71L, 72L, 72L, 71L, 69L, 68L, 67L, 67L, 67L, 67L, 68L, 67L, 67L, -67L, 69L, 69L, 70L, 71L, 71L, 70L, 70L, 69L, 68L, 68L, 67L, 66L, -65L, 65L, 65L, 66L, 65L, 64L, 64L, 66L, 68L, 69L, 67L, 66L, 66L, -65L, 64L, 63L, 63L, 63L, 63L, 64L, 62L, 62L, 61L, 61L, 62L, 63L, -64L, 64L, 63L, 63L, 64L, 66L, 67L, 66L, 63L, 60L, 63L, 65L, 69L, -70L, 68L, 66L, 65L, 65L, 69L, 69L, 70L, 72L, 71L, 69L, 68L, 68L, -72L, 72L, 73L, 74L, 76L, 78L, 80L, 81L, 87L, 87L, 87L, 89L, 93L, -99L, 104L, 107L, 113L, 118L, 124L, 129L, 136L, 148L, 161L, 170L, -195L, 215L, 226L, 219L, 203L, 184L, 155L, 128L, 100L, 90L, 83L, -83L, 86L, 84L, 82L, 82L, 83L, 83L, 82L, 79L, 76L, 75L, 77L, 79L, -78L, 80L, 82L, 84L, 85L, 83L, 82L, 80L, 80L, 81L, 82L, 82L, 82L, -82L, 81L, 81L, 82L, 80L, 79L, 79L, 81L, 82L, 81L, 81L, 95L, 106L, -120L, 126L, 121L, 111L, 104L, 101L, 127L, 138L, 151L, 156L, 156L, -155L, 156L, 157L, 149L, 151L, 155L, 157L, 156L, 153L, 149L, 146L, -141L, 145L, 149L, 148L, 141L, 134L, 130L, 129L, 116L, 111L, 108L, -110L, 117L, 121L, 121L, 118L, 118L, 118L, 118L, 115L, 110L, 106L, -103L, 101L, 98L, 103L, 108L, 105L, 97L, 89L, 86L, 86L, 83L, 81L, -77L, 72L, 69L, 67L, 69L, 70L, 92L, 88L, 71L, 51L, 50L, 65L, 71L, -64L, 58L, 67L, 74L, 76L, 75L, 73L, 67L, 60L, 52L, 55L, 51L, 55L, -67L, 63L, 48L, 43L, 36L, 44L, 51L, 50L, 46L, 46L, 55L, 64L, 44L, -42L, 45L, 53L, 56L, 51L, 46L, 43L, 45L, 45L, 44L, 42L, 41L, 39L, -38L, 38L, 53L, 50L, 55L, 65L, 65L, 56L, 51L, 54L, 74L, 73L, 71L, -69L, 67L, 62L, 51L, 41L, 32L, 40L, 49L, 56L, 60L, 61L, 61L, 59L, -59L, 52L, 44L, 43L, 47L, 51L, 50L, 47L, 46L, 43L, 40L, 41L, 46L, -48L, 45L, 42L, 49L, 43L, 37L, 35L, 35L, 34L, 28L, 23L, 37L, 36L, -34L, 31L, 33L, 37L, 34L, 28L, 27L, 28L, 30L, 31L, 32L, 35L, 37L, -40L, 40L, 43L, 43L, 38L, 37L, 40L, 43L, 43L, 42L, 42L, 42L, 41L, -41L, 41L, 41L, 41L, 43L, 43L, 44L, 47L, 50L, 52L, 51L, 48L, 49L, -47L, 48L, 51L, 56L, 58L, 58L, 56L, 61L, 56L, 53L, 53L, 51L, 46L, -44L, 47L, 112L, 117L, 124L, 128L, 130L, 138L, 157L, 176L, 199L, -211L, 220L, 218L, 213L, 206L, 191L, 176L, 149L, 138L, 126L, 116L, -105L, 94L, 87L, 85L, 85L, 88L, 88L, 86L, 86L, 91L, 94L, 94L, -91L, 89L, 88L, 87L, 88L, 87L, 85L, 83L, 86L, 84L, 82L, 85L, 91L, -96L, 97L, 97L, 90L, 91L, 92L, 94L, 95L, 95L, 95L, 95L, 96L, 96L, -98L, 99L, 100L, 100L, 100L, 100L, 98L, 99L, 98L, 96L, 94L, 93L, -94L, 95L, 95L, 96L, 98L, 100L, 100L, 97L, 92L, 87L, 85L, 79L, -74L, 75L, 76L, 75L, 77L, 80L, 94L, 95L, 94L, 90L, 85L, 85L, 89L, -93L, 82L, 89L, 93L, 92L, 93L, 107L, 133L, 155L, 177L, 181L, 184L, -180L, 169L, 155L, 143L, 137L, 121L, 116L, 110L, 104L, 100L, 97L, -94L, 91L, 86L, 85L, 83L, 80L, 77L, 74L, 72L, 71L, 73L, 72L, 70L, -69L, 68L, 67L, 67L, 67L, 71L, 67L, 64L, 65L, 68L, 70L, 68L, 66L, -68L, 70L, 72L, 73L, 73L, 72L, 70L, 68L, 66L, 66L, 67L, 68L, 68L, -68L, 68L, 67L, 67L, 68L, 69L, 70L, 70L, 70L, 69L, 69L, 69L, 69L, -67L, 66L, 65L, 65L, 65L, 66L, 66L, 65L, 65L, 66L, 68L, 68L, 66L, -65L, 66L, 65L, 64L, 63L, 63L, 63L, 63L, 64L, 62L, 61L, 61L, 61L, -61L, 62L, 63L, 64L, 64L, 64L, 64L, 65L, 66L, 66L, 63L, 60L, 64L, -66L, 69L, 69L, 67L, 66L, 66L, 66L, 70L, 68L, 69L, 72L, 72L, 69L, -68L, 71L, 72L, 73L, 74L, 76L, 79L, 82L, 85L, 86L, 87L, 88L, 90L, -93L, 99L, 105L, 111L, 115L, 124L, 131L, 137L, 143L, 157L, 179L, -201L, 213L, 218L, 217L, 205L, 180L, 151L, 125L, 103L, 88L, 90L, -82L, 77L, 78L, 79L, 78L, 78L, 80L, 82L, 82L, 82L, 80L, 77L, 75L, -76L, 77L, 79L, 80L, 81L, 83L, 83L, 83L, 82L, 81L, 81L, 81L, 82L, -83L, 83L, 83L, 83L, 82L, 83L, 81L, 80L, 80L, 82L, 83L, 83L, 82L, -86L, 99L, 114L, 121L, 116L, 107L, 99L, 95L, 98L, 114L, 131L, -141L, 146L, 148L, 148L, 146L, 143L, 146L, 150L, 153L, 152L, 147L, -142L, 138L, 136L, 140L, 145L, 147L, 143L, 137L, 131L, 127L, 123L, -117L, 111L, 109L, 111L, 114L, 115L, 115L, 106L, 104L, 103L, 105L, -107L, 107L, 104L, 100L, 94L, 97L, 98L, 95L, 87L, 80L, 76L, 75L, -86L, 83L, 79L, 75L, 73L, 71L, 71L, 72L, 87L, 85L, 73L, 58L, 53L, -59L, 63L, 60L, 50L, 55L, 66L, 79L, 83L, 78L, 73L, 72L, 71L, 63L, -46L, 45L, 60L, 59L, 44L, 37L, 39L, 47L, 55L, 54L, 47L, 43L, 46L, -51L, 39L, 37L, 40L, 47L, 50L, 46L, 43L, 42L, 51L, 53L, 55L, 53L, -48L, 43L, 40L, 39L, 50L, 52L, 59L, 66L, 67L, 60L, 54L, 53L, 63L, -64L, 62L, 59L, 59L, 59L, 53L, 46L, 31L, 38L, 46L, 51L, 56L, 59L, -58L, 53L, 53L, 49L, 46L, 48L, 52L, 54L, 50L, 46L, 47L, 41L, 36L, -37L, 43L, 46L, 44L, 40L, 38L, 38L, 39L, 38L, 35L, 30L, 22L, 16L, -32L, 34L, 34L, 32L, 34L, 38L, 37L, 33L, 31L, 31L, 32L, 32L, 33L, -35L, 36L, 37L, 34L, 37L, 37L, 34L, 33L, 39L, 43L, 43L, 43L, 43L, -43L, 43L, 42L, 42L, 42L, 42L, 44L, 44L, 45L, 49L, 53L, 53L, 48L, -44L, 46L, 47L, 49L, 52L, 54L, 56L, 58L, 60L, 56L, 51L, 50L, 53L, -54L, 50L, 47L, 47L, 117L, 118L, 123L, 129L, 130L, 130L, 137L, -147L, 158L, 178L, 192L, 190L, 178L, 161L, 138L, 117L, 108L, 106L, -108L, 112L, 107L, 95L, 85L, 82L, 85L, 91L, 94L, 93L, 94L, 96L, -93L, 86L, 93L, 91L, 89L, 88L, 87L, 86L, 82L, 80L, 84L, 83L, 83L, -84L, 88L, 92L, 95L, 97L, 92L, 93L, 94L, 94L, 95L, 94L, 94L, 93L, -95L, 96L, 96L, 97L, 98L, 98L, 99L, 99L, 95L, 97L, 98L, 97L, 95L, -96L, 99L, 102L, 91L, 89L, 87L, 88L, 91L, 93L, 93L, 91L, 91L, -84L, 80L, 82L, 84L, 84L, 87L, 91L, 93L, 93L, 91L, 87L, 85L, 86L, -92L, 97L, 83L, 81L, 80L, 82L, 86L, 92L, 100L, 106L, 125L, 137L, -157L, 174L, 182L, 178L, 168L, 160L, 145L, 139L, 129L, 121L, 115L, -110L, 107L, 105L, 100L, 98L, 95L, 91L, 87L, 83L, 80L, 78L, 77L, -76L, 75L, 73L, 72L, 71L, 70L, 70L, 76L, 72L, 68L, 68L, 72L, 73L, -70L, 67L, 68L, 70L, 72L, 74L, 74L, 72L, 70L, 68L, 67L, 68L, 69L, -70L, 71L, 70L, 70L, 69L, 66L, 66L, 67L, 68L, 69L, 69L, 68L, 68L, -70L, 69L, 68L, 67L, 66L, 65L, 65L, 65L, 67L, 66L, 65L, 66L, 67L, -67L, 65L, 63L, 66L, 65L, 64L, 63L, 63L, 63L, 63L, 64L, 63L, 62L, -62L, 62L, 62L, 63L, 64L, 65L, 66L, 65L, 63L, 64L, 65L, 65L, 63L, -61L, 66L, 67L, 68L, 68L, 66L, 66L, 67L, 68L, 71L, 68L, 68L, 73L, -74L, 72L, 73L, 78L, 77L, 78L, 80L, 83L, 87L, 91L, 94L, 96L, 95L, -96L, 100L, 106L, 112L, 120L, 126L, 129L, 139L, 153L, 168L, 179L, -191L, 206L, 217L, 221L, 207L, 187L, 160L, 136L, 113L, 94L, 84L, -83L, 86L, 82L, 79L, 81L, 80L, 77L, 78L, 81L, 78L, 80L, 81L, 81L, -78L, 77L, 77L, 78L, 80L, 80L, 81L, 81L, 81L, 82L, 82L, 82L, 80L, -80L, 81L, 82L, 83L, 83L, 83L, 82L, 83L, 82L, 80L, 81L, 83L, 84L, -84L, 84L, 84L, 96L, 110L, 116L, 112L, 104L, 98L, 96L, 82L, 88L, -95L, 104L, 119L, 134L, 140L, 138L, 139L, 141L, 142L, 143L, 141L, -138L, 134L, 132L, 133L, 134L, 136L, 138L, 137L, 133L, 127L, 123L, -126L, 122L, 117L, 112L, 110L, 110L, 112L, 113L, 97L, 96L, 97L, -99L, 102L, 104L, 102L, 100L, 91L, 88L, 85L, 81L, 77L, 76L, 76L, -76L, 80L, 79L, 79L, 78L, 77L, 74L, 70L, 67L, 75L, 74L, 71L, 68L, -66L, 63L, 60L, 57L, 54L, 51L, 61L, 80L, 85L, 76L, 72L, 78L, 85L, -69L, 43L, 41L, 61L, 66L, 51L, 42L, 41L, 47L, 53L, 53L, 48L, 44L, -44L, 46L, 40L, 38L, 39L, 45L, 46L, 43L, 41L, 42L, 52L, 57L, 60L, -58L, 51L, 46L, 45L, 47L, 47L, 53L, 58L, 60L, 61L, 61L, 57L, 52L, -50L, 53L, 54L, 51L, 52L, 55L, 53L, 48L, 38L, 41L, 42L, 43L, 48L, -54L, 52L, 46L, 44L, 44L, 45L, 49L, 52L, 52L, 49L, 45L, 44L, 40L, -35L, 34L, 36L, 39L, 40L, 40L, 24L, 30L, 37L, 39L, 37L, 31L, 27L, -25L, 30L, 35L, 36L, 32L, 31L, 34L, 35L, 33L, 34L, 33L, 33L, 34L, -36L, 38L, 40L, 40L, 31L, 34L, 34L, 30L, 31L, 37L, 42L, 44L, 44L, -44L, 44L, 45L, 46L, 47L, 47L, 48L, 45L, 45L, 47L, 52L, 56L, 54L, -46L, 39L, 44L, 48L, 51L, 51L, 49L, 49L, 54L, 58L, 54L, 48L, 48L, -54L, 58L, 54L, 47L, 44L, 129L, 121L, 119L, 126L, 132L, 131L, -131L, 133L, 128L, 141L, 146L, 135L, 125L, 121L, 115L, 106L, 107L, -99L, 94L, 95L, 94L, 92L, 95L, 102L, 90L, 92L, 90L, 86L, 90L, -99L, 101L, 97L, 96L, 94L, 92L, 90L, 89L, 87L, 83L, 80L, 83L, -83L, 83L, 84L, 87L, 90L, 94L, 97L, 95L, 95L, 95L, 95L, 95L, 93L, -92L, 91L, 95L, 95L, 95L, 96L, 96L, 97L, 97L, 97L, 96L, 98L, 99L, -98L, 96L, 96L, 100L, 104L, 87L, 83L, 78L, 78L, 84L, 90L, 95L, -96L, 92L, 87L, 88L, 94L, 95L, 89L, 85L, 87L, 79L, 82L, 84L, 84L, -83L, 83L, 85L, 87L, 79L, 83L, 88L, 91L, 90L, 88L, 91L, 96L, 96L, -100L, 110L, 131L, 155L, 175L, 184L, 187L, 177L, 169L, 156L, 144L, -134L, 128L, 123L, 120L, 112L, 110L, 107L, 102L, 97L, 92L, 88L, -87L, 83L, 82L, 80L, 79L, 77L, 76L, 76L, 75L, 81L, 76L, 72L, 72L, -75L, 76L, 73L, 69L, 68L, 70L, 72L, 74L, 74L, 72L, 70L, 68L, 68L, -69L, 71L, 72L, 73L, 73L, 72L, 71L, 65L, 65L, 66L, 67L, 68L, 68L, -68L, 67L, 70L, 69L, 68L, 67L, 66L, 65L, 65L, 65L, 68L, 67L, 66L, -66L, 67L, 67L, 65L, 62L, 66L, 65L, 64L, 63L, 63L, 63L, 63L, 64L, -64L, 63L, 63L, 63L, 63L, 64L, 65L, 66L, 68L, 65L, 63L, 63L, 64L, -64L, 63L, 62L, 67L, 68L, 68L, 67L, 65L, 65L, 67L, 69L, 71L, 67L, -67L, 73L, 76L, 75L, 79L, 85L, 83L, 84L, 86L, 90L, 94L, 99L, 103L, -105L, 111L, 113L, 118L, 125L, 132L, 140L, 146L, 149L, 165L, 186L, -208L, 218L, 219L, 214L, 202L, 191L, 151L, 123L, 98L, 89L, 84L, -77L, 77L, 84L, 73L, 74L, 78L, 83L, 83L, 78L, 77L, 80L, 75L, 78L, -80L, 81L, 80L, 79L, 79L, 80L, 81L, 80L, 80L, 80L, 80L, 81L, 82L, -83L, 79L, 80L, 81L, 82L, 82L, 82L, 82L, 82L, 84L, 82L, 81L, 81L, -83L, 85L, 85L, 84L, 91L, 101L, 112L, 115L, 110L, 102L, 97L, 96L, -80L, 73L, 64L, 67L, 91L, 121L, 137L, 138L, 138L, 137L, 136L, -134L, 132L, 130L, 129L, 128L, 132L, 129L, 127L, 127L, 129L, 127L, -122L, 117L, 117L, 116L, 113L, 108L, 105L, 104L, 105L, 108L, 97L, -98L, 99L, 99L, 99L, 99L, 99L, 99L, 86L, 80L, 74L, 70L, 72L, 77L, -81L, 84L, 67L, 71L, 78L, 82L, 81L, 74L, 64L, 57L, 71L, 68L, 72L, -81L, 83L, 76L, 66L, 61L, 64L, 53L, 59L, 80L, 84L, 70L, 66L, 77L, -82L, 63L, 39L, 40L, 66L, 74L, 57L, 44L, 41L, 45L, 49L, 51L, 51L, -49L, 49L, 50L, 45L, 42L, 42L, 46L, 46L, 43L, 42L, 44L, 49L, 55L, -60L, 57L, 50L, 46L, 49L, 54L, 43L, 52L, 55L, 51L, 53L, 59L, 58L, -50L, 49L, 55L, 57L, 54L, 55L, 58L, 57L, 52L, 46L, 45L, 40L, 37L, -42L, 50L, 48L, 41L, 39L, 40L, 43L, 47L, 50L, 50L, 46L, 44L, 40L, -39L, 36L, 32L, 29L, 31L, 36L, 41L, 28L, 33L, 39L, 38L, 34L, 30L, -30L, 32L, 32L, 38L, 39L, 33L, 28L, 28L, 29L, 29L, 32L, 32L, 32L, -35L, 40L, 43L, 46L, 46L, 37L, 39L, 38L, 34L, 34L, 41L, 47L, 49L, -44L, 44L, 46L, 47L, 49L, 51L, 52L, 53L, 45L, 45L, 48L, 53L, 57L, -54L, 45L, 36L, 41L, 47L, 50L, 48L, 43L, 42L, 47L, 53L, 58L, 51L, -50L, 56L, 61L, 56L, 46L, 40L, 130L, 124L, 121L, 122L, 121L, 118L, -118L, 120L, 107L, 109L, 109L, 104L, 102L, 102L, 100L, 95L, 99L, -97L, 93L, 88L, 86L, 89L, 95L, 100L, 97L, 98L, 99L, 99L, 97L, -97L, 98L, 99L, 83L, 87L, 91L, 92L, 91L, 88L, 86L, 85L, 93L, 91L, -88L, 86L, 87L, 90L, 94L, 97L, 94L, 93L, 93L, 93L, 94L, 94L, 92L, -90L, 91L, 92L, 93L, 94L, 95L, 95L, 95L, 95L, 102L, 102L, 97L, -91L, 90L, 94L, 97L, 97L, 100L, 97L, 92L, 88L, 87L, 90L, 94L, -97L, 98L, 93L, 87L, 84L, 84L, 85L, 86L, 86L, 86L, 85L, 83L, 81L, -81L, 81L, 83L, 84L, 88L, 93L, 96L, 94L, 87L, 83L, 84L, 88L, 91L, -95L, 99L, 100L, 105L, 120L, 143L, 161L, 183L, 182L, 175L, 163L, -157L, 154L, 147L, 137L, 134L, 128L, 120L, 115L, 113L, 108L, 99L, -93L, 98L, 94L, 88L, 84L, 82L, 80L, 78L, 77L, 82L, 79L, 75L, 74L, -75L, 76L, 76L, 75L, 69L, 73L, 75L, 73L, 68L, 66L, 69L, 73L, 72L, -70L, 70L, 72L, 75L, 76L, 72L, 68L, 65L, 66L, 67L, 66L, 66L, 66L, -68L, 70L, 67L, 67L, 67L, 66L, 66L, 66L, 65L, 65L, 68L, 68L, 68L, -68L, 69L, 70L, 71L, 72L, 69L, 68L, 65L, 63L, 62L, 63L, 64L, 65L, -64L, 67L, 67L, 65L, 65L, 68L, 68L, 65L, 57L, 62L, 63L, 60L, 61L, -67L, 68L, 64L, 70L, 70L, 69L, 67L, 66L, 66L, 70L, 73L, 75L, 75L, -74L, 75L, 78L, 82L, 86L, 89L, 87L, 95L, 98L, 96L, 101L, 112L, -118L, 115L, 129L, 133L, 137L, 140L, 146L, 158L, 175L, 187L, 211L, -220L, 224L, 214L, 189L, 159L, 137L, 126L, 99L, 85L, 76L, 78L, -81L, 78L, 75L, 75L, 80L, 79L, 78L, 77L, 76L, 77L, 78L, 79L, 80L, -79L, 79L, 81L, 84L, 83L, 79L, 75L, 81L, 80L, 81L, 83L, 85L, 85L, -83L, 80L, 83L, 84L, 86L, 88L, 88L, 86L, 84L, 83L, 83L, 86L, 83L, -77L, 78L, 86L, 90L, 88L, 84L, 94L, 109L, 117L, 111L, 97L, 91L, -91L, 75L, 66L, 56L, 52L, 61L, 81L, 103L, 118L, 117L, 117L, 119L, -123L, 126L, 125L, 122L, 118L, 122L, 121L, 119L, 117L, 114L, 112L, -109L, 108L, 106L, 110L, 114L, 114L, 109L, 104L, 103L, 104L, 92L, -96L, 99L, 97L, 95L, 92L, 89L, 85L, 80L, 72L, 65L, 63L, 70L, 79L, -86L, 90L, 74L, 78L, 85L, 89L, 82L, 67L, 57L, 54L, 58L, 66L, 74L, -80L, 88L, 90L, 78L, 63L, 60L, 53L, 53L, 63L, 67L, 65L, 71L, 83L, -82L, 60L, 42L, 45L, 59L, 64L, 56L, 47L, 50L, 53L, 61L, 65L, 58L, -49L, 49L, 56L, 46L, 58L, 49L, 42L, 49L, 41L, 35L, 52L, 58L, 56L, -56L, 59L, 59L, 56L, 52L, 51L, 46L, 52L, 55L, 52L, 52L, 58L, 60L, -58L, 55L, 59L, 59L, 56L, 55L, 57L, 58L, 56L, 54L, 44L, 34L, 33L, -38L, 44L, 47L, 49L, 38L, 41L, 45L, 46L, 47L, 47L, 48L, 50L, 44L, -41L, 36L, 33L, 33L, 35L, 36L, 37L, 33L, 28L, 27L, 32L, 36L, 33L, -30L, 30L, 26L, 34L, 36L, 30L, 24L, 27L, 36L, 41L, 36L, 31L, 28L, -30L, 34L, 37L, 45L, 53L, 42L, 40L, 34L, 30L, 34L, 43L, 48L, 46L, -49L, 39L, 41L, 47L, 44L, 46L, 52L, 49L, 42L, 47L, 53L, 58L, 59L, -55L, 49L, 45L, 41L, 47L, 53L, 54L, 50L, 46L, 45L, 47L, 49L, 48L, -51L, 58L, 61L, 56L, 52L, 51L, 128L, 117L, 106L, 102L, 101L, 101L, -104L, 108L, 100L, 103L, 103L, 99L, 97L, 99L, 97L, 93L, 94L, 94L, -93L, 91L, 88L, 87L, 89L, 91L, 95L, 98L, 101L, 101L, 99L, 98L, -100L, 102L, 88L, 88L, 87L, 86L, 87L, 90L, 95L, 99L, 101L, 98L, -94L, 90L, 89L, 90L, 92L, 94L, 94L, 92L, 91L, 91L, 93L, 93L, 92L, -91L, 91L, 92L, 93L, 94L, 94L, 94L, 93L, 93L, 93L, 96L, 96L, 93L, -95L, 99L, 101L, 99L, 102L, 99L, 94L, 89L, 87L, 87L, 89L, 91L, -97L, 96L, 94L, 92L, 90L, 88L, 86L, 84L, 84L, 85L, 85L, 85L, 85L, -84L, 84L, 83L, 88L, 90L, 92L, 91L, 89L, 86L, 83L, 82L, 85L, 90L, -93L, 91L, 88L, 91L, 102L, 112L, 118L, 142L, 169L, 184L, 187L, -180L, 165L, 152L, 160L, 150L, 136L, 124L, 117L, 115L, 114L, 114L, -110L, 105L, 101L, 98L, 98L, 97L, 93L, 90L, 83L, 82L, 81L, 82L, -83L, 84L, 84L, 82L, 73L, 77L, 79L, 76L, 72L, 70L, 72L, 76L, 73L, -72L, 71L, 74L, 79L, 81L, 79L, 76L, 69L, 70L, 70L, 68L, 66L, 66L, -67L, 69L, 67L, 66L, 66L, 66L, 65L, 65L, 65L, 64L, 71L, 70L, 69L, -68L, 67L, 67L, 67L, 67L, 66L, 66L, 67L, 67L, 67L, 67L, 67L, 67L, -62L, 65L, 66L, 63L, 63L, 67L, 67L, 64L, 65L, 69L, 69L, 65L, 64L, -68L, 68L, 64L, 74L, 74L, 73L, 71L, 70L, 70L, 73L, 76L, 61L, 67L, -75L, 85L, 92L, 96L, 97L, 97L, 105L, 104L, 107L, 112L, 115L, 117L, -123L, 131L, 139L, 144L, 151L, 161L, 175L, 194L, 212L, 224L, 219L, -208L, 188L, 162L, 135L, 112L, 95L, 86L, 83L, 77L, 74L, 77L, 77L, -73L, 72L, 74L, 79L, 78L, 77L, 76L, 76L, 77L, 79L, 79L, 78L, 77L, -77L, 79L, 81L, 81L, 77L, 74L, 81L, 80L, 80L, 82L, 84L, 84L, 82L, -80L, 81L, 81L, 82L, 83L, 83L, 82L, 81L, 81L, 82L, 85L, 83L, 79L, -80L, 86L, 89L, 87L, 93L, 104L, 117L, 118L, 106L, 89L, 79L, 78L, -69L, 62L, 53L, 48L, 52L, 65L, 80L, 90L, 100L, 104L, 110L, 116L, -118L, 117L, 113L, 110L, 117L, 116L, 115L, 112L, 109L, 107L, 107L, -107L, 94L, 95L, 96L, 98L, 98L, 96L, 93L, 90L, 87L, 87L, 86L, -86L, 83L, 79L, 78L, 79L, 80L, 72L, 63L, 61L, 68L, 80L, 90L, 96L, -76L, 76L, 81L, 85L, 79L, 66L, 56L, 52L, 59L, 66L, 72L, 74L, 78L, -83L, 81L, 75L, 66L, 55L, 49L, 53L, 55L, 55L, 64L, 77L, 74L, 57L, -43L, 45L, 55L, 59L, 58L, 56L, 64L, 62L, 63L, 64L, 60L, 55L, 59L, -67L, 58L, 63L, 52L, 46L, 56L, 50L, 41L, 49L, 67L, 67L, 66L, 63L, -59L, 57L, 55L, 53L, 52L, 56L, 55L, 47L, 46L, 54L, 63L, 66L, 62L, -66L, 66L, 61L, 57L, 57L, 56L, 54L, 57L, 48L, 38L, 33L, 35L, 38L, -42L, 44L, 41L, 42L, 42L, 42L, 41L, 42L, 46L, 49L, 41L, 40L, 39L, -38L, 39L, 39L, 38L, 38L, 33L, 27L, 23L, 27L, 30L, 30L, 29L, 30L, -27L, 31L, 33L, 29L, 28L, 33L, 37L, 37L, 46L, 41L, 39L, 41L, 40L, -39L, 40L, 45L, 44L, 44L, 40L, 37L, 40L, 46L, 46L, 43L, 46L, 37L, -40L, 47L, 45L, 48L, 54L, 52L, 44L, 47L, 53L, 56L, 57L, 53L, 48L, -45L, 39L, 46L, 53L, 55L, 53L, 50L, 51L, 52L, 55L, 53L, 54L, 58L, -57L, 50L, 43L, 41L, 122L, 108L, 96L, 93L, 94L, 96L, 98L, 101L, -99L, 101L, 101L, 96L, 94L, 95L, 93L, 88L, 93L, 96L, 98L, 98L, -95L, 91L, 89L, 88L, 93L, 98L, 103L, 103L, 99L, 97L, 99L, 102L, -108L, 103L, 94L, 85L, 80L, 82L, 89L, 95L, 99L, 97L, 93L, 89L, -87L, 87L, 89L, 90L, 94L, 92L, 90L, 90L, 91L, 93L, 93L, 93L, 92L, -93L, 93L, 93L, 93L, 92L, 91L, 91L, 88L, 93L, 96L, 96L, 97L, 100L, -99L, 96L, 99L, 97L, 93L, 90L, 88L, 86L, 86L, 86L, 93L, 96L, 99L, -99L, 95L, 89L, 84L, 82L, 85L, 86L, 88L, 89L, 88L, 86L, 84L, 83L, -89L, 88L, 86L, 87L, 87L, 84L, 78L, 74L, 83L, 88L, 93L, 92L, 86L, -82L, 83L, 86L, 93L, 108L, 122L, 130L, 140L, 159L, 181L, 196L, -174L, 170L, 163L, 153L, 144L, 139L, 137L, 137L, 124L, 121L, 118L, -116L, 113L, 103L, 90L, 79L, 98L, 96L, 94L, 93L, 92L, 89L, 85L, -82L, 78L, 80L, 81L, 78L, 74L, 73L, 75L, 78L, 75L, 73L, 71L, 73L, -77L, 79L, 78L, 75L, 74L, 74L, 73L, 71L, 68L, 67L, 67L, 69L, 68L, -68L, 68L, 67L, 67L, 67L, 66L, 66L, 71L, 71L, 70L, 70L, 69L, 68L, -68L, 67L, 62L, 64L, 67L, 69L, 70L, 70L, 68L, 67L, 65L, 68L, 68L, -66L, 66L, 70L, 70L, 67L, 69L, 71L, 71L, 68L, 68L, 70L, 70L, 67L, -76L, 76L, 77L, 76L, 75L, 76L, 79L, 82L, 93L, 93L, 95L, 97L, 100L, -103L, 106L, 107L, 124L, 118L, 120L, 130L, 134L, 134L, 145L, 162L, -165L, 176L, 194L, 211L, 221L, 219L, 210L, 203L, 170L, 150L, 123L, -101L, 90L, 84L, 79L, 75L, 68L, 69L, 73L, 76L, 74L, 70L, 71L, -75L, 76L, 76L, 76L, 76L, 77L, 78L, 79L, 80L, 77L, 77L, 77L, 79L, -81L, 80L, 78L, 75L, 81L, 80L, 80L, 81L, 83L, 84L, 82L, 81L, 79L, -79L, 78L, 78L, 78L, 78L, 79L, 79L, 80L, 83L, 83L, 81L, 82L, 85L, -86L, 84L, 90L, 105L, 119L, 117L, 102L, 87L, 78L, 75L, 60L, 56L, -49L, 44L, 45L, 50L, 58L, 63L, 79L, 86L, 95L, 102L, 105L, 103L, -101L, 99L, 102L, 103L, 103L, 99L, 95L, 93L, 96L, 98L, 93L, 91L, -89L, 91L, 94L, 93L, 87L, 81L, 80L, 73L, 70L, 72L, 71L, 65L, 66L, -72L, 80L, 70L, 59L, 55L, 60L, 72L, 83L, 88L, 76L, 76L, 79L, 81L, -77L, 66L, 57L, 55L, 59L, 67L, 73L, 73L, 73L, 75L, 76L, 75L, 65L, -57L, 51L, 51L, 49L, 47L, 53L, 64L, 65L, 54L, 45L, 45L, 51L, 56L, -62L, 67L, 65L, 63L, 63L, 66L, 65L, 62L, 61L, 64L, 69L, 68L, 55L, -51L, 61L, 59L, 48L, 47L, 62L, 69L, 69L, 59L, 52L, 52L, 51L, 46L, -52L, 57L, 57L, 50L, 45L, 51L, 61L, 69L, 63L, 69L, 70L, 64L, 60L, -59L, 59L, 57L, 58L, 52L, 43L, 35L, 32L, 35L, 39L, 42L, 46L, 44L, -41L, 37L, 36L, 38L, 43L, 47L, 41L, 42L, 43L, 44L, 43L, 41L, 38L, -37L, 36L, 28L, 22L, 25L, 28L, 29L, 31L, 33L, 28L, 31L, 33L, 32L, -34L, 38L, 37L, 33L, 45L, 42L, 42L, 44L, 42L, 37L, 34L, 36L, 46L, -48L, 48L, 46L, 47L, 49L, 46L, 40L, 45L, 35L, 40L, 48L, 46L, 49L, -55L, 53L, 45L, 48L, 51L, 54L, 53L, 51L, 47L, 44L, 41L, 47L, 54L, -56L, 55L, 53L, 53L, 54L, 45L, 44L, 47L, 54L, 57L, 53L, 49L, 49L, -107L, 98L, 92L, 95L, 99L, 100L, 98L, 97L, 103L, 105L, 103L, 97L, -93L, 92L, 89L, 84L, 89L, 93L, 97L, 98L, 96L, 92L, 89L, 88L, 92L, -98L, 103L, 102L, 96L, 92L, 94L, 98L, 117L, 110L, 99L, 87L, 78L, -77L, 80L, 84L, 93L, 92L, 90L, 88L, 89L, 91L, 94L, 95L, 97L, 94L, -91L, 90L, 92L, 94L, 96L, 96L, 94L, 95L, 95L, 94L, 93L, 92L, 91L, -90L, 91L, 95L, 96L, 94L, 93L, 95L, 92L, 88L, 91L, 91L, 91L, 90L, -89L, 88L, 87L, 87L, 88L, 92L, 97L, 98L, 94L, 89L, 85L, 83L, 88L, -88L, 89L, 88L, 87L, 85L, 83L, 82L, 89L, 88L, 85L, 83L, 81L, 79L, -76L, 75L, 88L, 92L, 95L, 94L, 89L, 85L, 83L, 83L, 76L, 81L, 85L, -85L, 88L, 103L, 125L, 142L, 165L, 174L, 183L, 184L, 175L, 161L, -150L, 144L, 141L, 135L, 129L, 127L, 128L, 126L, 119L, 112L, 112L, -108L, 104L, 101L, 98L, 95L, 92L, 89L, 88L, 89L, 88L, 85L, 82L, -80L, 82L, 84L, 84L, 80L, 77L, 77L, 79L, 79L, 76L, 73L, 77L, 77L, -77L, 74L, 71L, 70L, 70L, 72L, 72L, 72L, 71L, 71L, 70L, 70L, 70L, -70L, 70L, 70L, 71L, 72L, 73L, 73L, 74L, 74L, 68L, 69L, 71L, 73L, -73L, 73L, 73L, 72L, 70L, 74L, 74L, 72L, 72L, 76L, 77L, 74L, 72L, -74L, 75L, 75L, 77L, 79L, 80L, 80L, 81L, 82L, 84L, 85L, 86L, 89L, -92L, 95L, 102L, 103L, 106L, 110L, 116L, 122L, 128L, 131L, 140L, -140L, 143L, 149L, 153L, 157L, 167L, 177L, 202L, 207L, 215L, 218L, -208L, 182L, 150L, 126L, 105L, 94L, 81L, 76L, 78L, 82L, 83L, 81L, -66L, 68L, 71L, 73L, 73L, 72L, 73L, 75L, 74L, 74L, 75L, 76L, 77L, -78L, 79L, 79L, 78L, 79L, 79L, 81L, 81L, 81L, 80L, 79L, 81L, 80L, -79L, 81L, 83L, 83L, 82L, 81L, 80L, 79L, 77L, 76L, 76L, 77L, 79L, -80L, 79L, 81L, 83L, 84L, 84L, 84L, 83L, 81L, 87L, 106L, 121L, -116L, 100L, 86L, 77L, 72L, 55L, 51L, 46L, 42L, 42L, 45L, 50L, -53L, 62L, 69L, 79L, 86L, 88L, 88L, 88L, 88L, 88L, 90L, 90L, 87L, -82L, 80L, 84L, 88L, 93L, 91L, 89L, 88L, 87L, 84L, 79L, 74L, 71L, -61L, 59L, 65L, 67L, 61L, 63L, 71L, 77L, 68L, 56L, 49L, 52L, 58L, -64L, 67L, 71L, 74L, 80L, 81L, 73L, 63L, 61L, 65L, 60L, 66L, 72L, -74L, 73L, 70L, 64L, 60L, 57L, 59L, 63L, 62L, 53L, 44L, 48L, 58L, -65L, 54L, 45L, 46L, 52L, 58L, 65L, 71L, 57L, 60L, 67L, 75L, 78L, -71L, 60L, 52L, 68L, 65L, 57L, 54L, 59L, 61L, 53L, 47L, 50L, 62L, -66L, 56L, 48L, 50L, 48L, 42L, 45L, 54L, 60L, 58L, 51L, 50L, 55L, -62L, 58L, 64L, 66L, 63L, 61L, 63L, 64L, 63L, 59L, 57L, 49L, 39L, -34L, 37L, 42L, 44L, 47L, 46L, 42L, 38L, 36L, 36L, 40L, 44L, 43L, -44L, 45L, 45L, 42L, 39L, 38L, 37L, 38L, 30L, 25L, 28L, 32L, 33L, -34L, 37L, 31L, 36L, 40L, 39L, 38L, 39L, 37L, 32L, 37L, 36L, 38L, -42L, 42L, 38L, 37L, 39L, 46L, 50L, 51L, 49L, 49L, 51L, 49L, 44L, -47L, 37L, 42L, 49L, 47L, 49L, 53L, 50L, 47L, 48L, 50L, 51L, 50L, -48L, 46L, 44L, 45L, 50L, 55L, 57L, 55L, 52L, 51L, 50L, 37L, 37L, -42L, 52L, 58L, 58L, 57L, 58L, 99L, 91L, 87L, 91L, 95L, 94L, 92L, -92L, 101L, 103L, 101L, 95L, 92L, 91L, 88L, 83L, 81L, 84L, 86L, -87L, 86L, 86L, 86L, 87L, 91L, 95L, 98L, 96L, 90L, 86L, 87L, 89L, -98L, 97L, 93L, 89L, 84L, 82L, 83L, 85L, 94L, 94L, 93L, 94L, 96L, -99L, 102L, 104L, 100L, 97L, 94L, 93L, 95L, 97L, 98L, 98L, 95L, -96L, 95L, 95L, 94L, 92L, 91L, 90L, 91L, 94L, 92L, 88L, 86L, 88L, -88L, 85L, 88L, 89L, 90L, 90L, 90L, 88L, 87L, 86L, 87L, 89L, 91L, -92L, 91L, 90L, 89L, 89L, 92L, 91L, 88L, 85L, 83L, 82L, 82L, 82L, -88L, 89L, 88L, 84L, 79L, 79L, 84L, 89L, 93L, 92L, 89L, 85L, 81L, -78L, 76L, 76L, 77L, 71L, 64L, 55L, 48L, 45L, 48L, 52L, 88L, 106L, -132L, 152L, 163L, 169L, 174L, 178L, 178L, 167L, 153L, 144L, 140L, -138L, 135L, 132L, 123L, 119L, 113L, 110L, 108L, 108L, 107L, 106L, -101L, 101L, 98L, 95L, 92L, 91L, 92L, 94L, 93L, 90L, 86L, 86L, -87L, 86L, 82L, 79L, 81L, 82L, 82L, 80L, 77L, 76L, 77L, 79L, 75L, -75L, 75L, 74L, 74L, 74L, 73L, 73L, 72L, 73L, 74L, 75L, 76L, 76L, -76L, 75L, 79L, 78L, 77L, 76L, 76L, 77L, 78L, 79L, 73L, 77L, 77L, -75L, 76L, 80L, 81L, 78L, 81L, 81L, 83L, 85L, 88L, 89L, 90L, 92L, -89L, 92L, 96L, 99L, 102L, 106L, 111L, 114L, 108L, 112L, 120L, -128L, 134L, 137L, 137L, 137L, 137L, 156L, 172L, 179L, 191L, 206L, -208L, 200L, 204L, 190L, 169L, 148L, 130L, 111L, 92L, 79L, 85L, -83L, 82L, 80L, 79L, 77L, 74L, 73L, 71L, 70L, 68L, 67L, 70L, 72L, -72L, 71L, 73L, 73L, 74L, 75L, 76L, 77L, 78L, 78L, 76L, 77L, 79L, -79L, 79L, 79L, 79L, 80L, 81L, 80L, 79L, 79L, 81L, 83L, 82L, 81L, -83L, 81L, 79L, 77L, 77L, 79L, 81L, 83L, 78L, 79L, 82L, 85L, 85L, -83L, 80L, 80L, 93L, 114L, 127L, 116L, 98L, 85L, 73L, 61L, 55L, -51L, 45L, 40L, 39L, 43L, 48L, 52L, 54L, 58L, 63L, 68L, 71L, 72L, -74L, 75L, 74L, 76L, 76L, 74L, 72L, 71L, 74L, 77L, 72L, 74L, 75L, -72L, 67L, 63L, 62L, 62L, 62L, 55L, 55L, 63L, 69L, 67L, 68L, 74L, -74L, 66L, 58L, 53L, 54L, 56L, 56L, 55L, 61L, 70L, 79L, 80L, 68L, -58L, 62L, 73L, 65L, 63L, 63L, 67L, 70L, 67L, 61L, 55L, 57L, 65L, -72L, 68L, 54L, 46L, 53L, 65L, 70L, 55L, 44L, 48L, 58L, 65L, 66L, -66L, 57L, 62L, 71L, 80L, 83L, 78L, 64L, 52L, 56L, 57L, 58L, 55L, -51L, 55L, 56L, 49L, 42L, 56L, 65L, 61L, 57L, 56L, 54L, 49L, 44L, -52L, 60L, 60L, 53L, 48L, 52L, 59L, 56L, 60L, 61L, 59L, 60L, 64L, -66L, 65L, 64L, 64L, 58L, 46L, 40L, 43L, 45L, 44L, 46L, 46L, 46L, -43L, 40L, 39L, 40L, 41L, 41L, 42L, 42L, 40L, 38L, 38L, 41L, 44L, -37L, 30L, 28L, 32L, 36L, 36L, 35L, 37L, 34L, 44L, 50L, 45L, 38L, -36L, 36L, 36L, 38L, 36L, 37L, 42L, 44L, 43L, 44L, 48L, 46L, 50L, -50L, 48L, 48L, 52L, 53L, 51L, 51L, 42L, 45L, 51L, 47L, 47L, 50L, -46L, 47L, 48L, 49L, 50L, 49L, 48L, 45L, 44L, 44L, 48L, 52L, 55L, -54L, 52L, 50L, 49L, 48L, 46L, 48L, 55L, 58L, 55L, 52L, 53L, 107L, -99L, 91L, 89L, 87L, 85L, 87L, 90L, 90L, 93L, 93L, 90L, 89L, 91L, -89L, 86L, 80L, 81L, 82L, 81L, 81L, 83L, 87L, 90L, 90L, 91L, 90L, -88L, 85L, 83L, 82L, 83L, 85L, 87L, 89L, 89L, 87L, 84L, 83L, 83L, -94L, 94L, 93L, 94L, 95L, 97L, 99L, 100L, 102L, 99L, 97L, 96L, -97L, 98L, 98L, 97L, 94L, 94L, 94L, 94L, 93L, 91L, 90L, 89L, 86L, -88L, 86L, 82L, 82L, 87L, 90L, 88L, 90L, 90L, 91L, 91L, 89L, 87L, -85L, 84L, 91L, 88L, 86L, 87L, 89L, 92L, 93L, 93L, 92L, 90L, 87L, -84L, 83L, 83L, 84L, 85L, 87L, 91L, 92L, 88L, 84L, 85L, 93L, 101L, -91L, 87L, 82L, 79L, 78L, 78L, 77L, 76L, 75L, 58L, 37L, 23L, 18L, -19L, 25L, 31L, 23L, 34L, 51L, 71L, 92L, 118L, 144L, 161L, 174L, -177L, 181L, 183L, 179L, 168L, 155L, 145L, 149L, 144L, 137L, 131L, -127L, 123L, 120L, 118L, 113L, 111L, 107L, 103L, 101L, 100L, 101L, -102L, 97L, 95L, 93L, 95L, 97L, 96L, 91L, 87L, 90L, 91L, 90L, -88L, 86L, 85L, 86L, 87L, 81L, 81L, 80L, 80L, 80L, 79L, 79L, 79L, -80L, 81L, 82L, 82L, 81L, 79L, 77L, 76L, 82L, 81L, 79L, 77L, 77L, -78L, 80L, 82L, 78L, 82L, 82L, 80L, 82L, 86L, 86L, 84L, 91L, 89L, -90L, 94L, 96L, 95L, 96L, 99L, 99L, 102L, 107L, 112L, 116L, 121L, -126L, 129L, 137L, 137L, 139L, 143L, 150L, 160L, 169L, 174L, 186L, -206L, 215L, 210L, 211L, 215L, 198L, 170L, 146L, 129L, 106L, 88L, -79L, 77L, 76L, 74L, 79L, 82L, 84L, 83L, 78L, 75L, 75L, 76L, 72L, -71L, 68L, 65L, 67L, 71L, 70L, 66L, 72L, 73L, 74L, 75L, 76L, 76L, -76L, 76L, 72L, 73L, 75L, 75L, 74L, 74L, 76L, 78L, 81L, 80L, 78L, -79L, 81L, 82L, 82L, 81L, 83L, 82L, 80L, 78L, 78L, 80L, 82L, 83L, -79L, 78L, 81L, 85L, 85L, 81L, 78L, 79L, 92L, 115L, 126L, 115L, -101L, 93L, 79L, 61L, 56L, 51L, 43L, 37L, 35L, 38L, 44L, 48L, -49L, 49L, 49L, 52L, 55L, 57L, 56L, 55L, 50L, 50L, 52L, 55L, 58L, -60L, 61L, 62L, 50L, 54L, 57L, 56L, 52L, 50L, 53L, 56L, 54L, 53L, -53L, 58L, 66L, 72L, 74L, 74L, 70L, 66L, 62L, 62L, 64L, 65L, 63L, -60L, 56L, 65L, 76L, 77L, 65L, 55L, 61L, 73L, 72L, 62L, 54L, 57L, -63L, 65L, 65L, 65L, 66L, 70L, 70L, 62L, 51L, 50L, 62L, 76L, 72L, -56L, 45L, 52L, 65L, 70L, 65L, 59L, 58L, 61L, 64L, 66L, 69L, 70L, -63L, 55L, 47L, 51L, 60L, 56L, 45L, 51L, 59L, 51L, 40L, 48L, 58L, -63L, 62L, 58L, 55L, 54L, 51L, 54L, 57L, 57L, 51L, 47L, 52L, 61L, -64L, 63L, 58L, 55L, 59L, 65L, 65L, 61L, 68L, 70L, 64L, 53L, 48L, -51L, 50L, 44L, 43L, 45L, 47L, 47L, 44L, 42L, 41L, 41L, 36L, 37L, -38L, 36L, 35L, 39L, 46L, 52L, 36L, 30L, 27L, 32L, 37L, 36L, 36L, -37L, 38L, 48L, 53L, 46L, 37L, 35L, 37L, 40L, 40L, 37L, 36L, 39L, -40L, 39L, 41L, 46L, 45L, 50L, 50L, 47L, 48L, 53L, 56L, 57L, 55L, -45L, 48L, 53L, 47L, 45L, 46L, 41L, 46L, 47L, 49L, 51L, 50L, 49L, -46L, 45L, 39L, 43L, 48L, 52L, 54L, 54L, 53L, 51L, 54L, 51L, 52L, -57L, 58L, 54L, 51L, 51L, 111L, 106L, 101L, 96L, 89L, 81L, 81L, -86L, 83L, 87L, 88L, 86L, 87L, 90L, 89L, 86L, 83L, 83L, 83L, 82L, -81L, 83L, 87L, 91L, 88L, 85L, 81L, 80L, 81L, 83L, 82L, 81L, 85L, -87L, 88L, 87L, 84L, 81L, 80L, 81L, 91L, 90L, 90L, 90L, 91L, 92L, -94L, 95L, 102L, 100L, 98L, 98L, 98L, 98L, 96L, 94L, 91L, 91L, -91L, 91L, 90L, 89L, 88L, 88L, 82L, 84L, 84L, 81L, 83L, 89L, 92L, -90L, 88L, 89L, 90L, 90L, 90L, 89L, 87L, 87L, 92L, 86L, 80L, 81L, -87L, 92L, 91L, 89L, 87L, 87L, 87L, 87L, 87L, 88L, 89L, 89L, 92L, -93L, 93L, 91L, 88L, 87L, 89L, 91L, 83L, 80L, 77L, 76L, 75L, 72L, -66L, 61L, 37L, 29L, 24L, 26L, 27L, 24L, 22L, 23L, 32L, 30L, 27L, -25L, 29L, 40L, 55L, 67L, 94L, 111L, 137L, 160L, 174L, 180L, 180L, -179L, 171L, 168L, 163L, 159L, 154L, 148L, 141L, 136L, 133L, 130L, -125L, 121L, 119L, 119L, 119L, 119L, 109L, 108L, 108L, 110L, 111L, -109L, 103L, 97L, 102L, 103L, 102L, 99L, 95L, 93L, 93L, 94L, 92L, -92L, 92L, 91L, 91L, 90L, 90L, 90L, 90L, 91L, 92L, 93L, 92L, 90L, -88L, 86L, 88L, 88L, 88L, 89L, 89L, 90L, 91L, 92L, 92L, 95L, 96L, -94L, 96L, 100L, 101L, 98L, 105L, 102L, 104L, 110L, 113L, 112L, -113L, 118L, 120L, 124L, 130L, 134L, 138L, 142L, 146L, 149L, 161L, -163L, 167L, 175L, 187L, 200L, 212L, 219L, 227L, 221L, 201L, 173L, -154L, 139L, 111L, 83L, 83L, 79L, 75L, 74L, 75L, 76L, 75L, 73L, -71L, 74L, 77L, 79L, 78L, 78L, 79L, 81L, 68L, 74L, 75L, 71L, 69L, -71L, 71L, 67L, 73L, 73L, 75L, 76L, 76L, 75L, 74L, 73L, 69L, 71L, -73L, 73L, 72L, 72L, 74L, 77L, 82L, 80L, 78L, 78L, 80L, 82L, 82L, -81L, 81L, 80L, 79L, 78L, 78L, 79L, 80L, 81L, 80L, 77L, 80L, 85L, -85L, 79L, 77L, 79L, 91L, 114L, 125L, 114L, 105L, 102L, 86L, 63L, -52L, 47L, 40L, 35L, 33L, 37L, 42L, 46L, 44L, 40L, 37L, 40L, 44L, -44L, 38L, 32L, 27L, 27L, 30L, 39L, 49L, 55L, 55L, 53L, 48L, 49L, -51L, 52L, 53L, 54L, 55L, 56L, 49L, 52L, 49L, 47L, 56L, 71L, 75L, -69L, 66L, 64L, 62L, 64L, 68L, 70L, 68L, 65L, 62L, 67L, 74L, 76L, -69L, 61L, 62L, 68L, 73L, 64L, 57L, 59L, 62L, 63L, 66L, 71L, 71L, -68L, 61L, 54L, 52L, 57L, 65L, 71L, 67L, 54L, 47L, 56L, 68L, 70L, -63L, 55L, 54L, 57L, 56L, 52L, 54L, 59L, 59L, 55L, 48L, 50L, 62L, -59L, 45L, 54L, 63L, 51L, 46L, 43L, 48L, 58L, 60L, 52L, 50L, 55L, -54L, 54L, 58L, 61L, 58L, 52L, 53L, 59L, 75L, 68L, 58L, 54L, 61L, -69L, 67L, 60L, 64L, 67L, 64L, 56L, 57L, 63L, 60L, 50L, 41L, 43L, -46L, 46L, 45L, 43L, 43L, 43L, 37L, 39L, 39L, 37L, 35L, 38L, 45L, -52L, 40L, 32L, 28L, 32L, 36L, 38L, 39L, 42L, 40L, 46L, 47L, 41L, -36L, 37L, 41L, 42L, 42L, 38L, 37L, 40L, 39L, 36L, 36L, 40L, 46L, -51L, 53L, 51L, 50L, 54L, 58L, 58L, 56L, 46L, 49L, 54L, 48L, 45L, -45L, 40L, 45L, 47L, 50L, 52L, 52L, 50L, 48L, 46L, 40L, 42L, 47L, -52L, 55L, 55L, 53L, 51L, 54L, 51L, 51L, 56L, 58L, 54L, 52L, 52L, -102L, 103L, 106L, 104L, 93L, 80L, 74L, 76L, 84L, 88L, 89L, 86L, -86L, 89L, 88L, 84L, 80L, 81L, 80L, 79L, 78L, 79L, 82L, 85L, 87L, -81L, 76L, 76L, 80L, 84L, 84L, 82L, 83L, 84L, 84L, 83L, 81L, 82L, -85L, 87L, 90L, 90L, 90L, 91L, 93L, 95L, 97L, 98L, 101L, 100L, -98L, 98L, 98L, 97L, 94L, 91L, 88L, 88L, 89L, 89L, 88L, 88L, 87L, -86L, 81L, 84L, 85L, 83L, 85L, 89L, 91L, 89L, 84L, 85L, 87L, 89L, -91L, 92L, 92L, 93L, 91L, 83L, 76L, 77L, 84L, 89L, 86L, 81L, 82L, -84L, 87L, 90L, 92L, 93L, 93L, 92L, 98L, 95L, 93L, 91L, 88L, 83L, -77L, 72L, 79L, 75L, 71L, 67L, 61L, 50L, 35L, 24L, 31L, 22L, 17L, -19L, 18L, 16L, 18L, 24L, 27L, 26L, 24L, 22L, 21L, 22L, 26L, 28L, -30L, 36L, 46L, 59L, 77L, 102L, 129L, 148L, 170L, 171L, 174L, -177L, 178L, 174L, 168L, 163L, 157L, 153L, 148L, 144L, 142L, 142L, -141L, 141L, 130L, 129L, 128L, 129L, 129L, 124L, 116L, 109L, 112L, -112L, 110L, 106L, 101L, 98L, 98L, 98L, 103L, 102L, 102L, 102L, -101L, 101L, 101L, 100L, 96L, 98L, 100L, 102L, 103L, 103L, 101L, -100L, 100L, 102L, 105L, 108L, 110L, 110L, 110L, 109L, 107L, 110L, -111L, 110L, 111L, 115L, 116L, 114L, 122L, 119L, 123L, 132L, 136L, -136L, 140L, 146L, 147L, 151L, 156L, 160L, 163L, 166L, 169L, 172L, -198L, 208L, 221L, 229L, 225L, 211L, 192L, 180L, 160L, 135L, 103L, -83L, 76L, 73L, 66L, 59L, 65L, 66L, 68L, 71L, 73L, 72L, 69L, 66L, -76L, 77L, 78L, 79L, 78L, 75L, 70L, 67L, 65L, 77L, 84L, 79L, 73L, -72L, 73L, 72L, 73L, 74L, 75L, 76L, 75L, 74L, 73L, 72L, 70L, 73L, -75L, 74L, 72L, 73L, 76L, 79L, 82L, 79L, 77L, 77L, 79L, 81L, 82L, -81L, 78L, 77L, 77L, 76L, 76L, 77L, 77L, 78L, 80L, 77L, 79L, 85L, -84L, 78L, 76L, 79L, 101L, 122L, 130L, 115L, 105L, 102L, 82L, -54L, 47L, 43L, 38L, 35L, 35L, 39L, 45L, 48L, 39L, 34L, 31L, 34L, -38L, 36L, 25L, 15L, 19L, 19L, 24L, 37L, 51L, 60L, 60L, 56L, 56L, -53L, 51L, 53L, 58L, 60L, 58L, 55L, 46L, 51L, 46L, 37L, 46L, 67L, -74L, 64L, 64L, 61L, 59L, 60L, 65L, 67L, 66L, 64L, 72L, 71L, 74L, -78L, 76L, 68L, 64L, 65L, 70L, 67L, 67L, 69L, 66L, 60L, 62L, 68L, -69L, 62L, 55L, 53L, 59L, 64L, 62L, 57L, 60L, 52L, 49L, 59L, 69L, -69L, 61L, 54L, 52L, 57L, 57L, 53L, 53L, 58L, 59L, 55L, 53L, 53L, -64L, 62L, 48L, 58L, 67L, 50L, 56L, 44L, 45L, 57L, 60L, 49L, 48L, -57L, 51L, 53L, 62L, 71L, 69L, 58L, 51L, 51L, 81L, 71L, 58L, 54L, -64L, 74L, 72L, 63L, 55L, 60L, 59L, 56L, 63L, 73L, 70L, 58L, 40L, -42L, 44L, 44L, 43L, 43L, 44L, 46L, 41L, 44L, 44L, 40L, 36L, 36L, -41L, 46L, 46L, 37L, 31L, 33L, 37L, 40L, 44L, 48L, 42L, 42L, 40L, -35L, 35L, 41L, 43L, 42L, 46L, 43L, 43L, 46L, 46L, 41L, 39L, 41L, -46L, 53L, 57L, 55L, 53L, 56L, 57L, 57L, 56L, 46L, 49L, 54L, 48L, -45L, 46L, 40L, 43L, 46L, 50L, 53L, 54L, 52L, 49L, 46L, 44L, 46L, -49L, 53L, 55L, 54L, 51L, 48L, 60L, 56L, 54L, 57L, 56L, 50L, 46L, -46L, 104L, 98L, 97L, 105L, 109L, 100L, 85L, 75L, 86L, 87L, 78L, -73L, 80L, 82L, 81L, 88L, 77L, 81L, 82L, 78L, 71L, 69L, 75L, 81L, -87L, 85L, 82L, 80L, 80L, 81L, 84L, 86L, 89L, 89L, 88L, 87L, 86L, -85L, 84L, 84L, 87L, 89L, 93L, 98L, 101L, 101L, 98L, 95L, 96L, -94L, 92L, 92L, 93L, 92L, 91L, 89L, 87L, 89L, 91L, 91L, 90L, 90L, -91L, 92L, 91L, 89L, 86L, 87L, 88L, 87L, 84L, 81L, 86L, 90L, 94L, -93L, 89L, 88L, 92L, 96L, 87L, 86L, 85L, 85L, 85L, 86L, 88L, 89L, -84L, 85L, 90L, 97L, 99L, 98L, 99L, 104L, 102L, 96L, 92L, 92L, -86L, 76L, 71L, 73L, 62L, 68L, 72L, 71L, 67L, 58L, 42L, 28L, 24L, -22L, 20L, 18L, 18L, 19L, 21L, 23L, 24L, 25L, 25L, 24L, 22L, 22L, -24L, 26L, 25L, 28L, 30L, 28L, 25L, 29L, 39L, 49L, 79L, 94L, 114L, -132L, 146L, 159L, 172L, 181L, 178L, 176L, 174L, 173L, 170L, 164L, -155L, 148L, 159L, 161L, 160L, 156L, 154L, 154L, 149L, 142L, 154L, -153L, 149L, 143L, 138L, 136L, 137L, 139L, 126L, 124L, 123L, 124L, -126L, 125L, 120L, 115L, 116L, 116L, 117L, 121L, 124L, 123L, 118L, -113L, 119L, 119L, 118L, 118L, 118L, 121L, 127L, 131L, 131L, 134L, -137L, 137L, 135L, 133L, 135L, 137L, 147L, 150L, 154L, 156L, 158L, -160L, 163L, 165L, 172L, 175L, 182L, 191L, 200L, 207L, 211L, 212L, -207L, 203L, 186L, 162L, 142L, 119L, 85L, 55L, 51L, 48L, 43L, -38L, 36L, 38L, 43L, 48L, 48L, 54L, 60L, 62L, 62L, 63L, 68L, 73L, -70L, 76L, 76L, 70L, 69L, 73L, 75L, 72L, 71L, 75L, 75L, 72L, 72L, -74L, 74L, 71L, 76L, 75L, 74L, 72L, 71L, 71L, 71L, 72L, 72L, 73L, -75L, 75L, 73L, 73L, 75L, 76L, 77L, 82L, 80L, 73L, 76L, 84L, 82L, -72L, 76L, 75L, 75L, 75L, 76L, 76L, 77L, 78L, 79L, 78L, 80L, 84L, -83L, 79L, 78L, 80L, 92L, 118L, 133L, 121L, 102L, 91L, 78L, 64L, -47L, 49L, 42L, 32L, 32L, 40L, 42L, 36L, 27L, 24L, 34L, 33L, 16L, -19L, 26L, 13L, 13L, 22L, 28L, 34L, 48L, 65L, 68L, 61L, 62L, 61L, -59L, 55L, 53L, 54L, 58L, 61L, 54L, 54L, 46L, 38L, 45L, 61L, 69L, -66L, 54L, 54L, 60L, 66L, 65L, 61L, 64L, 72L, 71L, 64L, 59L, 64L, -75L, 79L, 74L, 66L, 76L, 66L, 59L, 60L, 64L, 66L, 68L, 70L, 80L, -70L, 66L, 69L, 67L, 58L, 52L, 53L, 42L, 49L, 52L, 52L, 59L, 69L, -68L, 60L, 53L, 53L, 58L, 66L, 67L, 62L, 59L, 60L, 52L, 54L, 59L, -61L, 54L, 47L, 53L, 65L, 53L, 53L, 54L, 55L, 57L, 58L, 58L, 59L, -63L, 46L, 43L, 60L, 71L, 63L, 57L, 59L, 64L, 63L, 61L, 59L, 60L, -66L, 74L, 81L, 62L, 59L, 51L, 46L, 54L, 69L, 75L, 72L, 49L, 44L, -45L, 49L, 42L, 32L, 36L, 48L, 39L, 37L, 38L, 40L, 39L, 36L, 38L, -44L, 54L, 41L, 32L, 32L, 34L, 35L, 38L, 44L, 51L, 59L, 51L, 41L, -43L, 43L, 37L, 37L, 40L, 44L, 48L, 50L, 48L, 45L, 43L, 42L, 41L, -47L, 50L, 47L, 45L, 49L, 52L, 53L, 56L, 47L, 46L, 54L, 56L, 48L, -44L, 48L, 50L, 51L, 53L, 53L, 52L, 53L, 55L, 57L, 48L, 44L, 46L, -54L, 58L, 53L, 48L, 48L, 53L, 51L, 53L, 58L, 58L, 51L, 45L, 43L, -98L, 92L, 90L, 95L, 97L, 91L, 81L, 76L, 81L, 83L, 76L, 74L, 81L, -82L, 79L, 84L, 81L, 83L, 83L, 80L, 76L, 76L, 81L, 86L, 87L, 85L, -84L, 82L, 83L, 85L, 88L, 89L, 90L, 89L, 89L, 88L, 88L, 87L, 87L, -86L, 87L, 88L, 90L, 94L, 97L, 97L, 95L, 93L, 91L, 90L, 89L, 89L, -91L, 91L, 90L, 88L, 88L, 90L, 92L, 92L, 91L, 90L, 91L, 92L, 86L, -85L, 86L, 88L, 92L, 92L, 90L, 87L, 88L, 92L, 94L, 92L, 88L, 86L, -88L, 91L, 86L, 86L, 85L, 84L, 84L, 85L, 85L, 85L, 90L, 89L, 90L, -92L, 91L, 88L, 90L, 95L, 100L, 94L, 90L, 89L, 83L, 73L, 68L, -69L, 62L, 67L, 71L, 70L, 66L, 59L, 44L, 30L, 26L, 25L, 23L, 22L, -21L, 21L, 22L, 23L, 23L, 24L, 25L, 24L, 22L, 22L, 24L, 25L, 20L, -23L, 25L, 24L, 22L, 23L, 28L, 34L, 28L, 32L, 38L, 45L, 53L, 65L, -78L, 87L, 130L, 134L, 142L, 154L, 167L, 177L, 182L, 183L, 169L, -173L, 175L, 171L, 168L, 167L, 163L, 157L, 162L, 161L, 161L, 162L, -163L, 164L, 165L, 165L, 154L, 154L, 156L, 158L, 160L, 159L, 157L, -155L, 159L, 156L, 152L, 150L, 150L, 151L, 151L, 151L, 146L, 147L, -147L, 146L, 144L, 144L, 145L, 147L, 142L, 147L, 153L, 157L, 160L, -164L, 168L, 172L, 168L, 171L, 176L, 182L, 189L, 195L, 199L, 201L, -213L, 208L, 201L, 194L, 184L, 168L, 148L, 133L, 109L, 96L, 74L, -54L, 44L, 40L, 33L, 24L, 21L, 22L, 23L, 25L, 27L, 32L, 36L, 40L, -40L, 46L, 53L, 57L, 58L, 60L, 64L, 69L, 65L, 71L, 73L, 70L, 69L, -72L, 73L, 71L, 71L, 75L, 76L, 74L, 74L, 75L, 73L, 69L, 73L, 73L, -74L, 74L, 74L, 74L, 74L, 73L, 71L, 72L, 74L, 74L, 74L, 74L, 76L, -78L, 75L, 80L, 79L, 72L, 73L, 80L, 79L, 71L, 78L, 77L, 77L, 77L, -77L, 78L, 78L, 78L, 80L, 77L, 78L, 81L, 81L, 80L, 82L, 87L, 88L, -113L, 127L, 116L, 98L, 88L, 75L, 62L, 50L, 47L, 40L, 33L, 32L, -35L, 36L, 33L, 26L, 24L, 28L, 27L, 17L, 15L, 19L, 17L, 23L, 29L, -36L, 43L, 53L, 60L, 61L, 56L, 66L, 66L, 64L, 61L, 57L, 55L, 56L, -57L, 57L, 55L, 48L, 40L, 38L, 46L, 56L, 61L, 59L, 56L, 57L, 63L, -65L, 61L, 60L, 62L, 65L, 59L, 56L, 60L, 70L, 76L, 74L, 70L, 67L, -71L, 74L, 69L, 58L, 53L, 65L, 81L, 85L, 71L, 59L, 54L, 52L, 50L, -54L, 61L, 58L, 63L, 65L, 62L, 62L, 67L, 73L, 74L, 58L, 55L, 55L, -62L, 73L, 77L, 70L, 61L, 54L, 55L, 60L, 63L, 58L, 53L, 56L, 65L, -59L, 58L, 56L, 55L, 53L, 53L, 53L, 53L, 55L, 44L, 42L, 55L, 65L, -62L, 56L, 55L, 62L, 59L, 56L, 55L, 58L, 63L, 68L, 72L, 72L, 64L, -54L, 47L, 50L, 56L, 57L, 55L, 53L, 46L, 43L, 47L, 43L, 34L, 34L, -41L, 41L, 39L, 40L, 42L, 40L, 36L, 37L, 41L, 51L, 41L, 35L, 37L, -39L, 37L, 37L, 39L, 64L, 70L, 61L, 48L, 47L, 42L, 33L, 32L, 41L, -45L, 48L, 49L, 46L, 43L, 40L, 39L, 41L, 46L, 49L, 47L, 47L, 50L, -51L, 50L, 54L, 46L, 45L, 54L, 56L, 49L, 46L, 49L, 51L, 53L, 55L, -54L, 53L, 51L, 51L, 52L, 51L, 47L, 47L, 54L, 56L, 52L, 49L, 49L, -53L, 50L, 51L, 55L, 55L, 50L, 45L, 44L, 99L, 93L, 90L, 90L, 88L, -82L, 77L, 77L, 78L, 82L, 77L, 75L, 82L, 81L, 75L, 79L, 82L, 81L, -79L, 77L, 77L, 79L, 83L, 85L, 86L, 85L, 84L, 83L, 83L, 84L, 85L, -86L, 90L, 90L, 90L, 90L, 90L, 90L, 90L, 90L, 87L, 87L, 87L, 89L, -92L, 93L, 91L, 89L, 86L, 85L, 85L, 86L, 89L, 90L, 90L, 88L, 87L, -89L, 91L, 91L, 90L, 89L, 90L, 91L, 86L, 87L, 89L, 93L, 95L, 95L, -92L, 89L, 91L, 94L, 95L, 93L, 88L, 84L, 84L, 86L, 86L, 87L, 88L, -90L, 91L, 91L, 92L, 92L, 91L, 90L, 92L, 95L, 94L, 90L, 90L, 94L, -91L, 86L, 81L, 77L, 71L, 63L, 59L, 59L, 68L, 73L, 77L, 77L, 75L, -68L, 52L, 38L, 28L, 27L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, 23L, -24L, 24L, 22L, 22L, 23L, 25L, 19L, 20L, 21L, 21L, 20L, 20L, 19L, -19L, 21L, 19L, 16L, 16L, 19L, 25L, 33L, 38L, 42L, 45L, 53L, 65L, -81L, 95L, 105L, 109L, 129L, 140L, 152L, 158L, 164L, 173L, 178L, -179L, 172L, 170L, 168L, 169L, 171L, 170L, 166L, 162L, 164L, 167L, -169L, 169L, 168L, 167L, 166L, 166L, 172L, 171L, 169L, 166L, 164L, -164L, 166L, 168L, 158L, 161L, 165L, 167L, 167L, 166L, 167L, 169L, -176L, 179L, 182L, 185L, 186L, 187L, 189L, 191L, 220L, 214L, 204L, -195L, 187L, 178L, 168L, 161L, 136L, 121L, 101L, 86L, 76L, 65L, -50L, 39L, 46L, 39L, 32L, 30L, 28L, 25L, 24L, 26L, 18L, 19L, 21L, -23L, 25L, 25L, 25L, 24L, 28L, 35L, 43L, 48L, 50L, 53L, 57L, 60L, -55L, 62L, 67L, 67L, 68L, 70L, 69L, 67L, 71L, 75L, 77L, 75L, 74L, -75L, 73L, 68L, 71L, 72L, 74L, 75L, 76L, 76L, 76L, 76L, 71L, 73L, -74L, 75L, 74L, 74L, 76L, 78L, 71L, 78L, 79L, 72L, 70L, 75L, 75L, -71L, 77L, 77L, 76L, 76L, 76L, 76L, 76L, 76L, 79L, 77L, 76L, 78L, -79L, 80L, 86L, 94L, 92L, 112L, 124L, 113L, 97L, 86L, 74L, 61L, -54L, 46L, 38L, 34L, 31L, 27L, 27L, 28L, 23L, 23L, 19L, 21L, 22L, -15L, 17L, 31L, 42L, 43L, 48L, 55L, 58L, 54L, 51L, 51L, 66L, 67L, -67L, 64L, 60L, 55L, 53L, 52L, 63L, 59L, 55L, 49L, 42L, 41L, 52L, -65L, 62L, 57L, 56L, 62L, 67L, 65L, 62L, 60L, 62L, 58L, 56L, 58L, -64L, 70L, 71L, 71L, 71L, 67L, 65L, 63L, 59L, 56L, 61L, 68L, 90L, -82L, 71L, 62L, 56L, 58L, 70L, 81L, 71L, 72L, 72L, 68L, 61L, 59L, -69L, 81L, 65L, 61L, 55L, 58L, 73L, 84L, 74L, 56L, 56L, 56L, 60L, -63L, 63L, 59L, 60L, 64L, 63L, 61L, 58L, 55L, 54L, 54L, 55L, 55L, -52L, 48L, 45L, 50L, 57L, 61L, 56L, 50L, 61L, 57L, 53L, 53L, 57L, -61L, 63L, 63L, 68L, 58L, 50L, 50L, 53L, 53L, 53L, 53L, 55L, 46L, -42L, 46L, 46L, 39L, 36L, 38L, 41L, 40L, 41L, 43L, 41L, 36L, 36L, -40L, 50L, 44L, 41L, 42L, 43L, 39L, 34L, 33L, 51L, 58L, 52L, 45L, -47L, 44L, 37L, 38L, 46L, 48L, 51L, 51L, 48L, 44L, 41L, 40L, 43L, -46L, 47L, 46L, 48L, 52L, 51L, 47L, 52L, 45L, 45L, 52L, 54L, 49L, -47L, 51L, 47L, 49L, 51L, 51L, 49L, 47L, 47L, 48L, 56L, 52L, 50L, -53L, 54L, 52L, 51L, 52L, 54L, 49L, 48L, 52L, 52L, 48L, 45L, 46L, -106L, 101L, 97L, 94L, 87L, 79L, 76L, 78L, 81L, 84L, 78L, 76L, -83L, 81L, 76L, 80L, 85L, 81L, 76L, 76L, 79L, 82L, 83L, 83L, 89L, -88L, 87L, 85L, 85L, 84L, 84L, 84L, 91L, 91L, 91L, 91L, 91L, 92L, -92L, 92L, 89L, 88L, 86L, 87L, 89L, 90L, 89L, 88L, 84L, 83L, 83L, -85L, 88L, 91L, 91L, 90L, 85L, 87L, 89L, 89L, 87L, 87L, 87L, 88L, -92L, 94L, 96L, 97L, 97L, 93L, 88L, 85L, 93L, 95L, 96L, 94L, 90L, -87L, 86L, 86L, 88L, 91L, 94L, 99L, 102L, 104L, 105L, 105L, 96L, -97L, 100L, 103L, 99L, 92L, 89L, 90L, 80L, 75L, 67L, 60L, 54L, -50L, 49L, 50L, 69L, 75L, 82L, 86L, 86L, 77L, 58L, 40L, 28L, 28L, -27L, 26L, 25L, 23L, 21L, 20L, 20L, 22L, 24L, 24L, 22L, 22L, 23L, -24L, 23L, 21L, 19L, 20L, 22L, 22L, 19L, 16L, 23L, 22L, 22L, 24L, -26L, 27L, 26L, 24L, 31L, 29L, 27L, 28L, 31L, 36L, 41L, 44L, 26L, -40L, 53L, 62L, 71L, 84L, 97L, 103L, 123L, 122L, 125L, 134L, 147L, -156L, 158L, 156L, 155L, 159L, 164L, 166L, 165L, 165L, 168L, 172L, -165L, 170L, 176L, 177L, 174L, 171L, 170L, 171L, 174L, 177L, 180L, -181L, 181L, 181L, 183L, 184L, 181L, 179L, 176L, 170L, 163L, 156L, -152L, 149L, 124L, 115L, 104L, 94L, 87L, 79L, 68L, 59L, 50L, 40L, -28L, 21L, 23L, 26L, 27L, 27L, 31L, 29L, 36L, 46L, 44L, 32L, 26L, -29L, 31L, 30L, 29L, 28L, 27L, 24L, 19L, 16L, 21L, 26L, 33L, 39L, -41L, 43L, 46L, 48L, 45L, 51L, 58L, 62L, 64L, 64L, 64L, 63L, 72L, -75L, 75L, 72L, 71L, 74L, 73L, 69L, 74L, 74L, 74L, 74L, 74L, 76L, -77L, 78L, 74L, 75L, 76L, 76L, 74L, 73L, 74L, 76L, 71L, 77L, 79L, -73L, 70L, 72L, 73L, 72L, 73L, 73L, 74L, 74L, 73L, 73L, 72L, 72L, -77L, 75L, 76L, 78L, 78L, 79L, 86L, 94L, 104L, 120L, 127L, 115L, -99L, 88L, 75L, 63L, 57L, 45L, 37L, 36L, 32L, 23L, 20L, 25L, 21L, -22L, 14L, 17L, 29L, 21L, 23L, 50L, 58L, 53L, 55L, 62L, 61L, 51L, -48L, 53L, 62L, 64L, 66L, 64L, 60L, 54L, 50L, 49L, 62L, 56L, 55L, -56L, 51L, 46L, 54L, 68L, 59L, 58L, 59L, 64L, 69L, 70L, 68L, 67L, -62L, 62L, 61L, 62L, 64L, 66L, 67L, 68L, 74L, 67L, 62L, 62L, 62L, -59L, 58L, 59L, 64L, 72L, 75L, 67L, 56L, 55L, 64L, 74L, 80L, 74L, -71L, 70L, 63L, 55L, 61L, 75L, 65L, 68L, 64L, 57L, 64L, 74L, 67L, -50L, 57L, 57L, 59L, 62L, 64L, 64L, 62L, 61L, 63L, 61L, 59L, 57L, -57L, 59L, 62L, 65L, 59L, 59L, 54L, 49L, 53L, 62L, 61L, 53L, 65L, -60L, 55L, 56L, 61L, 64L, 62L, 59L, 66L, 56L, 51L, 57L, 61L, 59L, -56L, 57L, 51L, 46L, 45L, 48L, 47L, 41L, 38L, 40L, 38L, 38L, 40L, -43L, 42L, 37L, 37L, 41L, 51L, 48L, 45L, 45L, 45L, 42L, 37L, 32L, -34L, 42L, 40L, 39L, 47L, 47L, 43L, 47L, 50L, 52L, 55L, 55L, 52L, -48L, 46L, 46L, 48L, 47L, 44L, 42L, 46L, 52L, 52L, 48L, 49L, 45L, -46L, 51L, 52L, 49L, 49L, 53L, 48L, 49L, 49L, 49L, 48L, 49L, 52L, -55L, 60L, 57L, 53L, 51L, 51L, 51L, 53L, 55L, 54L, 49L, 47L, 49L, -50L, 48L, 47L, 49L, 101L, 98L, 97L, 95L, 87L, 78L, 75L, 78L, -81L, 84L, 77L, 75L, 84L, 85L, 83L, 89L, 86L, 82L, 78L, 78L, 82L, -84L, 83L, 81L, 87L, 88L, 89L, 89L, 89L, 89L, 89L, 89L, 91L, 91L, -91L, 91L, 91L, 92L, 92L, 92L, 91L, 89L, 87L, 87L, 89L, 90L, 90L, -89L, 86L, 85L, 85L, 87L, 90L, 92L, 92L, 92L, 87L, 89L, 90L, 90L, -88L, 87L, 87L, 88L, 95L, 97L, 99L, 99L, 96L, 92L, 87L, 84L, 93L, -95L, 97L, 97L, 96L, 94L, 92L, 92L, 92L, 94L, 98L, 101L, 104L, -106L, 106L, 106L, 105L, 101L, 98L, 94L, 88L, 80L, 78L, 81L, 76L, -71L, 61L, 51L, 47L, 48L, 50L, 52L, 62L, 71L, 81L, 88L, 89L, 78L, -55L, 33L, 26L, 26L, 26L, 25L, 24L, 22L, 20L, 19L, 18L, 20L, 23L, -23L, 22L, 21L, 22L, 23L, 26L, 22L, 19L, 19L, 22L, 24L, 21L, 18L, -15L, 16L, 19L, 22L, 25L, 24L, 21L, 18L, 24L, 21L, 17L, 12L, 10L, -11L, 14L, 17L, 19L, 26L, 29L, 26L, 24L, 29L, 36L, 40L, 36L, 33L, -33L, 41L, 53L, 62L, 66L, 66L, 60L, 66L, 73L, 78L, 82L, 87L, 93L, -98L, 101L, 106L, 112L, 113L, 111L, 108L, 107L, 107L, 104L, 104L, -102L, 98L, 94L, 91L, 91L, 92L, 79L, 76L, 70L, 63L, 55L, 47L, -40L, 36L, 40L, 35L, 30L, 31L, 34L, 36L, 33L, 29L, 24L, 27L, 32L, -34L, 33L, 30L, 26L, 25L, 33L, 27L, 26L, 30L, 27L, 19L, 21L, 29L, -28L, 26L, 23L, 23L, 24L, 24L, 22L, 20L, 19L, 22L, 27L, 31L, 33L, -34L, 35L, 36L, 37L, 41L, 48L, 54L, 57L, 57L, 57L, 59L, 71L, 72L, -71L, 66L, 66L, 71L, 73L, 71L, 79L, 77L, 73L, 71L, 71L, 74L, 77L, -79L, 77L, 78L, 78L, 77L, 74L, 72L, 72L, 73L, 73L, 78L, 79L, 75L, -71L, 71L, 73L, 73L, 72L, 72L, 73L, 74L, 74L, 73L, 72L, 71L, 75L, -75L, 77L, 79L, 78L, 77L, 83L, 92L, 118L, 127L, 129L, 116L, 100L, -87L, 73L, 61L, 56L, 44L, 37L, 36L, 32L, 22L, 19L, 23L, 23L, 23L, -13L, 17L, 30L, 24L, 29L, 59L, 62L, 55L, 54L, 61L, 62L, 57L, 58L, -65L, 65L, 67L, 68L, 65L, 60L, 53L, 49L, 47L, 56L, 51L, 51L, 57L, -56L, 50L, 52L, 60L, 56L, 60L, 65L, 66L, 65L, 66L, 68L, 69L, 60L, -62L, 64L, 67L, 68L, 69L, 69L, 70L, 66L, 73L, 79L, 75L, 60L, 49L, -54L, 66L, 51L, 71L, 83L, 74L, 58L, 54L, 61L, 68L, 83L, 73L, 68L, -71L, 69L, 61L, 59L, 63L, 59L, 72L, 75L, 62L, 56L, 61L, 61L, 53L, -57L, 57L, 58L, 59L, 62L, 64L, 62L, 59L, 62L, 60L, 58L, 57L, 57L, -60L, 64L, 66L, 64L, 66L, 60L, 51L, 54L, 67L, 71L, 65L, 70L, 65L, -60L, 61L, 65L, 67L, 64L, 61L, 74L, 67L, 64L, 66L, 67L, 62L, 54L, -49L, 45L, 47L, 50L, 50L, 43L, 36L, 35L, 39L, 35L, 34L, 37L, 41L, -41L, 38L, 40L, 45L, 48L, 46L, 44L, 45L, 48L, 50L, 48L, 44L, 38L, -44L, 41L, 40L, 47L, 45L, 41L, 47L, 50L, 52L, 55L, 55L, 53L, 51L, -50L, 50L, 52L, 50L, 44L, 40L, 44L, 51L, 54L, 51L, 47L, 45L, 46L, -49L, 50L, 49L, 50L, 53L, 58L, 56L, 53L, 50L, 49L, 51L, 57L, 61L, -62L, 60L, 55L, 50L, 48L, 51L, 55L, 57L, 56L, 50L, 47L, 49L, 50L, -49L, 50L, 53L, 86L, 85L, 85L, 87L, 84L, 78L, 76L, 78L, 78L, 81L, -75L, 74L, 84L, 87L, 86L, 93L, 78L, 75L, 74L, 76L, 79L, 81L, 79L, -77L, 78L, 79L, 83L, 86L, 88L, 89L, 90L, 89L, 90L, 90L, 90L, 90L, -90L, 90L, 90L, 90L, 92L, 90L, 89L, 89L, 91L, 92L, 92L, 91L, 90L, -89L, 88L, 90L, 92L, 94L, 93L, 92L, 90L, 91L, 93L, 93L, 91L, 89L, -89L, 90L, 91L, 94L, 97L, 97L, 95L, 92L, 90L, 89L, 93L, 95L, 97L, -100L, 101L, 100L, 99L, 98L, 97L, 97L, 97L, 98L, 97L, 97L, 96L, -96L, 98L, 91L, 84L, 79L, 74L, 72L, 76L, 84L, 75L, 72L, 64L, 55L, -51L, 56L, 59L, 60L, 62L, 70L, 81L, 90L, 91L, 80L, 54L, 30L, 25L, -25L, 24L, 23L, 22L, 21L, 20L, 20L, 16L, 19L, 22L, 23L, 22L, 21L, -21L, 22L, 24L, 21L, 18L, 18L, 21L, 22L, 20L, 18L, 22L, 22L, 21L, -21L, 21L, 23L, 24L, 26L, 25L, 25L, 24L, 22L, 20L, 22L, 26L, 29L, -21L, 24L, 22L, 15L, 11L, 13L, 17L, 18L, 37L, 31L, 25L, 22L, 23L, -24L, 23L, 22L, 20L, 22L, 25L, 27L, 29L, 31L, 34L, 37L, 34L, 33L, -31L, 28L, 26L, 26L, 28L, 30L, 42L, 41L, 40L, 36L, 32L, 31L, 32L, -33L, 29L, 27L, 25L, 25L, 25L, 23L, 20L, 18L, 22L, 18L, 14L, 13L, -15L, 17L, 15L, 13L, 18L, 22L, 26L, 24L, 19L, 15L, 15L, 17L, 32L, -29L, 28L, 29L, 28L, 26L, 30L, 35L, 30L, 26L, 21L, 20L, 22L, 24L, -22L, 20L, 20L, 22L, 23L, 25L, 27L, 28L, 29L, 29L, 31L, 32L, 38L, -44L, 47L, 48L, 51L, 56L, 65L, 67L, 66L, 62L, 63L, 68L, 71L, 69L, -79L, 76L, 73L, 71L, 70L, 73L, 76L, 78L, 78L, 79L, 79L, 77L, 74L, -72L, 72L, 73L, 77L, 78L, 78L, 76L, 74L, 73L, 73L, 73L, 72L, 73L, -75L, 77L, 77L, 76L, 75L, 75L, 74L, 75L, 78L, 80L, 78L, 77L, 84L, -94L, 125L, 129L, 126L, 113L, 97L, 83L, 69L, 57L, 50L, 43L, 36L, -33L, 29L, 24L, 21L, 22L, 25L, 23L, 17L, 18L, 25L, 26L, 37L, 58L, -58L, 52L, 50L, 56L, 64L, 68L, 72L, 75L, 71L, 72L, 71L, 66L, 60L, -54L, 50L, 49L, 58L, 56L, 57L, 59L, 57L, 53L, 52L, 55L, 55L, 62L, -67L, 64L, 60L, 60L, 62L, 62L, 56L, 57L, 60L, 65L, 69L, 73L, 75L, -76L, 68L, 69L, 72L, 72L, 64L, 53L, 49L, 50L, 59L, 77L, 85L, 72L, -60L, 63L, 70L, 72L, 75L, 66L, 61L, 66L, 70L, 66L, 57L, 50L, 53L, -69L, 77L, 68L, 58L, 58L, 62L, 63L, 58L, 59L, 58L, 57L, 58L, 62L, -61L, 58L, 62L, 60L, 57L, 55L, 54L, 54L, 55L, 56L, 60L, 63L, 60L, -54L, 56L, 67L, 74L, 73L, 69L, 65L, 61L, 61L, 63L, 64L, 63L, 61L, -67L, 68L, 67L, 67L, 69L, 67L, 56L, 44L, 43L, 48L, 53L, 50L, 42L, -34L, 33L, 35L, 33L, 31L, 33L, 37L, 38L, 37L, 41L, 47L, 43L, 44L, -43L, 45L, 51L, 59L, 60L, 56L, 39L, 42L, 38L, 38L, 45L, 42L, 39L, -48L, 48L, 50L, 53L, 53L, 52L, 50L, 50L, 50L, 54L, 52L, 47L, 42L, -43L, 51L, 55L, 54L, 46L, 47L, 48L, 48L, 47L, 48L, 50L, 53L, 61L, -58L, 53L, 47L, 43L, 44L, 48L, 52L, 61L, 61L, 56L, 49L, 46L, 51L, -56L, 58L, 57L, 52L, 49L, 51L, 53L, 52L, 53L, 56L, 81L, 78L, 78L, -81L, 82L, 79L, 78L, 81L, 79L, 82L, 77L, 75L, 82L, 81L, 76L, 81L, -69L, 71L, 74L, 78L, 81L, 83L, 81L, 80L, 77L, 79L, 83L, 86L, 88L, -88L, 87L, 86L, 90L, 89L, 89L, 88L, 88L, 87L, 87L, 86L, 91L, 90L, -89L, 90L, 93L, 94L, 93L, 91L, 93L, 92L, 91L, 91L, 93L, 93L, 92L, -91L, 89L, 90L, 92L, 91L, 89L, 88L, 88L, 89L, 87L, 91L, 94L, 95L, -93L, 91L, 92L, 93L, 92L, 94L, 97L, 101L, 103L, 103L, 102L, 100L, -102L, 100L, 98L, 96L, 94L, 92L, 91L, 91L, 92L, 90L, 89L, 89L, -85L, 79L, 78L, 82L, 67L, 68L, 65L, 59L, 57L, 62L, 63L, 61L, 65L, -72L, 80L, 87L, 90L, 79L, 54L, 31L, 25L, 24L, 22L, 21L, 20L, 21L, -22L, 22L, 15L, 18L, 21L, 23L, 22L, 21L, 21L, 22L, 20L, 20L, 20L, -21L, 21L, 19L, 16L, 13L, 21L, 21L, 21L, 18L, 15L, 16L, 22L, 26L, -16L, 18L, 19L, 17L, 15L, 14L, 16L, 19L, 15L, 19L, 20L, 18L, 20L, -24L, 26L, 24L, 18L, 18L, 17L, 18L, 20L, 22L, 24L, 25L, 21L, 19L, -16L, 15L, 15L, 14L, 12L, 11L, 30L, 27L, 24L, 22L, 22L, 22L, 23L, -22L, 14L, 16L, 19L, 20L, 19L, 19L, 20L, 21L, 21L, 19L, 19L, 21L, -25L, 26L, 24L, 22L, 21L, 20L, 19L, 19L, 21L, 24L, 26L, 28L, 31L, -28L, 24L, 20L, 18L, 21L, 28L, 33L, 20L, 24L, 27L, 27L, 29L, 32L, -31L, 27L, 34L, 29L, 25L, 24L, 25L, 25L, 21L, 17L, 22L, 21L, 21L, -22L, 24L, 26L, 28L, 28L, 28L, 26L, 29L, 35L, 38L, 39L, 45L, 53L, -56L, 60L, 62L, 61L, 63L, 67L, 67L, 64L, 72L, 72L, 72L, 73L, 73L, -74L, 75L, 76L, 76L, 77L, 78L, 77L, 75L, 74L, 75L, 76L, 79L, 77L, -75L, 75L, 75L, 74L, 72L, 71L, 71L, 72L, 75L, 77L, 78L, 78L, 77L, -76L, 76L, 76L, 78L, 79L, 77L, 79L, 90L, 103L, 126L, 126L, 121L, -108L, 94L, 80L, 65L, 55L, 41L, 40L, 34L, 28L, 25L, 26L, 24L, -20L, 24L, 19L, 21L, 22L, 22L, 35L, 54L, 62L, 58L, 55L, 51L, 54L, -65L, 75L, 76L, 70L, 69L, 68L, 67L, 63L, 58L, 56L, 57L, 58L, 56L, -62L, 64L, 57L, 51L, 52L, 55L, 57L, 56L, 62L, 64L, 61L, 60L, 62L, -61L, 57L, 56L, 54L, 54L, 57L, 64L, 71L, 76L, 78L, 77L, 67L, 63L, -70L, 75L, 66L, 48L, 34L, 52L, 62L, 62L, 53L, 55L, 70L, 75L, 67L, -65L, 62L, 59L, 61L, 68L, 70L, 60L, 46L, 54L, 62L, 69L, 69L, 65L, -62L, 62L, 64L, 60L, 63L, 61L, 56L, 55L, 59L, 61L, 59L, 63L, 61L, -58L, 55L, 53L, 51L, 50L, 49L, 53L, 56L, 57L, 56L, 56L, 59L, 62L, -64L, 61L, 59L, 56L, 54L, 54L, 55L, 56L, 57L, 46L, 56L, 61L, 59L, -64L, 70L, 60L, 41L, 43L, 48L, 53L, 53L, 49L, 46L, 43L, 41L, 34L, -32L, 32L, 34L, 35L, 34L, 39L, 46L, 45L, 48L, 48L, 49L, 56L, 63L, -63L, 57L, 41L, 42L, 37L, 38L, 45L, 42L, 42L, 53L, 50L, 52L, 54L, -53L, 51L, 49L, 49L, 49L, 51L, 53L, 52L, 47L, 47L, 51L, 54L, 54L, -46L, 48L, 49L, 47L, 46L, 47L, 50L, 52L, 57L, 56L, 52L, 47L, 42L, -40L, 41L, 43L, 58L, 60L, 57L, 48L, 45L, 51L, 57L, 58L, 59L, 53L, -51L, 54L, 56L, 55L, 56L, 59L, 87L, 81L, 78L, 81L, 82L, 81L, 82L, -84L, 83L, 87L, 80L, 76L, 80L, 73L, 63L, 64L, 71L, 75L, 82L, 88L, -91L, 92L, 92L, 91L, 89L, 91L, 93L, 95L, 94L, 92L, 89L, 87L, 89L, -89L, 88L, 87L, 86L, 85L, 84L, 84L, 89L, 89L, 89L, 91L, 93L, 94L, -93L, 91L, 96L, 94L, 92L, 92L, 93L, 92L, 91L, 89L, 85L, 87L, 88L, -88L, 86L, 84L, 84L, 85L, 88L, 91L, 93L, 93L, 90L, 89L, 90L, 93L, -93L, 94L, 97L, 101L, 104L, 104L, 102L, 99L, 105L, 104L, 101L, -98L, 96L, 96L, 96L, 96L, 103L, 106L, 113L, 117L, 107L, 88L, 72L, -65L, 55L, 61L, 62L, 58L, 58L, 62L, 61L, 55L, 64L, 68L, 74L, 79L, -81L, 72L, 49L, 27L, 26L, 24L, 22L, 20L, 20L, 22L, 24L, 25L, 14L, -17L, 21L, 23L, 22L, 21L, 21L, 21L, 18L, 21L, 24L, 26L, 23L, 18L, -13L, 10L, 16L, 21L, 25L, 24L, 20L, 18L, 22L, 27L, 22L, 24L, 26L, -24L, 20L, 18L, 18L, 19L, 15L, 18L, 19L, 18L, 19L, 20L, 16L, 9L, -18L, 19L, 21L, 20L, 18L, 16L, 15L, 15L, 21L, 17L, 15L, 16L, 19L, -21L, 20L, 17L, 17L, 17L, 18L, 22L, 26L, 25L, 20L, 15L, 18L, 21L, -25L, 26L, 23L, 20L, 17L, 16L, 29L, 26L, 22L, 21L, 21L, 19L, 15L, -11L, 18L, 18L, 17L, 15L, 13L, 13L, 16L, 19L, 25L, 23L, 22L, 22L, -23L, 21L, 17L, 14L, 23L, 26L, 22L, 14L, 17L, 28L, 30L, 25L, 26L, -23L, 21L, 23L, 28L, 29L, 25L, 20L, 23L, 21L, 19L, 20L, 23L, 26L, -29L, 30L, 27L, 23L, 24L, 30L, 33L, 34L, 42L, 52L, 49L, 55L, 61L, -63L, 65L, 67L, 65L, 60L, 65L, 68L, 72L, 75L, 77L, 77L, 75L, 74L, -73L, 75L, 76L, 76L, 76L, 76L, 77L, 79L, 81L, 76L, 73L, 74L, 76L, -74L, 71L, 69L, 67L, 70L, 73L, 76L, 77L, 77L, 76L, 76L, 77L, 77L, -77L, 78L, 77L, 81L, 96L, 111L, 126L, 124L, 118L, 106L, 93L, 79L, -65L, 55L, 34L, 38L, 33L, 23L, 22L, 28L, 26L, 18L, 20L, 14L, 23L, -26L, 23L, 45L, 71L, 70L, 63L, 61L, 56L, 54L, 65L, 77L, 72L, 58L, -60L, 60L, 59L, 57L, 56L, 58L, 63L, 67L, 47L, 59L, 62L, 49L, 40L, -44L, 54L, 58L, 57L, 60L, 60L, 59L, 64L, 70L, 67L, 59L, 61L, 55L, -49L, 50L, 58L, 67L, 73L, 75L, 76L, 77L, 82L, 86L, 79L, 65L, 52L, -48L, 52L, 57L, 55L, 53L, 70L, 93L, 93L, 76L, 65L, 68L, 66L, 65L, -71L, 78L, 69L, 54L, 60L, 56L, 59L, 67L, 70L, 65L, 60L, 58L, 62L, -66L, 64L, 56L, 53L, 58L, 62L, 60L, 62L, 61L, 60L, 57L, 55L, 52L, -50L, 49L, 50L, 51L, 55L, 57L, 54L, 49L, 47L, 49L, 53L, 53L, 50L, -47L, 45L, 46L, 49L, 52L, 36L, 52L, 57L, 51L, 56L, 66L, 55L, 30L, -44L, 47L, 51L, 56L, 60L, 61L, 57L, 52L, 36L, 33L, 31L, 32L, 32L, -32L, 37L, 45L, 51L, 55L, 55L, 54L, 58L, 63L, 59L, 50L, 57L, 55L, -47L, 45L, 50L, 44L, 43L, 55L, 55L, 56L, 57L, 56L, 52L, 50L, 49L, -50L, 47L, 53L, 56L, 53L, 50L, 52L, 53L, 53L, 46L, 49L, 50L, 47L, -44L, 46L, 50L, 52L, 56L, 56L, 56L, 54L, 50L, 47L, 46L, 46L, 56L, -60L, 57L, 48L, 45L, 51L, 57L, 58L, 60L, 55L, 53L, 56L, 59L, 58L, -58L, 61L, 78L, 81L, 80L, 77L, 78L, 82L, 83L, 81L, 89L, 96L, 100L, -94L, 87L, 84L, 82L, 80L, 80L, 80L, 82L, 89L, 97L, 101L, 98L, -94L, 99L, 88L, 86L, 95L, 98L, 90L, 85L, 87L, 92L, 89L, 88L, 90L, -90L, 86L, 86L, 88L, 94L, 91L, 90L, 92L, 92L, 89L, 89L, 92L, 89L, -91L, 90L, 89L, 92L, 97L, 98L, 95L, 93L, 94L, 93L, 90L, 87L, 87L, -90L, 94L, 97L, 97L, 97L, 96L, 94L, 91L, 88L, 86L, 89L, 93L, 99L, -101L, 102L, 104L, 109L, 114L, 103L, 99L, 95L, 93L, 95L, 100L, -107L, 112L, 136L, 137L, 132L, 114L, 85L, 60L, 53L, 58L, 58L, -59L, 59L, 58L, 57L, 58L, 60L, 63L, 63L, 70L, 76L, 78L, 75L, 65L, -45L, 27L, 30L, 25L, 20L, 18L, 20L, 22L, 22L, 20L, 22L, 20L, 18L, -20L, 24L, 26L, 24L, 22L, 23L, 23L, 21L, 19L, 17L, 15L, 13L, 12L, -16L, 17L, 18L, 19L, 19L, 19L, 19L, 19L, 25L, 23L, 21L, 21L, 21L, -19L, 16L, 14L, 16L, 16L, 17L, 18L, 19L, 19L, 19L, 18L, 16L, 17L, -18L, 16L, 14L, 14L, 15L, 17L, 19L, 17L, 15L, 15L, 16L, 16L, 15L, -14L, 15L, 17L, 20L, 21L, 20L, 18L, 17L, 17L, 18L, 19L, 20L, 20L, -18L, 18L, 19L, 21L, 24L, 21L, 16L, 14L, 15L, 17L, 18L, 19L, 16L, -17L, 17L, 18L, 18L, 17L, 17L, 16L, 24L, 21L, 18L, 16L, 16L, 17L, -16L, 16L, 18L, 20L, 23L, 24L, 25L, 26L, 28L, 31L, 29L, 25L, 21L, -20L, 21L, 22L, 24L, 24L, 20L, 20L, 20L, 21L, 22L, 23L, 25L, 26L, -21L, 24L, 26L, 24L, 20L, 22L, 28L, 35L, 39L, 37L, 40L, 48L, 56L, -58L, 61L, 65L, 60L, 61L, 63L, 67L, 72L, 74L, 74L, 73L, 83L, 75L, -73L, 78L, 78L, 73L, 75L, 83L, 76L, 76L, 75L, 74L, 74L, 74L, 75L, -75L, 74L, 71L, 68L, 69L, 74L, 77L, 77L, 75L, 70L, 74L, 73L, 75L, -79L, 77L, 85L, 108L, 123L, 129L, 125L, 107L, 87L, 74L, 65L, 58L, -44L, 35L, 25L, 22L, 19L, 17L, 18L, 21L, 16L, 16L, 24L, 39L, 51L, -57L, 64L, 73L, 59L, 53L, 55L, 66L, 73L, 70L, 66L, 65L, 60L, 54L, -52L, 56L, 57L, 54L, 54L, 58L, 54L, 57L, 52L, 50L, 54L, 50L, 51L, -64L, 70L, 63L, 57L, 59L, 63L, 67L, 74L, 80L, 78L, 73L, 68L, 67L, -69L, 70L, 68L, 66L, 84L, 89L, 92L, 86L, 74L, 62L, 57L, 56L, 64L, -71L, 69L, 60L, 64L, 81L, 90L, 87L, 64L, 68L, 73L, 78L, 80L, 76L, -68L, 62L, 59L, 59L, 61L, 65L, 68L, 67L, 63L, 60L, 62L, 57L, 63L, -73L, 66L, 48L, 46L, 57L, 58L, 64L, 66L, 60L, 51L, 49L, 50L, 53L, -50L, 45L, 49L, 56L, 54L, 46L, 49L, 59L, 52L, 48L, 41L, 40L, 47L, -56L, 57L, 52L, 50L, 49L, 48L, 51L, 54L, 56L, 55L, 53L, 43L, 44L, -44L, 44L, 43L, 45L, 48L, 51L, 42L, 37L, 31L, 30L, 33L, 36L, 36L, -34L, 36L, 46L, 49L, 44L, 45L, 54L, 54L, 46L, 45L, 50L, 52L, 47L, -41L, 42L, 54L, 65L, 61L, 60L, 59L, 58L, 57L, 54L, 50L, 47L, 55L, -60L, 59L, 52L, 48L, 50L, 53L, 54L, 51L, 46L, 47L, 53L, 55L, 50L, -47L, 49L, 50L, 55L, 58L, 55L, 47L, 44L, 47L, 52L, 59L, 60L, 60L, -57L, 48L, 42L, 48L, 58L, 68L, 63L, 59L, 57L, 54L, 52L, 57L, 64L, -79L, 82L, 82L, 79L, 79L, 84L, 85L, 83L, 90L, 109L, 128L, 135L, -129L, 116L, 99L, 86L, 85L, 84L, 85L, 87L, 92L, 94L, 94L, 93L, -97L, 88L, 87L, 97L, 100L, 93L, 88L, 90L, 94L, 89L, 87L, 89L, -90L, 89L, 91L, 96L, 92L, 88L, 87L, 89L, 88L, 85L, 85L, 89L, 86L, -88L, 88L, 88L, 93L, 100L, 100L, 95L, 95L, 96L, 96L, 93L, 90L, -91L, 94L, 98L, 97L, 96L, 94L, 92L, 92L, 92L, 93L, 94L, 106L, -101L, 99L, 103L, 111L, 115L, 112L, 107L, 96L, 101L, 106L, 113L, -129L, 149L, 163L, 168L, 148L, 131L, 107L, 84L, 63L, 51L, 51L, -57L, 57L, 58L, 59L, 58L, 57L, 58L, 61L, 63L, 68L, 69L, 67L, 63L, -60L, 55L, 44L, 32L, 26L, 23L, 20L, 18L, 19L, 21L, 23L, 23L, 19L, -18L, 18L, 19L, 22L, 23L, 23L, 22L, 20L, 19L, 19L, 19L, 18L, 18L, -18L, 18L, 16L, 16L, 17L, 18L, 19L, 19L, 18L, 18L, 21L, 20L, 19L, -19L, 20L, 19L, 17L, 15L, 17L, 17L, 18L, 19L, 20L, 20L, 19L, 19L, -18L, 18L, 18L, 16L, 14L, 14L, 16L, 18L, 19L, 17L, 15L, 15L, 16L, -17L, 16L, 15L, 14L, 17L, 20L, 21L, 19L, 18L, 17L, 17L, 19L, 20L, -21L, 20L, 17L, 16L, 17L, 18L, 21L, 18L, 15L, 14L, 15L, 17L, 17L, -17L, 16L, 16L, 17L, 17L, 17L, 17L, 17L, 17L, 23L, 20L, 18L, 17L, -17L, 17L, 16L, 14L, 17L, 19L, 21L, 22L, 23L, 24L, 26L, 28L, 27L, -24L, 21L, 19L, 20L, 22L, 23L, 23L, 20L, 20L, 20L, 20L, 21L, 23L, -24L, 25L, 20L, 23L, 26L, 25L, 23L, 22L, 23L, 26L, 31L, 28L, 29L, -36L, 42L, 45L, 48L, 52L, 54L, 56L, 59L, 63L, 66L, 69L, 70L, 69L, -78L, 74L, 72L, 74L, 74L, 73L, 75L, 79L, 76L, 76L, 76L, 75L, 74L, -73L, 73L, 72L, 72L, 70L, 69L, 69L, 71L, 73L, 74L, 74L, 69L, 73L, -72L, 74L, 79L, 77L, 86L, 109L, 123L, 127L, 122L, 104L, 85L, 72L, -62L, 56L, 37L, 31L, 25L, 23L, 20L, 18L, 20L, 25L, 29L, 36L, 51L, -65L, 69L, 64L, 62L, 65L, 57L, 56L, 61L, 73L, 80L, 77L, 73L, 72L, -63L, 57L, 55L, 60L, 62L, 59L, 57L, 58L, 57L, 59L, 54L, 51L, 55L, -51L, 51L, 64L, 72L, 66L, 62L, 64L, 66L, 66L, 67L, 70L, 83L, 79L, -74L, 70L, 68L, 67L, 67L, 66L, 68L, 69L, 68L, 66L, 63L, 61L, 60L, -59L, 76L, 82L, 80L, 69L, 68L, 77L, 80L, 75L, 62L, 66L, 72L, 78L, -80L, 76L, 68L, 62L, 69L, 69L, 67L, 65L, 62L, 60L, 59L, 59L, 55L, -53L, 58L, 67L, 66L, 55L, 51L, 56L, 56L, 59L, 62L, 61L, 55L, 49L, -47L, 49L, 49L, 45L, 49L, 58L, 59L, 51L, 51L, 58L, 50L, 50L, 50L, -51L, 56L, 59L, 52L, 41L, 48L, 48L, 47L, 48L, 50L, 49L, 47L, 45L, -44L, 44L, 44L, 42L, 40L, 40L, 41L, 43L, 48L, 41L, 33L, 28L, 29L, -33L, 37L, 39L, 41L, 39L, 41L, 46L, 49L, 48L, 48L, 49L, 45L, 51L, -55L, 53L, 48L, 48L, 55L, 64L, 64L, 62L, 61L, 61L, 62L, 60L, 55L, -51L, 48L, 54L, 58L, 56L, 54L, 54L, 51L, 46L, 50L, 47L, 51L, 59L, -63L, 61L, 59L, 60L, 49L, 52L, 53L, 50L, 46L, 44L, 47L, 50L, 56L, -57L, 58L, 57L, 49L, 43L, 47L, 57L, 61L, 58L, 58L, 59L, 56L, 52L, -54L, 59L, 83L, 85L, 85L, 83L, 84L, 88L, 89L, 87L, 80L, 94L, 108L, -112L, 109L, 102L, 91L, 82L, 88L, 88L, 88L, 87L, 85L, 86L, 88L, -91L, 93L, 87L, 89L, 98L, 102L, 97L, 93L, 94L, 93L, 88L, 86L, -88L, 89L, 90L, 95L, 101L, 92L, 88L, 87L, 89L, 88L, 84L, 84L, -87L, 89L, 90L, 90L, 92L, 100L, 107L, 106L, 100L, 96L, 96L, 95L, -93L, 92L, 93L, 97L, 100L, 102L, 100L, 97L, 95L, 96L, 99L, 103L, -106L, 108L, 102L, 98L, 100L, 106L, 111L, 112L, 111L, 116L, 136L, -155L, 165L, 178L, 189L, 184L, 169L, 144L, 113L, 76L, 53L, 45L, -45L, 49L, 53L, 56L, 58L, 59L, 58L, 58L, 59L, 61L, 64L, 69L, 68L, -63L, 56L, 53L, 50L, 42L, 33L, 21L, 21L, 20L, 19L, 18L, 19L, 23L, -26L, 14L, 16L, 18L, 19L, 19L, 20L, 22L, 23L, 20L, 20L, 19L, 19L, -19L, 20L, 21L, 21L, 16L, 16L, 17L, 18L, 18L, 18L, 18L, 17L, 18L, -17L, 17L, 18L, 19L, 20L, 18L, 16L, 18L, 18L, 19L, 20L, 20L, 20L, -20L, 19L, 19L, 19L, 18L, 15L, 13L, 14L, 17L, 19L, 20L, 18L, 16L, -15L, 17L, 17L, 17L, 16L, 13L, 16L, 19L, 20L, 19L, 18L, 18L, 19L, -19L, 20L, 21L, 19L, 16L, 14L, 15L, 16L, 17L, 15L, 14L, 14L, 16L, -17L, 17L, 16L, 15L, 15L, 16L, 17L, 17L, 18L, 18L, 18L, 22L, 20L, -18L, 17L, 17L, 17L, 15L, 13L, 15L, 17L, 19L, 20L, 20L, 21L, 23L, -25L, 25L, 22L, 19L, 19L, 20L, 21L, 21L, 21L, 20L, 20L, 20L, 20L, -21L, 22L, 23L, 24L, 19L, 21L, 24L, 26L, 25L, 22L, 19L, 16L, 25L, -20L, 19L, 24L, 29L, 30L, 33L, 37L, 45L, 47L, 50L, 55L, 59L, 62L, -64L, 65L, 71L, 73L, 72L, 69L, 70L, 74L, 76L, 75L, 75L, 76L, 76L, -76L, 75L, 73L, 71L, 70L, 70L, 71L, 71L, 70L, 69L, 69L, 70L, 72L, -69L, 72L, 71L, 73L, 78L, 77L, 87L, 111L, 124L, 124L, 117L, 101L, -82L, 69L, 59L, 53L, 32L, 29L, 27L, 26L, 22L, 21L, 26L, 34L, 50L, -58L, 70L, 77L, 72L, 60L, 53L, 53L, 56L, 59L, 68L, 79L, 83L, 80L, -77L, 76L, 69L, 62L, 59L, 62L, 64L, 61L, 56L, 53L, 55L, 57L, 52L, -50L, 54L, 48L, 47L, 57L, 70L, 66L, 64L, 66L, 65L, 59L, 55L, 55L, -57L, 60L, 64L, 67L, 67L, 66L, 66L, 66L, 53L, 50L, 47L, 49L, 55L, -61L, 65L, 67L, 76L, 81L, 79L, 69L, 64L, 65L, 63L, 58L, 59L, 63L, -70L, 76L, 79L, 76L, 68L, 63L, 71L, 71L, 71L, 68L, 64L, 60L, 58L, -57L, 52L, 51L, 52L, 57L, 63L, 64L, 59L, 53L, 55L, 52L, 54L, 60L, -58L, 49L, 44L, 46L, 48L, 45L, 49L, 59L, 62L, 56L, 53L, 56L, 62L, -57L, 48L, 43L, 47L, 54L, 56L, 52L, 47L, 49L, 51L, 52L, 50L, 46L, -42L, 38L, 41L, 42L, 43L, 41L, 39L, 37L, 38L, 39L, 53L, 46L, 36L, -28L, 26L, 31L, 37L, 42L, 46L, 36L, 37L, 50L, 56L, 50L, 49L, 56L, -47L, 53L, 58L, 58L, 55L, 55L, 58L, 63L, 65L, 63L, 62L, 65L, 68L, -68L, 61L, 55L, 47L, 52L, 54L, 55L, 56L, 56L, 51L, 44L, 49L, 48L, -51L, 59L, 64L, 63L, 62L, 63L, 49L, 48L, 47L, 46L, 46L, 47L, 48L, -50L, 52L, 53L, 56L, 57L, 51L, 46L, 48L, 55L, 54L, 54L, 57L, 61L, -58L, 52L, 50L, 53L, 80L, 83L, 83L, 80L, 81L, 86L, 87L, 85L, 82L, -87L, 87L, 83L, 82L, 86L, 90L, 90L, 86L, 89L, 91L, 88L, 83L, 81L, -84L, 88L, 88L, 85L, 89L, 97L, 102L, 99L, 96L, 96L, 92L, 88L, -87L, 89L, 90L, 90L, 93L, 98L, 96L, 92L, 91L, 92L, 91L, 88L, 87L, -90L, 92L, 92L, 91L, 94L, 103L, 110L, 108L, 100L, 94L, 94L, 92L, -91L, 91L, 93L, 96L, 98L, 105L, 104L, 101L, 100L, 101L, 103L, -106L, 107L, 95L, 98L, 99L, 96L, 96L, 107L, 127L, 144L, 172L, -193L, 205L, 201L, 197L, 190L, 164L, 133L, 120L, 89L, 55L, 41L, -42L, 45L, 46L, 46L, 55L, 56L, 58L, 59L, 59L, 60L, 62L, 64L, 66L, -68L, 68L, 64L, 61L, 55L, 41L, 29L, 20L, 22L, 22L, 20L, 17L, 17L, -21L, 25L, 13L, 16L, 19L, 20L, 18L, 18L, 22L, 25L, 25L, 23L, 22L, -20L, 19L, 19L, 19L, 20L, 16L, 17L, 18L, 18L, 18L, 18L, 17L, 17L, -19L, 18L, 17L, 18L, 20L, 20L, 18L, 16L, 19L, 20L, 20L, 21L, 21L, -21L, 20L, 20L, 20L, 20L, 18L, 16L, 14L, 14L, 18L, 21L, 20L, 18L, -16L, 16L, 18L, 18L, 18L, 17L, 13L, 15L, 18L, 19L, 18L, 17L, 18L, -19L, 17L, 18L, 19L, 18L, 16L, 15L, 15L, 17L, 16L, 15L, 14L, 15L, -17L, 19L, 18L, 17L, 15L, 15L, 16L, 16L, 17L, 18L, 20L, 20L, 21L, -20L, 18L, 18L, 18L, 17L, 15L, 13L, 14L, 15L, 17L, 18L, 17L, 17L, -19L, 21L, 22L, 20L, 19L, 19L, 20L, 21L, 20L, 19L, 21L, 20L, 20L, -19L, 20L, 20L, 21L, 22L, 19L, 20L, 22L, 24L, 25L, 23L, 19L, 15L, -25L, 19L, 16L, 19L, 22L, 23L, 25L, 29L, 33L, 36L, 41L, 46L, 50L, -55L, 59L, 62L, 66L, 72L, 72L, 66L, 67L, 76L, 78L, 72L, 72L, 73L, -75L, 77L, 77L, 75L, 73L, 72L, 70L, 73L, 74L, 72L, 69L, 67L, 69L, -72L, 69L, 72L, 70L, 72L, 78L, 78L, 90L, 114L, 126L, 123L, 114L, -99L, 82L, 68L, 56L, 50L, 33L, 30L, 28L, 26L, 22L, 22L, 32L, 44L, -74L, 74L, 73L, 69L, 62L, 55L, 51L, 51L, 57L, 63L, 71L, 78L, 80L, -78L, 77L, 77L, 76L, 68L, 61L, 59L, 60L, 58L, 53L, 48L, 49L, 53L, -50L, 51L, 55L, 47L, 41L, 48L, 62L, 58L, 57L, 60L, 59L, 54L, 49L, -49L, 43L, 52L, 63L, 70L, 69L, 65L, 61L, 60L, 50L, 49L, 48L, 50L, -56L, 64L, 70L, 74L, 68L, 71L, 71L, 65L, 59L, 57L, 56L, 55L, 57L, -61L, 67L, 74L, 77L, 75L, 69L, 64L, 63L, 64L, 67L, 71L, 73L, 70L, -63L, 57L, 58L, 56L, 51L, 49L, 57L, 67L, 63L, 51L, 57L, 48L, 47L, -56L, 57L, 48L, 43L, 46L, 48L, 44L, 46L, 54L, 60L, 58L, 55L, 55L, -62L, 55L, 43L, 35L, 39L, 50L, 58L, 58L, 44L, 51L, 59L, 62L, 59L, -51L, 43L, 39L, 39L, 41L, 42L, 42L, 41L, 40L, 41L, 42L, 50L, 46L, -39L, 33L, 30L, 31L, 35L, 38L, 45L, 39L, 40L, 51L, 60L, 61L, 62L, -65L, 54L, 56L, 58L, 59L, 59L, 59L, 61L, 63L, 64L, 61L, 61L, 65L, -70L, 70L, 63L, 56L, 55L, 55L, 52L, 49L, 52L, 57L, 56L, 50L, 50L, -48L, 47L, 49L, 52L, 54L, 54L, 54L, 52L, 49L, 46L, 46L, 50L, 53L, -53L, 52L, 50L, 51L, 55L, 59L, 56L, 50L, 50L, 54L, 51L, 52L, 56L, -61L, 59L, 53L, 50L, 52L, 75L, 78L, 77L, 74L, 74L, 78L, 79L, 77L, -79L, 84L, 86L, 84L, 85L, 89L, 91L, 89L, 80L, 86L, 91L, 90L, 85L, -82L, 83L, 87L, 84L, 84L, 88L, 94L, 98L, 97L, 96L, 96L, 94L, 91L, -92L, 96L, 96L, 92L, 91L, 94L, 98L, 94L, 93L, 94L, 93L, 90L, 90L, -93L, 92L, 93L, 92L, 93L, 100L, 107L, 105L, 99L, 97L, 95L, 93L, -92L, 93L, 96L, 98L, 99L, 105L, 105L, 105L, 104L, 102L, 100L, -98L, 97L, 92L, 93L, 93L, 94L, 105L, 130L, 163L, 187L, 216L, 224L, -217L, 195L, 182L, 175L, 154L, 126L, 98L, 74L, 48L, 38L, 40L, -43L, 44L, 44L, 53L, 55L, 58L, 59L, 59L, 60L, 63L, 65L, 66L, 69L, -70L, 68L, 64L, 57L, 41L, 27L, 22L, 24L, 25L, 22L, 18L, 17L, 19L, -22L, 15L, 18L, 22L, 22L, 20L, 20L, 23L, 26L, 26L, 24L, 22L, 20L, -19L, 19L, 20L, 21L, 18L, 18L, 19L, 19L, 19L, 18L, 18L, 17L, 22L, -21L, 20L, 20L, 21L, 20L, 18L, 16L, 20L, 20L, 21L, 21L, 21L, 20L, -20L, 19L, 20L, 20L, 19L, 17L, 15L, 16L, 18L, 21L, 20L, 18L, 17L, -17L, 18L, 20L, 19L, 18L, 14L, 16L, 18L, 18L, 17L, 16L, 17L, 19L, -14L, 16L, 17L, 17L, 16L, 16L, 18L, 20L, 17L, 16L, 15L, 17L, 19L, -20L, 19L, 18L, 16L, 16L, 16L, 17L, 18L, 20L, 22L, 23L, 23L, 21L, -19L, 18L, 18L, 18L, 16L, 14L, 13L, 15L, 17L, 17L, 16L, 16L, 17L, -19L, 20L, 19L, 18L, 19L, 21L, 21L, 20L, 18L, 21L, 20L, 20L, 19L, -19L, 19L, 19L, 20L, 20L, 20L, 20L, 21L, 23L, 23L, 22L, 20L, 26L, -19L, 16L, 18L, 20L, 20L, 21L, 25L, 22L, 27L, 33L, 38L, 42L, 47L, -54L, 58L, 60L, 67L, 68L, 63L, 65L, 74L, 76L, 70L, 67L, 70L, 73L, -76L, 78L, 78L, 77L, 76L, 72L, 75L, 77L, 75L, 71L, 69L, 71L, 73L, -70L, 72L, 69L, 72L, 78L, 80L, 93L, 118L, 129L, 123L, 112L, 100L, -85L, 69L, 55L, 48L, 34L, 30L, 26L, 22L, 19L, 22L, 36L, 50L, 88L, -83L, 75L, 67L, 63L, 62L, 59L, 56L, 59L, 64L, 70L, 74L, 77L, 80L, -82L, 82L, 78L, 71L, 62L, 57L, 57L, 59L, 56L, 53L, 49L, 54L, 54L, -59L, 64L, 55L, 45L, 49L, 51L, 47L, 46L, 52L, 56L, 58L, 60L, 64L, -80L, 83L, 83L, 78L, 69L, 61L, 56L, 55L, 56L, 60L, 64L, 65L, 63L, -65L, 70L, 75L, 69L, 69L, 70L, 69L, 64L, 59L, 61L, 66L, 58L, 61L, -66L, 72L, 75L, 74L, 70L, 66L, 65L, 61L, 59L, 64L, 73L, 76L, 70L, -63L, 67L, 65L, 54L, 46L, 52L, 64L, 62L, 49L, 59L, 49L, 45L, 50L, -52L, 47L, 44L, 47L, 48L, 44L, 42L, 47L, 53L, 54L, 55L, 55L, 48L, -48L, 46L, 43L, 45L, 49L, 47L, 42L, 37L, 49L, 63L, 70L, 65L, 55L, -47L, 43L, 44L, 46L, 46L, 45L, 43L, 43L, 44L, 45L, 43L, 42L, 41L, -40L, 38L, 36L, 32L, 30L, 36L, 42L, 45L, 48L, 58L, 72L, 76L, 71L, -64L, 61L, 57L, 57L, 59L, 62L, 64L, 65L, 61L, 59L, 58L, 62L, 66L, -66L, 60L, 55L, 59L, 59L, 56L, 53L, 56L, 59L, 57L, 51L, 52L, 49L, -45L, 42L, 44L, 49L, 52L, 52L, 55L, 51L, 48L, 50L, 55L, 58L, 58L, -56L, 51L, 51L, 55L, 60L, 60L, 55L, 53L, 54L, 53L, 53L, 56L, 60L, -59L, 54L, 53L, 56L, 79L, 81L, 80L, 77L, 76L, 79L, 80L, 77L, 80L, -83L, 82L, 80L, 81L, 86L, 89L, 88L, 77L, 84L, 90L, 91L, 87L, 84L, -84L, 87L, 83L, 85L, 88L, 91L, 94L, 95L, 95L, 95L, 97L, 95L, 97L, -101L, 100L, 94L, 91L, 93L, 95L, 92L, 91L, 93L, 93L, 90L, 90L, -94L, 96L, 98L, 98L, 97L, 101L, 107L, 109L, 106L, 104L, 101L, -98L, 98L, 100L, 102L, 103L, 103L, 108L, 109L, 110L, 109L, 105L, -98L, 92L, 87L, 89L, 80L, 76L, 91L, 125L, 163L, 193L, 209L, 220L, -222L, 211L, 191L, 177L, 166L, 143L, 119L, 90L, 69L, 46L, 35L, -35L, 38L, 42L, 47L, 51L, 54L, 57L, 60L, 60L, 61L, 63L, 65L, 69L, -69L, 66L, 61L, 57L, 52L, 41L, 29L, 25L, 25L, 25L, 23L, 20L, 19L, -19L, 21L, 19L, 21L, 22L, 23L, 22L, 22L, 24L, 25L, 23L, 22L, 20L, -18L, 19L, 20L, 23L, 24L, 20L, 20L, 21L, 21L, 20L, 20L, 19L, 18L, -23L, 22L, 21L, 21L, 21L, 21L, 18L, 16L, 19L, 20L, 20L, 20L, 20L, -19L, 18L, 18L, 20L, 21L, 21L, 20L, 18L, 17L, 18L, 20L, 20L, 19L, -17L, 17L, 19L, 21L, 20L, 20L, 15L, 17L, 18L, 17L, 16L, 15L, 16L, -17L, 13L, 15L, 17L, 18L, 17L, 18L, 20L, 22L, 20L, 18L, 16L, 16L, -18L, 20L, 19L, 19L, 17L, 17L, 17L, 18L, 20L, 22L, 25L, 27L, 26L, -23L, 19L, 18L, 18L, 19L, 18L, 17L, 15L, 16L, 17L, 17L, 16L, 15L, -16L, 18L, 18L, 18L, 19L, 21L, 23L, 23L, 20L, 18L, 21L, 21L, 19L, -18L, 18L, 18L, 18L, 18L, 20L, 20L, 20L, 19L, 20L, 21L, 22L, 23L, -22L, 17L, 14L, 16L, 18L, 17L, 18L, 21L, 16L, 21L, 26L, 30L, 33L, -37L, 44L, 50L, 53L, 57L, 59L, 58L, 61L, 66L, 68L, 66L, 64L, 65L, -69L, 72L, 75L, 76L, 77L, 77L, 75L, 76L, 77L, 77L, 75L, 73L, 73L, -73L, 71L, 73L, 70L, 72L, 79L, 82L, 96L, 123L, 131L, 122L, 111L, -101L, 88L, 70L, 53L, 44L, 34L, 28L, 23L, 21L, 21L, 26L, 40L, -53L, 74L, 76L, 77L, 74L, 71L, 70L, 64L, 58L, 62L, 67L, 71L, 74L, -79L, 86L, 89L, 88L, 73L, 72L, 66L, 59L, 59L, 62L, 63L, 61L, 55L, -60L, 61L, 66L, 74L, 66L, 56L, 59L, 46L, 42L, 42L, 50L, 60L, 68L, -77L, 85L, 109L, 101L, 87L, 72L, 62L, 61L, 65L, 70L, 64L, 71L, -77L, 76L, 70L, 66L, 67L, 71L, 71L, 70L, 72L, 75L, 69L, 61L, 63L, -72L, 62L, 63L, 65L, 69L, 73L, 73L, 71L, 68L, 76L, 66L, 57L, 57L, -64L, 70L, 70L, 68L, 70L, 67L, 58L, 49L, 51L, 58L, 57L, 50L, 59L, -54L, 49L, 47L, 48L, 49L, 48L, 46L, 46L, 44L, 42L, 44L, 47L, 50L, -53L, 54L, 52L, 51L, 47L, 41L, 40L, 42L, 41L, 36L, 31L, 45L, 61L, -67L, 62L, 54L, 48L, 47L, 53L, 53L, 51L, 47L, 43L, 42L, 43L, 45L, -41L, 40L, 41L, 44L, 46L, 43L, 35L, 28L, 28L, 40L, 46L, 45L, 53L, -71L, 79L, 74L, 74L, 66L, 58L, 56L, 60L, 65L, 67L, 66L, 60L, 59L, -59L, 60L, 60L, 59L, 57L, 54L, 57L, 62L, 65L, 64L, 64L, 61L, 54L, -45L, 54L, 52L, 48L, 44L, 47L, 55L, 60L, 60L, 55L, 53L, 52L, 54L, -58L, 61L, 59L, 57L, 53L, 51L, 54L, 60L, 62L, 58L, 54L, 53L, 53L, -53L, 56L, 60L, 59L, 55L, 55L, 59L, 85L, 87L, 86L, 81L, 80L, 82L, -82L, 79L, 92L, 91L, 86L, 81L, 83L, 90L, 96L, 96L, 81L, 84L, 88L, -88L, 86L, 85L, 86L, 88L, 86L, 88L, 89L, 89L, 90L, 92L, 94L, 95L, -97L, 95L, 95L, 98L, 97L, 92L, 91L, 93L, 93L, 90L, 90L, 92L, 93L, -91L, 91L, 95L, 94L, 98L, 100L, 97L, 98L, 105L, 111L, 113L, 111L, -107L, 103L, 103L, 105L, 107L, 107L, 106L, 107L, 108L, 107L, 105L, -99L, 91L, 83L, 78L, 73L, 68L, 72L, 98L, 140L, 180L, 205L, 214L, -216L, 214L, 206L, 193L, 177L, 155L, 125L, 101L, 81L, 61L, 41L, -33L, 34L, 37L, 42L, 47L, 50L, 53L, 57L, 60L, 61L, 62L, 64L, 65L, -67L, 67L, 63L, 57L, 53L, 49L, 38L, 27L, 26L, 24L, 23L, 23L, 23L, -24L, 22L, 21L, 23L, 22L, 21L, 22L, 23L, 24L, 23L, 22L, 24L, 22L, -20L, 18L, 17L, 19L, 21L, 23L, 22L, 22L, 22L, 22L, 22L, 21L, 20L, -19L, 20L, 19L, 18L, 19L, 21L, 21L, 19L, 17L, 19L, 19L, 20L, 20L, -19L, 18L, 17L, 17L, 18L, 20L, 22L, 22L, 20L, 18L, 18L, 19L, 21L, -19L, 17L, 18L, 20L, 21L, 21L, 21L, 17L, 18L, 18L, 17L, 14L, 13L, -14L, 16L, 16L, 17L, 19L, 19L, 18L, 18L, 20L, 21L, 21L, 18L, 15L, -14L, 16L, 17L, 18L, 18L, 19L, 18L, 18L, 19L, 21L, 24L, 28L, 30L, -29L, 25L, 20L, 17L, 18L, 19L, 20L, 21L, 16L, 18L, 19L, 18L, 16L, -16L, 17L, 18L, 18L, 18L, 20L, 22L, 24L, 24L, 21L, 18L, 21L, 21L, -19L, 18L, 17L, 17L, 17L, 17L, 18L, 20L, 21L, 20L, 17L, 15L, 18L, -20L, 18L, 13L, 11L, 15L, 17L, 16L, 16L, 18L, 14L, 19L, 23L, 24L, -23L, 26L, 32L, 38L, 44L, 43L, 46L, 52L, 55L, 55L, 56L, 60L, 61L, -62L, 64L, 67L, 69L, 71L, 73L, 74L, 76L, 75L, 75L, 76L, 77L, 77L, -75L, 73L, 73L, 74L, 71L, 73L, 80L, 84L, 100L, 127L, 131L, 120L, -109L, 102L, 90L, 70L, 50L, 40L, 34L, 28L, 25L, 27L, 32L, 38L, -49L, 59L, 51L, 66L, 80L, 81L, 75L, 71L, 67L, 63L, 69L, 72L, 74L, -76L, 82L, 89L, 87L, 81L, 68L, 73L, 72L, 64L, 59L, 60L, 60L, 58L, -57L, 60L, 57L, 62L, 72L, 68L, 62L, 67L, 55L, 50L, 48L, 55L, 64L, -72L, 82L, 90L, 92L, 81L, 66L, 57L, 58L, 69L, 83L, 92L, 70L, 74L, -79L, 79L, 76L, 71L, 69L, 68L, 68L, 67L, 74L, 80L, 74L, 62L, 62L, -73L, 66L, 65L, 65L, 67L, 70L, 72L, 72L, 71L, 74L, 70L, 65L, 61L, -61L, 63L, 64L, 65L, 61L, 62L, 60L, 56L, 53L, 53L, 53L, 53L, 56L, -60L, 56L, 48L, 46L, 52L, 50L, 42L, 43L, 45L, 46L, 45L, 45L, 47L, -50L, 52L, 58L, 55L, 47L, 38L, 36L, 40L, 43L, 41L, 30L, 43L, 56L, -59L, 54L, 48L, 49L, 52L, 56L, 54L, 50L, 45L, 41L, 40L, 43L, 45L, -46L, 41L, 38L, 42L, 49L, 49L, 42L, 35L, 28L, 35L, 43L, 48L, 53L, -63L, 73L, 79L, 82L, 72L, 61L, 59L, 65L, 70L, 69L, 65L, 62L, 63L, -63L, 60L, 56L, 54L, 55L, 56L, 60L, 67L, 71L, 68L, 63L, 58L, 51L, -44L, 52L, 53L, 51L, 48L, 52L, 60L, 64L, 61L, 51L, 52L, 53L, 56L, -58L, 58L, 57L, 55L, 55L, 51L, 52L, 59L, 62L, 58L, 53L, 51L, 51L, -51L, 56L, 61L, 60L, 56L, 55L, 58L, 84L, 85L, 83L, 78L, 77L, 78L, -78L, 75L, 81L, 84L, 86L, 86L, 87L, 89L, 87L, 82L, 86L, 86L, 86L, -85L, 84L, 85L, 87L, 89L, 88L, 90L, 90L, 88L, 88L, 91L, 94L, 95L, -95L, 91L, 89L, 91L, 91L, 88L, 89L, 92L, 94L, 90L, 90L, 93L, 94L, -92L, 94L, 97L, 83L, 89L, 92L, 89L, 89L, 97L, 106L, 111L, 114L, -109L, 105L, 104L, 106L, 108L, 108L, 106L, 98L, 97L, 96L, 92L, -85L, 77L, 69L, 65L, 58L, 66L, 85L, 113L, 148L, 182L, 207L, 221L, -225L, 213L, 196L, 180L, 163L, 141L, 117L, 101L, 69L, 52L, 36L, -33L, 38L, 42L, 44L, 45L, 49L, 53L, 57L, 60L, 61L, 62L, 64L, 66L, -62L, 65L, 64L, 61L, 57L, 49L, 35L, 22L, 26L, 23L, 21L, 22L, 26L, -27L, 25L, 23L, 25L, 22L, 20L, 21L, 24L, 24L, 22L, 19L, 29L, 26L, -22L, 18L, 16L, 15L, 17L, 18L, 23L, 23L, 23L, 23L, 23L, 22L, 21L, -20L, 16L, 15L, 16L, 18L, 20L, 21L, 20L, 18L, 18L, 19L, 19L, 19L, -18L, 17L, 16L, 16L, 17L, 20L, 23L, 24L, 22L, 19L, 18L, 18L, 21L, -19L, 18L, 18L, 20L, 22L, 22L, 21L, 19L, 19L, 19L, 17L, 14L, 13L, -13L, 15L, 18L, 20L, 21L, 20L, 18L, 18L, 19L, 20L, 22L, 18L, 14L, -12L, 13L, 15L, 16L, 17L, 20L, 19L, 19L, 20L, 22L, 26L, 29L, 32L, -31L, 27L, 21L, 17L, 17L, 20L, 22L, 23L, 18L, 19L, 20L, 19L, 17L, -16L, 17L, 19L, 18L, 18L, 20L, 23L, 25L, 25L, 21L, 18L, 22L, 21L, -19L, 18L, 17L, 16L, 16L, 16L, 15L, 20L, 23L, 21L, 15L, 11L, 13L, -16L, 15L, 11L, 11L, 15L, 18L, 17L, 16L, 18L, 15L, 18L, 21L, 20L, -17L, 18L, 23L, 29L, 38L, 33L, 36L, 46L, 50L, 46L, 47L, 55L, 61L, -61L, 62L, 63L, 65L, 67L, 69L, 70L, 76L, 74L, 73L, 75L, 78L, 79L, -75L, 71L, 74L, 75L, 71L, 73L, 81L, 85L, 102L, 129L, 130L, 118L, -108L, 103L, 91L, 69L, 48L, 37L, 35L, 30L, 29L, 36L, 44L, 51L, -59L, 66L, 41L, 65L, 86L, 86L, 77L, 72L, 73L, 75L, 75L, 78L, 78L, -78L, 83L, 86L, 79L, 68L, 66L, 74L, 76L, 67L, 58L, 54L, 51L, 47L, -54L, 54L, 49L, 52L, 64L, 63L, 60L, 68L, 67L, 60L, 56L, 59L, 64L, -69L, 75L, 82L, 67L, 59L, 51L, 51L, 62L, 78L, 93L, 101L, 74L, -74L, 76L, 78L, 79L, 78L, 73L, 69L, 66L, 66L, 77L, 88L, 82L, 67L, -66L, 77L, 69L, 67L, 65L, 66L, 69L, 72L, 73L, 72L, 62L, 69L, 74L, -73L, 66L, 59L, 58L, 59L, 51L, 55L, 60L, 62L, 57L, 50L, 51L, 55L, -52L, 63L, 62L, 50L, 47L, 54L, 51L, 39L, 40L, 45L, 49L, 48L, 46L, -47L, 49L, 50L, 44L, 50L, 53L, 52L, 51L, 49L, 42L, 34L, 34L, 44L, -54L, 54L, 47L, 44L, 50L, 57L, 52L, 50L, 46L, 42L, 39L, 40L, 44L, -48L, 52L, 43L, 36L, 39L, 48L, 53L, 49L, 42L, 33L, 33L, 42L, 54L, -57L, 55L, 67L, 84L, 86L, 75L, 64L, 63L, 69L, 73L, 70L, 64L, 65L, -67L, 66L, 61L, 55L, 52L, 54L, 58L, 67L, 72L, 72L, 64L, 56L, 53L, -51L, 48L, 49L, 53L, 52L, 50L, 53L, 60L, 60L, 55L, 47L, 50L, 53L, -56L, 57L, 55L, 54L, 52L, 55L, 50L, 50L, 57L, 61L, 57L, 52L, 50L, -47L, 49L, 55L, 62L, 62L, 56L, 54L, 55L, 90L, 89L, 87L, 85L, 82L, -81L, 79L, 79L, 82L, 82L, 82L, 82L, 84L, 87L, 89L, 91L, 94L, 90L, -85L, 83L, 83L, 84L, 85L, 85L, 86L, 86L, 87L, 87L, 83L, 80L, 86L, -94L, 90L, 91L, 92L, 93L, 94L, 95L, 95L, 95L, 91L, 91L, 89L, 86L, -84L, 86L, 94L, 100L, 92L, 95L, 97L, 95L, 93L, 95L, 102L, 109L, -113L, 114L, 111L, 106L, 106L, 108L, 105L, 100L, 91L, 82L, 70L, -64L, 62L, 60L, 56L, 53L, 59L, 64L, 82L, 116L, 159L, 194L, 213L, -218L, 222L, 202L, 188L, 177L, 157L, 136L, 108L, 79L, 54L, 39L, -31L, 36L, 39L, 37L, 41L, 50L, 51L, 55L, 59L, 61L, 61L, 59L, 58L, -59L, 61L, 60L, 60L, 60L, 57L, 48L, 36L, 27L, 28L, 23L, 19L, 19L, -23L, 24L, 21L, 18L, 16L, 17L, 19L, 20L, 20L, 20L, 19L, 18L, 26L, -25L, 21L, 17L, 15L, 16L, 19L, 22L, 28L, 25L, 21L, 18L, 17L, 18L, -20L, 22L, 21L, 21L, 19L, 17L, 20L, 24L, 22L, 17L, 26L, 26L, 25L, -23L, 21L, 18L, 16L, 14L, 16L, 18L, 20L, 20L, 19L, 17L, 17L, 17L, -21L, 20L, 19L, 19L, 20L, 20L, 17L, 15L, 22L, 23L, 20L, 15L, 13L, -17L, 18L, 16L, 21L, 20L, 18L, 17L, 16L, 16L, 17L, 18L, 18L, 18L, -18L, 18L, 18L, 18L, 18L, 18L, 20L, 18L, 17L, 21L, 28L, 35L, 38L, -38L, 40L, 33L, 28L, 27L, 27L, 24L, 21L, 19L, 20L, 18L, 16L, 16L, -17L, 18L, 17L, 16L, 21L, 20L, 19L, 18L, 18L, 18L, 18L, 19L, 27L, -20L, 16L, 20L, 20L, 17L, 18L, 23L, 23L, 22L, 19L, 17L, 16L, 16L, -16L, 16L, 15L, 13L, 11L, 11L, 14L, 17L, 19L, 19L, 18L, 19L, 18L, -16L, 19L, 24L, 24L, 20L, 27L, 27L, 28L, 30L, 34L, 38L, 42L, 44L, -44L, 52L, 61L, 63L, 60L, 59L, 63L, 68L, 71L, 74L, 73L, 70L, 71L, -76L, 78L, 76L, 73L, 71L, 74L, 77L, 76L, 81L, 102L, 127L, 130L, -120L, 111L, 106L, 92L, 68L, 48L, 38L, 30L, 35L, 41L, 58L, 79L, -79L, 69L, 69L, 66L, 87L, 93L, 76L, 69L, 80L, 85L, 78L, 73L, 80L, -91L, 96L, 87L, 73L, 69L, 74L, 83L, 80L, 73L, 63L, 53L, 49L, 51L, -55L, 48L, 50L, 51L, 47L, 43L, 45L, 54L, 63L, 71L, 66L, 67L, 75L, -77L, 66L, 53L, 47L, 33L, 40L, 44L, 53L, 65L, 65L, 69L, 85L, 69L, -78L, 89L, 93L, 89L, 80L, 71L, 66L, 64L, 63L, 68L, 79L, 82L, 75L, -70L, 69L, 68L, 64L, 66L, 72L, 69L, 63L, 69L, 83L, 83L, 66L, 66L, -72L, 57L, 44L, 48L, 55L, 56L, 60L, 64L, 65L, 62L, 58L, 54L, 52L, -50L, 49L, 54L, 51L, 44L, 50L, 53L, 42L, 35L, 36L, 40L, 45L, 50L, -50L, 45L, 41L, 41L, 51L, 55L, 50L, 48L, 50L, 46L, 37L, 43L, 44L, -46L, 46L, 42L, 39L, 40L, 44L, 54L, 55L, 53L, 46L, 38L, 38L, 44L, -51L, 50L, 48L, 43L, 40L, 45L, 51L, 50L, 45L, 37L, 33L, 34L, 43L, -53L, 58L, 61L, 64L, 71L, 67L, 63L, 63L, 71L, 80L, 78L, 71L, 74L, -71L, 68L, 63L, 54L, 49L, 54L, 64L, 62L, 67L, 70L, 68L, 61L, 54L, -51L, 51L, 55L, 53L, 52L, 54L, 57L, 58L, 57L, 55L, 54L, 54L, 54L, -55L, 55L, 55L, 55L, 55L, 60L, 56L, 55L, 58L, 56L, 53L, 56L, 63L, -52L, 57L, 60L, 57L, 51L, 50L, 54L, 59L, 87L, 90L, 95L, 98L, 96L, -90L, 82L, 77L, 84L, 84L, 85L, 86L, 88L, 90L, 91L, 92L, 91L, 88L, -84L, 82L, 84L, 86L, 87L, 87L, 90L, 89L, 89L, 87L, 82L, 77L, 80L, -88L, 91L, 91L, 92L, 93L, 94L, 94L, 95L, 96L, 90L, 91L, 90L, 87L, -84L, 84L, 89L, 94L, 96L, 95L, 93L, 91L, 91L, 93L, 99L, 104L, -116L, 115L, 110L, 102L, 97L, 94L, 87L, 79L, 71L, 63L, 53L, 49L, -50L, 53L, 53L, 52L, 63L, 70L, 89L, 124L, 165L, 198L, 214L, 219L, -220L, 199L, 185L, 172L, 151L, 129L, 103L, 74L, 50L, 37L, 30L, -35L, 40L, 39L, 43L, 51L, 53L, 55L, 58L, 59L, 59L, 60L, 61L, 63L, -58L, 58L, 59L, 59L, 56L, 49L, 38L, 30L, 23L, 20L, 17L, 19L, 24L, -26L, 25L, 22L, 20L, 21L, 23L, 24L, 24L, 24L, 23L, 22L, 26L, 24L, -21L, 18L, 16L, 17L, 21L, 23L, 23L, 24L, 24L, 22L, 20L, 19L, 19L, -20L, 18L, 19L, 17L, 15L, 18L, 21L, 20L, 15L, 22L, 22L, 22L, 22L, -21L, 19L, 18L, 17L, 17L, 19L, 21L, 22L, 20L, 19L, 19L, 20L, 19L, -19L, 18L, 19L, 21L, 22L, 20L, 18L, 18L, 20L, 18L, 14L, 14L, 19L, -21L, 19L, 20L, 19L, 18L, 18L, 17L, 17L, 17L, 17L, 16L, 16L, 16L, -16L, 16L, 16L, 16L, 16L, 20L, 17L, 16L, 20L, 28L, 37L, 43L, 46L, -47L, 41L, 34L, 28L, 24L, 20L, 18L, 17L, 21L, 19L, 17L, 17L, 18L, -18L, 18L, 16L, 21L, 21L, 20L, 19L, 19L, 19L, 19L, 19L, 22L, 17L, -14L, 17L, 17L, 15L, 16L, 20L, 18L, 18L, 17L, 16L, 16L, 17L, 19L, -20L, 15L, 13L, 11L, 11L, 14L, 17L, 19L, 19L, 18L, 20L, 19L, 16L, -19L, 23L, 23L, 19L, 19L, 19L, 19L, 21L, 24L, 27L, 30L, 32L, 39L, -44L, 51L, 54L, 54L, 55L, 59L, 63L, 66L, 70L, 71L, 69L, 71L, 76L, -77L, 75L, 78L, 76L, 76L, 76L, 78L, 90L, 113L, 134L, 143L, 128L, -113L, 104L, 92L, 73L, 56L, 47L, 49L, 56L, 63L, 77L, 94L, 91L, -82L, 84L, 96L, 105L, 101L, 84L, 76L, 83L, 86L, 82L, 77L, 83L, -93L, 96L, 88L, 77L, 76L, 82L, 83L, 82L, 77L, 69L, 61L, 57L, 57L, -58L, 58L, 59L, 57L, 51L, 45L, 44L, 51L, 58L, 62L, 65L, 74L, 81L, -75L, 60L, 48L, 44L, 49L, 54L, 55L, 63L, 74L, 72L, 69L, 79L, 68L, -84L, 101L, 104L, 94L, 80L, 72L, 70L, 67L, 62L, 60L, 65L, 67L, -66L, 67L, 71L, 69L, 65L, 66L, 71L, 68L, 62L, 68L, 80L, 83L, 68L, -70L, 77L, 65L, 50L, 48L, 49L, 60L, 61L, 63L, 65L, 66L, 63L, 58L, -53L, 51L, 50L, 55L, 53L, 46L, 50L, 51L, 41L, 39L, 40L, 41L, 44L, -46L, 47L, 46L, 46L, 40L, 46L, 50L, 50L, 49L, 49L, 47L, 42L, 38L, -38L, 40L, 43L, 44L, 44L, 42L, 42L, 47L, 52L, 55L, 49L, 38L, 34L, -40L, 48L, 56L, 54L, 48L, 44L, 47L, 51L, 50L, 44L, 52L, 45L, 40L, -43L, 47L, 50L, 55L, 60L, 72L, 69L, 63L, 62L, 69L, 78L, 78L, 73L, -80L, 77L, 75L, 72L, 64L, 56L, 55L, 59L, 65L, 70L, 74L, 71L, 63L, -55L, 51L, 50L, 56L, 56L, 57L, 59L, 61L, 61L, 60L, 57L, 55L, 55L, -56L, 59L, 62L, 61L, 58L, 55L, 57L, 55L, 57L, 61L, 59L, 54L, 54L, -58L, 56L, 60L, 63L, 60L, 53L, 50L, 52L, 55L, 88L, 92L, 97L, 100L, -98L, 92L, 84L, 78L, 84L, 86L, 88L, 90L, 92L, 93L, 93L, 92L, 87L, -84L, 82L, 81L, 83L, 86L, 87L, 88L, 89L, 87L, 87L, 86L, 82L, 77L, -79L, 85L, 93L, 92L, 92L, 91L, 92L, 94L, 95L, 97L, 90L, 91L, 91L, -87L, 83L, 82L, 86L, 90L, 98L, 96L, 93L, 92L, 93L, 97L, 102L, -105L, 106L, 107L, 104L, 97L, 90L, 83L, 71L, 61L, 56L, 49L, 43L, -41L, 46L, 52L, 57L, 58L, 66L, 76L, 99L, 135L, 174L, 204L, 217L, -221L, 217L, 197L, 180L, 165L, 143L, 121L, 95L, 68L, 46L, 35L, -31L, 37L, 42L, 43L, 47L, 53L, 55L, 56L, 58L, 59L, 59L, 61L, 64L, -66L, 54L, 55L, 57L, 58L, 55L, 48L, 39L, 32L, 22L, 19L, 17L, 19L, -23L, 26L, 26L, 24L, 19L, 20L, 21L, 22L, 22L, 22L, 22L, 21L, 24L, -22L, 19L, 17L, 17L, 19L, 22L, 24L, 18L, 22L, 26L, 26L, 23L, 19L, -18L, 19L, 18L, 19L, 18L, 16L, 17L, 21L, 20L, 15L, 18L, 18L, 19L, -20L, 21L, 20L, 20L, 20L, 15L, 18L, 20L, 20L, 20L, 19L, 20L, 21L, -19L, 18L, 18L, 20L, 23L, 23L, 22L, 21L, 17L, 19L, 18L, 15L, 15L, -19L, 21L, 19L, 18L, 18L, 19L, 19L, 19L, 18L, 17L, 16L, 17L, 17L, -17L, 17L, 17L, 17L, 17L, 17L, 20L, 17L, 15L, 19L, 28L, 39L, 49L, -55L, 53L, 49L, 42L, 32L, 24L, 19L, 18L, 18L, 22L, 20L, 18L, 18L, -19L, 19L, 18L, 17L, 22L, 21L, 21L, 21L, 20L, 20L, 20L, 20L, 23L, -20L, 18L, 20L, 20L, 19L, 20L, 24L, 17L, 16L, 16L, 16L, 16L, 17L, -18L, 19L, 15L, 13L, 11L, 12L, 15L, 18L, 19L, 19L, 20L, 22L, 21L, -18L, 20L, 24L, 23L, 18L, 18L, 18L, 18L, 19L, 21L, 24L, 27L, 29L, -34L, 36L, 40L, 44L, 48L, 53L, 56L, 58L, 60L, 64L, 67L, 68L, 70L, -75L, 75L, 72L, 75L, 76L, 72L, 69L, 76L, 97L, 121L, 135L, 141L, -127L, 111L, 101L, 94L, 85L, 78L, 75L, 89L, 97L, 101L, 105L, 108L, -96L, 84L, 88L, 114L, 111L, 101L, 86L, 77L, 76L, 79L, 79L, 78L, -83L, 90L, 92L, 86L, 81L, 84L, 91L, 97L, 92L, 85L, 78L, 73L, 72L, -74L, 76L, 68L, 68L, 66L, 60L, 54L, 52L, 55L, 59L, 56L, 64L, 73L, -75L, 63L, 49L, 43L, 45L, 58L, 61L, 60L, 69L, 84L, 80L, 68L, 68L, -60L, 81L, 103L, 105L, 90L, 73L, 68L, 69L, 74L, 64L, 55L, 52L, -54L, 59L, 67L, 74L, 72L, 67L, 66L, 69L, 65L, 61L, 65L, 76L, 76L, -62L, 67L, 79L, 71L, 58L, 51L, 45L, 62L, 61L, 62L, 65L, 68L, 66L, -60L, 55L, 52L, 50L, 55L, 55L, 47L, 48L, 49L, 38L, 37L, 39L, 39L, -38L, 36L, 37L, 42L, 46L, 38L, 38L, 42L, 48L, 50L, 47L, 45L, 46L, -46L, 43L, 41L, 44L, 48L, 48L, 41L, 33L, 41L, 51L, 58L, 53L, 40L, -34L, 38L, 46L, 59L, 57L, 52L, 48L, 50L, 54L, 53L, 49L, 52L, 46L, -41L, 42L, 45L, 48L, 55L, 63L, 66L, 67L, 66L, 68L, 78L, 90L, 95L, -94L, 89L, 86L, 86L, 88L, 85L, 75L, 66L, 63L, 66L, 72L, 77L, 74L, -66L, 57L, 52L, 51L, 51L, 52L, 54L, 56L, 57L, 57L, 56L, 55L, 57L, -56L, 57L, 61L, 66L, 66L, 59L, 53L, 53L, 55L, 60L, 64L, 62L, 55L, -52L, 53L, 56L, 60L, 63L, 61L, 57L, 53L, 52L, 53L, 93L, 92L, 89L, -86L, 84L, 82L, 80L, 80L, 83L, 85L, 88L, 91L, 93L, 92L, 91L, 90L, -85L, 82L, 80L, 80L, 82L, 84L, 84L, 84L, 82L, 81L, 82L, 84L, 83L, -80L, 83L, 89L, 94L, 93L, 91L, 90L, 90L, 92L, 95L, 97L, 92L, 92L, -91L, 87L, 83L, 83L, 88L, 93L, 92L, 94L, 94L, 93L, 93L, 96L, 103L, -108L, 91L, 97L, 101L, 99L, 94L, 85L, 70L, 56L, 48L, 44L, 41L, -42L, 47L, 53L, 58L, 60L, 64L, 79L, 109L, 147L, 184L, 209L, 220L, -223L, 216L, 195L, 178L, 161L, 137L, 114L, 89L, 63L, 43L, 36L, -33L, 40L, 47L, 50L, 53L, 57L, 57L, 59L, 62L, 62L, 62L, 61L, 62L, -64L, 54L, 56L, 57L, 57L, 53L, 45L, 37L, 31L, 24L, 22L, 20L, 20L, -22L, 24L, 23L, 21L, 19L, 19L, 20L, 20L, 21L, 21L, 21L, 21L, 22L, -19L, 17L, 16L, 18L, 20L, 22L, 23L, 14L, 20L, 25L, 25L, 21L, 18L, -17L, 19L, 19L, 22L, 21L, 18L, 19L, 22L, 22L, 18L, 17L, 17L, 18L, -19L, 20L, 20L, 20L, 20L, 12L, 14L, 17L, 17L, 17L, 17L, 18L, 20L, -20L, 20L, 19L, 21L, 23L, 24L, 22L, 20L, 20L, 22L, 20L, 16L, 15L, -18L, 18L, 15L, 17L, 18L, 19L, 20L, 20L, 19L, 17L, 16L, 20L, 20L, -20L, 20L, 20L, 20L, 20L, 20L, 20L, 17L, 15L, 17L, 25L, 38L, 50L, -58L, 55L, 57L, 53L, 42L, 31L, 25L, 22L, 21L, 20L, 19L, 17L, 17L, -19L, 20L, 20L, 19L, 22L, 22L, 22L, 22L, 21L, 21L, 20L, 20L, 22L, -22L, 22L, 22L, 21L, 21L, 23L, 25L, 19L, 19L, 18L, 17L, 16L, 15L, -15L, 15L, 15L, 14L, 12L, 13L, 16L, 19L, 19L, 19L, 24L, 25L, 25L, -22L, 24L, 27L, 25L, 20L, 21L, 21L, 21L, 22L, 24L, 27L, 30L, 32L, -33L, 32L, 34L, 39L, 46L, 53L, 55L, 55L, 55L, 61L, 65L, 66L, 68L, -71L, 70L, 66L, 71L, 74L, 71L, 67L, 80L, 107L, 129L, 137L, 135L, -128L, 117L, 105L, 96L, 92L, 93L, 97L, 116L, 126L, 128L, 123L, -114L, 94L, 81L, 87L, 106L, 101L, 96L, 90L, 80L, 74L, 76L, 82L, -83L, 86L, 90L, 89L, 86L, 85L, 92L, 99L, 104L, 97L, 86L, 78L, -76L, 78L, 84L, 88L, 69L, 71L, 72L, 72L, 69L, 67L, 65L, 65L, 63L, -67L, 69L, 65L, 55L, 48L, 51L, 58L, 60L, 64L, 65L, 77L, 94L, 90L, -70L, 62L, 52L, 69L, 86L, 86L, 73L, 62L, 62L, 67L, 79L, 70L, 59L, -53L, 54L, 61L, 69L, 75L, 72L, 68L, 67L, 67L, 64L, 61L, 64L, 71L, -67L, 54L, 60L, 75L, 73L, 65L, 58L, 49L, 59L, 60L, 62L, 64L, 63L, -61L, 57L, 54L, 52L, 49L, 54L, 56L, 47L, 46L, 44L, 35L, 35L, 40L, -42L, 39L, 34L, 34L, 40L, 47L, 39L, 33L, 36L, 46L, 48L, 43L, 41L, -46L, 51L, 47L, 42L, 45L, 54L, 57L, 47L, 34L, 42L, 49L, 55L, 53L, -46L, 41L, 44L, 48L, 56L, 56L, 52L, 49L, 52L, 58L, 59L, 56L, 48L, -45L, 45L, 48L, 49L, 48L, 51L, 57L, 63L, 68L, 73L, 77L, 85L, 96L, -102L, 103L, 89L, 86L, 88L, 96L, 98L, 89L, 75L, 66L, 65L, 71L, -76L, 75L, 69L, 62L, 57L, 55L, 50L, 51L, 52L, 52L, 50L, 50L, 53L, -55L, 63L, 58L, 55L, 58L, 64L, 64L, 57L, 50L, 53L, 56L, 60L, 63L, -60L, 55L, 52L, 51L, 51L, 54L, 58L, 60L, 59L, 57L, 55L, 53L, 93L, -89L, 82L, 76L, 73L, 73L, 76L, 77L, 80L, 83L, 87L, 90L, 91L, 90L, -88L, 86L, 84L, 82L, 79L, 79L, 80L, 81L, 81L, 80L, 79L, 77L, 79L, -83L, 84L, 83L, 85L, 90L, 93L, 92L, 90L, 89L, 89L, 91L, 93L, 95L, -95L, 94L, 91L, 87L, 83L, 86L, 93L, 100L, 86L, 92L, 96L, 95L, -92L, 94L, 103L, 112L, 99L, 107L, 115L, 115L, 108L, 95L, 74L, -57L, 42L, 41L, 40L, 41L, 44L, 47L, 49L, 50L, 60L, 80L, 116L, -157L, 192L, 214L, 222L, 223L, 214L, 194L, 178L, 160L, 133L, 110L, -85L, 59L, 42L, 38L, 38L, 45L, 53L, 57L, 60L, 62L, 60L, 63L, 67L, -68L, 66L, 62L, 59L, 58L, 56L, 58L, 58L, 56L, 50L, 41L, 33L, 28L, -24L, 23L, 21L, 21L, 22L, 22L, 22L, 21L, 23L, 23L, 23L, 23L, 24L, -24L, 25L, 25L, 20L, 17L, 14L, 15L, 17L, 20L, 21L, 21L, 15L, 18L, -20L, 19L, 17L, 16L, 18L, 20L, 18L, 22L, 22L, 19L, 18L, 21L, 22L, -19L, 18L, 19L, 19L, 20L, 20L, 19L, 18L, 18L, 13L, 15L, 17L, 17L, -16L, 17L, 19L, 21L, 23L, 22L, 21L, 21L, 23L, 22L, 20L, 18L, 19L, -21L, 20L, 16L, 16L, 18L, 18L, 15L, 16L, 17L, 19L, 20L, 20L, 19L, -18L, 17L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 21L, 18L, 16L, -16L, 22L, 33L, 46L, 54L, 59L, 65L, 64L, 54L, 42L, 34L, 27L, 21L, -19L, 17L, 16L, 17L, 19L, 21L, 21L, 20L, 21L, 22L, 22L, 23L, 22L, -21L, 20L, 19L, 16L, 19L, 20L, 18L, 16L, 17L, 19L, 20L, 18L, 18L, -18L, 18L, 17L, 16L, 16L, 15L, 16L, 15L, 14L, 16L, 19L, 21L, 21L, -20L, 27L, 29L, 29L, 27L, 28L, 31L, 29L, 24L, 20L, 20L, 20L, 22L, -24L, 27L, 30L, 32L, 32L, 30L, 30L, 35L, 44L, 50L, 52L, 51L, 53L, -58L, 62L, 63L, 64L, 66L, 63L, 59L, 69L, 74L, 74L, 74L, 89L, 117L, -137L, 143L, 137L, 138L, 132L, 116L, 99L, 91L, 95L, 102L, 118L, -130L, 133L, 126L, 114L, 92L, 81L, 90L, 90L, 93L, 99L, 102L, 96L, -87L, 89L, 97L, 93L, 96L, 95L, 90L, 84L, 85L, 90L, 95L, 87L, 84L, -80L, 75L, 72L, 71L, 73L, 75L, 66L, 69L, 73L, 77L, 78L, 75L, 68L, -63L, 68L, 69L, 68L, 64L, 61L, 62L, 66L, 68L, 67L, 73L, 75L, 85L, -101L, 95L, 73L, 61L, 53L, 60L, 66L, 65L, 60L, 60L, 66L, 72L, -79L, 74L, 67L, 61L, 62L, 66L, 69L, 70L, 71L, 69L, 67L, 67L, 65L, -63L, 65L, 68L, 70L, 57L, 61L, 75L, 76L, 73L, 69L, 59L, 53L, 57L, -61L, 61L, 57L, 53L, 52L, 53L, 51L, 46L, 52L, 55L, 46L, 43L, 41L, -33L, 38L, 45L, 50L, 49L, 43L, 40L, 45L, 51L, 41L, 33L, 33L, 42L, -46L, 40L, 39L, 43L, 47L, 44L, 40L, 43L, 55L, 63L, 57L, 44L, 45L, -45L, 47L, 49L, 50L, 50L, 50L, 50L, 55L, 56L, 54L, 51L, 53L, 58L, -60L, 58L, 53L, 53L, 56L, 62L, 60L, 52L, 44L, 42L, 65L, 74L, 81L, -82L, 83L, 87L, 90L, 90L, 85L, 80L, 82L, 91L, 96L, 87L, 71L, 60L, -63L, 66L, 70L, 72L, 72L, 68L, 63L, 59L, 55L, 57L, 56L, 52L, 47L, -48L, 55L, 61L, 70L, 63L, 57L, 57L, 61L, 61L, 56L, 50L, 54L, 57L, -59L, 58L, 56L, 55L, 54L, 53L, 49L, 51L, 54L, 58L, 59L, 58L, 53L, -50L, 87L, 85L, 82L, 78L, 76L, 75L, 75L, 75L, 81L, 83L, 86L, 89L, -90L, 89L, 87L, 85L, 85L, 82L, 80L, 80L, 81L, 82L, 81L, 79L, 83L, -80L, 81L, 84L, 85L, 82L, 83L, 86L, 91L, 90L, 89L, 88L, 88L, 89L, -91L, 91L, 96L, 96L, 94L, 89L, 86L, 89L, 96L, 102L, 91L, 95L, -99L, 99L, 99L, 105L, 118L, 128L, 131L, 137L, 139L, 133L, 120L, -100L, 74L, 54L, 43L, 42L, 41L, 41L, 41L, 43L, 45L, 46L, 57L, -83L, 124L, 167L, 199L, 216L, 221L, 220L, 209L, 191L, 175L, 157L, -130L, 105L, 80L, 54L, 41L, 40L, 41L, 48L, 57L, 63L, 65L, 64L, -62L, 66L, 71L, 72L, 68L, 63L, 58L, 55L, 58L, 59L, 60L, 55L, 47L, -37L, 29L, 25L, 21L, 21L, 21L, 21L, 22L, 23L, 24L, 25L, 22L, 21L, -21L, 21L, 21L, 22L, 23L, 24L, 21L, 17L, 14L, 15L, 19L, 21L, 21L, -19L, 18L, 17L, 16L, 15L, 16L, 18L, 20L, 21L, 15L, 20L, 21L, 17L, -16L, 18L, 19L, 18L, 20L, 21L, 21L, 21L, 20L, 19L, 18L, 17L, 18L, -19L, 20L, 20L, 19L, 19L, 22L, 24L, 23L, 22L, 21L, 21L, 22L, 21L, -19L, 16L, 14L, 17L, 18L, 16L, 17L, 21L, 22L, 19L, 16L, 17L, 18L, -19L, 19L, 19L, 18L, 18L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, -20L, 19L, 18L, 18L, 21L, 30L, 40L, 48L, 63L, 70L, 71L, 61L, 51L, -45L, 34L, 22L, 22L, 20L, 18L, 19L, 20L, 21L, 21L, 20L, 20L, 21L, -22L, 22L, 22L, 21L, 19L, 18L, 16L, 21L, 23L, 19L, 15L, 16L, 18L, -18L, 14L, 15L, 17L, 18L, 20L, 20L, 20L, 20L, 18L, 17L, 17L, 19L, -21L, 23L, 23L, 22L, 29L, 32L, 32L, 31L, 32L, 35L, 33L, 27L, 24L, -24L, 24L, 25L, 26L, 29L, 32L, 33L, 28L, 27L, 28L, 32L, 39L, 44L, -44L, 43L, 50L, 56L, 59L, 58L, 59L, 61L, 59L, 54L, 63L, 65L, 68L, -73L, 89L, 113L, 134L, 144L, 133L, 140L, 141L, 127L, 109L, 103L, -107L, 112L, 119L, 131L, 133L, 125L, 110L, 87L, 77L, 87L, 82L, -88L, 98L, 105L, 105L, 101L, 101L, 105L, 94L, 96L, 92L, 82L, 74L, -73L, 75L, 76L, 68L, 75L, 82L, 83L, 77L, 68L, 61L, 58L, 65L, 66L, -69L, 74L, 76L, 72L, 63L, 55L, 61L, 64L, 66L, 66L, 69L, 72L, 70L, -65L, 74L, 82L, 80L, 81L, 90L, 84L, 65L, 56L, 60L, 60L, 59L, 58L, -60L, 67L, 77L, 84L, 77L, 76L, 72L, 66L, 66L, 68L, 67L, 64L, 68L, -67L, 68L, 68L, 68L, 67L, 67L, 67L, 79L, 66L, 67L, 77L, 77L, 77L, -75L, 66L, 49L, 53L, 56L, 57L, 55L, 53L, 53L, 54L, 52L, 45L, 50L, -54L, 46L, 41L, 41L, 35L, 35L, 43L, 50L, 50L, 45L, 42L, 45L, 49L, -43L, 38L, 36L, 40L, 44L, 43L, 41L, 41L, 51L, 50L, 45L, 41L, 47L, -57L, 55L, 46L, 47L, 45L, 45L, 49L, 54L, 57L, 53L, 49L, 58L, 60L, -57L, 52L, 52L, 56L, 58L, 56L, 52L, 52L, 59L, 70L, 73L, 64L, 52L, -44L, 60L, 73L, 83L, 84L, 83L, 86L, 91L, 94L, 92L, 84L, 82L, 88L, -91L, 83L, 69L, 59L, 62L, 60L, 61L, 66L, 73L, 73L, 68L, 61L, 56L, -59L, 58L, 52L, 45L, 44L, 52L, 60L, 74L, 68L, 61L, 58L, 60L, 61L, -58L, 55L, 53L, 57L, 58L, 55L, 53L, 55L, 57L, 56L, 54L, 53L, 53L, -56L, 58L, 56L, 50L, 45L, 83L, 82L, 81L, 80L, 79L, 80L, 81L, 81L, -84L, 86L, 88L, 90L, 91L, 90L, 89L, 88L, 84L, 83L, 82L, 83L, 84L, -86L, 85L, 84L, 86L, 83L, 82L, 85L, 86L, 82L, 81L, 83L, 88L, 88L, -88L, 88L, 88L, 88L, 88L, 88L, 96L, 97L, 97L, 95L, 91L, 90L, 93L, -97L, 94L, 91L, 89L, 94L, 107L, 125L, 143L, 153L, 159L, 160L, -155L, 140L, 121L, 98L, 72L, 52L, 46L, 44L, 41L, 38L, 38L, 41L, -46L, 50L, 59L, 87L, 132L, 175L, 204L, 217L, 218L, 216L, 202L, -184L, 171L, 153L, 125L, 99L, 74L, 48L, 39L, 40L, 43L, 50L, 59L, -66L, 66L, 64L, 64L, 68L, 71L, 71L, 68L, 64L, 60L, 58L, 57L, 59L, -59L, 54L, 45L, 35L, 28L, 25L, 22L, 22L, 22L, 22L, 21L, 21L, 22L, -23L, 19L, 18L, 17L, 17L, 17L, 18L, 20L, 21L, 24L, 20L, 16L, 17L, -21L, 24L, 22L, 19L, 21L, 17L, 14L, 16L, 20L, 23L, 23L, 20L, 15L, -20L, 21L, 18L, 15L, 17L, 19L, 18L, 21L, 21L, 21L, 21L, 21L, 20L, -19L, 19L, 21L, 22L, 22L, 21L, 19L, 20L, 22L, 24L, 20L, 19L, 19L, -20L, 21L, 21L, 19L, 17L, 13L, 17L, 18L, 16L, 18L, 21L, 22L, 19L, -17L, 17L, 17L, 17L, 18L, 18L, 19L, 20L, 16L, 16L, 16L, 16L, 16L, -16L, 16L, 16L, 17L, 19L, 20L, 21L, 23L, 29L, 38L, 44L, 59L, 67L, -67L, 60L, 56L, 56L, 46L, 33L, 30L, 28L, 24L, 22L, 22L, 21L, 19L, -17L, 18L, 20L, 21L, 22L, 21L, 20L, 18L, 16L, 17L, 25L, 27L, 21L, -16L, 17L, 18L, 17L, 15L, 16L, 18L, 20L, 21L, 22L, 21L, 21L, 20L, -19L, 19L, 21L, 24L, 25L, 25L, 23L, 28L, 31L, 32L, 32L, 34L, 37L, -35L, 29L, 32L, 31L, 30L, 29L, 29L, 30L, 32L, 33L, 26L, 27L, 29L, -33L, 37L, 39L, 39L, 38L, 47L, 52L, 55L, 54L, 56L, 59L, 58L, 54L, -57L, 55L, 57L, 67L, 82L, 102L, 126L, 145L, 134L, 141L, 142L, -133L, 124L, 122L, 124L, 124L, 121L, 133L, 134L, 125L, 110L, 87L, -77L, 87L, 86L, 88L, 90L, 94L, 101L, 105L, 103L, 97L, 85L, 88L, -85L, 75L, 68L, 67L, 67L, 65L, 68L, 79L, 91L, 92L, 82L, 69L, 61L, -59L, 66L, 63L, 63L, 66L, 69L, 67L, 60L, 53L, 58L, 64L, 66L, 65L, -68L, 73L, 73L, 68L, 80L, 87L, 79L, 69L, 70L, 67L, 58L, 57L, 62L, -62L, 62L, 63L, 66L, 74L, 83L, 90L, 79L, 79L, 74L, 66L, 65L, 68L, -67L, 62L, 64L, 66L, 68L, 70L, 71L, 72L, 70L, 67L, 72L, 61L, 64L, -72L, 71L, 72L, 73L, 65L, 49L, 48L, 48L, 53L, 60L, 63L, 61L, 57L, -55L, 46L, 50L, 55L, 47L, 42L, 43L, 40L, 32L, 37L, 43L, 44L, 41L, -40L, 42L, 45L, 45L, 44L, 41L, 40L, 44L, 50L, 49L, 43L, 51L, 54L, -49L, 40L, 41L, 53L, 59L, 55L, 50L, 51L, 54L, 59L, 62L, 61L, 56L, -51L, 59L, 61L, 59L, 54L, 53L, 57L, 59L, 58L, 50L, 47L, 53L, 67L, -77L, 73L, 61L, 53L, 52L, 67L, 79L, 81L, 81L, 88L, 100L, 107L, -99L, 89L, 83L, 86L, 89L, 83L, 74L, 69L, 64L, 57L, 53L, 60L, 72L, -76L, 69L, 60L, 55L, 60L, 63L, 57L, 47L, 43L, 49L, 56L, 68L, 65L, -62L, 60L, 60L, 60L, 59L, 57L, 50L, 56L, 58L, 54L, 53L, 57L, 58L, -56L, 56L, 53L, 52L, 55L, 59L, 58L, 52L, 46L, 84L, 81L, 77L, 75L, -77L, 82L, 87L, 91L, 88L, 89L, 91L, 92L, 93L, 93L, 92L, 91L, 84L, -83L, 83L, 85L, 88L, 90L, 89L, 88L, 86L, 82L, 82L, 86L, 87L, 84L, -82L, 84L, 86L, 87L, 87L, 88L, 88L, 87L, 86L, 85L, 94L, 98L, 100L, -99L, 94L, 90L, 89L, 90L, 85L, 75L, 69L, 79L, 106L, 136L, 158L, -167L, 168L, 166L, 156L, 138L, 117L, 95L, 72L, 54L, 45L, 41L, -36L, 31L, 31L, 37L, 46L, 53L, 62L, 92L, 137L, 180L, 207L, 216L, -215L, 212L, 195L, 179L, 167L, 150L, 121L, 95L, 69L, 43L, 38L, -40L, 44L, 50L, 59L, 66L, 66L, 63L, 66L, 68L, 70L, 69L, 67L, 64L, -63L, 63L, 56L, 58L, 59L, 54L, 44L, 34L, 28L, 26L, 27L, 27L, 25L, -23L, 20L, 18L, 18L, 19L, 22L, 21L, 20L, 19L, 20L, 21L, 23L, 24L, -26L, 22L, 18L, 19L, 23L, 26L, 23L, 20L, 22L, 17L, 15L, 18L, 25L, -28L, 24L, 19L, 17L, 22L, 24L, 20L, 17L, 19L, 21L, 21L, 20L, 20L, -21L, 22L, 22L, 22L, 21L, 21L, 21L, 21L, 21L, 19L, 18L, 18L, 20L, -22L, 17L, 17L, 17L, 19L, 21L, 22L, 20L, 19L, 16L, 20L, 20L, 17L, -17L, 20L, 19L, 15L, 18L, 17L, 16L, 16L, 17L, 18L, 20L, 21L, 18L, -18L, 18L, 18L, 18L, 18L, 18L, 18L, 15L, 18L, 22L, 24L, 26L, 30L, -37L, 43L, 52L, 59L, 60L, 56L, 58L, 64L, 58L, 45L, 37L, 34L, 29L, -26L, 23L, 21L, 17L, 15L, 17L, 19L, 20L, 21L, 21L, 19L, 17L, 15L, -13L, 22L, 24L, 17L, 11L, 12L, 13L, 12L, 19L, 20L, 21L, 22L, 22L, -21L, 19L, 18L, 21L, 20L, 20L, 23L, 25L, 27L, 26L, 24L, 27L, 30L, -32L, 32L, 34L, 38L, 35L, 30L, 35L, 33L, 31L, 28L, 27L, 27L, 27L, -27L, 26L, 29L, 33L, 36L, 37L, 37L, 37L, 36L, 44L, 48L, 51L, 51L, -54L, 58L, 59L, 56L, 59L, 53L, 54L, 66L, 80L, 97L, 125L, 151L, -148L, 150L, 147L, 137L, 132L, 132L, 128L, 123L, 113L, 126L, 130L, -125L, 114L, 96L, 89L, 100L, 98L, 93L, 85L, 84L, 95L, 106L, 101L, -88L, 79L, 84L, 84L, 76L, 71L, 73L, 73L, 70L, 75L, 86L, 94L, 90L, -77L, 66L, 64L, 67L, 67L, 62L, 58L, 60L, 65L, 67L, 63L, 58L, 69L, -74L, 73L, 67L, 67L, 76L, 82L, 83L, 86L, 93L, 81L, 63L, 61L, 61L, -61L, 67L, 57L, 62L, 66L, 69L, 70L, 74L, 82L, 89L, 83L, 82L, 75L, -65L, 64L, 69L, 69L, 65L, 61L, 64L, 68L, 71L, 74L, 75L, 72L, 68L, -56L, 49L, 54L, 62L, 62L, 65L, 67L, 60L, 52L, 44L, 41L, 51L, 66L, -74L, 68L, 59L, 58L, 47L, 51L, 56L, 48L, 44L, 46L, 44L, 34L, 37L, -41L, 42L, 41L, 42L, 44L, 48L, 45L, 47L, 44L, 40L, 45L, 56L, 55L, -46L, 38L, 46L, 46L, 38L, 43L, 61L, 76L, 79L, 53L, 59L, 66L, 71L, -70L, 64L, 58L, 54L, 56L, 59L, 59L, 55L, 55L, 60L, 64L, 64L, 58L, -51L, 50L, 61L, 71L, 68L, 58L, 49L, 52L, 65L, 74L, 73L, 71L, 79L, -94L, 104L, 96L, 86L, 79L, 80L, 84L, 82L, 78L, 76L, 66L, 56L, -49L, 56L, 71L, 77L, 69L, 58L, 59L, 66L, 72L, 67L, 55L, 49L, 52L, -58L, 59L, 60L, 60L, 60L, 60L, 59L, 57L, 56L, 46L, 54L, 58L, 55L, -55L, 58L, 59L, 55L, 54L, 51L, 50L, 54L, 61L, 62L, 57L, 51L, 85L, -84L, 84L, 85L, 88L, 91L, 91L, 91L, 88L, 92L, 95L, 93L, 93L, 93L, -89L, 83L, 93L, 91L, 89L, 91L, 94L, 96L, 95L, 93L, 86L, 86L, 89L, -92L, 90L, 85L, 81L, 82L, 84L, 85L, 87L, 89L, 89L, 88L, 84L, 80L, -97L, 103L, 105L, 100L, 91L, 83L, 72L, 62L, 53L, 56L, 64L, 83L, -114L, 145L, 161L, 163L, 176L, 160L, 150L, 138L, 111L, 85L, 66L, -48L, 45L, 42L, 37L, 32L, 31L, 35L, 43L, 49L, 66L, 86L, 137L, -187L, 207L, 213L, 216L, 214L, 187L, 185L, 157L, 144L, 108L, 97L, -60L, 42L, 32L, 32L, 39L, 52L, 62L, 64L, 64L, 65L, 67L, 68L, 70L, -71L, 70L, 69L, 66L, 65L, 59L, 60L, 60L, 59L, 54L, 44L, 32L, 24L, -24L, 24L, 24L, 24L, 24L, 23L, 21L, 21L, 20L, 23L, 19L, 11L, 15L, -26L, 27L, 19L, 21L, 21L, 19L, 14L, 11L, 13L, 19L, 25L, 17L, 19L, -21L, 22L, 22L, 21L, 19L, 18L, 23L, 22L, 21L, 21L, 23L, 24L, 23L, -22L, 18L, 19L, 21L, 21L, 19L, 18L, 18L, 19L, 18L, 20L, 20L, 18L, -15L, 16L, 20L, 25L, 18L, 17L, 17L, 18L, 20L, 21L, 21L, 20L, 20L, -19L, 18L, 17L, 17L, 17L, 17L, 18L, 18L, 17L, 16L, 15L, 15L, 17L, -18L, 19L, 20L, 20L, 19L, 17L, 16L, 17L, 20L, 23L, 15L, 17L, 18L, -19L, 22L, 27L, 34L, 39L, 62L, 58L, 55L, 57L, 58L, 55L, 49L, 46L, -42L, 39L, 32L, 23L, 20L, 22L, 21L, 18L, 17L, 17L, 19L, 22L, 19L, -14L, 15L, 20L, 19L, 23L, 25L, 22L, 16L, 14L, 16L, 20L, 16L, 18L, -20L, 20L, 19L, 19L, 23L, 26L, 21L, 32L, 37L, 30L, 21L, 23L, 32L, -39L, 36L, 35L, 35L, 37L, 39L, 37L, 32L, 27L, 27L, 29L, 28L, 24L, -24L, 27L, 28L, 25L, 23L, 24L, 25L, 27L, 29L, 31L, 33L, 33L, 38L, -36L, 35L, 37L, 41L, 46L, 49L, 50L, 55L, 50L, 46L, 57L, 87L, 123L, -150L, 161L, 152L, 151L, 148L, 146L, 148L, 148L, 140L, 129L, 128L, -127L, 123L, 113L, 104L, 102L, 107L, 114L, 97L, 85L, 89L, 97L, -91L, 84L, 82L, 78L, 81L, 84L, 86L, 86L, 84L, 82L, 80L, 79L, 83L, -81L, 76L, 69L, 68L, 75L, 84L, 89L, 85L, 58L, 51L, 71L, 78L, 65L, -63L, 77L, 83L, 67L, 60L, 61L, 63L, 74L, 81L, 75L, 76L, 82L, 74L, -57L, 55L, 68L, 74L, 68L, 66L, 69L, 66L, 66L, 71L, 67L, 72L, 89L, -84L, 79L, 77L, 68L, 58L, 65L, 75L, 72L, 65L, 54L, 58L, 71L, 74L, -76L, 74L, 65L, 56L, 52L, 50L, 55L, 65L, 71L, 66L, 57L, 52L, 45L, -38L, 42L, 58L, 72L, 72L, 64L, 68L, 58L, 50L, 48L, 47L, 44L, 44L, -48L, 36L, 35L, 36L, 38L, 40L, 40L, 42L, 44L, 56L, 50L, 43L, 39L, -40L, 46L, 52L, 57L, 54L, 46L, 45L, 44L, 42L, 56L, 75L, 81L, 61L, -66L, 73L, 77L, 76L, 68L, 53L, 40L, 51L, 62L, 69L, 66L, 60L, 61L, -65L, 67L, 53L, 52L, 53L, 57L, 62L, 65L, 64L, 62L, 49L, 58L, 68L, -73L, 74L, 77L, 85L, 93L, 87L, 87L, 86L, 86L, 86L, 86L, 86L, 86L, -81L, 73L, 55L, 52L, 71L, 78L, 64L, 54L, 50L, 58L, 65L, 62L, 53L, -49L, 53L, 59L, 46L, 57L, 63L, 63L, 65L, 69L, 64L, 54L, 61L, 57L, -55L, 57L, 63L, 66L, 63L, 59L, 58L, 53L, 50L, 52L, 51L, 48L, 48L, -51L, 91L, 91L, 93L, 96L, 99L, 100L, 98L, 96L, 93L, 96L, 96L, -93L, 92L, 94L, 93L, 89L, 99L, 97L, 95L, 95L, 97L, 97L, 94L, 92L, -98L, 97L, 94L, 90L, 88L, 88L, 87L, 85L, 94L, 92L, 89L, 90L, 92L, -94L, 92L, 90L, 85L, 92L, 96L, 93L, 87L, 80L, 70L, 60L, 43L, 41L, -48L, 73L, 108L, 139L, 156L, 162L, 170L, 156L, 150L, 137L, 107L, -80L, 60L, 44L, 43L, 41L, 38L, 34L, 33L, 37L, 43L, 49L, 67L, 93L, -145L, 190L, 207L, 215L, 217L, 208L, 181L, 175L, 153L, 133L, 105L, -87L, 56L, 37L, 29L, 29L, 35L, 48L, 58L, 60L, 60L, 61L, 68L, 69L, -70L, 71L, 71L, 69L, 67L, 66L, 61L, 61L, 60L, 58L, 53L, 43L, 31L, -23L, 24L, 24L, 24L, 24L, 23L, 22L, 22L, 21L, 21L, 25L, 21L, 14L, -15L, 24L, 26L, 20L, 21L, 20L, 19L, 17L, 16L, 17L, 20L, 22L, 19L, -20L, 21L, 22L, 22L, 21L, 19L, 17L, 21L, 20L, 19L, 20L, 21L, 21L, -19L, 18L, 17L, 19L, 20L, 20L, 19L, 18L, 19L, 20L, 19L, 20L, 21L, -20L, 18L, 18L, 21L, 25L, 20L, 19L, 18L, 19L, 21L, 22L, 22L, 21L, -20L, 20L, 20L, 20L, 19L, 19L, 18L, 18L, 20L, 19L, 18L, 17L, 16L, -16L, 17L, 18L, 19L, 20L, 20L, 18L, 17L, 17L, 19L, 22L, 17L, 18L, -18L, 19L, 22L, 27L, 34L, 39L, 56L, 55L, 56L, 58L, 59L, 58L, 56L, -55L, 56L, 53L, 45L, 35L, 29L, 28L, 24L, 18L, 20L, 19L, 20L, 21L, -18L, 12L, 13L, 17L, 17L, 19L, 21L, 19L, 15L, 13L, 15L, 17L, 20L, -22L, 24L, 23L, 22L, 22L, 25L, 28L, 18L, 26L, 31L, 29L, 27L, 31L, -37L, 40L, 41L, 39L, 39L, 40L, 40L, 38L, 32L, 28L, 24L, 27L, 26L, -22L, 22L, 25L, 25L, 22L, 19L, 20L, 23L, 26L, 29L, 32L, 35L, 36L, -39L, 36L, 34L, 35L, 37L, 40L, 42L, 42L, 38L, 37L, 37L, 52L, 89L, -133L, 157L, 161L, 151L, 155L, 156L, 153L, 151L, 150L, 145L, 138L, -123L, 123L, 119L, 111L, 104L, 102L, 106L, 111L, 95L, 89L, 100L, -110L, 100L, 88L, 83L, 78L, 89L, 92L, 95L, 93L, 88L, 82L, 79L, -78L, 64L, 64L, 65L, 67L, 73L, 81L, 88L, 91L, 83L, 64L, 59L, 73L, -79L, 73L, 78L, 94L, 81L, 68L, 64L, 65L, 63L, 69L, 72L, 63L, 72L, -76L, 70L, 58L, 60L, 74L, 77L, 68L, 69L, 72L, 69L, 70L, 75L, 71L, -71L, 84L, 82L, 77L, 77L, 73L, 63L, 64L, 72L, 73L, 64L, 54L, 58L, -69L, 71L, 75L, 78L, 72L, 61L, 54L, 46L, 45L, 53L, 63L, 70L, 71L, -57L, 41L, 33L, 43L, 56L, 59L, 56L, 56L, 58L, 55L, 51L, 49L, 50L, -52L, 53L, 53L, 37L, 38L, 40L, 43L, 43L, 42L, 41L, 41L, 52L, 52L, -50L, 46L, 43L, 46L, 53L, 59L, 56L, 53L, 47L, 44L, 47L, 53L, 60L, -66L, 63L, 61L, 62L, 67L, 71L, 68L, 61L, 55L, 57L, 69L, 76L, 72L, -65L, 63L, 66L, 68L, 57L, 55L, 55L, 58L, 63L, 66L, 67L, 66L, 49L, -54L, 59L, 59L, 56L, 58L, 66L, 73L, 81L, 85L, 89L, 90L, 88L, 87L, -88L, 90L, 87L, 83L, 65L, 57L, 68L, 74L, 67L, 65L, 64L, 65L, 64L, -61L, 57L, 53L, 52L, 53L, 49L, 55L, 62L, 65L, 69L, 71L, 67L, 61L, -57L, 57L, 58L, 61L, 64L, 62L, 57L, 53L, 53L, 49L, 47L, 50L, 50L, -48L, 48L, 51L, 90L, 92L, 95L, 99L, 101L, 100L, 97L, 93L, 99L, -101L, 99L, 93L, 92L, 95L, 95L, 92L, 102L, 100L, 99L, 99L, 99L, -98L, 95L, 93L, 97L, 105L, 108L, 106L, 105L, 105L, 97L, 86L, 97L, -93L, 90L, 92L, 95L, 95L, 90L, 85L, 79L, 86L, 92L, 91L, 88L, 82L, -71L, 61L, 55L, 45L, 50L, 81L, 118L, 145L, 163L, 173L, 165L, 155L, -150L, 137L, 103L, 74L, 55L, 41L, 41L, 40L, 38L, 35L, 34L, 38L, -44L, 49L, 68L, 102L, 155L, 193L, 208L, 219L, 217L, 201L, 177L, -166L, 151L, 122L, 105L, 77L, 55L, 33L, 28L, 28L, 35L, 48L, 56L, -58L, 58L, 60L, 68L, 69L, 70L, 71L, 70L, 69L, 67L, 66L, 64L, 63L, -61L, 58L, 51L, 41L, 30L, 22L, 23L, 23L, 23L, 23L, 23L, 22L, 22L, -22L, 21L, 26L, 25L, 17L, 16L, 22L, 25L, 22L, 20L, 19L, 18L, 19L, -20L, 21L, 20L, 19L, 20L, 21L, 22L, 22L, 22L, 20L, 18L, 17L, 19L, -18L, 17L, 18L, 19L, 18L, 15L, 13L, 16L, 18L, 19L, 20L, 19L, 19L, -20L, 22L, 20L, 21L, 22L, 22L, 21L, 21L, 22L, 24L, 23L, 21L, 19L, -20L, 21L, 23L, 22L, 21L, 20L, 20L, 21L, 22L, 22L, 20L, 19L, 18L, -23L, 22L, 20L, 19L, 17L, 17L, 17L, 17L, 18L, 20L, 20L, 20L, 18L, -17L, 19L, 20L, 20L, 20L, 19L, 19L, 21L, 26L, 34L, 39L, 47L, 50L, -53L, 53L, 53L, 53L, 53L, 53L, 58L, 56L, 49L, 39L, 33L, 30L, 23L, -16L, 20L, 19L, 19L, 21L, 18L, 13L, 14L, 18L, 16L, 17L, 17L, 17L, -16L, 16L, 16L, 16L, 18L, 19L, 20L, 20L, 19L, 20L, 22L, 24L, 23L, -29L, 33L, 35L, 38L, 43L, 44L, 41L, 43L, 42L, 41L, 40L, 38L, 35L, -29L, 25L, 21L, 23L, 22L, 18L, 18L, 21L, 21L, 19L, 18L, 19L, 22L, -24L, 27L, 30L, 32L, 34L, 38L, 35L, 32L, 31L, 32L, 34L, 33L, 33L, -30L, 33L, 34L, 49L, 95L, 147L, 169L, 162L, 152L, 158L, 162L, -158L, 154L, 151L, 148L, 144L, 134L, 129L, 119L, 108L, 98L, 93L, -92L, 94L, 86L, 88L, 107L, 120L, 105L, 87L, 80L, 75L, 87L, 95L, -102L, 102L, 92L, 79L, 70L, 67L, 53L, 54L, 59L, 69L, 80L, 87L, -90L, 90L, 68L, 68L, 75L, 88L, 91L, 83L, 78L, 79L, 72L, 64L, 67L, -70L, 65L, 66L, 66L, 56L, 68L, 74L, 71L, 65L, 69L, 82L, 83L, 74L, -75L, 77L, 72L, 72L, 80L, 75L, 70L, 77L, 78L, 74L, 76L, 78L, 70L, -62L, 66L, 75L, 65L, 53L, 56L, 65L, 66L, 71L, 76L, 73L, 70L, 64L, -57L, 51L, 52L, 59L, 71L, 79L, 68L, 46L, 37L, 50L, 59L, 52L, 47L, -51L, 52L, 57L, 54L, 46L, 44L, 49L, 50L, 44L, 41L, 43L, 45L, 46L, -46L, 43L, 40L, 37L, 47L, 52L, 55L, 53L, 47L, 46L, 52L, 58L, 63L, -67L, 53L, 45L, 57L, 58L, 57L, 70L, 68L, 59L, 59L, 70L, 77L, 73L, -67L, 65L, 64L, 75L, 82L, 78L, 70L, 68L, 71L, 73L, 63L, 61L, 60L, -61L, 65L, 69L, 72L, 73L, 56L, 57L, 56L, 51L, 46L, 48L, 55L, 63L, -71L, 79L, 87L, 90L, 88L, 86L, 87L, 90L, 84L, 87L, 75L, 64L, 67L, -69L, 66L, 70L, 75L, 70L, 64L, 62L, 62L, 62L, 58L, 54L, 51L, 51L, -56L, 65L, 70L, 68L, 65L, 65L, 53L, 56L, 61L, 64L, 64L, 59L, 53L, -48L, 49L, 45L, 44L, 48L, 50L, 48L, 48L, 50L, 90L, 90L, 92L, 95L, -97L, 97L, 93L, 90L, 102L, 103L, 101L, 95L, 92L, 94L, 93L, 90L, -96L, 96L, 97L, 98L, 99L, 99L, 99L, 98L, 93L, 105L, 113L, 112L, -113L, 116L, 107L, 94L, 96L, 94L, 94L, 97L, 101L, 98L, 88L, 79L, -89L, 95L, 100L, 99L, 96L, 89L, 77L, 65L, 61L, 46L, 48L, 79L, -115L, 137L, 152L, 165L, 165L, 156L, 151L, 134L, 98L, 68L, 53L, -42L, 37L, 37L, 36L, 34L, 35L, 38L, 44L, 48L, 65L, 107L, 163L, -195L, 208L, 222L, 218L, 194L, 178L, 162L, 151L, 117L, 108L, 73L, -57L, 35L, 30L, 32L, 39L, 51L, 58L, 58L, 59L, 62L, 67L, 68L, 68L, -69L, 68L, 67L, 66L, 65L, 67L, 64L, 61L, 56L, 49L, 39L, 28L, 21L, -23L, 23L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 28L, 28L, 21L, 17L, -20L, 24L, 24L, 21L, 18L, 16L, 17L, 20L, 22L, 21L, 18L, 22L, 22L, -22L, 22L, 22L, 20L, 19L, 18L, 19L, 18L, 18L, 19L, 19L, 18L, 14L, -11L, 16L, 17L, 19L, 19L, 18L, 19L, 21L, 23L, 19L, 20L, 22L, 22L, -22L, 22L, 22L, 22L, 24L, 21L, 19L, 19L, 20L, 21L, 21L, 20L, 18L, -20L, 21L, 22L, 22L, 20L, 18L, 16L, 23L, 22L, 21L, 20L, 19L, 19L, -18L, 18L, 18L, 20L, 21L, 21L, 19L, 18L, 18L, 19L, 22L, 21L, 20L, -19L, 20L, 25L, 33L, 38L, 45L, 51L, 54L, 51L, 47L, 46L, 46L, 46L, -49L, 49L, 46L, 40L, 37L, 34L, 28L, 21L, 19L, 17L, 17L, 20L, 21L, -18L, 20L, 24L, 19L, 17L, 16L, 17L, 18L, 19L, 18L, 16L, 17L, 17L, -17L, 17L, 17L, 17L, 19L, 20L, 26L, 34L, 41L, 42L, 43L, 45L, 44L, -40L, 42L, 41L, 39L, 37L, 33L, 29L, 24L, 21L, 18L, 20L, 19L, 15L, -15L, 18L, 18L, 15L, 21L, 22L, 22L, 23L, 25L, 26L, 26L, 27L, 35L, -32L, 29L, 29L, 29L, 30L, 29L, 28L, 30L, 34L, 33L, 44L, 90L, 148L, -170L, 160L, 157L, 162L, 163L, 160L, 156L, 153L, 148L, 143L, 143L, -132L, 116L, 101L, 91L, 86L, 83L, 82L, 83L, 88L, 110L, 122L, 104L, -83L, 75L, 71L, 81L, 93L, 105L, 106L, 95L, 80L, 67L, 61L, 62L, -59L, 62L, 73L, 83L, 86L, 85L, 83L, 69L, 74L, 79L, 84L, 87L, 82L, -70L, 58L, 59L, 58L, 68L, 75L, 70L, 69L, 68L, 59L, 69L, 78L, 81L, -77L, 79L, 87L, 88L, 82L, 81L, 80L, 72L, 70L, 79L, 76L, 69L, 72L, -73L, 71L, 72L, 79L, 76L, 61L, 59L, 74L, 66L, 51L, 51L, 61L, 65L, -70L, 72L, 65L, 72L, 71L, 70L, 66L, 59L, 55L, 60L, 68L, 72L, 56L, -47L, 53L, 59L, 55L, 48L, 47L, 49L, 59L, 57L, 44L, 41L, 50L, 52L, -46L, 47L, 49L, 48L, 45L, 43L, 43L, 41L, 37L, 44L, 49L, 53L, 54L, -51L, 49L, 49L, 51L, 61L, 73L, 55L, 43L, 59L, 59L, 58L, 82L, 73L, -65L, 69L, 86L, 93L, 83L, 70L, 66L, 70L, 78L, 83L, 77L, 71L, 71L, -76L, 79L, 69L, 67L, 66L, 66L, 69L, 73L, 77L, 79L, 66L, 64L, 59L, -52L, 46L, 47L, 55L, 61L, 65L, 70L, 76L, 81L, 82L, 83L, 84L, 86L, -81L, 89L, 84L, 76L, 78L, 76L, 71L, 74L, 78L, 73L, 67L, 65L, 68L, -70L, 69L, 67L, 54L, 48L, 49L, 60L, 65L, 61L, 59L, 63L, 51L, 56L, -62L, 64L, 63L, 58L, 54L, 52L, 49L, 45L, 44L, 49L, 52L, 50L, 47L, -47L, 96L, 94L, 94L, 95L, 96L, 97L, 96L, 94L, 99L, 102L, 101L, -96L, 93L, 92L, 89L, 84L, 87L, 89L, 91L, 94L, 97L, 100L, 104L, -106L, 106L, 116L, 121L, 118L, 118L, 120L, 116L, 109L, 100L, 98L, -97L, 100L, 104L, 105L, 100L, 95L, 108L, 112L, 113L, 111L, 106L, -98L, 84L, 70L, 68L, 52L, 53L, 82L, 115L, 134L, 149L, 162L, 166L, -155L, 149L, 129L, 91L, 61L, 49L, 41L, 34L, 34L, 33L, 33L, 34L, -38L, 44L, 48L, 64L, 110L, 167L, 198L, 209L, 222L, 217L, 192L, -179L, 159L, 148L, 115L, 106L, 69L, 55L, 35L, 32L, 34L, 42L, 52L, -58L, 58L, 59L, 62L, 65L, 65L, 65L, 65L, 65L, 64L, 64L, 63L, 68L, -66L, 61L, 55L, 47L, 38L, 27L, 20L, 23L, 22L, 21L, 21L, 21L, 21L, -23L, 23L, 23L, 27L, 28L, 23L, 19L, 20L, 23L, 24L, 22L, 18L, 14L, -14L, 18L, 21L, 21L, 20L, 22L, 22L, 22L, 22L, 21L, 21L, 20L, 19L, -21L, 20L, 19L, 20L, 20L, 19L, 16L, 13L, 16L, 18L, 18L, 18L, 18L, -19L, 21L, 24L, 19L, 19L, 20L, 21L, 22L, 22L, 21L, 20L, 24L, 21L, -18L, 17L, 18L, 19L, 19L, 18L, 17L, 18L, 20L, 21L, 21L, 19L, 16L, -15L, 20L, 20L, 20L, 21L, 21L, 21L, 20L, 20L, 18L, 20L, 22L, 21L, -19L, 17L, 17L, 18L, 22L, 21L, 20L, 19L, 19L, 23L, 30L, 35L, 45L, -53L, 55L, 50L, 46L, 47L, 47L, 44L, 46L, 48L, 48L, 46L, 45L, 45L, -40L, 33L, 26L, 22L, 21L, 23L, 24L, 23L, 24L, 27L, 21L, 19L, 18L, -17L, 18L, 18L, 17L, 15L, 19L, 19L, 18L, 19L, 20L, 21L, 22L, 22L, -24L, 36L, 47L, 47L, 44L, 43L, 43L, 41L, 40L, 40L, 38L, 35L, 30L, -25L, 21L, 19L, 16L, 19L, 18L, 14L, 13L, 17L, 17L, 14L, 20L, 21L, -21L, 22L, 22L, 23L, 23L, 24L, 29L, 28L, 26L, 26L, 28L, 29L, 28L, -27L, 27L, 31L, 27L, 32L, 73L, 132L, 161L, 158L, 168L, 167L, 164L, -160L, 160L, 159L, 151L, 142L, 140L, 126L, 108L, 96L, 92L, 91L, -90L, 88L, 93L, 93L, 109L, 117L, 97L, 77L, 70L, 67L, 83L, 90L, -96L, 95L, 88L, 79L, 74L, 73L, 74L, 67L, 66L, 73L, 80L, 80L, 77L, -77L, 84L, 77L, 65L, 58L, 66L, 77L, 74L, 64L, 54L, 57L, 71L, 78L, -72L, 71L, 73L, 67L, 70L, 82L, 89L, 85L, 81L, 84L, 88L, 87L, 84L, -82L, 70L, 65L, 74L, 75L, 69L, 70L, 69L, 70L, 68L, 74L, 80L, 63L, -55L, 72L, 65L, 48L, 47L, 61L, 70L, 77L, 74L, 62L, 67L, 67L, 69L, -69L, 61L, 51L, 50L, 56L, 64L, 62L, 55L, 50L, 54L, 61L, 54L, 41L, -46L, 58L, 59L, 48L, 46L, 59L, 67L, 65L, 54L, 54L, 49L, 41L, 38L, -43L, 44L, 42L, 44L, 44L, 46L, 50L, 54L, 53L, 47L, 42L, 47L, 67L, -58L, 47L, 57L, 50L, 45L, 69L, 75L, 70L, 75L, 89L, 96L, 88L, 77L, -72L, 80L, 83L, 80L, 73L, 69L, 72L, 77L, 80L, 72L, 72L, 73L, 73L, -74L, 77L, 80L, 83L, 72L, 70L, 65L, 57L, 50L, 48L, 50L, 54L, 66L, -66L, 67L, 71L, 76L, 80L, 81L, 81L, 89L, 95L, 88L, 82L, 89L, 90L, -86L, 89L, 79L, 78L, 75L, 72L, 71L, 73L, 76L, 79L, 61L, 51L, 48L, -57L, 61L, 56L, 55L, 58L, 51L, 55L, 59L, 61L, 61L, 60L, 60L, 61L, -53L, 47L, 46L, 52L, 55L, 52L, 47L, 45L, 97L, 95L, 93L, 93L, 94L, -95L, 94L, 93L, 94L, 97L, 97L, 93L, 91L, 92L, 89L, 84L, 84L, 86L, -88L, 91L, 95L, 101L, 108L, 113L, 122L, 137L, 155L, 162L, 154L, -137L, 121L, 113L, 102L, 98L, 96L, 96L, 102L, 109L, 116L, 119L, -122L, 124L, 123L, 118L, 112L, 104L, 90L, 76L, 70L, 61L, 65L, -89L, 119L, 140L, 156L, 167L, 166L, 154L, 147L, 127L, 88L, 59L, -46L, 37L, 33L, 33L, 32L, 32L, 33L, 38L, 46L, 51L, 68L, 112L, -170L, 202L, 211L, 220L, 215L, 191L, 176L, 157L, 138L, 113L, 96L, -65L, 46L, 31L, 30L, 33L, 41L, 51L, 55L, 54L, 56L, 60L, 64L, 64L, -64L, 63L, 63L, 62L, 62L, 62L, 69L, 66L, 60L, 54L, 46L, 37L, 27L, -21L, 22L, 21L, 20L, 20L, 20L, 21L, 23L, 24L, 23L, 24L, 24L, 23L, -21L, 21L, 23L, 24L, 22L, 19L, 16L, 15L, 17L, 20L, 23L, 24L, 22L, -21L, 21L, 21L, 22L, 22L, 22L, 22L, 24L, 22L, 20L, 20L, 21L, 21L, -20L, 18L, 18L, 19L, 19L, 18L, 17L, 18L, 21L, 24L, 21L, 19L, 18L, -19L, 21L, 22L, 22L, 20L, 25L, 22L, 18L, 16L, 17L, 18L, 18L, 17L, -17L, 18L, 19L, 19L, 19L, 18L, 16L, 15L, 18L, 19L, 20L, 21L, 21L, -21L, 21L, 20L, 20L, 21L, 21L, 20L, 18L, 17L, 17L, 18L, 20L, 21L, -20L, 19L, 19L, 22L, 26L, 30L, 34L, 42L, 45L, 41L, 41L, 46L, 46L, -41L, 44L, 47L, 49L, 48L, 50L, 51L, 47L, 41L, 38L, 32L, 28L, 29L, -29L, 26L, 25L, 27L, 24L, 23L, 22L, 20L, 17L, 15L, 14L, 14L, 19L, -17L, 16L, 18L, 20L, 23L, 23L, 23L, 28L, 41L, 53L, 54L, 51L, 49L, -49L, 48L, 38L, 39L, 38L, 34L, 29L, 24L, 22L, 22L, 17L, 20L, 19L, -15L, 14L, 17L, 18L, 15L, 16L, 16L, 18L, 19L, 21L, 23L, 24L, 24L, -24L, 23L, 22L, 24L, 27L, 29L, 28L, 27L, 24L, 29L, 27L, 27L, 59L, -113L, 154L, 166L, 176L, 173L, 166L, 162L, 164L, 165L, 158L, 148L, -144L, 128L, 110L, 100L, 99L, 99L, 95L, 90L, 96L, 89L, 96L, 102L, -86L, 71L, 66L, 61L, 82L, 79L, 75L, 70L, 69L, 73L, 80L, 86L, 75L, -67L, 64L, 70L, 74L, 72L, 72L, 76L, 79L, 70L, 57L, 55L, 68L, 83L, -81L, 70L, 60L, 63L, 76L, 79L, 69L, 68L, 75L, 73L, 71L, 81L, 86L, -82L, 78L, 79L, 82L, 83L, 82L, 82L, 70L, 62L, 70L, 73L, 69L, 70L, -68L, 73L, 65L, 67L, 81L, 69L, 57L, 71L, 62L, 46L, 47L, 62L, 73L, -81L, 79L, 67L, 67L, 62L, 62L, 67L, 64L, 57L, 56L, 61L, 60L, 66L, -61L, 52L, 56L, 68L, 62L, 44L, 51L, 61L, 64L, 54L, 49L, 55L, 62L, -64L, 59L, 59L, 50L, 38L, 36L, 45L, 51L, 49L, 47L, 44L, 44L, 49L, -55L, 55L, 48L, 40L, 41L, 62L, 66L, 63L, 64L, 50L, 38L, 48L, 71L, -69L, 69L, 73L, 80L, 84L, 85L, 84L, 89L, 86L, 79L, 71L, 71L, 76L, -78L, 76L, 73L, 76L, 79L, 81L, 81L, 81L, 82L, 84L, 79L, 79L, 76L, -70L, 61L, 53L, 48L, 46L, 66L, 66L, 66L, 68L, 71L, 74L, 76L, 77L, -92L, 94L, 83L, 76L, 85L, 92L, 93L, 97L, 83L, 84L, 83L, 78L, 71L, -69L, 74L, 79L, 69L, 60L, 54L, 56L, 59L, 59L, 57L, 57L, 52L, 53L, -54L, 57L, 60L, 63L, 65L, 66L, 54L, 49L, 48L, 54L, 58L, 55L, 48L, -45L, 92L, 91L, 91L, 91L, 92L, 92L, 89L, 87L, 88L, 91L, 91L, 88L, -89L, 93L, 94L, 92L, 89L, 90L, 91L, 92L, 95L, 101L, 110L, 117L, -126L, 142L, 167L, 180L, 164L, 131L, 109L, 104L, 101L, 102L, 104L, -106L, 109L, 115L, 123L, 130L, 129L, 129L, 126L, 121L, 117L, 111L, -98L, 84L, 60L, 60L, 67L, 85L, 110L, 134L, 151L, 159L, 167L, 156L, -150L, 132L, 95L, 64L, 46L, 33L, 36L, 35L, 33L, 32L, 34L, 40L, -49L, 56L, 76L, 117L, 174L, 208L, 214L, 218L, 211L, 192L, 172L, -155L, 129L, 113L, 85L, 63L, 36L, 27L, 29L, 32L, 41L, 50L, 53L, -52L, 54L, 59L, 65L, 64L, 63L, 63L, 62L, 62L, 62L, 63L, 69L, 65L, -59L, 52L, 45L, 36L, 28L, 22L, 22L, 21L, 20L, 19L, 19L, 21L, 23L, -25L, 23L, 21L, 20L, 22L, 23L, 23L, 23L, 23L, 20L, 21L, 22L, 21L, -21L, 22L, 24L, 26L, 21L, 21L, 21L, 21L, 22L, 23L, 24L, 24L, 26L, -23L, 20L, 19L, 21L, 22L, 23L, 23L, 20L, 20L, 19L, 18L, 16L, 17L, -20L, 23L, 24L, 21L, 18L, 19L, 22L, 24L, 24L, 22L, 27L, 24L, 19L, -17L, 17L, 18L, 18L, 18L, 20L, 20L, 19L, 19L, 19L, 18L, 18L, 18L, -19L, 19L, 20L, 21L, 21L, 20L, 18L, 17L, 22L, 22L, 21L, 19L, 16L, -16L, 17L, 19L, 18L, 19L, 20L, 20L, 19L, 20L, 23L, 26L, 23L, 30L, -33L, 30L, 34L, 43L, 42L, 34L, 39L, 43L, 46L, 47L, 50L, 54L, 52L, -47L, 46L, 39L, 34L, 35L, 35L, 32L, 30L, 31L, 31L, 32L, 31L, 27L, -20L, 16L, 15L, 17L, 18L, 16L, 15L, 18L, 22L, 25L, 25L, 25L, 36L, -45L, 53L, 55L, 54L, 53L, 49L, 43L, 33L, 35L, 34L, 31L, 26L, 22L, -22L, 22L, 19L, 22L, 21L, 17L, 16L, 19L, 20L, 17L, 15L, 16L, 17L, -18L, 19L, 21L, 22L, 22L, 20L, 19L, 19L, 22L, 25L, 27L, 26L, 25L, -23L, 30L, 31L, 30L, 48L, 93L, 142L, 171L, 175L, 173L, 168L, 163L, -162L, 164L, 162L, 157L, 146L, 132L, 116L, 111L, 113L, 112L, 102L, -91L, 91L, 78L, 81L, 90L, 86L, 80L, 78L, 73L, 76L, 70L, 63L, 61L, -66L, 75L, 84L, 89L, 71L, 64L, 63L, 70L, 72L, 68L, 70L, 79L, 71L, -66L, 62L, 67L, 79L, 85L, 78L, 68L, 66L, 68L, 78L, 77L, 64L, 65L, -77L, 81L, 75L, 77L, 76L, 75L, 76L, 79L, 79L, 77L, 77L, 81L, 72L, -64L, 71L, 74L, 70L, 70L, 70L, 79L, 64L, 60L, 82L, 77L, 61L, 70L, -61L, 49L, 51L, 61L, 65L, 71L, 75L, 69L, 66L, 57L, 58L, 69L, 74L, -68L, 63L, 65L, 62L, 63L, 60L, 57L, 62L, 68L, 62L, 50L, 58L, 65L, -69L, 63L, 52L, 45L, 47L, 52L, 62L, 63L, 54L, 40L, 39L, 50L, 57L, -56L, 50L, 48L, 49L, 52L, 55L, 55L, 51L, 47L, 47L, 56L, 66L, 73L, -74L, 66L, 57L, 52L, 62L, 67L, 65L, 58L, 63L, 79L, 89L, 89L, 90L, -85L, 77L, 74L, 80L, 87L, 85L, 78L, 72L, 77L, 84L, 87L, 87L, 84L, -83L, 83L, 79L, 82L, 85L, 83L, 75L, 63L, 51L, 43L, 58L, 65L, 70L, -70L, 65L, 63L, 66L, 72L, 79L, 86L, 80L, 75L, 83L, 87L, 86L, 90L, -85L, 85L, 84L, 78L, 71L, 68L, 70L, 73L, 73L, 67L, 59L, 54L, 58L, -64L, 63L, 57L, 52L, 50L, 50L, 54L, 60L, 64L, 65L, 63L, 52L, 47L, -47L, 55L, 60L, 57L, 50L, 45L, 91L, 92L, 93L, 95L, 96L, 94L, 89L, -85L, 85L, 87L, 86L, 84L, 87L, 95L, 100L, 100L, 97L, 97L, 96L, -94L, 95L, 101L, 111L, 118L, 123L, 127L, 138L, 144L, 124L, 94L, -87L, 99L, 104L, 112L, 121L, 126L, 125L, 125L, 127L, 130L, 132L, -131L, 127L, 123L, 121L, 116L, 105L, 92L, 68L, 75L, 83L, 96L, -118L, 143L, 159L, 164L, 170L, 160L, 155L, 140L, 104L, 71L, 49L, -33L, 38L, 36L, 34L, 33L, 35L, 42L, 52L, 59L, 84L, 121L, 177L, -212L, 217L, 215L, 208L, 192L, 171L, 156L, 123L, 115L, 79L, 63L, -31L, 26L, 30L, 34L, 42L, 51L, 54L, 52L, 54L, 59L, 66L, 65L, 64L, -63L, 63L, 63L, 63L, 64L, 69L, 65L, 58L, 51L, 44L, 36L, 28L, 23L, -22L, 21L, 19L, 18L, 19L, 21L, 23L, 25L, 23L, 19L, 18L, 21L, 24L, -25L, 23L, 22L, 17L, 22L, 26L, 27L, 25L, 24L, 25L, 27L, 20L, 20L, -20L, 21L, 22L, 23L, 25L, 26L, 26L, 23L, 19L, 18L, 20L, 23L, 24L, -25L, 21L, 21L, 20L, 17L, 16L, 16L, 19L, 22L, 27L, 23L, 19L, 19L, -22L, 25L, 25L, 25L, 29L, 25L, 21L, 18L, 18L, 19L, 19L, 19L, 22L, -21L, 20L, 19L, 19L, 19L, 20L, 20L, 20L, 21L, 21L, 21L, 20L, 18L, -16L, 14L, 23L, 22L, 21L, 18L, 15L, 15L, 18L, 20L, 17L, 18L, 20L, -20L, 19L, 19L, 21L, 23L, 22L, 29L, 30L, 27L, 33L, 43L, 42L, 32L, -36L, 41L, 45L, 48L, 54L, 61L, 61L, 57L, 48L, 41L, 36L, 37L, 39L, -37L, 36L, 38L, 38L, 40L, 40L, 34L, 25L, 19L, 19L, 22L, 23L, 21L, -20L, 23L, 28L, 32L, 33L, 31L, 39L, 43L, 46L, 47L, 48L, 47L, 38L, -27L, 28L, 30L, 30L, 27L, 22L, 19L, 19L, 21L, 21L, 23L, 22L, 18L, -18L, 21L, 21L, 19L, 18L, 18L, 18L, 18L, 18L, 17L, 17L, 17L, 18L, -17L, 18L, 20L, 23L, 24L, 24L, 22L, 19L, 28L, 32L, 28L, 38L, 74L, -127L, 166L, 168L, 171L, 168L, 161L, 158L, 160L, 163L, 163L, 137L, -126L, 117L, 118L, 126L, 127L, 115L, 102L, 89L, 73L, 76L, 91L, -97L, 100L, 101L, 96L, 72L, 69L, 68L, 73L, 82L, 88L, 90L, 89L, -70L, 63L, 64L, 72L, 72L, 67L, 70L, 81L, 84L, 75L, 66L, 65L, 70L, -74L, 74L, 72L, 67L, 68L, 77L, 74L, 60L, 64L, 81L, 88L, 80L, 74L, -69L, 69L, 77L, 83L, 80L, 74L, 72L, 80L, 74L, 67L, 73L, 76L, 70L, -70L, 72L, 83L, 64L, 56L, 82L, 83L, 65L, 71L, 63L, 53L, 55L, 59L, -54L, 56L, 65L, 65L, 58L, 50L, 54L, 72L, 81L, 72L, 60L, 55L, 59L, -52L, 50L, 56L, 61L, 58L, 52L, 49L, 57L, 63L, 72L, 72L, 61L, 48L, -48L, 55L, 63L, 65L, 56L, 43L, 42L, 54L, 62L, 59L, 51L, 53L, 55L, -56L, 55L, 55L, 54L, 54L, 50L, 46L, 56L, 69L, 74L, 80L, 79L, 69L, -55L, 67L, 66L, 55L, 57L, 76L, 87L, 85L, 84L, 79L, 74L, 77L, 90L, -99L, 94L, 84L, 70L, 78L, 87L, 91L, 90L, 86L, 83L, 82L, 70L, 76L, -84L, 87L, 81L, 67L, 52L, 42L, 49L, 62L, 74L, 71L, 59L, 51L, 57L, -66L, 66L, 82L, 87L, 87L, 91L, 88L, 80L, 81L, 84L, 83L, 80L, 76L, -71L, 69L, 68L, 69L, 72L, 70L, 60L, 51L, 56L, 66L, 66L, 57L, 51L, -48L, 48L, 53L, 61L, 65L, 62L, 58L, 49L, 44L, 45L, 54L, 61L, 59L, -51L, 47L, 90L, 90L, 88L, 86L, 84L, 86L, 91L, 94L, 87L, 88L, 89L, -90L, 90L, 92L, 95L, 97L, 96L, 98L, 100L, 101L, 100L, 100L, 100L, -102L, 104L, 103L, 101L, 101L, 102L, 105L, 109L, 111L, 119L, 120L, -121L, 123L, 127L, 132L, 136L, 139L, 139L, 139L, 131L, 120L, 119L, -121L, 109L, 91L, 79L, 68L, 72L, 90L, 112L, 142L, 164L, 166L, -169L, 165L, 156L, 139L, 109L, 75L, 52L, 44L, 41L, 36L, 33L, 34L, -36L, 40L, 49L, 59L, 85L, 133L, 177L, 202L, 219L, 218L, 204L, -196L, 172L, 151L, 125L, 103L, 81L, 56L, 33L, 21L, 28L, 36L, 46L, -52L, 53L, 55L, 59L, 64L, 65L, 69L, 64L, 55L, 55L, 65L, 66L, 58L, -61L, 63L, 60L, 50L, 41L, 36L, 31L, 26L, 20L, 20L, 20L, 20L, 20L, -20L, 20L, 20L, 22L, 19L, 17L, 19L, 22L, 24L, 23L, 22L, 24L, 22L, -19L, 19L, 21L, 23L, 24L, 23L, 19L, 18L, 18L, 20L, 23L, 24L, 24L, -23L, 22L, 22L, 23L, 23L, 23L, 22L, 22L, 22L, 17L, 18L, 18L, 16L, -14L, 13L, 14L, 16L, 22L, 21L, 20L, 20L, 21L, 22L, 24L, 25L, 25L, -24L, 23L, 22L, 20L, 19L, 18L, 17L, 22L, 21L, 20L, 18L, 17L, 17L, -17L, 17L, 24L, 24L, 23L, 22L, 20L, 18L, 16L, 15L, 19L, 18L, 17L, -16L, 16L, 16L, 16L, 17L, 18L, 19L, 19L, 19L, 19L, 18L, 17L, 16L, -19L, 20L, 22L, 24L, 26L, 27L, 27L, 28L, 23L, 33L, 41L, 44L, 49L, -58L, 61L, 59L, 61L, 54L, 46L, 43L, 47L, 51L, 51L, 50L, 49L, 49L, -47L, 42L, 34L, 27L, 23L, 21L, 22L, 23L, 23L, 23L, 24L, 29L, 35L, -41L, 42L, 44L, 48L, 49L, 47L, 41L, 35L, 30L, 27L, 26L, 23L, 21L, -20L, 20L, 20L, 21L, 20L, 22L, 21L, 18L, 18L, 21L, 21L, 19L, 22L, -23L, 21L, 16L, 15L, 18L, 20L, 18L, 21L, 20L, 20L, 22L, 24L, 25L, -23L, 22L, 27L, 27L, 25L, 29L, 39L, 58L, 110L, 172L, 168L, 172L, -167L, 164L, 166L, 158L, 150L, 155L, 139L, 122L, 116L, 128L, 136L, -125L, 106L, 96L, 83L, 90L, 96L, 100L, 105L, 111L, 112L, 108L, -88L, 80L, 77L, 81L, 84L, 82L, 79L, 78L, 59L, 67L, 75L, 76L, 73L, -69L, 66L, 64L, 84L, 77L, 71L, 72L, 73L, 73L, 77L, 83L, 61L, 65L, -72L, 75L, 67L, 63L, 78L, 100L, 74L, 77L, 79L, 76L, 71L, 71L, -76L, 83L, 75L, 77L, 74L, 67L, 66L, 71L, 71L, 65L, 80L, 92L, 70L, -57L, 60L, 63L, 76L, 74L, 57L, 54L, 53L, 55L, 60L, 64L, 64L, 64L, -51L, 54L, 52L, 58L, 69L, 65L, 54L, 54L, 51L, 51L, 53L, 54L, 55L, -54L, 52L, 50L, 57L, 70L, 79L, 76L, 66L, 58L, 51L, 46L, 62L, 81L, -60L, 46L, 41L, 49L, 72L, 58L, 57L, 50L, 50L, 58L, 60L, 53L, 49L, -51L, 52L, 49L, 54L, 67L, 79L, 81L, 78L, 75L, 71L, 60L, 61L, 62L, -53L, 54L, 71L, 83L, 91L, 80L, 72L, 74L, 79L, 85L, 95L, 106L, -86L, 79L, 82L, 94L, 100L, 92L, 84L, 83L, 80L, 72L, 67L, 73L, -84L, 83L, 62L, 41L, 48L, 54L, 60L, 61L, 56L, 54L, 56L, 60L, 75L, -79L, 86L, 95L, 100L, 95L, 82L, 72L, 80L, 77L, 75L, 75L, 77L, -75L, 71L, 68L, 68L, 69L, 62L, 53L, 56L, 65L, 66L, 58L, 48L, 50L, -53L, 56L, 58L, 57L, 55L, 53L, 42L, 46L, 46L, 42L, 47L, 57L, 56L, -47L, 87L, 88L, 87L, 85L, 84L, 84L, 86L, 89L, 88L, 89L, 89L, 90L, -90L, 92L, 95L, 97L, 94L, 97L, 102L, 104L, 104L, 104L, 104L, 104L, -99L, 102L, 108L, 114L, 120L, 125L, 127L, 128L, 115L, 118L, 122L, -126L, 131L, 135L, 137L, 138L, 138L, 138L, 130L, 120L, 119L, 120L, -109L, 92L, 84L, 75L, 81L, 99L, 120L, 147L, 166L, 166L, 173L, -166L, 155L, 140L, 113L, 80L, 54L, 41L, 42L, 38L, 35L, 36L, 38L, -42L, 52L, 62L, 95L, 144L, 187L, 210L, 224L, 221L, 205L, 194L, -170L, 154L, 130L, 106L, 80L, 53L, 34L, 27L, 29L, 36L, 44L, 50L, -53L, 55L, 58L, 61L, 64L, 68L, 65L, 57L, 58L, 66L, 67L, 60L, 61L, -63L, 60L, 50L, 41L, 36L, 31L, 27L, 21L, 21L, 21L, 21L, 21L, 21L, -21L, 21L, 23L, 21L, 18L, 18L, 21L, 23L, 23L, 22L, 21L, 19L, 18L, -19L, 22L, 25L, 27L, 27L, 17L, 16L, 16L, 17L, 19L, 20L, 20L, 19L, -21L, 20L, 18L, 17L, 18L, 19L, 21L, 22L, 20L, 21L, 21L, 20L, 18L, -16L, 17L, 18L, 22L, 21L, 21L, 21L, 21L, 22L, 23L, 23L, 22L, 22L, -21L, 20L, 18L, 17L, 16L, 15L, 22L, 22L, 22L, 21L, 20L, 19L, 18L, -18L, 21L, 21L, 21L, 20L, 20L, 19L, 18L, 17L, 20L, 19L, 19L, 18L, -17L, 17L, 18L, 18L, 16L, 17L, 17L, 17L, 17L, 16L, 15L, 14L, 15L, -17L, 19L, 22L, 24L, 26L, 27L, 27L, 24L, 33L, 40L, 43L, 49L, 58L, -63L, 63L, 64L, 58L, 51L, 48L, 48L, 51L, 53L, 54L, 54L, 55L, 56L, -53L, 47L, 41L, 38L, 36L, 32L, 29L, 26L, 28L, 34L, 40L, 44L, 45L, -47L, 46L, 45L, 42L, 37L, 30L, 25L, 21L, 27L, 26L, 24L, 22L, 21L, -20L, 19L, 19L, 21L, 24L, 23L, 20L, 20L, 23L, 24L, 21L, 19L, 21L, -19L, 15L, 15L, 20L, 21L, 20L, 21L, 20L, 20L, 21L, 23L, 24L, 23L, -21L, 23L, 25L, 24L, 30L, 40L, 56L, 104L, 164L, 169L, 174L, 169L, -164L, 164L, 155L, 147L, 151L, 137L, 119L, 109L, 116L, 121L, 111L, -95L, 86L, 103L, 109L, 113L, 110L, 107L, 104L, 98L, 92L, 91L, -84L, 79L, 82L, 84L, 81L, 77L, 76L, 61L, 69L, 76L, 76L, 73L, 71L, -73L, 76L, 90L, 88L, 84L, 76L, 71L, 71L, 77L, 82L, 72L, 74L, 79L, -78L, 68L, 60L, 71L, 89L, 77L, 77L, 77L, 76L, 75L, 77L, 81L, 85L, -71L, 75L, 78L, 78L, 74L, 71L, 70L, 69L, 78L, 92L, 72L, 63L, 67L, -69L, 80L, 77L, 57L, 56L, 56L, 57L, 59L, 62L, 65L, 67L, 63L, 64L, -57L, 59L, 70L, 69L, 62L, 63L, 57L, 55L, 55L, 59L, 63L, 62L, 55L, -48L, 53L, 67L, 80L, 81L, 73L, 65L, 57L, 51L, 67L, 81L, 61L, 51L, -46L, 51L, 72L, 63L, 59L, 54L, 55L, 62L, 61L, 54L, 51L, 55L, 54L, -50L, 51L, 62L, 73L, 77L, 78L, 79L, 73L, 66L, 61L, 62L, 65L, 65L, -69L, 79L, 90L, 80L, 70L, 69L, 72L, 80L, 95L, 109L, 90L, 81L, -77L, 82L, 90L, 90L, 85L, 81L, 74L, 67L, 60L, 63L, 72L, 75L, 64L, -52L, 52L, 52L, 52L, 52L, 53L, 55L, 58L, 60L, 68L, 70L, 75L, 84L, -91L, 91L, 87L, 82L, 82L, 81L, 80L, 80L, 81L, 78L, 73L, 69L, 63L, -65L, 62L, 57L, 55L, 57L, 59L, 58L, 51L, 52L, 54L, 57L, 59L, 58L, -55L, 53L, 44L, 44L, 43L, 42L, 47L, 53L, 52L, 48L, 85L, 86L, 88L, -88L, 87L, 88L, 91L, 93L, 92L, 91L, 91L, 91L, 93L, 96L, 99L, 101L, -102L, 103L, 104L, 103L, 102L, 104L, 107L, 110L, 117L, 121L, 128L, -133L, 134L, 131L, 126L, 122L, 110L, 115L, 122L, 129L, 135L, 137L, -138L, 138L, 138L, 136L, 128L, 120L, 119L, 120L, 109L, 94L, 88L, -80L, 89L, 107L, 125L, 149L, 166L, 164L, 177L, 168L, 156L, 142L, -118L, 85L, 55L, 38L, 37L, 32L, 30L, 32L, 34L, 39L, 49L, 59L, -98L, 148L, 192L, 213L, 227L, 224L, 205L, 192L, 167L, 153L, 133L, -107L, 76L, 48L, 33L, 29L, 31L, 35L, 42L, 48L, 53L, 56L, 57L, -58L, 57L, 60L, 59L, 53L, 55L, 62L, 62L, 56L, 62L, 64L, 61L, 51L, -41L, 36L, 31L, 27L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 26L, -23L, 20L, 18L, 20L, 21L, 22L, 22L, 22L, 20L, 18L, 19L, 22L, 25L, -26L, 26L, 22L, 20L, 19L, 20L, 22L, 22L, 21L, 20L, 20L, 19L, 16L, -15L, 15L, 18L, 21L, 23L, 19L, 21L, 23L, 23L, 20L, 18L, 17L, 18L, -21L, 21L, 22L, 22L, 22L, 21L, 20L, 20L, 22L, 21L, 20L, 19L, 18L, -17L, 17L, 16L, 20L, 21L, 23L, 23L, 23L, 21L, 18L, 17L, 18L, 18L, -18L, 18L, 18L, 18L, 18L, 18L, 21L, 20L, 19L, 19L, 18L, 18L, 19L, -19L, 14L, 14L, 15L, 15L, 15L, 14L, 13L, 12L, 10L, 12L, 15L, 19L, -22L, 25L, 26L, 27L, 22L, 28L, 34L, 38L, 44L, 53L, 60L, 62L, 65L, -63L, 60L, 55L, 52L, 52L, 55L, 58L, 58L, 61L, 65L, 65L, 63L, 59L, -57L, 57L, 49L, 43L, 37L, 39L, 46L, 51L, 51L, 48L, 50L, 47L, 40L, -33L, 26L, 21L, 18L, 17L, 24L, 24L, 23L, 23L, 21L, 20L, 18L, 17L, -20L, 23L, 22L, 19L, 19L, 23L, 23L, 21L, 16L, 19L, 18L, 15L, 16L, -21L, 23L, 21L, 20L, 19L, 19L, 21L, 23L, 23L, 21L, 20L, 20L, 22L, -23L, 29L, 36L, 46L, 87L, 142L, 161L, 169L, 165L, 160L, 160L, -152L, 143L, 146L, 136L, 117L, 103L, 103L, 105L, 97L, 87L, 82L, -107L, 115L, 119L, 114L, 107L, 102L, 96L, 90L, 86L, 79L, 75L, -76L, 78L, 74L, 71L, 71L, 67L, 71L, 75L, 74L, 71L, 70L, 74L, 78L, -88L, 94L, 91L, 77L, 68L, 73L, 81L, 83L, 79L, 80L, 83L, 83L, 71L, -61L, 67L, 82L, 83L, 79L, 74L, 74L, 77L, 80L, 81L, 81L, 67L, 69L, -79L, 88L, 85L, 74L, 71L, 77L, 73L, 87L, 69L, 64L, 70L, 70L, 78L, -75L, 56L, 58L, 60L, 59L, 59L, 62L, 68L, 73L, 71L, 70L, 58L, 55L, -65L, 68L, 65L, 68L, 63L, 60L, 58L, 63L, 69L, 67L, 57L, 46L, 49L, -64L, 80L, 83L, 79L, 73L, 65L, 58L, 72L, 77L, 63L, 57L, 53L, 55L, -72L, 73L, 62L, 60L, 64L, 69L, 65L, 56L, 55L, 62L, 60L, 54L, 53L, -60L, 69L, 74L, 79L, 84L, 80L, 79L, 61L, 58L, 74L, 75L, 70L, 82L, -87L, 79L, 72L, 68L, 69L, 75L, 87L, 99L, 93L, 85L, 74L, 70L, 76L, -85L, 86L, 80L, 75L, 68L, 60L, 58L, 61L, 64L, 65L, 64L, 57L, 52L, -46L, 45L, 49L, 54L, 58L, 59L, 65L, 66L, 68L, 74L, 81L, 87L, 90L, -91L, 80L, 80L, 81L, 83L, 84L, 83L, 79L, 76L, 58L, 58L, 60L, 60L, -55L, 52L, 56L, 63L, 53L, 54L, 55L, 58L, 60L, 60L, 57L, 55L, 49L, -43L, 40L, 44L, 48L, 48L, 48L, 49L, 87L, 89L, 91L, 92L, 94L, 99L, -104L, 109L, 99L, 96L, 93L, 93L, 95L, 98L, 101L, 103L, 104L, 102L, -100L, 99L, 103L, 112L, 123L, 132L, 139L, 141L, 144L, 142L, 136L, -125L, 113L, 105L, 109L, 113L, 121L, 129L, 135L, 138L, 139L, 138L, -136L, 133L, 125L, 118L, 118L, 118L, 109L, 96L, 86L, 79L, 88L, -106L, 124L, 147L, 165L, 164L, 177L, 171L, 162L, 147L, 119L, 83L, -54L, 40L, 33L, 29L, 27L, 29L, 32L, 37L, 48L, 58L, 91L, 144L, -189L, 210L, 225L, 224L, 205L, 191L, 164L, 150L, 128L, 103L, 74L, -47L, 32L, 28L, 33L, 35L, 40L, 47L, 53L, 56L, 56L, 54L, 53L, 55L, -55L, 53L, 55L, 60L, 60L, 55L, 63L, 64L, 61L, 51L, 41L, 36L, 31L, -26L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 27L, 25L, 21L, 19L, -19L, 20L, 21L, 22L, 27L, 24L, 21L, 21L, 22L, 23L, 23L, 22L, 25L, -23L, 22L, 22L, 23L, 23L, 22L, 20L, 20L, 19L, 18L, 18L, 19L, 20L, -22L, 24L, 17L, 20L, 22L, 23L, 20L, 17L, 16L, 15L, 20L, 21L, 22L, -22L, 22L, 20L, 18L, 17L, 23L, 22L, 22L, 21L, 21L, 20L, 20L, 20L, -18L, 20L, 22L, 24L, 24L, 21L, 17L, 15L, 18L, 17L, 17L, 17L, 17L, -17L, 17L, 17L, 21L, 20L, 19L, 18L, 18L, 18L, 18L, 18L, 14L, 14L, -14L, 14L, 14L, 13L, 12L, 12L, 7L, 9L, 13L, 17L, 21L, 25L, 27L, -28L, 23L, 26L, 31L, 35L, 40L, 49L, 57L, 61L, 60L, 64L, 66L, 63L, -58L, 55L, 56L, 59L, 57L, 61L, 67L, 71L, 71L, 70L, 70L, 70L, 65L, -59L, 54L, 54L, 56L, 57L, 54L, 51L, 51L, 45L, 36L, 28L, 22L, 20L, -20L, 22L, 19L, 19L, 21L, 21L, 21L, 20L, 18L, 17L, 17L, 19L, 19L, -16L, 16L, 20L, 21L, 18L, 16L, 19L, 18L, 15L, 16L, 20L, 22L, 20L, -20L, 19L, 18L, 20L, 21L, 22L, 20L, 18L, 18L, 20L, 21L, 25L, 28L, -31L, 64L, 113L, 146L, 158L, 157L, 153L, 154L, 148L, 141L, 143L, -135L, 118L, 102L, 98L, 97L, 94L, 92L, 92L, 104L, 111L, 114L, -109L, 103L, 100L, 97L, 95L, 82L, 75L, 72L, 73L, 74L, 71L, 69L, -70L, 78L, 74L, 74L, 76L, 77L, 74L, 72L, 72L, 77L, 85L, 82L, 68L, -66L, 79L, 87L, 84L, 77L, 78L, 82L, 85L, 77L, 67L, 71L, 83L, 88L, -80L, 73L, 71L, 75L, 78L, 76L, 73L, 66L, 61L, 69L, 88L, 91L, 79L, -76L, 85L, 75L, 86L, 69L, 65L, 72L, 70L, 78L, 75L, 56L, 61L, 64L, -63L, 60L, 61L, 68L, 76L, 75L, 74L, 61L, 54L, 64L, 69L, 66L, 69L, -65L, 63L, 63L, 65L, 68L, 65L, 56L, 48L, 48L, 63L, 76L, 80L, 78L, -74L, 67L, 61L, 72L, 70L, 63L, 62L, 60L, 60L, 72L, 81L, 65L, 65L, -71L, 75L, 69L, 58L, 60L, 69L, 69L, 63L, 61L, 65L, 70L, 74L, 81L, -87L, 89L, 94L, 69L, 55L, 76L, 79L, 74L, 92L, 90L, 83L, 76L, 73L, -74L, 76L, 78L, 80L, 92L, 91L, 81L, 67L, 67L, 79L, 85L, 82L, 84L, -78L, 70L, 63L, 57L, 56L, 62L, 69L, 60L, 56L, 51L, 47L, 48L, 51L, -55L, 58L, 69L, 69L, 70L, 71L, 75L, 81L, 87L, 92L, 75L, 76L, 77L, -79L, 82L, 84L, 85L, 86L, 62L, 56L, 56L, 61L, 59L, 54L, 59L, 70L, -54L, 53L, 54L, 57L, 61L, 63L, 60L, 57L, 53L, 43L, 39L, 46L, 49L, -45L, 45L, 50L, 94L, 94L, 95L, 95L, 98L, 104L, 112L, 118L, 108L, -103L, 96L, 93L, 94L, 96L, 98L, 98L, 96L, 99L, 104L, 111L, 121L, -134L, 147L, 156L, 142L, 143L, 144L, 142L, 135L, 126L, 116L, 110L, -111L, 115L, 121L, 127L, 133L, 137L, 139L, 140L, 134L, 128L, 121L, -116L, 117L, 116L, 107L, 97L, 84L, 78L, 87L, 105L, 122L, 147L, -167L, 169L, 175L, 174L, 168L, 150L, 116L, 78L, 52L, 43L, 35L, -31L, 30L, 33L, 37L, 42L, 53L, 64L, 90L, 144L, 189L, 209L, 223L, -224L, 205L, 189L, 164L, 146L, 123L, 99L, 74L, 50L, 33L, 27L, -34L, 36L, 41L, 47L, 53L, 56L, 55L, 53L, 57L, 58L, 58L, 58L, 60L, -64L, 64L, 60L, 62L, 64L, 60L, 50L, 40L, 35L, 30L, 25L, 23L, 23L, -23L, 23L, 23L, 23L, 23L, 23L, 27L, 26L, 23L, 21L, 19L, 19L, 21L, -22L, 28L, 26L, 23L, 21L, 22L, 23L, 22L, 21L, 22L, 21L, 19L, 19L, -20L, 20L, 18L, 16L, 17L, 18L, 20L, 21L, 22L, 21L, 20L, 20L, 18L, -20L, 23L, 23L, 21L, 18L, 16L, 16L, 19L, 20L, 21L, 22L, 21L, 19L, -18L, 16L, 22L, 22L, 21L, 21L, 21L, 21L, 21L, 21L, 18L, 21L, 24L, -27L, 26L, 23L, 19L, 17L, 20L, 19L, 17L, 16L, 15L, 15L, 15L, 16L, -19L, 19L, 18L, 17L, 16L, 16L, 17L, 17L, 15L, 15L, 15L, 15L, 15L, -14L, 13L, 12L, 8L, 10L, 14L, 18L, 22L, 25L, 28L, 29L, 27L, 28L, -30L, 34L, 38L, 44L, 51L, 57L, 50L, 58L, 66L, 66L, 61L, 57L, 57L, -59L, 53L, 58L, 64L, 69L, 71L, 72L, 73L, 74L, 70L, 69L, 68L, 66L, -63L, 61L, 60L, 60L, 53L, 47L, 37L, 28L, 22L, 20L, 21L, 23L, 15L, -16L, 18L, 20L, 20L, 19L, 18L, 17L, 15L, 18L, 18L, 15L, 15L, 19L, -20L, 18L, 17L, 19L, 19L, 16L, 16L, 19L, 20L, 17L, 19L, 18L, 17L, -18L, 20L, 20L, 18L, 16L, 17L, 19L, 19L, 24L, 25L, 24L, 51L, 96L, -138L, 154L, 156L, 150L, 151L, 147L, 140L, 141L, 132L, 119L, 106L, -99L, 99L, 100L, 104L, 108L, 115L, 117L, 114L, 104L, 97L, 95L, -94L, 93L, 88L, 82L, 78L, 77L, 75L, 71L, 69L, 71L, 83L, 74L, 71L, -80L, 88L, 84L, 75L, 69L, 69L, 74L, 69L, 60L, 66L, 82L, 86L, 78L, -74L, 75L, 81L, 87L, 82L, 73L, 74L, 84L, 87L, 80L, 73L, 71L, 74L, -77L, 78L, 76L, 72L, 55L, 56L, 78L, 90L, 83L, 81L, 90L, 85L, 92L, -72L, 70L, 76L, 74L, 81L, 80L, 63L, 68L, 71L, 67L, 60L, 57L, 62L, -69L, 76L, 78L, 67L, 60L, 70L, 75L, 70L, 69L, 63L, 65L, 67L, 66L, -62L, 57L, 54L, 52L, 52L, 63L, 72L, 74L, 72L, 70L, 65L, 59L, 66L, -61L, 63L, 64L, 64L, 65L, 71L, 84L, 63L, 64L, 71L, 75L, 68L, 58L, -60L, 71L, 72L, 69L, 69L, 72L, 73L, 74L, 80L, 87L, 90L, 106L, -86L, 68L, 83L, 84L, 80L, 96L, 103L, 93L, 81L, 77L, 81L, 86L, -84L, 80L, 89L, 96L, 93L, 76L, 66L, 72L, 82L, 87L, 88L, 83L, 77L, -72L, 62L, 55L, 59L, 67L, 60L, 62L, 62L, 58L, 52L, 49L, 51L, 55L, -67L, 68L, 70L, 70L, 71L, 75L, 82L, 87L, 75L, 75L, 74L, 74L, 75L, -79L, 84L, 87L, 77L, 65L, 58L, 61L, 63L, 59L, 61L, 68L, 54L, 52L, -52L, 56L, 61L, 64L, 61L, 58L, 54L, 44L, 41L, 48L, 51L, 47L, 46L, -50L, 98L, 98L, 98L, 97L, 98L, 102L, 108L, 113L, 113L, 106L, 98L, -93L, 94L, 97L, 98L, 98L, 110L, 117L, 128L, 138L, 145L, 148L, -151L, 153L, 145L, 145L, 145L, 142L, 137L, 130L, 123L, 119L, 116L, -119L, 125L, 130L, 135L, 138L, 139L, 140L, 131L, 124L, 116L, 113L, -115L, 113L, 106L, 98L, 85L, 80L, 90L, 108L, 125L, 151L, 172L, -175L, 174L, 175L, 170L, 150L, 113L, 73L, 50L, 43L, 34L, 30L, -29L, 33L, 37L, 44L, 55L, 66L, 96L, 151L, 193L, 208L, 220L, 220L, -201L, 182L, 161L, 143L, 119L, 97L, 74L, 51L, 36L, 29L, 34L, 38L, -44L, 49L, 53L, 54L, 54L, 54L, 58L, 57L, 56L, 57L, 59L, 62L, 62L, -61L, 61L, 63L, 59L, 48L, 39L, 33L, 28L, 23L, 23L, 23L, 23L, 23L, -23L, 23L, 23L, 23L, 25L, 25L, 25L, 23L, 21L, 20L, 20L, 22L, 26L, -24L, 21L, 21L, 23L, 24L, 25L, 24L, 24L, 22L, 21L, 21L, 22L, 22L, -20L, 19L, 15L, 17L, 20L, 22L, 22L, 20L, 17L, 15L, 21L, 23L, 24L, -24L, 21L, 19L, 19L, 19L, 19L, 19L, 19L, 20L, 19L, 19L, 18L, 17L, -18L, 18L, 19L, 19L, 19L, 19L, 19L, 19L, 21L, 23L, 26L, 28L, 28L, -26L, 23L, 20L, 21L, 20L, 18L, 16L, 15L, 15L, 16L, 16L, 19L, 18L, -17L, 16L, 16L, 16L, 16L, 17L, 15L, 16L, 16L, 16L, 16L, 15L, 14L, -13L, 10L, 12L, 15L, 19L, 22L, 25L, 27L, 27L, 24L, 23L, 24L, 27L, -29L, 30L, 35L, 42L, 40L, 48L, 57L, 61L, 59L, 57L, 58L, 60L, 53L, -57L, 62L, 65L, 68L, 70L, 72L, 74L, 68L, 71L, 74L, 73L, 71L, 70L, -71L, 73L, 61L, 55L, 46L, 37L, 28L, 23L, 21L, 20L, 19L, 19L, 19L, -20L, 19L, 19L, 18L, 18L, 16L, 19L, 19L, 16L, 17L, 21L, 22L, 20L, -16L, 19L, 19L, 16L, 16L, 19L, 19L, 16L, 18L, 17L, 17L, 17L, 19L, -18L, 16L, 14L, 16L, 18L, 18L, 24L, 26L, 25L, 51L, 94L, 139L, -158L, 161L, 153L, 152L, 148L, 140L, 139L, 129L, 122L, 113L, 106L, -104L, 108L, 115L, 120L, 121L, 119L, 112L, 102L, 98L, 99L, 99L, -97L, 91L, 85L, 79L, 76L, 71L, 65L, 64L, 66L, 74L, 63L, 63L, 78L, -90L, 86L, 74L, 67L, 73L, 72L, 67L, 63L, 70L, 81L, 80L, 72L, 76L, -76L, 82L, 89L, 86L, 75L, 72L, 78L, 80L, 78L, 76L, 74L, 75L, 80L, -85L, 89L, 81L, 59L, 51L, 67L, 82L, 81L, 81L, 87L, 85L, 90L, 68L, -68L, 75L, 71L, 78L, 77L, 70L, 75L, 77L, 71L, 61L, 55L, 55L, 58L, -69L, 74L, 65L, 58L, 68L, 73L, 66L, 63L, 59L, 65L, 69L, 68L, 61L, -55L, 52L, 53L, 56L, 64L, 71L, 71L, 69L, 66L, 61L, 55L, 61L, 57L, -68L, 65L, 65L, 70L, 67L, 80L, 59L, 60L, 67L, 72L, 67L, 57L, 60L, -70L, 71L, 71L, 73L, 75L, 75L, 74L, 80L, 89L, 91L, 113L, 108L, -91L, 93L, 94L, 90L, 96L, 114L, 103L, 89L, 82L, 88L, 97L, 100L, -96L, 89L, 100L, 102L, 88L, 71L, 68L, 79L, 91L, 85L, 80L, 78L, -78L, 70L, 60L, 58L, 64L, 62L, 67L, 71L, 67L, 58L, 51L, 50L, 52L, -57L, 61L, 65L, 65L, 64L, 67L, 75L, 82L, 80L, 79L, 76L, 73L, 71L, -72L, 77L, 80L, 88L, 77L, 67L, 64L, 64L, 61L, 59L, 59L, 55L, 52L, -50L, 53L, 59L, 61L, 58L, 54L, 51L, 46L, 44L, 48L, 51L, 50L, 48L, -48L, 94L, 96L, 98L, 99L, 100L, 101L, 103L, 105L, 110L, 103L, -97L, 96L, 103L, 110L, 115L, 116L, 136L, 141L, 149L, 153L, 152L, -149L, 146L, 144L, 150L, 150L, 148L, 145L, 140L, 132L, 125L, 121L, -120L, 124L, 131L, 138L, 141L, 142L, 139L, 138L, 129L, 120L, 112L, -111L, 113L, 111L, 104L, 97L, 85L, 83L, 96L, 115L, 131L, 155L, -174L, 176L, 177L, 175L, 167L, 146L, 111L, 72L, 48L, 40L, 32L, -29L, 28L, 32L, 37L, 44L, 56L, 67L, 95L, 149L, 189L, 200L, 210L, -210L, 190L, 171L, 151L, 137L, 116L, 93L, 67L, 45L, 33L, 31L, -34L, 40L, 47L, 51L, 52L, 52L, 54L, 56L, 58L, 55L, 52L, 53L, 55L, -57L, 58L, 59L, 60L, 62L, 58L, 47L, 37L, 31L, 26L, 21L, 22L, 22L, -22L, 22L, 22L, 22L, 22L, 22L, 22L, 24L, 26L, 26L, 23L, 20L, 21L, -22L, 27L, 25L, 22L, 22L, 23L, 24L, 24L, 24L, 26L, 24L, 23L, 23L, -25L, 25L, 24L, 22L, 19L, 20L, 21L, 22L, 21L, 19L, 17L, 16L, 21L, -23L, 23L, 22L, 19L, 18L, 18L, 20L, 18L, 18L, 18L, 17L, 18L, 18L, -19L, 20L, 17L, 18L, 18L, 19L, 19L, 20L, 20L, 20L, 20L, 21L, 24L, -26L, 26L, 24L, 22L, 20L, 20L, 19L, 17L, 15L, 15L, 17L, 18L, 19L, -20L, 19L, 18L, 17L, 17L, 17L, 17L, 18L, 15L, 15L, 16L, 16L, 15L, -15L, 14L, 13L, 12L, 14L, 16L, 19L, 21L, 23L, 24L, 24L, 23L, 19L, -20L, 22L, 21L, 18L, 20L, 27L, 33L, 38L, 45L, 49L, 52L, 56L, 61L, -65L, 59L, 61L, 64L, 66L, 67L, 69L, 73L, 75L, 72L, 73L, 75L, 77L, -79L, 80L, 79L, 78L, 71L, 67L, 60L, 51L, 42L, 33L, 26L, 23L, 28L, -26L, 24L, 22L, 20L, 18L, 18L, 17L, 15L, 18L, 18L, 16L, 17L, 21L, -22L, 20L, 13L, 17L, 18L, 16L, 17L, 20L, 20L, 17L, 18L, 17L, 16L, -17L, 18L, 17L, 15L, 13L, 18L, 18L, 18L, 22L, 25L, 24L, 50L, 93L, -137L, 158L, 163L, 154L, 153L, 149L, 141L, 140L, 132L, 130L, 124L, -116L, 112L, 114L, 120L, 125L, 121L, 117L, 109L, 102L, 103L, 106L, -104L, 99L, 85L, 80L, 75L, 72L, 67L, 62L, 62L, 66L, 68L, 61L, -64L, 79L, 87L, 80L, 73L, 71L, 83L, 80L, 76L, 76L, 78L, 79L, 77L, -74L, 79L, 78L, 83L, 91L, 87L, 75L, 69L, 71L, 73L, 77L, 79L, 76L, -73L, 76L, 88L, 98L, 93L, 72L, 59L, 63L, 72L, 73L, 74L, 78L, 76L, -80L, 62L, 65L, 74L, 68L, 73L, 71L, 68L, 72L, 75L, 72L, 65L, 58L, -56L, 56L, 61L, 68L, 59L, 51L, 62L, 68L, 62L, 56L, 59L, 64L, 71L, -73L, 69L, 61L, 54L, 49L, 57L, 66L, 73L, 73L, 71L, 68L, 60L, 52L, -59L, 58L, 75L, 66L, 65L, 74L, 63L, 72L, 60L, 60L, 66L, 73L, 70L, -62L, 64L, 73L, 71L, 72L, 75L, 77L, 77L, 78L, 87L, 98L, 107L, -121L, 121L, 104L, 96L, 103L, 106L, 102L, 108L, 108L, 102L, 95L, -95L, 101L, 103L, 101L, 95L, 101L, 103L, 94L, 77L, 67L, 77L, 93L, -86L, 78L, 77L, 82L, 79L, 66L, 59L, 61L, 65L, 68L, 71L, 69L, 63L, -56L, 51L, 49L, 52L, 57L, 61L, 60L, 57L, 60L, 69L, 79L, 81L, 82L, -81L, 78L, 74L, 72L, 73L, 75L, 81L, 81L, 75L, 68L, 63L, 61L, 58L, -53L, 59L, 54L, 50L, 51L, 56L, 57L, 52L, 46L, 45L, 46L, 46L, 46L, -50L, 53L, 50L, 43L, 87L, 92L, 98L, 102L, 103L, 103L, 103L, 103L, -104L, 98L, 95L, 100L, 113L, 126L, 135L, 139L, 147L, 148L, 150L, -150L, 149L, 149L, 151L, 152L, 147L, 147L, 148L, 147L, 142L, 136L, -129L, 125L, 122L, 128L, 137L, 145L, 147L, 145L, 140L, 136L, 127L, -118L, 110L, 110L, 112L, 109L, 103L, 97L, 85L, 84L, 100L, 120L, -135L, 156L, 173L, 173L, 181L, 174L, 162L, 142L, 110L, 74L, 47L, -36L, 36L, 33L, 33L, 37L, 42L, 49L, 61L, 72L, 86L, 140L, 179L, -189L, 199L, 200L, 181L, 161L, 140L, 130L, 113L, 89L, 59L, 35L, -28L, 31L, 34L, 41L, 50L, 53L, 52L, 51L, 54L, 58L, 63L, 58L, 54L, -55L, 57L, 58L, 60L, 62L, 59L, 61L, 57L, 46L, 36L, 30L, 25L, 19L, -22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 19L, 23L, 27L, 27L, 24L, -21L, 21L, 22L, 32L, 29L, 25L, 23L, 22L, 22L, 21L, 20L, 22L, 20L, -19L, 20L, 22L, 22L, 21L, 20L, 26L, 25L, 24L, 22L, 21L, 20L, 20L, -20L, 20L, 20L, 20L, 18L, 16L, 15L, 16L, 18L, 18L, 17L, 16L, 16L, -17L, 18L, 20L, 21L, 19L, 20L, 20L, 21L, 21L, 22L, 23L, 23L, 16L, -17L, 19L, 21L, 21L, 20L, 18L, 17L, 18L, 17L, 16L, 15L, 16L, 18L, -21L, 23L, 21L, 20L, 19L, 18L, 18L, 18L, 18L, 19L, 14L, 15L, 15L, -15L, 15L, 14L, 13L, 12L, 13L, 14L, 16L, 18L, 20L, 21L, 21L, 21L, -29L, 25L, 24L, 27L, 24L, 18L, 18L, 24L, 30L, 33L, 36L, 40L, 46L, -54L, 63L, 68L, 65L, 67L, 68L, 68L, 68L, 70L, 74L, 77L, 79L, 76L, -75L, 79L, 85L, 86L, 81L, 75L, 78L, 76L, 71L, 64L, 55L, 44L, 35L, -30L, 36L, 33L, 29L, 25L, 21L, 18L, 17L, 16L, 13L, 16L, 16L, 13L, -14L, 18L, 20L, 18L, 10L, 14L, 16L, 15L, 17L, 21L, 22L, 19L, 18L, -16L, 16L, 16L, 17L, 17L, 15L, 12L, 21L, 20L, 17L, 20L, 22L, 21L, -46L, 88L, 130L, 153L, 160L, 152L, 152L, 151L, 144L, 143L, 137L, -138L, 133L, 125L, 118L, 119L, 123L, 127L, 126L, 120L, 111L, 104L, -104L, 105L, 98L, 89L, 81L, 76L, 73L, 73L, 70L, 67L, 70L, 75L, -75L, 71L, 75L, 87L, 89L, 80L, 76L, 81L, 89L, 86L, 86L, 88L, 86L, -80L, 78L, 81L, 79L, 78L, 83L, 91L, 88L, 75L, 68L, 69L, 70L, 77L, -81L, 76L, 68L, 70L, 84L, 98L, 100L, 83L, 68L, 64L, 65L, 65L, -66L, 70L, 71L, 77L, 62L, 69L, 79L, 72L, 74L, 71L, 60L, 65L, 70L, -72L, 68L, 64L, 61L, 61L, 61L, 69L, 60L, 51L, 61L, 70L, 64L, 58L, -60L, 64L, 71L, 78L, 78L, 69L, 56L, 45L, 57L, 67L, 75L, 77L, 76L, -71L, 61L, 51L, 60L, 61L, 81L, 68L, 65L, 76L, 60L, 65L, 64L, 63L, -68L, 76L, 75L, 68L, 69L, 77L, 73L, 74L, 77L, 79L, 79L, 82L, 95L, -109L, 126L, 129L, 124L, 104L, 91L, 107L, 121L, 113L, 96L, 108L, -114L, 109L, 102L, 99L, 96L, 92L, 101L, 100L, 101L, 96L, 81L, -68L, 76L, 92L, 92L, 82L, 79L, 86L, 84L, 70L, 60L, 59L, 68L, 67L, -67L, 68L, 66L, 61L, 54L, 48L, 55L, 60L, 62L, 58L, 53L, 55L, 66L, -76L, 79L, 82L, 84L, 83L, 79L, 75L, 74L, 75L, 68L, 78L, 80L, 70L, -62L, 62L, 59L, 52L, 63L, 56L, 50L, 50L, 53L, 53L, 47L, 40L, 40L, -45L, 47L, 44L, 48L, 55L, 50L, 39L, 88L, 100L, 114L, 117L, 111L, -103L, 102L, 104L, 102L, 114L, 128L, 138L, 145L, 151L, 152L, 149L, -156L, 153L, 150L, 150L, 152L, 154L, 154L, 154L, 146L, 147L, 147L, -145L, 141L, 137L, 133L, 132L, 127L, 130L, 137L, 144L, 148L, 146L, -141L, 136L, 124L, 117L, 110L, 110L, 114L, 112L, 104L, 96L, 88L, -90L, 101L, 121L, 146L, 166L, 175L, 176L, 178L, 172L, 161L, 139L, -104L, 67L, 42L, 33L, 28L, 31L, 34L, 38L, 41L, 47L, 53L, 57L, -93L, 144L, 172L, 191L, 196L, 181L, 169L, 150L, 127L, 121L, 106L, -84L, 63L, 48L, 39L, 33L, 37L, 42L, 48L, 51L, 49L, 48L, 49L, 50L, -61L, 60L, 58L, 58L, 60L, 60L, 59L, 57L, 61L, 57L, 53L, 47L, 41L, -32L, 23L, 17L, 21L, 26L, 30L, 29L, 25L, 21L, 23L, 25L, 24L, 25L, -24L, 20L, 20L, 25L, 28L, 26L, 25L, 24L, 22L, 21L, 21L, 22L, 23L, -24L, 22L, 22L, 22L, 22L, 23L, 23L, 24L, 24L, 23L, 22L, 21L, 22L, -24L, 25L, 24L, 23L, 21L, 20L, 19L, 18L, 18L, 19L, 21L, 22L, 22L, -20L, 19L, 19L, 20L, 21L, 20L, 19L, 20L, 17L, 16L, 19L, 24L, 25L, -21L, 17L, 24L, 23L, 23L, 23L, 22L, 22L, 22L, 21L, 22L, 21L, 19L, -16L, 14L, 14L, 18L, 21L, 17L, 14L, 12L, 13L, 17L, 19L, 18L, 16L, -16L, 17L, 18L, 18L, 17L, 14L, 11L, 9L, 13L, 14L, 16L, 18L, 21L, -22L, 24L, 24L, 24L, 21L, 17L, 16L, 17L, 19L, 19L, 19L, 20L, 27L, -36L, 41L, 42L, 44L, 49L, 54L, 72L, 76L, 81L, 82L, 80L, 79L, 81L, -82L, 74L, 75L, 75L, 74L, 74L, 74L, 75L, 77L, 76L, 79L, 81L, 77L, -68L, 57L, 50L, 46L, 45L, 41L, 35L, 30L, 25L, 22L, 20L, 19L, 19L, -20L, 21L, 20L, 17L, 14L, 12L, 11L, 21L, 21L, 21L, 21L, 19L, 19L, -20L, 21L, 18L, 17L, 17L, 17L, 18L, 16L, 13L, 10L, 13L, 11L, 16L, -23L, 22L, 16L, 21L, 32L, 106L, 155L, 155L, 157L, 158L, 140L, -147L, 147L, 133L, 133L, 132L, 127L, 121L, 118L, 119L, 122L, 119L, -114L, 114L, 117L, 115L, 105L, 97L, 94L, 94L, 81L, 71L, 71L, 71L, -65L, 59L, 59L, 67L, 76L, 78L, 72L, 73L, 84L, 90L, 86L, 97L, 96L, -94L, 92L, 91L, 89L, 86L, 84L, 79L, 74L, 69L, 69L, 73L, 77L, 77L, -75L, 80L, 85L, 85L, 78L, 73L, 75L, 81L, 84L, 95L, 90L, 75L, 61L, -61L, 73L, 78L, 73L, 64L, 60L, 63L, 72L, 77L, 73L, 68L, 69L, 59L, -63L, 66L, 57L, 55L, 73L, 84L, 71L, 77L, 75L, 60L, 56L, 72L, 80L, -69L, 60L, 62L, 59L, 68L, 83L, 81L, 62L, 48L, 47L, 57L, 70L, 67L, -68L, 82L, 71L, 50L, 51L, 50L, 69L, 74L, 83L, 73L, 60L, 74L, 78L, -65L, 67L, 74L, 81L, 79L, 74L, 77L, 85L, 79L, 80L, 78L, 73L, 69L, -72L, 84L, 94L, 118L, 130L, 138L, 130L, 113L, 103L, 108L, 117L, -119L, 114L, 111L, 112L, 111L, 103L, 90L, 82L, 92L, 93L, 98L, -99L, 85L, 68L, 70L, 83L, 92L, 90L, 84L, 78L, 77L, 75L, 66L, 57L, -61L, 62L, 63L, 62L, 65L, 70L, 75L, 76L, 64L, 55L, 52L, 56L, 55L, -52L, 62L, 77L, 84L, 82L, 82L, 84L, 87L, 89L, 88L, 87L, 72L, 74L, -75L, 72L, 66L, 62L, 61L, 62L, 57L, 58L, 58L, 54L, 48L, 42L, 39L, -39L, 35L, 42L, 47L, 48L, 51L, 55L, 56L, 54L, 121L, 126L, 128L, -121L, 111L, 106L, 109L, 115L, 123L, 134L, 145L, 151L, 155L, 158L, -156L, 152L, 154L, 153L, 152L, 152L, 153L, 153L, 152L, 150L, 143L, -144L, 145L, 143L, 139L, 134L, 129L, 127L, 129L, 133L, 141L, 148L, -152L, 149L, 142L, 136L, 126L, 119L, 113L, 112L, 114L, 111L, 103L, -95L, 88L, 91L, 101L, 122L, 147L, 166L, 175L, 177L, 177L, 171L, -160L, 137L, 102L, 65L, 40L, 31L, 27L, 30L, 33L, 35L, 38L, 45L, -55L, 63L, 105L, 151L, 172L, 188L, 193L, 177L, 160L, 137L, 139L, -127L, 106L, 81L, 61L, 47L, 38L, 33L, 39L, 45L, 51L, 54L, 53L, -53L, 54L, 56L, 58L, 56L, 55L, 56L, 58L, 60L, 59L, 58L, 64L, 62L, -58L, 52L, 44L, 37L, 31L, 28L, 21L, 25L, 28L, 27L, 23L, 21L, 23L, -26L, 22L, 24L, 23L, 19L, 19L, 24L, 26L, 25L, 25L, 24L, 24L, 24L, -24L, 25L, 25L, 26L, 28L, 26L, 24L, 22L, 22L, 23L, 26L, 27L, 22L, -21L, 20L, 21L, 23L, 23L, 22L, 21L, 23L, 22L, 21L, 20L, 20L, 19L, -19L, 20L, 23L, 23L, 22L, 21L, 20L, 20L, 20L, 21L, 20L, 17L, 16L, -18L, 22L, 23L, 19L, 15L, 17L, 17L, 16L, 16L, 16L, 16L, 16L, 16L, -20L, 20L, 19L, 17L, 15L, 15L, 18L, 21L, 20L, 18L, 17L, 17L, 19L, -20L, 20L, 19L, 16L, 17L, 18L, 18L, 17L, 14L, 11L, 10L, 9L, 12L, -15L, 19L, 21L, 21L, 21L, 20L, 23L, 20L, 18L, 17L, 18L, 19L, 19L, -18L, 23L, 24L, 24L, 22L, 23L, 31L, 43L, 53L, 62L, 68L, 75L, 79L, -79L, 77L, 76L, 76L, 72L, 72L, 73L, 72L, 72L, 72L, 73L, 75L, 67L, -71L, 76L, 77L, 74L, 70L, 67L, 67L, 64L, 59L, 52L, 44L, 37L, 32L, -27L, 25L, 22L, 22L, 22L, 20L, 17L, 15L, 13L, 13L, 16L, 18L, 20L, -20L, 19L, 17L, 15L, 15L, 19L, 18L, 18L, 18L, 19L, 18L, 16L, 13L, -12L, 13L, 17L, 21L, 19L, 17L, 22L, 29L, 72L, 134L, 149L, 150L, -151L, 143L, 147L, 139L, 134L, 134L, 132L, 125L, 117L, 112L, 112L, -113L, 119L, 121L, 121L, 116L, 109L, 101L, 97L, 95L, 91L, 84L, -78L, 76L, 71L, 63L, 60L, 62L, 71L, 78L, 76L, 64L, 62L, 77L, 92L, -98L, 102L, 103L, 102L, 97L, 89L, 83L, 81L, 82L, 82L, 73L, 64L, -65L, 74L, 81L, 80L, 76L, 75L, 81L, 83L, 77L, 72L, 74L, 79L, 81L, -81L, 80L, 75L, 70L, 69L, 72L, 74L, 75L, 70L, 65L, 66L, 75L, 79L, -73L, 66L, 63L, 63L, 66L, 68L, 61L, 57L, 69L, 81L, 78L, 82L, 80L, -64L, 56L, 69L, 75L, 63L, 53L, 51L, 58L, 68L, 75L, 78L, 73L, 62L, -52L, 65L, 73L, 69L, 73L, 87L, 78L, 55L, 50L, 63L, 72L, 73L, 86L, -78L, 60L, 72L, 80L, 70L, 68L, 70L, 77L, 78L, 75L, 75L, 78L, 75L, -79L, 82L, 77L, 69L, 66L, 71L, 77L, 97L, 117L, 135L, 135L, 119L, -105L, 104L, 110L, 113L, 111L, 112L, 113L, 111L, 101L, 87L, 77L, -88L, 94L, 105L, 108L, 91L, 68L, 63L, 71L, 76L, 73L, 67L, 65L, -71L, 78L, 76L, 68L, 58L, 60L, 63L, 67L, 71L, 75L, 75L, 74L, 69L, -60L, 56L, 58L, 53L, 46L, 49L, 60L, 70L, 75L, 81L, 85L, 85L, 84L, -84L, 86L, 76L, 78L, 78L, 74L, 67L, 61L, 58L, 57L, 57L, 57L, 57L, -56L, 53L, 50L, 49L, 48L, 45L, 47L, 48L, 49L, 54L, 58L, 54L, 47L, -125L, 128L, 128L, 123L, 118L, 119L, 128L, 137L, 145L, 155L, 164L, -166L, 168L, 169L, 166L, 162L, 159L, 158L, 158L, 159L, 159L, 157L, -153L, 150L, 144L, 145L, 145L, 144L, 140L, 134L, 127L, 123L, 130L, -135L, 143L, 151L, 154L, 150L, 141L, 134L, 125L, 119L, 114L, 112L, -112L, 108L, 100L, 93L, 87L, 91L, 103L, 124L, 148L, 167L, 176L, -178L, 176L, 170L, 158L, 135L, 99L, 62L, 37L, 28L, 25L, 29L, 32L, -32L, 33L, 42L, 58L, 70L, 116L, 159L, 177L, 194L, 203L, 189L, -172L, 148L, 147L, 129L, 104L, 79L, 61L, 48L, 40L, 36L, 39L, 45L, -51L, 55L, 55L, 55L, 58L, 60L, 55L, 53L, 52L, 54L, 57L, 59L, 59L, -59L, 53L, 53L, 50L, 42L, 33L, 26L, 24L, 24L, 21L, 24L, 25L, 24L, -21L, 20L, 23L, 27L, 21L, 23L, 22L, 18L, 18L, 23L, 24L, 22L, 24L, -25L, 26L, 27L, 27L, 27L, 27L, 27L, 30L, 27L, 23L, 20L, 19L, 21L, -24L, 26L, 22L, 20L, 19L, 20L, 21L, 22L, 20L, 19L, 24L, 24L, 23L, -23L, 22L, 20L, 19L, 18L, 23L, 25L, 26L, 23L, 19L, 17L, 19L, 22L, -20L, 17L, 16L, 17L, 20L, 21L, 17L, 14L, 17L, 17L, 17L, 17L, 17L, -18L, 18L, 18L, 17L, 18L, 19L, 18L, 16L, 17L, 19L, 21L, 20L, 21L, -21L, 20L, 18L, 18L, 19L, 20L, 16L, 17L, 17L, 17L, 16L, 14L, 12L, -10L, 7L, 10L, 15L, 19L, 21L, 20L, 18L, 16L, 22L, 20L, 19L, 19L, -20L, 20L, 19L, 17L, 22L, 20L, 16L, 12L, 12L, 20L, 33L, 44L, 53L, -59L, 69L, 75L, 77L, 75L, 72L, 70L, 64L, 64L, 65L, 65L, 66L, 66L, -67L, 67L, 65L, 68L, 72L, 74L, 74L, 73L, 74L, 75L, 78L, 73L, 65L, -58L, 51L, 45L, 39L, 35L, 29L, 28L, 25L, 22L, 19L, 17L, 15L, 15L, -16L, 18L, 20L, 22L, 21L, 19L, 16L, 13L, 20L, 19L, 18L, 19L, 21L, -21L, 19L, 17L, 10L, 16L, 19L, 16L, 15L, 19L, 23L, 24L, 41L, 111L, -143L, 147L, 149L, 149L, 148L, 132L, 135L, 135L, 131L, 122L, 111L, -104L, 101L, 102L, 117L, 126L, 125L, 112L, 100L, 99L, 99L, 97L, -92L, 89L, 87L, 83L, 74L, 65L, 63L, 66L, 60L, 72L, 78L, 71L, 66L, -73L, 81L, 84L, 95L, 100L, 103L, 98L, 88L, 80L, 79L, 82L, 90L, -76L, 63L, 62L, 72L, 80L, 78L, 73L, 76L, 82L, 83L, 76L, 70L, 72L, -76L, 78L, 75L, 74L, 80L, 89L, 87L, 78L, 76L, 83L, 80L, 74L, 72L, -78L, 82L, 77L, 68L, 61L, 69L, 69L, 68L, 64L, 60L, 63L, 72L, 79L, -87L, 87L, 72L, 62L, 74L, 80L, 69L, 59L, 48L, 61L, 69L, 68L, 74L, -80L, 71L, 53L, 71L, 75L, 73L, 78L, 91L, 82L, 59L, 49L, 70L, 75L, -74L, 88L, 80L, 61L, 74L, 84L, 83L, 75L, 71L, 76L, 82L, 81L, 77L, -74L, 76L, 83L, 87L, 82L, 71L, 64L, 65L, 70L, 74L, 98L, 124L, -131L, 119L, 103L, 98L, 100L, 103L, 106L, 110L, 112L, 109L, 99L, -85L, 75L, 79L, 90L, 107L, 114L, 99L, 74L, 62L, 63L, 73L, 69L, -62L, 61L, 70L, 81L, 82L, 78L, 56L, 58L, 63L, 71L, 78L, 79L, 76L, -72L, 68L, 63L, 62L, 65L, 61L, 53L, 52L, 59L, 55L, 65L, 76L, 80L, -77L, 74L, 76L, 78L, 78L, 79L, 80L, 77L, 71L, 64L, 59L, 57L, 58L, -57L, 55L, 56L, 56L, 56L, 55L, 53L, 51L, 51L, 50L, 51L, 58L, 63L, -57L, 48L, 119L, 126L, 134L, 138L, 138L, 142L, 150L, 158L, 159L, -168L, 176L, 178L, 179L, 181L, 180L, 176L, 166L, 165L, 163L, 162L, -161L, 158L, 154L, 151L, 149L, 149L, 149L, 147L, 143L, 137L, 129L, -123L, 128L, 134L, 143L, 152L, 154L, 149L, 138L, 130L, 121L, 118L, -114L, 112L, 110L, 105L, 98L, 92L, 88L, 93L, 106L, 126L, 149L, -167L, 176L, 179L, 176L, 170L, 157L, 133L, 98L, 60L, 36L, 27L, -24L, 28L, 30L, 28L, 29L, 40L, 61L, 78L, 126L, 171L, 190L, 206L, -212L, 199L, 186L, 166L, 145L, 126L, 102L, 82L, 67L, 53L, 42L, -37L, 36L, 42L, 48L, 52L, 52L, 54L, 57L, 60L, 56L, 54L, 53L, 53L, -56L, 58L, 58L, 58L, 59L, 60L, 56L, 47L, 35L, 28L, 28L, 31L, 21L, -22L, 23L, 21L, 19L, 20L, 23L, 26L, 21L, 23L, 22L, 19L, 19L, 23L, -24L, 21L, 22L, 24L, 26L, 27L, 28L, 28L, 27L, 26L, 27L, 25L, 22L, -20L, 18L, 19L, 20L, 21L, 23L, 21L, 20L, 20L, 21L, 21L, 20L, 19L, -22L, 23L, 24L, 24L, 24L, 22L, 20L, 19L, 22L, 25L, 27L, 23L, 17L, -14L, 17L, 22L, 21L, 19L, 17L, 18L, 19L, 19L, 17L, 15L, 19L, 19L, -19L, 20L, 20L, 20L, 21L, 21L, 15L, 17L, 19L, 19L, 18L, 18L, 19L, -21L, 19L, 21L, 22L, 19L, 15L, 14L, 16L, 19L, 17L, 17L, 17L, 17L, -16L, 14L, 12L, 11L, 9L, 11L, 14L, 18L, 19L, 20L, 19L, 18L, 21L, -20L, 19L, 20L, 21L, 21L, 19L, 17L, 17L, 17L, 17L, 16L, 16L, 19L, -25L, 30L, 41L, 47L, 55L, 62L, 65L, 64L, 62L, 61L, 54L, 53L, 54L, -55L, 57L, 57L, 57L, 56L, 58L, 59L, 62L, 64L, 67L, 70L, 73L, 74L, -78L, 74L, 69L, 65L, 63L, 59L, 54L, 49L, 41L, 37L, 32L, 27L, 24L, -21L, 18L, 17L, 21L, 21L, 22L, 23L, 24L, 24L, 22L, 20L, 20L, 18L, -18L, 19L, 21L, 21L, 20L, 18L, 10L, 18L, 20L, 13L, 12L, 19L, 23L, -19L, 32L, 88L, 134L, 151L, 156L, 154L, 146L, 131L, 134L, 133L, -129L, 120L, 108L, 99L, 96L, 96L, 113L, 123L, 120L, 103L, 95L, -101L, 103L, 97L, 97L, 95L, 92L, 88L, 81L, 74L, 70L, 69L, 58L, -68L, 75L, 73L, 71L, 71L, 70L, 67L, 75L, 82L, 90L, 93L, 92L, 88L, -85L, 85L, 97L, 83L, 69L, 64L, 68L, 74L, 73L, 70L, 84L, 87L, 84L, -74L, 67L, 70L, 76L, 80L, 79L, 70L, 78L, 98L, 100L, 83L, 77L, -86L, 90L, 82L, 76L, 78L, 84L, 84L, 78L, 72L, 76L, 70L, 63L, 64L, -67L, 61L, 59L, 69L, 81L, 86L, 75L, 66L, 79L, 89L, 82L, 74L, 61L, -68L, 70L, 69L, 74L, 79L, 69L, 52L, 71L, 74L, 78L, 84L, 88L, 79L, -61L, 50L, 67L, 83L, 84L, 89L, 78L, 66L, 82L, 89L, 100L, 88L, -79L, 82L, 90L, 93L, 85L, 76L, 83L, 89L, 94L, 89L, 78L, 71L, 72L, -77L, 64L, 82L, 103L, 112L, 106L, 97L, 91L, 90L, 92L, 98L, 103L, -105L, 104L, 100L, 90L, 81L, 73L, 81L, 96L, 107L, 102L, 84L, 69L, -64L, 79L, 78L, 73L, 68L, 68L, 73L, 75L, 72L, 58L, 56L, 60L, 71L, -79L, 80L, 77L, 76L, 70L, 67L, 68L, 70L, 67L, 58L, 54L, 56L, 46L, -54L, 63L, 67L, 66L, 65L, 67L, 69L, 73L, 75L, 77L, 77L, 74L, 69L, -64L, 61L, 60L, 58L, 55L, 54L, 56L, 56L, 55L, 54L, 51L, 54L, 55L, -56L, 62L, 67L, 65L, 60L, 151L, 157L, 163L, 165L, 164L, 164L, -168L, 172L, 173L, 181L, 187L, 189L, 190L, 192L, 192L, 189L, 176L, -172L, 167L, 163L, 160L, 158L, 155L, 153L, 154L, 152L, 150L, 147L, -144L, 137L, 128L, 122L, 126L, 132L, 142L, 151L, 154L, 148L, 137L, -129L, 120L, 119L, 118L, 116L, 112L, 106L, 100L, 96L, 89L, 96L, -109L, 129L, 150L, 166L, 175L, 178L, 176L, 169L, 156L, 132L, 97L, -60L, 36L, 28L, 23L, 27L, 29L, 27L, 29L, 41L, 64L, 82L, 134L, -182L, 203L, 213L, 211L, 193L, 183L, 167L, 141L, 123L, 103L, 88L, -72L, 53L, 37L, 31L, 37L, 42L, 48L, 51L, 51L, 53L, 56L, 60L, 60L, -57L, 54L, 54L, 55L, 57L, 57L, 57L, 62L, 61L, 57L, 46L, 33L, 26L, -26L, 29L, 22L, 22L, 22L, 20L, 19L, 20L, 22L, 24L, 22L, 24L, 24L, -21L, 20L, 24L, 24L, 21L, 21L, 22L, 24L, 26L, 26L, 26L, 25L, 24L, -25L, 25L, 25L, 24L, 22L, 20L, 18L, 17L, 23L, 21L, 20L, 21L, 22L, -23L, 22L, 20L, 19L, 20L, 22L, 24L, 24L, 24L, 23L, 22L, 20L, 23L, -25L, 21L, 15L, 13L, 15L, 20L, 22L, 21L, 20L, 19L, 20L, 20L, 19L, -18L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 15L, 17L, 19L, 19L, -18L, 18L, 19L, 21L, 19L, 21L, 22L, 19L, 15L, 13L, 15L, 18L, 18L, -17L, 17L, 16L, 15L, 13L, 12L, 11L, 15L, 15L, 15L, 16L, 18L, 20L, -21L, 23L, 22L, 20L, 20L, 21L, 22L, 21L, 19L, 17L, 17L, 18L, 19L, -19L, 19L, 20L, 21L, 22L, 30L, 32L, 36L, 41L, 45L, 48L, 48L, 48L, -45L, 44L, 44L, 46L, 49L, 50L, 49L, 46L, 43L, 44L, 47L, 52L, 59L, -66L, 72L, 75L, 76L, 73L, 70L, 71L, 73L, 72L, 68L, 63L, 55L, 50L, -42L, 36L, 32L, 28L, 24L, 20L, 23L, 21L, 18L, 19L, 21L, 24L, 24L, -24L, 20L, 18L, 17L, 17L, 19L, 20L, 20L, 18L, 12L, 19L, 18L, 10L, -10L, 18L, 20L, 16L, 31L, 63L, 117L, 152L, 160L, 154L, 141L, 135L, -131L, 131L, 128L, 120L, 109L, 101L, 97L, 97L, 111L, 117L, 112L, -98L, 97L, 106L, 107L, 98L, 104L, 100L, 94L, 90L, 89L, 86L, 79L, -72L, 72L, 70L, 65L, 63L, 68L, 74L, 75L, 72L, 60L, 65L, 76L, 89L, -99L, 99L, 93L, 87L, 93L, 86L, 75L, 68L, 66L, 69L, 71L, 73L, 85L, -85L, 78L, 66L, 60L, 68L, 81L, 89L, 85L, 66L, 68L, 93L, 100L, -82L, 73L, 81L, 97L, 89L, 79L, 77L, 82L, 89L, 91L, 88L, 84L, 75L, -60L, 65L, 78L, 67L, 52L, 58L, 70L, 80L, 72L, 63L, 77L, 91L, 87L, -80L, 82L, 75L, 72L, 76L, 81L, 79L, 69L, 60L, 68L, 74L, 85L, 90L, -84L, 75L, 67L, 58L, 67L, 97L, 102L, 94L, 78L, 73L, 91L, 90L, -110L, 99L, 88L, 89L, 97L, 101L, 92L, 80L, 85L, 94L, 103L, 103L, -94L, 83L, 76L, 73L, 68L, 74L, 81L, 86L, 88L, 86L, 85L, 84L, 85L, -90L, 93L, 94L, 98L, 101L, 97L, 89L, 75L, 75L, 81L, 92L, 97L, -90L, 77L, 67L, 73L, 80L, 82L, 76L, 69L, 66L, 66L, 64L, 61L, 56L, -57L, 67L, 74L, 76L, 78L, 82L, 79L, 76L, 73L, 70L, 64L, 55L, 48L, -45L, 41L, 43L, 46L, 52L, 57L, 62L, 65L, 66L, 69L, 70L, 71L, 72L, -71L, 67L, 61L, 58L, 60L, 58L, 56L, 55L, 57L, 59L, 60L, 61L, 55L, -62L, 66L, 64L, 63L, 67L, 71L, 72L, 188L, 188L, 187L, 183L, 179L, -179L, 184L, 189L, 188L, 195L, 200L, 199L, 199L, 200L, 200L, 197L, -192L, 187L, 180L, 174L, 170L, 168L, 165L, 163L, 156L, 152L, 147L, -143L, 139L, 133L, 124L, 118L, 123L, 129L, 139L, 148L, 151L, 146L, -136L, 128L, 124L, 125L, 125L, 122L, 115L, 108L, 102L, 100L, 92L, -99L, 113L, 132L, 151L, 166L, 174L, 177L, 174L, 167L, 154L, 130L, -96L, 60L, 37L, 29L, 23L, 26L, 28L, 28L, 32L, 45L, 66L, 82L, 132L, -183L, 207L, 217L, 212L, 194L, 186L, 173L, 143L, 125L, 105L, 89L, -70L, 46L, 30L, 26L, 42L, 47L, 51L, 53L, 53L, 53L, 57L, 60L, 61L, -58L, 54L, 53L, 54L, 56L, 56L, 56L, 57L, 55L, 49L, 39L, 28L, 20L, -19L, 19L, 24L, 23L, 22L, 22L, 21L, 21L, 21L, 21L, 22L, 25L, 25L, -21L, 21L, 24L, 23L, 20L, 22L, 23L, 23L, 23L, 23L, 23L, 22L, 22L, -26L, 27L, 28L, 29L, 27L, 24L, 21L, 19L, 22L, 20L, 20L, 21L, 23L, -24L, 23L, 22L, 18L, 19L, 20L, 22L, 23L, 23L, 24L, 24L, 20L, 21L, -22L, 19L, 15L, 14L, 16L, 18L, 22L, 21L, 20L, 19L, 19L, 20L, 20L, -20L, 17L, 16L, 16L, 16L, 15L, 15L, 14L, 14L, 17L, 18L, 19L, 18L, -16L, 17L, 19L, 21L, 22L, 22L, 22L, 20L, 18L, 17L, 18L, 19L, 18L, -18L, 17L, 16L, 14L, 13L, 12L, 12L, 19L, 18L, 16L, 16L, 17L, 20L, -23L, 25L, 23L, 21L, 20L, 20L, 21L, 21L, 20L, 19L, 21L, 19L, 16L, -14L, 14L, 16L, 20L, 22L, 27L, 26L, 26L, 29L, 34L, 38L, 40L, 40L, -37L, 36L, 36L, 39L, 43L, 45L, 42L, 39L, 41L, 40L, 41L, 45L, 51L, -56L, 60L, 61L, 72L, 70L, 69L, 73L, 79L, 80L, 75L, 69L, 65L, 60L, -52L, 47L, 44L, 39L, 33L, 28L, 26L, 21L, 16L, 16L, 19L, 22L, 22L, -21L, 21L, 19L, 17L, 17L, 19L, 20L, 19L, 18L, 16L, 17L, 15L, 10L, -10L, 14L, 16L, 15L, 25L, 43L, 107L, 150L, 156L, 150L, 137L, 139L, -131L, 132L, 130L, 123L, 114L, 106L, 103L, 103L, 116L, 117L, 112L, -104L, 104L, 110L, 108L, 101L, 107L, 103L, 95L, 91L, 92L, 92L, -85L, 76L, 71L, 67L, 66L, 73L, 82L, 85L, 79L, 71L, 59L, 63L, 73L, -88L, 101L, 103L, 96L, 87L, 84L, 82L, 77L, 71L, 69L, 70L, 74L, -78L, 79L, 78L, 69L, 57L, 54L, 67L, 85L, 96L, 92L, 69L, 65L, 87L, -96L, 82L, 73L, 80L, 99L, 93L, 82L, 74L, 77L, 88L, 95L, 96L, 89L, -82L, 62L, 64L, 86L, 77L, 55L, 57L, 71L, 84L, 78L, 66L, 78L, 92L, -89L, 83L, 92L, 80L, 73L, 80L, 88L, 86L, 77L, 71L, 68L, 72L, 89L, -95L, 82L, 75L, 75L, 68L, 72L, 105L, 111L, 104L, 86L, 78L, 93L, -90L, 108L, 102L, 94L, 92L, 98L, 102L, 93L, 82L, 80L, 92L, 107L, -114L, 108L, 91L, 71L, 59L, 72L, 71L, 71L, 73L, 75L, 78L, 80L, -81L, 84L, 86L, 84L, 83L, 91L, 100L, 98L, 88L, 77L, 73L, 72L, -80L, 88L, 88L, 77L, 66L, 65L, 77L, 86L, 85L, 79L, 75L, 73L, 70L, -63L, 56L, 55L, 62L, 66L, 68L, 76L, 87L, 83L, 79L, 74L, 70L, 67L, -63L, 58L, 56L, 43L, 41L, 41L, 46L, 54L, 62L, 66L, 68L, 67L, 66L, -66L, 66L, 65L, 61L, 56L, 52L, 57L, 58L, 58L, 58L, 59L, 62L, 68L, -73L, 70L, 76L, 78L, 70L, 64L, 66L, 72L, 75L, 199L, 198L, 195L, -190L, 186L, 188L, 193L, 198L, 196L, 202L, 205L, 204L, 203L, 205L, -205L, 202L, 202L, 198L, 192L, 187L, 182L, 177L, 172L, 168L, 158L, -152L, 144L, 139L, 135L, 130L, 122L, 115L, 116L, 122L, 132L, 141L, -144L, 140L, 131L, 124L, 127L, 129L, 130L, 124L, 114L, 105L, 99L, -97L, 94L, 102L, 116L, 134L, 151L, 164L, 172L, 176L, 171L, 164L, -150L, 127L, 93L, 58L, 36L, 29L, 24L, 26L, 27L, 30L, 36L, 50L, -67L, 79L, 133L, 183L, 206L, 218L, 217L, 199L, 189L, 173L, 147L, -126L, 103L, 83L, 61L, 38L, 29L, 31L, 47L, 51L, 54L, 55L, 53L, -53L, 56L, 59L, 58L, 55L, 52L, 51L, 52L, 55L, 56L, 57L, 64L, 60L, -54L, 46L, 38L, 32L, 28L, 26L, 25L, 25L, 24L, 23L, 23L, 22L, 20L, -18L, 21L, 24L, 24L, 21L, 20L, 22L, 22L, 18L, 25L, 24L, 23L, 22L, -21L, 21L, 21L, 21L, 28L, 28L, 28L, 28L, 27L, 25L, 24L, 23L, 19L, -18L, 17L, 19L, 22L, 23L, 23L, 22L, 20L, 19L, 19L, 20L, 20L, 21L, -22L, 23L, 21L, 20L, 20L, 18L, 18L, 17L, 18L, 18L, 19L, 19L, 19L, -18L, 18L, 18L, 20L, 22L, 21L, 21L, 20L, 19L, 18L, 17L, 16L, 16L, -20L, 20L, 19L, 17L, 15L, 15L, 18L, 21L, 22L, 20L, 18L, 18L, 18L, -19L, 18L, 17L, 19L, 18L, 17L, 15L, 14L, 13L, 13L, 12L, 18L, 18L, -18L, 18L, 19L, 21L, 23L, 24L, 25L, 22L, 19L, 19L, 20L, 21L, 21L, -20L, 22L, 19L, 15L, 13L, 14L, 16L, 19L, 20L, 23L, 21L, 20L, 22L, -26L, 30L, 30L, 30L, 28L, 26L, 26L, 30L, 35L, 37L, 33L, 29L, 40L, -38L, 36L, 38L, 41L, 44L, 44L, 43L, 58L, 56L, 57L, 65L, 74L, 77L, -73L, 67L, 70L, 65L, 59L, 56L, 55L, 51L, 44L, 38L, 37L, 32L, 26L, -24L, 26L, 27L, 24L, 20L, 25L, 22L, 20L, 19L, 20L, 20L, 20L, 19L, -20L, 14L, 11L, 12L, 12L, 11L, 12L, 16L, 21L, 44L, 119L, 154L, -150L, 150L, 139L, 141L, 133L, 135L, 134L, 128L, 119L, 112L, 109L, -109L, 127L, 126L, 124L, 119L, 113L, 109L, 106L, 104L, 104L, 103L, -97L, 90L, 89L, 91L, 88L, 81L, 65L, 67L, 74L, 86L, 92L, 87L, 74L, -63L, 63L, 66L, 74L, 84L, 93L, 96L, 92L, 87L, 82L, 78L, 75L, 73L, -74L, 75L, 75L, 74L, 78L, 77L, 68L, 56L, 53L, 66L, 84L, 96L, 91L, -72L, 68L, 84L, 91L, 80L, 75L, 83L, 98L, 95L, 84L, 72L, 70L, 79L, -88L, 91L, 87L, 86L, 63L, 59L, 85L, 81L, 61L, 65L, 75L, 90L, 84L, -69L, 78L, 92L, 89L, 82L, 88L, 83L, 74L, 73L, 83L, 93L, 86L, 72L, -68L, 67L, 85L, 93L, 80L, 78L, 81L, 70L, 74L, 91L, 98L, 109L, -99L, 80L, 89L, 92L, 102L, 101L, 98L, 94L, 97L, 99L, 93L, 84L, -78L, 86L, 99L, 110L, 109L, 95L, 73L, 57L, 68L, 72L, 76L, 77L, -75L, 75L, 79L, 82L, 86L, 85L, 79L, 76L, 85L, 95L, 90L, 76L, 70L, -70L, 71L, 76L, 82L, 82L, 75L, 66L, 63L, 73L, 83L, 87L, 89L, 88L, -82L, 74L, 62L, 55L, 55L, 60L, 60L, 61L, 73L, 89L, 85L, 80L, 74L, -69L, 70L, 73L, 73L, 72L, 55L, 54L, 54L, 54L, 55L, 58L, 63L, 66L, -66L, 64L, 63L, 64L, 64L, 63L, 59L, 55L, 55L, 59L, 61L, 59L, 57L, -60L, 69L, 78L, 86L, 88L, 83L, 73L, 67L, 69L, 73L, 75L, 202L, -202L, 201L, 197L, 193L, 191L, 192L, 194L, 195L, 201L, 205L, 204L, -204L, 207L, 208L, 206L, 200L, 197L, 193L, 188L, 183L, 176L, 169L, -163L, 160L, 153L, 144L, 138L, 134L, 129L, 122L, 115L, 109L, 115L, -124L, 133L, 136L, 133L, 125L, 118L, 127L, 130L, 130L, 123L, 111L, -99L, 93L, 91L, 96L, 104L, 118L, 135L, 151L, 164L, 171L, 175L, -168L, 161L, 148L, 125L, 91L, 57L, 36L, 29L, 25L, 26L, 27L, 31L, -39L, 53L, 67L, 77L, 142L, 187L, 205L, 216L, 215L, 195L, 178L, -157L, 147L, 124L, 98L, 76L, 53L, 34L, 32L, 41L, 49L, 52L, 55L, -54L, 52L, 51L, 54L, 57L, 54L, 52L, 49L, 48L, 51L, 55L, 57L, 58L, -56L, 52L, 45L, 39L, 34L, 29L, 23L, 20L, 26L, 26L, 25L, 25L, 25L, -22L, 19L, 16L, 19L, 22L, 23L, 19L, 19L, 21L, 20L, 16L, 28L, 26L, -24L, 22L, 21L, 20L, 21L, 22L, 28L, 27L, 26L, 24L, 23L, 23L, 24L, -24L, 16L, 15L, 15L, 17L, 21L, 23L, 23L, 22L, 22L, 21L, 19L, 18L, -18L, 19L, 20L, 21L, 22L, 20L, 19L, 19L, 20L, 21L, 20L, 19L, 17L, -17L, 17L, 17L, 16L, 17L, 20L, 22L, 22L, 22L, 20L, 19L, 17L, 16L, -15L, 14L, 22L, 21L, 19L, 16L, 14L, 14L, 18L, 21L, 20L, 16L, 13L, -14L, 16L, 18L, 16L, 13L, 19L, 18L, 16L, 15L, 14L, 13L, 13L, 13L, -15L, 16L, 18L, 20L, 21L, 21L, 21L, 21L, 26L, 23L, 19L, 18L, 19L, -21L, 21L, 21L, 19L, 18L, 18L, 19L, 20L, 19L, 18L, 16L, 14L, 11L, -10L, 12L, 16L, 18L, 18L, 16L, 20L, 18L, 18L, 22L, 28L, 30L, 25L, -21L, 27L, 26L, 26L, 30L, 36L, 41L, 42L, 41L, 40L, 39L, 42L, 53L, -65L, 70L, 67L, 62L, 71L, 67L, 63L, 62L, 62L, 59L, 52L, 46L, 50L, -44L, 39L, 37L, 38L, 35L, 29L, 23L, 28L, 25L, 22L, 20L, 21L, 21L, -21L, 20L, 22L, 13L, 9L, 13L, 13L, 8L, 9L, 16L, 24L, 57L, 139L, -161L, 148L, 153L, 143L, 140L, 136L, 138L, 137L, 132L, 123L, 116L, -113L, 112L, 136L, 136L, 136L, 132L, 119L, 106L, 103L, 107L, 99L, -103L, 100L, 90L, 85L, 87L, 88L, 86L, 77L, 75L, 75L, 78L, 79L, -74L, 69L, 66L, 64L, 68L, 74L, 79L, 83L, 86L, 87L, 88L, 85L, 79L, -74L, 74L, 78L, 78L, 73L, 67L, 83L, 82L, 73L, 60L, 56L, 66L, 81L, -92L, 82L, 68L, 66L, 79L, 82L, 72L, 72L, 82L, 96L, 95L, 86L, 71L, -65L, 71L, 80L, 82L, 80L, 86L, 62L, 53L, 79L, 80L, 64L, 73L, 71L, -88L, 82L, 66L, 73L, 87L, 85L, 78L, 81L, 84L, 74L, 62L, 74L, 96L, -89L, 65L, 67L, 61L, 77L, 87L, 77L, 79L, 82L, 68L, 70L, 71L, 78L, -109L, 108L, 80L, 85L, 95L, 97L, 101L, 101L, 97L, 96L, 98L, 94L, -86L, 81L, 83L, 89L, 98L, 103L, 96L, 81L, 68L, 61L, 73L, 85L, -87L, 80L, 75L, 78L, 84L, 89L, 86L, 78L, 73L, 81L, 91L, 82L, 63L, -58L, 65L, 72L, 77L, 79L, 78L, 73L, 68L, 65L, 69L, 75L, 82L, 89L, -90L, 80L, 67L, 59L, 54L, 55L, 60L, 58L, 56L, 70L, 89L, 91L, 85L, -74L, 65L, 64L, 68L, 70L, 69L, 68L, 70L, 70L, 65L, 57L, 53L, 56L, -61L, 66L, 64L, 63L, 65L, 68L, 69L, 67L, 65L, 56L, 60L, 62L, 58L, -52L, 54L, 64L, 74L, 95L, 92L, 83L, 72L, 70L, 74L, 77L, 76L, 205L, -198L, 192L, 190L, 188L, 186L, 188L, 193L, 195L, 198L, 201L, 203L, -202L, 201L, 199L, 198L, 193L, 197L, 193L, 184L, 178L, 176L, 171L, -164L, 156L, 151L, 141L, 133L, 131L, 129L, 119L, 107L, 106L, 108L, -116L, 126L, 127L, 120L, 117L, 120L, 114L, 115L, 119L, 122L, 114L, -98L, 89L, 90L, 98L, 108L, 124L, 141L, 156L, 166L, 171L, 173L, -172L, 160L, 145L, 124L, 88L, 49L, 31L, 31L, 23L, 25L, 24L, 28L, -35L, 38L, 62L, 99L, 150L, 180L, 209L, 218L, 211L, 196L, 174L, -156L, 137L, 119L, 93L, 67L, 43L, 30L, 31L, 38L, 45L, 54L, 60L, -57L, 53L, 53L, 53L, 52L, 53L, 50L, 48L, 49L, 54L, 57L, 58L, 57L, -54L, 52L, 47L, 39L, 31L, 26L, 24L, 24L, 23L, 24L, 25L, 24L, 23L, -23L, 25L, 27L, 24L, 24L, 24L, 23L, 23L, 23L, 22L, 22L, 29L, 22L, -19L, 25L, 31L, 28L, 22L, 18L, 21L, 23L, 27L, 27L, 26L, 24L, 23L, -23L, 17L, 14L, 12L, 15L, 21L, 24L, 22L, 19L, 20L, 20L, 19L, 18L, -19L, 20L, 22L, 23L, 22L, 22L, 21L, 22L, 23L, 22L, 20L, 17L, 17L, -16L, 14L, 15L, 18L, 21L, 22L, 22L, 18L, 16L, 14L, 14L, 16L, 17L, -17L, 16L, 17L, 22L, 22L, 18L, 19L, 23L, 22L, 17L, 15L, 15L, 16L, -16L, 16L, 16L, 15L, 15L, 16L, 17L, 17L, 17L, 15L, 12L, 9L, 7L, -10L, 11L, 13L, 15L, 18L, 19L, 20L, 21L, 18L, 22L, 23L, 21L, 21L, -23L, 22L, 18L, 23L, 21L, 19L, 20L, 21L, 20L, 16L, 12L, 18L, 17L, -16L, 15L, 15L, 15L, 15L, 15L, 18L, 17L, 16L, 17L, 19L, 20L, 19L, -18L, 24L, 26L, 26L, 25L, 23L, 23L, 27L, 31L, 31L, 33L, 35L, 39L, -43L, 47L, 49L, 51L, 54L, 57L, 62L, 63L, 61L, 60L, 62L, 64L, 55L, -56L, 56L, 53L, 47L, 41L, 37L, 35L, 25L, 25L, 24L, 22L, 18L, 18L, -20L, 22L, 19L, 20L, 20L, 19L, 18L, 17L, 17L, 18L, 26L, 69L, 137L, -167L, 150L, 144L, 152L, 144L, 139L, 135L, 133L, 133L, 129L, 122L, -117L, 117L, 137L, 140L, 139L, 132L, 125L, 120L, 113L, 105L, 104L, -103L, 100L, 95L, 91L, 89L, 88L, 88L, 75L, 80L, 82L, 81L, 79L, -77L, 72L, 67L, 60L, 75L, 86L, 84L, 77L, 77L, 86L, 95L, 83L, 83L, -80L, 77L, 79L, 80L, 75L, 67L, 86L, 92L, 68L, 57L, 52L, 49L, 74L, -94L, 78L, 68L, 71L, 87L, 90L, 76L, 70L, 77L, 86L, 99L, 92L, 76L, -71L, 70L, 69L, 73L, 83L, 72L, 59L, 55L, 61L, 68L, 72L, 71L, 74L, -76L, 73L, 67L, 68L, 78L, 84L, 83L, 82L, 79L, 83L, 83L, 77L, 86L, -100L, 101L, 68L, 76L, 84L, 87L, 87L, 84L, 79L, 75L, 62L, 62L, -72L, 90L, 98L, 94L, 92L, 96L, 106L, 93L, 101L, 105L, 88L, 85L, -96L, 96L, 83L, 79L, 81L, 92L, 103L, 100L, 87L, 75L, 68L, 69L, -83L, 92L, 83L, 78L, 77L, 70L, 83L, 87L, 90L, 91L, 91L, 88L, 81L, -75L, 54L, 61L, 70L, 77L, 79L, 76L, 74L, 73L, 68L, 70L, 70L, 69L, -72L, 77L, 77L, 73L, 67L, 61L, 56L, 54L, 53L, 57L, 70L, 83L, 100L, -91L, 83L, 78L, 69L, 59L, 56L, 61L, 60L, 60L, 67L, 75L, 74L, 64L, -56L, 56L, 67L, 62L, 60L, 64L, 66L, 67L, 73L, 82L, 90L, 72L, 63L, -66L, 64L, 56L, 62L, 78L, 82L, 75L, 69L, 69L, 74L, 76L, 73L, 68L, -196L, 190L, 185L, 185L, 184L, 182L, 185L, 190L, 183L, 185L, 188L, -190L, 190L, 188L, 187L, 186L, 183L, 185L, 183L, 176L, 173L, 171L, -165L, 157L, 154L, 150L, 142L, 132L, 126L, 121L, 110L, 99L, 97L, -100L, 108L, 118L, 119L, 114L, 112L, 114L, 113L, 114L, 119L, 122L, -115L, 101L, 92L, 91L, 101L, 110L, 125L, 142L, 155L, 164L, 169L, -170L, 174L, 162L, 146L, 123L, 86L, 48L, 30L, 30L, 19L, 24L, 26L, -30L, 35L, 38L, 63L, 102L, 155L, 183L, 211L, 218L, 210L, 195L, -174L, 155L, 137L, 119L, 94L, 68L, 45L, 32L, 32L, 39L, 44L, 52L, -58L, 55L, 52L, 52L, 52L, 51L, 52L, 49L, 48L, 49L, 53L, 56L, 57L, -57L, 54L, 51L, 45L, 37L, 28L, 22L, 20L, 20L, 22L, 23L, 24L, 23L, -22L, 22L, 24L, 26L, 25L, 25L, 24L, 24L, 24L, 23L, 23L, 23L, 25L, -20L, 19L, 24L, 27L, 24L, 19L, 17L, 20L, 23L, 26L, 26L, 25L, 23L, -22L, 22L, 22L, 19L, 17L, 20L, 25L, 28L, 26L, 22L, 17L, 16L, 16L, -16L, 17L, 17L, 18L, 19L, 24L, 22L, 19L, 19L, 20L, 21L, 20L, 19L, -19L, 17L, 16L, 17L, 19L, 21L, 21L, 21L, 18L, 17L, 16L, 17L, 18L, -19L, 18L, 16L, 16L, 20L, 21L, 17L, 18L, 21L, 21L, 17L, 20L, 20L, -20L, 21L, 20L, 20L, 19L, 19L, 23L, 20L, 16L, 12L, 10L, 10L, 12L, -14L, 9L, 11L, 14L, 17L, 19L, 20L, 20L, 20L, 18L, 22L, 22L, 20L, -20L, 22L, 22L, 18L, 22L, 20L, 19L, 20L, 21L, 21L, 17L, 14L, 16L, -16L, 16L, 15L, 16L, 16L, 17L, 18L, 17L, 15L, 14L, 15L, 17L, 19L, -19L, 18L, 19L, 20L, 21L, 19L, 18L, 18L, 22L, 25L, 29L, 30L, 32L, -35L, 38L, 41L, 43L, 44L, 51L, 54L, 57L, 58L, 57L, 57L, 59L, 61L, -61L, 62L, 62L, 60L, 54L, 49L, 46L, 44L, 37L, 34L, 29L, 27L, 26L, -24L, 20L, 17L, 16L, 17L, 17L, 17L, 16L, 16L, 16L, 17L, 22L, 49L, -105L, 147L, 151L, 151L, 151L, 137L, 140L, 136L, 134L, 134L, 131L, -122L, 117L, 116L, 130L, 135L, 136L, 131L, 127L, 125L, 121L, 116L, -103L, 103L, 102L, 98L, 94L, 92L, 93L, 94L, 94L, 91L, 88L, 83L, -78L, 72L, 70L, 70L, 68L, 73L, 81L, 84L, 81L, 80L, 88L, 99L, 94L, -90L, 82L, 76L, 77L, 80L, 76L, 68L, 84L, 93L, 73L, 65L, 62L, 60L, -84L, 102L, 79L, 67L, 70L, 86L, 87L, 71L, 68L, 79L, 90L, 103L, -99L, 86L, 82L, 77L, 72L, 75L, 80L, 72L, 64L, 60L, 63L, 65L, 65L, -63L, 71L, 71L, 66L, 59L, 61L, 71L, 78L, 80L, 80L, 77L, 82L, 82L, -74L, 80L, 95L, 100L, 81L, 84L, 88L, 91L, 91L, 90L, 87L, 84L, -73L, 68L, 69L, 78L, 88L, 93L, 96L, 98L, 113L, 107L, 107L, 102L, -90L, 88L, 93L, 92L, 79L, 85L, 87L, 85L, 90L, 97L, 91L, 79L, 61L, -66L, 83L, 90L, 76L, 71L, 78L, 80L, 85L, 82L, 80L, 82L, 87L, 90L, -88L, 84L, 66L, 66L, 68L, 72L, 79L, 84L, 80L, 73L, 73L, 75L, 74L, -71L, 72L, 76L, 77L, 74L, 74L, 69L, 65L, 61L, 57L, 57L, 65L, 75L, -81L, 79L, 80L, 79L, 71L, 59L, 55L, 58L, 60L, 58L, 61L, 67L, 69L, -63L, 59L, 59L, 66L, 62L, 60L, 61L, 63L, 67L, 79L, 92L, 96L, 95L, -91L, 86L, 86L, 91L, 95L, 96L, 83L, 80L, 78L, 77L, 77L, 74L, 66L, -59L, 185L, 179L, 175L, 175L, 173L, 171L, 172L, 177L, 170L, 170L, -171L, 170L, 169L, 166L, 164L, 162L, 160L, 161L, 158L, 155L, 156L, -156L, 150L, 143L, 141L, 141L, 136L, 125L, 116L, 110L, 102L, 94L, -93L, 97L, 105L, 114L, 116L, 113L, 112L, 114L, 116L, 118L, 123L, -126L, 121L, 109L, 100L, 98L, 102L, 111L, 126L, 142L, 155L, 164L, -167L, 169L, 169L, 158L, 141L, 116L, 80L, 45L, 29L, 29L, 17L, -23L, 26L, 31L, 36L, 39L, 64L, 105L, 162L, 188L, 213L, 218L, 208L, -192L, 172L, 154L, 133L, 116L, 91L, 67L, 46L, 33L, 32L, 38L, 42L, -49L, 54L, 52L, 49L, 50L, 50L, 49L, 51L, 49L, 48L, 49L, 52L, 55L, -57L, 57L, 55L, 51L, 45L, 36L, 27L, 22L, 20L, 21L, 21L, 22L, 23L, -22L, 21L, 21L, 23L, 25L, 25L, 25L, 24L, 24L, 24L, 23L, 23L, 23L, -22L, 20L, 21L, 25L, 25L, 20L, 18L, 20L, 19L, 22L, 24L, 25L, 23L, -21L, 21L, 22L, 22L, 20L, 18L, 19L, 23L, 25L, 23L, 20L, 18L, 19L, -20L, 20L, 21L, 21L, 20L, 20L, 25L, 21L, 17L, 16L, 17L, 19L, 20L, -21L, 20L, 19L, 18L, 19L, 21L, 21L, 20L, 18L, 18L, 18L, 18L, 19L, -21L, 21L, 18L, 16L, 17L, 20L, 20L, 17L, 17L, 19L, 19L, 17L, 23L, -23L, 23L, 22L, 22L, 21L, 21L, 20L, 25L, 22L, 17L, 13L, 10L, 11L, -12L, 14L, 9L, 12L, 16L, 20L, 22L, 22L, 20L, 19L, 19L, 21L, 21L, -17L, 17L, 21L, 21L, 19L, 20L, 19L, 18L, 20L, 21L, 21L, 19L, 17L, -16L, 15L, 15L, 16L, 16L, 18L, 19L, 20L, 16L, 14L, 12L, 12L, 15L, -17L, 18L, 18L, 16L, 17L, 17L, 15L, 14L, 15L, 18L, 20L, 25L, 25L, -27L, 28L, 30L, 32L, 33L, 34L, 42L, 44L, 45L, 46L, 46L, 48L, 51L, -53L, 59L, 61L, 62L, 61L, 58L, 55L, 54L, 54L, 50L, 44L, 37L, 35L, -35L, 31L, 21L, 13L, 18L, 18L, 17L, 17L, 16L, 16L, 16L, 15L, 19L, -36L, 86L, 135L, 152L, 153L, 149L, 140L, 142L, 137L, 135L, 136L, -132L, 123L, 115L, 113L, 124L, 130L, 134L, 132L, 129L, 128L, 126L, -121L, 100L, 102L, 104L, 101L, 98L, 96L, 97L, 100L, 102L, 93L, -85L, 82L, 76L, 70L, 74L, 84L, 82L, 73L, 74L, 83L, 84L, 79L, 86L, -100L, 108L, 98L, 84L, 74L, 76L, 79L, 74L, 65L, 88L, 99L, 80L, -71L, 67L, 61L, 80L, 92L, 79L, 66L, 73L, 95L, 96L, 75L, 69L, 81L, -94L, 105L, 104L, 97L, 95L, 86L, 77L, 79L, 85L, 79L, 70L, 64L, -62L, 61L, 60L, 60L, 76L, 73L, 65L, 58L, 60L, 71L, 82L, 87L, 81L, -75L, 81L, 83L, 72L, 74L, 90L, 101L, 95L, 92L, 90L, 91L, 94L, -95L, 94L, 92L, 80L, 75L, 70L, 72L, 84L, 96L, 97L, 92L, 115L, -121L, 109L, 93L, 90L, 91L, 86L, 85L, 74L, 90L, 94L, 83L, 80L, -91L, 94L, 86L, 61L, 68L, 86L, 89L, 70L, 62L, 75L, 85L, 96L, 90L, -84L, 83L, 85L, 89L, 91L, 91L, 69L, 68L, 66L, 70L, 83L, 92L, 83L, -68L, 70L, 73L, 73L, 69L, 68L, 73L, 76L, 76L, 77L, 74L, 71L, 68L, -62L, 58L, 61L, 68L, 62L, 66L, 74L, 78L, 73L, 63L, 57L, 57L, 60L, -55L, 52L, 55L, 59L, 59L, 59L, 61L, 51L, 49L, 49L, 52L, 55L, 61L, -73L, 84L, 84L, 103L, 109L, 100L, 102L, 116L, 112L, 94L, 70L, -73L, 77L, 79L, 77L, 71L, 63L, 58L, 177L, 171L, 166L, 165L, 161L, -156L, 155L, 158L, 161L, 159L, 155L, 151L, 148L, 143L, 139L, 135L, -134L, 131L, 127L, 126L, 129L, 131L, 129L, 125L, 123L, 125L, 121L, -110L, 101L, 99L, 98L, 96L, 90L, 96L, 104L, 112L, 115L, 114L, -114L, 115L, 115L, 118L, 123L, 125L, 122L, 113L, 105L, 100L, 101L, -110L, 125L, 142L, 155L, 164L, 168L, 170L, 167L, 157L, 139L, 112L, -77L, 46L, 33L, 33L, 21L, 24L, 24L, 30L, 38L, 43L, 67L, 104L, -169L, 194L, 216L, 217L, 205L, 190L, 170L, 153L, 129L, 111L, 86L, -63L, 44L, 32L, 31L, 36L, 40L, 46L, 50L, 48L, 47L, 48L, 49L, 47L, -50L, 49L, 49L, 50L, 52L, 55L, 57L, 58L, 56L, 52L, 45L, 36L, 28L, -24L, 24L, 26L, 20L, 21L, 22L, 21L, 20L, 20L, 22L, 24L, 24L, 23L, -23L, 23L, 22L, 22L, 22L, 21L, 23L, 23L, 25L, 27L, 25L, 19L, 20L, -25L, 19L, 21L, 23L, 23L, 21L, 20L, 20L, 21L, 22L, 20L, 18L, 19L, -21L, 21L, 20L, 18L, 20L, 21L, 22L, 23L, 23L, 22L, 21L, 20L, 23L, -20L, 17L, 16L, 17L, 19L, 20L, 20L, 21L, 20L, 20L, 20L, 21L, 20L, -17L, 14L, 17L, 17L, 18L, 20L, 22L, 21L, 18L, 15L, 20L, 20L, 20L, -18L, 18L, 19L, 19L, 18L, 22L, 22L, 21L, 20L, 19L, 18L, 18L, 18L, -19L, 20L, 20L, 19L, 17L, 14L, 11L, 9L, 10L, 13L, 17L, 21L, 23L, -22L, 20L, 18L, 19L, 21L, 20L, 16L, 16L, 20L, 21L, 19L, 18L, 18L, -18L, 19L, 21L, 22L, 21L, 21L, 18L, 18L, 17L, 17L, 17L, 18L, 18L, -19L, 17L, 14L, 12L, 12L, 15L, 18L, 19L, 19L, 18L, 17L, 16L, 15L, -15L, 16L, 18L, 19L, 17L, 18L, 19L, 21L, 23L, 24L, 26L, 26L, 31L, -31L, 31L, 32L, 33L, 36L, 39L, 42L, 49L, 52L, 56L, 58L, 59L, 60L, -61L, 63L, 56L, 52L, 47L, 45L, 43L, 37L, 27L, 20L, 25L, 23L, 21L, -20L, 19L, 17L, 15L, 14L, 20L, 39L, 87L, 137L, 155L, 150L, 147L, -150L, 142L, 137L, 135L, 136L, 132L, 123L, 113L, 109L, 119L, 127L, -134L, 132L, 128L, 124L, 119L, 114L, 100L, 102L, 105L, 103L, 100L, -97L, 98L, 99L, 95L, 85L, 79L, 81L, 80L, 78L, 89L, 105L, 92L, -72L, 67L, 80L, 83L, 74L, 79L, 97L, 113L, 102L, 85L, 76L, 77L, -79L, 71L, 59L, 80L, 95L, 80L, 72L, 69L, 62L, 75L, 82L, 78L, 65L, -73L, 102L, 108L, 87L, 74L, 80L, 92L, 99L, 98L, 98L, 100L, 91L, -82L, 85L, 95L, 89L, 79L, 70L, 64L, 63L, 64L, 66L, 80L, 74L, 65L, -59L, 63L, 75L, 89L, 98L, 84L, 75L, 81L, 87L, 73L, 68L, 85L, 102L, -104L, 95L, 88L, 89L, 93L, 95L, 94L, 94L, 81L, 81L, 78L, 77L, -88L, 100L, 95L, 80L, 106L, 122L, 105L, 81L, 87L, 91L, 80L, 77L, -68L, 83L, 94L, 90L, 83L, 83L, 88L, 91L, 67L, 72L, 88L, 91L, 69L, -58L, 69L, 80L, 105L, 105L, 104L, 98L, 88L, 82L, 86L, 94L, 65L, -66L, 67L, 72L, 86L, 94L, 84L, 66L, 69L, 73L, 73L, 69L, 69L, 75L, -81L, 82L, 74L, 73L, 74L, 74L, 69L, 63L, 64L, 69L, 63L, 64L, 68L, -73L, 75L, 70L, 62L, 57L, 60L, 52L, 44L, 43L, 47L, 52L, 55L, 56L, -38L, 36L, 38L, 44L, 51L, 58L, 63L, 65L, 64L, 88L, 103L, 100L, -102L, 109L, 98L, 75L, 63L, 68L, 72L, 73L, 69L, 65L, 62L, 61L, -171L, 165L, 161L, 160L, 155L, 149L, 146L, 148L, 151L, 146L, 141L, -136L, 133L, 129L, 124L, 120L, 115L, 109L, 104L, 103L, 106L, 110L, -113L, 115L, 112L, 113L, 108L, 96L, 88L, 89L, 94L, 96L, 85L, 92L, -101L, 107L, 110L, 112L, 113L, 113L, 109L, 113L, 118L, 120L, 118L, -112L, 104L, 97L, 99L, 108L, 124L, 141L, 156L, 165L, 170L, 172L, -173L, 162L, 142L, 111L, 75L, 46L, 34L, 34L, 27L, 24L, 21L, 28L, -42L, 49L, 71L, 105L, 175L, 198L, 217L, 217L, 203L, 187L, 167L, -150L, 127L, 108L, 83L, 61L, 44L, 33L, 33L, 37L, 39L, 44L, 46L, -45L, 45L, 47L, 48L, 45L, 50L, 51L, 51L, 51L, 52L, 54L, 57L, 59L, -54L, 50L, 43L, 34L, 27L, 24L, 26L, 29L, 19L, 20L, 21L, 20L, 19L, -20L, 22L, 24L, 22L, 22L, 22L, 21L, 21L, 21L, 20L, 20L, 22L, 23L, -25L, 27L, 23L, 18L, 20L, 26L, 19L, 21L, 22L, 22L, 20L, 19L, 20L, -21L, 24L, 23L, 22L, 22L, 23L, 23L, 22L, 21L, 17L, 18L, 19L, 20L, -20L, 19L, 17L, 16L, 19L, 18L, 18L, 19L, 20L, 21L, 19L, 17L, 21L, -20L, 20L, 20L, 20L, 19L, 15L, 12L, 16L, 16L, 17L, 19L, 21L, 20L, -17L, 14L, 24L, 22L, 21L, 20L, 20L, 19L, 20L, 21L, 21L, 20L, 19L, -17L, 17L, 17L, 18L, 18L, 18L, 19L, 19L, 19L, 18L, 15L, 12L, 10L, -10L, 13L, 18L, 22L, 23L, 22L, 20L, 18L, 19L, 21L, 20L, 16L, 16L, -20L, 21L, 19L, 17L, 18L, 19L, 20L, 20L, 21L, 23L, 24L, 22L, 21L, -20L, 18L, 17L, 17L, 17L, 17L, 20L, 17L, 15L, 16L, 18L, 19L, 20L, -19L, 19L, 18L, 16L, 15L, 15L, 17L, 17L, 18L, 11L, 12L, 14L, 16L, -18L, 20L, 22L, 23L, 24L, 23L, 22L, 23L, 26L, 28L, 31L, 32L, 35L, -39L, 45L, 50L, 54L, 58L, 63L, 66L, 55L, 56L, 57L, 56L, 52L, 46L, -41L, 38L, 34L, 30L, 26L, 24L, 22L, 20L, 16L, 13L, 24L, 40L, 77L, -127L, 157L, 155L, 148L, 151L, 142L, 136L, 134L, 136L, 133L, 123L, -111L, 105L, 111L, 122L, 131L, 131L, 125L, 118L, 111L, 105L, 103L, -104L, 105L, 104L, 102L, 99L, 96L, 94L, 86L, 80L, 78L, 81L, 80L, -82L, 94L, 109L, 89L, 67L, 62L, 77L, 80L, 70L, 76L, 96L, 110L, -101L, 88L, 81L, 81L, 80L, 68L, 53L, 67L, 86L, 77L, 75L, 77L, -73L, 85L, 88L, 80L, 62L, 63L, 88L, 102L, 92L, 81L, 82L, 85L, -87L, 85L, 91L, 99L, 92L, 85L, 93L, 98L, 96L, 91L, 85L, 80L, 76L, -72L, 71L, 75L, 68L, 59L, 56L, 61L, 73L, 88L, 99L, 85L, 71L, 78L, -89L, 75L, 62L, 78L, 99L, 106L, 95L, 87L, 89L, 92L, 92L, 91L, -93L, 87L, 89L, 87L, 85L, 91L, 99L, 92L, 77L, 94L, 114L, 100L, -78L, 86L, 92L, 80L, 75L, 63L, 69L, 85L, 100L, 93L, 77L, 77L, -91L, 72L, 71L, 85L, 90L, 72L, 58L, 64L, 71L, 90L, 101L, 112L, -109L, 90L, 75L, 81L, 96L, 73L, 71L, 69L, 73L, 82L, 89L, 88L, -82L, 77L, 80L, 79L, 75L, 76L, 83L, 88L, 88L, 80L, 81L, 83L, 84L, -79L, 72L, 72L, 76L, 78L, 72L, 67L, 68L, 74L, 76L, 69L, 59L, 59L, -53L, 44L, 39L, 40L, 45L, 48L, 48L, 46L, 40L, 35L, 39L, 52L, 62L, -63L, 59L, 64L, 75L, 85L, 87L, 88L, 87L, 78L, 68L, 71L, 75L, 76L, -74L, 69L, 67L, 68L, 71L, 166L, 162L, 159L, 159L, 156L, 149L, -147L, 148L, 139L, 134L, 128L, 125L, 125L, 124L, 120L, 117L, 109L, -103L, 98L, 98L, 99L, 102L, 108L, 115L, 112L, 111L, 104L, 91L, -83L, 85L, 89L, 91L, 86L, 94L, 102L, 106L, 109L, 114L, 115L, 114L, -110L, 115L, 119L, 120L, 120L, 116L, 107L, 97L, 98L, 107L, 123L, -141L, 156L, 166L, 171L, 173L, 172L, 161L, 137L, 101L, 63L, 36L, -25L, 23L, 27L, 24L, 20L, 28L, 43L, 53L, 78L, 113L, 177L, 200L, -218L, 216L, 202L, 184L, 164L, 147L, 128L, 107L, 80L, 59L, 43L, -35L, 35L, 40L, 38L, 42L, 44L, 42L, 43L, 47L, 47L, 44L, 51L, 52L, -53L, 53L, 53L, 55L, 59L, 62L, 53L, 48L, 40L, 30L, 23L, 21L, 24L, -27L, 20L, 21L, 21L, 21L, 20L, 20L, 22L, 24L, 22L, 22L, 22L, 22L, -21L, 21L, 20L, 20L, 21L, 20L, 22L, 23L, 20L, 16L, 17L, 23L, 20L, -21L, 22L, 22L, 20L, 20L, 21L, 22L, 21L, 21L, 21L, 21L, 21L, 21L, -20L, 20L, 20L, 21L, 21L, 21L, 21L, 20L, 19L, 19L, 18L, 18L, 18L, -20L, 22L, 22L, 20L, 18L, 23L, 22L, 20L, 20L, 20L, 19L, 17L, 14L, -17L, 16L, 17L, 18L, 20L, 19L, 17L, 15L, 27L, 23L, 21L, 22L, 21L, -19L, 20L, 23L, 21L, 20L, 19L, 18L, 18L, 19L, 20L, 21L, 22L, 19L, -15L, 12L, 11L, 13L, 15L, 17L, 11L, 13L, 17L, 20L, 21L, 21L, 19L, -18L, 19L, 21L, 21L, 17L, 17L, 21L, 21L, 19L, 17L, 18L, 20L, 20L, -20L, 21L, 24L, 26L, 24L, 23L, 21L, 19L, 18L, 17L, 16L, 16L, 22L, -20L, 19L, 20L, 21L, 21L, 19L, 18L, 19L, 16L, 14L, 13L, 14L, 16L, -16L, 15L, 9L, 10L, 12L, 14L, 16L, 18L, 20L, 21L, 22L, 21L, 20L, -21L, 24L, 26L, 26L, 26L, 21L, 24L, 29L, 34L, 38L, 43L, 48L, 52L, -52L, 56L, 61L, 61L, 59L, 56L, 55L, 55L, 43L, 39L, 34L, 31L, 30L, -27L, 22L, 18L, 27L, 33L, 51L, 98L, 150L, 162L, 149L, 144L, 141L, -136L, 134L, 137L, 135L, 125L, 112L, 104L, 106L, 118L, 127L, 126L, -120L, 115L, 110L, 106L, 110L, 108L, 107L, 107L, 108L, 105L, 98L, -92L, 82L, 82L, 79L, 73L, 68L, 71L, 80L, 89L, 79L, 65L, 64L, 77L, -79L, 70L, 79L, 100L, 104L, 100L, 93L, 89L, 89L, 85L, 71L, 55L, -72L, 94L, 86L, 84L, 86L, 83L, 91L, 90L, 83L, 64L, 53L, 64L, 80L, -86L, 86L, 87L, 79L, 76L, 74L, 86L, 99L, 93L, 88L, 100L, 93L, -95L, 99L, 102L, 101L, 94L, 82L, 74L, 76L, 67L, 60L, 59L, 64L, -73L, 87L, 99L, 87L, 67L, 74L, 91L, 78L, 59L, 71L, 94L, 104L, -93L, 88L, 92L, 93L, 88L, 87L, 90L, 96L, 98L, 97L, 93L, 92L, 93L, -89L, 84L, 90L, 106L, 103L, 88L, 89L, 94L, 86L, 76L, 65L, 60L, -76L, 102L, 103L, 80L, 76L, 90L, 76L, 70L, 81L, 90L, 75L, 61L, -64L, 69L, 65L, 77L, 95L, 102L, 92L, 80L, 87L, 102L, 94L, 81L, -72L, 73L, 77L, 82L, 92L, 104L, 84L, 85L, 82L, 80L, 84L, 90L, -92L, 89L, 97L, 97L, 98L, 98L, 91L, 82L, 81L, 84L, 91L, 83L, 73L, -69L, 74L, 78L, 70L, 60L, 58L, 58L, 53L, 46L, 42L, 44L, 46L, 45L, -55L, 46L, 36L, 35L, 47L, 61L, 64L, 60L, 73L, 69L, 67L, 69L, 69L, -67L, 69L, 73L, 73L, 77L, 81L, 83L, 83L, 85L, 89L, 92L, 165L, -161L, 159L, 159L, 155L, 147L, 143L, 144L, 134L, 128L, 121L, 119L, -120L, 121L, 119L, 116L, 108L, 105L, 105L, 106L, 104L, 102L, 109L, -119L, 115L, 114L, 107L, 95L, 89L, 89L, 90L, 89L, 86L, 95L, 103L, -105L, 108L, 114L, 115L, 113L, 110L, 115L, 119L, 119L, 119L, 117L, -107L, 96L, 100L, 109L, 124L, 141L, 156L, 165L, 170L, 171L, 164L, -153L, 128L, 91L, 54L, 29L, 20L, 19L, 21L, 23L, 23L, 30L, 42L, -54L, 86L, 129L, 177L, 200L, 218L, 216L, 201L, 183L, 161L, 144L, -125L, 103L, 74L, 53L, 39L, 32L, 34L, 40L, 39L, 42L, 42L, 41L, -43L, 47L, 47L, 44L, 52L, 54L, 55L, 55L, 54L, 56L, 60L, 64L, 56L, -51L, 41L, 30L, 21L, 19L, 22L, 25L, 20L, 21L, 22L, 21L, 20L, 20L, -23L, 25L, 24L, 24L, 24L, 23L, 23L, 23L, 22L, 22L, 22L, 20L, 20L, -22L, 20L, 17L, 18L, 22L, 21L, 22L, 23L, 22L, 20L, 20L, 22L, 23L, -19L, 19L, 20L, 20L, 19L, 19L, 20L, 21L, 25L, 24L, 23L, 23L, 22L, -22L, 22L, 22L, 21L, 19L, 18L, 19L, 21L, 22L, 22L, 21L, 27L, 24L, -22L, 21L, 22L, 22L, 20L, 19L, 20L, 18L, 17L, 18L, 20L, 20L, 19L, -17L, 27L, 22L, 20L, 21L, 20L, 17L, 18L, 23L, 20L, 19L, 17L, 17L, -18L, 20L, 22L, 23L, 18L, 16L, 13L, 11L, 11L, 13L, 16L, 18L, 12L, -13L, 16L, 18L, 19L, 19L, 18L, 18L, 18L, 22L, 22L, 20L, 20L, 22L, -22L, 18L, 18L, 19L, 21L, 20L, 19L, 20L, 23L, 27L, 23L, 22L, 21L, -19L, 18L, 18L, 18L, 18L, 23L, 22L, 22L, 22L, 23L, 21L, 17L, 14L, -20L, 17L, 13L, 13L, 15L, 16L, 15L, 14L, 12L, 13L, 14L, 15L, 16L, -17L, 18L, 18L, 21L, 20L, 19L, 21L, 23L, 24L, 23L, 20L, 19L, 21L, -23L, 25L, 26L, 29L, 32L, 35L, 47L, 49L, 52L, 56L, 60L, 61L, 61L, -60L, 55L, 50L, 45L, 44L, 44L, 42L, 37L, 32L, 26L, 33L, 39L, 74L, -132L, 157L, 149L, 146L, 142L, 136L, 135L, 139L, 139L, 129L, 114L, -106L, 110L, 120L, 126L, 122L, 115L, 113L, 112L, 111L, 118L, 113L, -109L, 112L, 117L, 115L, 105L, 94L, 86L, 92L, 87L, 70L, 61L, 67L, -75L, 77L, 76L, 71L, 76L, 83L, 79L, 70L, 79L, 99L, 101L, 102L, -100L, 97L, 97L, 92L, 79L, 65L, 80L, 103L, 94L, 90L, 91L, 85L, -90L, 85L, 83L, 73L, 62L, 60L, 70L, 84L, 90L, 91L, 77L, 72L, 70L, -87L, 104L, 96L, 91L, 103L, 92L, 93L, 98L, 105L, 109L, 105L, 94L, -84L, 82L, 73L, 67L, 67L, 70L, 75L, 86L, 97L, 92L, 67L, 74L, 97L, -85L, 62L, 69L, 92L, 96L, 89L, 89L, 94L, 92L, 83L, 80L, 84L, 96L, -101L, 109L, 110L, 101L, 89L, 84L, 86L, 92L, 101L, 110L, 104L, -93L, 93L, 90L, 75L, 76L, 67L, 76L, 99L, 108L, 97L, 90L, 96L, -90L, 81L, 89L, 95L, 78L, 63L, 68L, 76L, 64L, 62L, 72L, 90L, 99L, -97L, 99L, 105L, 110L, 86L, 73L, 79L, 82L, 78L, 88L, 107L, 89L, -88L, 86L, 88L, 98L, 107L, 107L, 101L, 111L, 109L, 108L, 106L, -99L, 90L, 89L, 93L, 91L, 90L, 84L, 76L, 74L, 74L, 67L, 57L, 58L, -64L, 66L, 59L, 52L, 51L, 50L, 47L, 48L, 47L, 43L, 41L, 47L, 58L, -61L, 58L, 71L, 68L, 65L, 64L, 66L, 68L, 73L, 77L, 71L, 77L, 86L, -94L, 97L, 97L, 95L, 94L, 165L, 161L, 158L, 157L, 151L, 142L, -136L, 136L, 135L, 128L, 120L, 117L, 118L, 119L, 116L, 113L, 108L, -108L, 112L, 115L, 110L, 105L, 110L, 121L, 115L, 115L, 110L, 101L, -97L, 96L, 94L, 90L, 80L, 90L, 97L, 98L, 101L, 108L, 109L, 106L, -102L, 108L, 112L, 111L, 111L, 110L, 100L, 87L, 102L, 111L, 126L, -142L, 155L, 164L, 168L, 169L, 160L, 150L, 126L, 90L, 55L, 34L, -27L, 27L, 14L, 22L, 26L, 32L, 40L, 52L, 92L, 142L, 176L, 199L, -218L, 216L, 201L, 182L, 160L, 142L, 121L, 98L, 68L, 46L, 33L, -28L, 31L, 37L, 39L, 41L, 41L, 40L, 43L, 47L, 48L, 44L, 53L, 55L, -57L, 56L, 55L, 57L, 61L, 65L, 62L, 56L, 45L, 32L, 22L, 19L, 21L, -24L, 21L, 22L, 23L, 22L, 21L, 21L, 23L, 25L, 26L, 26L, 26L, 25L, -25L, 25L, 24L, 24L, 26L, 22L, 21L, 23L, 23L, 20L, 20L, 23L, 22L, -23L, 23L, 22L, 21L, 20L, 22L, 24L, 22L, 23L, 25L, 25L, 24L, 24L, -25L, 26L, 23L, 22L, 20L, 18L, 18L, 18L, 19L, 20L, 24L, 21L, 18L, -17L, 19L, 22L, 24L, 24L, 29L, 27L, 23L, 22L, 23L, 24L, 23L, 22L, -22L, 20L, 18L, 18L, 20L, 21L, 21L, 20L, 27L, 21L, 18L, 20L, 19L, -15L, 17L, 22L, 17L, 16L, 15L, 15L, 16L, 18L, 21L, 23L, 10L, 12L, -14L, 16L, 16L, 16L, 14L, 13L, 12L, 13L, 15L, 16L, 17L, 18L, 18L, -18L, 18L, 22L, 23L, 21L, 21L, 23L, 22L, 18L, 18L, 20L, 21L, 20L, -19L, 19L, 23L, 27L, 22L, 21L, 20L, 19L, 19L, 19L, 20L, 20L, 23L, -22L, 23L, 24L, 23L, 20L, 15L, 11L, 22L, 19L, 15L, 15L, 17L, 18L, -17L, 15L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 17L, 19L, 17L, 17L, -19L, 22L, 22L, 18L, 15L, 29L, 30L, 30L, 29L, 27L, 27L, 28L, 30L, -43L, 40L, 41L, 48L, 57L, 62L, 60L, 56L, 65L, 60L, 56L, 55L, 57L, -56L, 51L, 47L, 24L, 41L, 46L, 67L, 116L, 143L, 147L, 156L, 143L, -138L, 136L, 142L, 142L, 132L, 117L, 108L, 119L, 126L, 128L, 120L, -111L, 110L, 113L, 115L, 123L, 116L, 112L, 116L, 125L, 124L, 111L, -98L, 95L, 105L, 99L, 77L, 68L, 79L, 88L, 86L, 79L, 81L, 88L, -90L, 79L, 68L, 77L, 95L, 102L, 104L, 104L, 103L, 101L, 97L, 86L, -75L, 73L, 97L, 90L, 87L, 91L, 88L, 93L, 87L, 81L, 84L, 80L, 72L, -75L, 88L, 94L, 92L, 78L, 71L, 71L, 91L, 109L, 100L, 93L, 105L, -97L, 93L, 92L, 97L, 105L, 108L, 103L, 97L, 84L, 75L, 69L, 70L, -71L, 73L, 82L, 92L, 99L, 71L, 77L, 103L, 93L, 67L, 72L, 94L, -89L, 84L, 87L, 94L, 90L, 77L, 73L, 78L, 90L, 101L, 119L, 127L, -113L, 88L, 78L, 82L, 96L, 98L, 115L, 115L, 94L, 90L, 89L, 71L, -88L, 80L, 81L, 96L, 111L, 114L, 108L, 104L, 105L, 95L, 101L, -103L, 81L, 64L, 71L, 83L, 81L, 64L, 60L, 82L, 106L, 112L, 108L, -105L, 112L, 84L, 73L, 87L, 91L, 77L, 79L, 96L, 95L, 94L, 94L, -101L, 116L, 129L, 129L, 122L, 114L, 112L, 110L, 108L, 101L, 94L, -95L, 100L, 84L, 91L, 92L, 84L, 75L, 69L, 62L, 54L, 57L, 69L, -75L, 69L, 60L, 57L, 55L, 51L, 36L, 47L, 56L, 57L, 58L, 61L, 59L, -55L, 64L, 70L, 74L, 74L, 76L, 82L, 82L, 78L, 78L, 85L, 95L, 101L, -100L, 92L, 80L, 71L, 161L, 161L, 160L, 157L, 151L, 143L, 135L, -130L, 128L, 128L, 124L, 118L, 119L, 122L, 118L, 109L, 113L, 116L, -120L, 120L, 118L, 119L, 122L, 126L, 122L, 120L, 116L, 113L, 109L, -102L, 95L, 90L, 90L, 92L, 97L, 102L, 104L, 104L, 100L, 97L, 106L, -108L, 109L, 109L, 110L, 107L, 98L, 90L, 97L, 114L, 133L, 146L, -156L, 164L, 167L, 166L, 158L, 145L, 117L, 80L, 44L, 23L, 20L, -24L, 24L, 19L, 19L, 32L, 44L, 50L, 86L, 140L, 184L, 207L, 221L, -212L, 194L, 176L, 154L, 134L, 120L, 97L, 69L, 47L, 32L, 26L, -27L, 33L, 31L, 42L, 44L, 43L, 47L, 44L, 45L, 55L, 50L, 50L, 51L, -52L, 54L, 55L, 56L, 56L, 54L, 48L, 39L, 31L, 27L, 24L, 21L, 20L, -20L, 19L, 19L, 20L, 22L, 22L, 20L, 18L, 23L, 21L, 20L, 22L, 24L, -25L, 22L, 19L, 17L, 22L, 24L, 20L, 17L, 20L, 23L, 23L, 22L, 20L, -21L, 24L, 24L, 21L, 20L, 23L, 22L, 22L, 22L, 22L, 21L, 20L, 19L, -19L, 24L, 24L, 24L, 22L, 19L, 18L, 19L, 20L, 23L, 23L, 18L, 14L, -16L, 23L, 26L, 25L, 22L, 26L, 27L, 22L, 14L, 11L, 15L, 21L, 19L, -21L, 23L, 25L, 24L, 22L, 19L, 16L, 21L, 20L, 20L, 19L, 19L, 18L, -18L, 17L, 18L, 18L, 18L, 18L, 19L, 20L, 21L, 22L, 15L, 16L, 16L, -15L, 14L, 11L, 9L, 7L, 12L, 15L, 18L, 19L, 18L, 17L, 18L, 18L, -18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 22L, 21L, 19L, 18L, 18L, -19L, 20L, 21L, 18L, 18L, 18L, 19L, 19L, 20L, 20L, 20L, 18L, 19L, -20L, 21L, 21L, 21L, 21L, 21L, 18L, 20L, 22L, 21L, 17L, 16L, 18L, -20L, 8L, 11L, 14L, 15L, 16L, 16L, 18L, 20L, 17L, 18L, 20L, 21L, -20L, 18L, 16L, 14L, 23L, 24L, 26L, 27L, 28L, 28L, 28L, 27L, 31L, -32L, 34L, 37L, 42L, 47L, 51L, 54L, 55L, 59L, 63L, 64L, 62L, 59L, -57L, 57L, 55L, 46L, 40L, 66L, 119L, 150L, 152L, 150L, 147L, 143L, -138L, 133L, 134L, 132L, 120L, 107L, 123L, 126L, 125L, 120L, 117L, -118L, 116L, 112L, 117L, 113L, 112L, 118L, 128L, 131L, 121L, 108L, -101L, 104L, 104L, 95L, 78L, 69L, 79L, 94L, 94L, 77L, 77L, 95L, -97L, 82L, 79L, 92L, 109L, 101L, 95L, 87L, 82L, 90L, 93L, 80L, -84L, 80L, 81L, 87L, 90L, 86L, 84L, 86L, 91L, 86L, 68L, 61L, 76L, -88L, 90L, 93L, 83L, 73L, 68L, 73L, 79L, 81L, 84L, 88L, 97L, 88L, -84L, 88L, 92L, 90L, 91L, 94L, 97L, 89L, 78L, 72L, 75L, 84L, 89L, -90L, 89L, 81L, 68L, 94L, 106L, 81L, 78L, 88L, 90L, 83L, 89L, -103L, 101L, 83L, 77L, 85L, 79L, 93L, 110L, 116L, 109L, 94L, 81L, -75L, 91L, 97L, 103L, 104L, 104L, 99L, 88L, 77L, 81L, 97L, 88L, -81L, 105L, 120L, 116L, 118L, 117L, 97L, 101L, 112L, 93L, 68L, -73L, 91L, 84L, 61L, 58L, 72L, 79L, 88L, 104L, 115L, 125L, 103L, -90L, 96L, 103L, 99L, 94L, 96L, 102L, 109L, 106L, 99L, 107L, 127L, -134L, 126L, 114L, 118L, 118L, 109L, 96L, 90L, 94L, 100L, 98L, -90L, 83L, 81L, 76L, 69L, 64L, 63L, 48L, 50L, 61L, 74L, 76L, 65L, -54L, 50L, 56L, 49L, 44L, 48L, 59L, 67L, 68L, 65L, 66L, 77L, 85L, -85L, 84L, 93L, 112L, 126L, 122L, 114L, 107L, 102L, 94L, 85L, -80L, 80L, 165L, 164L, 162L, 157L, 151L, 143L, 136L, 132L, 126L, -130L, 129L, 123L, 120L, 122L, 121L, 117L, 113L, 117L, 121L, 126L, -129L, 132L, 135L, 137L, 125L, 123L, 120L, 116L, 111L, 104L, 95L, -89L, 87L, 90L, 96L, 101L, 104L, 104L, 101L, 98L, 102L, 103L, -105L, 106L, 105L, 101L, 92L, 85L, 97L, 113L, 133L, 147L, 158L, -166L, 168L, 166L, 156L, 140L, 110L, 73L, 41L, 23L, 20L, 23L, -21L, 17L, 19L, 33L, 46L, 55L, 94L, 148L, 185L, 208L, 221L, 210L, -192L, 174L, 153L, 132L, 111L, 92L, 66L, 43L, 28L, 24L, 32L, 43L, -36L, 45L, 45L, 44L, 49L, 47L, 46L, 54L, 53L, 51L, 51L, 53L, 56L, -58L, 57L, 56L, 54L, 47L, 38L, 30L, 26L, 24L, 23L, 22L, 24L, 23L, -21L, 21L, 22L, 22L, 20L, 19L, 23L, 21L, 20L, 20L, 23L, 24L, 22L, -20L, 19L, 24L, 25L, 20L, 18L, 20L, 23L, 22L, 23L, 20L, 21L, 24L, -24L, 21L, 21L, 24L, 23L, 23L, 23L, 23L, 23L, 22L, 21L, 21L, 24L, -23L, 21L, 20L, 19L, 19L, 19L, 19L, 23L, 25L, 23L, 19L, 19L, 22L, -22L, 18L, 25L, 25L, 24L, 21L, 18L, 16L, 17L, 18L, 20L, 21L, 22L, -23L, 22L, 21L, 19L, 17L, 21L, 21L, 21L, 20L, 20L, 20L, 20L, 20L, -20L, 20L, 19L, 19L, 19L, 20L, 21L, 22L, 16L, 17L, 17L, 16L, 14L, -12L, 10L, 8L, 13L, 16L, 19L, 20L, 20L, 19L, 20L, 20L, 19L, 19L, -19L, 19L, 19L, 20L, 20L, 20L, 22L, 21L, 20L, 19L, 19L, 20L, 21L, -22L, 19L, 19L, 20L, 20L, 20L, 21L, 21L, 21L, 19L, 18L, 18L, 18L, -18L, 17L, 17L, 17L, 20L, 22L, 23L, 22L, 19L, 17L, 18L, 20L, 14L, -16L, 18L, 18L, 17L, 17L, 18L, 19L, 18L, 19L, 19L, 19L, 19L, 17L, -15L, 14L, 17L, 19L, 23L, 26L, 27L, 26L, 24L, 22L, 25L, 25L, 26L, -28L, 31L, 35L, 39L, 41L, 50L, 55L, 62L, 67L, 67L, 65L, 62L, 61L, -63L, 61L, 57L, 74L, 115L, 147L, 156L, 157L, 149L, 146L, 140L, -136L, 136L, 134L, 122L, 109L, 123L, 129L, 131L, 126L, 120L, 117L, -115L, 111L, 111L, 111L, 111L, 112L, 115L, 116L, 113L, 108L, 105L, -107L, 106L, 96L, 80L, 72L, 81L, 95L, 95L, 85L, 85L, 96L, 96L, -85L, 83L, 93L, 93L, 91L, 87L, 77L, 74L, 91L, 100L, 89L, 94L, -90L, 88L, 88L, 84L, 80L, 83L, 90L, 96L, 92L, 75L, 68L, 83L, 95L, -97L, 101L, 101L, 90L, 80L, 78L, 79L, 79L, 81L, 85L, 96L, 94L, -84L, 73L, 75L, 88L, 97L, 98L, 91L, 87L, 80L, 77L, 79L, 83L, 84L, -83L, 91L, 87L, 73L, 95L, 108L, 89L, 88L, 94L, 93L, 83L, 88L, -105L, 105L, 87L, 84L, 95L, 81L, 91L, 103L, 109L, 107L, 98L, 88L, -81L, 91L, 93L, 95L, 97L, 101L, 100L, 89L, 76L, 83L, 99L, 90L, -80L, 98L, 114L, 118L, 124L, 112L, 102L, 100L, 106L, 98L, 78L, -77L, 94L, 94L, 70L, 61L, 63L, 62L, 66L, 74L, 75L, 98L, 104L, -101L, 90L, 91L, 99L, 97L, 87L, 94L, 93L, 89L, 88L, 92L, 100L, -107L, 111L, 107L, 111L, 110L, 103L, 94L, 94L, 105L, 115L, 101L, -88L, 77L, 75L, 75L, 71L, 67L, 66L, 47L, 45L, 50L, 60L, 67L, 65L, -62L, 62L, 57L, 55L, 55L, 58L, 67L, 77L, 85L, 89L, 85L, 86L, 87L, -91L, 99L, 110L, 119L, 124L, 127L, 117L, 107L, 100L, 91L, 81L, -76L, 76L, 169L, 167L, 163L, 157L, 151L, 144L, 138L, 135L, 129L, -135L, 135L, 128L, 121L, 119L, 120L, 120L, 114L, 117L, 122L, 130L, -137L, 142L, 144L, 143L, 132L, 130L, 128L, 124L, 118L, 109L, 98L, -91L, 85L, 89L, 95L, 100L, 103L, 103L, 101L, 99L, 98L, 99L, 101L, -103L, 101L, 95L, 86L, 80L, 96L, 112L, 132L, 147L, 159L, 168L, -169L, 166L, 152L, 131L, 98L, 63L, 37L, 23L, 20L, 21L, 21L, 20L, -21L, 34L, 47L, 59L, 100L, 155L, 187L, 209L, 220L, 208L, 188L, -171L, 150L, 130L, 105L, 88L, 63L, 40L, 24L, 20L, 33L, 48L, 40L, -46L, 45L, 44L, 52L, 51L, 47L, 53L, 55L, 52L, 50L, 52L, 58L, 61L, -59L, 55L, 53L, 46L, 36L, 28L, 25L, 25L, 25L, 26L, 28L, 26L, 22L, -21L, 21L, 22L, 21L, 20L, 24L, 21L, 19L, 19L, 20L, 22L, 22L, 21L, -21L, 25L, 25L, 21L, 19L, 22L, 24L, 22L, 25L, 21L, 21L, 23L, 23L, -20L, 21L, 24L, 24L, 24L, 24L, 23L, 23L, 23L, 22L, 22L, 25L, 21L, -18L, 18L, 20L, 21L, 19L, 17L, 19L, 24L, 25L, 23L, 22L, 23L, 20L, -16L, 27L, 24L, 22L, 22L, 23L, 22L, 19L, 15L, 21L, 21L, 20L, 20L, -20L, 20L, 19L, 19L, 21L, 21L, 21L, 21L, 22L, 22L, 22L, 22L, 22L, -22L, 21L, 20L, 20L, 20L, 20L, 21L, 18L, 18L, 18L, 17L, 15L, 13L, -11L, 10L, 13L, 16L, 19L, 21L, 21L, 21L, 21L, 22L, 19L, 19L, 19L, -20L, 21L, 21L, 21L, 22L, 22L, 21L, 21L, 20L, 20L, 21L, 22L, 22L, -20L, 20L, 20L, 21L, 21L, 21L, 22L, 22L, 21L, 20L, 18L, 17L, 16L, -16L, 17L, 17L, 22L, 23L, 24L, 22L, 20L, 18L, 18L, 19L, 21L, 22L, -23L, 21L, 19L, 18L, 18L, 19L, 19L, 19L, 18L, 18L, 17L, 16L, 15L, -15L, 12L, 16L, 21L, 25L, 26L, 25L, 22L, 19L, 26L, 26L, 25L, 26L, -28L, 30L, 33L, 34L, 41L, 48L, 58L, 65L, 68L, 67L, 65L, 65L, 66L, -71L, 72L, 76L, 102L, 138L, 156L, 157L, 151L, 148L, 143L, 139L, -139L, 136L, 124L, 110L, 120L, 130L, 136L, 130L, 121L, 115L, 113L, -111L, 109L, 111L, 113L, 110L, 105L, 103L, 105L, 109L, 107L, 107L, -105L, 96L, 81L, 74L, 83L, 96L, 97L, 94L, 93L, 94L, 94L, 90L, -89L, 90L, 89L, 95L, 93L, 75L, 70L, 93L, 107L, 95L, 96L, 94L, -91L, 84L, 73L, 69L, 78L, 91L, 98L, 95L, 78L, 70L, 84L, 95L, 96L, -100L, 110L, 99L, 86L, 79L, 75L, 72L, 74L, 78L, 90L, 96L, 87L, -67L, 65L, 84L, 95L, 91L, 83L, 82L, 82L, 84L, 85L, 82L, 78L, 75L, -91L, 92L, 77L, 91L, 106L, 97L, 98L, 99L, 96L, 81L, 84L, 104L, -105L, 89L, 88L, 105L, 92L, 93L, 97L, 101L, 104L, 100L, 93L, 87L, -89L, 87L, 85L, 89L, 100L, 102L, 89L, 73L, 80L, 95L, 89L, 74L, -81L, 95L, 104L, 112L, 112L, 115L, 105L, 102L, 108L, 95L, 84L, -98L, 99L, 80L, 68L, 64L, 61L, 66L, 69L, 60L, 77L, 94L, 103L, -95L, 89L, 93L, 95L, 90L, 93L, 85L, 80L, 80L, 76L, 73L, 80L, 93L, -85L, 88L, 86L, 79L, 73L, 78L, 93L, 106L, 106L, 90L, 75L, 71L, -72L, 71L, 68L, 67L, 57L, 48L, 43L, 47L, 54L, 59L, 62L, 65L, 58L, -62L, 66L, 70L, 76L, 86L, 101L, 111L, 117L, 105L, 94L, 95L, 104L, -110L, 107L, 102L, 113L, 107L, 104L, 103L, 98L, 88L, 81L, 78L, -173L, 170L, 164L, 157L, 150L, 144L, 140L, 138L, 139L, 140L, 138L, -132L, 124L, 120L, 118L, 117L, 122L, 123L, 128L, 137L, 145L, 150L, -149L, 146L, 141L, 140L, 137L, 133L, 125L, 114L, 101L, 93L, 85L, -90L, 96L, 100L, 101L, 100L, 98L, 96L, 97L, 97L, 100L, 104L, 101L, -92L, 83L, 80L, 95L, 111L, 131L, 148L, 161L, 169L, 169L, 164L, -148L, 124L, 87L, 54L, 33L, 24L, 22L, 21L, 23L, 24L, 25L, 35L, -47L, 60L, 102L, 157L, 190L, 210L, 219L, 205L, 184L, 167L, 146L, -126L, 105L, 86L, 60L, 38L, 23L, 19L, 28L, 39L, 39L, 44L, 42L, -43L, 53L, 53L, 49L, 54L, 56L, 51L, 47L, 51L, 58L, 62L, 58L, 53L, -52L, 45L, 34L, 27L, 24L, 25L, 27L, 29L, 28L, 25L, 21L, 19L, 20L, -22L, 23L, 22L, 24L, 22L, 19L, 18L, 18L, 20L, 22L, 23L, 20L, 23L, -24L, 21L, 21L, 25L, 27L, 25L, 26L, 22L, 21L, 23L, 23L, 20L, 21L, -25L, 23L, 23L, 23L, 22L, 22L, 22L, 23L, 23L, 25L, 20L, 16L, 17L, -21L, 23L, 20L, 16L, 15L, 21L, 24L, 23L, 22L, 24L, 24L, 21L, 25L, -24L, 24L, 25L, 25L, 24L, 21L, 18L, 21L, 20L, 19L, 18L, 18L, 19L, -20L, 21L, 20L, 20L, 21L, 21L, 22L, 22L, 23L, 23L, 23L, 22L, 21L, -20L, 19L, 18L, 18L, 18L, 20L, 19L, 18L, 17L, 15L, 14L, 12L, 11L, -12L, 15L, 19L, 20L, 20L, 20L, 21L, 22L, 18L, 18L, 19L, 19L, 20L, -21L, 21L, 22L, 21L, 21L, 21L, 21L, 21L, 22L, 22L, 22L, 19L, 19L, -19L, 20L, 20L, 20L, 21L, 21L, 23L, 22L, 19L, 18L, 17L, 19L, 21L, -22L, 22L, 22L, 22L, 21L, 19L, 18L, 17L, 17L, 22L, 23L, 23L, 22L, -19L, 18L, 19L, 21L, 20L, 19L, 18L, 16L, 15L, 15L, 15L, 15L, 14L, -16L, 20L, 23L, 25L, 24L, 23L, 21L, 26L, 26L, 25L, 26L, 27L, 29L, -31L, 32L, 34L, 40L, 48L, 55L, 58L, 59L, 60L, 61L, 64L, 72L, 76L, -76L, 93L, 132L, 157L, 154L, 152L, 150L, 145L, 141L, 141L, 138L, -125L, 111L, 118L, 130L, 137L, 130L, 119L, 113L, 114L, 116L, 114L, -115L, 116L, 114L, 107L, 101L, 102L, 108L, 105L, 104L, 101L, 94L, -83L, 78L, 86L, 98L, 100L, 98L, 93L, 88L, 91L, 97L, 93L, 83L, -84L, 97L, 98L, 78L, 70L, 97L, 113L, 99L, 95L, 98L, 97L, 85L, -70L, 66L, 77L, 91L, 101L, 99L, 83L, 73L, 83L, 90L, 88L, 91L, -105L, 99L, 90L, 82L, 75L, 72L, 72L, 75L, 85L, 93L, 90L, 77L, -71L, 77L, 80L, 76L, 75L, 77L, 83L, 88L, 88L, 81L, 76L, 75L, 87L, -92L, 75L, 84L, 101L, 100L, 103L, 99L, 99L, 80L, 80L, 98L, 101L, -86L, 88L, 105L, 106L, 101L, 96L, 97L, 101L, 101L, 97L, 91L, 88L, -82L, 78L, 85L, 100L, 105L, 90L, 71L, 76L, 92L, 91L, 75L, 70L, -79L, 87L, 91L, 105L, 117L, 100L, 91L, 108L, 102L, 85L, 94L, 102L, -88L, 79L, 74L, 72L, 81L, 81L, 66L, 72L, 77L, 93L, 106L, 102L, -88L, 90L, 102L, 99L, 96L, 90L, 81L, 70L, 65L, 72L, 81L, 84L, -86L, 84L, 76L, 68L, 71L, 84L, 97L, 104L, 92L, 80L, 74L, 72L, -68L, 67L, 68L, 74L, 62L, 51L, 47L, 51L, 55L, 57L, 58L, 62L, 66L, -70L, 75L, 80L, 89L, 100L, 107L, 119L, 104L, 90L, 87L, 90L, 90L, -87L, 84L, 89L, 91L, 101L, 114L, 121L, 117L, 110L, 106L, 175L, -172L, 166L, 159L, 152L, 147L, 143L, 141L, 146L, 141L, 136L, 134L, -132L, 128L, 123L, 120L, 132L, 133L, 137L, 145L, 154L, 158L, 156L, -154L, 148L, 146L, 142L, 136L, 127L, 114L, 101L, 92L, 87L, 92L, -98L, 100L, 98L, 95L, 93L, 92L, 98L, 98L, 103L, 108L, 105L, 93L, -85L, 84L, 94L, 110L, 130L, 148L, 162L, 169L, 167L, 161L, 144L, -118L, 79L, 48L, 31L, 25L, 23L, 22L, 21L, 24L, 26L, 34L, 47L, -63L, 108L, 163L, 194L, 212L, 219L, 202L, 180L, 162L, 142L, 123L, -104L, 82L, 55L, 37L, 28L, 24L, 25L, 29L, 35L, 40L, 38L, 41L, -52L, 53L, 49L, 54L, 55L, 50L, 46L, 50L, 57L, 61L, 57L, 52L, 51L, -44L, 34L, 27L, 25L, 26L, 28L, 30L, 24L, 21L, 18L, 18L, 20L, 23L, -24L, 24L, 23L, 22L, 20L, 19L, 18L, 20L, 22L, 24L, 19L, 22L, 22L, -21L, 24L, 29L, 31L, 29L, 27L, 23L, 22L, 24L, 24L, 21L, 21L, 24L, -22L, 22L, 21L, 20L, 20L, 21L, 22L, 23L, 24L, 19L, 15L, 17L, 22L, -24L, 22L, 18L, 18L, 23L, 24L, 21L, 20L, 23L, 25L, 25L, 23L, 26L, -28L, 28L, 25L, 23L, 23L, 23L, 22L, 21L, 19L, 18L, 18L, 19L, 21L, -22L, 19L, 19L, 20L, 20L, 21L, 21L, 22L, 22L, 22L, 21L, 19L, 18L, -17L, 16L, 16L, 16L, 21L, 20L, 19L, 17L, 15L, 14L, 13L, 13L, 11L, -14L, 17L, 19L, 19L, 19L, 19L, 20L, 17L, 17L, 18L, 18L, 19L, 19L, -19L, 20L, 19L, 20L, 20L, 21L, 22L, 22L, 22L, 22L, 17L, 17L, 18L, -18L, 18L, 19L, 19L, 19L, 20L, 19L, 18L, 17L, 18L, 21L, 23L, 25L, -21L, 20L, 19L, 18L, 18L, 17L, 16L, 15L, 19L, 20L, 20L, 19L, 18L, -18L, 20L, 23L, 21L, 20L, 19L, 17L, 15L, 15L, 15L, 15L, 16L, 16L, -17L, 18L, 20L, 21L, 22L, 23L, 19L, 19L, 19L, 19L, 21L, 24L, 26L, -28L, 29L, 32L, 36L, 40L, 42L, 45L, 48L, 51L, 60L, 64L, 71L, 73L, -87L, 129L, 159L, 153L, 152L, 150L, 146L, 143L, 144L, 141L, 128L, -114L, 120L, 132L, 139L, 131L, 119L, 116L, 121L, 126L, 119L, 117L, -118L, 120L, 115L, 105L, 101L, 102L, 104L, 102L, 100L, 96L, 89L, -85L, 92L, 102L, 101L, 98L, 87L, 80L, 89L, 102L, 95L, 77L, 76L, -92L, 97L, 79L, 71L, 97L, 112L, 98L, 100L, 107L, 107L, 95L, 78L, -73L, 80L, 89L, 106L, 105L, 91L, 80L, 86L, 87L, 82L, 83L, 96L, -98L, 97L, 90L, 83L, 78L, 76L, 75L, 88L, 89L, 90L, 88L, 80L, 70L, -67L, 68L, 72L, 75L, 83L, 91L, 89L, 80L, 77L, 80L, 87L, 92L, 73L, -81L, 99L, 100L, 104L, 98L, 103L, 86L, 81L, 94L, 96L, 85L, 87L, -101L, 111L, 105L, 98L, 96L, 99L, 102L, 102L, 100L, 89L, 83L, -80L, 87L, 102L, 107L, 92L, 73L, 77L, 91L, 98L, 86L, 75L, 80L, -85L, 80L, 86L, 101L, 83L, 73L, 96L, 98L, 83L, 89L, 105L, 93L, -87L, 83L, 80L, 85L, 83L, 67L, 70L, 72L, 85L, 102L, 103L, 93L, -93L, 102L, 101L, 110L, 106L, 85L, 70L, 71L, 75L, 72L, 82L, 86L, -86L, 79L, 69L, 66L, 74L, 83L, 92L, 88L, 85L, 81L, 73L, 66L, 68L, -74L, 82L, 75L, 64L, 59L, 60L, 64L, 65L, 63L, 70L, 68L, 68L, 73L, -80L, 86L, 88L, 87L, 89L, 81L, 75L, 72L, 70L, 69L, 76L, 86L, 79L, -83L, 97L, 119L, 137L, 144L, 144L, 145L, 177L, 175L, 170L, 163L, -157L, 152L, 148L, 147L, 147L, 140L, 137L, 140L, 143L, 141L, 137L, -136L, 137L, 139L, 144L, 150L, 156L, 160L, 160L, 160L, 153L, 149L, -143L, 136L, 125L, 111L, 98L, 89L, 87L, 92L, 98L, 100L, 96L, 92L, -90L, 90L, 99L, 99L, 105L, 113L, 109L, 96L, 88L, 90L, 94L, 109L, -129L, 148L, 162L, 168L, 164L, 156L, 139L, 113L, 75L, 45L, 29L, -24L, 23L, 23L, 16L, 22L, 25L, 33L, 48L, 69L, 117L, 174L, 197L, -213L, 218L, 199L, 175L, 157L, 138L, 119L, 98L, 75L, 49L, 35L, -30L, 29L, 28L, 29L, 32L, 39L, 38L, 40L, 49L, 50L, 47L, 54L, 53L, -49L, 47L, 50L, 56L, 58L, 56L, 53L, 50L, 43L, 34L, 28L, 26L, 27L, -28L, 29L, 21L, 19L, 18L, 18L, 21L, 24L, 25L, 25L, 22L, 23L, 23L, -21L, 20L, 20L, 22L, 25L, 21L, 23L, 22L, 22L, 25L, 32L, 33L, 30L, -26L, 23L, 24L, 26L, 26L, 21L, 20L, 22L, 22L, 21L, 20L, 19L, 19L, -21L, 22L, 23L, 22L, 20L, 17L, 19L, 22L, 24L, 23L, 21L, 23L, 27L, -27L, 20L, 17L, 19L, 23L, 24L, 24L, 27L, 29L, 28L, 26L, 24L, 25L, -27L, 22L, 21L, 20L, 19L, 20L, 21L, 22L, 24L, 20L, 20L, 20L, 20L, -21L, 21L, 21L, 21L, 21L, 20L, 18L, 17L, 16L, 15L, 15L, 15L, 21L, -20L, 18L, 16L, 14L, 13L, 13L, 13L, 12L, 15L, 18L, 19L, 18L, 17L, -17L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 17L, 18L, 19L, -20L, 21L, 21L, 21L, 21L, 16L, 16L, 17L, 17L, 17L, 18L, 18L, 18L, -15L, 15L, 15L, 16L, 17L, 20L, 22L, 23L, 19L, 18L, 16L, 17L, 18L, -18L, 17L, 15L, 16L, 17L, 17L, 16L, 16L, 17L, 20L, 23L, 22L, 21L, -20L, 19L, 17L, 16L, 15L, 14L, 16L, 15L, 14L, 14L, 15L, 16L, 18L, -20L, 16L, 16L, 16L, 17L, 19L, 22L, 24L, 26L, 26L, 27L, 28L, 29L, -30L, 33L, 37L, 40L, 48L, 42L, 52L, 59L, 70L, 114L, 152L, 148L, -153L, 152L, 148L, 147L, 148L, 145L, 133L, 119L, 125L, 136L, 142L, -134L, 124L, 122L, 127L, 132L, 121L, 116L, 117L, 122L, 119L, 106L, -97L, 97L, 105L, 102L, 101L, 100L, 96L, 92L, 96L, 103L, 101L, -96L, 84L, 78L, 90L, 103L, 97L, 81L, 90L, 100L, 103L, 86L, 75L, -92L, 103L, 90L, 101L, 107L, 108L, 96L, 83L, 77L, 78L, 80L, 100L, -103L, 91L, 82L, 86L, 85L, 77L, 76L, 84L, 92L, 98L, 93L, 85L, -79L, 75L, 72L, 92L, 87L, 86L, 88L, 83L, 71L, 68L, 72L, 73L, 76L, -86L, 94L, 90L, 80L, 78L, 84L, 91L, 92L, 73L, 82L, 101L, 100L, -103L, 98L, 108L, 95L, 88L, 91L, 93L, 89L, 90L, 97L, 104L, 103L, -100L, 99L, 99L, 102L, 107L, 110L, 97L, 92L, 87L, 90L, 101L, 106L, -97L, 83L, 78L, 86L, 95L, 89L, 78L, 86L, 91L, 78L, 75L, 84L, 72L, -67L, 88L, 97L, 91L, 94L, 101L, 90L, 90L, 92L, 89L, 90L, 89L, -79L, 70L, 81L, 87L, 86L, 92L, 102L, 101L, 90L, 95L, 110L, 109L, -88L, 75L, 78L, 78L, 69L, 76L, 83L, 87L, 81L, 71L, 65L, 68L, 74L, -78L, 81L, 84L, 82L, 73L, 66L, 70L, 79L, 79L, 77L, 72L, 68L, 70L, -78L, 82L, 82L, 80L, 73L, 68L, 72L, 81L, 86L, 82L, 76L, 72L, 69L, -68L, 66L, 59L, 53L, 62L, 77L, 76L, 74L, 83L, 103L, 125L, 140L, -149L, 155L, 180L, 178L, 175L, 170L, 164L, 159L, 155L, 153L, 151L, -146L, 147L, 152L, 153L, 151L, 151L, 154L, 151L, 154L, 157L, 160L, -161L, 162L, 164L, 166L, 159L, 154L, 147L, 137L, 125L, 111L, 98L, -89L, 84L, 91L, 98L, 99L, 95L, 91L, 90L, 91L, 98L, 98L, 106L, -115L, 111L, 97L, 90L, 93L, 94L, 109L, 129L, 147L, 161L, 167L, -161L, 151L, 134L, 108L, 72L, 42L, 26L, 22L, 21L, 21L, 16L, 24L, -28L, 35L, 49L, 73L, 123L, 180L, 199L, 215L, 217L, 196L, 172L, -154L, 135L, 117L, 94L, 73L, 48L, 33L, 28L, 27L, 30L, 35L, 32L, -42L, 42L, 42L, 47L, 45L, 44L, 53L, 52L, 51L, 50L, 52L, 55L, 57L, -57L, 55L, 49L, 43L, 35L, 29L, 27L, 27L, 27L, 27L, 22L, 21L, 20L, -21L, 24L, 25L, 24L, 23L, 22L, 24L, 25L, 24L, 22L, 21L, 23L, 25L, -25L, 25L, 24L, 23L, 26L, 32L, 32L, 27L, 25L, 23L, 25L, 29L, 28L, -22L, 19L, 20L, 23L, 22L, 20L, 19L, 20L, 22L, 24L, 25L, 21L, 21L, -20L, 21L, 22L, 24L, 25L, 25L, 22L, 28L, 28L, 22L, 17L, 19L, 23L, -24L, 29L, 27L, 26L, 26L, 28L, 29L, 28L, 27L, 22L, 22L, 21L, 21L, -22L, 23L, 24L, 24L, 22L, 22L, 22L, 22L, 22L, 21L, 21L, 21L, 20L, -20L, 18L, 17L, 17L, 17L, 17L, 17L, 21L, 19L, 17L, 15L, 13L, 12L, -12L, 13L, 15L, 17L, 20L, 20L, 19L, 17L, 17L, 18L, 21L, 20L, 20L, -19L, 18L, 18L, 17L, 17L, 15L, 16L, 18L, 20L, 20L, 20L, 20L, 20L, -17L, 17L, 17L, 18L, 18L, 18L, 19L, 19L, 15L, 16L, 16L, 17L, 18L, -19L, 20L, 21L, 19L, 17L, 15L, 17L, 19L, 20L, 19L, 17L, 16L, 16L, -16L, 15L, 14L, 16L, 19L, 22L, 22L, 22L, 22L, 22L, 20L, 18L, 15L, -13L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 18L, 18L, 17L, 18L, -19L, 22L, 24L, 26L, 24L, 25L, 27L, 27L, 27L, 28L, 31L, 34L, 35L, -22L, 32L, 42L, 48L, 91L, 140L, 147L, 155L, 154L, 152L, 151L, -153L, 151L, 138L, 124L, 126L, 137L, 142L, 136L, 127L, 124L, 126L, -128L, 121L, 116L, 117L, 123L, 118L, 104L, 96L, 98L, 104L, 102L, -101L, 101L, 98L, 92L, 93L, 97L, 99L, 96L, 88L, 84L, 91L, 101L, -101L, 93L, 103L, 104L, 103L, 88L, 77L, 89L, 99L, 90L, 94L, 99L, -98L, 91L, 85L, 84L, 82L, 78L, 89L, 96L, 89L, 84L, 90L, 88L, 80L, -78L, 72L, 85L, 95L, 92L, 85L, 81L, 79L, 76L, 83L, 84L, 85L, 85L, -86L, 84L, 80L, 75L, 77L, 80L, 91L, 100L, 93L, 79L, 76L, 84L, -95L, 91L, 71L, 84L, 102L, 97L, 98L, 96L, 109L, 102L, 94L, 89L, -90L, 95L, 95L, 92L, 97L, 102L, 105L, 102L, 97L, 97L, 105L, 113L, -108L, 103L, 96L, 92L, 96L, 104L, 103L, 98L, 85L, 82L, 87L, 81L, -72L, 87L, 95L, 78L, 82L, 79L, 73L, 74L, 85L, 96L, 100L, 100L, -98L, 87L, 93L, 103L, 99L, 95L, 96L, 94L, 86L, 91L, 89L, 83L, -88L, 100L, 99L, 89L, 88L, 98L, 102L, 94L, 86L, 84L, 80L, 75L, -86L, 94L, 99L, 94L, 83L, 75L, 76L, 81L, 76L, 77L, 79L, 77L, 70L, -63L, 66L, 74L, 75L, 76L, 72L, 64L, 66L, 78L, 90L, 95L, 89L, 81L, -73L, 75L, 85L, 92L, 92L, 88L, 81L, 74L, 71L, 70L, 60L, 46L, 44L, -51L, 68L, 65L, 70L, 88L, 107L, 120L, 128L, 132L, 182L, 181L, -178L, 174L, 169L, 164L, 160L, 157L, 156L, 155L, 158L, 162L, 159L, -154L, 157L, 165L, 173L, 176L, 177L, 175L, 172L, 170L, 172L, 174L, -165L, 160L, 151L, 140L, 127L, 114L, 101L, 93L, 82L, 89L, 96L, -98L, 95L, 91L, 91L, 92L, 96L, 96L, 105L, 115L, 111L, 96L, 90L, -94L, 94L, 108L, 128L, 146L, 161L, 166L, 159L, 148L, 130L, 106L, -71L, 41L, 24L, 19L, 19L, 20L, 21L, 29L, 32L, 37L, 50L, 73L, 124L, -180L, 200L, 215L, 217L, 195L, 170L, 152L, 133L, 115L, 94L, 75L, -51L, 33L, 23L, 22L, 30L, 40L, 35L, 45L, 46L, 43L, 46L, 42L, 42L, -51L, 52L, 52L, 53L, 54L, 56L, 57L, 58L, 58L, 48L, 43L, 36L, 30L, -28L, 27L, 26L, 26L, 25L, 24L, 23L, 24L, 26L, 26L, 24L, 22L, 21L, -24L, 27L, 26L, 24L, 22L, 23L, 25L, 28L, 28L, 26L, 23L, 26L, 31L, -30L, 25L, 24L, 23L, 26L, 30L, 29L, 23L, 19L, 19L, 24L, 23L, 21L, -20L, 21L, 23L, 25L, 27L, 20L, 21L, 23L, 23L, 22L, 23L, 26L, 28L, -17L, 24L, 27L, 23L, 19L, 22L, 26L, 27L, 34L, 27L, 22L, 23L, 30L, -33L, 31L, 26L, 22L, 22L, 22L, 23L, 24L, 24L, 24L, 24L, 25L, 24L, -24L, 23L, 23L, 22L, 22L, 21L, 21L, 20L, 19L, 18L, 18L, 18L, 19L, -19L, 21L, 19L, 17L, 14L, 12L, 12L, 12L, 12L, 17L, 19L, 22L, 22L, -20L, 18L, 17L, 18L, 23L, 23L, 22L, 21L, 19L, 18L, 17L, 17L, 14L, -15L, 17L, 19L, 20L, 20L, 19L, 19L, 18L, 18L, 18L, 19L, 19L, 20L, -20L, 20L, 19L, 19L, 20L, 21L, 21L, 21L, 20L, 20L, 19L, 17L, 15L, -17L, 21L, 23L, 21L, 19L, 17L, 17L, 17L, 15L, 14L, 15L, 18L, 21L, -22L, 23L, 24L, 24L, 22L, 19L, 15L, 13L, 17L, 18L, 20L, 20L, 20L, -18L, 16L, 15L, 17L, 17L, 16L, 16L, 17L, 18L, 20L, 22L, 22L, 25L, -28L, 30L, 29L, 29L, 30L, 31L, 32L, 14L, 26L, 36L, 36L, 79L, 137L, -153L, 156L, 156L, 154L, 154L, 157L, 155L, 143L, 129L, 124L, 134L, -140L, 135L, 127L, 122L, 121L, 120L, 121L, 117L, 120L, 124L, 117L, -101L, 96L, 102L, 102L, 99L, 99L, 99L, 95L, 89L, 87L, 89L, 98L, -97L, 94L, 90L, 92L, 99L, 104L, 104L, 92L, 88L, 87L, 80L, 75L, -90L, 105L, 101L, 90L, 93L, 93L, 89L, 90L, 95L, 94L, 87L, 86L, -95L, 93L, 91L, 99L, 98L, 89L, 88L, 68L, 84L, 96L, 94L, 89L, 89L, -89L, 88L, 67L, 81L, 88L, 85L, 91L, 99L, 91L, 73L, 79L, 83L, 95L, -104L, 96L, 78L, 73L, 81L, 96L, 89L, 68L, 84L, 102L, 93L, 93L, -93L, 106L, 104L, 95L, 85L, 87L, 97L, 97L, 89L, 94L, 103L, 110L, -105L, 95L, 91L, 100L, 110L, 117L, 112L, 101L, 92L, 92L, 101L, -108L, 109L, 98L, 86L, 84L, 75L, 67L, 87L, 98L, 79L, 89L, 77L, -74L, 77L, 79L, 90L, 99L, 97L, 103L, 91L, 98L, 110L, 101L, 90L, -90L, 93L, 108L, 94L, 87L, 93L, 94L, 89L, 91L, 100L, 86L, 88L, -96L, 102L, 99L, 88L, 83L, 86L, 82L, 89L, 94L, 89L, 76L, 68L, -68L, 72L, 83L, 78L, 75L, 72L, 66L, 59L, 59L, 64L, 76L, 76L, 69L, -57L, 55L, 68L, 85L, 94L, 95L, 87L, 79L, 80L, 89L, 99L, 104L, -105L, 88L, 76L, 70L, 73L, 67L, 49L, 36L, 33L, 62L, 61L, 70L, -89L, 106L, 112L, 111L, 109L, 181L, 182L, 181L, 179L, 175L, 173L, -172L, 173L, 170L, 165L, 166L, 171L, 168L, 161L, 166L, 180L, 187L, -188L, 190L, 190L, 187L, 183L, 178L, 174L, 173L, 162L, 147L, 135L, -126L, 115L, 100L, 89L, 89L, 93L, 98L, 100L, 99L, 97L, 95L, 94L, -97L, 99L, 105L, 109L, 106L, 96L, 90L, 89L, 95L, 112L, 133L, 148L, -158L, 164L, 162L, 158L, 131L, 101L, 64L, 40L, 29L, 23L, 20L, -20L, 17L, 24L, 24L, 40L, 52L, 74L, 138L, 182L, 206L, 216L, 215L, -196L, 172L, 152L, 131L, 114L, 92L, 70L, 52L, 24L, 20L, 35L, 29L, -32L, 41L, 39L, 43L, 51L, 51L, 44L, 40L, 42L, 52L, 54L, 56L, 56L, -55L, 55L, 56L, 57L, 47L, 40L, 32L, 27L, 27L, 28L, 28L, 27L, 26L, -24L, 21L, 22L, 24L, 24L, 22L, 19L, 23L, 26L, 28L, 24L, 19L, 19L, -27L, 35L, 29L, 24L, 25L, 32L, 34L, 29L, 26L, 28L, 22L, 21L, 21L, -20L, 19L, 18L, 18L, 18L, 21L, 23L, 21L, 19L, 21L, 25L, 25L, 21L, -23L, 25L, 26L, 22L, 17L, 15L, 18L, 23L, 23L, 21L, 20L, 21L, 24L, -25L, 26L, 25L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 19L, 22L, -26L, 27L, 26L, 24L, 24L, 24L, 23L, 26L, 28L, 25L, 20L, 18L, 21L, -25L, 18L, 20L, 21L, 21L, 20L, 22L, 26L, 29L, 22L, 21L, 18L, 16L, -13L, 11L, 10L, 9L, 13L, 16L, 18L, 19L, 18L, 17L, 17L, 18L, 20L, -21L, 22L, 22L, 21L, 20L, 18L, 16L, 19L, 20L, 18L, 16L, 19L, 23L, -21L, 16L, 19L, 22L, 21L, 16L, 16L, 22L, 24L, 21L, 20L, 20L, 20L, -20L, 19L, 18L, 17L, 16L, 18L, 18L, 17L, 17L, 18L, 19L, 21L, 22L, -21L, 18L, 16L, 16L, 18L, 20L, 21L, 20L, 24L, 22L, 20L, 22L, 24L, -23L, 19L, 15L, 19L, 20L, 21L, 22L, 21L, 20L, 19L, 17L, 20L, 14L, -17L, 20L, 14L, 17L, 22L, 18L, 19L, 20L, 20L, 21L, 22L, 23L, 24L, -24L, 23L, 23L, 20L, 25L, 34L, 50L, 98L, 156L, 158L, 155L, 151L, -150L, 156L, 159L, 152L, 141L, 127L, 128L, 135L, 142L, 133L, 116L, -112L, 119L, 121L, 126L, 128L, 122L, 110L, 103L, 105L, 109L, 122L, -111L, 93L, 82L, 89L, 100L, 95L, 80L, 102L, 100L, 96L, 94L, 94L, -98L, 102L, 105L, 96L, 104L, 98L, 80L, 79L, 95L, 101L, 94L, 82L, -103L, 93L, 76L, 87L, 95L, 91L, 95L, 98L, 96L, 87L, 88L, 101L, -100L, 89L, 86L, 72L, 84L, 94L, 98L, 101L, 102L, 95L, 85L, 72L, -89L, 97L, 99L, 99L, 91L, 90L, 102L, 91L, 89L, 94L, 102L, 98L, -85L, 79L, 80L, 99L, 91L, 81L, 80L, 95L, 109L, 102L, 86L, 92L, -99L, 96L, 85L, 86L, 96L, 98L, 91L, 90L, 102L, 108L, 102L, 94L, -92L, 92L, 90L, 101L, 113L, 109L, 97L, 92L, 92L, 101L, 117L, 109L, -89L, 77L, 73L, 70L, 80L, 94L, 96L, 101L, 88L, 83L, 87L, 84L, -75L, 77L, 88L, 95L, 86L, 91L, 109L, 112L, 95L, 81L, 79L, 83L, -88L, 96L, 101L, 99L, 95L, 93L, 95L, 106L, 99L, 93L, 95L, 102L, -107L, 101L, 92L, 93L, 84L, 82L, 87L, 84L, 72L, 67L, 71L, 87L, -85L, 77L, 68L, 68L, 74L, 76L, 72L, 60L, 59L, 60L, 60L, 58L, 62L, -78L, 94L, 116L, 116L, 116L, 115L, 115L, 116L, 118L, 121L, 115L, -87L, 67L, 70L, 74L, 61L, 45L, 39L, 57L, 66L, 82L, 96L, 100L, -99L, 102L, 108L, 185L, 186L, 186L, 184L, 181L, 179L, 178L, 179L, -180L, 175L, 177L, 181L, 178L, 171L, 176L, 188L, 198L, 200L, 202L, -202L, 200L, 195L, 189L, 185L, 173L, 163L, 150L, 140L, 130L, 116L, -100L, 88L, 88L, 93L, 99L, 103L, 104L, 102L, 100L, 100L, 99L, -101L, 106L, 110L, 106L, 96L, 90L, 89L, 99L, 113L, 131L, 146L, -157L, 163L, 160L, 154L, 127L, 97L, 60L, 37L, 26L, 21L, 19L, 18L, -16L, 25L, 24L, 41L, 54L, 78L, 142L, 184L, 206L, 215L, 213L, 195L, -171L, 151L, 130L, 114L, 90L, 68L, 50L, 24L, 20L, 34L, 28L, 31L, -45L, 42L, 43L, 48L, 48L, 44L, 44L, 47L, 51L, 54L, 57L, 58L, 57L, -56L, 56L, 56L, 49L, 42L, 33L, 28L, 27L, 27L, 26L, 24L, 24L, 23L, -22L, 23L, 25L, 25L, 22L, 19L, 22L, 25L, 27L, 25L, 22L, 21L, 25L, -29L, 24L, 24L, 28L, 32L, 30L, 24L, 25L, 30L, 27L, 27L, 26L, 25L, -24L, 22L, 20L, 19L, 22L, 23L, 22L, 19L, 21L, 26L, 25L, 22L, 22L, -25L, 26L, 24L, 19L, 17L, 20L, 24L, 21L, 20L, 19L, 20L, 23L, 26L, -26L, 26L, 22L, 23L, 23L, 23L, 23L, 23L, 23L, 22L, 19L, 21L, 24L, -24L, 23L, 22L, 22L, 23L, 23L, 26L, 27L, 24L, 20L, 18L, 21L, 25L, -22L, 20L, 17L, 18L, 22L, 25L, 25L, 25L, 22L, 21L, 18L, 15L, 13L, -11L, 10L, 9L, 13L, 16L, 19L, 19L, 18L, 17L, 17L, 18L, 21L, 21L, -21L, 21L, 20L, 20L, 19L, 18L, 19L, 20L, 19L, 17L, 19L, 23L, 21L, -16L, 15L, 19L, 20L, 17L, 17L, 21L, 21L, 17L, 19L, 19L, 19L, 20L, -20L, 20L, 20L, 20L, 22L, 22L, 21L, 20L, 20L, 22L, 23L, 24L, 21L, -19L, 17L, 17L, 19L, 21L, 21L, 20L, 23L, 22L, 21L, 21L, 22L, 21L, -19L, 17L, 20L, 21L, 21L, 22L, 21L, 20L, 18L, 17L, 20L, 14L, 19L, -22L, 16L, 19L, 23L, 18L, 20L, 21L, 22L, 23L, 25L, 26L, 27L, 27L, -20L, 21L, 21L, 25L, 33L, 48L, 95L, 154L, 158L, 155L, 150L, 149L, -153L, 157L, 151L, 141L, 126L, 127L, 134L, 142L, 136L, 122L, 118L, -125L, 126L, 129L, 129L, 122L, 111L, 106L, 109L, 114L, 123L, 113L, -100L, 94L, 98L, 102L, 95L, 85L, 97L, 96L, 95L, 93L, 93L, 96L, -102L, 107L, 101L, 111L, 106L, 89L, 85L, 98L, 106L, 103L, 94L, -106L, 99L, 82L, 83L, 96L, 102L, 105L, 103L, 103L, 97L, 97L, 105L, -102L, 91L, 86L, 75L, 81L, 88L, 93L, 99L, 103L, 102L, 98L, 79L, -90L, 97L, 102L, 102L, 89L, 83L, 94L, 98L, 94L, 94L, 96L, 90L, -80L, 75L, 77L, 96L, 91L, 82L, 81L, 95L, 110L, 105L, 91L, 89L, -99L, 97L, 84L, 81L, 93L, 101L, 100L, 91L, 101L, 107L, 103L, 99L, -97L, 90L, 80L, 98L, 109L, 106L, 93L, 83L, 79L, 92L, 118L, 116L, -102L, 91L, 81L, 72L, 82L, 98L, 101L, 110L, 109L, 101L, 89L, 85L, -89L, 91L, 89L, 90L, 77L, 79L, 102L, 114L, 100L, 80L, 70L, 82L, -87L, 95L, 102L, 103L, 96L, 87L, 82L, 101L, 100L, 100L, 102L, -105L, 106L, 101L, 96L, 94L, 87L, 87L, 93L, 90L, 77L, 71L, 74L, -81L, 80L, 74L, 66L, 66L, 72L, 75L, 72L, 62L, 65L, 69L, 68L, 63L, -62L, 74L, 89L, 90L, 102L, 120L, 133L, 136L, 129L, 117L, 109L, -100L, 100L, 94L, 83L, 73L, 67L, 60L, 54L, 49L, 47L, 55L, 78L, -101L, 111L, 109L, 106L, 188L, 190L, 192L, 191L, 189L, 188L, 189L, -189L, 191L, 187L, 188L, 191L, 188L, 183L, 188L, 198L, 206L, 208L, -211L, 212L, 210L, 204L, 198L, 194L, 176L, 168L, 156L, 145L, 134L, -118L, 100L, 87L, 85L, 91L, 99L, 105L, 106L, 105L, 104L, 104L, -103L, 104L, 108L, 111L, 107L, 96L, 89L, 89L, 102L, 113L, 128L, -142L, 155L, 162L, 158L, 150L, 124L, 93L, 56L, 33L, 24L, 21L, -19L, 18L, 15L, 24L, 24L, 41L, 57L, 84L, 147L, 188L, 206L, 213L, -211L, 192L, 169L, 150L, 129L, 113L, 87L, 64L, 47L, 22L, 20L, -32L, 27L, 31L, 49L, 45L, 44L, 45L, 46L, 45L, 47L, 52L, 49L, 53L, -58L, 60L, 59L, 56L, 54L, 53L, 49L, 42L, 33L, 28L, 26L, 26L, 24L, -22L, 22L, 22L, 23L, 25L, 27L, 26L, 24L, 21L, 22L, 23L, 25L, 25L, -25L, 24L, 22L, 21L, 20L, 24L, 29L, 30L, 25L, 20L, 23L, 31L, 26L, -26L, 26L, 25L, 23L, 20L, 18L, 16L, 23L, 24L, 22L, 20L, 22L, 26L, -26L, 22L, 20L, 24L, 26L, 25L, 22L, 21L, 22L, 25L, 21L, 19L, 18L, -20L, 23L, 25L, 25L, 25L, 21L, 21L, 22L, 23L, 23L, 22L, 21L, 21L, -19L, 20L, 21L, 21L, 20L, 20L, 22L, 24L, 23L, 25L, 26L, 24L, 20L, -18L, 21L, 24L, 26L, 20L, 15L, 17L, 23L, 27L, 24L, 20L, 22L, 20L, -18L, 15L, 13L, 11L, 10L, 10L, 14L, 16L, 19L, 20L, 18L, 17L, 17L, -18L, 21L, 21L, 20L, 19L, 19L, 19L, 20L, 20L, 20L, 21L, 20L, 18L, -19L, 23L, 21L, 17L, 12L, 16L, 18L, 18L, 18L, 20L, 18L, 14L, 19L, -19L, 19L, 20L, 21L, 22L, 23L, 24L, 24L, 24L, 23L, 22L, 22L, 22L, -22L, 23L, 20L, 19L, 17L, 18L, 20L, 21L, 21L, 20L, 22L, 23L, 23L, -21L, 19L, 18L, 19L, 20L, 22L, 22L, 22L, 21L, 20L, 19L, 17L, 17L, -20L, 16L, 21L, 25L, 19L, 21L, 24L, 18L, 17L, 18L, 19L, 20L, 21L, -22L, 23L, 23L, 20L, 23L, 23L, 26L, 29L, 39L, 83L, 141L, 158L, -156L, 151L, 148L, 150L, 154L, 150L, 143L, 127L, 128L, 135L, 143L, -140L, 130L, 127L, 132L, 132L, 132L, 130L, 123L, 114L, 111L, 114L, -119L, 122L, 113L, 107L, 107L, 107L, 101L, 94L, 90L, 95L, 97L, -97L, 94L, 90L, 92L, 99L, 106L, 101L, 112L, 112L, 96L, 87L, 94L, -103L, 104L, 100L, 106L, 107L, 94L, 82L, 93L, 106L, 102L, 94L, -94L, 95L, 98L, 101L, 98L, 89L, 83L, 82L, 79L, 80L, 86L, 92L, -95L, 99L, 102L, 91L, 94L, 97L, 105L, 107L, 88L, 77L, 86L, 103L, -98L, 93L, 89L, 84L, 78L, 75L, 76L, 99L, 96L, 88L, 84L, 93L, 106L, -106L, 96L, 89L, 99L, 97L, 81L, 75L, 89L, 104L, 108L, 103L, 108L, -106L, 99L, 96L, 96L, 87L, 73L, 89L, 103L, 107L, 99L, 84L, 70L, -80L, 109L, 118L, 115L, 109L, 90L, 72L, 79L, 96L, 97L, 109L, 106L, -103L, 101L, 101L, 97L, 91L, 85L, 92L, 74L, 72L, 98L, 119L, 113L, -91L, 76L, 79L, 82L, 89L, 99L, 104L, 99L, 84L, 71L, 90L, 97L, -106L, 110L, 107L, 102L, 100L, 100L, 97L, 91L, 91L, 95L, 92L, -81L, 76L, 78L, 82L, 80L, 73L, 64L, 60L, 62L, 65L, 64L, 60L, 65L, -73L, 75L, 70L, 66L, 72L, 82L, 83L, 92L, 106L, 117L, 122L, 119L, -112L, 107L, 102L, 121L, 122L, 98L, 81L, 80L, 74L, 59L, 61L, 51L, -50L, 65L, 85L, 98L, 101L, 101L, 188L, 191L, 195L, 197L, 197L, -197L, 199L, 200L, 198L, 195L, 195L, 197L, 195L, 192L, 196L, 203L, -206L, 209L, 212L, 214L, 212L, 207L, 201L, 196L, 183L, 175L, 163L, -150L, 136L, 118L, 100L, 88L, 83L, 89L, 98L, 104L, 106L, 105L, -104L, 103L, 107L, 107L, 110L, 112L, 107L, 96L, 89L, 88L, 101L, -111L, 124L, 139L, 154L, 163L, 158L, 148L, 122L, 90L, 52L, 31L, -24L, 21L, 20L, 19L, 13L, 23L, 22L, 41L, 60L, 91L, 153L, 190L, -206L, 212L, 208L, 189L, 167L, 148L, 128L, 110L, 82L, 59L, 43L, -21L, 20L, 31L, 27L, 33L, 47L, 45L, 44L, 44L, 45L, 46L, 48L, 51L, -47L, 52L, 57L, 60L, 58L, 55L, 51L, 50L, 46L, 40L, 32L, 27L, 26L, -26L, 24L, 22L, 21L, 23L, 26L, 28L, 30L, 28L, 26L, 23L, 25L, 23L, -22L, 23L, 25L, 25L, 21L, 18L, 20L, 23L, 26L, 25L, 22L, 20L, 23L, -28L, 23L, 24L, 25L, 25L, 24L, 21L, 19L, 17L, 23L, 24L, 23L, 20L, -22L, 26L, 26L, 23L, 18L, 21L, 25L, 25L, 24L, 22L, 23L, 24L, 23L, -21L, 19L, 20L, 22L, 23L, 23L, 22L, 21L, 22L, 23L, 24L, 24L, 23L, -22L, 21L, 21L, 21L, 21L, 19L, 18L, 19L, 22L, 25L, 24L, 25L, 25L, -23L, 20L, 19L, 20L, 23L, 26L, 21L, 17L, 18L, 21L, 24L, 22L, 20L, -21L, 20L, 18L, 15L, 13L, 12L, 11L, 10L, 14L, 16L, 19L, 20L, 19L, -18L, 18L, 18L, 21L, 20L, 19L, 18L, 18L, 20L, 21L, 22L, 20L, 23L, -22L, 19L, 19L, 22L, 22L, 18L, 14L, 16L, 17L, 18L, 18L, 19L, 18L, -16L, 22L, 21L, 21L, 20L, 21L, 22L, 23L, 24L, 24L, 23L, 22L, 21L, -20L, 20L, 19L, 19L, 20L, 19L, 18L, 18L, 20L, 22L, 21L, 20L, 22L, -23L, 23L, 20L, 17L, 16L, 19L, 22L, 23L, 22L, 22L, 21L, 20L, 18L, -17L, 17L, 21L, 17L, 24L, 28L, 22L, 23L, 26L, 19L, 19L, 19L, 19L, -20L, 20L, 20L, 20L, 20L, 23L, 27L, 27L, 26L, 24L, 27L, 66L, 121L, -159L, 157L, 153L, 148L, 149L, 153L, 151L, 146L, 132L, 132L, 137L, -144L, 143L, 137L, 134L, 136L, 132L, 132L, 130L, 125L, 119L, 116L, -116L, 119L, 120L, 112L, 109L, 112L, 109L, 97L, 92L, 95L, 101L, -104L, 104L, 98L, 90L, 89L, 95L, 102L, 101L, 112L, 116L, 104L, -92L, 91L, 96L, 98L, 98L, 102L, 114L, 107L, 86L, 91L, 102L, 91L, -78L, 78L, 87L, 95L, 95L, 95L, 93L, 85L, 89L, 81L, 76L, 80L, 83L, -82L, 84L, 89L, 100L, 95L, 92L, 102L, 106L, 88L, 76L, 85L, 101L, -99L, 94L, 88L, 85L, 84L, 82L, 79L, 106L, 105L, 96L, 85L, 87L, -98L, 103L, 99L, 95L, 101L, 95L, 78L, 73L, 89L, 105L, 109L, 115L, -117L, 108L, 93L, 88L, 92L, 88L, 77L, 81L, 97L, 108L, 109L, 97L, -74L, 71L, 92L, 107L, 116L, 121L, 103L, 77L, 78L, 90L, 89L, 99L, -79L, 85L, 117L, 128L, 105L, 84L, 85L, 95L, 75L, 68L, 89L, 113L, -116L, 103L, 92L, 78L, 78L, 81L, 89L, 100L, 101L, 87L, 71L, 77L, -89L, 105L, 112L, 106L, 96L, 94L, 99L, 100L, 94L, 89L, 88L, 83L, -77L, 78L, 83L, 83L, 81L, 74L, 65L, 59L, 61L, 66L, 70L, 64L, 68L, -76L, 84L, 85L, 80L, 78L, 80L, 81L, 82L, 84L, 88L, 92L, 95L, 95L, -95L, 103L, 117L, 119L, 105L, 98L, 100L, 88L, 68L, 77L, 72L, 67L, -64L, 62L, 68L, 85L, 101L, 187L, 191L, 196L, 200L, 202L, 204L, -206L, 207L, 202L, 199L, 199L, 200L, 200L, 199L, 203L, 208L, 206L, -209L, 213L, 215L, 214L, 210L, 205L, 201L, 193L, 185L, 171L, 156L, -138L, 119L, 101L, 90L, 87L, 93L, 100L, 106L, 107L, 105L, 104L, -103L, 109L, 109L, 111L, 112L, 106L, 95L, 89L, 88L, 97L, 107L, -122L, 138L, 155L, 163L, 159L, 149L, 119L, 86L, 47L, 26L, 21L, -20L, 18L, 17L, 12L, 22L, 22L, 40L, 63L, 97L, 158L, 191L, 208L, -212L, 205L, 185L, 164L, 145L, 125L, 107L, 77L, 53L, 39L, 21L, -21L, 32L, 28L, 36L, 42L, 44L, 45L, 45L, 46L, 48L, 48L, 47L, 45L, -50L, 56L, 59L, 57L, 53L, 49L, 47L, 42L, 36L, 29L, 26L, 27L, 27L, -26L, 23L, 22L, 24L, 28L, 30L, 30L, 29L, 27L, 26L, 28L, 24L, 20L, -20L, 23L, 25L, 23L, 20L, 23L, 22L, 21L, 20L, 21L, 23L, 24L, 24L, -24L, 25L, 26L, 27L, 28L, 27L, 26L, 26L, 22L, 24L, 22L, 20L, 22L, -26L, 26L, 22L, 17L, 19L, 22L, 23L, 23L, 22L, 22L, 22L, 26L, 24L, -21L, 21L, 22L, 22L, 21L, 20L, 22L, 23L, 24L, 26L, 26L, 24L, 23L, -22L, 23L, 23L, 22L, 20L, 19L, 21L, 25L, 28L, 24L, 24L, 24L, 22L, -20L, 19L, 20L, 21L, 23L, 22L, 21L, 20L, 19L, 19L, 21L, 22L, 21L, -19L, 17L, 15L, 13L, 12L, 11L, 11L, 14L, 17L, 20L, 20L, 19L, 18L, -18L, 19L, 20L, 19L, 18L, 18L, 19L, 20L, 22L, 23L, 21L, 24L, 24L, -20L, 19L, 22L, 22L, 19L, 20L, 18L, 17L, 18L, 18L, 18L, 20L, 22L, -24L, 24L, 23L, 22L, 22L, 21L, 22L, 22L, 24L, 23L, 23L, 22L, 21L, -20L, 18L, 18L, 20L, 19L, 18L, 20L, 22L, 22L, 21L, 20L, 21L, 23L, -23L, 20L, 16L, 15L, 18L, 22L, 23L, 22L, 21L, 20L, 19L, 19L, 18L, -18L, 22L, 18L, 25L, 29L, 24L, 25L, 27L, 20L, 28L, 27L, 26L, 25L, -24L, 23L, 22L, 21L, 22L, 25L, 25L, 25L, 20L, 20L, 53L, 105L, -158L, 159L, 156L, 151L, 150L, 153L, 154L, 151L, 141L, 140L, 141L, -145L, 146L, 142L, 138L, 137L, 130L, 130L, 130L, 128L, 124L, 120L, -117L, 115L, 121L, 113L, 111L, 114L, 109L, 98L, 96L, 102L, 105L, -108L, 109L, 103L, 95L, 92L, 97L, 104L, 104L, 112L, 117L, 112L, -102L, 94L, 93L, 94L, 99L, 102L, 116L, 112L, 93L, 97L, 108L, 99L, -78L, 74L, 87L, 98L, 96L, 100L, 102L, 91L, 92L, 84L, 77L, 78L, -79L, 78L, 76L, 76L, 99L, 91L, 84L, 90L, 98L, 87L, 78L, 87L, 100L, -102L, 99L, 93L, 91L, 93L, 87L, 78L, 106L, 108L, 100L, 86L, 82L, -92L, 101L, 104L, 103L, 105L, 94L, 77L, 76L, 93L, 104L, 104L, -106L, 115L, 112L, 96L, 90L, 95L, 93L, 83L, 82L, 95L, 103L, 108L, -103L, 81L, 69L, 77L, 88L, 105L, 125L, 117L, 94L, 89L, 96L, 94L, -88L, 66L, 72L, 110L, 133L, 118L, 96L, 90L, 92L, 73L, 63L, 73L, -91L, 100L, 101L, 101L, 87L, 84L, 81L, 83L, 93L, 99L, 90L, 76L, -67L, 78L, 96L, 107L, 103L, 92L, 89L, 93L, 101L, 94L, 85L, 77L, -71L, 69L, 75L, 83L, 86L, 85L, 81L, 76L, 72L, 74L, 84L, 93L, 79L, -77L, 82L, 93L, 99L, 94L, 85L, 79L, 67L, 70L, 76L, 82L, 86L, 83L, -77L, 71L, 80L, 88L, 99L, 106L, 107L, 104L, 98L, 93L, 78L, 78L, -76L, 69L, 59L, 59L, 73L, 91L, 189L, 193L, 199L, 203L, 205L, 206L, -207L, 209L, 203L, 202L, 201L, 202L, 203L, 206L, 209L, 211L, 210L, -213L, 216L, 219L, 219L, 217L, 214L, 211L, 204L, 197L, 184L, 166L, -146L, 124L, 103L, 91L, 94L, 98L, 104L, 108L, 109L, 108L, 107L, -107L, 109L, 109L, 111L, 111L, 105L, 95L, 88L, 88L, 93L, 106L, -124L, 141L, 156L, 163L, 158L, 150L, 118L, 83L, 43L, 22L, 18L, -17L, 16L, 14L, 13L, 24L, 23L, 42L, 67L, 104L, 163L, 193L, 211L, -213L, 204L, 182L, 161L, 143L, 121L, 103L, 73L, 47L, 35L, 21L, -23L, 33L, 30L, 40L, 39L, 43L, 46L, 46L, 47L, 49L, 48L, 44L, 46L, -50L, 56L, 58L, 56L, 52L, 48L, 46L, 39L, 34L, 28L, 26L, 27L, 28L, -26L, 23L, 22L, 25L, 28L, 29L, 28L, 26L, 25L, 26L, 28L, 24L, 21L, -21L, 23L, 25L, 24L, 22L, 24L, 23L, 19L, 16L, 19L, 25L, 25L, 22L, -22L, 22L, 23L, 24L, 25L, 26L, 27L, 27L, 21L, 23L, 21L, 19L, 21L, -25L, 25L, 21L, 19L, 19L, 20L, 21L, 22L, 22L, 22L, 22L, 28L, 25L, -23L, 22L, 23L, 23L, 22L, 20L, 22L, 23L, 25L, 27L, 27L, 25L, 23L, -22L, 25L, 25L, 24L, 23L, 21L, 23L, 26L, 29L, 24L, 24L, 22L, 21L, -20L, 20L, 20L, 20L, 21L, 22L, 22L, 20L, 17L, 17L, 20L, 23L, 20L, -19L, 17L, 15L, 13L, 12L, 12L, 11L, 15L, 17L, 20L, 21L, 20L, 18L, -19L, 19L, 18L, 18L, 18L, 19L, 20L, 21L, 23L, 23L, 21L, 26L, 26L, -22L, 20L, 21L, 22L, 20L, 23L, 19L, 17L, 19L, 19L, 19L, 21L, 25L, -23L, 23L, 24L, 24L, 23L, 21L, 20L, 19L, 24L, 24L, 24L, 24L, 23L, -22L, 20L, 19L, 20L, 19L, 19L, 20L, 22L, 23L, 21L, 20L, 21L, 22L, -21L, 20L, 18L, 17L, 18L, 19L, 22L, 21L, 20L, 19L, 19L, 19L, 20L, -20L, 24L, 19L, 25L, 28L, 23L, 25L, 28L, 22L, 28L, 27L, 26L, 25L, -23L, 21L, 20L, 19L, 19L, 21L, 21L, 23L, 22L, 20L, 49L, 96L, 154L, -158L, 158L, 154L, 152L, 154L, 155L, 154L, 149L, 146L, 145L, 146L, -148L, 146L, 140L, 136L, 130L, 129L, 129L, 129L, 128L, 124L, 118L, -114L, 122L, 119L, 117L, 116L, 112L, 106L, 106L, 109L, 106L, 109L, -110L, 106L, 101L, 100L, 105L, 110L, 103L, 104L, 106L, 108L, 104L, -95L, 89L, 88L, 104L, 107L, 112L, 107L, 99L, 107L, 120L, 121L, -88L, 77L, 89L, 100L, 94L, 101L, 107L, 91L, 90L, 87L, 81L, 77L, -81L, 85L, 82L, 75L, 89L, 86L, 78L, 79L, 90L, 87L, 82L, 87L, 98L, -105L, 104L, 97L, 96L, 99L, 89L, 74L, 94L, 103L, 102L, 89L, 81L, -89L, 101L, 107L, 106L, 108L, 97L, 82L, 81L, 96L, 103L, 98L, 83L, -103L, 113L, 107L, 104L, 108L, 102L, 86L, 89L, 98L, 98L, 97L, -99L, 87L, 73L, 72L, 75L, 91L, 118L, 126L, 110L, 104L, 109L, 110L, -84L, 77L, 71L, 79L, 104L, 121L, 112L, 93L, 95L, 80L, 67L, 67L, -75L, 84L, 94L, 102L, 98L, 98L, 92L, 87L, 91L, 97L, 92L, 80L, -67L, 71L, 84L, 101L, 104L, 95L, 88L, 89L, 98L, 94L, 85L, 75L, -67L, 66L, 72L, 78L, 97L, 98L, 98L, 95L, 87L, 82L, 88L, 98L, 87L, -82L, 83L, 92L, 98L, 92L, 79L, 71L, 70L, 71L, 75L, 81L, 85L, 83L, -77L, 70L, 64L, 71L, 90L, 106L, 101L, 88L, 90L, 104L, 81L, 77L, -74L, 75L, 73L, 66L, 60L, 59L, 195L, 198L, 203L, 206L, 206L, 205L, -205L, 205L, 201L, 200L, 199L, 200L, 203L, 208L, 211L, 212L, 211L, -213L, 215L, 218L, 219L, 219L, 219L, 218L, 212L, 208L, 198L, 181L, -158L, 131L, 105L, 90L, 96L, 100L, 104L, 107L, 108L, 109L, 110L, -111L, 109L, 108L, 109L, 110L, 104L, 94L, 88L, 89L, 92L, 108L, -128L, 145L, 156L, 161L, 156L, 148L, 121L, 85L, 44L, 23L, 19L, -19L, 17L, 15L, 17L, 27L, 26L, 45L, 72L, 110L, 168L, 195L, 213L, -214L, 202L, 180L, 158L, 140L, 118L, 99L, 69L, 43L, 33L, 21L, -25L, 35L, 33L, 44L, 39L, 45L, 48L, 46L, 47L, 51L, 51L, 46L, 49L, -53L, 57L, 59L, 57L, 53L, 50L, 49L, 39L, 34L, 28L, 26L, 27L, 26L, -24L, 21L, 21L, 24L, 26L, 26L, 23L, 21L, 22L, 23L, 24L, 23L, 24L, -25L, 26L, 26L, 25L, 23L, 22L, 24L, 22L, 17L, 16L, 22L, 26L, 25L, -22L, 21L, 19L, 19L, 20L, 21L, 24L, 25L, 20L, 21L, 20L, 17L, 19L, -24L, 24L, 20L, 22L, 21L, 20L, 21L, 22L, 22L, 23L, 22L, 26L, 24L, -23L, 23L, 24L, 25L, 25L, 24L, 20L, 22L, 24L, 26L, 26L, 24L, 22L, -20L, 24L, 25L, 25L, 24L, 23L, 23L, 26L, 28L, 25L, 23L, 21L, 20L, -20L, 20L, 20L, 19L, 22L, 20L, 19L, 18L, 19L, 20L, 21L, 22L, 20L, -19L, 17L, 15L, 13L, 12L, 12L, 12L, 15L, 18L, 20L, 21L, 20L, 19L, -19L, 19L, 16L, 17L, 18L, 20L, 21L, 22L, 23L, 23L, 22L, 27L, 28L, -23L, 20L, 21L, 22L, 21L, 22L, 18L, 18L, 22L, 22L, 19L, 20L, 24L, -19L, 21L, 23L, 24L, 24L, 22L, 20L, 18L, 22L, 22L, 23L, 23L, 23L, -21L, 20L, 19L, 20L, 19L, 19L, 21L, 23L, 23L, 21L, 19L, 21L, 20L, -19L, 20L, 20L, 19L, 17L, 15L, 21L, 20L, 19L, 18L, 19L, 20L, 21L, -22L, 25L, 20L, 24L, 27L, 22L, 24L, 28L, 23L, 22L, 22L, 21L, 21L, -20L, 19L, 18L, 18L, 21L, 22L, 21L, 24L, 25L, 23L, 47L, 89L, 149L, -155L, 158L, 155L, 152L, 154L, 156L, 155L, 153L, 149L, 146L, 146L, -149L, 149L, 143L, 136L, 133L, 130L, 128L, 128L, 129L, 127L, 121L, -117L, 120L, 122L, 121L, 117L, 115L, 115L, 114L, 110L, 110L, 110L, -110L, 108L, 105L, 106L, 108L, 111L, 103L, 94L, 90L, 97L, 101L, -97L, 91L, 89L, 102L, 109L, 106L, 100L, 104L, 109L, 115L, 125L, -99L, 80L, 89L, 99L, 92L, 102L, 110L, 90L, 86L, 89L, 83L, 75L, -81L, 94L, 92L, 79L, 82L, 87L, 81L, 77L, 88L, 93L, 89L, 89L, 92L, -102L, 102L, 95L, 96L, 102L, 92L, 73L, 82L, 99L, 106L, 95L, 84L, -87L, 96L, 102L, 101L, 109L, 104L, 89L, 86L, 96L, 102L, 98L, 75L, -97L, 111L, 110L, 114L, 121L, 109L, 86L, 89L, 104L, 103L, 96L, -99L, 95L, 80L, 71L, 72L, 78L, 102L, 120L, 111L, 104L, 111L, 118L, -100L, 96L, 80L, 67L, 81L, 107L, 112L, 99L, 103L, 91L, 79L, 73L, -72L, 76L, 84L, 92L, 101L, 108L, 108L, 101L, 98L, 101L, 96L, 86L, -76L, 70L, 77L, 97L, 110L, 104L, 93L, 89L, 93L, 95L, 93L, 84L, -75L, 69L, 69L, 70L, 89L, 94L, 101L, 102L, 91L, 79L, 79L, 86L, -86L, 83L, 84L, 90L, 90L, 83L, 75L, 72L, 84L, 80L, 76L, 77L, 81L, -83L, 82L, 79L, 72L, 74L, 87L, 101L, 99L, 86L, 85L, 95L, 86L, -78L, 74L, 78L, 80L, 70L, 54L, 44L, 200L, 203L, 207L, 208L, 206L, -204L, 202L, 202L, 197L, 197L, 196L, 196L, 201L, 207L, 210L, 210L, -208L, 209L, 211L, 213L, 216L, 217L, 218L, 218L, 216L, 214L, 207L, -192L, 167L, 136L, 107L, 89L, 94L, 97L, 101L, 104L, 106L, 107L, -110L, 112L, 108L, 107L, 109L, 109L, 104L, 94L, 88L, 89L, 92L, -110L, 132L, 147L, 156L, 159L, 154L, 147L, 126L, 90L, 49L, 27L, -23L, 23L, 21L, 19L, 19L, 30L, 28L, 47L, 75L, 115L, 172L, 197L, -215L, 214L, 202L, 179L, 157L, 138L, 117L, 97L, 66L, 41L, 31L, -22L, 26L, 37L, 35L, 47L, 42L, 47L, 48L, 46L, 47L, 52L, 53L, 49L, -51L, 55L, 59L, 60L, 58L, 55L, 52L, 51L, 41L, 35L, 29L, 26L, 26L, -25L, 22L, 19L, 20L, 23L, 24L, 22L, 19L, 17L, 19L, 21L, 20L, 22L, -26L, 29L, 29L, 27L, 25L, 23L, 19L, 26L, 26L, 18L, 13L, 19L, 26L, -29L, 27L, 25L, 23L, 21L, 21L, 23L, 25L, 27L, 19L, 20L, 19L, 17L, -18L, 23L, 23L, 19L, 26L, 24L, 21L, 21L, 22L, 23L, 24L, 24L, 24L, -23L, 22L, 23L, 26L, 28L, 28L, 28L, 19L, 21L, 23L, 25L, 25L, 23L, -21L, 19L, 23L, 24L, 25L, 24L, 23L, 23L, 25L, 27L, 25L, 23L, 21L, -20L, 20L, 20L, 20L, 19L, 24L, 19L, 14L, 16L, 21L, 24L, 23L, 19L, -20L, 19L, 17L, 15L, 13L, 13L, 12L, 12L, 15L, 18L, 21L, 21L, 20L, -19L, 19L, 20L, 14L, 16L, 18L, 21L, 22L, 23L, 23L, 22L, 22L, 27L, -28L, 23L, 20L, 21L, 22L, 21L, 19L, 16L, 18L, 24L, 25L, 19L, 18L, -21L, 15L, 18L, 22L, 25L, 25L, 24L, 21L, 19L, 18L, 19L, 20L, 20L, -20L, 19L, 17L, 16L, 20L, 19L, 20L, 22L, 24L, 24L, 22L, 19L, 22L, -19L, 18L, 20L, 22L, 21L, 17L, 13L, 20L, 19L, 18L, 18L, 19L, 20L, -22L, 24L, 26L, 20L, 24L, 26L, 20L, 23L, 29L, 24L, 22L, 22L, 22L, -22L, 22L, 22L, 23L, 23L, 27L, 26L, 23L, 26L, 27L, 23L, 44L, 83L, -144L, 152L, 157L, 155L, 152L, 153L, 155L, 155L, 154L, 150L, 146L, -146L, 149L, 151L, 145L, 137L, 137L, 132L, 128L, 127L, 128L, 128L, -124L, 120L, 115L, 122L, 123L, 117L, 116L, 120L, 117L, 107L, 115L, -114L, 111L, 109L, 107L, 106L, 107L, 107L, 108L, 92L, 84L, 93L, -104L, 104L, 100L, 98L, 94L, 108L, 102L, 96L, 107L, 105L, 100L, -111L, 107L, 84L, 91L, 102L, 94L, 107L, 117L, 95L, 84L, 91L, 84L, -71L, 78L, 97L, 97L, 80L, 79L, 92L, 88L, 81L, 92L, 100L, 96L, -92L, 83L, 95L, 97L, 90L, 94L, 104L, 96L, 76L, 77L, 98L, 111L, -102L, 87L, 84L, 90L, 93L, 95L, 108L, 110L, 96L, 88L, 95L, 102L, -100L, 83L, 99L, 108L, 107L, 115L, 126L, 112L, 86L, 84L, 108L, -113L, 105L, 107L, 103L, 84L, 68L, 75L, 70L, 88L, 108L, 102L, -93L, 103L, 115L, 125L, 110L, 91L, 81L, 83L, 93L, 105L, 112L, -106L, 97L, 85L, 77L, 73L, 72L, 74L, 77L, 98L, 111L, 118L, 112L, -107L, 107L, 102L, 92L, 84L, 72L, 74L, 97L, 116L, 113L, 99L, 91L, -89L, 96L, 100L, 95L, 85L, 75L, 68L, 64L, 60L, 71L, 87L, 97L, -90L, 77L, 76L, 82L, 85L, 87L, 91L, 94L, 91L, 84L, 82L, 85L, 84L, -82L, 81L, 83L, 86L, 84L, 77L, 71L, 82L, 76L, 78L, 93L, 105L, -105L, 96L, 88L, 81L, 76L, 74L, 77L, 77L, 70L, 63L, 60L, 201L, -203L, 206L, 206L, 204L, 200L, 197L, 196L, 195L, 197L, 199L, 200L, -200L, 201L, 203L, 204L, 202L, 204L, 206L, 208L, 210L, 214L, 219L, -222L, 215L, 216L, 208L, 198L, 176L, 132L, 95L, 86L, 92L, 99L, -105L, 108L, 112L, 115L, 113L, 109L, 111L, 110L, 111L, 109L, 100L, -87L, 81L, 82L, 87L, 108L, 131L, 145L, 156L, 163L, 158L, 148L, -131L, 85L, 41L, 25L, 25L, 20L, 16L, 17L, 20L, 31L, 26L, 49L, -68L, 133L, 172L, 202L, 218L, 211L, 194L, 171L, 153L, 136L, 111L, -87L, 72L, 43L, 27L, 26L, 25L, 31L, 40L, 41L, 37L, 42L, 44L, 42L, -43L, 48L, 51L, 51L, 51L, 55L, 57L, 55L, 54L, 54L, 51L, 45L, 49L, -37L, 28L, 28L, 29L, 25L, 23L, 24L, 25L, 25L, 24L, 22L, 22L, 22L, -22L, 22L, 26L, 26L, 26L, 28L, 30L, 29L, 27L, 25L, 21L, 22L, 23L, -24L, 24L, 23L, 22L, 21L, 24L, 23L, 23L, 22L, 22L, 23L, 23L, 24L, -19L, 27L, 28L, 22L, 19L, 22L, 24L, 22L, 27L, 27L, 24L, 20L, 16L, -16L, 21L, 25L, 25L, 24L, 22L, 21L, 21L, 23L, 24L, 25L, 25L, 22L, -22L, 25L, 24L, 21L, 21L, 24L, 24L, 22L, 20L, 20L, 21L, 23L, 23L, -23L, 18L, 20L, 23L, 24L, 22L, 20L, 20L, 20L, 26L, 27L, 28L, 27L, -25L, 23L, 22L, 23L, 20L, 19L, 17L, 16L, 16L, 15L, 13L, 12L, 12L, -21L, 24L, 19L, 15L, 18L, 21L, 21L, 17L, 17L, 18L, 19L, 21L, 22L, -23L, 23L, 27L, 23L, 19L, 20L, 24L, 25L, 21L, 17L, 18L, 18L, 19L, -21L, 24L, 24L, 22L, 20L, 19L, 21L, 24L, 25L, 23L, 20L, 18L, 17L, -17L, 19L, 22L, 22L, 21L, 20L, 19L, 19L, 19L, 16L, 18L, 22L, 23L, -22L, 23L, 26L, 17L, 20L, 23L, 23L, 22L, 19L, 18L, 18L, 19L, 18L, -18L, 19L, 20L, 21L, 22L, 23L, 22L, 19L, 17L, 19L, 25L, 28L, 26L, -22L, 20L, 18L, 18L, 20L, 24L, 25L, 23L, 21L, 24L, 23L, 24L, 27L, -29L, 34L, 44L, 56L, 116L, 151L, 160L, 152L, 157L, 154L, 146L, -153L, 162L, 154L, 149L, 149L, 148L, 141L, 136L, 135L, 138L, 138L, -134L, 131L, 134L, 137L, 129L, 116L, 116L, 115L, 116L, 119L, 122L, -122L, 118L, 114L, 118L, 114L, 113L, 114L, 111L, 106L, 104L, 106L, -115L, 97L, 84L, 94L, 106L, 95L, 89L, 105L, 105L, 100L, 93L, 87L, -83L, 85L, 95L, 105L, 123L, 112L, 108L, 102L, 94L, 99L, 109L, -109L, 91L, 99L, 92L, 73L, 71L, 87L, 97L, 92L, 98L, 89L, 91L, -99L, 102L, 108L, 107L, 95L, 101L, 88L, 85L, 82L, 84L, 109L, 113L, -83L, 82L, 87L, 98L, 96L, 85L, 86L, 92L, 87L, 89L, 93L, 105L, -104L, 90L, 91L, 106L, 111L, 101L, 101L, 103L, 103L, 110L, 127L, -119L, 88L, 82L, 86L, 116L, 109L, 105L, 109L, 84L, 86L, 81L, 73L, -81L, 92L, 88L, 84L, 86L, 84L, 120L, 132L, 123L, 93L, 75L, 82L, -90L, 87L, 110L, 113L, 99L, 90L, 87L, 65L, 55L, 75L, 79L, 89L, -108L, 117L, 113L, 112L, 107L, 90L, 85L, 72L, 66L, 80L, 105L, -117L, 107L, 92L, 92L, 101L, 111L, 112L, 96L, 75L, 63L, 62L, 61L, -61L, 63L, 65L, 62L, 62L, 70L, 80L, 85L, 100L, 116L, 115L, 95L, -75L, 68L, 71L, 72L, 85L, 82L, 90L, 92L, 87L, 86L, 68L, 67L, 72L, -74L, 77L, 86L, 99L, 102L, 98L, 84L, 82L, 77L, 73L, 72L, 69L, -62L, 54L, 201L, 203L, 205L, 205L, 202L, 198L, 195L, 193L, 190L, -191L, 192L, 193L, 194L, 195L, 198L, 199L, 204L, 205L, 205L, 205L, -205L, 207L, 211L, 214L, 219L, 219L, 209L, 197L, 175L, 133L, 99L, -93L, 94L, 101L, 108L, 111L, 114L, 118L, 117L, 112L, 112L, 111L, -112L, 110L, 101L, 88L, 83L, 85L, 84L, 106L, 130L, 145L, 158L, -165L, 161L, 151L, 129L, 85L, 42L, 28L, 28L, 23L, 19L, 20L, 19L, -31L, 30L, 53L, 75L, 138L, 175L, 201L, 218L, 211L, 193L, 170L, -152L, 135L, 110L, 86L, 70L, 41L, 26L, 26L, 26L, 31L, 40L, 42L, -41L, 46L, 47L, 44L, 43L, 47L, 49L, 49L, 48L, 53L, 55L, 53L, 53L, -53L, 50L, 44L, 45L, 34L, 26L, 26L, 27L, 25L, 24L, 25L, 25L, 24L, -23L, 22L, 22L, 22L, 22L, 22L, 21L, 21L, 22L, 25L, 29L, 30L, 29L, -27L, 23L, 23L, 24L, 25L, 25L, 24L, 23L, 23L, 23L, 23L, 22L, 22L, -22L, 23L, 24L, 24L, 22L, 26L, 27L, 22L, 21L, 24L, 24L, 21L, 23L, -24L, 23L, 20L, 18L, 19L, 23L, 27L, 24L, 23L, 22L, 21L, 21L, 22L, -22L, 23L, 27L, 23L, 22L, 24L, 23L, 20L, 20L, 23L, 23L, 22L, 22L, -23L, 24L, 24L, 22L, 20L, 20L, 21L, 22L, 21L, 20L, 19L, 21L, 23L, -25L, 27L, 28L, 27L, 24L, 22L, 22L, 23L, 21L, 20L, 18L, 17L, 15L, -14L, 12L, 11L, 13L, 21L, 24L, 19L, 15L, 18L, 21L, 21L, 18L, 19L, -19L, 20L, 20L, 21L, 22L, 22L, 26L, 24L, 22L, 21L, 22L, 22L, 20L, -18L, 19L, 19L, 20L, 22L, 24L, 25L, 23L, 21L, 22L, 23L, 23L, 22L, -21L, 19L, 19L, 19L, 19L, 20L, 21L, 22L, 21L, 19L, 19L, 19L, 21L, -18L, 17L, 20L, 21L, 18L, 19L, 23L, 17L, 19L, 22L, 23L, 21L, 19L, -19L, 19L, 14L, 15L, 16L, 17L, 19L, 21L, 23L, 24L, 24L, 21L, 18L, -19L, 23L, 25L, 22L, 18L, 21L, 19L, 18L, 20L, 23L, 25L, 24L, 22L, -24L, 23L, 24L, 27L, 27L, 29L, 38L, 47L, 94L, 137L, 155L, 149L, -153L, 154L, 150L, 155L, 157L, 153L, 148L, 145L, 144L, 141L, 138L, -134L, 139L, 139L, 136L, 133L, 135L, 138L, 133L, 125L, 115L, 115L, -116L, 120L, 123L, 122L, 118L, 115L, 121L, 115L, 112L, 112L, 111L, -107L, 105L, 107L, 110L, 96L, 85L, 94L, 104L, 91L, 82L, 93L, 106L, -102L, 93L, 82L, 75L, 79L, 88L, 95L, 115L, 111L, 113L, 107L, 92L, -94L, 109L, 115L, 96L, 101L, 91L, 71L, 68L, 84L, 96L, 95L, 96L, -89L, 95L, 103L, 103L, 108L, 108L, 97L, 95L, 84L, 84L, 82L, 80L, -99L, 108L, 91L, 85L, 85L, 92L, 89L, 80L, 85L, 93L, 88L, 74L, -77L, 95L, 107L, 102L, 101L, 103L, 99L, 102L, 100L, 101L, 97L, -98L, 111L, 110L, 90L, 85L, 85L, 95L, 95L, 102L, 109L, 96L, 91L, -88L, 80L, 82L, 85L, 80L, 84L, 94L, 95L, 98L, 114L, 128L, 123L, -101L, 82L, 82L, 90L, 101L, 122L, 112L, 89L, 90L, 91L, 78L, 71L, -73L, 80L, 96L, 105L, 103L, 107L, 107L, 95L, 92L, 81L, 73L, 77L, -91L, 101L, 99L, 93L, 91L, 99L, 111L, 117L, 107L, 88L, 75L, 70L, -67L, 64L, 62L, 62L, 60L, 56L, 59L, 65L, 77L, 89L, 102L, 105L, -98L, 89L, 82L, 77L, 69L, 81L, 77L, 88L, 94L, 91L, 94L, 78L, 83L, -77L, 68L, 66L, 75L, 86L, 87L, 80L, 100L, 97L, 91L, 82L, 73L, -68L, 65L, 63L, 200L, 201L, 201L, 200L, 198L, 194L, 191L, 188L, -186L, 185L, 185L, 186L, 188L, 190L, 193L, 194L, 200L, 200L, 201L, -200L, 200L, 202L, 207L, 210L, 222L, 221L, 210L, 195L, 171L, 130L, -100L, 98L, 97L, 104L, 110L, 113L, 117L, 122L, 121L, 117L, 113L, -112L, 112L, 110L, 101L, 89L, 85L, 87L, 87L, 108L, 131L, 147L, -159L, 167L, 161L, 149L, 122L, 80L, 40L, 28L, 29L, 24L, 20L, 21L, -20L, 31L, 34L, 57L, 85L, 143L, 180L, 202L, 217L, 211L, 192L, -168L, 150L, 133L, 108L, 84L, 66L, 39L, 24L, 26L, 26L, 32L, 41L, -42L, 46L, 50L, 50L, 46L, 44L, 46L, 48L, 46L, 51L, 56L, 59L, 58L, -58L, 59L, 55L, 50L, 42L, 33L, 26L, 26L, 27L, 26L, 26L, 27L, 24L, -24L, 23L, 22L, 22L, 22L, 22L, 23L, 21L, 21L, 21L, 24L, 27L, 28L, -27L, 26L, 25L, 25L, 26L, 26L, 26L, 26L, 25L, 25L, 22L, 22L, 22L, -22L, 22L, 23L, 25L, 25L, 25L, 26L, 25L, 22L, 23L, 26L, 25L, 21L, -19L, 20L, 21L, 21L, 21L, 22L, 24L, 27L, 23L, 22L, 22L, 21L, 21L, -20L, 20L, 20L, 28L, 24L, 22L, 23L, 22L, 19L, 20L, 23L, 23L, 23L, -24L, 25L, 26L, 25L, 21L, 18L, 21L, 21L, 20L, 18L, 16L, 17L, 20L, -23L, 25L, 26L, 27L, 25L, 23L, 22L, 22L, 23L, 22L, 21L, 19L, 17L, -15L, 13L, 11L, 10L, 15L, 20L, 23L, 19L, 17L, 19L, 21L, 21L, 20L, -20L, 20L, 20L, 20L, 21L, 21L, 21L, 24L, 25L, 25L, 23L, 20L, 18L, -18L, 19L, 21L, 20L, 20L, 22L, 25L, 25L, 24L, 22L, 25L, 24L, 22L, -20L, 19L, 19L, 20L, 20L, 20L, 20L, 21L, 21L, 20L, 19L, 18L, 17L, -23L, 19L, 17L, 19L, 18L, 15L, 16L, 20L, 16L, 19L, 22L, 22L, 21L, -19L, 19L, 19L, 17L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 25L, 22L, -19L, 19L, 21L, 21L, 18L, 15L, 22L, 20L, 18L, 19L, 21L, 23L, 24L, -24L, 23L, 22L, 23L, 25L, 24L, 23L, 28L, 37L, 71L, 123L, 154L, -152L, 151L, 154L, 154L, 156L, 153L, 156L, 152L, 143L, 142L, 147L, -145L, 138L, 142L, 144L, 142L, 139L, 138L, 139L, 138L, 135L, 117L, -117L, 117L, 119L, 121L, 121L, 118L, 116L, 125L, 117L, 112L, 112L, -112L, 109L, 107L, 107L, 113L, 105L, 93L, 94L, 98L, 87L, 80L, -90L, 110L, 110L, 100L, 82L, 74L, 79L, 86L, 87L, 97L, 103L, 115L, -110L, 89L, 86L, 102L, 111L, 100L, 102L, 91L, 72L, 68L, 83L, 97L, -100L, 99L, 95L, 102L, 111L, 112L, 115L, 114L, 104L, 91L, 83L, -85L, 87L, 82L, 91L, 103L, 102L, 91L, 87L, 88L, 85L, 79L, 88L, -96L, 91L, 68L, 65L, 82L, 103L, 107L, 105L, 99L, 88L, 106L, 101L, -102L, 98L, 90L, 95L, 98L, 89L, 92L, 91L, 78L, 84L, 96L, 103L, -108L, 97L, 92L, 88L, 88L, 83L, 75L, 85L, 100L, 102L, 86L, 92L, -116L, 138L, 126L, 92L, 80L, 92L, 90L, 114L, 112L, 96L, 102L, -108L, 88L, 65L, 72L, 74L, 86L, 93L, 92L, 98L, 101L, 91L, 92L, -88L, 84L, 84L, 88L, 92L, 95L, 95L, 95L, 98L, 105L, 110L, 105L, -93L, 84L, 82L, 78L, 72L, 66L, 63L, 60L, 58L, 61L, 67L, 79L, 88L, -95L, 98L, 104L, 106L, 97L, 84L, 69L, 78L, 73L, 85L, 94L, 95L, -100L, 87L, 83L, 79L, 71L, 65L, 68L, 78L, 85L, 87L, 91L, 90L, -86L, 79L, 72L, 70L, 74L, 80L, 195L, 194L, 193L, 193L, 191L, 188L, -184L, 181L, 183L, 181L, 180L, 181L, 184L, 188L, 190L, 191L, 189L, -191L, 192L, 194L, 196L, 201L, 208L, 212L, 221L, 221L, 211L, 194L, -167L, 126L, 97L, 96L, 99L, 106L, 112L, 115L, 119L, 124L, 124L, -121L, 114L, 112L, 111L, 108L, 99L, 88L, 85L, 88L, 93L, 113L, -135L, 150L, 161L, 165L, 156L, 142L, 112L, 73L, 36L, 26L, 27L, -22L, 18L, 20L, 22L, 30L, 37L, 57L, 93L, 147L, 186L, 204L, 217L, -210L, 191L, 166L, 147L, 130L, 105L, 82L, 62L, 36L, 23L, 26L, -27L, 33L, 42L, 42L, 48L, 51L, 51L, 47L, 45L, 47L, 48L, 47L, 52L, -58L, 62L, 62L, 62L, 63L, 59L, 53L, 42L, 36L, 30L, 27L, 26L, 27L, -27L, 27L, 23L, 23L, 22L, 21L, 21L, 22L, 22L, 23L, 26L, 25L, 24L, -24L, 26L, 26L, 24L, 22L, 26L, 26L, 27L, 27L, 27L, 27L, 26L, 26L, -22L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 27L, 25L, 23L, 23L, 25L, -27L, 24L, 21L, 19L, 20L, 22L, 22L, 23L, 23L, 23L, 24L, 22L, 21L, -21L, 21L, 20L, 19L, 18L, 18L, 26L, 22L, 20L, 22L, 22L, 19L, 21L, -25L, 26L, 25L, 24L, 24L, 25L, 24L, 21L, 19L, 19L, 20L, 20L, 18L, -17L, 17L, 19L, 22L, 24L, 25L, 25L, 24L, 22L, 21L, 22L, 24L, 22L, -22L, 21L, 18L, 14L, 11L, 10L, 10L, 17L, 20L, 21L, 20L, 18L, 19L, -21L, 22L, 22L, 22L, 22L, 21L, 21L, 20L, 20L, 19L, 22L, 25L, 27L, -24L, 18L, 15L, 17L, 20L, 22L, 21L, 21L, 22L, 25L, 26L, 25L, 24L, -25L, 23L, 21L, 20L, 20L, 20L, 19L, 18L, 22L, 20L, 19L, 19L, 20L, -19L, 18L, 16L, 24L, 19L, 17L, 18L, 18L, 15L, 16L, 20L, 16L, 18L, -21L, 21L, 20L, 19L, 19L, 20L, 25L, 25L, 24L, 24L, 23L, 22L, 21L, -20L, 23L, 20L, 18L, 18L, 20L, 20L, 18L, 15L, 21L, 20L, 17L, 17L, -18L, 20L, 22L, 23L, 19L, 19L, 21L, 23L, 21L, 18L, 22L, 29L, 58L, -114L, 156L, 158L, 151L, 153L, 156L, 154L, 154L, 161L, 157L, 145L, -144L, 154L, 155L, 146L, 146L, 150L, 151L, 149L, 144L, 142L, 141L, -141L, 125L, 123L, 120L, 119L, 118L, 118L, 119L, 119L, 125L, 118L, -114L, 116L, 116L, 112L, 107L, 106L, 115L, 115L, 104L, 93L, 88L, -81L, 82L, 96L, 112L, 116L, 109L, 91L, 82L, 87L, 90L, 87L, 85L, -97L, 118L, 118L, 98L, 90L, 98L, 101L, 101L, 102L, 94L, 79L, 75L, -86L, 99L, 106L, 102L, 95L, 100L, 111L, 115L, 120L, 117L, 103L, -95L, 88L, 89L, 95L, 93L, 91L, 98L, 106L, 98L, 90L, 89L, 86L, -83L, 93L, 100L, 92L, 76L, 65L, 75L, 96L, 101L, 98L, 95L, 89L, -107L, 100L, 103L, 105L, 97L, 95L, 92L, 83L, 96L, 105L, 83L, 88L, -92L, 91L, 112L, 103L, 95L, 94L, 96L, 86L, 74L, 84L, 100L, 101L, -92L, 79L, 90L, 120L, 128L, 106L, 89L, 91L, 86L, 91L, 95L, 102L, -111L, 104L, 84L, 67L, 77L, 75L, 84L, 91L, 88L, 91L, 92L, 83L, -84L, 87L, 92L, 96L, 99L, 101L, 103L, 104L, 101L, 98L, 96L, 94L, -87L, 80L, 82L, 88L, 86L, 80L, 75L, 71L, 66L, 65L, 72L, 82L, 87L, -93L, 95L, 94L, 101L, 109L, 102L, 87L, 77L, 82L, 73L, 83L, 91L, -91L, 99L, 90L, 72L, 79L, 81L, 75L, 68L, 71L, 85L, 97L, 80L, 78L, -77L, 77L, 75L, 74L, 79L, 85L, 187L, 185L, 183L, 183L, 183L, 182L, -178L, 175L, 178L, 176L, 175L, 177L, 181L, 185L, 186L, 186L, 183L, -184L, 186L, 189L, 192L, 199L, 206L, 212L, 219L, 222L, 213L, 195L, -166L, 123L, 94L, 95L, 99L, 106L, 111L, 115L, 119L, 125L, 126L, -123L, 115L, 112L, 110L, 106L, 96L, 86L, 83L, 86L, 95L, 114L, -136L, 151L, 162L, 165L, 154L, 137L, 106L, 69L, 34L, 25L, 26L, -21L, 18L, 21L, 25L, 29L, 38L, 54L, 98L, 150L, 192L, 208L, 217L, -209L, 189L, 163L, 144L, 127L, 103L, 79L, 59L, 33L, 22L, 26L, -28L, 33L, 41L, 41L, 46L, 50L, 51L, 47L, 45L, 48L, 50L, 49L, 48L, -55L, 59L, 59L, 60L, 60L, 56L, 50L, 41L, 37L, 31L, 25L, 22L, 23L, -23L, 22L, 22L, 22L, 21L, 21L, 21L, 22L, 22L, 23L, 28L, 26L, 25L, -25L, 26L, 26L, 25L, 23L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, -23L, 22L, 22L, 22L, 22L, 23L, 24L, 25L, 28L, 24L, 21L, 23L, 26L, -26L, 23L, 21L, 22L, 22L, 23L, 23L, 23L, 22L, 21L, 19L, 21L, 21L, -20L, 20L, 19L, 19L, 19L, 19L, 23L, 19L, 19L, 22L, 22L, 21L, 22L, -26L, 29L, 26L, 22L, 20L, 21L, 22L, 22L, 22L, 20L, 22L, 25L, 25L, -23L, 22L, 22L, 22L, 23L, 24L, 24L, 22L, 21L, 20L, 22L, 24L, 21L, -22L, 22L, 18L, 14L, 10L, 10L, 11L, 19L, 19L, 20L, 21L, 20L, 19L, -20L, 22L, 23L, 23L, 22L, 22L, 21L, 20L, 20L, 19L, 20L, 25L, 27L, -24L, 18L, 14L, 17L, 21L, 23L, 21L, 20L, 22L, 24L, 26L, 25L, 24L, -24L, 23L, 22L, 23L, 24L, 22L, 18L, 14L, 22L, 20L, 18L, 18L, 19L, -20L, 18L, 16L, 23L, 19L, 18L, 20L, 20L, 17L, 18L, 22L, 16L, 18L, -20L, 20L, 19L, 18L, 19L, 21L, 25L, 25L, 25L, 25L, 24L, 22L, 21L, -20L, 18L, 18L, 17L, 18L, 19L, 20L, 20L, 19L, 19L, 18L, 17L, 16L, -15L, 17L, 20L, 22L, 16L, 17L, 19L, 22L, 20L, 17L, 20L, 26L, 47L, -98L, 149L, 161L, 151L, 152L, 156L, 152L, 155L, 162L, 159L, 147L, -146L, 157L, 160L, 153L, 152L, 155L, 158L, 157L, 150L, 143L, 141L, -141L, 135L, 131L, 126L, 120L, 117L, 117L, 120L, 122L, 124L, 119L, -118L, 121L, 120L, 114L, 107L, 105L, 105L, 119L, 116L, 99L, 88L, -81L, 84L, 97L, 105L, 111L, 109L, 97L, 90L, 91L, 92L, 89L, 86L, -98L, 121L, 130L, 117L, 107L, 103L, 95L, 99L, 101L, 98L, 91L, -86L, 91L, 102L, 111L, 99L, 86L, 88L, 99L, 109L, 117L, 113L, 96L, -99L, 92L, 90L, 98L, 102L, 95L, 92L, 100L, 98L, 91L, 90L, 89L, -87L, 96L, 100L, 91L, 80L, 65L, 74L, 95L, 97L, 92L, 93L, 95L, -97L, 90L, 97L, 108L, 109L, 107L, 97L, 79L, 92L, 113L, 103L, 104L, -93L, 85L, 111L, 111L, 104L, 102L, 100L, 87L, 70L, 77L, 97L, 105L, -92L, 79L, 80L, 100L, 114L, 109L, 98L, 93L, 88L, 82L, 84L, 92L, -99L, 102L, 96L, 84L, 76L, 73L, 83L, 93L, 93L, 96L, 96L, 88L, -80L, 83L, 87L, 95L, 103L, 111L, 116L, 119L, 101L, 99L, 95L, 89L, -77L, 70L, 74L, 83L, 88L, 91L, 95L, 94L, 85L, 76L, 78L, 85L, 88L, -93L, 94L, 91L, 94L, 103L, 104L, 99L, 92L, 92L, 78L, 82L, 83L, -79L, 89L, 85L, 74L, 78L, 82L, 81L, 77L, 75L, 79L, 84L, 91L, 85L, -83L, 87L, 87L, 80L, 76L, 75L, 178L, 175L, 173L, 175L, 177L, 178L, -175L, 171L, 173L, 171L, 171L, 174L, 180L, 183L, 182L, 180L, 182L, -183L, 184L, 184L, 187L, 192L, 200L, 205L, 215L, 219L, 212L, 194L, -164L, 121L, 95L, 98L, 99L, 106L, 111L, 114L, 120L, 126L, 128L, -125L, 118L, 114L, 110L, 105L, 94L, 84L, 81L, 85L, 92L, 111L, -134L, 150L, 163L, 167L, 154L, 136L, 105L, 68L, 34L, 25L, 26L, -22L, 21L, 25L, 27L, 28L, 40L, 53L, 106L, 154L, 199L, 210L, 217L, -208L, 187L, 161L, 142L, 125L, 100L, 77L, 57L, 32L, 22L, 27L, -28L, 33L, 40L, 40L, 44L, 49L, 50L, 46L, 45L, 49L, 51L, 50L, 49L, -56L, 60L, 61L, 60L, 60L, 55L, 48L, 37L, 35L, 29L, 21L, 17L, 19L, -19L, 18L, 21L, 21L, 21L, 20L, 21L, 22L, 22L, 23L, 26L, 24L, 23L, -24L, 26L, 28L, 28L, 27L, 25L, 25L, 24L, 23L, 23L, 24L, 25L, 25L, -24L, 23L, 23L, 22L, 22L, 23L, 23L, 24L, 26L, 22L, 21L, 24L, 25L, -22L, 21L, 22L, 26L, 24L, 23L, 23L, 23L, 22L, 19L, 17L, 22L, 21L, -19L, 18L, 18L, 19L, 21L, 22L, 21L, 18L, 19L, 23L, 23L, 21L, 21L, -24L, 29L, 25L, 20L, 17L, 18L, 21L, 22L, 23L, 23L, 26L, 29L, 30L, -28L, 26L, 25L, 25L, 23L, 23L, 23L, 21L, 19L, 20L, 22L, 24L, 20L, -22L, 22L, 19L, 13L, 10L, 10L, 12L, 21L, 18L, 19L, 22L, 22L, 20L, -20L, 23L, 23L, 23L, 22L, 22L, 21L, 21L, 20L, 20L, 19L, 23L, 25L, -23L, 18L, 15L, 18L, 22L, 22L, 21L, 20L, 20L, 23L, 25L, 25L, 24L, -24L, 22L, 22L, 24L, 25L, 23L, 17L, 11L, 21L, 18L, 15L, 16L, 19L, -21L, 19L, 17L, 21L, 18L, 19L, 21L, 21L, 18L, 18L, 20L, 15L, 17L, -19L, 19L, 18L, 18L, 20L, 22L, 18L, 19L, 21L, 22L, 23L, 22L, 21L, -21L, 16L, 16L, 17L, 18L, 20L, 21L, 22L, 22L, 18L, 18L, 18L, 17L, -15L, 16L, 18L, 21L, 17L, 17L, 19L, 21L, 19L, 16L, 20L, 27L, 35L, -74L, 130L, 156L, 150L, 149L, 155L, 152L, 154L, 158L, 155L, 146L, -144L, 152L, 157L, 156L, 156L, 156L, 158L, 158L, 151L, 143L, 139L, -141L, 140L, 137L, 132L, 125L, 121L, 120L, 122L, 125L, 124L, 121L, -122L, 124L, 120L, 112L, 108L, 108L, 100L, 124L, 128L, 112L, 103L, -97L, 95L, 99L, 96L, 99L, 100L, 97L, 92L, 89L, 90L, 92L, 88L, -93L, 112L, 126L, 122L, 116L, 109L, 95L, 100L, 101L, 103L, 100L, -95L, 94L, 102L, 113L, 100L, 85L, 83L, 93L, 103L, 113L, 113L, -98L, 98L, 95L, 88L, 92L, 103L, 96L, 87L, 94L, 92L, 86L, 88L, -89L, 88L, 97L, 101L, 92L, 79L, 64L, 76L, 101L, 102L, 91L, 91L, -96L, 86L, 79L, 86L, 99L, 109L, 118L, 109L, 85L, 84L, 110L, 119L, -117L, 100L, 91L, 108L, 115L, 115L, 107L, 103L, 90L, 68L, 70L, -95L, 113L, 88L, 88L, 92L, 100L, 105L, 103L, 99L, 98L, 96L, 93L, -90L, 80L, 81L, 105L, 117L, 103L, 77L, 69L, 77L, 91L, 95L, 103L, -109L, 106L, 89L, 85L, 81L, 83L, 92L, 105L, 117L, 124L, 98L, 98L, -99L, 97L, 88L, 78L, 75L, 79L, 93L, 102L, 115L, 122L, 114L, 98L, -89L, 88L, 93L, 95L, 96L, 95L, 95L, 101L, 113L, 123L, 104L, 102L, -83L, 81L, 73L, 64L, 77L, 78L, 84L, 74L, 71L, 81L, 93L, 95L, 87L, -80L, 93L, 87L, 88L, 97L, 99L, 88L, 78L, 74L, 171L, 168L, 167L, -169L, 174L, 177L, 175L, 171L, 171L, 170L, 170L, 175L, 182L, 184L, -182L, 178L, 181L, 181L, 180L, 179L, 181L, 186L, 193L, 198L, 207L, -211L, 204L, 185L, 156L, 116L, 95L, 103L, 100L, 107L, 112L, 115L, -121L, 128L, 130L, 128L, 122L, 117L, 112L, 105L, 94L, 83L, 81L, -85L, 92L, 111L, 133L, 150L, 163L, 166L, 151L, 132L, 103L, 67L, -33L, 24L, 23L, 20L, 20L, 26L, 27L, 27L, 44L, 57L, 116L, 160L, -203L, 210L, 216L, 208L, 186L, 159L, 140L, 123L, 98L, 75L, 56L, -32L, 22L, 27L, 28L, 33L, 39L, 38L, 45L, 49L, 49L, 46L, 44L, 48L, -50L, 49L, 51L, 57L, 62L, 62L, 61L, 60L, 54L, 48L, 34L, 35L, 30L, -21L, 17L, 20L, 22L, 20L, 21L, 20L, 20L, 20L, 21L, 21L, 22L, 23L, -25L, 23L, 21L, 22L, 24L, 26L, 27L, 26L, 24L, 23L, 22L, 21L, 21L, -22L, 23L, 24L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, 24L, 21L, -21L, 24L, 23L, 18L, 19L, 23L, 27L, 24L, 22L, 21L, 22L, 22L, 20L, -17L, 22L, 21L, 18L, 17L, 17L, 20L, 24L, 26L, 22L, 20L, 21L, 25L, -24L, 20L, 18L, 19L, 25L, 22L, 18L, 17L, 19L, 21L, 22L, 22L, 24L, -25L, 27L, 27L, 25L, 24L, 25L, 26L, 22L, 22L, 22L, 20L, 18L, 19L, -22L, 25L, 18L, 21L, 22L, 19L, 13L, 10L, 11L, 14L, 22L, 18L, 18L, -22L, 23L, 20L, 20L, 23L, 22L, 22L, 22L, 22L, 22L, 22L, 21L, 21L, -18L, 21L, 23L, 21L, 19L, 18L, 19L, 22L, 22L, 20L, 18L, 19L, 21L, -24L, 24L, 24L, 27L, 23L, 21L, 21L, 23L, 23L, 17L, 12L, 21L, 16L, -13L, 14L, 19L, 22L, 21L, 18L, 21L, 19L, 19L, 22L, 21L, 16L, 13L, -15L, 15L, 17L, 18L, 18L, 17L, 18L, 20L, 22L, 16L, 17L, 20L, 22L, -23L, 23L, 21L, 21L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 18L, -20L, 21L, 20L, 18L, 17L, 19L, 21L, 22L, 21L, 21L, 22L, 19L, 16L, -20L, 27L, 32L, 56L, 112L, 152L, 150L, 147L, 154L, 152L, 155L, -154L, 150L, 146L, 144L, 147L, 153L, 158L, 157L, 153L, 151L, 151L, -147L, 140L, 139L, 143L, 137L, 138L, 138L, 134L, 129L, 126L, 126L, -128L, 126L, 125L, 125L, 123L, 116L, 109L, 109L, 114L, 104L, 126L, -125L, 109L, 108L, 112L, 107L, 103L, 98L, 93L, 94L, 98L, 95L, -89L, 93L, 103L, 88L, 86L, 98L, 110L, 113L, 116L, 115L, 105L, -104L, 104L, 105L, 105L, 97L, 92L, 99L, 112L, 100L, 88L, 87L, -93L, 97L, 108L, 115L, 108L, 94L, 98L, 87L, 84L, 97L, 95L, 88L, -97L, 86L, 83L, 87L, 89L, 88L, 99L, 107L, 101L, 89L, 68L, 75L, -102L, 102L, 89L, 88L, 93L, 90L, 83L, 82L, 84L, 97L, 119L, 119L, -97L, 83L, 100L, 125L, 120L, 108L, 105L, 100L, 109L, 113L, 104L, -107L, 104L, 80L, 70L, 91L, 114L, 102L, 97L, 98L, 107L, 110L, -104L, 100L, 102L, 108L, 99L, 99L, 92L, 81L, 95L, 110L, 102L, -91L, 76L, 74L, 83L, 88L, 100L, 115L, 118L, 100L, 95L, 88L, 81L, -80L, 88L, 100L, 109L, 100L, 96L, 96L, 102L, 104L, 98L, 90L, 87L, -91L, 96L, 109L, 123L, 127L, 120L, 110L, 106L, 107L, 101L, 97L, -97L, 93L, 93L, 109L, 130L, 110L, 107L, 87L, 79L, 65L, 52L, 68L, -75L, 89L, 77L, 72L, 81L, 93L, 96L, 93L, 90L, 85L, 84L, 92L, 105L, -106L, 94L, 86L, 87L, 168L, 165L, 164L, 167L, 174L, 177L, 176L, -173L, 172L, 171L, 173L, 179L, 186L, 188L, 184L, 179L, 177L, 177L, -176L, 176L, 177L, 183L, 190L, 196L, 199L, 203L, 194L, 175L, 146L, -110L, 94L, 105L, 102L, 108L, 113L, 116L, 122L, 129L, 132L, 130L, -125L, 120L, 114L, 106L, 94L, 83L, 81L, 85L, 96L, 114L, 135L, -151L, 162L, 163L, 147L, 126L, 101L, 64L, 30L, 20L, 20L, 17L, -18L, 24L, 27L, 27L, 48L, 62L, 123L, 164L, 206L, 210L, 216L, 207L, -186L, 159L, 138L, 121L, 97L, 74L, 56L, 31L, 22L, 27L, 28L, 32L, -38L, 36L, 46L, 50L, 50L, 46L, 44L, 46L, 48L, 47L, 47L, 54L, 58L, -58L, 57L, 55L, 49L, 42L, 35L, 37L, 33L, 23L, 20L, 25L, 27L, 25L, -20L, 20L, 20L, 20L, 20L, 21L, 23L, 23L, 28L, 25L, 22L, 21L, 22L, -22L, 22L, 21L, 22L, 21L, 20L, 19L, 19L, 20L, 21L, 22L, 27L, 26L, -24L, 23L, 22L, 21L, 21L, 21L, 22L, 20L, 22L, 25L, 21L, 15L, 17L, -24L, 27L, 24L, 21L, 20L, 22L, 23L, 21L, 19L, 23L, 21L, 17L, 16L, -17L, 21L, 26L, 29L, 24L, 22L, 23L, 27L, 25L, 18L, 14L, 15L, 21L, -19L, 18L, 19L, 20L, 21L, 21L, 19L, 22L, 22L, 21L, 20L, 18L, 19L, -22L, 24L, 22L, 22L, 21L, 19L, 18L, 19L, 22L, 25L, 16L, 20L, 22L, -19L, 13L, 10L, 12L, 16L, 23L, 18L, 17L, 23L, 24L, 20L, 20L, 23L, -22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 18L, 19L, 21L, 20L, 20L, -19L, 21L, 22L, 22L, 19L, 18L, 18L, 20L, 23L, 24L, 23L, 30L, 25L, -19L, 18L, 21L, 22L, 18L, 15L, 20L, 15L, 12L, 14L, 19L, 23L, 22L, -19L, 21L, 19L, 20L, 23L, 21L, 14L, 9L, 9L, 15L, 16L, 18L, 17L, -17L, 18L, 20L, 22L, 20L, 22L, 23L, 25L, 24L, 23L, 20L, 19L, 17L, -18L, 20L, 20L, 20L, 20L, 22L, 23L, 19L, 22L, 24L, 23L, 21L, 19L, -20L, 22L, 26L, 24L, 23L, 23L, 19L, 16L, 20L, 27L, 36L, 49L, 104L, -151L, 151L, 146L, 152L, 151L, 157L, 152L, 149L, 148L, 145L, 144L, -151L, 161L, 158L, 149L, 144L, 143L, 141L, 138L, 139L, 145L, 133L, -137L, 141L, 141L, 136L, 132L, 129L, 129L, 129L, 128L, 126L, 121L, -112L, 106L, 111L, 120L, 108L, 120L, 109L, 90L, 97L, 112L, 111L, -104L, 106L, 95L, 94L, 102L, 100L, 92L, 98L, 116L, 93L, 86L, 92L, -101L, 106L, 117L, 125L, 121L, 109L, 106L, 106L, 105L, 96L, 88L, -96L, 111L, 94L, 86L, 88L, 90L, 88L, 99L, 112L, 113L, 92L, 101L, -89L, 80L, 93L, 94L, 91L, 104L, 85L, 83L, 87L, 89L, 89L, 102L, -115L, 111L, 105L, 75L, 73L, 96L, 98L, 85L, 84L, 90L, 103L, 95L, -85L, 75L, 83L, 114L, 125L, 106L, 89L, 95L, 125L, 117L, 112L, -115L, 93L, 98L, 103L, 98L, 113L, 121L, 96L, 75L, 87L, 108L, 127L, -103L, 92L, 108L, 120L, 113L, 103L, 102L, 117L, 92L, 102L, 117L, -96L, 77L, 84L, 91L, 111L, 87L, 76L, 76L, 78L, 92L, 111L, 118L, -107L, 106L, 100L, 89L, 78L, 76L, 82L, 89L, 105L, 94L, 88L, 97L, -110L, 112L, 106L, 100L, 80L, 77L, 82L, 101L, 120L, 128L, 127L, -124L, 118L, 103L, 93L, 91L, 83L, 77L, 92L, 117L, 111L, 108L, -88L, 78L, 60L, 45L, 64L, 75L, 91L, 86L, 83L, 81L, 76L, 72L, 78L, -90L, 89L, 91L, 102L, 114L, 111L, 97L, 91L, 96L, 150L, 155L, 161L, -164L, 170L, 175L, 174L, 169L, 167L, 170L, 177L, 184L, 190L, 190L, -187L, 184L, 180L, 177L, 173L, 173L, 176L, 180L, 183L, 184L, 185L, -187L, 184L, 166L, 135L, 105L, 94L, 96L, 103L, 108L, 112L, 116L, -124L, 133L, 136L, 134L, 137L, 126L, 116L, 109L, 97L, 84L, 82L, -89L, 99L, 111L, 135L, 152L, 156L, 159L, 151L, 131L, 88L, 53L, -29L, 24L, 22L, 24L, 27L, 23L, 29L, 37L, 44L, 73L, 127L, 175L, -201L, 216L, 220L, 200L, 180L, 160L, 137L, 121L, 98L, 70L, 45L, -32L, 21L, 22L, 30L, 35L, 38L, 40L, 46L, 48L, 50L, 50L, 50L, 50L, -52L, 54L, 48L, 54L, 60L, 59L, 58L, 55L, 48L, 41L, 37L, 27L, 22L, -26L, 28L, 25L, 25L, 28L, 21L, 24L, 26L, 22L, 17L, 17L, 25L, 33L, -28L, 26L, 24L, 23L, 22L, 22L, 23L, 24L, 23L, 22L, 21L, 21L, 23L, -23L, 22L, 21L, 22L, 24L, 23L, 21L, 22L, 26L, 25L, 21L, 15L, 20L, -24L, 24L, 21L, 20L, 23L, 27L, 18L, 20L, 23L, 25L, 25L, 24L, 22L, -20L, 15L, 17L, 19L, 18L, 16L, 18L, 22L, 26L, 26L, 25L, 27L, 29L, -25L, 18L, 16L, 18L, 21L, 22L, 22L, 21L, 19L, 19L, 21L, 23L, 28L, -24L, 19L, 16L, 17L, 20L, 22L, 23L, 21L, 22L, 22L, 22L, 21L, 21L, -23L, 25L, 22L, 23L, 22L, 16L, 9L, 8L, 12L, 17L, 20L, 21L, 21L, -19L, 18L, 20L, 23L, 26L, 22L, 22L, 19L, 15L, 15L, 16L, 12L, 5L, -17L, 22L, 25L, 21L, 18L, 19L, 20L, 19L, 18L, 16L, 17L, 19L, 19L, -17L, 20L, 26L, 26L, 21L, 20L, 26L, 26L, 21L, 18L, 20L, 21L, 19L, -17L, 17L, 19L, 20L, 20L, 19L, 15L, 16L, 17L, 18L, 18L, 18L, 17L, -16L, 13L, 15L, 18L, 20L, 21L, 22L, 22L, 22L, 17L, 21L, 25L, 27L, -26L, 24L, 23L, 23L, 15L, 18L, 18L, 16L, 17L, 22L, 24L, 22L, 23L, -22L, 20L, 18L, 17L, 17L, 18L, 18L, 20L, 18L, 16L, 16L, 19L, 22L, -24L, 25L, 31L, 40L, 82L, 132L, 153L, 155L, 155L, 153L, 147L, -150L, 151L, 149L, 146L, 146L, 152L, 157L, 147L, 143L, 143L, 147L, -147L, 141L, 139L, 142L, 141L, 143L, 141L, 137L, 135L, 135L, 130L, -124L, 134L, 134L, 130L, 121L, 109L, 103L, 109L, 119L, 108L, 110L, -103L, 94L, 100L, 115L, 119L, 112L, 111L, 106L, 107L, 112L, 109L, -101L, 100L, 107L, 103L, 80L, 76L, 99L, 112L, 106L, 112L, 132L, -118L, 107L, 101L, 101L, 93L, 84L, 92L, 110L, 96L, 89L, 89L, 87L, -80L, 89L, 105L, 109L, 90L, 92L, 94L, 87L, 81L, 94L, 102L, 92L, -82L, 90L, 91L, 83L, 80L, 91L, 106L, 113L, 104L, 78L, 71L, 90L, -101L, 91L, 86L, 94L, 104L, 99L, 86L, 73L, 75L, 92L, 108L, 114L, -89L, 89L, 91L, 100L, 114L, 119L, 104L, 82L, 90L, 97L, 111L, 121L, -112L, 92L, 86L, 93L, 131L, 113L, 91L, 101L, 122L, 108L, 95L, -111L, 121L, 113L, 108L, 106L, 103L, 94L, 85L, 82L, 104L, 102L, -92L, 86L, 85L, 84L, 98L, 125L, 114L, 110L, 105L, 97L, 83L, 73L, -77L, 88L, 101L, 104L, 104L, 102L, 108L, 117L, 119L, 115L, 101L, -96L, 85L, 79L, 94L, 117L, 125L, 119L, 113L, 108L, 100L, 91L, -85L, 82L, 81L, 82L, 96L, 101L, 96L, 79L, 63L, 60L, 67L, 72L, -77L, 83L, 87L, 87L, 92L, 101L, 102L, 98L, 93L, 98L, 104L, 106L, -103L, 98L, 96L, 95L, 150L, 156L, 162L, 166L, 172L, 177L, 175L, -170L, 163L, 166L, 172L, 180L, 188L, 191L, 190L, 189L, 184L, 180L, -175L, 174L, 175L, 178L, 180L, 180L, 182L, 176L, 166L, 148L, 122L, -100L, 92L, 94L, 100L, 105L, 111L, 117L, 126L, 136L, 139L, 137L, -138L, 126L, 116L, 109L, 97L, 84L, 83L, 90L, 103L, 114L, 137L, -153L, 155L, 157L, 147L, 125L, 85L, 52L, 30L, 24L, 19L, 20L, 23L, -21L, 28L, 37L, 46L, 74L, 129L, 176L, 202L, 217L, 220L, 199L, -179L, 159L, 136L, 120L, 97L, 69L, 38L, 30L, 23L, 25L, 29L, 34L, -39L, 45L, 45L, 47L, 50L, 50L, 50L, 50L, 52L, 53L, 51L, 57L, 61L, -60L, 57L, 54L, 46L, 38L, 37L, 27L, 20L, 22L, 24L, 24L, 26L, 29L, -23L, 24L, 24L, 20L, 17L, 18L, 24L, 30L, 24L, 23L, 23L, 23L, 23L, -23L, 24L, 25L, 23L, 22L, 21L, 22L, 23L, 24L, 23L, 22L, 22L, 23L, -22L, 19L, 21L, 24L, 23L, 19L, 17L, 20L, 23L, 23L, 22L, 20L, 21L, -22L, 21L, 21L, 21L, 22L, 22L, 23L, 23L, 23L, 18L, 20L, 21L, 20L, -18L, 18L, 20L, 23L, 20L, 20L, 23L, 27L, 26L, 22L, 21L, 25L, 20L, -21L, 22L, 21L, 20L, 20L, 22L, 24L, 26L, 23L, 19L, 17L, 19L, 20L, -21L, 21L, 19L, 20L, 21L, 21L, 19L, 20L, 22L, 24L, 21L, 22L, 21L, -16L, 10L, 8L, 12L, 17L, 18L, 20L, 22L, 22L, 21L, 20L, 21L, 22L, -23L, 24L, 22L, 19L, 19L, 20L, 16L, 9L, 18L, 23L, 24L, 20L, 17L, -19L, 20L, 19L, 19L, 18L, 18L, 20L, 19L, 16L, 18L, 23L, 23L, 18L, -18L, 24L, 26L, 22L, 20L, 21L, 20L, 19L, 18L, 18L, 20L, 21L, 19L, -18L, 19L, 18L, 17L, 16L, 15L, 15L, 16L, 16L, 15L, 15L, 15L, 17L, -18L, 18L, 16L, 14L, 18L, 20L, 22L, 24L, 25L, 24L, 21L, 19L, 21L, -22L, 20L, 15L, 15L, 19L, 21L, 19L, 23L, 21L, 20L, 18L, 17L, 17L, -18L, 18L, 19L, 17L, 16L, 17L, 20L, 23L, 24L, 24L, 26L, 31L, 69L, -120L, 148L, 158L, 158L, 152L, 149L, 152L, 154L, 153L, 149L, 149L, -153L, 157L, 151L, 147L, 146L, 148L, 144L, 138L, 138L, 142L, 139L, -140L, 138L, 135L, 134L, 136L, 133L, 128L, 133L, 132L, 129L, 122L, -114L, 109L, 112L, 117L, 112L, 110L, 103L, 95L, 97L, 108L, 116L, -119L, 114L, 113L, 114L, 117L, 114L, 106L, 99L, 98L, 95L, 84L, -83L, 96L, 106L, 108L, 114L, 123L, 131L, 118L, 106L, 100L, 92L, -85L, 88L, 97L, 93L, 88L, 92L, 92L, 82L, 86L, 100L, 105L, 90L, -91L, 97L, 92L, 83L, 90L, 101L, 99L, 86L, 89L, 90L, 87L, 84L, -89L, 100L, 109L, 108L, 87L, 78L, 90L, 100L, 94L, 87L, 89L, 108L, -104L, 91L, 75L, 71L, 80L, 91L, 96L, 86L, 87L, 90L, 96L, 109L, -118L, 114L, 103L, 97L, 96L, 103L, 111L, 107L, 93L, 88L, 93L, -101L, 102L, 91L, 93L, 115L, 117L, 108L, 112L, 117L, 111L, 106L, -107L, 106L, 100L, 93L, 91L, 90L, 95L, 94L, 94L, 94L, 85L, 89L, -108L, 121L, 112L, 104L, 101L, 95L, 86L, 82L, 83L, 94L, 102L, -107L, 106L, 107L, 115L, 123L, 125L, 114L, 98L, 83L, 80L, 89L, -102L, 114L, 121L, 113L, 110L, 104L, 97L, 91L, 90L, 92L, 96L, -99L, 104L, 106L, 100L, 86L, 73L, 67L, 67L, 71L, 80L, 88L, 92L, -101L, 115L, 125L, 128L, 122L, 113L, 106L, 110L, 119L, 119L, 107L, -94L, 150L, 157L, 164L, 169L, 175L, 180L, 177L, 171L, 166L, 168L, -172L, 179L, 187L, 191L, 193L, 193L, 188L, 184L, 178L, 174L, 174L, -174L, 174L, 174L, 175L, 164L, 147L, 130L, 111L, 95L, 91L, 93L, -97L, 103L, 111L, 119L, 130L, 140L, 142L, 139L, 138L, 126L, 115L, -108L, 96L, 84L, 84L, 91L, 107L, 119L, 141L, 154L, 155L, 156L, -143L, 117L, 80L, 50L, 31L, 25L, 16L, 15L, 20L, 20L, 27L, 37L, -48L, 78L, 133L, 179L, 204L, 218L, 219L, 198L, 178L, 158L, 135L, -118L, 95L, 67L, 32L, 27L, 25L, 28L, 30L, 33L, 40L, 49L, 43L, -46L, 49L, 51L, 50L, 50L, 51L, 52L, 54L, 60L, 63L, 60L, 57L, 53L, -45L, 36L, 36L, 27L, 19L, 18L, 21L, 24L, 27L, 30L, 25L, 24L, 21L, -18L, 18L, 20L, 22L, 24L, 20L, 20L, 22L, 23L, 24L, 24L, 24L, 24L, -23L, 22L, 21L, 22L, 24L, 25L, 25L, 23L, 22L, 23L, 21L, 18L, 19L, -22L, 21L, 16L, 20L, 20L, 21L, 23L, 23L, 22L, 19L, 16L, 22L, 21L, -20L, 20L, 20L, 21L, 23L, 24L, 20L, 22L, 23L, 23L, 21L, 19L, 19L, -20L, 18L, 18L, 22L, 27L, 27L, 23L, 23L, 26L, 19L, 20L, 21L, 21L, -20L, 20L, 22L, 24L, 24L, 21L, 19L, 19L, 20L, 21L, 21L, 20L, 18L, -20L, 20L, 20L, 18L, 19L, 21L, 23L, 20L, 20L, 19L, 15L, 10L, 10L, -13L, 18L, 17L, 20L, 24L, 25L, 23L, 21L, 19L, 18L, 21L, 23L, 23L, -21L, 21L, 23L, 19L, 12L, 20L, 24L, 23L, 18L, 16L, 19L, 21L, 21L, -20L, 18L, 20L, 22L, 20L, 16L, 16L, 20L, 20L, 17L, 17L, 21L, 24L, -22L, 21L, 22L, 19L, 19L, 19L, 20L, 22L, 21L, 19L, 17L, 23L, 21L, -18L, 15L, 14L, 14L, 16L, 17L, 19L, 17L, 15L, 16L, 18L, 17L, 13L, -9L, 21L, 19L, 19L, 22L, 24L, 24L, 19L, 15L, 22L, 23L, 20L, 15L, -15L, 19L, 21L, 20L, 22L, 21L, 20L, 18L, 18L, 18L, 18L, 18L, 18L, -17L, 17L, 18L, 21L, 23L, 22L, 21L, 23L, 22L, 52L, 103L, 140L, -161L, 164L, 153L, 152L, 156L, 158L, 157L, 153L, 152L, 153L, 155L, -154L, 152L, 152L, 150L, 145L, 138L, 138L, 143L, 140L, 141L, 139L, -135L, 136L, 140L, 139L, 135L, 132L, 131L, 128L, 124L, 120L, 117L, -115L, 113L, 115L, 109L, 103L, 99L, 96L, 99L, 112L, 126L, 117L, -120L, 122L, 121L, 119L, 113L, 101L, 89L, 84L, 84L, 85L, 90L, -97L, 105L, 109L, 110L, 126L, 117L, 106L, 98L, 96L, 97L, 98L, -99L, 90L, 87L, 95L, 98L, 86L, 84L, 96L, 104L, 87L, 88L, 101L, -106L, 95L, 90L, 98L, 101L, 93L, 88L, 89L, 93L, 91L, 86L, 91L, -102L, 111L, 97L, 87L, 90L, 99L, 100L, 92L, 85L, 109L, 108L, 99L, -84L, 72L, 71L, 76L, 80L, 78L, 83L, 87L, 91L, 98L, 110L, 118L, -120L, 111L, 105L, 104L, 109L, 106L, 96L, 90L, 92L, 77L, 94L, -91L, 83L, 98L, 114L, 110L, 103L, 109L, 103L, 100L, 103L, 105L, -101L, 97L, 96L, 86L, 93L, 96L, 99L, 99L, 86L, 84L, 99L, 124L, -111L, 101L, 103L, 106L, 101L, 88L, 78L, 88L, 101L, 111L, 111L, -110L, 115L, 126L, 135L, 131L, 108L, 89L, 85L, 84L, 84L, 97L, -114L, 114L, 114L, 111L, 104L, 96L, 94L, 98L, 103L, 106L, 107L, -113L, 119L, 109L, 88L, 73L, 70L, 65L, 76L, 86L, 92L, 99L, 115L, -132L, 142L, 136L, 124L, 115L, 119L, 130L, 135L, 128L, 118L, 153L, -159L, 167L, 172L, 178L, 183L, 180L, 173L, 175L, 175L, 177L, 181L, -187L, 191L, 193L, 194L, 191L, 187L, 180L, 175L, 172L, 171L, 169L, -167L, 166L, 156L, 142L, 126L, 108L, 94L, 92L, 96L, 97L, 105L, -113L, 122L, 132L, 142L, 143L, 140L, 137L, 124L, 113L, 106L, 95L, -84L, 85L, 94L, 111L, 124L, 145L, 156L, 157L, 158L, 143L, 113L, -73L, 47L, 31L, 26L, 15L, 14L, 21L, 23L, 26L, 38L, 50L, 82L, 138L, -183L, 206L, 219L, 218L, 197L, 177L, 156L, 132L, 115L, 92L, 64L, -32L, 27L, 24L, 28L, 32L, 35L, 40L, 47L, 42L, 45L, 49L, 51L, 51L, -50L, 51L, 52L, 55L, 60L, 63L, 60L, 57L, 53L, 45L, 37L, 32L, 25L, -19L, 18L, 21L, 24L, 26L, 27L, 27L, 23L, 18L, 17L, 19L, 21L, 21L, -20L, 19L, 20L, 22L, 23L, 24L, 23L, 22L, 21L, 23L, 21L, 21L, 22L, -25L, 26L, 25L, 24L, 23L, 24L, 22L, 19L, 19L, 22L, 20L, 15L, 22L, -20L, 20L, 23L, 27L, 27L, 21L, 16L, 21L, 21L, 20L, 20L, 21L, 22L, -22L, 23L, 21L, 22L, 24L, 24L, 23L, 22L, 20L, 20L, 23L, 22L, 25L, -28L, 26L, 20L, 19L, 21L, 19L, 20L, 21L, 21L, 20L, 20L, 23L, 25L, -21L, 20L, 19L, 20L, 22L, 22L, 20L, 18L, 19L, 20L, 21L, 20L, 19L, -19L, 21L, 23L, 19L, 19L, 17L, 14L, 10L, 11L, 14L, 18L, 19L, 22L, -24L, 25L, 23L, 20L, 18L, 18L, 17L, 21L, 22L, 21L, 21L, 22L, 19L, -14L, 22L, 24L, 22L, 17L, 16L, 20L, 22L, 21L, 18L, 17L, 20L, 23L, -21L, 17L, 16L, 20L, 20L, 18L, 17L, 20L, 22L, 22L, 21L, 20L, 18L, -18L, 19L, 22L, 23L, 22L, 19L, 16L, 21L, 21L, 20L, 18L, 18L, 18L, -18L, 18L, 24L, 21L, 19L, 20L, 22L, 21L, 16L, 11L, 24L, 20L, 18L, -20L, 25L, 25L, 19L, 13L, 16L, 19L, 20L, 18L, 19L, 23L, 23L, 20L, -21L, 20L, 20L, 19L, 18L, 18L, 18L, 18L, 17L, 17L, 17L, 19L, 21L, -22L, 21L, 20L, 25L, 19L, 40L, 84L, 128L, 159L, 166L, 154L, 154L, -157L, 160L, 159L, 156L, 153L, 152L, 152L, 153L, 156L, 158L, 157L, -151L, 144L, 143L, 145L, 146L, 146L, 143L, 139L, 140L, 144L, 144L, -140L, 132L, 130L, 127L, 124L, 124L, 122L, 115L, 107L, 112L, 104L, -101L, 102L, 96L, 91L, 105L, 125L, 117L, 122L, 122L, 118L, 119L, -120L, 108L, 92L, 85L, 84L, 86L, 92L, 97L, 100L, 103L, 106L, 113L, -113L, 109L, 102L, 102L, 106L, 107L, 105L, 89L, 85L, 95L, 102L, -89L, 84L, 99L, 112L, 88L, 85L, 102L, 119L, 110L, 97L, 96L, 97L, -101L, 89L, 89L, 99L, 98L, 85L, 84L, 95L, 109L, 104L, 95L, 91L, -99L, 107L, 101L, 88L, 106L, 111L, 110L, 101L, 87L, 78L, 76L, -78L, 71L, 79L, 86L, 89L, 90L, 96L, 108L, 116L, 117L, 114L, 116L, -119L, 115L, 104L, 97L, 96L, 72L, 87L, 87L, 77L, 83L, 99L, 105L, -101L, 108L, 102L, 100L, 103L, 106L, 103L, 100L, 100L, 100L, 101L, -96L, 94L, 94L, 85L, 88L, 106L, 120L, 108L, 98L, 101L, 109L, 108L, -96L, 84L, 87L, 100L, 113L, 117L, 117L, 120L, 127L, 134L, 138L, -123L, 106L, 94L, 84L, 79L, 86L, 99L, 113L, 116L, 116L, 108L, -96L, 90L, 91L, 96L, 107L, 101L, 107L, 120L, 117L, 97L, 82L, 81L, -65L, 74L, 83L, 86L, 89L, 98L, 113L, 125L, 128L, 130L, 131L, 130L, -127L, 127L, 130L, 134L, 158L, 165L, 171L, 176L, 181L, 186L, 183L, -177L, 179L, 178L, 178L, 181L, 187L, 192L, 195L, 195L, 193L, 188L, -182L, 176L, 173L, 170L, 167L, 164L, 157L, 153L, 144L, 130L, 109L, -94L, 92L, 98L, 101L, 108L, 116L, 124L, 133L, 142L, 143L, 139L, -134L, 121L, 110L, 102L, 93L, 84L, 87L, 97L, 112L, 126L, 148L, -158L, 159L, 162L, 144L, 111L, 66L, 42L, 30L, 26L, 17L, 16L, 24L, -27L, 25L, 38L, 53L, 87L, 143L, 187L, 208L, 220L, 217L, 196L, -176L, 154L, 130L, 113L, 89L, 61L, 37L, 27L, 21L, 26L, 34L, 38L, -40L, 42L, 42L, 45L, 48L, 50L, 51L, 51L, 52L, 53L, 55L, 60L, 62L, -60L, 57L, 54L, 47L, 40L, 28L, 25L, 21L, 20L, 23L, 26L, 25L, 22L, -27L, 22L, 18L, 17L, 20L, 22L, 21L, 19L, 21L, 22L, 23L, 24L, 23L, -22L, 20L, 19L, 23L, 22L, 21L, 22L, 24L, 25L, 24L, 23L, 24L, 25L, -23L, 20L, 20L, 23L, 21L, 16L, 24L, 20L, 19L, 23L, 29L, 31L, 26L, -20L, 17L, 19L, 21L, 23L, 23L, 22L, 21L, 20L, 20L, 21L, 22L, 24L, -25L, 24L, 23L, 21L, 25L, 24L, 26L, 29L, 25L, 19L, 17L, 19L, 19L, -21L, 21L, 21L, 20L, 20L, 22L, 24L, 19L, 19L, 19L, 20L, 22L, 22L, -20L, 18L, 20L, 21L, 22L, 21L, 20L, 21L, 23L, 25L, 20L, 18L, 16L, -13L, 10L, 11L, 14L, 16L, 21L, 22L, 24L, 23L, 20L, 19L, 19L, 20L, -16L, 21L, 23L, 21L, 21L, 22L, 21L, 17L, 24L, 25L, 22L, 17L, 17L, -22L, 23L, 21L, 15L, 15L, 18L, 23L, 22L, 18L, 18L, 22L, 22L, 21L, -19L, 19L, 20L, 21L, 20L, 17L, 19L, 19L, 20L, 22L, 24L, 23L, 19L, -17L, 17L, 19L, 21L, 23L, 24L, 23L, 21L, 20L, 23L, 22L, 21L, 22L, -24L, 23L, 20L, 16L, 25L, 21L, 19L, 21L, 25L, 25L, 20L, 15L, 14L, -19L, 22L, 22L, 22L, 24L, 22L, 17L, 19L, 19L, 20L, 19L, 19L, 19L, -18L, 18L, 17L, 17L, 17L, 19L, 21L, 22L, 20L, 18L, 26L, 18L, 30L, -64L, 106L, 145L, 161L, 151L, 154L, 156L, 159L, 159L, 157L, 154L, -151L, 150L, 150L, 156L, 162L, 163L, 159L, 154L, 151L, 148L, 149L, -149L, 146L, 141L, 141L, 144L, 143L, 139L, 133L, 131L, 127L, 123L, -125L, 125L, 116L, 104L, 105L, 97L, 97L, 103L, 98L, 89L, 97L, -116L, 115L, 119L, 117L, 113L, 117L, 123L, 116L, 104L, 97L, 86L, -86L, 99L, 104L, 98L, 99L, 109L, 111L, 118L, 120L, 113L, 106L, -104L, 103L, 100L, 94L, 85L, 93L, 103L, 92L, 86L, 104L, 123L, -102L, 89L, 99L, 117L, 113L, 102L, 100L, 100L, 109L, 94L, 91L, -105L, 105L, 88L, 81L, 88L, 104L, 106L, 100L, 94L, 101L, 113L, -110L, 97L, 107L, 114L, 122L, 120L, 108L, 93L, 85L, 84L, 73L, -81L, 89L, 93L, 90L, 89L, 94L, 101L, 100L, 108L, 120L, 128L, 125L, -116L, 109L, 108L, 86L, 86L, 86L, 82L, 78L, 86L, 101L, 107L, 115L, -108L, 105L, 108L, 110L, 108L, 105L, 105L, 110L, 107L, 96L, 90L, -90L, 84L, 89L, 109L, 113L, 106L, 100L, 100L, 107L, 111L, 107L, -100L, 93L, 100L, 111L, 121L, 125L, 126L, 126L, 126L, 128L, 131L, -123L, 105L, 92L, 90L, 91L, 89L, 106L, 110L, 112L, 105L, 93L, -84L, 83L, 86L, 92L, 86L, 92L, 110L, 114L, 99L, 86L, 85L, 71L, -76L, 83L, 87L, 88L, 92L, 101L, 110L, 122L, 133L, 144L, 144L, -133L, 123L, 120L, 121L, 168L, 174L, 178L, 181L, 186L, 190L, 188L, -183L, 178L, 178L, 178L, 182L, 188L, 194L, 197L, 199L, 195L, 191L, -185L, 180L, 176L, 173L, 170L, 168L, 156L, 152L, 144L, 129L, 108L, -92L, 91L, 98L, 106L, 112L, 118L, 125L, 133L, 142L, 143L, 140L, -130L, 117L, 105L, 99L, 91L, 84L, 89L, 100L, 113L, 128L, 149L, -158L, 160L, 163L, 144L, 107L, 61L, 38L, 27L, 25L, 18L, 18L, 25L, -27L, 24L, 39L, 56L, 91L, 148L, 191L, 211L, 221L, 216L, 195L, -174L, 152L, 128L, 110L, 86L, 58L, 39L, 27L, 19L, 24L, 34L, 39L, -41L, 42L, 44L, 46L, 49L, 50L, 50L, 51L, 54L, 56L, 56L, 61L, 63L, -59L, 56L, 54L, 47L, 40L, 27L, 27L, 24L, 22L, 24L, 27L, 24L, 18L, -26L, 22L, 19L, 19L, 21L, 23L, 22L, 20L, 24L, 24L, 24L, 24L, 23L, -22L, 20L, 20L, 23L, 22L, 21L, 21L, 23L, 23L, 22L, 21L, 23L, 24L, -23L, 20L, 21L, 24L, 22L, 17L, 25L, 22L, 20L, 23L, 29L, 31L, 29L, -25L, 16L, 18L, 21L, 24L, 24L, 22L, 20L, 18L, 21L, 20L, 20L, 22L, -24L, 24L, 23L, 22L, 22L, 22L, 25L, 28L, 26L, 20L, 19L, 22L, 21L, -22L, 22L, 21L, 19L, 19L, 21L, 23L, 19L, 18L, 18L, 19L, 21L, 22L, -20L, 18L, 21L, 22L, 23L, 22L, 21L, 21L, 23L, 25L, 21L, 19L, 15L, -12L, 10L, 11L, 13L, 14L, 20L, 22L, 23L, 22L, 20L, 19L, 20L, 21L, -19L, 24L, 26L, 23L, 21L, 23L, 24L, 22L, 24L, 24L, 22L, 18L, 19L, -23L, 23L, 19L, 15L, 15L, 17L, 21L, 21L, 18L, 20L, 24L, 23L, 24L, -21L, 18L, 19L, 22L, 21L, 17L, 20L, 20L, 20L, 21L, 23L, 23L, 20L, -18L, 15L, 18L, 22L, 25L, 27L, 25L, 23L, 21L, 19L, 20L, 21L, 22L, -22L, 21L, 19L, 18L, 24L, 21L, 20L, 21L, 24L, 24L, 21L, 18L, 18L, -23L, 25L, 24L, 23L, 22L, 18L, 12L, 18L, 19L, 19L, 20L, 20L, 19L, -18L, 18L, 18L, 17L, 16L, 17L, 19L, 20L, 20L, 19L, 23L, 17L, 25L, -45L, 78L, 123L, 150L, 149L, 155L, 156L, 157L, 157L, 156L, 154L, -151L, 150L, 151L, 157L, 162L, 164L, 164L, 163L, 157L, 150L, 148L, -148L, 145L, 140L, 139L, 141L, 139L, 134L, 134L, 133L, 128L, 122L, -125L, 128L, 120L, 107L, 102L, 94L, 95L, 103L, 103L, 96L, 98L, -108L, 117L, 116L, 113L, 111L, 115L, 120L, 121L, 117L, 104L, 86L, -81L, 95L, 101L, 94L, 95L, 106L, 108L, 114L, 120L, 119L, 111L, -104L, 103L, 105L, 103L, 88L, 93L, 104L, 94L, 86L, 104L, 125L, -121L, 100L, 97L, 106L, 104L, 103L, 109L, 111L, 117L, 100L, 96L, -108L, 109L, 93L, 82L, 83L, 101L, 107L, 106L, 99L, 102L, 112L, -113L, 106L, 110L, 117L, 127L, 131L, 122L, 106L, 95L, 93L, 86L, -87L, 92L, 97L, 98L, 94L, 91L, 93L, 80L, 94L, 111L, 123L, 124L, -119L, 115L, 114L, 115L, 102L, 101L, 99L, 82L, 76L, 89L, 97L, -110L, 103L, 100L, 104L, 107L, 106L, 105L, 105L, 109L, 106L, 96L, -91L, 91L, 82L, 84L, 101L, 107L, 107L, 104L, 102L, 106L, 113L, -116L, 115L, 101L, 102L, 109L, 121L, 128L, 128L, 124L, 122L, 117L, -129L, 129L, 114L, 104L, 105L, 103L, 95L, 99L, 102L, 103L, 98L, -90L, 84L, 84L, 86L, 78L, 76L, 85L, 101L, 108L, 100L, 90L, 86L, -82L, 81L, 85L, 94L, 101L, 106L, 111L, 117L, 120L, 126L, 138L, -149L, 154L, 148L, 134L, 123L, 180L, 184L, 186L, 187L, 191L, 196L, -195L, 190L, 185L, 184L, 185L, 188L, 193L, 198L, 200L, 201L, 197L, -194L, 189L, 185L, 182L, 180L, 177L, 174L, 167L, 156L, 139L, 122L, -104L, 92L, 93L, 99L, 108L, 113L, 119L, 124L, 133L, 143L, 145L, -143L, 126L, 113L, 101L, 95L, 89L, 84L, 90L, 102L, 113L, 129L, -150L, 157L, 159L, 162L, 140L, 101L, 59L, 35L, 23L, 23L, 18L, -17L, 23L, 23L, 23L, 39L, 58L, 95L, 152L, 194L, 212L, 222L, 216L, -195L, 173L, 151L, 126L, 108L, 84L, 55L, 35L, 26L, 20L, 23L, 31L, -37L, 43L, 48L, 47L, 48L, 49L, 49L, 50L, 52L, 56L, 60L, 59L, 63L, -64L, 60L, 56L, 52L, 46L, 39L, 30L, 30L, 25L, 20L, 22L, 26L, 24L, -18L, 24L, 22L, 21L, 21L, 22L, 23L, 24L, 23L, 25L, 24L, 23L, 23L, -23L, 23L, 23L, 24L, 24L, 22L, 20L, 20L, 21L, 21L, 19L, 18L, 20L, -22L, 21L, 18L, 20L, 23L, 22L, 17L, 27L, 24L, 21L, 22L, 25L, 28L, -27L, 26L, 18L, 19L, 20L, 21L, 22L, 21L, 20L, 20L, 25L, 22L, 20L, -20L, 22L, 23L, 21L, 20L, 20L, 20L, 24L, 28L, 26L, 21L, 21L, 24L, -23L, 23L, 23L, 21L, 19L, 18L, 19L, 21L, 19L, 18L, 17L, 18L, 20L, -21L, 20L, 19L, 20L, 21L, 22L, 21L, 20L, 20L, 22L, 24L, 23L, 19L, -15L, 11L, 10L, 11L, 12L, 12L, 17L, 20L, 23L, 24L, 23L, 21L, 20L, -20L, 21L, 25L, 26L, 21L, 18L, 21L, 24L, 24L, 23L, 24L, 22L, 19L, -21L, 25L, 23L, 18L, 19L, 17L, 18L, 20L, 19L, 17L, 19L, 24L, 23L, -24L, 22L, 18L, 19L, 24L, 24L, 19L, 22L, 21L, 20L, 20L, 22L, 22L, -21L, 20L, 16L, 18L, 21L, 23L, 24L, 23L, 21L, 20L, 17L, 21L, 24L, -24L, 19L, 17L, 18L, 20L, 20L, 20L, 20L, 20L, 21L, 21L, 21L, 20L, -21L, 25L, 25L, 21L, 20L, 21L, 19L, 15L, 17L, 18L, 19L, 20L, 20L, -20L, 19L, 18L, 20L, 18L, 16L, 16L, 18L, 19L, 20L, 19L, 20L, 19L, -25L, 33L, 56L, 104L, 143L, 151L, 156L, 156L, 156L, 156L, 157L, -155L, 153L, 151L, 156L, 158L, 159L, 159L, 162L, 166L, 160L, 151L, -145L, 146L, 144L, 140L, 139L, 141L, 138L, 132L, 133L, 134L, 129L, -122L, 125L, 133L, 129L, 117L, 111L, 103L, 100L, 107L, 114L, 113L, -111L, 112L, 123L, 117L, 114L, 114L, 115L, 115L, 119L, 124L, 108L, -93L, 82L, 86L, 95L, 99L, 99L, 100L, 106L, 105L, 110L, 117L, 116L, -109L, 109L, 116L, 115L, 93L, 95L, 107L, 95L, 83L, 96L, 115L, -126L, 109L, 103L, 104L, 99L, 102L, 113L, 116L, 122L, 108L, 101L, -109L, 112L, 100L, 86L, 80L, 104L, 111L, 112L, 105L, 102L, 106L, -110L, 109L, 108L, 112L, 121L, 129L, 125L, 113L, 104L, 103L, 100L, -91L, 88L, 96L, 105L, 105L, 100L, 98L, 86L, 93L, 102L, 109L, 112L, -109L, 104L, 99L, 124L, 112L, 116L, 114L, 89L, 79L, 84L, 82L, -96L, 90L, 89L, 94L, 100L, 102L, 103L, 105L, 108L, 106L, 97L, -93L, 92L, 82L, 80L, 95L, 102L, 105L, 105L, 102L, 105L, 113L, -118L, 117L, 107L, 104L, 107L, 117L, 125L, 125L, 125L, 127L, 120L, -124L, 126L, 121L, 114L, 111L, 109L, 108L, 104L, 102L, 98L, 93L, -89L, 89L, 92L, 95L, 87L, 87L, 89L, 95L, 101L, 104L, 102L, 99L, -95L, 85L, 83L, 95L, 110L, 118L, 121L, 123L, 118L, 114L, 116L, -129L, 147L, 158L, 156L, 150L, 188L, 191L, 192L, 191L, 195L, 200L, -200L, 195L, 196L, 194L, 194L, 195L, 199L, 201L, 202L, 201L, 199L, -196L, 192L, 189L, 187L, 185L, 182L, 180L, 180L, 161L, 136L, 116L, -102L, 95L, 97L, 102L, 108L, 113L, 118L, 124L, 133L, 144L, 148L, -146L, 123L, 110L, 99L, 93L, 87L, 83L, 91L, 103L, 113L, 129L, -149L, 156L, 157L, 159L, 136L, 95L, 59L, 34L, 21L, 21L, 17L, 16L, -20L, 18L, 23L, 39L, 59L, 97L, 154L, 196L, 213L, 222L, 215L, 194L, -173L, 150L, 125L, 107L, 83L, 54L, 30L, 25L, 22L, 24L, 28L, 35L, -45L, 55L, 49L, 49L, 49L, 49L, 49L, 53L, 58L, 62L, 62L, 66L, 66L, -60L, 55L, 51L, 44L, 36L, 34L, 33L, 26L, 18L, 20L, 26L, 25L, 19L, -22L, 22L, 22L, 22L, 22L, 23L, 25L, 26L, 24L, 23L, 22L, 22L, 23L, -24L, 26L, 28L, 24L, 22L, 20L, 20L, 20L, 19L, 18L, 16L, 18L, 20L, -19L, 17L, 18L, 22L, 21L, 17L, 28L, 26L, 22L, 21L, 22L, 24L, 25L, -25L, 20L, 20L, 19L, 18L, 19L, 20L, 21L, 22L, 28L, 24L, 20L, 18L, -20L, 21L, 19L, 17L, 22L, 22L, 25L, 28L, 26L, 20L, 19L, 22L, 24L, -24L, 24L, 22L, 19L, 18L, 18L, 20L, 20L, 18L, 16L, 17L, 19L, 21L, -21L, 20L, 19L, 20L, 20L, 20L, 19L, 19L, 21L, 23L, 24L, 20L, 15L, -11L, 10L, 10L, 11L, 11L, 13L, 18L, 24L, 27L, 26L, 23L, 20L, 18L, -20L, 23L, 23L, 17L, 14L, 17L, 21L, 22L, 23L, 24L, 22L, 20L, 23L, -26L, 23L, 17L, 22L, 19L, 19L, 20L, 18L, 15L, 17L, 23L, 21L, 23L, -21L, 17L, 19L, 26L, 27L, 22L, 23L, 21L, 19L, 19L, 21L, 22L, 22L, -21L, 19L, 19L, 19L, 19L, 19L, 19L, 18L, 18L, 18L, 24L, 29L, 26L, -19L, 15L, 17L, 21L, 16L, 18L, 19L, 19L, 19L, 19L, 20L, 22L, 21L, -23L, 21L, 17L, 17L, 22L, 24L, 22L, 17L, 18L, 19L, 21L, 21L, 20L, -19L, 18L, 21L, 18L, 15L, 15L, 16L, 19L, 20L, 20L, 20L, 22L, 27L, -29L, 46L, 95L, 142L, 156L, 157L, 156L, 156L, 156L, 157L, 157L, -155L, 154L, 161L, 160L, 156L, 153L, 159L, 165L, 161L, 151L, 144L, -146L, 145L, 142L, 142L, 143L, 140L, 134L, 133L, 135L, 130L, 122L, -126L, 136L, 135L, 126L, 124L, 115L, 108L, 114L, 125L, 129L, 126L, -120L, 128L, 120L, 116L, 119L, 117L, 112L, 116L, 126L, 116L, 107L, -92L, 85L, 96L, 112L, 112L, 102L, 115L, 104L, 103L, 115L, 117L, -109L, 108L, 116L, 123L, 98L, 97L, 109L, 96L, 79L, 87L, 104L, -120L, 112L, 112L, 110L, 101L, 103L, 112L, 113L, 125L, 112L, 105L, -109L, 113L, 104L, 89L, 79L, 108L, 115L, 117L, 110L, 101L, 100L, -105L, 109L, 104L, 104L, 111L, 121L, 123L, 116L, 111L, 112L, 108L, -91L, 81L, 91L, 107L, 112L, 109L, 106L, 105L, 103L, 100L, 99L, -100L, 97L, 87L, 78L, 106L, 103L, 117L, 118L, 96L, 91L, 94L, 81L, -88L, 83L, 83L, 91L, 100L, 104L, 106L, 109L, 112L, 108L, 97L, -92L, 91L, 82L, 81L, 96L, 98L, 102L, 103L, 101L, 104L, 112L, 115L, -112L, 110L, 105L, 106L, 114L, 120L, 121L, 126L, 133L, 130L, 123L, -121L, 124L, 119L, 108L, 108L, 117L, 114L, 108L, 99L, 91L, 89L, -92L, 97L, 102L, 108L, 105L, 96L, 90L, 95L, 107L, 116L, 117L, -104L, 88L, 79L, 90L, 108L, 118L, 120L, 119L, 118L, 107L, 97L, -98L, 113L, 135L, 155L, 166L, 195L, 194L, 195L, 199L, 203L, 203L, -200L, 197L, 204L, 202L, 200L, 200L, 202L, 204L, 204L, 204L, 203L, -201L, 195L, 189L, 189L, 193L, 190L, 185L, 177L, 161L, 146L, 111L, -94L, 99L, 93L, 99L, 101L, 111L, 120L, 125L, 135L, 146L, 146L, -139L, 124L, 108L, 95L, 90L, 86L, 84L, 93L, 105L, 121L, 144L, -150L, 161L, 165L, 154L, 135L, 99L, 61L, 40L, 22L, 16L, 16L, 15L, -20L, 27L, 29L, 41L, 60L, 101L, 159L, 197L, 212L, 222L, 213L, -197L, 170L, 144L, 126L, 108L, 80L, 54L, 33L, 23L, 16L, 21L, 30L, -38L, 44L, 49L, 51L, 47L, 52L, 53L, 45L, 49L, 57L, 55L, 60L, 60L, -62L, 64L, 58L, 48L, 41L, 40L, 28L, 20L, 16L, 19L, 22L, 20L, 17L, -16L, 24L, 24L, 24L, 23L, 23L, 22L, 22L, 22L, 22L, 23L, 23L, 25L, -26L, 27L, 28L, 28L, 23L, 23L, 22L, 22L, 22L, 23L, 24L, 24L, 24L, -22L, 21L, 21L, 21L, 19L, 19L, 21L, 21L, 23L, 26L, 26L, 25L, 24L, -24L, 24L, 17L, 17L, 18L, 21L, 25L, 27L, 26L, 25L, 26L, 24L, 22L, -22L, 23L, 23L, 23L, 22L, 23L, 25L, 27L, 27L, 25L, 23L, 22L, 22L, -24L, 25L, 23L, 18L, 16L, 19L, 19L, 16L, 18L, 19L, 20L, 21L, 22L, -21L, 20L, 19L, 19L, 19L, 20L, 22L, 24L, 24L, 21L, 18L, 20L, 20L, -19L, 16L, 13L, 12L, 14L, 16L, 22L, 22L, 23L, 23L, 23L, 22L, 21L, -21L, 20L, 20L, 21L, 21L, 21L, 20L, 19L, 18L, 21L, 22L, 19L, 17L, -19L, 23L, 21L, 15L, 22L, 20L, 19L, 21L, 25L, 28L, 26L, 24L, 23L, -24L, 24L, 22L, 20L, 19L, 21L, 22L, 27L, 25L, 22L, 20L, 20L, 21L, -21L, 20L, 23L, 22L, 21L, 20L, 20L, 20L, 21L, 22L, 20L, 25L, 27L, -23L, 21L, 22L, 21L, 18L, 19L, 18L, 18L, 18L, 19L, 21L, 23L, 24L, -21L, 20L, 19L, 18L, 18L, 18L, 18L, 19L, 13L, 16L, 19L, 19L, 18L, -19L, 22L, 26L, 21L, 20L, 20L, 19L, 19L, 20L, 20L, 21L, 17L, 25L, -27L, 21L, 28L, 63L, 112L, 147L, 154L, 155L, 154L, 153L, 155L, -157L, 156L, 154L, 152L, 153L, 155L, 158L, 160L, 161L, 162L, 163L, -160L, 145L, 134L, 136L, 142L, 142L, 140L, 141L, 140L, 139L, 136L, -132L, 134L, 138L, 136L, 130L, 133L, 120L, 104L, 112L, 133L, 134L, -121L, 119L, 122L, 118L, 116L, 119L, 122L, 123L, 124L, 125L, 119L, -115L, 102L, 87L, 90L, 105L, 112L, 108L, 109L, 112L, 110L, 107L, -109L, 116L, 117L, 113L, 127L, 118L, 114L, 113L, 103L, 90L, 94L, -110L, 119L, 117L, 113L, 108L, 104L, 105L, 109L, 113L, 132L, 123L, -108L, 98L, 100L, 106L, 102L, 93L, 102L, 118L, 129L, 120L, 102L, -96L, 107L, 120L, 107L, 102L, 106L, 119L, 123L, 115L, 111L, 116L, -104L, 103L, 97L, 89L, 90L, 102L, 114L, 119L, 99L, 104L, 107L, -105L, 102L, 99L, 91L, 83L, 84L, 103L, 117L, 113L, 103L, 97L, -94L, 91L, 88L, 88L, 81L, 81L, 91L, 91L, 93L, 105L, 102L, 118L, -108L, 91L, 92L, 86L, 81L, 94L, 96L, 105L, 108L, 99L, 92L, 97L, -111L, 121L, 112L, 102L, 110L, 116L, 116L, 132L, 139L, 119L, 128L, -124L, 129L, 121L, 107L, 119L, 129L, 113L, 116L, 109L, 100L, 102L, -103L, 90L, 91L, 112L, 116L, 112L, 108L, 110L, 115L, 118L, 116L, -113L, 101L, 98L, 87L, 78L, 85L, 105L, 123L, 131L, 134L, 128L, -122L, 115L, 105L, 104L, 127L, 154L, 195L, 196L, 198L, 203L, 208L, -209L, 207L, 205L, 208L, 205L, 203L, 203L, 204L, 206L, 205L, 205L, -202L, 201L, 198L, 195L, 197L, 201L, 198L, 192L, 178L, 160L, 142L, -107L, 90L, 95L, 91L, 98L, 99L, 110L, 119L, 125L, 135L, 148L, -149L, 142L, 129L, 111L, 92L, 84L, 80L, 81L, 94L, 109L, 125L, -146L, 151L, 161L, 165L, 154L, 136L, 100L, 59L, 39L, 22L, 18L, -18L, 17L, 21L, 28L, 30L, 43L, 63L, 104L, 162L, 199L, 212L, 221L, -209L, 192L, 165L, 140L, 123L, 104L, 76L, 50L, 32L, 24L, 20L, -26L, 35L, 41L, 45L, 48L, 48L, 41L, 45L, 50L, 48L, 53L, 58L, 53L, -63L, 61L, 60L, 61L, 55L, 46L, 41L, 42L, 30L, 22L, 18L, 21L, 23L, -21L, 18L, 18L, 24L, 23L, 23L, 22L, 22L, 22L, 23L, 23L, 21L, 21L, -21L, 22L, 23L, 24L, 24L, 24L, 22L, 22L, 21L, 21L, 21L, 22L, 22L, -23L, 23L, 21L, 21L, 21L, 22L, 21L, 22L, 24L, 17L, 19L, 23L, 24L, -24L, 24L, 25L, 26L, 18L, 18L, 18L, 21L, 24L, 25L, 25L, 24L, 24L, -22L, 21L, 21L, 21L, 22L, 22L, 22L, 22L, 24L, 26L, 26L, 25L, 23L, -23L, 24L, 24L, 25L, 23L, 18L, 17L, 19L, 19L, 17L, 19L, 20L, 21L, -22L, 23L, 22L, 21L, 21L, 20L, 20L, 21L, 22L, 24L, 23L, 20L, 17L, -19L, 19L, 18L, 16L, 13L, 12L, 14L, 16L, 17L, 18L, 19L, 19L, 20L, -19L, 19L, 18L, 22L, 22L, 22L, 21L, 21L, 21L, 20L, 20L, 25L, 26L, -24L, 21L, 23L, 27L, 25L, 20L, 21L, 20L, 19L, 21L, 23L, 24L, 23L, -23L, 24L, 24L, 23L, 22L, 22L, 22L, 22L, 22L, 25L, 24L, 22L, 21L, -21L, 21L, 21L, 20L, 21L, 21L, 21L, 21L, 21L, 21L, 21L, 20L, 18L, -23L, 25L, 21L, 19L, 21L, 21L, 19L, 19L, 19L, 19L, 19L, 19L, 21L, -23L, 24L, 21L, 20L, 19L, 19L, 18L, 18L, 19L, 19L, 15L, 18L, 21L, -21L, 19L, 18L, 20L, 21L, 21L, 20L, 20L, 19L, 19L, 20L, 20L, 21L, -19L, 24L, 25L, 21L, 25L, 52L, 99L, 136L, 154L, 156L, 156L, 156L, -158L, 160L, 157L, 153L, 158L, 158L, 158L, 158L, 158L, 158L, 158L, -157L, 159L, 147L, 138L, 139L, 142L, 141L, 141L, 142L, 139L, 140L, -138L, 134L, 135L, 138L, 137L, 133L, 127L, 118L, 107L, 114L, 134L, -135L, 125L, 125L, 127L, 124L, 120L, 120L, 124L, 125L, 119L, 111L, -122L, 124L, 114L, 97L, 92L, 103L, 112L, 114L, 111L, 114L, 113L, -109L, 111L, 117L, 118L, 115L, 123L, 118L, 118L, 121L, 113L, 99L, -95L, 102L, 121L, 120L, 117L, 112L, 107L, 105L, 108L, 111L, 127L, -126L, 115L, 98L, 92L, 99L, 100L, 94L, 106L, 119L, 129L, 125L, -113L, 105L, 107L, 113L, 111L, 108L, 112L, 119L, 117L, 109L, 111L, -120L, 119L, 111L, 100L, 91L, 89L, 95L, 107L, 115L, 90L, 93L, -106L, 123L, 127L, 112L, 96L, 89L, 79L, 95L, 110L, 111L, 102L, -97L, 102L, 110L, 103L, 100L, 87L, 78L, 78L, 77L, 86L, 105L, 90L, -102L, 96L, 87L, 91L, 85L, 83L, 98L, 107L, 113L, 113L, 107L, 102L, -106L, 113L, 116L, 109L, 100L, 107L, 116L, 116L, 126L, 131L, 116L, -119L, 124L, 139L, 136L, 115L, 118L, 132L, 128L, 117L, 115L, 103L, -97L, 101L, 98L, 92L, 97L, 110L, 109L, 109L, 110L, 112L, 112L, -109L, 106L, 103L, 108L, 107L, 99L, 95L, 102L, 112L, 117L, 136L, -136L, 136L, 134L, 126L, 116L, 114L, 117L, 198L, 199L, 203L, 208L, -212L, 213L, 212L, 209L, 212L, 210L, 207L, 207L, 208L, 208L, 207L, -206L, 203L, 204L, 204L, 203L, 205L, 206L, 201L, 193L, 180L, 158L, -138L, 103L, 87L, 93L, 90L, 99L, 101L, 112L, 121L, 126L, 136L, -147L, 148L, 140L, 129L, 111L, 93L, 84L, 80L, 80L, 92L, 107L, -128L, 149L, 153L, 163L, 165L, 153L, 135L, 99L, 54L, 36L, 21L, -20L, 21L, 20L, 23L, 29L, 31L, 45L, 67L, 109L, 166L, 201L, 212L, -219L, 210L, 192L, 166L, 143L, 126L, 105L, 77L, 52L, 31L, 25L, -23L, 31L, 40L, 45L, 46L, 47L, 49L, 40L, 42L, 48L, 48L, 53L, 56L, -48L, 65L, 61L, 58L, 57L, 53L, 45L, 41L, 42L, 32L, 25L, 21L, 24L, -25L, 23L, 21L, 21L, 24L, 23L, 21L, 21L, 21L, 22L, 23L, 24L, 22L, -22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 21L, 21L, 20L, 20L, 20L, -21L, 21L, 21L, 21L, 21L, 21L, 22L, 23L, 25L, 25L, 17L, 20L, 22L, -23L, 22L, 22L, 23L, 24L, 20L, 19L, 18L, 20L, 22L, 24L, 23L, 22L, -22L, 21L, 21L, 20L, 20L, 21L, 22L, 22L, 22L, 24L, 26L, 26L, 25L, -24L, 24L, 25L, 23L, 25L, 23L, 19L, 18L, 20L, 20L, 18L, 20L, 21L, -22L, 23L, 23L, 23L, 23L, 23L, 22L, 22L, 21L, 22L, 23L, 22L, 19L, -16L, 19L, 19L, 18L, 15L, 13L, 12L, 13L, 15L, 15L, 16L, 17L, 18L, -19L, 19L, 19L, 19L, 25L, 24L, 22L, 21L, 21L, 21L, 22L, 23L, 26L, -28L, 26L, 23L, 24L, 28L, 26L, 22L, 19L, 20L, 21L, 21L, 20L, 19L, -20L, 22L, 26L, 23L, 21L, 22L, 24L, 25L, 23L, 20L, 22L, 22L, 23L, -23L, 23L, 22L, 21L, 21L, 20L, 20L, 21L, 22L, 22L, 22L, 21L, 20L, -17L, 22L, 22L, 19L, 17L, 21L, 22L, 21L, 20L, 20L, 20L, 20L, 21L, -22L, 23L, 24L, 21L, 21L, 20L, 19L, 18L, 18L, 19L, 19L, 18L, 21L, -22L, 22L, 20L, 18L, 17L, 17L, 21L, 21L, 20L, 20L, 20L, 20L, 21L, -21L, 22L, 21L, 22L, 21L, 21L, 37L, 78L, 118L, 148L, 153L, 156L, -156L, 158L, 162L, 159L, 154L, 162L, 161L, 160L, 158L, 157L, 156L, -155L, 155L, 158L, 151L, 145L, 144L, 144L, 142L, 142L, 144L, 139L, -142L, 142L, 137L, 135L, 138L, 139L, 137L, 126L, 123L, 115L, 118L, -132L, 131L, 123L, 126L, 127L, 126L, 122L, 119L, 124L, 128L, 120L, -105L, 121L, 128L, 125L, 108L, 96L, 100L, 110L, 116L, 113L, 116L, -115L, 113L, 114L, 118L, 121L, 120L, 120L, 118L, 122L, 129L, 125L, -110L, 98L, 94L, 121L, 122L, 121L, 116L, 109L, 106L, 107L, 109L, -116L, 126L, 121L, 99L, 90L, 99L, 105L, 101L, 107L, 117L, 128L, -132L, 126L, 118L, 113L, 112L, 118L, 117L, 121L, 122L, 113L, 105L, -111L, 124L, 128L, 116L, 106L, 104L, 101L, 97L, 102L, 111L, 89L, -82L, 95L, 125L, 139L, 124L, 105L, 100L, 77L, 85L, 99L, 106L, -99L, 92L, 102L, 119L, 117L, 116L, 101L, 83L, 72L, 67L, 79L, 104L, -100L, 101L, 95L, 92L, 93L, 81L, 78L, 92L, 107L, 110L, 110L, 107L, -108L, 112L, 115L, 114L, 109L, 97L, 102L, 114L, 117L, 122L, 123L, -114L, 104L, 106L, 121L, 128L, 115L, 111L, 121L, 125L, 128L, 129L, -112L, 98L, 103L, 104L, 92L, 83L, 99L, 103L, 107L, 109L, 107L, -104L, 102L, 101L, 107L, 120L, 127L, 118L, 105L, 103L, 111L, 119L, -116L, 124L, 134L, 145L, 153L, 153L, 140L, 126L, 200L, 203L, 207L, -211L, 214L, 213L, 211L, 209L, 213L, 212L, 210L, 209L, 210L, 210L, -209L, 207L, 206L, 209L, 210L, 209L, 209L, 207L, 197L, 187L, 178L, -154L, 133L, 100L, 86L, 92L, 90L, 101L, 108L, 118L, 125L, 128L, -135L, 144L, 143L, 135L, 122L, 108L, 95L, 91L, 86L, 83L, 89L, -100L, 127L, 150L, 155L, 165L, 167L, 152L, 131L, 94L, 49L, 32L, -19L, 19L, 21L, 20L, 22L, 28L, 33L, 48L, 71L, 114L, 170L, 203L, -212L, 217L, 209L, 191L, 165L, 144L, 127L, 105L, 76L, 53L, 32L, -25L, 24L, 32L, 41L, 45L, 46L, 48L, 55L, 46L, 47L, 48L, 43L, 48L, -54L, 49L, 64L, 60L, 57L, 57L, 53L, 45L, 39L, 38L, 33L, 27L, 24L, -26L, 27L, 24L, 22L, 23L, 24L, 23L, 21L, 20L, 21L, 22L, 24L, 25L, -25L, 25L, 25L, 24L, 24L, 23L, 23L, 22L, 23L, 22L, 21L, 21L, 20L, -21L, 21L, 21L, 20L, 22L, 21L, 19L, 20L, 23L, 24L, 22L, 23L, 25L, -25L, 24L, 21L, 20L, 20L, 21L, 22L, 20L, 19L, 19L, 21L, 22L, 22L, -21L, 21L, 22L, 22L, 22L, 21L, 21L, 23L, 25L, 25L, 26L, 27L, 26L, -24L, 23L, 23L, 24L, 22L, 25L, 24L, 20L, 19L, 22L, 22L, 19L, 20L, -20L, 21L, 22L, 22L, 23L, 23L, 23L, 24L, 23L, 22L, 22L, 22L, 21L, -18L, 15L, 19L, 19L, 18L, 15L, 12L, 11L, 13L, 15L, 17L, 18L, 19L, -21L, 22L, 22L, 22L, 22L, 25L, 24L, 21L, 19L, 19L, 20L, 22L, 23L, -23L, 25L, 25L, 21L, 21L, 24L, 24L, 20L, 20L, 22L, 24L, 22L, 19L, -17L, 19L, 22L, 27L, 23L, 20L, 22L, 26L, 27L, 24L, 19L, 19L, 21L, -23L, 24L, 23L, 22L, 22L, 22L, 21L, 21L, 20L, 20L, 20L, 21L, 22L, -23L, 18L, 22L, 22L, 18L, 18L, 22L, 25L, 25L, 21L, 21L, 21L, 22L, -22L, 23L, 24L, 24L, 22L, 21L, 20L, 19L, 19L, 19L, 19L, 20L, 19L, -21L, 22L, 22L, 21L, 19L, 17L, 16L, 22L, 21L, 20L, 20L, 20L, 20L, -21L, 22L, 23L, 19L, 20L, 23L, 20L, 26L, 60L, 98L, 137L, 147L, -153L, 152L, 155L, 160L, 160L, 155L, 161L, 160L, 159L, 157L, 156L, -156L, 157L, 157L, 158L, 156L, 153L, 151L, 147L, 145L, 145L, 147L, -139L, 144L, 145L, 140L, 136L, 138L, 141L, 141L, 134L, 135L, 126L, -121L, 126L, 123L, 119L, 124L, 123L, 126L, 122L, 115L, 117L, 126L, -125L, 115L, 115L, 124L, 127L, 115L, 103L, 101L, 106L, 110L, 114L, -115L, 116L, 116L, 117L, 121L, 124L, 126L, 123L, 120L, 121L, 127L, -128L, 119L, 104L, 94L, 114L, 118L, 120L, 117L, 110L, 106L, 106L, -109L, 103L, 120L, 122L, 104L, 97L, 110L, 117L, 111L, 103L, 111L, -124L, 133L, 131L, 124L, 119L, 120L, 125L, 126L, 128L, 127L, 118L, -110L, 114L, 124L, 125L, 115L, 114L, 122L, 121L, 109L, 104L, 111L, -102L, 84L, 79L, 99L, 122L, 126L, 116L, 107L, 86L, 84L, 94L, 109L, -106L, 93L, 95L, 111L, 115L, 122L, 117L, 101L, 86L, 72L, 78L, -100L, 109L, 99L, 94L, 98L, 95L, 81L, 76L, 86L, 98L, 102L, 105L, -104L, 107L, 116L, 122L, 124L, 115L, 99L, 95L, 107L, 119L, 124L, -122L, 117L, 101L, 86L, 87L, 101L, 107L, 103L, 101L, 103L, 125L, -124L, 111L, 102L, 108L, 108L, 100L, 99L, 97L, 103L, 109L, 109L, -105L, 102L, 101L, 103L, 114L, 127L, 135L, 125L, 109L, 105L, 120L, -136L, 132L, 140L, 146L, 152L, 164L, 172L, 162L, 145L, 201L, 205L, -210L, 214L, 216L, 215L, 213L, 212L, 210L, 209L, 208L, 209L, 210L, -211L, 209L, 207L, 208L, 212L, 214L, 213L, 212L, 207L, 194L, 182L, -168L, 142L, 123L, 94L, 84L, 90L, 89L, 101L, 110L, 120L, 126L, -129L, 136L, 145L, 143L, 135L, 123L, 108L, 95L, 90L, 86L, 83L, -90L, 101L, 125L, 149L, 157L, 168L, 168L, 151L, 126L, 86L, 44L, -28L, 16L, 17L, 20L, 19L, 21L, 27L, 34L, 49L, 73L, 117L, 173L, -205L, 213L, 217L, 204L, 184L, 159L, 140L, 123L, 100L, 70L, 48L, -32L, 25L, 22L, 29L, 39L, 43L, 46L, 48L, 55L, 50L, 52L, 49L, 39L, -44L, 57L, 60L, 62L, 57L, 56L, 58L, 55L, 45L, 36L, 33L, 33L, 28L, -26L, 27L, 27L, 24L, 23L, 25L, 24L, 24L, 23L, 22L, 22L, 23L, 24L, -25L, 26L, 26L, 25L, 25L, 24L, 23L, 23L, 22L, 25L, 24L, 23L, 22L, -22L, 22L, 22L, 22L, 20L, 24L, 23L, 18L, 17L, 21L, 22L, 18L, 25L, -26L, 26L, 25L, 22L, 21L, 21L, 23L, 23L, 21L, 19L, 19L, 21L, 22L, -22L, 21L, 23L, 24L, 25L, 24L, 22L, 22L, 24L, 27L, 28L, 29L, 29L, -26L, 23L, 22L, 22L, 23L, 21L, 24L, 24L, 21L, 21L, 24L, 23L, 20L, -18L, 18L, 19L, 20L, 20L, 22L, 22L, 23L, 26L, 24L, 22L, 21L, 21L, -20L, 18L, 15L, 18L, 18L, 17L, 15L, 12L, 11L, 13L, 14L, 18L, 19L, -21L, 22L, 23L, 24L, 24L, 24L, 24L, 22L, 20L, 18L, 18L, 19L, 20L, -22L, 20L, 24L, 24L, 20L, 19L, 22L, 22L, 19L, 21L, 24L, 25L, 23L, -20L, 18L, 19L, 22L, 25L, 21L, 19L, 22L, 26L, 28L, 24L, 19L, 18L, -21L, 24L, 25L, 23L, 21L, 21L, 22L, 24L, 21L, 19L, 17L, 17L, 20L, -24L, 26L, 19L, 23L, 23L, 20L, 19L, 24L, 27L, 27L, 23L, 23L, 23L, -24L, 24L, 24L, 24L, 24L, 22L, 21L, 20L, 20L, 19L, 19L, 20L, 20L, -19L, 19L, 20L, 21L, 22L, 22L, 20L, 19L, 22L, 22L, 21L, 20L, 20L, -21L, 22L, 22L, 22L, 17L, 20L, 24L, 21L, 22L, 47L, 77L, 127L, -144L, 155L, 153L, 152L, 157L, 159L, 155L, 161L, 160L, 159L, 158L, -157L, 156L, 156L, 156L, 158L, 160L, 160L, 156L, 152L, 150L, 150L, -150L, 139L, 145L, 146L, 141L, 138L, 140L, 142L, 143L, 140L, 144L, -135L, 124L, 125L, 121L, 119L, 125L, 130L, 134L, 129L, 115L, 109L, -115L, 122L, 123L, 112L, 120L, 125L, 122L, 115L, 110L, 107L, 105L, -113L, 114L, 117L, 118L, 119L, 121L, 126L, 131L, 128L, 124L, 119L, -118L, 123L, 123L, 114L, 103L, 106L, 112L, 117L, 116L, 110L, 107L, -108L, 111L, 97L, 113L, 118L, 108L, 107L, 119L, 121L, 112L, 100L, -106L, 118L, 127L, 124L, 116L, 116L, 121L, 129L, 130L, 133L, 133L, -128L, 121L, 119L, 122L, 125L, 115L, 115L, 126L, 126L, 114L, 109L, -114L, 117L, 98L, 76L, 75L, 100L, 125L, 124L, 108L, 99L, 89L, -95L, 115L, 119L, 103L, 94L, 100L, 99L, 115L, 122L, 119L, 108L, -89L, 82L, 93L, 98L, 84L, 84L, 96L, 96L, 89L, 88L, 92L, 94L, 101L, -105L, 103L, 105L, 116L, 128L, 136L, 122L, 106L, 92L, 98L, 118L, -128L, 124L, 121L, 111L, 93L, 81L, 90L, 99L, 91L, 84L, 90L, 102L, -99L, 94L, 100L, 107L, 101L, 105L, 124L, 110L, 115L, 119L, 117L, -111L, 107L, 109L, 112L, 121L, 131L, 138L, 129L, 112L, 106L, 118L, -134L, 137L, 145L, 149L, 150L, 158L, 168L, 168L, 160L, 199L, 204L, -211L, 215L, 215L, 214L, 212L, 211L, 203L, 202L, 203L, 205L, 208L, -209L, 208L, 207L, 207L, 211L, 213L, 213L, 211L, 205L, 191L, 178L, -153L, 127L, 111L, 90L, 83L, 90L, 88L, 101L, 107L, 117L, 125L, -129L, 137L, 147L, 147L, 139L, 130L, 111L, 92L, 83L, 80L, 82L, -95L, 112L, 127L, 151L, 158L, 169L, 168L, 149L, 123L, 82L, 42L, -25L, 13L, 14L, 18L, 17L, 20L, 26L, 34L, 50L, 74L, 118L, 174L, -206L, 214L, 218L, 203L, 182L, 158L, 141L, 125L, 99L, 69L, 49L, -32L, 24L, 21L, 29L, 38L, 43L, 45L, 47L, 51L, 48L, 53L, 51L, 40L, -46L, 63L, 70L, 61L, 56L, 55L, 58L, 55L, 45L, 35L, 29L, 32L, 28L, -26L, 27L, 26L, 23L, 22L, 25L, 26L, 26L, 25L, 25L, 25L, 24L, 24L, -23L, 24L, 24L, 24L, 23L, 23L, 22L, 22L, 22L, 26L, 25L, 24L, 23L, -22L, 22L, 22L, 22L, 21L, 26L, 25L, 18L, 17L, 22L, 22L, 17L, 22L, -23L, 24L, 24L, 23L, 24L, 26L, 29L, 24L, 22L, 20L, 20L, 21L, 23L, -24L, 23L, 25L, 27L, 28L, 26L, 22L, 21L, 24L, 27L, 29L, 30L, 29L, -26L, 23L, 22L, 22L, 24L, 20L, 24L, 25L, 22L, 23L, 25L, 25L, 21L, -18L, 18L, 18L, 18L, 19L, 21L, 23L, 24L, 26L, 24L, 22L, 21L, 21L, -20L, 18L, 16L, 18L, 18L, 17L, 14L, 11L, 11L, 12L, 14L, 18L, 18L, -19L, 21L, 21L, 21L, 21L, 21L, 22L, 21L, 20L, 18L, 18L, 19L, 20L, -20L, 20L, 24L, 25L, 21L, 19L, 21L, 22L, 20L, 22L, 23L, 24L, 23L, -21L, 20L, 20L, 21L, 21L, 20L, 20L, 22L, 25L, 26L, 22L, 19L, 19L, -23L, 25L, 24L, 21L, 19L, 21L, 23L, 23L, 21L, 18L, 17L, 17L, 20L, -24L, 27L, 19L, 24L, 25L, 22L, 21L, 25L, 27L, 27L, 24L, 24L, 25L, -26L, 26L, 25L, 25L, 24L, 22L, 22L, 21L, 20L, 20L, 20L, 20L, 20L, -19L, 18L, 18L, 19L, 22L, 23L, 23L, 22L, 22L, 22L, 21L, 21L, 21L, -21L, 22L, 22L, 20L, 18L, 21L, 25L, 23L, 23L, 36L, 53L, 108L, -136L, 159L, 158L, 153L, 155L, 157L, 154L, 162L, 162L, 161L, 160L, -158L, 156L, 153L, 152L, 156L, 160L, 161L, 158L, 155L, 154L, 153L, -149L, 141L, 144L, 145L, 141L, 139L, 142L, 144L, 142L, 140L, 148L, -142L, 131L, 131L, 129L, 126L, 132L, 144L, 144L, 138L, 125L, 112L, -107L, 114L, 122L, 118L, 122L, 128L, 130L, 128L, 122L, 114L, 109L, -115L, 115L, 117L, 120L, 119L, 118L, 123L, 131L, 132L, 128L, 118L, -112L, 118L, 127L, 124L, 113L, 103L, 110L, 117L, 117L, 112L, 109L, -113L, 117L, 101L, 110L, 114L, 111L, 111L, 117L, 115L, 107L, 104L, -105L, 112L, 120L, 116L, 107L, 107L, 114L, 128L, 132L, 137L, 138L, -134L, 128L, 125L, 123L, 130L, 118L, 111L, 114L, 115L, 112L, 113L, -118L, 123L, 113L, 91L, 77L, 93L, 121L, 126L, 112L, 104L, 90L, -92L, 112L, 122L, 110L, 97L, 95L, 90L, 105L, 115L, 123L, 123L, -106L, 90L, 92L, 101L, 85L, 88L, 101L, 102L, 101L, 101L, 95L, -96L, 102L, 104L, 99L, 98L, 107L, 119L, 127L, 123L, 116L, 97L, -92L, 112L, 125L, 122L, 122L, 118L, 111L, 100L, 98L, 99L, 82L, -73L, 84L, 89L, 88L, 88L, 95L, 96L, 83L, 89L, 117L, 123L, 127L, -130L, 128L, 123L, 120L, 121L, 124L, 127L, 133L, 138L, 134L, 121L, -108L, 108L, 114L, 117L, 126L, 135L, 137L, 140L, 145L, 148L, 149L, -200L, 205L, 211L, 212L, 209L, 204L, 200L, 199L, 194L, 195L, 197L, -201L, 205L, 207L, 207L, 206L, 204L, 208L, 209L, 207L, 204L, 196L, -180L, 165L, 141L, 117L, 105L, 90L, 87L, 94L, 91L, 104L, 107L, -117L, 125L, 129L, 138L, 148L, 148L, 140L, 131L, 112L, 92L, 82L, -79L, 83L, 99L, 116L, 133L, 155L, 159L, 167L, 166L, 148L, 124L, -84L, 43L, 26L, 13L, 14L, 17L, 17L, 20L, 27L, 34L, 50L, 73L, 117L, -174L, 207L, 215L, 220L, 204L, 182L, 158L, 143L, 127L, 100L, 70L, -51L, 29L, 23L, 23L, 32L, 41L, 44L, 44L, 45L, 48L, 46L, 52L, 53L, -45L, 51L, 65L, 67L, 63L, 56L, 53L, 54L, 53L, 44L, 34L, 29L, 30L, -26L, 25L, 26L, 25L, 21L, 21L, 25L, 27L, 28L, 29L, 29L, 28L, 25L, -23L, 21L, 25L, 25L, 25L, 24L, 24L, 24L, 24L, 24L, 25L, 24L, 23L, -22L, 21L, 21L, 21L, 21L, 21L, 27L, 26L, 19L, 19L, 26L, 27L, 20L, -20L, 21L, 22L, 22L, 22L, 23L, 27L, 29L, 25L, 23L, 20L, 20L, 22L, -25L, 26L, 26L, 25L, 28L, 29L, 26L, 21L, 19L, 21L, 25L, 27L, 27L, -27L, 25L, 24L, 23L, 25L, 28L, 20L, 24L, 25L, 23L, 24L, 27L, 26L, -22L, 19L, 19L, 18L, 19L, 20L, 22L, 24L, 25L, 25L, 23L, 21L, 20L, -21L, 21L, 19L, 18L, 18L, 18L, 17L, 14L, 11L, 10L, 12L, 14L, 18L, -18L, 19L, 20L, 20L, 20L, 19L, 19L, 22L, 22L, 21L, 21L, 20L, 20L, -20L, 20L, 19L, 24L, 26L, 21L, 19L, 20L, 22L, 21L, 22L, 21L, 20L, -20L, 21L, 21L, 20L, 19L, 17L, 19L, 21L, 22L, 23L, 23L, 21L, 19L, -21L, 24L, 26L, 24L, 19L, 17L, 20L, 24L, 19L, 19L, 19L, 20L, 21L, -22L, 23L, 24L, 18L, 23L, 25L, 23L, 22L, 24L, 25L, 24L, 24L, 25L, -26L, 27L, 27L, 26L, 25L, 24L, 23L, 22L, 21L, 20L, 20L, 20L, 20L, -21L, 23L, 20L, 17L, 17L, 20L, 23L, 24L, 23L, 23L, 22L, 22L, 21L, -21L, 22L, 22L, 23L, 20L, 21L, 22L, 23L, 24L, 25L, 27L, 30L, 73L, -116L, 154L, 161L, 155L, 156L, 158L, 155L, 158L, 159L, 161L, 161L, -160L, 158L, 154L, 152L, 152L, 157L, 159L, 156L, 156L, 157L, 153L, -147L, 142L, 144L, 142L, 139L, 141L, 145L, 144L, 141L, 138L, 151L, -150L, 143L, 144L, 141L, 134L, 135L, 146L, 142L, 141L, 140L, 129L, -115L, 115L, 124L, 128L, 130L, 134L, 136L, 133L, 126L, 121L, 119L, -118L, 117L, 119L, 121L, 117L, 113L, 118L, 126L, 131L, 130L, 121L, -113L, 119L, 132L, 131L, 121L, 106L, 114L, 122L, 122L, 116L, 114L, -118L, 124L, 109L, 111L, 114L, 114L, 112L, 110L, 110L, 111L, 112L, -106L, 108L, 118L, 119L, 111L, 107L, 110L, 122L, 131L, 140L, 139L, -133L, 128L, 129L, 131L, 129L, 120L, 110L, 106L, 109L, 115L, 118L, -120L, 123L, 121L, 109L, 96L, 96L, 111L, 124L, 128L, 111L, 98L, -95L, 108L, 118L, 113L, 106L, 104L, 99L, 103L, 104L, 114L, 126L, -118L, 103L, 101L, 113L, 97L, 100L, 108L, 106L, 111L, 109L, 91L, -101L, 103L, 101L, 96L, 95L, 101L, 107L, 108L, 115L, 126L, 109L, -90L, 102L, 114L, 114L, 117L, 117L, 120L, 111L, 109L, 114L, 96L, -75L, 79L, 88L, 96L, 97L, 94L, 90L, 77L, 77L, 94L, 117L, 123L, -130L, 133L, 134L, 134L, 135L, 137L, 132L, 131L, 133L, 136L, 131L, -120L, 112L, 110L, 124L, 128L, 133L, 134L, 128L, 119L, 118L, 122L, -203L, 207L, 210L, 208L, 200L, 191L, 185L, 182L, 188L, 189L, 192L, -197L, 203L, 206L, 206L, 205L, 204L, 206L, 206L, 201L, 195L, 184L, -166L, 151L, 137L, 113L, 105L, 93L, 93L, 100L, 96L, 109L, 111L, -121L, 128L, 130L, 138L, 147L, 146L, 137L, 126L, 109L, 94L, 88L, -85L, 87L, 99L, 113L, 138L, 158L, 159L, 165L, 163L, 147L, 125L, -87L, 45L, 27L, 14L, 14L, 17L, 17L, 21L, 29L, 33L, 49L, 73L, 117L, -173L, 207L, 216L, 221L, 200L, 178L, 154L, 140L, 124L, 96L, 66L, -47L, 27L, 23L, 25L, 36L, 45L, 46L, 44L, 43L, 50L, 46L, 51L, 54L, -50L, 54L, 61L, 58L, 65L, 57L, 51L, 51L, 50L, 43L, 35L, 31L, 28L, -25L, 25L, 26L, 23L, 19L, 20L, 24L, 28L, 29L, 31L, 31L, 30L, 26L, -22L, 20L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 24L, 23L, 22L, -21L, 20L, 19L, 19L, 19L, 20L, 28L, 28L, 20L, 21L, 30L, 31L, 24L, -22L, 22L, 22L, 21L, 20L, 20L, 23L, 25L, 26L, 23L, 21L, 21L, 23L, -26L, 27L, 28L, 25L, 28L, 29L, 25L, 19L, 17L, 19L, 23L, 24L, 25L, -25L, 25L, 24L, 25L, 28L, 31L, 19L, 23L, 25L, 24L, 25L, 27L, 27L, -23L, 20L, 20L, 19L, 20L, 21L, 23L, 26L, 27L, 25L, 23L, 20L, 20L, -21L, 21L, 20L, 19L, 18L, 18L, 16L, 14L, 11L, 10L, 12L, 14L, 20L, -20L, 21L, 21L, 21L, 20L, 19L, 19L, 22L, 23L, 23L, 23L, 23L, 22L, -21L, 20L, 17L, 23L, 24L, 20L, 17L, 18L, 20L, 19L, 21L, 18L, 16L, -17L, 21L, 22L, 20L, 17L, 15L, 18L, 21L, 23L, 22L, 20L, 20L, 20L, -23L, 26L, 27L, 23L, 18L, 16L, 20L, 24L, 16L, 18L, 21L, 24L, 25L, -24L, 22L, 20L, 17L, 22L, 25L, 23L, 22L, 23L, 23L, 21L, 25L, 26L, -27L, 28L, 28L, 27L, 25L, 24L, 23L, 22L, 21L, 20L, 20L, 20L, 20L, -21L, 26L, 21L, 17L, 16L, 19L, 22L, 24L, 23L, 23L, 22L, 22L, 21L, -21L, 22L, 22L, 23L, 20L, 23L, 24L, 22L, 23L, 26L, 22L, 14L, 41L, -94L, 145L, 160L, 157L, 158L, 160L, 157L, 151L, 154L, 158L, 162L, -163L, 161L, 158L, 156L, 149L, 154L, 156L, 154L, 155L, 158L, 153L, -144L, 143L, 143L, 140L, 138L, 141L, 146L, 145L, 139L, 138L, 154L, -157L, 153L, 154L, 148L, 137L, 134L, 138L, 132L, 137L, 150L, 146L, -129L, 123L, 131L, 134L, 136L, 139L, 138L, 132L, 125L, 124L, 126L, -122L, 120L, 121L, 121L, 116L, 109L, 113L, 122L, 129L, 131L, 125L, -117L, 123L, 136L, 135L, 124L, 111L, 119L, 127L, 126L, 120L, 117L, -122L, 129L, 115L, 113L, 115L, 118L, 113L, 107L, 111L, 122L, 118L, -107L, 106L, 120L, 128L, 122L, 114L, 113L, 116L, 130L, 142L, 139L, -129L, 125L, 130L, 137L, 120L, 118L, 112L, 108L, 113L, 122L, 124L, -119L, 123L, 123L, 119L, 109L, 98L, 100L, 122L, 146L, 126L, 115L, -108L, 112L, 118L, 119L, 119L, 120L, 115L, 108L, 97L, 104L, 124L, -125L, 114L, 112L, 111L, 96L, 100L, 107L, 105L, 115L, 114L, 89L, -108L, 107L, 103L, 99L, 101L, 106L, 105L, 100L, 107L, 131L, 119L, -91L, 94L, 104L, 105L, 112L, 118L, 120L, 110L, 115L, 137L, 124L, -88L, 75L, 83L, 101L, 104L, 96L, 93L, 89L, 85L, 89L, 102L, 110L, -122L, 133L, 140L, 143L, 145L, 146L, 136L, 128L, 125L, 133L, 138L, -133L, 126L, 123L, 120L, 120L, 128L, 138L, 137L, 132L, 136L, 147L, -201L, 202L, 202L, 197L, 189L, 184L, 182L, 183L, 182L, 190L, 196L, -196L, 197L, 200L, 201L, 201L, 197L, 198L, 197L, 190L, 179L, 166L, -155L, 149L, 130L, 117L, 102L, 93L, 88L, 88L, 95L, 104L, 116L, -117L, 123L, 132L, 142L, 146L, 145L, 142L, 138L, 112L, 90L, 87L, -89L, 91L, 102L, 117L, 136L, 148L, 164L, 167L, 157L, 145L, 115L, -76L, 31L, 21L, 14L, 16L, 19L, 19L, 19L, 20L, 33L, 51L, 75L, 130L, -177L, 200L, 220L, 217L, 203L, 180L, 160L, 139L, 112L, 92L, 73L, -51L, 35L, 31L, 27L, 27L, 32L, 40L, 47L, 51L, 46L, 47L, 46L, 45L, -45L, 50L, 58L, 64L, 58L, 59L, 59L, 57L, 52L, 45L, 39L, 35L, 29L, -26L, 22L, 20L, 21L, 24L, 25L, 25L, 20L, 23L, 25L, 24L, 21L, 19L, -20L, 22L, 22L, 26L, 27L, 25L, 26L, 30L, 31L, 29L, 20L, 21L, 21L, -21L, 21L, 21L, 21L, 21L, 22L, 22L, 23L, 24L, 25L, 25L, 26L, 26L, -23L, 25L, 25L, 23L, 25L, 29L, 28L, 24L, 26L, 21L, 20L, 22L, 22L, -21L, 24L, 28L, 25L, 23L, 23L, 25L, 22L, 17L, 18L, 22L, 26L, 25L, -25L, 26L, 28L, 28L, 26L, 25L, 27L, 26L, 24L, 23L, 22L, 23L, 24L, -25L, 21L, 21L, 21L, 22L, 23L, 24L, 26L, 27L, 32L, 29L, 25L, 21L, -20L, 22L, 25L, 27L, 23L, 16L, 12L, 11L, 10L, 9L, 13L, 18L, 23L, -23L, 23L, 21L, 20L, 20L, 22L, 25L, 23L, 23L, 22L, 22L, 22L, 23L, -24L, 24L, 25L, 26L, 26L, 24L, 20L, 18L, 18L, 19L, 18L, 18L, 19L, -21L, 21L, 21L, 21L, 21L, 21L, 20L, 18L, 18L, 19L, 22L, 24L, 26L, -22L, 24L, 25L, 23L, 20L, 19L, 21L, 24L, 23L, 20L, 21L, 23L, 23L, -19L, 18L, 20L, 16L, 19L, 23L, 24L, 22L, 22L, 24L, 27L, 28L, 29L, -30L, 31L, 30L, 28L, 25L, 23L, 18L, 18L, 18L, 19L, 19L, 19L, 20L, -20L, 19L, 18L, 19L, 21L, 23L, 24L, 23L, 21L, 26L, 24L, 22L, 20L, -20L, 22L, 24L, 26L, 25L, 24L, 24L, 26L, 28L, 26L, 21L, 17L, 35L, -63L, 107L, 148L, 164L, 161L, 157L, 158L, 152L, 158L, 165L, 167L, -165L, 161L, 160L, 160L, 158L, 156L, 153L, 154L, 155L, 154L, 151L, -147L, 145L, 144L, 141L, 138L, 137L, 139L, 143L, 147L, 141L, 149L, -156L, 155L, 153L, 151L, 145L, 139L, 133L, 136L, 135L, 131L, 133L, -138L, 136L, 129L, 135L, 135L, 136L, 137L, 135L, 129L, 121L, 115L, -123L, 120L, 122L, 126L, 120L, 109L, 109L, 118L, 118L, 121L, 127L, -131L, 134L, 136L, 137L, 137L, 123L, 119L, 122L, 127L, 121L, 112L, -121L, 139L, 126L, 124L, 122L, 118L, 111L, 107L, 112L, 122L, 128L, -113L, 106L, 117L, 130L, 132L, 123L, 112L, 113L, 114L, 117L, 120L, -124L, 128L, 131L, 132L, 136L, 123L, 112L, 115L, 127L, 133L, 128L, -119L, 124L, 121L, 117L, 110L, 102L, 102L, 114L, 128L, 134L, 132L, -118L, 109L, 112L, 111L, 109L, 116L, 122L, 114L, 110L, 117L, 126L, -127L, 119L, 111L, 114L, 114L, 111L, 107L, 107L, 110L, 114L, 115L, -110L, 107L, 107L, 112L, 110L, 103L, 100L, 103L, 104L, 124L, 131L, -113L, 95L, 95L, 105L, 112L, 127L, 127L, 125L, 123L, 122L, 116L, -95L, 73L, 89L, 99L, 104L, 100L, 97L, 98L, 98L, 95L, 97L, 108L, -118L, 120L, 116L, 118L, 131L, 143L, 139L, 144L, 140L, 129L, 129L, -140L, 145L, 140L, 125L, 117L, 117L, 126L, 124L, 112L, 110L, 118L, -198L, 200L, 199L, 194L, 186L, 180L, 178L, 179L, 182L, 189L, 194L, -194L, 194L, 196L, 197L, 195L, 189L, 189L, 189L, 185L, 176L, 164L, -152L, 144L, 123L, 111L, 98L, 90L, 88L, 89L, 96L, 104L, 112L, -115L, 121L, 131L, 141L, 146L, 145L, 142L, 131L, 108L, 89L, 87L, -88L, 90L, 102L, 119L, 138L, 148L, 163L, 165L, 154L, 141L, 111L, -72L, 33L, 23L, 15L, 16L, 19L, 20L, 21L, 23L, 32L, 51L, 76L, 132L, -179L, 201L, 220L, 217L, 201L, 179L, 159L, 140L, 114L, 95L, 75L, -52L, 26L, 24L, 22L, 24L, 30L, 38L, 45L, 48L, 45L, 46L, 47L, 46L, -46L, 50L, 57L, 62L, 58L, 58L, 56L, 53L, 48L, 41L, 34L, 30L, 28L, -25L, 21L, 20L, 21L, 22L, 22L, 21L, 21L, 24L, 26L, 25L, 22L, 20L, -21L, 22L, 24L, 27L, 27L, 24L, 25L, 29L, 30L, 28L, 23L, 23L, 23L, -23L, 23L, 23L, 23L, 23L, 24L, 24L, 23L, 22L, 21L, 21L, 21L, 21L, -17L, 21L, 23L, 22L, 23L, 25L, 23L, 19L, 25L, 21L, 20L, 23L, 24L, -22L, 23L, 27L, 28L, 27L, 28L, 31L, 29L, 26L, 27L, 31L, 27L, 26L, -25L, 26L, 27L, 27L, 25L, 23L, 26L, 25L, 24L, 23L, 23L, 23L, 23L, -24L, 22L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 27L, 26L, 25L, 23L, -23L, 22L, 22L, 22L, 22L, 16L, 12L, 11L, 11L, 10L, 13L, 19L, 22L, -22L, 22L, 21L, 19L, 20L, 22L, 24L, 25L, 25L, 23L, 22L, 22L, 22L, -22L, 22L, 22L, 24L, 24L, 23L, 21L, 20L, 20L, 22L, 19L, 20L, 21L, -22L, 22L, 22L, 22L, 22L, 23L, 22L, 21L, 21L, 21L, 22L, 23L, 24L, -22L, 24L, 24L, 22L, 20L, 19L, 21L, 23L, 25L, 22L, 23L, 26L, 25L, -21L, 20L, 23L, 17L, 20L, 22L, 22L, 21L, 22L, 24L, 27L, 26L, 28L, -29L, 30L, 29L, 26L, 23L, 21L, 20L, 20L, 20L, 21L, 21L, 22L, 22L, -22L, 20L, 20L, 20L, 22L, 24L, 25L, 24L, 23L, 23L, 23L, 23L, 23L, -23L, 23L, 23L, 23L, 17L, 17L, 19L, 23L, 26L, 27L, 24L, 20L, 34L, -46L, 84L, 133L, 157L, 153L, 151L, 159L, 153L, 158L, 163L, 166L, -165L, 163L, 161L, 160L, 159L, 157L, 155L, 155L, 156L, 155L, 151L, -148L, 142L, 141L, 140L, 140L, 141L, 144L, 146L, 147L, 149L, 151L, -150L, 146L, 146L, 147L, 144L, 138L, 131L, 133L, 132L, 132L, 137L, -144L, 142L, 134L, 133L, 132L, 131L, 129L, 127L, 124L, 121L, 119L, -128L, 126L, 127L, 130L, 129L, 124L, 122L, 123L, 120L, 123L, 126L, -128L, 130L, 131L, 132L, 134L, 130L, 126L, 128L, 131L, 125L, 116L, -123L, 138L, 135L, 132L, 129L, 124L, 115L, 108L, 111L, 119L, 121L, -110L, 107L, 112L, 124L, 142L, 140L, 119L, 97L, 111L, 119L, 116L, -113L, 119L, 126L, 128L, 135L, 125L, 115L, 114L, 122L, 129L, 132L, -131L, 120L, 120L, 124L, 126L, 119L, 108L, 108L, 115L, 124L, 129L, -123L, 115L, 116L, 112L, 111L, 120L, 129L, 122L, 117L, 121L, 127L, -127L, 118L, 110L, 110L, 111L, 111L, 109L, 108L, 107L, 108L, 107L, -118L, 115L, 115L, 118L, 115L, 107L, 102L, 103L, 102L, 115L, 119L, -106L, 96L, 99L, 107L, 109L, 127L, 128L, 126L, 121L, 119L, 115L, -102L, 89L, 97L, 99L, 97L, 94L, 98L, 108L, 114L, 113L, 114L, 103L, -93L, 93L, 104L, 114L, 119L, 120L, 128L, 133L, 137L, 139L, 144L, -150L, 151L, 147L, 156L, 139L, 126L, 121L, 112L, 100L, 97L, 104L, -193L, 195L, 195L, 190L, 182L, 176L, 175L, 176L, 181L, 188L, 192L, -190L, 189L, 191L, 189L, 186L, 180L, 178L, 176L, 175L, 171L, 162L, -150L, 141L, 116L, 104L, 92L, 87L, 87L, 90L, 97L, 104L, 111L, -114L, 121L, 133L, 144L, 150L, 149L, 146L, 124L, 105L, 90L, 88L, -88L, 89L, 102L, 121L, 139L, 148L, 161L, 161L, 149L, 137L, 106L, -66L, 35L, 25L, 16L, 16L, 18L, 20L, 23L, 27L, 30L, 50L, 78L, 135L, -183L, 204L, 221L, 217L, 198L, 176L, 158L, 141L, 117L, 97L, 75L, -51L, 19L, 18L, 19L, 24L, 32L, 40L, 45L, 47L, 45L, 46L, 47L, 48L, -49L, 51L, 55L, 59L, 59L, 58L, 56L, 51L, 45L, 38L, 31L, 27L, 25L, -23L, 21L, 20L, 21L, 21L, 19L, 17L, 23L, 25L, 26L, 26L, 24L, 22L, -23L, 23L, 27L, 29L, 27L, 22L, 22L, 27L, 29L, 27L, 24L, 24L, 24L, -24L, 23L, 23L, 23L, 23L, 25L, 24L, 22L, 21L, 20L, 20L, 21L, 22L, -16L, 20L, 23L, 22L, 22L, 24L, 22L, 17L, 23L, 21L, 21L, 25L, 25L, -22L, 22L, 25L, 27L, 26L, 27L, 29L, 27L, 23L, 24L, 29L, 28L, 26L, -26L, 26L, 27L, 26L, 24L, 22L, 24L, 24L, 24L, 24L, 24L, 23L, 22L, -22L, 24L, 23L, 23L, 22L, 22L, 23L, 23L, 24L, 22L, 23L, 25L, 26L, -26L, 23L, 20L, 18L, 21L, 15L, 12L, 12L, 12L, 11L, 14L, 19L, 21L, -22L, 22L, 21L, 19L, 19L, 21L, 23L, 26L, 25L, 24L, 22L, 21L, 21L, -20L, 20L, 21L, 22L, 23L, 23L, 21L, 21L, 22L, 23L, 21L, 21L, 22L, -23L, 23L, 23L, 23L, 22L, 23L, 24L, 24L, 24L, 23L, 22L, 22L, 21L, -22L, 23L, 23L, 22L, 20L, 19L, 21L, 23L, 25L, 22L, 22L, 26L, 25L, -21L, 21L, 23L, 19L, 20L, 21L, 21L, 20L, 22L, 25L, 28L, 24L, 26L, -29L, 30L, 28L, 25L, 20L, 18L, 21L, 22L, 23L, 24L, 24L, 24L, 24L, -23L, 22L, 21L, 21L, 23L, 25L, 26L, 25L, 23L, 20L, 22L, 24L, 25L, -25L, 24L, 22L, 20L, 13L, 14L, 16L, 20L, 24L, 25L, 23L, 21L, 33L, -30L, 57L, 112L, 146L, 148L, 149L, 161L, 155L, 156L, 159L, 163L, -166L, 166L, 163L, 161L, 160L, 159L, 158L, 158L, 158L, 156L, 152L, -149L, 145L, 144L, 142L, 144L, 147L, 147L, 143L, 140L, 149L, 149L, -146L, 143L, 144L, 146L, 142L, 135L, 134L, 135L, 134L, 134L, 138L, -143L, 142L, 138L, 132L, 130L, 127L, 123L, 120L, 121L, 124L, 126L, -125L, 126L, 126L, 125L, 128L, 131L, 129L, 123L, 126L, 128L, 129L, -129L, 130L, 132L, 136L, 139L, 142L, 137L, 132L, 129L, 120L, 114L, -120L, 132L, 137L, 136L, 134L, 130L, 121L, 113L, 114L, 121L, 123L, -112L, 110L, 106L, 110L, 137L, 146L, 120L, 93L, 113L, 125L, 118L, -107L, 109L, 118L, 123L, 131L, 127L, 121L, 118L, 121L, 128L, 136L, -141L, 118L, 115L, 120L, 131L, 129L, 115L, 108L, 110L, 115L, 127L, -128L, 123L, 120L, 114L, 114L, 126L, 134L, 129L, 124L, 125L, 128L, -126L, 118L, 109L, 106L, 109L, 112L, 113L, 110L, 106L, 103L, 102L, -115L, 117L, 123L, 129L, 126L, 116L, 106L, 102L, 105L, 115L, 120L, -116L, 115L, 119L, 119L, 115L, 123L, 125L, 123L, 119L, 116L, 115L, -111L, 105L, 103L, 105L, 106L, 109L, 115L, 118L, 113L, 105L, 102L, -98L, 94L, 93L, 96L, 102L, 108L, 112L, 105L, 107L, 117L, 134L, -148L, 153L, 154L, 155L, 177L, 159L, 140L, 129L, 119L, 109L, 105L, -109L, 186L, 188L, 189L, 186L, 179L, 175L, 174L, 175L, 180L, 186L, -189L, 187L, 186L, 186L, 183L, 178L, 175L, 170L, 165L, 164L, 163L, -159L, 150L, 143L, 115L, 102L, 90L, 87L, 88L, 91L, 98L, 104L, -113L, 116L, 125L, 137L, 149L, 155L, 155L, 152L, 122L, 105L, 92L, -91L, 89L, 88L, 102L, 122L, 139L, 146L, 158L, 157L, 146L, 134L, -103L, 62L, 36L, 25L, 16L, 14L, 16L, 18L, 24L, 30L, 30L, 51L, -80L, 139L, 186L, 206L, 222L, 216L, 196L, 175L, 157L, 140L, 116L, -95L, 71L, 45L, 20L, 20L, 23L, 29L, 36L, 43L, 47L, 48L, 45L, 46L, -48L, 49L, 50L, 52L, 54L, 55L, 60L, 58L, 55L, 51L, 45L, 39L, 33L, -30L, 21L, 21L, 21L, 22L, 23L, 23L, 20L, 18L, 24L, 25L, 26L, 26L, -25L, 25L, 24L, 24L, 29L, 29L, 26L, 21L, 20L, 25L, 27L, 26L, 22L, -22L, 22L, 22L, 22L, 21L, 21L, 21L, 24L, 23L, 22L, 22L, 22L, 24L, -27L, 28L, 20L, 25L, 26L, 23L, 22L, 24L, 25L, 22L, 22L, 20L, 22L, -27L, 27L, 23L, 21L, 23L, 27L, 25L, 25L, 25L, 22L, 16L, 16L, 20L, -28L, 27L, 26L, 26L, 26L, 25L, 23L, 21L, 23L, 23L, 25L, 25L, 25L, -23L, 22L, 20L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, 23L, 21L, 23L, -26L, 27L, 27L, 24L, 21L, 18L, 20L, 15L, 12L, 13L, 13L, 12L, 15L, -20L, 20L, 21L, 22L, 21L, 20L, 19L, 21L, 22L, 25L, 24L, 23L, 22L, -21L, 21L, 21L, 22L, 22L, 23L, 24L, 23L, 21L, 20L, 21L, 22L, 21L, -21L, 22L, 22L, 23L, 22L, 22L, 21L, 20L, 21L, 23L, 24L, 24L, 23L, -21L, 20L, 23L, 23L, 22L, 21L, 20L, 20L, 21L, 21L, 22L, 19L, 20L, -23L, 23L, 20L, 19L, 21L, 22L, 21L, 20L, 19L, 20L, 22L, 25L, 27L, -23L, 26L, 28L, 30L, 29L, 25L, 20L, 17L, 21L, 22L, 24L, 25L, 25L, -25L, 24L, 23L, 22L, 21L, 21L, 22L, 25L, 25L, 24L, 22L, 20L, 21L, -23L, 24L, 24L, 23L, 21L, 20L, 19L, 20L, 21L, 22L, 23L, 22L, 20L, -18L, 30L, 25L, 44L, 91L, 133L, 151L, 156L, 161L, 156L, 155L, -156L, 161L, 165L, 167L, 164L, 161L, 162L, 162L, 163L, 162L, 161L, -159L, 155L, 153L, 155L, 152L, 149L, 150L, 150L, 146L, 137L, 129L, -134L, 141L, 147L, 148L, 148L, 146L, 140L, 132L, 139L, 141L, 141L, -136L, 132L, 132L, 136L, 138L, 131L, 130L, 127L, 123L, 121L, 122L, -127L, 132L, 122L, 128L, 127L, 119L, 119L, 127L, 129L, 124L, 127L, -129L, 130L, 129L, 129L, 132L, 137L, 142L, 147L, 141L, 133L, 124L, -115L, 110L, 113L, 118L, 129L, 130L, 132L, 132L, 125L, 118L, 119L, -126L, 124L, 110L, 110L, 105L, 97L, 120L, 141L, 129L, 111L, 119L, -130L, 130L, 117L, 106L, 111L, 123L, 129L, 126L, 122L, 119L, 120L, -126L, 135L, 141L, 124L, 110L, 105L, 118L, 128L, 123L, 118L, 119L, -116L, 128L, 129L, 125L, 124L, 119L, 118L, 129L, 134L, 133L, 130L, -128L, 129L, 128L, 120L, 111L, 104L, 107L, 113L, 116L, 112L, 105L, -103L, 104L, 102L, 111L, 124L, 135L, 134L, 123L, 109L, 100L, 106L, -117L, 126L, 128L, 130L, 131L, 129L, 123L, 116L, 116L, 116L, 117L, -119L, 119L, 115L, 110L, 107L, 110L, 113L, 116L, 119L, 118L, 111L, -105L, 87L, 93L, 101L, 106L, 108L, 109L, 111L, 112L, 93L, 85L, -90L, 111L, 128L, 135L, 144L, 156L, 145L, 134L, 124L, 118L, 116L, -112L, 109L, 108L, 179L, 182L, 184L, 182L, 177L, 174L, 174L, 176L, -179L, 183L, 186L, 185L, 184L, 184L, 179L, 172L, 173L, 165L, 157L, -154L, 155L, 154L, 150L, 146L, 119L, 105L, 91L, 87L, 89L, 93L, -99L, 105L, 113L, 117L, 126L, 139L, 151L, 157L, 155L, 152L, 125L, -108L, 94L, 92L, 90L, 89L, 102L, 122L, 138L, 145L, 156L, 156L, -146L, 133L, 100L, 58L, 34L, 24L, 16L, 13L, 14L, 17L, 23L, 31L, -31L, 53L, 83L, 142L, 189L, 207L, 222L, 215L, 197L, 174L, 155L, -138L, 114L, 92L, 65L, 37L, 23L, 23L, 27L, 32L, 39L, 44L, 46L, -46L, 46L, 47L, 48L, 49L, 51L, 53L, 53L, 53L, 58L, 56L, 53L, 48L, -43L, 39L, 35L, 33L, 20L, 20L, 21L, 24L, 26L, 26L, 24L, 21L, 25L, -25L, 25L, 26L, 26L, 26L, 25L, 24L, 28L, 29L, 26L, 20L, 19L, 24L, -26L, 25L, 23L, 23L, 23L, 22L, 22L, 21L, 21L, 21L, 24L, 23L, 22L, -22L, 23L, 25L, 26L, 27L, 24L, 28L, 27L, 22L, 20L, 23L, 27L, 27L, -22L, 21L, 23L, 27L, 27L, 23L, 20L, 21L, 28L, 26L, 26L, 27L, 24L, -18L, 18L, 22L, 28L, 26L, 25L, 25L, 26L, 25L, 22L, 20L, 22L, 23L, -24L, 25L, 24L, 23L, 21L, 20L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, -22L, 24L, 25L, 26L, 26L, 26L, 25L, 23L, 23L, 20L, 16L, 13L, 14L, -14L, 12L, 14L, 19L, 20L, 21L, 23L, 22L, 21L, 20L, 21L, 22L, 21L, -21L, 21L, 21L, 21L, 22L, 23L, 24L, 24L, 25L, 25L, 23L, 21L, 19L, -19L, 20L, 20L, 20L, 21L, 21L, 21L, 20L, 20L, 19L, 15L, 17L, 20L, -23L, 23L, 23L, 21L, 19L, 23L, 22L, 21L, 20L, 20L, 20L, 20L, 20L, -21L, 19L, 20L, 23L, 23L, 20L, 19L, 22L, 23L, 21L, 19L, 19L, 20L, -22L, 25L, 26L, 23L, 25L, 28L, 30L, 29L, 26L, 22L, 19L, 20L, 21L, -23L, 24L, 25L, 24L, 23L, 22L, 21L, 20L, 20L, 21L, 23L, 23L, 22L, -20L, 22L, 22L, 22L, 21L, 21L, 22L, 22L, 22L, 25L, 26L, 26L, 26L, -24L, 21L, 20L, 19L, 23L, 27L, 40L, 69L, 111L, 148L, 160L, 156L, -156L, 155L, 155L, 158L, 163L, 165L, 164L, 161L, 163L, 164L, 166L, -166L, 165L, 162L, 159L, 157L, 161L, 157L, 154L, 153L, 152L, 146L, -135L, 126L, 121L, 132L, 142L, 144L, 143L, 142L, 140L, 136L, 138L, -143L, 146L, 139L, 126L, 121L, 129L, 140L, 129L, 129L, 127L, 126L, -124L, 125L, 127L, 129L, 127L, 136L, 135L, 123L, 116L, 123L, 130L, -132L, 126L, 128L, 129L, 127L, 124L, 124L, 129L, 134L, 133L, 135L, -135L, 130L, 124L, 118L, 112L, 106L, 120L, 123L, 129L, 131L, 126L, -119L, 120L, 125L, 125L, 111L, 113L, 113L, 99L, 104L, 130L, 145L, -132L, 121L, 125L, 139L, 133L, 113L, 111L, 127L, 135L, 126L, 114L, -106L, 108L, 117L, 128L, 136L, 133L, 114L, 101L, 111L, 127L, 132L, -128L, 124L, 124L, 132L, 128L, 124L, 127L, 124L, 122L, 131L, 137L, -140L, 140L, 136L, 133L, 131L, 123L, 112L, 103L, 105L, 111L, 116L, -112L, 104L, 102L, 106L, 100L, 109L, 120L, 127L, 128L, 122L, 112L, -104L, 102L, 110L, 117L, 115L, 113L, 115L, 120L, 123L, 110L, 106L, -107L, 116L, 124L, 124L, 116L, 107L, 109L, 106L, 102L, 99L, 100L, -107L, 118L, 127L, 111L, 102L, 97L, 106L, 122L, 133L, 129L, 122L, -115L, 97L, 87L, 95L, 104L, 108L, 122L, 141L, 123L, 120L, 116L, -113L, 114L, 118L, 118L, 115L, 174L, 177L, 179L, 178L, 174L, 171L, -172L, 174L, 174L, 179L, 181L, 181L, 182L, 182L, 176L, 168L, 167L, -160L, 152L, 148L, 147L, 147L, 146L, 144L, 123L, 108L, 92L, 88L, -91L, 96L, 102L, 108L, 113L, 117L, 126L, 138L, 149L, 154L, 152L, -148L, 128L, 108L, 93L, 91L, 90L, 90L, 104L, 122L, 141L, 146L, -157L, 157L, 147L, 132L, 97L, 52L, 32L, 24L, 16L, 14L, 14L, 16L, -23L, 32L, 35L, 56L, 86L, 144L, 190L, 208L, 222L, 214L, 197L, -173L, 153L, 135L, 112L, 89L, 62L, 34L, 24L, 24L, 27L, 32L, 38L, -42L, 43L, 43L, 49L, 48L, 47L, 49L, 51L, 53L, 52L, 51L, 56L, 53L, -49L, 44L, 40L, 36L, 34L, 33L, 22L, 22L, 23L, 25L, 27L, 27L, 25L, -23L, 25L, 24L, 24L, 25L, 27L, 27L, 26L, 24L, 26L, 28L, 25L, 20L, -20L, 24L, 25L, 23L, 27L, 26L, 26L, 25L, 24L, 24L, 23L, 23L, 24L, -23L, 23L, 22L, 22L, 21L, 20L, 20L, 22L, 27L, 27L, 21L, 18L, 20L, -24L, 25L, 23L, 21L, 23L, 27L, 27L, 22L, 20L, 21L, 23L, 22L, 23L, -26L, 25L, 21L, 23L, 27L, 26L, 25L, 24L, 25L, 26L, 25L, 23L, 21L, -23L, 23L, 23L, 23L, 23L, 22L, 21L, 21L, 25L, 25L, 23L, 22L, 22L, -22L, 22L, 22L, 26L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 22L, 17L, -14L, 15L, 14L, 12L, 13L, 17L, 20L, 22L, 24L, 24L, 22L, 21L, 21L, -22L, 19L, 19L, 19L, 20L, 21L, 23L, 24L, 25L, 25L, 26L, 26L, 24L, -20L, 18L, 18L, 19L, 20L, 20L, 21L, 21L, 20L, 20L, 19L, 18L, 14L, -15L, 18L, 21L, 22L, 22L, 21L, 20L, 23L, 21L, 19L, 19L, 20L, 21L, -20L, 19L, 23L, 21L, 21L, 25L, 26L, 22L, 22L, 25L, 23L, 21L, 19L, -19L, 22L, 23L, 24L, 24L, 23L, 24L, 26L, 27L, 27L, 26L, 24L, 23L, -18L, 20L, 22L, 24L, 25L, 23L, 22L, 20L, 21L, 20L, 20L, 21L, 22L, -23L, 21L, 19L, 22L, 22L, 21L, 21L, 21L, 21L, 22L, 22L, 24L, 25L, -27L, 26L, 24L, 23L, 23L, 24L, 17L, 27L, 34L, 47L, 83L, 129L, -152L, 151L, 155L, 154L, 154L, 156L, 159L, 161L, 161L, 161L, 160L, -163L, 167L, 168L, 166L, 163L, 161L, 160L, 159L, 157L, 154L, 154L, -153L, 148L, 141L, 135L, 125L, 132L, 135L, 134L, 134L, 138L, 140L, -139L, 129L, 137L, 145L, 142L, 129L, 120L, 127L, 139L, 129L, 127L, -127L, 127L, 128L, 127L, 125L, 122L, 128L, 136L, 138L, 128L, 118L, -118L, 127L, 134L, 130L, 134L, 137L, 133L, 127L, 124L, 126L, 129L, -117L, 128L, 138L, 140L, 139L, 135L, 121L, 106L, 117L, 121L, 128L, -132L, 126L, 117L, 116L, 119L, 136L, 132L, 131L, 129L, 114L, 99L, -111L, 140L, 141L, 120L, 118L, 138L, 141L, 124L, 118L, 129L, 141L, -128L, 110L, 96L, 93L, 102L, 118L, 129L, 136L, 127L, 117L, 118L, -129L, 137L, 131L, 119L, 129L, 135L, 130L, 125L, 128L, 126L, 125L, -134L, 139L, 147L, 150L, 144L, 140L, 136L, 127L, 115L, 103L, 105L, -112L, 119L, 113L, 102L, 100L, 106L, 106L, 112L, 117L, 118L, 118L, -118L, 115L, 109L, 104L, 107L, 105L, 97L, 90L, 93L, 106L, 119L, -105L, 98L, 97L, 108L, 119L, 120L, 111L, 104L, 102L, 100L, 99L, -99L, 98L, 101L, 112L, 124L, 144L, 136L, 126L, 121L, 125L, 136L, -150L, 158L, 154L, 134L, 115L, 108L, 100L, 95L, 103L, 119L, 132L, -134L, 130L, 120L, 118L, 124L, 126L, 123L, 171L, 174L, 176L, 174L, -169L, 166L, 166L, 168L, 168L, 172L, 175L, 176L, 179L, 179L, 173L, -165L, 157L, 154L, 149L, 144L, 141L, 138L, 137L, 137L, 125L, 108L, -91L, 86L, 91L, 98L, 106L, 112L, 115L, 119L, 127L, 139L, 149L, -153L, 149L, 145L, 128L, 105L, 88L, 87L, 90L, 93L, 106L, 123L, -146L, 151L, 161L, 161L, 149L, 131L, 92L, 45L, 31L, 24L, 18L, -16L, 16L, 17L, 24L, 33L, 38L, 60L, 88L, 145L, 190L, 208L, 221L, -214L, 197L, 172L, 151L, 133L, 111L, 90L, 64L, 35L, 24L, 24L, -27L, 32L, 38L, 42L, 44L, 44L, 51L, 49L, 47L, 48L, 51L, 53L, 52L, -51L, 59L, 55L, 50L, 44L, 39L, 35L, 33L, 32L, 26L, 25L, 24L, 25L, -26L, 26L, 24L, 22L, 24L, 23L, 22L, 24L, 27L, 27L, 26L, 23L, 23L, -26L, 25L, 21L, 21L, 24L, 25L, 22L, 27L, 27L, 26L, 25L, 25L, 24L, -23L, 23L, 22L, 23L, 24L, 24L, 24L, 22L, 19L, 18L, 18L, 25L, 28L, -24L, 19L, 20L, 21L, 21L, 24L, 22L, 23L, 26L, 26L, 21L, 20L, 22L, -19L, 18L, 20L, 24L, 23L, 21L, 22L, 27L, 25L, 24L, 23L, 24L, 26L, -26L, 24L, 22L, 24L, 23L, 22L, 22L, 21L, 21L, 22L, 22L, 24L, 24L, -23L, 22L, 22L, 22L, 23L, 23L, 23L, 24L, 25L, 25L, 25L, 25L, 24L, -23L, 23L, 19L, 16L, 16L, 15L, 11L, 12L, 15L, 21L, 23L, 25L, 25L, -24L, 23L, 23L, 23L, 20L, 20L, 20L, 20L, 21L, 22L, 23L, 24L, 23L, -24L, 25L, 23L, 21L, 19L, 20L, 21L, 21L, 21L, 22L, 22L, 21L, 20L, -19L, 19L, 17L, 18L, 20L, 21L, 22L, 21L, 21L, 20L, 24L, 21L, 18L, -18L, 20L, 21L, 20L, 18L, 23L, 20L, 21L, 25L, 26L, 23L, 22L, 25L, -23L, 21L, 19L, 21L, 23L, 24L, 23L, 21L, 21L, 22L, 22L, 23L, 24L, -25L, 25L, 25L, 18L, 20L, 23L, 25L, 25L, 24L, 22L, 20L, 22L, 21L, -21L, 22L, 23L, 23L, 22L, 20L, 19L, 20L, 22L, 23L, 23L, 22L, 20L, -19L, 20L, 23L, 24L, 24L, 22L, 21L, 22L, 24L, 18L, 24L, 26L, 32L, -57L, 100L, 137L, 153L, 154L, 154L, 155L, 155L, 155L, 156L, 158L, -160L, 155L, 160L, 165L, 167L, 165L, 162L, 161L, 161L, 156L, 156L, -155L, 153L, 151L, 149L, 147L, 145L, 139L, 139L, 137L, 136L, 140L, -144L, 140L, 132L, 123L, 131L, 142L, 147L, 140L, 128L, 126L, 131L, -135L, 131L, 127L, 129L, 132L, 132L, 125L, 119L, 126L, 129L, 133L, -133L, 125L, 119L, 121L, 129L, 130L, 136L, 143L, 142L, 135L, 130L, -131L, 133L, 123L, 133L, 137L, 136L, 139L, 143L, 135L, 120L, 116L, -121L, 130L, 134L, 128L, 118L, 115L, 117L, 133L, 151L, 146L, 138L, -135L, 111L, 101L, 126L, 140L, 126L, 120L, 130L, 138L, 134L, 126L, -123L, 137L, 134L, 124L, 109L, 97L, 97L, 107L, 118L, 130L, 139L, -138L, 126L, 125L, 133L, 130L, 118L, 126L, 136L, 135L, 130L, 130L, -126L, 128L, 140L, 128L, 141L, 150L, 147L, 143L, 142L, 133L, 120L, -107L, 110L, 121L, 129L, 121L, 104L, 98L, 104L, 102L, 111L, 120L, -123L, 125L, 126L, 120L, 111L, 111L, 110L, 107L, 100L, 91L, 90L, -99L, 108L, 98L, 89L, 84L, 91L, 99L, 101L, 101L, 102L, 99L, 98L, -102L, 110L, 112L, 110L, 112L, 117L, 148L, 157L, 161L, 150L, 135L, -134L, 152L, 171L, 169L, 160L, 149L, 136L, 119L, 103L, 99L, 104L, -123L, 134L, 136L, 125L, 119L, 122L, 121L, 115L, 171L, 173L, 174L, -171L, 166L, 161L, 161L, 163L, 164L, 168L, 171L, 173L, 176L, 178L, -171L, 163L, 148L, 148L, 147L, 143L, 137L, 132L, 130L, 129L, 125L, -107L, 89L, 85L, 90L, 99L, 108L, 115L, 119L, 122L, 131L, 142L, -151L, 154L, 150L, 145L, 126L, 102L, 83L, 83L, 89L, 94L, 108L, -124L, 150L, 155L, 165L, 163L, 150L, 130L, 89L, 39L, 32L, 25L, -20L, 19L, 18L, 19L, 26L, 34L, 41L, 62L, 89L, 146L, 190L, 207L, -221L, 214L, 197L, 171L, 149L, 133L, 112L, 92L, 67L, 38L, 25L, -25L, 28L, 33L, 39L, 45L, 47L, 48L, 53L, 49L, 46L, 47L, 50L, 52L, -52L, 51L, 64L, 60L, 54L, 47L, 41L, 37L, 34L, 33L, 30L, 28L, 25L, -24L, 24L, 23L, 21L, 19L, 24L, 22L, 21L, 23L, 26L, 27L, 25L, 22L, -21L, 24L, 24L, 21L, 22L, 25L, 24L, 21L, 25L, 25L, 24L, 23L, 22L, -22L, 21L, 20L, 19L, 21L, 24L, 27L, 28L, 27L, 24L, 23L, 15L, 25L, -31L, 29L, 24L, 22L, 21L, 19L, 25L, 22L, 23L, 25L, 25L, 21L, 20L, -22L, 24L, 23L, 24L, 26L, 25L, 21L, 22L, 27L, 24L, 23L, 23L, 24L, -26L, 26L, 24L, 23L, 25L, 24L, 22L, 20L, 20L, 21L, 22L, 23L, 24L, -23L, 23L, 22L, 22L, 23L, 23L, 24L, 20L, 21L, 24L, 26L, 26L, 24L, -22L, 21L, 24L, 20L, 17L, 17L, 15L, 11L, 11L, 14L, 21L, 24L, 26L, -27L, 25L, 23L, 23L, 24L, 22L, 22L, 21L, 20L, 20L, 20L, 21L, 21L, -21L, 22L, 24L, 23L, 21L, 20L, 22L, 23L, 23L, 23L, 23L, 23L, 23L, -22L, 20L, 20L, 21L, 21L, 22L, 22L, 22L, 21L, 20L, 20L, 24L, 21L, -18L, 18L, 20L, 21L, 20L, 18L, 20L, 18L, 19L, 23L, 23L, 21L, 20L, -23L, 22L, 21L, 20L, 21L, 24L, 25L, 23L, 20L, 19L, 19L, 20L, 20L, -22L, 23L, 25L, 26L, 19L, 21L, 24L, 26L, 26L, 25L, 22L, 21L, 24L, -23L, 22L, 23L, 25L, 25L, 23L, 21L, 16L, 19L, 23L, 26L, 26L, 23L, -19L, 16L, 19L, 22L, 23L, 22L, 18L, 17L, 18L, 20L, 24L, 21L, 19L, -25L, 44L, 79L, 125L, 158L, 152L, 155L, 156L, 154L, 152L, 152L, -156L, 160L, 151L, 157L, 163L, 165L, 163L, 160L, 160L, 160L, 157L, -157L, 156L, 153L, 149L, 148L, 148L, 149L, 150L, 147L, 143L, 146L, -154L, 155L, 139L, 121L, 123L, 128L, 141L, 152L, 149L, 134L, 123L, -121L, 143L, 136L, 130L, 131L, 136L, 136L, 128L, 120L, 127L, 125L, -131L, 139L, 136L, 125L, 122L, 127L, 120L, 129L, 139L, 142L, 138L, -134L, 134L, 137L, 141L, 143L, 134L, 123L, 126L, 140L, 142L, 133L, -115L, 121L, 130L, 136L, 131L, 121L, 118L, 120L, 112L, 149L, 146L, -137L, 150L, 132L, 109L, 126L, 139L, 136L, 128L, 124L, 131L, 139L, -131L, 115L, 129L, 138L, 142L, 131L, 112L, 99L, 100L, 107L, 123L, -145L, 148L, 126L, 115L, 125L, 130L, 122L, 119L, 135L, 140L, 135L, -131L, 125L, 129L, 145L, 113L, 130L, 143L, 144L, 143L, 145L, 138L, -126L, 113L, 117L, 130L, 140L, 130L, 109L, 99L, 103L, 88L, 106L, -126L, 137L, 141L, 138L, 124L, 109L, 111L, 113L, 115L, 113L, 106L, -97L, 94L, 95L, 92L, 82L, 74L, 75L, 78L, 82L, 91L, 101L, 105L, -96L, 95L, 104L, 116L, 124L, 132L, 141L, 139L, 150L, 161L, 164L, -157L, 148L, 142L, 140L, 160L, 164L, 166L, 157L, 138L, 117L, 104L, -100L, 116L, 137L, 150L, 145L, 139L, 139L, 133L, 122L, 169L, 168L, -167L, 165L, 162L, 159L, 155L, 153L, 160L, 163L, 163L, 163L, 172L, -182L, 175L, 159L, 146L, 144L, 139L, 132L, 126L, 124L, 124L, 126L, -108L, 96L, 86L, 86L, 92L, 97L, 103L, 109L, 117L, 123L, 131L, -140L, 149L, 153L, 146L, 135L, 120L, 102L, 86L, 84L, 88L, 96L, -112L, 128L, 143L, 157L, 164L, 158L, 148L, 127L, 84L, 42L, 28L, -21L, 19L, 22L, 22L, 19L, 25L, 35L, 41L, 59L, 94L, 142L, 188L, -216L, 220L, 213L, 198L, 170L, 148L, 135L, 114L, 91L, 66L, 41L, -27L, 27L, 26L, 28L, 33L, 40L, 47L, 52L, 47L, 49L, 48L, 46L, 49L, -54L, 55L, 51L, 56L, 56L, 54L, 47L, 39L, 34L, 33L, 34L, 25L, 23L, -22L, 24L, 28L, 30L, 30L, 28L, 14L, 19L, 24L, 25L, 23L, 22L, 23L, -25L, 31L, 25L, 19L, 19L, 23L, 26L, 26L, 24L, 25L, 21L, 17L, 18L, -23L, 26L, 24L, 21L, 29L, 27L, 26L, 24L, 23L, 24L, 25L, 25L, 24L, -30L, 30L, 23L, 19L, 22L, 24L, 22L, 26L, 23L, 24L, 29L, 28L, 22L, -19L, 22L, 27L, 25L, 23L, 23L, 23L, 23L, 21L, 20L, 22L, 23L, 23L, -22L, 22L, 23L, 27L, 30L, 25L, 25L, 26L, 26L, 26L, 25L, 25L, 24L, -24L, 22L, 20L, 21L, 25L, 26L, 24L, 22L, 20L, 21L, 21L, 22L, 24L, -25L, 25L, 26L, 19L, 18L, 17L, 15L, 13L, 14L, 16L, 18L, 21L, 25L, -26L, 23L, 23L, 24L, 22L, 18L, 25L, 24L, 22L, 21L, 21L, 22L, 24L, -25L, 25L, 24L, 23L, 22L, 20L, 19L, 18L, 17L, 21L, 22L, 20L, 19L, -23L, 28L, 28L, 23L, 18L, 19L, 20L, 21L, 21L, 21L, 20L, 20L, 21L, -20L, 20L, 22L, 24L, 24L, 23L, 21L, 14L, 20L, 26L, 26L, 23L, 20L, -22L, 25L, 23L, 25L, 26L, 25L, 21L, 20L, 21L, 24L, 20L, 22L, 25L, -24L, 20L, 16L, 13L, 11L, 24L, 24L, 23L, 22L, 22L, 23L, 23L, 23L, -20L, 20L, 21L, 21L, 20L, 18L, 16L, 14L, 22L, 25L, 24L, 19L, 17L, -20L, 22L, 21L, 20L, 20L, 20L, 20L, 21L, 22L, 22L, 23L, 21L, 25L, -23L, 24L, 37L, 59L, 101L, 148L, 154L, 157L, 152L, 149L, 155L, -153L, 153L, 163L, 158L, 158L, 158L, 158L, 159L, 160L, 163L, 165L, -161L, 159L, 156L, 153L, 150L, 147L, 143L, 140L, 146L, 146L, 146L, -146L, 144L, 140L, 141L, 143L, 130L, 132L, 134L, 137L, 142L, 141L, -129L, 115L, 133L, 139L, 141L, 138L, 136L, 137L, 136L, 134L, 127L, -125L, 129L, 138L, 138L, 129L, 123L, 123L, 114L, 117L, 129L, 144L, -146L, 137L, 134L, 139L, 136L, 145L, 149L, 140L, 130L, 130L, 139L, -145L, 145L, 124L, 121L, 139L, 144L, 129L, 123L, 132L, 116L, 117L, -128L, 143L, 146L, 134L, 119L, 112L, 112L, 131L, 130L, 123L, 125L, -112L, 102L, 114L, 114L, 124L, 134L, 134L, 126L, 118L, 114L, 115L, -124L, 129L, 140L, 147L, 143L, 133L, 131L, 136L, 127L, 138L, 142L, -132L, 123L, 122L, 125L, 126L, 133L, 132L, 134L, 140L, 146L, 147L, -142L, 136L, 124L, 121L, 138L, 153L, 138L, 115L, 106L, 103L, 92L, -91L, 99L, 109L, 123L, 146L, 150L, 131L, 124L, 122L, 122L, 119L, -111L, 101L, 99L, 102L, 91L, 96L, 93L, 80L, 72L, 78L, 90L, 96L, -93L, 94L, 100L, 109L, 121L, 133L, 143L, 150L, 139L, 139L, 140L, -142L, 141L, 135L, 126L, 119L, 139L, 140L, 144L, 147L, 146L, 138L, -124L, 114L, 95L, 94L, 106L, 127L, 134L, 124L, 117L, 120L, 166L, -169L, 170L, 164L, 154L, 146L, 142L, 142L, 150L, 156L, 159L, 160L, -168L, 177L, 171L, 158L, 150L, 145L, 137L, 129L, 122L, 117L, 114L, -113L, 103L, 93L, 85L, 87L, 93L, 98L, 104L, 109L, 119L, 125L, -133L, 142L, 152L, 156L, 148L, 137L, 113L, 100L, 88L, 86L, 87L, -94L, 114L, 134L, 145L, 158L, 164L, 158L, 148L, 126L, 83L, 41L, -28L, 21L, 19L, 22L, 22L, 19L, 25L, 36L, 43L, 60L, 95L, 142L, -188L, 215L, 218L, 212L, 201L, 172L, 149L, 133L, 109L, 84L, 57L, -31L, 28L, 28L, 29L, 32L, 35L, 40L, 43L, 46L, 47L, 49L, 48L, 46L, -49L, 54L, 55L, 51L, 55L, 56L, 53L, 47L, 39L, 33L, 31L, 31L, 24L, -23L, 22L, 24L, 26L, 27L, 25L, 22L, 18L, 21L, 24L, 26L, 26L, 25L, -25L, 25L, 29L, 24L, 19L, 20L, 23L, 26L, 25L, 23L, 23L, 20L, 19L, -22L, 26L, 27L, 23L, 19L, 23L, 22L, 21L, 20L, 19L, 20L, 21L, 22L, -23L, 28L, 29L, 23L, 20L, 22L, 24L, 23L, 25L, 22L, 23L, 27L, 26L, -20L, 18L, 21L, 26L, 24L, 22L, 22L, 23L, 23L, 21L, 19L, 20L, 22L, -25L, 26L, 25L, 24L, 24L, 25L, 21L, 22L, 23L, 23L, 24L, 24L, 23L, -23L, 26L, 25L, 23L, 23L, 23L, 23L, 21L, 20L, 23L, 24L, 24L, 24L, -25L, 25L, 25L, 25L, 19L, 18L, 15L, 13L, 11L, 13L, 16L, 18L, 21L, -24L, 24L, 22L, 21L, 24L, 23L, 19L, 23L, 23L, 23L, 23L, 23L, 23L, -23L, 23L, 24L, 24L, 23L, 22L, 21L, 19L, 19L, 18L, 23L, 24L, 22L, -20L, 22L, 27L, 26L, 21L, 19L, 20L, 20L, 21L, 21L, 21L, 21L, 22L, -20L, 19L, 19L, 20L, 22L, 22L, 21L, 19L, 15L, 20L, 25L, 25L, 22L, -21L, 23L, 26L, 22L, 24L, 25L, 23L, 20L, 18L, 19L, 21L, 14L, 18L, -22L, 24L, 24L, 22L, 21L, 21L, 23L, 23L, 22L, 22L, 22L, 22L, 23L, -23L, 22L, 22L, 22L, 22L, 21L, 20L, 19L, 18L, 18L, 22L, 23L, 19L, -18L, 21L, 23L, 22L, 23L, 22L, 20L, 20L, 20L, 21L, 23L, 24L, 21L, -23L, 21L, 22L, 28L, 39L, 78L, 128L, 154L, 159L, 153L, 151L, 156L, -153L, 151L, 159L, 159L, 156L, 153L, 155L, 159L, 163L, 163L, 161L, -159L, 156L, 154L, 153L, 151L, 147L, 141L, 136L, 145L, 145L, 146L, -147L, 146L, 142L, 138L, 136L, 131L, 136L, 138L, 138L, 137L, 136L, -129L, 121L, 128L, 135L, 141L, 144L, 146L, 147L, 142L, 134L, 131L, -125L, 123L, 127L, 131L, 129L, 124L, 120L, 119L, 119L, 124L, 133L, -138L, 136L, 134L, 134L, 138L, 145L, 146L, 139L, 134L, 136L, 143L, -147L, 146L, 128L, 122L, 136L, 146L, 138L, 130L, 131L, 127L, 120L, -120L, 131L, 142L, 136L, 117L, 101L, 100L, 115L, 126L, 131L, 132L, -120L, 105L, 103L, 114L, 120L, 129L, 135L, 136L, 134L, 131L, 129L, -122L, 124L, 131L, 139L, 139L, 134L, 133L, 136L, 133L, 136L, 134L, -124L, 118L, 119L, 120L, 119L, 137L, 135L, 133L, 135L, 139L, 143L, -144L, 144L, 139L, 125L, 127L, 137L, 133L, 125L, 120L, 111L, 99L, -87L, 89L, 98L, 105L, 124L, 142L, 147L, 119L, 118L, 121L, 125L, -122L, 112L, 105L, 103L, 98L, 101L, 98L, 88L, 83L, 87L, 93L, 95L, -91L, 89L, 95L, 109L, 122L, 129L, 136L, 143L, 139L, 144L, 147L, -144L, 136L, 128L, 123L, 122L, 121L, 123L, 127L, 134L, 140L, 141L, -137L, 132L, 122L, 102L, 84L, 80L, 80L, 84L, 100L, 118L, 161L, -166L, 168L, 160L, 145L, 134L, 132L, 134L, 146L, 155L, 161L, 164L, -170L, 177L, 174L, 165L, 152L, 145L, 133L, 124L, 117L, 110L, 103L, -98L, 96L, 88L, 83L, 87L, 94L, 99L, 105L, 110L, 119L, 125L, 133L, -142L, 152L, 155L, 147L, 136L, 106L, 97L, 89L, 86L, 86L, 93L, -116L, 140L, 147L, 159L, 165L, 159L, 148L, 124L, 80L, 39L, 27L, -20L, 18L, 22L, 22L, 20L, 26L, 37L, 46L, 62L, 96L, 144L, 189L, -214L, 217L, 211L, 194L, 167L, 146L, 131L, 109L, 86L, 61L, 37L, -25L, 27L, 30L, 34L, 38L, 41L, 44L, 45L, 47L, 49L, 48L, 46L, 49L, -54L, 55L, 51L, 54L, 54L, 52L, 47L, 39L, 33L, 28L, 26L, 22L, 22L, -22L, 24L, 25L, 23L, 20L, 17L, 21L, 21L, 22L, 24L, 26L, 26L, 24L, -22L, 25L, 22L, 20L, 21L, 24L, 26L, 24L, 21L, 21L, 20L, 21L, 25L, -28L, 28L, 23L, 19L, 20L, 19L, 18L, 17L, 18L, 19L, 20L, 21L, 22L, -26L, 26L, 22L, 21L, 23L, 25L, 24L, 24L, 21L, 22L, 24L, 23L, 19L, -18L, 20L, 25L, 23L, 21L, 21L, 22L, 22L, 20L, 18L, 17L, 22L, 27L, -29L, 28L, 24L, 22L, 20L, 22L, 23L, 24L, 25L, 25L, 26L, 25L, 25L, -27L, 27L, 27L, 25L, 21L, 19L, 19L, 19L, 26L, 26L, 26L, 26L, 26L, -25L, 24L, 23L, 20L, 17L, 13L, 10L, 9L, 12L, 15L, 18L, 21L, 23L, -23L, 20L, 20L, 24L, 25L, 22L, 22L, 22L, 24L, 24L, 24L, 24L, 22L, -22L, 23L, 22L, 22L, 22L, 21L, 21L, 20L, 20L, 24L, 25L, 24L, 21L, -22L, 25L, 24L, 19L, 22L, 21L, 21L, 21L, 21L, 22L, 23L, 24L, 22L, -21L, 21L, 21L, 23L, 23L, 21L, 19L, 16L, 19L, 23L, 23L, 21L, 21L, -24L, 28L, 23L, 24L, 24L, 22L, 19L, 17L, 17L, 18L, 20L, 23L, 26L, -27L, 25L, 22L, 21L, 21L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, -24L, 24L, 23L, 22L, 22L, 23L, 23L, 23L, 15L, 20L, 22L, 20L, 19L, -22L, 23L, 21L, 25L, 24L, 22L, 21L, 20L, 21L, 23L, 24L, 19L, 20L, -22L, 26L, 27L, 28L, 67L, 123L, 154L, 159L, 155L, 151L, 156L, -154L, 150L, 155L, 158L, 153L, 149L, 152L, 159L, 164L, 163L, 159L, -157L, 154L, 151L, 152L, 152L, 149L, 140L, 133L, 144L, 144L, 145L, -147L, 148L, 145L, 137L, 131L, 133L, 140L, 143L, 139L, 135L, 133L, -131L, 127L, 127L, 133L, 139L, 143L, 147L, 150L, 146L, 140L, 139L, -133L, 125L, 123L, 130L, 135L, 131L, 124L, 123L, 122L, 120L, 120L, -126L, 133L, 133L, 128L, 135L, 140L, 141L, 136L, 134L, 138L, 143L, -145L, 147L, 135L, 128L, 134L, 145L, 147L, 141L, 134L, 140L, 126L, -116L, 121L, 138L, 142L, 123L, 100L, 100L, 103L, 120L, 136L, 138L, -133L, 121L, 103L, 113L, 116L, 123L, 132L, 140L, 142L, 139L, 135L, -121L, 119L, 121L, 129L, 135L, 135L, 133L, 132L, 131L, 139L, 141L, -131L, 118L, 114L, 119L, 124L, 130L, 129L, 128L, 129L, 132L, 140L, -150L, 157L, 156L, 134L, 122L, 124L, 128L, 137L, 137L, 123L, 114L, -97L, 95L, 102L, 98L, 104L, 127L, 145L, 121L, 118L, 120L, 124L, -122L, 115L, 108L, 106L, 107L, 109L, 106L, 101L, 99L, 102L, 103L, -102L, 94L, 85L, 84L, 96L, 104L, 104L, 111L, 122L, 131L, 140L, -148L, 144L, 132L, 123L, 122L, 126L, 118L, 115L, 114L, 117L, 123L, -128L, 129L, 127L, 112L, 98L, 85L, 81L, 78L, 76L, 81L, 90L, 159L, -163L, 163L, 155L, 144L, 136L, 135L, 137L, 145L, 155L, 165L, 169L, -173L, 177L, 176L, 172L, 156L, 145L, 131L, 119L, 112L, 103L, 93L, -86L, 88L, 82L, 82L, 88L, 95L, 100L, 106L, 111L, 117L, 123L, 131L, -140L, 149L, 152L, 144L, 132L, 106L, 95L, 86L, 85L, 86L, 95L, -117L, 140L, 150L, 160L, 165L, 160L, 148L, 121L, 77L, 37L, 26L, -19L, 18L, 22L, 22L, 20L, 27L, 38L, 51L, 64L, 98L, 147L, 191L, -214L, 216L, 212L, 192L, 166L, 146L, 133L, 111L, 89L, 65L, 42L, -21L, 24L, 28L, 33L, 39L, 44L, 48L, 50L, 47L, 49L, 48L, 46L, 49L, -54L, 55L, 51L, 53L, 52L, 51L, 46L, 39L, 32L, 26L, 23L, 19L, 21L, -23L, 25L, 25L, 23L, 19L, 17L, 21L, 19L, 18L, 20L, 23L, 24L, 21L, -18L, 22L, 21L, 21L, 23L, 25L, 26L, 23L, 20L, 23L, 22L, 23L, 25L, -28L, 28L, 25L, 22L, 21L, 21L, 20L, 19L, 20L, 22L, 23L, 25L, 22L, -23L, 23L, 22L, 22L, 24L, 25L, 25L, 24L, 23L, 22L, 22L, 21L, 20L, -19L, 20L, 23L, 22L, 20L, 20L, 21L, 21L, 20L, 18L, 18L, 22L, 27L, -29L, 27L, 23L, 21L, 19L, 23L, 24L, 24L, 25L, 25L, 24L, 23L, 23L, -25L, 27L, 28L, 25L, 21L, 18L, 19L, 21L, 24L, 24L, 25L, 26L, 26L, -25L, 24L, 23L, 21L, 16L, 10L, 7L, 8L, 11L, 15L, 17L, 22L, 24L, -23L, 20L, 21L, 25L, 27L, 25L, 20L, 22L, 24L, 26L, 26L, 24L, 22L, -20L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 24L, 24L, 22L, -22L, 25L, 24L, 20L, 23L, 23L, 22L, 22L, 22L, 23L, 24L, 25L, 25L, -24L, 24L, 24L, 26L, 26L, 24L, 21L, 17L, 19L, 21L, 21L, 21L, 22L, -25L, 28L, 26L, 25L, 24L, 23L, 20L, 18L, 17L, 17L, 23L, 25L, 27L, -27L, 24L, 22L, 21L, 20L, 20L, 21L, 21L, 22L, 22L, 22L, 22L, 22L, -25L, 24L, 23L, 22L, 22L, 23L, 25L, 26L, 16L, 21L, 24L, 21L, 20L, -22L, 21L, 19L, 24L, 24L, 24L, 24L, 24L, 23L, 21L, 21L, 23L, 22L, -24L, 31L, 28L, 23L, 60L, 121L, 154L, 162L, 159L, 153L, 156L, -154L, 150L, 155L, 155L, 153L, 151L, 153L, 158L, 161L, 162L, 161L, -161L, 155L, 150L, 150L, 152L, 150L, 143L, 136L, 146L, 146L, 144L, -145L, 149L, 150L, 144L, 135L, 136L, 142L, 145L, 142L, 139L, 139L, -137L, 133L, 133L, 138L, 140L, 137L, 137L, 142L, 146L, 147L, 139L, -137L, 131L, 126L, 130L, 137L, 135L, 128L, 122L, 126L, 123L, 115L, -117L, 127L, 129L, 124L, 126L, 133L, 137L, 132L, 128L, 131L, 136L, -139L, 147L, 145L, 139L, 135L, 141L, 150L, 150L, 142L, 141L, 132L, -121L, 122L, 136L, 146L, 137L, 120L, 119L, 106L, 117L, 134L, 138L, -146L, 144L, 122L, 119L, 121L, 126L, 132L, 138L, 139L, 137L, 134L, -126L, 120L, 118L, 125L, 135L, 137L, 131L, 124L, 114L, 136L, 153L, -146L, 125L, 111L, 116L, 127L, 130L, 132L, 133L, 131L, 130L, 134L, -143L, 151L, 160L, 143L, 131L, 125L, 125L, 139L, 145L, 133L, 123L, -114L, 118L, 119L, 106L, 101L, 110L, 115L, 126L, 122L, 117L, 114L, -109L, 102L, 102L, 106L, 114L, 117L, 117L, 114L, 111L, 113L, 119L, -123L, 120L, 104L, 95L, 96L, 90L, 82L, 88L, 105L, 110L, 121L, -132L, 133L, 125L, 118L, 117L, 119L, 122L, 116L, 110L, 108L, 111L, -114L, 115L, 115L, 125L, 109L, 92L, 83L, 82L, 83L, 82L, 82L, 171L, -169L, 165L, 159L, 153L, 149L, 146L, 146L, 147L, 156L, 166L, 170L, -173L, 175L, 175L, 173L, 163L, 151L, 133L, 117L, 106L, 95L, 83L, -75L, 82L, 79L, 81L, 89L, 96L, 102L, 108L, 114L, 118L, 124L, 133L, -141L, 149L, 151L, 141L, 128L, 108L, 93L, 81L, 82L, 88L, 99L, -118L, 137L, 153L, 161L, 165L, 161L, 148L, 119L, 73L, 35L, 25L, -18L, 17L, 22L, 22L, 21L, 28L, 39L, 55L, 67L, 100L, 150L, 194L, -214L, 216L, 214L, 198L, 172L, 151L, 135L, 109L, 84L, 59L, 36L, -25L, 25L, 28L, 32L, 37L, 43L, 49L, 52L, 47L, 49L, 48L, 46L, 49L, -54L, 55L, 51L, 52L, 51L, 48L, 45L, 39L, 33L, 26L, 22L, 18L, 20L, -24L, 26L, 26L, 24L, 22L, 20L, 23L, 21L, 19L, 20L, 23L, 24L, 21L, -18L, 20L, 21L, 22L, 24L, 26L, 26L, 24L, 22L, 26L, 25L, 24L, 24L, -26L, 27L, 27L, 27L, 23L, 22L, 21L, 21L, 21L, 23L, 25L, 26L, 23L, -21L, 20L, 22L, 23L, 24L, 24L, 25L, 26L, 25L, 23L, 21L, 20L, 21L, -22L, 21L, 23L, 21L, 20L, 20L, 21L, 22L, 20L, 19L, 20L, 23L, 25L, -26L, 24L, 22L, 21L, 21L, 24L, 24L, 24L, 23L, 22L, 21L, 19L, 18L, -22L, 24L, 26L, 25L, 21L, 20L, 22L, 24L, 19L, 21L, 23L, 25L, 26L, -25L, 24L, 24L, 21L, 16L, 9L, 6L, 8L, 12L, 15L, 16L, 23L, 26L, -25L, 21L, 22L, 27L, 28L, 27L, 19L, 21L, 25L, 27L, 27L, 25L, 21L, -19L, 21L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 18L, 22L, 24L, 22L, -23L, 26L, 26L, 23L, 23L, 23L, 23L, 23L, 23L, 24L, 24L, 25L, 25L, -24L, 23L, 24L, 26L, 26L, 24L, 22L, 19L, 20L, 21L, 21L, 21L, 23L, -25L, 27L, 28L, 27L, 25L, 23L, 22L, 20L, 19L, 18L, 15L, 18L, 21L, -24L, 24L, 25L, 27L, 28L, 20L, 20L, 22L, 23L, 23L, 23L, 23L, 22L, -24L, 23L, 22L, 21L, 21L, 22L, 24L, 25L, 19L, 25L, 26L, 23L, 20L, -21L, 20L, 17L, 21L, 23L, 26L, 28L, 27L, 24L, 20L, 17L, 29L, 25L, -25L, 31L, 26L, 18L, 50L, 107L, 152L, 167L, 167L, 159L, 158L, -155L, 151L, 155L, 152L, 155L, 157L, 156L, 155L, 157L, 161L, 165L, -166L, 159L, 152L, 149L, 150L, 150L, 147L, 144L, 150L, 149L, 145L, -143L, 148L, 155L, 154L, 147L, 140L, 143L, 145L, 144L, 146L, 148L, -143L, 137L, 138L, 147L, 150L, 142L, 135L, 135L, 141L, 145L, 129L, -133L, 134L, 131L, 130L, 131L, 131L, 129L, 120L, 129L, 131L, 121L, -116L, 122L, 126L, 125L, 120L, 131L, 137L, 132L, 125L, 124L, 129L, -132L, 141L, 150L, 149L, 139L, 137L, 148L, 153L, 150L, 134L, 134L, -131L, 130L, 135L, 144L, 148L, 148L, 137L, 117L, 120L, 133L, 139L, -153L, 156L, 137L, 129L, 132L, 136L, 138L, 137L, 137L, 137L, 137L, -135L, 127L, 122L, 126L, 137L, 141L, 131L, 119L, 102L, 122L, 144L, -151L, 139L, 124L, 116L, 117L, 139L, 143L, 146L, 142L, 134L, 129L, -129L, 132L, 146L, 143L, 142L, 134L, 124L, 131L, 141L, 137L, 127L, -130L, 138L, 135L, 123L, 120L, 115L, 99L, 121L, 119L, 117L, 112L, -102L, 94L, 96L, 103L, 117L, 122L, 125L, 122L, 115L, 118L, 132L, -146L, 147L, 135L, 126L, 119L, 103L, 85L, 84L, 95L, 97L, 105L, -117L, 124L, 124L, 118L, 111L, 107L, 115L, 109L, 103L, 102L, 107L, -112L, 116L, 116L, 132L, 119L, 101L, 92L, 93L, 94L, 86L, 75L, -189L, 186L, 182L, 177L, 172L, 166L, 160L, 156L, 160L, 165L, 171L, -175L, 177L, 177L, 177L, 177L, 171L, 157L, 136L, 116L, 99L, 86L, -75L, 68L, 79L, 77L, 81L, 89L, 97L, 102L, 110L, 117L, 122L, 129L, -136L, 144L, 151L, 151L, 140L, 127L, 108L, 91L, 78L, 80L, 89L, -101L, 120L, 137L, 156L, 162L, 165L, 162L, 148L, 116L, 69L, 33L, -24L, 17L, 16L, 22L, 23L, 21L, 29L, 40L, 57L, 67L, 100L, 152L, -195L, 214L, 216L, 215L, 192L, 167L, 149L, 133L, 108L, 83L, 61L, -39L, 31L, 31L, 31L, 33L, 36L, 40L, 45L, 47L, 47L, 49L, 48L, 46L, -49L, 54L, 55L, 51L, 52L, 50L, 46L, 43L, 39L, 34L, 28L, 23L, 18L, -21L, 25L, 26L, 25L, 24L, 23L, 23L, 27L, 25L, 24L, 24L, 24L, 24L, -23L, 22L, 21L, 22L, 24L, 25L, 26L, 26L, 25L, 24L, 27L, 27L, 25L, -25L, 25L, 27L, 28L, 29L, 23L, 22L, 21L, 20L, 20L, 21L, 23L, 24L, -24L, 20L, 19L, 22L, 24L, 23L, 23L, 25L, 26L, 27L, 24L, 19L, 18L, -22L, 23L, 22L, 23L, 21L, 20L, 21L, 22L, 23L, 22L, 20L, 21L, 22L, -24L, 23L, 22L, 21L, 23L, 24L, 28L, 28L, 28L, 27L, 26L, 25L, 23L, -22L, 21L, 22L, 23L, 23L, 23L, 23L, 24L, 25L, 17L, 19L, 22L, 25L, -26L, 26L, 24L, 23L, 21L, 15L, 9L, 7L, 10L, 13L, 15L, 14L, 23L, -26L, 26L, 22L, 23L, 26L, 27L, 25L, 20L, 22L, 24L, 26L, 26L, 24L, -22L, 20L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 23L, 15L, 21L, 25L, -23L, 23L, 26L, 26L, 24L, 21L, 22L, 23L, 24L, 24L, 24L, 24L, 23L, -20L, 20L, 20L, 21L, 23L, 24L, 22L, 21L, 20L, 20L, 21L, 22L, 22L, -23L, 24L, 24L, 28L, 26L, 24L, 23L, 23L, 22L, 20L, 18L, 18L, 20L, -22L, 23L, 22L, 22L, 23L, 25L, 20L, 21L, 23L, 24L, 25L, 25L, 24L, -23L, 23L, 22L, 22L, 21L, 21L, 21L, 22L, 22L, 23L, 28L, 28L, 24L, -20L, 21L, 20L, 18L, 18L, 21L, 25L, 27L, 27L, 24L, 20L, 17L, 24L, -22L, 22L, 29L, 31L, 26L, 51L, 96L, 133L, 158L, 169L, 164L, 161L, -155L, 151L, 155L, 151L, 156L, 160L, 158L, 153L, 153L, 159L, 166L, -168L, 163L, 155L, 150L, 149L, 149L, 150L, 151L, 152L, 153L, 148L, -142L, 147L, 158L, 162L, 157L, 145L, 147L, 146L, 144L, 147L, 150L, -147L, 141L, 139L, 151L, 159L, 154L, 145L, 140L, 138L, 137L, 127L, -131L, 137L, 142L, 138L, 131L, 131L, 135L, 124L, 133L, 137L, 131L, -122L, 121L, 126L, 129L, 123L, 133L, 139L, 135L, 128L, 124L, 123L, -122L, 126L, 143L, 151L, 144L, 139L, 146L, 151L, 150L, 131L, 134L, -138L, 140L, 137L, 138L, 149L, 162L, 145L, 130L, 125L, 131L, 140L, -151L, 152L, 142L, 132L, 135L, 137L, 137L, 135L, 134L, 135L, 138L, -142L, 134L, 125L, 127L, 139L, 146L, 137L, 122L, 114L, 116L, 127L, -146L, 156L, 148L, 128L, 113L, 134L, 141L, 147L, 147L, 140L, 134L, -132L, 132L, 129L, 132L, 144L, 142L, 127L, 126L, 138L, 142L, 143L, -148L, 155L, 151L, 144L, 149L, 144L, 124L, 113L, 115L, 120L, 121L, -115L, 104L, 101L, 104L, 119L, 124L, 126L, 122L, 112L, 113L, 131L, -151L, 142L, 138L, 136L, 133L, 121L, 105L, 92L, 88L, 108L, 113L, -122L, 132L, 137L, 133L, 123L, 115L, 114L, 107L, 100L, 97L, 100L, -106L, 110L, 111L, 122L, 119L, 110L, 103L, 106L, 112L, 108L, 97L, -200L, 203L, 206L, 203L, 194L, 183L, 174L, 170L, 173L, 174L, 176L, -179L, 181L, 180L, 179L, 178L, 168L, 156L, 135L, 113L, 94L, 81L, -74L, 71L, 78L, 77L, 81L, 90L, 97L, 103L, 111L, 120L, 125L, 131L, -138L, 145L, 151L, 149L, 137L, 123L, 101L, 88L, 79L, 81L, 88L, -100L, 122L, 143L, 159L, 163L, 166L, 163L, 148L, 114L, 67L, 31L, -23L, 17L, 16L, 21L, 23L, 22L, 29L, 41L, 56L, 64L, 97L, 151L, -195L, 212L, 214L, 215L, 187L, 164L, 147L, 133L, 109L, 87L, 66L, -46L, 30L, 31L, 33L, 36L, 38L, 41L, 42L, 43L, 47L, 49L, 48L, 46L, -49L, 54L, 55L, 51L, 53L, 49L, 44L, 41L, 39L, 35L, 30L, 26L, 21L, -24L, 26L, 25L, 22L, 21L, 21L, 23L, 27L, 28L, 28L, 26L, 24L, 23L, -23L, 25L, 22L, 23L, 25L, 26L, 26L, 26L, 27L, 27L, 26L, 27L, 28L, -28L, 28L, 28L, 28L, 29L, 24L, 23L, 21L, 20L, 20L, 21L, 22L, 23L, -26L, 20L, 18L, 22L, 24L, 22L, 21L, 24L, 25L, 26L, 23L, 16L, 16L, -21L, 23L, 21L, 23L, 22L, 21L, 22L, 23L, 24L, 23L, 21L, 19L, 21L, -23L, 23L, 22L, 22L, 23L, 25L, 26L, 27L, 28L, 28L, 28L, 28L, 27L, -27L, 23L, 22L, 21L, 22L, 24L, 25L, 24L, 23L, 19L, 21L, 24L, 26L, -27L, 26L, 24L, 22L, 21L, 15L, 9L, 8L, 12L, 15L, 15L, 13L, 21L, -25L, 25L, 22L, 22L, 24L, 23L, 20L, 21L, 22L, 24L, 25L, 25L, 24L, -22L, 21L, 23L, 23L, 23L, 23L, 23L, 23L, 22L, 22L, 16L, 23L, 27L, -25L, 23L, 24L, 24L, 23L, 19L, 20L, 23L, 25L, 25L, 24L, 22L, 21L, -18L, 17L, 18L, 20L, 23L, 24L, 23L, 21L, 21L, 21L, 22L, 23L, 24L, -23L, 22L, 20L, 26L, 24L, 22L, 22L, 23L, 23L, 21L, 18L, 24L, 26L, -26L, 24L, 21L, 19L, 19L, 19L, 20L, 22L, 24L, 26L, 27L, 27L, 25L, -24L, 23L, 23L, 23L, 23L, 23L, 21L, 20L, 20L, 25L, 29L, 28L, 23L, -21L, 23L, 23L, 22L, 19L, 20L, 22L, 23L, 24L, 23L, 21L, 20L, 19L, -21L, 20L, 27L, 33L, 28L, 40L, 67L, 87L, 127L, 155L, 160L, 160L, -155L, 152L, 156L, 153L, 156L, 157L, 155L, 153L, 153L, 157L, 161L, -165L, 163L, 160L, 154L, 149L, 148L, 151L, 154L, 153L, 156L, 152L, -144L, 146L, 157L, 163L, 161L, 151L, 152L, 149L, 142L, 139L, 143L, -146L, 146L, 142L, 150L, 155L, 154L, 151L, 147L, 141L, 134L, 132L, -128L, 135L, 148L, 148L, 136L, 133L, 141L, 134L, 135L, 138L, 138L, -131L, 126L, 128L, 135L, 130L, 135L, 137L, 135L, 133L, 129L, 118L, -108L, 107L, 126L, 143L, 148L, 147L, 148L, 147L, 143L, 144L, 138L, -141L, 149L, 145L, 136L, 142L, 158L, 153L, 146L, 129L, 125L, 136L, -143L, 143L, 147L, 137L, 135L, 133L, 133L, 134L, 135L, 135L, 134L, -146L, 136L, 125L, 124L, 138L, 150L, 147L, 136L, 130L, 121L, 122L, -139L, 155L, 155L, 141L, 130L, 127L, 132L, 137L, 138L, 137L, 135L, -135L, 136L, 122L, 121L, 135L, 146L, 137L, 134L, 146L, 154L, 164L, -162L, 168L, 168L, 161L, 161L, 162L, 153L, 125L, 123L, 125L, 131L, -132L, 125L, 117L, 113L, 122L, 122L, 121L, 116L, 107L, 105L, 119L, -137L, 126L, 125L, 124L, 128L, 137L, 138L, 124L, 106L, 120L, 124L, -133L, 143L, 150L, 150L, 144L, 138L, 138L, 127L, 113L, 103L, 101L, -103L, 106L, 107L, 135L, 133L, 118L, 98L, 96L, 116L, 135L, 142L, -201L, 212L, 223L, 222L, 209L, 195L, 185L, 182L, 177L, 174L, 173L, -176L, 178L, 176L, 174L, 174L, 161L, 150L, 131L, 109L, 91L, 81L, -78L, 79L, 79L, 78L, 82L, 90L, 97L, 103L, 112L, 121L, 124L, 130L, -137L, 143L, 148L, 146L, 133L, 119L, 94L, 86L, 80L, 82L, 86L, -98L, 124L, 149L, 160L, 163L, 166L, 163L, 148L, 113L, 65L, 30L, -23L, 16L, 16L, 21L, 23L, 22L, 30L, 41L, 54L, 62L, 95L, 149L, -193L, 211L, 213L, 214L, 196L, 172L, 154L, 138L, 111L, 86L, 63L, -43L, 25L, 28L, 33L, 38L, 42L, 43L, 44L, 43L, 47L, 49L, 48L, 46L, -49L, 54L, 55L, 51L, 53L, 49L, 43L, 40L, 38L, 36L, 32L, 28L, 23L, -25L, 26L, 24L, 20L, 18L, 19L, 21L, 25L, 27L, 28L, 25L, 21L, 19L, -21L, 24L, 23L, 24L, 26L, 26L, 26L, 27L, 28L, 30L, 23L, 26L, 30L, -31L, 31L, 29L, 28L, 27L, 26L, 25L, 23L, 22L, 21L, 22L, 23L, 23L, -27L, 20L, 17L, 22L, 25L, 22L, 20L, 23L, 24L, 26L, 22L, 14L, 13L, -19L, 22L, 20L, 24L, 23L, 22L, 22L, 24L, 25L, 24L, 22L, 16L, 19L, -23L, 24L, 24L, 23L, 23L, 24L, 16L, 17L, 19L, 21L, 22L, 23L, 23L, -23L, 25L, 22L, 20L, 21L, 25L, 26L, 24L, 21L, 23L, 24L, 27L, 28L, -28L, 26L, 23L, 21L, 21L, 15L, 10L, 10L, 14L, 16L, 15L, 12L, 19L, -23L, 24L, 21L, 21L, 22L, 20L, 16L, 21L, 22L, 24L, 25L, 25L, 24L, -22L, 21L, 24L, 24L, 24L, 23L, 23L, 22L, 22L, 22L, 18L, 25L, 28L, -25L, 22L, 23L, 22L, 20L, 17L, 19L, 23L, 26L, 26L, 24L, 21L, 19L, -18L, 18L, 19L, 21L, 24L, 26L, 25L, 24L, 21L, 22L, 23L, 24L, 25L, -24L, 20L, 18L, 25L, 22L, 19L, 20L, 22L, 22L, 20L, 17L, 19L, 21L, -23L, 23L, 23L, 23L, 25L, 26L, 20L, 22L, 25L, 27L, 28L, 28L, 26L, -25L, 24L, 24L, 25L, 25L, 24L, 22L, 20L, 19L, 25L, 28L, 28L, 23L, -21L, 24L, 27L, 26L, 21L, 20L, 19L, 19L, 20L, 21L, 23L, 24L, 25L, -26L, 22L, 23L, 24L, 14L, 11L, 24L, 45L, 95L, 137L, 152L, 157L, -155L, 153L, 158L, 156L, 154L, 152L, 152L, 153L, 154L, 155L, 155L, -161L, 163L, 162L, 157L, 150L, 147L, 149L, 153L, 152L, 158L, 156L, -146L, 145L, 156L, 162L, 159L, 154L, 157L, 152L, 139L, 131L, 134L, -144L, 150L, 148L, 147L, 144L, 143L, 147L, 150L, 145L, 136L, 134L, -122L, 126L, 145L, 149L, 135L, 130L, 139L, 144L, 137L, 136L, 140L, -138L, 130L, 131L, 138L, 136L, 134L, 132L, 133L, 137L, 132L, 114L, -95L, 93L, 112L, 135L, 149L, 154L, 151L, 143L, 136L, 160L, 145L, -143L, 155L, 154L, 138L, 137L, 150L, 164L, 159L, 132L, 116L, 129L, -136L, 139L, 156L, 148L, 141L, 135L, 135L, 140L, 143L, 139L, 133L, -146L, 136L, 123L, 120L, 136L, 153L, 156L, 148L, 131L, 125L, 124L, -132L, 138L, 140L, 143L, 149L, 133L, 133L, 132L, 129L, 126L, 125L, -125L, 126L, 124L, 115L, 127L, 147L, 148L, 147L, 157L, 165L, 175L, -165L, 171L, 177L, 165L, 154L, 156L, 158L, 147L, 135L, 128L, 134L, -142L, 140L, 132L, 125L, 125L, 120L, 116L, 111L, 103L, 98L, 106L, -119L, 127L, 123L, 118L, 126L, 153L, 175L, 166L, 144L, 119L, 124L, -132L, 142L, 150L, 154L, 154L, 153L, 164L, 150L, 131L, 118L, 113L, -115L, 118L, 120L, 122L, 140L, 145L, 129L, 116L, 118L, 123L, 123L, -210L, 219L, 227L, 229L, 226L, 218L, 203L, 189L, 187L, 182L, 176L, -172L, 171L, 169L, 166L, 162L, 145L, 139L, 136L, 108L, 89L, 88L, -77L, 80L, 79L, 79L, 83L, 90L, 99L, 109L, 117L, 120L, 124L, 129L, -134L, 139L, 143L, 141L, 130L, 117L, 95L, 89L, 83L, 82L, 87L, -102L, 128L, 149L, 159L, 169L, 172L, 158L, 131L, 96L, 56L, 26L, -23L, 21L, 18L, 16L, 18L, 24L, 33L, 39L, 51L, 67L, 99L, 157L, -194L, 209L, 223L, 209L, 189L, 173L, 151L, 133L, 116L, 93L, 64L, -43L, 28L, 25L, 30L, 41L, 42L, 35L, 35L, 42L, 49L, 48L, 48L, 50L, -53L, 54L, 53L, 52L, 55L, 50L, 43L, 39L, 35L, 32L, 26L, 22L, 23L, -23L, 24L, 24L, 25L, 26L, 27L, 28L, 28L, 27L, 25L, 23L, 23L, 24L, -25L, 26L, 24L, 23L, 23L, 23L, 24L, 26L, 28L, 30L, 26L, 28L, 30L, -30L, 28L, 27L, 28L, 29L, 27L, 25L, 24L, 25L, 28L, 27L, 24L, 20L, -19L, 23L, 24L, 19L, 20L, 25L, 25L, 21L, 24L, 23L, 21L, 20L, 20L, -21L, 22L, 23L, 19L, 22L, 25L, 24L, 22L, 21L, 23L, 26L, 19L, 20L, -20L, 21L, 22L, 23L, 24L, 24L, 19L, 23L, 25L, 23L, 23L, 25L, 24L, -21L, 26L, 25L, 25L, 27L, 29L, 28L, 23L, 19L, 19L, 23L, 25L, 24L, -24L, 25L, 23L, 19L, 22L, 18L, 12L, 8L, 7L, 11L, 16L, 19L, 33L, -31L, 26L, 20L, 17L, 18L, 22L, 26L, 23L, 24L, 27L, 30L, 27L, 21L, -21L, 25L, 27L, 21L, 16L, 18L, 24L, 28L, 26L, 21L, 24L, 28L, 30L, -28L, 23L, 20L, 22L, 26L, 27L, 20L, 15L, 18L, 26L, 31L, 27L, 21L, -22L, 22L, 22L, 22L, 22L, 22L, 22L, 21L, 24L, 26L, 28L, 27L, 24L, -22L, 21L, 21L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, 22L, 21L, 20L, -23L, 27L, 25L, 19L, 21L, 28L, 30L, 25L, 24L, 28L, 32L, 30L, 29L, -29L, 25L, 25L, 23L, 22L, 20L, 20L, 20L, 20L, 25L, 26L, 28L, 29L, -28L, 25L, 21L, 18L, 23L, 26L, 24L, 17L, 13L, 17L, 22L, 24L, 27L, -22L, 21L, 25L, 26L, 23L, 25L, 31L, 32L, 80L, 130L, 153L, 157L, -160L, 161L, 158L, 155L, 150L, 150L, 155L, 155L, 152L, 154L, 159L, -163L, 166L, 167L, 163L, 156L, 151L, 151L, 154L, 157L, 158L, 157L, -154L, 150L, 150L, 155L, 160L, 167L, 163L, 155L, 147L, 141L, 139L, -136L, 133L, 148L, 140L, 134L, 139L, 147L, 152L, 154L, 154L, 132L, -131L, 129L, 130L, 132L, 134L, 135L, 135L, 139L, 137L, 138L, 141L, -140L, 135L, 134L, 135L, 133L, 135L, 133L, 132L, 139L, 141L, 121L, -94L, 102L, 110L, 123L, 139L, 152L, 154L, 144L, 131L, 137L, 162L, -161L, 151L, 155L, 147L, 130L, 130L, 150L, 158L, 149L, 132L, 129L, -133L, 140L, 152L, 148L, 151L, 152L, 152L, 155L, 158L, 151L, 140L, -133L, 131L, 124L, 122L, 132L, 149L, 159L, 159L, 141L, 124L, 133L, -148L, 143L, 141L, 140L, 125L, 139L, 131L, 125L, 134L, 143L, 129L, -119L, 127L, 124L, 122L, 112L, 126L, 157L, 158L, 151L, 166L, 172L, -150L, 132L, 140L, 149L, 130L, 114L, 121L, 133L, 140L, 139L, 131L, -131L, 142L, 145L, 141L, 130L, 127L, 127L, 118L, 102L, 100L, 104L, -97L, 112L, 125L, 133L, 129L, 129L, 142L, 162L, 177L, 160L, 130L, -123L, 139L, 144L, 139L, 132L, 124L, 129L, 119L, 119L, 130L, 128L, -111L, 102L, 105L, 99L, 99L, 101L, 107L, 115L, 118L, 117L, 114L, -216L, 225L, 233L, 235L, 233L, 227L, 215L, 203L, 192L, 185L, 176L, -171L, 170L, 167L, 162L, 158L, 148L, 138L, 129L, 98L, 81L, 83L, -78L, 85L, 83L, 84L, 87L, 92L, 100L, 108L, 115L, 118L, 124L, 129L, -135L, 141L, 146L, 143L, 127L, 111L, 95L, 89L, 84L, 84L, 90L, -105L, 129L, 150L, 155L, 163L, 167L, 156L, 133L, 100L, 61L, 32L, -22L, 22L, 21L, 20L, 21L, 26L, 32L, 38L, 48L, 65L, 98L, 157L, -194L, 210L, 223L, 208L, 187L, 171L, 149L, 130L, 113L, 90L, 61L, -39L, 30L, 27L, 32L, 43L, 46L, 41L, 41L, 48L, 50L, 49L, 50L, 52L, -55L, 56L, 55L, 53L, 52L, 48L, 42L, 37L, 34L, 29L, 24L, 20L, 23L, -23L, 24L, 24L, 25L, 26L, 27L, 28L, 27L, 26L, 25L, 25L, 24L, 24L, -24L, 25L, 24L, 23L, 23L, 23L, 24L, 25L, 27L, 28L, 25L, 27L, 29L, -28L, 27L, 25L, 26L, 26L, 28L, 26L, 25L, 27L, 29L, 28L, 25L, 22L, -20L, 24L, 25L, 21L, 22L, 26L, 26L, 22L, 23L, 22L, 21L, 21L, 21L, -22L, 23L, 24L, 24L, 25L, 25L, 24L, 23L, 22L, 22L, 23L, 20L, 21L, -21L, 22L, 23L, 24L, 25L, 25L, 24L, 28L, 29L, 27L, 27L, 29L, 28L, -25L, 25L, 24L, 23L, 24L, 26L, 26L, 22L, 19L, 20L, 24L, 26L, 24L, -24L, 26L, 24L, 20L, 18L, 15L, 11L, 8L, 9L, 13L, 18L, 21L, 26L, -26L, 24L, 22L, 19L, 19L, 21L, 23L, 28L, 26L, 27L, 28L, 25L, 21L, -22L, 28L, 28L, 24L, 20L, 21L, 25L, 28L, 27L, 25L, 25L, 27L, 29L, -26L, 21L, 19L, 22L, 26L, 25L, 21L, 17L, 19L, 25L, 28L, 26L, 22L, -26L, 26L, 25L, 25L, 25L, 25L, 25L, 25L, 22L, 25L, 27L, 27L, 25L, -23L, 23L, 24L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, 22L, 20L, -22L, 27L, 26L, 22L, 23L, 27L, 28L, 23L, 21L, 25L, 28L, 26L, 25L, -26L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 27L, 24L, 25L, 26L, 27L, -27L, 25L, 23L, 22L, 21L, 24L, 22L, 17L, 16L, 20L, 24L, 24L, 25L, -21L, 20L, 23L, 24L, 21L, 22L, 27L, 34L, 59L, 97L, 130L, 146L, -151L, 153L, 156L, 155L, 151L, 151L, 155L, 155L, 151L, 150L, 153L, -156L, 160L, 164L, 163L, 158L, 155L, 157L, 159L, 156L, 158L, 159L, -158L, 155L, 153L, 151L, 151L, 161L, 163L, 160L, 152L, 149L, 148L, -144L, 137L, 143L, 139L, 134L, 133L, 139L, 146L, 148L, 147L, 141L, -135L, 129L, 128L, 131L, 135L, 138L, 139L, 145L, 140L, 137L, 137L, -136L, 134L, 135L, 139L, 137L, 135L, 133L, 135L, 141L, 142L, 129L, -113L, 102L, 106L, 115L, 129L, 143L, 149L, 145L, 138L, 127L, 143L, -151L, 152L, 155L, 149L, 141L, 140L, 147L, 154L, 151L, 146L, 144L, -134L, 130L, 139L, 147L, 159L, 167L, 164L, 158L, 156L, 156L, 155L, -140L, 132L, 118L, 107L, 113L, 132L, 146L, 151L, 141L, 128L, 131L, -144L, 151L, 156L, 157L, 151L, 140L, 130L, 118L, 126L, 145L, 145L, -138L, 143L, 148L, 137L, 118L, 120L, 137L, 129L, 113L, 119L, 133L, -127L, 116L, 121L, 139L, 140L, 126L, 119L, 115L, 127L, 130L, 123L, -120L, 129L, 138L, 139L, 125L, 133L, 144L, 136L, 115L, 112L, 123L, -125L, 131L, 131L, 129L, 124L, 122L, 129L, 144L, 158L, 170L, 142L, -129L, 134L, 135L, 139L, 144L, 142L, 125L, 116L, 111L, 117L, 126L, -126L, 116L, 107L, 93L, 93L, 92L, 90L, 89L, 91L, 95L, 99L, 219L, -228L, 236L, 239L, 239L, 236L, 228L, 219L, 202L, 192L, 179L, 171L, -168L, 165L, 157L, 150L, 143L, 130L, 122L, 93L, 77L, 80L, 75L, -84L, 84L, 86L, 89L, 94L, 101L, 109L, 116L, 120L, 125L, 130L, -136L, 143L, 149L, 144L, 125L, 105L, 94L, 89L, 85L, 87L, 94L, -109L, 131L, 150L, 164L, 168L, 167L, 155L, 131L, 96L, 55L, 26L, -22L, 22L, 22L, 22L, 23L, 27L, 32L, 36L, 47L, 65L, 99L, 160L, -197L, 213L, 225L, 209L, 188L, 171L, 149L, 130L, 112L, 88L, 59L, -37L, 27L, 24L, 29L, 39L, 44L, 41L, 43L, 49L, 51L, 50L, 51L, 53L, -56L, 57L, 56L, 55L, 55L, 51L, 47L, 43L, 38L, 33L, 27L, 23L, 24L, -24L, 24L, 24L, 25L, 26L, 27L, 28L, 25L, 26L, 26L, 26L, 25L, 25L, -24L, 23L, 23L, 23L, 23L, 23L, 23L, 24L, 26L, 26L, 25L, 27L, 28L, -27L, 25L, 23L, 24L, 24L, 28L, 27L, 27L, 28L, 29L, 28L, 26L, 24L, -22L, 25L, 25L, 23L, 24L, 26L, 27L, 24L, 23L, 22L, 22L, 22L, 23L, -24L, 25L, 26L, 29L, 27L, 25L, 25L, 24L, 24L, 22L, 20L, 22L, 22L, -23L, 24L, 24L, 25L, 25L, 26L, 23L, 27L, 27L, 25L, 25L, 27L, 26L, -23L, 25L, 24L, 23L, 23L, 24L, 25L, 23L, 22L, 21L, 25L, 26L, 24L, -24L, 26L, 25L, 21L, 15L, 13L, 11L, 10L, 11L, 15L, 19L, 22L, 18L, -20L, 22L, 23L, 22L, 20L, 20L, 21L, 32L, 28L, 26L, 26L, 23L, 20L, -23L, 29L, 27L, 26L, 26L, 26L, 26L, 27L, 28L, 28L, 25L, 26L, 26L, -23L, 19L, 18L, 22L, 26L, 23L, 21L, 20L, 21L, 23L, 25L, 25L, 24L, -26L, 26L, 26L, 26L, 26L, 26L, 27L, 27L, 21L, 24L, 26L, 26L, 25L, -24L, 25L, 26L, 27L, 26L, 24L, 23L, 22L, 22L, 22L, 22L, 24L, 21L, -21L, 25L, 28L, 26L, 25L, 26L, 27L, 22L, 21L, 24L, 26L, 23L, 22L, -23L, 22L, 23L, 24L, 25L, 27L, 28L, 29L, 30L, 23L, 24L, 24L, 25L, -25L, 26L, 26L, 26L, 25L, 27L, 25L, 23L, 25L, 30L, 31L, 27L, 26L, -23L, 22L, 23L, 23L, 21L, 21L, 24L, 33L, 35L, 57L, 96L, 127L, -139L, 147L, 157L, 155L, 154L, 155L, 159L, 158L, 155L, 153L, 155L, -152L, 157L, 162L, 162L, 160L, 158L, 158L, 160L, 158L, 159L, 161L, -162L, 160L, 155L, 147L, 142L, 149L, 159L, 162L, 154L, 153L, 158L, -154L, 143L, 141L, 144L, 140L, 132L, 133L, 142L, 146L, 143L, 149L, -140L, 130L, 127L, 131L, 137L, 140L, 140L, 141L, 137L, 135L, 136L, -136L, 134L, 136L, 140L, 134L, 128L, 126L, 132L, 137L, 136L, 135L, -135L, 113L, 111L, 113L, 122L, 135L, 143L, 145L, 145L, 124L, 124L, -139L, 153L, 153L, 150L, 148L, 142L, 136L, 146L, 151L, 155L, 155L, -137L, 121L, 122L, 143L, 156L, 166L, 165L, 159L, 157L, 159L, 161L, -143L, 133L, 116L, 103L, 105L, 120L, 135L, 143L, 143L, 136L, 127L, -135L, 155L, 164L, 164L, 168L, 154L, 140L, 117L, 114L, 135L, 150L, -154L, 160L, 156L, 145L, 122L, 110L, 111L, 107L, 110L, 128L, 129L, -139L, 125L, 106L, 113L, 129L, 132L, 129L, 138L, 149L, 150L, 133L, -115L, 111L, 113L, 115L, 118L, 125L, 137L, 135L, 120L, 121L, 129L, -128L, 141L, 140L, 141L, 136L, 124L, 120L, 137L, 159L, 171L, 152L, -139L, 129L, 122L, 129L, 138L, 136L, 132L, 133L, 129L, 121L, 120L, -121L, 111L, 97L, 101L, 106L, 109L, 102L, 92L, 90L, 97L, 106L, -216L, 225L, 234L, 238L, 239L, 239L, 235L, 229L, 214L, 200L, 184L, -173L, 168L, 161L, 151L, 142L, 131L, 118L, 114L, 91L, 78L, 78L, -69L, 76L, 79L, 82L, 87L, 93L, 101L, 110L, 119L, 124L, 129L, 132L, -136L, 143L, 148L, 143L, 123L, 102L, 92L, 87L, 84L, 88L, 97L, -111L, 132L, 150L, 170L, 170L, 165L, 153L, 128L, 91L, 50L, 22L, -22L, 22L, 21L, 20L, 21L, 25L, 32L, 37L, 47L, 66L, 102L, 163L, -201L, 216L, 228L, 212L, 191L, 174L, 151L, 132L, 114L, 90L, 60L, -38L, 28L, 25L, 28L, 36L, 41L, 41L, 43L, 47L, 50L, 50L, 50L, 53L, -56L, 57L, 57L, 55L, 56L, 54L, 51L, 46L, 41L, 35L, 30L, 26L, 25L, -24L, 24L, 23L, 24L, 25L, 27L, 28L, 24L, 25L, 26L, 27L, 27L, 25L, -23L, 22L, 23L, 23L, 23L, 23L, 23L, 24L, 24L, 25L, 25L, 27L, 28L, -28L, 25L, 23L, 23L, 24L, 27L, 27L, 27L, 27L, 27L, 27L, 26L, 26L, -23L, 24L, 24L, 24L, 24L, 25L, 26L, 25L, 23L, 23L, 23L, 24L, 24L, -25L, 26L, 27L, 31L, 27L, 24L, 24L, 26L, 26L, 23L, 20L, 24L, 24L, -24L, 25L, 25L, 26L, 26L, 26L, 23L, 26L, 26L, 22L, 22L, 24L, 23L, -20L, 26L, 25L, 24L, 24L, 24L, 25L, 25L, 25L, 22L, 25L, 26L, 24L, -24L, 26L, 25L, 22L, 15L, 14L, 12L, 11L, 12L, 15L, 19L, 21L, 15L, -18L, 21L, 23L, 22L, 22L, 23L, 24L, 33L, 29L, 26L, 26L, 24L, 22L, -23L, 28L, 25L, 27L, 29L, 28L, 25L, 25L, 27L, 29L, 25L, 25L, 23L, -20L, 17L, 18L, 22L, 26L, 22L, 22L, 23L, 22L, 22L, 23L, 24L, 26L, -23L, 23L, 23L, 23L, 24L, 24L, 24L, 24L, 23L, 25L, 26L, 26L, 24L, -23L, 24L, 26L, 27L, 26L, 25L, 23L, 23L, 22L, 22L, 22L, 25L, 22L, -21L, 24L, 28L, 29L, 27L, 25L, 28L, 24L, 23L, 26L, 26L, 22L, 22L, -24L, 25L, 25L, 26L, 27L, 27L, 28L, 28L, 28L, 25L, 25L, 24L, 23L, -24L, 25L, 26L, 27L, 27L, 28L, 26L, 25L, 29L, 33L, 31L, 25L, 27L, -26L, 25L, 26L, 25L, 24L, 23L, 24L, 28L, 23L, 34L, 65L, 102L, -130L, 148L, 159L, 154L, 153L, 154L, 156L, 157L, 157L, 157L, 158L, -156L, 159L, 163L, 163L, 160L, 156L, 155L, 155L, 161L, 161L, 161L, -162L, 161L, 156L, 146L, 138L, 139L, 153L, 158L, 151L, 152L, 161L, -160L, 149L, 149L, 155L, 152L, 140L, 136L, 144L, 149L, 147L, 150L, -143L, 135L, 133L, 137L, 141L, 139L, 136L, 125L, 124L, 127L, 134L, -137L, 136L, 138L, 141L, 137L, 127L, 126L, 133L, 134L, 130L, 138L, -152L, 133L, 126L, 123L, 127L, 135L, 140L, 144L, 146L, 135L, 118L, -130L, 152L, 151L, 148L, 145L, 130L, 126L, 145L, 154L, 156L, 159L, -149L, 128L, 118L, 132L, 138L, 145L, 151L, 155L, 157L, 156L, 155L, -144L, 138L, 126L, 117L, 115L, 123L, 134L, 141L, 145L, 142L, 124L, -123L, 148L, 155L, 149L, 158L, 162L, 153L, 124L, 104L, 112L, 128L, -142L, 155L, 172L, 170L, 158L, 136L, 111L, 94L, 100L, 119L, 135L, -158L, 154L, 127L, 115L, 121L, 131L, 141L, 143L, 153L, 156L, 144L, -128L, 120L, 118L, 117L, 112L, 109L, 116L, 124L, 127L, 136L, 137L, -124L, 135L, 144L, 158L, 157L, 133L, 113L, 128L, 157L, 164L, 159L, -154L, 141L, 126L, 130L, 134L, 124L, 135L, 146L, 151L, 138L, 115L, -97L, 88L, 86L, 102L, 116L, 128L, 126L, 114L, 108L, 115L, 126L, -211L, 221L, 231L, 235L, 237L, 240L, 239L, 235L, 224L, 211L, 193L, -179L, 169L, 159L, 146L, 137L, 123L, 108L, 103L, 83L, 72L, 73L, -65L, 74L, 78L, 82L, 87L, 93L, 99L, 108L, 118L, 124L, 132L, 134L, -137L, 141L, 145L, 140L, 122L, 104L, 90L, 84L, 82L, 88L, 98L, -113L, 133L, 149L, 164L, 162L, 159L, 148L, 125L, 89L, 52L, 28L, -23L, 21L, 17L, 14L, 16L, 22L, 32L, 40L, 47L, 65L, 101L, 163L, -201L, 216L, 228L, 211L, 191L, 175L, 152L, 132L, 114L, 90L, 60L, -39L, 35L, 32L, 32L, 38L, 43L, 45L, 47L, 48L, 48L, 48L, 49L, 52L, -55L, 57L, 56L, 55L, 53L, 52L, 49L, 44L, 37L, 31L, 27L, 25L, 26L, -25L, 24L, 23L, 23L, 25L, 26L, 28L, 24L, 25L, 26L, 27L, 27L, 25L, -23L, 22L, 24L, 24L, 25L, 25L, 24L, 24L, 23L, 23L, 26L, 28L, 29L, -28L, 26L, 25L, 25L, 26L, 25L, 25L, 25L, 25L, 25L, 25L, 26L, 26L, -23L, 22L, 23L, 24L, 24L, 24L, 24L, 25L, 24L, 24L, 25L, 26L, 26L, -26L, 27L, 27L, 29L, 26L, 23L, 24L, 26L, 27L, 25L, 22L, 25L, 25L, -25L, 25L, 25L, 26L, 26L, 26L, 26L, 29L, 28L, 24L, 23L, 25L, 24L, -21L, 23L, 23L, 23L, 23L, 22L, 23L, 24L, 25L, 22L, 25L, 26L, 23L, -23L, 26L, 25L, 22L, 17L, 16L, 13L, 12L, 12L, 15L, 17L, 20L, 19L, -21L, 22L, 21L, 21L, 23L, 26L, 29L, 31L, 27L, 25L, 27L, 27L, 23L, -23L, 25L, 23L, 26L, 29L, 28L, 24L, 22L, 24L, 28L, 25L, 24L, 22L, -19L, 18L, 19L, 22L, 25L, 22L, 23L, 24L, 23L, 21L, 21L, 24L, 26L, -21L, 21L, 21L, 22L, 22L, 23L, 23L, 24L, 25L, 26L, 26L, 25L, 22L, -21L, 22L, 23L, 26L, 25L, 24L, 24L, 23L, 23L, 24L, 24L, 25L, 24L, -23L, 24L, 27L, 29L, 27L, 23L, 26L, 24L, 23L, 26L, 24L, 21L, 21L, -24L, 22L, 23L, 25L, 26L, 27L, 27L, 27L, 27L, 28L, 27L, 25L, 23L, -23L, 24L, 25L, 26L, 23L, 24L, 22L, 21L, 23L, 26L, 23L, 16L, 26L, -27L, 27L, 25L, 25L, 25L, 24L, 23L, 21L, 26L, 31L, 45L, 77L, 117L, -146L, 156L, 153L, 153L, 151L, 150L, 151L, 153L, 155L, 156L, 158L, -160L, 162L, 161L, 159L, 156L, 154L, 153L, 165L, 162L, 159L, 159L, -159L, 155L, 148L, 143L, 138L, 150L, 155L, 149L, 150L, 161L, 164L, -158L, 158L, 164L, 162L, 150L, 144L, 148L, 152L, 151L, 150L, 147L, -145L, 146L, 149L, 147L, 141L, 135L, 118L, 115L, 117L, 124L, 130L, -134L, 141L, 149L, 151L, 141L, 138L, 143L, 137L, 128L, 137L, 155L, -146L, 137L, 133L, 136L, 139L, 140L, 142L, 146L, 148L, 123L, 126L, -147L, 150L, 149L, 141L, 120L, 121L, 150L, 158L, 150L, 156L, 161L, -146L, 129L, 116L, 124L, 136L, 145L, 148L, 149L, 152L, 157L, 154L, -148L, 140L, 132L, 127L, 129L, 138L, 146L, 146L, 145L, 124L, 118L, -137L, 140L, 131L, 136L, 148L, 154L, 138L, 113L, 103L, 105L, 117L, -134L, 147L, 155L, 166L, 166L, 145L, 121L, 106L, 99L, 115L, 142L, -158L, 158L, 152L, 140L, 134L, 142L, 142L, 147L, 150L, 145L, 137L, -128L, 119L, 111L, 114L, 111L, 118L, 128L, 136L, 148L, 150L, 137L, -126L, 134L, 149L, 156L, 139L, 116L, 115L, 131L, 150L, 153L, 157L, -149L, 139L, 147L, 151L, 139L, 132L, 137L, 148L, 150L, 128L, 96L, -82L, 86L, 89L, 103L, 117L, 118L, 112L, 112L, 123L, 135L, 208L, -220L, 231L, 235L, 238L, 240L, 241L, 239L, 231L, 220L, 204L, 188L, -172L, 157L, 143L, 134L, 123L, 102L, 90L, 69L, 60L, 65L, 64L, -79L, 81L, 85L, 90L, 94L, 98L, 105L, 114L, 121L, 131L, 136L, 140L, -142L, 143L, 137L, 121L, 106L, 90L, 83L, 80L, 86L, 99L, 115L, -135L, 151L, 166L, 164L, 159L, 147L, 119L, 79L, 44L, 26L, 22L, -19L, 14L, 11L, 13L, 22L, 34L, 43L, 47L, 64L, 99L, 160L, 197L, -213L, 225L, 209L, 189L, 173L, 150L, 131L, 113L, 89L, 60L, 39L, -34L, 31L, 30L, 33L, 39L, 44L, 46L, 46L, 48L, 48L, 49L, 51L, 55L, -57L, 57L, 55L, 56L, 54L, 50L, 44L, 37L, 31L, 29L, 29L, 27L, 26L, -24L, 22L, 23L, 24L, 26L, 28L, 25L, 26L, 26L, 26L, 25L, 25L, 24L, -23L, 26L, 26L, 26L, 26L, 26L, 25L, 23L, 23L, 24L, 26L, 28L, 28L, -27L, 26L, 26L, 27L, 24L, 25L, 25L, 24L, 23L, 24L, 26L, 28L, 24L, -21L, 22L, 24L, 25L, 23L, 23L, 26L, 26L, 27L, 27L, 28L, 28L, 27L, -26L, 26L, 26L, 25L, 24L, 24L, 25L, 25L, 24L, 23L, 25L, 25L, 25L, -25L, 25L, 25L, 25L, 25L, 26L, 28L, 26L, 21L, 19L, 22L, 21L, 18L, -19L, 21L, 22L, 22L, 21L, 20L, 22L, 23L, 21L, 24L, 24L, 21L, 21L, -24L, 24L, 21L, 19L, 17L, 13L, 11L, 12L, 14L, 18L, 21L, 24L, 24L, -23L, 21L, 21L, 23L, 27L, 31L, 28L, 24L, 23L, 26L, 27L, 24L, 23L, -24L, 22L, 25L, 28L, 27L, 24L, 22L, 23L, 25L, 24L, 23L, 21L, 20L, -20L, 21L, 23L, 24L, 23L, 23L, 24L, 23L, 22L, 22L, 23L, 25L, 22L, -22L, 23L, 24L, 24L, 25L, 25L, 26L, 25L, 26L, 25L, 23L, 20L, 19L, -20L, 21L, 24L, 24L, 24L, 24L, 24L, 25L, 26L, 26L, 24L, 26L, 26L, -24L, 24L, 27L, 25L, 20L, 22L, 21L, 21L, 24L, 22L, 18L, 19L, 23L, -18L, 20L, 22L, 25L, 28L, 29L, 29L, 29L, 28L, 27L, 25L, 24L, 23L, -24L, 25L, 25L, 23L, 25L, 24L, 21L, 22L, 24L, 22L, 17L, 21L, 24L, -25L, 23L, 22L, 24L, 23L, 20L, 18L, 29L, 34L, 35L, 55L, 94L, 126L, -139L, 155L, 156L, 155L, 152L, 152L, 155L, 157L, 155L, 156L, 157L, -158L, 158L, 158L, 158L, 157L, 157L, 164L, 161L, 158L, 156L, 155L, -154L, 153L, 151L, 145L, 152L, 155L, 154L, 154L, 159L, 165L, 166L, -164L, 164L, 163L, 157L, 151L, 148L, 148L, 150L, 151L, 151L, 153L, -154L, 154L, 150L, 144L, 140L, 129L, 120L, 114L, 114L, 119L, 128L, -142L, 154L, 158L, 151L, 149L, 149L, 138L, 126L, 130L, 144L, 146L, -138L, 135L, 141L, 143L, 140L, 142L, 147L, 151L, 133L, 130L, 143L, -152L, 154L, 143L, 126L, 117L, 145L, 151L, 140L, 147L, 156L, 148L, -136L, 112L, 126L, 143L, 150L, 143L, 139L, 148L, 161L, 164L, 158L, -150L, 140L, 131L, 129L, 138L, 150L, 149L, 145L, 131L, 123L, 130L, -133L, 128L, 127L, 128L, 146L, 150L, 140L, 126L, 112L, 111L, 126L, -114L, 108L, 123L, 145L, 156L, 158L, 144L, 119L, 120L, 129L, 139L, -155L, 165L, 151L, 137L, 141L, 147L, 146L, 144L, 145L, 143L, 135L, -122L, 111L, 123L, 127L, 138L, 137L, 127L, 131L, 141L, 138L, 123L, -119L, 125L, 140L, 147L, 138L, 127L, 122L, 133L, 130L, 133L, 131L, -130L, 146L, 158L, 151L, 144L, 134L, 138L, 154L, 149L, 121L, 98L, -93L, 93L, 97L, 101L, 102L, 105L, 114L, 129L, 141L, 206L, 219L, -231L, 236L, 237L, 240L, 241L, 239L, 235L, 228L, 215L, 196L, 175L, -156L, 142L, 134L, 118L, 94L, 83L, 63L, 56L, 62L, 61L, 77L, 81L, -86L, 92L, 96L, 99L, 105L, 115L, 123L, 126L, 135L, 144L, 147L, -144L, 135L, 120L, 106L, 92L, 84L, 80L, 86L, 100L, 118L, 138L, -154L, 169L, 167L, 162L, 146L, 112L, 69L, 36L, 21L, 19L, 17L, -14L, 13L, 16L, 25L, 36L, 44L, 51L, 68L, 101L, 160L, 197L, 213L, -226L, 211L, 189L, 173L, 151L, 132L, 115L, 91L, 62L, 41L, 29L, -27L, 25L, 27L, 35L, 43L, 45L, 44L, 49L, 48L, 50L, 53L, 56L, 58L, -58L, 57L, 59L, 57L, 52L, 45L, 36L, 32L, 32L, 33L, 28L, 26L, 24L, -22L, 22L, 24L, 26L, 28L, 27L, 26L, 25L, 25L, 24L, 24L, 24L, 25L, -27L, 28L, 28L, 28L, 27L, 26L, 24L, 23L, 21L, 24L, 26L, 27L, 26L, -25L, 26L, 28L, 24L, 26L, 27L, 25L, 23L, 24L, 27L, 30L, 26L, 22L, -22L, 26L, 27L, 23L, 24L, 28L, 28L, 29L, 29L, 29L, 29L, 27L, 26L, -24L, 25L, 26L, 26L, 25L, 22L, 21L, 21L, 22L, 25L, 25L, 25L, 24L, -24L, 24L, 24L, 24L, 25L, 27L, 24L, 19L, 17L, 19L, 19L, 16L, 19L, -22L, 25L, 26L, 24L, 22L, 23L, 25L, 21L, 23L, 23L, 20L, 20L, 23L, -23L, 21L, 19L, 16L, 12L, 10L, 11L, 15L, 21L, 24L, 26L, 26L, 25L, -23L, 21L, 22L, 25L, 29L, 29L, 22L, 19L, 21L, 24L, 24L, 24L, 27L, -23L, 25L, 26L, 26L, 25L, 23L, 23L, 22L, 24L, 23L, 21L, 21L, 22L, -23L, 23L, 23L, 24L, 23L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 23L, -24L, 24L, 25L, 26L, 27L, 27L, 22L, 23L, 22L, 20L, 18L, 18L, 20L, -22L, 23L, 23L, 23L, 23L, 25L, 26L, 28L, 29L, 23L, 28L, 29L, 24L, -21L, 23L, 22L, 19L, 21L, 20L, 22L, 24L, 22L, 18L, 20L, 25L, 18L, -20L, 23L, 26L, 28L, 29L, 28L, 28L, 25L, 25L, 24L, 24L, 25L, 25L, -26L, 26L, 24L, 28L, 29L, 25L, 24L, 26L, 27L, 25L, 19L, 24L, 25L, -22L, 22L, 26L, 25L, 20L, 20L, 26L, 29L, 30L, 38L, 61L, 92L, 113L, -144L, 150L, 153L, 153L, 155L, 160L, 160L, 155L, 156L, 155L, 154L, -155L, 157L, 159L, 160L, 161L, 159L, 159L, 158L, 155L, 154L, 154L, -157L, 159L, 152L, 152L, 157L, 161L, 159L, 156L, 161L, 169L, 166L, -160L, 158L, 161L, 157L, 145L, 143L, 148L, 151L, 152L, 151L, 149L, -145L, 144L, 145L, 146L, 144L, 134L, 124L, 120L, 120L, 123L, 133L, -143L, 150L, 150L, 152L, 151L, 141L, 130L, 131L, 138L, 146L, 137L, -136L, 142L, 144L, 139L, 141L, 148L, 146L, 148L, 141L, 142L, 155L, -159L, 149L, 143L, 120L, 136L, 142L, 142L, 145L, 141L, 136L, 140L, -129L, 132L, 140L, 148L, 147L, 142L, 141L, 146L, 159L, 157L, 155L, -151L, 141L, 133L, 138L, 149L, 155L, 147L, 140L, 132L, 126L, 133L, -136L, 128L, 118L, 132L, 143L, 151L, 149L, 131L, 122L, 133L, 129L, -107L, 105L, 120L, 134L, 153L, 155L, 133L, 143L, 145L, 143L, 146L, -151L, 142L, 134L, 142L, 135L, 133L, 134L, 142L, 151L, 153L, 149L, -145L, 133L, 136L, 143L, 137L, 123L, 127L, 139L, 139L, 137L, 129L, -125L, 132L, 145L, 151L, 146L, 139L, 140L, 125L, 117L, 115L, 115L, -129L, 140L, 136L, 141L, 132L, 131L, 143L, 149L, 139L, 121L, 110L, -118L, 112L, 107L, 108L, 117L, 129L, 139L, 143L, 204L, 217L, 230L, -235L, 236L, 238L, 239L, 237L, 237L, 233L, 221L, 201L, 177L, 156L, -141L, 135L, 109L, 88L, 81L, 66L, 60L, 62L, 57L, 71L, 79L, 84L, -92L, 96L, 101L, 109L, 120L, 128L, 121L, 134L, 147L, 150L, 146L, -135L, 118L, 105L, 94L, 85L, 81L, 87L, 101L, 120L, 141L, 157L, -161L, 160L, 158L, 144L, 110L, 68L, 39L, 28L, 16L, 16L, 16L, 16L, -20L, 27L, 37L, 44L, 57L, 73L, 105L, 163L, 200L, 216L, 230L, 215L, -191L, 175L, 153L, 135L, 118L, 95L, 66L, 45L, 30L, 28L, 26L, 28L, -38L, 47L, 51L, 49L, 50L, 50L, 51L, 54L, 58L, 60L, 60L, 59L, 56L, -54L, 49L, 40L, 31L, 27L, 29L, 31L, 29L, 27L, 24L, 22L, 22L, 23L, -26L, 28L, 28L, 27L, 25L, 23L, 23L, 24L, 25L, 26L, 28L, 29L, 29L, -29L, 28L, 26L, 24L, 23L, 19L, 21L, 24L, 25L, 25L, 25L, 26L, 27L, -25L, 27L, 28L, 27L, 24L, 25L, 28L, 32L, 27L, 23L, 23L, 28L, 29L, -24L, 25L, 29L, 30L, 30L, 31L, 30L, 29L, 27L, 25L, 23L, 26L, 28L, -29L, 25L, 20L, 17L, 18L, 20L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, -24L, 30L, 32L, 29L, 23L, 21L, 23L, 23L, 20L, 21L, 26L, 30L, 31L, -29L, 27L, 27L, 28L, 20L, 23L, 22L, 19L, 19L, 22L, 23L, 20L, 17L, -14L, 10L, 8L, 10L, 16L, 23L, 28L, 26L, 26L, 26L, 24L, 22L, 21L, -23L, 25L, 30L, 21L, 16L, 17L, 21L, 23L, 26L, 30L, 25L, 25L, 26L, -27L, 26L, 25L, 23L, 22L, 23L, 23L, 22L, 23L, 24L, 24L, 24L, 23L, -26L, 23L, 21L, 21L, 23L, 24L, 23L, 22L, 21L, 22L, 23L, 23L, 24L, -25L, 26L, 26L, 19L, 20L, 20L, 19L, 18L, 18L, 21L, 23L, 21L, 22L, -22L, 23L, 25L, 27L, 29L, 30L, 22L, 29L, 31L, 24L, 19L, 20L, 20L, -18L, 22L, 22L, 24L, 27L, 25L, 21L, 24L, 29L, 23L, 25L, 27L, 28L, -28L, 27L, 25L, 24L, 22L, 22L, 23L, 24L, 26L, 27L, 28L, 28L, 20L, -26L, 28L, 24L, 21L, 24L, 28L, 28L, 20L, 25L, 27L, 24L, 25L, 29L, -28L, 23L, 24L, 20L, 22L, 28L, 30L, 37L, 63L, 92L, 123L, 133L, -142L, 146L, 152L, 158L, 157L, 151L, 159L, 156L, 154L, 154L, 155L, -158L, 160L, 160L, 155L, 157L, 158L, 156L, 154L, 155L, 159L, 163L, -154L, 151L, 156L, 165L, 162L, 153L, 156L, 168L, 168L, 156L, 155L, -164L, 160L, 144L, 139L, 147L, 150L, 149L, 146L, 139L, 133L, 134L, -142L, 149L, 151L, 144L, 137L, 134L, 128L, 123L, 122L, 125L, 143L, -149L, 155L, 156L, 149L, 143L, 142L, 144L, 150L, 140L, 138L, 143L, -144L, 138L, 139L, 148L, 142L, 159L, 152L, 143L, 156L, 160L, 153L, -157L, 131L, 136L, 143L, 154L, 155L, 135L, 129L, 147L, 150L, 133L, -125L, 138L, 153L, 151L, 135L, 121L, 144L, 149L, 158L, 162L, 153L, -141L, 139L, 146L, 162L, 149L, 148L, 139L, 123L, 133L, 143L, 130L, -113L, 115L, 121L, 139L, 152L, 139L, 128L, 137L, 129L, 111L, 114L, -123L, 126L, 145L, 158L, 145L, 144L, 163L, 170L, 160L, 149L, 134L, -130L, 141L, 150L, 145L, 142L, 144L, 147L, 148L, 146L, 144L, 137L, -132L, 135L, 137L, 139L, 154L, 165L, 160L, 159L, 156L, 146L, 134L, -130L, 138L, 146L, 148L, 170L, 145L, 129L, 122L, 117L, 121L, 124L, -117L, 110L, 117L, 121L, 124L, 131L, 138L, 137L, 130L, 135L, 126L, -118L, 121L, 133L, 141L, 140L, 135L, 202L, 212L, 224L, 231L, 232L, -233L, 236L, 240L, 235L, 232L, 226L, 213L, 192L, 165L, 138L, 121L, -110L, 95L, 80L, 74L, 72L, 72L, 75L, 80L, 85L, 88L, 93L, 100L, -107L, 113L, 117L, 119L, 125L, 139L, 144L, 145L, 146L, 132L, 109L, -98L, 90L, 83L, 81L, 88L, 100L, 116L, 138L, 158L, 167L, 164L, -156L, 138L, 105L, 66L, 37L, 24L, 19L, 16L, 14L, 14L, 19L, 28L, -38L, 44L, 49L, 69L, 101L, 163L, 206L, 215L, 223L, 215L, 188L, -175L, 157L, 140L, 120L, 92L, 60L, 37L, 22L, 18L, 23L, 37L, 42L, -39L, 41L, 49L, 54L, 50L, 52L, 61L, 66L, 62L, 59L, 60L, 59L, 53L, -45L, 40L, 37L, 34L, 29L, 25L, 33L, 29L, 26L, 26L, 29L, 30L, 28L, -25L, 19L, 31L, 30L, 25L, 27L, 25L, 20L, 23L, 23L, 24L, 24L, 25L, -25L, 24L, 24L, 23L, 25L, 26L, 27L, 26L, 25L, 25L, 27L, 29L, 27L, -25L, 23L, 24L, 26L, 28L, 28L, 27L, 19L, 23L, 25L, 25L, 28L, 32L, -31L, 27L, 23L, 25L, 27L, 27L, 25L, 24L, 24L, 25L, 33L, 32L, 30L, -27L, 24L, 23L, 23L, 25L, 23L, 24L, 23L, 20L, 17L, 18L, 23L, 27L, -30L, 21L, 22L, 23L, 18L, 22L, 26L, 21L, 22L, 22L, 23L, 24L, 23L, -22L, 20L, 19L, 26L, 24L, 23L, 24L, 23L, 21L, 20L, 22L, 20L, 17L, -12L, 11L, 14L, 18L, 22L, 24L, 22L, 22L, 23L, 23L, 23L, 23L, 24L, -24L, 25L, 24L, 23L, 23L, 24L, 27L, 30L, 32L, 27L, 25L, 23L, 24L, -26L, 28L, 28L, 27L, 25L, 23L, 22L, 23L, 26L, 27L, 25L, 22L, 14L, -19L, 22L, 22L, 23L, 25L, 23L, 18L, 24L, 22L, 21L, 23L, 27L, 28L, -25L, 23L, 24L, 23L, 22L, 21L, 21L, 21L, 21L, 22L, 25L, 22L, 20L, -21L, 24L, 26L, 25L, 23L, 27L, 26L, 26L, 25L, 23L, 22L, 21L, 21L, -25L, 24L, 24L, 26L, 29L, 30L, 27L, 23L, 23L, 23L, 23L, 24L, 24L, -24L, 25L, 25L, 25L, 24L, 24L, 26L, 28L, 29L, 28L, 26L, 27L, 27L, -27L, 26L, 26L, 25L, 25L, 25L, 22L, 21L, 21L, 20L, 21L, 22L, 23L, -24L, 24L, 28L, 29L, 26L, 25L, 34L, 51L, 66L, 76L, 108L, 138L, -147L, 149L, 155L, 155L, 150L, 159L, 156L, 153L, 154L, 158L, 161L, -159L, 157L, 154L, 154L, 153L, 153L, 154L, 156L, 158L, 159L, 161L, -161L, 160L, 156L, 153L, 152L, 155L, 157L, 161L, 158L, 153L, 152L, -159L, 162L, 151L, 135L, 139L, 141L, 144L, 140L, 131L, 123L, 128L, -138L, 151L, 152L, 145L, 134L, 128L, 128L, 125L, 119L, 135L, 136L, -145L, 158L, 162L, 155L, 148L, 147L, 153L, 146L, 142L, 148L, 156L, -156L, 149L, 143L, 152L, 165L, 166L, 152L, 147L, 159L, 167L, 163L, -160L, 137L, 133L, 155L, 161L, 144L, 136L, 144L, 145L, 144L, 132L, -122L, 131L, 147L, 141L, 122L, 127L, 139L, 149L, 153L, 159L, 163L, -150L, 132L, 143L, 152L, 153L, 143L, 133L, 134L, 141L, 145L, 121L, -102L, 103L, 132L, 152L, 146L, 137L, 139L, 130L, 122L, 116L, 119L, -131L, 144L, 151L, 153L, 144L, 153L, 163L, 168L, 164L, 151L, 136L, -126L, 159L, 156L, 152L, 151L, 151L, 151L, 150L, 148L, 140L, 138L, -140L, 148L, 156L, 161L, 166L, 172L, 171L, 162L, 153L, 144L, 134L, -129L, 138L, 151L, 153L, 146L, 129L, 113L, 113L, 124L, 128L, 123L, -121L, 120L, 116L, 117L, 126L, 134L, 130L, 119L, 117L, 124L, 131L, -134L, 138L, 143L, 142L, 139L, 195L, 202L, 213L, 224L, 231L, 236L, -238L, 238L, 240L, 237L, 230L, 217L, 196L, 168L, 140L, 122L, 107L, -95L, 82L, 77L, 75L, 74L, 75L, 78L, 90L, 92L, 96L, 102L, 108L, -114L, 119L, 121L, 126L, 141L, 145L, 146L, 147L, 133L, 110L, 99L, -89L, 84L, 83L, 91L, 104L, 120L, 142L, 159L, 167L, 163L, 155L, -136L, 102L, 62L, 32L, 20L, 20L, 18L, 16L, 17L, 22L, 30L, 39L, -45L, 50L, 69L, 100L, 161L, 204L, 215L, 224L, 216L, 190L, 176L, -156L, 137L, 118L, 93L, 63L, 42L, 30L, 25L, 27L, 37L, 41L, 38L, -41L, 50L, 53L, 50L, 52L, 61L, 65L, 62L, 60L, 60L, 58L, 52L, 45L, -40L, 37L, 34L, 29L, 25L, 30L, 30L, 29L, 28L, 27L, 27L, 28L, 29L, -16L, 28L, 28L, 24L, 28L, 27L, 23L, 27L, 25L, 25L, 26L, 27L, 27L, -26L, 25L, 25L, 26L, 27L, 27L, 26L, 24L, 24L, 26L, 28L, 29L, 28L, -26L, 27L, 29L, 30L, 30L, 30L, 22L, 25L, 26L, 25L, 26L, 29L, 27L, -23L, 26L, 27L, 28L, 27L, 24L, 22L, 22L, 23L, 29L, 28L, 27L, 26L, -25L, 25L, 26L, 27L, 24L, 24L, 23L, 21L, 19L, 19L, 23L, 27L, 27L, -20L, 23L, 26L, 21L, 23L, 26L, 18L, 19L, 20L, 21L, 23L, 23L, 22L, -21L, 21L, 24L, 23L, 23L, 23L, 22L, 20L, 20L, 20L, 20L, 16L, 12L, -10L, 13L, 18L, 21L, 23L, 25L, 25L, 25L, 26L, 26L, 26L, 27L, 27L, -24L, 24L, 23L, 23L, 24L, 25L, 27L, 28L, 26L, 25L, 24L, 24L, 26L, -28L, 28L, 27L, 24L, 22L, 21L, 22L, 24L, 24L, 21L, 19L, 18L, 23L, -25L, 24L, 24L, 25L, 22L, 18L, 22L, 21L, 20L, 22L, 25L, 26L, 24L, -21L, 25L, 24L, 23L, 23L, 22L, 22L, 23L, 23L, 25L, 23L, 22L, 23L, -26L, 27L, 25L, 23L, 26L, 26L, 25L, 25L, 24L, 23L, 23L, 23L, 26L, -25L, 24L, 26L, 28L, 29L, 27L, 25L, 29L, 29L, 28L, 27L, 26L, 25L, -24L, 24L, 26L, 25L, 24L, 25L, 27L, 27L, 25L, 24L, 25L, 25L, 25L, -25L, 24L, 24L, 24L, 23L, 23L, 24L, 25L, 26L, 27L, 26L, 26L, 25L, -24L, 26L, 27L, 24L, 23L, 29L, 41L, 52L, 66L, 92L, 124L, 145L, -153L, 154L, 152L, 149L, 151L, 152L, 154L, 155L, 156L, 156L, 157L, -158L, 155L, 155L, 155L, 155L, 156L, 157L, 159L, 160L, 163L, 158L, -153L, 150L, 150L, 151L, 150L, 149L, 152L, 157L, 159L, 159L, 161L, -161L, 153L, 143L, 137L, 138L, 140L, 141L, 136L, 132L, 137L, 145L, -148L, 152L, 150L, 139L, 132L, 132L, 135L, 135L, 137L, 134L, 138L, -149L, 155L, 153L, 150L, 150L, 155L, 151L, 148L, 148L, 150L, 153L, -156L, 158L, 156L, 158L, 159L, 157L, 154L, 154L, 155L, 155L, 155L, -148L, 146L, 155L, 160L, 155L, 146L, 141L, 150L, 150L, 144L, 134L, -135L, 144L, 145L, 138L, 129L, 136L, 141L, 142L, 150L, 159L, 156L, -144L, 155L, 147L, 147L, 151L, 140L, 124L, 131L, 152L, 139L, 127L, -118L, 124L, 137L, 143L, 137L, 129L, 134L, 128L, 124L, 127L, 136L, -143L, 144L, 142L, 137L, 142L, 151L, 162L, 165L, 155L, 136L, 120L, -137L, 141L, 148L, 155L, 158L, 157L, 154L, 151L, 136L, 134L, 138L, -147L, 153L, 153L, 153L, 155L, 158L, 153L, 148L, 143L, 133L, 122L, -121L, 126L, 129L, 129L, 122L, 110L, 104L, 110L, 122L, 129L, 135L, -132L, 124L, 119L, 124L, 132L, 131L, 124L, 124L, 131L, 137L, 140L, -144L, 146L, 142L, 136L, 185L, 190L, 200L, 213L, 226L, 233L, 235L, -233L, 237L, 236L, 231L, 220L, 200L, 172L, 145L, 127L, 111L, 100L, -89L, 86L, 84L, 81L, 80L, 81L, 94L, 95L, 98L, 102L, 107L, 113L, -118L, 120L, 127L, 142L, 147L, 147L, 149L, 134L, 111L, 99L, 88L, -84L, 85L, 94L, 108L, 126L, 146L, 161L, 167L, 164L, 156L, 135L, -100L, 59L, 30L, 18L, 18L, 17L, 16L, 18L, 23L, 30L, 38L, 43L, -51L, 69L, 98L, 158L, 201L, 213L, 224L, 219L, 192L, 176L, 155L, -135L, 116L, 93L, 65L, 46L, 32L, 27L, 27L, 35L, 39L, 38L, 43L, -51L, 52L, 51L, 54L, 61L, 64L, 62L, 60L, 60L, 58L, 52L, 44L, 39L, -37L, 33L, 28L, 24L, 26L, 29L, 31L, 29L, 24L, 23L, 26L, 31L, 17L, -28L, 27L, 23L, 28L, 28L, 24L, 27L, 24L, 25L, 25L, 26L, 26L, 25L, -25L, 24L, 27L, 28L, 28L, 26L, 24L, 23L, 25L, 26L, 30L, 28L, 26L, -27L, 29L, 30L, 30L, 29L, 23L, 26L, 27L, 25L, 24L, 25L, 23L, 19L, -24L, 26L, 27L, 27L, 25L, 23L, 24L, 24L, 25L, 25L, 24L, 25L, 25L, -27L, 28L, 29L, 25L, 25L, 24L, 22L, 21L, 21L, 25L, 28L, 24L, 19L, -24L, 28L, 23L, 24L, 25L, 17L, 18L, 19L, 21L, 22L, 23L, 23L, 23L, -22L, 23L, 23L, 23L, 21L, 21L, 20L, 20L, 19L, 19L, 15L, 11L, 10L, -12L, 17L, 21L, 23L, 25L, 25L, 25L, 26L, 26L, 27L, 27L, 27L, 24L, -23L, 23L, 23L, 23L, 23L, 23L, 23L, 26L, 25L, 24L, 25L, 27L, 28L, -27L, 26L, 24L, 23L, 22L, 23L, 24L, 23L, 21L, 19L, 22L, 26L, 28L, -25L, 24L, 25L, 22L, 17L, 21L, 20L, 20L, 21L, 23L, 24L, 22L, 20L, -26L, 25L, 24L, 23L, 23L, 23L, 23L, 24L, 24L, 23L, 24L, 26L, 28L, -28L, 26L, 24L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 28L, 26L, -25L, 25L, 27L, 29L, 28L, 28L, 30L, 30L, 29L, 28L, 27L, 26L, 25L, -24L, 27L, 26L, 25L, 25L, 26L, 25L, 23L, 20L, 26L, 26L, 26L, 26L, -25L, 25L, 24L, 24L, 23L, 25L, 27L, 29L, 30L, 28L, 27L, 25L, 27L, -27L, 26L, 25L, 24L, 27L, 32L, 37L, 50L, 70L, 100L, 129L, 147L, -153L, 153L, 152L, 143L, 149L, 155L, 156L, 153L, 152L, 154L, 157L, -157L, 156L, 156L, 156L, 157L, 158L, 159L, 160L, 165L, 157L, 149L, -147L, 150L, 152L, 149L, 145L, 147L, 155L, 160L, 158L, 155L, 155L, -156L, 155L, 148L, 145L, 144L, 144L, 140L, 135L, 135L, 140L, 142L, -150L, 153L, 146L, 138L, 140L, 147L, 153L, 138L, 132L, 131L, 137L, -145L, 148L, 148L, 149L, 156L, 157L, 155L, 148L, 142L, 145L, 154L, -163L, 161L, 155L, 156L, 165L, 166L, 158L, 152L, 153L, 150L, 159L, -161L, 157L, 159L, 165L, 157L, 141L, 153L, 156L, 155L, 148L, 139L, -137L, 144L, 152L, 133L, 135L, 133L, 130L, 137L, 150L, 153L, 149L, -147L, 144L, 150L, 158L, 149L, 131L, 133L, 149L, 157L, 155L, 139L, -122L, 126L, 143L, 143L, 129L, 142L, 137L, 131L, 132L, 139L, 144L, -145L, 143L, 144L, 144L, 149L, 160L, 167L, 158L, 134L, 113L, 118L, -124L, 134L, 142L, 147L, 148L, 148L, 148L, 148L, 137L, 127L, 123L, -123L, 128L, 139L, 150L, 144L, 141L, 140L, 139L, 134L, 125L, 120L, -119L, 111L, 116L, 121L, 116L, 104L, 101L, 115L, 133L, 137L, 137L, -134L, 131L, 132L, 136L, 136L, 132L, 128L, 132L, 137L, 140L, 144L, -146L, 141L, 132L, 172L, 179L, 190L, 203L, 215L, 223L, 227L, 228L, -229L, 229L, 227L, 219L, 202L, 178L, 152L, 136L, 123L, 111L, 100L, -96L, 94L, 92L, 91L, 93L, 97L, 97L, 98L, 100L, 104L, 110L, 115L, -118L, 129L, 143L, 148L, 148L, 149L, 135L, 111L, 100L, 85L, 83L, -85L, 95L, 111L, 130L, 149L, 161L, 167L, 165L, 157L, 136L, 100L, -59L, 32L, 22L, 14L, 14L, 14L, 16L, 21L, 28L, 35L, 39L, 52L, 69L, -96L, 155L, 199L, 212L, 225L, 220L, 192L, 177L, 155L, 135L, 115L, -91L, 63L, 43L, 25L, 23L, 25L, 33L, 38L, 39L, 44L, 51L, 50L, 52L, -55L, 60L, 63L, 62L, 61L, 60L, 58L, 52L, 44L, 39L, 36L, 33L, 28L, -24L, 25L, 26L, 27L, 26L, 23L, 23L, 25L, 27L, 21L, 31L, 27L, 22L, -27L, 27L, 21L, 24L, 22L, 22L, 23L, 23L, 23L, 23L, 22L, 22L, 28L, -29L, 29L, 26L, 24L, 23L, 24L, 25L, 26L, 24L, 23L, 23L, 25L, 26L, -25L, 25L, 21L, 26L, 27L, 24L, 22L, 23L, 22L, 19L, 19L, 21L, 24L, -26L, 26L, 26L, 28L, 30L, 24L, 23L, 23L, 24L, 26L, 28L, 28L, 28L, -26L, 26L, 25L, 23L, 23L, 24L, 26L, 27L, 25L, 19L, 23L, 27L, 22L, -24L, 26L, 18L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 23L, 23L, 25L, -24L, 21L, 21L, 22L, 21L, 19L, 18L, 14L, 10L, 9L, 12L, 17L, 21L, -23L, 21L, 21L, 21L, 22L, 23L, 23L, 24L, 24L, 25L, 25L, 25L, 25L, -24L, 23L, 21L, 21L, 26L, 25L, 25L, 26L, 27L, 28L, 26L, 25L, 25L, -25L, 25L, 26L, 26L, 26L, 24L, 23L, 22L, 26L, 27L, 24L, 24L, 25L, -22L, 18L, 21L, 21L, 21L, 22L, 23L, 23L, 22L, 21L, 25L, 24L, 23L, -22L, 22L, 22L, 22L, 23L, 22L, 23L, 25L, 27L, 28L, 27L, 25L, 23L, -24L, 24L, 25L, 25L, 26L, 26L, 26L, 27L, 28L, 27L, 26L, 25L, 26L, -28L, 29L, 30L, 24L, 24L, 25L, 25L, 25L, 26L, 26L, 26L, 28L, 26L, -25L, 25L, 25L, 24L, 21L, 18L, 29L, 29L, 29L, 28L, 28L, 28L, 27L, -27L, 22L, 23L, 24L, 25L, 25L, 25L, 25L, 24L, 30L, 29L, 28L, 28L, -29L, 30L, 29L, 29L, 28L, 46L, 68L, 89L, 115L, 140L, 153L, 154L, -144L, 148L, 154L, 156L, 155L, 153L, 152L, 152L, 155L, 155L, 156L, -156L, 156L, 157L, 158L, 158L, 165L, 159L, 153L, 151L, 154L, 156L, -155L, 153L, 150L, 154L, 154L, 150L, 146L, 148L, 156L, 162L, 156L, -150L, 146L, 146L, 143L, 137L, 133L, 134L, 137L, 144L, 150L, 150L, -147L, 148L, 153L, 158L, 143L, 136L, 131L, 134L, 141L, 146L, 147L, -146L, 156L, 159L, 158L, 147L, 138L, 139L, 145L, 151L, 160L, 157L, -157L, 166L, 172L, 172L, 166L, 162L, 150L, 161L, 166L, 161L, 162L, -167L, 159L, 145L, 155L, 156L, 160L, 158L, 144L, 133L, 138L, 151L, -139L, 138L, 133L, 128L, 131L, 140L, 144L, 142L, 120L, 142L, 158L, -159L, 155L, 154L, 148L, 137L, 162L, 167L, 156L, 135L, 131L, 145L, -151L, 144L, 152L, 144L, 136L, 135L, 141L, 150L, 156L, 159L, 155L, -153L, 156L, 165L, 172L, 165L, 146L, 128L, 117L, 118L, 120L, 121L, -123L, 128L, 136L, 142L, 157L, 145L, 128L, 114L, 105L, 109L, 128L, -147L, 145L, 142L, 138L, 136L, 133L, 128L, 122L, 119L, 108L, 112L, -121L, 127L, 118L, 106L, 110L, 122L, 126L, 132L, 140L, 146L, 148L, -148L, 146L, 143L, 132L, 133L, 133L, 134L, 139L, 143L, 139L, 131L, -157L, 168L, 183L, 195L, 205L, 213L, 222L, 228L, 226L, 226L, 225L, -219L, 205L, 182L, 159L, 143L, 134L, 121L, 108L, 103L, 101L, 100L, -101L, 104L, 100L, 100L, 101L, 102L, 106L, 111L, 115L, 118L, 128L, -143L, 147L, 147L, 148L, 134L, 110L, 98L, 83L, 82L, 84L, 93L, -111L, 133L, 150L, 159L, 164L, 162L, 155L, 134L, 98L, 58L, 33L, -24L, 14L, 14L, 14L, 16L, 21L, 28L, 35L, 39L, 52L, 68L, 94L, 153L, -197L, 211L, 225L, 221L, 193L, 178L, 157L, 137L, 116L, 89L, 58L, -36L, 23L, 23L, 28L, 35L, 40L, 41L, 44L, 47L, 49L, 53L, 57L, 60L, -62L, 62L, 61L, 60L, 57L, 51L, 44L, 38L, 36L, 33L, 28L, 23L, 25L, -22L, 20L, 21L, 23L, 24L, 24L, 22L, 22L, 30L, 26L, 21L, 27L, 28L, -22L, 24L, 22L, 23L, 23L, 24L, 24L, 23L, 23L, 22L, 28L, 29L, 29L, -26L, 24L, 23L, 24L, 25L, 25L, 23L, 21L, 21L, 23L, 24L, 23L, 22L, -17L, 23L, 26L, 24L, 22L, 23L, 24L, 22L, 18L, 21L, 24L, 26L, 26L, -27L, 28L, 30L, 27L, 25L, 24L, 25L, 28L, 28L, 27L, 25L, 27L, 26L, -24L, 24L, 24L, 25L, 26L, 26L, 27L, 20L, 22L, 24L, 19L, 23L, 28L, -22L, 27L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, 24L, 28L, 27L, 22L, -22L, 25L, 24L, 20L, 18L, 14L, 10L, 9L, 13L, 18L, 22L, 24L, 19L, -19L, 20L, 21L, 22L, 22L, 23L, 23L, 27L, 27L, 27L, 26L, 25L, 23L, -21L, 20L, 26L, 26L, 25L, 26L, 28L, 28L, 26L, 23L, 23L, 24L, 25L, -26L, 26L, 26L, 26L, 26L, 20L, 24L, 25L, 22L, 22L, 25L, 23L, 20L, -22L, 22L, 23L, 24L, 23L, 22L, 22L, 22L, 23L, 22L, 21L, 20L, 20L, -20L, 21L, 21L, 19L, 21L, 24L, 26L, 26L, 24L, 23L, 22L, 23L, 23L, -24L, 25L, 25L, 26L, 27L, 27L, 27L, 27L, 26L, 25L, 25L, 26L, 28L, -30L, 24L, 24L, 24L, 25L, 25L, 25L, 26L, 26L, 27L, 26L, 24L, 24L, -25L, 24L, 21L, 19L, 29L, 29L, 29L, 28L, 28L, 28L, 27L, 27L, 25L, -24L, 22L, 21L, 21L, 23L, 25L, 27L, 30L, 29L, 28L, 29L, 31L, 31L, -29L, 26L, 13L, 31L, 40L, 44L, 71L, 117L, 147L, 151L, 149L, 149L, -152L, 155L, 158L, 156L, 151L, 147L, 153L, 153L, 154L, 154L, 154L, -154L, 154L, 154L, 159L, 159L, 158L, 157L, 157L, 158L, 160L, 162L, -154L, 153L, 152L, 152L, 151L, 151L, 154L, 157L, 152L, 146L, 143L, -145L, 145L, 141L, 137L, 137L, 132L, 136L, 143L, 150L, 153L, 153L, -153L, 153L, 153L, 149L, 145L, 145L, 149L, 153L, 152L, 148L, 152L, -158L, 158L, 151L, 145L, 145L, 144L, 142L, 149L, 156L, 156L, 154L, -164L, 178L, 179L, 170L, 155L, 155L, 159L, 164L, 166L, 161L, 155L, -151L, 158L, 156L, 160L, 163L, 152L, 137L, 136L, 145L, 146L, 145L, -142L, 137L, 137L, 141L, 141L, 140L, 116L, 136L, 151L, 153L, 156L, -160L, 152L, 137L, 155L, 161L, 163L, 154L, 143L, 141L, 149L, 156L, -156L, 151L, 147L, 147L, 152L, 159L, 164L, 166L, 159L, 160L, 163L, -168L, 172L, 170L, 162L, 156L, 130L, 127L, 123L, 120L, 121L, 127L, -136L, 142L, 149L, 148L, 144L, 133L, 116L, 107L, 115L, 130L, 151L, -151L, 150L, 146L, 140L, 131L, 120L, 112L, 115L, 112L, 119L, 133L, -136L, 125L, 115L, 113L, 123L, 130L, 140L, 148L, 152L, 153L, 154L, -156L, 147L, 145L, 140L, 135L, 136L, 140L, 139L, 135L, 149L, 162L, -178L, 191L, 199L, 208L, 219L, 228L, 228L, 227L, 225L, 218L, 204L, -183L, 161L, 147L, 138L, 125L, 112L, 106L, 104L, 103L, 105L, 108L, -105L, 105L, 106L, 108L, 112L, 116L, 119L, 121L, 127L, 141L, 146L, -145L, 146L, 131L, 107L, 95L, 83L, 83L, 83L, 91L, 110L, 134L, -151L, 157L, 159L, 158L, 152L, 131L, 94L, 54L, 30L, 23L, 19L, -18L, 17L, 19L, 24L, 31L, 39L, 44L, 50L, 67L, 93L, 152L, 196L, -210L, 225L, 221L, 195L, 180L, 159L, 138L, 116L, 88L, 56L, 34L, -28L, 30L, 34L, 39L, 42L, 43L, 43L, 43L, 47L, 54L, 59L, 60L, 60L, -62L, 62L, 60L, 57L, 51L, 43L, 38L, 35L, 32L, 27L, 23L, 25L, 20L, -17L, 19L, 23L, 25L, 23L, 20L, 19L, 27L, 22L, 19L, 28L, 31L, 27L, -28L, 25L, 26L, 27L, 27L, 27L, 27L, 26L, 25L, 27L, 28L, 28L, 26L, -24L, 23L, 25L, 26L, 28L, 26L, 24L, 23L, 25L, 25L, 25L, 24L, 15L, -22L, 26L, 24L, 22L, 24L, 25L, 25L, 22L, 24L, 26L, 26L, 25L, 24L, -25L, 26L, 29L, 27L, 25L, 27L, 29L, 30L, 27L, 23L, 27L, 25L, 23L, -24L, 25L, 26L, 26L, 25L, 28L, 20L, 21L, 22L, 19L, 23L, 28L, 23L, -29L, 27L, 26L, 24L, 22L, 21L, 21L, 21L, 24L, 29L, 29L, 22L, 22L, -26L, 26L, 20L, 18L, 15L, 11L, 10L, 14L, 19L, 24L, 26L, 21L, 21L, -22L, 23L, 24L, 25L, 26L, 26L, 28L, 28L, 26L, 25L, 24L, 23L, 22L, -21L, 26L, 26L, 26L, 27L, 28L, 28L, 25L, 22L, 21L, 23L, 25L, 25L, -24L, 23L, 24L, 25L, 20L, 23L, 24L, 22L, 22L, 24L, 24L, 20L, 21L, -23L, 25L, 24L, 23L, 21L, 21L, 22L, 22L, 21L, 20L, 20L, 19L, 19L, -20L, 20L, 19L, 22L, 24L, 25L, 24L, 23L, 23L, 23L, 22L, 23L, 23L, -24L, 24L, 25L, 25L, 25L, 24L, 26L, 26L, 26L, 25L, 25L, 27L, 29L, -29L, 28L, 28L, 27L, 25L, 24L, 24L, 23L, 25L, 24L, 24L, 25L, 26L, -26L, 24L, 22L, 26L, 26L, 26L, 26L, 25L, 25L, 24L, 24L, 29L, 26L, -23L, 21L, 22L, 24L, 28L, 31L, 28L, 27L, 26L, 26L, 27L, 28L, 27L, -26L, 18L, 30L, 31L, 26L, 44L, 90L, 130L, 145L, 150L, 149L, 150L, -154L, 159L, 158L, 153L, 147L, 150L, 151L, 152L, 152L, 152L, 152L, -151L, 151L, 151L, 154L, 157L, 158L, 157L, 157L, 159L, 162L, 153L, -152L, 156L, 163L, 164L, 159L, 153L, 151L, 157L, 152L, 148L, 148L, -144L, 137L, 132L, 131L, 128L, 130L, 137L, 149L, 155L, 154L, 153L, -153L, 164L, 165L, 164L, 161L, 162L, 164L, 162L, 158L, 153L, 160L, -161L, 156L, 155L, 158L, 156L, 149L, 140L, 152L, 153L, 143L, 148L, -168L, 176L, 169L, 160L, 150L, 149L, 162L, 165L, 155L, 150L, 155L, -161L, 158L, 160L, 164L, 159L, 148L, 143L, 146L, 154L, 153L, 152L, -150L, 149L, 149L, 149L, 149L, 140L, 132L, 133L, 146L, 154L, 151L, -147L, 148L, 148L, 151L, 159L, 162L, 151L, 139L, 143L, 156L, 155L, -157L, 162L, 167L, 170L, 168L, 164L, 160L, 168L, 169L, 169L, 167L, -164L, 162L, 162L, 163L, 145L, 142L, 140L, 140L, 144L, 147L, 149L, -150L, 150L, 151L, 149L, 140L, 123L, 110L, 111L, 119L, 140L, 150L, -160L, 163L, 160L, 150L, 136L, 123L, 127L, 121L, 122L, 135L, 147L, -146L, 134L, 124L, 135L, 134L, 135L, 140L, 144L, 147L, 155L, 162L, -164L, 162L, 154L, 143L, 138L, 140L, 142L, 141L, 158L, 166L, 178L, -190L, 199L, 207L, 215L, 220L, 222L, 222L, 219L, 212L, 200L, 181L, -162L, 149L, 138L, 126L, 115L, 111L, 109L, 107L, 106L, 108L, 106L, -107L, 109L, 112L, 116L, 119L, 121L, 123L, 125L, 139L, 143L, 143L, -143L, 128L, 104L, 93L, 85L, 84L, 84L, 90L, 109L, 135L, 152L, -157L, 160L, 159L, 152L, 130L, 91L, 52L, 28L, 22L, 21L, 20L, 18L, -19L, 24L, 32L, 41L, 46L, 49L, 66L, 92L, 151L, 196L, 210L, 224L, -221L, 199L, 182L, 160L, 138L, 116L, 90L, 60L, 40L, 30L, 32L, -34L, 37L, 40L, 43L, 44L, 44L, 46L, 55L, 60L, 59L, 59L, 62L, 63L, -60L, 57L, 51L, 43L, 38L, 35L, 32L, 27L, 23L, 23L, 22L, 21L, 21L, -22L, 24L, 24L, 24L, 20L, 26L, 21L, 18L, 28L, 31L, 27L, 28L, 27L, -27L, 28L, 28L, 28L, 28L, 27L, 27L, 26L, 27L, 27L, 26L, 24L, 24L, -26L, 28L, 30L, 28L, 25L, 25L, 26L, 27L, 26L, 25L, 15L, 23L, 28L, -25L, 22L, 24L, 26L, 25L, 23L, 25L, 27L, 27L, 25L, 24L, 24L, 25L, -30L, 27L, 25L, 28L, 32L, 32L, 29L, 24L, 26L, 24L, 22L, 23L, 25L, -26L, 25L, 23L, 25L, 18L, 21L, 24L, 21L, 24L, 28L, 22L, 26L, 25L, -23L, 21L, 20L, 20L, 20L, 20L, 23L, 29L, 29L, 21L, 20L, 26L, 26L, -19L, 19L, 16L, 12L, 12L, 15L, 21L, 25L, 27L, 22L, 23L, 23L, 25L, -26L, 27L, 28L, 29L, 28L, 26L, 24L, 22L, 21L, 21L, 22L, 22L, 26L, -26L, 26L, 28L, 29L, 28L, 24L, 21L, 24L, 26L, 28L, 26L, 23L, 21L, -21L, 22L, 24L, 27L, 26L, 23L, 22L, 24L, 23L, 20L, 20L, 22L, 24L, -24L, 21L, 19L, 20L, 21L, 23L, 22L, 21L, 20L, 20L, 20L, 20L, 21L, -21L, 23L, 25L, 25L, 23L, 22L, 24L, 26L, 22L, 22L, 22L, 23L, 23L, -23L, 23L, 23L, 21L, 24L, 26L, 26L, 24L, 23L, 25L, 27L, 28L, 27L, -26L, 25L, 24L, 23L, 22L, 22L, 23L, 23L, 23L, 25L, 28L, 29L, 28L, -26L, 25L, 25L, 25L, 25L, 24L, 24L, 24L, 23L, 28L, 27L, 25L, 24L, -24L, 26L, 29L, 30L, 29L, 28L, 26L, 24L, 23L, 24L, 26L, 27L, 26L, -28L, 29L, 28L, 33L, 55L, 94L, 125L, 145L, 147L, 150L, 154L, 156L, -157L, 155L, 153L, 149L, 150L, 151L, 152L, 152L, 151L, 150L, 149L, -149L, 150L, 153L, 155L, 157L, 157L, 156L, 154L, 153L, 153L, 157L, -164L, 164L, 158L, 155L, 156L, 165L, 160L, 156L, 152L, 143L, 132L, -125L, 125L, 125L, 128L, 137L, 148L, 152L, 152L, 155L, 162L, 170L, -175L, 176L, 171L, 168L, 170L, 171L, 169L, 161L, 168L, 168L, 160L, -158L, 165L, 167L, 163L, 146L, 154L, 155L, 146L, 142L, 150L, 161L, -167L, 163L, 149L, 144L, 154L, 160L, 155L, 151L, 154L, 160L, 160L, -161L, 162L, 160L, 157L, 156L, 156L, 164L, 161L, 157L, 155L, 153L, -153L, 156L, 160L, 156L, 140L, 131L, 139L, 152L, 156L, 153L, 152L, -146L, 146L, 151L, 156L, 153L, 145L, 146L, 152L, 156L, 161L, 170L, -177L, 178L, 173L, 164L, 158L, 168L, 167L, 164L, 161L, 158L, 157L, -159L, 161L, 157L, 153L, 150L, 153L, 159L, 162L, 159L, 155L, 165L, -160L, 156L, 152L, 143L, 129L, 120L, 118L, 119L, 137L, 155L, 164L, -165L, 162L, 153L, 144L, 135L, 130L, 123L, 124L, 135L, 146L, 146L, -140L, 143L, 136L, 132L, 135L, 139L, 142L, 149L, 157L, 163L, 164L, -159L, 147L, 139L, 140L, 144L, 146L, 172L, 174L, 181L, 190L, 200L, -207L, 209L, 209L, 213L, 212L, 210L, 205L, 194L, 179L, 162L, 151L, -138L, 128L, 119L, 116L, 114L, 110L, 108L, 108L, 104L, 105L, 109L, -112L, 116L, 119L, 120L, 121L, 123L, 138L, 142L, 141L, 142L, 127L, -102L, 91L, 87L, 86L, 85L, 89L, 109L, 136L, 154L, 158L, 164L, -163L, 156L, 132L, 92L, 52L, 28L, 22L, 21L, 19L, 16L, 16L, 21L, -30L, 40L, 46L, 48L, 65L, 92L, 152L, 196L, 210L, 224L, 220L, 202L, -184L, 159L, 137L, 116L, 92L, 65L, 46L, 26L, 28L, 30L, 31L, 35L, -42L, 47L, 48L, 45L, 55L, 61L, 59L, 59L, 62L, 63L, 60L, 57L, 50L, -43L, 38L, 35L, 32L, 27L, 23L, 21L, 24L, 26L, 25L, 22L, 21L, 25L, -29L, 24L, 29L, 23L, 18L, 27L, 30L, 24L, 25L, 25L, 26L, 26L, 27L, -27L, 26L, 26L, 25L, 25L, 26L, 27L, 26L, 25L, 25L, 27L, 29L, 29L, -27L, 25L, 25L, 26L, 26L, 25L, 24L, 17L, 25L, 30L, 26L, 22L, 23L, -25L, 25L, 20L, 23L, 25L, 26L, 26L, 26L, 27L, 28L, 29L, 26L, 25L, -28L, 33L, 35L, 31L, 26L, 26L, 23L, 22L, 23L, 25L, 26L, 24L, 22L, -23L, 17L, 22L, 27L, 23L, 25L, 27L, 19L, 22L, 21L, 20L, 18L, 18L, -19L, 20L, 21L, 21L, 29L, 28L, 20L, 19L, 26L, 25L, 17L, 20L, 16L, -13L, 12L, 16L, 22L, 26L, 29L, 22L, 22L, 23L, 24L, 26L, 27L, 28L, -29L, 27L, 25L, 22L, 20L, 19L, 20L, 21L, 22L, 26L, 26L, 26L, 28L, -29L, 28L, 24L, 21L, 29L, 31L, 32L, 29L, 24L, 21L, 20L, 21L, 28L, -30L, 29L, 24L, 23L, 24L, 23L, 19L, 19L, 21L, 23L, 22L, 19L, 17L, -18L, 20L, 24L, 23L, 22L, 21L, 21L, 21L, 21L, 22L, 23L, 25L, 26L, -25L, 23L, 23L, 26L, 29L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, -19L, 23L, 26L, 27L, 24L, 23L, 24L, 25L, 21L, 21L, 21L, 22L, 22L, -22L, 22L, 23L, 22L, 22L, 23L, 25L, 29L, 30L, 30L, 29L, 27L, 27L, -27L, 26L, 26L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 26L, 26L, 27L, -27L, 32L, 31L, 29L, 25L, 22L, 22L, 26L, 29L, 25L, 17L, 20L, 30L, -25L, 23L, 55L, 99L, 138L, 144L, 151L, 154L, 153L, 153L, 156L, -159L, 150L, 150L, 152L, 152L, 152L, 151L, 150L, 149L, 151L, 149L, -149L, 154L, 160L, 160L, 153L, 147L, 156L, 153L, 153L, 156L, 154L, -151L, 157L, 167L, 160L, 158L, 156L, 153L, 145L, 135L, 130L, 132L, -123L, 128L, 138L, 148L, 149L, 149L, 159L, 173L, 170L, 178L, 179L, -172L, 168L, 171L, 175L, 175L, 169L, 177L, 174L, 160L, 155L, 163L, -172L, 172L, 159L, 160L, 161L, 157L, 145L, 139L, 150L, 168L, 162L, -151L, 143L, 146L, 154L, 157L, 155L, 151L, 157L, 160L, 160L, 158L, -157L, 161L, 164L, 165L, 172L, 166L, 159L, 153L, 150L, 151L, 157L, -163L, 154L, 153L, 143L, 136L, 152L, 175L, 169L, 146L, 146L, 145L, -145L, 148L, 153L, 156L, 155L, 151L, 158L, 163L, 169L, 175L, 177L, -174L, 169L, 164L, 152L, 151L, 151L, 154L, 159L, 165L, 169L, 171L, -164L, 156L, 148L, 149L, 157L, 162L, 160L, 155L, 172L, 170L, 175L, -184L, 183L, 162L, 132L, 112L, 109L, 127L, 144L, 150L, 151L, 152L, -151L, 146L, 132L, 130L, 118L, 106L, 111L, 129L, 142L, 143L, 140L, -133L, 131L, 137L, 141L, 141L, 144L, 149L, 150L, 155L, 154L, 144L, -136L, 137L, 143L, 147L, 179L, 180L, 183L, 189L, 198L, 205L, 209L, -210L, 210L, 205L, 198L, 194L, 188L, 178L, 165L, 155L, 151L, 142L, -133L, 130L, 125L, 117L, 110L, 108L, 103L, 106L, 111L, 117L, 120L, -121L, 121L, 120L, 129L, 131L, 137L, 142L, 132L, 111L, 95L, 89L, -80L, 78L, 82L, 95L, 118L, 140L, 155L, 162L, 165L, 167L, 146L, -128L, 89L, 44L, 29L, 16L, 15L, 17L, 21L, 25L, 24L, 26L, 38L, -51L, 53L, 62L, 92L, 143L, 191L, 217L, 221L, 217L, 199L, 181L, -165L, 146L, 116L, 90L, 63L, 36L, 28L, 27L, 31L, 36L, 38L, 38L, -41L, 47L, 55L, 56L, 57L, 61L, 65L, 66L, 66L, 64L, 58L, 51L, 42L, -37L, 35L, 32L, 26L, 21L, 29L, 26L, 23L, 20L, 20L, 22L, 25L, 27L, -25L, 25L, 26L, 29L, 31L, 30L, 27L, 24L, 25L, 26L, 27L, 28L, 27L, -26L, 24L, 23L, 26L, 25L, 23L, 21L, 21L, 23L, 25L, 26L, 26L, 26L, -24L, 23L, 23L, 23L, 23L, 23L, 18L, 22L, 25L, 23L, 23L, 28L, 32L, -32L, 27L, 24L, 24L, 28L, 29L, 26L, 25L, 27L, 35L, 31L, 27L, 25L, -25L, 27L, 27L, 27L, 20L, 22L, 24L, 25L, 26L, 26L, 25L, 24L, 27L, -25L, 23L, 23L, 25L, 26L, 25L, 24L, 22L, 22L, 22L, 23L, 23L, 23L, -24L, 24L, 23L, 24L, 25L, 25L, 24L, 23L, 21L, 20L, 21L, 16L, 11L, -11L, 16L, 22L, 27L, 28L, 25L, 23L, 25L, 27L, 26L, 22L, 24L, 28L, -21L, 24L, 25L, 24L, 21L, 20L, 23L, 26L, 25L, 28L, 29L, 26L, 25L, -27L, 26L, 22L, 23L, 23L, 24L, 26L, 26L, 24L, 20L, 16L, 24L, 24L, -25L, 28L, 31L, 30L, 25L, 21L, 24L, 24L, 23L, 22L, 23L, 24L, 25L, -26L, 22L, 23L, 23L, 21L, 19L, 20L, 22L, 25L, 20L, 28L, 30L, 25L, -24L, 29L, 26L, 18L, 20L, 20L, 19L, 21L, 23L, 23L, 22L, 20L, 23L, -22L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 23L, 20L, 21L, 24L, 25L, -24L, 22L, 25L, 25L, 27L, 28L, 28L, 27L, 25L, 25L, 23L, 21L, 21L, -24L, 28L, 30L, 28L, 25L, 25L, 24L, 22L, 21L, 22L, 23L, 26L, 27L, -27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 21L, 19L, 21L, 27L, 29L, -30L, 38L, 49L, 100L, 133L, 155L, 150L, 145L, 152L, 157L, 152L, -155L, 153L, 151L, 149L, 147L, 147L, 148L, 148L, 144L, 148L, 153L, -156L, 156L, 155L, 153L, 152L, 139L, 139L, 143L, 148L, 145L, 139L, -141L, 148L, 145L, 155L, 158L, 153L, 149L, 147L, 138L, 125L, 129L, -137L, 149L, 153L, 146L, 139L, 142L, 152L, 171L, 176L, 168L, 152L, -154L, 169L, 174L, 165L, 170L, 168L, 167L, 168L, 171L, 170L, 167L, -163L, 180L, 170L, 162L, 161L, 159L, 154L, 152L, 154L, 176L, 172L, -166L, 159L, 154L, 153L, 156L, 160L, 165L, 165L, 161L, 154L, 156L, -162L, 163L, 158L, 165L, 164L, 163L, 159L, 150L, 144L, 152L, 166L, -152L, 153L, 154L, 147L, 144L, 157L, 162L, 147L, 132L, 139L, 144L, -146L, 149L, 155L, 158L, 157L, 155L, 150L, 148L, 157L, 168L, 171L, -161L, 150L, 138L, 148L, 143L, 125L, 123L, 142L, 156L, 155L, 157L, -158L, 165L, 171L, 167L, 158L, 155L, 159L, 163L, 168L, 176L, 182L, -179L, 171L, 164L, 161L, 128L, 124L, 121L, 121L, 124L, 128L, 130L, -130L, 124L, 124L, 119L, 108L, 100L, 106L, 124L, 141L, 144L, 139L, -136L, 142L, 151L, 154L, 148L, 140L, 138L, 156L, 160L, 146L, 136L, -139L, 136L, 126L, 180L, 182L, 187L, 195L, 202L, 205L, 206L, 204L, -203L, 198L, 192L, 187L, 183L, 176L, 166L, 158L, 158L, 149L, 142L, -140L, 134L, 123L, 113L, 109L, 100L, 104L, 111L, 118L, 124L, 128L, -129L, 129L, 135L, 135L, 137L, 137L, 125L, 104L, 88L, 82L, 82L, -80L, 83L, 97L, 120L, 142L, 157L, 164L, 166L, 167L, 146L, 127L, -88L, 43L, 29L, 17L, 16L, 17L, 21L, 24L, 24L, 26L, 37L, 50L, 51L, -61L, 92L, 142L, 190L, 215L, 218L, 214L, 199L, 178L, 161L, 143L, -116L, 91L, 64L, 37L, 31L, 30L, 33L, 39L, 43L, 43L, 46L, 51L, -53L, 55L, 58L, 61L, 63L, 64L, 64L, 64L, 58L, 51L, 43L, 38L, 35L, -32L, 26L, 21L, 26L, 24L, 22L, 21L, 22L, 25L, 29L, 32L, 27L, 27L, -27L, 28L, 29L, 28L, 24L, 21L, 26L, 26L, 27L, 28L, 27L, 26L, 25L, -24L, 27L, 26L, 25L, 24L, 24L, 25L, 26L, 27L, 27L, 27L, 27L, 26L, -26L, 26L, 26L, 26L, 22L, 26L, 27L, 23L, 21L, 24L, 25L, 24L, 26L, -20L, 18L, 24L, 30L, 29L, 26L, 25L, 33L, 29L, 25L, 23L, 24L, 26L, -27L, 27L, 22L, 23L, 24L, 25L, 25L, 25L, 24L, 24L, 25L, 24L, 23L, -24L, 25L, 25L, 24L, 22L, 21L, 22L, 23L, 24L, 24L, 24L, 24L, 23L, -23L, 24L, 25L, 25L, 24L, 23L, 21L, 19L, 21L, 17L, 13L, 12L, 16L, -21L, 24L, 25L, 25L, 24L, 25L, 28L, 26L, 22L, 23L, 28L, 27L, 27L, -26L, 24L, 21L, 21L, 22L, 24L, 25L, 28L, 29L, 26L, 25L, 27L, 26L, -22L, 25L, 24L, 24L, 25L, 26L, 24L, 21L, 18L, 25L, 24L, 25L, 28L, -30L, 29L, 25L, 21L, 25L, 26L, 27L, 28L, 28L, 27L, 26L, 25L, 25L, -26L, 26L, 25L, 23L, 23L, 25L, 28L, 22L, 25L, 26L, 24L, 23L, 25L, -23L, 20L, 20L, 19L, 19L, 21L, 23L, 24L, 23L, 21L, 23L, 22L, 22L, -22L, 22L, 23L, 24L, 25L, 28L, 25L, 23L, 24L, 26L, 27L, 26L, 25L, -24L, 25L, 26L, 27L, 27L, 26L, 25L, 24L, 26L, 25L, 25L, 25L, 26L, -26L, 24L, 23L, 27L, 26L, 24L, 24L, 24L, 26L, 28L, 29L, 26L, 26L, -25L, 24L, 24L, 25L, 26L, 26L, 27L, 24L, 25L, 28L, 27L, 25L, 29L, -37L, 60L, 90L, 127L, 149L, 155L, 153L, 150L, 148L, 153L, 153L, -151L, 150L, 149L, 148L, 148L, 148L, 146L, 149L, 153L, 155L, 155L, -154L, 153L, 153L, 141L, 136L, 136L, 143L, 147L, 145L, 144L, 145L, -143L, 147L, 149L, 148L, 146L, 145L, 141L, 135L, 132L, 137L, 146L, -151L, 147L, 140L, 139L, 143L, 155L, 165L, 166L, 154L, 147L, 154L, -164L, 167L, 166L, 166L, 167L, 170L, 174L, 174L, 171L, 167L, 167L, -178L, 178L, 165L, 163L, 170L, 161L, 142L, 146L, 161L, 175L, 175L, -163L, 155L, 158L, 165L, 161L, 165L, 166L, 163L, 165L, 171L, 171L, -167L, 161L, 159L, 159L, 159L, 153L, 147L, 148L, 155L, 158L, 155L, -154L, 149L, 148L, 164L, 170L, 156L, 152L, 145L, 136L, 137L, 148L, -159L, 157L, 149L, 143L, 143L, 143L, 142L, 142L, 145L, 151L, 156L, -140L, 146L, 147L, 139L, 132L, 132L, 137L, 142L, 151L, 150L, 153L, -157L, 156L, 152L, 156L, 163L, 162L, 165L, 170L, 175L, 174L, 167L, -159L, 154L, 135L, 137L, 140L, 146L, 149L, 143L, 130L, 120L, 125L, -126L, 122L, 112L, 103L, 104L, 117L, 129L, 139L, 137L, 136L, 138L, -143L, 145L, 144L, 141L, 145L, 156L, 160L, 149L, 138L, 134L, 128L, -120L, 181L, 185L, 191L, 199L, 204L, 204L, 200L, 197L, 195L, 190L, -183L, 178L, 176L, 172L, 166L, 161L, 159L, 153L, 148L, 146L, 138L, -124L, 110L, 103L, 98L, 102L, 110L, 118L, 124L, 129L, 131L, 131L, -128L, 128L, 128L, 127L, 116L, 101L, 90L, 87L, 83L, 82L, 85L, -100L, 123L, 145L, 160L, 166L, 168L, 168L, 146L, 125L, 86L, 41L, -29L, 19L, 18L, 18L, 21L, 24L, 24L, 26L, 37L, 49L, 53L, 62L, 92L, -141L, 187L, 212L, 216L, 213L, 199L, 176L, 156L, 139L, 116L, 94L, -68L, 39L, 31L, 30L, 33L, 40L, 45L, 46L, 49L, 53L, 50L, 55L, 59L, -61L, 60L, 60L, 62L, 65L, 58L, 52L, 44L, 38L, 35L, 32L, 26L, 22L, -25L, 24L, 22L, 21L, 22L, 25L, 29L, 31L, 26L, 25L, 25L, 26L, 27L, -26L, 23L, 21L, 26L, 27L, 27L, 27L, 27L, 26L, 25L, 24L, 27L, 27L, -27L, 27L, 27L, 27L, 27L, 27L, 25L, 26L, 26L, 27L, 27L, 27L, 27L, -26L, 23L, 26L, 26L, 21L, 19L, 21L, 22L, 21L, 27L, 18L, 15L, 22L, -31L, 32L, 28L, 25L, 29L, 26L, 23L, 22L, 24L, 25L, 26L, 26L, 26L, -25L, 24L, 23L, 23L, 23L, 24L, 24L, 22L, 22L, 23L, 25L, 27L, 26L, -23L, 20L, 21L, 22L, 25L, 26L, 27L, 26L, 24L, 23L, 24L, 24L, 25L, -25L, 24L, 22L, 20L, 19L, 19L, 16L, 14L, 14L, 16L, 19L, 21L, 21L, -25L, 24L, 25L, 28L, 26L, 22L, 23L, 27L, 28L, 25L, 22L, 20L, 21L, -23L, 24L, 24L, 25L, 28L, 28L, 25L, 25L, 27L, 26L, 23L, 27L, 26L, -24L, 24L, 25L, 25L, 23L, 21L, 25L, 25L, 26L, 28L, 29L, 28L, 25L, -22L, 25L, 27L, 29L, 30L, 29L, 27L, 24L, 21L, 23L, 24L, 24L, 23L, -21L, 21L, 23L, 25L, 25L, 22L, 21L, 23L, 23L, 20L, 20L, 23L, 20L, -19L, 19L, 21L, 23L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, 22L, 23L, -24L, 24L, 24L, 22L, 20L, 21L, 22L, 23L, 23L, 22L, 23L, 24L, 25L, -26L, 26L, 25L, 24L, 23L, 25L, 26L, 27L, 27L, 25L, 24L, 24L, 24L, -23L, 23L, 21L, 21L, 21L, 23L, 24L, 26L, 26L, 25L, 23L, 21L, 21L, -23L, 24L, 26L, 28L, 27L, 27L, 28L, 26L, 22L, 23L, 27L, 34L, 54L, -95L, 137L, 157L, 155L, 149L, 149L, 153L, 153L, 153L, 153L, 152L, -151L, 150L, 150L, 149L, 150L, 151L, 152L, 153L, 153L, 152L, 152L, -147L, 138L, 133L, 141L, 151L, 154L, 149L, 144L, 145L, 143L, 142L, -144L, 143L, 140L, 139L, 142L, 138L, 137L, 142L, 148L, 148L, 141L, -134L, 132L, 122L, 140L, 158L, 161L, 153L, 149L, 159L, 171L, 165L, -167L, 169L, 173L, 175L, 174L, 170L, 166L, 153L, 167L, 173L, 168L, -171L, 180L, 174L, 158L, 134L, 147L, 160L, 162L, 155L, 151L, 156L, -164L, 164L, 168L, 170L, 168L, 168L, 171L, 173L, 173L, 156L, 152L, -152L, 156L, 158L, 154L, 150L, 148L, 150L, 147L, 150L, 151L, 152L, -165L, 172L, 161L, 163L, 152L, 139L, 135L, 146L, 161L, 165L, 162L, -139L, 143L, 148L, 148L, 145L, 141L, 139L, 138L, 142L, 143L, 149L, -154L, 146L, 133L, 133L, 142L, 146L, 144L, 144L, 144L, 143L, 145L, -154L, 163L, 159L, 160L, 162L, 165L, 168L, 167L, 161L, 155L, 147L, -149L, 154L, 162L, 166L, 163L, 152L, 142L, 133L, 135L, 133L, 125L, -113L, 108L, 112L, 117L, 134L, 135L, 136L, 136L, 136L, 137L, 139L, -141L, 139L, 144L, 149L, 149L, 144L, 138L, 134L, 133L, 183L, 186L, -192L, 198L, 201L, 200L, 195L, 190L, 190L, 185L, 178L, 172L, 170L, -168L, 165L, 163L, 160L, 154L, 151L, 149L, 141L, 124L, 107L, 98L, -99L, 103L, 109L, 115L, 120L, 122L, 123L, 123L, 123L, 123L, 122L, -117L, 108L, 98L, 91L, 89L, 83L, 82L, 86L, 101L, 124L, 146L, 161L, -167L, 169L, 169L, 146L, 123L, 82L, 38L, 29L, 20L, 19L, 18L, 20L, -23L, 24L, 27L, 37L, 48L, 57L, 65L, 93L, 138L, 182L, 207L, 213L, -212L, 197L, 172L, 151L, 135L, 115L, 96L, 69L, 40L, 28L, 26L, -29L, 37L, 43L, 45L, 48L, 52L, 48L, 54L, 60L, 61L, 58L, 57L, 60L, -64L, 58L, 52L, 45L, 39L, 35L, 31L, 27L, 23L, 27L, 26L, 23L, 21L, -21L, 22L, 24L, 26L, 24L, 23L, 23L, 24L, 26L, 26L, 24L, 22L, 27L, -27L, 27L, 27L, 26L, 26L, 25L, 25L, 26L, 27L, 27L, 28L, 28L, 27L, -27L, 26L, 22L, 23L, 24L, 26L, 26L, 26L, 26L, 25L, 17L, 21L, 22L, -19L, 19L, 23L, 25L, 25L, 28L, 21L, 19L, 24L, 29L, 29L, 27L, 27L, -28L, 26L, 23L, 23L, 24L, 26L, 27L, 27L, 28L, 27L, 25L, 23L, 22L, -22L, 23L, 23L, 22L, 22L, 25L, 28L, 30L, 28L, 24L, 21L, 21L, 23L, -26L, 29L, 29L, 27L, 25L, 23L, 24L, 25L, 25L, 25L, 24L, 22L, 20L, -19L, 15L, 14L, 14L, 15L, 17L, 19L, 21L, 21L, 25L, 24L, 26L, 29L, -27L, 22L, 22L, 26L, 23L, 19L, 16L, 17L, 22L, 26L, 27L, 27L, 24L, -27L, 28L, 25L, 25L, 28L, 27L, 23L, 29L, 27L, 24L, 23L, 24L, 25L, -25L, 24L, 25L, 26L, 27L, 28L, 28L, 27L, 25L, 23L, 26L, 27L, 28L, -28L, 26L, 24L, 21L, 19L, 21L, 22L, 23L, 22L, 21L, 21L, 22L, 24L, -29L, 21L, 19L, 24L, 24L, 18L, 19L, 27L, 21L, 20L, 19L, 21L, 23L, -25L, 26L, 25L, 22L, 22L, 21L, 21L, 22L, 22L, 23L, 24L, 21L, 20L, -19L, 19L, 20L, 20L, 21L, 21L, 22L, 23L, 25L, 25L, 25L, 25L, 23L, -22L, 20L, 24L, 28L, 28L, 25L, 25L, 27L, 29L, 22L, 22L, 21L, 21L, -21L, 22L, 24L, 25L, 28L, 26L, 23L, 21L, 20L, 22L, 25L, 27L, 23L, -24L, 25L, 27L, 26L, 24L, 24L, 24L, 34L, 41L, 64L, 102L, 134L, -149L, 152L, 152L, 153L, 154L, 156L, 157L, 157L, 156L, 154L, 153L, -152L, 150L, 149L, 149L, 150L, 151L, 150L, 150L, 153L, 144L, 138L, -143L, 152L, 156L, 152L, 146L, 151L, 144L, 142L, 146L, 144L, 136L, -134L, 140L, 143L, 138L, 138L, 145L, 148L, 142L, 132L, 125L, 106L, -121L, 147L, 166L, 165L, 153L, 152L, 160L, 165L, 167L, 170L, 173L, -172L, 169L, 164L, 160L, 158L, 153L, 157L, 171L, 176L, 172L, 173L, -181L, 156L, 148L, 137L, 133L, 137L, 145L, 153L, 157L, 165L, 167L, -166L, 164L, 162L, 164L, 168L, 171L, 159L, 152L, 148L, 153L, 161L, -163L, 158L, 153L, 136L, 137L, 146L, 150L, 146L, 153L, 162L, 159L, -153L, 151L, 144L, 134L, 134L, 149L, 166L, 177L, 163L, 158L, 155L, -158L, 161L, 157L, 144L, 132L, 139L, 138L, 142L, 149L, 149L, 145L, -145L, 150L, 153L, 152L, 151L, 149L, 147L, 150L, 157L, 165L, 161L, -158L, 155L, 156L, 163L, 170L, 170L, 165L, 164L, 161L, 157L, 154L, -153L, 156L, 161L, 164L, 143L, 146L, 147L, 142L, 131L, 123L, 119L, -119L, 135L, 136L, 137L, 139L, 140L, 140L, 141L, 141L, 137L, 134L, -139L, 148L, 150L, 145L, 146L, 153L, 185L, 186L, 188L, 192L, 194L, -193L, 189L, 186L, 187L, 183L, 176L, 171L, 167L, 165L, 163L, 162L, -162L, 156L, 151L, 149L, 141L, 124L, 108L, 100L, 100L, 104L, 109L, -114L, 118L, 120L, 120L, 119L, 129L, 128L, 123L, 113L, 101L, 92L, -85L, 81L, 82L, 81L, 87L, 102L, 125L, 147L, 161L, 167L, 169L, -169L, 144L, 119L, 77L, 34L, 27L, 22L, 20L, 18L, 18L, 21L, 24L, -28L, 38L, 49L, 60L, 66L, 91L, 133L, 174L, 198L, 206L, 207L, 189L, -164L, 144L, 129L, 110L, 91L, 66L, 37L, 27L, 24L, 27L, 35L, 43L, -45L, 48L, 51L, 49L, 55L, 60L, 61L, 58L, 56L, 59L, 63L, 57L, 53L, -46L, 40L, 35L, 31L, 27L, 24L, 29L, 28L, 26L, 24L, 24L, 25L, 26L, -27L, 26L, 25L, 24L, 24L, 25L, 24L, 22L, 20L, 27L, 27L, 26L, 26L, -25L, 25L, 25L, 25L, 24L, 25L, 26L, 26L, 26L, 26L, 25L, 24L, 23L, -23L, 24L, 25L, 26L, 26L, 26L, 26L, 15L, 20L, 22L, 19L, 20L, 25L, -28L, 28L, 26L, 24L, 24L, 25L, 24L, 21L, 23L, 27L, 28L, 26L, 24L, -24L, 26L, 28L, 28L, 27L, 29L, 27L, 25L, 23L, 22L, 22L, 22L, 23L, -22L, 24L, 27L, 31L, 33L, 31L, 27L, 23L, 22L, 24L, 27L, 30L, 30L, -29L, 26L, 24L, 25L, 25L, 26L, 25L, 24L, 22L, 19L, 18L, 10L, 11L, -13L, 15L, 18L, 20L, 23L, 24L, 25L, 24L, 26L, 30L, 27L, 22L, 21L, -24L, 23L, 20L, 17L, 19L, 24L, 28L, 29L, 28L, 23L, 27L, 28L, 25L, -25L, 28L, 27L, 24L, 29L, 26L, 23L, 22L, 24L, 25L, 26L, 25L, 26L, -27L, 28L, 28L, 27L, 25L, 24L, 24L, 30L, 29L, 27L, 25L, 24L, 23L, -22L, 22L, 24L, 26L, 27L, 27L, 26L, 25L, 26L, 27L, 32L, 24L, 21L, -26L, 25L, 20L, 22L, 30L, 23L, 22L, 20L, 21L, 24L, 26L, 26L, 26L, -22L, 21L, 21L, 21L, 21L, 22L, 23L, 24L, 24L, 24L, 24L, 23L, 23L, -23L, 24L, 25L, 22L, 23L, 25L, 25L, 25L, 25L, 23L, 22L, 21L, 25L, -28L, 28L, 26L, 25L, 27L, 29L, 27L, 27L, 27L, 27L, 27L, 28L, 29L, -29L, 30L, 28L, 25L, 23L, 22L, 24L, 26L, 28L, 21L, 23L, 25L, 26L, -27L, 27L, 26L, 23L, 31L, 32L, 39L, 61L, 100L, 137L, 152L, 151L, -154L, 155L, 157L, 159L, 160L, 159L, 159L, 158L, 154L, 151L, 148L, -147L, 149L, 149L, 148L, 147L, 153L, 148L, 144L, 143L, 146L, 150L, -149L, 145L, 151L, 144L, 144L, 150L, 148L, 138L, 135L, 139L, 146L, -139L, 136L, 142L, 146L, 142L, 133L, 127L, 118L, 118L, 131L, 154L, -163L, 154L, 145L, 144L, 158L, 162L, 166L, 168L, 167L, 164L, 160L, -158L, 165L, 158L, 161L, 173L, 174L, 165L, 166L, 175L, 174L, 160L, -142L, 132L, 133L, 139L, 143L, 145L, 149L, 151L, 156L, 160L, 163L, -164L, 166L, 168L, 170L, 161L, 152L, 152L, 160L, 167L, 164L, 158L, -144L, 142L, 149L, 147L, 133L, 134L, 150L, 160L, 148L, 148L, 140L, -129L, 126L, 136L, 151L, 161L, 176L, 166L, 156L, 154L, 159L, 164L, -164L, 162L, 144L, 142L, 136L, 133L, 140L, 151L, 154L, 150L, 157L, -161L, 162L, 161L, 159L, 160L, 165L, 168L, 166L, 162L, 153L, 148L, -155L, 167L, 172L, 170L, 172L, 170L, 164L, 151L, 139L, 135L, 141L, -148L, 143L, 147L, 152L, 153L, 149L, 142L, 137L, 135L, 141L, 141L, -142L, 146L, 151L, 152L, 149L, 145L, 149L, 140L, 140L, 150L, 154L, -152L, 155L, 164L, 185L, 184L, 184L, 186L, 188L, 188L, 186L, 184L, -182L, 180L, 176L, 172L, 168L, 164L, 162L, 160L, 155L, 147L, 141L, -137L, 130L, 117L, 104L, 98L, 100L, 104L, 110L, 116L, 121L, 124L, -124L, 124L, 124L, 125L, 122L, 111L, 101L, 94L, 88L, 82L, 82L, -82L, 88L, 104L, 127L, 149L, 162L, 168L, 169L, 168L, 142L, 115L, -72L, 30L, 26L, 22L, 20L, 17L, 16L, 20L, 24L, 29L, 40L, 50L, 60L, -68L, 92L, 132L, 170L, 191L, 198L, 199L, 180L, 157L, 139L, 125L, -104L, 85L, 60L, 32L, 30L, 27L, 28L, 37L, 45L, 48L, 49L, 52L, -51L, 55L, 59L, 60L, 59L, 58L, 60L, 62L, 57L, 53L, 48L, 41L, 35L, -30L, 27L, 26L, 28L, 28L, 27L, 27L, 29L, 31L, 33L, 34L, 31L, 29L, -26L, 24L, 23L, 22L, 19L, 17L, 28L, 27L, 26L, 25L, 25L, 25L, 25L, -26L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 28L, 28L, 27L, 27L, -27L, 28L, 29L, 29L, 19L, 24L, 25L, 22L, 21L, 25L, 27L, 26L, 24L, -24L, 25L, 24L, 20L, 15L, 19L, 27L, 29L, 27L, 25L, 25L, 27L, 27L, -27L, 26L, 27L, 26L, 25L, 24L, 23L, 22L, 22L, 22L, 24L, 25L, 28L, -31L, 34L, 33L, 29L, 25L, 24L, 26L, 28L, 30L, 30L, 29L, 28L, 26L, -25L, 26L, 26L, 25L, 24L, 21L, 19L, 17L, 9L, 11L, 14L, 16L, 18L, -20L, 25L, 28L, 25L, 24L, 27L, 30L, 28L, 22L, 21L, 23L, 28L, 26L, -25L, 26L, 27L, 28L, 28L, 27L, 23L, 26L, 27L, 25L, 25L, 28L, 28L, -25L, 27L, 25L, 23L, 22L, 24L, 25L, 25L, 25L, 26L, 28L, 29L, 28L, -26L, 24L, 24L, 25L, 33L, 31L, 29L, 27L, 25L, 25L, 25L, 26L, 23L, -25L, 27L, 27L, 25L, 24L, 24L, 25L, 32L, 27L, 25L, 26L, 26L, 24L, -26L, 30L, 26L, 24L, 22L, 22L, 23L, 25L, 26L, 26L, 21L, 21L, 20L, -20L, 21L, 22L, 23L, 23L, 23L, 24L, 24L, 23L, 21L, 21L, 23L, 25L, -23L, 24L, 25L, 26L, 26L, 25L, 24L, 23L, 28L, 29L, 30L, 29L, 26L, -24L, 24L, 24L, 26L, 26L, 27L, 27L, 28L, 28L, 28L, 28L, 32L, 30L, -27L, 25L, 25L, 25L, 27L, 28L, 25L, 27L, 27L, 26L, 27L, 29L, 26L, -21L, 23L, 26L, 30L, 43L, 76L, 119L, 146L, 152L, 154L, 155L, 156L, -158L, 159L, 160L, 161L, 161L, 157L, 153L, 149L, 149L, 151L, 151L, -148L, 145L, 147L, 147L, 143L, 138L, 137L, 141L, 143L, 141L, 142L, -142L, 145L, 149L, 149L, 145L, 142L, 143L, 147L, 140L, 136L, 139L, -143L, 141L, 138L, 137L, 128L, 115L, 113L, 130L, 149L, 155L, 152L, -149L, 148L, 152L, 158L, 162L, 162L, 161L, 160L, 160L, 152L, 163L, -170L, 169L, 170L, 174L, 172L, 166L, 164L, 165L, 164L, 156L, 144L, -135L, 131L, 130L, 129L, 132L, 141L, 155L, 165L, 167L, 166L, 167L, -173L, 168L, 159L, 155L, 158L, 164L, 162L, 155L, 166L, 157L, 155L, -146L, 125L, 121L, 142L, 159L, 162L, 155L, 143L, 135L, 137L, 142L, -140L, 133L, 146L, 153L, 160L, 163L, 163L, 165L, 173L, 180L, 162L, -159L, 149L, 140L, 144L, 156L, 158L, 151L, 150L, 156L, 159L, 156L, -154L, 158L, 162L, 164L, 171L, 167L, 155L, 144L, 146L, 158L, 165L, -163L, 162L, 169L, 174L, 168L, 154L, 140L, 135L, 134L, 138L, 142L, -149L, 155L, 158L, 157L, 154L, 152L, 149L, 148L, 148L, 154L, 160L, -163L, 160L, 155L, 157L, 148L, 147L, 155L, 163L, 165L, 169L, 175L, -182L, 182L, 183L, 185L, 187L, 187L, 185L, 182L, 175L, 176L, 176L, -173L, 169L, 165L, 161L, 159L, 146L, 136L, 127L, 122L, 116L, 107L, -100L, 97L, 100L, 104L, 111L, 118L, 123L, 127L, 128L, 128L, 117L, -122L, 121L, 112L, 104L, 100L, 94L, 87L, 83L, 83L, 90L, 106L, -130L, 151L, 165L, 170L, 169L, 168L, 140L, 112L, 67L, 26L, 24L, -22L, 20L, 16L, 15L, 19L, 24L, 31L, 41L, 52L, 62L, 73L, 100L, -141L, 176L, 193L, 195L, 193L, 176L, 157L, 142L, 127L, 104L, 83L, -59L, 33L, 33L, 28L, 29L, 38L, 47L, 50L, 50L, 51L, 54L, 55L, 58L, -60L, 61L, 61L, 60L, 60L, 57L, 54L, 49L, 42L, 35L, 30L, 27L, 26L, -27L, 27L, 27L, 27L, 29L, 30L, 32L, 33L, 29L, 27L, 25L, 24L, 24L, -24L, 23L, 21L, 28L, 27L, 26L, 25L, 24L, 25L, 26L, 26L, 25L, 24L, -23L, 22L, 22L, 23L, 24L, 25L, 32L, 30L, 27L, 25L, 25L, 26L, 29L, -30L, 23L, 27L, 28L, 24L, 23L, 26L, 28L, 27L, 27L, 24L, 23L, 24L, -23L, 20L, 23L, 28L, 28L, 27L, 25L, 25L, 26L, 26L, 24L, 23L, 25L, -25L, 25L, 25L, 24L, 23L, 22L, 22L, 24L, 25L, 27L, 30L, 32L, 32L, -29L, 26L, 27L, 27L, 28L, 29L, 30L, 30L, 29L, 29L, 26L, 26L, 26L, -25L, 24L, 21L, 19L, 17L, 12L, 14L, 16L, 16L, 17L, 20L, 25L, 29L, -25L, 24L, 27L, 31L, 28L, 22L, 20L, 22L, 24L, 26L, 28L, 28L, 27L, -25L, 25L, 26L, 22L, 26L, 27L, 25L, 26L, 29L, 28L, 25L, 25L, 23L, -22L, 22L, 24L, 25L, 24L, 23L, 26L, 28L, 29L, 28L, 25L, 23L, 24L, -25L, 30L, 30L, 30L, 29L, 28L, 27L, 26L, 25L, 20L, 23L, 25L, 25L, -23L, 22L, 22L, 23L, 29L, 30L, 29L, 25L, 24L, 28L, 29L, 27L, 29L, -26L, 23L, 22L, 23L, 25L, 25L, 25L, 21L, 21L, 20L, 20L, 21L, 21L, -22L, 23L, 20L, 22L, 23L, 22L, 19L, 19L, 21L, 24L, 24L, 25L, 26L, -27L, 27L, 26L, 25L, 24L, 30L, 29L, 28L, 28L, 28L, 27L, 24L, 22L, -22L, 23L, 24L, 24L, 25L, 25L, 25L, 25L, 31L, 30L, 28L, 27L, 26L, -26L, 26L, 26L, 28L, 30L, 28L, 26L, 28L, 32L, 30L, 23L, 24L, 26L, -31L, 40L, 55L, 83L, 120L, 148L, 152L, 152L, 153L, 154L, 156L, -158L, 160L, 161L, 161L, 157L, 153L, 153L, 155L, 154L, 150L, 146L, -144L, 144L, 139L, 132L, 133L, 139L, 141L, 139L, 136L, 141L, 144L, -145L, 147L, 150L, 149L, 146L, 146L, 141L, 137L, 138L, 139L, 139L, -144L, 151L, 131L, 120L, 114L, 122L, 139L, 153L, 156L, 155L, 143L, -148L, 154L, 157L, 158L, 158L, 159L, 161L, 148L, 158L, 164L, 163L, -164L, 170L, 173L, 171L, 163L, 167L, 171L, 168L, 159L, 147L, 136L, -131L, 136L, 128L, 127L, 137L, 149L, 156L, 160L, 163L, 159L, 162L, -162L, 159L, 159L, 160L, 156L, 149L, 170L, 156L, 154L, 150L, 131L, -123L, 135L, 147L, 162L, 161L, 158L, 155L, 155L, 152L, 142L, 130L, -129L, 145L, 165L, 177L, 177L, 173L, 171L, 171L, 172L, 169L, 167L, -167L, 165L, 162L, 160L, 161L, 151L, 155L, 152L, 144L, 141L, 148L, -156L, 159L, 169L, 169L, 160L, 146L, 144L, 154L, 159L, 156L, 154L, -162L, 172L, 176L, 171L, 162L, 152L, 146L, 142L, 144L, 149L, 155L, -160L, 161L, 160L, 157L, 154L, 154L, 155L, 157L, 161L, 165L, 168L, -170L, 165L, 161L, 159L, 165L, 173L, 178L, 178L, 177L, 179L, 180L, -183L, 186L, 189L, 188L, 184L, 181L, 169L, 172L, 174L, 174L, 170L, -165L, 161L, 158L, 144L, 133L, 122L, 117L, 112L, 106L, 102L, 101L, -101L, 105L, 111L, 118L, 123L, 125L, 126L, 126L, 123L, 128L, 127L, -116L, 105L, 98L, 89L, 80L, 85L, 85L, 92L, 108L, 132L, 153L, 167L, -172L, 168L, 167L, 139L, 110L, 65L, 24L, 23L, 21L, 19L, 15L, 13L, -18L, 24L, 31L, 42L, 53L, 66L, 79L, 110L, 152L, 186L, 199L, 196L, -192L, 177L, 160L, 148L, 133L, 108L, 86L, 62L, 37L, 33L, 28L, -28L, 37L, 46L, 49L, 49L, 50L, 56L, 56L, 57L, 59L, 62L, 63L, 61L, -59L, 56L, 54L, 49L, 42L, 35L, 30L, 27L, 27L, 28L, 27L, 26L, 25L, -25L, 25L, 26L, 26L, 23L, 22L, 21L, 23L, 26L, 29L, 29L, 29L, 29L, -28L, 26L, 25L, 24L, 25L, 26L, 27L, 26L, 25L, 23L, 21L, 21L, 23L, -25L, 26L, 32L, 29L, 25L, 22L, 21L, 23L, 26L, 28L, 23L, 28L, 29L, -25L, 25L, 28L, 31L, 30L, 33L, 26L, 23L, 26L, 29L, 29L, 29L, 32L, -28L, 26L, 24L, 24L, 24L, 24L, 22L, 20L, 23L, 24L, 25L, 26L, 26L, -24L, 23L, 21L, 23L, 24L, 25L, 28L, 31L, 31L, 28L, 26L, 28L, 28L, -29L, 29L, 29L, 30L, 30L, 30L, 26L, 26L, 26L, 26L, 24L, 21L, 18L, -17L, 15L, 17L, 18L, 17L, 16L, 18L, 24L, 29L, 25L, 25L, 28L, 31L, -28L, 22L, 20L, 22L, 15L, 20L, 25L, 26L, 24L, 23L, 24L, 26L, 22L, -26L, 27L, 25L, 26L, 29L, 28L, 25L, 24L, 22L, 21L, 22L, 24L, 25L, -23L, 22L, 26L, 29L, 30L, 28L, 24L, 22L, 23L, 26L, 25L, 26L, 28L, -29L, 28L, 26L, 23L, 21L, 23L, 26L, 28L, 29L, 27L, 25L, 25L, 26L, -26L, 32L, 31L, 23L, 23L, 30L, 30L, 24L, 31L, 28L, 24L, 22L, 23L, -24L, 25L, 24L, 21L, 20L, 20L, 20L, 20L, 21L, 22L, 23L, 24L, 26L, -27L, 26L, 23L, 23L, 25L, 28L, 25L, 25L, 27L, 28L, 28L, 27L, 25L, -25L, 28L, 26L, 24L, 26L, 29L, 30L, 28L, 24L, 24L, 25L, 26L, 27L, -27L, 27L, 27L, 26L, 30L, 29L, 29L, 28L, 27L, 26L, 25L, 25L, 27L, -29L, 28L, 25L, 29L, 35L, 34L, 28L, 30L, 27L, 32L, 37L, 34L, 43L, -88L, 137L, 150L, 150L, 150L, 151L, 153L, 156L, 159L, 161L, 164L, -160L, 156L, 156L, 158L, 157L, 152L, 147L, 144L, 142L, 136L, 130L, -133L, 142L, 143L, 139L, 135L, 143L, 145L, 140L, 142L, 151L, 152L, -146L, 146L, 142L, 139L, 137L, 136L, 138L, 149L, 160L, 140L, 137L, -132L, 132L, 138L, 145L, 147L, 143L, 145L, 149L, 154L, 155L, 155L, -154L, 156L, 159L, 168L, 154L, 151L, 160L, 159L, 149L, 157L, 177L, -183L, 174L, 165L, 166L, 170L, 169L, 157L, 146L, 158L, 137L, 118L, -117L, 126L, 137L, 149L, 158L, 140L, 151L, 161L, 161L, 160L, 159L, -153L, 145L, 155L, 143L, 148L, 156L, 143L, 129L, 129L, 130L, 143L, -158L, 170L, 169L, 160L, 153L, 147L, 143L, 154L, 156L, 163L, 172L, -180L, 180L, 173L, 165L, 165L, 163L, 173L, 187L, 181L, 162L, 159L, -171L, 165L, 165L, 156L, 141L, 136L, 145L, 156L, 161L, 164L, 169L, -164L, 150L, 147L, 155L, 159L, 156L, 161L, 160L, 161L, 165L, 169L, -168L, 162L, 156L, 153L, 152L, 153L, 156L, 159L, 160L, 157L, 155L, -155L, 158L, 159L, 158L, 157L, 162L, 173L, 182L, 182L, 179L, 176L, -175L, 178L, 179L, 172L, 163L, 183L, 182L, 181L, 184L, 187L, 186L, -182L, 178L, 167L, 169L, 172L, 172L, 169L, 162L, 154L, 149L, 140L, -130L, 118L, 110L, 106L, 103L, 97L, 93L, 99L, 104L, 111L, 116L, -119L, 121L, 124L, 125L, 124L, 122L, 116L, 110L, 102L, 96L, 91L, -88L, 79L, 87L, 101L, 118L, 135L, 151L, 165L, 173L, 173L, 163L, -146L, 106L, 56L, 31L, 24L, 17L, 12L, 14L, 17L, 19L, 23L, 32L, -45L, 54L, 64L, 88L, 133L, 171L, 189L, 203L, 206L, 194L, 185L, -168L, 148L, 132L, 113L, 85L, 57L, 40L, 35L, 35L, 35L, 38L, 43L, -48L, 51L, 52L, 49L, 51L, 55L, 58L, 59L, 59L, 58L, 57L, 59L, 51L, -43L, 39L, 35L, 28L, 24L, 25L, 24L, 24L, 25L, 26L, 26L, 25L, 25L, -24L, 27L, 25L, 21L, 20L, 26L, 32L, 28L, 19L, 28L, 27L, 28L, 31L, -30L, 26L, 26L, 30L, 31L, 21L, 16L, 21L, 26L, 26L, 25L, 26L, 27L, -28L, 30L, 29L, 27L, 25L, 25L, 26L, 26L, 28L, 26L, 24L, 26L, 30L, -30L, 26L, 31L, 26L, 22L, 23L, 28L, 30L, 27L, 22L, 27L, 26L, 24L, -24L, 23L, 24L, 25L, 26L, 24L, 24L, 27L, 29L, 28L, 24L, 27L, 33L, -24L, 25L, 27L, 28L, 28L, 27L, 26L, 24L, 20L, 22L, 22L, 19L, 21L, -25L, 24L, 20L, 25L, 24L, 24L, 25L, 27L, 24L, 17L, 10L, 16L, 14L, -13L, 14L, 17L, 23L, 30L, 34L, 21L, 24L, 27L, 28L, 25L, 22L, 20L, -19L, 26L, 24L, 22L, 22L, 23L, 24L, 22L, 20L, 26L, 27L, 24L, 19L, -23L, 30L, 29L, 23L, 23L, 21L, 23L, 28L, 26L, 21L, 22L, 28L, 24L, -27L, 28L, 27L, 23L, 22L, 24L, 26L, 22L, 24L, 27L, 26L, 24L, 23L, -26L, 28L, 23L, 23L, 23L, 25L, 27L, 28L, 27L, 25L, 22L, 26L, 29L, -31L, 29L, 27L, 26L, 25L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, -24L, 24L, 24L, 24L, 23L, 22L, 21L, 20L, 23L, 23L, 22L, 20L, 19L, -21L, 25L, 29L, 22L, 20L, 19L, 22L, 28L, 32L, 33L, 31L, 31L, 28L, -30L, 34L, 31L, 23L, 22L, 26L, 25L, 24L, 24L, 24L, 25L, 27L, 29L, -30L, 34L, 32L, 29L, 27L, 27L, 25L, 22L, 20L, 24L, 27L, 29L, 29L, -28L, 26L, 26L, 26L, 21L, 22L, 27L, 33L, 31L, 36L, 63L, 93L, 133L, -156L, 151L, 141L, 155L, 161L, 153L, 155L, 157L, 162L, 166L, 166L, -160L, 153L, 150L, 149L, 146L, 140L, 135L, 137L, 139L, 139L, 142L, -146L, 141L, 141L, 142L, 144L, 146L, 146L, 143L, 140L, 142L, 151L, -152L, 142L, 138L, 143L, 148L, 146L, 157L, 152L, 151L, 154L, 149L, -140L, 140L, 148L, 145L, 145L, 150L, 157L, 157L, 152L, 153L, 159L, -149L, 155L, 158L, 155L, 149L, 148L, 155L, 162L, 165L, 173L, 172L, -163L, 166L, 178L, 177L, 164L, 159L, 160L, 147L, 133L, 130L, 127L, -131L, 144L, 167L, 165L, 162L, 159L, 156L, 153L, 151L, 149L, 149L, -157L, 164L, 165L, 163L, 159L, 151L, 142L, 146L, 151L, 159L, 166L, -169L, 167L, 161L, 156L, 163L, 172L, 179L, 177L, 176L, 177L, 175L, -170L, 171L, 173L, 176L, 176L, 173L, 170L, 168L, 168L, 171L, 173L, -165L, 149L, 143L, 151L, 157L, 157L, 178L, 175L, 171L, 167L, 163L, -160L, 158L, 156L, 161L, 159L, 161L, 169L, 176L, 175L, 169L, 164L, -160L, 156L, 152L, 150L, 152L, 152L, 150L, 148L, 159L, 166L, 166L, -158L, 158L, 171L, 182L, 185L, 189L, 185L, 177L, 166L, 157L, 153L, -155L, 158L, 185L, 183L, 182L, 184L, 187L, 186L, 182L, 177L, 172L, -172L, 170L, 167L, 163L, 159L, 155L, 153L, 146L, 137L, 125L, 117L, -112L, 108L, 102L, 97L, 99L, 104L, 110L, 115L, 118L, 121L, 123L, -125L, 124L, 121L, 116L, 109L, 102L, 95L, 90L, 87L, 80L, 86L, -98L, 116L, 136L, 154L, 166L, 173L, 168L, 158L, 140L, 101L, 53L, -29L, 24L, 17L, 16L, 18L, 19L, 20L, 22L, 30L, 42L, 50L, 71L, 97L, -143L, 182L, 202L, 215L, 217L, 204L, 181L, 165L, 147L, 133L, 116L, -91L, 65L, 50L, 36L, 34L, 34L, 37L, 44L, 49L, 51L, 51L, 51L, 53L, -55L, 58L, 59L, 59L, 59L, 58L, 59L, 51L, 43L, 40L, 36L, 30L, 27L, -27L, 27L, 28L, 28L, 29L, 29L, 29L, 28L, 28L, 28L, 28L, 25L, 23L, -27L, 31L, 28L, 22L, 27L, 26L, 28L, 30L, 29L, 25L, 25L, 29L, 30L, -22L, 19L, 23L, 26L, 25L, 25L, 28L, 25L, 27L, 28L, 27L, 25L, 24L, -24L, 25L, 22L, 24L, 24L, 23L, 27L, 33L, 33L, 30L, 29L, 29L, 28L, -26L, 25L, 25L, 27L, 29L, 26L, 26L, 27L, 28L, 28L, 27L, 26L, 25L, -26L, 25L, 27L, 29L, 28L, 24L, 26L, 31L, 26L, 26L, 25L, 25L, 25L, -25L, 26L, 26L, 23L, 25L, 25L, 23L, 24L, 28L, 27L, 24L, 25L, 23L, -23L, 25L, 27L, 24L, 18L, 12L, 13L, 13L, 14L, 15L, 18L, 21L, 25L, -27L, 21L, 24L, 26L, 26L, 23L, 21L, 20L, 20L, 24L, 23L, 23L, 23L, -24L, 24L, 22L, 20L, 26L, 28L, 25L, 21L, 22L, 27L, 27L, 23L, 23L, -21L, 23L, 28L, 26L, 22L, 23L, 28L, 26L, 27L, 27L, 27L, 25L, 24L, -25L, 26L, 22L, 25L, 26L, 26L, 24L, 24L, 26L, 28L, 25L, 24L, 23L, -24L, 26L, 26L, 24L, 22L, 22L, 25L, 29L, 30L, 28L, 26L, 25L, 25L, -25L, 24L, 24L, 24L, 24L, 24L, 24L, 23L, 24L, 25L, 26L, 27L, 27L, -27L, 27L, 26L, 24L, 24L, 23L, 21L, 20L, 21L, 25L, 28L, 28L, 27L, -25L, 25L, 26L, 27L, 26L, 26L, 30L, 28L, 29L, 32L, 30L, 23L, 22L, -26L, 22L, 23L, 25L, 27L, 28L, 28L, 27L, 27L, 26L, 25L, 25L, 27L, -29L, 30L, 28L, 26L, 24L, 27L, 29L, 30L, 28L, 27L, 27L, 28L, 29L, -25L, 26L, 30L, 30L, 31L, 45L, 65L, 101L, 140L, 155L, 148L, 149L, -147L, 149L, 162L, 157L, 160L, 163L, 164L, 161L, 156L, 151L, 149L, -144L, 138L, 135L, 138L, 140L, 139L, 141L, 144L, 142L, 141L, 141L, -143L, 144L, 143L, 140L, 137L, 136L, 143L, 147L, 144L, 143L, 146L, -151L, 153L, 162L, 158L, 158L, 163L, 166L, 162L, 156L, 153L, 145L, -146L, 151L, 156L, 155L, 153L, 159L, 169L, 164L, 159L, 159L, 160L, -150L, 139L, 148L, 167L, 162L, 158L, 153L, 152L, 157L, 166L, 173L, -174L, 169L, 171L, 160L, 145L, 141L, 136L, 139L, 151L, 155L, 164L, -174L, 177L, 172L, 164L, 159L, 156L, 137L, 144L, 151L, 156L, 164L, -172L, 174L, 171L, 161L, 161L, 163L, 167L, 171L, 174L, 176L, 177L, -177L, 187L, 190L, 183L, 174L, 174L, 178L, 179L, 185L, 177L, 166L, -157L, 155L, 161L, 170L, 178L, 172L, 174L, 169L, 156L, 146L, 143L, -146L, 148L, 162L, 168L, 174L, 175L, 172L, 168L, 167L, 167L, 147L, -151L, 159L, 168L, 174L, 171L, 165L, 160L, 157L, 153L, 149L, 149L, -151L, 153L, 153L, 152L, 145L, 153L, 159L, 156L, 154L, 159L, 168L, -173L, 182L, 173L, 161L, 156L, 157L, 163L, 167L, 169L, 188L, 185L, -184L, 185L, 187L, 186L, 181L, 177L, 178L, 174L, 167L, 160L, 156L, -155L, 155L, 156L, 147L, 139L, 128L, 120L, 114L, 108L, 102L, 97L, -100L, 104L, 111L, 116L, 119L, 121L, 123L, 125L, 124L, 121L, 116L, -109L, 101L, 94L, 89L, 86L, 82L, 84L, 94L, 113L, 137L, 157L, 168L, -172L, 164L, 153L, 133L, 95L, 48L, 27L, 23L, 17L, 17L, 18L, 19L, -20L, 22L, 30L, 42L, 51L, 74L, 100L, 148L, 189L, 207L, 218L, 217L, -202L, 179L, 163L, 146L, 132L, 115L, 91L, 67L, 53L, 37L, 34L, -32L, 37L, 45L, 51L, 51L, 49L, 54L, 55L, 56L, 58L, 59L, 59L, 59L, -59L, 57L, 50L, 43L, 41L, 37L, 32L, 29L, 30L, 28L, 29L, 29L, 30L, -30L, 29L, 28L, 28L, 27L, 29L, 29L, 25L, 25L, 27L, 26L, 23L, 26L, -25L, 26L, 29L, 28L, 24L, 24L, 28L, 28L, 24L, 23L, 25L, 25L, 24L, -26L, 29L, 23L, 25L, 27L, 26L, 24L, 23L, 23L, 24L, 22L, 24L, 24L, -24L, 27L, 33L, 33L, 29L, 26L, 31L, 34L, 29L, 22L, 20L, 27L, 34L, -25L, 27L, 30L, 32L, 32L, 30L, 28L, 26L, 28L, 27L, 27L, 29L, 28L, -24L, 24L, 29L, 27L, 26L, 24L, 22L, 22L, 23L, 25L, 27L, 23L, 27L, -27L, 24L, 25L, 28L, 28L, 26L, 24L, 22L, 22L, 25L, 27L, 25L, 20L, -14L, 11L, 12L, 13L, 15L, 17L, 19L, 21L, 21L, 23L, 24L, 25L, 23L, -21L, 19L, 20L, 21L, 23L, 22L, 23L, 25L, 26L, 25L, 22L, 19L, 25L, -28L, 28L, 24L, 22L, 24L, 25L, 24L, 23L, 23L, 25L, 27L, 26L, 23L, -24L, 27L, 28L, 26L, 25L, 25L, 26L, 26L, 25L, 24L, 23L, 25L, 26L, -26L, 25L, 25L, 26L, 27L, 29L, 28L, 27L, 27L, 28L, 27L, 24L, 22L, -22L, 25L, 28L, 29L, 28L, 25L, 24L, 24L, 25L, 25L, 25L, 24L, 24L, -23L, 23L, 23L, 20L, 21L, 22L, 24L, 26L, 26L, 27L, 27L, 26L, 26L, -25L, 22L, 20L, 21L, 24L, 27L, 30L, 30L, 29L, 27L, 24L, 23L, 23L, -24L, 28L, 27L, 29L, 31L, 28L, 23L, 22L, 24L, 20L, 23L, 26L, 29L, -29L, 28L, 26L, 24L, 21L, 22L, 24L, 28L, 31L, 32L, 31L, 28L, 24L, -27L, 30L, 31L, 30L, 29L, 29L, 29L, 35L, 27L, 24L, 29L, 31L, 28L, -31L, 39L, 69L, 112L, 143L, 148L, 148L, 145L, 149L, 162L, 156L, -157L, 159L, 161L, 162L, 160L, 155L, 151L, 149L, 145L, 143L, 147L, -149L, 147L, 147L, 149L, 144L, 143L, 143L, 143L, 144L, 143L, 141L, -139L, 136L, 138L, 142L, 146L, 146L, 145L, 149L, 155L, 160L, 159L, -159L, 164L, 174L, 177L, 166L, 152L, 150L, 153L, 157L, 160L, 155L, -150L, 152L, 158L, 172L, 162L, 163L, 171L, 159L, 138L, 141L, 162L, -163L, 150L, 141L, 142L, 146L, 148L, 158L, 169L, 176L, 183L, 176L, -164L, 158L, 151L, 151L, 162L, 162L, 169L, 175L, 171L, 162L, 157L, -159L, 164L, 153L, 155L, 155L, 158L, 167L, 179L, 183L, 181L, 185L, -184L, 182L, 181L, 181L, 184L, 187L, 189L, 180L, 182L, 180L, 175L, -171L, 170L, 168L, 164L, 180L, 175L, 169L, 165L, 164L, 165L, 166L, -167L, 169L, 170L, 170L, 167L, 156L, 144L, 140L, 143L, 146L, 158L, -172L, 178L, 177L, 173L, 173L, 175L, 161L, 157L, 152L, 149L, 150L, -154L, 160L, 163L, 156L, 152L, 147L, 146L, 147L, 150L, 152L, 153L, -162L, 165L, 169L, 171L, 168L, 167L, 175L, 186L, 183L, 172L, 161L, -161L, 171L, 180L, 181L, 178L, 192L, 189L, 186L, 186L, 187L, 186L, -181L, 177L, 181L, 175L, 166L, 157L, 152L, 152L, 154L, 156L, 149L, -142L, 133L, 124L, 117L, 110L, 103L, 98L, 102L, 106L, 113L, 117L, -120L, 122L, 124L, 126L, 124L, 121L, 115L, 108L, 101L, 93L, 88L, -85L, 83L, 83L, 91L, 112L, 139L, 160L, 169L, 171L, 164L, 150L, -129L, 89L, 44L, 24L, 22L, 16L, 14L, 16L, 17L, 19L, 23L, 33L, -46L, 56L, 73L, 100L, 150L, 190L, 207L, 215L, 211L, 194L, 181L, -165L, 145L, 128L, 108L, 83L, 60L, 47L, 37L, 33L, 32L, 37L, 46L, -52L, 51L, 48L, 56L, 57L, 57L, 58L, 59L, 59L, 59L, 59L, 54L, 47L, -41L, 39L, 37L, 32L, 30L, 31L, 26L, 26L, 27L, 27L, 26L, 26L, 25L, -24L, 25L, 30L, 31L, 26L, 22L, 23L, 24L, 23L, 25L, 24L, 25L, 28L, -27L, 23L, 23L, 27L, 26L, 26L, 26L, 26L, 25L, 24L, 26L, 29L, 23L, -25L, 26L, 26L, 25L, 23L, 24L, 25L, 25L, 27L, 27L, 25L, 27L, 31L, -30L, 25L, 26L, 31L, 33L, 28L, 20L, 19L, 25L, 33L, 26L, 27L, 29L, -31L, 31L, 30L, 29L, 27L, 30L, 28L, 27L, 29L, 28L, 24L, 23L, 27L, -26L, 25L, 24L, 23L, 22L, 23L, 24L, 25L, 22L, 26L, 27L, 24L, 23L, -26L, 27L, 25L, 23L, 22L, 22L, 24L, 27L, 26L, 22L, 17L, 11L, 11L, -12L, 14L, 16L, 19L, 22L, 23L, 24L, 24L, 24L, 21L, 19L, 19L, 20L, -22L, 21L, 22L, 23L, 26L, 27L, 26L, 22L, 18L, 25L, 28L, 30L, 26L, -22L, 21L, 23L, 25L, 23L, 24L, 26L, 27L, 26L, 25L, 25L, 27L, 28L, -25L, 22L, 23L, 26L, 27L, 24L, 21L, 25L, 26L, 26L, 26L, 26L, 25L, -26L, 26L, 28L, 27L, 26L, 26L, 27L, 26L, 24L, 22L, 24L, 27L, 29L, -30L, 28L, 26L, 25L, 25L, 26L, 26L, 25L, 24L, 24L, 23L, 22L, 22L, -18L, 19L, 21L, 23L, 25L, 26L, 26L, 26L, 27L, 27L, 26L, 24L, 22L, -21L, 24L, 26L, 26L, 28L, 30L, 28L, 24L, 23L, 26L, 29L, 26L, 27L, -29L, 29L, 27L, 23L, 22L, 23L, 22L, 23L, 25L, 27L, 28L, 27L, 25L, -24L, 23L, 24L, 26L, 29L, 31L, 31L, 27L, 24L, 24L, 27L, 30L, 31L, -30L, 30L, 30L, 31L, 34L, 28L, 25L, 29L, 31L, 30L, 30L, 34L, 47L, -76L, 109L, 134L, 148L, 151L, 149L, 150L, 155L, 154L, 156L, 160L, -164L, 164L, 159L, 155L, 153L, 150L, 150L, 156L, 158L, 154L, 152L, -153L, 148L, 146L, 145L, 145L, 147L, 147L, 146L, 145L, 145L, 140L, -140L, 145L, 144L, 138L, 142L, 152L, 158L, 161L, 161L, 162L, 171L, -179L, 171L, 155L, 156L, 159L, 163L, 168L, 167L, 161L, 155L, 151L, -166L, 162L, 167L, 176L, 170L, 152L, 144L, 148L, 165L, 157L, 150L, -145L, 143L, 142L, 144L, 148L, 164L, 176L, 176L, 171L, 168L, 159L, -155L, 163L, 174L, 175L, 174L, 165L, 154L, 149L, 150L, 155L, 170L, -169L, 167L, 166L, 171L, 178L, 178L, 173L, 188L, 190L, 191L, 191L, -190L, 188L, 188L, 188L, 179L, 171L, 164L, 168L, 178L, 179L, 165L, -150L, 159L, 160L, 164L, 169L, 172L, 171L, 167L, 163L, 164L, 161L, -165L, 174L, 171L, 156L, 147L, 147L, 146L, 154L, 165L, 172L, 175L, -176L, 178L, 179L, 181L, 170L, 153L, 139L, 137L, 144L, 150L, 152L, -154L, 150L, 146L, 143L, 143L, 146L, 150L, 152L, 162L, 156L, 157L, -166L, 172L, 174L, 184L, 198L, 198L, 189L, 182L, 183L, 189L, 192L, -187L, 181L, 197L, 194L, 190L, 188L, 189L, 187L, 182L, 178L, 180L, -175L, 166L, 158L, 152L, 150L, 150L, 151L, 153L, 148L, 141L, 132L, -124L, 116L, 109L, 104L, 104L, 109L, 115L, 119L, 122L, 123L, 125L, -127L, 124L, 121L, 115L, 108L, 100L, 92L, 87L, 84L, 82L, 82L, -91L, 113L, 141L, 162L, 169L, 169L, 167L, 151L, 126L, 85L, 40L, -21L, 20L, 15L, 15L, 16L, 17L, 18L, 23L, 33L, 47L, 57L, 70L, 99L, -151L, 193L, 211L, 219L, 213L, 196L, 182L, 166L, 145L, 125L, 103L, -77L, 54L, 42L, 35L, 33L, 33L, 38L, 46L, 51L, 51L, 48L, 57L, 57L, -58L, 59L, 59L, 59L, 58L, 58L, 51L, 44L, 38L, 37L, 35L, 31L, 29L, -31L, 24L, 25L, 25L, 25L, 25L, 24L, 22L, 22L, 25L, 31L, 33L, 28L, -23L, 24L, 25L, 25L, 24L, 23L, 25L, 28L, 26L, 22L, 23L, 27L, 25L, -27L, 28L, 26L, 24L, 25L, 26L, 27L, 23L, 25L, 27L, 27L, 26L, 25L, -25L, 26L, 24L, 27L, 27L, 26L, 28L, 31L, 29L, 24L, 28L, 28L, 28L, -25L, 21L, 21L, 24L, 27L, 27L, 27L, 26L, 27L, 27L, 28L, 29L, 29L, -32L, 28L, 27L, 29L, 28L, 24L, 23L, 25L, 24L, 24L, 25L, 26L, 25L, -24L, 22L, 21L, 21L, 26L, 28L, 25L, 23L, 25L, 27L, 26L, 24L, 22L, -21L, 24L, 27L, 27L, 23L, 19L, 13L, 12L, 11L, 12L, 15L, 21L, 26L, -30L, 25L, 25L, 24L, 21L, 19L, 19L, 21L, 23L, 21L, 21L, 23L, 26L, -27L, 26L, 22L, 19L, 25L, 27L, 29L, 28L, 24L, 20L, 22L, 25L, 23L, -26L, 28L, 27L, 26L, 26L, 27L, 27L, 27L, 23L, 21L, 22L, 24L, 25L, -23L, 20L, 27L, 26L, 26L, 26L, 26L, 27L, 26L, 26L, 23L, 22L, 21L, -22L, 24L, 24L, 22L, 20L, 26L, 28L, 30L, 30L, 28L, 26L, 26L, 26L, -25L, 25L, 25L, 24L, 24L, 23L, 23L, 23L, 24L, 25L, 26L, 27L, 28L, -29L, 29L, 29L, 27L, 28L, 27L, 25L, 23L, 23L, 24L, 26L, 24L, 27L, -29L, 28L, 25L, 25L, 28L, 32L, 24L, 27L, 29L, 28L, 26L, 25L, 24L, -23L, 25L, 24L, 24L, 24L, 24L, 25L, 26L, 26L, 25L, 26L, 27L, 30L, -31L, 30L, 26L, 22L, 25L, 28L, 30L, 31L, 30L, 29L, 29L, 30L, 30L, -28L, 27L, 28L, 27L, 27L, 31L, 37L, 32L, 51L, 89L, 124L, 143L, -148L, 147L, 143L, 153L, 152L, 154L, 159L, 164L, 165L, 162L, 158L, -152L, 149L, 151L, 157L, 159L, 155L, 152L, 152L, 149L, 147L, 145L, -145L, 148L, 150L, 150L, 150L, 152L, 143L, 139L, 142L, 140L, 135L, -139L, 149L, 163L, 169L, 170L, 165L, 168L, 175L, 173L, 165L, 162L, -161L, 161L, 166L, 175L, 180L, 175L, 168L, 162L, 164L, 166L, 168L, -171L, 170L, 158L, 145L, 160L, 169L, 169L, 158L, 153L, 156L, 151L, -140L, 144L, 158L, 165L, 167L, 170L, 162L, 153L, 157L, 171L, 174L, -179L, 179L, 173L, 162L, 152L, 146L, 159L, 164L, 168L, 173L, 179L, -184L, 181L, 175L, 179L, 182L, 186L, 186L, 185L, 185L, 186L, 188L, -184L, 175L, 170L, 174L, 182L, 184L, 177L, 170L, 157L, 154L, 150L, -149L, 154L, 162L, 169L, 174L, 162L, 156L, 159L, 174L, 179L, 168L, -155L, 150L, 151L, 150L, 151L, 157L, 167L, 176L, 180L, 182L, 175L, -169L, 159L, 150L, 151L, 154L, 147L, 137L, 149L, 147L, 144L, 143L, -144L, 148L, 153L, 157L, 156L, 148L, 150L, 167L, 181L, 187L, 192L, -200L, 201L, 195L, 188L, 182L, 179L, 178L, 177L, 175L, 203L, 199L, -194L, 191L, 191L, 188L, 184L, 179L, 178L, 174L, 167L, 159L, 153L, -149L, 147L, 146L, 150L, 147L, 142L, 134L, 125L, 116L, 109L, 105L, -105L, 109L, 115L, 120L, 122L, 123L, 125L, 127L, 123L, 120L, 114L, -107L, 99L, 91L, 85L, 82L, 80L, 82L, 93L, 115L, 142L, 161L, 167L, -166L, 169L, 150L, 123L, 80L, 37L, 20L, 20L, 15L, 20L, 20L, 20L, -19L, 22L, 31L, 44L, 54L, 64L, 94L, 148L, 192L, 211L, 220L, 215L, -198L, 180L, 164L, 143L, 123L, 100L, 74L, 53L, 43L, 33L, 33L, -36L, 40L, 45L, 49L, 50L, 49L, 55L, 57L, 59L, 60L, 60L, 58L, 56L, -54L, 50L, 43L, 37L, 36L, 34L, 30L, 28L, 30L, 26L, 27L, 27L, 26L, -26L, 25L, 23L, 23L, 27L, 32L, 34L, 29L, 26L, 27L, 28L, 28L, 24L, -23L, 25L, 28L, 26L, 22L, 23L, 27L, 25L, 27L, 27L, 24L, 24L, 27L, -26L, 23L, 23L, 25L, 27L, 27L, 26L, 25L, 26L, 27L, 20L, 23L, 25L, -25L, 29L, 33L, 32L, 28L, 29L, 27L, 24L, 24L, 24L, 23L, 22L, 21L, -26L, 25L, 25L, 24L, 25L, 27L, 29L, 30L, 32L, 27L, 26L, 28L, 29L, -25L, 24L, 25L, 24L, 25L, 27L, 27L, 27L, 25L, 22L, 20L, 22L, 28L, -31L, 27L, 24L, 27L, 29L, 29L, 25L, 23L, 22L, 24L, 27L, 27L, 23L, -19L, 14L, 13L, 11L, 12L, 16L, 22L, 29L, 33L, 26L, 26L, 25L, 23L, -20L, 20L, 22L, 24L, 21L, 21L, 22L, 24L, 26L, 26L, 23L, 20L, 26L, -25L, 26L, 28L, 26L, 22L, 22L, 25L, 23L, 28L, 30L, 27L, 26L, 28L, -29L, 27L, 25L, 24L, 23L, 23L, 24L, 24L, 23L, 21L, 29L, 27L, 26L, -26L, 27L, 27L, 26L, 25L, 26L, 25L, 24L, 26L, 27L, 28L, 26L, 24L, -27L, 29L, 30L, 29L, 27L, 25L, 25L, 26L, 24L, 24L, 24L, 24L, 24L, -24L, 24L, 24L, 23L, 23L, 25L, 26L, 27L, 28L, 28L, 28L, 26L, 27L, -28L, 26L, 25L, 24L, 26L, 27L, 29L, 29L, 29L, 28L, 26L, 25L, 27L, -28L, 24L, 28L, 31L, 28L, 26L, 26L, 26L, 24L, 26L, 25L, 24L, 23L, -23L, 24L, 25L, 26L, 24L, 24L, 25L, 28L, 31L, 31L, 28L, 26L, 26L, -28L, 31L, 31L, 29L, 28L, 27L, 28L, 26L, 28L, 29L, 26L, 22L, 22L, -28L, 35L, 30L, 51L, 98L, 136L, 140L, 139L, 147L, 150L, 148L, -149L, 152L, 157L, 161L, 162L, 161L, 160L, 155L, 153L, 155L, 161L, -163L, 159L, 155L, 155L, 150L, 147L, 144L, 144L, 146L, 148L, 149L, -150L, 152L, 146L, 141L, 140L, 140L, 139L, 142L, 148L, 160L, 167L, -172L, 171L, 168L, 167L, 166L, 164L, 172L, 166L, 157L, 156L, 165L, -177L, 179L, 175L, 169L, 170L, 165L, 158L, 165L, 176L, 172L, 158L, -154L, 170L, 176L, 167L, 166L, 174L, 170L, 156L, 147L, 159L, 165L, -171L, 179L, 174L, 163L, 163L, 172L, 173L, 175L, 177L, 177L, 174L, -168L, 164L, 157L, 167L, 177L, 183L, 188L, 191L, 189L, 184L, 189L, -189L, 188L, 183L, 179L, 178L, 181L, 185L, 180L, 178L, 176L, 172L, -166L, 165L, 173L, 184L, 175L, 172L, 166L, 159L, 155L, 155L, 160L, -164L, 167L, 162L, 163L, 172L, 178L, 172L, 160L, 151L, 147L, 141L, -136L, 141L, 154L, 167L, 174L, 175L, 171L, 169L, 160L, 152L, 155L, -163L, 162L, 153L, 147L, 148L, 148L, 149L, 151L, 156L, 163L, 168L, -173L, 170L, 172L, 181L, 189L, 188L, 183L, 178L, 178L, 173L, 164L, -153L, 146L, 147L, 155L, 162L, 208L, 203L, 197L, 194L, 193L, 190L, -185L, 181L, 179L, 174L, 167L, 159L, 152L, 147L, 145L, 144L, 145L, -143L, 140L, 133L, 123L, 114L, 107L, 104L, 104L, 108L, 114L, 118L, -120L, 121L, 123L, 125L, 123L, 120L, 114L, 106L, 98L, 90L, 84L, -81L, 78L, 83L, 96L, 119L, 143L, 160L, 165L, 164L, 166L, 146L, -118L, 76L, 34L, 19L, 21L, 17L, 20L, 21L, 20L, 19L, 22L, 31L, -44L, 55L, 63L, 93L, 146L, 189L, 208L, 216L, 211L, 193L, 177L, -161L, 139L, 118L, 94L, 69L, 49L, 41L, 30L, 34L, 39L, 42L, 44L, -46L, 49L, 52L, 53L, 56L, 59L, 61L, 61L, 58L, 53L, 51L, 52L, 44L, -38L, 37L, 35L, 30L, 28L, 30L, 27L, 28L, 28L, 27L, 26L, 25L, 24L, -23L, 25L, 29L, 30L, 26L, 25L, 27L, 28L, 26L, 25L, 24L, 26L, 29L, -27L, 23L, 23L, 27L, 25L, 27L, 25L, 22L, 24L, 28L, 26L, 19L, 21L, -23L, 25L, 26L, 25L, 24L, 25L, 26L, 19L, 23L, 25L, 26L, 29L, 34L, -32L, 27L, 27L, 27L, 27L, 26L, 26L, 24L, 22L, 20L, 24L, 24L, 25L, -26L, 27L, 28L, 28L, 28L, 32L, 26L, 24L, 28L, 29L, 27L, 25L, 25L, -27L, 27L, 27L, 26L, 26L, 24L, 23L, 23L, 21L, 28L, 31L, 27L, 23L, -25L, 28L, 29L, 27L, 24L, 22L, 24L, 26L, 26L, 23L, 19L, 14L, 13L, -13L, 14L, 17L, 22L, 26L, 29L, 26L, 27L, 27L, 25L, 22L, 22L, 23L, -24L, 22L, 21L, 21L, 23L, 25L, 25L, 24L, 22L, 27L, 23L, 23L, 28L, -29L, 25L, 22L, 24L, 23L, 29L, 31L, 27L, 26L, 29L, 30L, 27L, 25L, -26L, 27L, 26L, 24L, 24L, 24L, 25L, 30L, 27L, 26L, 26L, 28L, 28L, -26L, 24L, 30L, 29L, 28L, 29L, 29L, 29L, 27L, 24L, 26L, 27L, 28L, -26L, 24L, 22L, 23L, 24L, 22L, 22L, 23L, 24L, 24L, 25L, 26L, 26L, -18L, 19L, 21L, 24L, 26L, 27L, 28L, 28L, 25L, 27L, 28L, 27L, 26L, -26L, 27L, 29L, 32L, 30L, 28L, 27L, 27L, 28L, 27L, 26L, 24L, 30L, -32L, 28L, 26L, 28L, 28L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, -24L, 24L, 24L, 24L, 27L, 29L, 31L, 29L, 28L, 27L, 29L, 31L, 30L, -28L, 26L, 25L, 25L, 25L, 28L, 29L, 26L, 24L, 24L, 27L, 30L, 36L, -55L, 106L, 144L, 139L, 131L, 139L, 142L, 142L, 146L, 150L, 154L, -155L, 157L, 158L, 159L, 159L, 156L, 158L, 163L, 165L, 162L, 159L, -159L, 156L, 152L, 147L, 145L, 145L, 147L, 148L, 148L, 150L, 151L, -148L, 144L, 144L, 146L, 146L, 143L, 149L, 156L, 169L, 177L, 174L, -163L, 155L, 153L, 172L, 170L, 163L, 156L, 159L, 168L, 172L, 171L, -178L, 175L, 168L, 163L, 166L, 172L, 174L, 172L, 158L, 165L, 168L, -164L, 165L, 172L, 176L, 175L, 170L, 175L, 174L, 179L, 191L, 188L, -177L, 176L, 179L, 179L, 179L, 176L, 174L, 175L, 179L, 183L, 173L, -183L, 190L, 189L, 186L, 185L, 184L, 181L, 187L, 189L, 191L, 187L, -181L, 177L, 178L, 181L, 178L, 174L, 170L, 167L, 159L, 151L, 154L, -161L, 175L, 182L, 189L, 187L, 178L, 167L, 162L, 160L, 175L, 177L, -177L, 175L, 174L, 173L, 167L, 159L, 150L, 146L, 142L, 145L, 153L, -162L, 168L, 170L, 174L, 175L, 167L, 152L, 151L, 163L, 172L, 173L, -157L, 159L, 160L, 161L, 161L, 165L, 170L, 175L, 179L, 180L, 177L, -171L, 165L, 162L, 156L, 150L, 158L, 156L, 151L, 144L, 140L, 143L, -151L, 157L, 211L, 205L, 199L, 195L, 194L, 191L, 186L, 182L, 180L, -175L, 166L, 157L, 150L, 146L, 145L, 144L, 146L, 146L, 143L, 136L, -127L, 118L, 111L, 107L, 102L, 107L, 112L, 116L, 118L, 120L, 121L, -123L, 123L, 120L, 114L, 106L, 98L, 90L, 84L, 81L, 77L, 83L, 99L, -121L, 144L, 159L, 163L, 162L, 163L, 143L, 114L, 72L, 32L, 19L, -22L, 18L, 17L, 18L, 18L, 18L, 22L, 33L, 48L, 59L, 72L, 100L, -151L, 192L, 208L, 214L, 207L, 189L, 175L, 159L, 137L, 114L, 89L, -62L, 42L, 34L, 28L, 34L, 41L, 44L, 43L, 44L, 49L, 53L, 52L, 55L, -59L, 62L, 61L, 57L, 52L, 48L, 53L, 46L, 40L, 38L, 36L, 31L, 29L, -31L, 27L, 27L, 27L, 26L, 25L, 24L, 22L, 22L, 21L, 24L, 24L, 21L, -21L, 25L, 25L, 21L, 26L, 25L, 26L, 29L, 28L, 24L, 24L, 28L, 26L, -26L, 23L, 20L, 24L, 30L, 25L, 16L, 20L, 22L, 24L, 24L, 23L, 23L, -24L, 25L, 23L, 26L, 27L, 27L, 29L, 32L, 29L, 23L, 26L, 28L, 31L, -30L, 27L, 23L, 22L, 21L, 21L, 24L, 27L, 29L, 30L, 29L, 28L, 26L, -31L, 26L, 24L, 27L, 30L, 27L, 25L, 26L, 31L, 29L, 27L, 25L, 24L, -24L, 25L, 26L, 18L, 25L, 28L, 24L, 20L, 22L, 25L, 27L, 28L, 25L, -23L, 24L, 26L, 26L, 22L, 19L, 13L, 14L, 15L, 17L, 19L, 21L, 23L, -24L, 26L, 27L, 28L, 27L, 24L, 23L, 23L, 24L, 23L, 22L, 21L, 22L, -24L, 25L, 25L, 23L, 27L, 21L, 20L, 27L, 31L, 26L, 23L, 24L, 23L, -29L, 31L, 27L, 26L, 30L, 31L, 27L, 26L, 29L, 31L, 29L, 25L, 24L, -26L, 28L, 30L, 28L, 25L, 26L, 28L, 29L, 26L, 24L, 27L, 26L, 24L, -24L, 23L, 22L, 19L, 16L, 24L, 25L, 26L, 24L, 22L, 20L, 20L, 21L, -21L, 21L, 22L, 23L, 25L, 26L, 27L, 27L, 19L, 20L, 23L, 26L, 30L, -32L, 34L, 34L, 24L, 26L, 28L, 28L, 27L, 27L, 28L, 30L, 31L, 28L, -25L, 26L, 29L, 31L, 29L, 27L, 24L, 31L, 33L, 28L, 27L, 29L, 29L, -25L, 21L, 23L, 25L, 27L, 27L, 25L, 22L, 21L, 27L, 26L, 25L, 26L, -28L, 29L, 28L, 27L, 27L, 29L, 31L, 30L, 27L, 24L, 23L, 23L, 24L, -27L, 28L, 28L, 29L, 31L, 30L, 29L, 39L, 48L, 96L, 138L, 133L, -123L, 124L, 118L, 138L, 143L, 149L, 151L, 151L, 152L, 155L, 158L, -156L, 153L, 154L, 160L, 162L, 158L, 156L, 156L, 162L, 158L, 152L, -148L, 147L, 148L, 148L, 148L, 151L, 157L, 156L, 149L, 148L, 151L, -147L, 137L, 144L, 150L, 167L, 186L, 185L, 166L, 150L, 145L, 160L, -169L, 174L, 170L, 169L, 174L, 178L, 178L, 181L, 175L, 175L, 178L, -174L, 166L, 169L, 178L, 168L, 161L, 157L, 157L, 156L, 158L, 169L, -183L, 186L, 186L, 178L, 179L, 193L, 192L, 182L, 180L, 179L, 188L, -197L, 196L, 187L, 179L, 176L, 178L, 180L, 188L, 190L, 183L, 174L, -171L, 173L, 173L, 158L, 168L, 180L, 187L, 186L, 182L, 181L, 181L, -188L, 175L, 167L, 171L, 173L, 161L, 143L, 131L, 157L, 170L, 185L, -191L, 187L, 182L, 182L, 185L, 180L, 189L, 190L, 179L, 173L, 175L, -175L, 171L, 164L, 164L, 164L, 164L, 165L, 167L, 171L, 173L, 167L, -180L, 182L, 169L, 159L, 162L, 166L, 166L, 170L, 171L, 172L, 171L, -169L, 169L, 172L, 176L, 177L, 182L, 176L, 158L, 148L, 152L, 159L, -160L, 159L, 161L, 163L, 164L, 165L, 165L, 166L, 166L, 208L, 211L, -207L, 199L, 194L, 194L, 191L, 184L, 177L, 176L, 170L, 161L, 150L, -143L, 141L, 141L, 141L, 140L, 141L, 138L, 126L, 111L, 103L, 103L, -107L, 109L, 113L, 117L, 120L, 121L, 120L, 120L, 119L, 117L, 114L, -109L, 101L, 90L, 78L, 70L, 81L, 89L, 105L, 126L, 146L, 159L, -164L, 164L, 156L, 140L, 104L, 61L, 35L, 29L, 24L, 15L, 22L, 17L, -15L, 19L, 26L, 35L, 48L, 59L, 66L, 95L, 158L, 186L, 207L, 220L, -195L, 191L, 169L, 150L, 126L, 104L, 83L, 61L, 43L, 35L, 29L, -35L, 39L, 40L, 45L, 53L, 54L, 49L, 56L, 53L, 55L, 62L, 64L, 58L, -53L, 54L, 48L, 44L, 41L, 39L, 32L, 24L, 21L, 23L, 20L, 22L, 24L, -25L, 26L, 26L, 25L, 24L, 30L, 27L, 24L, 24L, 26L, 26L, 23L, 20L, -24L, 21L, 23L, 29L, 30L, 26L, 26L, 30L, 24L, 23L, 21L, 22L, 24L, -26L, 26L, 25L, 23L, 23L, 23L, 25L, 28L, 29L, 28L, 27L, 27L, 28L, -30L, 30L, 29L, 29L, 30L, 32L, 26L, 29L, 30L, 28L, 24L, 22L, 23L, -25L, 23L, 27L, 22L, 21L, 30L, 29L, 23L, 25L, 27L, 26L, 24L, 24L, -26L, 26L, 24L, 23L, 31L, 31L, 27L, 21L, 23L, 30L, 30L, 24L, 24L, -24L, 25L, 26L, 27L, 28L, 28L, 29L, 28L, 24L, 21L, 22L, 25L, 24L, -18L, 13L, 17L, 14L, 11L, 11L, 14L, 20L, 24L, 26L, 27L, 29L, 30L, -28L, 25L, 23L, 23L, 23L, 18L, 22L, 27L, 28L, 26L, 25L, 26L, 29L, -30L, 31L, 31L, 27L, 23L, 22L, 24L, 27L, 21L, 23L, 26L, 28L, 28L, -28L, 30L, 32L, 32L, 29L, 25L, 23L, 24L, 26L, 28L, 28L, 28L, 25L, -22L, 22L, 23L, 24L, 24L, 23L, 21L, 20L, 19L, 20L, 24L, 26L, 27L, -27L, 27L, 26L, 25L, 26L, 29L, 29L, 25L, 21L, 21L, 22L, 24L, 25L, -26L, 25L, 24L, 24L, 22L, 17L, 20L, 28L, 28L, 21L, 23L, 32L, 26L, -30L, 30L, 27L, 27L, 32L, 35L, 34L, 28L, 31L, 30L, 26L, 25L, 29L, -29L, 26L, 21L, 21L, 24L, 27L, 30L, 31L, 28L, 26L, 25L, 24L, 23L, -25L, 28L, 30L, 31L, 31L, 30L, 27L, 26L, 28L, 28L, 26L, 27L, 31L, -27L, 29L, 30L, 29L, 25L, 24L, 25L, 27L, 33L, 22L, 18L, 24L, 26L, -21L, 24L, 32L, 37L, 62L, 104L, 137L, 138L, 119L, 109L, 114L, -120L, 130L, 141L, 145L, 147L, 150L, 155L, 158L, 159L, 156L, 154L, -155L, 159L, 162L, 162L, 161L, 163L, 160L, 156L, 153L, 150L, 149L, -149L, 149L, 152L, 152L, 155L, 160L, 160L, 155L, 153L, 154L, 149L, -149L, 161L, 182L, 192L, 178L, 151L, 130L, 142L, 166L, 182L, 176L, -167L, 172L, 185L, 193L, 187L, 185L, 182L, 183L, 192L, 198L, 191L, -177L, 175L, 170L, 160L, 149L, 150L, 160L, 170L, 175L, 181L, 184L, -188L, 189L, 187L, 182L, 176L, 173L, 169L, 178L, 192L, 200L, 200L, -194L, 186L, 181L, 180L, 176L, 179L, 185L, 180L, 168L, 162L, 165L, -166L, 171L, 178L, 184L, 185L, 183L, 179L, 177L, 184L, 190L, 187L, -176L, 171L, 171L, 164L, 152L, 156L, 164L, 176L, 187L, 194L, 195L, -195L, 194L, 187L, 182L, 182L, 184L, 176L, 165L, 167L, 179L, 175L, -179L, 182L, 178L, 172L, 168L, 171L, 175L, 176L, 174L, 175L, 177L, -172L, 164L, 164L, 170L, 170L, 175L, 180L, 179L, 175L, 173L, 175L, -179L, 178L, 174L, 166L, 158L, 158L, 168L, 185L, 199L, 192L, 190L, -185L, 183L, 188L, 191L, 182L, 168L, 210L, 213L, 210L, 202L, 198L, -198L, 196L, 191L, 189L, 184L, 175L, 162L, 150L, 142L, 140L, 141L, -142L, 140L, 138L, 133L, 121L, 107L, 102L, 103L, 107L, 109L, 113L, -116L, 119L, 120L, 120L, 120L, 116L, 114L, 111L, 107L, 102L, 95L, -87L, 82L, 83L, 89L, 103L, 124L, 146L, 159L, 163L, 162L, 155L, -137L, 100L, 57L, 32L, 27L, 22L, 15L, 21L, 17L, 16L, 20L, 27L, -35L, 48L, 60L, 70L, 101L, 162L, 190L, 208L, 219L, 196L, 189L, -166L, 149L, 128L, 108L, 86L, 61L, 41L, 30L, 30L, 35L, 39L, 41L, -46L, 53L, 55L, 51L, 58L, 55L, 57L, 63L, 64L, 57L, 52L, 52L, 51L, -46L, 42L, 40L, 34L, 27L, 25L, 27L, 25L, 25L, 26L, 26L, 26L, 25L, -25L, 24L, 29L, 27L, 24L, 25L, 26L, 27L, 25L, 22L, 25L, 22L, 24L, -29L, 30L, 26L, 25L, 28L, 27L, 25L, 23L, 23L, 25L, 25L, 25L, 24L, -25L, 25L, 25L, 25L, 25L, 25L, 26L, 27L, 23L, 25L, 26L, 26L, 25L, -25L, 27L, 28L, 29L, 31L, 32L, 30L, 27L, 26L, 27L, 29L, 23L, 27L, -22L, 21L, 30L, 28L, 22L, 26L, 28L, 26L, 24L, 24L, 25L, 26L, 25L, -24L, 27L, 28L, 25L, 21L, 23L, 27L, 27L, 21L, 26L, 26L, 26L, 26L, -25L, 25L, 25L, 25L, 27L, 24L, 22L, 23L, 26L, 26L, 21L, 16L, 13L, -12L, 11L, 13L, 17L, 21L, 23L, 24L, 25L, 27L, 28L, 28L, 26L, 25L, -25L, 26L, 21L, 24L, 26L, 28L, 27L, 27L, 27L, 28L, 29L, 30L, 29L, -26L, 23L, 21L, 23L, 26L, 26L, 28L, 29L, 29L, 28L, 27L, 28L, 29L, -32L, 29L, 25L, 23L, 25L, 27L, 28L, 28L, 31L, 28L, 26L, 25L, 26L, -27L, 27L, 26L, 21L, 20L, 20L, 23L, 26L, 29L, 29L, 28L, 28L, 26L, -25L, 27L, 28L, 28L, 24L, 21L, 22L, 23L, 24L, 25L, 25L, 25L, 25L, -25L, 25L, 21L, 23L, 31L, 31L, 26L, 29L, 38L, 28L, 32L, 32L, 28L, -27L, 30L, 32L, 30L, 29L, 32L, 31L, 27L, 27L, 30L, 30L, 27L, 24L, -23L, 23L, 25L, 28L, 29L, 28L, 27L, 27L, 26L, 24L, 25L, 26L, 27L, -27L, 25L, 26L, 24L, 25L, 29L, 29L, 25L, 24L, 27L, 26L, 28L, 29L, -28L, 25L, 25L, 27L, 29L, 27L, 23L, 25L, 32L, 31L, 24L, 24L, 32L, -31L, 58L, 98L, 127L, 130L, 117L, 110L, 110L, 100L, 108L, 121L, -134L, 145L, 151L, 150L, 148L, 156L, 156L, 156L, 156L, 158L, 160L, -164L, 166L, 170L, 167L, 162L, 157L, 153L, 150L, 149L, 148L, 152L, -152L, 155L, 160L, 160L, 156L, 156L, 159L, 157L, 154L, 157L, 170L, -184L, 182L, 162L, 143L, 135L, 152L, 167L, 170L, 166L, 165L, 167L, -170L, 186L, 194L, 195L, 181L, 169L, 171L, 182L, 191L, 184L, 181L, -170L, 156L, 150L, 155L, 164L, 168L, 174L, 161L, 150L, 153L, 169L, -183L, 186L, 183L, 170L, 173L, 180L, 187L, 192L, 191L, 185L, 179L, -185L, 190L, 192L, 190L, 187L, 185L, 181L, 176L, 168L, 167L, 168L, -173L, 178L, 181L, 179L, 176L, 183L, 184L, 186L, 187L, 184L, 179L, -177L, 178L, 171L, 164L, 159L, 164L, 178L, 191L, 197L, 198L, 186L, -176L, 173L, 178L, 178L, 169L, 166L, 170L, 182L, 183L, 182L, 181L, -177L, 174L, 172L, 171L, 169L, 170L, 176L, 182L, 178L, 168L, 163L, -164L, 167L, 171L, 176L, 178L, 177L, 177L, 180L, 183L, 183L, 181L, -179L, 179L, 182L, 186L, 189L, 191L, 193L, 187L, 179L, 178L, 186L, -192L, 184L, 170L, 213L, 214L, 212L, 206L, 203L, 204L, 203L, 199L, -199L, 193L, 181L, 166L, 152L, 144L, 142L, 142L, 145L, 141L, 136L, -130L, 118L, 106L, 102L, 105L, 109L, 111L, 113L, 116L, 118L, 120L, -121L, 121L, 115L, 112L, 108L, 105L, 101L, 97L, 91L, 87L, 85L, -89L, 102L, 123L, 145L, 160L, 163L, 160L, 153L, 133L, 94L, 52L, -29L, 24L, 21L, 15L, 19L, 16L, 16L, 21L, 27L, 35L, 48L, 59L, 75L, -111L, 167L, 194L, 210L, 217L, 196L, 185L, 162L, 148L, 129L, 111L, -87L, 60L, 37L, 25L, 28L, 34L, 38L, 41L, 46L, 51L, 53L, 52L, 61L, -58L, 59L, 63L, 63L, 57L, 51L, 49L, 48L, 41L, 36L, 33L, 29L, 24L, -23L, 27L, 29L, 28L, 27L, 26L, 25L, 25L, 25L, 25L, 28L, 27L, 25L, -26L, 27L, 28L, 26L, 25L, 26L, 24L, 25L, 28L, 28L, 25L, 24L, 27L, -30L, 28L, 25L, 25L, 25L, 26L, 25L, 24L, 27L, 28L, 28L, 25L, 22L, -22L, 25L, 29L, 23L, 25L, 26L, 26L, 24L, 24L, 25L, 27L, 25L, 27L, -28L, 27L, 25L, 25L, 26L, 27L, 23L, 27L, 22L, 21L, 29L, 27L, 22L, -26L, 30L, 27L, 24L, 23L, 24L, 25L, 26L, 26L, 25L, 26L, 25L, 23L, -24L, 27L, 25L, 21L, 28L, 28L, 27L, 25L, 24L, 22L, 21L, 21L, 26L, -24L, 22L, 24L, 27L, 27L, 23L, 19L, 9L, 9L, 11L, 15L, 20L, 23L, -24L, 23L, 23L, 25L, 27L, 27L, 26L, 26L, 27L, 28L, 25L, 25L, 25L, -27L, 29L, 29L, 28L, 27L, 27L, 28L, 27L, 25L, 23L, 21L, 22L, 24L, -27L, 29L, 30L, 29L, 28L, 27L, 28L, 29L, 32L, 29L, 25L, 24L, 25L, -27L, 27L, 27L, 28L, 26L, 24L, 24L, 25L, 25L, 25L, 24L, 22L, 22L, -23L, 26L, 29L, 30L, 29L, 27L, 29L, 27L, 26L, 27L, 27L, 26L, 24L, -21L, 24L, 24L, 24L, 24L, 24L, 25L, 25L, 26L, 31L, 26L, 26L, 31L, -31L, 26L, 29L, 38L, 30L, 33L, 33L, 29L, 28L, 30L, 29L, 25L, 30L, -33L, 32L, 28L, 27L, 30L, 31L, 28L, 27L, 25L, 23L, 23L, 25L, 28L, -28L, 28L, 26L, 25L, 24L, 24L, 26L, 27L, 26L, 24L, 25L, 24L, 27L, -32L, 32L, 27L, 24L, 25L, 27L, 28L, 28L, 26L, 25L, 26L, 28L, 31L, -27L, 25L, 27L, 32L, 30L, 23L, 24L, 32L, 34L, 67L, 104L, 122L, -121L, 114L, 107L, 102L, 87L, 86L, 91L, 107L, 128L, 142L, 146L, -145L, 152L, 154L, 156L, 157L, 157L, 160L, 166L, 172L, 172L, 169L, -164L, 159L, 155L, 151L, 150L, 149L, 152L, 152L, 155L, 159L, 159L, -157L, 158L, 163L, 165L, 163L, 158L, 159L, 172L, 183L, 175L, 159L, -136L, 141L, 152L, 164L, 168L, 161L, 153L, 149L, 172L, 182L, 188L, -184L, 177L, 175L, 178L, 180L, 179L, 178L, 171L, 160L, 156L, 162L, -171L, 176L, 173L, 168L, 159L, 151L, 150L, 159L, 175L, 187L, 180L, -177L, 176L, 181L, 189L, 193L, 190L, 185L, 189L, 198L, 199L, 189L, -186L, 189L, 184L, 173L, 182L, 177L, 174L, 176L, 180L, 181L, 175L, -169L, 177L, 174L, 182L, 197L, 198L, 185L, 181L, 187L, 191L, 182L, -170L, 163L, 165L, 174L, 185L, 192L, 194L, 179L, 171L, 176L, 182L, -180L, 178L, 179L, 178L, 174L, 170L, 170L, 175L, 180L, 183L, 184L, -176L, 178L, 182L, 184L, 180L, 171L, 166L, 165L, 172L, 174L, 177L, -180L, 182L, 184L, 185L, 186L, 188L, 185L, 184L, 187L, 191L, 191L, -186L, 181L, 195L, 189L, 182L, 182L, 186L, 184L, 168L, 151L, 214L, -213L, 211L, 208L, 206L, 206L, 206L, 205L, 203L, 197L, 186L, 172L, -160L, 150L, 145L, 143L, 144L, 141L, 137L, 130L, 119L, 108L, 105L, -108L, 112L, 113L, 115L, 117L, 120L, 121L, 123L, 123L, 117L, 113L, -109L, 104L, 99L, 93L, 87L, 82L, 87L, 90L, 102L, 123L, 146L, 160L, -162L, 159L, 153L, 129L, 88L, 48L, 26L, 22L, 20L, 16L, 16L, 14L, -16L, 21L, 26L, 33L, 46L, 59L, 80L, 120L, 171L, 198L, 210L, 212L, -195L, 178L, 160L, 146L, 127L, 107L, 82L, 54L, 33L, 22L, 26L, -31L, 36L, 40L, 44L, 48L, 51L, 52L, 62L, 62L, 62L, 64L, 63L, 58L, -51L, 47L, 46L, 38L, 31L, 28L, 26L, 23L, 23L, 27L, 29L, 27L, 26L, -24L, 24L, 24L, 25L, 26L, 27L, 27L, 26L, 27L, 28L, 28L, 28L, 27L, -27L, 27L, 26L, 27L, 27L, 25L, 24L, 25L, 29L, 27L, 25L, 25L, 27L, -28L, 27L, 26L, 28L, 30L, 30L, 26L, 21L, 21L, 28L, 34L, 27L, 28L, -29L, 29L, 27L, 27L, 28L, 30L, 23L, 24L, 25L, 25L, 24L, 24L, 25L, -25L, 22L, 27L, 22L, 20L, 27L, 26L, 22L, 27L, 31L, 28L, 24L, 22L, -23L, 25L, 27L, 27L, 24L, 26L, 27L, 28L, 28L, 28L, 26L, 23L, 28L, -27L, 26L, 25L, 23L, 22L, 21L, 20L, 25L, 24L, 23L, 24L, 25L, 24L, -20L, 17L, 8L, 8L, 10L, 15L, 20L, 24L, 25L, 25L, 23L, 25L, 27L, -27L, 26L, 25L, 26L, 27L, 27L, 25L, 23L, 25L, 28L, 29L, 27L, 24L, -28L, 28L, 27L, 26L, 24L, 23L, 23L, 24L, 23L, 25L, 26L, 27L, 26L, -27L, 30L, 32L, 31L, 28L, 25L, 24L, 26L, 27L, 27L, 27L, 27L, 25L, -23L, 23L, 24L, 25L, 24L, 22L, 24L, 25L, 26L, 28L, 30L, 29L, 26L, -23L, 29L, 28L, 27L, 27L, 26L, 25L, 23L, 22L, 26L, 25L, 24L, 23L, -23L, 24L, 26L, 27L, 33L, 28L, 27L, 28L, 26L, 22L, 25L, 32L, 29L, -32L, 32L, 29L, 30L, 31L, 28L, 23L, 29L, 32L, 31L, 27L, 26L, 29L, -30L, 27L, 27L, 26L, 24L, 25L, 26L, 27L, 27L, 26L, 23L, 22L, 23L, -25L, 28L, 30L, 30L, 28L, 29L, 28L, 29L, 33L, 33L, 28L, 26L, 28L, -30L, 29L, 28L, 26L, 25L, 26L, 28L, 30L, 39L, 33L, 28L, 28L, 27L, -24L, 27L, 33L, 44L, 84L, 120L, 125L, 115L, 108L, 102L, 95L, 89L, -76L, 67L, 75L, 96L, 119L, 137L, 148L, 145L, 146L, 148L, 150L, -153L, 158L, 164L, 168L, 166L, 164L, 161L, 158L, 155L, 153L, 151L, -151L, 153L, 153L, 155L, 158L, 157L, 154L, 156L, 162L, 168L, 172L, -168L, 159L, 164L, 178L, 178L, 167L, 151L, 143L, 146L, 163L, 173L, -167L, 155L, 150L, 154L, 166L, 178L, 183L, 181L, 179L, 180L, 182L, -175L, 174L, 169L, 163L, 165L, 173L, 179L, 179L, 182L, 188L, 189L, -178L, 162L, 157L, 166L, 177L, 182L, 178L, 175L, 178L, 183L, 187L, -187L, 184L, 182L, 185L, 186L, 184L, 184L, 185L, 181L, 175L, 183L, -182L, 183L, 185L, 186L, 183L, 177L, 171L, 171L, 170L, 178L, 192L, -196L, 187L, 176L, 172L, 179L, 187L, 191L, 180L, 164L, 159L, 170L, -184L, 198L, 187L, 179L, 179L, 181L, 182L, 185L, 191L, 177L, 171L, -164L, 160L, 164L, 174L, 184L, 191L, 196L, 193L, 189L, 184L, 180L, -175L, 174L, 175L, 183L, 182L, 182L, 184L, 187L, 188L, 188L, 187L, -183L, 177L, 171L, 168L, 168L, 170L, 171L, 171L, 184L, 185L, 188L, -189L, 184L, 170L, 148L, 131L, 213L, 210L, 208L, 206L, 204L, 203L, -204L, 205L, 205L, 200L, 192L, 182L, 170L, 158L, 147L, 140L, 141L, -138L, 136L, 131L, 120L, 109L, 105L, 108L, 114L, 116L, 118L, 120L, -122L, 123L, 124L, 124L, 117L, 114L, 110L, 105L, 99L, 92L, 84L, -79L, 86L, 91L, 105L, 126L, 147L, 160L, 161L, 158L, 152L, 125L, -84L, 46L, 26L, 21L, 19L, 17L, 13L, 12L, 14L, 19L, 23L, 30L, 45L, -59L, 83L, 130L, 175L, 201L, 210L, 207L, 194L, 171L, 158L, 143L, -122L, 99L, 74L, 47L, 29L, 22L, 27L, 31L, 37L, 43L, 46L, 48L, -52L, 56L, 62L, 63L, 64L, 64L, 63L, 59L, 53L, 47L, 50L, 41L, 33L, -30L, 29L, 27L, 27L, 30L, 25L, 24L, 23L, 22L, 23L, 24L, 26L, 27L, -26L, 27L, 27L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, 27L, 26L, 25L, -25L, 25L, 24L, 27L, 25L, 24L, 25L, 28L, 30L, 30L, 30L, 28L, 30L, -30L, 26L, 23L, 24L, 32L, 39L, 29L, 31L, 32L, 31L, 29L, 28L, 29L, -31L, 27L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, 22L, 27L, 23L, 20L, -26L, 24L, 22L, 28L, 32L, 28L, 24L, 22L, 23L, 26L, 27L, 27L, 23L, -24L, 27L, 29L, 29L, 26L, 24L, 24L, 25L, 25L, 25L, 24L, 24L, 23L, -23L, 22L, 26L, 25L, 24L, 23L, 22L, 19L, 16L, 13L, 10L, 9L, 9L, -12L, 18L, 23L, 27L, 28L, 25L, 27L, 28L, 28L, 26L, 24L, 25L, 25L, -27L, 24L, 22L, 22L, 25L, 26L, 24L, 22L, 29L, 28L, 27L, 27L, 27L, -26L, 25L, 24L, 22L, 23L, 24L, 24L, 24L, 25L, 27L, 30L, 31L, 28L, -26L, 25L, 26L, 27L, 27L, 26L, 30L, 28L, 27L, 28L, 29L, 29L, 27L, -25L, 28L, 28L, 27L, 28L, 28L, 26L, 22L, 18L, 28L, 28L, 28L, 26L, -25L, 24L, 24L, 24L, 27L, 26L, 25L, 24L, 23L, 24L, 26L, 27L, 29L, -27L, 26L, 26L, 24L, 23L, 26L, 31L, 26L, 28L, 29L, 28L, 30L, 33L, -31L, 25L, 27L, 30L, 29L, 25L, 25L, 28L, 28L, 25L, 24L, 24L, 25L, -27L, 29L, 29L, 26L, 23L, 24L, 24L, 25L, 27L, 31L, 32L, 31L, 30L, -33L, 29L, 28L, 30L, 30L, 27L, 27L, 30L, 33L, 31L, 29L, 27L, 27L, -27L, 27L, 27L, 42L, 35L, 29L, 29L, 31L, 30L, 30L, 30L, 46L, 90L, -125L, 125L, 109L, 102L, 98L, 93L, 88L, 71L, 56L, 55L, 67L, 88L, -114L, 135L, 138L, 138L, 140L, 145L, 151L, 157L, 161L, 162L, 164L, -163L, 160L, 158L, 155L, 153L, 152L, 151L, 153L, 154L, 156L, 157L, -154L, 149L, 152L, 158L, 164L, 177L, 179L, 166L, 162L, 170L, 173L, -167L, 170L, 155L, 150L, 163L, 175L, 174L, 167L, 164L, 152L, 169L, -182L, 176L, 159L, 155L, 172L, 193L, 186L, 182L, 174L, 169L, 172L, -177L, 175L, 168L, 182L, 183L, 185L, 188L, 189L, 186L, 179L, 173L, -176L, 176L, 176L, 176L, 175L, 175L, 176L, 177L, 173L, 166L, 170L, -185L, 190L, 183L, 181L, 188L, 176L, 179L, 182L, 182L, 181L, 181L, -183L, 186L, 180L, 178L, 174L, 174L, 183L, 189L, 179L, 164L, 154L, -169L, 183L, 183L, 171L, 165L, 172L, 183L, 187L, 188L, 189L, 186L, -178L, 171L, 174L, 181L, 189L, 187L, 182L, 173L, 165L, 164L, 170L, -177L, 198L, 196L, 191L, 186L, 183L, 183L, 183L, 182L, 186L, 185L, -184L, 186L, 188L, 190L, 190L, 189L, 178L, 174L, 168L, 160L, 156L, -158L, 165L, 171L, 175L, 182L, 188L, 185L, 170L, 151L, 137L, 131L, -212L, 207L, 204L, 203L, 201L, 198L, 198L, 202L, 206L, 203L, 199L, -192L, 181L, 167L, 152L, 142L, 142L, 139L, 136L, 131L, 119L, 107L, -103L, 105L, 114L, 116L, 119L, 123L, 124L, 124L, 123L, 123L, 115L, -111L, 106L, 102L, 97L, 92L, 86L, 82L, 85L, 93L, 110L, 131L, 149L, -159L, 160L, 158L, 149L, 121L, 79L, 44L, 26L, 20L, 18L, 16L, 13L, -12L, 14L, 17L, 21L, 29L, 46L, 61L, 85L, 138L, 178L, 205L, 211L, -204L, 194L, 167L, 155L, 139L, 117L, 93L, 67L, 42L, 27L, 23L, -29L, 33L, 40L, 47L, 49L, 50L, 54L, 61L, 60L, 63L, 64L, 63L, 63L, -62L, 56L, 49L, 50L, 40L, 31L, 29L, 29L, 27L, 26L, 27L, 22L, 22L, -22L, 23L, 24L, 25L, 26L, 27L, 26L, 27L, 28L, 27L, 26L, 25L, 26L, -27L, 27L, 29L, 28L, 24L, 24L, 26L, 26L, 24L, 25L, 24L, 23L, 25L, -28L, 30L, 31L, 31L, 28L, 29L, 28L, 26L, 24L, 27L, 33L, 39L, 28L, -30L, 31L, 30L, 28L, 27L, 28L, 29L, 27L, 26L, 25L, 25L, 26L, 27L, -26L, 24L, 21L, 27L, 23L, 19L, 24L, 23L, 21L, 29L, 31L, 28L, 25L, -24L, 25L, 26L, 27L, 27L, 20L, 21L, 24L, 28L, 26L, 22L, 21L, 24L, -24L, 24L, 24L, 24L, 25L, 25L, 25L, 25L, 26L, 26L, 25L, 23L, 20L, -17L, 13L, 11L, 11L, 9L, 9L, 12L, 17L, 23L, 27L, 28L, 25L, 27L, -28L, 28L, 26L, 24L, 24L, 25L, 27L, 25L, 23L, 22L, 23L, 23L, 22L, -21L, 29L, 28L, 27L, 28L, 29L, 28L, 26L, 24L, 26L, 26L, 25L, 23L, -21L, 21L, 23L, 25L, 30L, 28L, 26L, 26L, 27L, 27L, 27L, 26L, 28L, -27L, 27L, 27L, 28L, 28L, 26L, 24L, 31L, 30L, 28L, 28L, 27L, 25L, -21L, 18L, 27L, 27L, 27L, 26L, 24L, 24L, 25L, 27L, 27L, 27L, 26L, -25L, 25L, 25L, 25L, 25L, 24L, 25L, 26L, 26L, 26L, 27L, 30L, 34L, -25L, 26L, 26L, 25L, 30L, 35L, 33L, 27L, 27L, 29L, 28L, 24L, 24L, -27L, 27L, 24L, 22L, 23L, 25L, 28L, 30L, 30L, 26L, 23L, 28L, 28L, -28L, 30L, 31L, 31L, 29L, 26L, 31L, 27L, 25L, 26L, 25L, 23L, 23L, -27L, 32L, 30L, 28L, 28L, 29L, 29L, 27L, 25L, 25L, 24L, 23L, 27L, -31L, 33L, 32L, 31L, 55L, 90L, 119L, 118L, 104L, 98L, 95L, 92L, -77L, 64L, 53L, 52L, 56L, 65L, 84L, 104L, 132L, 136L, 141L, 147L, -152L, 156L, 160L, 162L, 166L, 164L, 162L, 159L, 156L, 153L, 150L, -149L, 152L, 154L, 157L, 158L, 153L, 147L, 149L, 155L, 160L, 173L, -179L, 172L, 164L, 165L, 167L, 166L, 177L, 166L, 159L, 163L, 172L, -175L, 174L, 173L, 166L, 171L, 176L, 176L, 166L, 156L, 157L, 164L, -186L, 183L, 178L, 176L, 180L, 184L, 180L, 172L, 168L, 174L, 183L, -188L, 189L, 188L, 187L, 188L, 182L, 185L, 186L, 185L, 182L, 179L, -180L, 181L, 178L, 164L, 166L, 186L, 190L, 175L, 169L, 179L, 188L, -189L, 186L, 179L, 173L, 174L, 183L, 192L, 194L, 188L, 173L, 161L, -171L, 189L, 190L, 177L, 164L, 166L, 170L, 175L, 180L, 182L, 181L, -179L, 177L, 185L, 194L, 192L, 182L, 171L, 165L, 165L, 186L, 192L, -197L, 192L, 182L, 173L, 169L, 170L, 182L, 185L, 186L, 187L, 189L, -193L, 191L, 186L, 184L, 184L, 185L, 186L, 188L, 190L, 192L, 194L, -188L, 190L, 190L, 186L, 180L, 179L, 182L, 187L, 191L, 192L, 188L, -173L, 149L, 131L, 130L, 138L, 212L, 206L, 201L, 200L, 197L, 193L, -193L, 197L, 202L, 201L, 200L, 197L, 191L, 179L, 166L, 156L, 154L, -149L, 142L, 132L, 119L, 106L, 103L, 106L, 111L, 114L, 119L, 123L, -125L, 124L, 121L, 119L, 114L, 107L, 99L, 91L, 87L, 85L, 83L, -82L, 82L, 95L, 116L, 136L, 151L, 158L, 160L, 159L, 145L, 115L, -75L, 42L, 25L, 18L, 15L, 13L, 16L, 15L, 15L, 17L, 20L, 29L, 48L, -66L, 88L, 145L, 182L, 209L, 213L, 203L, 197L, 165L, 152L, 137L, -116L, 92L, 66L, 41L, 27L, 23L, 28L, 31L, 39L, 47L, 49L, 47L, -53L, 61L, 58L, 62L, 64L, 63L, 63L, 65L, 60L, 52L, 49L, 38L, 30L, -28L, 28L, 25L, 23L, 23L, 24L, 24L, 25L, 25L, 26L, 25L, 25L, 24L, -25L, 27L, 29L, 27L, 24L, 23L, 24L, 26L, 26L, 29L, 28L, 23L, 23L, -27L, 28L, 25L, 26L, 24L, 23L, 24L, 27L, 29L, 29L, 29L, 29L, 28L, -26L, 24L, 25L, 27L, 30L, 32L, 28L, 29L, 30L, 29L, 27L, 26L, 27L, -28L, 26L, 24L, 22L, 22L, 24L, 24L, 22L, 20L, 21L, 27L, 23L, 19L, -23L, 21L, 21L, 30L, 30L, 28L, 26L, 25L, 27L, 27L, 27L, 26L, 20L, -20L, 23L, 27L, 25L, 20L, 21L, 26L, 25L, 25L, 25L, 25L, 25L, 25L, -26L, 26L, 24L, 25L, 25L, 24L, 21L, 18L, 15L, 14L, 9L, 9L, 11L, -14L, 20L, 23L, 25L, 25L, 23L, 25L, 27L, 27L, 26L, 25L, 26L, 27L, -27L, 27L, 26L, 24L, 21L, 21L, 22L, 24L, 27L, 26L, 25L, 27L, 29L, -28L, 25L, 22L, 27L, 27L, 26L, 23L, 21L, 21L, 23L, 25L, 30L, 28L, -26L, 26L, 27L, 28L, 27L, 25L, 26L, 25L, 25L, 26L, 27L, 26L, 24L, -21L, 32L, 30L, 28L, 28L, 28L, 27L, 25L, 23L, 25L, 26L, 27L, 26L, -24L, 24L, 27L, 30L, 26L, 27L, 27L, 27L, 26L, 25L, 25L, 24L, 25L, -27L, 29L, 27L, 26L, 27L, 28L, 29L, 27L, 26L, 24L, 23L, 29L, 35L, -33L, 28L, 27L, 30L, 29L, 25L, 24L, 27L, 28L, 25L, 23L, 23L, 24L, -26L, 29L, 29L, 28L, 26L, 27L, 27L, 28L, 29L, 31L, 31L, 28L, 25L, -28L, 25L, 24L, 27L, 26L, 22L, 21L, 23L, 27L, 26L, 27L, 29L, 32L, -33L, 30L, 27L, 15L, 20L, 23L, 24L, 28L, 37L, 50L, 60L, 90L, 106L, -118L, 115L, 105L, 97L, 91L, 85L, 69L, 58L, 53L, 57L, 58L, 56L, -64L, 76L, 111L, 123L, 136L, 140L, 137L, 138L, 145L, 153L, 161L, -160L, 159L, 157L, 155L, 152L, 150L, 149L, 150L, 153L, 158L, 161L, -155L, 148L, 150L, 157L, 158L, 163L, 168L, 168L, 166L, 165L, 167L, -169L, 173L, 174L, 171L, 167L, 167L, 172L, 173L, 171L, 171L, 163L, -164L, 178L, 189L, 182L, 164L, 150L, 173L, 179L, 183L, 184L, 187L, -191L, 193L, 190L, 167L, 180L, 192L, 191L, 182L, 179L, 186L, 196L, -187L, 186L, 185L, 185L, 185L, 184L, 183L, 181L, 180L, 171L, 173L, -185L, 187L, 173L, 163L, 163L, 190L, 189L, 186L, 180L, 175L, 175L, -179L, 184L, 195L, 186L, 174L, 168L, 173L, 182L, 187L, 186L, 184L, -178L, 172L, 174L, 180L, 183L, 180L, 174L, 178L, 178L, 178L, 181L, -184L, 183L, 177L, 170L, 173L, 180L, 188L, 192L, 190L, 186L, 181L, -179L, 174L, 178L, 180L, 182L, 188L, 196L, 197L, 192L, 188L, 190L, -192L, 191L, 189L, 190L, 194L, 198L, 200L, 202L, 205L, 207L, 205L, -203L, 201L, 200L, 202L, 196L, 185L, 167L, 143L, 129L, 135L, 149L, -213L, 205L, 200L, 199L, 196L, 190L, 190L, 195L, 196L, 196L, 197L, -198L, 197L, 190L, 180L, 172L, 167L, 159L, 148L, 135L, 120L, 108L, -106L, 110L, 108L, 112L, 118L, 123L, 124L, 122L, 119L, 116L, 114L, -105L, 92L, 81L, 76L, 76L, 77L, 78L, 81L, 96L, 120L, 140L, 152L, -158L, 159L, 160L, 142L, 112L, 71L, 41L, 24L, 16L, 12L, 11L, 18L, -17L, 17L, 18L, 21L, 30L, 51L, 69L, 90L, 150L, 184L, 212L, 215L, -203L, 199L, 165L, 149L, 136L, 116L, 94L, 67L, 42L, 27L, 23L, -24L, 27L, 35L, 44L, 45L, 43L, 49L, 59L, 56L, 61L, 64L, 62L, 64L, -66L, 62L, 54L, 53L, 42L, 34L, 33L, 33L, 29L, 26L, 25L, 26L, 27L, -28L, 28L, 27L, 26L, 24L, 22L, 25L, 28L, 29L, 27L, 23L, 21L, 22L, -24L, 25L, 29L, 28L, 22L, 22L, 28L, 29L, 25L, 27L, 25L, 24L, 24L, -26L, 27L, 27L, 26L, 30L, 27L, 24L, 23L, 24L, 26L, 26L, 26L, 29L, -31L, 31L, 30L, 28L, 27L, 28L, 29L, 31L, 28L, 25L, 25L, 27L, 27L, -24L, 21L, 20L, 27L, 23L, 19L, 22L, 21L, 21L, 30L, 29L, 28L, 26L, -27L, 28L, 28L, 26L, 25L, 23L, 22L, 25L, 29L, 27L, 22L, 23L, 30L, -27L, 27L, 27L, 26L, 26L, 25L, 25L, 25L, 23L, 25L, 26L, 25L, 22L, -20L, 18L, 17L, 7L, 9L, 12L, 17L, 22L, 24L, 23L, 21L, 21L, 23L, -26L, 27L, 27L, 27L, 28L, 30L, 27L, 29L, 29L, 26L, 21L, 20L, 23L, -26L, 26L, 24L, 24L, 25L, 28L, 28L, 24L, 21L, 25L, 25L, 24L, 23L, -22L, 23L, 27L, 30L, 29L, 28L, 26L, 26L, 28L, 28L, 26L, 25L, 29L, -28L, 28L, 29L, 30L, 30L, 27L, 24L, 32L, 30L, 28L, 28L, 29L, 30L, -29L, 28L, 24L, 25L, 27L, 25L, 23L, 24L, 28L, 32L, 26L, 27L, 28L, -28L, 27L, 26L, 24L, 23L, 29L, 31L, 31L, 28L, 24L, 22L, 21L, 20L, -29L, 28L, 24L, 22L, 27L, 34L, 33L, 27L, 28L, 31L, 30L, 26L, 25L, -29L, 29L, 26L, 25L, 23L, 22L, 23L, 26L, 29L, 30L, 30L, 22L, 22L, -24L, 28L, 31L, 32L, 30L, 27L, 27L, 25L, 27L, 31L, 30L, 24L, 21L, -22L, 23L, 23L, 25L, 30L, 35L, 36L, 32L, 29L, 24L, 30L, 32L, 27L, -29L, 47L, 78L, 102L, 131L, 129L, 125L, 117L, 108L, 97L, 85L, -76L, 69L, 58L, 53L, 59L, 61L, 56L, 58L, 66L, 82L, 101L, 120L, -122L, 113L, 110L, 120L, 134L, 152L, 152L, 152L, 153L, 152L, 151L, -150L, 150L, 147L, 152L, 159L, 162L, 157L, 151L, 152L, 159L, 158L, -154L, 155L, 162L, 168L, 168L, 170L, 173L, 168L, 178L, 180L, 171L, -166L, 169L, 170L, 166L, 165L, 161L, 164L, 176L, 186L, 187L, 186L, -188L, 169L, 181L, 191L, 191L, 189L, 191L, 196L, 199L, 186L, 184L, -185L, 189L, 194L, 195L, 192L, 187L, 175L, 170L, 166L, 167L, 172L, -174L, 171L, 167L, 172L, 173L, 178L, 184L, 189L, 187L, 178L, 169L, -164L, 168L, 173L, 178L, 182L, 182L, 180L, 178L, 186L, 177L, 176L, -182L, 180L, 172L, 174L, 182L, 179L, 179L, 177L, 175L, 174L, 173L, -175L, 176L, 180L, 167L, 154L, 159L, 178L, 193L, 192L, 182L, 169L, -170L, 173L, 179L, 184L, 187L, 186L, 184L, 179L, 180L, 177L, 175L, -182L, 195L, 201L, 199L, 196L, 200L, 201L, 198L, 192L, 191L, 195L, -200L, 200L, 199L, 199L, 202L, 207L, 207L, 203L, 199L, 190L, 184L, -176L, 165L, 151L, 143L, 152L, 167L, 216L, 210L, 199L, 190L, 189L, -192L, 190L, 183L, 190L, 191L, 195L, 196L, 190L, 182L, 179L, 182L, -174L, 172L, 164L, 147L, 128L, 112L, 106L, 105L, 105L, 113L, 120L, -122L, 124L, 125L, 121L, 115L, 111L, 101L, 85L, 72L, 68L, 71L, -74L, 74L, 76L, 88L, 111L, 136L, 153L, 159L, 161L, 161L, 142L, -116L, 76L, 41L, 23L, 18L, 18L, 16L, 15L, 17L, 12L, 14L, 26L, -34L, 46L, 65L, 102L, 159L, 188L, 204L, 210L, 199L, 184L, 159L, -155L, 136L, 110L, 84L, 58L, 34L, 19L, 14L, 22L, 29L, 35L, 37L, -41L, 48L, 53L, 53L, 57L, 58L, 60L, 63L, 65L, 63L, 59L, 55L, 49L, -47L, 42L, 34L, 26L, 23L, 25L, 28L, 25L, 25L, 26L, 27L, 27L, 27L, -26L, 26L, 24L, 25L, 26L, 27L, 27L, 25L, 24L, 23L, 29L, 25L, 24L, -29L, 30L, 26L, 27L, 33L, 27L, 31L, 31L, 26L, 26L, 30L, 29L, 25L, -34L, 33L, 31L, 30L, 29L, 30L, 32L, 32L, 28L, 30L, 29L, 27L, 24L, -25L, 29L, 33L, 26L, 26L, 27L, 28L, 28L, 28L, 27L, 27L, 28L, 24L, -23L, 24L, 24L, 21L, 22L, 26L, 21L, 23L, 25L, 26L, 27L, 25L, 23L, -22L, 23L, 23L, 23L, 24L, 25L, 26L, 27L, 28L, 28L, 28L, 27L, 26L, -26L, 25L, 24L, 24L, 20L, 21L, 23L, 24L, 23L, 21L, 18L, 17L, 8L, -11L, 15L, 18L, 20L, 22L, 24L, 26L, 27L, 28L, 28L, 26L, 25L, 25L, -28L, 30L, 20L, 25L, 28L, 24L, 21L, 23L, 25L, 24L, 25L, 25L, 27L, -30L, 32L, 30L, 26L, 22L, 26L, 27L, 26L, 23L, 20L, 21L, 25L, 30L, -26L, 26L, 28L, 29L, 29L, 29L, 29L, 29L, 26L, 26L, 27L, 27L, 27L, -27L, 27L, 27L, 29L, 28L, 28L, 28L, 28L, 29L, 30L, 31L, 26L, 29L, -31L, 30L, 26L, 25L, 26L, 29L, 31L, 29L, 27L, 25L, 25L, 27L, 29L, -30L, 26L, 27L, 28L, 28L, 27L, 26L, 24L, 23L, 32L, 30L, 28L, 26L, -26L, 28L, 30L, 32L, 27L, 27L, 28L, 29L, 31L, 32L, 33L, 33L, 26L, -25L, 25L, 26L, 28L, 29L, 29L, 27L, 21L, 24L, 26L, 27L, 27L, 26L, -27L, 29L, 27L, 28L, 29L, 28L, 26L, 25L, 26L, 27L, 28L, 26L, 29L, -36L, 35L, 28L, 25L, 27L, 30L, 24L, 27L, 36L, 37L, 41L, 72L, 110L, -139L, 132L, 119L, 105L, 100L, 99L, 91L, 80L, 63L, 66L, 66L, 61L, -55L, 56L, 64L, 72L, 72L, 74L, 91L, 113L, 109L, 88L, 88L, 104L, -125L, 139L, 150L, 150L, 145L, 145L, 148L, 150L, 150L, 143L, 157L, -167L, 155L, 157L, 164L, 154L, 156L, 156L, 157L, 159L, 162L, 166L, -169L, 170L, 173L, 176L, 177L, 173L, 167L, 166L, 170L, 175L, 167L, -167L, 169L, 173L, 177L, 179L, 178L, 177L, 178L, 178L, 179L, 180L, -182L, 183L, 185L, 186L, 188L, 181L, 182L, 186L, 177L, 163L, 171L, -190L, 189L, 194L, 192L, 182L, 171L, 162L, 150L, 137L, 176L, 162L, -151L, 158L, 177L, 191L, 189L, 181L, 187L, 187L, 178L, 167L, 167L, -174L, 170L, 159L, 182L, 178L, 172L, 168L, 168L, 174L, 183L, 189L, -174L, 166L, 160L, 162L, 170L, 177L, 176L, 173L, 178L, 163L, 147L, -143L, 154L, 170L, 182L, 186L, 167L, 152L, 151L, 170L, 183L, 182L, -186L, 197L, 197L, 191L, 180L, 171L, 167L, 171L, 182L, 190L, 187L, -191L, 198L, 202L, 202L, 197L, 190L, 185L, 194L, 197L, 198L, 199L, -204L, 205L, 194L, 179L, 160L, 150L, 144L, 152L, 170L, 181L, 179L, -172L, 214L, 210L, 200L, 190L, 189L, 192L, 192L, 188L, 188L, 185L, -186L, 189L, 189L, 185L, 183L, 184L, 180L, 178L, 169L, 152L, 130L, -113L, 105L, 103L, 108L, 114L, 119L, 120L, 121L, 122L, 119L, 113L, -110L, 99L, 83L, 70L, 64L, 65L, 67L, 67L, 83L, 96L, 118L, 141L, -156L, 162L, 162L, 161L, 138L, 110L, 69L, 37L, 22L, 19L, 18L, -16L, 14L, 19L, 18L, 21L, 33L, 37L, 44L, 61L, 110L, 166L, 193L, -209L, 213L, 199L, 183L, 158L, 145L, 129L, 106L, 82L, 57L, 36L, -26L, 24L, 24L, 32L, 38L, 40L, 44L, 50L, 54L, 53L, 58L, 60L, 62L, -66L, 67L, 64L, 59L, 55L, 49L, 46L, 41L, 33L, 25L, 23L, 24L, 27L, -25L, 26L, 26L, 26L, 27L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 25L, -23L, 22L, 21L, 28L, 25L, 25L, 29L, 29L, 26L, 26L, 30L, 27L, 31L, -30L, 26L, 26L, 29L, 29L, 25L, 27L, 27L, 27L, 26L, 26L, 27L, 28L, -28L, 28L, 29L, 29L, 27L, 24L, 24L, 27L, 31L, 27L, 28L, 28L, 29L, -29L, 28L, 28L, 28L, 27L, 23L, 22L, 24L, 24L, 22L, 23L, 26L, 24L, -25L, 26L, 27L, 27L, 26L, 25L, 24L, 23L, 23L, 24L, 24L, 25L, 26L, -27L, 28L, 28L, 28L, 27L, 26L, 26L, 25L, 24L, 24L, 21L, 22L, 24L, -24L, 24L, 21L, 19L, 17L, 8L, 11L, 14L, 18L, 20L, 23L, 25L, 26L, -29L, 30L, 30L, 28L, 26L, 26L, 28L, 30L, 23L, 29L, 32L, 29L, 26L, -25L, 24L, 21L, 26L, 25L, 25L, 26L, 28L, 29L, 27L, 26L, 26L, 27L, -26L, 24L, 21L, 22L, 26L, 29L, 29L, 29L, 28L, 28L, 28L, 28L, 28L, -28L, 28L, 28L, 28L, 27L, 27L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, -29L, 29L, 30L, 30L, 21L, 26L, 31L, 32L, 30L, 28L, 28L, 30L, 29L, -28L, 27L, 27L, 27L, 28L, 30L, 31L, 25L, 26L, 27L, 28L, 27L, 26L, -25L, 24L, 32L, 30L, 28L, 26L, 26L, 28L, 30L, 32L, 30L, 30L, 31L, -32L, 33L, 34L, 35L, 36L, 28L, 27L, 26L, 26L, 28L, 29L, 28L, 27L, -25L, 26L, 28L, 28L, 27L, 28L, 30L, 31L, 28L, 29L, 30L, 29L, 27L, -26L, 27L, 28L, 24L, 23L, 26L, 32L, 32L, 25L, 22L, 24L, 31L, 27L, -29L, 33L, 29L, 30L, 58L, 93L, 135L, 131L, 121L, 106L, 97L, 94L, -87L, 79L, 60L, 60L, 61L, 61L, 62L, 65L, 71L, 75L, 66L, 67L, 81L, -100L, 101L, 85L, 77L, 82L, 84L, 102L, 129L, 146L, 142L, 133L, -138L, 152L, 153L, 145L, 154L, 161L, 153L, 156L, 162L, 152L, 153L, -154L, 156L, 158L, 159L, 160L, 160L, 161L, 167L, 171L, 174L, 172L, -166L, 163L, 166L, 169L, 173L, 172L, 173L, 174L, 174L, 173L, 169L, -165L, 179L, 179L, 181L, 181L, 181L, 180L, 179L, 178L, 157L, 154L, -161L, 177L, 182L, 168L, 151L, 143L, 170L, 181L, 191L, 193L, 190L, -181L, 166L, 152L, 153L, 161L, 165L, 156L, 144L, 148L, 171L, 192L, -191L, 193L, 188L, 177L, 175L, 177L, 171L, 159L, 182L, 186L, 188L, -184L, 176L, 172L, 173L, 176L, 182L, 176L, 166L, 160L, 159L, 164L, -172L, 177L, 170L, 173L, 170L, 157L, 146L, 151L, 172L, 193L, 193L, -179L, 173L, 180L, 188L, 189L, 193L, 199L, 196L, 193L, 187L, 182L, -180L, 181L, 185L, 188L, 185L, 188L, 194L, 198L, 200L, 198L, 195L, -192L, 190L, 195L, 200L, 202L, 207L, 208L, 199L, 188L, 158L, 152L, -150L, 161L, 179L, 192L, 194L, 190L, 213L, 211L, 204L, 194L, 190L, -192L, 192L, 190L, 187L, 181L, 179L, 184L, 188L, 187L, 184L, 183L, -185L, 183L, 175L, 157L, 134L, 116L, 106L, 103L, 110L, 115L, 117L, -116L, 117L, 118L, 116L, 112L, 110L, 99L, 84L, 72L, 64L, 61L, -62L, 63L, 84L, 98L, 121L, 142L, 158L, 164L, 164L, 161L, 134L, -102L, 60L, 32L, 22L, 20L, 18L, 14L, 15L, 20L, 19L, 23L, 35L, -40L, 50L, 69L, 119L, 172L, 198L, 213L, 215L, 197L, 179L, 154L, -138L, 124L, 103L, 79L, 55L, 35L, 29L, 31L, 27L, 35L, 42L, 45L, -48L, 52L, 54L, 53L, 60L, 62L, 65L, 68L, 69L, 66L, 60L, 55L, 49L, -45L, 39L, 31L, 24L, 22L, 24L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, -26L, 26L, 28L, 27L, 26L, 24L, 22L, 21L, 20L, 20L, 27L, 25L, 27L, -30L, 30L, 26L, 24L, 26L, 27L, 29L, 30L, 27L, 27L, 29L, 28L, 25L, -23L, 23L, 25L, 26L, 26L, 26L, 26L, 26L, 29L, 29L, 28L, 26L, 24L, -24L, 26L, 28L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 26L, 23L, -22L, 25L, 25L, 22L, 23L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 26L, -26L, 24L, 24L, 24L, 25L, 26L, 26L, 27L, 27L, 28L, 28L, 27L, 26L, -26L, 25L, 24L, 24L, 22L, 23L, 25L, 25L, 24L, 22L, 20L, 18L, 9L, -11L, 14L, 18L, 21L, 24L, 25L, 26L, 28L, 29L, 29L, 27L, 25L, 24L, -26L, 27L, 21L, 28L, 32L, 30L, 28L, 28L, 25L, 21L, 27L, 25L, 23L, -23L, 25L, 28L, 28L, 28L, 26L, 27L, 26L, 25L, 23L, 24L, 26L, 29L, -31L, 30L, 28L, 27L, 26L, 26L, 27L, 28L, 30L, 29L, 29L, 28L, 28L, -27L, 27L, 26L, 28L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, 18L, 24L, -31L, 34L, 33L, 31L, 31L, 32L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, -31L, 25L, 25L, 26L, 27L, 27L, 27L, 27L, 26L, 31L, 30L, 28L, 27L, -27L, 28L, 30L, 31L, 29L, 30L, 31L, 32L, 33L, 34L, 35L, 36L, 30L, -28L, 27L, 27L, 29L, 29L, 28L, 26L, 26L, 27L, 27L, 26L, 26L, 27L, -29L, 32L, 28L, 29L, 30L, 29L, 27L, 26L, 27L, 28L, 26L, 26L, 28L, -33L, 33L, 29L, 26L, 27L, 25L, 25L, 29L, 34L, 32L, 39L, 70L, 105L, -131L, 130L, 121L, 107L, 95L, 88L, 82L, 77L, 60L, 58L, 59L, 62L, -68L, 72L, 73L, 72L, 65L, 69L, 81L, 96L, 101L, 91L, 76L, 66L, -59L, 69L, 98L, 132L, 142L, 133L, 135L, 149L, 160L, 152L, 156L, -160L, 157L, 163L, 166L, 157L, 155L, 156L, 159L, 162L, 163L, 163L, -162L, 161L, 164L, 169L, 174L, 173L, 168L, 164L, 164L, 167L, 177L, -177L, 176L, 176L, 175L, 170L, 163L, 158L, 162L, 166L, 171L, 177L, -182L, 185L, 186L, 187L, 155L, 148L, 149L, 166L, 185L, 184L, 158L, -132L, 138L, 152L, 169L, 182L, 190L, 190L, 183L, 174L, 143L, 158L, -175L, 180L, 174L, 165L, 161L, 162L, 186L, 192L, 193L, 187L, 184L, -184L, 179L, 169L, 166L, 178L, 191L, 193L, 186L, 177L, 174L, 175L, -183L, 182L, 177L, 167L, 158L, 157L, 165L, 173L, 175L, 175L, 170L, -161L, 152L, 154L, 166L, 177L, 201L, 196L, 192L, 192L, 195L, 199L, -200L, 199L, 195L, 194L, 193L, 193L, 193L, 192L, 190L, 188L, 193L, -194L, 195L, 197L, 198L, 198L, 198L, 198L, 189L, 194L, 196L, 194L, -191L, 187L, 180L, 173L, 163L, 160L, 161L, 169L, 181L, 191L, 195L, -194L, 213L, 215L, 211L, 202L, 195L, 192L, 188L, 185L, 183L, 179L, -180L, 186L, 189L, 186L, 182L, 182L, 187L, 185L, 177L, 160L, 138L, -119L, 109L, 106L, 109L, 113L, 114L, 112L, 113L, 116L, 116L, 113L, -112L, 101L, 88L, 78L, 69L, 64L, 63L, 66L, 78L, 95L, 119L, 140L, -156L, 165L, 165L, 161L, 133L, 97L, 54L, 29L, 22L, 21L, 17L, 13L, -18L, 21L, 17L, 19L, 33L, 44L, 62L, 87L, 125L, 175L, 199L, 213L, -213L, 193L, 174L, 150L, 136L, 123L, 102L, 76L, 49L, 30L, 26L, -31L, 28L, 37L, 44L, 47L, 49L, 53L, 54L, 51L, 60L, 62L, 65L, 69L, -70L, 66L, 59L, 54L, 49L, 45L, 37L, 29L, 24L, 22L, 23L, 25L, 27L, -27L, 26L, 26L, 25L, 25L, 26L, 26L, 27L, 26L, 24L, 22L, 21L, 21L, -21L, 22L, 27L, 28L, 29L, 31L, 30L, 27L, 25L, 24L, 27L, 28L, 29L, -28L, 28L, 28L, 26L, 24L, 23L, 24L, 26L, 28L, 30L, 29L, 29L, 28L, -28L, 28L, 27L, 25L, 24L, 24L, 25L, 26L, 29L, 29L, 28L, 28L, 27L, -27L, 27L, 28L, 25L, 22L, 22L, 25L, 25L, 23L, 23L, 27L, 28L, 27L, -27L, 26L, 25L, 26L, 26L, 27L, 24L, 24L, 25L, 26L, 27L, 27L, 27L, -27L, 27L, 27L, 27L, 26L, 26L, 25L, 25L, 25L, 24L, 25L, 26L, 26L, -25L, 23L, 20L, 18L, 10L, 11L, 13L, 17L, 22L, 25L, 26L, 26L, 24L, -25L, 25L, 24L, 22L, 21L, 21L, 23L, 17L, 22L, 26L, 25L, 26L, 29L, -28L, 25L, 28L, 26L, 24L, 24L, 25L, 26L, 26L, 25L, 26L, 26L, 26L, -26L, 26L, 26L, 27L, 28L, 31L, 29L, 27L, 26L, 25L, 27L, 29L, 30L, -31L, 31L, 30L, 29L, 28L, 27L, 26L, 26L, 27L, 27L, 28L, 29L, 29L, -29L, 29L, 29L, 20L, 25L, 31L, 33L, 31L, 30L, 31L, 33L, 29L, 29L, -30L, 30L, 30L, 30L, 29L, 28L, 25L, 25L, 26L, 27L, 27L, 28L, 28L, -28L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 26L, 26L, 27L, 28L, -29L, 30L, 31L, 32L, 31L, 29L, 28L, 28L, 29L, 29L, 27L, 26L, 25L, -25L, 25L, 23L, 22L, 24L, 27L, 30L, 26L, 28L, 29L, 28L, 26L, 25L, -25L, 27L, 27L, 28L, 30L, 33L, 33L, 31L, 29L, 28L, 21L, 24L, 29L, -33L, 37L, 54L, 92L, 127L, 133L, 127L, 117L, 105L, 96L, 87L, 79L, -73L, 62L, 62L, 63L, 66L, 69L, 70L, 67L, 65L, 70L, 80L, 93L, 104L, -109L, 103L, 86L, 70L, 64L, 58L, 68L, 99L, 128L, 139L, 137L, 135L, -155L, 152L, 153L, 156L, 161L, 167L, 167L, 158L, 157L, 159L, 162L, -165L, 167L, 168L, 169L, 169L, 168L, 173L, 177L, 176L, 170L, 167L, -169L, 172L, 176L, 176L, 177L, 178L, 177L, 172L, 165L, 160L, 151L, -155L, 162L, 170L, 179L, 187L, 193L, 196L, 186L, 172L, 156L, 155L, -175L, 192L, 186L, 168L, 140L, 146L, 154L, 162L, 170L, 177L, 180L, -181L, 183L, 175L, 170L, 177L, 188L, 191L, 181L, 170L, 174L, 182L, -188L, 187L, 187L, 190L, 189L, 185L, 158L, 169L, 183L, 190L, 188L, -182L, 178L, 177L, 175L, 180L, 184L, 181L, 172L, 165L, 163L, 165L, -177L, 175L, 173L, 171L, 170L, 170L, 172L, 173L, 184L, 192L, 196L, -195L, 199L, 206L, 205L, 197L, 199L, 198L, 197L, 199L, 201L, 202L, -201L, 199L, 202L, 200L, 196L, 193L, 191L, 190L, 191L, 191L, 182L, -183L, 180L, 172L, 163L, 157L, 155L, 154L, 161L, 162L, 165L, 170L, -178L, 184L, 189L, 191L, 215L, 219L, 219L, 211L, 202L, 194L, 186L, -178L, 175L, 178L, 184L, 191L, 190L, 185L, 184L, 187L, 190L, 188L, -178L, 160L, 136L, 117L, 107L, 104L, 107L, 110L, 111L, 109L, 111L, -116L, 118L, 116L, 111L, 101L, 91L, 84L, 76L, 67L, 67L, 71L, 79L, -98L, 121L, 140L, 156L, 165L, 163L, 157L, 134L, 95L, 51L, 28L, -23L, 21L, 16L, 12L, 17L, 23L, 22L, 26L, 39L, 50L, 68L, 92L, 133L, -180L, 201L, 214L, 213L, 190L, 172L, 151L, 134L, 120L, 97L, 71L, -44L, 27L, 25L, 31L, 28L, 37L, 44L, 46L, 49L, 52L, 52L, 50L, 60L, -61L, 64L, 68L, 69L, 66L, 60L, 55L, 51L, 45L, 36L, 28L, 24L, 23L, -24L, 25L, 28L, 28L, 26L, 25L, 25L, 25L, 25L, 26L, 24L, 23L, 22L, -21L, 21L, 22L, 24L, 25L, 27L, 29L, 31L, 31L, 30L, 29L, 27L, 24L, -26L, 26L, 28L, 29L, 29L, 27L, 25L, 24L, 24L, 26L, 28L, 30L, 31L, -31L, 30L, 30L, 28L, 27L, 26L, 25L, 25L, 25L, 25L, 25L, 29L, 28L, -26L, 25L, 25L, 25L, 25L, 26L, 25L, 22L, 22L, 26L, 26L, 23L, 23L, -25L, 28L, 27L, 26L, 25L, 24L, 24L, 25L, 25L, 24L, 25L, 26L, 27L, -28L, 27L, 26L, 26L, 27L, 27L, 26L, 26L, 26L, 26L, 25L, 25L, 24L, -25L, 26L, 26L, 25L, 22L, 19L, 17L, 12L, 11L, 13L, 17L, 23L, 26L, -26L, 25L, 22L, 24L, 25L, 24L, 22L, 20L, 21L, 22L, 21L, 24L, 24L, -22L, 24L, 29L, 30L, 28L, 29L, 28L, 27L, 27L, 27L, 26L, 23L, 21L, -26L, 26L, 26L, 27L, 29L, 29L, 28L, 28L, 28L, 27L, 26L, 25L, 26L, -28L, 31L, 33L, 31L, 30L, 29L, 28L, 27L, 26L, 26L, 25L, 26L, 26L, -28L, 29L, 29L, 29L, 28L, 28L, 26L, 29L, 31L, 29L, 27L, 26L, 30L, -33L, 31L, 31L, 31L, 30L, 29L, 28L, 26L, 25L, 26L, 26L, 26L, 27L, -27L, 28L, 29L, 29L, 28L, 29L, 29L, 30L, 30L, 29L, 29L, 28L, 24L, -24L, 25L, 26L, 27L, 29L, 29L, 30L, 31L, 29L, 27L, 27L, 28L, 28L, -27L, 25L, 27L, 27L, 26L, 24L, 23L, 24L, 28L, 31L, 25L, 26L, 27L, -26L, 24L, 23L, 24L, 25L, 22L, 25L, 27L, 28L, 28L, 28L, 27L, 25L, -26L, 28L, 29L, 28L, 34L, 58L, 98L, 130L, 137L, 123L, 109L, 101L, -97L, 89L, 78L, 68L, 60L, 64L, 69L, 70L, 68L, 64L, 61L, 60L, 68L, -85L, 101L, 109L, 110L, 105L, 92L, 78L, 70L, 63L, 56L, 65L, 95L, -126L, 134L, 125L, 141L, 146L, 147L, 151L, 162L, 168L, 163L, 157L, -159L, 160L, 161L, 163L, 165L, 167L, 169L, 170L, 173L, 177L, 178L, -176L, 171L, 169L, 174L, 179L, 174L, 174L, 175L, 177L, 176L, 171L, -164L, 159L, 162L, 162L, 163L, 165L, 171L, 177L, 184L, 188L, 202L, -192L, 172L, 155L, 161L, 181L, 191L, 188L, 177L, 173L, 168L, 165L, -163L, 163L, 166L, 169L, 182L, 183L, 184L, 185L, 187L, 188L, 187L, -187L, 174L, 179L, 183L, 183L, 184L, 186L, 188L, 188L, 176L, 177L, -179L, 182L, 183L, 180L, 175L, 171L, 171L, 176L, 183L, 186L, 184L, -178L, 171L, 167L, 167L, 179L, 190L, 190L, 183L, 178L, 182L, 189L, -180L, 191L, 195L, 191L, 194L, 203L, 205L, 199L, 203L, 200L, 198L, -197L, 200L, 204L, 207L, 209L, 204L, 200L, 193L, 187L, 183L, 182L, -183L, 184L, 177L, 174L, 168L, 160L, 152L, 150L, 155L, 162L, 158L, -162L, 167L, 173L, 179L, 185L, 192L, 196L, 218L, 222L, 223L, 218L, -212L, 204L, 192L, 182L, 173L, 177L, 185L, 191L, 190L, 186L, 187L, -193L, 191L, 187L, 176L, 156L, 132L, 113L, 103L, 101L, 106L, 109L, -110L, 108L, 110L, 116L, 118L, 116L, 109L, 100L, 92L, 88L, 80L, -69L, 68L, 75L, 87L, 107L, 129L, 144L, 157L, 165L, 161L, 151L, -132L, 92L, 49L, 29L, 23L, 19L, 16L, 15L, 15L, 27L, 34L, 43L, -54L, 58L, 67L, 87L, 144L, 187L, 205L, 216L, 213L, 188L, 171L, -152L, 128L, 112L, 88L, 63L, 41L, 27L, 26L, 33L, 29L, 36L, 43L, -45L, 47L, 52L, 53L, 51L, 60L, 61L, 63L, 66L, 68L, 66L, 62L, 58L, -53L, 46L, 36L, 28L, 24L, 24L, 25L, 26L, 30L, 28L, 26L, 25L, 24L, -24L, 25L, 26L, 22L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 26L, 29L, -30L, 28L, 28L, 30L, 28L, 25L, 26L, 25L, 27L, 30L, 30L, 26L, 23L, -24L, 25L, 26L, 27L, 28L, 29L, 29L, 29L, 29L, 27L, 26L, 25L, 26L, -27L, 28L, 27L, 25L, 29L, 27L, 26L, 24L, 23L, 23L, 24L, 25L, 26L, -23L, 24L, 27L, 26L, 22L, 21L, 23L, 27L, 27L, 26L, 26L, 25L, 24L, -24L, 23L, 25L, 26L, 27L, 28L, 28L, 27L, 26L, 25L, 26L, 26L, 26L, -26L, 26L, 26L, 26L, 26L, 24L, 25L, 26L, 26L, 24L, 21L, 18L, 16L, -13L, 12L, 12L, 17L, 24L, 27L, 27L, 25L, 22L, 24L, 26L, 26L, 25L, -24L, 24L, 25L, 31L, 31L, 28L, 23L, 24L, 29L, 29L, 26L, 30L, 29L, -28L, 28L, 29L, 28L, 24L, 22L, 26L, 26L, 27L, 29L, 31L, 31L, 29L, -27L, 25L, 25L, 25L, 26L, 27L, 30L, 32L, 34L, 29L, 28L, 28L, 27L, -27L, 26L, 25L, 25L, 25L, 26L, 28L, 29L, 29L, 29L, 28L, 27L, 29L, -31L, 30L, 27L, 23L, 23L, 27L, 31L, 31L, 30L, 29L, 28L, 27L, 26L, -26L, 25L, 28L, 27L, 27L, 27L, 27L, 28L, 29L, 29L, 27L, 28L, 30L, -31L, 31L, 30L, 28L, 27L, 26L, 26L, 27L, 28L, 29L, 31L, 31L, 32L, -29L, 27L, 26L, 26L, 28L, 28L, 27L, 25L, 30L, 31L, 30L, 29L, 28L, -28L, 30L, 33L, 25L, 26L, 27L, 26L, 24L, 23L, 24L, 25L, 23L, 27L, -28L, 27L, 28L, 31L, 30L, 27L, 29L, 31L, 29L, 27L, 38L, 69L, 108L, -134L, 137L, 119L, 101L, 95L, 94L, 88L, 75L, 66L, 58L, 64L, 69L, -71L, 68L, 64L, 61L, 60L, 61L, 78L, 96L, 104L, 102L, 95L, 86L, -80L, 71L, 74L, 66L, 56L, 69L, 101L, 120L, 119L, 132L, 146L, 147L, -148L, 163L, 169L, 162L, 159L, 159L, 160L, 163L, 166L, 168L, 169L, -170L, 170L, 174L, 177L, 178L, 175L, 170L, 170L, 175L, 181L, 175L, -175L, 174L, 174L, 172L, 167L, 160L, 155L, 168L, 166L, 163L, 163L, -166L, 172L, 179L, 184L, 195L, 198L, 191L, 176L, 167L, 171L, 177L, -178L, 190L, 185L, 182L, 180L, 175L, 169L, 166L, 167L, 171L, 180L, -190L, 196L, 195L, 190L, 186L, 184L, 189L, 187L, 185L, 182L, 181L, -180L, 179L, 179L, 188L, 183L, 177L, 176L, 178L, 179L, 177L, 174L, -176L, 176L, 177L, 180L, 184L, 185L, 182L, 178L, 170L, 174L, 180L, -186L, 189L, 188L, 184L, 181L, 192L, 198L, 197L, 189L, 187L, 195L, -202L, 202L, 196L, 195L, 192L, 189L, 188L, 191L, 198L, 203L, 206L, -202L, 196L, 191L, 187L, 187L, 188L, 189L, 191L, 184L, 175L, 167L, -160L, 159L, 167L, 177L, 176L, 178L, 181L, 183L, 184L, 186L, 189L, -191L, 221L, 223L, 223L, 221L, 220L, 217L, 207L, 196L, 184L, 182L, -183L, 187L, 186L, 184L, 185L, 188L, 183L, 180L, 168L, 149L, 127L, -111L, 105L, 104L, 107L, 110L, 111L, 109L, 111L, 115L, 116L, 114L, -110L, 101L, 96L, 93L, 84L, 70L, 69L, 76L, 91L, 112L, 133L, 146L, -158L, 166L, 161L, 149L, 126L, 87L, 47L, 28L, 22L, 18L, 16L, 19L, -17L, 32L, 44L, 54L, 65L, 66L, 73L, 90L, 153L, 193L, 206L, 215L, -209L, 183L, 166L, 149L, 125L, 106L, 80L, 57L, 38L, 27L, 26L, -32L, 30L, 37L, 43L, 44L, 47L, 52L, 55L, 54L, 62L, 62L, 63L, 65L, -68L, 68L, 66L, 63L, 55L, 47L, 36L, 28L, 25L, 26L, 26L, 26L, 30L, -29L, 26L, 24L, 23L, 24L, 25L, 26L, 23L, 24L, 24L, 25L, 25L, 25L, -25L, 24L, 23L, 27L, 27L, 24L, 24L, 28L, 28L, 24L, 26L, 24L, 26L, -31L, 31L, 25L, 22L, 24L, 28L, 28L, 27L, 27L, 27L, 28L, 28L, 29L, -27L, 25L, 25L, 26L, 30L, 31L, 29L, 27L, 30L, 29L, 26L, 24L, 23L, -24L, 25L, 26L, 27L, 24L, 25L, 27L, 26L, 21L, 19L, 21L, 27L, 28L, -29L, 29L, 28L, 26L, 24L, 23L, 25L, 26L, 28L, 29L, 29L, 28L, 26L, -25L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 23L, 24L, 25L, 25L, -23L, 20L, 17L, 15L, 14L, 12L, 12L, 17L, 24L, 28L, 27L, 24L, 20L, -23L, 26L, 27L, 26L, 25L, 26L, 27L, 32L, 32L, 28L, 25L, 26L, 30L, -28L, 23L, 30L, 28L, 26L, 27L, 28L, 29L, 29L, 28L, 26L, 25L, 27L, -30L, 33L, 33L, 30L, 27L, 25L, 26L, 26L, 27L, 28L, 29L, 30L, 31L, -26L, 26L, 26L, 26L, 26L, 25L, 25L, 25L, 24L, 25L, 27L, 29L, 29L, -29L, 27L, 26L, 27L, 29L, 30L, 27L, 24L, 23L, 25L, 29L, 28L, 27L, -26L, 25L, 25L, 26L, 27L, 28L, 30L, 29L, 28L, 27L, 26L, 27L, 28L, -29L, 26L, 28L, 30L, 32L, 32L, 30L, 28L, 26L, 27L, 28L, 29L, 30L, -31L, 32L, 33L, 34L, 26L, 25L, 24L, 25L, 27L, 27L, 26L, 25L, 30L, -32L, 33L, 32L, 30L, 30L, 31L, 33L, 27L, 28L, 29L, 28L, 26L, 25L, -26L, 27L, 25L, 30L, 31L, 29L, 30L, 34L, 33L, 29L, 28L, 31L, 30L, -30L, 48L, 83L, 119L, 139L, 132L, 114L, 97L, 91L, 88L, 81L, 72L, -68L, 64L, 65L, 67L, 70L, 71L, 68L, 62L, 58L, 64L, 74L, 89L, 99L, -97L, 88L, 81L, 79L, 75L, 76L, 70L, 62L, 66L, 80L, 91L, 92L, 108L, -128L, 127L, 123L, 139L, 145L, 139L, 142L, 146L, 151L, 159L, 167L, -172L, 174L, 173L, 172L, 173L, 177L, 180L, 178L, 173L, 172L, 176L, -180L, 179L, 177L, 176L, 175L, 173L, 168L, 163L, 158L, 164L, 163L, -162L, 162L, 166L, 173L, 180L, 184L, 188L, 197L, 203L, 198L, 186L, -177L, 174L, 175L, 176L, 176L, 181L, 189L, 190L, 184L, 180L, 181L, -198L, 189L, 180L, 177L, 183L, 192L, 198L, 201L, 198L, 193L, 188L, -187L, 186L, 183L, 179L, 176L, 184L, 180L, 175L, 173L, 174L, 177L, -179L, 180L, 179L, 177L, 176L, 178L, 182L, 184L, 185L, 184L, 184L, -174L, 168L, 174L, 185L, 188L, 178L, 166L, 189L, 194L, 196L, 194L, -190L, 191L, 197L, 201L, 192L, 195L, 196L, 191L, 185L, 183L, 187L, -193L, 207L, 204L, 200L, 196L, 193L, 192L, 193L, 193L, 195L, 186L, -177L, 173L, 170L, 169L, 176L, 186L, 195L, 195L, 193L, 191L, 188L, -184L, 182L, 181L, 222L, 222L, 221L, 221L, 225L, 226L, 220L, 210L, -199L, 189L, 182L, 181L, 182L, 180L, 179L, 180L, 173L, 170L, 160L, -143L, 125L, 113L, 110L, 112L, 109L, 112L, 113L, 110L, 111L, 114L, -115L, 112L, 114L, 105L, 100L, 98L, 87L, 72L, 70L, 78L, 88L, 110L, -132L, 145L, 158L, 167L, 162L, 150L, 120L, 83L, 44L, 27L, 21L, -17L, 17L, 22L, 21L, 35L, 45L, 55L, 67L, 71L, 82L, 103L, 158L, -194L, 206L, 212L, 204L, 177L, 160L, 144L, 127L, 105L, 77L, 54L, -36L, 25L, 24L, 28L, 31L, 38L, 43L, 44L, 47L, 53L, 57L, 56L, 63L, -63L, 63L, 66L, 68L, 70L, 69L, 67L, 56L, 47L, 36L, 28L, 26L, 26L, -27L, 27L, 31L, 29L, 26L, 24L, 23L, 24L, 25L, 26L, 25L, 26L, 27L, -27L, 27L, 25L, 23L, 22L, 21L, 25L, 25L, 20L, 21L, 27L, 28L, 24L, -26L, 23L, 26L, 32L, 31L, 24L, 22L, 24L, 32L, 30L, 29L, 28L, 27L, -28L, 29L, 30L, 26L, 25L, 24L, 27L, 31L, 33L, 31L, 28L, 32L, 30L, -27L, 25L, 24L, 25L, 26L, 27L, 28L, 25L, 25L, 28L, 26L, 21L, 18L, -20L, 28L, 29L, 31L, 31L, 30L, 28L, 25L, 23L, 25L, 26L, 28L, 30L, -29L, 28L, 26L, 24L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 23L, -24L, 24L, 24L, 22L, 19L, 16L, 14L, 14L, 12L, 12L, 17L, 25L, 29L, -27L, 24L, 17L, 20L, 23L, 25L, 24L, 24L, 25L, 26L, 25L, 26L, 25L, -24L, 27L, 31L, 28L, 21L, 31L, 28L, 24L, 24L, 27L, 31L, 34L, 35L, -25L, 25L, 27L, 30L, 34L, 34L, 30L, 26L, 26L, 27L, 28L, 29L, 29L, -29L, 28L, 28L, 24L, 24L, 24L, 25L, 25L, 25L, 25L, 25L, 24L, 25L, -27L, 29L, 30L, 29L, 27L, 26L, 22L, 26L, 29L, 29L, 26L, 23L, 25L, -27L, 25L, 24L, 23L, 23L, 24L, 27L, 30L, 32L, 31L, 30L, 28L, 27L, -26L, 26L, 27L, 28L, 26L, 28L, 30L, 32L, 32L, 30L, 28L, 26L, 27L, -27L, 28L, 29L, 31L, 32L, 33L, 33L, 24L, 23L, 23L, 24L, 26L, 27L, -26L, 25L, 28L, 30L, 32L, 32L, 30L, 29L, 29L, 30L, 29L, 30L, 31L, -30L, 28L, 27L, 28L, 29L, 21L, 27L, 28L, 25L, 26L, 31L, 31L, 26L, -30L, 33L, 32L, 32L, 51L, 85L, 115L, 129L, 127L, 111L, 95L, 88L, -82L, 74L, 69L, 70L, 72L, 68L, 66L, 70L, 74L, 72L, 62L, 53L, 73L, -76L, 87L, 100L, 100L, 89L, 82L, 82L, 80L, 67L, 59L, 63L, 70L, -68L, 59L, 53L, 72L, 94L, 90L, 82L, 97L, 104L, 100L, 106L, 126L, -134L, 149L, 162L, 171L, 174L, 173L, 171L, 172L, 178L, 183L, 183L, -178L, 175L, 177L, 180L, 181L, 180L, 178L, 177L, 176L, 174L, 170L, -166L, 166L, 165L, 165L, 165L, 167L, 171L, 175L, 177L, 189L, 194L, -202L, 203L, 196L, 186L, 182L, 184L, 174L, 174L, 181L, 193L, 197L, -193L, 191L, 194L, 184L, 188L, 193L, 194L, 193L, 192L, 193L, 195L, -198L, 192L, 189L, 191L, 193L, 191L, 186L, 181L, 181L, 180L, 178L, -173L, 169L, 169L, 172L, 175L, 175L, 177L, 180L, 181L, 182L, 182L, -182L, 182L, 186L, 188L, 187L, 182L, 175L, 172L, 174L, 178L, 170L, -179L, 192L, 200L, 198L, 193L, 193L, 197L, 199L, 206L, 210L, 206L, -195L, 188L, 188L, 192L, 204L, 202L, 198L, 194L, 191L, 189L, 187L, -187L, 177L, 169L, 165L, 168L, 172L, 175L, 183L, 193L, 194L, 193L, -192L, 190L, 188L, 186L, 183L, 180L, 218L, 220L, 223L, 227L, 228L, -229L, 228L, 227L, 217L, 203L, 184L, 172L, 173L, 176L, 168L, 156L, -159L, 153L, 145L, 133L, 116L, 105L, 106L, 114L, 111L, 117L, 119L, -115L, 113L, 115L, 117L, 117L, 117L, 111L, 100L, 86L, 78L, 75L, -74L, 73L, 87L, 103L, 126L, 148L, 163L, 166L, 159L, 150L, 124L, -82L, 41L, 24L, 21L, 16L, 17L, 22L, 23L, 30L, 41L, 57L, 64L, 62L, -81L, 118L, 160L, 193L, 217L, 211L, 193L, 177L, 158L, 139L, 125L, -103L, 72L, 49L, 37L, 31L, 27L, 24L, 26L, 32L, 41L, 48L, 51L, -53L, 54L, 54L, 58L, 62L, 66L, 67L, 65L, 64L, 65L, 67L, 48L, 41L, -33L, 28L, 28L, 28L, 26L, 24L, 24L, 23L, 22L, 21L, 21L, 23L, 24L, -25L, 26L, 25L, 27L, 31L, 31L, 25L, 22L, 22L, 28L, 26L, 23L, 21L, -21L, 22L, 25L, 27L, 23L, 27L, 29L, 27L, 28L, 29L, 25L, 20L, 21L, -26L, 27L, 23L, 24L, 30L, 31L, 26L, 28L, 27L, 27L, 27L, 28L, 30L, -33L, 34L, 32L, 30L, 27L, 25L, 25L, 26L, 29L, 30L, 28L, 26L, 24L, -25L, 28L, 28L, 26L, 23L, 24L, 26L, 26L, 24L, 21L, 20L, 23L, 27L, -26L, 25L, 24L, 25L, 26L, 26L, 24L, 22L, 24L, 23L, 23L, 25L, 27L, -27L, 26L, 24L, 27L, 23L, 20L, 22L, 25L, 23L, 17L, 10L, 11L, 12L, -15L, 19L, 24L, 27L, 27L, 26L, 23L, 25L, 26L, 27L, 27L, 26L, 27L, -27L, 26L, 25L, 23L, 23L, 25L, 26L, 26L, 25L, 28L, 28L, 28L, 26L, -25L, 26L, 29L, 32L, 25L, 26L, 27L, 29L, 29L, 29L, 29L, 29L, 27L, -28L, 28L, 29L, 30L, 30L, 31L, 31L, 21L, 27L, 30L, 27L, 27L, 29L, -26L, 20L, 27L, 33L, 34L, 27L, 23L, 26L, 28L, 26L, 27L, 28L, 30L, -31L, 32L, 32L, 31L, 30L, 21L, 22L, 24L, 26L, 28L, 29L, 29L, 29L, -30L, 26L, 25L, 27L, 27L, 25L, 26L, 30L, 31L, 30L, 29L, 28L, 27L, -28L, 29L, 30L, 26L, 28L, 30L, 31L, 29L, 29L, 29L, 30L, 26L, 25L, -26L, 28L, 30L, 31L, 30L, 29L, 30L, 27L, 27L, 32L, 34L, 31L, 29L, -30L, 26L, 28L, 30L, 30L, 27L, 25L, 25L, 25L, 28L, 28L, 28L, 28L, -29L, 30L, 31L, 32L, 27L, 36L, 33L, 27L, 51L, 99L, 130L, 134L, -123L, 111L, 95L, 83L, 74L, 69L, 68L, 70L, 73L, 65L, 63L, 69L, -70L, 62L, 58L, 61L, 60L, 82L, 96L, 93L, 92L, 94L, 86L, 71L, 70L, -73L, 64L, 72L, 69L, 56L, 58L, 51L, 65L, 61L, 65L, 73L, 72L, 64L, -63L, 70L, 84L, 96L, 108L, 129L, 159L, 171L, 169L, 171L, 174L, -177L, 180L, 181L, 181L, 182L, 185L, 188L, 185L, 185L, 184L, 182L, -179L, 176L, 174L, 172L, 165L, 162L, 159L, 163L, 169L, 173L, 172L, -170L, 178L, 192L, 201L, 197L, 190L, 189L, 190L, 189L, 180L, 177L, -173L, 173L, 182L, 191L, 192L, 186L, 183L, 181L, 184L, 192L, 197L, -197L, 196L, 197L, 197L, 201L, 201L, 197L, 195L, 195L, 193L, 189L, -191L, 178L, 170L, 175L, 178L, 174L, 171L, 174L, 184L, 179L, 175L, -176L, 181L, 186L, 187L, 187L, 181L, 185L, 191L, 194L, 194L, 192L, -190L, 189L, 190L, 194L, 200L, 203L, 202L, 197L, 189L, 184L, 182L, -188L, 194L, 201L, 209L, 211L, 201L, 189L, 194L, 200L, 205L, 203L, -200L, 197L, 190L, 183L, 173L, 163L, 166L, 182L, 187L, 180L, 180L, -191L, 195L, 188L, 184L, 184L, 183L, 180L, 178L, 180L, 219L, 220L, -222L, 225L, 227L, 229L, 230L, 230L, 223L, 218L, 203L, 183L, 168L, -161L, 156L, 151L, 145L, 140L, 134L, 125L, 113L, 104L, 107L, 115L, -115L, 120L, 123L, 119L, 118L, 120L, 122L, 122L, 115L, 109L, 98L, -85L, 76L, 73L, 72L, 72L, 95L, 110L, 131L, 150L, 164L, 168L, 162L, -153L, 121L, 80L, 39L, 24L, 20L, 16L, 16L, 22L, 21L, 27L, 36L, -50L, 58L, 58L, 80L, 119L, 163L, 194L, 216L, 210L, 192L, 176L, -157L, 139L, 119L, 99L, 70L, 46L, 32L, 26L, 23L, 20L, 30L, 34L, -40L, 45L, 49L, 52L, 55L, 58L, 59L, 62L, 65L, 65L, 63L, 61L, 61L, -62L, 49L, 42L, 34L, 29L, 29L, 29L, 27L, 25L, 25L, 24L, 22L, 21L, -22L, 23L, 24L, 25L, 24L, 22L, 23L, 27L, 26L, 21L, 19L, 20L, 26L, -25L, 24L, 23L, 23L, 24L, 26L, 27L, 24L, 29L, 31L, 26L, 22L, 24L, -26L, 27L, 23L, 27L, 28L, 25L, 25L, 30L, 30L, 26L, 26L, 26L, 26L, -26L, 27L, 28L, 29L, 30L, 30L, 29L, 27L, 26L, 26L, 27L, 29L, 30L, -31L, 28L, 25L, 24L, 27L, 29L, 29L, 28L, 25L, 27L, 28L, 26L, 23L, -23L, 27L, 30L, 29L, 28L, 26L, 27L, 29L, 30L, 29L, 27L, 21L, 23L, -24L, 26L, 27L, 27L, 28L, 28L, 26L, 24L, 23L, 24L, 24L, 22L, 17L, -12L, 11L, 12L, 15L, 20L, 25L, 27L, 26L, 25L, 22L, 27L, 31L, 30L, -25L, 22L, 24L, 28L, 28L, 26L, 23L, 23L, 25L, 26L, 27L, 26L, 27L, -28L, 30L, 29L, 28L, 27L, 27L, 28L, 27L, 28L, 28L, 28L, 28L, 28L, -27L, 26L, 24L, 25L, 25L, 25L, 25L, 26L, 26L, 26L, 23L, 28L, 29L, -27L, 27L, 29L, 27L, 22L, 24L, 30L, 31L, 27L, 25L, 28L, 31L, 29L, -28L, 29L, 29L, 30L, 31L, 31L, 31L, 30L, 22L, 23L, 25L, 26L, 28L, -28L, 28L, 28L, 24L, 22L, 23L, 27L, 27L, 24L, 23L, 25L, 30L, 29L, -28L, 27L, 27L, 28L, 30L, 31L, 23L, 25L, 28L, 28L, 28L, 27L, 28L, -30L, 26L, 26L, 27L, 28L, 30L, 30L, 30L, 29L, 30L, 27L, 26L, 31L, -33L, 30L, 29L, 30L, 27L, 29L, 30L, 30L, 27L, 25L, 24L, 24L, 30L, -30L, 29L, 28L, 28L, 28L, 29L, 29L, 27L, 33L, 34L, 39L, 72L, 118L, -137L, 129L, 117L, 110L, 103L, 100L, 94L, 83L, 72L, 65L, 66L, -61L, 64L, 72L, 72L, 62L, 55L, 55L, 71L, 89L, 97L, 88L, 82L, 84L, -79L, 67L, 73L, 76L, 67L, 74L, 70L, 56L, 58L, 51L, 50L, 51L, 56L, -62L, 62L, 57L, 55L, 56L, 62L, 72L, 79L, 96L, 126L, 146L, 159L, -173L, 175L, 171L, 170L, 176L, 186L, 190L, 186L, 180L, 188L, 188L, -187L, 186L, 183L, 180L, 178L, 176L, 168L, 164L, 162L, 164L, 168L, -170L, 167L, 164L, 178L, 190L, 197L, 191L, 183L, 183L, 188L, 191L, -181L, 179L, 175L, 173L, 179L, 188L, 191L, 189L, 182L, 179L, 179L, -183L, 184L, 184L, 187L, 192L, 199L, 202L, 203L, 200L, 199L, 200L, -197L, 192L, 189L, 190L, 192L, 192L, 186L, 181L, 184L, 190L, 188L, -189L, 187L, 184L, 181L, 180L, 182L, 184L, 183L, 185L, 189L, 196L, -201L, 203L, 200L, 197L, 199L, 201L, 205L, 208L, 209L, 208L, 206L, -205L, 198L, 200L, 200L, 201L, 205L, 210L, 208L, 202L, 208L, 206L, -195L, 180L, 171L, 174L, 180L, 184L, 179L, 177L, 184L, 197L, 199L, -188L, 179L, 179L, 191L, 183L, 177L, 176L, 175L, 173L, 173L, 176L, -221L, 221L, 221L, 222L, 225L, 229L, 232L, 235L, 229L, 233L, 224L, -199L, 170L, 153L, 147L, 146L, 135L, 130L, 124L, 117L, 109L, 104L, -107L, 114L, 117L, 121L, 123L, 121L, 120L, 123L, 125L, 124L, 114L, -106L, 95L, 84L, 75L, 70L, 70L, 71L, 100L, 115L, 134L, 150L, 163L, -168L, 162L, 152L, 117L, 76L, 37L, 22L, 20L, 15L, 15L, 21L, 20L, -24L, 29L, 41L, 50L, 53L, 79L, 122L, 168L, 195L, 216L, 209L, 191L, -174L, 155L, 137L, 117L, 100L, 74L, 49L, 33L, 26L, 24L, 23L, 34L, -37L, 41L, 44L, 47L, 52L, 57L, 61L, 59L, 61L, 64L, 64L, 61L, 58L, -57L, 56L, 49L, 43L, 35L, 30L, 29L, 30L, 28L, 26L, 25L, 24L, 23L, -22L, 22L, 23L, 24L, 25L, 29L, 26L, 25L, 28L, 27L, 23L, 22L, 25L, -24L, 24L, 24L, 25L, 25L, 26L, 27L, 27L, 26L, 31L, 32L, 24L, 18L, -21L, 28L, 32L, 24L, 27L, 28L, 26L, 26L, 29L, 28L, 25L, 24L, 24L, -25L, 26L, 26L, 25L, 25L, 24L, 28L, 28L, 28L, 28L, 28L, 28L, 28L, -29L, 32L, 28L, 24L, 22L, 24L, 27L, 29L, 30L, 23L, 26L, 28L, 27L, -24L, 24L, 28L, 31L, 27L, 25L, 23L, 23L, 25L, 27L, 28L, 28L, 23L, -26L, 29L, 29L, 26L, 25L, 26L, 28L, 26L, 26L, 26L, 26L, 24L, 21L, -17L, 14L, 10L, 11L, 15L, 21L, 26L, 27L, 26L, 24L, 21L, 28L, 35L, -33L, 25L, 20L, 22L, 27L, 31L, 28L, 24L, 23L, 24L, 27L, 28L, 29L, -26L, 29L, 31L, 32L, 29L, 27L, 25L, 25L, 28L, 28L, 29L, 28L, 27L, -26L, 25L, 24L, 24L, 24L, 24L, 24L, 23L, 23L, 23L, 23L, 26L, 28L, -29L, 26L, 26L, 29L, 29L, 26L, 26L, 30L, 31L, 28L, 27L, 29L, 31L, -30L, 29L, 29L, 29L, 29L, 29L, 30L, 31L, 31L, 24L, 25L, 26L, 27L, -27L, 27L, 27L, 27L, 25L, 24L, 27L, 32L, 32L, 28L, 27L, 28L, 29L, -28L, 27L, 27L, 27L, 29L, 31L, 32L, 21L, 23L, 26L, 26L, 26L, 26L, -27L, 28L, 26L, 26L, 28L, 29L, 30L, 30L, 30L, 29L, 31L, 26L, 25L, -28L, 30L, 29L, 28L, 31L, 27L, 29L, 30L, 30L, 27L, 25L, 25L, 26L, -32L, 31L, 30L, 29L, 28L, 27L, 28L, 28L, 30L, 29L, 28L, 43L, 87L, -132L, 142L, 126L, 111L, 103L, 99L, 101L, 98L, 85L, 69L, 59L, -65L, 61L, 64L, 72L, 70L, 60L, 55L, 57L, 86L, 98L, 99L, 83L, 71L, -70L, 69L, 62L, 69L, 72L, 64L, 73L, 69L, 56L, 59L, 53L, 45L, 51L, -56L, 57L, 58L, 58L, 54L, 49L, 49L, 58L, 58L, 64L, 86L, 108L, -133L, 158L, 173L, 172L, 173L, 178L, 186L, 189L, 186L, 182L, 188L, -189L, 189L, 188L, 186L, 184L, 181L, 179L, 172L, 169L, 167L, 168L, -169L, 168L, 164L, 160L, 176L, 186L, 191L, 184L, 175L, 176L, 185L, -192L, 183L, 184L, 181L, 176L, 178L, 186L, 191L, 191L, 183L, 179L, -176L, 174L, 170L, 168L, 174L, 183L, 197L, 200L, 202L, 201L, 201L, -203L, 199L, 193L, 185L, 192L, 195L, 192L, 190L, 191L, 191L, 190L, -185L, 192L, 196L, 193L, 185L, 182L, 185L, 191L, 185L, 184L, 186L, -193L, 202L, 206L, 205L, 202L, 202L, 202L, 202L, 203L, 206L, 209L, -213L, 216L, 211L, 211L, 207L, 201L, 201L, 206L, 208L, 207L, 207L, -199L, 181L, 159L, 150L, 158L, 171L, 180L, 181L, 186L, 193L, 198L, -198L, 191L, 180L, 172L, 185L, 178L, 172L, 171L, 171L, 169L, 170L, -174L, 224L, 223L, 221L, 221L, 224L, 228L, 234L, 237L, 233L, 238L, -234L, 212L, 185L, 164L, 152L, 145L, 136L, 129L, 120L, 114L, 108L, -104L, 106L, 112L, 115L, 119L, 120L, 118L, 119L, 122L, 124L, 122L, -113L, 104L, 93L, 84L, 75L, 70L, 69L, 72L, 94L, 112L, 133L, 149L, -161L, 166L, 158L, 146L, 112L, 72L, 34L, 21L, 19L, 15L, 15L, 20L, -20L, 22L, 24L, 35L, 45L, 51L, 82L, 127L, 174L, 197L, 215L, 208L, -190L, 171L, 152L, 136L, 115L, 99L, 75L, 50L, 32L, 24L, 24L, 26L, -35L, 38L, 42L, 45L, 48L, 52L, 57L, 60L, 58L, 60L, 62L, 63L, 62L, -59L, 56L, 55L, 48L, 41L, 33L, 29L, 29L, 29L, 28L, 26L, 26L, 25L, -24L, 22L, 22L, 23L, 24L, 25L, 32L, 28L, 26L, 27L, 26L, 23L, 24L, -28L, 20L, 22L, 23L, 25L, 26L, 26L, 26L, 26L, 28L, 31L, 30L, 23L, -20L, 24L, 29L, 30L, 24L, 26L, 27L, 27L, 26L, 26L, 25L, 23L, 24L, -25L, 26L, 26L, 26L, 24L, 23L, 21L, 25L, 26L, 28L, 29L, 30L, 29L, -29L, 28L, 30L, 28L, 24L, 22L, 21L, 23L, 24L, 25L, 20L, 23L, 26L, -25L, 23L, 23L, 26L, 30L, 25L, 23L, 20L, 20L, 23L, 26L, 28L, 28L, -28L, 32L, 34L, 31L, 25L, 21L, 22L, 25L, 26L, 27L, 29L, 28L, 24L, -19L, 17L, 16L, 9L, 11L, 15L, 21L, 26L, 28L, 26L, 23L, 21L, 27L, -32L, 32L, 27L, 24L, 24L, 27L, 34L, 30L, 25L, 23L, 24L, 27L, 29L, -30L, 29L, 31L, 32L, 31L, 28L, 25L, 24L, 24L, 27L, 27L, 28L, 28L, -27L, 26L, 25L, 25L, 28L, 28L, 27L, 27L, 26L, 25L, 24L, 24L, 28L, -29L, 28L, 26L, 26L, 28L, 30L, 30L, 31L, 32L, 32L, 31L, 29L, 28L, -27L, 26L, 31L, 30L, 28L, 27L, 28L, 29L, 30L, 31L, 26L, 27L, 27L, -28L, 28L, 27L, 26L, 26L, 29L, 26L, 28L, 32L, 33L, 30L, 30L, 32L, -27L, 27L, 26L, 26L, 27L, 29L, 31L, 32L, 22L, 25L, 26L, 27L, 25L, -25L, 25L, 26L, 26L, 27L, 29L, 30L, 29L, 29L, 29L, 30L, 31L, 26L, -24L, 27L, 29L, 28L, 28L, 31L, 25L, 27L, 29L, 29L, 27L, 27L, 28L, -29L, 31L, 30L, 29L, 28L, 28L, 28L, 28L, 29L, 36L, 28L, 23L, 42L, -89L, 132L, 141L, 127L, 115L, 99L, 87L, 88L, 87L, 78L, 67L, 62L, -70L, 65L, 65L, 68L, 65L, 57L, 58L, 66L, 96L, 104L, 100L, 81L, -65L, 62L, 61L, 58L, 58L, 63L, 58L, 68L, 66L, 55L, 61L, 57L, 52L, -59L, 60L, 55L, 56L, 61L, 58L, 49L, 49L, 58L, 54L, 49L, 56L, 68L, -89L, 114L, 145L, 159L, 175L, 181L, 178L, 177L, 182L, 188L, 186L, -187L, 188L, 188L, 187L, 184L, 182L, 180L, 177L, 175L, 174L, 175L, -175L, 172L, 167L, 163L, 173L, 181L, 186L, 181L, 173L, 173L, 182L, -191L, 185L, 189L, 189L, 184L, 182L, 186L, 191L, 193L, 188L, 185L, -180L, 174L, 165L, 159L, 164L, 173L, 190L, 194L, 196L, 196L, 198L, -199L, 196L, 190L, 187L, 186L, 181L, 179L, 189L, 199L, 193L, 178L, -175L, 183L, 191L, 193L, 191L, 190L, 195L, 201L, 194L, 193L, 193L, -194L, 196L, 200L, 203L, 205L, 196L, 194L, 192L, 191L, 192L, 196L, -200L, 202L, 210L, 212L, 210L, 202L, 197L, 196L, 196L, 193L, 186L, -179L, 167L, 156L, 156L, 165L, 172L, 173L, 175L, 181L, 182L, 179L, -181L, 187L, 184L, 176L, 182L, 177L, 174L, 176L, 178L, 176L, 176L, -178L, 228L, 226L, 223L, 222L, 224L, 228L, 233L, 236L, 237L, 238L, -233L, 221L, 206L, 187L, 166L, 149L, 141L, 130L, 119L, 112L, 107L, -104L, 106L, 111L, 115L, 118L, 118L, 116L, 118L, 122L, 122L, 119L, -112L, 101L, 91L, 84L, 77L, 70L, 70L, 75L, 88L, 110L, 134L, 150L, -162L, 167L, 155L, 138L, 107L, 68L, 32L, 21L, 20L, 16L, 15L, 20L, -21L, 22L, 23L, 33L, 44L, 53L, 87L, 134L, 180L, 200L, 214L, 207L, -188L, 168L, 148L, 134L, 109L, 93L, 68L, 43L, 26L, 20L, 21L, 24L, -33L, 37L, 43L, 48L, 51L, 53L, 56L, 58L, 57L, 59L, 61L, 64L, 64L, -62L, 59L, 56L, 46L, 39L, 31L, 27L, 27L, 28L, 27L, 25L, 27L, 26L, -24L, 23L, 22L, 23L, 24L, 25L, 29L, 24L, 22L, 23L, 22L, 20L, 21L, -25L, 19L, 20L, 23L, 25L, 26L, 26L, 25L, 24L, 30L, 30L, 26L, 23L, -26L, 30L, 29L, 24L, 23L, 23L, 25L, 27L, 26L, 24L, 22L, 22L, 25L, -26L, 27L, 27L, 27L, 25L, 23L, 22L, 23L, 25L, 27L, 30L, 31L, 30L, -29L, 29L, 30L, 29L, 28L, 26L, 23L, 21L, 21L, 20L, 20L, 23L, 27L, -26L, 24L, 24L, 27L, 30L, 29L, 26L, 24L, 24L, 27L, 30L, 31L, 32L, -28L, 32L, 34L, 31L, 25L, 21L, 22L, 25L, 26L, 28L, 29L, 28L, 24L, -19L, 16L, 15L, 10L, 11L, 15L, 21L, 25L, 27L, 26L, 24L, 23L, 24L, -26L, 28L, 31L, 31L, 29L, 27L, 35L, 31L, 26L, 24L, 25L, 27L, 29L, -30L, 32L, 32L, 31L, 28L, 25L, 24L, 25L, 27L, 25L, 26L, 27L, 28L, -28L, 28L, 28L, 27L, 31L, 30L, 30L, 28L, 27L, 26L, 25L, 25L, 29L, -27L, 26L, 26L, 27L, 28L, 30L, 32L, 33L, 32L, 32L, 32L, 32L, 29L, -27L, 26L, 31L, 30L, 28L, 27L, 27L, 28L, 29L, 30L, 27L, 28L, 28L, -28L, 28L, 27L, 26L, 26L, 29L, 25L, 23L, 25L, 26L, 25L, 27L, 32L, -27L, 26L, 26L, 26L, 27L, 29L, 31L, 32L, 26L, 28L, 29L, 28L, 26L, -24L, 24L, 25L, 26L, 29L, 31L, 31L, 29L, 28L, 29L, 31L, 31L, 26L, -24L, 27L, 29L, 28L, 28L, 31L, 23L, 25L, 27L, 28L, 28L, 29L, 32L, -34L, 29L, 28L, 28L, 28L, 28L, 29L, 30L, 31L, 37L, 32L, 34L, 58L, -99L, 133L, 138L, 127L, 120L, 100L, 84L, 84L, 84L, 77L, 70L, 71L, -67L, 64L, 66L, 69L, 64L, 55L, 58L, 67L, 98L, 103L, 99L, 81L, -66L, 60L, 58L, 56L, 55L, 62L, 57L, 67L, 64L, 52L, 59L, 56L, 61L, -63L, 58L, 50L, 50L, 57L, 56L, 49L, 44L, 56L, 55L, 47L, 44L, 42L, -50L, 68L, 93L, 117L, 149L, 170L, 177L, 178L, 181L, 184L, 184L, -185L, 187L, 188L, 188L, 186L, 183L, 181L, 181L, 181L, 182L, 182L, -182L, 180L, 176L, 173L, 172L, 178L, 184L, 184L, 179L, 176L, 182L, -189L, 186L, 192L, 195L, 191L, 188L, 190L, 193L, 193L, 195L, 193L, -190L, 184L, 173L, 162L, 162L, 168L, 184L, 190L, 194L, 193L, 192L, -194L, 193L, 190L, 189L, 187L, 180L, 176L, 184L, 196L, 192L, 179L, -172L, 175L, 179L, 184L, 189L, 192L, 194L, 195L, 205L, 207L, 206L, -199L, 190L, 188L, 196L, 204L, 195L, 193L, 191L, 189L, 187L, 186L, -186L, 186L, 198L, 204L, 207L, 202L, 194L, 187L, 177L, 169L, 171L, -166L, 161L, 162L, 172L, 181L, 179L, 171L, 169L, 175L, 174L, 169L, -173L, 185L, 187L, 181L, 181L, 179L, 182L, 188L, 191L, 188L, 185L, -185L, 230L, 229L, 227L, 226L, 226L, 227L, 229L, 231L, 238L, 236L, -231L, 225L, 218L, 206L, 183L, 162L, 150L, 135L, 119L, 111L, 107L, -106L, 108L, 113L, 118L, 120L, 119L, 117L, 119L, 123L, 122L, 118L, -109L, 97L, 87L, 84L, 78L, 70L, 72L, 79L, 88L, 112L, 138L, 152L, -163L, 167L, 153L, 133L, 103L, 66L, 31L, 21L, 21L, 17L, 16L, 20L, -21L, 22L, 24L, 35L, 47L, 57L, 92L, 140L, 186L, 202L, 212L, 206L, -187L, 165L, 145L, 132L, 109L, 91L, 63L, 39L, 25L, 22L, 25L, 28L, -32L, 37L, 43L, 48L, 50L, 52L, 54L, 56L, 58L, 59L, 61L, 64L, 66L, -64L, 60L, 56L, 44L, 38L, 30L, 26L, 26L, 27L, 26L, 24L, 28L, 27L, -25L, 23L, 23L, 23L, 24L, 24L, 30L, 26L, 24L, 25L, 24L, 21L, 22L, -26L, 21L, 22L, 24L, 25L, 26L, 26L, 25L, 24L, 30L, 29L, 25L, 24L, -30L, 34L, 29L, 20L, 23L, 22L, 24L, 28L, 28L, 24L, 22L, 23L, 27L, -27L, 27L, 27L, 27L, 26L, 25L, 24L, 23L, 24L, 27L, 29L, 30L, 31L, -31L, 30L, 32L, 33L, 33L, 31L, 27L, 24L, 23L, 23L, 23L, 26L, 30L, -30L, 27L, 26L, 28L, 31L, 27L, 25L, 23L, 24L, 26L, 28L, 29L, 28L, -23L, 26L, 29L, 29L, 26L, 25L, 26L, 28L, 27L, 27L, 27L, 26L, 24L, -20L, 16L, 13L, 11L, 12L, 14L, 19L, 24L, 27L, 27L, 26L, 26L, 23L, -22L, 25L, 31L, 34L, 31L, 28L, 34L, 31L, 26L, 25L, 25L, 27L, 28L, -28L, 33L, 32L, 30L, 27L, 24L, 24L, 26L, 28L, 25L, 26L, 27L, 29L, -29L, 30L, 30L, 29L, 30L, 29L, 29L, 28L, 27L, 26L, 25L, 25L, 28L, -25L, 24L, 27L, 28L, 27L, 28L, 32L, 31L, 28L, 29L, 33L, 35L, 32L, -30L, 30L, 30L, 29L, 29L, 28L, 28L, 28L, 28L, 28L, 27L, 28L, 28L, -28L, 28L, 28L, 27L, 26L, 33L, 27L, 24L, 24L, 24L, 24L, 27L, 33L, -27L, 27L, 26L, 25L, 26L, 28L, 30L, 31L, 28L, 29L, 30L, 30L, 27L, -26L, 26L, 26L, 26L, 30L, 33L, 32L, 29L, 27L, 29L, 31L, 31L, 26L, -25L, 28L, 30L, 29L, 28L, 31L, 23L, 25L, 26L, 27L, 28L, 30L, 33L, -36L, 28L, 28L, 27L, 28L, 29L, 30L, 31L, 32L, 31L, 37L, 55L, 88L, -124L, 142L, 134L, 120L, 110L, 93L, 84L, 89L, 89L, 78L, 71L, 72L, -61L, 62L, 68L, 72L, 65L, 54L, 56L, 66L, 97L, 99L, 93L, 80L, 68L, -62L, 58L, 54L, 60L, 67L, 62L, 69L, 64L, 49L, 56L, 53L, 67L, 63L, -55L, 48L, 49L, 54L, 55L, 51L, 41L, 54L, 56L, 52L, 50L, 43L, 41L, -51L, 53L, 72L, 106L, 145L, 175L, 188L, 185L, 178L, 183L, 185L, -188L, 190L, 190L, 188L, 186L, 184L, 184L, 185L, 186L, 187L, 186L, -185L, 183L, 182L, 176L, 178L, 184L, 189L, 188L, 184L, 185L, 190L, -189L, 195L, 197L, 193L, 190L, 193L, 195L, 195L, 200L, 198L, 198L, -196L, 186L, 174L, 169L, 171L, 181L, 190L, 195L, 192L, 188L, 189L, -192L, 193L, 185L, 190L, 191L, 183L, 176L, 178L, 184L, 188L, 180L, -176L, 173L, 175L, 181L, 184L, 183L, 180L, 202L, 208L, 209L, 200L, -185L, 178L, 185L, 194L, 200L, 199L, 198L, 197L, 194L, 191L, 189L, -187L, 190L, 197L, 201L, 199L, 192L, 183L, 170L, 158L, 175L, 170L, -165L, 168L, 179L, 188L, 185L, 176L, 170L, 176L, 178L, 177L, 182L, -189L, 188L, 181L, 182L, 181L, 186L, 194L, 197L, 192L, 187L, 186L, -232L, 232L, 231L, 230L, 229L, 227L, 225L, 224L, 230L, 231L, 229L, -224L, 219L, 213L, 201L, 189L, 167L, 148L, 127L, 115L, 110L, 108L, -110L, 113L, 120L, 121L, 119L, 117L, 119L, 122L, 121L, 115L, 105L, -92L, 83L, 82L, 77L, 70L, 72L, 80L, 93L, 117L, 140L, 151L, 160L, -164L, 149L, 127L, 101L, 64L, 30L, 22L, 22L, 18L, 17L, 21L, 20L, -22L, 25L, 37L, 51L, 61L, 95L, 142L, 191L, 203L, 212L, 205L, 186L, -163L, 143L, 131L, 111L, 90L, 60L, 36L, 26L, 27L, 30L, 33L, 34L, -37L, 41L, 44L, 47L, 50L, 54L, 57L, 60L, 60L, 62L, 65L, 66L, 64L, -58L, 53L, 44L, 38L, 30L, 27L, 27L, 28L, 27L, 25L, 29L, 27L, 25L, -24L, 23L, 23L, 24L, 24L, 31L, 28L, 27L, 28L, 28L, 24L, 24L, 27L, -25L, 26L, 26L, 27L, 27L, 27L, 26L, 26L, 29L, 30L, 27L, 25L, 28L, -32L, 29L, 23L, 23L, 22L, 25L, 31L, 31L, 27L, 25L, 27L, 27L, 27L, -26L, 25L, 25L, 25L, 26L, 26L, 23L, 24L, 26L, 28L, 30L, 31L, 32L, -32L, 32L, 33L, 33L, 30L, 27L, 25L, 27L, 29L, 24L, 28L, 31L, 31L, -28L, 26L, 27L, 29L, 25L, 23L, 22L, 23L, 25L, 25L, 25L, 23L, 21L, -23L, 24L, 26L, 27L, 27L, 28L, 28L, 29L, 26L, 24L, 24L, 24L, 21L, -15L, 9L, 13L, 13L, 14L, 17L, 22L, 26L, 28L, 28L, 28L, 26L, 24L, -25L, 28L, 30L, 31L, 31L, 33L, 30L, 27L, 25L, 26L, 27L, 26L, 26L, -30L, 31L, 31L, 29L, 26L, 25L, 26L, 27L, 28L, 29L, 29L, 30L, 30L, -30L, 29L, 29L, 29L, 29L, 28L, 28L, 27L, 27L, 26L, 26L, 27L, 23L, -23L, 27L, 28L, 26L, 27L, 31L, 32L, 28L, 28L, 34L, 37L, 33L, 30L, -31L, 29L, 29L, 29L, 29L, 29L, 28L, 27L, 26L, 27L, 27L, 28L, 29L, -29L, 28L, 28L, 28L, 35L, 30L, 27L, 28L, 27L, 25L, 27L, 31L, 28L, -27L, 26L, 25L, 26L, 27L, 28L, 29L, 24L, 27L, 29L, 29L, 28L, 27L, -28L, 29L, 26L, 30L, 34L, 33L, 29L, 27L, 29L, 32L, 30L, 27L, 26L, -31L, 33L, 30L, 29L, 30L, 26L, 27L, 28L, 28L, 27L, 29L, 32L, 35L, -29L, 29L, 28L, 28L, 28L, 29L, 30L, 30L, 24L, 35L, 64L, 107L, -141L, 147L, 130L, 111L, 94L, 82L, 81L, 91L, 92L, 79L, 71L, 75L, -69L, 68L, 70L, 70L, 61L, 54L, 62L, 77L, 96L, 94L, 86L, 75L, 67L, -62L, 58L, 53L, 60L, 68L, 62L, 69L, 62L, 46L, 52L, 50L, 67L, 57L, -50L, 50L, 53L, 53L, 53L, 54L, 45L, 55L, 55L, 53L, 56L, 51L, 47L, -54L, 43L, 51L, 71L, 104L, 139L, 165L, 175L, 177L, 180L, 182L, -186L, 189L, 189L, 188L, 185L, 183L, 186L, 187L, 187L, 187L, 186L, -185L, 186L, 186L, 184L, 182L, 184L, 191L, 195L, 192L, 191L, 194L, -193L, 195L, 193L, 188L, 188L, 193L, 197L, 197L, 201L, 199L, 200L, -202L, 198L, 188L, 181L, 180L, 178L, 190L, 196L, 190L, 182L, 182L, -190L, 196L, 189L, 193L, 196L, 191L, 179L, 171L, 177L, 187L, 188L, -181L, 174L, 173L, 177L, 181L, 182L, 180L, 193L, 202L, 208L, 204L, -192L, 183L, 184L, 189L, 198L, 199L, 200L, 201L, 201L, 200L, 199L, -199L, 195L, 197L, 196L, 192L, 191L, 188L, 179L, 168L, 181L, 180L, -177L, 176L, 180L, 187L, 187L, 182L, 176L, 179L, 182L, 185L, 188L, -190L, 188L, 184L, 182L, 180L, 184L, 190L, 191L, 186L, 180L, 178L, -233L, 234L, 234L, 233L, 230L, 226L, 222L, 220L, 219L, 226L, 228L, -222L, 216L, 214L, 214L, 212L, 185L, 162L, 137L, 121L, 113L, 110L, -109L, 111L, 120L, 120L, 118L, 115L, 117L, 121L, 118L, 112L, 101L, -89L, 80L, 80L, 76L, 69L, 71L, 81L, 97L, 120L, 140L, 147L, 155L, -159L, 145L, 123L, 99L, 63L, 30L, 22L, 23L, 19L, 17L, 21L, 19L, -21L, 26L, 39L, 53L, 63L, 96L, 143L, 194L, 204L, 211L, 204L, 185L, -162L, 142L, 130L, 109L, 85L, 52L, 29L, 22L, 25L, 29L, 31L, 37L, -38L, 39L, 41L, 43L, 48L, 54L, 59L, 62L, 61L, 62L, 64L, 65L, 62L, -55L, 49L, 45L, 39L, 31L, 28L, 28L, 29L, 28L, 27L, 29L, 28L, 26L, -24L, 23L, 23L, 24L, 24L, 27L, 24L, 24L, 26L, 25L, 21L, 20L, 23L, -29L, 29L, 28L, 28L, 28L, 28L, 28L, 28L, 28L, 31L, 30L, 26L, 25L, -28L, 29L, 27L, 25L, 22L, 26L, 33L, 34L, 29L, 27L, 30L, 27L, 26L, -24L, 23L, 23L, 24L, 26L, 27L, 23L, 24L, 25L, 27L, 29L, 31L, 32L, -33L, 30L, 30L, 29L, 26L, 23L, 24L, 29L, 34L, 23L, 26L, 30L, 29L, -26L, 23L, 24L, 26L, 28L, 27L, 26L, 27L, 29L, 29L, 27L, 25L, 24L, -23L, 23L, 25L, 27L, 27L, 26L, 24L, 30L, 26L, 22L, 22L, 24L, 22L, -14L, 7L, 15L, 13L, 13L, 16L, 21L, 25L, 28L, 29L, 28L, 29L, 29L, -27L, 25L, 25L, 29L, 33L, 31L, 29L, 27L, 26L, 26L, 27L, 25L, 24L, -27L, 29L, 31L, 31L, 29L, 26L, 25L, 25L, 31L, 31L, 32L, 31L, 31L, -29L, 28L, 28L, 30L, 30L, 30L, 29L, 29L, 29L, 29L, 28L, 26L, 21L, -22L, 28L, 29L, 25L, 26L, 30L, 37L, 31L, 30L, 36L, 38L, 32L, 27L, -27L, 28L, 28L, 29L, 30L, 29L, 28L, 26L, 25L, 26L, 27L, 28L, 29L, -29L, 29L, 29L, 28L, 30L, 26L, 25L, 27L, 25L, 21L, 21L, 23L, 29L, -28L, 27L, 25L, 25L, 26L, 27L, 28L, 21L, 23L, 26L, 28L, 28L, 29L, -30L, 32L, 26L, 31L, 34L, 33L, 29L, 26L, 29L, 32L, 30L, 27L, 27L, -32L, 34L, 31L, 29L, 30L, 29L, 30L, 29L, 28L, 27L, 27L, 30L, 32L, -32L, 31L, 30L, 29L, 28L, 28L, 28L, 28L, 20L, 30L, 61L, 107L, -143L, 146L, 125L, 105L, 90L, 80L, 80L, 92L, 93L, 81L, 78L, 85L, -86L, 78L, 71L, 63L, 54L, 53L, 72L, 95L, 97L, 91L, 80L, 70L, 65L, -62L, 57L, 52L, 55L, 63L, 59L, 66L, 59L, 44L, 51L, 49L, 59L, 47L, -42L, 48L, 53L, 49L, 48L, 52L, 50L, 54L, 49L, 46L, 52L, 51L, 47L, -53L, 46L, 48L, 53L, 65L, 88L, 120L, 153L, 174L, 175L, 178L, 182L, -185L, 186L, 185L, 182L, 180L, 187L, 187L, 187L, 185L, 184L, 183L, -185L, 186L, 191L, 185L, 184L, 192L, 199L, 197L, 196L, 198L, 196L, -195L, 189L, 183L, 184L, 192L, 198L, 199L, 201L, 198L, 199L, 204L, -203L, 196L, 190L, 188L, 176L, 189L, 196L, 188L, 177L, 177L, 187L, -196L, 204L, 196L, 195L, 198L, 193L, 182L, 178L, 183L, 189L, 183L, -177L, 175L, 179L, 185L, 190L, 192L, 193L, 202L, 212L, 214L, 208L, -200L, 195L, 194L, 190L, 192L, 195L, 198L, 201L, 204L, 206L, 207L, -204L, 200L, 193L, 187L, 189L, 193L, 191L, 184L, 180L, 186L, 187L, -184L, 182L, 184L, 185L, 184L, 182L, 178L, 178L, 182L, 186L, 187L, -188L, 190L, 181L, 178L, 179L, 183L, 183L, 177L, 172L, 171L, 227L, -233L, 234L, 228L, 224L, 224L, 220L, 213L, 215L, 215L, 213L, 211L, -214L, 219L, 218L, 213L, 207L, 188L, 155L, 122L, 107L, 109L, 115L, -117L, 117L, 117L, 119L, 120L, 120L, 119L, 117L, 116L, 100L, 96L, -86L, 75L, 71L, 74L, 80L, 82L, 95L, 125L, 140L, 155L, 160L, 156L, -152L, 128L, 83L, 51L, 30L, 24L, 19L, 20L, 24L, 22L, 20L, 20L, -30L, 40L, 44L, 60L, 106L, 154L, 194L, 206L, 211L, 198L, 178L, -160L, 140L, 123L, 103L, 79L, 49L, 31L, 23L, 22L, 28L, 34L, 31L, -34L, 37L, 41L, 44L, 48L, 53L, 57L, 61L, 61L, 61L, 63L, 64L, 61L, -53L, 47L, 38L, 35L, 36L, 29L, 18L, 24L, 35L, 33L, 28L, 26L, 25L, -25L, 27L, 29L, 29L, 28L, 31L, 29L, 27L, 25L, 25L, 25L, 27L, 28L, -29L, 23L, 21L, 26L, 28L, 25L, 25L, 29L, 24L, 21L, 21L, 25L, 29L, -30L, 28L, 27L, 25L, 25L, 26L, 29L, 31L, 32L, 30L, 27L, 25L, 25L, -26L, 27L, 26L, 25L, 23L, 22L, 24L, 23L, 24L, 26L, 30L, 33L, 33L, -32L, 29L, 28L, 27L, 27L, 26L, 26L, 27L, 27L, 26L, 27L, 27L, 27L, -26L, 24L, 22L, 21L, 24L, 28L, 32L, 32L, 27L, 23L, 21L, 21L, 25L, -25L, 25L, 26L, 27L, 28L, 30L, 31L, 32L, 28L, 26L, 27L, 24L, 18L, -15L, 16L, 14L, 14L, 16L, 19L, 23L, 27L, 31L, 33L, 21L, 20L, 20L, -21L, 23L, 26L, 29L, 31L, 28L, 23L, 20L, 22L, 26L, 28L, 25L, 21L, -28L, 30L, 31L, 29L, 26L, 24L, 24L, 24L, 33L, 33L, 33L, 32L, 31L, -30L, 28L, 27L, 21L, 29L, 32L, 28L, 25L, 28L, 28L, 25L, 22L, 26L, -29L, 28L, 26L, 25L, 28L, 32L, 30L, 32L, 32L, 32L, 31L, 31L, 33L, -36L, 33L, 32L, 32L, 32L, 32L, 30L, 26L, 24L, 26L, 26L, 26L, 27L, -27L, 28L, 28L, 28L, 29L, 29L, 30L, 31L, 30L, 29L, 27L, 26L, 30L, -30L, 28L, 27L, 27L, 27L, 27L, 27L, 24L, 23L, 24L, 26L, 30L, 32L, -33L, 32L, 27L, 29L, 28L, 26L, 29L, 33L, 32L, 28L, 26L, 25L, 25L, -26L, 28L, 28L, 28L, 28L, 29L, 27L, 26L, 27L, 30L, 31L, 28L, 25L, -30L, 33L, 35L, 33L, 28L, 27L, 32L, 38L, 26L, 33L, 61L, 104L, -134L, 136L, 122L, 112L, 95L, 86L, 84L, 93L, 91L, 78L, 73L, 78L, -85L, 74L, 63L, 56L, 52L, 58L, 78L, 99L, 97L, 87L, 78L, 73L, 69L, -62L, 58L, 58L, 69L, 64L, 59L, 58L, 60L, 58L, 52L, 45L, 42L, 54L, -55L, 52L, 58L, 57L, 52L, 54L, 53L, 54L, 54L, 50L, 46L, 46L, 50L, -55L, 57L, 54L, 52L, 50L, 51L, 69L, 108L, 143L, 162L, 172L, 179L, -180L, 181L, 186L, 188L, 185L, 189L, 188L, 185L, 183L, 182L, 183L, -185L, 187L, 187L, 187L, 186L, 187L, 190L, 194L, 197L, 200L, 195L, -194L, 194L, 194L, 191L, 189L, 197L, 206L, 194L, 197L, 200L, 200L, -198L, 195L, 194L, 193L, 186L, 187L, 188L, 189L, 187L, 185L, 181L, -179L, 190L, 197L, 203L, 203L, 199L, 195L, 194L, 195L, 197L, 198L, -195L, 187L, 181L, 181L, 185L, 188L, 199L, 201L, 204L, 207L, 207L, -206L, 203L, 201L, 200L, 197L, 193L, 188L, 186L, 188L, 193L, 198L, -199L, 192L, 185L, 186L, 193L, 199L, 199L, 196L, 200L, 197L, 193L, -192L, 193L, 192L, 189L, 186L, 171L, 174L, 177L, 182L, 185L, 187L, -186L, 184L, 187L, 187L, 185L, 183L, 179L, 174L, 168L, 165L, 226L, -231L, 231L, 226L, 223L, 222L, 219L, 213L, 208L, 210L, 209L, 209L, -213L, 219L, 219L, 215L, 214L, 195L, 162L, 128L, 109L, 108L, 113L, -115L, 118L, 119L, 120L, 121L, 121L, 120L, 118L, 117L, 99L, 93L, -83L, 73L, 67L, 69L, 74L, 78L, 98L, 128L, 143L, 158L, 162L, 157L, -152L, 127L, 85L, 51L, 28L, 23L, 19L, 21L, 25L, 22L, 22L, 24L, -34L, 46L, 52L, 71L, 119L, 167L, 196L, 208L, 211L, 197L, 177L, -158L, 138L, 121L, 102L, 78L, 50L, 32L, 23L, 21L, 24L, 29L, 32L, -35L, 38L, 42L, 45L, 49L, 54L, 58L, 61L, 61L, 62L, 63L, 64L, 61L, -54L, 48L, 41L, 35L, 34L, 30L, 22L, 28L, 33L, 24L, 27L, 26L, 25L, -26L, 28L, 29L, 28L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 26L, 26L, -26L, 21L, 21L, 26L, 28L, 25L, 25L, 27L, 28L, 26L, 26L, 29L, 32L, -32L, 30L, 29L, 26L, 26L, 26L, 27L, 29L, 30L, 29L, 27L, 25L, 26L, -27L, 27L, 27L, 25L, 24L, 22L, 25L, 24L, 23L, 25L, 28L, 31L, 31L, -31L, 25L, 25L, 25L, 25L, 26L, 27L, 29L, 30L, 24L, 25L, 26L, 26L, -26L, 25L, 24L, 23L, 20L, 22L, 26L, 27L, 27L, 26L, 26L, 26L, 26L, -26L, 26L, 26L, 26L, 25L, 25L, 25L, 30L, 27L, 26L, 26L, 23L, 17L, -14L, 15L, 14L, 16L, 19L, 22L, 25L, 27L, 28L, 28L, 22L, 23L, 25L, -27L, 27L, 27L, 26L, 26L, 26L, 24L, 23L, 24L, 27L, 28L, 25L, 22L, -26L, 28L, 29L, 29L, 27L, 26L, 26L, 27L, 30L, 30L, 31L, 30L, 30L, -28L, 27L, 26L, 20L, 27L, 30L, 26L, 23L, 25L, 26L, 23L, 23L, 23L, -24L, 26L, 28L, 31L, 31L, 31L, 29L, 31L, 33L, 32L, 31L, 31L, 32L, -34L, 31L, 31L, 30L, 30L, 30L, 30L, 28L, 27L, 26L, 26L, 26L, 27L, -27L, 28L, 28L, 28L, 27L, 27L, 29L, 30L, 31L, 31L, 31L, 31L, 31L, -31L, 31L, 30L, 29L, 28L, 27L, 27L, 28L, 26L, 26L, 27L, 29L, 30L, -30L, 28L, 26L, 30L, 30L, 27L, 28L, 31L, 31L, 29L, 24L, 27L, 30L, -29L, 26L, 25L, 27L, 30L, 29L, 27L, 27L, 29L, 31L, 31L, 28L, 25L, -29L, 31L, 32L, 31L, 28L, 29L, 33L, 36L, 34L, 46L, 77L, 115L, -138L, 135L, 121L, 111L, 104L, 90L, 83L, 89L, 89L, 79L, 71L, 71L, -70L, 65L, 61L, 58L, 57L, 64L, 84L, 103L, 97L, 90L, 83L, 79L, -74L, 67L, 64L, 66L, 70L, 66L, 62L, 60L, 60L, 59L, 54L, 51L, 46L, -58L, 57L, 54L, 59L, 59L, 55L, 59L, 59L, 56L, 53L, 51L, 52L, 54L, -56L, 57L, 58L, 56L, 54L, 51L, 46L, 49L, 66L, 86L, 126L, 151L, -175L, 182L, 179L, 180L, 184L, 187L, 191L, 190L, 189L, 187L, 185L, -184L, 184L, 185L, 189L, 188L, 188L, 188L, 189L, 192L, 195L, 197L, -196L, 195L, 196L, 196L, 192L, 189L, 193L, 200L, 193L, 196L, 199L, -199L, 197L, 195L, 194L, 195L, 190L, 190L, 191L, 190L, 189L, 188L, -187L, 186L, 190L, 194L, 198L, 200L, 200L, 200L, 200L, 202L, 197L, -198L, 199L, 198L, 196L, 192L, 187L, 182L, 197L, 198L, 199L, 200L, -200L, 200L, 199L, 199L, 200L, 199L, 195L, 190L, 187L, 188L, 192L, -195L, 193L, 188L, 184L, 186L, 192L, 198L, 200L, 200L, 200L, 197L, -194L, 194L, 194L, 194L, 191L, 188L, 176L, 179L, 183L, 183L, 181L, -181L, 184L, 188L, 191L, 192L, 191L, 187L, 181L, 175L, 170L, 168L, -223L, 226L, 226L, 222L, 220L, 220L, 217L, 212L, 205L, 208L, 209L, -208L, 212L, 217L, 217L, 213L, 212L, 195L, 164L, 130L, 109L, 107L, -112L, 116L, 119L, 120L, 122L, 122L, 122L, 120L, 118L, 116L, 101L, -95L, 84L, 74L, 67L, 68L, 73L, 79L, 102L, 132L, 146L, 161L, 165L, -159L, 151L, 123L, 87L, 51L, 26L, 21L, 19L, 22L, 26L, 22L, 24L, -27L, 36L, 47L, 54L, 75L, 124L, 172L, 199L, 209L, 210L, 195L, -175L, 156L, 135L, 118L, 98L, 75L, 48L, 31L, 24L, 22L, 25L, 29L, -33L, 36L, 39L, 42L, 45L, 49L, 54L, 58L, 60L, 61L, 62L, 64L, 64L, -60L, 55L, 50L, 42L, 35L, 33L, 31L, 26L, 30L, 30L, 18L, 25L, 25L, -25L, 27L, 29L, 29L, 27L, 25L, 23L, 25L, 27L, 29L, 29L, 28L, 26L, -25L, 23L, 20L, 21L, 26L, 28L, 26L, 25L, 25L, 26L, 26L, 25L, 26L, -28L, 28L, 26L, 24L, 28L, 26L, 25L, 25L, 27L, 28L, 28L, 27L, 25L, -26L, 27L, 28L, 27L, 26L, 24L, 23L, 27L, 25L, 23L, 23L, 26L, 28L, -29L, 29L, 24L, 24L, 24L, 24L, 25L, 26L, 27L, 27L, 23L, 24L, 25L, -26L, 26L, 26L, 26L, 25L, 21L, 20L, 21L, 23L, 26L, 28L, 28L, 27L, -24L, 25L, 26L, 26L, 26L, 25L, 23L, 22L, 28L, 25L, 24L, 26L, 23L, -16L, 13L, 14L, 15L, 17L, 21L, 24L, 26L, 26L, 26L, 25L, 24L, 27L, -30L, 32L, 31L, 28L, 23L, 20L, 24L, 25L, 26L, 27L, 27L, 26L, 25L, -24L, 24L, 26L, 28L, 29L, 28L, 27L, 28L, 29L, 29L, 29L, 30L, 30L, -30L, 30L, 29L, 29L, 22L, 26L, 28L, 26L, 24L, 26L, 26L, 24L, 27L, -24L, 22L, 25L, 30L, 33L, 31L, 27L, 28L, 30L, 33L, 33L, 32L, 31L, -31L, 32L, 30L, 29L, 29L, 29L, 28L, 29L, 30L, 30L, 26L, 26L, 26L, -27L, 27L, 28L, 28L, 28L, 29L, 29L, 29L, 29L, 30L, 31L, 32L, 32L, -28L, 29L, 30L, 32L, 32L, 31L, 30L, 30L, 31L, 30L, 28L, 28L, 28L, -28L, 26L, 25L, 25L, 30L, 33L, 29L, 26L, 28L, 31L, 30L, 24L, 29L, -33L, 31L, 25L, 22L, 26L, 31L, 28L, 28L, 29L, 31L, 32L, 31L, 28L, -26L, 30L, 29L, 29L, 29L, 30L, 31L, 34L, 35L, 40L, 62L, 98L, 130L, -143L, 136L, 123L, 114L, 115L, 99L, 86L, 88L, 90L, 82L, 72L, 67L, -68L, 68L, 68L, 67L, 65L, 69L, 83L, 98L, 90L, 84L, 79L, 76L, 70L, -62L, 59L, 60L, 71L, 68L, 65L, 62L, 59L, 58L, 57L, 56L, 50L, 60L, -57L, 52L, 57L, 58L, 55L, 59L, 63L, 58L, 52L, 52L, 57L, 60L, 60L, -59L, 57L, 54L, 53L, 53L, 51L, 49L, 53L, 60L, 83L, 110L, 143L, -163L, 171L, 176L, 181L, 183L, 189L, 190L, 191L, 189L, 186L, 184L, -185L, 186L, 190L, 190L, 189L, 188L, 189L, 191L, 193L, 194L, 196L, -196L, 198L, 200L, 195L, 188L, 188L, 193L, 192L, 194L, 197L, 198L, -196L, 195L, 195L, 195L, 195L, 194L, 193L, 192L, 192L, 193L, 194L, -195L, 196L, 195L, 195L, 197L, 200L, 202L, 203L, 203L, 199L, 197L, -196L, 200L, 203L, 201L, 194L, 188L, 200L, 199L, 199L, 199L, 199L, -200L, 201L, 202L, 200L, 199L, 197L, 193L, 189L, 189L, 191L, 193L, -196L, 195L, 194L, 195L, 197L, 201L, 205L, 207L, 201L, 199L, 197L, -196L, 196L, 195L, 193L, 191L, 182L, 185L, 187L, 184L, 178L, 178L, -184L, 190L, 194L, 196L, 196L, 191L, 183L, 176L, 173L, 173L, 220L, -219L, 218L, 216L, 216L, 215L, 213L, 210L, 208L, 212L, 214L, 212L, -213L, 216L, 214L, 210L, 200L, 186L, 157L, 125L, 107L, 106L, 114L, -119L, 119L, 120L, 122L, 122L, 121L, 119L, 116L, 113L, 100L, 93L, -83L, 74L, 68L, 67L, 74L, 83L, 106L, 135L, 149L, 163L, 167L, 158L, -148L, 119L, 87L, 51L, 25L, 21L, 20L, 24L, 28L, 23L, 28L, 32L, -40L, 48L, 54L, 77L, 126L, 173L, 203L, 211L, 210L, 193L, 172L, -154L, 132L, 114L, 95L, 72L, 45L, 29L, 23L, 24L, 29L, 35L, 33L, -36L, 39L, 42L, 45L, 48L, 53L, 57L, 61L, 62L, 63L, 64L, 63L, 59L, -55L, 52L, 40L, 34L, 33L, 30L, 24L, 29L, 31L, 20L, 24L, 24L, 25L, -28L, 30L, 29L, 26L, 24L, 23L, 24L, 26L, 27L, 28L, 28L, 27L, 26L, -21L, 21L, 23L, 27L, 29L, 29L, 26L, 25L, 25L, 27L, 27L, 24L, 24L, -25L, 24L, 20L, 29L, 26L, 24L, 23L, 25L, 27L, 27L, 27L, 25L, 26L, -27L, 28L, 28L, 27L, 26L, 25L, 28L, 26L, 23L, 22L, 24L, 26L, 26L, -26L, 28L, 27L, 25L, 24L, 23L, 22L, 22L, 22L, 24L, 25L, 25L, 25L, -25L, 25L, 25L, 25L, 29L, 26L, 22L, 22L, 25L, 27L, 26L, 23L, 20L, -22L, 25L, 27L, 28L, 28L, 27L, 26L, 26L, 23L, 23L, 25L, 22L, 16L, -12L, 13L, 16L, 18L, 20L, 23L, 25L, 26L, 27L, 27L, 26L, 28L, 31L, -33L, 31L, 27L, 23L, 19L, 22L, 25L, 27L, 28L, 26L, 25L, 24L, 24L, -25L, 27L, 29L, 29L, 28L, 27L, 28L, 29L, 30L, 30L, 31L, 32L, 33L, -33L, 32L, 32L, 27L, 28L, 29L, 28L, 28L, 28L, 28L, 28L, 32L, 29L, -27L, 27L, 29L, 29L, 26L, 24L, 26L, 29L, 33L, 34L, 32L, 30L, 29L, -29L, 30L, 30L, 29L, 27L, 26L, 26L, 28L, 30L, 26L, 26L, 26L, 27L, -27L, 28L, 28L, 28L, 35L, 33L, 31L, 29L, 28L, 28L, 29L, 29L, 22L, -25L, 28L, 31L, 33L, 33L, 33L, 32L, 32L, 31L, 28L, 28L, 28L, 28L, -25L, 24L, 24L, 31L, 34L, 30L, 25L, 27L, 30L, 31L, 28L, 30L, 32L, -30L, 27L, 25L, 27L, 29L, 27L, 28L, 30L, 32L, 32L, 31L, 28L, 26L, -31L, 29L, 28L, 29L, 32L, 34L, 36L, 36L, 41L, 74L, 116L, 142L, -146L, 136L, 125L, 119L, 122L, 108L, 95L, 90L, 90L, 85L, 78L, -72L, 70L, 72L, 74L, 74L, 73L, 78L, 89L, 100L, 87L, 78L, 70L, -69L, 68L, 62L, 54L, 50L, 68L, 67L, 64L, 60L, 56L, 55L, 56L, 58L, -52L, 60L, 55L, 48L, 51L, 51L, 49L, 53L, 62L, 58L, 53L, 52L, 54L, -56L, 57L, 57L, 61L, 56L, 52L, 53L, 58L, 63L, 67L, 69L, 66L, 78L, -99L, 127L, 155L, 174L, 181L, 181L, 187L, 189L, 190L, 189L, 186L, -185L, 188L, 191L, 189L, 189L, 189L, 189L, 190L, 191L, 193L, 194L, -194L, 195L, 199L, 202L, 198L, 191L, 188L, 190L, 189L, 192L, 194L, -195L, 194L, 193L, 194L, 195L, 198L, 196L, 194L, 193L, 194L, 197L, -200L, 202L, 207L, 201L, 195L, 195L, 198L, 200L, 199L, 196L, 199L, -193L, 188L, 189L, 193L, 195L, 197L, 200L, 198L, 198L, 199L, 199L, -200L, 200L, 200L, 200L, 197L, 198L, 197L, 195L, 192L, 191L, 192L, -194L, 202L, 203L, 204L, 202L, 200L, 200L, 204L, 207L, 204L, 203L, -200L, 198L, 196L, 194L, 192L, 191L, 185L, 186L, 186L, 184L, 181L, -181L, 184L, 188L, 193L, 195L, 196L, 191L, 184L, 178L, 176L, 177L, -215L, 212L, 209L, 209L, 211L, 210L, 209L, 207L, 209L, 215L, 218L, -217L, 217L, 219L, 217L, 213L, 194L, 179L, 151L, 121L, 105L, 107L, -115L, 121L, 117L, 119L, 121L, 121L, 120L, 116L, 112L, 110L, 96L, -88L, 80L, 74L, 67L, 66L, 76L, 89L, 109L, 138L, 149L, 163L, 167L, -158L, 145L, 115L, 84L, 49L, 26L, 22L, 21L, 25L, 29L, 26L, 33L, -38L, 46L, 51L, 58L, 84L, 134L, 180L, 206L, 212L, 208L, 190L, -170L, 151L, 130L, 111L, 98L, 74L, 45L, 27L, 21L, 23L, 30L, 37L, -33L, 36L, 39L, 42L, 44L, 48L, 52L, 56L, 62L, 64L, 65L, 64L, 62L, -58L, 54L, 52L, 36L, 33L, 35L, 30L, 20L, 25L, 32L, 28L, 23L, 24L, -25L, 27L, 29L, 29L, 26L, 23L, 26L, 25L, 24L, 24L, 25L, 26L, 28L, -29L, 23L, 24L, 26L, 28L, 30L, 31L, 29L, 25L, 28L, 32L, 32L, 27L, -26L, 28L, 26L, 22L, 28L, 26L, 23L, 23L, 25L, 27L, 27L, 27L, 25L, -26L, 28L, 29L, 29L, 28L, 27L, 26L, 28L, 26L, 23L, 23L, 24L, 25L, -25L, 24L, 27L, 26L, 25L, 23L, 22L, 22L, 22L, 22L, 28L, 27L, 26L, -25L, 24L, 24L, 23L, 23L, 34L, 30L, 25L, 24L, 26L, 27L, 26L, 24L, -21L, 23L, 26L, 29L, 30L, 29L, 28L, 27L, 24L, 22L, 23L, 25L, 23L, -16L, 12L, 12L, 16L, 17L, 19L, 22L, 25L, 27L, 29L, 30L, 27L, 28L, -29L, 29L, 28L, 26L, 24L, 23L, 22L, 24L, 27L, 27L, 25L, 24L, 24L, -24L, 27L, 29L, 30L, 30L, 28L, 27L, 27L, 28L, 28L, 29L, 30L, 31L, -32L, 32L, 32L, 32L, 30L, 28L, 27L, 28L, 29L, 28L, 28L, 29L, 29L, -31L, 32L, 30L, 27L, 25L, 25L, 27L, 26L, 29L, 32L, 33L, 31L, 29L, -28L, 28L, 31L, 31L, 31L, 28L, 24L, 23L, 25L, 28L, 26L, 26L, 26L, -27L, 27L, 28L, 28L, 28L, 35L, 33L, 31L, 29L, 28L, 27L, 28L, 28L, -24L, 25L, 28L, 30L, 31L, 31L, 29L, 28L, 31L, 29L, 28L, 28L, 28L, -28L, 27L, 25L, 24L, 32L, 35L, 30L, 25L, 26L, 29L, 31L, 33L, 30L, -28L, 28L, 31L, 31L, 29L, 26L, 26L, 28L, 30L, 31L, 31L, 29L, 28L, -27L, 32L, 30L, 29L, 29L, 32L, 35L, 37L, 37L, 44L, 86L, 131L, -148L, 142L, 131L, 122L, 117L, 118L, 112L, 101L, 91L, 86L, 85L, -82L, 78L, 64L, 67L, 69L, 72L, 79L, 91L, 102L, 109L, 93L, 79L, -69L, 72L, 79L, 76L, 66L, 58L, 63L, 63L, 60L, 57L, 53L, 52L, 54L, -56L, 54L, 62L, 56L, 47L, 48L, 48L, 45L, 49L, 56L, 56L, 54L, 50L, -47L, 47L, 51L, 54L, 67L, 62L, 56L, 55L, 59L, 65L, 66L, 65L, 70L, -70L, 78L, 97L, 124L, 150L, 169L, 179L, 186L, 189L, 191L, 190L, -187L, 187L, 191L, 195L, 188L, 188L, 189L, 190L, 192L, 193L, 195L, -196L, 193L, 193L, 197L, 202L, 201L, 194L, 191L, 192L, 189L, 191L, -193L, 193L, 192L, 192L, 193L, 194L, 197L, 196L, 195L, 195L, 196L, -199L, 202L, 203L, 210L, 203L, 196L, 195L, 198L, 199L, 197L, 193L, -195L, 189L, 185L, 184L, 182L, 181L, 188L, 198L, 190L, 192L, 195L, -197L, 198L, 196L, 194L, 192L, 194L, 195L, 196L, 196L, 194L, 194L, -196L, 198L, 198L, 201L, 203L, 202L, 198L, 197L, 199L, 203L, 206L, -205L, 203L, 199L, 195L, 192L, 189L, 188L, 185L, 182L, 181L, 183L, -186L, 188L, 186L, 183L, 188L, 190L, 191L, 188L, 183L, 179L, 179L, -180L, 210L, 204L, 200L, 202L, 205L, 205L, 204L, 204L, 205L, 213L, -219L, 220L, 220L, 222L, 221L, 217L, 199L, 181L, 149L, 118L, 105L, -109L, 117L, 120L, 117L, 119L, 121L, 121L, 119L, 115L, 110L, 107L, -99L, 91L, 83L, 79L, 72L, 70L, 81L, 97L, 114L, 140L, 149L, 162L, -166L, 158L, 145L, 114L, 78L, 47L, 27L, 25L, 22L, 25L, 31L, 30L, -31L, 38L, 46L, 50L, 59L, 88L, 141L, 186L, 208L, 212L, 206L, 188L, -168L, 150L, 128L, 109L, 98L, 73L, 45L, 27L, 20L, 21L, 27L, 33L, -35L, 37L, 40L, 43L, 45L, 48L, 53L, 56L, 64L, 66L, 67L, 65L, 61L, -56L, 53L, 52L, 34L, 32L, 35L, 29L, 18L, 23L, 33L, 30L, 24L, 24L, -24L, 26L, 28L, 28L, 26L, 24L, 27L, 26L, 24L, 23L, 23L, 25L, 27L, -29L, 25L, 27L, 28L, 27L, 29L, 32L, 29L, 25L, 24L, 31L, 32L, 25L, -22L, 26L, 25L, 20L, 26L, 25L, 24L, 25L, 27L, 29L, 29L, 28L, 26L, -27L, 28L, 30L, 30L, 29L, 28L, 27L, 27L, 26L, 24L, 25L, 26L, 26L, -24L, 22L, 22L, 22L, 22L, 23L, 24L, 25L, 27L, 28L, 29L, 28L, 26L, -25L, 23L, 23L, 23L, 23L, 31L, 28L, 26L, 26L, 27L, 28L, 28L, 28L, -27L, 27L, 28L, 29L, 29L, 27L, 26L, 25L, 24L, 22L, 23L, 26L, 24L, -17L, 12L, 13L, 15L, 17L, 20L, 23L, 26L, 28L, 30L, 30L, 28L, 28L, -28L, 27L, 27L, 26L, 26L, 26L, 26L, 26L, 25L, 25L, 25L, 26L, 26L, -25L, 28L, 30L, 31L, 30L, 28L, 27L, 27L, 28L, 25L, 26L, 27L, 28L, -28L, 28L, 28L, 28L, 30L, 25L, 23L, 26L, 28L, 26L, 26L, 28L, 24L, -28L, 31L, 30L, 27L, 26L, 29L, 33L, 27L, 29L, 31L, 31L, 29L, 28L, -27L, 28L, 29L, 31L, 32L, 29L, 24L, 21L, 23L, 26L, 26L, 26L, 26L, -27L, 27L, 28L, 28L, 28L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, -30L, 30L, 30L, 30L, 29L, 26L, 24L, 23L, 30L, 29L, 27L, 27L, 29L, -29L, 27L, 26L, 26L, 32L, 33L, 29L, 26L, 28L, 29L, 29L, 35L, 30L, -26L, 27L, 33L, 35L, 31L, 25L, 26L, 28L, 29L, 29L, 28L, 27L, 27L, -28L, 31L, 31L, 30L, 30L, 31L, 33L, 35L, 37L, 51L, 98L, 141L, -148L, 134L, 122L, 116L, 111L, 111L, 111L, 101L, 88L, 82L, 84L, -83L, 78L, 67L, 67L, 66L, 70L, 81L, 95L, 102L, 102L, 93L, 78L, -68L, 74L, 85L, 86L, 78L, 71L, 61L, 60L, 57L, 55L, 54L, 54L, 54L, -54L, 57L, 65L, 58L, 49L, 51L, 50L, 47L, 51L, 53L, 54L, 54L, 50L, -45L, 44L, 49L, 55L, 62L, 64L, 64L, 62L, 63L, 65L, 64L, 60L, 67L, -69L, 74L, 78L, 85L, 102L, 132L, 158L, 173L, 180L, 187L, 189L, -188L, 188L, 192L, 196L, 188L, 189L, 190L, 192L, 194L, 195L, 196L, -197L, 195L, 194L, 196L, 201L, 201L, 197L, 194L, 196L, 191L, 193L, -194L, 193L, 192L, 192L, 193L, 195L, 195L, 195L, 197L, 198L, 199L, -200L, 201L, 201L, 206L, 201L, 197L, 198L, 201L, 203L, 200L, 196L, -193L, 189L, 189L, 190L, 183L, 174L, 176L, 185L, 190L, 193L, 196L, -199L, 200L, 198L, 195L, 192L, 193L, 194L, 196L, 196L, 195L, 196L, -199L, 201L, 195L, 198L, 202L, 202L, 200L, 199L, 201L, 204L, 205L, -205L, 203L, 199L, 193L, 189L, 187L, 187L, 183L, 179L, 176L, 180L, -186L, 189L, 185L, 180L, 186L, 185L, 183L, 182L, 181L, 180L, 179L, -178L, 206L, 197L, 192L, 196L, 200L, 200L, 200L, 201L, 202L, 211L, -218L, 219L, 219L, 220L, 219L, 215L, 204L, 181L, 145L, 115L, 105L, -111L, 118L, 119L, 118L, 120L, 122L, 123L, 120L, 116L, 110L, 107L, -101L, 92L, 84L, 80L, 72L, 68L, 81L, 99L, 118L, 143L, 150L, 163L, -167L, 159L, 147L, 116L, 71L, 44L, 30L, 28L, 23L, 25L, 33L, 34L, -35L, 42L, 49L, 52L, 60L, 91L, 145L, 189L, 209L, 212L, 205L, 186L, -167L, 149L, 127L, 108L, 86L, 65L, 41L, 27L, 22L, 22L, 26L, 31L, -37L, 40L, 43L, 45L, 47L, 50L, 55L, 58L, 67L, 68L, 69L, 66L, 60L, -54L, 52L, 51L, 35L, 32L, 34L, 30L, 22L, 26L, 31L, 23L, 25L, 24L, -23L, 24L, 26L, 27L, 26L, 25L, 26L, 26L, 25L, 25L, 25L, 25L, 25L, -25L, 27L, 29L, 28L, 25L, 26L, 30L, 29L, 23L, 20L, 29L, 30L, 22L, -19L, 23L, 23L, 18L, 24L, 24L, 24L, 27L, 30L, 31L, 31L, 30L, 26L, -27L, 29L, 30L, 31L, 30L, 29L, 28L, 25L, 25L, 25L, 27L, 28L, 27L, -24L, 22L, 21L, 21L, 22L, 23L, 25L, 27L, 29L, 30L, 28L, 27L, 25L, -24L, 23L, 24L, 24L, 25L, 25L, 26L, 27L, 27L, 26L, 27L, 28L, 30L, -27L, 27L, 27L, 27L, 26L, 26L, 25L, 25L, 23L, 22L, 24L, 27L, 25L, -18L, 13L, 13L, 13L, 17L, 23L, 28L, 30L, 29L, 26L, 24L, 30L, 30L, -30L, 29L, 29L, 27L, 26L, 26L, 32L, 28L, 25L, 25L, 27L, 30L, 29L, -28L, 26L, 28L, 30L, 30L, 29L, 28L, 29L, 30L, 24L, 25L, 26L, 26L, -27L, 26L, 26L, 25L, 32L, 25L, 22L, 26L, 28L, 26L, 26L, 28L, 26L, -27L, 28L, 29L, 29L, 29L, 31L, 32L, 28L, 30L, 30L, 29L, 27L, 26L, -27L, 28L, 25L, 29L, 31L, 29L, 25L, 22L, 23L, 26L, 26L, 26L, 26L, -27L, 27L, 28L, 28L, 28L, 27L, 28L, 28L, 28L, 28L, 28L, 27L, 27L, -32L, 31L, 30L, 29L, 28L, 27L, 26L, 26L, 32L, 30L, 28L, 28L, 28L, -28L, 26L, 24L, 28L, 32L, 31L, 28L, 27L, 30L, 29L, 27L, 32L, 30L, -28L, 29L, 32L, 34L, 32L, 29L, 26L, 28L, 28L, 27L, 24L, 24L, 27L, -30L, 28L, 30L, 31L, 29L, 27L, 27L, 31L, 35L, 54L, 103L, 144L, -145L, 127L, 118L, 114L, 109L, 111L, 110L, 99L, 85L, 82L, 88L, -84L, 73L, 73L, 70L, 68L, 72L, 86L, 100L, 100L, 92L, 87L, 76L, -69L, 72L, 78L, 78L, 75L, 73L, 63L, 60L, 57L, 57L, 58L, 59L, 56L, -53L, 54L, 63L, 59L, 52L, 55L, 54L, 51L, 55L, 54L, 54L, 52L, 50L, -50L, 52L, 56L, 59L, 57L, 65L, 68L, 64L, 62L, 65L, 67L, 66L, 61L, -65L, 70L, 71L, 68L, 74L, 97L, 121L, 139L, 153L, 171L, 182L, 187L, -188L, 192L, 195L, 191L, 192L, 193L, 194L, 195L, 196L, 196L, 196L, -200L, 196L, 196L, 200L, 201L, 198L, 197L, 199L, 196L, 197L, 197L, -196L, 194L, 194L, 195L, 197L, 193L, 195L, 199L, 202L, 203L, 202L, -200L, 198L, 202L, 201L, 201L, 204L, 207L, 207L, 203L, 200L, 196L, -191L, 191L, 196L, 192L, 181L, 177L, 182L, 195L, 196L, 198L, 200L, -200L, 199L, 198L, 197L, 196L, 196L, 196L, 195L, 195L, 196L, 199L, -202L, 196L, 199L, 201L, 203L, 202L, 201L, 201L, 201L, 200L, 201L, -200L, 197L, 191L, 188L, 188L, 189L, 182L, 179L, 176L, 177L, 180L, -183L, 183L, 181L, 187L, 183L, 178L, 178L, 180L, 180L, 177L, 173L, -204L, 194L, 188L, 193L, 198L, 197L, 197L, 200L, 203L, 212L, 218L, -218L, 216L, 215L, 213L, 209L, 203L, 177L, 140L, 111L, 104L, 112L, -119L, 120L, 119L, 121L, 123L, 124L, 122L, 117L, 111L, 107L, 95L, -85L, 77L, 73L, 64L, 59L, 71L, 90L, 121L, 145L, 151L, 163L, 168L, -161L, 149L, 118L, 66L, 43L, 31L, 30L, 24L, 25L, 33L, 36L, 47L, -54L, 60L, 60L, 66L, 97L, 149L, 193L, 209L, 212L, 204L, 184L, -166L, 149L, 127L, 108L, 72L, 54L, 36L, 27L, 25L, 26L, 29L, 33L, -40L, 42L, 45L, 47L, 49L, 53L, 57L, 60L, 68L, 70L, 70L, 66L, 59L, -53L, 51L, 51L, 38L, 32L, 33L, 31L, 26L, 29L, 28L, 15L, 26L, 24L, -23L, 23L, 25L, 27L, 26L, 26L, 24L, 25L, 27L, 27L, 27L, 25L, 23L, -21L, 28L, 30L, 28L, 22L, 23L, 28L, 27L, 21L, 22L, 32L, 34L, 25L, -21L, 27L, 27L, 21L, 23L, 23L, 25L, 28L, 32L, 33L, 32L, 30L, 26L, -27L, 29L, 30L, 31L, 31L, 30L, 29L, 24L, 25L, 26L, 29L, 30L, 29L, -25L, 21L, 24L, 24L, 24L, 24L, 25L, 26L, 27L, 28L, 26L, 25L, 24L, -23L, 24L, 25L, 26L, 27L, 24L, 27L, 29L, 28L, 25L, 23L, 25L, 28L, -23L, 23L, 23L, 23L, 25L, 26L, 28L, 29L, 23L, 22L, 24L, 28L, 26L, -19L, 14L, 14L, 12L, 18L, 26L, 33L, 34L, 30L, 23L, 18L, 32L, 33L, -33L, 33L, 31L, 29L, 26L, 24L, 37L, 31L, 25L, 25L, 29L, 33L, 32L, -30L, 24L, 26L, 29L, 30L, 30L, 30L, 31L, 33L, 26L, 27L, 27L, 28L, -28L, 27L, 26L, 26L, 35L, 27L, 24L, 28L, 31L, 29L, 28L, 31L, 32L, -29L, 26L, 27L, 31L, 32L, 29L, 26L, 29L, 30L, 30L, 28L, 26L, 25L, -27L, 29L, 21L, 26L, 31L, 30L, 25L, 23L, 24L, 27L, 26L, 26L, 26L, -27L, 27L, 28L, 28L, 28L, 29L, 30L, 30L, 29L, 28L, 25L, 22L, 21L, -29L, 29L, 28L, 29L, 30L, 31L, 32L, 33L, 33L, 31L, 29L, 28L, 28L, -27L, 25L, 23L, 30L, 31L, 30L, 27L, 28L, 31L, 30L, 25L, 29L, 30L, -31L, 31L, 31L, 31L, 32L, 33L, 26L, 27L, 27L, 25L, 22L, 22L, 26L, -30L, 25L, 29L, 31L, 28L, 24L, 23L, 28L, 33L, 53L, 102L, 143L, -142L, 124L, 117L, 116L, 112L, 116L, 112L, 98L, 84L, 85L, 93L, -86L, 69L, 68L, 66L, 65L, 74L, 94L, 111L, 108L, 96L, 86L, 79L, -73L, 72L, 70L, 67L, 67L, 70L, 65L, 61L, 58L, 59L, 63L, 63L, 59L, -53L, 49L, 59L, 57L, 51L, 56L, 57L, 54L, 58L, 58L, 54L, 50L, 51L, -57L, 62L, 63L, 63L, 62L, 69L, 69L, 59L, 52L, 56L, 64L, 68L, 65L, -63L, 67L, 74L, 77L, 78L, 85L, 94L, 105L, 125L, 153L, 174L, 184L, -189L, 192L, 195L, 195L, 195L, 196L, 196L, 196L, 195L, 195L, 194L, -204L, 199L, 197L, 199L, 200L, 198L, 197L, 200L, 200L, 200L, 200L, -199L, 196L, 196L, 197L, 199L, 192L, 196L, 201L, 205L, 206L, 204L, -200L, 197L, 202L, 203L, 206L, 209L, 210L, 208L, 204L, 200L, 203L, -192L, 188L, 196L, 198L, 190L, 187L, 191L, 194L, 194L, 194L, 194L, -195L, 195L, 196L, 196L, 198L, 198L, 197L, 195L, 194L, 195L, 198L, -201L, 196L, 197L, 198L, 198L, 197L, 195L, 192L, 190L, 195L, 197L, -198L, 195L, 191L, 188L, 189L, 190L, 182L, 180L, 177L, 174L, 174L, -176L, 181L, 184L, 189L, 183L, 176L, 176L, 180L, 180L, 175L, 169L, -207L, 198L, 189L, 188L, 194L, 200L, 202L, 200L, 198L, 206L, 212L, -212L, 210L, 211L, 210L, 208L, 193L, 168L, 137L, 115L, 105L, 105L, -113L, 122L, 122L, 121L, 121L, 122L, 122L, 119L, 115L, 111L, 90L, -86L, 82L, 76L, 68L, 67L, 78L, 92L, 122L, 139L, 155L, 164L, 170L, -167L, 147L, 123L, 56L, 34L, 25L, 28L, 22L, 24L, 35L, 42L, 50L, -50L, 61L, 66L, 67L, 98L, 158L, 201L, 212L, 212L, 201L, 179L, -160L, 144L, 123L, 104L, 76L, 59L, 36L, 21L, 22L, 30L, 35L, 35L, -32L, 37L, 44L, 50L, 52L, 53L, 53L, 54L, 61L, 65L, 65L, 62L, 60L, -56L, 47L, 38L, 39L, 34L, 30L, 30L, 32L, 31L, 25L, 20L, 24L, 25L, -25L, 24L, 23L, 23L, 26L, 29L, 27L, 28L, 29L, 28L, 26L, 25L, 26L, -27L, 24L, 25L, 26L, 27L, 27L, 25L, 24L, 23L, 18L, 26L, 29L, 26L, -25L, 27L, 27L, 22L, 17L, 22L, 23L, 21L, 24L, 32L, 35L, 33L, 27L, -25L, 26L, 29L, 30L, 26L, 26L, 29L, 30L, 29L, 29L, 30L, 31L, 28L, -22L, 16L, 22L, 25L, 29L, 29L, 27L, 27L, 28L, 31L, 27L, 27L, 26L, -27L, 27L, 27L, 25L, 23L, 23L, 25L, 27L, 26L, 25L, 26L, 31L, 35L, -21L, 23L, 26L, 27L, 27L, 27L, 28L, 30L, 29L, 26L, 24L, 22L, 21L, -18L, 15L, 12L, 15L, 17L, 21L, 25L, 28L, 29L, 29L, 28L, 29L, 29L, -31L, 32L, 26L, 19L, 19L, 23L, 30L, 27L, 24L, 26L, 29L, 32L, 33L, -32L, 28L, 26L, 25L, 27L, 29L, 30L, 27L, 24L, 27L, 26L, 26L, 29L, -32L, 32L, 28L, 25L, 25L, 25L, 26L, 30L, 32L, 31L, 26L, 21L, 18L, -28L, 30L, 21L, 19L, 25L, 27L, 22L, 31L, 29L, 26L, 25L, 26L, 27L, -27L, 27L, 23L, 26L, 30L, 32L, 30L, 28L, 27L, 27L, 27L, 27L, 28L, -30L, 30L, 27L, 21L, 16L, 21L, 23L, 25L, 27L, 28L, 28L, 28L, 27L, -28L, 30L, 30L, 30L, 29L, 29L, 31L, 33L, 31L, 34L, 36L, 33L, 27L, -25L, 28L, 32L, 32L, 33L, 32L, 31L, 29L, 27L, 24L, 22L, 32L, 31L, -29L, 28L, 28L, 26L, 22L, 19L, 19L, 23L, 26L, 26L, 23L, 23L, 27L, -32L, 27L, 25L, 22L, 26L, 30L, 22L, 28L, 52L, 79L, 126L, 152L, -144L, 135L, 128L, 116L, 109L, 104L, 100L, 94L, 79L, 73L, 92L, -102L, 90L, 64L, 70L, 86L, 103L, 107L, 101L, 97L, 99L, 81L, 74L, -68L, 68L, 68L, 64L, 61L, 61L, 51L, 58L, 62L, 60L, 60L, 62L, 59L, -52L, 61L, 52L, 51L, 59L, 61L, 56L, 58L, 66L, 65L, 66L, 62L, 55L, -56L, 64L, 66L, 62L, 66L, 66L, 65L, 61L, 59L, 60L, 66L, 71L, 76L, -70L, 65L, 65L, 66L, 71L, 82L, 93L, 97L, 118L, 132L, 146L, 168L, -181L, 181L, 183L, 194L, 191L, 190L, 192L, 195L, 196L, 199L, 203L, -203L, 203L, 203L, 203L, 203L, 203L, 203L, 203L, 207L, 205L, 202L, -201L, 201L, 201L, 201L, 200L, 197L, 204L, 208L, 207L, 206L, 208L, -207L, 203L, 201L, 202L, 204L, 207L, 209L, 208L, 205L, 202L, 205L, -201L, 197L, 196L, 199L, 200L, 199L, 196L, 197L, 197L, 197L, 197L, -198L, 198L, 199L, 199L, 198L, 196L, 195L, 196L, 197L, 199L, 198L, -197L, 196L, 190L, 190L, 194L, 193L, 188L, 187L, 192L, 195L, 191L, -187L, 188L, 193L, 195L, 187L, 177L, 176L, 181L, 181L, 173L, 167L, -170L, 178L, 183L, 175L, 178L, 178L, 174L, 170L, 166L, 162L, 158L, -212L, 203L, 193L, 190L, 195L, 201L, 203L, 202L, 199L, 206L, 210L, -210L, 209L, 209L, 205L, 199L, 187L, 160L, 129L, 112L, 109L, 111L, -115L, 118L, 121L, 120L, 120L, 120L, 120L, 117L, 113L, 109L, 90L, -85L, 79L, 72L, 66L, 68L, 83L, 99L, 129L, 145L, 159L, 164L, 166L, -160L, 135L, 107L, 55L, 32L, 23L, 27L, 26L, 29L, 37L, 40L, 52L, -51L, 60L, 65L, 68L, 101L, 160L, 202L, 216L, 216L, 204L, 182L, -162L, 146L, 125L, 107L, 77L, 60L, 37L, 21L, 19L, 26L, 32L, 34L, -35L, 39L, 45L, 50L, 52L, 53L, 54L, 55L, 63L, 67L, 67L, 64L, 60L, -56L, 47L, 38L, 34L, 31L, 27L, 26L, 27L, 26L, 23L, 20L, 24L, 25L, -26L, 25L, 24L, 24L, 26L, 28L, 26L, 28L, 29L, 28L, 26L, 25L, 26L, -28L, 25L, 26L, 27L, 28L, 27L, 27L, 25L, 25L, 23L, 27L, 28L, 24L, -24L, 25L, 22L, 17L, 22L, 27L, 28L, 25L, 25L, 29L, 28L, 24L, 30L, -27L, 27L, 29L, 28L, 24L, 22L, 24L, 27L, 27L, 29L, 31L, 31L, 28L, -21L, 15L, 23L, 25L, 27L, 27L, 26L, 26L, 28L, 31L, 28L, 27L, 26L, -26L, 26L, 26L, 25L, 24L, 20L, 23L, 25L, 25L, 24L, 25L, 28L, 31L, -24L, 26L, 29L, 29L, 27L, 26L, 26L, 27L, 28L, 27L, 25L, 24L, 22L, -19L, 15L, 11L, 17L, 19L, 22L, 25L, 27L, 27L, 27L, 26L, 28L, 28L, -30L, 31L, 27L, 20L, 20L, 24L, 30L, 27L, 25L, 25L, 29L, 31L, 32L, -31L, 26L, 24L, 23L, 25L, 27L, 27L, 25L, 22L, 28L, 27L, 27L, 29L, -32L, 32L, 29L, 27L, 25L, 26L, 27L, 30L, 33L, 32L, 28L, 24L, 21L, -30L, 31L, 24L, 21L, 27L, 29L, 24L, 28L, 27L, 26L, 26L, 27L, 28L, -28L, 27L, 21L, 24L, 26L, 28L, 29L, 30L, 32L, 34L, 28L, 28L, 28L, -29L, 30L, 28L, 23L, 20L, 23L, 24L, 26L, 28L, 28L, 28L, 27L, 26L, -30L, 30L, 31L, 30L, 28L, 29L, 32L, 34L, 30L, 33L, 35L, 33L, 28L, -27L, 30L, 34L, 32L, 32L, 32L, 32L, 30L, 28L, 26L, 24L, 30L, 31L, -32L, 32L, 30L, 28L, 26L, 25L, 25L, 28L, 31L, 30L, 26L, 26L, 29L, -33L, 27L, 28L, 24L, 25L, 30L, 26L, 31L, 50L, 72L, 118L, 146L, -142L, 136L, 127L, 112L, 103L, 96L, 95L, 89L, 75L, 71L, 85L, 90L, -78L, 65L, 72L, 86L, 100L, 104L, 99L, 98L, 101L, 73L, 66L, 63L, -64L, 64L, 59L, 56L, 56L, 56L, 61L, 63L, 61L, 61L, 64L, 63L, 58L, -56L, 49L, 50L, 58L, 61L, 56L, 58L, 65L, 69L, 68L, 63L, 57L, 58L, -64L, 65L, 60L, 62L, 65L, 68L, 66L, 63L, 64L, 70L, 76L, 78L, 74L, -73L, 76L, 77L, 79L, 87L, 96L, 100L, 119L, 128L, 133L, 147L, 158L, -166L, 177L, 188L, 192L, 195L, 194L, 193L, 193L, 193L, 193L, 200L, -200L, 200L, 201L, 201L, 201L, 201L, 201L, 206L, 204L, 201L, 198L, -197L, 195L, 194L, 194L, 199L, 205L, 210L, 209L, 208L, 209L, 208L, -205L, 205L, 205L, 206L, 209L, 211L, 210L, 207L, 204L, 203L, 200L, -197L, 196L, 196L, 196L, 196L, 196L, 195L, 196L, 198L, 199L, 200L, -199L, 198L, 197L, 195L, 195L, 195L, 197L, 198L, 197L, 194L, 191L, -191L, 190L, 190L, 190L, 188L, 185L, 185L, 187L, 189L, 190L, 189L, -186L, 184L, 183L, 184L, 184L, 180L, 180L, 177L, 174L, 174L, 173L, -166L, 157L, 166L, 164L, 160L, 154L, 150L, 149L, 147L, 146L, 220L, -210L, 199L, 195L, 198L, 203L, 206L, 206L, 203L, 206L, 208L, 207L, -208L, 206L, 197L, 187L, 177L, 149L, 120L, 110L, 113L, 117L, 117L, -116L, 120L, 119L, 119L, 120L, 119L, 115L, 110L, 106L, 90L, 84L, -77L, 69L, 64L, 69L, 87L, 105L, 131L, 148L, 162L, 165L, 163L, -154L, 125L, 94L, 55L, 32L, 22L, 27L, 29L, 35L, 42L, 42L, 56L, -52L, 59L, 64L, 70L, 107L, 165L, 203L, 215L, 213L, 200L, 177L, -157L, 141L, 121L, 103L, 78L, 60L, 37L, 20L, 16L, 20L, 27L, 33L, -39L, 42L, 46L, 49L, 51L, 52L, 55L, 57L, 62L, 65L, 66L, 62L, 59L, -55L, 46L, 36L, 31L, 29L, 26L, 24L, 23L, 23L, 24L, 24L, 24L, 26L, -28L, 28L, 27L, 26L, 27L, 28L, 25L, 27L, 28L, 27L, 26L, 25L, 27L, -28L, 26L, 26L, 27L, 28L, 28L, 27L, 27L, 26L, 25L, 25L, 24L, 22L, -24L, 26L, 21L, 15L, 25L, 28L, 30L, 27L, 26L, 26L, 23L, 19L, 29L, -26L, 26L, 28L, 27L, 23L, 21L, 23L, 27L, 28L, 30L, 32L, 32L, 28L, -22L, 17L, 24L, 25L, 25L, 24L, 24L, 25L, 27L, 30L, 28L, 27L, 26L, -25L, 24L, 25L, 26L, 27L, 20L, 23L, 25L, 26L, 25L, 25L, 27L, 28L, -26L, 28L, 31L, 31L, 28L, 25L, 23L, 23L, 27L, 27L, 26L, 26L, 25L, -21L, 15L, 10L, 18L, 20L, 23L, 25L, 27L, 26L, 25L, 24L, 27L, 27L, -29L, 31L, 27L, 21L, 22L, 27L, 29L, 27L, 25L, 25L, 28L, 30L, 31L, -30L, 26L, 25L, 24L, 25L, 27L, 27L, 25L, 23L, 29L, 28L, 27L, 28L, -30L, 31L, 30L, 29L, 27L, 27L, 29L, 31L, 33L, 33L, 30L, 27L, 24L, -31L, 32L, 26L, 25L, 30L, 31L, 27L, 26L, 27L, 27L, 28L, 28L, 28L, -28L, 27L, 23L, 25L, 26L, 26L, 27L, 29L, 33L, 36L, 30L, 29L, 28L, -29L, 30L, 29L, 27L, 25L, 25L, 26L, 27L, 28L, 28L, 28L, 26L, 25L, -31L, 31L, 31L, 29L, 28L, 29L, 33L, 36L, 29L, 32L, 33L, 32L, 30L, -29L, 32L, 36L, 31L, 32L, 32L, 33L, 32L, 30L, 28L, 27L, 27L, 30L, -33L, 32L, 29L, 27L, 28L, 30L, 29L, 31L, 33L, 31L, 28L, 26L, 28L, -31L, 26L, 31L, 27L, 24L, 30L, 32L, 35L, 46L, 76L, 121L, 147L, -143L, 135L, 125L, 112L, 105L, 96L, 96L, 87L, 74L, 72L, 81L, 80L, -69L, 69L, 76L, 88L, 98L, 101L, 97L, 97L, 100L, 66L, 62L, 61L, -64L, 64L, 59L, 56L, 56L, 59L, 62L, 62L, 59L, 60L, 63L, 64L, 62L, -54L, 50L, 53L, 61L, 64L, 59L, 60L, 65L, 72L, 68L, 61L, 58L, 61L, -66L, 65L, 60L, 63L, 70L, 78L, 79L, 76L, 76L, 81L, 87L, 79L, 78L, -80L, 85L, 87L, 88L, 93L, 99L, 112L, 127L, 126L, 117L, 116L, 123L, -139L, 160L, 170L, 183L, 191L, 191L, 192L, 197L, 197L, 193L, 200L, -200L, 201L, 202L, 203L, 203L, 203L, 203L, 206L, 204L, 202L, 199L, -197L, 195L, 194L, 194L, 201L, 207L, 211L, 209L, 209L, 210L, 210L, -207L, 209L, 208L, 208L, 210L, 211L, 211L, 208L, 205L, 200L, 200L, -198L, 196L, 193L, 192L, 193L, 195L, 195L, 197L, 199L, 201L, 201L, -200L, 198L, 197L, 192L, 192L, 194L, 196L, 196L, 193L, 187L, 183L, -179L, 184L, 186L, 182L, 177L, 176L, 175L, 174L, 175L, 175L, 176L, -177L, 178L, 178L, 179L, 180L, 183L, 179L, 172L, 166L, 167L, 170L, -167L, 160L, 153L, 135L, 112L, 96L, 90L, 91L, 94L, 95L, 227L, -217L, 206L, 200L, 202L, 206L, 209L, 209L, 208L, 208L, 207L, 207L, -209L, 206L, 193L, 179L, 166L, 142L, 118L, 111L, 116L, 120L, 120L, -118L, 121L, 120L, 120L, 120L, 119L, 114L, 108L, 103L, 90L, 84L, -77L, 70L, 65L, 71L, 89L, 108L, 126L, 147L, 163L, 165L, 164L, -156L, 125L, 91L, 55L, 33L, 24L, 26L, 28L, 37L, 49L, 50L, 62L, -56L, 59L, 64L, 74L, 114L, 171L, 204L, 215L, 212L, 198L, 174L, -153L, 137L, 117L, 99L, 76L, 57L, 34L, 19L, 14L, 17L, 26L, 34L, -43L, 45L, 47L, 49L, 50L, 52L, 56L, 58L, 58L, 61L, 62L, 60L, 58L, -54L, 46L, 37L, 33L, 32L, 29L, 26L, 23L, 24L, 28L, 32L, 23L, 26L, -29L, 29L, 28L, 27L, 27L, 28L, 24L, 26L, 27L, 27L, 26L, 25L, 27L, -28L, 25L, 25L, 26L, 26L, 26L, 26L, 26L, 26L, 24L, 22L, 20L, 22L, -27L, 29L, 25L, 19L, 23L, 25L, 26L, 26L, 26L, 26L, 26L, 24L, 25L, -22L, 23L, 27L, 27L, 24L, 24L, 26L, 29L, 30L, 31L, 32L, 31L, 29L, -26L, 23L, 26L, 25L, 24L, 22L, 22L, 24L, 27L, 29L, 28L, 27L, 26L, -24L, 23L, 24L, 27L, 29L, 23L, 25L, 27L, 29L, 29L, 28L, 28L, 27L, -24L, 27L, 30L, 30L, 27L, 24L, 22L, 21L, 27L, 27L, 27L, 27L, 26L, -21L, 15L, 10L, 16L, 18L, 22L, 25L, 27L, 27L, 26L, 25L, 26L, 26L, -28L, 30L, 27L, 23L, 25L, 30L, 29L, 28L, 26L, 25L, 26L, 28L, 29L, -29L, 27L, 27L, 28L, 28L, 29L, 29L, 28L, 27L, 28L, 27L, 26L, 26L, -27L, 28L, 29L, 29L, 29L, 29L, 30L, 31L, 31L, 30L, 29L, 27L, 26L, -30L, 31L, 27L, 27L, 31L, 31L, 28L, 27L, 28L, 30L, 30L, 29L, 27L, -26L, 25L, 29L, 30L, 30L, 29L, 26L, 25L, 27L, 28L, 31L, 29L, 28L, -28L, 30L, 31L, 30L, 29L, 27L, 28L, 29L, 29L, 29L, 28L, 26L, 25L, -32L, 32L, 31L, 29L, 28L, 29L, 33L, 36L, 31L, 32L, 33L, 32L, 30L, -29L, 32L, 34L, 30L, 31L, 32L, 33L, 33L, 31L, 30L, 29L, 27L, 30L, -32L, 28L, 23L, 22L, 27L, 32L, 28L, 30L, 31L, 30L, 26L, 24L, 24L, -25L, 24L, 34L, 31L, 25L, 32L, 35L, 34L, 39L, 82L, 125L, 150L, -142L, 130L, 118L, 108L, 107L, 105L, 104L, 88L, 72L, 74L, 80L, -77L, 72L, 74L, 83L, 95L, 102L, 100L, 95L, 93L, 94L, 65L, 64L, -65L, 70L, 70L, 65L, 61L, 62L, 59L, 59L, 57L, 55L, 55L, 58L, 61L, -62L, 56L, 56L, 60L, 67L, 67L, 62L, 62L, 65L, 67L, 62L, 58L, 58L, -64L, 69L, 68L, 64L, 69L, 79L, 89L, 92L, 89L, 88L, 92L, 97L, 86L, -84L, 85L, 90L, 92L, 95L, 102L, 110L, 128L, 138L, 129L, 106L, -92L, 90L, 108L, 136L, 159L, 170L, 178L, 180L, 187L, 199L, 200L, -192L, 197L, 198L, 200L, 202L, 203L, 203L, 203L, 202L, 202L, 202L, -201L, 199L, 197L, 195L, 195L, 196L, 200L, 206L, 210L, 208L, 207L, -209L, 209L, 207L, 210L, 208L, 207L, 208L, 209L, 208L, 206L, 204L, -199L, 200L, 200L, 196L, 192L, 190L, 193L, 196L, 199L, 199L, 200L, -201L, 201L, 200L, 199L, 198L, 192L, 191L, 191L, 191L, 191L, 187L, -182L, 178L, 173L, 181L, 184L, 175L, 167L, 163L, 159L, 154L, 153L, -148L, 148L, 158L, 170L, 175L, 174L, 172L, 175L, 177L, 174L, 168L, -164L, 165L, 166L, 164L, 147L, 111L, 67L, 42L, 38L, 44L, 50L, -53L, 231L, 222L, 212L, 205L, 205L, 208L, 210L, 212L, 211L, 211L, -209L, 208L, 210L, 207L, 193L, 178L, 161L, 141L, 121L, 114L, 117L, -119L, 121L, 123L, 122L, 122L, 122L, 122L, 120L, 114L, 107L, 102L, -89L, 84L, 78L, 72L, 68L, 72L, 89L, 107L, 124L, 148L, 165L, 166L, -166L, 159L, 128L, 91L, 51L, 32L, 23L, 23L, 24L, 39L, 58L, 62L, -71L, 62L, 61L, 64L, 79L, 123L, 177L, 205L, 219L, 216L, 200L, -175L, 153L, 137L, 118L, 101L, 72L, 51L, 29L, 18L, 15L, 18L, 27L, -36L, 44L, 45L, 47L, 49L, 50L, 52L, 56L, 59L, 56L, 60L, 61L, 60L, -59L, 57L, 49L, 41L, 34L, 33L, 30L, 26L, 24L, 26L, 30L, 34L, 23L, -26L, 29L, 29L, 28L, 27L, 27L, 28L, 24L, 26L, 27L, 27L, 25L, 25L, -26L, 27L, 23L, 23L, 23L, 23L, 24L, 25L, 25L, 26L, 27L, 22L, 20L, -23L, 28L, 29L, 26L, 22L, 25L, 23L, 22L, 22L, 23L, 25L, 27L, 30L, -25L, 22L, 23L, 27L, 27L, 24L, 24L, 26L, 30L, 29L, 28L, 27L, 26L, -26L, 26L, 27L, 27L, 25L, 23L, 22L, 23L, 25L, 27L, 28L, 27L, 27L, -27L, 24L, 22L, 23L, 27L, 30L, 25L, 26L, 27L, 28L, 29L, 29L, 27L, -25L, 21L, 24L, 27L, 27L, 26L, 23L, 23L, 23L, 26L, 26L, 26L, 27L, -25L, 21L, 14L, 9L, 13L, 15L, 19L, 24L, 27L, 28L, 28L, 28L, 26L, -25L, 28L, 30L, 27L, 23L, 26L, 33L, 28L, 28L, 27L, 25L, 25L, 25L, -27L, 28L, 27L, 28L, 29L, 29L, 29L, 28L, 28L, 28L, 26L, 26L, 26L, -25L, 25L, 26L, 27L, 28L, 31L, 31L, 31L, 30L, 28L, 27L, 26L, 26L, -26L, 27L, 27L, 26L, 27L, 30L, 30L, 28L, 29L, 31L, 33L, 32L, 28L, -25L, 24L, 24L, 30L, 32L, 33L, 32L, 28L, 25L, 22L, 22L, 32L, 30L, -28L, 28L, 30L, 32L, 32L, 31L, 29L, 29L, 30L, 30L, 30L, 28L, 26L, -25L, 31L, 31L, 31L, 29L, 28L, 29L, 32L, 35L, 33L, 33L, 33L, 31L, -29L, 28L, 29L, 30L, 30L, 31L, 32L, 33L, 33L, 32L, 30L, 29L, 32L, -33L, 32L, 26L, 20L, 20L, 27L, 33L, 28L, 29L, 30L, 29L, 26L, 24L, -23L, 23L, 22L, 34L, 33L, 28L, 33L, 35L, 34L, 38L, 75L, 121L, -150L, 144L, 129L, 112L, 101L, 102L, 111L, 109L, 85L, 66L, 72L, -77L, 73L, 75L, 79L, 91L, 104L, 106L, 100L, 92L, 85L, 83L, 66L, -66L, 70L, 75L, 74L, 69L, 67L, 68L, 60L, 58L, 56L, 55L, 55L, 56L, -58L, 60L, 58L, 60L, 65L, 68L, 66L, 61L, 60L, 62L, 59L, 55L, 55L, -61L, 68L, 72L, 71L, 69L, 71L, 80L, 90L, 94L, 93L, 91L, 94L, 98L, -95L, 90L, 88L, 91L, 94L, 99L, 111L, 122L, 137L, 142L, 127L, 101L, -83L, 75L, 89L, 115L, 150L, 154L, 156L, 160L, 174L, 190L, 193L, -186L, 190L, 192L, 195L, 197L, 199L, 199L, 198L, 198L, 199L, 200L, -201L, 198L, 194L, 191L, 191L, 192L, 197L, 203L, 206L, 204L, 203L, -205L, 206L, 204L, 207L, 205L, 203L, 202L, 203L, 204L, 202L, 201L, -199L, 200L, 200L, 197L, 192L, 191L, 194L, 197L, 203L, 202L, 200L, -199L, 198L, 197L, 197L, 198L, 195L, 193L, 190L, 188L, 186L, 184L, -180L, 178L, 176L, 179L, 175L, 163L, 148L, 137L, 128L, 121L, 114L, -111L, 113L, 121L, 130L, 139L, 154L, 167L, 161L, 161L, 159L, 159L, -162L, 163L, 153L, 141L, 139L, 98L, 52L, 31L, 33L, 40L, 43L, 44L, -231L, 225L, 216L, 210L, 208L, 209L, 211L, 212L, 212L, 212L, 210L, -209L, 211L, 209L, 196L, 182L, 163L, 143L, 123L, 115L, 116L, 118L, -120L, 123L, 123L, 123L, 123L, 122L, 120L, 113L, 105L, 99L, 89L, -84L, 78L, 73L, 69L, 73L, 91L, 109L, 130L, 154L, 170L, 169L, 166L, -159L, 126L, 88L, 46L, 28L, 20L, 23L, 31L, 52L, 73L, 76L, 81L, -69L, 63L, 65L, 83L, 131L, 182L, 206L, 219L, 215L, 198L, 171L, -149L, 133L, 114L, 98L, 70L, 46L, 24L, 18L, 19L, 22L, 28L, 35L, -42L, 44L, 47L, 49L, 50L, 53L, 57L, 60L, 57L, 61L, 63L, 62L, 62L, -60L, 52L, 44L, 34L, 31L, 27L, 24L, 24L, 26L, 28L, 30L, 24L, 26L, -28L, 28L, 27L, 26L, 27L, 28L, 25L, 27L, 27L, 26L, 24L, 23L, 24L, -25L, 22L, 22L, 22L, 22L, 23L, 24L, 25L, 26L, 32L, 26L, 23L, 26L, -27L, 25L, 22L, 22L, 30L, 25L, 21L, 22L, 21L, 21L, 25L, 30L, 29L, -26L, 26L, 28L, 27L, 23L, 21L, 23L, 26L, 26L, 26L, 24L, 22L, 22L, -25L, 27L, 28L, 26L, 23L, 23L, 25L, 26L, 27L, 26L, 24L, 26L, 28L, -26L, 23L, 23L, 27L, 31L, 26L, 25L, 24L, 25L, 26L, 26L, 24L, 22L, -21L, 23L, 25L, 25L, 24L, 24L, 25L, 26L, 26L, 25L, 25L, 25L, 23L, -19L, 14L, 9L, 11L, 14L, 18L, 23L, 27L, 29L, 29L, 29L, 26L, 26L, -28L, 30L, 27L, 24L, 27L, 34L, 28L, 28L, 27L, 25L, 23L, 23L, 25L, -27L, 25L, 26L, 28L, 28L, 27L, 25L, 26L, 27L, 24L, 26L, 27L, 27L, -26L, 26L, 27L, 28L, 31L, 31L, 31L, 29L, 26L, 25L, 26L, 28L, 26L, -25L, 25L, 25L, 28L, 29L, 29L, 27L, 29L, 32L, 34L, 32L, 27L, 24L, -24L, 26L, 26L, 29L, 32L, 33L, 30L, 27L, 24L, 23L, 32L, 30L, 29L, -29L, 31L, 32L, 32L, 31L, 29L, 30L, 31L, 31L, 31L, 29L, 27L, 26L, -28L, 30L, 30L, 30L, 29L, 29L, 31L, 33L, 33L, 32L, 31L, 29L, 28L, -27L, 27L, 27L, 29L, 30L, 31L, 32L, 32L, 31L, 29L, 28L, 36L, 36L, -34L, 29L, 25L, 25L, 29L, 33L, 28L, 29L, 30L, 30L, 30L, 28L, 27L, -26L, 23L, 32L, 31L, 29L, 33L, 33L, 38L, 51L, 81L, 123L, 152L, -151L, 140L, 121L, 104L, 102L, 108L, 108L, 81L, 62L, 74L, 75L, -66L, 73L, 82L, 96L, 108L, 107L, 97L, 87L, 78L, 73L, 64L, 65L, -69L, 73L, 72L, 67L, 66L, 68L, 64L, 61L, 60L, 61L, 60L, 57L, 57L, -60L, 57L, 61L, 65L, 66L, 62L, 58L, 57L, 58L, 54L, 54L, 59L, 68L, -73L, 72L, 70L, 71L, 69L, 75L, 83L, 88L, 89L, 90L, 93L, 96L, 95L, -91L, 89L, 92L, 96L, 102L, 114L, 125L, 140L, 137L, 119L, 96L, -83L, 74L, 81L, 102L, 122L, 119L, 121L, 133L, 152L, 171L, 182L, -185L, 187L, 189L, 192L, 196L, 198L, 198L, 197L, 196L, 202L, 204L, -205L, 202L, 196L, 192L, 191L, 193L, 194L, 199L, 202L, 199L, 199L, -201L, 202L, 201L, 202L, 199L, 196L, 196L, 197L, 198L, 199L, 198L, -199L, 199L, 198L, 195L, 193L, 193L, 195L, 197L, 203L, 201L, 199L, -197L, 194L, 193L, 192L, 191L, 194L, 191L, 187L, 184L, 182L, 180L, -177L, 175L, 167L, 156L, 141L, 126L, 108L, 90L, 79L, 76L, 63L, -67L, 73L, 71L, 64L, 72L, 106L, 142L, 139L, 121L, 103L, 104L, -126L, 144L, 140L, 126L, 109L, 78L, 47L, 37L, 39L, 39L, 37L, 38L, -229L, 225L, 218L, 213L, 210L, 210L, 211L, 212L, 211L, 212L, 211L, -209L, 210L, 209L, 200L, 189L, 171L, 146L, 120L, 111L, 114L, 118L, -118L, 118L, 122L, 122L, 122L, 122L, 118L, 111L, 102L, 96L, 89L, -83L, 76L, 70L, 67L, 75L, 95L, 115L, 135L, 160L, 175L, 169L, 165L, -158L, 124L, 83L, 46L, 27L, 19L, 30L, 51L, 80L, 96L, 91L, 89L, -75L, 66L, 67L, 87L, 137L, 187L, 206L, 218L, 213L, 194L, 166L, -144L, 128L, 110L, 94L, 71L, 44L, 21L, 19L, 24L, 25L, 27L, 32L, -39L, 42L, 46L, 49L, 51L, 53L, 57L, 59L, 59L, 62L, 64L, 62L, 60L, -57L, 49L, 40L, 35L, 30L, 25L, 23L, 25L, 27L, 27L, 26L, 24L, 25L, -26L, 25L, 24L, 24L, 26L, 28L, 27L, 28L, 28L, 26L, 24L, 22L, 22L, -23L, 23L, 23L, 22L, 22L, 23L, 25L, 26L, 27L, 30L, 25L, 24L, 26L, -25L, 21L, 20L, 24L, 30L, 24L, 22L, 24L, 23L, 21L, 22L, 28L, 30L, -27L, 27L, 29L, 28L, 24L, 22L, 24L, 22L, 25L, 28L, 28L, 26L, 24L, -25L, 26L, 28L, 26L, 24L, 25L, 27L, 28L, 27L, 25L, 22L, 26L, 29L, -28L, 24L, 23L, 26L, 30L, 29L, 26L, 23L, 23L, 25L, 26L, 24L, 22L, -25L, 26L, 26L, 26L, 24L, 25L, 27L, 30L, 26L, 25L, 23L, 22L, 21L, -18L, 13L, 9L, 12L, 14L, 19L, 23L, 26L, 28L, 28L, 28L, 28L, 27L, -28L, 29L, 27L, 23L, 27L, 34L, 28L, 28L, 28L, 25L, 22L, 21L, 23L, -26L, 24L, 27L, 29L, 29L, 26L, 25L, 26L, 28L, 24L, 27L, 30L, 31L, -29L, 27L, 28L, 29L, 30L, 31L, 31L, 29L, 27L, 27L, 30L, 33L, 27L, -24L, 23L, 26L, 29L, 30L, 29L, 28L, 27L, 31L, 32L, 30L, 26L, 25L, -28L, 32L, 26L, 28L, 30L, 30L, 28L, 27L, 27L, 28L, 32L, 30L, 29L, -30L, 31L, 31L, 30L, 28L, 29L, 30L, 31L, 31L, 31L, 30L, 29L, 28L, -25L, 28L, 30L, 30L, 29L, 28L, 29L, 30L, 31L, 29L, 28L, 27L, 27L, -27L, 27L, 27L, 29L, 30L, 31L, 31L, 31L, 29L, 28L, 26L, 31L, 32L, -32L, 32L, 31L, 30L, 29L, 29L, 27L, 28L, 29L, 31L, 33L, 32L, 30L, -28L, 26L, 30L, 27L, 28L, 31L, 32L, 47L, 74L, 114L, 139L, 151L, -147L, 142L, 129L, 112L, 107L, 102L, 108L, 84L, 71L, 87L, 82L, -64L, 70L, 82L, 96L, 107L, 102L, 90L, 81L, 74L, 69L, 61L, 61L, -65L, 69L, 67L, 62L, 62L, 66L, 66L, 63L, 64L, 67L, 66L, 59L, 56L, -58L, 55L, 61L, 65L, 64L, 60L, 58L, 58L, 60L, 57L, 60L, 68L, 77L, -76L, 69L, 66L, 68L, 72L, 74L, 78L, 84L, 91L, 96L, 99L, 101L, -99L, 99L, 103L, 110L, 114L, 117L, 124L, 132L, 142L, 131L, 107L, -90L, 84L, 76L, 76L, 90L, 92L, 87L, 93L, 110L, 125L, 138L, 156L, -174L, 179L, 182L, 186L, 190L, 192L, 192L, 191L, 191L, 194L, 198L, -202L, 200L, 196L, 193L, 194L, 197L, 192L, 197L, 199L, 197L, 196L, -199L, 200L, 199L, 197L, 194L, 191L, 191L, 192L, 195L, 196L, 196L, -197L, 195L, 193L, 192L, 193L, 195L, 195L, 195L, 197L, 197L, 198L, -196L, 193L, 188L, 183L, 179L, 182L, 180L, 178L, 176L, 174L, 171L, -167L, 163L, 145L, 118L, 92L, 78L, 63L, 45L, 40L, 46L, 34L, 36L, -41L, 40L, 30L, 31L, 58L, 91L, 92L, 74L, 54L, 52L, 71L, 94L, 102L, -97L, 69L, 53L, 43L, 43L, 45L, 46L, 54L, 66L, 228L, 224L, 219L, -214L, 211L, 211L, 211L, 211L, 209L, 211L, 210L, 209L, 209L, 209L, -202L, 193L, 178L, 147L, 116L, 107L, 114L, 119L, 116L, 112L, 121L, -121L, 121L, 120L, 117L, 109L, 100L, 93L, 89L, 82L, 73L, 66L, -65L, 75L, 100L, 122L, 137L, 162L, 176L, 169L, 164L, 157L, 123L, -82L, 50L, 28L, 21L, 39L, 70L, 104L, 115L, 103L, 94L, 78L, 68L, -68L, 89L, 140L, 189L, 206L, 221L, 216L, 197L, 169L, 146L, 130L, -112L, 96L, 73L, 44L, 20L, 19L, 26L, 27L, 26L, 29L, 37L, 40L, -45L, 49L, 51L, 54L, 57L, 59L, 58L, 61L, 62L, 59L, 56L, 52L, 43L, -33L, 37L, 31L, 25L, 24L, 27L, 29L, 27L, 24L, 24L, 25L, 25L, 24L, -23L, 23L, 26L, 29L, 28L, 29L, 29L, 27L, 23L, 21L, 21L, 22L, 24L, -24L, 23L, 23L, 24L, 26L, 28L, 29L, 24L, 21L, 21L, 25L, 24L, 20L, -22L, 28L, 25L, 21L, 21L, 26L, 26L, 22L, 23L, 28L, 27L, 25L, 26L, -29L, 30L, 26L, 26L, 29L, 22L, 27L, 33L, 35L, 33L, 29L, 27L, 27L, -29L, 27L, 25L, 27L, 29L, 30L, 27L, 24L, 20L, 25L, 29L, 29L, 25L, -23L, 26L, 30L, 33L, 29L, 25L, 24L, 26L, 28L, 27L, 25L, 30L, 30L, -29L, 27L, 25L, 26L, 29L, 32L, 27L, 24L, 22L, 20L, 19L, 16L, 13L, -10L, 14L, 16L, 20L, 23L, 26L, 26L, 26L, 25L, 29L, 28L, 28L, 29L, -26L, 23L, 27L, 34L, 27L, 29L, 28L, 25L, 21L, 20L, 23L, 26L, 26L, -29L, 32L, 31L, 29L, 27L, 28L, 30L, 25L, 29L, 33L, 34L, 32L, 29L, -30L, 31L, 28L, 30L, 31L, 29L, 28L, 30L, 34L, 39L, 28L, 25L, 23L, -27L, 31L, 31L, 30L, 29L, 25L, 28L, 31L, 29L, 26L, 26L, 31L, 36L, -30L, 30L, 30L, 28L, 26L, 25L, 27L, 29L, 31L, 30L, 30L, 30L, 31L, -31L, 29L, 27L, 28L, 29L, 31L, 32L, 32L, 31L, 30L, 29L, 23L, 26L, -30L, 31L, 30L, 28L, 27L, 28L, 28L, 26L, 25L, 25L, 27L, 28L, 28L, -28L, 29L, 30L, 31L, 31L, 30L, 28L, 26L, 25L, 23L, 25L, 29L, 33L, -35L, 33L, 28L, 23L, 24L, 25L, 27L, 30L, 33L, 33L, 31L, 29L, 29L, -28L, 24L, 26L, 30L, 32L, 54L, 92L, 147L, 153L, 143L, 131L, 131L, -126L, 113L, 108L, 99L, 111L, 92L, 84L, 103L, 92L, 67L, 70L, 81L, -95L, 103L, 96L, 84L, 77L, 72L, 68L, 59L, 60L, 63L, 66L, 64L, -59L, 60L, 65L, 66L, 63L, 65L, 70L, 67L, 58L, 53L, 55L, 56L, 62L, -67L, 65L, 61L, 60L, 62L, 64L, 62L, 67L, 76L, 84L, 79L, 67L, 62L, -65L, 78L, 78L, 80L, 87L, 97L, 106L, 110L, 111L, 111L, 115L, 125L, -136L, 141L, 140L, 141L, 145L, 147L, 129L, 100L, 85L, 84L, 77L, -72L, 80L, 84L, 79L, 85L, 99L, 104L, 105L, 123L, 149L, 166L, 169L, -174L, 178L, 180L, 180L, 179L, 178L, 176L, 182L, 188L, 190L, 188L, -188L, 192L, 196L, 192L, 197L, 198L, 195L, 195L, 198L, 200L, 198L, -195L, 192L, 189L, 188L, 190L, 193L, 195L, 196L, 196L, 192L, 189L, -190L, 193L, 195L, 195L, 193L, 191L, 193L, 196L, 196L, 192L, 184L, -176L, 170L, 169L, 169L, 169L, 168L, 167L, 162L, 156L, 151L, 130L, -93L, 61L, 50L, 40L, 26L, 27L, 41L, 34L, 28L, 30L, 37L, 37L, 32L, -37L, 49L, 40L, 46L, 48L, 45L, 44L, 46L, 47L, 46L, 44L, 41L, 46L, -55L, 62L, 73L, 101L, 129L, 224L, 225L, 223L, 218L, 212L, 209L, -210L, 213L, 211L, 209L, 208L, 209L, 210L, 207L, 200L, 194L, 179L, -140L, 114L, 112L, 110L, 111L, 117L, 117L, 118L, 120L, 122L, 121L, -117L, 110L, 102L, 97L, 87L, 80L, 66L, 61L, 69L, 76L, 94L, 122L, -144L, 160L, 167L, 178L, 170L, 152L, 128L, 79L, 52L, 38L, 31L, -47L, 83L, 115L, 129L, 130L, 118L, 85L, 72L, 66L, 91L, 151L, 189L, -209L, 220L, 205L, 191L, 171L, 147L, 131L, 113L, 89L, 68L, 44L, -23L, 22L, 28L, 33L, 37L, 43L, 41L, 45L, 49L, 51L, 52L, 52L, 54L, -55L, 65L, 65L, 64L, 62L, 59L, 54L, 46L, 41L, 41L, 31L, 24L, 24L, -26L, 25L, 26L, 28L, 26L, 27L, 26L, 25L, 24L, 25L, 27L, 29L, 31L, -32L, 23L, 20L, 27L, 27L, 22L, 26L, 16L, 18L, 21L, 22L, 22L, 23L, -25L, 27L, 23L, 23L, 23L, 23L, 22L, 21L, 20L, 20L, 27L, 25L, 23L, -25L, 27L, 29L, 27L, 25L, 21L, 27L, 33L, 33L, 28L, 24L, 24L, 25L, -27L, 24L, 26L, 32L, 32L, 26L, 24L, 26L, 26L, 25L, 24L, 24L, 25L, -26L, 28L, 30L, 24L, 25L, 26L, 27L, 28L, 27L, 26L, 26L, 29L, 29L, -29L, 28L, 27L, 26L, 24L, 24L, 25L, 26L, 26L, 27L, 27L, 26L, 26L, -25L, 23L, 23L, 23L, 22L, 20L, 17L, 14L, 12L, 13L, 17L, 22L, 24L, -24L, 26L, 31L, 35L, 27L, 29L, 29L, 27L, 23L, 23L, 26L, 30L, 28L, -27L, 25L, 23L, 23L, 25L, 27L, 29L, 28L, 28L, 28L, 27L, 27L, 26L, -26L, 26L, 28L, 31L, 30L, 27L, 27L, 30L, 31L, 29L, 29L, 29L, 30L, -31L, 30L, 29L, 27L, 26L, 29L, 27L, 25L, 26L, 29L, 31L, 32L, 32L, -31L, 31L, 31L, 29L, 29L, 31L, 36L, 40L, 34L, 34L, 33L, 33L, 31L, -30L, 28L, 27L, 23L, 27L, 31L, 34L, 33L, 31L, 30L, 30L, 35L, 33L, -31L, 28L, 27L, 27L, 29L, 30L, 32L, 31L, 29L, 26L, 26L, 28L, 32L, -36L, 30L, 33L, 35L, 35L, 31L, 30L, 30L, 32L, 29L, 28L, 28L, 29L, -31L, 32L, 32L, 31L, 32L, 34L, 35L, 32L, 28L, 25L, 26L, 28L, 29L, -29L, 29L, 29L, 29L, 29L, 30L, 30L, 31L, 32L, 30L, 32L, 35L, 34L, -53L, 87L, 137L, 150L, 149L, 138L, 127L, 109L, 94L, 94L, 100L, -88L, 82L, 89L, 95L, 89L, 77L, 70L, 86L, 101L, 92L, 78L, 82L, -76L, 68L, 78L, 62L, 54L, 59L, 66L, 58L, 55L, 60L, 61L, 61L, 66L, -70L, 70L, 66L, 62L, 59L, 58L, 57L, 55L, 57L, 63L, 65L, 63L, 62L, -65L, 66L, 77L, 85L, 81L, 70L, 63L, 66L, 72L, 88L, 99L, 103L, -108L, 118L, 118L, 115L, 122L, 133L, 147L, 159L, 158L, 152L, 151L, -153L, 154L, 153L, 120L, 89L, 82L, 85L, 82L, 78L, 79L, 81L, 79L, -77L, 76L, 81L, 94L, 111L, 124L, 130L, 133L, 148L, 167L, 171L, -160L, 155L, 159L, 145L, 158L, 169L, 179L, 186L, 182L, 182L, 196L, -194L, 195L, 194L, 192L, 190L, 189L, 191L, 192L, 187L, 186L, 183L, -183L, 190L, 197L, 195L, 188L, 193L, 194L, 193L, 192L, 194L, 195L, -188L, 179L, 188L, 186L, 186L, 185L, 182L, 170L, 154L, 141L, 126L, -141L, 146L, 138L, 137L, 140L, 126L, 103L, 78L, 53L, 35L, 37L, -39L, 32L, 29L, 33L, 31L, 32L, 32L, 29L, 26L, 26L, 31L, 35L, 34L, -36L, 38L, 38L, 38L, 38L, 40L, 41L, 50L, 62L, 81L, 97L, 110L, -119L, 127L, 131L, 223L, 223L, 222L, 218L, 213L, 210L, 211L, 212L, -212L, 209L, 206L, 207L, 209L, 207L, 200L, 194L, 178L, 139L, 115L, -113L, 111L, 112L, 117L, 117L, 118L, 119L, 121L, 120L, 116L, 108L, -100L, 95L, 84L, 79L, 66L, 62L, 69L, 77L, 97L, 126L, 144L, 160L, -167L, 177L, 170L, 152L, 127L, 79L, 50L, 38L, 34L, 54L, 92L, 125L, -140L, 142L, 124L, 91L, 78L, 72L, 97L, 154L, 189L, 208L, 219L, -203L, 189L, 170L, 146L, 130L, 112L, 88L, 68L, 43L, 21L, 18L, -23L, 27L, 32L, 38L, 41L, 44L, 48L, 51L, 52L, 53L, 55L, 56L, 63L, -63L, 63L, 63L, 61L, 56L, 48L, 42L, 36L, 29L, 25L, 27L, 29L, 26L, -24L, 24L, 30L, 29L, 28L, 26L, 25L, 25L, 26L, 28L, 29L, 31L, 24L, -20L, 28L, 26L, 21L, 25L, 22L, 23L, 25L, 24L, 23L, 23L, 24L, 26L, -24L, 24L, 24L, 24L, 24L, 23L, 22L, 22L, 24L, 22L, 21L, 23L, 27L, -28L, 28L, 26L, 23L, 28L, 31L, 30L, 26L, 24L, 25L, 28L, 26L, 24L, -26L, 31L, 32L, 29L, 28L, 31L, 27L, 26L, 25L, 24L, 25L, 26L, 27L, -28L, 29L, 27L, 24L, 22L, 23L, 25L, 29L, 31L, 28L, 28L, 28L, 28L, -27L, 26L, 25L, 24L, 25L, 26L, 26L, 27L, 27L, 26L, 26L, 25L, 23L, -23L, 23L, 22L, 20L, 16L, 13L, 12L, 17L, 21L, 25L, 26L, 24L, 23L, -25L, 27L, 28L, 31L, 32L, 30L, 26L, 25L, 28L, 31L, 26L, 26L, 25L, -26L, 27L, 28L, 30L, 31L, 28L, 28L, 28L, 27L, 27L, 26L, 26L, 26L, -26L, 29L, 29L, 27L, 27L, 31L, 32L, 30L, 28L, 29L, 31L, 32L, 32L, -31L, 29L, 29L, 33L, 30L, 27L, 27L, 28L, 29L, 29L, 29L, 29L, 29L, -28L, 27L, 26L, 28L, 32L, 35L, 31L, 31L, 31L, 30L, 29L, 27L, 26L, -25L, 24L, 27L, 31L, 33L, 32L, 31L, 31L, 31L, 32L, 31L, 30L, 29L, -29L, 29L, 30L, 30L, 32L, 31L, 30L, 29L, 29L, 31L, 34L, 36L, 27L, -30L, 32L, 31L, 28L, 27L, 27L, 29L, 31L, 30L, 30L, 30L, 30L, 31L, -30L, 29L, 31L, 33L, 34L, 32L, 28L, 26L, 27L, 29L, 29L, 29L, 29L, -29L, 29L, 28L, 28L, 28L, 32L, 34L, 32L, 34L, 35L, 33L, 50L, 83L, -137L, 148L, 145L, 132L, 123L, 108L, 94L, 94L, 96L, 85L, 80L, -84L, 88L, 87L, 83L, 82L, 90L, 101L, 91L, 79L, 82L, 76L, 65L, -70L, 56L, 51L, 60L, 68L, 61L, 57L, 60L, 57L, 61L, 67L, 71L, 70L, -64L, 59L, 58L, 60L, 56L, 53L, 54L, 59L, 61L, 60L, 61L, 63L, 64L, -71L, 75L, 70L, 61L, 61L, 71L, 82L, 96L, 108L, 113L, 116L, 125L, -127L, 129L, 140L, 139L, 149L, 156L, 156L, 154L, 156L, 158L, 157L, -131L, 104L, 80L, 77L, 80L, 79L, 77L, 79L, 78L, 78L, 78L, 79L, -83L, 93L, 106L, 115L, 112L, 115L, 127L, 143L, 146L, 136L, 131L, -135L, 130L, 148L, 159L, 165L, 172L, 171L, 170L, 179L, 184L, 181L, -180L, 182L, 184L, 180L, 169L, 160L, 160L, 172L, 176L, 161L, 144L, -144L, 158L, 172L, 177L, 181L, 183L, 180L, 178L, 178L, 176L, 172L, -149L, 154L, 162L, 168L, 164L, 146L, 122L, 104L, 84L, 95L, 94L, -83L, 78L, 79L, 66L, 46L, 46L, 35L, 28L, 32L, 35L, 33L, 34L, 38L, -39L, 38L, 35L, 29L, 26L, 28L, 35L, 41L, 37L, 36L, 36L, 36L, 40L, -49L, 60L, 68L, 94L, 103L, 115L, 125L, 132L, 137L, 140L, 143L, -221L, 222L, 221L, 219L, 215L, 212L, 212L, 213L, 212L, 208L, 204L, -205L, 207L, 205L, 199L, 192L, 174L, 137L, 115L, 114L, 112L, 113L, -118L, 118L, 117L, 118L, 120L, 119L, 114L, 106L, 98L, 93L, 80L, -78L, 68L, 64L, 70L, 77L, 99L, 132L, 144L, 160L, 167L, 177L, 169L, -151L, 126L, 78L, 46L, 37L, 36L, 59L, 97L, 130L, 145L, 147L, 129L, -96L, 83L, 77L, 102L, 158L, 191L, 208L, 217L, 201L, 185L, 166L, -143L, 128L, 110L, 85L, 72L, 47L, 25L, 20L, 23L, 26L, 32L, 39L, -40L, 43L, 48L, 51L, 53L, 54L, 56L, 58L, 60L, 61L, 63L, 64L, 63L, -57L, 49L, 44L, 30L, 25L, 24L, 29L, 31L, 27L, 22L, 20L, 33L, 31L, -29L, 27L, 26L, 26L, 26L, 27L, 26L, 30L, 24L, 21L, 28L, 26L, 20L, -24L, 23L, 25L, 27L, 27L, 26L, 26L, 27L, 29L, 25L, 25L, 25L, 25L, -25L, 24L, 24L, 24L, 21L, 21L, 21L, 23L, 26L, 28L, 28L, 27L, 25L, -28L, 29L, 28L, 25L, 24L, 27L, 31L, 27L, 25L, 25L, 28L, 29L, 27L, -27L, 30L, 28L, 27L, 26L, 25L, 25L, 25L, 26L, 26L, 28L, 27L, 25L, -24L, 24L, 26L, 28L, 30L, 27L, 27L, 28L, 28L, 28L, 27L, 26L, 26L, -26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 24L, 24L, 24L, 22L, 20L, -16L, 13L, 11L, 17L, 22L, 27L, 28L, 25L, 22L, 22L, 24L, 29L, 32L, -34L, 33L, 30L, 28L, 29L, 31L, 24L, 25L, 26L, 28L, 30L, 31L, 32L, -32L, 28L, 28L, 28L, 28L, 27L, 27L, 27L, 27L, 28L, 31L, 30L, 27L, -27L, 30L, 30L, 27L, 29L, 30L, 31L, 32L, 33L, 32L, 31L, 30L, 33L, -30L, 27L, 27L, 28L, 29L, 29L, 29L, 30L, 30L, 29L, 27L, 25L, 26L, -29L, 32L, 31L, 31L, 30L, 30L, 29L, 27L, 26L, 25L, 26L, 28L, 31L, -31L, 31L, 30L, 31L, 32L, 30L, 30L, 30L, 31L, 31L, 30L, 29L, 29L, -29L, 29L, 28L, 29L, 30L, 31L, 33L, 34L, 30L, 32L, 34L, 33L, 31L, -30L, 30L, 31L, 33L, 32L, 32L, 31L, 30L, 29L, 29L, 28L, 30L, 31L, -32L, 31L, 29L, 28L, 29L, 30L, 30L, 29L, 29L, 28L, 28L, 27L, 27L, -26L, 29L, 32L, 31L, 34L, 36L, 35L, 54L, 89L, 143L, 153L, 146L, -132L, 124L, 113L, 102L, 101L, 96L, 88L, 80L, 78L, 78L, 80L, 86L, -93L, 93L, 99L, 89L, 80L, 84L, 80L, 68L, 65L, 53L, 51L, 63L, 73L, -66L, 62L, 62L, 57L, 63L, 68L, 71L, 69L, 62L, 58L, 59L, 61L, 55L, -51L, 52L, 57L, 60L, 59L, 59L, 61L, 64L, 72L, 78L, 76L, 71L, 72L, -85L, 97L, 102L, 114L, 118L, 121L, 131L, 135L, 140L, 154L, 145L, -150L, 153L, 153L, 154L, 154L, 149L, 143L, 105L, 88L, 74L, 75L, -78L, 77L, 77L, 80L, 75L, 77L, 79L, 82L, 85L, 91L, 97L, 102L, -97L, 98L, 107L, 119L, 120L, 112L, 108L, 111L, 119L, 140L, 147L, -145L, 151L, 152L, 149L, 150L, 159L, 154L, 153L, 159L, 164L, 154L, -129L, 107L, 84L, 109L, 128L, 117L, 92L, 81L, 92L, 107L, 123L, -130L, 132L, 128L, 123L, 124L, 126L, 127L, 89L, 96L, 108L, 116L, -114L, 99L, 76L, 59L, 57L, 64L, 62L, 52L, 49L, 52L, 45L, 32L, -30L, 31L, 32L, 33L, 32L, 31L, 31L, 32L, 29L, 32L, 36L, 36L, 34L, -34L, 37L, 40L, 34L, 38L, 44L, 54L, 68L, 85L, 103L, 114L, 129L, -134L, 139L, 143L, 144L, 145L, 146L, 147L, 220L, 220L, 221L, 220L, -218L, 216L, 215L, 214L, 212L, 206L, 201L, 202L, 205L, 204L, 197L, -190L, 169L, 134L, 115L, 116L, 113L, 113L, 118L, 119L, 117L, 118L, -119L, 118L, 112L, 104L, 96L, 91L, 79L, 79L, 70L, 66L, 69L, 76L, -100L, 134L, 146L, 161L, 168L, 177L, 168L, 150L, 125L, 76L, 43L, -35L, 37L, 59L, 95L, 126L, 139L, 140L, 129L, 96L, 83L, 77L, 104L, -161L, 194L, 210L, 215L, 198L, 181L, 162L, 141L, 126L, 108L, 83L, -71L, 47L, 25L, 20L, 23L, 26L, 33L, 42L, 39L, 43L, 48L, 51L, 53L, -55L, 57L, 59L, 61L, 62L, 63L, 65L, 63L, 57L, 48L, 42L, 28L, 23L, -23L, 28L, 30L, 26L, 22L, 20L, 32L, 29L, 27L, 26L, 26L, 27L, 27L, -27L, 24L, 29L, 25L, 23L, 28L, 25L, 20L, 24L, 20L, 23L, 25L, 26L, -27L, 28L, 31L, 33L, 25L, 25L, 24L, 24L, 24L, 24L, 24L, 25L, 23L, -23L, 23L, 24L, 26L, 27L, 27L, 27L, 24L, 27L, 28L, 28L, 26L, 26L, -27L, 29L, 29L, 27L, 25L, 24L, 23L, 21L, 21L, 22L, 29L, 28L, 27L, -26L, 25L, 25L, 24L, 24L, 21L, 24L, 28L, 31L, 32L, 29L, 26L, 23L, -26L, 26L, 27L, 28L, 28L, 28L, 27L, 27L, 26L, 26L, 26L, 26L, 26L, -26L, 26L, 26L, 26L, 26L, 25L, 23L, 20L, 16L, 13L, 10L, 12L, 18L, -26L, 30L, 29L, 27L, 27L, 28L, 28L, 32L, 35L, 34L, 31L, 28L, 29L, -30L, 23L, 25L, 28L, 30L, 31L, 31L, 30L, 30L, 28L, 28L, 28L, 28L, -28L, 28L, 28L, 27L, 30L, 33L, 32L, 28L, 26L, 28L, 26L, 22L, 30L, -30L, 31L, 32L, 31L, 30L, 28L, 27L, 29L, 27L, 25L, 26L, 29L, 31L, -32L, 32L, 32L, 32L, 31L, 29L, 27L, 27L, 29L, 32L, 32L, 32L, 32L, -32L, 31L, 29L, 28L, 27L, 28L, 29L, 31L, 30L, 29L, 29L, 31L, 33L, -29L, 31L, 32L, 33L, 32L, 30L, 28L, 26L, 24L, 24L, 25L, 26L, 29L, -30L, 29L, 28L, 33L, 33L, 34L, 34L, 33L, 32L, 31L, 31L, 31L, 32L, -32L, 32L, 30L, 29L, 30L, 30L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, -31L, 30L, 30L, 29L, 28L, 27L, 26L, 25L, 25L, 24L, 27L, 27L, 31L, -37L, 41L, 66L, 105L, 149L, 157L, 147L, 130L, 125L, 119L, 108L, -106L, 102L, 95L, 85L, 74L, 70L, 74L, 87L, 98L, 97L, 96L, 88L, -84L, 89L, 88L, 76L, 66L, 57L, 57L, 70L, 78L, 72L, 71L, 71L, 65L, -68L, 68L, 67L, 66L, 64L, 62L, 60L, 59L, 54L, 51L, 54L, 62L, 67L, -64L, 59L, 58L, 60L, 74L, 89L, 94L, 90L, 88L, 94L, 102L, 105L, -114L, 117L, 121L, 134L, 139L, 141L, 150L, 146L, 151L, 155L, 156L, -155L, 146L, 127L, 109L, 90L, 81L, 76L, 78L, 80L, 78L, 78L, 81L, -75L, 77L, 78L, 81L, 83L, 87L, 91L, 93L, 93L, 94L, 101L, 109L, -109L, 104L, 102L, 105L, 115L, 136L, 137L, 126L, 128L, 132L, 127L, -124L, 129L, 125L, 124L, 130L, 132L, 116L, 84L, 58L, 30L, 46L, -60L, 60L, 54L, 51L, 50L, 50L, 65L, 69L, 70L, 65L, 63L, 66L, 69L, -69L, 47L, 50L, 55L, 60L, 61L, 56L, 46L, 38L, 38L, 43L, 42L, 36L, -35L, 38L, 35L, 29L, 30L, 35L, 37L, 33L, 31L, 33L, 32L, 28L, 31L, -33L, 33L, 32L, 31L, 34L, 41L, 48L, 52L, 62L, 77L, 94L, 110L, -123L, 134L, 140L, 139L, 140L, 142L, 143L, 143L, 144L, 145L, 145L, -218L, 218L, 220L, 221L, 221L, 219L, 217L, 215L, 211L, 204L, 199L, -200L, 204L, 202L, 194L, 185L, 163L, 131L, 114L, 116L, 114L, 113L, -118L, 119L, 117L, 118L, 119L, 117L, 111L, 103L, 94L, 89L, 81L, -80L, 71L, 66L, 69L, 75L, 99L, 133L, 148L, 163L, 169L, 177L, 167L, -147L, 122L, 72L, 41L, 35L, 38L, 60L, 94L, 123L, 135L, 136L, 123L, -90L, 78L, 75L, 105L, 164L, 197L, 213L, 214L, 195L, 178L, 159L, -139L, 125L, 107L, 82L, 62L, 40L, 20L, 16L, 20L, 23L, 32L, 41L, -40L, 43L, 48L, 52L, 54L, 56L, 58L, 60L, 63L, 63L, 64L, 64L, 61L, -54L, 46L, 39L, 30L, 23L, 20L, 24L, 27L, 25L, 24L, 24L, 28L, 25L, -23L, 23L, 26L, 28L, 29L, 28L, 23L, 29L, 26L, 23L, 28L, 25L, 21L, -26L, 21L, 23L, 25L, 26L, 26L, 27L, 29L, 31L, 24L, 24L, 23L, 22L, -22L, 23L, 24L, 25L, 27L, 27L, 28L, 27L, 27L, 26L, 26L, 27L, 23L, -26L, 29L, 31L, 30L, 28L, 26L, 25L, 28L, 27L, 26L, 23L, 21L, 22L, -21L, 20L, 29L, 28L, 28L, 27L, 26L, 24L, 23L, 23L, 21L, 24L, 29L, -32L, 32L, 30L, 26L, 23L, 26L, 26L, 27L, 28L, 28L, 28L, 27L, 27L, -27L, 26L, 26L, 25L, 25L, 26L, 26L, 27L, 27L, 27L, 26L, 24L, 20L, -16L, 12L, 10L, 10L, 17L, 26L, 31L, 31L, 30L, 30L, 31L, 26L, 30L, -34L, 33L, 29L, 27L, 27L, 29L, 24L, 26L, 28L, 30L, 31L, 29L, 27L, -26L, 28L, 28L, 28L, 28L, 28L, 28L, 28L, 29L, 27L, 30L, 31L, 28L, -27L, 29L, 27L, 23L, 30L, 31L, 31L, 30L, 29L, 27L, 24L, 23L, 29L, -27L, 25L, 26L, 29L, 31L, 32L, 32L, 32L, 32L, 32L, 30L, 28L, 27L, -29L, 31L, 31L, 31L, 31L, 31L, 30L, 29L, 28L, 27L, 28L, 30L, 31L, -31L, 29L, 29L, 30L, 32L, 31L, 32L, 33L, 34L, 32L, 29L, 26L, 24L, -25L, 24L, 24L, 26L, 29L, 30L, 28L, 26L, 30L, 30L, 30L, 30L, 30L, -29L, 28L, 27L, 28L, 31L, 32L, 32L, 30L, 30L, 32L, 34L, 30L, 29L, -29L, 30L, 30L, 31L, 31L, 30L, 31L, 30L, 30L, 29L, 28L, 27L, 26L, -25L, 25L, 28L, 27L, 30L, 36L, 43L, 74L, 117L, 147L, 154L, 142L, -124L, 122L, 118L, 107L, 101L, 105L, 98L, 86L, 74L, 69L, 77L, -91L, 102L, 103L, 96L, 90L, 89L, 91L, 93L, 83L, 67L, 66L, 66L, -77L, 82L, 76L, 78L, 81L, 75L, 72L, 67L, 62L, 64L, 69L, 69L, 64L, -57L, 53L, 53L, 60L, 72L, 78L, 71L, 61L, 56L, 58L, 73L, 90L, 97L, -93L, 90L, 94L, 101L, 113L, 119L, 119L, 125L, 141L, 145L, 140L, -142L, 146L, 154L, 162L, 164L, 158L, 139L, 109L, 84L, 83L, 80L, -79L, 81L, 80L, 77L, 76L, 77L, 77L, 76L, 76L, 77L, 80L, 84L, 87L, -88L, 92L, 94L, 100L, 105L, 106L, 104L, 104L, 107L, 109L, 126L, -122L, 108L, 110L, 115L, 112L, 110L, 111L, 108L, 109L, 112L, 108L, -89L, 57L, 33L, 36L, 34L, 29L, 27L, 33L, 43L, 46L, 44L, 42L, 42L, -39L, 36L, 38L, 44L, 44L, 40L, 39L, 38L, 37L, 37L, 39L, 40L, 40L, -40L, 34L, 36L, 36L, 34L, 31L, 29L, 26L, 23L, 30L, 32L, 31L, 28L, -30L, 36L, 37L, 34L, 44L, 40L, 34L, 29L, 32L, 45L, 65L, 79L, 95L, -103L, 116L, 127L, 134L, 137L, 139L, 139L, 144L, 143L, 143L, 144L, -145L, 147L, 148L, 148L, 214L, 214L, 216L, 219L, 221L, 220L, 217L, -214L, 209L, 202L, 197L, 199L, 204L, 202L, 191L, 181L, 157L, 127L, -113L, 116L, 114L, 112L, 117L, 118L, 118L, 119L, 119L, 117L, 111L, -102L, 93L, 87L, 81L, 79L, 69L, 64L, 69L, 76L, 98L, 131L, 151L, -166L, 171L, 178L, 166L, 145L, 118L, 68L, 41L, 36L, 38L, 59L, -92L, 119L, 132L, 133L, 115L, 83L, 75L, 77L, 110L, 169L, 200L, -214L, 214L, 194L, 175L, 157L, 137L, 125L, 107L, 81L, 57L, 38L, -21L, 18L, 22L, 26L, 34L, 44L, 41L, 44L, 49L, 52L, 54L, 55L, 57L, -59L, 64L, 63L, 62L, 61L, 58L, 52L, 44L, 39L, 31L, 23L, 19L, 22L, -26L, 25L, 26L, 27L, 27L, 23L, 21L, 22L, 26L, 30L, 30L, 28L, 23L, -30L, 27L, 24L, 28L, 25L, 22L, 29L, 26L, 27L, 27L, 26L, 24L, 22L, -23L, 24L, 24L, 23L, 22L, 21L, 22L, 23L, 25L, 26L, 29L, 30L, 30L, -29L, 27L, 25L, 26L, 27L, 24L, 26L, 29L, 31L, 31L, 28L, 24L, 22L, -23L, 26L, 27L, 25L, 25L, 28L, 28L, 26L, 28L, 28L, 28L, 27L, 26L, -25L, 23L, 23L, 29L, 28L, 26L, 25L, 25L, 27L, 29L, 31L, 27L, 27L, -28L, 28L, 28L, 27L, 26L, 26L, 28L, 27L, 25L, 24L, 24L, 25L, 27L, -28L, 29L, 28L, 27L, 24L, 20L, 16L, 11L, 9L, 13L, 20L, 27L, 31L, -30L, 28L, 28L, 29L, 26L, 29L, 32L, 31L, 27L, 25L, 27L, 29L, 25L, -26L, 28L, 30L, 30L, 28L, 26L, 25L, 28L, 28L, 28L, 28L, 29L, 29L, -29L, 29L, 22L, 26L, 28L, 27L, 28L, 31L, 30L, 26L, 29L, 30L, 30L, -30L, 28L, 26L, 23L, 22L, 33L, 30L, 27L, 27L, 28L, 29L, 29L, 29L, -29L, 30L, 30L, 29L, 27L, 26L, 27L, 29L, 28L, 28L, 28L, 28L, 28L, -27L, 26L, 25L, 28L, 30L, 32L, 32L, 30L, 29L, 30L, 30L, 31L, 32L, -33L, 33L, 32L, 29L, 26L, 25L, 30L, 27L, 26L, 28L, 32L, 33L, 30L, -27L, 32L, 31L, 30L, 31L, 32L, 32L, 30L, 28L, 27L, 30L, 33L, 33L, -30L, 30L, 33L, 36L, 31L, 29L, 28L, 29L, 31L, 32L, 31L, 29L, 31L, -31L, 30L, 29L, 29L, 28L, 28L, 27L, 30L, 33L, 30L, 31L, 34L, 41L, -72L, 116L, 145L, 153L, 141L, 122L, 121L, 119L, 104L, 94L, 99L, -94L, 84L, 75L, 77L, 90L, 102L, 107L, 106L, 94L, 90L, 90L, 89L, -93L, 87L, 67L, 70L, 71L, 79L, 82L, 76L, 81L, 85L, 78L, 72L, 66L, -63L, 66L, 72L, 74L, 67L, 59L, 53L, 55L, 64L, 79L, 85L, 77L, 63L, -54L, 66L, 77L, 87L, 89L, 85L, 86L, 96L, 107L, 123L, 129L, 129L, -134L, 149L, 150L, 142L, 144L, 146L, 156L, 164L, 162L, 150L, 129L, -101L, 80L, 79L, 78L, 78L, 78L, 77L, 75L, 73L, 72L, 77L, 75L, -73L, 75L, 79L, 83L, 85L, 86L, 88L, 92L, 97L, 101L, 102L, 102L, -104L, 105L, 99L, 111L, 107L, 97L, 102L, 106L, 104L, 107L, 107L, -106L, 107L, 107L, 101L, 80L, 51L, 29L, 37L, 39L, 36L, 31L, 30L, -34L, 37L, 36L, 37L, 35L, 31L, 29L, 33L, 39L, 37L, 31L, 40L, 39L, -39L, 39L, 38L, 37L, 37L, 37L, 33L, 34L, 37L, 41L, 39L, 36L, 35L, -37L, 35L, 32L, 28L, 27L, 29L, 33L, 36L, 39L, 32L, 40L, 51L, 63L, -76L, 90L, 104L, 114L, 123L, 127L, 132L, 136L, 137L, 139L, 141L, -143L, 149L, 147L, 146L, 146L, 149L, 150L, 150L, 150L, 208L, 209L, -212L, 216L, 220L, 219L, 215L, 210L, 206L, 200L, 196L, 199L, 205L, -202L, 189L, 176L, 151L, 123L, 111L, 116L, 113L, 111L, 116L, 117L, -119L, 120L, 120L, 118L, 111L, 102L, 93L, 87L, 80L, 75L, 64L, -62L, 70L, 79L, 100L, 131L, 154L, 168L, 172L, 178L, 165L, 143L, -115L, 65L, 39L, 33L, 34L, 52L, 81L, 106L, 117L, 118L, 108L, 80L, -78L, 85L, 120L, 177L, 202L, 211L, 214L, 193L, 173L, 155L, 137L, -125L, 107L, 80L, 56L, 38L, 24L, 22L, 25L, 28L, 35L, 45L, 42L, -46L, 50L, 53L, 54L, 55L, 57L, 58L, 63L, 61L, 59L, 57L, 55L, 50L, -45L, 41L, 30L, 23L, 20L, 23L, 27L, 27L, 27L, 28L, 30L, 25L, 22L, -23L, 27L, 30L, 30L, 27L, 25L, 32L, 28L, 24L, 28L, 25L, 24L, 33L, -28L, 29L, 29L, 27L, 24L, 22L, 21L, 22L, 26L, 25L, 23L, 22L, 23L, -24L, 27L, 28L, 26L, 28L, 30L, 28L, 26L, 25L, 26L, 28L, 28L, 28L, -29L, 29L, 29L, 27L, 24L, 21L, 21L, 26L, 28L, 26L, 27L, 31L, 30L, -26L, 26L, 27L, 27L, 28L, 27L, 26L, 24L, 23L, 31L, 29L, 26L, 24L, -24L, 27L, 30L, 33L, 28L, 28L, 28L, 28L, 27L, 26L, 25L, 24L, 28L, -27L, 25L, 24L, 24L, 25L, 27L, 28L, 30L, 29L, 28L, 25L, 20L, 15L, -11L, 8L, 14L, 20L, 26L, 29L, 27L, 25L, 25L, 26L, 28L, 30L, 31L, -29L, 26L, 25L, 27L, 30L, 26L, 27L, 28L, 30L, 30L, 30L, 29L, 29L, -28L, 28L, 28L, 29L, 29L, 30L, 30L, 30L, 23L, 28L, 29L, 28L, 28L, -30L, 28L, 24L, 27L, 28L, 29L, 30L, 29L, 28L, 27L, 25L, 33L, 30L, -27L, 27L, 28L, 29L, 29L, 29L, 29L, 30L, 31L, 30L, 28L, 28L, 29L, -30L, 27L, 27L, 28L, 28L, 28L, 27L, 26L, 25L, 27L, 29L, 32L, 33L, -32L, 29L, 29L, 29L, 28L, 29L, 30L, 31L, 32L, 31L, 30L, 29L, 34L, -30L, 27L, 28L, 31L, 33L, 30L, 26L, 35L, 33L, 32L, 33L, 35L, 35L, -32L, 30L, 29L, 32L, 35L, 34L, 30L, 29L, 32L, 35L, 32L, 30L, 28L, -29L, 31L, 32L, 30L, 28L, 31L, 31L, 31L, 30L, 30L, 30L, 30L, 30L, -30L, 34L, 33L, 33L, 35L, 38L, 67L, 109L, 142L, 151L, 138L, 120L, -120L, 118L, 100L, 85L, 95L, 90L, 81L, 78L, 88L, 104L, 111L, 109L, -97L, 83L, 83L, 86L, 83L, 92L, 93L, 73L, 67L, 69L, 77L, 78L, 72L, -77L, 81L, 72L, 66L, 67L, 68L, 71L, 73L, 73L, 69L, 66L, 53L, 54L, -64L, 79L, 86L, 78L, 63L, 53L, 72L, 79L, 85L, 83L, 79L, 83L, 98L, -112L, 127L, 136L, 138L, 140L, 147L, 146L, 144L, 152L, 148L, 155L, -155L, 143L, 124L, 107L, 92L, 82L, 74L, 74L, 73L, 73L, 74L, 75L, -74L, 71L, 74L, 72L, 72L, 75L, 80L, 84L, 85L, 84L, 86L, 91L, 96L, -98L, 99L, 100L, 101L, 101L, 95L, 102L, 100L, 99L, 106L, 104L, -101L, 107L, 107L, 105L, 105L, 106L, 102L, 82L, 52L, 29L, 27L, -35L, 40L, 38L, 33L, 31L, 27L, 23L, 32L, 34L, 32L, 29L, 30L, 33L, -33L, 30L, 35L, 36L, 37L, 36L, 35L, 33L, 31L, 31L, 25L, 24L, 28L, -34L, 35L, 31L, 35L, 42L, 38L, 34L, 34L, 38L, 37L, 36L, 44L, 58L, -44L, 61L, 86L, 108L, 121L, 126L, 129L, 130L, 130L, 133L, 136L, -138L, 140L, 143L, 147L, 151L, 148L, 146L, 145L, 146L, 150L, 152L, -151L, 149L, 204L, 205L, 208L, 213L, 217L, 217L, 212L, 207L, 205L, -199L, 196L, 200L, 205L, 202L, 187L, 174L, 148L, 121L, 110L, 115L, -113L, 111L, 115L, 117L, 120L, 121L, 121L, 118L, 112L, 102L, 93L, -87L, 78L, 72L, 60L, 59L, 71L, 81L, 102L, 131L, 156L, 170L, 173L, -178L, 165L, 142L, 113L, 63L, 37L, 30L, 28L, 42L, 68L, 90L, 99L, -100L, 104L, 79L, 82L, 93L, 129L, 182L, 203L, 209L, 214L, 193L, -173L, 155L, 137L, 126L, 107L, 81L, 52L, 35L, 22L, 20L, 23L, 24L, -30L, 40L, 44L, 47L, 51L, 53L, 54L, 55L, 56L, 57L, 61L, 59L, 56L, -54L, 53L, 50L, 46L, 43L, 28L, 23L, 21L, 25L, 29L, 28L, 27L, 28L, -33L, 28L, 24L, 24L, 28L, 31L, 29L, 26L, 26L, 33L, 29L, 24L, 27L, -26L, 26L, 35L, 26L, 27L, 28L, 27L, 25L, 24L, 24L, 26L, 27L, 26L, -24L, 23L, 24L, 26L, 28L, 30L, 23L, 25L, 28L, 27L, 25L, 24L, 27L, -29L, 32L, 30L, 28L, 27L, 26L, 25L, 24L, 23L, 20L, 26L, 28L, 25L, -25L, 28L, 26L, 20L, 25L, 26L, 27L, 28L, 27L, 26L, 25L, 23L, 26L, -27L, 28L, 29L, 30L, 29L, 28L, 28L, 29L, 29L, 29L, 28L, 27L, 26L, -24L, 24L, 28L, 27L, 25L, 24L, 24L, 25L, 27L, 28L, 31L, 30L, 28L, -25L, 20L, 15L, 11L, 8L, 11L, 17L, 23L, 25L, 24L, 23L, 24L, 26L, -29L, 31L, 32L, 29L, 25L, 25L, 28L, 32L, 25L, 26L, 28L, 30L, 32L, -33L, 33L, 33L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, 30L, 29L, 33L, -33L, 29L, 27L, 26L, 22L, 17L, 25L, 26L, 28L, 30L, 31L, 31L, 30L, -30L, 29L, 27L, 25L, 26L, 29L, 31L, 32L, 32L, 31L, 32L, 34L, 33L, -31L, 31L, 32L, 34L, 29L, 29L, 30L, 30L, 30L, 29L, 28L, 28L, 26L, -29L, 33L, 34L, 32L, 30L, 28L, 27L, 25L, 26L, 28L, 30L, 31L, 32L, -33L, 33L, 34L, 29L, 25L, 25L, 29L, 30L, 27L, 24L, 32L, 30L, 28L, -29L, 32L, 32L, 29L, 26L, 31L, 34L, 37L, 35L, 30L, 27L, 30L, 33L, -33L, 31L, 28L, 29L, 31L, 32L, 29L, 27L, 31L, 31L, 31L, 31L, 31L, -32L, 32L, 32L, 26L, 32L, 33L, 35L, 36L, 37L, 64L, 105L, 133L, -143L, 132L, 114L, 114L, 111L, 91L, 74L, 94L, 89L, 81L, 81L, 95L, -112L, 114L, 106L, 84L, 70L, 75L, 81L, 79L, 93L, 99L, 80L, 61L, -64L, 74L, 75L, 69L, 74L, 76L, 65L, 61L, 67L, 74L, 76L, 73L, 70L, -70L, 71L, 54L, 54L, 62L, 76L, 84L, 77L, 63L, 53L, 66L, 74L, 82L, -81L, 77L, 80L, 94L, 107L, 124L, 138L, 141L, 139L, 140L, 138L, -143L, 157L, 150L, 152L, 143L, 120L, 97L, 84L, 81L, 81L, 71L, -71L, 70L, 70L, 74L, 77L, 77L, 74L, 70L, 70L, 72L, 77L, 83L, 85L, -84L, 82L, 88L, 93L, 98L, 99L, 99L, 99L, 100L, 99L, 97L, 102L, -102L, 106L, 113L, 105L, 99L, 106L, 104L, 100L, 100L, 103L, 102L, -84L, 52L, 26L, 39L, 37L, 33L, 29L, 32L, 38L, 39L, 36L, 32L, 39L, -41L, 36L, 32L, 33L, 35L, 35L, 31L, 31L, 31L, 30L, 29L, 29L, 31L, -33L, 38L, 33L, 33L, 37L, 34L, 27L, 31L, 40L, 30L, 29L, 38L, 50L, -51L, 49L, 65L, 89L, 99L, 106L, 116L, 122L, 125L, 127L, 130L, -133L, 136L, 140L, 144L, 146L, 147L, 146L, 146L, 147L, 146L, 144L, -144L, 147L, 152L, 155L, 154L, 152L, 201L, 202L, 203L, 204L, 206L, -207L, 208L, 208L, 204L, 203L, 200L, 199L, 201L, 199L, 187L, 174L, -144L, 116L, 107L, 116L, 116L, 114L, 119L, 121L, 116L, 118L, 115L, -108L, 105L, 103L, 93L, 81L, 74L, 70L, 62L, 63L, 72L, 81L, 103L, -136L, 148L, 169L, 181L, 172L, 160L, 140L, 97L, 54L, 28L, 23L, -24L, 38L, 56L, 70L, 81L, 88L, 80L, 82L, 92L, 117L, 151L, 184L, -207L, 217L, 212L, 193L, 169L, 152L, 141L, 125L, 102L, 84L, 49L, -31L, 24L, 25L, 24L, 30L, 38L, 36L, 49L, 50L, 52L, 55L, 57L, 59L, -60L, 60L, 58L, 61L, 61L, 58L, 55L, 51L, 41L, 32L, 30L, 28L, 25L, -24L, 25L, 26L, 26L, 25L, 30L, 29L, 27L, 25L, 23L, 22L, 22L, 22L, -26L, 25L, 24L, 25L, 27L, 28L, 27L, 26L, 25L, 25L, 24L, 22L, 21L, -21L, 25L, 28L, 24L, 24L, 23L, 23L, 23L, 24L, 25L, 25L, 27L, 29L, -31L, 30L, 27L, 25L, 24L, 24L, 27L, 26L, 24L, 24L, 26L, 26L, 24L, -23L, 18L, 20L, 22L, 24L, 27L, 29L, 27L, 24L, 22L, 21L, 23L, 28L, -30L, 27L, 27L, 30L, 28L, 28L, 28L, 28L, 28L, 29L, 29L, 29L, 21L, -26L, 29L, 26L, 24L, 26L, 25L, 23L, 28L, 27L, 25L, 24L, 25L, 27L, -29L, 31L, 30L, 26L, 21L, 19L, 18L, 16L, 13L, 9L, 19L, 18L, 22L, -29L, 29L, 23L, 24L, 29L, 27L, 27L, 27L, 28L, 28L, 29L, 29L, 29L, -24L, 25L, 26L, 27L, 28L, 27L, 26L, 25L, 25L, 26L, 27L, 28L, 29L, -29L, 29L, 29L, 24L, 27L, 28L, 25L, 26L, 29L, 30L, 27L, 29L, 31L, -30L, 28L, 31L, 35L, 34L, 30L, 26L, 22L, 24L, 30L, 32L, 30L, 31L, -37L, 32L, 30L, 29L, 29L, 31L, 31L, 30L, 29L, 30L, 28L, 25L, 24L, -25L, 27L, 28L, 29L, 25L, 26L, 26L, 27L, 29L, 31L, 33L, 34L, 28L, -28L, 28L, 26L, 25L, 26L, 29L, 32L, 38L, 31L, 27L, 29L, 29L, 25L, -25L, 29L, 30L, 30L, 29L, 29L, 29L, 28L, 28L, 28L, 30L, 34L, 35L, -32L, 33L, 36L, 32L, 25L, 32L, 29L, 25L, 24L, 25L, 26L, 27L, 27L, -28L, 32L, 35L, 35L, 33L, 32L, 33L, 36L, 28L, 38L, 34L, 32L, 38L, -36L, 57L, 103L, 138L, 141L, 135L, 119L, 103L, 93L, 84L, 75L, -82L, 85L, 83L, 80L, 87L, 99L, 100L, 94L, 74L, 76L, 72L, 66L, -71L, 81L, 82L, 75L, 57L, 64L, 76L, 87L, 86L, 76L, 66L, 62L, 53L, -61L, 67L, 65L, 62L, 62L, 61L, 60L, 53L, 56L, 66L, 74L, 71L, 65L, -74L, 89L, 90L, 91L, 86L, 76L, 75L, 89L, 109L, 123L, 131L, 139L, -144L, 141L, 134L, 134L, 144L, 155L, 150L, 144L, 122L, 91L, 75L, -77L, 81L, 78L, 72L, 72L, 73L, 74L, 76L, 75L, 73L, 70L, 70L, 70L, -72L, 76L, 80L, 82L, 81L, 80L, 83L, 90L, 98L, 100L, 98L, 96L, -97L, 99L, 98L, 99L, 100L, 103L, 106L, 106L, 103L, 101L, 106L, -102L, 107L, 104L, 105L, 86L, 44L, 35L, 37L, 36L, 34L, 33L, 32L, -32L, 33L, 34L, 21L, 26L, 32L, 37L, 39L, 38L, 34L, 31L, 29L, 29L, -29L, 31L, 34L, 35L, 35L, 34L, 36L, 32L, 33L, 37L, 36L, 32L, 34L, -41L, 34L, 43L, 58L, 74L, 88L, 101L, 112L, 118L, 122L, 128L, 130L, -129L, 131L, 137L, 138L, 134L, 139L, 141L, 144L, 144L, 143L, 143L, -144L, 145L, 145L, 146L, 148L, 151L, 153L, 154L, 155L, 155L, 203L, -203L, 204L, 204L, 205L, 205L, 206L, 206L, 201L, 201L, 200L, 200L, -203L, 201L, 189L, 175L, 144L, 115L, 106L, 115L, 117L, 116L, 119L, -120L, 118L, 119L, 117L, 111L, 108L, 104L, 93L, 81L, 76L, 74L, -66L, 66L, 75L, 83L, 107L, 141L, 152L, 170L, 179L, 171L, 159L, -138L, 94L, 49L, 28L, 21L, 21L, 31L, 46L, 59L, 69L, 77L, 77L, -84L, 101L, 130L, 163L, 192L, 210L, 217L, 209L, 190L, 167L, 150L, -138L, 121L, 97L, 78L, 47L, 29L, 22L, 24L, 22L, 28L, 37L, 35L, -46L, 47L, 50L, 53L, 56L, 58L, 59L, 59L, 61L, 63L, 63L, 58L, 54L, -50L, 40L, 30L, 27L, 26L, 24L, 25L, 26L, 28L, 27L, 26L, 29L, 28L, -26L, 25L, 23L, 23L, 23L, 23L, 26L, 25L, 24L, 25L, 27L, 28L, 27L, -26L, 25L, 25L, 25L, 24L, 22L, 22L, 25L, 27L, 25L, 24L, 24L, 24L, -24L, 25L, 26L, 26L, 26L, 28L, 30L, 29L, 27L, 25L, 25L, 25L, 26L, -24L, 23L, 23L, 24L, 25L, 23L, 22L, 22L, 22L, 22L, 22L, 25L, 28L, -28L, 27L, 22L, 21L, 23L, 28L, 29L, 27L, 26L, 29L, 25L, 25L, 25L, -25L, 25L, 25L, 25L, 25L, 23L, 28L, 29L, 26L, 25L, 27L, 27L, 25L, -28L, 27L, 25L, 24L, 24L, 25L, 27L, 28L, 28L, 26L, 24L, 23L, 22L, -18L, 13L, 8L, 18L, 18L, 22L, 28L, 28L, 24L, 24L, 29L, 31L, 31L, -30L, 30L, 29L, 28L, 28L, 27L, 22L, 23L, 25L, 27L, 28L, 29L, 30L, -30L, 27L, 28L, 29L, 29L, 29L, 29L, 29L, 28L, 27L, 30L, 29L, 26L, -26L, 29L, 29L, 26L, 27L, 29L, 29L, 27L, 29L, 32L, 31L, 26L, 26L, -22L, 23L, 27L, 29L, 26L, 27L, 31L, 31L, 29L, 28L, 29L, 30L, 31L, -30L, 28L, 28L, 27L, 25L, 25L, 27L, 28L, 29L, 29L, 29L, 29L, 29L, -29L, 30L, 31L, 31L, 32L, 32L, 32L, 30L, 28L, 25L, 25L, 28L, 30L, -29L, 24L, 23L, 28L, 29L, 27L, 29L, 33L, 31L, 31L, 30L, 30L, 29L, -29L, 29L, 29L, 30L, 34L, 34L, 32L, 33L, 36L, 32L, 26L, 32L, 30L, -27L, 26L, 27L, 28L, 28L, 27L, 25L, 30L, 35L, 36L, 35L, 33L, 32L, -32L, 29L, 42L, 35L, 30L, 48L, 68L, 95L, 129L, 149L, 144L, 133L, -120L, 111L, 103L, 87L, 72L, 83L, 80L, 83L, 92L, 100L, 100L, 96L, -94L, 64L, 70L, 75L, 76L, 77L, 78L, 76L, 72L, 67L, 68L, 64L, 66L, -82L, 97L, 84L, 58L, 67L, 66L, 63L, 61L, 62L, 63L, 55L, 45L, 45L, -50L, 58L, 65L, 66L, 67L, 75L, 85L, 99L, 93L, 83L, 80L, 91L, 109L, -121L, 123L, 134L, 137L, 140L, 141L, 138L, 133L, 128L, 125L, 133L, -129L, 112L, 86L, 73L, 75L, 78L, 75L, 72L, 71L, 70L, 71L, 74L, -76L, 76L, 75L, 70L, 69L, 70L, 74L, 78L, 80L, 81L, 80L, 82L, 89L, -98L, 101L, 100L, 97L, 98L, 99L, 98L, 98L, 99L, 102L, 104L, 103L, -101L, 98L, 102L, 98L, 104L, 103L, 105L, 88L, 46L, 38L, 36L, 35L, -34L, 34L, 33L, 33L, 33L, 33L, 29L, 31L, 33L, 35L, 35L, 33L, 31L, -29L, 32L, 30L, 29L, 30L, 33L, 37L, 40L, 42L, 31L, 27L, 28L, 33L, -37L, 41L, 51L, 62L, 82L, 88L, 98L, 108L, 117L, 124L, 131L, 135L, -130L, 135L, 137L, 135L, 137L, 142L, 143L, 140L, 138L, 140L, 143L, -144L, 144L, 144L, 146L, 147L, 147L, 148L, 149L, 151L, 152L, 154L, -155L, 156L, 206L, 206L, 207L, 206L, 206L, 205L, 204L, 203L, 200L, -201L, 201L, 202L, 205L, 202L, 187L, 172L, 143L, 114L, 104L, 114L, -117L, 118L, 120L, 118L, 120L, 120L, 119L, 115L, 111L, 105L, 92L, -80L, 75L, 76L, 70L, 68L, 75L, 85L, 111L, 146L, 158L, 172L, 177L, -169L, 159L, 137L, 91L, 45L, 30L, 22L, 19L, 25L, 36L, 46L, 56L, -64L, 71L, 84L, 109L, 143L, 177L, 202L, 215L, 219L, 208L, 190L, -166L, 150L, 137L, 118L, 93L, 73L, 47L, 29L, 22L, 24L, 23L, 30L, -38L, 37L, 42L, 44L, 48L, 52L, 55L, 57L, 58L, 58L, 63L, 66L, 64L, -59L, 54L, 49L, 39L, 30L, 25L, 24L, 24L, 26L, 28L, 29L, 28L, 26L, -27L, 26L, 25L, 24L, 24L, 24L, 24L, 24L, 27L, 25L, 24L, 25L, 27L, -28L, 28L, 26L, 24L, 25L, 26L, 25L, 24L, 23L, 25L, 26L, 25L, 25L, -25L, 25L, 25L, 26L, 27L, 28L, 25L, 27L, 29L, 29L, 27L, 26L, 26L, -27L, 25L, 24L, 22L, 23L, 24L, 24L, 23L, 21L, 26L, 23L, 22L, 23L, -25L, 27L, 29L, 29L, 23L, 21L, 22L, 27L, 28L, 25L, 26L, 28L, 29L, -29L, 28L, 28L, 27L, 26L, 26L, 26L, 25L, 29L, 30L, 26L, 24L, 27L, -29L, 28L, 27L, 26L, 24L, 23L, 23L, 24L, 25L, 26L, 26L, 26L, 26L, -26L, 24L, 19L, 12L, 7L, 18L, 19L, 23L, 28L, 28L, 25L, 26L, 29L, -35L, 34L, 33L, 31L, 29L, 28L, 26L, 26L, 25L, 25L, 25L, 26L, 28L, -30L, 31L, 32L, 29L, 30L, 30L, 30L, 30L, 29L, 29L, 28L, 30L, 32L, -31L, 27L, 26L, 29L, 29L, 26L, 27L, 30L, 30L, 28L, 29L, 32L, 29L, -24L, 31L, 28L, 27L, 30L, 30L, 28L, 29L, 32L, 29L, 28L, 27L, 28L, -29L, 30L, 29L, 28L, 26L, 26L, 27L, 28L, 29L, 29L, 29L, 29L, 33L, -32L, 32L, 31L, 30L, 30L, 29L, 29L, 35L, 35L, 33L, 30L, 26L, 25L, -26L, 28L, 24L, 22L, 24L, 28L, 30L, 28L, 29L, 32L, 32L, 32L, 31L, -31L, 31L, 30L, 30L, 30L, 31L, 33L, 33L, 32L, 33L, 35L, 32L, 27L, -32L, 31L, 29L, 30L, 31L, 31L, 30L, 28L, 23L, 28L, 34L, 37L, 37L, -34L, 31L, 30L, 31L, 43L, 37L, 35L, 67L, 110L, 140L, 158L, 154L, -140L, 123L, 114L, 112L, 105L, 84L, 62L, 77L, 72L, 80L, 99L, 107L, -96L, 87L, 86L, 62L, 68L, 76L, 81L, 76L, 67L, 63L, 65L, 67L, 71L, -61L, 50L, 70L, 99L, 90L, 56L, 60L, 75L, 84L, 75L, 57L, 50L, 54L, -60L, 61L, 65L, 67L, 67L, 71L, 78L, 82L, 82L, 93L, 89L, 84L, 84L, -96L, 113L, 125L, 127L, 139L, 135L, 132L, 135L, 137L, 131L, 114L, -99L, 108L, 108L, 98L, 80L, 71L, 73L, 75L, 72L, 75L, 72L, 69L, -69L, 71L, 73L, 75L, 75L, 70L, 68L, 68L, 70L, 74L, 78L, 79L, 80L, -79L, 87L, 96L, 101L, 101L, 99L, 98L, 98L, 100L, 100L, 101L, 103L, -105L, 104L, 101L, 98L, 102L, 98L, 104L, 102L, 105L, 87L, 45L, -37L, 34L, 34L, 35L, 35L, 35L, 34L, 33L, 32L, 32L, 31L, 31L, 31L, -31L, 31L, 32L, 32L, 26L, 29L, 34L, 38L, 40L, 39L, 37L, 35L, 29L, -31L, 38L, 50L, 62L, 74L, 88L, 100L, 117L, 121L, 127L, 131L, 134L, -137L, 139L, 141L, 137L, 140L, 141L, 140L, 141L, 145L, 146L, 144L, -137L, 140L, 143L, 145L, 145L, 146L, 148L, 150L, 150L, 150L, 150L, -150L, 152L, 154L, 156L, 158L, 212L, 212L, 212L, 211L, 210L, 207L, -205L, 204L, 202L, 203L, 203L, 203L, 205L, 199L, 183L, 167L, 141L, -113L, 103L, 112L, 117L, 120L, 122L, 116L, 120L, 120L, 119L, 117L, -112L, 103L, 90L, 79L, 73L, 76L, 70L, 66L, 74L, 86L, 113L, 148L, -163L, 173L, 176L, 169L, 159L, 137L, 90L, 45L, 32L, 24L, 19L, -22L, 30L, 38L, 48L, 57L, 61L, 77L, 107L, 146L, 182L, 208L, 219L, -222L, 209L, 191L, 168L, 151L, 138L, 118L, 91L, 70L, 49L, 31L, -25L, 27L, 27L, 33L, 42L, 41L, 41L, 44L, 48L, 52L, 56L, 58L, 59L, -59L, 63L, 65L, 64L, 58L, 54L, 50L, 41L, 32L, 26L, 25L, 26L, 28L, -29L, 29L, 27L, 24L, 25L, 24L, 24L, 23L, 23L, 24L, 25L, 25L, 27L, -26L, 25L, 26L, 28L, 29L, 28L, 27L, 24L, 25L, 27L, 27L, 26L, 25L, -25L, 26L, 26L, 26L, 26L, 26L, 26L, 28L, 29L, 30L, 25L, 27L, 28L, -28L, 27L, 26L, 27L, 28L, 26L, 25L, 23L, 24L, 25L, 25L, 23L, 22L, -27L, 23L, 23L, 26L, 28L, 27L, 27L, 28L, 23L, 21L, 22L, 26L, 27L, -25L, 25L, 28L, 31L, 31L, 30L, 29L, 28L, 27L, 27L, 26L, 26L, 29L, -29L, 24L, 23L, 26L, 29L, 28L, 25L, 25L, 24L, 24L, 24L, 26L, 27L, -28L, 26L, 26L, 25L, 24L, 22L, 17L, 12L, 8L, 17L, 19L, 24L, 27L, -28L, 27L, 27L, 29L, 34L, 33L, 32L, 31L, 29L, 27L, 26L, 26L, 31L, -30L, 29L, 27L, 27L, 28L, 29L, 30L, 31L, 31L, 31L, 31L, 31L, 30L, -28L, 28L, 29L, 32L, 30L, 26L, 26L, 30L, 31L, 28L, 30L, 32L, 32L, -30L, 31L, 33L, 30L, 24L, 32L, 30L, 30L, 30L, 30L, 31L, 32L, 34L, -28L, 27L, 26L, 27L, 29L, 30L, 29L, 27L, 27L, 29L, 31L, 32L, 30L, -28L, 27L, 26L, 31L, 31L, 31L, 31L, 30L, 29L, 28L, 28L, 35L, 35L, -34L, 31L, 28L, 27L, 28L, 29L, 26L, 28L, 30L, 31L, 30L, 27L, 26L, -26L, 33L, 33L, 33L, 32L, 32L, 31L, 31L, 31L, 32L, 32L, 32L, 32L, -33L, 34L, 32L, 29L, 33L, 32L, 31L, 32L, 34L, 34L, 32L, 30L, 26L, -29L, 33L, 36L, 36L, 35L, 34L, 33L, 33L, 37L, 37L, 49L, 89L, 134L, -159L, 167L, 152L, 136L, 118L, 110L, 109L, 101L, 79L, 59L, 73L, -76L, 87L, 101L, 107L, 99L, 86L, 79L, 77L, 74L, 78L, 83L, 77L, -62L, 56L, 60L, 62L, 78L, 78L, 64L, 66L, 83L, 80L, 61L, 51L, 79L, -100L, 90L, 64L, 53L, 65L, 81L, 89L, 88L, 81L, 73L, 76L, 86L, -86L, 77L, 79L, 88L, 94L, 91L, 93L, 107L, 126L, 139L, 141L, 133L, -127L, 129L, 134L, 129L, 110L, 93L, 88L, 91L, 87L, 78L, 73L, 74L, -74L, 72L, 78L, 75L, 72L, 70L, 70L, 70L, 68L, 67L, 69L, 67L, 65L, -66L, 70L, 75L, 78L, 80L, 75L, 83L, 93L, 100L, 101L, 99L, 97L, -96L, 101L, 101L, 103L, 105L, 108L, 108L, 106L, 103L, 106L, 101L, -106L, 103L, 104L, 84L, 41L, 32L, 33L, 34L, 35L, 36L, 36L, 35L, -33L, 32L, 33L, 33L, 32L, 33L, 34L, 36L, 38L, 39L, 30L, 32L, 35L, -37L, 39L, 41L, 43L, 45L, 57L, 65L, 78L, 92L, 103L, 111L, 117L, -122L, 124L, 127L, 130L, 133L, 134L, 135L, 136L, 138L, 141L, 141L, -142L, 141L, 142L, 144L, 145L, 144L, 140L, 142L, 145L, 146L, 146L, -146L, 148L, 149L, 153L, 152L, 151L, 150L, 151L, 154L, 156L, 158L, -217L, 218L, 218L, 217L, 216L, 213L, 210L, 208L, 203L, 203L, 202L, -201L, 202L, 197L, 182L, 166L, 137L, 113L, 104L, 112L, 116L, 121L, -123L, 116L, 120L, 118L, 117L, 116L, 112L, 102L, 88L, 79L, 73L, -77L, 70L, 66L, 75L, 90L, 118L, 150L, 166L, 173L, 175L, 169L, -159L, 136L, 90L, 47L, 30L, 23L, 17L, 20L, 25L, 32L, 42L, 51L, -52L, 65L, 94L, 135L, 177L, 207L, 221L, 224L, 208L, 190L, 167L, -150L, 136L, 116L, 88L, 67L, 48L, 30L, 24L, 27L, 27L, 34L, 43L, -42L, 42L, 45L, 50L, 55L, 58L, 60L, 60L, 60L, 61L, 63L, 62L, 57L, -54L, 50L, 43L, 34L, 29L, 28L, 28L, 29L, 29L, 28L, 25L, 22L, 24L, -23L, 23L, 23L, 23L, 24L, 25L, 25L, 27L, 26L, 25L, 26L, 28L, 29L, -28L, 27L, 24L, 26L, 28L, 28L, 27L, 25L, 26L, 27L, 26L, 26L, 26L, -26L, 27L, 28L, 30L, 31L, 26L, 27L, 28L, 27L, 26L, 26L, 27L, 29L, -28L, 27L, 25L, 25L, 26L, 27L, 25L, 24L, 25L, 22L, 24L, 31L, 32L, -27L, 24L, 24L, 25L, 22L, 22L, 26L, 27L, 24L, 25L, 29L, 28L, 27L, -27L, 26L, 25L, 24L, 23L, 23L, 24L, 28L, 27L, 23L, 21L, 25L, 27L, -27L, 23L, 24L, 24L, 25L, 27L, 29L, 30L, 31L, 26L, 25L, 23L, 20L, -16L, 13L, 11L, 10L, 16L, 20L, 25L, 27L, 28L, 28L, 29L, 29L, 29L, -29L, 29L, 29L, 28L, 28L, 27L, 27L, 32L, 31L, 29L, 28L, 27L, 28L, -29L, 30L, 31L, 31L, 31L, 31L, 31L, 30L, 28L, 28L, 27L, 29L, 28L, -25L, 26L, 31L, 34L, 32L, 30L, 32L, 32L, 29L, 30L, 32L, 30L, 24L, -26L, 26L, 25L, 24L, 25L, 29L, 31L, 32L, 28L, 26L, 26L, 27L, 29L, -30L, 29L, 28L, 29L, 32L, 35L, 34L, 30L, 26L, 24L, 24L, 26L, 27L, -28L, 29L, 29L, 29L, 28L, 28L, 32L, 33L, 33L, 32L, 30L, 29L, 30L, -32L, 28L, 32L, 35L, 34L, 31L, 28L, 26L, 25L, 33L, 33L, 33L, 33L, -32L, 32L, 31L, 31L, 33L, 31L, 30L, 32L, 34L, 33L, 32L, 31L, 32L, -32L, 31L, 33L, 34L, 34L, 33L, 31L, 31L, 31L, 31L, 33L, 34L, 36L, -37L, 37L, 34L, 28L, 36L, 63L, 99L, 132L, 152L, 156L, 149L, 135L, -120L, 111L, 106L, 95L, 80L, 68L, 77L, 94L, 105L, 103L, 103L, -105L, 95L, 79L, 83L, 77L, 79L, 87L, 84L, 70L, 58L, 56L, 73L, -86L, 96L, 92L, 82L, 72L, 66L, 63L, 59L, 76L, 90L, 89L, 80L, 76L, -78L, 79L, 93L, 89L, 78L, 71L, 77L, 87L, 84L, 72L, 83L, 94L, 103L, -102L, 102L, 115L, 134L, 147L, 135L, 131L, 130L, 132L, 133L, 123L, -105L, 89L, 78L, 81L, 82L, 79L, 76L, 75L, 75L, 73L, 74L, 72L, -71L, 71L, 70L, 68L, 65L, 62L, 69L, 66L, 64L, 65L, 69L, 74L, 77L, -79L, 72L, 79L, 89L, 97L, 100L, 99L, 96L, 94L, 98L, 99L, 101L, -105L, 108L, 109L, 108L, 106L, 107L, 102L, 107L, 103L, 104L, 84L, -41L, 32L, 32L, 33L, 35L, 36L, 36L, 35L, 34L, 33L, 37L, 37L, 36L, -36L, 36L, 36L, 37L, 37L, 42L, 40L, 36L, 36L, 42L, 57L, 75L, 88L, -103L, 110L, 117L, 121L, 123L, 124L, 124L, 124L, 128L, 130L, 133L, -134L, 135L, 136L, 138L, 140L, 143L, 141L, 141L, 141L, 142L, 142L, -143L, 145L, 144L, 146L, 148L, 148L, 147L, 146L, 146L, 148L, 154L, -153L, 151L, 150L, 151L, 153L, 155L, 157L, 220L, 221L, 222L, 223L, -222L, 219L, 216L, 214L, 204L, 202L, 198L, 196L, 197L, 194L, 182L, -168L, 132L, 113L, 107L, 113L, 114L, 120L, 123L, 118L, 121L, 117L, -115L, 116L, 112L, 101L, 88L, 82L, 76L, 79L, 71L, 66L, 78L, 97L, -124L, 153L, 167L, 173L, 175L, 169L, 157L, 132L, 88L, 49L, 25L, -19L, 14L, 16L, 20L, 25L, 34L, 43L, 47L, 55L, 79L, 120L, 168L, -204L, 220L, 223L, 206L, 188L, 163L, 146L, 132L, 112L, 85L, 65L, -44L, 26L, 21L, 24L, 24L, 32L, 41L, 40L, 44L, 47L, 52L, 57L, 60L, -61L, 61L, 60L, 60L, 61L, 60L, 55L, 52L, 50L, 43L, 35L, 32L, 30L, -29L, 28L, 28L, 27L, 24L, 22L, 24L, 23L, 23L, 23L, 23L, 23L, 24L, -25L, 28L, 26L, 26L, 27L, 29L, 30L, 29L, 27L, 26L, 28L, 29L, 28L, -26L, 26L, 27L, 28L, 25L, 25L, 25L, 26L, 27L, 28L, 30L, 31L, 27L, -28L, 28L, 27L, 25L, 25L, 27L, 29L, 29L, 27L, 26L, 26L, 27L, 28L, -26L, 25L, 25L, 21L, 24L, 33L, 34L, 26L, 20L, 21L, 27L, 24L, 24L, -26L, 27L, 25L, 26L, 30L, 28L, 28L, 28L, 27L, 26L, 26L, 25L, 25L, -23L, 27L, 27L, 23L, 22L, 25L, 26L, 25L, 23L, 24L, 25L, 27L, 28L, -29L, 30L, 31L, 25L, 25L, 23L, 19L, 14L, 11L, 10L, 11L, 15L, 21L, -26L, 26L, 27L, 30L, 31L, 29L, 26L, 27L, 27L, 28L, 28L, 29L, 29L, -29L, 28L, 28L, 28L, 28L, 29L, 30L, 31L, 32L, 29L, 30L, 30L, 30L, -30L, 29L, 29L, 28L, 25L, 28L, 27L, 24L, 25L, 31L, 34L, 34L, 28L, -29L, 28L, 25L, 26L, 30L, 29L, 24L, 25L, 27L, 26L, 23L, 24L, 30L, -33L, 32L, 28L, 27L, 26L, 27L, 30L, 31L, 30L, 29L, 30L, 34L, 37L, -35L, 30L, 26L, 25L, 25L, 23L, 24L, 26L, 28L, 29L, 29L, 29L, 28L, -29L, 30L, 32L, 32L, 31L, 30L, 32L, 33L, 25L, 32L, 36L, 34L, 30L, -30L, 30L, 29L, 33L, 33L, 33L, 32L, 32L, 31L, 31L, 31L, 34L, 30L, -29L, 32L, 34L, 33L, 32L, 33L, 32L, 31L, 30L, 30L, 32L, 33L, 33L, -31L, 32L, 30L, 29L, 30L, 33L, 36L, 37L, 38L, 35L, 24L, 36L, 63L, -88L, 117L, 139L, 144L, 141L, 130L, 118L, 108L, 97L, 86L, 78L, -76L, 82L, 106L, 116L, 103L, 96L, 101L, 95L, 79L, 73L, 72L, 76L, -84L, 86L, 76L, 62L, 54L, 83L, 83L, 91L, 100L, 90L, 68L, 56L, -58L, 60L, 76L, 89L, 87L, 78L, 74L, 76L, 79L, 80L, 75L, 70L, 73L, -84L, 91L, 85L, 74L, 90L, 96L, 101L, 107L, 117L, 129L, 136L, 136L, -125L, 127L, 130L, 131L, 126L, 111L, 92L, 78L, 76L, 79L, 81L, -79L, 77L, 74L, 73L, 72L, 66L, 66L, 67L, 68L, 70L, 69L, 65L, 62L, -68L, 66L, 63L, 64L, 69L, 73L, 77L, 78L, 72L, 77L, 86L, 94L, 99L, -99L, 97L, 96L, 95L, 96L, 98L, 102L, 106L, 107L, 105L, 103L, 105L, -100L, 106L, 104L, 106L, 87L, 45L, 37L, 32L, 33L, 34L, 35L, 35L, -35L, 34L, 34L, 35L, 35L, 33L, 32L, 32L, 32L, 32L, 33L, 42L, 50L, -61L, 72L, 82L, 95L, 108L, 117L, 124L, 127L, 127L, 123L, 123L, -127L, 131L, 131L, 136L, 137L, 139L, 139L, 138L, 138L, 140L, 141L, -144L, 141L, 140L, 142L, 143L, 142L, 144L, 148L, 147L, 148L, 150L, -150L, 148L, 146L, 146L, 147L, 154L, 153L, 152L, 151L, 151L, 152L, -153L, 154L, 221L, 222L, 224L, 226L, 225L, 223L, 220L, 219L, 212L, -207L, 199L, 192L, 190L, 187L, 176L, 163L, 127L, 113L, 110L, 114L, -113L, 118L, 124L, 120L, 123L, 117L, 114L, 116L, 113L, 102L, 91L, -86L, 78L, 79L, 68L, 63L, 79L, 101L, 126L, 151L, 167L, 173L, 175L, -168L, 152L, 124L, 82L, 46L, 23L, 18L, 14L, 16L, 17L, 20L, 28L, -37L, 46L, 49L, 67L, 109L, 161L, 201L, 217L, 218L, 207L, 187L, -162L, 144L, 130L, 111L, 86L, 66L, 42L, 25L, 19L, 23L, 23L, 31L, -41L, 40L, 45L, 48L, 53L, 58L, 61L, 61L, 60L, 58L, 61L, 62L, 59L, -54L, 50L, 47L, 40L, 32L, 32L, 30L, 28L, 27L, 27L, 27L, 26L, 25L, -24L, 24L, 23L, 22L, 22L, 23L, 23L, 23L, 28L, 27L, 26L, 27L, 29L, -30L, 29L, 28L, 28L, 29L, 29L, 27L, 25L, 26L, 28L, 30L, 24L, 24L, -24L, 25L, 26L, 28L, 30L, 31L, 29L, 29L, 29L, 27L, 25L, 24L, 26L, -28L, 28L, 27L, 25L, 26L, 27L, 27L, 26L, 24L, 27L, 21L, 22L, 31L, -32L, 23L, 19L, 22L, 29L, 26L, 25L, 27L, 28L, 26L, 27L, 31L, 29L, -29L, 29L, 29L, 29L, 29L, 29L, 29L, 22L, 27L, 29L, 26L, 24L, 26L, -27L, 25L, 25L, 25L, 26L, 27L, 27L, 27L, 27L, 27L, 23L, 25L, 25L, -22L, 16L, 12L, 10L, 10L, 14L, 22L, 27L, 26L, 27L, 31L, 32L, 29L, -27L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, 26L, 27L, 28L, 29L, 29L, -30L, 30L, 29L, 27L, 28L, 29L, 29L, 29L, 29L, 29L, 28L, 26L, 28L, -26L, 23L, 24L, 29L, 33L, 32L, 28L, 29L, 26L, 23L, 24L, 29L, 30L, -27L, 28L, 31L, 29L, 24L, 24L, 30L, 33L, 31L, 28L, 27L, 27L, 28L, -31L, 32L, 32L, 31L, 28L, 33L, 36L, 35L, 30L, 27L, 28L, 30L, 24L, -25L, 28L, 30L, 30L, 30L, 29L, 28L, 27L, 29L, 31L, 31L, 30L, 30L, -31L, 32L, 22L, 31L, 35L, 31L, 28L, 30L, 32L, 31L, 32L, 32L, 32L, -32L, 31L, 31L, 31L, 30L, 34L, 29L, 28L, 32L, 34L, 32L, 32L, 34L, -31L, 29L, 27L, 27L, 29L, 31L, 32L, 31L, 28L, 27L, 26L, 29L, 33L, -35L, 35L, 34L, 35L, 29L, 38L, 48L, 61L, 101L, 138L, 142L, 135L, -125L, 113L, 104L, 92L, 81L, 78L, 82L, 87L, 108L, 119L, 107L, -93L, 89L, 86L, 80L, 79L, 82L, 83L, 81L, 80L, 80L, 76L, 70L, 79L, -77L, 83L, 89L, 79L, 60L, 56L, 66L, 62L, 78L, 87L, 80L, 67L, 64L, -72L, 80L, 72L, 68L, 72L, 86L, 98L, 95L, 82L, 71L, 84L, 95L, 107L, -115L, 124L, 130L, 129L, 124L, 120L, 118L, 115L, 112L, 105L, 95L, -83L, 74L, 78L, 79L, 79L, 78L, 75L, 70L, 69L, 70L, 65L, 63L, 63L, -64L, 65L, 66L, 64L, 63L, 67L, 65L, 64L, 65L, 70L, 74L, 76L, 77L, -74L, 78L, 86L, 94L, 99L, 102L, 101L, 99L, 97L, 98L, 99L, 102L, -104L, 104L, 101L, 99L, 106L, 102L, 108L, 105L, 107L, 88L, 46L, -37L, 33L, 33L, 33L, 33L, 34L, 34L, 35L, 36L, 32L, 31L, 32L, 35L, -40L, 48L, 56L, 61L, 62L, 77L, 98L, 113L, 121L, 123L, 124L, 125L, -124L, 128L, 128L, 124L, 125L, 133L, 139L, 139L, 137L, 138L, 139L, -138L, 137L, 137L, 138L, 140L, 144L, 139L, 138L, 141L, 142L, 141L, -143L, 149L, 146L, 148L, 150L, 150L, 149L, 148L, 148L, 149L, 152L, -152L, 152L, 151L, 151L, 151L, 151L, 151L, 220L, 222L, 224L, 227L, -227L, 225L, 223L, 221L, 223L, 215L, 202L, 190L, 185L, 180L, 168L, -156L, 124L, 113L, 112L, 114L, 111L, 116L, 124L, 121L, 125L, 117L, -114L, 117L, 114L, 103L, 93L, 90L, 76L, 76L, 63L, 59L, 77L, 102L, -126L, 148L, 167L, 174L, 176L, 167L, 148L, 118L, 76L, 43L, 24L, -20L, 17L, 17L, 18L, 19L, 26L, 34L, 48L, 48L, 63L, 104L, 158L, -199L, 214L, 213L, 210L, 190L, 164L, 145L, 131L, 114L, 89L, 70L, -43L, 26L, 20L, 24L, 25L, 33L, 43L, 42L, 45L, 49L, 54L, 58L, 60L, -60L, 58L, 57L, 62L, 63L, 60L, 53L, 49L, 45L, 38L, 29L, 32L, 29L, -26L, 26L, 27L, 28L, 28L, 28L, 25L, 24L, 23L, 22L, 22L, 22L, 22L, -23L, 28L, 27L, 26L, 27L, 29L, 30L, 29L, 28L, 29L, 29L, 28L, 26L, -25L, 26L, 29L, 32L, 23L, 23L, 24L, 24L, 26L, 28L, 29L, 30L, 30L, -30L, 29L, 27L, 24L, 23L, 25L, 27L, 27L, 26L, 24L, 24L, 26L, 26L, -24L, 23L, 30L, 21L, 20L, 28L, 29L, 21L, 18L, 23L, 31L, 27L, 26L, -28L, 28L, 26L, 28L, 32L, 25L, 25L, 25L, 26L, 26L, 26L, 26L, 26L, -23L, 28L, 31L, 28L, 26L, 28L, 28L, 25L, 27L, 27L, 27L, 26L, 25L, -24L, 23L, 22L, 22L, 25L, 28L, 26L, 20L, 13L, 10L, 9L, 14L, 22L, -27L, 26L, 27L, 32L, 33L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, -30L, 28L, 29L, 30L, 30L, 29L, 27L, 25L, 24L, 25L, 26L, 27L, 28L, -29L, 29L, 29L, 29L, 28L, 29L, 27L, 22L, 22L, 27L, 30L, 29L, 30L, -30L, 27L, 23L, 25L, 32L, 34L, 31L, 27L, 29L, 26L, 19L, 19L, 25L, -27L, 24L, 29L, 28L, 27L, 29L, 31L, 33L, 33L, 31L, 26L, 31L, 35L, -34L, 30L, 28L, 31L, 35L, 26L, 27L, 30L, 31L, 32L, 30L, 29L, 27L, -28L, 30L, 32L, 31L, 30L, 29L, 29L, 30L, 23L, 32L, 35L, 30L, 25L, -28L, 30L, 29L, 32L, 32L, 31L, 31L, 31L, 30L, 30L, 30L, 35L, 29L, -27L, 32L, 35L, 32L, 32L, 35L, 31L, 28L, 26L, 25L, 27L, 30L, 31L, -32L, 24L, 24L, 25L, 29L, 33L, 35L, 32L, 29L, 36L, 36L, 39L, 32L, -39L, 94L, 144L, 146L, 139L, 127L, 114L, 105L, 95L, 85L, 85L, -90L, 96L, 111L, 123L, 117L, 99L, 83L, 81L, 86L, 104L, 106L, 99L, -83L, 77L, 86L, 96L, 98L, 71L, 79L, 87L, 83L, 65L, 54L, 66L, 86L, -80L, 75L, 67L, 63L, 69L, 77L, 75L, 68L, 72L, 69L, 77L, 98L, 106L, -92L, 72L, 61L, 73L, 98L, 123L, 130L, 126L, 123L, 124L, 126L, -121L, 111L, 98L, 88L, 83L, 82L, 80L, 79L, 80L, 79L, 78L, 77L, -72L, 67L, 65L, 66L, 69L, 66L, 62L, 60L, 61L, 62L, 61L, 61L, 66L, -65L, 64L, 66L, 71L, 74L, 76L, 77L, 76L, 80L, 86L, 94L, 100L, -104L, 103L, 102L, 102L, 102L, 102L, 104L, 105L, 104L, 100L, 97L, -111L, 106L, 111L, 107L, 107L, 87L, 43L, 34L, 34L, 33L, 32L, 32L, -33L, 34L, 36L, 37L, 33L, 34L, 38L, 47L, 61L, 79L, 96L, 106L, -106L, 112L, 119L, 122L, 122L, 125L, 131L, 136L, 129L, 136L, 139L, -136L, 134L, 137L, 137L, 132L, 135L, 136L, 137L, 137L, 136L, 136L, -139L, 141L, 141L, 136L, 135L, 139L, 140L, 138L, 141L, 148L, 145L, -147L, 149L, 150L, 150L, 149L, 151L, 152L, 151L, 151L, 152L, 152L, -152L, 151L, 150L, 149L, 218L, 219L, 221L, 222L, 224L, 225L, 226L, -226L, 221L, 220L, 212L, 199L, 186L, 173L, 157L, 143L, 115L, 113L, -112L, 115L, 119L, 122L, 121L, 119L, 119L, 121L, 120L, 115L, 111L, -107L, 99L, 90L, 72L, 66L, 62L, 64L, 76L, 99L, 134L, 161L, 168L, -172L, 173L, 167L, 149L, 118L, 76L, 43L, 17L, 18L, 18L, 17L, 16L, -20L, 27L, 33L, 42L, 49L, 68L, 104L, 153L, 195L, 213L, 214L, 204L, -190L, 165L, 141L, 127L, 115L, 93L, 72L, 41L, 25L, 20L, 22L, 21L, -29L, 40L, 41L, 49L, 52L, 55L, 57L, 56L, 56L, 57L, 58L, 57L, 60L, -60L, 56L, 48L, 40L, 36L, 34L, 26L, 26L, 27L, 27L, 27L, 26L, 25L, -24L, 26L, 28L, 28L, 26L, 23L, 22L, 25L, 28L, 31L, 32L, 32L, 29L, -26L, 25L, 27L, 31L, 27L, 25L, 23L, 21L, 21L, 23L, 25L, 26L, 21L, -26L, 25L, 19L, 19L, 27L, 29L, 24L, 26L, 25L, 24L, 23L, 23L, 24L, -26L, 28L, 24L, 26L, 27L, 26L, 25L, 24L, 24L, 24L, 27L, 29L, 30L, -29L, 27L, 27L, 28L, 29L, 26L, 27L, 26L, 22L, 22L, 27L, 30L, 28L, -23L, 23L, 24L, 25L, 27L, 28L, 29L, 29L, 23L, 23L, 23L, 23L, 25L, -28L, 31L, 32L, 31L, 30L, 28L, 28L, 27L, 25L, 21L, 18L, 19L, 24L, -27L, 24L, 16L, 11L, 14L, 18L, 22L, 25L, 29L, 31L, 31L, 29L, 26L, -24L, 30L, 27L, 25L, 27L, 29L, 31L, 29L, 26L, 31L, 29L, 28L, 30L, -33L, 34L, 30L, 26L, 23L, 26L, 28L, 29L, 28L, 26L, 26L, 27L, 28L, -28L, 28L, 27L, 27L, 27L, 26L, 26L, 31L, 30L, 29L, 27L, 27L, 27L, -27L, 27L, 25L, 25L, 24L, 24L, 25L, 27L, 29L, 30L, 25L, 29L, 33L, -35L, 33L, 31L, 32L, 33L, 30L, 29L, 27L, 27L, 29L, 30L, 30L, 29L, -29L, 28L, 29L, 30L, 32L, 31L, 28L, 26L, 31L, 32L, 32L, 28L, 23L, -22L, 25L, 30L, 27L, 29L, 31L, 30L, 26L, 25L, 27L, 29L, 35L, 33L, -31L, 30L, 31L, 31L, 30L, 29L, 33L, 33L, 33L, 32L, 32L, 32L, 31L, -31L, 26L, 28L, 29L, 31L, 31L, 30L, 29L, 28L, 24L, 28L, 32L, 32L, -30L, 29L, 32L, 34L, 33L, 40L, 30L, 35L, 47L, 71L, 118L, 138L, -143L, 132L, 126L, 110L, 82L, 73L, 85L, 94L, 109L, 116L, 120L, -110L, 88L, 76L, 91L, 114L, 150L, 156L, 151L, 120L, 91L, 98L, -112L, 108L, 95L, 79L, 77L, 72L, 60L, 73L, 88L, 79L, 75L, 78L, -71L, 63L, 72L, 87L, 82L, 64L, 64L, 79L, 97L, 102L, 93L, 78L, -70L, 68L, 72L, 115L, 126L, 113L, 123L, 134L, 129L, 127L, 118L, -100L, 83L, 77L, 79L, 79L, 79L, 79L, 79L, 78L, 76L, 74L, 71L, -68L, 66L, 65L, 69L, 67L, 64L, 61L, 60L, 60L, 61L, 62L, 63L, 62L, -62L, 63L, 66L, 70L, 74L, 77L, 79L, 81L, 84L, 90L, 96L, 99L, 100L, -99L, 99L, 97L, 100L, 105L, 105L, 101L, 99L, 101L, 104L, 106L, -102L, 102L, 104L, 83L, 47L, 28L, 33L, 33L, 35L, 38L, 41L, 41L, -38L, 35L, 43L, 62L, 82L, 93L, 100L, 108L, 114L, 116L, 122L, 125L, -129L, 130L, 130L, 130L, 131L, 132L, 135L, 137L, 138L, 138L, 138L, -138L, 139L, 141L, 140L, 139L, 139L, 139L, 139L, 140L, 141L, 142L, -141L, 141L, 140L, 139L, 139L, 141L, 142L, 143L, 150L, 151L, 152L, -152L, 152L, 152L, 151L, 150L, 148L, 149L, 150L, 151L, 151L, 151L, -151L, 150L, 215L, 216L, 218L, 220L, 222L, 223L, 224L, 225L, 222L, -223L, 218L, 204L, 188L, 171L, 152L, 137L, 110L, 110L, 111L, 115L, -120L, 124L, 124L, 123L, 119L, 121L, 120L, 114L, 110L, 106L, 98L, -89L, 78L, 69L, 63L, 67L, 82L, 105L, 134L, 155L, 168L, 172L, 173L, -165L, 147L, 115L, 73L, 40L, 21L, 20L, 17L, 14L, 14L, 19L, 29L, -37L, 46L, 53L, 72L, 107L, 155L, 195L, 213L, 214L, 203L, 189L, -166L, 143L, 128L, 113L, 88L, 66L, 40L, 24L, 20L, 23L, 22L, 30L, -41L, 41L, 49L, 51L, 55L, 57L, 57L, 56L, 57L, 58L, 58L, 60L, 60L, -55L, 48L, 40L, 36L, 35L, 25L, 25L, 25L, 25L, 25L, 25L, 26L, 26L, -26L, 27L, 27L, 25L, 23L, 22L, 25L, 27L, 28L, 29L, 30L, 29L, 27L, -27L, 29L, 32L, 26L, 25L, 25L, 24L, 25L, 26L, 27L, 28L, 24L, 26L, -26L, 22L, 23L, 26L, 26L, 24L, 25L, 26L, 26L, 27L, 27L, 27L, 27L, -27L, 26L, 27L, 27L, 26L, 25L, 23L, 23L, 23L, 23L, 25L, 27L, 27L, -26L, 26L, 27L, 29L, 25L, 27L, 26L, 22L, 22L, 27L, 29L, 27L, 23L, -23L, 24L, 25L, 27L, 28L, 29L, 29L, 29L, 28L, 26L, 25L, 24L, 25L, -26L, 26L, 30L, 27L, 24L, 22L, 22L, 22L, 21L, 20L, 19L, 24L, 27L, -23L, 16L, 12L, 14L, 18L, 22L, 24L, 28L, 30L, 30L, 28L, 27L, 26L, -30L, 27L, 25L, 26L, 28L, 28L, 26L, 24L, 25L, 25L, 25L, 26L, 27L, -27L, 26L, 25L, 30L, 32L, 33L, 32L, 30L, 27L, 26L, 26L, 30L, 29L, -28L, 27L, 27L, 27L, 27L, 27L, 31L, 30L, 30L, 30L, 29L, 29L, 29L, -29L, 28L, 27L, 26L, 26L, 25L, 25L, 26L, 26L, 28L, 31L, 33L, 33L, -29L, 26L, 25L, 25L, 31L, 30L, 28L, 28L, 30L, 30L, 29L, 27L, 26L, -25L, 25L, 27L, 30L, 31L, 30L, 29L, 33L, 31L, 28L, 26L, 26L, 27L, -27L, 28L, 27L, 29L, 31L, 29L, 27L, 25L, 27L, 29L, 30L, 29L, 28L, -28L, 29L, 29L, 28L, 26L, 29L, 29L, 29L, 30L, 29L, 28L, 27L, 27L, -27L, 27L, 28L, 29L, 29L, 29L, 29L, 29L, 29L, 30L, 31L, 31L, 29L, -28L, 29L, 30L, 21L, 39L, 41L, 50L, 55L, 71L, 116L, 139L, 133L, -125L, 122L, 112L, 90L, 85L, 97L, 105L, 131L, 134L, 129L, 109L, -82L, 75L, 98L, 128L, 135L, 142L, 153L, 143L, 115L, 102L, 103L, -99L, 92L, 69L, 63L, 71L, 80L, 96L, 93L, 66L, 69L, 68L, 63L, 63L, -77L, 92L, 88L, 75L, 61L, 94L, 109L, 86L, 63L, 65L, 75L, 78L, -89L, 100L, 104L, 110L, 124L, 129L, 121L, 116L, 103L, 90L, 77L, -75L, 77L, 77L, 75L, 74L, 76L, 75L, 73L, 71L, 69L, 66L, 65L, 64L, -68L, 66L, 63L, 60L, 59L, 59L, 60L, 61L, 62L, 61L, 61L, 62L, 65L, -69L, 73L, 76L, 79L, 81L, 84L, 90L, 96L, 100L, 100L, 100L, 99L, -98L, 100L, 106L, 106L, 103L, 102L, 104L, 103L, 104L, 100L, 104L, -112L, 92L, 54L, 32L, 33L, 31L, 29L, 28L, 34L, 47L, 65L, 77L, -90L, 101L, 111L, 113L, 114L, 117L, 119L, 118L, 126L, 128L, 132L, -133L, 133L, 133L, 133L, 135L, 139L, 140L, 141L, 139L, 137L, 136L, -136L, 137L, 140L, 139L, 139L, 139L, 139L, 140L, 141L, 142L, 143L, -143L, 142L, 141L, 141L, 143L, 144L, 146L, 148L, 149L, 150L, 150L, -150L, 150L, 149L, 148L, 150L, 150L, 150L, 151L, 151L, 152L, 152L, -152L, 212L, 212L, 214L, 216L, 218L, 220L, 222L, 223L, 219L, 223L, -221L, 208L, 189L, 170L, 150L, 135L, 110L, 110L, 112L, 116L, 121L, -124L, 124L, 124L, 119L, 121L, 119L, 114L, 109L, 105L, 96L, 87L, -83L, 72L, 64L, 70L, 87L, 110L, 134L, 152L, 169L, 173L, 173L, -163L, 143L, 110L, 68L, 36L, 25L, 21L, 15L, 11L, 12L, 20L, 31L, -40L, 49L, 56L, 75L, 110L, 157L, 197L, 213L, 213L, 201L, 187L, -165L, 145L, 129L, 110L, 82L, 60L, 39L, 24L, 20L, 24L, 23L, 31L, -41L, 42L, 48L, 51L, 54L, 57L, 57L, 57L, 58L, 59L, 60L, 60L, 59L, -54L, 47L, 41L, 37L, 35L, 25L, 24L, 23L, 23L, 24L, 25L, 27L, 28L, -26L, 27L, 27L, 25L, 23L, 23L, 24L, 26L, 24L, 27L, 29L, 30L, 29L, -29L, 30L, 31L, 25L, 26L, 27L, 28L, 28L, 28L, 28L, 28L, 27L, 24L, -25L, 28L, 27L, 24L, 23L, 25L, 25L, 27L, 29L, 31L, 31L, 30L, 29L, -27L, 28L, 28L, 27L, 26L, 25L, 24L, 23L, 23L, 20L, 22L, 24L, 25L, -24L, 25L, 27L, 28L, 24L, 26L, 25L, 22L, 22L, 26L, 28L, 26L, 23L, -23L, 24L, 25L, 27L, 28L, 29L, 29L, 31L, 30L, 27L, 25L, 24L, 24L, -25L, 25L, 34L, 30L, 26L, 24L, 24L, 26L, 27L, 27L, 21L, 24L, 26L, -22L, 16L, 12L, 14L, 17L, 22L, 24L, 28L, 29L, 28L, 28L, 28L, 29L, -29L, 27L, 26L, 26L, 27L, 27L, 25L, 24L, 25L, 26L, 27L, 27L, 26L, -27L, 29L, 30L, 31L, 33L, 34L, 33L, 30L, 28L, 28L, 28L, 31L, 30L, -28L, 27L, 26L, 27L, 28L, 29L, 27L, 28L, 28L, 29L, 30L, 29L, 29L, -29L, 30L, 29L, 29L, 28L, 26L, 25L, 23L, 22L, 26L, 28L, 30L, 29L, -26L, 23L, 22L, 22L, 32L, 30L, 29L, 30L, 31L, 30L, 28L, 26L, 29L, -27L, 27L, 27L, 30L, 31L, 30L, 29L, 33L, 28L, 24L, 25L, 29L, 31L, -30L, 27L, 28L, 30L, 30L, 29L, 27L, 26L, 27L, 29L, 27L, 26L, 27L, -28L, 30L, 30L, 28L, 26L, 29L, 30L, 32L, 33L, 32L, 31L, 28L, 27L, -28L, 27L, 27L, 27L, 27L, 28L, 29L, 30L, 32L, 30L, 28L, 28L, 29L, -29L, 29L, 28L, 35L, 39L, 37L, 63L, 93L, 113L, 137L, 137L, 127L, -119L, 118L, 114L, 98L, 97L, 110L, 117L, 121L, 131L, 134L, 118L, -88L, 71L, 82L, 101L, 108L, 118L, 146L, 158L, 132L, 102L, 90L, -85L, 86L, 67L, 63L, 78L, 98L, 113L, 101L, 71L, 64L, 59L, 59L, -70L, 86L, 94L, 91L, 84L, 76L, 85L, 82L, 65L, 62L, 81L, 101L, -109L, 116L, 92L, 89L, 111L, 124L, 123L, 114L, 103L, 89L, 80L, -74L, 75L, 77L, 75L, 72L, 71L, 71L, 71L, 70L, 68L, 66L, 65L, 63L, -63L, 66L, 64L, 61L, 58L, 57L, 58L, 59L, 60L, 60L, 60L, 60L, 61L, -64L, 68L, 72L, 75L, 79L, 81L, 84L, 90L, 96L, 100L, 101L, 100L, -99L, 98L, 101L, 106L, 108L, 105L, 105L, 107L, 108L, 108L, 102L, -104L, 110L, 89L, 50L, 26L, 33L, 42L, 54L, 63L, 71L, 82L, 97L, -109L, 117L, 121L, 123L, 122L, 124L, 128L, 130L, 127L, 130L, 132L, -135L, 136L, 136L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 137L, -136L, 137L, 138L, 140L, 139L, 139L, 139L, 139L, 140L, 141L, 142L, -146L, 145L, 144L, 143L, 144L, 145L, 147L, 148L, 146L, 147L, 148L, -148L, 148L, 148L, 147L, 146L, 152L, 152L, 151L, 150L, 151L, 152L, -153L, 154L, 208L, 209L, 210L, 212L, 214L, 217L, 219L, 220L, 215L, -220L, 218L, 206L, 188L, 170L, 152L, 139L, 113L, 113L, 115L, 118L, -120L, 121L, 121L, 120L, 119L, 121L, 119L, 113L, 108L, 103L, 94L, -85L, 83L, 73L, 66L, 71L, 86L, 109L, 136L, 156L, 168L, 173L, 172L, -161L, 138L, 104L, 62L, 31L, 25L, 21L, 15L, 12L, 14L, 22L, 33L, -40L, 48L, 56L, 76L, 112L, 160L, 199L, 215L, 214L, 200L, 184L, -162L, 143L, 127L, 107L, 80L, 59L, 37L, 23L, 20L, 25L, 25L, 32L, -42L, 42L, 47L, 50L, 54L, 56L, 57L, 57L, 58L, 60L, 61L, 60L, 58L, -53L, 47L, 41L, 37L, 35L, 27L, 25L, 24L, 24L, 25L, 27L, 30L, 32L, -27L, 28L, 27L, 27L, 26L, 25L, 26L, 26L, 24L, 26L, 28L, 30L, 30L, -30L, 29L, 29L, 25L, 26L, 28L, 29L, 29L, 28L, 26L, 24L, 27L, 22L, -23L, 31L, 31L, 24L, 23L, 28L, 26L, 27L, 28L, 30L, 31L, 30L, 30L, -29L, 28L, 26L, 25L, 25L, 26L, 26L, 26L, 25L, 21L, 23L, 25L, 25L, -24L, 24L, 25L, 27L, 24L, 26L, 26L, 22L, 22L, 26L, 27L, 25L, 23L, -23L, 24L, 25L, 27L, 28L, 29L, 29L, 27L, 26L, 25L, 25L, 25L, 27L, -29L, 30L, 34L, 31L, 28L, 27L, 28L, 30L, 30L, 30L, 23L, 25L, 25L, -22L, 15L, 12L, 14L, 16L, 21L, 25L, 28L, 28L, 27L, 27L, 29L, 31L, -27L, 27L, 26L, 27L, 27L, 28L, 27L, 27L, 27L, 29L, 30L, 29L, 26L, -27L, 31L, 35L, 26L, 28L, 30L, 30L, 29L, 29L, 30L, 31L, 30L, 29L, -27L, 26L, 25L, 26L, 27L, 28L, 22L, 23L, 25L, 26L, 27L, 28L, 27L, -27L, 29L, 29L, 30L, 29L, 28L, 25L, 23L, 21L, 21L, 23L, 25L, 26L, -26L, 26L, 26L, 27L, 30L, 29L, 29L, 30L, 32L, 31L, 29L, 27L, 33L, -32L, 31L, 32L, 32L, 30L, 27L, 23L, 30L, 27L, 25L, 26L, 29L, 31L, -31L, 30L, 29L, 30L, 30L, 29L, 28L, 28L, 28L, 28L, 26L, 26L, 28L, -31L, 34L, 34L, 31L, 28L, 29L, 31L, 33L, 35L, 35L, 32L, 29L, 27L, -28L, 27L, 26L, 26L, 26L, 28L, 29L, 30L, 29L, 26L, 24L, 25L, 30L, -33L, 32L, 31L, 45L, 38L, 32L, 73L, 122L, 147L, 159L, 145L, 130L, -118L, 115L, 112L, 101L, 104L, 118L, 124L, 118L, 133L, 145L, 138L, -113L, 88L, 78L, 78L, 86L, 100L, 132L, 148L, 129L, 107L, 96L, -90L, 87L, 83L, 84L, 91L, 103L, 114L, 111L, 98L, 71L, 65L, 68L, -81L, 88L, 87L, 85L, 88L, 110L, 87L, 70L, 72L, 78L, 88L, 112L, -137L, 131L, 99L, 98L, 118L, 122L, 121L, 116L, 98L, 85L, 78L, -74L, 76L, 77L, 74L, 72L, 72L, 69L, 68L, 67L, 66L, 65L, 64L, 63L, -63L, 63L, 62L, 59L, 56L, 56L, 56L, 57L, 59L, 58L, 58L, 59L, 60L, -63L, 68L, 72L, 75L, 79L, 81L, 84L, 90L, 97L, 101L, 102L, 101L, -98L, 97L, 99L, 105L, 107L, 106L, 106L, 109L, 110L, 112L, 106L, -105L, 108L, 88L, 57L, 41L, 58L, 73L, 92L, 107L, 115L, 118L, 121L, -123L, 123L, 124L, 123L, 123L, 128L, 134L, 135L, 131L, 133L, 135L, -137L, 137L, 137L, 137L, 138L, 140L, 136L, 137L, 139L, 139L, 138L, -138L, 140L, 142L, 140L, 139L, 139L, 139L, 139L, 140L, 141L, 142L, -146L, 145L, 144L, 144L, 144L, 146L, 147L, 148L, 146L, 147L, 147L, -148L, 148L, 147L, 147L, 146L, 152L, 151L, 149L, 148L, 149L, 150L, -153L, 154L, 206L, 206L, 207L, 208L, 210L, 213L, 215L, 217L, 215L, -217L, 214L, 201L, 184L, 168L, 151L, 138L, 112L, 114L, 117L, 120L, -121L, 121L, 121L, 121L, 119L, 120L, 118L, 112L, 106L, 101L, 92L, -82L, 77L, 71L, 67L, 70L, 82L, 106L, 138L, 164L, 168L, 173L, 172L, -159L, 134L, 99L, 58L, 28L, 23L, 20L, 16L, 15L, 19L, 25L, 33L, -37L, 44L, 54L, 75L, 113L, 162L, 201L, 216L, 215L, 199L, 181L, -157L, 140L, 124L, 104L, 80L, 62L, 35L, 22L, 21L, 27L, 27L, 34L, -43L, 42L, 48L, 51L, 55L, 57L, 57L, 57L, 58L, 59L, 61L, 60L, 57L, -53L, 48L, 43L, 37L, 33L, 29L, 28L, 27L, 26L, 27L, 30L, 33L, 34L, -29L, 28L, 28L, 28L, 28L, 28L, 27L, 26L, 26L, 27L, 28L, 29L, 30L, -29L, 27L, 26L, 25L, 26L, 28L, 29L, 28L, 25L, 22L, 20L, 25L, 20L, -22L, 31L, 32L, 25L, 24L, 30L, 27L, 26L, 26L, 26L, 27L, 28L, 30L, -31L, 27L, 25L, 23L, 24L, 26L, 29L, 29L, 28L, 26L, 27L, 28L, 27L, -24L, 23L, 24L, 25L, 24L, 27L, 27L, 23L, 23L, 26L, 27L, 24L, 23L, -23L, 24L, 25L, 27L, 28L, 29L, 29L, 25L, 24L, 24L, 25L, 26L, 29L, -31L, 33L, 27L, 26L, 26L, 26L, 28L, 28L, 26L, 25L, 25L, 25L, 25L, -20L, 15L, 13L, 13L, 16L, 21L, 25L, 29L, 29L, 26L, 25L, 28L, 31L, -26L, 27L, 28L, 29L, 29L, 30L, 31L, 32L, 25L, 27L, 28L, 27L, 24L, -24L, 28L, 32L, 26L, 28L, 29L, 29L, 28L, 29L, 31L, 33L, 29L, 28L, -26L, 25L, 25L, 25L, 26L, 27L, 22L, 23L, 24L, 26L, 27L, 28L, 28L, -28L, 27L, 28L, 29L, 29L, 29L, 27L, 25L, 24L, 22L, 22L, 23L, 26L, -28L, 30L, 30L, 30L, 29L, 28L, 28L, 30L, 32L, 33L, 32L, 30L, 28L, -29L, 31L, 33L, 33L, 30L, 24L, 19L, 25L, 27L, 29L, 29L, 28L, 29L, -32L, 35L, 31L, 30L, 29L, 29L, 29L, 29L, 28L, 28L, 26L, 26L, 28L, -31L, 34L, 34L, 32L, 29L, 26L, 28L, 30L, 32L, 31L, 29L, 26L, 24L, -29L, 28L, 27L, 26L, 27L, 28L, 30L, 31L, 29L, 26L, 24L, 26L, 31L, -33L, 32L, 30L, 31L, 34L, 39L, 80L, 120L, 139L, 157L, 154L, 134L, -117L, 110L, 107L, 101L, 109L, 126L, 132L, 126L, 136L, 144L, 141L, -127L, 107L, 87L, 75L, 82L, 97L, 120L, 127L, 121L, 124L, 130L, -124L, 106L, 106L, 100L, 95L, 103L, 113L, 118L, 120L, 96L, 87L, -82L, 82L, 78L, 73L, 81L, 96L, 129L, 116L, 104L, 93L, 82L, 82L, -107L, 137L, 124L, 112L, 119L, 126L, 120L, 124L, 123L, 102L, 85L, -79L, 75L, 75L, 74L, 71L, 71L, 74L, 68L, 68L, 67L, 66L, 65L, 65L, -64L, 64L, 61L, 60L, 57L, 55L, 54L, 55L, 57L, 58L, 57L, 57L, 58L, -59L, 63L, 68L, 72L, 75L, 79L, 80L, 84L, 91L, 97L, 102L, 103L, -102L, 98L, 96L, 98L, 103L, 106L, 105L, 106L, 110L, 106L, 113L, -111L, 109L, 111L, 100L, 85L, 84L, 101L, 104L, 109L, 116L, 123L, -129L, 133L, 134L, 133L, 133L, 131L, 130L, 133L, 137L, 134L, 127L, -133L, 135L, 136L, 136L, 135L, 135L, 137L, 139L, 136L, 138L, 140L, -140L, 139L, 139L, 141L, 142L, 140L, 139L, 139L, 139L, 139L, 140L, -141L, 142L, 145L, 144L, 143L, 143L, 143L, 145L, 146L, 147L, 148L, -148L, 149L, 149L, 149L, 149L, 148L, 148L, 151L, 149L, 147L, 146L, -147L, 149L, 151L, 153L, 206L, 205L, 205L, 205L, 207L, 209L, 212L, -214L, 216L, 216L, 209L, 196L, 181L, 165L, 146L, 131L, 107L, 111L, -116L, 120L, 122L, 123L, 124L, 125L, 119L, 120L, 117L, 111L, 105L, -99L, 90L, 80L, 71L, 68L, 66L, 71L, 83L, 106L, 140L, 167L, 168L, -172L, 171L, 157L, 131L, 95L, 55L, 26L, 21L, 19L, 17L, 18L, 23L, -29L, 33L, 35L, 43L, 53L, 76L, 115L, 164L, 203L, 218L, 216L, 200L, -179L, 155L, 139L, 124L, 103L, 79L, 63L, 33L, 20L, 21L, 28L, 29L, -35L, 44L, 42L, 49L, 52L, 55L, 57L, 56L, 56L, 57L, 57L, 60L, 59L, -57L, 54L, 51L, 44L, 36L, 31L, 31L, 30L, 29L, 29L, 30L, 31L, 33L, -34L, 29L, 28L, 27L, 28L, 29L, 29L, 27L, 25L, 28L, 27L, 27L, 27L, -29L, 29L, 27L, 25L, 24L, 25L, 26L, 27L, 26L, 23L, 20L, 18L, 24L, -22L, 23L, 27L, 28L, 26L, 26L, 28L, 26L, 25L, 24L, 23L, 24L, 27L, -30L, 32L, 29L, 25L, 22L, 23L, 27L, 30L, 29L, 28L, 29L, 30L, 30L, -28L, 25L, 24L, 24L, 25L, 25L, 28L, 28L, 25L, 25L, 27L, 27L, 24L, -23L, 23L, 24L, 25L, 27L, 28L, 29L, 29L, 28L, 27L, 26L, 26L, 26L, -28L, 29L, 31L, 28L, 27L, 27L, 29L, 30L, 29L, 27L, 24L, 27L, 26L, -24L, 20L, 15L, 13L, 13L, 15L, 21L, 26L, 31L, 31L, 27L, 24L, 26L, -30L, 26L, 28L, 30L, 30L, 30L, 30L, 32L, 34L, 29L, 29L, 30L, 29L, -27L, 27L, 29L, 30L, 31L, 32L, 32L, 31L, 29L, 28L, 30L, 32L, 28L, -28L, 28L, 27L, 27L, 26L, 26L, 26L, 27L, 27L, 27L, 27L, 28L, 30L, -31L, 32L, 26L, 27L, 28L, 28L, 28L, 28L, 28L, 27L, 29L, 27L, 26L, -27L, 29L, 30L, 29L, 28L, 32L, 30L, 28L, 29L, 31L, 32L, 32L, 31L, -20L, 22L, 25L, 29L, 31L, 29L, 24L, 20L, 23L, 27L, 31L, 31L, 28L, -28L, 32L, 36L, 32L, 30L, 29L, 29L, 30L, 30L, 29L, 27L, 26L, 26L, -27L, 29L, 32L, 32L, 31L, 29L, 29L, 31L, 32L, 33L, 33L, 31L, 29L, -27L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 31L, 31L, 30L, 30L, 31L, -32L, 31L, 29L, 27L, 34L, 34L, 39L, 86L, 128L, 142L, 152L, 142L, -133L, 113L, 104L, 103L, 103L, 116L, 134L, 140L, 129L, 139L, 151L, -157L, 153L, 136L, 107L, 84L, 91L, 95L, 105L, 108L, 111L, 134L, -155L, 154L, 126L, 121L, 101L, 91L, 105L, 114L, 114L, 117L, 119L, -106L, 92L, 80L, 70L, 69L, 84L, 103L, 113L, 122L, 113L, 92L, 92L, -115L, 128L, 123L, 111L, 122L, 134L, 130L, 124L, 128L, 123L, 104L, -82L, 78L, 75L, 73L, 70L, 66L, 68L, 74L, 69L, 68L, 67L, 67L, 65L, -64L, 64L, 63L, 60L, 59L, 56L, 55L, 54L, 55L, 57L, 58L, 57L, 57L, -58L, 60L, 63L, 68L, 73L, 76L, 79L, 80L, 84L, 91L, 98L, 102L, -103L, 103L, 98L, 96L, 98L, 103L, 105L, 104L, 106L, 110L, 107L, -116L, 115L, 110L, 110L, 104L, 101L, 109L, 120L, 119L, 119L, 123L, -129L, 134L, 136L, 136L, 133L, 134L, 133L, 133L, 136L, 139L, 136L, -129L, 133L, 134L, 135L, 135L, 133L, 134L, 136L, 138L, 140L, 141L, -142L, 141L, 138L, 137L, 138L, 139L, 140L, 139L, 139L, 139L, 139L, -140L, 141L, 142L, 144L, 144L, 143L, 142L, 142L, 144L, 145L, 147L, -149L, 149L, 150L, 151L, 151L, 150L, 149L, 149L, 149L, 148L, 147L, -146L, 147L, 148L, 150L, 151L, 206L, 205L, 204L, 204L, 205L, 207L, -209L, 211L, 211L, 209L, 202L, 192L, 182L, 166L, 144L, 124L, 106L, -111L, 118L, 121L, 122L, 123L, 124L, 126L, 119L, 120L, 117L, 110L, -104L, 98L, 88L, 79L, 69L, 65L, 66L, 74L, 89L, 112L, 139L, 161L, -167L, 172L, 171L, 156L, 129L, 93L, 54L, 26L, 22L, 19L, 16L, 18L, -24L, 30L, 34L, 36L, 46L, 57L, 80L, 119L, 167L, 205L, 218L, 216L, -200L, 179L, 157L, 142L, 126L, 102L, 75L, 59L, 32L, 20L, 21L, -29L, 30L, 36L, 44L, 43L, 51L, 54L, 56L, 57L, 56L, 55L, 55L, 56L, -59L, 58L, 57L, 56L, 53L, 46L, 36L, 28L, 31L, 31L, 31L, 31L, 31L, -31L, 31L, 31L, 27L, 26L, 25L, 26L, 28L, 28L, 25L, 22L, 28L, 25L, -24L, 25L, 28L, 30L, 29L, 28L, 22L, 23L, 24L, 25L, 25L, 24L, 23L, -22L, 25L, 27L, 26L, 23L, 22L, 25L, 25L, 22L, 23L, 24L, 24L, 25L, -26L, 28L, 29L, 30L, 33L, 28L, 23L, 23L, 26L, 29L, 27L, 25L, 27L, -28L, 29L, 28L, 26L, 24L, 25L, 26L, 27L, 30L, 30L, 27L, 26L, 28L, -28L, 24L, 23L, 23L, 24L, 25L, 27L, 28L, 29L, 29L, 30L, 29L, 27L, -26L, 26L, 27L, 28L, 29L, 33L, 31L, 29L, 29L, 30L, 30L, 29L, 27L, -28L, 26L, 23L, 19L, 15L, 13L, 13L, 14L, 21L, 27L, 34L, 33L, 27L, -23L, 24L, 27L, 28L, 30L, 31L, 30L, 28L, 27L, 29L, 31L, 32L, 31L, -31L, 31L, 31L, 31L, 29L, 27L, 31L, 31L, 31L, 29L, 27L, 27L, 29L, -31L, 28L, 29L, 31L, 31L, 31L, 29L, 27L, 26L, 31L, 29L, 28L, 26L, -27L, 29L, 32L, 34L, 29L, 28L, 28L, 27L, 27L, 28L, 28L, 29L, 34L, -31L, 28L, 28L, 29L, 30L, 28L, 26L, 37L, 34L, 30L, 28L, 28L, 30L, -30L, 30L, 23L, 23L, 24L, 26L, 28L, 29L, 28L, 26L, 26L, 27L, 29L, -30L, 31L, 31L, 32L, 33L, 33L, 30L, 28L, 29L, 31L, 31L, 29L, 27L, -30L, 29L, 28L, 29L, 31L, 33L, 32L, 31L, 35L, 35L, 35L, 36L, 35L, -34L, 33L, 32L, 29L, 29L, 30L, 31L, 31L, 31L, 31L, 31L, 28L, 31L, -34L, 35L, 33L, 31L, 29L, 29L, 42L, 40L, 48L, 103L, 150L, 159L, -155L, 135L, 133L, 112L, 103L, 105L, 108L, 122L, 138L, 141L, 141L, -152L, 165L, 173L, 174L, 163L, 138L, 115L, 92L, 79L, 78L, 85L, -92L, 111L, 133L, 141L, 123L, 123L, 102L, 90L, 103L, 105L, 97L, -101L, 118L, 109L, 97L, 87L, 81L, 83L, 91L, 98L, 97L, 109L, 105L, -93L, 110L, 143L, 141L, 113L, 116L, 134L, 140L, 136L, 137L, 130L, -111L, 96L, 77L, 76L, 75L, 75L, 70L, 66L, 68L, 75L, 69L, 68L, -67L, 66L, 64L, 63L, 62L, 61L, 60L, 59L, 56L, 55L, 54L, 55L, 57L, -58L, 58L, 58L, 58L, 60L, 64L, 69L, 74L, 77L, 79L, 80L, 84L, 91L, -98L, 103L, 104L, 104L, 101L, 98L, 99L, 104L, 106L, 105L, 106L, -110L, 112L, 118L, 114L, 109L, 111L, 109L, 108L, 117L, 119L, 124L, -131L, 137L, 139L, 138L, 135L, 134L, 127L, 130L, 131L, 130L, 133L, -138L, 138L, 135L, 134L, 135L, 135L, 134L, 133L, 133L, 136L, 138L, -141L, 142L, 142L, 141L, 139L, 137L, 138L, 139L, 140L, 139L, 139L, -139L, 139L, 140L, 141L, 142L, 145L, 144L, 143L, 142L, 143L, 144L, -146L, 147L, 149L, 149L, 150L, 151L, 151L, 150L, 149L, 149L, 148L, -148L, 148L, 149L, 149L, 149L, 150L, 150L, 207L, 206L, 204L, 203L, -204L, 205L, 208L, 209L, 202L, 201L, 196L, 191L, 184L, 170L, 145L, -122L, 109L, 114L, 120L, 123L, 122L, 120L, 121L, 122L, 119L, 120L, -117L, 110L, 103L, 97L, 87L, 78L, 70L, 65L, 65L, 77L, 96L, 117L, -139L, 154L, 167L, 172L, 171L, 156L, 129L, 93L, 54L, 26L, 24L, -19L, 16L, 17L, 23L, 30L, 35L, 37L, 50L, 60L, 83L, 122L, 169L, -205L, 218L, 215L, 200L, 180L, 159L, 146L, 129L, 101L, 71L, 54L, -31L, 19L, 21L, 30L, 31L, 37L, 45L, 43L, 52L, 55L, 57L, 57L, 56L, -54L, 54L, 55L, 58L, 57L, 57L, 57L, 54L, 46L, 35L, 27L, 30L, 30L, -31L, 31L, 31L, 30L, 29L, 29L, 25L, 24L, 23L, 24L, 27L, 26L, 23L, -19L, 26L, 24L, 21L, 23L, 27L, 31L, 32L, 31L, 20L, 21L, 22L, 24L, -25L, 26L, 26L, 27L, 27L, 32L, 29L, 20L, 18L, 24L, 24L, 17L, 21L, -23L, 26L, 28L, 30L, 30L, 29L, 28L, 37L, 31L, 25L, 23L, 26L, 27L, -25L, 22L, 25L, 26L, 27L, 27L, 25L, 25L, 26L, 28L, 27L, 31L, 31L, -28L, 27L, 29L, 28L, 24L, 23L, 23L, 24L, 25L, 27L, 28L, 29L, 29L, -29L, 28L, 27L, 26L, 27L, 28L, 30L, 31L, 32L, 29L, 24L, 22L, 23L, -25L, 25L, 25L, 29L, 27L, 23L, 18L, 15L, 13L, 13L, 14L, 20L, 28L, -35L, 34L, 28L, 22L, 23L, 25L, 29L, 31L, 32L, 30L, 26L, 24L, 25L, -27L, 29L, 27L, 25L, 27L, 28L, 28L, 23L, 19L, 24L, 25L, 26L, 25L, -25L, 27L, 30L, 33L, 29L, 31L, 33L, 35L, 34L, 32L, 29L, 27L, 31L, -29L, 26L, 24L, 24L, 27L, 31L, 33L, 31L, 30L, 28L, 27L, 26L, 27L, -28L, 28L, 34L, 30L, 27L, 27L, 30L, 30L, 29L, 26L, 42L, 37L, 31L, -27L, 27L, 27L, 28L, 28L, 33L, 30L, 27L, 26L, 28L, 29L, 30L, 30L, -30L, 27L, 26L, 29L, 33L, 35L, 32L, 29L, 33L, 30L, 28L, 29L, 31L, -32L, 30L, 27L, 34L, 33L, 31L, 31L, 33L, 35L, 35L, 34L, 33L, 33L, -33L, 32L, 32L, 31L, 31L, 31L, 28L, 30L, 31L, 33L, 33L, 32L, 31L, -31L, 23L, 29L, 35L, 37L, 35L, 33L, 32L, 33L, 27L, 46L, 74L, 128L, -158L, 155L, 157L, 149L, 136L, 114L, 105L, 108L, 112L, 125L, 138L, -138L, 142L, 145L, 145L, 142L, 143L, 146L, 142L, 134L, 86L, 58L, -52L, 65L, 71L, 76L, 93L, 106L, 106L, 120L, 109L, 94L, 98L, 91L, -81L, 90L, 104L, 102L, 100L, 99L, 101L, 102L, 95L, 87L, 102L, -115L, 121L, 116L, 115L, 121L, 118L, 108L, 130L, 145L, 143L, 142L, -150L, 131L, 97L, 86L, 74L, 75L, 77L, 78L, 74L, 68L, 70L, 77L, -68L, 68L, 66L, 65L, 63L, 62L, 60L, 60L, 60L, 59L, 56L, 55L, 54L, -56L, 57L, 59L, 58L, 58L, 59L, 61L, 65L, 70L, 74L, 77L, 79L, 80L, -84L, 91L, 98L, 103L, 104L, 104L, 103L, 100L, 101L, 105L, 107L, -106L, 107L, 111L, 110L, 115L, 111L, 111L, 120L, 123L, 123L, 131L, -121L, 128L, 134L, 136L, 133L, 132L, 136L, 140L, 134L, 136L, 135L, -130L, 130L, 134L, 135L, 134L, 135L, 135L, 135L, 134L, 133L, 133L, -136L, 138L, 137L, 139L, 140L, 140L, 140L, 140L, 141L, 143L, 140L, -139L, 139L, 139L, 139L, 140L, 141L, 142L, 146L, 145L, 144L, 143L, -144L, 145L, 146L, 148L, 148L, 149L, 149L, 150L, 150L, 149L, 149L, -148L, 148L, 149L, 150L, 151L, 151L, 151L, 151L, 150L, 206L, 204L, -201L, 199L, 199L, 201L, 204L, 206L, 202L, 204L, 201L, 193L, 182L, -166L, 143L, 124L, 104L, 104L, 112L, 123L, 127L, 122L, 120L, 122L, -122L, 117L, 109L, 103L, 102L, 100L, 89L, 76L, 64L, 65L, 67L, -75L, 92L, 116L, 143L, 161L, 165L, 169L, 162L, 147L, 124L, 82L, -46L, 35L, 19L, 18L, 19L, 21L, 19L, 18L, 24L, 32L, 43L, 57L, 76L, -130L, 177L, 200L, 217L, 211L, 202L, 172L, 150L, 140L, 122L, 98L, -72L, 46L, 29L, 26L, 23L, 24L, 31L, 40L, 48L, 52L, 49L, 55L, 59L, -57L, 57L, 59L, 60L, 58L, 62L, 60L, 57L, 54L, 48L, 40L, 30L, 24L, -24L, 28L, 30L, 29L, 26L, 24L, 26L, 28L, 28L, 30L, 29L, 27L, 30L, -35L, 31L, 23L, 27L, 25L, 25L, 27L, 26L, 23L, 26L, 31L, 22L, 21L, -22L, 24L, 27L, 29L, 28L, 26L, 28L, 31L, 29L, 24L, 24L, 29L, 29L, -24L, 18L, 22L, 27L, 29L, 28L, 26L, 24L, 23L, 27L, 27L, 27L, 29L, -31L, 30L, 28L, 25L, 29L, 30L, 31L, 31L, 27L, 23L, 25L, 28L, 31L, -31L, 30L, 29L, 28L, 28L, 28L, 29L, 25L, 24L, 24L, 25L, 26L, 29L, -31L, 33L, 30L, 27L, 24L, 25L, 28L, 29L, 28L, 26L, 30L, 27L, 24L, -25L, 27L, 29L, 28L, 26L, 23L, 29L, 29L, 19L, 12L, 13L, 17L, 18L, -14L, 25L, 34L, 35L, 33L, 33L, 33L, 32L, 31L, 30L, 28L, 26L, 26L, -28L, 30L, 31L, 30L, 28L, 25L, 24L, 25L, 27L, 28L, 28L, 29L, 29L, -29L, 29L, 29L, 29L, 28L, 28L, 29L, 32L, 33L, 31L, 27L, 27L, 32L, -38L, 28L, 29L, 30L, 29L, 27L, 26L, 27L, 28L, 29L, 34L, 34L, 30L, -27L, 27L, 27L, 24L, 32L, 32L, 31L, 29L, 28L, 29L, 32L, 34L, 32L, -31L, 29L, 28L, 28L, 29L, 31L, 31L, 27L, 27L, 26L, 25L, 25L, 27L, -28L, 29L, 32L, 29L, 25L, 25L, 27L, 30L, 32L, 32L, 27L, 27L, 28L, -28L, 28L, 28L, 28L, 29L, 31L, 31L, 30L, 30L, 30L, 30L, 30L, 30L, -36L, 34L, 31L, 29L, 29L, 30L, 33L, 35L, 30L, 32L, 31L, 28L, 27L, -31L, 31L, 29L, 30L, 31L, 32L, 33L, 33L, 31L, 30L, 29L, 34L, 36L, -59L, 102L, 140L, 155L, 153L, 150L, 130L, 126L, 126L, 132L, 136L, -135L, 133L, 133L, 132L, 127L, 117L, 113L, 120L, 129L, 126L, 116L, -72L, 63L, 43L, 35L, 55L, 82L, 82L, 63L, 94L, 104L, 101L, 83L, -72L, 78L, 86L, 86L, 110L, 93L, 77L, 84L, 96L, 89L, 84L, 95L, -110L, 115L, 116L, 116L, 122L, 127L, 120L, 106L, 128L, 138L, 149L, -152L, 140L, 120L, 99L, 86L, 78L, 77L, 74L, 72L, 70L, 69L, 68L, -68L, 67L, 67L, 67L, 65L, 62L, 61L, 61L, 62L, 56L, 56L, 55L, 55L, -56L, 58L, 61L, 63L, 49L, 55L, 61L, 63L, 61L, 61L, 65L, 69L, 82L, -80L, 80L, 85L, 94L, 101L, 105L, 106L, 101L, 103L, 105L, 103L, -99L, 100L, 105L, 111L, 117L, 120L, 122L, 123L, 122L, 122L, 123L, -125L, 128L, 129L, 131L, 132L, 133L, 133L, 132L, 131L, 131L, 132L, -133L, 134L, 133L, 132L, 131L, 130L, 130L, 134L, 136L, 135L, 133L, -133L, 137L, 141L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 140L, -139L, 139L, 140L, 141L, 142L, 143L, 143L, 144L, 143L, 144L, 145L, -144L, 142L, 141L, 142L, 143L, 146L, 144L, 143L, 144L, 146L, 148L, -148L, 148L, 148L, 150L, 151L, 151L, 149L, 149L, 150L, 152L, 204L, -202L, 199L, 197L, 196L, 197L, 199L, 201L, 202L, 204L, 203L, 195L, -183L, 166L, 142L, 122L, 106L, 107L, 113L, 123L, 126L, 123L, 121L, -124L, 119L, 116L, 109L, 102L, 99L, 95L, 85L, 74L, 66L, 66L, 68L, -76L, 92L, 116L, 142L, 158L, 164L, 169L, 162L, 147L, 123L, 80L, -43L, 32L, 20L, 18L, 17L, 17L, 17L, 19L, 29L, 39L, 45L, 59L, 79L, -133L, 180L, 202L, 218L, 211L, 199L, 170L, 149L, 138L, 119L, 97L, -70L, 44L, 28L, 25L, 23L, 25L, 32L, 40L, 47L, 50L, 46L, 52L, 57L, -56L, 57L, 60L, 62L, 60L, 62L, 60L, 58L, 54L, 49L, 40L, 31L, 24L, -26L, 27L, 29L, 29L, 27L, 26L, 26L, 27L, 25L, 30L, 32L, 28L, 27L, -30L, 30L, 26L, 24L, 23L, 26L, 29L, 28L, 25L, 25L, 29L, 23L, 22L, -22L, 24L, 26L, 28L, 28L, 27L, 28L, 30L, 28L, 24L, 24L, 28L, 27L, -23L, 20L, 23L, 27L, 29L, 28L, 26L, 25L, 25L, 28L, 27L, 27L, 28L, -29L, 30L, 28L, 26L, 28L, 29L, 31L, 30L, 27L, 25L, 26L, 28L, 29L, -29L, 28L, 27L, 26L, 26L, 27L, 27L, 28L, 28L, 27L, 26L, 27L, 29L, -30L, 32L, 31L, 28L, 26L, 26L, 28L, 30L, 29L, 27L, 30L, 28L, 26L, -26L, 29L, 30L, 29L, 28L, 27L, 29L, 26L, 18L, 15L, 17L, 18L, 15L, -17L, 26L, 33L, 32L, 30L, 32L, 34L, 34L, 34L, 33L, 31L, 29L, 28L, -28L, 29L, 30L, 30L, 28L, 26L, 25L, 26L, 27L, 28L, 29L, 35L, 35L, -33L, 32L, 30L, 29L, 27L, 27L, 28L, 30L, 31L, 28L, 25L, 25L, 29L, -34L, 30L, 31L, 31L, 29L, 27L, 25L, 25L, 26L, 29L, 34L, 34L, 30L, -27L, 27L, 27L, 25L, 31L, 32L, 31L, 29L, 28L, 29L, 32L, 35L, 33L, -32L, 30L, 29L, 28L, 29L, 29L, 30L, 27L, 26L, 25L, 25L, 25L, 27L, -28L, 29L, 33L, 30L, 27L, 26L, 28L, 31L, 33L, 33L, 29L, 28L, 28L, -28L, 28L, 28L, 28L, 28L, 29L, 29L, 30L, 30L, 30L, 30L, 29L, 29L, -31L, 30L, 29L, 29L, 30L, 33L, 36L, 37L, 33L, 35L, 34L, 30L, 30L, -32L, 33L, 30L, 28L, 29L, 31L, 32L, 31L, 30L, 29L, 28L, 34L, 31L, -49L, 91L, 131L, 146L, 143L, 137L, 129L, 127L, 130L, 140L, 145L, -143L, 138L, 136L, 120L, 121L, 116L, 106L, 104L, 112L, 122L, 127L, -83L, 66L, 49L, 43L, 49L, 60L, 72L, 80L, 86L, 87L, 88L, 83L, 72L, -71L, 92L, 117L, 120L, 105L, 79L, 70L, 84L, 91L, 92L, 98L, 102L, -112L, 119L, 120L, 124L, 130L, 126L, 117L, 133L, 136L, 140L, 143L, -137L, 121L, 99L, 83L, 75L, 75L, 75L, 74L, 74L, 73L, 73L, 73L, -69L, 69L, 66L, 63L, 60L, 59L, 61L, 64L, 60L, 60L, 59L, 58L, 56L, -54L, 54L, 55L, 56L, 60L, 63L, 64L, 63L, 66L, 73L, 79L, 82L, 82L, -83L, 88L, 94L, 99L, 103L, 104L, 99L, 103L, 106L, 106L, 105L, -108L, 115L, 121L, 121L, 123L, 126L, 127L, 126L, 126L, 127L, 128L, -128L, 129L, 130L, 131L, 132L, 131L, 130L, 130L, 131L, 132L, 133L, -134L, 134L, 134L, 133L, 132L, 134L, 134L, 134L, 135L, 136L, 137L, -137L, 136L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 140L, 138L, -139L, 139L, 140L, 141L, 142L, 142L, 143L, 142L, 143L, 145L, 145L, -144L, 144L, 145L, 147L, 147L, 146L, 145L, 146L, 148L, 150L, 150L, -149L, 148L, 149L, 151L, 151L, 149L, 149L, 150L, 152L, 203L, 201L, -198L, 196L, 194L, 195L, 196L, 197L, 202L, 205L, 205L, 198L, 186L, -166L, 139L, 118L, 109L, 110L, 115L, 122L, 126L, 124L, 123L, 125L, -118L, 118L, 113L, 104L, 98L, 93L, 84L, 74L, 67L, 66L, 68L, 76L, -94L, 118L, 141L, 155L, 163L, 169L, 162L, 146L, 121L, 77L, 39L, -28L, 21L, 17L, 14L, 14L, 15L, 20L, 33L, 46L, 48L, 62L, 83L, 137L, -183L, 204L, 218L, 211L, 195L, 167L, 148L, 136L, 116L, 94L, 68L, -41L, 25L, 24L, 23L, 26L, 33L, 40L, 45L, 48L, 48L, 54L, 57L, 56L, -56L, 59L, 60L, 58L, 62L, 60L, 58L, 54L, 49L, 41L, 31L, 25L, 27L, -27L, 26L, 28L, 29L, 29L, 27L, 26L, 22L, 29L, 33L, 29L, 25L, 26L, -28L, 28L, 22L, 22L, 26L, 31L, 30L, 26L, 26L, 29L, 25L, 23L, 22L, -23L, 25L, 28L, 29L, 29L, 27L, 29L, 28L, 24L, 23L, 25L, 25L, 23L, -23L, 25L, 28L, 28L, 27L, 26L, 26L, 27L, 30L, 28L, 26L, 27L, 28L, -29L, 29L, 28L, 27L, 29L, 30L, 29L, 27L, 27L, 28L, 29L, 27L, 26L, -25L, 25L, 24L, 25L, 25L, 25L, 31L, 30L, 29L, 28L, 28L, 28L, 30L, -31L, 31L, 29L, 27L, 27L, 29L, 30L, 29L, 28L, 30L, 28L, 27L, 27L, -29L, 31L, 31L, 30L, 31L, 29L, 23L, 17L, 16L, 18L, 17L, 12L, 20L, -27L, 31L, 28L, 27L, 31L, 34L, 35L, 33L, 32L, 30L, 28L, 28L, 29L, -30L, 30L, 30L, 29L, 28L, 27L, 27L, 28L, 29L, 30L, 34L, 34L, 33L, -31L, 30L, 29L, 28L, 27L, 28L, 30L, 31L, 28L, 25L, 25L, 28L, 32L, -31L, 32L, 32L, 30L, 26L, 24L, 24L, 25L, 29L, 33L, 34L, 29L, 27L, -28L, 28L, 26L, 30L, 30L, 30L, 29L, 28L, 29L, 32L, 35L, 32L, 31L, -30L, 29L, 29L, 29L, 29L, 30L, 27L, 27L, 27L, 26L, 27L, 28L, 29L, -29L, 34L, 31L, 28L, 28L, 30L, 32L, 33L, 33L, 30L, 30L, 29L, 29L, -28L, 27L, 27L, 27L, 27L, 28L, 29L, 30L, 30L, 29L, 28L, 27L, 30L, -30L, 30L, 31L, 32L, 33L, 35L, 36L, 34L, 36L, 35L, 30L, 29L, 32L, -32L, 29L, 27L, 28L, 30L, 31L, 31L, 30L, 29L, 28L, 39L, 34L, 49L, -91L, 131L, 147L, 142L, 135L, 131L, 130L, 134L, 142L, 147L, 146L, -145L, 146L, 113L, 111L, 103L, 93L, 95L, 112L, 133L, 147L, 100L, -70L, 49L, 51L, 53L, 54L, 73L, 99L, 107L, 97L, 97L, 99L, 81L, -65L, 90L, 132L, 138L, 125L, 90L, 65L, 74L, 90L, 96L, 99L, 84L, -100L, 114L, 121L, 129L, 141L, 146L, 143L, 133L, 132L, 135L, 140L, -140L, 125L, 98L, 77L, 73L, 74L, 75L, 75L, 75L, 74L, 72L, 71L, -71L, 69L, 66L, 61L, 58L, 58L, 61L, 65L, 57L, 59L, 60L, 59L, 57L, -56L, 57L, 58L, 58L, 59L, 61L, 60L, 61L, 67L, 76L, 83L, 82L, 85L, -90L, 93L, 96L, 99L, 102L, 105L, 104L, 107L, 111L, 112L, 112L, -116L, 122L, 127L, 123L, 125L, 127L, 128L, 127L, 127L, 128L, 129L, -128L, 129L, 129L, 130L, 129L, 129L, 128L, 127L, 130L, 131L, 132L, -133L, 134L, 134L, 133L, 133L, 138L, 135L, 133L, 136L, 140L, 141L, -137L, 132L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 140L, 138L, -138L, 138L, 139L, 140L, 141L, 141L, 141L, 141L, 143L, 145L, 145L, -145L, 146L, 148L, 150L, 148L, 147L, 146L, 148L, 150L, 152L, 151L, -150L, 148L, 149L, 151L, 151L, 150L, 149L, 151L, 153L, 201L, 199L, -197L, 194L, 193L, 194L, 196L, 197L, 201L, 206L, 207L, 201L, 188L, -166L, 138L, 115L, 112L, 114L, 117L, 122L, 125L, 125L, 125L, 126L, -119L, 120L, 117L, 108L, 99L, 93L, 84L, 76L, 66L, 64L, 65L, 76L, -96L, 121L, 142L, 155L, 162L, 168L, 161L, 144L, 117L, 72L, 34L, -25L, 20L, 16L, 13L, 13L, 15L, 20L, 33L, 46L, 50L, 65L, 86L, 140L, -186L, 205L, 217L, 208L, 191L, 166L, 148L, 134L, 114L, 94L, 68L, -40L, 23L, 23L, 23L, 28L, 34L, 40L, 44L, 46L, 54L, 60L, 62L, 59L, -57L, 58L, 57L, 54L, 62L, 60L, 57L, 54L, 49L, 41L, 32L, 25L, 29L, -26L, 25L, 27L, 30L, 31L, 29L, 25L, 24L, 28L, 29L, 28L, 26L, 25L, -27L, 28L, 23L, 23L, 25L, 29L, 29L, 26L, 27L, 31L, 27L, 25L, 22L, -22L, 25L, 27L, 29L, 30L, 27L, 28L, 27L, 25L, 23L, 23L, 24L, 24L, -26L, 28L, 28L, 28L, 26L, 26L, 28L, 29L, 31L, 28L, 26L, 25L, 27L, -29L, 29L, 29L, 26L, 29L, 29L, 27L, 27L, 29L, 29L, 28L, 26L, 26L, -25L, 24L, 24L, 25L, 25L, 26L, 29L, 29L, 28L, 27L, 27L, 29L, 30L, -31L, 29L, 28L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, 27L, 27L, 27L, -29L, 30L, 31L, 31L, 29L, 27L, 22L, 17L, 15L, 14L, 13L, 12L, 20L, -26L, 29L, 28L, 27L, 31L, 33L, 32L, 28L, 28L, 27L, 27L, 28L, 29L, -30L, 31L, 29L, 29L, 29L, 28L, 28L, 28L, 30L, 32L, 28L, 28L, 28L, -28L, 28L, 28L, 29L, 29L, 31L, 32L, 32L, 30L, 28L, 28L, 30L, 32L, -29L, 30L, 30L, 29L, 27L, 26L, 26L, 27L, 29L, 33L, 33L, 29L, 27L, -29L, 30L, 28L, 28L, 29L, 30L, 29L, 29L, 29L, 32L, 34L, 29L, 29L, -29L, 29L, 30L, 31L, 31L, 31L, 29L, 29L, 29L, 29L, 30L, 30L, 31L, -31L, 34L, 31L, 28L, 28L, 30L, 31L, 32L, 32L, 31L, 31L, 30L, 29L, -28L, 27L, 27L, 26L, 25L, 26L, 28L, 30L, 30L, 29L, 28L, 27L, 34L, -33L, 33L, 32L, 32L, 31L, 31L, 30L, 33L, 35L, 33L, 28L, 27L, 29L, -29L, 26L, 28L, 29L, 30L, 32L, 32L, 31L, 30L, 29L, 35L, 35L, 55L, -97L, 133L, 146L, 141L, 136L, 132L, 133L, 137L, 142L, 142L, 143L, -151L, 160L, 141L, 123L, 100L, 90L, 101L, 124L, 145L, 155L, 119L, -82L, 56L, 62L, 73L, 76L, 89L, 107L, 128L, 120L, 123L, 125L, 102L, -76L, 89L, 124L, 138L, 126L, 95L, 71L, 72L, 79L, 84L, 94L, 90L, -103L, 115L, 121L, 132L, 146L, 152L, 149L, 128L, 130L, 136L, 144L, -143L, 125L, 96L, 73L, 74L, 74L, 75L, 75L, 73L, 69L, 66L, 64L, -69L, 68L, 66L, 62L, 59L, 58L, 60L, 63L, 59L, 60L, 60L, 58L, 55L, -55L, 58L, 62L, 59L, 60L, 61L, 63L, 66L, 72L, 80L, 87L, 85L, 91L, -97L, 101L, 102L, 103L, 106L, 109L, 114L, 116L, 118L, 118L, 117L, -118L, 122L, 125L, 121L, 123L, 125L, 126L, 125L, 124L, 125L, 126L, -129L, 129L, 128L, 128L, 127L, 127L, 126L, 125L, 128L, 129L, 130L, -131L, 132L, 133L, 133L, 133L, 137L, 136L, 136L, 139L, 141L, 140L, -136L, 132L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 140L, 138L, -138L, 138L, 139L, 139L, 140L, 140L, 140L, 140L, 142L, 144L, 145L, -145L, 145L, 147L, 149L, 148L, 147L, 147L, 149L, 151L, 152L, 151L, -150L, 148L, 150L, 151L, 151L, 151L, 151L, 152L, 154L, 198L, 196L, -192L, 190L, 189L, 191L, 194L, 196L, 201L, 206L, 208L, 203L, 190L, -167L, 137L, 113L, 113L, 116L, 120L, 122L, 125L, 126L, 126L, 124L, -117L, 119L, 116L, 107L, 99L, 92L, 83L, 74L, 62L, 60L, 62L, 75L, -99L, 125L, 145L, 155L, 161L, 167L, 160L, 141L, 112L, 67L, 31L, -23L, 18L, 15L, 14L, 16L, 17L, 20L, 31L, 42L, 51L, 67L, 89L, 143L, -188L, 205L, 215L, 205L, 187L, 166L, 149L, 134L, 113L, 93L, 68L, -39L, 23L, 23L, 24L, 29L, 35L, 41L, 44L, 46L, 56L, 61L, 63L, 60L, -58L, 59L, 58L, 55L, 60L, 59L, 56L, 53L, 48L, 41L, 31L, 25L, 28L, -26L, 25L, 27L, 31L, 32L, 30L, 26L, 29L, 26L, 24L, 26L, 28L, 28L, -27L, 26L, 28L, 25L, 25L, 27L, 26L, 25L, 28L, 35L, 28L, 25L, 23L, -23L, 25L, 28L, 29L, 29L, 26L, 26L, 26L, 26L, 23L, 22L, 24L, 27L, -29L, 30L, 30L, 28L, 27L, 27L, 29L, 31L, 31L, 28L, 26L, 25L, 27L, -29L, 29L, 29L, 26L, 29L, 29L, 26L, 26L, 31L, 31L, 26L, 27L, 27L, -26L, 26L, 26L, 26L, 27L, 28L, 26L, 25L, 25L, 25L, 26L, 29L, 31L, -32L, 27L, 27L, 26L, 26L, 25L, 25L, 26L, 27L, 26L, 27L, 27L, 27L, -26L, 27L, 29L, 30L, 24L, 25L, 23L, 18L, 12L, 8L, 10L, 15L, 19L, -25L, 29L, 29L, 29L, 32L, 31L, 28L, 31L, 30L, 30L, 29L, 29L, 29L, -29L, 29L, 27L, 29L, 30L, 29L, 28L, 28L, 30L, 33L, 26L, 27L, 27L, -27L, 28L, 28L, 29L, 29L, 30L, 31L, 31L, 30L, 29L, 29L, 30L, 31L, -25L, 27L, 28L, 28L, 28L, 28L, 29L, 31L, 29L, 33L, 33L, 28L, 27L, -30L, 32L, 31L, 28L, 29L, 30L, 30L, 29L, 29L, 31L, 33L, 26L, 26L, -28L, 30L, 31L, 32L, 33L, 34L, 31L, 31L, 32L, 33L, 33L, 33L, 33L, -33L, 32L, 30L, 28L, 27L, 29L, 30L, 30L, 29L, 32L, 31L, 31L, 30L, -29L, 28L, 27L, 27L, 25L, 26L, 28L, 29L, 29L, 29L, 28L, 28L, 34L, -34L, 33L, 33L, 32L, 31L, 30L, 30L, 33L, 35L, 33L, 28L, 27L, 29L, -29L, 26L, 29L, 30L, 32L, 33L, 34L, 33L, 32L, 32L, 27L, 36L, 63L, -104L, 132L, 138L, 133L, 130L, 130L, 137L, 147L, 151L, 148L, 145L, -154L, 166L, 173L, 149L, 119L, 101L, 102L, 116L, 133L, 145L, 131L, -111L, 93L, 89L, 93L, 96L, 101L, 106L, 114L, 120L, 133L, 137L, -120L, 99L, 95L, 106L, 110L, 102L, 88L, 83L, 81L, 72L, 76L, 98L, -122L, 126L, 126L, 124L, 130L, 138L, 136L, 126L, 127L, 131L, 136L, -138L, 131L, 113L, 93L, 78L, 73L, 74L, 75L, 74L, 72L, 69L, 65L, -63L, 64L, 65L, 66L, 65L, 62L, 60L, 60L, 60L, 63L, 64L, 61L, 56L, -51L, 51L, 57L, 62L, 65L, 67L, 71L, 75L, 80L, 85L, 90L, 94L, 91L, -97L, 105L, 109L, 110L, 111L, 113L, 116L, 119L, 120L, 121L, 120L, -120L, 120L, 121L, 122L, 121L, 123L, 125L, 125L, 124L, 123L, 123L, -125L, 128L, 128L, 127L, 126L, 126L, 125L, 125L, 125L, 130L, 131L, -131L, 132L, 133L, 134L, 135L, 136L, 133L, 137L, 141L, 141L, 138L, -136L, 135L, 136L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, 140L, -138L, 138L, 138L, 139L, 139L, 139L, 139L, 140L, 141L, 143L, 144L, -144L, 143L, 143L, 144L, 146L, 147L, 146L, 147L, 149L, 151L, 152L, -150L, 148L, 149L, 151L, 153L, 153L, 152L, 153L, 154L, 156L, 198L, -194L, 189L, 185L, 184L, 187L, 191L, 194L, 201L, 206L, 209L, 203L, -190L, 168L, 138L, 114L, 112L, 118L, 122L, 123L, 125L, 127L, 125L, -122L, 113L, 113L, 110L, 102L, 96L, 90L, 79L, 69L, 61L, 57L, 59L, -75L, 102L, 129L, 147L, 155L, 160L, 165L, 157L, 137L, 106L, 62L, -29L, 23L, 16L, 14L, 16L, 19L, 20L, 22L, 31L, 42L, 53L, 69L, 92L, -147L, 191L, 206L, 214L, 202L, 183L, 165L, 149L, 133L, 111L, 93L, -67L, 37L, 24L, 24L, 25L, 29L, 36L, 42L, 46L, 47L, 52L, 58L, 61L, -59L, 59L, 61L, 61L, 59L, 58L, 57L, 55L, 52L, 47L, 39L, 30L, 24L, -27L, 26L, 27L, 28L, 30L, 31L, 30L, 29L, 33L, 26L, 22L, 26L, 30L, -29L, 27L, 27L, 31L, 27L, 25L, 26L, 24L, 23L, 28L, 35L, 28L, 26L, -24L, 24L, 26L, 28L, 29L, 28L, 24L, 24L, 26L, 27L, 25L, 22L, 25L, -31L, 30L, 31L, 31L, 30L, 28L, 28L, 29L, 31L, 30L, 28L, 26L, 27L, -28L, 29L, 29L, 28L, 27L, 31L, 30L, 25L, 26L, 32L, 31L, 24L, 28L, -27L, 27L, 27L, 27L, 28L, 29L, 29L, 24L, 24L, 24L, 24L, 26L, 29L, -31L, 33L, 25L, 26L, 26L, 25L, 24L, 24L, 25L, 27L, 27L, 28L, 28L, -27L, 25L, 25L, 27L, 29L, 22L, 23L, 23L, 20L, 12L, 6L, 10L, 19L, -19L, 24L, 28L, 28L, 29L, 31L, 30L, 25L, 35L, 34L, 33L, 32L, 31L, -29L, 28L, 27L, 24L, 27L, 30L, 30L, 27L, 27L, 29L, 33L, 32L, 31L, -31L, 30L, 29L, 28L, 28L, 27L, 26L, 26L, 27L, 27L, 28L, 28L, 28L, -28L, 23L, 25L, 27L, 28L, 28L, 29L, 31L, 33L, 29L, 33L, 32L, 28L, -27L, 30L, 33L, 33L, 28L, 30L, 31L, 30L, 29L, 28L, 29L, 30L, 24L, -26L, 28L, 30L, 32L, 33L, 34L, 34L, 32L, 32L, 33L, 34L, 35L, 34L, -34L, 34L, 32L, 30L, 28L, 27L, 29L, 29L, 29L, 28L, 31L, 31L, 31L, -30L, 29L, 29L, 28L, 28L, 27L, 27L, 27L, 28L, 29L, 30L, 30L, 31L, -32L, 31L, 31L, 31L, 31L, 32L, 33L, 34L, 34L, 36L, 35L, 30L, 29L, -32L, 32L, 29L, 29L, 31L, 32L, 34L, 35L, 35L, 34L, 33L, 37L, 50L, -81L, 120L, 143L, 144L, 138L, 137L, 131L, 141L, 155L, 164L, 161L, -155L, 156L, 162L, 160L, 149L, 131L, 112L, 98L, 98L, 116L, 134L, -134L, 140L, 139L, 124L, 109L, 103L, 103L, 103L, 94L, 110L, 129L, -134L, 123L, 106L, 91L, 84L, 86L, 84L, 84L, 93L, 97L, 85L, 88L, -113L, 131L, 133L, 130L, 127L, 131L, 137L, 130L, 117L, 132L, 134L, -133L, 126L, 113L, 100L, 90L, 86L, 72L, 73L, 74L, 74L, 74L, 72L, -71L, 70L, 60L, 63L, 65L, 66L, 64L, 61L, 60L, 60L, 54L, 57L, 59L, -57L, 56L, 60L, 69L, 78L, 71L, 74L, 80L, 86L, 91L, 95L, 97L, 98L, -102L, 106L, 111L, 114L, 116L, 117L, 118L, 119L, 118L, 118L, 119L, -120L, 122L, 123L, 123L, 124L, 123L, 125L, 127L, 127L, 126L, 125L, -125L, 126L, 128L, 127L, 126L, 126L, 125L, 126L, 126L, 127L, 135L, -135L, 135L, 135L, 135L, 137L, 138L, 139L, 132L, 136L, 140L, 140L, -136L, 134L, 135L, 138L, 136L, 137L, 138L, 139L, 140L, 141L, 140L, -140L, 139L, 139L, 139L, 139L, 140L, 140L, 140L, 140L, 141L, 142L, -144L, 143L, 142L, 142L, 143L, 145L, 146L, 146L, 147L, 149L, 152L, -152L, 150L, 148L, 151L, 153L, 155L, 155L, 155L, 155L, 157L, 159L, -206L, 200L, 192L, 185L, 183L, 185L, 191L, 195L, 201L, 206L, 208L, -203L, 190L, 168L, 139L, 116L, 111L, 118L, 123L, 123L, 125L, 127L, -124L, 118L, 111L, 110L, 105L, 99L, 96L, 91L, 79L, 66L, 62L, 57L, -59L, 75L, 103L, 130L, 146L, 152L, 159L, 164L, 154L, 133L, 102L, -59L, 28L, 24L, 16L, 15L, 16L, 20L, 22L, 26L, 37L, 48L, 55L, 72L, -96L, 151L, 194L, 208L, 214L, 202L, 178L, 163L, 148L, 130L, 108L, -90L, 66L, 35L, 27L, 26L, 26L, 29L, 36L, 43L, 47L, 49L, 49L, 55L, -58L, 57L, 57L, 60L, 60L, 58L, 56L, 55L, 53L, 50L, 46L, 38L, 29L, -23L, 25L, 27L, 29L, 30L, 30L, 29L, 30L, 31L, 32L, 27L, 25L, 29L, -29L, 27L, 27L, 31L, 32L, 28L, 27L, 28L, 26L, 23L, 27L, 32L, 27L, -26L, 25L, 26L, 28L, 29L, 28L, 27L, 23L, 23L, 26L, 29L, 26L, 23L, -27L, 35L, 31L, 32L, 33L, 32L, 30L, 29L, 29L, 30L, 28L, 27L, 27L, -28L, 29L, 30L, 28L, 26L, 28L, 32L, 30L, 24L, 25L, 32L, 30L, 21L, -27L, 27L, 27L, 27L, 27L, 28L, 29L, 30L, 27L, 26L, 26L, 26L, 27L, -28L, 31L, 32L, 25L, 27L, 28L, 26L, 24L, 23L, 26L, 28L, 29L, 30L, -31L, 28L, 25L, 24L, 26L, 28L, 25L, 22L, 20L, 20L, 16L, 11L, 13L, -20L, 22L, 25L, 26L, 25L, 26L, 30L, 30L, 26L, 29L, 29L, 29L, 30L, -29L, 29L, 28L, 28L, 22L, 26L, 30L, 30L, 27L, 26L, 29L, 32L, 31L, -31L, 30L, 30L, 29L, 28L, 28L, 28L, 24L, 24L, 25L, 27L, 28L, 30L, -29L, 29L, 24L, 26L, 28L, 28L, 28L, 28L, 30L, 32L, 29L, 32L, 32L, -28L, 27L, 31L, 34L, 34L, 29L, 31L, 32L, 31L, 28L, 27L, 27L, 28L, -27L, 28L, 29L, 31L, 32L, 32L, 31L, 31L, 30L, 31L, 32L, 34L, 34L, -34L, 33L, 32L, 32L, 31L, 29L, 29L, 30L, 30L, 29L, 28L, 30L, 30L, -30L, 30L, 30L, 30L, 30L, 29L, 29L, 28L, 27L, 27L, 28L, 30L, 32L, -34L, 34L, 32L, 31L, 30L, 30L, 31L, 34L, 35L, 33L, 35L, 34L, 30L, -30L, 32L, 33L, 30L, 28L, 30L, 32L, 33L, 34L, 34L, 33L, 33L, 45L, -56L, 86L, 127L, 153L, 155L, 150L, 148L, 144L, 144L, 150L, 160L, -165L, 163L, 159L, 158L, 145L, 142L, 137L, 129L, 116L, 108L, 116L, -130L, 131L, 144L, 153L, 147L, 130L, 115L, 108L, 107L, 96L, 110L, -128L, 133L, 122L, 101L, 85L, 78L, 86L, 88L, 86L, 91L, 100L, 99L, -100L, 115L, 107L, 117L, 126L, 130L, 138L, 145L, 141L, 130L, 135L, -136L, 134L, 126L, 112L, 99L, 90L, 86L, 73L, 73L, 73L, 73L, 72L, -72L, 71L, 71L, 59L, 61L, 63L, 64L, 63L, 62L, 62L, 63L, 53L, 59L, -67L, 70L, 70L, 75L, 85L, 93L, 80L, 82L, 87L, 93L, 99L, 103L, -105L, 105L, 113L, 114L, 115L, 117L, 120L, 121L, 119L, 118L, 117L, -117L, 118L, 121L, 123L, 125L, 125L, 125L, 125L, 127L, 129L, 128L, -127L, 126L, 126L, 127L, 127L, 127L, 126L, 125L, 126L, 127L, 128L, -129L, 136L, 135L, 134L, 134L, 134L, 135L, 136L, 137L, 133L, 134L, -135L, 136L, 136L, 136L, 137L, 138L, 136L, 137L, 138L, 139L, 140L, -141L, 140L, 140L, 141L, 141L, 141L, 141L, 140L, 140L, 140L, 140L, -140L, 142L, 144L, 144L, 144L, 144L, 146L, 148L, 147L, 148L, 149L, -151L, 154L, 154L, 152L, 149L, 153L, 154L, 157L, 157L, 157L, 157L, -160L, 161L, 215L, 208L, 198L, 188L, 185L, 187L, 192L, 197L, 201L, -206L, 208L, 202L, 190L, 169L, 140L, 117L, 110L, 118L, 124L, 124L, -125L, 127L, 124L, 116L, 112L, 110L, 104L, 100L, 99L, 95L, 81L, -67L, 64L, 58L, 59L, 76L, 104L, 130L, 144L, 149L, 158L, 163L, -153L, 130L, 99L, 57L, 28L, 25L, 17L, 15L, 16L, 20L, 24L, 29L, -42L, 55L, 58L, 75L, 99L, 154L, 197L, 210L, 215L, 202L, 175L, -161L, 147L, 128L, 106L, 89L, 64L, 33L, 28L, 27L, 26L, 30L, 36L, -43L, 48L, 51L, 50L, 56L, 58L, 56L, 54L, 56L, 56L, 53L, 55L, 54L, -52L, 49L, 45L, 37L, 28L, 22L, 23L, 27L, 31L, 31L, 29L, 28L, 30L, -33L, 30L, 28L, 29L, 32L, 28L, 23L, 27L, 36L, 31L, 29L, 29L, 30L, -28L, 24L, 25L, 29L, 27L, 26L, 26L, 27L, 29L, 29L, 27L, 26L, 23L, -22L, 26L, 30L, 27L, 23L, 28L, 38L, 30L, 32L, 34L, 33L, 31L, 29L, -29L, 30L, 27L, 27L, 27L, 29L, 31L, 30L, 28L, 25L, 29L, 34L, 31L, -23L, 25L, 33L, 30L, 20L, 27L, 26L, 26L, 26L, 27L, 28L, 29L, 29L, -30L, 29L, 28L, 27L, 27L, 29L, 30L, 31L, 26L, 28L, 29L, 28L, 25L, -24L, 27L, 30L, 31L, 32L, 33L, 30L, 26L, 25L, 26L, 29L, 29L, 21L, -17L, 20L, 20L, 17L, 17L, 20L, 25L, 26L, 24L, 21L, 23L, 29L, 31L, -28L, 17L, 19L, 21L, 24L, 27L, 29L, 30L, 31L, 20L, 25L, 30L, 29L, -26L, 25L, 28L, 32L, 25L, 25L, 26L, 26L, 27L, 28L, 29L, 29L, 25L, -25L, 26L, 28L, 31L, 33L, 32L, 32L, 26L, 27L, 29L, 29L, 27L, 27L, -29L, 30L, 29L, 32L, 32L, 28L, 27L, 31L, 35L, 35L, 30L, 31L, 32L, -31L, 28L, 26L, 26L, 26L, 29L, 30L, 31L, 32L, 31L, 30L, 29L, 27L, -28L, 29L, 31L, 32L, 33L, 32L, 31L, 30L, 34L, 32L, 30L, 30L, 31L, -32L, 30L, 28L, 29L, 30L, 30L, 30L, 30L, 30L, 31L, 31L, 31L, 29L, -27L, 26L, 27L, 30L, 34L, 36L, 39L, 36L, 33L, 29L, 28L, 29L, 31L, -32L, 30L, 32L, 31L, 28L, 27L, 31L, 31L, 29L, 27L, 28L, 30L, 32L, -33L, 33L, 32L, 32L, 34L, 42L, 71L, 114L, 146L, 154L, 150L, 147L, -159L, 147L, 139L, 147L, 159L, 164L, 161L, 158L, 160L, 152L, 149L, -151L, 147L, 136L, 127L, 125L, 127L, 130L, 141L, 152L, 149L, 133L, -118L, 111L, 104L, 112L, 129L, 137L, 124L, 100L, 89L, 93L, 95L, -98L, 86L, 78L, 90L, 99L, 98L, 99L, 86L, 105L, 124L, 135L, 143L, -150L, 148L, 140L, 135L, 138L, 139L, 135L, 123L, 106L, 89L, 79L, -76L, 74L, 72L, 70L, 68L, 67L, 66L, 66L, 60L, 61L, 61L, 61L, 60L, -61L, 64L, 67L, 70L, 77L, 85L, 86L, 83L, 81L, 85L, 90L, 92L, 93L, -96L, 102L, 108L, 113L, 115L, 116L, 121L, 119L, 117L, 118L, 121L, -121L, 118L, 115L, 119L, 119L, 120L, 122L, 124L, 125L, 124L, 123L, -124L, 126L, 128L, 128L, 126L, 125L, 125L, 126L, 127L, 126L, 125L, -125L, 126L, 127L, 129L, 130L, 134L, 133L, 132L, 130L, 130L, 131L, -132L, 133L, 136L, 132L, 130L, 132L, 136L, 139L, 138L, 136L, 136L, -137L, 138L, 139L, 140L, 141L, 140L, 140L, 142L, 141L, 141L, 141L, -141L, 141L, 141L, 141L, 138L, 141L, 143L, 145L, 145L, 147L, 149L, -152L, 149L, 149L, 151L, 153L, 156L, 156L, 153L, 151L, 154L, 156L, -158L, 158L, 158L, 159L, 161L, 163L, 209L, 212L, 211L, 200L, 186L, -183L, 191L, 201L, 210L, 216L, 211L, 204L, 194L, 166L, 131L, 116L, -111L, 115L, 120L, 123L, 125L, 123L, 120L, 117L, 108L, 105L, 101L, -96L, 91L, 85L, 78L, 73L, 71L, 65L, 67L, 84L, 108L, 130L, 148L, -160L, 166L, 154L, 140L, 123L, 98L, 65L, 36L, 20L, 18L, 14L, 14L, -20L, 26L, 31L, 39L, 47L, 64L, 67L, 107L, 158L, 190L, 215L, 217L, -194L, 178L, 158L, 142L, 126L, 102L, 80L, 56L, 31L, 20L, 21L, -24L, 32L, 40L, 45L, 46L, 45L, 48L, 50L, 53L, 56L, 57L, 57L, 55L, -54L, 52L, 56L, 54L, 45L, 39L, 35L, 28L, 19L, 22L, 28L, 32L, 30L, -30L, 32L, 31L, 28L, 25L, 28L, 31L, 30L, 26L, 24L, 25L, 27L, 29L, -29L, 29L, 28L, 28L, 27L, 27L, 26L, 28L, 27L, 25L, 24L, 25L, 27L, -29L, 31L, 27L, 29L, 28L, 23L, 18L, 18L, 25L, 31L, 25L, 30L, 32L, -28L, 26L, 26L, 26L, 23L, 21L, 22L, 24L, 25L, 26L, 25L, 24L, 24L, -30L, 30L, 26L, 20L, 19L, 23L, 26L, 25L, 27L, 29L, 27L, 24L, 25L, -28L, 27L, 22L, 26L, 26L, 26L, 27L, 27L, 27L, 28L, 28L, 31L, 32L, -30L, 25L, 24L, 27L, 28L, 26L, 35L, 33L, 30L, 28L, 27L, 28L, 29L, -30L, 30L, 26L, 21L, 16L, 14L, 15L, 18L, 20L, 23L, 26L, 30L, 31L, -30L, 28L, 28L, 28L, 19L, 22L, 24L, 25L, 24L, 24L, 25L, 27L, 20L, -24L, 27L, 28L, 27L, 27L, 29L, 32L, 27L, 24L, 21L, 24L, 30L, 32L, -30L, 27L, 24L, 26L, 28L, 30L, 31L, 30L, 28L, 27L, 29L, 30L, 33L, -34L, 33L, 30L, 27L, 25L, 27L, 26L, 28L, 31L, 34L, 33L, 28L, 24L, -26L, 24L, 23L, 24L, 26L, 28L, 28L, 27L, 29L, 29L, 29L, 29L, 29L, -29L, 29L, 29L, 34L, 30L, 28L, 31L, 32L, 31L, 34L, 38L, 33L, 32L, -31L, 32L, 34L, 34L, 32L, 30L, 26L, 27L, 29L, 30L, 31L, 31L, 30L, -29L, 32L, 31L, 30L, 30L, 29L, 29L, 30L, 30L, 35L, 34L, 32L, 31L, -30L, 29L, 29L, 29L, 29L, 28L, 27L, 27L, 28L, 31L, 33L, 35L, 30L, -32L, 34L, 36L, 37L, 36L, 35L, 34L, 35L, 44L, 64L, 96L, 130L, -154L, 157L, 151L, 156L, 153L, 149L, 149L, 154L, 160L, 162L, 160L, -160L, 173L, 170L, 151L, 143L, 149L, 142L, 124L, 109L, 119L, 138L, -155L, 156L, 142L, 128L, 124L, 119L, 119L, 126L, 129L, 112L, 89L, -90L, 107L, 103L, 115L, 110L, 99L, 101L, 99L, 90L, 87L, 87L, 91L, -101L, 116L, 131L, 138L, 136L, 132L, 136L, 139L, 147L, 144L, 125L, -110L, 96L, 77L, 79L, 72L, 68L, 71L, 72L, 67L, 61L, 59L, 60L, -62L, 66L, 69L, 71L, 74L, 78L, 81L, 74L, 81L, 85L, 84L, 86L, 93L, -97L, 95L, 107L, 106L, 107L, 109L, 113L, 115L, 115L, 115L, 119L, -119L, 118L, 119L, 120L, 122L, 125L, 126L, 123L, 123L, 122L, 121L, -121L, 123L, 124L, 126L, 126L, 125L, 125L, 124L, 124L, 124L, 125L, -126L, 128L, 132L, 133L, 131L, 130L, 132L, 130L, 125L, 133L, 134L, -135L, 137L, 137L, 136L, 135L, 134L, 133L, 132L, 131L, 133L, 136L, -138L, 139L, 138L, 135L, 137L, 139L, 138L, 136L, 136L, 140L, 143L, -138L, 139L, 140L, 141L, 141L, 141L, 141L, 141L, 139L, 141L, 143L, -144L, 145L, 144L, 142L, 140L, 148L, 149L, 152L, 153L, 153L, 152L, -152L, 152L, 156L, 156L, 156L, 160L, 164L, 168L, 168L, 167L, 212L, -214L, 214L, 206L, 195L, 191L, 196L, 203L, 210L, 217L, 213L, 204L, -192L, 162L, 129L, 115L, 111L, 115L, 119L, 123L, 124L, 122L, 119L, -116L, 111L, 108L, 104L, 99L, 94L, 87L, 81L, 76L, 64L, 59L, 62L, -80L, 105L, 127L, 146L, 157L, 163L, 157L, 146L, 125L, 92L, 55L, -29L, 19L, 16L, 14L, 15L, 20L, 24L, 29L, 39L, 49L, 61L, 70L, 116L, -168L, 196L, 217L, 221L, 200L, 177L, 157L, 141L, 125L, 101L, 80L, -56L, 30L, 22L, 22L, 25L, 32L, 40L, 46L, 48L, 48L, 52L, 52L, 53L, -54L, 55L, 56L, 58L, 58L, 52L, 56L, 54L, 47L, 41L, 37L, 30L, 22L, -20L, 27L, 31L, 28L, 27L, 29L, 31L, 30L, 28L, 29L, 30L, 30L, 28L, -27L, 27L, 27L, 30L, 29L, 29L, 29L, 28L, 28L, 27L, 27L, 28L, 27L, -26L, 26L, 26L, 27L, 29L, 30L, 28L, 29L, 28L, 25L, 22L, 22L, 26L, -30L, 20L, 26L, 28L, 26L, 25L, 28L, 28L, 26L, 23L, 24L, 25L, 26L, -27L, 27L, 26L, 25L, 29L, 31L, 31L, 27L, 26L, 29L, 28L, 25L, 25L, -26L, 25L, 22L, 23L, 26L, 25L, 20L, 26L, 26L, 26L, 27L, 28L, 28L, -29L, 29L, 31L, 32L, 31L, 26L, 25L, 28L, 29L, 26L, 30L, 29L, 28L, -28L, 29L, 31L, 33L, 35L, 29L, 26L, 21L, 17L, 15L, 15L, 17L, 19L, -22L, 25L, 29L, 30L, 29L, 27L, 26L, 27L, 23L, 25L, 28L, 29L, 28L, -28L, 29L, 30L, 30L, 32L, 34L, 33L, 31L, 29L, 30L, 31L, 28L, 25L, -23L, 25L, 29L, 32L, 29L, 26L, 27L, 27L, 28L, 29L, 29L, 29L, 28L, -28L, 30L, 31L, 32L, 33L, 32L, 30L, 27L, 25L, 29L, 28L, 27L, 29L, -32L, 32L, 30L, 27L, 29L, 27L, 26L, 26L, 28L, 30L, 29L, 28L, 26L, -27L, 28L, 28L, 30L, 30L, 31L, 32L, 33L, 29L, 28L, 31L, 32L, 30L, -33L, 37L, 31L, 30L, 29L, 30L, 31L, 31L, 30L, 28L, 28L, 29L, 30L, -31L, 32L, 31L, 30L, 29L, 30L, 30L, 29L, 29L, 29L, 29L, 30L, 30L, -34L, 34L, 33L, 32L, 31L, 31L, 31L, 32L, 30L, 29L, 28L, 28L, 29L, -31L, 33L, 35L, 31L, 31L, 32L, 34L, 35L, 35L, 33L, 31L, 41L, 40L, -65L, 113L, 148L, 155L, 154L, 157L, 156L, 155L, 154L, 156L, 161L, -168L, 171L, 172L, 172L, 180L, 176L, 157L, 145L, 142L, 134L, 121L, -104L, 109L, 126L, 149L, 162L, 161L, 154L, 150L, 126L, 119L, 110L, -104L, 101L, 100L, 102L, 104L, 107L, 115L, 114L, 107L, 102L, 91L, -90L, 104L, 104L, 107L, 111L, 116L, 121L, 126L, 131L, 134L, 144L, -144L, 142L, 124L, 100L, 94L, 91L, 78L, 76L, 71L, 70L, 75L, 78L, -75L, 69L, 67L, 67L, 69L, 73L, 75L, 76L, 78L, 80L, 82L, 85L, 91L, -95L, 94L, 96L, 102L, 106L, 105L, 109L, 110L, 110L, 111L, 112L, -114L, 116L, 118L, 118L, 118L, 117L, 118L, 119L, 121L, 123L, 124L, -124L, 124L, 124L, 124L, 124L, 125L, 126L, 127L, 122L, 123L, 123L, -124L, 125L, 126L, 127L, 127L, 130L, 132L, 132L, 128L, 127L, 130L, -130L, 127L, 132L, 133L, 135L, 136L, 136L, 136L, 135L, 134L, 135L, -134L, 133L, 134L, 137L, 139L, 140L, 139L, 134L, 137L, 140L, 140L, -139L, 138L, 140L, 142L, 141L, 142L, 142L, 142L, 142L, 142L, 142L, -141L, 137L, 139L, 141L, 143L, 144L, 144L, 143L, 142L, 150L, 148L, -148L, 152L, 157L, 159L, 157L, 154L, 166L, 167L, 168L, 168L, 168L, -172L, 178L, 184L, 215L, 217L, 217L, 213L, 206L, 203L, 204L, 207L, -211L, 220L, 217L, 206L, 190L, 158L, 125L, 113L, 112L, 114L, 118L, -121L, 122L, 120L, 117L, 115L, 112L, 108L, 103L, 98L, 93L, 87L, -80L, 76L, 64L, 60L, 65L, 85L, 110L, 133L, 150L, 161L, 161L, 160L, -152L, 128L, 86L, 44L, 22L, 16L, 13L, 13L, 16L, 20L, 22L, 26L, -39L, 51L, 54L, 69L, 121L, 173L, 197L, 215L, 218L, 199L, 175L, -156L, 140L, 124L, 100L, 78L, 54L, 29L, 22L, 22L, 24L, 30L, 37L, -44L, 47L, 48L, 56L, 55L, 53L, 52L, 54L, 57L, 60L, 63L, 53L, 55L, -54L, 48L, 43L, 38L, 32L, 25L, 19L, 26L, 30L, 26L, 23L, 26L, 31L, -33L, 30L, 30L, 29L, 30L, 30L, 30L, 28L, 26L, 30L, 30L, 30L, 29L, -29L, 29L, 28L, 28L, 27L, 27L, 28L, 28L, 28L, 28L, 29L, 29L, 29L, -28L, 28L, 27L, 26L, 26L, 27L, 28L, 19L, 25L, 27L, 25L, 24L, 27L, -28L, 26L, 25L, 26L, 27L, 27L, 28L, 27L, 27L, 27L, 25L, 29L, 32L, -31L, 31L, 32L, 29L, 24L, 25L, 26L, 25L, 22L, 23L, 27L, 25L, 21L, -26L, 26L, 27L, 28L, 29L, 29L, 30L, 31L, 31L, 33L, 31L, 26L, 26L, -29L, 30L, 27L, 26L, 26L, 25L, 26L, 27L, 29L, 32L, 33L, 28L, 25L, -22L, 18L, 16L, 16L, 17L, 17L, 21L, 24L, 28L, 29L, 28L, 26L, 25L, -26L, 25L, 27L, 29L, 30L, 29L, 29L, 30L, 31L, 31L, 32L, 33L, 32L, -29L, 27L, 27L, 27L, 30L, 27L, 25L, 26L, 29L, 30L, 28L, 25L, 31L, -30L, 28L, 26L, 26L, 27L, 29L, 30L, 31L, 31L, 31L, 31L, 30L, 29L, -27L, 27L, 30L, 28L, 27L, 28L, 30L, 31L, 31L, 30L, 33L, 31L, 29L, -29L, 30L, 31L, 30L, 29L, 25L, 25L, 27L, 28L, 30L, 31L, 33L, 33L, -31L, 28L, 28L, 31L, 31L, 30L, 31L, 35L, 31L, 29L, 28L, 29L, 31L, -31L, 30L, 29L, 31L, 31L, 32L, 32L, 32L, 31L, 30L, 29L, 27L, 27L, -28L, 28L, 29L, 30L, 31L, 31L, 32L, 32L, 32L, 32L, 32L, 33L, 34L, -35L, 31L, 30L, 29L, 29L, 30L, 31L, 33L, 34L, 33L, 31L, 29L, 31L, -33L, 34L, 31L, 27L, 47L, 67L, 104L, 141L, 158L, 156L, 155L, 158L, -156L, 156L, 158L, 162L, 168L, 173L, 178L, 181L, 179L, 184L, 182L, -167L, 150L, 139L, 134L, 131L, 120L, 117L, 121L, 136L, 153L, 161L, -162L, 161L, 139L, 126L, 106L, 95L, 103L, 116L, 113L, 100L, 103L, -112L, 117L, 118L, 107L, 86L, 86L, 108L, 103L, 110L, 116L, 116L, -114L, 120L, 135L, 149L, 151L, 152L, 141L, 109L, 82L, 84L, 90L, -77L, 73L, 69L, 70L, 76L, 79L, 77L, 73L, 71L, 70L, 74L, 79L, 82L, -84L, 85L, 87L, 89L, 95L, 100L, 103L, 103L, 104L, 109L, 112L, -112L, 112L, 114L, 114L, 113L, 111L, 112L, 116L, 121L, 117L, 117L, -117L, 117L, 118L, 120L, 122L, 123L, 125L, 126L, 126L, 127L, 128L, -128L, 127L, 127L, 121L, 123L, 125L, 128L, 129L, 130L, 130L, 130L, -131L, 132L, 130L, 125L, 125L, 129L, 131L, 129L, 132L, 132L, 134L, -135L, 135L, 135L, 135L, 134L, 137L, 135L, 134L, 135L, 138L, 140L, -141L, 140L, 135L, 137L, 140L, 142L, 141L, 140L, 140L, 141L, 139L, -139L, 139L, 138L, 137L, 136L, 136L, 135L, 138L, 139L, 141L, 143L, -145L, 146L, 146L, 146L, 148L, 145L, 144L, 150L, 159L, 164L, 161L, -157L, 171L, 175L, 178L, 178L, 178L, 184L, 196L, 206L, 219L, 218L, -217L, 215L, 213L, 213L, 214L, 215L, 214L, 224L, 222L, 208L, 189L, -155L, 123L, 112L, 113L, 115L, 118L, 120L, 121L, 119L, 116L, 114L, -108L, 104L, 99L, 93L, 88L, 82L, 76L, 72L, 67L, 64L, 71L, 91L, -116L, 137L, 153L, 163L, 161L, 161L, 153L, 127L, 83L, 41L, 19L, -15L, 11L, 12L, 16L, 20L, 20L, 25L, 39L, 54L, 58L, 72L, 123L, -175L, 198L, 215L, 217L, 196L, 174L, 154L, 138L, 122L, 98L, 76L, -52L, 27L, 18L, 19L, 21L, 26L, 32L, 39L, 44L, 47L, 57L, 56L, 55L, -54L, 56L, 58L, 61L, 63L, 53L, 54L, 53L, 49L, 44L, 38L, 32L, 27L, -20L, 27L, 30L, 25L, 22L, 26L, 32L, 36L, 31L, 29L, 27L, 28L, 31L, -31L, 28L, 25L, 30L, 30L, 30L, 29L, 29L, 29L, 29L, 29L, 27L, 28L, -29L, 29L, 29L, 29L, 28L, 28L, 28L, 26L, 26L, 27L, 28L, 28L, 26L, -25L, 24L, 29L, 30L, 26L, 24L, 26L, 26L, 24L, 26L, 26L, 26L, 27L, -27L, 27L, 27L, 26L, 21L, 26L, 28L, 27L, 27L, 29L, 26L, 22L, 27L, -28L, 27L, 25L, 26L, 30L, 28L, 24L, 25L, 26L, 27L, 28L, 29L, 30L, -31L, 31L, 31L, 33L, 31L, 26L, 26L, 29L, 30L, 28L, 26L, 25L, 24L, -24L, 24L, 25L, 26L, 27L, 27L, 25L, 22L, 19L, 17L, 16L, 16L, 16L, -22L, 25L, 28L, 29L, 28L, 27L, 26L, 26L, 23L, 25L, 27L, 28L, 27L, -26L, 27L, 28L, 27L, 28L, 29L, 29L, 28L, 28L, 27L, 27L, 31L, 29L, -27L, 27L, 29L, 29L, 27L, 25L, 34L, 31L, 27L, 25L, 24L, 27L, 30L, -32L, 31L, 31L, 30L, 30L, 29L, 28L, 27L, 27L, 28L, 28L, 28L, 29L, -31L, 31L, 31L, 31L, 36L, 33L, 31L, 30L, 31L, 31L, 30L, 29L, 26L, -26L, 27L, 28L, 30L, 31L, 32L, 32L, 30L, 27L, 28L, 31L, 32L, 29L, -29L, 32L, 33L, 31L, 30L, 31L, 33L, 34L, 33L, 32L, 31L, 31L, 31L, -31L, 30L, 29L, 28L, 28L, 25L, 26L, 27L, 28L, 30L, 31L, 31L, 32L, -30L, 30L, 30L, 30L, 32L, 33L, 35L, 36L, 32L, 31L, 31L, 30L, 30L, -31L, 32L, 33L, 34L, 30L, 27L, 28L, 31L, 32L, 30L, 26L, 48L, 104L, -152L, 158L, 151L, 156L, 160L, 155L, 158L, 157L, 160L, 165L, 168L, -169L, 173L, 177L, 173L, 180L, 185L, 176L, 154L, 138L, 140L, 151L, -165L, 157L, 149L, 149L, 155L, 162L, 168L, 171L, 157L, 142L, 125L, -119L, 125L, 129L, 120L, 106L, 99L, 113L, 120L, 121L, 116L, 97L, -86L, 93L, 97L, 111L, 123L, 123L, 117L, 119L, 137L, 154L, 156L, -156L, 142L, 106L, 81L, 89L, 94L, 77L, 79L, 74L, 72L, 77L, 79L, -77L, 76L, 77L, 72L, 77L, 83L, 88L, 91L, 94L, 97L, 99L, 99L, 102L, -105L, 106L, 106L, 109L, 112L, 113L, 113L, 116L, 117L, 113L, 109L, -109L, 116L, 122L, 117L, 117L, 118L, 119L, 119L, 121L, 121L, 122L, -124L, 125L, 127L, 128L, 129L, 128L, 127L, 126L, 123L, 125L, 128L, -131L, 133L, 133L, 132L, 131L, 129L, 131L, 130L, 126L, 126L, 129L, -130L, 128L, 132L, 132L, 133L, 134L, 134L, 135L, 135L, 135L, 137L, -136L, 134L, 135L, 138L, 140L, 140L, 139L, 136L, 137L, 139L, 139L, -139L, 140L, 141L, 141L, 138L, 138L, 137L, 135L, 134L, 133L, 133L, -133L, 142L, 142L, 143L, 145L, 146L, 148L, 149L, 150L, 149L, 148L, -149L, 155L, 162L, 167L, 167L, 166L, 172L, 179L, 187L, 194L, 200L, -207L, 218L, 225L, 218L, 216L, 214L, 213L, 215L, 218L, 222L, 224L, -220L, 230L, 227L, 212L, 192L, 157L, 123L, 112L, 114L, 116L, 118L, -120L, 120L, 118L, 115L, 113L, 106L, 101L, 95L, 90L, 85L, 79L, -74L, 70L, 65L, 62L, 69L, 90L, 114L, 133L, 147L, 155L, 163L, 159L, -148L, 122L, 83L, 44L, 22L, 16L, 11L, 12L, 16L, 19L, 20L, 26L, -41L, 56L, 71L, 81L, 128L, 178L, 203L, 220L, 219L, 194L, 171L, -152L, 136L, 120L, 96L, 74L, 50L, 25L, 17L, 19L, 22L, 26L, 31L, -38L, 43L, 47L, 55L, 56L, 57L, 59L, 60L, 61L, 61L, 61L, 53L, 52L, -51L, 49L, 44L, 36L, 30L, 27L, 24L, 29L, 31L, 26L, 23L, 27L, 34L, -37L, 30L, 27L, 26L, 27L, 29L, 30L, 27L, 23L, 29L, 29L, 29L, 29L, -29L, 29L, 29L, 29L, 27L, 28L, 28L, 29L, 29L, 28L, 27L, 27L, 25L, -24L, 24L, 26L, 27L, 27L, 25L, 23L, 26L, 30L, 31L, 27L, 25L, 28L, -29L, 27L, 26L, 26L, 26L, 25L, 25L, 25L, 25L, 26L, 22L, 25L, 25L, -23L, 23L, 26L, 26L, 23L, 27L, 28L, 27L, 25L, 27L, 30L, 29L, 25L, -26L, 26L, 27L, 27L, 28L, 29L, 30L, 30L, 30L, 32L, 30L, 26L, 26L, -29L, 30L, 28L, 26L, 26L, 26L, 26L, 26L, 26L, 27L, 27L, 27L, 25L, -22L, 19L, 17L, 16L, 16L, 16L, 23L, 26L, 29L, 31L, 30L, 28L, 27L, -27L, 23L, 25L, 27L, 27L, 26L, 25L, 25L, 27L, 31L, 30L, 30L, 31L, -31L, 30L, 29L, 28L, 31L, 30L, 28L, 28L, 28L, 28L, 27L, 26L, 34L, -31L, 28L, 25L, 25L, 27L, 31L, 33L, 31L, 31L, 30L, 29L, 28L, 28L, -27L, 27L, 24L, 27L, 31L, 33L, 33L, 32L, 31L, 30L, 36L, 33L, 31L, -30L, 30L, 30L, 29L, 28L, 28L, 28L, 29L, 29L, 29L, 29L, 30L, 30L, -29L, 27L, 29L, 33L, 33L, 29L, 28L, 31L, 33L, 31L, 30L, 30L, 32L, -34L, 34L, 33L, 30L, 30L, 29L, 28L, 27L, 27L, 27L, 27L, 24L, 25L, -27L, 29L, 31L, 32L, 32L, 32L, 28L, 28L, 28L, 29L, 30L, 32L, 33L, -34L, 32L, 32L, 31L, 31L, 30L, 30L, 31L, 31L, 32L, 29L, 26L, 27L, -30L, 32L, 31L, 30L, 46L, 100L, 146L, 153L, 148L, 155L, 161L, -156L, 163L, 159L, 160L, 165L, 167L, 163L, 163L, 166L, 165L, 176L, -185L, 178L, 152L, 132L, 137L, 153L, 175L, 177L, 174L, 165L, 156L, -151L, 153L, 155L, 159L, 144L, 135L, 137L, 133L, 121L, 116L, 120L, -112L, 127L, 124L, 115L, 121L, 120L, 103L, 89L, 107L, 123L, 139L, -139L, 128L, 123L, 131L, 142L, 158L, 154L, 136L, 101L, 81L, 93L, -98L, 80L, 84L, 79L, 76L, 78L, 81L, 81L, 84L, 89L, 84L, 87L, 93L, -97L, 99L, 102L, 105L, 107L, 101L, 102L, 105L, 106L, 107L, 107L, -109L, 112L, 113L, 116L, 116L, 113L, 108L, 108L, 114L, 121L, 119L, -119L, 120L, 121L, 121L, 122L, 122L, 122L, 123L, 124L, 126L, 127L, -127L, 127L, 126L, 125L, 124L, 126L, 129L, 131L, 132L, 131L, 130L, -128L, 126L, 130L, 131L, 129L, 129L, 131L, 130L, 126L, 132L, 132L, -133L, 133L, 134L, 135L, 136L, 137L, 137L, 135L, 134L, 135L, 137L, -139L, 139L, 138L, 139L, 138L, 136L, 136L, 137L, 139L, 141L, 142L, -143L, 142L, 140L, 139L, 139L, 139L, 139L, 140L, 146L, 145L, 145L, -145L, 147L, 149L, 151L, 152L, 152L, 157L, 162L, 166L, 168L, 172L, -178L, 183L, 189L, 196L, 207L, 220L, 231L, 237L, 239L, 238L, 213L, -212L, 212L, 213L, 216L, 222L, 228L, 232L, 228L, 236L, 231L, 217L, -198L, 162L, 127L, 114L, 117L, 118L, 119L, 120L, 120L, 118L, 115L, -114L, 106L, 102L, 95L, 89L, 84L, 79L, 74L, 71L, 65L, 63L, 71L, -93L, 116L, 134L, 146L, 153L, 165L, 157L, 142L, 117L, 81L, 46L, -25L, 18L, 12L, 12L, 14L, 19L, 22L, 29L, 43L, 58L, 74L, 82L, 128L, -179L, 203L, 219L, 215L, 190L, 170L, 150L, 134L, 118L, 94L, 72L, -48L, 23L, 18L, 21L, 26L, 30L, 35L, 40L, 45L, 49L, 52L, 55L, 58L, -62L, 63L, 62L, 60L, 58L, 54L, 52L, 50L, 50L, 44L, 35L, 28L, 26L, -27L, 30L, 30L, 26L, 25L, 30L, 33L, 33L, 28L, 27L, 27L, 27L, 28L, -28L, 26L, 24L, 27L, 27L, 27L, 28L, 28L, 28L, 29L, 29L, 28L, 28L, -27L, 27L, 27L, 26L, 26L, 26L, 23L, 24L, 25L, 26L, 26L, 25L, 25L, -25L, 23L, 28L, 29L, 26L, 26L, 31L, 34L, 33L, 27L, 26L, 25L, 25L, -24L, 25L, 25L, 25L, 26L, 28L, 26L, 22L, 22L, 26L, 27L, 25L, 24L, -26L, 25L, 23L, 25L, 29L, 28L, 24L, 26L, 26L, 26L, 27L, 27L, 27L, -28L, 28L, 28L, 30L, 29L, 25L, 25L, 29L, 30L, 28L, 26L, 26L, 27L, -29L, 30L, 31L, 32L, 33L, 28L, 25L, 22L, 18L, 16L, 16L, 17L, 17L, -24L, 27L, 30L, 31L, 30L, 28L, 28L, 28L, 25L, 27L, 29L, 29L, 28L, -27L, 27L, 28L, 33L, 31L, 30L, 29L, 29L, 27L, 24L, 22L, 30L, 30L, -29L, 29L, 28L, 28L, 27L, 27L, 31L, 29L, 28L, 27L, 28L, 29L, 32L, -33L, 30L, 30L, 30L, 30L, 29L, 28L, 26L, 25L, 22L, 27L, 32L, 35L, -35L, 33L, 31L, 31L, 35L, 33L, 30L, 29L, 30L, 30L, 29L, 28L, 29L, -29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 28L, 30L, 35L, 35L, 30L, -28L, 30L, 31L, 29L, 27L, 27L, 29L, 32L, 32L, 32L, 29L, 28L, 27L, -26L, 26L, 26L, 27L, 27L, 25L, 26L, 29L, 31L, 33L, 33L, 32L, 32L, -29L, 28L, 28L, 28L, 29L, 30L, 31L, 31L, 31L, 31L, 31L, 30L, 30L, -29L, 28L, 28L, 29L, 29L, 28L, 28L, 29L, 32L, 36L, 38L, 49L, 68L, -105L, 141L, 157L, 155L, 156L, 161L, 167L, 159L, 157L, 164L, 166L, -160L, 155L, 156L, 161L, 171L, 179L, 170L, 147L, 127L, 127L, 135L, -161L, 176L, 186L, 176L, 155L, 136L, 126L, 122L, 139L, 125L, 119L, -121L, 113L, 99L, 105L, 123L, 135L, 143L, 126L, 108L, 120L, 135L, -125L, 108L, 118L, 130L, 143L, 145L, 140L, 136L, 139L, 145L, 160L, -152L, 132L, 99L, 78L, 87L, 95L, 83L, 80L, 76L, 75L, 78L, 81L, -84L, 89L, 96L, 101L, 103L, 104L, 105L, 105L, 105L, 107L, 109L, -106L, 105L, 107L, 110L, 109L, 107L, 109L, 113L, 114L, 115L, 115L, -113L, 110L, 111L, 115L, 119L, 119L, 120L, 121L, 122L, 122L, 122L, -122L, 122L, 123L, 123L, 124L, 125L, 125L, 125L, 125L, 125L, 122L, -124L, 125L, 127L, 128L, 127L, 127L, 126L, 125L, 130L, 132L, 131L, -131L, 133L, 131L, 127L, 133L, 133L, 133L, 134L, 135L, 136L, 138L, -139L, 137L, 135L, 134L, 135L, 137L, 138L, 138L, 137L, 140L, 138L, -136L, 137L, 139L, 141L, 142L, 142L, 142L, 141L, 140L, 140L, 140L, -142L, 144L, 145L, 149L, 148L, 147L, 147L, 149L, 153L, 156L, 158L, -158L, 165L, 174L, 177L, 178L, 183L, 193L, 201L, 222L, 227L, 236L, -247L, 255L, 255L, 253L, 248L, 204L, 208L, 212L, 216L, 220L, 225L, -232L, 237L, 236L, 242L, 234L, 221L, 204L, 169L, 132L, 117L, 119L, -120L, 121L, 121L, 120L, 118L, 116L, 114L, 107L, 102L, 95L, 89L, -83L, 79L, 74L, 71L, 67L, 67L, 77L, 99L, 124L, 141L, 152L, 159L, -164L, 156L, 140L, 113L, 76L, 42L, 24L, 21L, 15L, 12L, 13L, 18L, -24L, 32L, 46L, 58L, 65L, 79L, 131L, 182L, 202L, 214L, 211L, 187L, -168L, 148L, 133L, 117L, 92L, 71L, 47L, 21L, 17L, 21L, 28L, 33L, -36L, 40L, 45L, 49L, 52L, 54L, 58L, 61L, 62L, 61L, 60L, 58L, 58L, -53L, 52L, 52L, 46L, 34L, 27L, 27L, 30L, 30L, 27L, 24L, 26L, 31L, -31L, 27L, 27L, 29L, 30L, 29L, 28L, 26L, 26L, 27L, 25L, 26L, 26L, -26L, 27L, 27L, 28L, 28L, 28L, 27L, 26L, 24L, 24L, 24L, 25L, 26L, -23L, 25L, 28L, 27L, 24L, 24L, 26L, 29L, 23L, 27L, 28L, 25L, 25L, -30L, 33L, 33L, 29L, 28L, 27L, 26L, 25L, 25L, 26L, 27L, 27L, 29L, -28L, 24L, 23L, 26L, 27L, 24L, 24L, 26L, 25L, 23L, 25L, 29L, 29L, -24L, 26L, 26L, 26L, 26L, 25L, 25L, 25L, 25L, 27L, 29L, 27L, 23L, -24L, 28L, 29L, 27L, 26L, 27L, 28L, 29L, 30L, 30L, 31L, 31L, 29L, -26L, 21L, 17L, 15L, 15L, 17L, 19L, 23L, 26L, 29L, 30L, 29L, 27L, -27L, 27L, 27L, 29L, 31L, 30L, 29L, 28L, 28L, 29L, 31L, 29L, 27L, -27L, 28L, 27L, 24L, 21L, 29L, 29L, 30L, 29L, 28L, 28L, 28L, 29L, -26L, 27L, 28L, 30L, 31L, 32L, 32L, 32L, 28L, 29L, 30L, 31L, 30L, -28L, 25L, 24L, 24L, 28L, 32L, 33L, 32L, 32L, 32L, 34L, 35L, 32L, -30L, 30L, 31L, 31L, 30L, 29L, 27L, 28L, 28L, 29L, 29L, 30L, 30L, -31L, 30L, 29L, 32L, 37L, 36L, 31L, 28L, 29L, 31L, 29L, 26L, 26L, -29L, 32L, 33L, 33L, 29L, 28L, 27L, 26L, 27L, 28L, 29L, 30L, 27L, -28L, 31L, 33L, 34L, 34L, 33L, 32L, 32L, 31L, 30L, 29L, 29L, 29L, -29L, 29L, 31L, 30L, 30L, 30L, 29L, 28L, 26L, 26L, 26L, 28L, 30L, -30L, 29L, 33L, 41L, 47L, 61L, 72L, 105L, 144L, 160L, 154L, 152L, -162L, 164L, 152L, 149L, 159L, 165L, 158L, 151L, 149L, 156L, 163L, -166L, 160L, 149L, 138L, 128L, 122L, 144L, 166L, 183L, 177L, 157L, -139L, 129L, 124L, 126L, 118L, 111L, 108L, 103L, 99L, 106L, 117L, -139L, 142L, 124L, 107L, 117L, 131L, 132L, 130L, 125L, 127L, 130L, -135L, 141L, 148L, 156L, 161L, 160L, 156L, 145L, 117L, 86L, 82L, -88L, 83L, 81L, 79L, 81L, 86L, 89L, 89L, 93L, 98L, 109L, 109L, -108L, 106L, 104L, 105L, 107L, 110L, 110L, 108L, 110L, 113L, 112L, -108L, 110L, 116L, 115L, 115L, 115L, 114L, 115L, 116L, 117L, 118L, -118L, 119L, 120L, 121L, 122L, 121L, 120L, 120L, 124L, 124L, 123L, -123L, 124L, 125L, 125L, 126L, 122L, 123L, 124L, 125L, 127L, 128L, -129L, 130L, 128L, 132L, 132L, 130L, 131L, 134L, 134L, 131L, 134L, -134L, 134L, 134L, 136L, 138L, 140L, 141L, 139L, 137L, 135L, 136L, -138L, 139L, 139L, 138L, 139L, 139L, 140L, 143L, 146L, 146L, 143L, -140L, 140L, 140L, 139L, 140L, 142L, 145L, 148L, 150L, 154L, 154L, -153L, 155L, 158L, 164L, 169L, 173L, 177L, 183L, 190L, 197L, 203L, -212L, 221L, 229L, 248L, 251L, 255L, 255L, 255L, 255L, 255L, 255L, -198L, 205L, 213L, 219L, 223L, 228L, 234L, 239L, 241L, 245L, 236L, -223L, 208L, 174L, 136L, 119L, 120L, 121L, 121L, 121L, 120L, 118L, -116L, 115L, 105L, 100L, 93L, 87L, 82L, 77L, 73L, 70L, 66L, 66L, -77L, 101L, 126L, 144L, 156L, 162L, 162L, 156L, 140L, 111L, 71L, -36L, 22L, 22L, 17L, 13L, 12L, 17L, 26L, 35L, 47L, 58L, 60L, 81L, -139L, 190L, 207L, 216L, 213L, 192L, 167L, 147L, 132L, 116L, 92L, -70L, 46L, 21L, 14L, 19L, 27L, 32L, 35L, 39L, 43L, 47L, 53L, 54L, -57L, 59L, 61L, 61L, 60L, 59L, 60L, 55L, 53L, 54L, 47L, 35L, 28L, -28L, 30L, 29L, 25L, 23L, 27L, 31L, 29L, 22L, 27L, 30L, 33L, 32L, -28L, 26L, 27L, 29L, 24L, 25L, 25L, 26L, 26L, 27L, 27L, 27L, 29L, -27L, 25L, 23L, 22L, 23L, 25L, 26L, 23L, 27L, 30L, 28L, 24L, 23L, -28L, 33L, 25L, 29L, 29L, 25L, 23L, 27L, 29L, 29L, 31L, 30L, 28L, -27L, 26L, 27L, 28L, 28L, 26L, 28L, 28L, 24L, 23L, 25L, 24L, 20L, -26L, 28L, 27L, 26L, 28L, 32L, 31L, 27L, 27L, 27L, 26L, 25L, 24L, -24L, 23L, 23L, 26L, 28L, 26L, 23L, 23L, 27L, 28L, 26L, 28L, 28L, -28L, 27L, 26L, 25L, 24L, 23L, 30L, 26L, 21L, 16L, 14L, 15L, 18L, -20L, 21L, 24L, 28L, 29L, 28L, 26L, 26L, 26L, 26L, 28L, 30L, 30L, -28L, 27L, 27L, 28L, 31L, 30L, 29L, 30L, 34L, 35L, 32L, 29L, 28L, -29L, 30L, 30L, 28L, 28L, 29L, 30L, 23L, 25L, 29L, 32L, 33L, 33L, -32L, 31L, 27L, 28L, 31L, 32L, 31L, 28L, 25L, 23L, 26L, 29L, 31L, -31L, 30L, 30L, 34L, 37L, 35L, 33L, 31L, 31L, 32L, 33L, 32L, 31L, -25L, 26L, 27L, 28L, 30L, 31L, 32L, 33L, 30L, 29L, 33L, 38L, 38L, -32L, 29L, 29L, 33L, 31L, 28L, 28L, 31L, 34L, 35L, 36L, 29L, 28L, -27L, 27L, 28L, 29L, 31L, 32L, 28L, 30L, 32L, 34L, 35L, 34L, 33L, -32L, 35L, 34L, 32L, 31L, 30L, 29L, 29L, 29L, 30L, 30L, 30L, 29L, -28L, 26L, 25L, 24L, 23L, 28L, 32L, 31L, 29L, 34L, 44L, 53L, 74L, -106L, 142L, 158L, 156L, 152L, 153L, 157L, 158L, 144L, 140L, 153L, -163L, 157L, 148L, 145L, 150L, 153L, 153L, 152L, 155L, 154L, 139L, -122L, 104L, 126L, 145L, 145L, 136L, 132L, 132L, 132L, 131L, 130L, -124L, 116L, 116L, 122L, 122L, 116L, 127L, 130L, 120L, 112L, 115L, -118L, 125L, 140L, 136L, 128L, 120L, 121L, 133L, 149L, 161L, 167L, -159L, 162L, 164L, 141L, 102L, 83L, 83L, 80L, 92L, 92L, 96L, 102L, -102L, 99L, 99L, 103L, 107L, 106L, 105L, 103L, 101L, 103L, 107L, -110L, 112L, 109L, 111L, 115L, 114L, 109L, 110L, 116L, 116L, 115L, -115L, 116L, 118L, 120L, 119L, 118L, 117L, 118L, 119L, 120L, 121L, -120L, 119L, 118L, 126L, 125L, 124L, 123L, 123L, 125L, 126L, 128L, -124L, 124L, 125L, 127L, 129L, 132L, 135L, 136L, 131L, 133L, 132L, -128L, 129L, 134L, 136L, 134L, 135L, 135L, 135L, 135L, 136L, 139L, -141L, 142L, 140L, 139L, 137L, 137L, 139L, 140L, 140L, 139L, 138L, -139L, 143L, 149L, 152L, 150L, 144L, 138L, 144L, 144L, 144L, 145L, -148L, 152L, 156L, 158L, 160L, 160L, 160L, 163L, 168L, 175L, 182L, -186L, 202L, 205L, 211L, 221L, 233L, 245L, 253L, 255L, 255L, 255L, -255L, 255L, 251L, 249L, 253L, 255L, 204L, 206L, 209L, 215L, 223L, -230L, 237L, 240L, 243L, 243L, 235L, 225L, 205L, 164L, 130L, 123L, -124L, 125L, 126L, 125L, 122L, 119L, 117L, 117L, 108L, 102L, 93L, -86L, 81L, 77L, 73L, 69L, 65L, 68L, 82L, 104L, 126L, 141L, 153L, -162L, 162L, 160L, 133L, 110L, 71L, 32L, 26L, 19L, 15L, 15L, 17L, -19L, 25L, 36L, 48L, 56L, 61L, 92L, 144L, 186L, 207L, 218L, 209L, -185L, 166L, 148L, 133L, 124L, 101L, 64L, 38L, 30L, 17L, 22L, -28L, 33L, 37L, 41L, 44L, 47L, 52L, 53L, 55L, 57L, 59L, 60L, 61L, -61L, 58L, 56L, 54L, 51L, 48L, 42L, 36L, 31L, 24L, 28L, 27L, 23L, -24L, 30L, 32L, 28L, 24L, 24L, 24L, 24L, 24L, 25L, 26L, 27L, 32L, -28L, 24L, 24L, 28L, 30L, 31L, 29L, 26L, 26L, 26L, 25L, 25L, 24L, -24L, 24L, 24L, 26L, 28L, 28L, 28L, 28L, 30L, 32L, 27L, 25L, 23L, -24L, 27L, 29L, 30L, 30L, 30L, 29L, 27L, 25L, 24L, 24L, 24L, 25L, -34L, 34L, 33L, 29L, 25L, 23L, 26L, 30L, 27L, 27L, 26L, 25L, 25L, -25L, 26L, 26L, 25L, 22L, 22L, 26L, 27L, 26L, 27L, 31L, 23L, 25L, -26L, 27L, 27L, 28L, 29L, 31L, 33L, 27L, 28L, 34L, 30L, 20L, 21L, -31L, 33L, 26L, 17L, 10L, 9L, 13L, 19L, 24L, 33L, 35L, 34L, 29L, -28L, 29L, 28L, 24L, 32L, 26L, 29L, 31L, 24L, 27L, 31L, 26L, 30L, -31L, 31L, 30L, 28L, 28L, 30L, 32L, 37L, 32L, 27L, 28L, 31L, 33L, -31L, 28L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 34L, 29L, 28L, -32L, 32L, 29L, 30L, 36L, 31L, 34L, 35L, 33L, 28L, 27L, 31L, 36L, -38L, 35L, 32L, 30L, 29L, 29L, 28L, 28L, 30L, 29L, 28L, 28L, 29L, -31L, 33L, 34L, 31L, 20L, 17L, 28L, 34L, 30L, 29L, 34L, 28L, 28L, -29L, 30L, 30L, 31L, 32L, 32L, 29L, 31L, 33L, 31L, 28L, 27L, 29L, -31L, 29L, 33L, 33L, 28L, 27L, 32L, 31L, 27L, 32L, 30L, 30L, 32L, -29L, 25L, 25L, 29L, 30L, 28L, 28L, 31L, 31L, 27L, 26L, 28L, 26L, -28L, 32L, 34L, 33L, 35L, 47L, 61L, 122L, 157L, 165L, 152L, 149L, -142L, 141L, 158L, 159L, 143L, 136L, 143L, 148L, 146L, 148L, 155L, -153L, 145L, 159L, 168L, 153L, 147L, 144L, 128L, 105L, 104L, 125L, -144L, 138L, 128L, 127L, 126L, 131L, 136L, 139L, 140L, 145L, 150L, -146L, 136L, 141L, 122L, 104L, 102L, 109L, 119L, 129L, 136L, 133L, -138L, 132L, 121L, 128L, 150L, 161L, 157L, 169L, 154L, 137L, 125L, -110L, 94L, 91L, 98L, 96L, 97L, 98L, 100L, 102L, 103L, 105L, 105L, -109L, 109L, 109L, 109L, 109L, 108L, 108L, 108L, 114L, 114L, 113L, -112L, 112L, 112L, 112L, 113L, 116L, 114L, 112L, 113L, 117L, 119L, -119L, 117L, 115L, 116L, 118L, 120L, 122L, 122L, 122L, 122L, 124L, -124L, 123L, 124L, 125L, 126L, 127L, 128L, 129L, 128L, 127L, 128L, -130L, 131L, 130L, 129L, 135L, 131L, 127L, 129L, 134L, 136L, 134L, -131L, 135L, 134L, 133L, 133L, 135L, 137L, 137L, 137L, 142L, 141L, -139L, 138L, 138L, 139L, 142L, 143L, 142L, 141L, 142L, 144L, 147L, -147L, 143L, 138L, 137L, 140L, 145L, 150L, 155L, 159L, 163L, 166L, -170L, 173L, 178L, 184L, 192L, 201L, 211L, 218L, 228L, 233L, 242L, -250L, 255L, 255L, 254L, 253L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 205L, 206L, 209L, 214L, 221L, 228L, 235L, 239L, 241L, -239L, 230L, 219L, 200L, 159L, 124L, 117L, 124L, 126L, 127L, 127L, -124L, 120L, 116L, 115L, 107L, 101L, 93L, 87L, 82L, 77L, 72L, -68L, 64L, 68L, 82L, 105L, 126L, 141L, 153L, 162L, 160L, 157L, -132L, 108L, 70L, 30L, 24L, 17L, 16L, 17L, 18L, 21L, 27L, 37L, -49L, 58L, 66L, 98L, 150L, 191L, 211L, 220L, 211L, 186L, 162L, -146L, 131L, 117L, 94L, 62L, 36L, 26L, 19L, 23L, 29L, 34L, 38L, -42L, 45L, 48L, 52L, 53L, 55L, 57L, 59L, 60L, 60L, 60L, 59L, 58L, -56L, 52L, 46L, 40L, 34L, 31L, 27L, 30L, 28L, 23L, 23L, 28L, 30L, -27L, 25L, 25L, 25L, 25L, 26L, 26L, 27L, 28L, 30L, 27L, 25L, 24L, -26L, 28L, 29L, 30L, 26L, 26L, 25L, 25L, 24L, 24L, 24L, 24L, 27L, -29L, 31L, 31L, 30L, 31L, 32L, 34L, 33L, 30L, 28L, 27L, 28L, 29L, -28L, 27L, 30L, 29L, 27L, 25L, 24L, 25L, 25L, 26L, 28L, 29L, 29L, -26L, 23L, 21L, 23L, 26L, 27L, 26L, 25L, 24L, 24L, 25L, 27L, 28L, -26L, 23L, 24L, 28L, 29L, 26L, 27L, 30L, 25L, 27L, 28L, 28L, 28L, -29L, 29L, 30L, 31L, 27L, 28L, 34L, 31L, 22L, 22L, 30L, 30L, 25L, -19L, 13L, 11L, 14L, 18L, 21L, 25L, 28L, 29L, 27L, 28L, 31L, 32L, -29L, 28L, 23L, 27L, 30L, 26L, 29L, 35L, 30L, 29L, 31L, 31L, 30L, -29L, 29L, 30L, 32L, 32L, 29L, 27L, 29L, 33L, 34L, 31L, 27L, 26L, -27L, 28L, 28L, 28L, 27L, 26L, 25L, 32L, 27L, 27L, 30L, 30L, 28L, -29L, 34L, 28L, 31L, 34L, 33L, 30L, 30L, 34L, 38L, 36L, 34L, 31L, -29L, 29L, 29L, 29L, 29L, 28L, 28L, 28L, 28L, 29L, 30L, 31L, 32L, -38L, 27L, 24L, 32L, 37L, 32L, 31L, 34L, 31L, 31L, 30L, 30L, 30L, -30L, 29L, 29L, 29L, 31L, 33L, 33L, 31L, 31L, 33L, 35L, 31L, 34L, -34L, 30L, 30L, 33L, 33L, 29L, 32L, 30L, 31L, 32L, 30L, 26L, 27L, -31L, 32L, 29L, 29L, 31L, 31L, 27L, 27L, 30L, 31L, 32L, 34L, 34L, -31L, 31L, 41L, 54L, 88L, 132L, 154L, 154L, 158L, 150L, 145L, -158L, 162L, 149L, 140L, 143L, 150L, 152L, 152L, 152L, 157L, 156L, -166L, 165L, 153L, 160L, 163L, 144L, 118L, 107L, 118L, 137L, 141L, -140L, 141L, 139L, 139L, 142L, 141L, 139L, 142L, 148L, 149L, 145L, -141L, 129L, 114L, 107L, 112L, 125L, 136L, 143L, 139L, 149L, 150L, -143L, 146L, 158L, 157L, 146L, 153L, 142L, 127L, 113L, 101L, 92L, -91L, 95L, 98L, 98L, 99L, 101L, 103L, 104L, 106L, 106L, 110L, -110L, 110L, 110L, 110L, 110L, 110L, 110L, 113L, 113L, 113L, 113L, -114L, 114L, 115L, 116L, 118L, 116L, 114L, 115L, 119L, 121L, 121L, -119L, 120L, 120L, 120L, 121L, 122L, 124L, 126L, 127L, 124L, 124L, -123L, 124L, 125L, 126L, 127L, 128L, 124L, 123L, 123L, 126L, 129L, -132L, 132L, 131L, 133L, 130L, 128L, 130L, 134L, 136L, 133L, 130L, -135L, 135L, 134L, 134L, 136L, 137L, 138L, 138L, 139L, 138L, 138L, -137L, 138L, 140L, 141L, 143L, 142L, 143L, 145L, 149L, 152L, 150L, -145L, 141L, 137L, 144L, 152L, 157L, 161L, 167L, 176L, 184L, 181L, -187L, 198L, 209L, 220L, 230L, 239L, 245L, 246L, 248L, 251L, 253L, -255L, 255L, 254L, 253L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 206L, 206L, 208L, 211L, 216L, 223L, 230L, 234L, 239L, 236L, -224L, 212L, 194L, 155L, 121L, 114L, 125L, 127L, 129L, 129L, 126L, -121L, 115L, 111L, 104L, 100L, 95L, 89L, 83L, 77L, 71L, 66L, 64L, -69L, 84L, 107L, 128L, 143L, 154L, 162L, 157L, 155L, 129L, 106L, -68L, 28L, 22L, 16L, 17L, 18L, 19L, 22L, 28L, 39L, 51L, 59L, 70L, -102L, 154L, 195L, 213L, 220L, 210L, 185L, 158L, 147L, 130L, 109L, -86L, 61L, 37L, 23L, 21L, 25L, 30L, 35L, 39L, 43L, 47L, 50L, 52L, -53L, 55L, 57L, 58L, 59L, 60L, 60L, 60L, 61L, 60L, 53L, 44L, 35L, -31L, 30L, 31L, 31L, 29L, 24L, 23L, 26L, 27L, 26L, 30L, 30L, 30L, -30L, 31L, 31L, 31L, 32L, 26L, 27L, 26L, 25L, 24L, 25L, 28L, 30L, -26L, 25L, 24L, 23L, 23L, 23L, 23L, 24L, 27L, 29L, 31L, 31L, 30L, -30L, 32L, 34L, 27L, 26L, 26L, 28L, 31L, 34L, 35L, 35L, 31L, 30L, -28L, 26L, 25L, 26L, 27L, 27L, 24L, 25L, 27L, 26L, 24L, 22L, 23L, -24L, 26L, 25L, 24L, 23L, 24L, 26L, 28L, 30L, 27L, 25L, 26L, 30L, -31L, 27L, 25L, 28L, 28L, 28L, 29L, 29L, 30L, 29L, 29L, 28L, 29L, -26L, 28L, 34L, 32L, 24L, 23L, 28L, 27L, 24L, 19L, 15L, 14L, 15L, -17L, 19L, 22L, 25L, 26L, 25L, 27L, 31L, 33L, 30L, 27L, 22L, 27L, -30L, 26L, 29L, 34L, 29L, 29L, 31L, 32L, 31L, 30L, 29L, 30L, 32L, -31L, 30L, 29L, 32L, 34L, 33L, 29L, 24L, 28L, 29L, 31L, 32L, 31L, -29L, 27L, 25L, 30L, 27L, 26L, 29L, 29L, 27L, 28L, 32L, 28L, 32L, -35L, 35L, 32L, 31L, 33L, 36L, 33L, 32L, 31L, 29L, 29L, 29L, 30L, -31L, 27L, 28L, 29L, 30L, 31L, 31L, 31L, 31L, 42L, 32L, 29L, 35L, -37L, 32L, 30L, 33L, 34L, 33L, 32L, 31L, 29L, 28L, 27L, 26L, 30L, -32L, 34L, 34L, 34L, 35L, 37L, 39L, 33L, 35L, 35L, 32L, 32L, 34L, -34L, 31L, 31L, 29L, 30L, 33L, 31L, 27L, 28L, 32L, 35L, 30L, 29L, -31L, 30L, 28L, 29L, 32L, 34L, 34L, 36L, 35L, 31L, 31L, 41L, 54L, -76L, 124L, 152L, 157L, 164L, 156L, 148L, 159L, 161L, 153L, 142L, -139L, 148L, 156L, 152L, 143L, 151L, 160L, 168L, 160L, 153L, 169L, -178L, 165L, 123L, 104L, 105L, 127L, 145L, 160L, 169L, 166L, 138L, -139L, 136L, 130L, 128L, 132L, 137L, 138L, 145L, 143L, 133L, 118L, -117L, 130L, 143L, 147L, 153L, 157L, 152L, 140L, 140L, 150L, 151L, -143L, 145L, 139L, 125L, 109L, 100L, 99L, 100L, 99L, 100L, 101L, -102L, 103L, 105L, 107L, 108L, 108L, 110L, 111L, 111L, 112L, 112L, -113L, 114L, 114L, 112L, 113L, 113L, 115L, 116L, 117L, 118L, 119L, -120L, 119L, 117L, 118L, 120L, 122L, 122L, 122L, 123L, 122L, 120L, -120L, 121L, 124L, 126L, 128L, 124L, 124L, 123L, 124L, 125L, 126L, -127L, 128L, 125L, 124L, 125L, 127L, 131L, 133L, 133L, 133L, 131L, -129L, 128L, 131L, 134L, 135L, 132L, 128L, 135L, 135L, 135L, 135L, -136L, 137L, 139L, 140L, 137L, 138L, 139L, 140L, 141L, 142L, 143L, -143L, 143L, 145L, 150L, 154L, 157L, 156L, 152L, 148L, 143L, 152L, -162L, 167L, 168L, 173L, 185L, 195L, 201L, 209L, 222L, 233L, 243L, -250L, 255L, 255L, 255L, 255L, 255L, 254L, 253L, 253L, 254L, 255L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 206L, 205L, 205L, -207L, 211L, 217L, 223L, 227L, 229L, 225L, 213L, 201L, 184L, 148L, -117L, 112L, 126L, 127L, 129L, 130L, 128L, 121L, 113L, 107L, 101L, -99L, 96L, 91L, 84L, 77L, 69L, 65L, 66L, 71L, 87L, 111L, 132L, -146L, 156L, 163L, 156L, 154L, 128L, 104L, 66L, 27L, 22L, 16L, -16L, 17L, 19L, 22L, 28L, 39L, 51L, 60L, 67L, 101L, 155L, 195L, -211L, 218L, 206L, 182L, 158L, 149L, 130L, 104L, 81L, 61L, 39L, -22L, 23L, 26L, 32L, 36L, 40L, 44L, 49L, 52L, 52L, 53L, 55L, 56L, -58L, 58L, 59L, 59L, 60L, 62L, 61L, 53L, 41L, 32L, 29L, 30L, 31L, -30L, 28L, 25L, 24L, 25L, 27L, 27L, 29L, 30L, 30L, 31L, 31L, 31L, -30L, 30L, 24L, 26L, 28L, 26L, 23L, 23L, 27L, 30L, 26L, 25L, 24L, -23L, 22L, 23L, 23L, 24L, 24L, 26L, 27L, 27L, 26L, 26L, 27L, 29L, -25L, 25L, 25L, 28L, 32L, 35L, 36L, 35L, 31L, 30L, 28L, 27L, 26L, -27L, 28L, 28L, 24L, 26L, 28L, 29L, 29L, 27L, 26L, 25L, 25L, 24L, -23L, 22L, 23L, 26L, 29L, 31L, 28L, 27L, 28L, 32L, 32L, 27L, 25L, -26L, 29L, 28L, 28L, 29L, 29L, 29L, 26L, 25L, 27L, 25L, 28L, 34L, -33L, 27L, 24L, 26L, 27L, 24L, 19L, 14L, 13L, 14L, 17L, 19L, 26L, -29L, 29L, 26L, 26L, 29L, 29L, 26L, 29L, 24L, 28L, 31L, 24L, 26L, -30L, 24L, 29L, 31L, 32L, 32L, 30L, 30L, 30L, 31L, 36L, 34L, 32L, -32L, 33L, 31L, 28L, 25L, 28L, 30L, 32L, 33L, 33L, 30L, 27L, 24L, -28L, 27L, 27L, 28L, 29L, 29L, 29L, 30L, 32L, 35L, 37L, 36L, 33L, -30L, 29L, 30L, 31L, 31L, 30L, 29L, 28L, 29L, 31L, 33L, 27L, 29L, -31L, 32L, 33L, 33L, 32L, 31L, 38L, 31L, 29L, 32L, 34L, 30L, 29L, -31L, 34L, 33L, 32L, 31L, 29L, 28L, 27L, 26L, 32L, 33L, 34L, 34L, -35L, 35L, 36L, 37L, 34L, 34L, 34L, 33L, 32L, 33L, 33L, 32L, 29L, -28L, 29L, 32L, 30L, 27L, 28L, 33L, 36L, 32L, 29L, 30L, 30L, 28L, -30L, 34L, 31L, 32L, 34L, 35L, 33L, 35L, 48L, 62L, 99L, 142L, -163L, 162L, 163L, 154L, 147L, 158L, 155L, 151L, 140L, 133L, 142L, -156L, 149L, 132L, 133L, 145L, 158L, 158L, 155L, 163L, 175L, 179L, -162L, 136L, 124L, 129L, 136L, 145L, 148L, 141L, 141L, 143L, 142L, -136L, 129L, 126L, 127L, 128L, 148L, 156L, 149L, 129L, 120L, 132L, -144L, 146L, 155L, 156L, 149L, 138L, 138L, 147L, 150L, 144L, 148L, -145L, 130L, 111L, 103L, 108L, 109L, 104L, 104L, 104L, 105L, 107L, -108L, 109L, 110L, 111L, 112L, 112L, 113L, 114L, 115L, 116L, 117L, -117L, 114L, 115L, 116L, 117L, 118L, 118L, 118L, 118L, 121L, 120L, -119L, 119L, 120L, 122L, 122L, 122L, 120L, 120L, 120L, 120L, 121L, -122L, 124L, 125L, 124L, 124L, 123L, 124L, 125L, 126L, 127L, 128L, -132L, 131L, 130L, 131L, 133L, 134L, 133L, 132L, 129L, 128L, 129L, -132L, 134L, 134L, 131L, 128L, 133L, 134L, 135L, 135L, 135L, 136L, -139L, 141L, 139L, 140L, 142L, 143L, 145L, 145L, 145L, 145L, 147L, -149L, 153L, 157L, 160L, 162L, 162L, 161L, 154L, 163L, 176L, 185L, -191L, 198L, 208L, 215L, 231L, 236L, 244L, 249L, 251L, 252L, 253L, -254L, 255L, 255L, 254L, 253L, 252L, 253L, 255L, 255L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 205L, 205L, 204L, 205L, 207L, -211L, 215L, 218L, 215L, 212L, 200L, 189L, 172L, 138L, 112L, 111L, -126L, 126L, 128L, 129L, 128L, 121L, 111L, 104L, 99L, 99L, 96L, -91L, 84L, 75L, 69L, 65L, 68L, 74L, 90L, 115L, 137L, 150L, 159L, -165L, 157L, 154L, 126L, 102L, 64L, 27L, 23L, 18L, 15L, 16L, 17L, -21L, 27L, 38L, 51L, 59L, 66L, 101L, 157L, 197L, 212L, 217L, 205L, -180L, 157L, 147L, 127L, 101L, 78L, 58L, 37L, 21L, 24L, 28L, 32L, -36L, 40L, 45L, 50L, 54L, 52L, 53L, 55L, 56L, 57L, 58L, 58L, 58L, -59L, 61L, 59L, 51L, 39L, 30L, 27L, 29L, 29L, 27L, 26L, 26L, 26L, -26L, 27L, 28L, 25L, 26L, 26L, 27L, 27L, 26L, 25L, 24L, 23L, 26L, -28L, 27L, 24L, 23L, 26L, 30L, 27L, 26L, 24L, 22L, 22L, 23L, 24L, -25L, 23L, 24L, 26L, 25L, 24L, 24L, 25L, 27L, 33L, 31L, 29L, 29L, -29L, 27L, 25L, 23L, 31L, 29L, 28L, 27L, 26L, 27L, 28L, 29L, 24L, -26L, 28L, 30L, 31L, 30L, 27L, 25L, 24L, 23L, 22L, 22L, 23L, 25L, -28L, 30L, 29L, 27L, 29L, 33L, 32L, 27L, 24L, 25L, 28L, 26L, 26L, -27L, 29L, 28L, 24L, 21L, 26L, 25L, 28L, 32L, 33L, 29L, 26L, 26L, -29L, 24L, 17L, 12L, 10L, 13L, 17L, 20L, 29L, 32L, 31L, 27L, 27L, -29L, 28L, 25L, 28L, 23L, 28L, 31L, 24L, 26L, 29L, 22L, 29L, 31L, -33L, 33L, 32L, 30L, 30L, 31L, 38L, 35L, 32L, 30L, 30L, 32L, 33L, -33L, 27L, 28L, 31L, 32L, 32L, 29L, 26L, 24L, 28L, 29L, 29L, 29L, -30L, 31L, 31L, 30L, 31L, 33L, 35L, 34L, 32L, 30L, 29L, 29L, 29L, -30L, 31L, 29L, 27L, 28L, 31L, 34L, 25L, 27L, 29L, 31L, 31L, 31L, -30L, 30L, 32L, 29L, 28L, 30L, 31L, 30L, 30L, 32L, 31L, 31L, 31L, -30L, 30L, 29L, 29L, 29L, 33L, 32L, 32L, 32L, 32L, 33L, 32L, 32L, -33L, 32L, 31L, 32L, 31L, 30L, 30L, 31L, 28L, 27L, 28L, 31L, 29L, -26L, 27L, 32L, 36L, 32L, 29L, 30L, 30L, 28L, 30L, 34L, 27L, 28L, -31L, 32L, 32L, 35L, 49L, 64L, 117L, 158L, 174L, 167L, 164L, 151L, -143L, 154L, 151L, 150L, 140L, 132L, 142L, 156L, 149L, 129L, 119L, -127L, 143L, 159L, 161L, 152L, 160L, 183L, 174L, 152L, 138L, 132L, -124L, 125L, 126L, 119L, 154L, 158L, 162L, 161L, 152L, 140L, 132L, -130L, 141L, 154L, 154L, 134L, 123L, 131L, 142L, 144L, 147L, 155L, -159L, 159L, 161L, 164L, 158L, 149L, 152L, 147L, 131L, 110L, 103L, -108L, 108L, 102L, 108L, 108L, 109L, 110L, 111L, 112L, 113L, 113L, -113L, 114L, 114L, 115L, 116L, 117L, 118L, 119L, 117L, 117L, 118L, -119L, 119L, 118L, 117L, 116L, 119L, 119L, 119L, 119L, 119L, 119L, -121L, 122L, 118L, 120L, 122L, 124L, 125L, 124L, 123L, 122L, 124L, -124L, 123L, 124L, 125L, 126L, 127L, 128L, 132L, 131L, 130L, 131L, -133L, 135L, 134L, 133L, 128L, 129L, 131L, 133L, 134L, 134L, 131L, -129L, 131L, 133L, 135L, 135L, 134L, 135L, 138L, 141L, 142L, 143L, -144L, 146L, 147L, 148L, 148L, 148L, 153L, 154L, 156L, 159L, 163L, -169L, 175L, 178L, 179L, 186L, 199L, 215L, 230L, 240L, 245L, 246L, -254L, 255L, 255L, 255L, 255L, 253L, 253L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 206L, 206L, 205L, 205L, 206L, 208L, 210L, 211L, 209L, -209L, 199L, 186L, 167L, 134L, 114L, 119L, 125L, 124L, 125L, 127L, -127L, 121L, 111L, 103L, 99L, 99L, 97L, 91L, 83L, 74L, 68L, 65L, -68L, 74L, 92L, 118L, 139L, 152L, 160L, 165L, 159L, 154L, 124L, -98L, 60L, 25L, 23L, 20L, 14L, 15L, 17L, 20L, 27L, 39L, 51L, 60L, -70L, 107L, 163L, 202L, 215L, 217L, 204L, 179L, 155L, 142L, 121L, -98L, 76L, 52L, 32L, 19L, 25L, 28L, 32L, 36L, 40L, 45L, 50L, 54L, -52L, 53L, 54L, 56L, 57L, 57L, 57L, 57L, 57L, 57L, 54L, 47L, 37L, -30L, 27L, 27L, 27L, 25L, 26L, 29L, 29L, 26L, 26L, 27L, 28L, 29L, -30L, 30L, 30L, 29L, 27L, 26L, 24L, 26L, 27L, 27L, 26L, 26L, 27L, -28L, 29L, 27L, 25L, 23L, 22L, 23L, 25L, 27L, 25L, 27L, 28L, 28L, -26L, 26L, 27L, 28L, 30L, 28L, 27L, 27L, 28L, 27L, 24L, 22L, 29L, -28L, 27L, 26L, 26L, 27L, 28L, 29L, 24L, 24L, 25L, 27L, 29L, 28L, -25L, 22L, 23L, 23L, 23L, 23L, 24L, 25L, 26L, 27L, 29L, 27L, 27L, -31L, 30L, 26L, 24L, 26L, 26L, 25L, 24L, 26L, 29L, 28L, 23L, 19L, -25L, 25L, 26L, 29L, 32L, 31L, 28L, 26L, 29L, 24L, 17L, 11L, 9L, -12L, 17L, 21L, 26L, 29L, 29L, 27L, 27L, 31L, 31L, 29L, 25L, 21L, -28L, 32L, 27L, 30L, 33L, 27L, 29L, 31L, 34L, 34L, 33L, 31L, 31L, -31L, 34L, 32L, 29L, 28L, 29L, 33L, 37L, 40L, 25L, 27L, 29L, 30L, -30L, 29L, 27L, 26L, 26L, 30L, 31L, 29L, 29L, 32L, 31L, 28L, 26L, -27L, 29L, 30L, 32L, 32L, 33L, 33L, 28L, 30L, 31L, 29L, 26L, 26L, -30L, 34L, 23L, 24L, 25L, 26L, 27L, 28L, 28L, 27L, 30L, 29L, 29L, -30L, 31L, 32L, 34L, 35L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, -32L, 30L, 29L, 29L, 30L, 30L, 29L, 27L, 32L, 29L, 29L, 31L, 31L, -28L, 27L, 30L, 30L, 28L, 29L, 31L, 30L, 26L, 27L, 31L, 35L, 30L, -29L, 31L, 30L, 28L, 29L, 32L, 27L, 28L, 29L, 30L, 28L, 31L, 45L, -60L, 113L, 156L, 175L, 170L, 168L, 154L, 143L, 152L, 153L, 152L, -145L, 140L, 149L, 161L, 155L, 138L, 122L, 122L, 131L, 155L, 165L, -148L, 148L, 176L, 159L, 147L, 141L, 134L, 122L, 122L, 127L, 123L, -147L, 152L, 160L, 165L, 160L, 145L, 132L, 127L, 129L, 144L, 151L, -141L, 131L, 134L, 143L, 149L, 156L, 160L, 162L, 163L, 167L, 172L, -170L, 165L, 157L, 147L, 130L, 113L, 107L, 109L, 109L, 106L, 111L, -112L, 112L, 113L, 114L, 115L, 116L, 116L, 115L, 115L, 116L, 117L, -117L, 118L, 118L, 119L, 117L, 118L, 119L, 120L, 119L, 118L, 116L, -115L, 118L, 119L, 120L, 119L, 117L, 117L, 119L, 121L, 120L, 123L, -126L, 129L, 130L, 128L, 125L, 122L, 124L, 124L, 123L, 124L, 125L, -126L, 127L, 128L, 126L, 125L, 126L, 128L, 132L, 134L, 134L, 134L, -130L, 131L, 132L, 133L, 134L, 133L, 132L, 132L, 131L, 134L, 137L, -136L, 135L, 136L, 140L, 144L, 144L, 145L, 147L, 149L, 152L, 155L, -157L, 158L, 163L, 165L, 166L, 169L, 175L, 184L, 195L, 202L, 218L, -221L, 229L, 241L, 253L, 255L, 255L, 253L, 255L, 255L, 255L, 255L, -254L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 252L, -251L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 208L, 208L, -209L, 209L, 209L, 208L, 208L, 208L, 208L, 210L, 202L, 186L, 163L, -130L, 114L, 124L, 124L, 122L, 122L, 124L, 125L, 120L, 110L, 102L, -99L, 99L, 97L, 90L, 81L, 73L, 68L, 67L, 66L, 73L, 92L, 118L, -139L, 151L, 159L, 164L, 159L, 152L, 120L, 93L, 56L, 22L, 23L, -21L, 15L, 16L, 18L, 22L, 29L, 40L, 53L, 61L, 76L, 113L, 169L, -206L, 216L, 216L, 201L, 175L, 156L, 138L, 118L, 101L, 78L, 49L, -28L, 21L, 25L, 28L, 31L, 35L, 39L, 44L, 50L, 54L, 52L, 53L, 54L, -56L, 56L, 57L, 56L, 56L, 55L, 52L, 48L, 42L, 36L, 31L, 28L, 26L, -27L, 25L, 28L, 33L, 32L, 25L, 22L, 24L, 30L, 32L, 33L, 34L, 33L, -32L, 29L, 28L, 27L, 26L, 26L, 27L, 29L, 29L, 28L, 27L, 30L, 28L, -26L, 24L, 23L, 25L, 27L, 28L, 27L, 29L, 30L, 29L, 28L, 27L, 28L, -29L, 23L, 22L, 23L, 26L, 29L, 30L, 29L, 28L, 28L, 27L, 26L, 25L, -25L, 26L, 27L, 28L, 25L, 24L, 23L, 25L, 27L, 27L, 24L, 21L, 23L, -23L, 24L, 25L, 25L, 25L, 24L, 23L, 28L, 25L, 25L, 28L, 28L, 25L, -25L, 27L, 26L, 24L, 24L, 27L, 31L, 30L, 25L, 19L, 26L, 26L, 25L, -27L, 30L, 32L, 30L, 27L, 26L, 23L, 17L, 13L, 11L, 13L, 16L, 18L, -22L, 26L, 27L, 25L, 27L, 31L, 32L, 30L, 28L, 25L, 31L, 36L, 31L, -33L, 37L, 30L, 29L, 31L, 34L, 35L, 33L, 31L, 31L, 31L, 32L, 31L, -30L, 28L, 28L, 30L, 33L, 35L, 25L, 26L, 27L, 29L, 29L, 30L, 29L, -29L, 24L, 29L, 30L, 28L, 28L, 31L, 31L, 26L, 25L, 25L, 25L, 27L, -29L, 32L, 33L, 34L, 28L, 31L, 32L, 30L, 25L, 25L, 29L, 33L, 25L, -25L, 25L, 26L, 26L, 28L, 29L, 30L, 29L, 30L, 31L, 30L, 30L, 32L, -34L, 34L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 29L, 27L, 26L, -27L, 29L, 30L, 29L, 27L, 32L, 28L, 28L, 32L, 31L, 27L, 27L, 30L, -33L, 31L, 32L, 34L, 32L, 27L, 28L, 32L, 32L, 29L, 29L, 31L, 31L, -27L, 27L, 30L, 30L, 30L, 31L, 30L, 28L, 31L, 45L, 60L, 112L, -155L, 175L, 172L, 172L, 160L, 150L, 160L, 156L, 155L, 151L, 150L, -158L, 165L, 161L, 151L, 141L, 133L, 125L, 141L, 164L, 155L, 145L, -161L, 174L, 165L, 159L, 147L, 127L, 121L, 123L, 117L, 125L, 127L, -136L, 147L, 149L, 138L, 127L, 123L, 130L, 143L, 154L, 153L, 146L, -143L, 149L, 158L, 168L, 166L, 160L, 156L, 158L, 165L, 170L, 170L, -159L, 144L, 126L, 117L, 113L, 111L, 112L, 115L, 114L, 114L, 115L, -116L, 116L, 117L, 118L, 118L, 117L, 117L, 117L, 117L, 117L, 117L, -117L, 117L, 115L, 116L, 118L, 119L, 120L, 119L, 117L, 116L, 118L, -120L, 121L, 120L, 117L, 117L, 119L, 122L, 122L, 124L, 126L, 128L, -129L, 127L, 126L, 124L, 124L, 124L, 123L, 124L, 125L, 126L, 127L, -128L, 125L, 125L, 125L, 127L, 131L, 134L, 134L, 133L, 132L, 133L, -133L, 134L, 133L, 133L, 134L, 135L, 133L, 136L, 140L, 139L, 137L, -138L, 142L, 147L, 150L, 151L, 153L, 157L, 162L, 168L, 173L, 176L, -181L, 184L, 189L, 194L, 200L, 211L, 223L, 231L, 247L, 248L, 250L, -253L, 255L, 255L, 252L, 250L, 250L, 252L, 253L, 253L, 253L, 253L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 253L, 252L, 251L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 210L, 211L, 212L, 212L, -211L, 210L, 208L, 207L, 201L, 205L, 198L, 180L, 154L, 120L, 106L, -119L, 123L, 121L, 120L, 122L, 123L, 119L, 110L, 103L, 99L, 99L, -97L, 90L, 80L, 72L, 68L, 68L, 64L, 72L, 91L, 117L, 138L, 150L, -157L, 162L, 159L, 151L, 118L, 89L, 52L, 19L, 22L, 21L, 16L, 17L, -19L, 23L, 30L, 42L, 54L, 63L, 80L, 116L, 171L, 208L, 215L, 212L, -196L, 170L, 160L, 138L, 118L, 105L, 82L, 49L, 28L, 24L, 25L, -27L, 31L, 34L, 38L, 44L, 50L, 54L, 52L, 53L, 54L, 55L, 56L, 56L, -56L, 56L, 53L, 49L, 44L, 40L, 36L, 33L, 29L, 26L, 29L, 26L, 29L, -35L, 33L, 24L, 19L, 20L, 26L, 27L, 28L, 29L, 29L, 27L, 24L, 23L, -29L, 26L, 25L, 27L, 31L, 32L, 29L, 26L, 31L, 29L, 26L, 24L, 24L, -25L, 28L, 29L, 27L, 29L, 30L, 29L, 27L, 26L, 27L, 29L, 27L, 27L, -27L, 28L, 29L, 28L, 26L, 23L, 27L, 26L, 25L, 24L, 24L, 25L, 27L, -28L, 28L, 25L, 24L, 25L, 27L, 27L, 24L, 21L, 22L, 23L, 25L, 27L, -26L, 25L, 22L, 21L, 28L, 25L, 24L, 26L, 26L, 24L, 25L, 28L, 27L, -25L, 24L, 28L, 32L, 32L, 27L, 21L, 26L, 26L, 25L, 25L, 29L, 33L, -32L, 28L, 23L, 21L, 18L, 16L, 14L, 14L, 14L, 15L, 22L, 25L, 26L, -24L, 25L, 29L, 29L, 27L, 35L, 31L, 37L, 40L, 34L, 34L, 36L, 29L, -28L, 31L, 34L, 35L, 34L, 32L, 31L, 31L, 33L, 33L, 32L, 30L, 27L, -25L, 25L, 25L, 26L, 26L, 27L, 28L, 29L, 31L, 32L, 32L, 22L, 28L, -29L, 26L, 26L, 30L, 29L, 24L, 28L, 26L, 25L, 25L, 27L, 29L, 31L, -31L, 29L, 31L, 33L, 30L, 25L, 24L, 28L, 33L, 30L, 29L, 28L, 28L, -29L, 31L, 33L, 34L, 28L, 30L, 31L, 29L, 28L, 30L, 31L, 31L, 31L, -31L, 31L, 30L, 30L, 29L, 29L, 29L, 27L, 25L, 24L, 26L, 30L, 32L, -31L, 28L, 33L, 28L, 28L, 32L, 32L, 27L, 27L, 31L, 36L, 34L, 35L, -36L, 33L, 29L, 29L, 33L, 30L, 28L, 28L, 31L, 31L, 27L, 26L, 28L, -32L, 32L, 33L, 33L, 32L, 35L, 50L, 65L, 123L, 163L, 179L, 173L, -172L, 163L, 158L, 171L, 157L, 155L, 154L, 157L, 163L, 167L, 165L, -159L, 157L, 145L, 121L, 127L, 159L, 161L, 146L, 148L, 173L, 166L, -163L, 154L, 139L, 138L, 142L, 137L, 115L, 114L, 122L, 136L, 143L, -138L, 131L, 129L, 139L, 149L, 162L, 167L, 159L, 150L, 154L, 165L, -163L, 165L, 166L, 166L, 166L, 165L, 160L, 155L, 155L, 135L, 119L, -115L, 113L, 110L, 112L, 119L, 116L, 116L, 116L, 117L, 118L, 118L, -119L, 119L, 118L, 118L, 117L, 117L, 117L, 117L, 117L, 116L, 112L, -114L, 116L, 119L, 120L, 120L, 118L, 117L, 119L, 121L, 122L, 121L, -118L, 117L, 119L, 122L, 123L, 123L, 124L, 124L, 124L, 124L, 124L, -124L, 124L, 124L, 123L, 124L, 125L, 126L, 127L, 128L, 131L, 130L, -129L, 130L, 132L, 133L, 132L, 131L, 133L, 134L, 134L, 134L, 133L, -133L, 135L, 137L, 134L, 138L, 142L, 142L, 139L, 140L, 145L, 150L, -156L, 157L, 160L, 165L, 173L, 181L, 188L, 192L, 197L, 202L, 209L, -216L, 223L, 233L, 245L, 253L, 252L, 254L, 255L, 255L, 255L, 255L, -255L, 255L, 254L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, -253L, 252L, 252L, 251L, 252L, 253L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 210L, 211L, 212L, 212L, 211L, 210L, 208L, -206L, 210L, 200L, 194L, 184L, 157L, 124L, 114L, 123L, 121L, 124L, -123L, 118L, 114L, 112L, 107L, 101L, 96L, 91L, 89L, 90L, 86L, -75L, 66L, 64L, 59L, 73L, 97L, 122L, 143L, 156L, 162L, 163L, 164L, -142L, 120L, 90L, 46L, 21L, 20L, 21L, 17L, 20L, 21L, 23L, 33L, -48L, 55L, 53L, 83L, 126L, 176L, 206L, 219L, 217L, 196L, 171L, -159L, 141L, 120L, 103L, 79L, 49L, 27L, 20L, 21L, 24L, 31L, 37L, -38L, 38L, 44L, 54L, 50L, 52L, 54L, 57L, 58L, 58L, 56L, 55L, 49L, -53L, 49L, 39L, 32L, 30L, 25L, 19L, 25L, 26L, 28L, 30L, 29L, 28L, -26L, 24L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 25L, 31L, 36L, -37L, 33L, 27L, 23L, 22L, 26L, 28L, 29L, 28L, 25L, 24L, 27L, 30L, -33L, 30L, 27L, 27L, 28L, 27L, 24L, 21L, 28L, 28L, 27L, 27L, 27L, -26L, 26L, 26L, 26L, 26L, 26L, 24L, 22L, 22L, 25L, 27L, 28L, 28L, -27L, 26L, 26L, 26L, 27L, 27L, 21L, 21L, 22L, 23L, 25L, 26L, 26L, -27L, 26L, 26L, 25L, 23L, 22L, 24L, 28L, 31L, 29L, 27L, 25L, 24L, -26L, 26L, 26L, 24L, 28L, 31L, 34L, 33L, 30L, 28L, 28L, 29L, 26L, -18L, 18L, 15L, 7L, 11L, 20L, 19L, 24L, 28L, 31L, 28L, 23L, 22L, -27L, 33L, 20L, 25L, 28L, 28L, 29L, 31L, 28L, 24L, 29L, 32L, 34L, -33L, 30L, 27L, 26L, 28L, 32L, 33L, 35L, 36L, 30L, 24L, 26L, 32L, -31L, 29L, 30L, 35L, 36L, 32L, 28L, 27L, 29L, 28L, 26L, 25L, 26L, -28L, 30L, 32L, 28L, 31L, 32L, 29L, 24L, 23L, 27L, 31L, 23L, 26L, -29L, 30L, 29L, 28L, 28L, 29L, 30L, 27L, 24L, 25L, 29L, 32L, 33L, -32L, 37L, 36L, 35L, 34L, 32L, 31L, 30L, 30L, 29L, 29L, 31L, 34L, -32L, 28L, 30L, 36L, 31L, 26L, 22L, 24L, 30L, 32L, 28L, 22L, 26L, -29L, 31L, 32L, 31L, 31L, 32L, 34L, 32L, 34L, 36L, 34L, 31L, 30L, -32L, 34L, 31L, 29L, 30L, 31L, 28L, 24L, 26L, 32L, 32L, 30L, 28L, -33L, 36L, 30L, 45L, 79L, 140L, 163L, 176L, 171L, 172L, 183L, -185L, 175L, 165L, 160L, 154L, 154L, 162L, 167L, 160L, 148L, 137L, -127L, 126L, 130L, 135L, 149L, 152L, 138L, 172L, 177L, 186L, 176L, -150L, 141L, 151L, 157L, 132L, 137L, 138L, 134L, 134L, 140L, 141L, -138L, 143L, 156L, 169L, 170L, 162L, 155L, 156L, 160L, 160L, 159L, -160L, 164L, 167L, 167L, 162L, 157L, 144L, 132L, 119L, 115L, 114L, -114L, 116L, 120L, 123L, 124L, 123L, 121L, 119L, 118L, 118L, 120L, -119L, 118L, 118L, 118L, 118L, 117L, 114L, 112L, 116L, 118L, 121L, -121L, 120L, 118L, 118L, 118L, 122L, 122L, 121L, 121L, 122L, 124L, -126L, 127L, 120L, 120L, 121L, 121L, 122L, 123L, 124L, 124L, 128L, -127L, 126L, 125L, 126L, 128L, 131L, 133L, 136L, 132L, 128L, 130L, -134L, 136L, 133L, 129L, 136L, 135L, 134L, 135L, 136L, 137L, 136L, -135L, 137L, 139L, 142L, 147L, 150L, 151L, 148L, 146L, 160L, 167L, -175L, 180L, 184L, 190L, 199L, 206L, 213L, 221L, 234L, 246L, 254L, -255L, 254L, 252L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -255L, 255L, 255L, 254L, 254L, 253L, 253L, 253L, 252L, 248L, 250L, -255L, 255L, 254L, 250L, 250L, 255L, 252L, 252L, 255L, 254L, 247L, -250L, 255L, 215L, 216L, 217L, 218L, 218L, 217L, 215L, 213L, 211L, -202L, 195L, 184L, 156L, 123L, 112L, 120L, 118L, 122L, 123L, 120L, -117L, 115L, 110L, 103L, 92L, 91L, 89L, 86L, 82L, 75L, 67L, 61L, -62L, 76L, 98L, 123L, 143L, 156L, 162L, 164L, 165L, 143L, 120L, -88L, 45L, 21L, 19L, 20L, 20L, 21L, 20L, 21L, 31L, 47L, 56L, 57L, -83L, 127L, 177L, 207L, 219L, 217L, 196L, 173L, 157L, 137L, 114L, -95L, 71L, 42L, 23L, 18L, 23L, 25L, 31L, 38L, 40L, 41L, 46L, 54L, -52L, 54L, 56L, 57L, 57L, 56L, 55L, 54L, 45L, 51L, 50L, 39L, 30L, -27L, 27L, 26L, 25L, 26L, 28L, 29L, 29L, 28L, 26L, 25L, 28L, 27L, -27L, 26L, 26L, 27L, 27L, 28L, 18L, 23L, 29L, 32L, 31L, 29L, 28L, -28L, 25L, 26L, 28L, 27L, 25L, 25L, 27L, 30L, 31L, 29L, 26L, 26L, -27L, 27L, 24L, 22L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 24L, -25L, 25L, 23L, 22L, 23L, 26L, 28L, 30L, 29L, 28L, 27L, 26L, 26L, -27L, 27L, 25L, 25L, 25L, 24L, 24L, 24L, 23L, 23L, 25L, 27L, 28L, -27L, 26L, 25L, 27L, 29L, 31L, 29L, 27L, 26L, 28L, 28L, 28L, 26L, -28L, 30L, 32L, 31L, 28L, 26L, 27L, 29L, 30L, 22L, 21L, 18L, 9L, -13L, 22L, 21L, 25L, 25L, 25L, 24L, 24L, 25L, 27L, 29L, 24L, 29L, -32L, 31L, 32L, 35L, 34L, 30L, 29L, 31L, 33L, 32L, 29L, 27L, 27L, -29L, 35L, 34L, 34L, 33L, 28L, 24L, 28L, 35L, 31L, 28L, 29L, 34L, -36L, 32L, 29L, 29L, 30L, 28L, 27L, 26L, 26L, 28L, 30L, 31L, 28L, -31L, 32L, 29L, 24L, 23L, 27L, 31L, 26L, 28L, 30L, 30L, 28L, 26L, -25L, 25L, 28L, 26L, 25L, 27L, 30L, 33L, 33L, 32L, 34L, 34L, 33L, -33L, 32L, 32L, 32L, 32L, 29L, 28L, 29L, 31L, 28L, 24L, 25L, 30L, -31L, 28L, 25L, 26L, 30L, 31L, 29L, 25L, 28L, 30L, 32L, 33L, 32L, -31L, 32L, 34L, 32L, 34L, 36L, 35L, 32L, 31L, 31L, 33L, 31L, 29L, -30L, 31L, 28L, 25L, 27L, 32L, 35L, 33L, 33L, 39L, 41L, 33L, 44L, -75L, 139L, 159L, 175L, 176L, 179L, 186L, 184L, 175L, 172L, 166L, -159L, 158L, 164L, 167L, 156L, 142L, 113L, 103L, 106L, 119L, 128L, -139L, 143L, 133L, 139L, 147L, 167L, 177L, 169L, 164L, 163L, 157L, -161L, 160L, 155L, 149L, 150L, 154L, 151L, 144L, 153L, 162L, 170L, -170L, 163L, 159L, 160L, 164L, 166L, 163L, 161L, 162L, 165L, 164L, -161L, 157L, 140L, 127L, 115L, 112L, 114L, 119L, 126L, 133L, 130L, -131L, 132L, 129L, 125L, 120L, 118L, 117L, 119L, 119L, 119L, 119L, -119L, 118L, 115L, 114L, 120L, 122L, 123L, 123L, 121L, 120L, 120L, -121L, 122L, 121L, 121L, 121L, 122L, 123L, 125L, 126L, 123L, 123L, -122L, 122L, 123L, 124L, 125L, 126L, 129L, 128L, 128L, 128L, 128L, -130L, 131L, 132L, 135L, 131L, 129L, 131L, 136L, 138L, 137L, 133L, -137L, 137L, 137L, 138L, 139L, 141L, 141L, 141L, 139L, 140L, 142L, -146L, 151L, 157L, 163L, 167L, 163L, 173L, 187L, 198L, 206L, 215L, -224L, 230L, 240L, 244L, 249L, 255L, 255L, 255L, 255L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, -254L, 253L, 253L, 253L, 250L, 245L, 245L, 250L, 253L, 252L, 254L, -255L, 254L, 252L, 252L, 255L, 255L, 254L, 255L, 255L, 219L, 220L, -223L, 224L, 225L, 224L, 222L, 221L, 213L, 204L, 196L, 183L, 153L, -120L, 109L, 116L, 113L, 118L, 121L, 120L, 118L, 116L, 110L, 103L, -87L, 91L, 88L, 80L, 77L, 77L, 70L, 59L, 67L, 80L, 101L, 124L, -143L, 156L, 162L, 165L, 166L, 144L, 119L, 86L, 43L, 21L, 19L, -18L, 22L, 21L, 19L, 20L, 30L, 46L, 58L, 62L, 83L, 128L, 178L, -207L, 219L, 216L, 196L, 173L, 155L, 135L, 111L, 91L, 65L, 38L, -21L, 18L, 25L, 25L, 30L, 38L, 43L, 45L, 49L, 54L, 55L, 56L, 57L, -57L, 57L, 55L, 54L, 53L, 42L, 48L, 49L, 39L, 28L, 25L, 29L, 33L, -25L, 26L, 27L, 28L, 28L, 27L, 26L, 25L, 28L, 27L, 27L, 26L, 26L, -27L, 27L, 28L, 24L, 27L, 29L, 29L, 27L, 24L, 23L, 23L, 24L, 25L, -26L, 26L, 25L, 25L, 27L, 29L, 28L, 26L, 25L, 25L, 26L, 26L, 25L, -23L, 27L, 28L, 28L, 29L, 30L, 30L, 31L, 31L, 22L, 23L, 24L, 24L, -23L, 25L, 28L, 31L, 32L, 31L, 30L, 28L, 27L, 27L, 26L, 27L, 25L, -25L, 25L, 25L, 24L, 24L, 24L, 24L, 25L, 27L, 30L, 30L, 28L, 27L, -26L, 27L, 33L, 31L, 29L, 28L, 29L, 30L, 29L, 28L, 28L, 29L, 29L, -28L, 26L, 26L, 27L, 29L, 32L, 24L, 23L, 20L, 10L, 14L, 22L, 21L, -25L, 22L, 21L, 22L, 26L, 28L, 28L, 27L, 24L, 28L, 30L, 29L, 30L, -34L, 34L, 31L, 30L, 31L, 31L, 30L, 28L, 28L, 29L, 31L, 36L, 33L, -31L, 29L, 25L, 22L, 27L, 35L, 30L, 27L, 28L, 34L, 36L, 33L, 31L, -32L, 31L, 30L, 28L, 27L, 27L, 27L, 29L, 29L, 29L, 30L, 31L, 28L, -25L, 25L, 28L, 32L, 30L, 32L, 33L, 31L, 27L, 24L, 22L, 22L, 25L, -25L, 26L, 28L, 32L, 34L, 33L, 32L, 29L, 29L, 29L, 29L, 30L, 30L, -31L, 32L, 31L, 29L, 30L, 33L, 31L, 27L, 28L, 33L, 31L, 30L, 30L, -30L, 30L, 31L, 30L, 30L, 31L, 32L, 34L, 33L, 32L, 31L, 32L, 34L, -31L, 33L, 35L, 35L, 33L, 31L, 31L, 31L, 31L, 29L, 29L, 31L, 29L, -26L, 27L, 32L, 30L, 32L, 33L, 40L, 42L, 34L, 49L, 84L, 150L, -160L, 171L, 175L, 179L, 184L, 184L, 182L, 177L, 171L, 163L, 162L, -168L, 168L, 154L, 137L, 111L, 97L, 104L, 125L, 134L, 138L, 139L, -133L, 128L, 130L, 147L, 165L, 171L, 178L, 181L, 172L, 178L, 174L, -166L, 162L, 163L, 165L, 160L, 151L, 158L, 162L, 165L, 165L, 161L, -158L, 159L, 161L, 163L, 163L, 164L, 167L, 168L, 166L, 158L, 152L, -134L, 124L, 116L, 116L, 121L, 125L, 131L, 136L, 131L, 133L, 135L, -133L, 128L, 122L, 118L, 116L, 120L, 120L, 120L, 120L, 119L, 118L, -117L, 116L, 123L, 124L, 124L, 123L, 121L, 120L, 121L, 123L, 121L, -121L, 121L, 121L, 122L, 123L, 124L, 125L, 127L, 126L, 124L, 123L, -123L, 125L, 127L, 128L, 129L, 130L, 130L, 131L, 131L, 131L, 131L, -130L, 133L, 131L, 129L, 132L, 137L, 140L, 140L, 138L, 136L, 137L, -137L, 139L, 140L, 143L, 145L, 146L, 151L, 152L, 153L, 154L, 157L, -165L, 177L, 186L, 191L, 202L, 217L, 230L, 239L, 246L, 252L, 255L, -255L, 255L, 255L, 255L, 255L, 254L, 253L, 253L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, 254L, 253L, -253L, 253L, 253L, 251L, 252L, 254L, 254L, 253L, 255L, 255L, 249L, -255L, 255L, 255L, 255L, 254L, 247L, 240L, 219L, 222L, 225L, 227L, -228L, 227L, 226L, 224L, 215L, 207L, 197L, 180L, 149L, 118L, 107L, -112L, 110L, 116L, 121L, 120L, 118L, 115L, 107L, 99L, 85L, 92L, -89L, 76L, 73L, 78L, 72L, 59L, 71L, 83L, 104L, 126L, 144L, 157L, -163L, 165L, 166L, 144L, 118L, 82L, 40L, 20L, 19L, 16L, 20L, 20L, -20L, 23L, 33L, 46L, 58L, 64L, 83L, 128L, 179L, 207L, 217L, 214L, -194L, 172L, 155L, 137L, 115L, 94L, 68L, 39L, 22L, 19L, 25L, 23L, -28L, 38L, 45L, 47L, 49L, 53L, 55L, 55L, 56L, 57L, 57L, 56L, 55L, -54L, 46L, 47L, 44L, 36L, 28L, 26L, 29L, 33L, 24L, 25L, 26L, 27L, -28L, 27L, 26L, 26L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 30L, -30L, 29L, 27L, 25L, 23L, 23L, 23L, 26L, 26L, 26L, 25L, 25L, 25L, -26L, 27L, 25L, 25L, 24L, 25L, 25L, 25L, 25L, 25L, 23L, 24L, 25L, -26L, 28L, 29L, 30L, 30L, 23L, 24L, 25L, 25L, 26L, 28L, 31L, 34L, -34L, 33L, 31L, 29L, 28L, 27L, 26L, 26L, 22L, 22L, 23L, 24L, 25L, -26L, 27L, 28L, 27L, 29L, 30L, 30L, 28L, 27L, 27L, 28L, 33L, 31L, -29L, 28L, 30L, 30L, 30L, 28L, 30L, 29L, 28L, 27L, 26L, 27L, 29L, -30L, 31L, 22L, 22L, 18L, 9L, 12L, 20L, 19L, 23L, 22L, 22L, 24L, -26L, 28L, 29L, 29L, 27L, 30L, 30L, 28L, 29L, 32L, 33L, 30L, 32L, -32L, 31L, 30L, 29L, 30L, 32L, 34L, 34L, 31L, 29L, 28L, 25L, 21L, -25L, 31L, 30L, 27L, 27L, 32L, 35L, 34L, 33L, 35L, 32L, 31L, 29L, -28L, 27L, 27L, 28L, 28L, 29L, 30L, 30L, 28L, 26L, 26L, 29L, 32L, -32L, 34L, 35L, 33L, 29L, 25L, 24L, 23L, 23L, 25L, 27L, 30L, 33L, -34L, 33L, 33L, 27L, 27L, 26L, 25L, 26L, 27L, 28L, 29L, 28L, 26L, -28L, 33L, 34L, 32L, 34L, 38L, 30L, 33L, 34L, 33L, 31L, 30L, 32L, -34L, 33L, 34L, 35L, 34L, 32L, 31L, 33L, 34L, 31L, 32L, 34L, 35L, -34L, 32L, 30L, 30L, 32L, 29L, 29L, 31L, 30L, 27L, 28L, 32L, 29L, -33L, 35L, 39L, 39L, 39L, 69L, 117L, 169L, 169L, 170L, 172L, 174L, -179L, 185L, 190L, 184L, 179L, 173L, 173L, 180L, 181L, 167L, 150L, -135L, 117L, 123L, 144L, 148L, 142L, 136L, 130L, 128L, 131L, 149L, -164L, 166L, 173L, 178L, 172L, 166L, 165L, 163L, 164L, 165L, 164L, -159L, 154L, 159L, 161L, 163L, 163L, 162L, 160L, 158L, 157L, 153L, -157L, 165L, 173L, 176L, 170L, 158L, 149L, 131L, 124L, 121L, 125L, -128L, 127L, 126L, 127L, 125L, 127L, 128L, 127L, 123L, 120L, 119L, -118L, 120L, 121L, 122L, 121L, 119L, 118L, 118L, 119L, 124L, 124L, -123L, 121L, 118L, 118L, 120L, 122L, 121L, 121L, 122L, 122L, 122L, -123L, 124L, 124L, 129L, 127L, 125L, 123L, 123L, 125L, 128L, 130L, -128L, 130L, 132L, 133L, 133L, 132L, 130L, 129L, 133L, 131L, 130L, -131L, 135L, 138L, 139L, 138L, 138L, 139L, 141L, 142L, 144L, 146L, -150L, 153L, 158L, 164L, 170L, 174L, 179L, 189L, 202L, 213L, 231L, -238L, 247L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 253L, -252L, 252L, 253L, 253L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 255L, 255L, 255L, 254L, 254L, 253L, 253L, 253L, 255L, 255L, -255L, 255L, 255L, 253L, 251L, 252L, 255L, 255L, 250L, 240L, 242L, -253L, 255L, 252L, 220L, 222L, 226L, 229L, 231L, 230L, 227L, 226L, -216L, 208L, 196L, 175L, 145L, 116L, 107L, 112L, 114L, 120L, 124L, -122L, 119L, 115L, 106L, 97L, 86L, 93L, 88L, 75L, 72L, 78L, 73L, -60L, 73L, 85L, 106L, 128L, 146L, 157L, 163L, 164L, 164L, 142L, -114L, 77L, 36L, 19L, 18L, 14L, 17L, 18L, 21L, 28L, 37L, 47L, -58L, 65L, 83L, 129L, 180L, 207L, 215L, 211L, 191L, 169L, 153L, -137L, 119L, 99L, 72L, 41L, 23L, 19L, 22L, 21L, 26L, 37L, 45L, -47L, 49L, 52L, 53L, 54L, 55L, 56L, 57L, 58L, 58L, 58L, 54L, 47L, -39L, 34L, 30L, 28L, 27L, 28L, 24L, 24L, 25L, 26L, 27L, 27L, 27L, -27L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 26L, 25L, 24L, 25L, -27L, 30L, 32L, 33L, 30L, 29L, 27L, 26L, 25L, 25L, 24L, 24L, 24L, -24L, 25L, 25L, 25L, 25L, 25L, 26L, 23L, 24L, 25L, 26L, 28L, 29L, -30L, 31L, 26L, 27L, 28L, 28L, 28L, 29L, 33L, 36L, 34L, 33L, 31L, -29L, 28L, 27L, 26L, 26L, 22L, 23L, 24L, 25L, 26L, 27L, 28L, 28L, -29L, 30L, 29L, 27L, 25L, 26L, 29L, 31L, 32L, 29L, 27L, 27L, 28L, -29L, 28L, 27L, 32L, 30L, 28L, 28L, 28L, 30L, 31L, 31L, 30L, 22L, -21L, 18L, 9L, 12L, 21L, 20L, 20L, 24L, 28L, 28L, 26L, 25L, 29L, -33L, 34L, 36L, 36L, 33L, 33L, 35L, 35L, 32L, 35L, 33L, 32L, 31L, -32L, 33L, 34L, 35L, 34L, 31L, 31L, 32L, 30L, 25L, 25L, 29L, 32L, -27L, 27L, 32L, 35L, 34L, 35L, 37L, 31L, 31L, 30L, 29L, 28L, 28L, -28L, 28L, 30L, 30L, 29L, 28L, 27L, 28L, 30L, 32L, 32L, 34L, 35L, -34L, 31L, 28L, 27L, 27L, 24L, 26L, 29L, 31L, 33L, 33L, 33L, 33L, -31L, 30L, 28L, 27L, 26L, 27L, 28L, 29L, 26L, 23L, 24L, 29L, 31L, -30L, 31L, 34L, 30L, 33L, 36L, 34L, 31L, 29L, 32L, 35L, 34L, 34L, -34L, 33L, 31L, 31L, 33L, 35L, 32L, 32L, 32L, 33L, 33L, 32L, 30L, -29L, 33L, 29L, 28L, 31L, 31L, 29L, 29L, 32L, 36L, 40L, 40L, 38L, -35L, 41L, 86L, 147L, 178L, 178L, 178L, 177L, 176L, 178L, 184L, -189L, 190L, 187L, 184L, 185L, 192L, 196L, 186L, 173L, 154L, 135L, -138L, 154L, 153L, 140L, 130L, 120L, 118L, 132L, 159L, 171L, 161L, -155L, 155L, 150L, 147L, 153L, 160L, 164L, 162L, 157L, 154L, 154L, -162L, 163L, 166L, 168L, 168L, 165L, 161L, 158L, 150L, 154L, 160L, -169L, 174L, 171L, 162L, 154L, 134L, 126L, 121L, 123L, 125L, 123L, -122L, 123L, 122L, 122L, 121L, 119L, 116L, 116L, 118L, 120L, 120L, -121L, 122L, 121L, 119L, 118L, 119L, 122L, 124L, 125L, 124L, 122L, -120L, 120L, 122L, 124L, 122L, 123L, 123L, 123L, 124L, 124L, 124L, -124L, 129L, 127L, 124L, 122L, 123L, 125L, 128L, 130L, 127L, 129L, -132L, 134L, 134L, 133L, 130L, 129L, 135L, 133L, 132L, 132L, 134L, -136L, 137L, 138L, 141L, 143L, 146L, 148L, 150L, 155L, 161L, 166L, -164L, 175L, 192L, 205L, 216L, 227L, 239L, 247L, 252L, 254L, 255L, -255L, 255L, 253L, 253L, 252L, 253L, 254L, 255L, 255L, 255L, 255L, -255L, 255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, -255L, 255L, 254L, 254L, 253L, 253L, 253L, 252L, 254L, 255L, 255L, -253L, 253L, 252L, 251L, 243L, 252L, 255L, 255L, 254L, 249L, 230L, -210L, 220L, 223L, 227L, 231L, 232L, 230L, 227L, 225L, 216L, 208L, -193L, 170L, 139L, 116L, 110L, 115L, 119L, 125L, 128L, 125L, 121L, -116L, 107L, 98L, 90L, 91L, 86L, 75L, 72L, 74L, 70L, 62L, 72L, -85L, 107L, 130L, 148L, 159L, 162L, 163L, 160L, 139L, 110L, 71L, -32L, 18L, 18L, 12L, 16L, 17L, 22L, 31L, 39L, 47L, 58L, 67L, 86L, -133L, 183L, 209L, 215L, 209L, 189L, 168L, 149L, 135L, 118L, 99L, -70L, 38L, 20L, 16L, 19L, 20L, 27L, 38L, 45L, 46L, 49L, 54L, 53L, -54L, 55L, 56L, 57L, 58L, 59L, 60L, 58L, 47L, 37L, 33L, 32L, 28L, -25L, 24L, 24L, 24L, 24L, 25L, 26L, 26L, 27L, 27L, 28L, 27L, 27L, -26L, 26L, 27L, 27L, 28L, 30L, 28L, 26L, 27L, 29L, 31L, 32L, 32L, -32L, 30L, 27L, 26L, 27L, 27L, 25L, 24L, 24L, 25L, 27L, 26L, 25L, -24L, 26L, 27L, 26L, 26L, 27L, 28L, 30L, 31L, 32L, 33L, 29L, 30L, -30L, 29L, 28L, 29L, 32L, 34L, 32L, 31L, 30L, 28L, 27L, 27L, 26L, -27L, 26L, 26L, 26L, 26L, 25L, 25L, 25L, 25L, 28L, 28L, 27L, 25L, -24L, 25L, 30L, 33L, 30L, 28L, 26L, 26L, 27L, 28L, 27L, 26L, 31L, -30L, 28L, 29L, 30L, 32L, 31L, 31L, 30L, 22L, 22L, 19L, 11L, 14L, -24L, 23L, 19L, 26L, 31L, 30L, 26L, 24L, 28L, 33L, 31L, 35L, 35L, -33L, 32L, 35L, 34L, 30L, 36L, 34L, 32L, 32L, 33L, 34L, 34L, 32L, -37L, 34L, 34L, 36L, 35L, 31L, 29L, 31L, 34L, 29L, 27L, 31L, 34L, -34L, 35L, 38L, 30L, 30L, 30L, 30L, 30L, 29L, 29L, 29L, 30L, 30L, -28L, 28L, 28L, 29L, 31L, 32L, 31L, 33L, 35L, 34L, 32L, 29L, 28L, -28L, 26L, 28L, 31L, 31L, 31L, 31L, 33L, 34L, 36L, 35L, 32L, 30L, -30L, 31L, 32L, 34L, 32L, 28L, 27L, 30L, 32L, 29L, 28L, 30L, 29L, -32L, 34L, 33L, 30L, 29L, 31L, 34L, 33L, 33L, 33L, 31L, 30L, 31L, -33L, 36L, 34L, 32L, 31L, 31L, 32L, 32L, 31L, 29L, 33L, 28L, 27L, -30L, 32L, 31L, 30L, 33L, 37L, 40L, 37L, 33L, 29L, 35L, 79L, 138L, -168L, 180L, 190L, 190L, 186L, 186L, 186L, 184L, 187L, 186L, 183L, -182L, 186L, 190L, 186L, 179L, 162L, 146L, 147L, 158L, 156L, 147L, -136L, 123L, 122L, 132L, 151L, 156L, 142L, 139L, 148L, 150L, 147L, -154L, 163L, 168L, 162L, 153L, 150L, 154L, 157L, 160L, 165L, 167L, -166L, 163L, 159L, 157L, 157L, 156L, 156L, 160L, 164L, 166L, 163L, -160L, 137L, 126L, 116L, 115L, 116L, 117L, 120L, 125L, 120L, 120L, -117L, 114L, 112L, 112L, 116L, 119L, 119L, 121L, 123L, 121L, 118L, -117L, 120L, 123L, 125L, 126L, 127L, 126L, 124L, 124L, 126L, 128L, -124L, 124L, 125L, 126L, 126L, 125L, 125L, 124L, 127L, 126L, 124L, -124L, 125L, 127L, 129L, 131L, 128L, 130L, 132L, 135L, 136L, 135L, -134L, 133L, 139L, 138L, 136L, 135L, 136L, 138L, 141L, 143L, 143L, -147L, 152L, 156L, 160L, 167L, 177L, 184L, 195L, 207L, 223L, 237L, -246L, 252L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 255L, -255L, 252L, 253L, 255L, 255L, 255L, 255L, 254L, 253L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, 254L, -253L, 253L, 253L, 254L, 254L, 251L, 248L, 251L, 255L, 255L, 255L, -255L, 255L, 250L, 236L, 212L, 174L, 127L, 93L, 217L, 220L, 224L, -228L, 228L, 226L, 223L, 220L, 215L, 207L, 190L, 165L, 135L, 115L, -113L, 119L, 119L, 124L, 127L, 123L, 119L, 114L, 106L, 98L, 93L, -88L, 82L, 76L, 72L, 68L, 65L, 62L, 69L, 84L, 107L, 132L, 150L, -160L, 162L, 162L, 157L, 136L, 106L, 66L, 28L, 17L, 18L, 10L, -18L, 17L, 21L, 31L, 38L, 46L, 59L, 72L, 91L, 138L, 188L, 212L, -216L, 209L, 189L, 167L, 148L, 133L, 115L, 94L, 65L, 34L, 17L, -16L, 17L, 21L, 31L, 41L, 45L, 46L, 51L, 57L, 56L, 56L, 56L, 56L, -57L, 57L, 58L, 59L, 55L, 46L, 38L, 36L, 32L, 26L, 23L, 25L, 23L, -23L, 24L, 24L, 25L, 26L, 27L, 28L, 28L, 27L, 27L, 26L, 26L, 27L, -27L, 28L, 36L, 32L, 29L, 28L, 29L, 29L, 28L, 26L, 31L, 28L, 26L, -26L, 29L, 30L, 29L, 28L, 25L, 27L, 29L, 28L, 25L, 24L, 26L, 28L, -26L, 27L, 28L, 29L, 30L, 31L, 31L, 32L, 31L, 31L, 30L, 28L, 26L, -26L, 28L, 30L, 30L, 29L, 28L, 27L, 26L, 26L, 27L, 27L, 27L, 27L, -26L, 26L, 26L, 25L, 25L, 25L, 24L, 25L, 26L, 25L, 25L, 26L, 29L, -32L, 30L, 28L, 26L, 26L, 27L, 28L, 27L, 26L, 29L, 28L, 27L, 29L, -31L, 32L, 30L, 28L, 27L, 20L, 20L, 18L, 10L, 14L, 24L, 23L, 22L, -25L, 28L, 29L, 27L, 25L, 26L, 28L, 24L, 29L, 31L, 31L, 32L, 34L, -33L, 29L, 34L, 32L, 31L, 32L, 33L, 33L, 30L, 28L, 40L, 35L, 33L, -34L, 34L, 31L, 30L, 33L, 36L, 30L, 27L, 30L, 33L, 33L, 35L, 39L, -29L, 29L, 30L, 30L, 31L, 30L, 30L, 30L, 31L, 29L, 28L, 28L, 29L, -31L, 32L, 32L, 30L, 32L, 34L, 33L, 30L, 27L, 26L, 26L, 29L, 31L, -32L, 31L, 29L, 29L, 32L, 35L, 36L, 34L, 32L, 30L, 30L, 33L, 35L, -37L, 37L, 31L, 29L, 33L, 34L, 32L, 30L, 30L, 29L, 30L, 31L, 30L, -29L, 29L, 30L, 31L, 31L, 31L, 31L, 30L, 29L, 30L, 34L, 37L, 36L, -32L, 29L, 28L, 30L, 32L, 31L, 30L, 34L, 28L, 26L, 30L, 33L, 32L, -31L, 33L, 33L, 33L, 31L, 33L, 33L, 33L, 61L, 106L, 155L, 179L, -197L, 195L, 191L, 195L, 196L, 190L, 186L, 185L, 180L, 172L, 170L, -172L, 172L, 169L, 166L, 155L, 157L, 164L, 163L, 163L, 156L, 140L, -139L, 134L, 138L, 139L, 134L, 145L, 163L, 168L, 158L, 159L, 164L, -168L, 163L, 154L, 151L, 154L, 154L, 157L, 161L, 162L, 160L, 158L, -158L, 158L, 161L, 159L, 159L, 160L, 163L, 161L, 156L, 151L, 133L, -124L, 116L, 115L, 115L, 113L, 113L, 114L, 111L, 111L, 112L, 111L, -110L, 111L, 115L, 118L, 118L, 120L, 122L, 120L, 116L, 116L, 119L, -124L, 123L, 125L, 127L, 128L, 127L, 127L, 128L, 129L, 125L, 126L, -127L, 128L, 128L, 127L, 126L, 125L, 125L, 125L, 126L, 127L, 128L, -130L, 132L, 133L, 130L, 132L, 134L, 136L, 138L, 139L, 138L, 138L, -144L, 143L, 142L, 142L, 143L, 145L, 150L, 153L, 155L, 161L, 169L, -176L, 184L, 194L, 208L, 217L, 236L, 241L, 247L, 253L, 255L, 255L, -254L, 252L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 252L, -252L, 252L, 252L, 252L, 251L, 251L, 251L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, 254L, 253L, 253L, -253L, 255L, 255L, 252L, 249L, 251L, 253L, 244L, 233L, 241L, 207L, -162L, 124L, 95L, 71L, 53L, 44L, 213L, 216L, 220L, 223L, 223L, -221L, 217L, 214L, 215L, 206L, 188L, 161L, 133L, 115L, 115L, 122L, -115L, 120L, 122L, 119L, 115L, 111L, 104L, 96L, 94L, 86L, 78L, -75L, 71L, 64L, 60L, 62L, 67L, 83L, 107L, 133L, 151L, 160L, 162L, -161L, 154L, 133L, 103L, 63L, 26L, 17L, 18L, 10L, 20L, 18L, 20L, -29L, 36L, 45L, 60L, 76L, 94L, 141L, 191L, 215L, 218L, 209L, 189L, -168L, 149L, 133L, 113L, 91L, 61L, 32L, 18L, 18L, 16L, 22L, 34L, -43L, 46L, 46L, 52L, 60L, 59L, 58L, 57L, 56L, 56L, 56L, 57L, 57L, -50L, 44L, 41L, 38L, 31L, 23L, 23L, 29L, 23L, 23L, 23L, 24L, 25L, -26L, 27L, 28L, 30L, 29L, 29L, 28L, 28L, 29L, 29L, 30L, 28L, 26L, -24L, 26L, 31L, 33L, 33L, 32L, 29L, 26L, 25L, 26L, 30L, 33L, 33L, -31L, 26L, 29L, 30L, 29L, 26L, 24L, 26L, 28L, 25L, 25L, 26L, 26L, -27L, 28L, 29L, 29L, 31L, 31L, 30L, 27L, 24L, 23L, 24L, 26L, 28L, -28L, 27L, 26L, 26L, 26L, 27L, 27L, 23L, 24L, 24L, 25L, 27L, 28L, -29L, 29L, 19L, 22L, 25L, 27L, 27L, 27L, 28L, 30L, 31L, 29L, 27L, -26L, 28L, 28L, 28L, 26L, 27L, 26L, 25L, 28L, 31L, 32L, 29L, 26L, -23L, 16L, 16L, 15L, 7L, 12L, 22L, 22L, 24L, 24L, 24L, 26L, 28L, -28L, 25L, 22L, 23L, 29L, 33L, 34L, 36L, 39L, 38L, 34L, 33L, 31L, -30L, 31L, 32L, 31L, 27L, 23L, 40L, 34L, 29L, 29L, 29L, 27L, 29L, -32L, 37L, 31L, 28L, 30L, 33L, 33L, 35L, 38L, 28L, 28L, 29L, 30L, -31L, 31L, 31L, 31L, 31L, 29L, 28L, 28L, 29L, 31L, 32L, 32L, 30L, -32L, 33L, 31L, 28L, 24L, 23L, 23L, 31L, 32L, 33L, 31L, 28L, 28L, -31L, 35L, 31L, 30L, 28L, 27L, 29L, 32L, 35L, 38L, 31L, 26L, 24L, -29L, 32L, 30L, 29L, 30L, 29L, 29L, 28L, 29L, 29L, 29L, 29L, 28L, -29L, 30L, 30L, 29L, 28L, 30L, 34L, 37L, 37L, 33L, 28L, 27L, 29L, -31L, 32L, 31L, 34L, 28L, 26L, 30L, 33L, 32L, 32L, 33L, 32L, 31L, -32L, 42L, 48L, 42L, 54L, 85L, 150L, 179L, 197L, 192L, 189L, 200L, -207L, 203L, 192L, 191L, 184L, 171L, 162L, 162L, 164L, 164L, 168L, -161L, 163L, 167L, 169L, 175L, 171L, 152L, 142L, 133L, 137L, 147L, -154L, 167L, 176L, 171L, 165L, 160L, 160L, 164L, 163L, 156L, 152L, -154L, 157L, 160L, 163L, 162L, 159L, 159L, 162L, 166L, 159L, 161L, -165L, 169L, 168L, 160L, 146L, 135L, 126L, 121L, 120L, 123L, 121L, -112L, 102L, 98L, 98L, 101L, 105L, 108L, 110L, 112L, 115L, 118L, -117L, 120L, 122L, 119L, 115L, 115L, 119L, 124L, 119L, 122L, 125L, -127L, 127L, 126L, 127L, 127L, 126L, 127L, 128L, 129L, 129L, 128L, -126L, 125L, 125L, 126L, 127L, 129L, 131L, 133L, 134L, 135L, 133L, -134L, 136L, 138L, 140L, 142L, 142L, 143L, 147L, 147L, 147L, 147L, -148L, 152L, 157L, 161L, 174L, 182L, 192L, 202L, 212L, 226L, 241L, -253L, 254L, 253L, 253L, 254L, 255L, 255L, 252L, 250L, 255L, 254L, -253L, 253L, 254L, 254L, 252L, 251L, 255L, 254L, 253L, 252L, 252L, -253L, 255L, 255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -255L, 255L, 255L, 254L, 254L, 253L, 253L, 253L, 251L, 253L, 253L, -251L, 249L, 239L, 215L, 192L, 127L, 97L, 67L, 54L, 50L, 46L, -45L, 50L, 212L, 214L, 217L, 219L, 219L, 217L, 214L, 212L, 215L, -205L, 192L, 166L, 129L, 113L, 116L, 115L, 125L, 123L, 121L, 119L, -117L, 110L, 101L, 94L, 90L, 85L, 81L, 78L, 72L, 64L, 60L, 60L, -69L, 90L, 117L, 136L, 149L, 158L, 163L, 164L, 162L, 139L, 98L, -57L, 32L, 22L, 16L, 12L, 16L, 18L, 23L, 31L, 42L, 54L, 65L, 71L, -85L, 150L, 191L, 215L, 221L, 205L, 189L, 165L, 150L, 134L, 111L, -86L, 59L, 36L, 25L, 25L, 17L, 25L, 34L, 40L, 43L, 47L, 54L, 60L, -54L, 53L, 52L, 54L, 56L, 58L, 57L, 56L, 53L, 47L, 39L, 30L, 25L, -23L, 23L, 24L, 23L, 24L, 25L, 24L, 23L, 24L, 26L, 28L, 27L, 26L, -26L, 25L, 25L, 26L, 26L, 27L, 29L, 37L, 36L, 25L, 23L, 32L, 38L, -35L, 16L, 18L, 22L, 25L, 28L, 28L, 28L, 27L, 24L, 28L, 30L, 28L, -24L, 22L, 24L, 28L, 25L, 26L, 27L, 29L, 29L, 28L, 27L, 26L, 29L, -26L, 23L, 24L, 27L, 30L, 32L, 33L, 26L, 29L, 27L, 20L, 17L, 21L, -27L, 30L, 31L, 32L, 29L, 24L, 25L, 29L, 29L, 25L, 22L, 22L, 22L, -24L, 27L, 29L, 30L, 30L, 27L, 28L, 28L, 28L, 28L, 28L, 29L, 29L, -23L, 27L, 31L, 31L, 28L, 25L, 26L, 27L, 26L, 19L, 11L, 7L, 10L, -16L, 21L, 24L, 20L, 26L, 28L, 26L, 28L, 33L, 33L, 28L, 31L, 27L, -27L, 32L, 35L, 33L, 29L, 27L, 30L, 29L, 28L, 28L, 30L, 30L, 29L, -28L, 31L, 31L, 31L, 29L, 27L, 28L, 30L, 32L, 29L, 24L, 28L, 31L, -25L, 28L, 32L, 27L, 30L, 30L, 30L, 31L, 31L, 32L, 32L, 32L, 33L, -34L, 31L, 26L, 26L, 31L, 34L, 33L, 30L, 30L, 29L, 29L, 28L, 27L, -26L, 26L, 33L, 28L, 26L, 30L, 33L, 31L, 29L, 30L, 33L, 32L, 31L, -30L, 31L, 32L, 33L, 34L, 33L, 31L, 29L, 29L, 30L, 29L, 24L, 19L, -36L, 30L, 27L, 30L, 31L, 26L, 25L, 28L, 30L, 31L, 29L, 25L, 26L, -30L, 31L, 28L, 32L, 33L, 33L, 34L, 34L, 34L, 33L, 32L, 32L, 34L, -36L, 35L, 34L, 34L, 32L, 29L, 30L, 28L, 33L, 39L, 33L, 31L, 56L, -88L, 144L, 175L, 183L, 184L, 203L, 207L, 195L, 194L, 199L, 192L, -182L, 175L, 172L, 170L, 166L, 163L, 165L, 167L, 165L, 165L, 171L, -178L, 173L, 164L, 146L, 144L, 138L, 132L, 136L, 150L, 162L, 167L, -162L, 159L, 157L, 159L, 164L, 166L, 162L, 158L, 161L, 162L, 162L, -161L, 160L, 158L, 157L, 156L, 160L, 162L, 168L, 173L, 168L, 153L, -138L, 130L, 128L, 127L, 126L, 124L, 120L, 113L, 104L, 97L, 105L, -104L, 104L, 107L, 112L, 117L, 120L, 120L, 118L, 119L, 121L, 121L, -120L, 121L, 122L, 124L, 121L, 121L, 122L, 123L, 123L, 124L, 125L, -125L, 131L, 130L, 127L, 124L, 122L, 123L, 127L, 131L, 129L, 129L, -129L, 131L, 134L, 135L, 134L, 132L, 141L, 140L, 140L, 142L, 145L, -147L, 148L, 147L, 161L, 169L, 177L, 178L, 174L, 174L, 181L, 188L, -204L, 213L, 227L, 241L, 252L, 255L, 255L, 255L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 251L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, -254L, 255L, 255L, 255L, 253L, 252L, 254L, 255L, 247L, 242L, 252L, -255L, 254L, 248L, 249L, 253L, 248L, 238L, 216L, 176L, 128L, 90L, -72L, 65L, 61L, 56L, 51L, 47L, 45L, 45L, 46L, 211L, 212L, 214L, -216L, 216L, 214L, 212L, 211L, 212L, 201L, 189L, 164L, 128L, 113L, -116L, 116L, 125L, 123L, 121L, 120L, 117L, 111L, 102L, 96L, 96L, -90L, 85L, 81L, 74L, 65L, 60L, 60L, 68L, 90L, 118L, 137L, 150L, -160L, 164L, 164L, 157L, 134L, 94L, 54L, 30L, 21L, 17L, 13L, 15L, -18L, 23L, 31L, 41L, 53L, 63L, 69L, 93L, 153L, 190L, 215L, 225L, -210L, 190L, 163L, 147L, 131L, 109L, 84L, 57L, 34L, 23L, 22L, -21L, 28L, 36L, 41L, 42L, 45L, 50L, 55L, 59L, 57L, 56L, 57L, 58L, -58L, 57L, 55L, 47L, 43L, 37L, 31L, 26L, 23L, 23L, 23L, 24L, 25L, -26L, 25L, 24L, 25L, 27L, 29L, 28L, 27L, 26L, 25L, 25L, 26L, 27L, -28L, 27L, 35L, 34L, 25L, 23L, 31L, 36L, 33L, 23L, 24L, 26L, 28L, -29L, 30L, 29L, 29L, 26L, 29L, 31L, 29L, 23L, 21L, 23L, 26L, 28L, -28L, 28L, 28L, 27L, 26L, 25L, 25L, 25L, 27L, 29L, 28L, 27L, 27L, -29L, 32L, 29L, 31L, 29L, 23L, 22L, 26L, 30L, 31L, 28L, 27L, 26L, -27L, 29L, 29L, 28L, 27L, 23L, 23L, 23L, 25L, 27L, 28L, 28L, 28L, -27L, 27L, 27L, 27L, 27L, 27L, 26L, 26L, 25L, 26L, 27L, 26L, 26L, -26L, 27L, 29L, 25L, 22L, 17L, 12L, 11L, 15L, 23L, 30L, 27L, 30L, -29L, 24L, 25L, 31L, 33L, 31L, 31L, 26L, 25L, 28L, 29L, 27L, 27L, -30L, 30L, 29L, 29L, 29L, 29L, 29L, 29L, 28L, 31L, 32L, 31L, 29L, -28L, 28L, 30L, 32L, 29L, 24L, 28L, 31L, 25L, 28L, 32L, 27L, 30L, -30L, 30L, 31L, 31L, 32L, 32L, 32L, 30L, 31L, 29L, 25L, 25L, 29L, -31L, 30L, 30L, 29L, 29L, 28L, 27L, 26L, 26L, 26L, 31L, 26L, 26L, -31L, 34L, 32L, 30L, 30L, 34L, 33L, 32L, 31L, 30L, 31L, 32L, 33L, -29L, 29L, 28L, 29L, 30L, 29L, 27L, 25L, 34L, 28L, 26L, 29L, 30L, -27L, 26L, 28L, 33L, 34L, 33L, 29L, 30L, 34L, 34L, 31L, 31L, 32L, -32L, 32L, 32L, 31L, 31L, 30L, 34L, 34L, 33L, 32L, 32L, 33L, 33L, -32L, 33L, 30L, 35L, 41L, 35L, 31L, 49L, 75L, 135L, 171L, 182L, -176L, 186L, 196L, 198L, 205L, 194L, 190L, 184L, 178L, 174L, 170L, -166L, 163L, 167L, 173L, 176L, 175L, 175L, 176L, 171L, 163L, 158L, -157L, 152L, 145L, 147L, 155L, 162L, 164L, 159L, 158L, 159L, 164L, -170L, 172L, 169L, 164L, 159L, 158L, 156L, 153L, 150L, 147L, 145L, -144L, 157L, 160L, 167L, 169L, 160L, 145L, 135L, 132L, 130L, 128L, -125L, 123L, 122L, 119L, 115L, 111L, 115L, 114L, 113L, 115L, 119L, -122L, 123L, 122L, 119L, 121L, 122L, 122L, 121L, 121L, 122L, 123L, -124L, 124L, 124L, 124L, 124L, 124L, 124L, 124L, 128L, 128L, 127L, -125L, 124L, 126L, 130L, 134L, 130L, 131L, 133L, 136L, 138L, 140L, -142L, 143L, 146L, 146L, 147L, 148L, 151L, 156L, 160L, 163L, 164L, -174L, 186L, 194L, 200L, 207L, 218L, 226L, 242L, 245L, 251L, 255L, -255L, 255L, 255L, 253L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, -253L, 252L, 252L, 253L, 254L, 254L, 255L, 255L, 254L, 251L, 250L, -254L, 255L, 255L, 248L, 251L, 252L, 249L, 247L, 248L, 249L, 249L, -214L, 178L, 134L, 103L, 83L, 65L, 47L, 37L, 48L, 46L, 43L, 40L, -38L, 38L, 38L, 39L, 209L, 209L, 211L, 212L, 212L, 211L, 209L, -208L, 205L, 194L, 183L, 160L, 127L, 114L, 118L, 118L, 124L, 123L, -122L, 121L, 118L, 111L, 103L, 98L, 99L, 92L, 86L, 81L, 73L, 63L, -58L, 59L, 68L, 91L, 119L, 139L, 152L, 162L, 166L, 165L, 152L, -129L, 90L, 50L, 27L, 19L, 17L, 13L, 16L, 18L, 23L, 31L, 41L, -52L, 61L, 66L, 102L, 158L, 191L, 216L, 228L, 213L, 191L, 161L, -143L, 128L, 107L, 83L, 56L, 32L, 20L, 19L, 23L, 28L, 36L, 40L, -42L, 45L, 50L, 54L, 57L, 56L, 56L, 57L, 59L, 60L, 58L, 56L, 45L, -42L, 38L, 33L, 29L, 26L, 25L, 24L, 26L, 27L, 27L, 27L, 25L, 26L, -28L, 30L, 29L, 27L, 25L, 24L, 24L, 25L, 27L, 29L, 25L, 32L, 32L, -26L, 25L, 31L, 33L, 30L, 27L, 27L, 28L, 28L, 28L, 28L, 28L, 28L, -27L, 30L, 31L, 28L, 24L, 21L, 22L, 25L, 31L, 30L, 28L, 27L, 26L, -25L, 25L, 25L, 22L, 28L, 33L, 32L, 26L, 23L, 26L, 30L, 30L, 30L, -28L, 25L, 26L, 31L, 31L, 28L, 26L, 21L, 23L, 31L, 33L, 28L, 25L, -28L, 27L, 27L, 27L, 27L, 28L, 28L, 28L, 29L, 27L, 27L, 27L, 26L, -25L, 25L, 24L, 24L, 27L, 25L, 23L, 22L, 24L, 26L, 28L, 29L, 24L, -23L, 20L, 15L, 11L, 14L, 23L, 32L, 34L, 33L, 29L, 24L, 24L, 29L, -33L, 33L, 33L, 28L, 26L, 26L, 25L, 23L, 28L, 34L, 31L, 31L, 30L, -30L, 29L, 29L, 28L, 28L, 32L, 32L, 32L, 30L, 28L, 28L, 30L, 32L, -29L, 24L, 29L, 31L, 26L, 28L, 33L, 27L, 29L, 29L, 30L, 31L, 32L, -31L, 31L, 31L, 29L, 31L, 30L, 26L, 26L, 30L, 31L, 29L, 29L, 29L, -28L, 27L, 27L, 26L, 25L, 25L, 27L, 25L, 26L, 32L, 35L, 32L, 30L, -30L, 34L, 33L, 32L, 31L, 30L, 30L, 31L, 31L, 25L, 27L, 29L, 30L, -29L, 29L, 30L, 31L, 31L, 26L, 25L, 27L, 29L, 27L, 27L, 28L, 32L, -35L, 34L, 31L, 31L, 35L, 35L, 33L, 31L, 31L, 31L, 30L, 30L, 29L, -28L, 28L, 35L, 33L, 31L, 30L, 30L, 32L, 34L, 36L, 32L, 29L, 33L, -41L, 38L, 33L, 43L, 61L, 126L, 171L, 191L, 179L, 175L, 181L, -186L, 192L, 184L, 184L, 182L, 177L, 171L, 166L, 162L, 161L, 168L, -178L, 185L, 185L, 181L, 176L, 170L, 164L, 160L, 161L, 158L, 152L, -152L, 156L, 159L, 158L, 159L, 159L, 162L, 168L, 175L, 177L, 174L, -170L, 160L, 158L, 155L, 152L, 149L, 147L, 146L, 146L, 155L, 158L, -163L, 162L, 150L, 136L, 132L, 134L, 133L, 130L, 126L, 124L, 125L, -127L, 128L, 128L, 124L, 123L, 123L, 124L, 126L, 126L, 125L, 123L, -122L, 124L, 125L, 124L, 122L, 121L, 122L, 123L, 126L, 126L, 126L, -125L, 125L, 125L, 125L, 124L, 127L, 128L, 129L, 129L, 130L, 132L, -136L, 139L, 132L, 135L, 138L, 140L, 141L, 144L, 150L, 155L, 159L, -161L, 162L, 163L, 163L, 167L, 175L, 181L, 182L, 190L, 201L, 214L, -226L, 237L, 248L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 255L, 253L, 251L, 253L, 255L, -255L, 255L, 255L, 247L, 255L, 255L, 255L, 254L, 255L, 250L, 242L, -254L, 254L, 250L, 246L, 244L, 225L, 173L, 122L, 106L, 76L, 46L, -36L, 42L, 48L, 47L, 44L, 37L, 37L, 37L, 37L, 37L, 38L, 38L, 39L, -207L, 207L, 208L, 208L, 208L, 206L, 205L, 204L, 197L, 186L, 176L, -155L, 125L, 114L, 119L, 119L, 123L, 123L, 123L, 121L, 117L, 111L, -104L, 99L, 96L, 90L, 83L, 79L, 71L, 62L, 58L, 58L, 70L, 93L, -122L, 143L, 156L, 164L, 167L, 166L, 150L, 127L, 88L, 48L, 25L, -18L, 16L, 13L, 17L, 20L, 25L, 33L, 43L, 53L, 61L, 66L, 106L, -162L, 195L, 217L, 226L, 211L, 190L, 161L, 141L, 127L, 106L, 82L, -56L, 32L, 20L, 18L, 21L, 26L, 34L, 40L, 44L, 48L, 53L, 56L, 50L, -50L, 52L, 55L, 59L, 61L, 60L, 59L, 51L, 47L, 41L, 35L, 31L, 28L, -28L, 28L, 27L, 28L, 29L, 28L, 26L, 26L, 28L, 30L, 30L, 28L, 26L, -24L, 24L, 26L, 28L, 30L, 26L, 30L, 32L, 28L, 28L, 32L, 32L, 28L, -25L, 25L, 24L, 24L, 24L, 25L, 25L, 26L, 26L, 28L, 29L, 27L, 25L, -23L, 24L, 26L, 30L, 29L, 27L, 26L, 25L, 25L, 26L, 27L, 25L, 29L, -32L, 30L, 26L, 23L, 25L, 28L, 27L, 27L, 25L, 24L, 27L, 32L, 30L, -24L, 30L, 20L, 20L, 32L, 34L, 25L, 23L, 30L, 30L, 31L, 31L, 31L, -29L, 28L, 29L, 30L, 29L, 29L, 28L, 27L, 26L, 25L, 24L, 24L, 29L, -25L, 22L, 22L, 25L, 27L, 26L, 24L, 23L, 20L, 16L, 12L, 11L, 15L, -22L, 27L, 35L, 33L, 30L, 26L, 26L, 30L, 33L, 35L, 33L, 31L, 30L, -30L, 27L, 24L, 29L, 37L, 31L, 32L, 32L, 31L, 29L, 28L, 28L, 29L, -33L, 33L, 32L, 30L, 28L, 28L, 30L, 32L, 30L, 24L, 29L, 32L, 26L, -29L, 33L, 28L, 28L, 29L, 30L, 31L, 32L, 31L, 31L, 30L, 30L, 33L, -32L, 29L, 29L, 32L, 33L, 30L, 29L, 28L, 28L, 27L, 26L, 25L, 25L, -25L, 24L, 23L, 27L, 33L, 35L, 32L, 30L, 31L, 34L, 34L, 33L, 31L, -30L, 30L, 29L, 29L, 24L, 28L, 31L, 31L, 29L, 28L, 31L, 34L, 28L, -25L, 24L, 25L, 28L, 28L, 28L, 28L, 28L, 32L, 32L, 29L, 28L, 31L, -33L, 31L, 32L, 32L, 31L, 30L, 29L, 29L, 29L, 29L, 33L, 30L, 30L, -32L, 32L, 31L, 33L, 36L, 30L, 26L, 29L, 37L, 38L, 36L, 42L, 55L, -102L, 154L, 192L, 191L, 182L, 181L, 179L, 173L, 176L, 178L, 177L, -171L, 164L, 159L, 159L, 160L, 169L, 175L, 182L, 185L, 183L, 179L, -173L, 169L, 159L, 161L, 158L, 154L, 155L, 160L, 162L, 161L, 166L, -165L, 165L, 167L, 170L, 172L, 170L, 168L, 160L, 158L, 156L, 155L, -154L, 156L, 158L, 159L, 160L, 157L, 156L, 152L, 144L, 134L, 132L, -135L, 134L, 131L, 128L, 127L, 129L, 133L, 135L, 136L, 127L, 126L, -126L, 127L, 129L, 128L, 125L, 123L, 125L, 126L, 127L, 125L, 123L, -121L, 122L, 123L, 125L, 125L, 125L, 126L, 126L, 127L, 127L, 127L, -130L, 132L, 134L, 136L, 136L, 139L, 142L, 145L, 140L, 144L, 148L, -149L, 148L, 151L, 159L, 166L, 163L, 170L, 178L, 183L, 187L, 193L, -203L, 211L, 220L, 222L, 228L, 236L, 245L, 252L, 255L, 255L, 251L, -251L, 251L, 251L, 252L, 254L, 255L, 255L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 252L, 253L, 254L, 255L, 255L, 255L, 253L, 251L, 253L, 255L, -253L, 244L, 246L, 255L, 255L, 252L, 240L, 236L, 214L, 174L, 132L, -100L, 77L, 61L, 49L, 46L, 45L, 47L, 47L, 43L, 42L, 44L, 33L, -35L, 37L, 39L, 40L, 41L, 41L, 40L, 207L, 207L, 208L, 207L, 206L, -203L, 201L, 199L, 189L, 178L, 169L, 149L, 123L, 114L, 119L, 119L, -123L, 124L, 124L, 122L, 116L, 109L, 103L, 99L, 94L, 87L, 81L, -78L, 72L, 64L, 61L, 63L, 73L, 97L, 126L, 148L, 160L, 168L, 169L, -167L, 152L, 128L, 88L, 48L, 25L, 18L, 16L, 13L, 19L, 22L, 28L, -36L, 46L, 55L, 63L, 68L, 105L, 165L, 199L, 218L, 221L, 204L, -187L, 163L, 142L, 127L, 106L, 82L, 56L, 33L, 21L, 20L, 24L, 28L, -35L, 41L, 46L, 50L, 53L, 55L, 50L, 50L, 52L, 56L, 60L, 61L, 60L, -59L, 57L, 51L, 41L, 33L, 27L, 26L, 28L, 29L, 28L, 29L, 30L, 28L, -27L, 26L, 28L, 30L, 29L, 28L, 26L, 25L, 25L, 26L, 28L, 29L, 28L, -30L, 31L, 30L, 31L, 33L, 32L, 29L, 22L, 22L, 22L, 22L, 22L, 24L, -25L, 26L, 23L, 25L, 26L, 26L, 26L, 26L, 27L, 29L, 27L, 26L, 25L, -25L, 26L, 27L, 29L, 30L, 31L, 29L, 26L, 25L, 25L, 25L, 26L, 27L, -26L, 27L, 25L, 24L, 28L, 32L, 30L, 24L, 36L, 24L, 21L, 30L, 31L, -22L, 22L, 31L, 29L, 31L, 32L, 30L, 27L, 26L, 26L, 28L, 30L, 30L, -29L, 28L, 27L, 26L, 25L, 25L, 29L, 26L, 24L, 25L, 27L, 27L, 22L, -18L, 26L, 19L, 11L, 9L, 14L, 20L, 22L, 22L, 31L, 30L, 29L, 31L, -31L, 32L, 33L, 35L, 31L, 30L, 32L, 33L, 30L, 25L, 27L, 33L, 30L, -32L, 33L, 32L, 29L, 28L, 29L, 30L, 34L, 34L, 33L, 31L, 28L, 28L, -30L, 32L, 30L, 25L, 29L, 32L, 26L, 29L, 34L, 28L, 27L, 28L, 30L, -32L, 32L, 31L, 30L, 29L, 29L, 32L, 33L, 30L, 30L, 33L, 32L, 29L, -29L, 29L, 28L, 27L, 27L, 26L, 25L, 25L, 23L, 23L, 27L, 33L, 34L, -30L, 29L, 31L, 33L, 33L, 32L, 32L, 31L, 29L, 28L, 28L, 28L, 31L, -33L, 31L, 29L, 28L, 31L, 34L, 27L, 26L, 25L, 24L, 27L, 29L, 29L, -28L, 24L, 30L, 32L, 29L, 27L, 30L, 31L, 30L, 34L, 33L, 32L, 31L, -30L, 31L, 31L, 32L, 31L, 28L, 30L, 35L, 35L, 31L, 31L, 34L, 34L, -28L, 27L, 32L, 35L, 34L, 40L, 49L, 67L, 116L, 170L, 192L, 193L, -196L, 193L, 180L, 177L, 176L, 174L, 167L, 160L, 158L, 160L, 163L, -168L, 167L, 169L, 176L, 182L, 182L, 177L, 173L, 168L, 168L, 165L, -159L, 160L, 166L, 171L, 171L, 175L, 170L, 165L, 161L, 160L, 161L, -162L, 163L, 159L, 158L, 157L, 157L, 158L, 161L, 164L, 166L, 167L, -157L, 148L, 144L, 141L, 137L, 134L, 134L, 135L, 132L, 130L, 131L, -133L, 135L, 135L, 135L, 128L, 127L, 128L, 129L, 131L, 130L, 128L, -125L, 128L, 129L, 129L, 127L, 124L, 123L, 123L, 124L, 123L, 123L, -125L, 126L, 128L, 130L, 132L, 132L, 134L, 136L, 138L, 139L, 140L, -142L, 146L, 149L, 152L, 157L, 161L, 161L, 160L, 164L, 172L, 179L, -170L, 181L, 197L, 210L, 219L, 229L, 240L, 248L, 253L, 252L, 252L, -254L, 255L, 255L, 255L, 254L, 255L, 255L, 255L, 255L, 254L, 252L, -251L, 250L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, -251L, 249L, 249L, 250L, 245L, 255L, 255L, 255L, 255L, 246L, 226L, -207L, 184L, 137L, 86L, 64L, 61L, 56L, 44L, 35L, 42L, 43L, 45L, -44L, 38L, 32L, 36L, 44L, 30L, 32L, 35L, 37L, 38L, 38L, 37L, 36L, -207L, 208L, 209L, 209L, 206L, 202L, 197L, 194L, 183L, 172L, 162L, -145L, 121L, 114L, 119L, 118L, 122L, 124L, 125L, 121L, 114L, 106L, -100L, 97L, 94L, 88L, 82L, 79L, 74L, 68L, 67L, 69L, 77L, 102L, -132L, 153L, 165L, 171L, 171L, 168L, 152L, 128L, 87L, 47L, 24L, -18L, 17L, 15L, 19L, 22L, 29L, 38L, 48L, 57L, 65L, 69L, 106L, -167L, 200L, 218L, 219L, 201L, 186L, 164L, 143L, 128L, 105L, 81L, -54L, 33L, 23L, 22L, 32L, 34L, 38L, 43L, 47L, 50L, 51L, 52L, 57L, -57L, 58L, 60L, 62L, 62L, 59L, 56L, 57L, 50L, 39L, 29L, 23L, 22L, -25L, 28L, 29L, 29L, 30L, 28L, 26L, 26L, 27L, 29L, 28L, 28L, 27L, -27L, 27L, 27L, 28L, 28L, 30L, 29L, 29L, 30L, 32L, 33L, 32L, 30L, -23L, 23L, 23L, 24L, 25L, 25L, 26L, 26L, 22L, 23L, 24L, 25L, 27L, -28L, 29L, 30L, 25L, 25L, 25L, 26L, 27L, 28L, 30L, 31L, 33L, 29L, -24L, 22L, 24L, 26L, 27L, 26L, 26L, 28L, 28L, 26L, 28L, 32L, 32L, -28L, 37L, 28L, 24L, 28L, 29L, 24L, 25L, 30L, 25L, 28L, 29L, 27L, -23L, 21L, 23L, 25L, 30L, 30L, 29L, 29L, 28L, 27L, 27L, 27L, 27L, -27L, 27L, 28L, 28L, 26L, 22L, 19L, 29L, 19L, 10L, 10L, 17L, 24L, -23L, 20L, 28L, 27L, 29L, 34L, 35L, 32L, 31L, 33L, 28L, 27L, 30L, -33L, 31L, 25L, 23L, 26L, 28L, 31L, 33L, 32L, 29L, 28L, 30L, 33L, -35L, 35L, 34L, 31L, 29L, 28L, 30L, 31L, 31L, 25L, 30L, 32L, 27L, -29L, 34L, 29L, 26L, 27L, 30L, 32L, 32L, 31L, 29L, 28L, 26L, 30L, -31L, 29L, 29L, 31L, 30L, 26L, 30L, 30L, 29L, 29L, 28L, 27L, 26L, -26L, 24L, 24L, 28L, 32L, 32L, 28L, 28L, 31L, 31L, 31L, 32L, 32L, -31L, 30L, 29L, 28L, 32L, 32L, 32L, 31L, 30L, 29L, 31L, 32L, 27L, -28L, 26L, 24L, 27L, 31L, 31L, 27L, 24L, 31L, 34L, 31L, 29L, 31L, -33L, 33L, 35L, 34L, 33L, 32L, 32L, 33L, 34L, 35L, 31L, 27L, 29L, -37L, 37L, 30L, 28L, 32L, 39L, 33L, 30L, 31L, 31L, 31L, 36L, 43L, -52L, 87L, 142L, 180L, 189L, 197L, 201L, 191L, 182L, 180L, 175L, -168L, 163L, 162L, 164L, 166L, 166L, 160L, 160L, 168L, 177L, 179L, -176L, 174L, 174L, 173L, 167L, 159L, 159L, 165L, 170L, 170L, 175L, -170L, 163L, 156L, 154L, 155L, 159L, 162L, 168L, 168L, 166L, 166L, -166L, 167L, 168L, 169L, 173L, 158L, 144L, 140L, 140L, 138L, 135L, -135L, 135L, 134L, 132L, 133L, 134L, 134L, 133L, 131L, 131L, 130L, -130L, 131L, 133L, 133L, 131L, 129L, 129L, 130L, 130L, 129L, 126L, -125L, 125L, 126L, 124L, 125L, 127L, 130L, 132L, 135L, 137L, 138L, -139L, 140L, 142L, 143L, 144L, 148L, 152L, 156L, 159L, 163L, 168L, -172L, 175L, 181L, 189L, 194L, 204L, 213L, 226L, 238L, 245L, 250L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 253L, 254L, -255L, 255L, 255L, 255L, 255L, 253L, 252L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 255L, 255L, 252L, 251L, 251L, 254L, 255L, 255L, 249L, 248L, -244L, 232L, 207L, 169L, 128L, 101L, 62L, 57L, 57L, 59L, 47L, -32L, 34L, 49L, 35L, 29L, 27L, 32L, 37L, 39L, 40L, 42L, 32L, 34L, -35L, 37L, 37L, 37L, 36L, 36L, 209L, 211L, 212L, 212L, 208L, 201L, -194L, 190L, 179L, 168L, 158L, 141L, 119L, 113L, 118L, 117L, 122L, -124L, 125L, 121L, 113L, 104L, 98L, 95L, 95L, 88L, 82L, 79L, 74L, -68L, 68L, 70L, 82L, 106L, 137L, 158L, 169L, 173L, 172L, 168L, -148L, 125L, 85L, 45L, 23L, 18L, 18L, 17L, 17L, 21L, 28L, 37L, -48L, 58L, 66L, 70L, 110L, 167L, 198L, 216L, 220L, 204L, 187L, -162L, 144L, 127L, 104L, 78L, 52L, 31L, 23L, 24L, 35L, 37L, 40L, -45L, 49L, 52L, 52L, 52L, 58L, 58L, 59L, 61L, 63L, 61L, 58L, 54L, -53L, 47L, 38L, 29L, 24L, 23L, 25L, 27L, 28L, 29L, 29L, 28L, 26L, -25L, 26L, 28L, 27L, 27L, 28L, 29L, 29L, 28L, 27L, 27L, 31L, 28L, -26L, 28L, 31L, 31L, 30L, 29L, 24L, 25L, 26L, 27L, 26L, 25L, 24L, -22L, 24L, 23L, 24L, 25L, 27L, 28L, 29L, 28L, 25L, 25L, 26L, 27L, -28L, 28L, 28L, 28L, 27L, 27L, 27L, 25L, 24L, 25L, 26L, 27L, 24L, -28L, 29L, 25L, 25L, 29L, 31L, 30L, 32L, 29L, 28L, 28L, 30L, 30L, -29L, 28L, 24L, 27L, 30L, 27L, 23L, 21L, 23L, 26L, 28L, 28L, 27L, -27L, 27L, 27L, 27L, 27L, 25L, 26L, 28L, 28L, 26L, 26L, 26L, 27L, -25L, 18L, 11L, 10L, 15L, 20L, 22L, 20L, 30L, 28L, 29L, 34L, 34L, -29L, 28L, 31L, 30L, 27L, 28L, 32L, 32L, 27L, 24L, 24L, 26L, 30L, -33L, 32L, 29L, 29L, 32L, 36L, 36L, 36L, 34L, 32L, 29L, 28L, 29L, -31L, 31L, 26L, 30L, 33L, 27L, 30L, 34L, 29L, 25L, 27L, 30L, 32L, -32L, 31L, 29L, 27L, 25L, 29L, 31L, 30L, 30L, 31L, 29L, 25L, 31L, -31L, 31L, 30L, 29L, 28L, 28L, 27L, 26L, 25L, 28L, 31L, 30L, 26L, -27L, 32L, 29L, 30L, 31L, 32L, 31L, 30L, 29L, 28L, 34L, 32L, 30L, -30L, 31L, 32L, 33L, 32L, 28L, 30L, 28L, 25L, 27L, 32L, 31L, 27L, -24L, 32L, 36L, 33L, 30L, 32L, 34L, 34L, 34L, 33L, 32L, 31L, 32L, -34L, 36L, 38L, 35L, 28L, 28L, 35L, 35L, 28L, 27L, 33L, 36L, 34L, -32L, 32L, 31L, 31L, 35L, 40L, 51L, 70L, 123L, 169L, 178L, 184L, -194L, 191L, 185L, 181L, 175L, 171L, 168L, 167L, 165L, 163L, 163L, -159L, 160L, 167L, 172L, 170L, 169L, 170L, 169L, 168L, 163L, 155L, -154L, 159L, 163L, 162L, 166L, 164L, 159L, 156L, 155L, 159L, 165L, -169L, 179L, 179L, 178L, 177L, 177L, 176L, 176L, 176L, 172L, 159L, -145L, 139L, 136L, 134L, 135L, 138L, 137L, 135L, 133L, 132L, 133L, -133L, 133L, 131L, 135L, 133L, 131L, 130L, 131L, 132L, 131L, 129L, -129L, 130L, 131L, 130L, 127L, 126L, 127L, 128L, 130L, 131L, 132L, -135L, 137L, 139L, 141L, 142L, 146L, 147L, 149L, 150L, 153L, 158L, -165L, 170L, 170L, 175L, 182L, 192L, 202L, 212L, 220L, 224L, 241L, -245L, 249L, 253L, 255L, 254L, 252L, 251L, 251L, 252L, 253L, 254L, -253L, 253L, 253L, 253L, 249L, 250L, 251L, 253L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 255L, 250L, 247L, 250L, 255L, -250L, 236L, 223L, 220L, 190L, 153L, 124L, 96L, 70L, 56L, 54L, -54L, 43L, 34L, 37L, 44L, 47L, 42L, 37L, 41L, 35L, 33L, 39L, 42L, -36L, 27L, 21L, 35L, 36L, 37L, 38L, 38L, 39L, 39L, 39L, 210L, -212L, 214L, 214L, 209L, 201L, 193L, 187L, 178L, 165L, 156L, 140L, -118L, 112L, 117L, 116L, 122L, 125L, 125L, 121L, 111L, 102L, 96L, -93L, 94L, 87L, 80L, 77L, 72L, 66L, 65L, 68L, 85L, 109L, 140L, -160L, 171L, 175L, 172L, 168L, 145L, 121L, 82L, 43L, 23L, 19L, -20L, 19L, 14L, 19L, 26L, 37L, 48L, 58L, 65L, 70L, 115L, 168L, -195L, 214L, 222L, 208L, 189L, 161L, 144L, 127L, 102L, 76L, 50L, -30L, 23L, 24L, 33L, 35L, 39L, 45L, 51L, 55L, 56L, 56L, 52L, 53L, -56L, 59L, 61L, 61L, 58L, 55L, 50L, 46L, 39L, 33L, 29L, 27L, 28L, -29L, 28L, 29L, 29L, 27L, 25L, 24L, 26L, 27L, 26L, 27L, 29L, 31L, -31L, 29L, 27L, 26L, 31L, 26L, 24L, 26L, 29L, 30L, 29L, 29L, 25L, -26L, 27L, 27L, 26L, 23L, 20L, 18L, 26L, 25L, 24L, 25L, 27L, 28L, -27L, 26L, 26L, 27L, 28L, 29L, 29L, 27L, 26L, 25L, 21L, 26L, 31L, -30L, 25L, 22L, 25L, 29L, 20L, 25L, 27L, 23L, 20L, 24L, 28L, 30L, -26L, 29L, 30L, 29L, 32L, 35L, 33L, 27L, 26L, 30L, 33L, 30L, 26L, -23L, 26L, 30L, 25L, 25L, 26L, 26L, 26L, 26L, 26L, 27L, 24L, 26L, -27L, 26L, 24L, 25L, 30L, 35L, 19L, 16L, 11L, 9L, 10L, 14L, 18L, -20L, 34L, 29L, 29L, 33L, 32L, 27L, 26L, 30L, 35L, 30L, 28L, 32L, -34L, 30L, 27L, 26L, 25L, 29L, 33L, 33L, 29L, 29L, 33L, 37L, 36L, -36L, 35L, 32L, 29L, 28L, 29L, 31L, 31L, 26L, 30L, 33L, 27L, 30L, -34L, 29L, 25L, 27L, 30L, 32L, 32L, 31L, 29L, 27L, 26L, 31L, 34L, -33L, 33L, 34L, 31L, 26L, 32L, 32L, 31L, 31L, 30L, 29L, 28L, 28L, -27L, 27L, 29L, 31L, 28L, 24L, 26L, 32L, 28L, 29L, 30L, 31L, 32L, -31L, 30L, 29L, 34L, 31L, 28L, 29L, 32L, 35L, 35L, 33L, 29L, 32L, -30L, 25L, 27L, 32L, 32L, 26L, 22L, 30L, 35L, 33L, 29L, 31L, 33L, -33L, 33L, 32L, 30L, 30L, 31L, 34L, 37L, 39L, 38L, 29L, 27L, 33L, -32L, 25L, 27L, 35L, 30L, 30L, 32L, 34L, 33L, 33L, 37L, 42L, 42L, -56L, 112L, 164L, 173L, 176L, 189L, 191L, 183L, 179L, 174L, 172L, -171L, 168L, 163L, 158L, 161L, 160L, 164L, 170L, 169L, 162L, 162L, -166L, 164L, 164L, 161L, 155L, 154L, 159L, 161L, 160L, 157L, 157L, -157L, 157L, 160L, 165L, 172L, 177L, 180L, 180L, 181L, 181L, 181L, -180L, 179L, 179L, 169L, 159L, 148L, 139L, 133L, 130L, 134L, 141L, -140L, 136L, 132L, 131L, 131L, 133L, 134L, 134L, 136L, 133L, 130L, -128L, 128L, 128L, 128L, 127L, 129L, 130L, 131L, 130L, 128L, 127L, -128L, 129L, 135L, 136L, 137L, 139L, 140L, 142L, 143L, 144L, 153L, -155L, 156L, 158L, 162L, 169L, 177L, 183L, 188L, 192L, 202L, 216L, -232L, 246L, 254L, 255L, 252L, 252L, 253L, 255L, 255L, 255L, 254L, -252L, 252L, 254L, 255L, 255L, 255L, 254L, 255L, 255L, 255L, 255L, -254L, 253L, 253L, 253L, 255L, 255L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -255L, 248L, 245L, 250L, 251L, 230L, 190L, 158L, 105L, 83L, 69L, -69L, 62L, 45L, 37L, 41L, 38L, 47L, 46L, 33L, 27L, 33L, 36L, 33L, -31L, 31L, 34L, 37L, 35L, 29L, 27L, 30L, 32L, 33L, 33L, 34L, 36L, -37L, 38L, 38L, 213L, 216L, 220L, 220L, 215L, 204L, 193L, 186L, -177L, 170L, 153L, 130L, 117L, 117L, 122L, 126L, 121L, 124L, 127L, -124L, 117L, 107L, 99L, 94L, 94L, 85L, 79L, 79L, 73L, 63L, 61L, -67L, 82L, 112L, 145L, 163L, 172L, 177L, 174L, 166L, 151L, 126L, -75L, 30L, 16L, 14L, 15L, 21L, 17L, 20L, 29L, 42L, 53L, 62L, 69L, -75L, 105L, 165L, 200L, 220L, 225L, 207L, 189L, 163L, 146L, 127L, -104L, 81L, 54L, 30L, 23L, 29L, 27L, 36L, 42L, 41L, 40L, 46L, -53L, 57L, 58L, 56L, 55L, 56L, 58L, 59L, 58L, 56L, 49L, 41L, 34L, -30L, 26L, 23L, 24L, 29L, 25L, 27L, 29L, 29L, 28L, 26L, 26L, 26L, -24L, 25L, 25L, 26L, 27L, 28L, 29L, 30L, 28L, 27L, 25L, 25L, 26L, -29L, 31L, 33L, 24L, 23L, 21L, 20L, 21L, 22L, 24L, 26L, 25L, 26L, -26L, 25L, 23L, 23L, 25L, 26L, 26L, 28L, 30L, 31L, 29L, 27L, 27L, -28L, 26L, 26L, 25L, 25L, 26L, 28L, 30L, 31L, 31L, 25L, 21L, 23L, -24L, 23L, 24L, 27L, 29L, 28L, 26L, 27L, 32L, 35L, 31L, 26L, 30L, -26L, 23L, 26L, 31L, 32L, 27L, 20L, 31L, 30L, 29L, 27L, 25L, 25L, -24L, 24L, 25L, 29L, 29L, 25L, 25L, 31L, 32L, 28L, 20L, 20L, 19L, -14L, 11L, 14L, 23L, 31L, 29L, 33L, 31L, 26L, 27L, 33L, 36L, 33L, -32L, 33L, 34L, 34L, 33L, 30L, 28L, 26L, 23L, 27L, 30L, 30L, 27L, -27L, 32L, 36L, 31L, 29L, 29L, 31L, 34L, 35L, 31L, 28L, 29L, 30L, -31L, 33L, 34L, 34L, 34L, 34L, 29L, 29L, 29L, 28L, 28L, 27L, 27L, -27L, 30L, 28L, 27L, 28L, 30L, 30L, 29L, 28L, 31L, 31L, 31L, 31L, -31L, 30L, 28L, 28L, 27L, 26L, 30L, 35L, 33L, 27L, 28L, 34L, 36L, -30L, 28L, 32L, 33L, 29L, 29L, 32L, 29L, 28L, 28L, 29L, 29L, 31L, -32L, 33L, 33L, 27L, 22L, 24L, 30L, 33L, 29L, 25L, 29L, 32L, 32L, -29L, 30L, 33L, 33L, 30L, 34L, 34L, 34L, 32L, 30L, 31L, 33L, 36L, -34L, 34L, 32L, 31L, 31L, 31L, 31L, 31L, 29L, 34L, 35L, 31L, 29L, -32L, 36L, 37L, 37L, 54L, 74L, 97L, 132L, 170L, 189L, 188L, 190L, -186L, 182L, 178L, 172L, 165L, 162L, 162L, 165L, 165L, 168L, 172L, -170L, 164L, 163L, 165L, 171L, 165L, 163L, 166L, 164L, 158L, 157L, -162L, 161L, 164L, 164L, 165L, 170L, 177L, 178L, 176L, 176L, 180L, -180L, 176L, 176L, 178L, 173L, 165L, 153L, 148L, 142L, 140L, 140L, -140L, 138L, 136L, 141L, 140L, 138L, 136L, 135L, 135L, 136L, 136L, -137L, 137L, 136L, 135L, 133L, 131L, 129L, 128L, 130L, 130L, 131L, -130L, 130L, 132L, 136L, 139L, 134L, 137L, 141L, 143L, 145L, 147L, -150L, 152L, 152L, 158L, 167L, 174L, 180L, 191L, 204L, 214L, 230L, -235L, 243L, 251L, 255L, 255L, 255L, 253L, 255L, 255L, 255L, 255L, -255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 250L, 253L, 255L, 255L, 255L, 253L, 252L, 251L, 255L, 254L, -254L, 255L, 255L, 252L, 252L, 255L, 251L, 252L, 253L, 253L, 253L, -253L, 251L, 247L, 255L, 246L, 228L, 201L, 161L, 114L, 77L, 58L, -46L, 49L, 52L, 51L, 47L, 44L, 44L, 46L, 37L, 43L, 44L, 37L, 33L, -36L, 37L, 35L, 35L, 37L, 38L, 37L, 34L, 31L, 30L, 29L, 33L, 34L, -36L, 39L, 40L, 39L, 38L, 38L, 217L, 220L, 223L, 222L, 216L, 206L, -195L, 188L, 178L, 170L, 151L, 128L, 115L, 115L, 121L, 124L, 121L, -123L, 125L, 123L, 115L, 105L, 97L, 92L, 93L, 84L, 79L, 78L, 72L, -62L, 62L, 68L, 89L, 118L, 150L, 167L, 176L, 179L, 175L, 167L, -149L, 126L, 77L, 34L, 20L, 17L, 15L, 19L, 19L, 23L, 32L, 44L, -53L, 59L, 67L, 75L, 105L, 165L, 199L, 218L, 221L, 203L, 184L, -158L, 140L, 123L, 100L, 78L, 50L, 26L, 19L, 24L, 34L, 39L, 42L, -42L, 46L, 53L, 58L, 58L, 58L, 56L, 56L, 56L, 58L, 59L, 57L, 56L, -51L, 43L, 34L, 29L, 24L, 21L, 24L, 29L, 24L, 27L, 30L, 30L, 27L, -25L, 26L, 27L, 27L, 28L, 28L, 29L, 29L, 30L, 31L, 31L, 29L, 28L, -27L, 26L, 27L, 30L, 32L, 34L, 22L, 22L, 24L, 26L, 27L, 28L, 29L, -29L, 27L, 27L, 26L, 26L, 26L, 26L, 26L, 26L, 24L, 27L, 29L, 29L, -28L, 27L, 27L, 28L, 26L, 25L, 25L, 25L, 26L, 27L, 29L, 30L, 29L, -24L, 23L, 27L, 30L, 29L, 29L, 31L, 32L, 30L, 28L, 29L, 34L, 36L, -33L, 28L, 30L, 27L, 26L, 28L, 32L, 33L, 29L, 25L, 28L, 28L, 27L, -27L, 27L, 27L, 28L, 28L, 25L, 29L, 29L, 26L, 26L, 31L, 31L, 27L, -24L, 23L, 20L, 15L, 10L, 12L, 20L, 27L, 31L, 33L, 31L, 25L, 25L, -30L, 32L, 30L, 31L, 32L, 33L, 33L, 32L, 30L, 28L, 27L, 24L, 28L, -31L, 30L, 27L, 28L, 32L, 37L, 31L, 31L, 31L, 32L, 33L, 33L, 31L, -29L, 27L, 28L, 29L, 30L, 31L, 32L, 32L, 32L, 30L, 30L, 30L, 29L, -29L, 29L, 28L, 28L, 30L, 29L, 28L, 29L, 31L, 32L, 32L, 30L, 31L, -31L, 31L, 31L, 30L, 29L, 28L, 27L, 29L, 28L, 31L, 35L, 33L, 28L, -28L, 34L, 35L, 28L, 26L, 31L, 34L, 32L, 32L, 34L, 32L, 32L, 31L, -30L, 30L, 30L, 30L, 30L, 33L, 30L, 28L, 29L, 33L, 34L, 32L, 28L, -31L, 34L, 34L, 31L, 32L, 36L, 36L, 34L, 35L, 35L, 33L, 30L, 29L, -30L, 34L, 37L, 34L, 33L, 32L, 31L, 31L, 31L, 31L, 32L, 30L, 35L, -36L, 31L, 29L, 32L, 35L, 35L, 35L, 41L, 48L, 61L, 90L, 132L, -170L, 191L, 195L, 195L, 195L, 193L, 186L, 178L, 172L, 170L, 173L, -170L, 169L, 172L, 172L, 169L, 169L, 172L, 175L, 170L, 168L, 170L, -168L, 163L, 163L, 167L, 167L, 169L, 170L, 170L, 175L, 181L, 182L, -179L, 173L, 177L, 178L, 174L, 173L, 172L, 164L, 155L, 149L, 145L, -140L, 138L, 138L, 139L, 138L, 136L, 139L, 138L, 137L, 136L, 135L, -135L, 135L, 135L, 136L, 136L, 136L, 136L, 136L, 135L, 134L, 134L, -129L, 132L, 134L, 135L, 136L, 137L, 140L, 142L, 147L, 150L, 153L, -157L, 161L, 166L, 173L, 177L, 174L, 183L, 197L, 208L, 219L, 230L, -242L, 250L, 246L, 248L, 251L, 254L, 255L, 255L, 254L, 253L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 251L, 249L, 249L, 253L, 255L, 254L, 255L, 255L, 255L, 252L, -247L, 247L, 250L, 250L, 245L, 239L, 188L, 156L, 113L, 80L, 62L, -56L, 59L, 64L, 45L, 46L, 46L, 45L, 43L, 42L, 42L, 42L, 38L, 44L, -45L, 41L, 39L, 42L, 45L, 43L, 37L, 38L, 40L, 40L, 38L, 36L, 35L, -35L, 34L, 35L, 36L, 37L, 37L, 38L, 39L, 39L, 222L, 224L, 226L, -225L, 219L, 209L, 199L, 192L, 180L, 171L, 150L, 126L, 113L, 114L, -120L, 123L, 121L, 123L, 124L, 121L, 113L, 104L, 95L, 91L, 91L, -83L, 78L, 77L, 71L, 62L, 62L, 70L, 95L, 123L, 152L, 169L, 176L, -180L, 174L, 165L, 147L, 125L, 77L, 36L, 24L, 19L, 15L, 17L, 20L, -24L, 35L, 47L, 52L, 56L, 65L, 76L, 108L, 167L, 199L, 218L, 220L, -202L, 182L, 156L, 137L, 120L, 99L, 77L, 49L, 25L, 17L, 22L, 37L, -39L, 40L, 41L, 49L, 57L, 59L, 56L, 58L, 57L, 56L, 57L, 58L, 59L, -57L, 55L, 52L, 43L, 34L, 28L, 23L, 20L, 23L, 29L, 23L, 27L, 31L, -30L, 26L, 24L, 26L, 30L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 30L, -30L, 29L, 28L, 28L, 28L, 30L, 32L, 33L, 23L, 25L, 27L, 29L, 30L, -30L, 28L, 27L, 29L, 27L, 25L, 26L, 29L, 30L, 28L, 25L, 23L, 25L, -27L, 28L, 27L, 26L, 27L, 28L, 25L, 24L, 24L, 24L, 25L, 26L, 27L, -28L, 28L, 24L, 25L, 30L, 32L, 29L, 27L, 28L, 28L, 25L, 24L, 26L, -30L, 30L, 28L, 25L, 26L, 27L, 28L, 29L, 30L, 30L, 30L, 29L, 26L, -26L, 26L, 27L, 28L, 29L, 31L, 32L, 24L, 28L, 29L, 28L, 28L, 30L, -29L, 26L, 24L, 23L, 19L, 14L, 11L, 13L, 21L, 27L, 32L, 33L, 30L, -25L, 24L, 27L, 29L, 27L, 31L, 32L, 32L, 32L, 31L, 30L, 29L, 28L, -24L, 27L, 29L, 28L, 26L, 27L, 31L, 34L, 32L, 33L, 35L, 34L, 32L, -30L, 30L, 30L, 25L, 26L, 27L, 28L, 29L, 29L, 29L, 29L, 31L, 31L, -31L, 30L, 30L, 30L, 29L, 29L, 28L, 27L, 27L, 28L, 31L, 33L, 32L, -31L, 30L, 30L, 30L, 30L, 29L, 28L, 26L, 25L, 31L, 30L, 32L, 34L, -32L, 28L, 28L, 32L, 32L, 25L, 23L, 27L, 33L, 34L, 32L, 32L, 36L, -35L, 33L, 31L, 30L, 29L, 29L, 29L, 31L, 32L, 33L, 33L, 34L, 33L, -31L, 30L, 27L, 30L, 30L, 27L, 28L, 33L, 34L, 32L, 35L, 34L, 32L, -30L, 28L, 30L, 34L, 37L, 34L, 33L, 32L, 31L, 31L, 31L, 32L, 32L, -32L, 36L, 36L, 31L, 30L, 32L, 34L, 33L, 39L, 35L, 33L, 37L, 54L, -92L, 146L, 189L, 190L, 192L, 194L, 192L, 187L, 183L, 180L, 178L, -185L, 178L, 173L, 176L, 178L, 177L, 177L, 178L, 179L, 175L, 174L, -174L, 173L, 169L, 169L, 171L, 170L, 173L, 174L, 175L, 179L, 185L, -185L, 181L, 174L, 177L, 177L, 174L, 170L, 165L, 155L, 146L, 145L, -142L, 139L, 137L, 138L, 138L, 137L, 136L, 137L, 137L, 137L, 137L, -136L, 135L, 134L, 134L, 134L, 134L, 135L, 136L, 137L, 137L, 138L, -138L, 134L, 137L, 141L, 143L, 144L, 145L, 147L, 149L, 157L, 160L, -166L, 172L, 180L, 191L, 202L, 209L, 216L, 224L, 235L, 243L, 247L, -251L, 255L, 255L, 255L, 255L, 255L, 253L, 253L, 253L, 254L, 254L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 255L, 255L, 254L, 252L, 250L, 248L, -247L, 247L, 255L, 255L, 254L, 247L, 246L, 250L, 250L, 247L, 246L, -249L, 253L, 251L, 230L, 185L, 130L, 92L, 91L, 72L, 54L, 50L, -53L, 52L, 46L, 42L, 46L, 44L, 41L, 40L, 41L, 41L, 41L, 40L, 37L, -41L, 42L, 39L, 38L, 40L, 42L, 41L, 35L, 35L, 36L, 37L, 37L, 36L, -35L, 35L, 36L, 35L, 35L, 35L, 36L, 37L, 39L, 39L, 224L, 226L, -228L, 227L, 222L, 214L, 205L, 199L, 185L, 174L, 150L, 125L, 112L, -114L, 120L, 123L, 122L, 124L, 125L, 121L, 112L, 102L, 94L, 90L, -88L, 81L, 77L, 76L, 69L, 61L, 63L, 72L, 96L, 122L, 150L, 166L, -174L, 178L, 171L, 161L, 145L, 122L, 74L, 33L, 23L, 20L, 15L, -17L, 19L, 24L, 36L, 49L, 53L, 54L, 65L, 80L, 110L, 168L, 201L, -219L, 222L, 203L, 185L, 159L, 138L, 122L, 101L, 79L, 52L, 28L, -19L, 24L, 33L, 37L, 39L, 40L, 45L, 53L, 56L, 55L, 58L, 57L, 57L, -58L, 59L, 59L, 56L, 54L, 50L, 42L, 34L, 30L, 25L, 21L, 22L, 26L, -22L, 27L, 31L, 30L, 25L, 23L, 27L, 31L, 27L, 27L, 27L, 27L, 27L, -27L, 26L, 26L, 29L, 29L, 28L, 28L, 28L, 29L, 30L, 31L, 28L, 29L, -29L, 29L, 27L, 25L, 23L, 22L, 29L, 25L, 22L, 25L, 30L, 31L, 28L, -23L, 22L, 24L, 26L, 27L, 26L, 26L, 27L, 29L, 24L, 24L, 24L, 24L, -25L, 25L, 26L, 27L, 27L, 24L, 24L, 29L, 29L, 24L, 20L, 19L, 25L, -22L, 21L, 24L, 27L, 25L, 23L, 23L, 21L, 24L, 27L, 27L, 26L, 25L, -28L, 30L, 26L, 26L, 26L, 27L, 28L, 30L, 31L, 32L, 25L, 27L, 29L, -30L, 30L, 30L, 28L, 25L, 20L, 19L, 16L, 13L, 12L, 17L, 24L, 31L, -32L, 31L, 29L, 26L, 25L, 27L, 29L, 29L, 31L, 31L, 30L, 30L, 30L, -30L, 30L, 30L, 23L, 25L, 27L, 26L, 25L, 26L, 29L, 31L, 32L, 35L, -37L, 35L, 31L, 28L, 29L, 32L, 25L, 26L, 27L, 28L, 28L, 28L, 28L, -28L, 31L, 31L, 30L, 30L, 29L, 29L, 29L, 29L, 26L, 25L, 25L, 27L, -30L, 32L, 32L, 31L, 30L, 30L, 30L, 29L, 28L, 27L, 25L, 24L, 31L, -30L, 31L, 31L, 30L, 28L, 28L, 28L, 31L, 25L, 21L, 24L, 31L, 33L, -31L, 27L, 36L, 35L, 34L, 32L, 31L, 30L, 30L, 30L, 27L, 31L, 35L, -35L, 32L, 29L, 29L, 29L, 24L, 27L, 27L, 25L, 26L, 31L, 33L, 32L, -31L, 32L, 33L, 32L, 31L, 31L, 33L, 35L, 33L, 33L, 32L, 31L, 31L, -31L, 32L, 33L, 33L, 36L, 36L, 32L, 31L, 33L, 33L, 31L, 41L, 36L, -35L, 38L, 42L, 66L, 120L, 172L, 189L, 194L, 197L, 195L, 194L, -196L, 199L, 199L, 189L, 180L, 174L, 176L, 179L, 177L, 174L, 174L, -181L, 179L, 178L, 177L, 175L, 174L, 173L, 174L, 170L, 174L, 176L, -177L, 181L, 186L, 185L, 181L, 179L, 178L, 176L, 172L, 167L, 160L, -152L, 145L, 143L, 142L, 140L, 139L, 139L, 139L, 139L, 139L, 139L, -139L, 139L, 139L, 138L, 135L, 133L, 131L, 136L, 136L, 137L, 139L, -141L, 143L, 144L, 145L, 145L, 147L, 150L, 152L, 154L, 157L, 161L, -165L, 174L, 179L, 187L, 197L, 207L, 219L, 230L, 237L, 249L, 253L, -255L, 255L, 255L, 251L, 249L, 248L, 255L, 254L, 252L, 251L, 251L, -253L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 248L, 249L, 252L, -255L, 255L, 255L, 255L, 255L, 243L, 251L, 255L, 255L, 255L, 255L, -248L, 232L, 217L, 191L, 155L, 123L, 98L, 79L, 67L, 63L, 52L, -41L, 34L, 40L, 48L, 47L, 40L, 34L, 48L, 44L, 39L, 38L, 40L, 43L, -42L, 41L, 39L, 40L, 40L, 38L, 37L, 36L, 35L, 34L, 36L, 35L, 34L, -35L, 35L, 35L, 34L, 33L, 34L, 35L, 36L, 37L, 37L, 37L, 37L, 37L, -225L, 226L, 228L, 228L, 224L, 217L, 210L, 206L, 192L, 178L, 152L, -125L, 112L, 115L, 122L, 125L, 124L, 125L, 125L, 120L, 111L, 101L, -93L, 89L, 86L, 79L, 76L, 75L, 68L, 60L, 64L, 74L, 96L, 121L, -148L, 164L, 173L, 178L, 171L, 161L, 143L, 118L, 68L, 28L, 19L, -19L, 17L, 20L, 18L, 22L, 35L, 50L, 55L, 56L, 67L, 84L, 108L, -167L, 199L, 217L, 221L, 204L, 186L, 161L, 140L, 123L, 101L, 80L, -53L, 29L, 22L, 26L, 28L, 36L, 41L, 41L, 41L, 47L, 54L, 57L, 58L, -57L, 57L, 58L, 59L, 58L, 55L, 53L, 47L, 40L, 35L, 32L, 27L, 22L, -20L, 23L, 23L, 27L, 30L, 28L, 25L, 24L, 28L, 32L, 27L, 27L, 27L, -27L, 27L, 27L, 26L, 26L, 28L, 28L, 27L, 27L, 26L, 27L, 27L, 27L, -33L, 31L, 29L, 27L, 25L, 25L, 25L, 25L, 26L, 23L, 21L, 24L, 29L, -31L, 27L, 22L, 24L, 25L, 26L, 26L, 25L, 25L, 27L, 29L, 24L, 24L, -25L, 25L, 25L, 25L, 25L, 25L, 26L, 22L, 22L, 26L, 27L, 23L, 19L, -19L, 28L, 24L, 24L, 28L, 29L, 25L, 24L, 26L, 21L, 24L, 27L, 27L, -24L, 24L, 27L, 31L, 28L, 28L, 27L, 27L, 27L, 28L, 29L, 29L, 26L, -27L, 29L, 31L, 31L, 28L, 26L, 26L, 20L, 18L, 15L, 12L, 13L, 18L, -25L, 31L, 31L, 29L, 27L, 27L, 28L, 29L, 31L, 34L, 31L, 30L, 29L, -28L, 28L, 30L, 31L, 32L, 27L, 28L, 28L, 28L, 28L, 29L, 31L, 32L, -33L, 35L, 36L, 34L, 30L, 28L, 29L, 32L, 27L, 27L, 28L, 29L, 29L, -29L, 29L, 28L, 29L, 29L, 29L, 29L, 28L, 28L, 27L, 27L, 28L, 28L, -27L, 29L, 32L, 34L, 34L, 33L, 30L, 30L, 30L, 29L, 28L, 26L, 25L, -24L, 30L, 30L, 29L, 27L, 27L, 28L, 27L, 26L, 33L, 30L, 26L, 26L, -30L, 33L, 31L, 27L, 33L, 33L, 32L, 31L, 31L, 32L, 32L, 33L, 27L, -32L, 36L, 36L, 32L, 28L, 28L, 30L, 28L, 31L, 30L, 27L, 29L, 34L, -37L, 36L, 27L, 30L, 33L, 35L, 34L, 32L, 32L, 32L, 33L, 32L, 31L, -31L, 31L, 32L, 33L, 33L, 33L, 36L, 35L, 32L, 32L, 34L, 33L, 29L, -37L, 34L, 36L, 40L, 39L, 52L, 97L, 145L, 165L, 179L, 190L, 194L, -195L, 199L, 199L, 197L, 187L, 179L, 174L, 177L, 179L, 175L, 170L, -167L, 185L, 185L, 183L, 181L, 180L, 180L, 180L, 179L, 172L, 176L, -178L, 180L, 183L, 187L, 185L, 179L, 180L, 175L, 169L, 165L, 160L, -155L, 149L, 147L, 143L, 143L, 143L, 142L, 141L, 141L, 141L, 142L, -142L, 142L, 142L, 141L, 139L, 137L, 134L, 132L, 141L, 141L, 142L, -144L, 147L, 150L, 153L, 154L, 157L, 159L, 163L, 167L, 173L, 180L, -189L, 194L, 207L, 213L, 222L, 231L, 238L, 245L, 251L, 255L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 251L, 251L, 252L, 253L, -253L, 254L, 254L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 254L, -252L, 252L, 254L, 254L, 252L, 250L, 246L, 253L, 254L, 246L, 233L, -213L, 178L, 146L, 86L, 79L, 71L, 65L, 56L, 46L, 44L, 47L, 47L, -39L, 34L, 36L, 39L, 38L, 38L, 39L, 47L, 42L, 36L, 35L, 38L, 41L, -42L, 41L, 41L, 40L, 40L, 41L, 40L, 37L, 35L, 35L, 43L, 40L, 38L, -37L, 38L, 38L, 35L, 33L, 32L, 34L, 37L, 38L, 39L, 37L, 35L, 34L, -226L, 227L, 228L, 227L, 224L, 218L, 212L, 209L, 197L, 180L, 152L, -124L, 112L, 115L, 122L, 125L, 123L, 124L, 123L, 118L, 109L, 99L, -91L, 87L, 83L, 78L, 75L, 74L, 66L, 59L, 64L, 76L, 101L, 125L, -150L, 166L, 176L, 180L, 173L, 162L, 139L, 114L, 63L, 25L, 19L, -20L, 19L, 22L, 20L, 21L, 33L, 51L, 58L, 58L, 69L, 85L, 106L, -164L, 196L, 214L, 218L, 201L, 184L, 160L, 140L, 122L, 99L, 77L, -50L, 28L, 22L, 28L, 29L, 38L, 45L, 43L, 42L, 48L, 55L, 60L, 58L, -57L, 58L, 59L, 60L, 58L, 55L, 51L, 45L, 39L, 34L, 31L, 27L, 22L, -21L, 24L, 25L, 26L, 27L, 26L, 26L, 27L, 29L, 31L, 29L, 29L, 29L, -29L, 29L, 29L, 29L, 30L, 28L, 28L, 27L, 27L, 26L, 25L, 25L, 24L, -32L, 30L, 29L, 27L, 27L, 29L, 31L, 33L, 23L, 22L, 22L, 25L, 28L, -29L, 26L, 23L, 26L, 27L, 28L, 26L, 25L, 25L, 26L, 28L, 24L, 25L, -26L, 26L, 26L, 26L, 25L, 25L, 25L, 21L, 21L, 25L, 28L, 27L, 27L, -29L, 27L, 22L, 22L, 28L, 28L, 21L, 20L, 25L, 25L, 27L, 29L, 28L, -26L, 26L, 29L, 32L, 29L, 28L, 27L, 26L, 26L, 26L, 26L, 26L, 29L, -27L, 28L, 31L, 31L, 27L, 25L, 27L, 24L, 21L, 16L, 12L, 13L, 17L, -23L, 27L, 31L, 28L, 26L, 28L, 29L, 29L, 31L, 36L, 30L, 29L, 27L, -26L, 27L, 29L, 32L, 34L, 33L, 32L, 32L, 32L, 32L, 33L, 34L, 35L, -33L, 33L, 33L, 31L, 29L, 28L, 30L, 31L, 28L, 29L, 29L, 30L, 30L, -30L, 29L, 29L, 29L, 29L, 28L, 28L, 28L, 27L, 27L, 27L, 33L, 32L, -32L, 33L, 36L, 37L, 37L, 36L, 32L, 32L, 31L, 30L, 29L, 27L, 25L, -24L, 30L, 30L, 28L, 26L, 27L, 30L, 30L, 26L, 35L, 36L, 34L, 31L, -32L, 35L, 34L, 31L, 30L, 30L, 30L, 30L, 31L, 32L, 34L, 35L, 31L, -35L, 37L, 36L, 33L, 30L, 30L, 32L, 29L, 31L, 30L, 26L, 27L, 33L, -36L, 35L, 25L, 29L, 33L, 35L, 34L, 32L, 31L, 31L, 32L, 32L, 31L, -31L, 31L, 32L, 33L, 34L, 32L, 34L, 34L, 32L, 33L, 36L, 34L, 29L, -35L, 33L, 35L, 39L, 38L, 47L, 80L, 117L, 124L, 149L, 175L, 188L, -194L, 197L, 193L, 185L, 192L, 186L, 183L, 186L, 186L, 182L, 178L, -177L, 190L, 192L, 190L, 187L, 186L, 188L, 188L, 185L, 177L, 181L, -184L, 183L, 185L, 186L, 181L, 174L, 172L, 165L, 158L, 156L, 153L, -148L, 146L, 147L, 144L, 146L, 146L, 145L, 143L, 142L, 142L, 143L, -144L, 144L, 144L, 143L, 142L, 141L, 139L, 138L, 141L, 142L, 144L, -147L, 151L, 156L, 161L, 164L, 174L, 178L, 185L, 192L, 201L, 211L, -222L, 229L, 238L, 242L, 249L, 253L, 254L, 255L, 255L, 255L, 253L, -252L, 252L, 253L, 254L, 255L, 255L, 255L, 253L, 254L, 255L, 255L, -255L, 255L, 253L, 252L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, -251L, 250L, 252L, 253L, 251L, 249L, 251L, 232L, 201L, 167L, 137L, -108L, 76L, 52L, 51L, 46L, 45L, 45L, 39L, 31L, 35L, 45L, 37L, -38L, 44L, 50L, 49L, 43L, 40L, 41L, 41L, 38L, 35L, 33L, 34L, 37L, -38L, 39L, 36L, 33L, 34L, 38L, 40L, 37L, 35L, 35L, 43L, 39L, 35L, -34L, 35L, 35L, 33L, 30L, 33L, 34L, 36L, 38L, 38L, 36L, 35L, 33L, -230L, 230L, 229L, 227L, 222L, 216L, 210L, 207L, 199L, 181L, 150L, -122L, 110L, 114L, 121L, 124L, 122L, 122L, 121L, 115L, 105L, 95L, -87L, 84L, 81L, 76L, 74L, 73L, 65L, 58L, 65L, 78L, 107L, 129L, -153L, 167L, 176L, 180L, 172L, 160L, 135L, 110L, 62L, 27L, 23L, -24L, 21L, 22L, 25L, 22L, 31L, 51L, 60L, 59L, 67L, 83L, 108L, -166L, 197L, 214L, 217L, 199L, 182L, 158L, 141L, 122L, 98L, 75L, -49L, 27L, 23L, 30L, 32L, 38L, 43L, 42L, 45L, 51L, 57L, 58L, 57L, -57L, 58L, 60L, 60L, 58L, 54L, 51L, 46L, 38L, 31L, 27L, 24L, 21L, -24L, 29L, 28L, 25L, 23L, 24L, 27L, 29L, 30L, 29L, 27L, 28L, 28L, -29L, 29L, 30L, 31L, 31L, 29L, 29L, 28L, 28L, 27L, 26L, 25L, 24L, -29L, 28L, 28L, 29L, 29L, 30L, 31L, 31L, 22L, 23L, 25L, 27L, 29L, -28L, 27L, 26L, 30L, 30L, 29L, 27L, 25L, 24L, 26L, 28L, 25L, 26L, -27L, 28L, 28L, 27L, 26L, 25L, 29L, 23L, 20L, 24L, 27L, 28L, 32L, -36L, 25L, 19L, 20L, 27L, 25L, 17L, 17L, 24L, 27L, 28L, 27L, 26L, -25L, 26L, 28L, 30L, 28L, 27L, 26L, 25L, 25L, 25L, 25L, 25L, 31L, -27L, 27L, 30L, 30L, 25L, 25L, 29L, 25L, 20L, 15L, 12L, 13L, 18L, -23L, 26L, 32L, 27L, 25L, 28L, 28L, 26L, 28L, 33L, 30L, 29L, 26L, -25L, 26L, 29L, 33L, 35L, 34L, 33L, 32L, 32L, 33L, 34L, 35L, 35L, -32L, 30L, 28L, 28L, 29L, 30L, 30L, 30L, 28L, 29L, 29L, 30L, 30L, -29L, 28L, 28L, 30L, 30L, 29L, 29L, 29L, 28L, 28L, 28L, 34L, 33L, -32L, 33L, 35L, 36L, 36L, 34L, 33L, 33L, 32L, 31L, 29L, 27L, 25L, -24L, 31L, 32L, 29L, 26L, 28L, 34L, 34L, 29L, 31L, 36L, 37L, 32L, -30L, 34L, 36L, 35L, 29L, 29L, 29L, 29L, 30L, 31L, 33L, 34L, 34L, -35L, 35L, 34L, 32L, 30L, 30L, 31L, 29L, 31L, 29L, 25L, 25L, 30L, -33L, 32L, 27L, 29L, 31L, 32L, 31L, 31L, 33L, 34L, 32L, 31L, 31L, -31L, 31L, 32L, 33L, 34L, 31L, 33L, 33L, 32L, 34L, 37L, 35L, 29L, -35L, 34L, 35L, 38L, 38L, 43L, 59L, 77L, 88L, 119L, 154L, 175L, -189L, 199L, 200L, 194L, 193L, 189L, 187L, 189L, 188L, 186L, 187L, -190L, 192L, 195L, 194L, 189L, 188L, 192L, 192L, 188L, 183L, 186L, -187L, 184L, 182L, 179L, 171L, 162L, 160L, 153L, 149L, 151L, 150L, -146L, 144L, 147L, 145L, 147L, 148L, 147L, 143L, 141L, 142L, 143L, -144L, 144L, 144L, 144L, 145L, 146L, 148L, 148L, 150L, 151L, 154L, -159L, 166L, 174L, 180L, 184L, 200L, 206L, 215L, 224L, 232L, 240L, -246L, 250L, 251L, 254L, 255L, 255L, 255L, 254L, 253L, 254L, 254L, -253L, 252L, 252L, 252L, 253L, 252L, 252L, 255L, 255L, 255L, 255L, -255L, 255L, 254L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 245L, 246L, -249L, 252L, 252L, 243L, 229L, 218L, 163L, 134L, 97L, 74L, 62L, -53L, 46L, 42L, 42L, 38L, 40L, 46L, 44L, 35L, 34L, 41L, 39L, 34L, -32L, 32L, 32L, 32L, 38L, 46L, 38L, 38L, 37L, 35L, 34L, 35L, 38L, -40L, 35L, 30L, 30L, 37L, 39L, 35L, 32L, 33L, 38L, 34L, 29L, 29L, -32L, 33L, 31L, 27L, 37L, 36L, 35L, 34L, 34L, 34L, 36L, 37L, 233L, -232L, 230L, 226L, 221L, 214L, 208L, 204L, 200L, 181L, 149L, 120L, -108L, 112L, 120L, 122L, 120L, 120L, 118L, 112L, 102L, 92L, 85L, -81L, 80L, 76L, 74L, 72L, 64L, 58L, 65L, 79L, 110L, 131L, 153L, -167L, 175L, 178L, 169L, 156L, 131L, 108L, 63L, 30L, 27L, 28L, -23L, 22L, 29L, 23L, 31L, 51L, 61L, 59L, 66L, 80L, 113L, 170L, -200L, 216L, 218L, 200L, 182L, 157L, 144L, 124L, 99L, 75L, 49L, -28L, 25L, 33L, 34L, 37L, 38L, 39L, 46L, 54L, 57L, 54L, 57L, 57L, -58L, 60L, 61L, 58L, 54L, 50L, 48L, 39L, 29L, 23L, 20L, 20L, 26L, -34L, 29L, 25L, 21L, 23L, 28L, 31L, 30L, 28L, 24L, 25L, 25L, 26L, -27L, 28L, 29L, 30L, 30L, 30L, 30L, 29L, 28L, 27L, 25L, 24L, 26L, -27L, 29L, 29L, 29L, 27L, 24L, 23L, 21L, 24L, 28L, 30L, 29L, 28L, -28L, 28L, 32L, 32L, 31L, 28L, 25L, 24L, 26L, 28L, 26L, 27L, 28L, -29L, 29L, 28L, 26L, 25L, 33L, 26L, 21L, 22L, 24L, 26L, 30L, 35L, -29L, 23L, 24L, 31L, 29L, 20L, 20L, 28L, 27L, 26L, 24L, 23L, 23L, -24L, 25L, 26L, 25L, 25L, 24L, 24L, 24L, 25L, 25L, 26L, 33L, 27L, -26L, 30L, 29L, 25L, 25L, 30L, 21L, 17L, 12L, 11L, 14L, 20L, 26L, -30L, 33L, 27L, 25L, 27L, 26L, 23L, 24L, 30L, 30L, 28L, 26L, 24L, -26L, 29L, 33L, 36L, 32L, 31L, 29L, 30L, 31L, 32L, 32L, 32L, 32L, -28L, 25L, 26L, 29L, 31L, 30L, 29L, 28L, 28L, 29L, 29L, 29L, 28L, -27L, 27L, 31L, 31L, 31L, 30L, 30L, 29L, 29L, 29L, 32L, 30L, 29L, -30L, 32L, 33L, 32L, 30L, 34L, 34L, 33L, 32L, 30L, 28L, 26L, 25L, -32L, 33L, 30L, 27L, 30L, 37L, 37L, 31L, 24L, 32L, 35L, 30L, 26L, -31L, 35L, 36L, 29L, 29L, 29L, 29L, 29L, 30L, 31L, 32L, 33L, 32L, -31L, 29L, 29L, 28L, 28L, 28L, 35L, 36L, 33L, 28L, 29L, 34L, 37L, -36L, 30L, 30L, 30L, 28L, 28L, 30L, 34L, 38L, 31L, 31L, 31L, 31L, -31L, 32L, 34L, 34L, 30L, 32L, 32L, 31L, 35L, 38L, 36L, 29L, 29L, -31L, 34L, 37L, 36L, 35L, 35L, 37L, 45L, 76L, 111L, 135L, 156L, -178L, 190L, 190L, 185L, 181L, 179L, 180L, 180L, 180L, 185L, 193L, -191L, 194L, 193L, 188L, 187L, 191L, 191L, 187L, 185L, 188L, 187L, -182L, 177L, 172L, 162L, 152L, 153L, 147L, 146L, 151L, 152L, 147L, -145L, 147L, 145L, 147L, 149L, 147L, 143L, 140L, 141L, 142L, 142L, -142L, 143L, 144L, 147L, 151L, 154L, 156L, 166L, 167L, 172L, 179L, -187L, 197L, 205L, 210L, 222L, 229L, 239L, 248L, 253L, 255L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 253L, -254L, 255L, 255L, 255L, 255L, 254L, 253L, 252L, 252L, 252L, 253L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 252L, 252L, 249L, -237L, 210L, 167L, 119L, 88L, 73L, 54L, 42L, 47L, 54L, 50L, 43L, -41L, 43L, 34L, 32L, 39L, 40L, 31L, 28L, 32L, 34L, 34L, 38L, 45L, -46L, 40L, 35L, 34L, 38L, 40L, 41L, 39L, 36L, 36L, 40L, 43L, 43L, -37L, 36L, 42L, 44L, 38L, 33L, 33L, 39L, 34L, 30L, 30L, 34L, 37L, -35L, 32L, 41L, 38L, 33L, 30L, 30L, 33L, 37L, 40L, 232L, 233L, -229L, 221L, 216L, 214L, 210L, 205L, 189L, 174L, 147L, 119L, 108L, -114L, 122L, 123L, 117L, 114L, 113L, 110L, 101L, 89L, 82L, 81L, -79L, 75L, 74L, 72L, 65L, 61L, 74L, 92L, 108L, 135L, 161L, 172L, -174L, 174L, 166L, 157L, 131L, 91L, 47L, 26L, 21L, 19L, 19L, 21L, -26L, 29L, 37L, 47L, 54L, 59L, 69L, 79L, 116L, 169L, 198L, 216L, -217L, 196L, 179L, 157L, 132L, 118L, 100L, 77L, 45L, 20L, 19L, -33L, 33L, 35L, 39L, 45L, 50L, 53L, 53L, 52L, 56L, 57L, 58L, 59L, -60L, 57L, 53L, 50L, 42L, 36L, 28L, 24L, 24L, 26L, 30L, 31L, 29L, -25L, 23L, 26L, 32L, 35L, 33L, 29L, 25L, 26L, 27L, 27L, 26L, 28L, -31L, 33L, 31L, 32L, 32L, 30L, 27L, 24L, 24L, 24L, 23L, 24L, 27L, -28L, 29L, 27L, 26L, 24L, 24L, 23L, 25L, 28L, 27L, 24L, 26L, 31L, -30L, 31L, 31L, 27L, 24L, 23L, 27L, 31L, 29L, 29L, 29L, 28L, 27L, -26L, 25L, 24L, 33L, 29L, 24L, 24L, 27L, 30L, 30L, 28L, 29L, 27L, -26L, 26L, 28L, 28L, 27L, 25L, 22L, 24L, 26L, 28L, 28L, 26L, 24L, -22L, 33L, 31L, 28L, 26L, 25L, 26L, 27L, 28L, 28L, 32L, 32L, 26L, -22L, 25L, 29L, 30L, 20L, 15L, 9L, 8L, 13L, 22L, 30L, 35L, 27L, -30L, 29L, 26L, 26L, 29L, 30L, 27L, 30L, 29L, 30L, 32L, 34L, 34L, -32L, 29L, 34L, 34L, 34L, 32L, 30L, 29L, 30L, 32L, 31L, 30L, 30L, -31L, 33L, 33L, 31L, 29L, 32L, 29L, 26L, 27L, 30L, 33L, 32L, 31L, -29L, 30L, 32L, 30L, 28L, 29L, 33L, 37L, 35L, 29L, 27L, 31L, 35L, -34L, 33L, 34L, 36L, 34L, 31L, 28L, 27L, 27L, 28L, 28L, 29L, 26L, -24L, 28L, 34L, 37L, 34L, 30L, 27L, 33L, 33L, 27L, 25L, 29L, 30L, -28L, 33L, 33L, 34L, 34L, 35L, 35L, 36L, 36L, 26L, 29L, 31L, 30L, -27L, 25L, 26L, 28L, 34L, 33L, 31L, 30L, 29L, 29L, 30L, 31L, 28L, -29L, 32L, 33L, 34L, 33L, 31L, 30L, 33L, 32L, 33L, 33L, 30L, 26L, -28L, 33L, 39L, 37L, 34L, 32L, 31L, 29L, 27L, 25L, 36L, 31L, 32L, -37L, 38L, 36L, 37L, 43L, 43L, 43L, 56L, 85L, 115L, 131L, 134L, -133L, 139L, 135L, 169L, 149L, 142L, 149L, 166L, 160L, 166L, 161L, -159L, 166L, 178L, 185L, 183L, 177L, 179L, 176L, 173L, 171L, 170L, -165L, 158L, 153L, 155L, 153L, 151L, 148L, 147L, 148L, 150L, 152L, -149L, 150L, 151L, 147L, 143L, 142L, 144L, 148L, 148L, 151L, 154L, -156L, 158L, 162L, 166L, 170L, 178L, 184L, 195L, 209L, 223L, 237L, -247L, 253L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 252L, 253L, 253L, 254L, 254L, 255L, 255L, -255L, 255L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 252L, -246L, 246L, 251L, 254L, 251L, 244L, 245L, 217L, 182L, 138L, 92L, -70L, 68L, 63L, 49L, 47L, 45L, 43L, 41L, 39L, 35L, 31L, 38L, 38L, -38L, 37L, 37L, 36L, 36L, 36L, 35L, 38L, 39L, 39L, 41L, 44L, 41L, -36L, 37L, 37L, 37L, 35L, 33L, 34L, 37L, 39L, 39L, 37L, 35L, 35L, -36L, 37L, 36L, 35L, 35L, 35L, 35L, 34L, 34L, 33L, 33L, 33L, 36L, -32L, 31L, 34L, 35L, 34L, 37L, 41L, 229L, 230L, 227L, 221L, 218L, -217L, 213L, 208L, 196L, 178L, 148L, 121L, 111L, 116L, 121L, 120L, -119L, 117L, 115L, 112L, 102L, 90L, 83L, 83L, 79L, 77L, 76L, 75L, -67L, 61L, 71L, 88L, 108L, 134L, 160L, 171L, 173L, 172L, 165L, -155L, 131L, 93L, 52L, 31L, 24L, 20L, 20L, 23L, 23L, 27L, 36L, -47L, 54L, 59L, 69L, 78L, 114L, 168L, 197L, 215L, 216L, 195L, -177L, 156L, 136L, 118L, 94L, 71L, 44L, 22L, 20L, 29L, 32L, 35L, -40L, 44L, 48L, 50L, 50L, 51L, 58L, 57L, 57L, 58L, 59L, 56L, 50L, -45L, 42L, 37L, 29L, 25L, 24L, 27L, 30L, 32L, 31L, 29L, 27L, 29L, -32L, 35L, 34L, 32L, 27L, 29L, 32L, 32L, 32L, 31L, 32L, 33L, 30L, -30L, 30L, 30L, 29L, 27L, 25L, 23L, 25L, 26L, 28L, 28L, 28L, 27L, -24L, 23L, 28L, 26L, 27L, 29L, 26L, 22L, 23L, 27L, 34L, 33L, 31L, -27L, 23L, 22L, 23L, 24L, 28L, 28L, 28L, 28L, 27L, 26L, 25L, 24L, -29L, 27L, 25L, 25L, 27L, 28L, 29L, 29L, 28L, 26L, 26L, 27L, 29L, -30L, 30L, 28L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 33L, 31L, -29L, 26L, 25L, 25L, 26L, 27L, 28L, 31L, 31L, 26L, 24L, 27L, 29L, -28L, 22L, 17L, 12L, 10L, 14L, 21L, 27L, 30L, 27L, 29L, 28L, 25L, -25L, 30L, 31L, 29L, 29L, 28L, 27L, 29L, 31L, 31L, 30L, 28L, 32L, -33L, 34L, 32L, 31L, 30L, 31L, 33L, 32L, 30L, 30L, 31L, 32L, 32L, -31L, 29L, 32L, 30L, 27L, 27L, 30L, 32L, 32L, 30L, 28L, 29L, 30L, -29L, 27L, 28L, 32L, 35L, 33L, 30L, 30L, 34L, 35L, 31L, 28L, 29L, -35L, 33L, 31L, 28L, 27L, 27L, 28L, 29L, 27L, 27L, 27L, 29L, 30L, -30L, 30L, 29L, 28L, 33L, 34L, 29L, 27L, 30L, 31L, 28L, 27L, 27L, -27L, 28L, 28L, 29L, 29L, 29L, 31L, 33L, 35L, 34L, 31L, 30L, 30L, -32L, 33L, 32L, 31L, 30L, 30L, 30L, 31L, 32L, 28L, 29L, 31L, 32L, -32L, 32L, 31L, 30L, 30L, 29L, 30L, 33L, 31L, 29L, 31L, 37L, 36L, -35L, 35L, 34L, 35L, 35L, 34L, 33L, 36L, 32L, 31L, 34L, 34L, 31L, -32L, 36L, 39L, 37L, 41L, 54L, 67L, 71L, 71L, 72L, 74L, 86L, 142L, -139L, 137L, 140L, 151L, 143L, 147L, 144L, 143L, 148L, 157L, 163L, -162L, 159L, 159L, 158L, 156L, 158L, 159L, 159L, 156L, 153L, 155L, -154L, 153L, 154L, 155L, 156L, 156L, 155L, 154L, 155L, 155L, 151L, -147L, 146L, 149L, 152L, 151L, 156L, 162L, 169L, 175L, 181L, 187L, -192L, 219L, 223L, 231L, 239L, 247L, 252L, 255L, 255L, 255L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -253L, 253L, 254L, 254L, 254L, 254L, 255L, 255L, 254L, 255L, 255L, -255L, 255L, 254L, 250L, 250L, 247L, 255L, 255L, 255L, 255L, 243L, -210L, 175L, 130L, 103L, 79L, 61L, 48L, 48L, 50L, 41L, 40L, 39L, -38L, 39L, 41L, 41L, 39L, 37L, 40L, 39L, 38L, 37L, 37L, 37L, 38L, -38L, 36L, 39L, 40L, 38L, 40L, 42L, 39L, 33L, 34L, 36L, 38L, 37L, -36L, 35L, 36L, 37L, 41L, 39L, 35L, 34L, 34L, 34L, 34L, 33L, 37L, -36L, 35L, 34L, 32L, 31L, 30L, 29L, 40L, 36L, 33L, 34L, 33L, 30L, -31L, 35L, 229L, 229L, 226L, 220L, 217L, 216L, 211L, 204L, 196L, -174L, 142L, 118L, 113L, 118L, 120L, 118L, 122L, 119L, 117L, 113L, -104L, 91L, 84L, 84L, 76L, 74L, 74L, 73L, 64L, 57L, 65L, 81L, -109L, 134L, 160L, 170L, 173L, 172L, 163L, 152L, 129L, 93L, 54L, -34L, 25L, 19L, 19L, 22L, 20L, 25L, 36L, 48L, 56L, 61L, 69L, 78L, -114L, 167L, 196L, 214L, 215L, 194L, 176L, 154L, 139L, 117L, 91L, -67L, 44L, 24L, 20L, 25L, 30L, 36L, 42L, 45L, 45L, 45L, 47L, 50L, -60L, 57L, 54L, 56L, 57L, 55L, 47L, 40L, 42L, 36L, 29L, 25L, 25L, -27L, 30L, 31L, 32L, 31L, 29L, 29L, 30L, 32L, 33L, 34L, 24L, 27L, -31L, 32L, 30L, 28L, 27L, 27L, 29L, 27L, 27L, 29L, 32L, 31L, 27L, -22L, 26L, 27L, 28L, 28L, 28L, 26L, 24L, 23L, 28L, 26L, 27L, 29L, -26L, 22L, 23L, 27L, 29L, 27L, 24L, 24L, 26L, 28L, 29L, 29L, 28L, -28L, 28L, 28L, 27L, 26L, 25L, 24L, 24L, 26L, 27L, 27L, 26L, 26L, -28L, 29L, 26L, 26L, 26L, 28L, 31L, 32L, 32L, 30L, 29L, 28L, 26L, -25L, 25L, 26L, 28L, 29L, 33L, 31L, 29L, 27L, 25L, 25L, 25L, 26L, -29L, 30L, 29L, 26L, 27L, 30L, 29L, 25L, 23L, 19L, 15L, 13L, 16L, -20L, 24L, 26L, 28L, 30L, 28L, 24L, 25L, 30L, 32L, 31L, 28L, 26L, -25L, 25L, 27L, 29L, 28L, 27L, 30L, 32L, 33L, 33L, 31L, 31L, 32L, -34L, 32L, 30L, 29L, 30L, 31L, 32L, 31L, 29L, 33L, 31L, 29L, 28L, -30L, 31L, 30L, 29L, 27L, 28L, 28L, 27L, 27L, 28L, 31L, 34L, 28L, -28L, 31L, 36L, 34L, 29L, 27L, 29L, 33L, 32L, 30L, 29L, 28L, 29L, -30L, 31L, 26L, 28L, 31L, 30L, 28L, 26L, 27L, 29L, 28L, 33L, 35L, -32L, 30L, 31L, 31L, 29L, 29L, 29L, 29L, 29L, 30L, 30L, 30L, 30L, -34L, 35L, 36L, 35L, 33L, 32L, 33L, 34L, 32L, 31L, 31L, 30L, 31L, -31L, 32L, 33L, 30L, 29L, 29L, 29L, 30L, 30L, 31L, 32L, 29L, 27L, -28L, 31L, 30L, 27L, 30L, 35L, 35L, 35L, 35L, 35L, 36L, 36L, 36L, -36L, 37L, 34L, 32L, 33L, 32L, 29L, 29L, 32L, 37L, 33L, 33L, 37L, -39L, 39L, 41L, 45L, 42L, 66L, 137L, 143L, 138L, 133L, 140L, 131L, -137L, 136L, 137L, 140L, 145L, 148L, 149L, 148L, 147L, 146L, 146L, -148L, 151L, 154L, 154L, 154L, 154L, 153L, 153L, 156L, 160L, 161L, -159L, 156L, 153L, 155L, 156L, 154L, 151L, 152L, 157L, 161L, 164L, -171L, 183L, 196L, 208L, 218L, 228L, 233L, 248L, 251L, 255L, 255L, -255L, 255L, 255L, 253L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, 254L, 254L, 254L, -254L, 253L, 253L, 254L, 252L, 250L, 250L, 252L, 255L, 255L, 255L, -250L, 253L, 239L, 213L, 195L, 173L, 127L, 78L, 67L, 49L, 40L, -38L, 37L, 46L, 51L, 44L, 34L, 34L, 34L, 36L, 39L, 40L, 39L, 38L, -42L, 41L, 38L, 37L, 36L, 37L, 39L, 40L, 38L, 40L, 40L, 37L, 38L, -40L, 37L, 31L, 32L, 35L, 38L, 39L, 38L, 36L, 35L, 35L, 44L, 40L, -35L, 32L, 32L, 32L, 31L, 30L, 37L, 36L, 36L, 35L, 34L, 33L, 33L, -32L, 40L, 35L, 33L, 33L, 32L, 29L, 29L, 32L, 232L, 231L, 225L, -217L, 214L, 211L, 205L, 196L, 188L, 163L, 132L, 113L, 113L, 120L, -122L, 119L, 124L, 120L, 117L, 113L, 102L, 90L, 83L, 83L, 76L, -73L, 73L, 71L, 63L, 57L, 67L, 84L, 112L, 136L, 160L, 171L, 174L, -173L, 163L, 151L, 124L, 90L, 53L, 33L, 23L, 17L, 15L, 19L, 19L, -24L, 37L, 50L, 59L, 63L, 71L, 80L, 115L, 168L, 197L, 215L, 215L, -194L, 176L, 154L, 136L, 118L, 93L, 69L, 45L, 26L, 20L, 23L, 31L, -37L, 44L, 46L, 44L, 43L, 46L, 50L, 57L, 54L, 51L, 53L, 56L, 54L, -46L, 39L, 40L, 35L, 28L, 24L, 24L, 26L, 28L, 29L, 29L, 30L, 29L, -27L, 26L, 27L, 30L, 33L, 26L, 27L, 29L, 28L, 26L, 25L, 25L, 25L, -28L, 25L, 25L, 28L, 33L, 34L, 28L, 23L, 26L, 27L, 27L, 28L, 28L, -27L, 26L, 25L, 24L, 23L, 25L, 28L, 27L, 24L, 26L, 31L, 28L, 25L, -23L, 24L, 29L, 32L, 31L, 29L, 27L, 27L, 27L, 27L, 27L, 26L, 25L, -24L, 21L, 24L, 28L, 28L, 26L, 25L, 27L, 29L, 26L, 25L, 26L, 28L, -30L, 31L, 30L, 28L, 25L, 25L, 25L, 24L, 24L, 25L, 25L, 25L, 32L, -30L, 29L, 27L, 25L, 25L, 25L, 25L, 29L, 29L, 28L, 26L, 29L, 32L, -29L, 22L, 22L, 19L, 16L, 15L, 18L, 21L, 24L, 25L, 30L, 32L, 29L, -24L, 24L, 29L, 31L, 30L, 28L, 26L, 24L, 24L, 26L, 28L, 28L, 28L, -28L, 30L, 32L, 33L, 32L, 32L, 34L, 35L, 32L, 30L, 29L, 29L, 31L, -31L, 31L, 30L, 32L, 31L, 30L, 30L, 30L, 29L, 29L, 28L, 28L, 28L, -28L, 28L, 28L, 29L, 32L, 33L, 23L, 24L, 29L, 33L, 31L, 28L, 30L, -35L, 31L, 30L, 29L, 29L, 29L, 30L, 31L, 31L, 27L, 28L, 29L, 30L, -29L, 29L, 29L, 29L, 28L, 31L, 34L, 34L, 32L, 30L, 29L, 28L, 32L, -32L, 32L, 32L, 32L, 32L, 32L, 32L, 34L, 34L, 33L, 32L, 32L, 31L, -32L, 32L, 31L, 31L, 31L, 31L, 32L, 33L, 33L, 34L, 31L, 30L, 28L, -27L, 28L, 29L, 31L, 33L, 31L, 28L, 27L, 28L, 27L, 24L, 24L, 28L, -35L, 36L, 36L, 35L, 33L, 32L, 32L, 33L, 38L, 36L, 35L, 34L, 33L, -32L, 31L, 32L, 38L, 34L, 33L, 37L, 41L, 42L, 44L, 48L, 47L, 71L, -142L, 147L, 137L, 129L, 139L, 136L, 138L, 140L, 141L, 143L, 144L, -145L, 147L, 148L, 152L, 151L, 149L, 149L, 150L, 152L, 154L, 156L, -159L, 157L, 155L, 158L, 162L, 164L, 161L, 158L, 152L, 156L, 160L, -162L, 164L, 169L, 176L, 183L, 203L, 210L, 221L, 231L, 240L, 248L, -254L, 255L, 253L, 254L, 255L, 255L, 255L, 254L, 251L, 250L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 255L, 255L, 255L, 254L, 254L, 253L, 253L, 252L, 249L, 246L, -243L, 247L, 255L, 255L, 251L, 239L, 231L, 214L, 185L, 161L, 147L, -126L, 84L, 43L, 50L, 46L, 49L, 45L, 33L, 34L, 41L, 41L, 37L, -36L, 36L, 36L, 38L, 38L, 36L, 34L, 42L, 40L, 37L, 35L, 34L, 36L, -38L, 40L, 37L, 39L, 38L, 36L, 37L, 40L, 37L, 32L, 33L, 36L, 38L, -38L, 37L, 35L, 35L, 36L, 42L, 38L, 34L, 31L, 31L, 32L, 32L, 31L, -33L, 34L, 35L, 36L, 37L, 38L, 39L, 40L, 34L, 31L, 30L, 33L, 34L, -32L, 34L, 37L, 233L, 230L, 222L, 214L, 211L, 209L, 202L, 194L, -183L, 157L, 126L, 112L, 114L, 121L, 122L, 121L, 124L, 119L, 115L, -110L, 100L, 87L, 81L, 81L, 80L, 76L, 73L, 71L, 63L, 60L, 73L, -92L, 117L, 139L, 162L, 173L, 176L, 174L, 163L, 150L, 121L, 87L, -50L, 31L, 24L, 17L, 15L, 17L, 20L, 25L, 38L, 52L, 60L, 65L, 73L, -82L, 117L, 170L, 199L, 216L, 217L, 195L, 177L, 155L, 130L, 119L, -99L, 74L, 47L, 27L, 22L, 25L, 32L, 39L, 46L, 47L, 45L, 43L, 46L, -50L, 53L, 51L, 50L, 52L, 55L, 54L, 47L, 41L, 38L, 33L, 27L, 24L, -24L, 25L, 27L, 27L, 29L, 29L, 29L, 28L, 27L, 27L, 30L, 32L, 33L, -32L, 31L, 28L, 26L, 26L, 29L, 31L, 27L, 24L, 24L, 27L, 33L, 34L, -30L, 24L, 25L, 26L, 27L, 27L, 28L, 28L, 28L, 28L, 24L, 23L, 25L, -28L, 27L, 24L, 26L, 31L, 38L, 34L, 30L, 28L, 28L, 27L, 23L, 20L, -26L, 26L, 27L, 27L, 26L, 26L, 25L, 24L, 21L, 25L, 28L, 28L, 25L, -24L, 26L, 29L, 25L, 25L, 26L, 27L, 29L, 28L, 25L, 23L, 23L, 24L, -26L, 27L, 27L, 26L, 24L, 23L, 29L, 29L, 28L, 27L, 26L, 25L, 25L, -25L, 29L, 29L, 28L, 26L, 29L, 32L, 29L, 22L, 19L, 17L, 15L, 16L, -19L, 23L, 26L, 27L, 33L, 34L, 31L, 26L, 25L, 28L, 29L, 27L, 29L, -27L, 25L, 25L, 27L, 29L, 29L, 29L, 27L, 29L, 32L, 33L, 33L, 33L, -34L, 35L, 32L, 30L, 28L, 28L, 29L, 31L, 31L, 30L, 31L, 31L, 32L, -31L, 30L, 29L, 28L, 28L, 31L, 30L, 28L, 28L, 30L, 32L, 33L, 34L, -26L, 26L, 27L, 29L, 28L, 26L, 30L, 37L, 30L, 30L, 29L, 29L, 30L, -30L, 31L, 31L, 26L, 23L, 22L, 25L, 31L, 33L, 30L, 27L, 27L, 29L, -32L, 33L, 31L, 28L, 27L, 27L, 28L, 28L, 28L, 28L, 28L, 28L, 28L, -28L, 34L, 33L, 31L, 30L, 30L, 31L, 31L, 31L, 30L, 31L, 31L, 32L, -33L, 33L, 33L, 33L, 32L, 30L, 28L, 27L, 27L, 29L, 32L, 34L, 33L, -29L, 27L, 29L, 29L, 26L, 26L, 28L, 34L, 35L, 37L, 35L, 33L, 32L, -33L, 35L, 35L, 35L, 34L, 33L, 33L, 34L, 34L, 34L, 39L, 32L, 29L, -35L, 41L, 40L, 37L, 36L, 43L, 64L, 135L, 142L, 134L, 128L, 141L, -142L, 139L, 141L, 143L, 144L, 143L, 143L, 145L, 147L, 157L, 156L, -154L, 152L, 152L, 154L, 156L, 159L, 166L, 163L, 160L, 160L, 164L, -167L, 167L, 167L, 169L, 175L, 183L, 189L, 195L, 203L, 213L, 220L, -246L, 249L, 253L, 255L, 254L, 253L, 253L, 253L, 254L, 254L, 253L, -253L, 253L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 254L, -254L, 253L, 253L, 252L, 244L, 243L, 244L, 250L, 255L, 255L, 228L, -200L, 165L, 146L, 136L, 146L, 147L, 118L, 74L, 44L, 39L, 36L, -43L, 42L, 31L, 30L, 36L, 33L, 40L, 39L, 38L, 38L, 38L, 38L, 35L, -33L, 40L, 38L, 35L, 33L, 33L, 34L, 37L, 38L, 35L, 37L, 36L, 35L, -37L, 41L, 39L, 35L, 36L, 37L, 37L, 35L, 34L, 34L, 36L, 39L, 38L, -35L, 32L, 31L, 32L, 34L, 34L, 34L, 32L, 32L, 34L, 35L, 36L, 38L, -39L, 39L, 33L, 31L, 31L, 35L, 36L, 35L, 36L, 40L, 230L, 225L, -215L, 207L, 206L, 207L, 202L, 194L, 183L, 156L, 127L, 114L, 116L, -121L, 123L, 123L, 124L, 119L, 114L, 108L, 97L, 85L, 79L, 79L, -78L, 72L, 69L, 65L, 58L, 56L, 72L, 92L, 120L, 142L, 163L, 173L, -177L, 175L, 163L, 149L, 122L, 86L, 47L, 30L, 25L, 21L, 18L, 18L, -21L, 26L, 37L, 51L, 59L, 64L, 73L, 83L, 118L, 171L, 200L, 217L, -217L, 195L, 177L, 155L, 127L, 118L, 100L, 74L, 47L, 29L, 25L, -27L, 33L, 38L, 44L, 46L, 46L, 45L, 47L, 49L, 49L, 50L, 51L, 53L, -53L, 51L, 47L, 43L, 38L, 33L, 28L, 24L, 24L, 26L, 27L, 27L, 30L, -30L, 30L, 31L, 32L, 32L, 32L, 32L, 32L, 31L, 28L, 25L, 23L, 24L, -28L, 32L, 27L, 25L, 24L, 27L, 30L, 32L, 30L, 28L, 27L, 27L, 27L, -27L, 28L, 28L, 28L, 29L, 28L, 26L, 27L, 29L, 26L, 22L, 23L, 27L, -34L, 32L, 30L, 29L, 28L, 26L, 24L, 22L, 25L, 25L, 26L, 26L, 26L, -26L, 25L, 24L, 26L, 27L, 28L, 27L, 26L, 25L, 26L, 27L, 25L, 25L, -25L, 27L, 28L, 27L, 23L, 20L, 24L, 26L, 28L, 30L, 30L, 28L, 26L, -24L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 29L, 30L, 29L, 26L, -27L, 30L, 29L, 25L, 18L, 16L, 14L, 15L, 19L, 24L, 28L, 29L, 32L, -34L, 32L, 28L, 27L, 29L, 29L, 26L, 29L, 27L, 26L, 26L, 28L, 30L, -30L, 29L, 27L, 29L, 33L, 34L, 33L, 33L, 33L, 34L, 32L, 30L, 27L, -27L, 28L, 30L, 30L, 30L, 29L, 30L, 32L, 32L, 30L, 29L, 29L, 30L, -32L, 30L, 28L, 28L, 31L, 33L, 34L, 34L, 35L, 31L, 28L, 28L, 26L, -24L, 27L, 33L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 24L, 20L, -18L, 22L, 29L, 32L, 29L, 24L, 28L, 28L, 30L, 33L, 31L, 26L, 26L, -29L, 28L, 28L, 28L, 28L, 27L, 27L, 27L, 27L, 37L, 34L, 32L, 31L, -32L, 33L, 33L, 33L, 31L, 32L, 33L, 33L, 34L, 33L, 33L, 32L, 32L, -31L, 30L, 29L, 29L, 31L, 33L, 35L, 33L, 29L, 28L, 31L, 34L, 32L, -33L, 35L, 31L, 34L, 37L, 37L, 35L, 34L, 37L, 40L, 30L, 33L, 32L, -30L, 31L, 34L, 35L, 33L, 37L, 30L, 28L, 35L, 41L, 40L, 35L, 32L, -45L, 63L, 134L, 146L, 142L, 135L, 143L, 141L, 142L, 144L, 145L, -146L, 145L, 146L, 147L, 148L, 152L, 152L, 153L, 153L, 154L, 157L, -161L, 165L, 167L, 166L, 166L, 167L, 171L, 176L, 181L, 185L, 203L, -210L, 220L, 228L, 233L, 240L, 248L, 253L, 255L, 255L, 255L, 255L, -255L, 252L, 251L, 251L, 255L, 255L, 254L, 253L, 253L, 255L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 255L, 255L, 254L, 254L, 254L, 254L, 253L, 253L, -249L, 244L, 235L, 233L, 242L, 247L, 232L, 211L, 165L, 147L, 144L, -156L, 144L, 100L, 57L, 39L, 45L, 33L, 33L, 38L, 40L, 45L, 45L, -33L, 38L, 37L, 37L, 38L, 40L, 40L, 38L, 36L, 39L, 37L, 35L, 33L, -33L, 34L, 35L, 36L, 35L, 37L, 36L, 35L, 37L, 42L, 41L, 37L, 37L, -37L, 36L, 34L, 33L, 34L, 37L, 40L, 34L, 33L, 32L, 33L, 35L, 37L, -37L, 36L, 34L, 34L, 33L, 33L, 33L, 33L, 33L, 33L, 38L, 34L, 34L, -37L, 37L, 33L, 33L, 36L, 225L, 217L, 205L, 196L, 195L, 198L, -194L, 186L, 176L, 151L, 124L, 114L, 116L, 120L, 124L, 127L, 125L, -120L, 114L, 108L, 97L, 84L, 78L, 79L, 76L, 71L, 69L, 65L, 57L, -54L, 68L, 87L, 121L, 142L, 163L, 173L, 176L, 175L, 162L, 146L, -122L, 82L, 41L, 25L, 25L, 23L, 19L, 17L, 21L, 25L, 35L, 47L, -55L, 61L, 71L, 81L, 117L, 170L, 199L, 216L, 216L, 194L, 176L, -154L, 129L, 117L, 94L, 66L, 44L, 32L, 28L, 28L, 33L, 36L, 40L, -44L, 46L, 47L, 47L, 47L, 49L, 52L, 55L, 55L, 51L, 47L, 45L, 44L, -39L, 35L, 30L, 27L, 27L, 28L, 28L, 28L, 28L, 27L, 28L, 31L, 35L, -36L, 33L, 30L, 27L, 27L, 26L, 23L, 21L, 22L, 25L, 28L, 28L, 27L, -26L, 26L, 27L, 29L, 30L, 31L, 31L, 30L, 29L, 28L, 27L, 26L, 26L, -26L, 28L, 26L, 27L, 29L, 26L, 22L, 23L, 27L, 23L, 24L, 26L, 27L, -26L, 26L, 27L, 28L, 24L, 25L, 25L, 26L, 26L, 26L, 25L, 24L, 32L, -29L, 27L, 26L, 26L, 27L, 27L, 26L, 23L, 24L, 25L, 28L, 30L, 29L, -25L, 22L, 26L, 27L, 28L, 28L, 28L, 28L, 27L, 26L, 24L, 24L, 25L, -26L, 27L, 28L, 28L, 28L, 28L, 31L, 31L, 26L, 24L, 27L, 29L, 28L, -20L, 17L, 14L, 15L, 19L, 24L, 28L, 30L, 27L, 31L, 32L, 30L, 30L, -32L, 31L, 27L, 27L, 26L, 26L, 28L, 30L, 30L, 29L, 27L, 27L, 30L, -33L, 35L, 34L, 32L, 32L, 33L, 32L, 30L, 27L, 26L, 28L, 30L, 30L, -30L, 26L, 29L, 32L, 32L, 30L, 29L, 30L, 31L, 32L, 29L, 26L, 27L, -30L, 33L, 33L, 32L, 38L, 32L, 28L, 29L, 29L, 26L, 26L, 28L, 30L, -30L, 30L, 31L, 30L, 30L, 29L, 29L, 25L, 23L, 23L, 25L, 29L, 30L, -28L, 26L, 31L, 29L, 30L, 33L, 31L, 26L, 27L, 32L, 32L, 32L, 31L, -31L, 30L, 30L, 30L, 29L, 38L, 35L, 31L, 30L, 32L, 34L, 34L, 33L, -32L, 33L, 34L, 34L, 34L, 33L, 32L, 31L, 33L, 32L, 31L, 31L, 31L, -32L, 34L, 35L, 34L, 29L, 27L, 31L, 34L, 33L, 33L, 34L, 30L, 34L, -37L, 36L, 33L, 32L, 35L, 39L, 31L, 35L, 34L, 30L, 31L, 36L, 37L, -33L, 34L, 31L, 32L, 37L, 41L, 40L, 40L, 41L, 51L, 64L, 132L, -148L, 149L, 142L, 147L, 141L, 148L, 148L, 148L, 149L, 151L, 152L, -152L, 152L, 148L, 151L, 155L, 157L, 160L, 164L, 170L, 175L, 173L, -178L, 186L, 191L, 196L, 203L, 213L, 220L, 233L, 239L, 248L, 253L, -254L, 255L, 255L, 255L, 248L, 250L, 252L, 253L, 253L, 254L, 255L, -255L, 255L, 255L, 254L, 254L, 254L, 254L, 255L, 255L, 255L, 255L, -255L, 255L, 255L, 255L, 255L, 255L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -253L, 253L, 254L, 254L, 254L, 254L, 255L, 255L, 252L, 248L, 236L, -225L, 231L, 247L, 253L, 247L, 234L, 218L, 199L, 174L, 129L, 78L, -48L, 43L, 46L, 33L, 31L, 35L, 36L, 42L, 42L, 31L, 37L, 36L, 36L, -38L, 40L, 40L, 39L, 37L, 38L, 37L, 36L, 35L, 35L, 35L, 35L, 36L, -38L, 40L, 38L, 36L, 37L, 41L, 41L, 37L, 35L, 36L, 37L, 36L, 35L, -34L, 36L, 38L, 33L, 33L, 33L, 35L, 38L, 39L, 37L, 36L, 36L, 36L, -35L, 35L, 34L, 34L, 33L, 33L, 40L, 36L, 35L, 37L, 35L, 30L, 29L, -31L, 222L, 212L, 197L, 186L, 184L, 186L, 182L, 174L, 166L, 142L, -119L, 111L, 114L, 119L, 126L, 132L, 126L, 121L, 115L, 108L, 97L, -84L, 78L, 79L, 82L, 78L, 77L, 74L, 65L, 60L, 71L, 88L, 121L, -141L, 161L, 171L, 175L, 173L, 160L, 144L, 120L, 77L, 34L, 19L, -22L, 22L, 17L, 14L, 21L, 24L, 33L, 45L, 52L, 58L, 69L, 79L, 116L, -169L, 198L, 215L, 215L, 193L, 174L, 152L, 133L, 115L, 86L, 59L, -41L, 34L, 31L, 28L, 32L, 33L, 36L, 41L, 46L, 47L, 46L, 45L, 50L, -54L, 59L, 57L, 50L, 44L, 43L, 44L, 41L, 37L, 32L, 29L, 29L, 30L, -30L, 30L, 25L, 24L, 24L, 29L, 35L, 36L, 31L, 26L, 27L, 28L, 29L, -29L, 27L, 27L, 28L, 30L, 28L, 28L, 28L, 26L, 25L, 26L, 30L, 33L, -35L, 33L, 31L, 28L, 26L, 24L, 23L, 23L, 24L, 23L, 25L, 28L, 27L, -24L, 26L, 31L, 23L, 26L, 28L, 27L, 22L, 20L, 21L, 23L, 24L, 24L, -25L, 26L, 26L, 26L, 25L, 25L, 36L, 31L, 26L, 25L, 27L, 28L, 27L, -25L, 22L, 23L, 25L, 29L, 32L, 31L, 28L, 25L, 26L, 25L, 24L, 24L, -24L, 24L, 25L, 26L, 22L, 23L, 24L, 26L, 27L, 28L, 29L, 29L, 28L, -32L, 32L, 26L, 22L, 25L, 29L, 30L, 22L, 19L, 15L, 14L, 18L, 23L, -28L, 30L, 23L, 28L, 31L, 30L, 32L, 35L, 33L, 29L, 25L, 25L, 26L, -28L, 30L, 30L, 28L, 25L, 28L, 31L, 34L, 35L, 34L, 32L, 31L, 32L, -33L, 30L, 27L, 26L, 27L, 29L, 30L, 30L, 25L, 28L, 32L, 33L, 31L, -29L, 30L, 32L, 31L, 27L, 25L, 26L, 29L, 32L, 32L, 31L, 35L, 29L, -27L, 31L, 33L, 31L, 28L, 28L, 30L, 31L, 31L, 31L, 31L, 30L, 29L, -28L, 28L, 30L, 32L, 32L, 30L, 29L, 30L, 31L, 34L, 30L, 30L, 33L, -31L, 26L, 28L, 34L, 31L, 31L, 31L, 30L, 30L, 29L, 29L, 29L, 37L, -33L, 29L, 28L, 31L, 33L, 32L, 31L, 33L, 34L, 35L, 35L, 34L, 33L, -31L, 30L, 33L, 33L, 32L, 32L, 33L, 33L, 34L, 35L, 35L, 29L, 26L, -29L, 31L, 28L, 27L, 27L, 32L, 35L, 37L, 34L, 29L, 26L, 28L, 32L, -35L, 39L, 38L, 33L, 33L, 38L, 39L, 35L, 33L, 33L, 34L, 35L, 33L, -29L, 33L, 39L, 41L, 49L, 115L, 134L, 143L, 143L, 151L, 146L, -150L, 148L, 148L, 149L, 152L, 154L, 153L, 152L, 151L, 155L, 161L, -164L, 167L, 171L, 177L, 182L, 186L, 197L, 211L, 221L, 228L, 236L, -248L, 255L, 245L, 251L, 255L, 255L, 255L, 253L, 251L, 251L, 254L, -254L, 255L, 254L, 252L, 252L, 254L, 255L, 254L, 255L, 255L, 255L, -255L, 255L, 255L, 254L, 255L, 255L, 255L, 255L, 255L, 255L, 255L, -255L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, 254L, -254L, 254L, 254L, 254L, 254L, 254L, 252L, 253L, 253L, 254L, 254L, -255L, 255L, 255L, 246L, 255L, 255L, 248L, 246L, 254L, 255L, 251L, -252L, 246L, 222L, 171L, 106L, 57L, 40L, 42L, 45L, 41L, 45L, 44L, -34L, 36L, 46L, 47L, 39L, 38L, 37L, 37L, 38L, 38L, 36L, 34L, 38L, -38L, 38L, 37L, 37L, 36L, 36L, 36L, 41L, 42L, 40L, 36L, 37L, 41L, -40L, 35L, 33L, 35L, 38L, 39L, 37L, 35L, 35L, 35L, 33L, 33L, 35L, -38L, 40L, 39L, 37L, 34L, 36L, 37L, 37L, 38L, 39L, 39L, 40L, 40L, -38L, 35L, 34L, 36L, 34L, 30L, 28L, 30L), .Dim = c(512L, 512L)) Binary files /tmp/utSQp9Lh4V/wavethresh-4.5/data/teddy.rda and /tmp/ke4gCxnjPC/wavethresh-4.6.2/data/teddy.rda differ diff -Nru wavethresh-4.5/debian/changelog wavethresh-4.6.2/debian/changelog --- wavethresh-4.5/debian/changelog 2013-05-07 09:12:29.000000000 +0000 +++ wavethresh-4.6.2/debian/changelog 2013-05-07 09:12:29.000000000 +0000 @@ -1,13 +1,27 @@ -wavethresh (4.5-1ubuntu1) lucid; urgency=low +wavethresh (4.6.2-0ubuntu1) precise; urgency=low - * Rebuild for Lucid + * New upstream + * Build for R3 + + -- Tim Booth Wed, 24 Apr 2013 15:47:05 +0100 + +wavethresh (4.6.1-1cran1precise0) precise; urgency=low + + * Compilation for Ubuntu 12.04.1 LTS + + -- Michael Rutter Sat, 17 Nov 2012 22:05:40 +0000 + +wavethresh (4.6.1-1cran1) testing; urgency=low + + * cran2deb svn: 362M with DB version 1. + + -- cran2deb4ubuntu Sat, 17 Nov 2012 13:47:46 +0000 - -- H. Soon Gweon (Key for package building) Fri, 03 Feb 2012 11:44:00 +0000 wavethresh (4.5-1cran1) testing; urgency=low - * cran2deb svn: 300 with DB version 1. + * cran2deb svn: 362M with DB version 1. - -- cran2deb autobuild Wed, 26 May 2010 21:34:30 +0000 + -- cran2deb4ubuntu Thu, 09 Jun 2011 19:13:24 +0000 diff -Nru wavethresh-4.5/debian/control wavethresh-4.6.2/debian/control --- wavethresh-4.5/debian/control 2013-05-07 09:12:29.000000000 +0000 +++ wavethresh-4.6.2/debian/control 2013-05-07 09:12:29.000000000 +0000 @@ -1,20 +1,22 @@ Source: wavethresh Section: gnu-r Priority: optional -Maintainer: Tim Booth , H. Soon Gweon -Build-Depends: r-base-dev, r-cran-mass, xvfb, xauth, xfonts-base, - r-base-core, debhelper (>> 4.1.0), cdbs -Standards-Version: 3.8.3 +Maintainer: cran2deb4ubuntu +Build-Depends: r-base-dev (>=3.0), r-cran-mass, cdbs +Standards-Version: 3.9.1 Package: r-cran-wavethresh Architecture: any -Depends: r-base-core, r-cran-mass, ${shlibs:Depends} +Depends: r-base-core (>=3.0), r-cran-mass, ${shlibs:Depends} Description: GNU R package "Wavelets statistics and transforms." - Performs 1, 2 and 3D wavelet transforms, nondecimated transforms, - wavelet packet transforms, nondecimated wavelet packet transforms, - multiple wavelet transforms, complex-valued wavelet transforms, - wavelet shrinkage for various kinds of data, locally stationary - wavelet time series, nonstationary multiscale transfer function - modeling, density estimation. + . + Performs 1, 2 and 3D real and complex-valued wavelet transforms, + nondecimated transforms, wavelet packet transforms, nondecimated + wavelet packet transforms, multiple wavelet transforms, complex-valued + wavelet transforms, wavelet shrinkage for various kinds of data, + locally stationary wavelet time series, nonstationary multiscale + transfer function modeling, density estimation. + . Author: Guy Nason + . Maintainer: Guy Nason diff -Nru wavethresh-4.5/debian/copyright wavethresh-4.6.2/debian/copyright --- wavethresh-4.5/debian/copyright 2013-05-07 09:12:29.000000000 +0000 +++ wavethresh-4.6.2/debian/copyright 2013-05-07 09:12:29.000000000 +0000 @@ -1,7 +1,8 @@ This Debian package of the GNU R package wavethresh was generated -automatically using cran2deb by Guy Nason . +automatically using cran2deb4ubuntu by cran2deb4ubuntu +. -The original GNU R package is Copyright (C) 2010 Guy Nason +The original GNU R package is Copyright (C) 2012 Guy Nason and possibly others. The original GNU R package is maintained by Guy Nason @@ -10,8 +11,9 @@ http://cran.r-project.org/src/contrib The GNU R package DESCRIPTION offers a Copyright licenses under the -terms of the license: GPL-2 . On a Debian GNU/Linux system, common -licenses are included in the directory /usr/share/common-licenses/. +terms of the license: GPL (>= 2) . On a Debian GNU/Linux system, +common licenses are included in the directory +/usr/share/common-licenses/. The DESCRIPTION file for the original GNU R package can be found in /usr/lib/R/site-library/r-cran-wavethresh/DESCRIPTION diff -Nru wavethresh-4.5/debian/watch wavethresh-4.6.2/debian/watch --- wavethresh-4.5/debian/watch 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/debian/watch 2013-05-07 09:12:29.000000000 +0000 @@ -0,0 +1,2 @@ +version=3 +http://cran.r-project.org/src/contrib/wavethresh_([-\d\.]*)\.tar\.gz diff -Nru wavethresh-4.5/inst/CHANGES wavethresh-4.6.2/inst/CHANGES --- wavethresh-4.5/inst/CHANGES 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/inst/CHANGES 2013-04-02 14:48:36.000000000 +0000 @@ -0,0 +1,62 @@ +4.5-1 Fixed memory leak in av_basis which is called by AvBasis.wst + +4.6 Changed PsiJ. Added new option verbose, so that the information messages + that previously were always printed out can now be suppressed. + Also, changed default value of OPLENGTH to be 100000 + + Changed wvrelease. Changed the previous two uses of "cat" to now use "message", which can be suppressed. This helps the package knitr + + Changed draw.default. Added a type argument. + + Changed nlevels to nlevelsWT. This was because nlevels clashed with + a function of the same name in another package to do with factor + levels. + +4.6.1 Merged the contents of the cthresh package into wavethresh. Keeping + the two as separate packages was causing big problems. + +4.6.2 Minor bugfixes. + + In CWCV... + + Changed the argument "interptype" in "CWCV" to "noise". Sometimes + the "normal" argument causes the routine not to terminate. + + + In WaveletCV... + + Two function calls to "threshold" needed the argument + policy="universal" added. This is because they were using + the "sure" policy by default and the routine required a + universal threshold. Note, people would have probably been + using CWCV so this error would not have been noticed much. + The bug comes to the fore when one changes the threshold type + from the default "soft" to "hard", as SURE thresholding + can't be computed with the latter. + + In rsswav... + + Function was returning a multi-argument, which is no longer + allowed, changed so that a list is returned. + + In PsiJ and PsiJmati... + + The default value of the OPLENGTH argument has been increased to 10^7 + + In PsiJ,ipndacw,rmget... + + Various matrices and objects get stored in an environment (WTEnv) + now. So, invocation of one of these functions *the first time* + will result in the object being computed from scratch and stored. + Repeat invocation will used the stored objects saving computing time. + This is different to previous versions of WaveThresh. In previous + versions the stored objects got stored in your home R directory + (ok .GlobalEnv) without your permission and without your knowledge + (unless you looked) - but they were useful. The previous version + though did have the advantage that the stored objects persisted across + different sessions of R, or could be used if you attached another + directory which had the stored objects in. + + I'd like to see how things go with the current version. If + continued recomputing is a pain then let me know and I'll think + up some different model. diff -Nru wavethresh-4.5/man/AvBasis.wst2D.rd wavethresh-4.6.2/man/AvBasis.wst2D.rd --- wavethresh-4.5/man/AvBasis.wst2D.rd 2010-03-11 15:46:32.000000000 +0000 +++ wavethresh-4.6.2/man/AvBasis.wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -17,7 +17,7 @@ \bold{Basis averaging}. Rather than select \emph{a} basis it is often useful to preserve information from all of the bases. For examples, in curve estimation, after thresholding, the coefficients are coefficients of an estimate of the truth with respect to all of the shifted basis functions. Rather than select one of them we can average over all estimates. This sometimes gives a better curve estimate and can, for examples, get rid of Gibbs effects. See Coifman and Donoho (1995) for more information on how to do curve estimation using the packet ordered non-decimated wavelet transform, thresholding and basis averaging. See Lang et al. (1995) for further details of surface/image estimation using the 2D non-decimated DWT. } \value{ -A square matrix of dimension $2^nlevels$ containing the average-basis ``reconstruction'' of the \code{\link{wst2D}} object. +A square matrix of dimension $2^nlevelsWT$ containing the average-basis ``reconstruction'' of the \code{\link{wst2D}} object. } \section{RELEASE}{Version 3.9 Copyright Guy Nason 1998} \seealso{ diff -Nru wavethresh-4.5/man/Best1DCols.rd wavethresh-4.6.2/man/Best1DCols.rd --- wavethresh-4.5/man/Best1DCols.rd 2010-02-16 23:11:29.000000000 +0000 +++ wavethresh-4.6.2/man/Best1DCols.rd 2012-10-29 16:53:10.000000000 +0000 @@ -31,7 +31,7 @@ in the \code{BasisMatrix} item of the returned list. } \value{A list with the following components: -\item{nlevels}{The number of levels of the nondecimated wavelet packet +\item{nlevelsWT}{The number of levels of the nondecimated wavelet packet encapsulator, w2d} \item{BasisMatrix}{The highest correlating packets, sorted according to decreasing correlation} diff -Nru wavethresh-4.5/man/CWCV.rd wavethresh-4.6.2/man/CWCV.rd --- wavethresh-4.5/man/CWCV.rd 2010-03-11 15:49:15.000000000 +0000 +++ wavethresh-4.6.2/man/CWCV.rd 2012-12-12 16:02:05.000000000 +0000 @@ -7,7 +7,7 @@ \usage{ CWCV(ynoise, ll, x = 1:length(ynoise), filter.number = 10, family = "DaubLeAsymm", thresh.type = "soft", tol = 0.01, verbose = 0, - plot.it = TRUE, interptype = "normal") + plot.it = TRUE, interptype = "noise") } \arguments{ diff -Nru wavethresh-4.5/man/Cthreshold.rd wavethresh-4.6.2/man/Cthreshold.rd --- wavethresh-4.5/man/Cthreshold.rd 2010-02-19 22:00:52.000000000 +0000 +++ wavethresh-4.6.2/man/Cthreshold.rd 2012-10-29 16:53:10.000000000 +0000 @@ -2,7 +2,7 @@ \alias{Cthreshold} \title{Calls C code to threshold wd class object.} \usage{ -Cthreshold(wd, thresh.type = "soft", value = 0, levels = 3:(nlevels(wd) - 1)) +Cthreshold(wd, thresh.type = "soft", value = 0, levels = 3:(nlevelsWT(wd) - 1)) } \arguments{ \item{wd}{The wavelet object that you wish to threshold.} diff -Nru wavethresh-4.5/man/IsPowerOfTwo.rd wavethresh-4.6.2/man/IsPowerOfTwo.rd --- wavethresh-4.5/man/IsPowerOfTwo.rd 2010-03-11 15:52:32.000000000 +0000 +++ wavethresh-4.6.2/man/IsPowerOfTwo.rd 2012-10-29 16:53:10.000000000 +0000 @@ -19,7 +19,7 @@ } \section{RELEASE}{Version 3.6.0 Copyright Guy Nason 1995 } \seealso{ -\code{\link{nlevels.default}}. +\code{\link{nlevelsWT.default}}. } \examples{ # diff -Nru wavethresh-4.5/man/LSWsim.rd wavethresh-4.6.2/man/LSWsim.rd --- wavethresh-4.5/man/LSWsim.rd 2010-03-11 15:54:03.000000000 +0000 +++ wavethresh-4.6.2/man/LSWsim.rd 2012-10-29 16:53:10.000000000 +0000 @@ -93,7 +93,7 @@ # developed to be more general): # checkmyews <- function(spec, nsim=10){ - ans <- cns(2^nlevels(spec)) + ans <- cns(2^nlevelsWT(spec)) for(i in 1:nsim) { cat(".") LSWproc <- LSWsim(spec) diff -Nru wavethresh-4.5/man/LocalSpec.wd.rd wavethresh-4.6.2/man/LocalSpec.wd.rd --- wavethresh-4.5/man/LocalSpec.wd.rd 2010-03-11 15:54:40.000000000 +0000 +++ wavethresh-4.6.2/man/LocalSpec.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -11,7 +11,7 @@ verbose=FALSE, lw.number=wdS$filter$filter.number, lw.family=wdS$filter$family, nlw.number=wdS$filter$filter.number, nlw.family=wdS$filter$family, nlw.policy="LSuniversal", - nlw.levels=0:(nlevels(wdS) - 1), nlw.type="hard", nlw.by.level=FALSE, + nlw.levels=0:(nlevelsWT(wdS) - 1), nlw.type="hard", nlw.by.level=FALSE, nlw.value=0, nlw.dev=var, nlw.boundary=FALSE, nlw.verbose=FALSE, nlw.cvtol=0.01, nlw.Q=0.05, nlw.alpha=0.05, nlw.transform=I, nlw.inverse=I, debug.spectrum=FALSE, \dots) diff -Nru wavethresh-4.5/man/PsiJ.rd wavethresh-4.6.2/man/PsiJ.rd --- wavethresh-4.5/man/PsiJ.rd 2010-03-11 21:44:32.000000000 +0000 +++ wavethresh-4.6.2/man/PsiJ.rd 2013-04-02 14:08:57.000000000 +0000 @@ -7,7 +7,7 @@ The inner products of the discrete autocorrelation wavelets are computed by the routine \code{\link{ipndacw}}. } \usage{ -PsiJ(J, filter.number = 10, family = "DaubLeAsymm", tol = 1e-100, OPLENGTH=2000) +PsiJ(J, filter.number = 10, family = "DaubLeAsymm", tol = 1e-100, OPLENGTH=10^7, verbose=FALSE) } \arguments{ \item{J}{Discrete autocorrelation wavelets will be computed for scales -1 up to scale J. This number should be a negative integer.} @@ -15,6 +15,7 @@ \item{family}{The family of wavelet used to compute the discrete autocorrelation wavelets.} \item{tol}{In the brute force computation for Daubechies compactly supported wavelets many inner product computations are performed. This tolerance discounts any results which are smaller than \code{tol} which effectively defines how long the inner product/autocorrelation products are.} \item{OPLENGTH}{This integer variable defines some workspace of length OPLENGTH. The code uses this workspace. If the workspace is not long enough then the routine will stop and probably tell you what OPLENGTH should be set to.} +\item{verbose}{If \code{TRUE} then informative error messages are printed.} } \details{ This function computes the discrete autocorrelation wavelets. It does not have any direct use for time-scale analysis (e.g. \code{\link{ewspec}}). However, it is useful to be able to numerically compute the discrete autocorrelation wavelets for arbitrary wavelets and scales as there are still unanswered theoretical questions concerning the wavelets. The method is a brute force -- a more elegant solution would probably be based on interpolatory schemes. @@ -25,6 +26,9 @@ Sometimes it is useful to have the discrete autocorrelation wavelets stored in matrix form. The \code{\link{PsiJmat}} does this. +Note: intermediate calculations are stored in a user-visible environment called \code{\link{WTEnv}}. Previous versions of wavethresh stored this in the user's default data space (\code{.GlobalEnv}) but wavethresh did not ask permission +nor notify the user. You can make these objects persist if you wish. + } \value{ A list containing -J components, numbered from 1 to -J. The [[j]]th component contains the discrete autocorrelation wavelet at scale j. @@ -78,7 +82,8 @@ # We shall create up to scale 6, a higher resolution version than last # time. # -PsiJ(-6, filter.number=10, family="DaubLeAsymm", OPLENGTH=5000) +p6 <- PsiJ(-6, filter.number=10, family="DaubLeAsymm", OPLENGTH=5000) +p6 ##[[1]]: # [1] 3.537571e-07 5.699601e-16 -7.512135e-06 -7.705013e-15 7.662378e-05 # [6] 5.637163e-14 -5.010016e-04 -2.419432e-13 2.368371e-03 9.976593e-13 @@ -109,12 +114,10 @@ # Let's now plot the 6th component (6th scale, this is the finest # resolution, all the other scales will be coarser representations) # -# Note that the previous call stores the autocorrelation wavelet -# in Psi.6.10.DaubLeAsymm. # # Note that the x-coordinates in the following are non-existant! # -\dontrun{ts.plot(Psi.6.10.DaubExPhase[[6]], xlab = "t", +\dontrun{ts.plot(p6[[6]], xlab = "t", ylab = "Daubechies N=10 least-asymmetric Autocorrelation Wavelet")} } \keyword{manip} diff -Nru wavethresh-4.5/man/PsiJmat.rd wavethresh-4.6.2/man/PsiJmat.rd --- wavethresh-4.5/man/PsiJmat.rd 2010-03-11 21:45:05.000000000 +0000 +++ wavethresh-4.6.2/man/PsiJmat.rd 2013-04-02 14:03:42.000000000 +0000 @@ -5,7 +5,7 @@ This function computes discrete autocorrelation wavelets using the \code{\link{PsiJ}} function but it returns the results as a matrix rather than a list object. } \usage{ -PsiJmat(J, filter.number = 10, family = "DaubLeAsymm", OPLENGTH=1e+05) +PsiJmat(J, filter.number = 10, family = "DaubLeAsymm", OPLENGTH=10^7) } \arguments{ \item{J}{Discrete autocorrelation wavelets will be computed for scales -1 up to scale J. This number should be a negative integer.} diff -Nru wavethresh-4.5/man/WTEnv.rd wavethresh-4.6.2/man/WTEnv.rd --- wavethresh-4.5/man/WTEnv.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/WTEnv.rd 2013-04-02 14:45:36.000000000 +0000 @@ -0,0 +1,45 @@ +\name{WTEnv} +\alias{WTEnv} +\title{Environment that exists to store intermediate calculations for re-use within the same R session.} +\description{Environment that stores results of long calculations so that they can be made available for immediate reuse. +} +\details{This environment is created on package load by wavethresh. The results of some intermediate calculations get stored in here (notably by +\code{\link{PsiJ}}, \code{\link{PsiJmat}} and \code{\link{ipndacw}}). The +reason for this is that the calculations are typically lengthy and it saves +wavethresh time to search the \code{WTEnv} for pre-computed results. +For example, \code{\link{ipndacw}} computes matrices of various orders. +Matrices of low order form the upper-left corner of matrices of higher order +so higher order matrix calculations can make use of the lower order instances. + +A similar functionality was present in wavethresh in versions 4.6.1 and +prior to this. In previous versions computations were saved in the users +current data directory. However, the user was never notified about this +nor permission sought. + +The environment \code{WTEnv} disappears when the package disappears +and the R session stops - and results of all intermediate calculations +disappear too. This might not matter if you never use the larger objects +(as it will not take much time to recompute). +} +\section{RELEASE}{Version 3.9 Copyright Guy Nason 1998 } +\seealso{ +\code{\link{ipndacw}}, \code{\link{PsiJ}}, \code{\link{PsiJmat}}} + +\examples{ +# +# See what it is +# +WTEnv +# +# +# Compute something that uses the environment +# +fred <- PsiJ(-5) +# +# Now let's see what got put in +# +ls(envir=WTEnv) +#[1] "Psi.5.10.DaubLeAsymm" +} +\keyword{algebra} +\author{G P Nason} diff -Nru wavethresh-4.5/man/accessC.mwd.rd wavethresh-4.6.2/man/accessC.mwd.rd --- wavethresh-4.5/man/accessC.mwd.rd 2010-03-11 15:57:34.000000000 +0000 +++ wavethresh-4.6.2/man/accessC.mwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,7 +5,7 @@ The smoothed and original data from a multiple wavelet decomposition structure, \code{\link{mwd.object}} ect (e.g. returned from \code{\link{mwd}}) are packed into a single matrix in that structure. TRUE his function extracts the data corresponding to a particular resolution level. } \usage{ -\method{accessC}{mwd}(mwd, level = nlevels(mwd), \dots) +\method{accessC}{mwd}(mwd, level = nlevelsWT(mwd), \dots) } \arguments{ \item{mwd}{Multiple wavelet decomposition structure from which you wish to extract the smoothed or original data if the structure is from a wavelet decomposition, or the reconstructed data if the structure is from a wavelet reconstruction.} diff -Nru wavethresh-4.5/man/accessC.wd.rd wavethresh-4.6.2/man/accessC.wd.rd --- wavethresh-4.5/man/accessC.wd.rd 2010-03-14 11:13:33.000000000 +0000 +++ wavethresh-4.6.2/man/accessC.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -8,7 +8,7 @@ particular resolution level. } \usage{ -\method{accessC}{wd}(wd, level = nlevels(wd), boundary=FALSE, aspect, \dots) +\method{accessC}{wd}(wd, level = nlevelsWT(wd), boundary=FALSE, aspect, \dots) } \arguments{ diff -Nru wavethresh-4.5/man/accessC.wst.rd wavethresh-4.6.2/man/accessC.wst.rd --- wavethresh-4.5/man/accessC.wst.rd 2010-03-14 11:14:42.000000000 +0000 +++ wavethresh-4.6.2/man/accessC.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,7 +9,7 @@ } \arguments{ \item{wst}{Packet ordered non-decimated wavelet object from which you wish to extract the smoothed or original data (if the object is directly from a packet ordered non-decimated wavelet transform of some data).} -\item{level}{The level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevels(wstobj) which returns the original data.} +\item{level}{The level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevelsWT(wstobj) which returns the original data.} \item{aspect}{Applies function to coefficients before return. Supplied as a character string which gets converted to a function. For example "Mod" which returns the absolute values of the coefficients} diff -Nru wavethresh-4.5/man/accessD.wd3D.rd wavethresh-4.6.2/man/accessD.wd3D.rd --- wavethresh-4.5/man/accessD.wd3D.rd 2010-03-11 16:00:02.000000000 +0000 +++ wavethresh-4.6.2/man/accessD.wd3D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -7,11 +7,11 @@ The pyramid of coefficients in a wavelet decomposition (returned from the \code{\link{wd3D}} function, say) are packed into a single array in \code{WaveThresh3}. } \usage{ -\method{accessD}{wd3D}(obj, level = nlevels(obj)-1, block, \dots) +\method{accessD}{wd3D}(obj, level = nlevelsWT(obj)-1, block, \dots) } \arguments{ \item{obj}{3D Wavelet decomposition object from which you wish to extract the wavelet coefficients.} -\item{level}{The resolution level at which you wish to extract coefficients. The minimum level you can enter is 0, the largest is one less than the number of nlevels stored in the obj object.} +\item{level}{The resolution level at which you wish to extract coefficients. The minimum level you can enter is 0, the largest is one less than the number of nlevelsWT stored in the obj object.} \item{block}{if block is missing then a list containing all of the wavelet coefficient blocks GGG, GGH, GHG, GHH, HGG, HGH, HHG (and HHH, if level=0) is returned. Otherwise block should be one of the character strings GGG, GGH, GHG, GHH, HGG, HGH, HHG and then only that sub-block is returned from the resolution level specified.} \item{\dots}{any other arguments} } @@ -42,7 +42,7 @@ # # How many levels does this object have? # -nlevels(awd3D) +nlevelsWT(awd3D) # [1] 3 # # So conceivably we could access levels 0, 1 or 2. diff -Nru wavethresh-4.5/man/accessD.wpst.rd wavethresh-4.6.2/man/accessD.wpst.rd --- wavethresh-4.5/man/accessD.wpst.rd 2010-03-11 21:52:54.000000000 +0000 +++ wavethresh-4.6.2/man/accessD.wpst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,8 +9,8 @@ } \arguments{ \item{wpst}{Non-decimated wavelet packet object from which you wish to extract time-ordered coefficients.} -\item{level}{The resolution level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevels-1(wstobj) which are the finest scale coefficients.} -\item{index}{The wavelet packet index that you require (sequency ordering). This can range from 0 (father wavelet coeffcients) to \code{2^(nlevels - level) - 1}, i.e. the maximum is dependent on the resolution level.} +\item{level}{The resolution level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevelsWT-1(wstobj) which are the finest scale coefficients.} +\item{index}{The wavelet packet index that you require (sequency ordering). This can range from 0 (father wavelet coeffcients) to \code{2^(nlevelsWT - level) - 1}, i.e. the maximum is dependent on the resolution level.} \item{\dots}{any other arguments} } \details{The \code{\link{wpst}} function performs a non-decimated wavelet packet transform. This function extracts the coefficients at a particular resolution level specified by level in time order. diff -Nru wavethresh-4.5/man/accessD.wst.rd wavethresh-4.6.2/man/accessD.wst.rd --- wavethresh-4.5/man/accessD.wst.rd 2010-03-14 11:23:45.000000000 +0000 +++ wavethresh-4.6.2/man/accessD.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,7 +9,7 @@ } \arguments{ \item{wst}{Packet ordered non-decimated wavelet object from which you wish to extract the mother wavelet coefficients.} -\item{level}{The level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevels(wstobj) which returns the original data. } +\item{level}{The level that you wish to extract. This can range from zero (the coarsest coefficients) to nlevelsWT(wstobj) which returns the original data. } \item{aspect}{Function to apply to coefficient before return. Supplied as a character argument which gets converted to a function. For example, "Mod" which returns the absolute value of complex-valued diff -Nru wavethresh-4.5/man/accessc.rd wavethresh-4.6.2/man/accessc.rd --- wavethresh-4.5/man/accessc.rd 2010-03-11 16:00:40.000000000 +0000 +++ wavethresh-4.6.2/man/accessc.rd 2012-10-29 16:53:10.000000000 +0000 @@ -11,7 +11,7 @@ } \arguments{ \item{irregwd.structure}{Irregular wavelet decomposition object from which you wish to extract parts of the \code{c} component from.} -\item{level}{The level that you wish to extract. This value ranges from 0 to the \code{\link{nlevels}}(irregwd.structure)-1.} +\item{level}{The level that you wish to extract. This value ranges from 0 to the \code{\link{nlevelsWT}}(irregwd.structure)-1.} \item{boundary}{If this argument is T then all of the boundary correction values will be returned as well (note: the length of the returned vector may not be a power of 2). If boundary is false, then just the coefficients will be returned. If the decomposition (or reconstruction) was done with periodic boundary conditions then this option has no effect.} } \details{ diff -Nru wavethresh-4.5/man/bestm.rd wavethresh-4.6.2/man/bestm.rd --- wavethresh-4.5/man/bestm.rd 2010-03-11 16:01:11.000000000 +0000 +++ wavethresh-4.6.2/man/bestm.rd 2012-10-29 16:53:10.000000000 +0000 @@ -44,7 +44,7 @@ supplied matrix} \item{pktix}{The original wavelet packet indices corresponding to each packet} \item{level}{As \code{pktix} but for the wavelet packet levels} -\item{nlevels}{The number of resolution levels in the original wavelet +\item{nlevelsWT}{The number of resolution levels in the original wavelet packet object} \item{cv}{The ordered correlations} } diff -Nru wavethresh-4.5/man/convert.wd.rd wavethresh-4.6.2/man/convert.wd.rd --- wavethresh-4.5/man/convert.wd.rd 2010-03-11 16:22:51.000000000 +0000 +++ wavethresh-4.6.2/man/convert.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -39,7 +39,7 @@ #myrand #Class 'wd' : Discrete Wavelet Transform Object: # ~~ : List with 8 components with names -# C D nlevels fl.dbase filter type bc date +# C D nlevelsWT fl.dbase filter type bc date # #$ C and $ D are LONG coefficient vectors ! # @@ -63,7 +63,7 @@ convert(myrand) #Class 'wst' : Stationary Wavelet Transform Object: # ~~~ : List with 5 components with names -# wp Carray nlevels filter date +# wp Carray nlevelsWT filter date # #$wp and $Carray are the coefficient matrices # diff -Nru wavethresh-4.5/man/convert.wst.rd wavethresh-4.6.2/man/convert.wst.rd --- wavethresh-4.5/man/convert.wst.rd 2010-03-11 16:23:14.000000000 +0000 +++ wavethresh-4.6.2/man/convert.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -39,7 +39,7 @@ #myrand #Class 'wst' : Stationary Wavelet Transform Object: # ~~~ : List with 8 components with names -# wp Carray nlevels filter date +# wp Carray nlevelsWT filter date # #$WP and $Carray are the coefficient matrices @@ -63,7 +63,7 @@ convert(myrand) #Class 'wd' : Discrete Wavelet Transform Object: # ~~ : List with 8 components with names -# C D nlevels fl.dbase filter type bc date +# C D nlevelsWT fl.dbase filter type bc date # #$ C and $ D are LONG coefficient vectors ! # diff -Nru wavethresh-4.5/man/cthresh.rd wavethresh-4.6.2/man/cthresh.rd --- wavethresh-4.5/man/cthresh.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/cthresh.rd 2012-10-31 14:00:23.000000000 +0000 @@ -0,0 +1,75 @@ +\name{cthresh} +\alias{cthresh} +\title{Estimate real signal using complex-valued wavelets } +\description{ +Implements the multiwavelet style and empirical Bayes shrinkage procedures described in Barber & Nason (2004) +} +\usage{ +cthresh(data, j0 = 3, dwwt, dev = madmad, rule = "hard", + filter.number = 3.1, family = "LinaMayrand", plotfn = FALSE, + TI = FALSE, details = FALSE, policy = "mws", code = "NAG", tol = 0.01) +} +\arguments{ +\item{data}{The data to be analysed. This should be real-valued and of length a power of two.} +\item{j0}{Primary resolution level; no thresholding is done below this level.} +\item{dwwt}{description to come} +\item{dev}{A function to be used to estimate the noise level of the data. The function supplied must return a value of spread on the variance scale (i.e. not standard deviation) such as the var() function. A popular, useful and robust alternative is the madmad function.} +\item{rule}{The type of thresholding done. If policy = "mws", available rules are "hard" or "soft"; if policy = "ebayes", then rule can be "hard", "soft" or "mean".} +\item{filter.number, family}{These parameters specify the wavelet used. See \code{\link{filter.select}} for details. + +Also, if filter.number = 5, estimation is done with all the complex-valued wavelets with 5 vanishing moments and the results averaged. If filter.number = 0, then he averaging is over all available complex-valued wavelets.} +\item{plotfn}{If \code{plotfn = true}, then a plot of the noisy data and estimated signal are produced.} +\item{TI}{If TI = T, then the non-decimated transform is used. See the help pages for wd and wst for more on the non-decimated transform.} +\item{details}{If \code{details = FALSE} (the default), only the estimate of the underlying signal is returned. If \code{details = TRUE}, many other details are also returned.} +\item{policy}{Controls the type of thresholding done. Available policies are multiwavelet style (policy = "mws") and empirical Bayes (policy = "ebayes").} +\item{code}{Tells cthresh whether external C or NAG code is available to help with the calculations.} +\item{tol}{A tolerance parameter used in searching for prior parameters if the empirical Bayes policy is used.} +} +\details{ +If a real-valued signal is decomposed using a complex-valued wavelet (like the Lina-Mayrand wavelets supplied by filter.select), then the wavelet coefficients are also complex-valued. Wavelet shrinkage can still be used to estimate the signal, by asking the question "which coefficients are small (and represent noise) and which are large (and represent signal)?" Two methods of determining which coefficients are small and which are large are proposed by Barber & Nason (2004). One is "multiwavelet style" thresholding (similar to that in Downie & Silverman (1998) where the coefficients are treated like the coefficients of a multiwavelet). Here, the "size" of the wavelet coefficient is determined as modulus of a standardised version of the coefficient. The standardisation is by the square root of the covariance matrix of the coefficient. A Bayesian method is to place a mixture prior on each coefficient. The prior has two components: a bivariate normal and a point mass at (0,0). The parameters are determined by an empirical Bayes argument and then the prior is updated by the data. +} + +\value{ +Either a vector containing the estimated signal (if details = FALSE), or a list with the following components: +\item{data}{The original data as supplied to cthresh.} +\item{data.wd}{The wavelet decomposition of the data.} +\item{thr.wd}{The thresholded version of data.wd.} +\item{estimate}{The estimate of the underlying signal.} +\item{Sigma}{The covariance matrices induced by the wavelet transform. See \code{make.dwwt} for more details.} +\item{sigsq}{The estimate of the variance of the noise which corrupted the data.} +\item{rule}{Which thresholding rule was used} +\item{EBpars}{The empirical Bayes parameters found by the function find.parameters. Only present if the "ebayes" policy was used.} +\item{wavelet}{A list with components filter.number and family which, when supplied to \code{link{filter.select}}, determine the wavelet used to decompose the data.}} + +\note{ +The estimates returned by cthresh have an imaginary component. In practice, this component is usually negligible. +} +\section{RELEASE}{ +Part of the CThresh addon to WaveThresh. Copyright Stuart Barber and Guy Nason 2004.} +\seealso{ +\code{\link{filter.select}}, \code{\link{find.parameters}}, \code{\link{make.dwwt}}, \code{\link{test.dataCT}}, and the undocumented functions in CThresh. + +} +\examples{ +# +# Make up some noisy data +# +y <- example.1()$y +ynoise <- y + rnorm(512, sd=0.1) +# +# Do complex-valued wavelet shrinkage with decimated wavelets +# +est1 <- cthresh(ynoise, TI=FALSE) +# +# Do complex-valued wavelet shrinkage with nondecimated wavelets +# +est2 <- cthresh(ynoise, TI=TRUE) +# +# +# +plot(1:512, y, lty=2, type="l") +lines(1:512, est1, col=2) +lines(1:512, est2, col=3) +} +\author{Stuart Barber} +\keyword{manip} diff -Nru wavethresh-4.5/man/draw.default.rd wavethresh-4.6.2/man/draw.default.rd --- wavethresh-4.5/man/draw.default.rd 2010-03-11 16:25:27.000000000 +0000 +++ wavethresh-4.6.2/man/draw.default.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,6 +9,7 @@ verbose = FALSE, plot.it = TRUE, main = "Wavelet Picture", sub = zwd$ filter$name, xlab = "x", ylab = "psi", dimension = 1, twodplot = persp, enhance = TRUE, efactor = 0.05, scaling.function = FALSE, + type="l", \dots) } \arguments{ @@ -26,6 +27,7 @@ \item{enhance}{If this argument is TRUE then the plot is enhanced in the following way. Many of Daubechies' compactly supported wavelets are near to zero on a reasonable proportion of their support. So if such a wavelet is plotted quite a lot of it looks to be near zero and the interesting detail seems quite small. This function chooses a nice range on which to plot the central parts of the function and the function is plotted on this range.} \item{efactor}{Variable which controls the range of plotting associated with the enhance option above. Any observations smaller than efactor times the range of the absolute function values are deemed to be too small. Then the largest range of ``non-small'' values is selected to be plotted.} \item{scaling.function }{If this argument is TRUE the scaling function is plotted otherwise the mother wavelet is plotted.} +\item{type}{The \code{type} argument supplied to the plot command} \item{\dots}{other arguments you can supply to the plot routine embedded within this function.} } diff -Nru wavethresh-4.5/man/drawwp.default.rd wavethresh-4.6.2/man/drawwp.default.rd --- wavethresh-4.5/man/drawwp.default.rd 2010-03-11 21:57:31.000000000 +0000 +++ wavethresh-4.6.2/man/drawwp.default.rd 2012-10-29 16:53:10.000000000 +0000 @@ -25,7 +25,7 @@ A vector containing the "y" values of the required wavelet packet. } \seealso{\code{\link{draw.wp}},\code{\link{InvBasis}}, -\code{\link{nlevels}}, +\code{\link{nlevelsWT}}, \code{\link{putpacket}}, \code{\link{wp}}} \author{G P Nason} diff -Nru wavethresh-4.5/man/ewspec.rd wavethresh-4.6.2/man/ewspec.rd --- wavethresh-4.5/man/ewspec.rd 2010-03-11 21:58:11.000000000 +0000 +++ wavethresh-4.6.2/man/ewspec.rd 2012-10-29 16:53:10.000000000 +0000 @@ -7,7 +7,7 @@ \usage{ ewspec(x, filter.number = 10, family = "DaubLeAsymm", UseLocalSpec = TRUE, DoSWT = TRUE, WPsmooth = TRUE, verbose = FALSE, - smooth.filter.number = 10, smooth.family = "DaubLeAsymm", smooth.levels = 3:(nlevels(WPwst) - 1), smooth.dev = madmad, smooth.policy = + smooth.filter.number = 10, smooth.family = "DaubLeAsymm", smooth.levels = 3:(nlevelsWT(WPwst) - 1), smooth.dev = madmad, smooth.policy = "LSuniversal", smooth.value = 0, smooth.by.level = FALSE, smooth.type = "soft", smooth.verbose = FALSE, smooth.cvtol = 0.01, smooth.cvnorm = l2norm, smooth.transform = I, smooth.inverse = I) } diff -Nru wavethresh-4.5/man/filter.select.rd wavethresh-4.6.2/man/filter.select.rd --- wavethresh-4.5/man/filter.select.rd 2010-03-11 22:00:20.000000000 +0000 +++ wavethresh-4.6.2/man/filter.select.rd 2012-10-31 14:37:40.000000000 +0000 @@ -2,19 +2,24 @@ \alias{filter.select} \title{Provide wavelet filter coefficients.} \description{ -This function stores the filter coefficients necessary for doing a discrete wavelet transform (and its inverse). +This function stores the filter coefficients necessary for doing a discrete wavelet transform (and its inverse), including complex-valued compactly supported +wavelets. } \usage{ filter.select(filter.number, family="DaubLeAsymm", constant=1) } \arguments{ -\item{filter.number}{This selects the desired filter, an integer that takes a value dependent upon the family that you select.} -\item{family}{This selects the basic family that the wavelet comes from. The choices are \bold{DaubExPhase} for Daubechies' extremal phase wavelets, \bold{DaubLeAsymm} for Daubechies' ``least-asymmetric'' wavelets, \bold{Lawton} for Lawton's complex-valued wavelets, \bold{LittlewoodPaley} for a bad approximation to Littlewood-Paley wavelets.} +\item{filter.number}{This selects the desired filter, an integer that takes a value dependent upon the family that you select. +For the complex-valued wavelets in the Lina-Mayrand family, the filter number takes the form x.y where x is the number of vanishing moments (3, 4, or 5) and y is the solution number (1 for x = 3 or 4 vanishing moments; 1, 2, 3, or 4 for x = 5 vanishing moments).} +\item{family}{ +This selects the basic family that the wavelet comes from. The choices are \bold{DaubExPhase} for Daubechies' extremal phase wavelets, \bold{DaubLeAsymm} for Daubechies' ``least-asymmetric'' wavelets, \bold{Lawton} for Lawton's complex-valued wavelets (equivalent to Lina-Mayrand 3.1 wavelets), \bold{LittlewoodPaley} for a bad approximation to Littlewood-Paley wavelets, or \bold{LinaMayrand} for the Lina-Mayrand family of complex-valued Daubechies' wavelets.} \item{constant}{This constant is applied as a multiplier to all the coefficients. It can be a vector, and so you can adapt the filter coefficients to be whatever you want. (This is feature of negative utility, or ``there is less to this than meets the eye'' as my old PhD supervisor would say [GPN]).} } \details{ This function contains at least three types of filter. Two types can be selected with family set to DaubExPhase, these wavelets are the Haar wavelet (selected by filter.number=1 within this family) and Daubechies ``extremal phase'' wavelets selected by filter.numbers ranging from 2 to 10). Setting family to DaubLeAsymm gives you Daubechies least asymmetric wavelets, but here the filter number ranges from 4 to 10. For Daubechies wavelets, filter.number corresponds to the N of that paper, the wavelets become more regular as the filter.number increases, but they are all of compact support. +With family equal to ``LinaMayrand'', the function returns complex-valued Daubechies wavelets. For odd numbers of vanishing moments, there are symmetric complex-valued wavelets i this family, and for five or more vanishing moments there are multiple distinct complex-valued wavelets, distinguished by their (arbitrary) solution number. At present, Lina-Mayrand wavelets 3.1, 4.1, 5.1, 5.2, 5.3, and 5.4 are available in WaveThresh. + Setting family equal to ``Lawton'' chooses complex-valued wavelets. The only wavelet available is the one with ``filter.number'' equal to 3. The function \code{\link{compare.filters}} can be used to compare two filters. @@ -24,13 +29,16 @@ Alist is returned with four components describing the filter: \item{H}{A vector containing the filter coefficients.} -\item{G}{A vector containing filter coefficients (if Lawton wavelets are selected, otherwise this is NULL).} +\item{G}{A vector containing filter coefficients (if Lawton or Lina-Mayrand wavelets are selected, otherwise this is NULL).} \item{name}{A character string containing the name of the filter.} \item{family}{A character string containing the family of the filter.} \item{filter.number}{The filter number used to select the filter from within a family.} } \note{The (Daubechies) filter coefficients should always sum to sqrt(2). This is a useful check on their validity. } -\section{RELEASE}{Version 3.5.3 Copyright Guy Nason 1994 } +\section{RELEASE}{Version 3.5.3 Copyright Guy Nason 1994, This version + originally part of the cthresh release which was merged into + wavethresh in Oct 2012. Original cthresh version due to Stuart + Barber } \seealso{ \code{\link{wd}}, \code{\link{wr}}, \code{\link{wr.wd}}, \code{\link{accessC}}, \code{\link{accessD}}, \code{\link{compare.filters}}, \code{\link{imwd}}, \code{\link{imwr}}, \code{\link{threshold}}, \code{\link{draw}}. } @@ -59,4 +67,4 @@ #[1] 4 } \keyword{utilities} -\author{G P Nason} +\author{Stuart Barber and G P Nason} diff -Nru wavethresh-4.5/man/find.parameters.rd wavethresh-4.6.2/man/find.parameters.rd --- wavethresh-4.5/man/find.parameters.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/find.parameters.rd 2012-10-31 14:00:23.000000000 +0000 @@ -0,0 +1,41 @@ +\name{find.parameters} +\alias{find.parameters} +\title{Find estimates of prior parameters} +\description{ +Estimate the prior parameters for the complex empirical Bayes shrinkage procedure. +} +\usage{ +find.parameters(data.wd, dwwt, j0, code, tol, Sigma) +} +\arguments{ + \item{data.wd}{Wavelet decomposition of the data being analysed.} + \item{dwwt}{The diagonal elements of the matrix Wt(W). See \code{\link{make.dwwt}} for details.} + \item{j0}{Primary resolution level, as discussed in the help for threshold.wd} + \item{code}{Tells the function whether to use NAG code for the search (code="NAG"), R/S-plus for the search with C code to evaluate the likelihood (code="C"), or R/S-plus code for all calculations (code="R" or code="S"). Setting code="NAG" is strongly recommended.} + \item{tol}{A tolerance parameter which bounds the mixing weight away from zero and one and the correlation between real and imaginary parts of the prior away from plus or minus one.} + \item{Sigma}{The covariance matrix of the wavelet coefficients of white noise.} +} +\details{ +The complex empirical Bayes (CEB) shrinkage procedure described by Barber & Nason (2004) places independent mixture priors on each complex-valued wavelet coefficient. This routine finds marginal maximum likelihood estimates of the prior parameters. If the NAG library is available, routine E04JYF is used otherwise the search is done using optimize (in R) or nlminb (in S-plus). In the latter case, the likelihood values should be computed externally using the C code supplied as part of the CThresh package - although a pure R / S-plus version is available, it is very slow. This function will not usually be called directly by the user, but is called from within cthresh. +} + +\value{ +A list with the following components: + + \item{pars}{Estimates of the prior parameters. Each row of this matrix contains the following parameter estimates for one level of the transform: mixing weight; variance of the real part of the wavelet coefficients; covariance between the real and imaginary parts; variance of the imaginary part of the wavelet coefficients. Note that for levels below the primary resolution, this search is not done and the matrix is full of zeros.} + \item{Sigma}{The covariance matrix as supplied to the function.} +} + +\note{ +There may be warning messages from the NAG routine E04JYF. If the indicator variable IFAIL is equal to 5, 6, 7, or 8, then a solution has been found but there is doubt over the convergence. For IFAIL = 5, it is likely that the correct solution has been found, while IFAIL = 8 means that you should have little confidence in the parameter estimates. For more details, see the NAG software documentation available online at +\code{http://www.nag.co.uk/numeric/fl/manual19/pdf/E04/e04jyf_fl19.pdf} +} +\section{RELEASE}{ +Part of the CThresh addon to WaveThresh. Copyright Stuart Barber and Guy Nason 2004. +} +\seealso{ +\code{\link{cthresh}} +} +\author{Stuart Barber} +\keyword{manip} + diff -Nru wavethresh-4.5/man/getpacket.wp.rd wavethresh-4.6.2/man/getpacket.wp.rd --- wavethresh-4.5/man/getpacket.wp.rd 2010-03-11 22:02:40.000000000 +0000 +++ wavethresh-4.6.2/man/getpacket.wp.rd 2012-10-29 16:53:10.000000000 +0000 @@ -39,7 +39,7 @@ } \section{RELEASE}{Version 3.9 Copyright Guy Nason 1998 } \seealso{ -\code{\link{wp}}, \code{\link{putpacket.wp}}, \code{\link{basisplot.wp}}, \code{\link{draw.wp}}, \code{\link{InvBasis.wp}}, \code{\link{MaNoVe.wp}}, \code{nlevels.wp}, \code{\link{plot.wp}}. \code{\link{threshold.wp}}. +\code{\link{wp}}, \code{\link{putpacket.wp}}, \code{\link{basisplot.wp}}, \code{\link{draw.wp}}, \code{\link{InvBasis.wp}}, \code{\link{MaNoVe.wp}}, \code{nlevelsWT.wp}, \code{\link{plot.wp}}. \code{\link{threshold.wp}}. } \examples{ # diff -Nru wavethresh-4.5/man/getpacket.wpst.rd wavethresh-4.6.2/man/getpacket.wpst.rd --- wavethresh-4.5/man/getpacket.wpst.rd 2010-03-11 22:18:28.000000000 +0000 +++ wavethresh-4.6.2/man/getpacket.wpst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,10 +9,10 @@ } \arguments{ \item{wpst}{Non-decimated wavelet packet object from which you wish to extract the packet from.} -\item{level}{The resolution level of the coefficients that you wish to extract. Can range from 0 to \code{\link{nlevels}}(wpst). The coefficients at level \code{\link{nlevels}} are the data the created the \code{wpst.object}. +\item{level}{The resolution level of the coefficients that you wish to extract. Can range from 0 to \code{\link{nlevelsWT}}(wpst). The coefficients at level \code{\link{nlevels}} are the data the created the \code{wpst.object}. } \item{index}{The index number within the resolution level of the packet of coefficients that you wish to extract. Index ranges from 0 to -\eqn{(4^r)-1} where \code{r = nlevels - level}. } +\eqn{(4^r)-1} where \code{r = nlevelsWT - level}. } \item{\dots}{any other arguments} } \details{ @@ -44,9 +44,9 @@ # myrwpst <- wpst(myrand) # -# Let's access what is a level nlevels(myrwpst) +# Let's access what is a level nlevelsWT(myrwpst) # -getpacket(myrwpst, nlevels(myrwpst), index=0) +getpacket(myrwpst, nlevelsWT(myrwpst), index=0) # [1] 0.19268626 -0.41737181 -0.30806613 0.07435407 0.99871757 # [6] -0.58935121 -1.38049759 -0.13346631 1.55555403 -1.60581265 #[11] 0.14353621 1.21277774 1.13762337 -1.08577934 -0.29745609 diff -Nru wavethresh-4.5/man/getpacket.wst2D.rd wavethresh-4.6.2/man/getpacket.wst2D.rd --- wavethresh-4.5/man/getpacket.wst2D.rd 2010-03-11 22:19:14.000000000 +0000 +++ wavethresh-4.6.2/man/getpacket.wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,8 +9,8 @@ } \arguments{ \item{wst2D}{2D non-decimated wavelet object from which you wish to extract a packet from.} -\item{level}{The resolution level of the coefficients that you wish to extract. Can range from 0 to \code{\link{nlevels}}(wpst)-1.} -\item{index}{The index number within the resolution level of the packet of coefficients that you wish to extract. Index is a base-4 number which is r digits long. Each digit can be 0, 1, 2 or 3 corresponding to no shifts, horizontal shift, vertical shift or horizontal and vertical shifts. The number r indicates the depth of the resolution level from the data resolution i.e. where \code{r = nlevels - level}. +\item{level}{The resolution level of the coefficients that you wish to extract. Can range from 0 to \code{\link{nlevelsWT}}(wpst)-1.} +\item{index}{The index number within the resolution level of the packet of coefficients that you wish to extract. Index is a base-4 number which is r digits long. Each digit can be 0, 1, 2 or 3 corresponding to no shifts, horizontal shift, vertical shift or horizontal and vertical shifts. The number r indicates the depth of the resolution level from the data resolution i.e. where \code{r = nlevelsWT - level}. Where there is a string of more than one digit the left most digits correspond to finest scale shift selection, the right most digits to the coarser scales (I think).} \item{type}{This is a one letter character string: one of "S", "H", "V" or "D" for the smooth coefficients, horizontal, vertical or diagonal detail.} @@ -50,7 +50,7 @@ # Let's access the finest scale detail, not shifted in the vertical # direction. # -getpacket(myrwst2D, nlevels(myrwst2D)-1, index=0, type="V") +getpacket(myrwst2D, nlevelsWT(myrwst2D)-1, index=0, type="V") # [,1] [,2] #[1,] -0.1626819 -1.3244064 # diff -Nru wavethresh-4.5/man/image.wd.rd wavethresh-4.6.2/man/image.wd.rd --- wavethresh-4.5/man/image.wd.rd 2010-03-11 22:19:40.000000000 +0000 +++ wavethresh-4.6.2/man/image.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -23,7 +23,7 @@ \value{ None } -\seealso{\code{\link{logabs}}, \code{\link{nlevels}},\code{\link{wd}}} +\seealso{\code{\link{logabs}}, \code{\link{nlevelsWT}},\code{\link{wd}}} \examples{ tmp <- wd(rnorm(256), type="station") \dontrun{image(tmp)} diff -Nru wavethresh-4.5/man/imwd.object.rd wavethresh-4.6.2/man/imwd.object.rd --- wavethresh-4.5/man/imwd.object.rd 2010-03-11 22:19:50.000000000 +0000 +++ wavethresh-4.6.2/man/imwd.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -14,13 +14,13 @@ \value{ The following components must be included in a legitimate `imwd' object. -\item{nlevels}{number of levels in wavelet decomposition. If you raise 2 to the power of nlevels then you get the dimension of the image that you originally started with. } +\item{nlevelsWT}{number of levels in wavelet decomposition. If you raise 2 to the power of nlevels then you get the dimension of the image that you originally started with. } \item{type}{If \code{type="wavelet"} then the image was decomposed according to the 2D Mallat pyramidal algorithm. If \code{type="station"} then the image was decomposed using the 2D spatially ordered non-decimated wavelet transform.} \item{fl.dbase}{The first last database associated with the decomposition. For images, this list is not very useful as each level's components is stored as a list component, rather than being packaged up in a single vector as in the 1D case. Nevertheless the internals still need to know about fl.dbase to get the computations correct. See the help for \code{\link{first.last}} if you are a masochist. } \item{filter}{A filter object as returned by the \code{\link{filter.select}} function. This component records the filter used in the decomposition. The reconstruction routines use this component to find out what filter to use in reconstruction. } -\item{wNLx}{The object will probably contain many components with names of this form. These are all the wavelet coefficients of the decomposition. In "wNLx" the "N" refers to the level number and the "x" refers to the direction of the coefficients with "1" being horizontal, "2" being vertical and "3" being diagonal and "4" corresonding to scaling function coefficients at the given resolution level. Note that the levels should be in numerically decreasing order, so if nlevels is 5, then there will be w5L1, w5L2, w5L3 first, then down to w1L1, w1L2, and w1L3. Note that these coefficients store their data according to the \code{\link{first.last}} database \code{fl.dbase$first.last.d}, so refer to them using this. +\item{wNLx}{The object will probably contain many components with names of this form. These are all the wavelet coefficients of the decomposition. In "wNLx" the "N" refers to the level number and the "x" refers to the direction of the coefficients with "1" being horizontal, "2" being vertical and "3" being diagonal and "4" corresonding to scaling function coefficients at the given resolution level. Note that the levels should be in numerically decreasing order, so if nlevelsWT is 5, then there will be w5L1, w5L2, w5L3 first, then down to w1L1, w1L2, and w1L3. Note that these coefficients store their data according to the \code{\link{first.last}} database \code{fl.dbase$first.last.d}, so refer to them using this. Note that if \code{type="wavelet"} then images at level N are subimages of side length \code{2^N} pixels. If the type component is \code{"station"} then each coefficient subimage is of the same dimension as the input image used to create this object.} -\item{w0Lconstant}{This is the coefficient of the bottom level scaling function coefficient. So for examples, if you used Haar wavelets this would be the sample mean of the data (scaled by some factor depending on the number of levels, nlevels).} +\item{w0Lconstant}{This is the coefficient of the bottom level scaling function coefficient. So for examples, if you used Haar wavelets this would be the sample mean of the data (scaled by some factor depending on the number of levels, nlevelsWT).} \item{bc}{This component details how the boundaries were treated in the decomposition.} } \section{GENERATION}{ diff -Nru wavethresh-4.5/man/imwdc.object.rd wavethresh-4.6.2/man/imwdc.object.rd --- wavethresh-4.5/man/imwdc.object.rd 2010-03-11 22:20:00.000000000 +0000 +++ wavethresh-4.6.2/man/imwdc.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,7 +16,7 @@ \value{ The following components must be included in a legitimate `imwdc' object. -\item{nlevels}{number of levels in wavelet decomposition. If you raise 2 to the power of nlevels then you get the dimension of the image that you originally started with. } +\item{nlevelsWT}{number of levels in wavelet decomposition. If you raise 2 to the power of nlevels then you get the dimension of the image that you originally started with. } \item{type}{If \code{type="wavelet"} then the image was decomposed according to the 2D Mallat pyramidal algorithm. If \code{type="station"} then the image was decomposed using the 2D spatially ordered non-decimated wavelet transform.} \item{fl.dbase}{The first last database associated with the decomposition. For images, this list is not very useful as each level's components is stored as a list component, rather than being packaged up in a single vector as in the 1D case. Nevertheless the internals still need to know about fl.dbase to get the computations correct. See the help for \code{\link{first.last}} if you are a masochist. } \item{filter}{A filter object as returned by the \code{\link{filter.select}} function. This component records the filter used in the decomposition. The reconstruction routines use this component to find out what filter to use in reconstruction. } @@ -24,10 +24,10 @@ Each vector stores its coefficients using an object of class compressed, i.e. the vector is run-length encoded on zeroes. -Note that the levels should be in numerically decreasing order, so if nlevels is 5, then there will be w5L1, w5L2, w5L3 first, then down to w1L1, w1L2, and w1L3. Note that these coefficients store their data according to the \code{\link{first.last}} database \code{fl.dbase$first.last.d}, so refer to them using this. +Note that the levels should be in numerically decreasing order, so if nlevelsWT is 5, then there will be w5L1, w5L2, w5L3 first, then down to w1L1, w1L2, and w1L3. Note that these coefficients store their data according to the \code{\link{first.last}} database \code{fl.dbase$first.last.d}, so refer to them using this. Note that if \code{type="wavelet"} then images at level N are subimages of side length \code{2^N} pixels. If the type component is \code{"station"} then each coefficient subimage is of the same dimension as the input image used to create this object.} -\item{w0Lconstant}{This is the coefficient of the bottom level scaling function coefficient. So for examples, if you used Haar wavelets this would be the sample mean of the data (scaled by some factor depending on the number of levels, nlevels).} +\item{w0Lconstant}{This is the coefficient of the bottom level scaling function coefficient. So for examples, if you used Haar wavelets this would be the sample mean of the data (scaled by some factor depending on the number of levels, nlevelsWT).} \item{bc}{This component details how the boundaries were treated in the decomposition.} } \section{GENERATION}{ diff -Nru wavethresh-4.5/man/imwr.imwd.rd wavethresh-4.6.2/man/imwr.imwd.rd --- wavethresh-4.5/man/imwr.imwd.rd 2010-03-11 23:06:28.000000000 +0000 +++ wavethresh-4.6.2/man/imwr.imwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -19,7 +19,7 @@ This function is a method for the generic function \code{\link{imwr}} for class \code{\link{imwd.object}}. It can be invoked by calling \code{\link{imwr}} for an object of the appropriate class, or directly by calling imwr.imwd regardless of the class of the object. } \value{ -A matrix, of dimension determined by the original data set supplied to the initial decomposition (more precisely, determined by the \code{\link{nlevels}} component of the \code{\link{imwd.object}}). This matrix is the highest resolution level of the reconstruction. If a \code{\link{imwd}} two-dimensional wavelet transform is followed immediately by a \code{\link{imwr}} inverse two-dimensional wavelet transform then the returned matrix will be exactly the same as the original image. +A matrix, of dimension determined by the original data set supplied to the initial decomposition (more precisely, determined by the \code{\link{nlevelsWT}} component of the \code{\link{imwd.object}}). This matrix is the highest resolution level of the reconstruction. If a \code{\link{imwd}} two-dimensional wavelet transform is followed immediately by a \code{\link{imwr}} inverse two-dimensional wavelet transform then the returned matrix will be exactly the same as the original image. } \section{RELEASE}{Version 3.5.3 Copyright Guy Nason 1994 } \seealso{ diff -Nru wavethresh-4.5/man/imwr.imwdc.rd wavethresh-4.6.2/man/imwr.imwdc.rd --- wavethresh-4.5/man/imwr.imwdc.rd 2010-03-11 23:07:55.000000000 +0000 +++ wavethresh-4.6.2/man/imwr.imwdc.rd 2012-10-29 16:53:10.000000000 +0000 @@ -18,7 +18,7 @@ This function is a method for the generic function \code{\link{imwr}} for class \code{\link{imwdc.object}}. It can be invoked by calling \code{\link{imwr}} for an object of the appropriate class, or directly by calling imwr.imwdc regardless of the class of the object. } \value{ -A matrix, of dimension determined by the original data set supplied to the initial decomposition (more precisely, determined by the \code{\link{nlevels}} component of the \code{\link{imwdc.object}}). This matrix is the highest resolution level of the reconstruction. +A matrix, of dimension determined by the original data set supplied to the initial decomposition (more precisely, determined by the \code{\link{nlevelsWT}} component of the \code{\link{imwdc.object}}). This matrix is the highest resolution level of the reconstruction. } \section{RELEASE}{Version 3.5.3 Copyright Guy Nason 1994 } \seealso{ diff -Nru wavethresh-4.5/man/ipndacw.rd wavethresh-4.6.2/man/ipndacw.rd --- wavethresh-4.5/man/ipndacw.rd 2010-03-11 22:21:16.000000000 +0000 +++ wavethresh-4.6.2/man/ipndacw.rd 2013-04-02 14:11:12.000000000 +0000 @@ -21,17 +21,18 @@ For the Haar wavelet the matrix is computed by using the analytical formulae in the paper by Nason, von Sachs and Kroisandt and is hence very fast and efficient and can be used for large values of -J. -For other Daubechies compactly supported wavelets the matrix is computed directly by autocorrelating discrete non-decimated wavelets at different scales and then forming the inner products of these. A function that computes the autocorrelation wavelets themselves is \code{\link{PsiJ}}. This \emph{brute force} computation is slow and memory inefficient hence \code{ipndacw} contains a mechanism that stores any inner product matrix that it creates according to a naming scheme defined by the convention defined in \code{\link{rmname}}. The stored matrices are assigned to the current data directory. These stored matrices can be used in future computations by the following automatic procedure: +For other Daubechies compactly supported wavelets the matrix is computed directly by autocorrelating discrete non-decimated wavelets at different scales and then forming the inner products of these. A function that computes the autocorrelation wavelets themselves is \code{\link{PsiJ}}. This \emph{brute force} computation is slow and memory inefficient hence \code{ipndacw} contains a mechanism that stores any inner product matrix that it creates according to a naming scheme defined by the convention defined in \code{\link{rmname}}. The stored matrices are assigned to the user-visible environment \code{\link{WTEnv}}. +These stored matrices can be used in future computations by the following automatic procedure: \describe{ -\item{1}{The whole list of functions (returned by the S function \code{search()}) is searched for any previously computed inner product matrices. This search is performed by the \code{\link{rmget}} function.} +\item{1}{The \code{\link{rmget}} looks to see whether previous computations have been performed that might be useful.} \item{2}{If a matrix of higher order is discovered then the appropriate top-left submatrix is returned, otherwise...} \item{3}{If the right order of matrix is found it is returned, otherwise ...} \item{4}{If a matrix of \emph{smaller} order is found it is used as the top-left submatrix of the answer. The remaining elements to the right of and below the submatrix are computed and then the whole matrix is returned, otherwise...} \item{5}{If none are found then the whole matrix is computed in C and returned.} } - In this way a particular matrix for a given wavelet need only be computed once. + } \value{ A matrix of order (-J)x(-J) containing the inner product matrix of the discrete non-decimated autocorrelation matrices. diff -Nru wavethresh-4.5/man/irregwd.rd wavethresh-4.6.2/man/irregwd.rd --- wavethresh-4.5/man/irregwd.rd 2010-03-11 22:21:39.000000000 +0000 +++ wavethresh-4.6.2/man/irregwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -23,7 +23,7 @@ \item{C}{Vector of sets of successively smoothed versions of the interpolated data (see description of equivalent component of \code{\link{wd.object}} for further information.)} \item{D}{Vector of sets of wavelet coefficients of the interpolated data at different resolution levels. (see description of equivalent component of \code{\link{wd.object}} for further information.)} \item{c}{Vector that aids in calculation of variances of wavelet coefficients (used by \code{\link{threshold.irregwd}}).} -\item{nlevels}{The number of resolution levels. This depends on the length of the data vector. If \code{length(data)=2^m}, then there will be m resolution levels. This means there will be m levels of wavelet coefficients (indexed 0,1,2,...,(m-1)), and m+1 levels of smoothed data (indexed 0,1,2,...,m).} +\item{nlevelsWT}{The number of resolution levels. This depends on the length of the data vector. If \code{length(data)=2^m}, then there will be m resolution levels. This means there will be m levels of wavelet coefficients (indexed 0,1,2,...,(m-1)), and m+1 levels of smoothed data (indexed 0,1,2,...,m).} \item{fl.dbase}{There is more information stored in the C and D than is described above. In the decomposition ``extra'' coefficients are generated that help take care of the boundary effects, this database lists where these start and finish, so the "true" data can be extracted.} \item{filter}{A list containing information about the filter type: Contains the string "wavelet" or "station" depending on which type of transform was performed.} \item{bc}{How the boundaries were handled.} diff -Nru wavethresh-4.5/man/make.dwwt.rd wavethresh-4.6.2/man/make.dwwt.rd --- wavethresh-4.5/man/make.dwwt.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/make.dwwt.rd 2012-10-31 14:00:23.000000000 +0000 @@ -0,0 +1,27 @@ +\name{make.dwwt} +\alias{make.dwwt} +\title{Compute diagonal of the matrix WWT} +\description{ +Computes the values which specify the covariance structure of complex-valued wavelet coefficients. +} +\usage{ +make.dwwt(nlevels, filter.number = 3.1, family = "LinaMayrand") +} +\arguments{ +\item{nlevels}{The number of levels of the wavelet decomposition.} +\item{filter.number, family}{Specifies the wavelet used; see filter.select for more details.} +} +\details{ +If real-valued signals are decomposed by a discrete wavelet transform using a complex-valued Daubechies wavelet (as described by Lina & Mayrand (1995)), the resulting coefficients are complex-valued. The covariance structure of these coefficients are determined by the diagonal entries of the matrix +\eqn{WW^T}. This function computes these values for use in shrinkage. For more details, see Barber & Nason (2004) +} +\value{ +A vector giving the diagonal elements of \eqn{WW^T}. +} +\section{RELEASE}{ +Part of the CThresh addon to WaveThresh. Copyright Stuart Barber and Guy Nason 2004. } +\seealso{ +\code{\link{cthresh}} +} +\keyword{manip} +\author{Stuart Barber} diff -Nru wavethresh-4.5/man/makewpstDO.rd wavethresh-4.6.2/man/makewpstDO.rd --- wavethresh-4.5/man/makewpstDO.rd 2010-03-11 22:23:52.000000000 +0000 +++ wavethresh-4.6.2/man/makewpstDO.rd 2012-10-29 16:53:10.000000000 +0000 @@ -93,7 +93,7 @@ #Fisher's discrimination: done #BP component has the following information #BP class object. Contains "best basis" information -#Components of object:[1] "nlevels" "BasisMatrix" "level" "pkt" "basiscoef" +#Components of object:[1] "nlevelsWT" "BasisMatrix" "level" "pkt" "basiscoef" #[6] "groups" #Number of levels 8 #List of "best" packets diff -Nru wavethresh-4.5/man/makewpstRO.rd wavethresh-4.6.2/man/makewpstRO.rd --- wavethresh-4.5/man/makewpstRO.rd 2010-03-12 13:54:26.000000000 +0000 +++ wavethresh-4.6.2/man/makewpstRO.rd 2012-10-29 16:53:10.000000000 +0000 @@ -87,7 +87,7 @@ \item{pktix}{Another index vector, this time referring to the original wavelet packet object, not the matrix in which they subsequently got stored} -\item{nlevels}{The number of resolution levels in the original wavelet +\item{nlevelsWT}{The number of resolution levels in the original wavelet packet object} \item{cv}{The correlation vector. These are the values of the correlations of the packets with the response, then sorted in terms of decreasing diff -Nru wavethresh-4.5/man/mwd.object.rd wavethresh-4.6.2/man/mwd.object.rd --- wavethresh-4.5/man/mwd.object.rd 2010-03-11 22:27:44.000000000 +0000 +++ wavethresh-4.6.2/man/mwd.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -15,7 +15,7 @@ The following components must be included in a legitimate `mwd' object. \item{C}{a matrix containing each level's smoothed data, each column corresponding to one coefficient vector. The wavelet transform works by applying both a smoothing filter and a bandpass filter to the previous level's smoothed data. The top level contains data at the highest resolution level. Each of these levels are stored one after the other in this matrix. The matrix `\code{fl.dbase$first.last.c}' determines exactly which columns in the matrix, store each level.} \item{D}{wavelet coefficient matrix. If you were to write down the discrete wavelet transform of a function then columns of D would be the vector coefficients of the wavelet basis function s. Like the C, they are also formed in a pyramidal manner, but stored in a linear matrix. The storage details are to be found in `\code{fl.dbase$first.last.d}'.} -\item{nlevels}{The number of levels in the pyramidal decomposition that produces the coefficients. The precise number of levels depends on the number of different wavelet functions used and the preprocessing method used, as well as the number of data points used.} +\item{nlevelsWT}{The number of levels in the pyramidal decomposition that produces the coefficients. The precise number of levels depends on the number of different wavelet functions used and the preprocessing method used, as well as the number of data points used.} \item{fl.dbase}{The first last database associated with this decomposition. This is a list consisting of 2 integers, and 2 matrices. The matrices detail how the coefficients are stored in the C and D components of the `mwd.object'. See the help on \code{\link{mfirst.last}} for more information.} \item{filter}{a list containing the details of the filter that did the decomposition. See \code{\link{mfilter.select}}.} \item{type}{either \code{"wavelet"} indicating that the ordinary multiple wavelet transform was performed or \code{"station"} indicating that the non-decimated multiple wavelet transform was done.} diff -Nru wavethresh-4.5/man/nlevels.default.rd wavethresh-4.6.2/man/nlevels.default.rd --- wavethresh-4.5/man/nlevels.default.rd 2010-03-12 13:54:51.000000000 +0000 +++ wavethresh-4.6.2/man/nlevels.default.rd 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -\name{nlevels.default} -\alias{nlevels.default} -\title{Returns number of levels associated with an object} -\description{ -This function returns the number of scale levels associated with either a wavelet type object or an atomic object. -} -\usage{ -\method{nlevels}{default}(object, \dots) -} -\arguments{ -\item{object}{An object for which you wish to determine how many levels it has or is associated with.} -\item{\dots}{any other arguments} -} -\details{ -This function first checks to see whether the input object has a component called nlevels. If it does then it returns the value of this component. If it does not then it takes the length of the object and then uses the \code{\link{IsPowerOfTwo}} function to return the power of two which equals the length (if any) or NA if the length of the object is not a power of two. -} -\value{ -The number of resolution (scale) levels associated with the object. -} -\author{Version 3.6.0 Copyright Guy Nason 1995 } -\seealso{ -\code{\link{nlevels}} -} -\examples{ -# -# Generate some test data -# -test.data <- example.1()$y -# -# Now, this vector is 512 elements long. What number of levels would any -# wavelet object be that was associated with this vector? -# -nlevels(test.data) -# [1] 9 -# -# I.e. 2^9=512. Let's check by taking the wavelet transform of the -# test data and seeing how many levels it actually has -# -nlevels(wd(test.data)) -# [1] 9 - -} -\keyword{arith} diff -Nru wavethresh-4.5/man/nlevels.rd wavethresh-4.6.2/man/nlevels.rd --- wavethresh-4.5/man/nlevels.rd 2010-03-11 22:28:58.000000000 +0000 +++ wavethresh-4.6.2/man/nlevels.rd 1970-01-01 00:00:00.000000000 +0000 @@ -1,28 +0,0 @@ -\name{nlevels} -\alias{nlevels} -\title{Returns number of scale (resolution) levels.} -\description{ -Returns the number of scales (or resolutions) in various wavelet objects and for some objects returns the number of scales that would result if processed by a wavelet routine. - -This function is generic. - -One methods exists at present as most wavelet objects store the number of levels as the \code{nlevels} component. The method that exists is\code{\link{nlevels.default}} -} -\usage{ -nlevels(...) -} -\arguments{ -\item{\dots}{See individual help pages for details.} -} -\details{ -See individual method help pages for operation and examples. -} -\value{ -An integer representing the number of levels associated with the object. -} -\section{RELEASE}{Version 3.6.0 Copyright Guy Nason 1995 } -\seealso{ -\code{\link{nlevels.default}} -} -\keyword{arith} -\author{G P Nason} diff -Nru wavethresh-4.5/man/nlevelsWT.default.rd wavethresh-4.6.2/man/nlevelsWT.default.rd --- wavethresh-4.5/man/nlevelsWT.default.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/nlevelsWT.default.rd 2012-10-30 11:58:47.000000000 +0000 @@ -0,0 +1,43 @@ +\name{nlevelsWT.default} +\alias{nlevelsWT.default} +\title{Returns number of levels associated with an object} +\description{ +This function returns the number of scale levels associated with either a wavelet type object or an atomic object. +} +\usage{ +\method{nlevelsWT}{default}(object, \dots) +} +\arguments{ +\item{object}{An object for which you wish to determine how many levels it has or is associated with.} +\item{\dots}{any other arguments} +} +\details{ +This function first checks to see whether the input object has a component called nlevelsWT. If it does then it returns the value of this component. If it does not then it takes the length of the object and then uses the \code{\link{IsPowerOfTwo}} function to return the power of two which equals the length (if any) or NA if the length of the object is not a power of two. +} +\value{ +The number of resolution (scale) levels associated with the object. +} +\author{Version 3.6.0 Copyright Guy Nason 1995 } +\seealso{ +\code{\link{nlevelsWT}} +} +\examples{ +# +# Generate some test data +# +test.data <- example.1()$y +# +# Now, this vector is 512 elements long. What number of levels would any +# wavelet object be that was associated with this vector? +# +nlevelsWT(test.data) +# [1] 9 +# +# I.e. 2^9=512. Let's check by taking the wavelet transform of the +# test data and seeing how many levels it actually has +# +nlevelsWT(wd(test.data)) +# [1] 9 + +} +\keyword{arith} diff -Nru wavethresh-4.5/man/nlevelsWT.rd wavethresh-4.6.2/man/nlevelsWT.rd --- wavethresh-4.5/man/nlevelsWT.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/nlevelsWT.rd 2012-10-30 12:56:49.000000000 +0000 @@ -0,0 +1,28 @@ +\name{nlevelsWT} +\alias{nlevelsWT} +\title{Returns number of scale (resolution) levels.} +\description{ +Returns the number of scales (or resolutions) in various wavelet objects and for some objects returns the number of scales that would result if processed by a wavelet routine. + +This function is generic. + +One methods exists at present as most wavelet objects store the number of levels as the \code{nlevelsWT} component. The method that exists is\code{\link{nlevelsWT.default}} +} +\usage{ +nlevelsWT(...) +} +\arguments{ +\item{\dots}{See individual help pages for details.} +} +\details{ +See individual method help pages for operation and examples. +} +\value{ +An integer representing the number of levels associated with the object. +} +\section{RELEASE}{Version 3.6.0 Copyright Guy Nason 1995 } +\seealso{ +\code{\link{nlevelsWT.default}} +} +\keyword{arith} +\author{G P Nason} diff -Nru wavethresh-4.5/man/numtonv.rd wavethresh-4.6.2/man/numtonv.rd --- wavethresh-4.5/man/numtonv.rd 2010-03-11 23:02:30.000000000 +0000 +++ wavethresh-4.6.2/man/numtonv.rd 2012-10-30 12:02:51.000000000 +0000 @@ -53,7 +53,7 @@ # # Select basis number 9 (why not?) # -NodeVector9 <- numtonv(9, nlevels(ynwstT)) +NodeVector9 <- numtonv(9, nlevelsWT(ynwstT)) # # Let's print it out to see what it looks like # (nb, if you're repeating this examples, the basis might be different diff -Nru wavethresh-4.5/man/nv.object.rd wavethresh-4.6.2/man/nv.object.rd --- wavethresh-4.5/man/nv.object.rd 2010-03-11 22:30:25.000000000 +0000 +++ wavethresh-4.6.2/man/nv.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,12 +16,12 @@ \value{ The following components must be included in a legitimate `nv' object. -\item{node.list}{This is a complicated structure composed of one-dimensional array of \code{nv$nlevels} lists. Each item in the array is itself a list having two components\code{$upperctrl} and \code{upperl}. Each component is described as follows: +\item{node.list}{This is a complicated structure composed of one-dimensional array of \code{nv$nlevelsWT} lists. Each item in the array is itself a list having two components\code{$upperctrl} and \code{upperl}. Each component is described as follows: \describe{ \item{upperctrl}{The `upperctrl' item in each is the most important. It consists of a vector of characters. Each character refers to a node in the non-decimated wavelet tree at that level and can only be one of the characters L (for left), R (for right) and S (for stop). Each character in the vector informs reconstruction algorithms that, to do the best thing (whatever the best thing is in any particular case, e.g. select the minimum entropy node downwards), you should select the left/right node or stop at the current node.} \item{upperl}{The `upperl' vector is in 1-1 correspondance with the `upperctrl' vector. Each entry is a number related in some way to the L/R/S entry. (For the minumum entropy this is the minmum entropy achieved by this selection).} -\item{nlevels}{The number of levels in the \code{\link{wst}} object that was involved in the creation of the \code{nv} object. Nv objects describe a basis relative to a packet ordered non-decimated wavelet transform object and thus must know the number of levels in that object.} +\item{nlevelsWT}{The number of levels in the \code{\link{wst}} object that was involved in the creation of the \code{nv} object. Nv objects describe a basis relative to a packet ordered non-decimated wavelet transform object and thus must know the number of levels in that object.} } } } @@ -29,13 +29,13 @@ This class of objects is returned from the \code{\link{MaNoVe.wst}} and \code{\link{numtonv}} functions. The former returns the minimum entropy basis (most sparse basis) obtained using the Coifman-Wickerhauser, 1992 algorithm. The latter permits selection of a basis by an index number. } \section{METHODS}{ -The \code{nv} class of objects has methods for the following generic functions: print, \code{\link{nlevels}}, \code{\link{InvBasis}}, +The \code{nv} class of objects has methods for the following generic functions: print, \code{\link{nlevelsWT}}, \code{\link{InvBasis}}, } \section{RELEASE}{ Version 3.6.0 Copyright Guy Nason 1995 } \seealso{ -\code{\link{wst}}, \code{\link{wst.object}}, \code{\link{numtonv}}, \code{\link{print}}, \code{\link{nlevels}}, \code{\link{InvBasis}}, \code{\link{MaNoVe.wst}}. +\code{\link{wst}}, \code{\link{wst.object}}, \code{\link{numtonv}}, \code{\link{print}}, \code{\link{nlevelsWT}}, \code{\link{InvBasis}}, \code{\link{MaNoVe.wst}}. } \keyword{classes} \author{G P Nason} diff -Nru wavethresh-4.5/man/plot.wp.rd wavethresh-4.6.2/man/plot.wp.rd --- wavethresh-4.5/man/plot.wp.rd 2010-03-11 22:32:23.000000000 +0000 +++ wavethresh-4.6.2/man/plot.wp.rd 2012-10-29 16:53:10.000000000 +0000 @@ -73,11 +73,11 @@ \details{ A wavelet packet object contains wavelet packet coefficients of a signal (usually obtained by the \code{\link{wp}} wavelet packet transform function). -Given a wavelet packet object wp it possesses \code{nlevels(wp)} +Given a wavelet packet object wp it possesses \code{nlevelsWT(wp)} resolution levels. In WaveThresh the coarsest level is level 0 and the finest is level -nlevels-1. -For wavelet packets the number of packets at level j is 2^(nlevels-j). +nlevelsWT-1. +For wavelet packets the number of packets at level j is 2^(nlevelsWT-j). This function plots the wavelet packet coefficients. At the bottom of the plot the original input function (if present) is plotted. diff -Nru wavethresh-4.5/man/plot.wst.rd wavethresh-4.6.2/man/plot.wst.rd --- wavethresh-4.5/man/plot.wst.rd 2010-03-11 22:32:26.000000000 +0000 +++ wavethresh-4.6.2/man/plot.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -51,11 +51,11 @@ functions that derive such objects, such as \code{\link{threshold.wst}}). A packet-ordered nondecimated wavelet object, x, -possesses \code{nlevels(x)} resolution levels. +possesses \code{nlevelsWT(x)} resolution levels. In WaveThresh the coarsest level is level 0 and the finest is level -\code{nlevels-1}. For packet-ordered nondecimated wavelet +\code{nlevelsWT-1}. For packet-ordered nondecimated wavelet the number of blocks (packets) at -level \code{j} is \code{2^(nlevels-j)}. +level \code{j} is \code{2^(nlevelsWT-j)}. This function plots the coefficients. At the bottom of the plot the original input function (if present) is plotted. diff -Nru wavethresh-4.5/man/plot.wst2D.rd wavethresh-4.6.2/man/plot.wst2D.rd --- wavethresh-4.5/man/plot.wst2D.rd 2010-03-11 22:32:34.000000000 +0000 +++ wavethresh-4.6.2/man/plot.wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -17,9 +17,9 @@ \details{ The coefficients in a \code{\link{wst2D}} object are stored in a three-dimensional subarray called \code{wst2D}. The first index of the 3D array indexes the resolution level of coefficients: this function with \code{plot.type="level"} causes an image of coefficients to be plotted one for each resolution level. -The following corresponds to images produced on S+ graphics devices (e.g. image on \code{motif()}). Given a resolution level there are \code{4^(nlevels-level)} packets within a level. Each packet can be addressed by a base-4 string of length \code{nlevels-level}. A zero corresponds to no shift, a 1 to a horizontal shift, a 2 to a vertical shift and a 3 to both a horizontal and vertical shift. +The following corresponds to images produced on S+ graphics devices (e.g. image on \code{motif()}). Given a resolution level there are \code{4^(nlevelsWT-level)} packets within a level. Each packet can be addressed by a base-4 string of length \code{nlevels-level}. A zero corresponds to no shift, a 1 to a horizontal shift, a 2 to a vertical shift and a 3 to both a horizontal and vertical shift. -So, for examples, at resolution level \code{nlevels-1} there are 4 sub-images each containing 4 sub-images. The main subimages correspond to (clockwise from bottom-left) no shift, horizontal shift, both shift and vertical shifts. The sub-images of the sub-images correspond to the usual smooth, horizontal detail, diagonal detail and vertical detail (clockwise, again from bottom left). Coarser resolution levels correspond to finer shifts! The following figure demonstrates the \code{nlevels-1} resolution level for the \code{ua} image (although the whole image has been rotated by 90 degrees clockwise for display here!): +So, for examples, at resolution level \code{nlevelsWT-1} there are 4 sub-images each containing 4 sub-images. The main subimages correspond to (clockwise from bottom-left) no shift, horizontal shift, both shift and vertical shifts. The sub-images of the sub-images correspond to the usual smooth, horizontal detail, diagonal detail and vertical detail (clockwise, again from bottom left). Coarser resolution levels correspond to finer shifts! The following figure demonstrates the \code{nlevels-1} resolution level for the \code{ua} image (although the whole image has been rotated by 90 degrees clockwise for display here!): } \value{ A plot of the coefficients contained within the \code{\link{wst2D}} object is produced. diff -Nru wavethresh-4.5/man/plotdenwd.rd wavethresh-4.6.2/man/plotdenwd.rd --- wavethresh-4.5/man/plotdenwd.rd 2010-03-11 22:32:44.000000000 +0000 +++ wavethresh-4.6.2/man/plotdenwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -3,7 +3,7 @@ \title{Plot the wavelet coefficients of a p.d.f.} \usage{ plotdenwd(wd, xlabvals, xlabchars, ylabchars, first.level=0, - top.level=nlevels(wd)-1, + top.level=nlevelsWT(wd)-1, main="Wavelet Decomposition Coefficients", scaling="global", rhlab=FALSE, sub, NotPlotVal=0.005, xlab="Translate", ylab="Resolution Level", aspect="Identity", \dots) diff -Nru wavethresh-4.5/man/print.imwd.rd wavethresh-4.6.2/man/print.imwd.rd --- wavethresh-4.5/man/print.imwd.rd 2010-03-11 22:33:07.000000000 +0000 +++ wavethresh-4.6.2/man/print.imwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -34,7 +34,7 @@ tmp # Class 'imwd' : Discrete Image Wavelet Transform Object: # ~~~~ : List with 27 components with names -# nlevels fl.dbase filter type bc date w4L4 w4L1 w4L2 w4L3 +# nlevelsWT fl.dbase filter type bc date w4L4 w4L1 w4L2 w4L3 # w3L4 w3L1 w3L2 w3L3 w2L4 w2L1 w2L2 w2L3 w1L4 w1L1 w1L2 w1L3 w0L4 w0L1 # w0L2 w0L3 w0Lconstant # diff -Nru wavethresh-4.5/man/print.imwdc.rd wavethresh-4.6.2/man/print.imwdc.rd --- wavethresh-4.5/man/print.imwdc.rd 2010-03-11 22:33:14.000000000 +0000 +++ wavethresh-4.6.2/man/print.imwdc.rd 2012-10-29 16:53:10.000000000 +0000 @@ -34,7 +34,7 @@ tmp # Class 'imwd' : Discrete Image Wavelet Transform Object: # ~~~~ : List with 27 components with names -# nlevels fl.dbase filter type bc date w4L4 w4L1 w4L2 w4L3 +# nlevelsWT fl.dbase filter type bc date w4L4 w4L1 w4L2 w4L3 # w3L4 w3L1 w3L2 w3L3 w2L4 w2L1 w2L2 w2L3 w1L4 w1L1 w1L2 w1L3 w0L4 w0L1 # w0L2 w0L3 w0Lconstant # diff -Nru wavethresh-4.5/man/print.mwd.rd wavethresh-4.6.2/man/print.mwd.rd --- wavethresh-4.5/man/print.mwd.rd 2010-03-11 22:33:23.000000000 +0000 +++ wavethresh-4.6.2/man/print.mwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -35,7 +35,7 @@ tmp # Class 'mwd' : Discrete Multiple Wavelet Transform Object: # ~~~ : List with 10 components with names -# C D nlevels ndata filter fl.dbase type bc prefilter date +# C D nlevelsWT ndata filter fl.dbase type bc prefilter date # # $ C and $ D are LONG coefficient vectors ! # diff -Nru wavethresh-4.5/man/print.wd.rd wavethresh-4.6.2/man/print.wd.rd --- wavethresh-4.5/man/print.wd.rd 2010-03-11 22:34:03.000000000 +0000 +++ wavethresh-4.6.2/man/print.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -35,7 +35,7 @@ tmp # Class 'wd' : Discrete Wavelet Transform Object: # ~~ : List with 8 components with names -# C D nlevels fl.dbase filter type bc date +# C D nlevelsWT fl.dbase filter type bc date # # $ C and $ D are LONG coefficient vectors ! # diff -Nru wavethresh-4.5/man/print.wd3D.rd wavethresh-4.6.2/man/print.wd3D.rd --- wavethresh-4.5/man/print.wd3D.rd 2010-03-11 22:34:14.000000000 +0000 +++ wavethresh-4.6.2/man/print.wd3D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -36,7 +36,7 @@ tmp #Class 'wd3d' : 3D DWT Object: # ~~~~ : List with 5 components with names -# a filter.number family date nlevels +# a filter.number family date nlevelsWT # #$ a is the wavelet coefficient array #Dimension of a is [1] 8 8 8 diff -Nru wavethresh-4.5/man/print.wp.rd wavethresh-4.6.2/man/print.wp.rd --- wavethresh-4.5/man/print.wp.rd 2010-03-11 22:34:21.000000000 +0000 +++ wavethresh-4.6.2/man/print.wp.rd 2012-10-29 16:53:10.000000000 +0000 @@ -39,7 +39,7 @@ # tmp # Class 'wp' : Wavelet Packet Object: # ~~ : List with 4 components with names -# wp nlevels filter date +# wp nlevelsWT filter date # # $wp is the wavelet packet matrix # diff -Nru wavethresh-4.5/man/print.wpst.rd wavethresh-4.6.2/man/print.wpst.rd --- wavethresh-4.5/man/print.wpst.rd 2010-03-11 22:34:27.000000000 +0000 +++ wavethresh-4.6.2/man/print.wpst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -28,7 +28,7 @@ \dontrun{print(vwpst)} #Class 'wpst' : Stationary Wavelet Packet Transform Object: # ~~~ : List with 5 components with names -# wpst nlevels avixstart filter date +# wpst nlevelsWT avixstart filter date # #$wpst is a coefficient vector # diff -Nru wavethresh-4.5/man/print.wpstDO.rd wavethresh-4.6.2/man/print.wpstDO.rd --- wavethresh-4.5/man/print.wpstDO.rd 2010-03-11 22:34:38.000000000 +0000 +++ wavethresh-4.6.2/man/print.wpstDO.rd 2012-10-29 16:53:10.000000000 +0000 @@ -39,7 +39,7 @@ #Fisher's discrimination: done #BP component has the following information #BP class object. Contains "best basis" information -#Components of object:[1] "nlevels" "BasisMatrix" "level" "pkt" "basiscoef" +#Components of object:[1] "nlevelsWT" "BasisMatrix" "level" "pkt" "basiscoef" #[6] "groups" #Number of levels 8 #List of "best" packets diff -Nru wavethresh-4.5/man/print.wst.rd wavethresh-4.6.2/man/print.wst.rd --- wavethresh-4.5/man/print.wst.rd 2010-03-11 22:34:51.000000000 +0000 +++ wavethresh-4.6.2/man/print.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -31,7 +31,7 @@ vwst #Class 'wst' : Stationary Wavelet Transform Object: # ~~~ : List with 5 components with names -# wp Carray nlevels filter date +# wp Carray nlevelsWT filter date # #$wp and $Carray are the coefficient matrices # diff -Nru wavethresh-4.5/man/print.wst2D.rd wavethresh-4.6.2/man/print.wst2D.rd --- wavethresh-4.5/man/print.wst2D.rd 2010-03-11 22:35:08.000000000 +0000 +++ wavethresh-4.6.2/man/print.wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -32,7 +32,7 @@ #uawst2D #Class 'wst2D' : 2D Stationary Wavelet Transform Object: # ~~~~~ : List with 4 components with names -# wst2D nlevels filter date +# wst2D nlevelsWT filter date # #$wst2D is the coefficient array # diff -Nru wavethresh-4.5/man/putC.wst.rd wavethresh-4.6.2/man/putC.wst.rd --- wavethresh-4.5/man/putC.wst.rd 2010-03-11 22:36:07.000000000 +0000 +++ wavethresh-4.6.2/man/putC.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,7 +16,7 @@ \details{ The function \code{\link{accessC.wst}} obtains the father wavelet coefficients for a particular level. The function \code{putC.wst} replaces father wavelet coefficients at a particular resolution level and returns a modified wst object reflecting the change. -For the non-decimated wavelet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevels} where \code{nlevels} is the number of levels in the \code{\link{wst.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{\link{wst}} object in the first place. +For the non-decimated wavelet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevelsWT} where \code{nlevels} is the number of levels in the \code{\link{wst.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{\link{wst}} object in the first place. Use the \code{\link{accessC.wst}} to extract whole resolution levels of father wavelet coefficients. Use \code{\link{accessD.wst}} and \code{\link{putD.wst}} to extract/insert whole resolution levels of mother wavelet coefficients. Use the \code{\link{getpacket.wst}} and \code{\link{putpacket.wst}} functions to extract/insert packets of coefficients into a packet-ordered non-decimated wavelet object. } diff -Nru wavethresh-4.5/man/putD.wp.rd wavethresh-4.6.2/man/putD.wp.rd --- wavethresh-4.5/man/putD.wp.rd 2010-03-11 22:37:07.000000000 +0000 +++ wavethresh-4.6.2/man/putD.wp.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,7 +16,7 @@ \details{ The function \code{\link{accessD.wp}} obtains the wavelet packet coefficients for a particular level. -For wavelet packet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevels} where \code{nlevels} is the number of levels in the \code{\link{wp.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{\link{wp}} object in the first place. +For wavelet packet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevelsWT} where \code{nlevels} is the number of levels in the \code{\link{wp.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{\link{wp}} object in the first place. Use the \code{\link{accessD.wp}} to extract whole resolution levels of wavelet packet coefficients. diff -Nru wavethresh-4.5/man/putD.wst.rd wavethresh-4.6.2/man/putD.wst.rd --- wavethresh-4.5/man/putD.wst.rd 2010-03-11 22:37:15.000000000 +0000 +++ wavethresh-4.6.2/man/putD.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -15,7 +15,7 @@ \details{ The function \code{\link{accessD.wst}} obtains the mother wavelet coefficients for a particular level. The function \code{putD.wst} replaces mother wavelet coefficients at a particular resolution level and returns a modified wst object reflecting the change. -For the non-decimated wavelet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevels} where \code{nlevels} is the number of levels in the \code{\link{wst.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{wst} object in the first place. +For the non-decimated wavelet transforms the number of coefficients at each resolution level is the same and equal to \code{2^nlevelsWT} where \code{nlevels} is the number of levels in the \code{\link{wst.object}}. The number of coefficients at each resolution level is also, of course, the number of data points used to initially form the \code{wst} object in the first place. Use the \code{\link{accessD.wst}} to extract whole resolution levels of mother wavelet coefficients. Use \code{\link{accessC.wst}} and \code{\link{putC.wst}} to extract/insert whole resolution levels of father wavelet coefficients. Use the \code{\link{getpacket.wst}} and \code{\link{putpacket.wst}} functions to extract/insert packets of coefficients into a packet-ordered non-decimated wavelet object. } diff -Nru wavethresh-4.5/man/putDwd3Dcheck.rd wavethresh-4.6.2/man/putDwd3Dcheck.rd --- wavethresh-4.5/man/putDwd3Dcheck.rd 2010-03-11 22:37:20.000000000 +0000 +++ wavethresh-4.6.2/man/putDwd3Dcheck.rd 2012-10-29 16:53:10.000000000 +0000 @@ -11,7 +11,7 @@ \item{lti}{At which level of the \code{\link{wd3D.object}} you wish to insert a block of coefficients.} \item{dima}{A vector, of length 3, which specifies the dimension of the block to insert.} \item{block}{A character string which specifies which block is being inserted (one of GGG, GGH, GHG, GHH, HGG, HGH, HHG, or HHH).} -\item{nlx}{The number of levels in the \code{\link{wd3D.object}} that you wish to insert the coefficients into (can be obtained using the \code{\link{nlevels}} function). } +\item{nlx}{The number of levels in the \code{\link{wd3D.object}} that you wish to insert the coefficients into (can be obtained using the \code{\link{nlevelsWT}} function). } } \details{ This function merely checks that the dimensions and sizes of the array to be inserted into a \code{\link{wd3D.object}} using the \code{\link{putD.wd3D}} function are correct. diff -Nru wavethresh-4.5/man/putpacket.wst2D.rd wavethresh-4.6.2/man/putpacket.wst2D.rd --- wavethresh-4.5/man/putpacket.wst2D.rd 2010-03-11 23:15:03.000000000 +0000 +++ wavethresh-4.6.2/man/putpacket.wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -9,8 +9,8 @@ } \arguments{ \item{wst2D}{2D non-decimated wavelet object containing the coefficients you wish to replace.} -\item{level}{The resolution level of the coefficients that you wish to replace. Can range from 0 to \code{nlevels(wpst)-1}.} -\item{index}{The index number within the resolution level of the packet of coefficients that you wish to replace. Index is a base-4 number which is \code{r} digits long. Each digit can be 0, 1, 2 or 3 corresponding to no shifts, horizontal shift, vertical shift or horizontal and vertical shifts. The number \code{r} indicates the depth of the resolution level from the data resolution i.e. where \code{r = nlevels - level}. +\item{level}{The resolution level of the coefficients that you wish to replace. Can range from 0 to \code{nlevelsWT(wpst)-1}.} +\item{index}{The index number within the resolution level of the packet of coefficients that you wish to replace. Index is a base-4 number which is \code{r} digits long. Each digit can be 0, 1, 2 or 3 corresponding to no shifts, horizontal shift, vertical shift or horizontal and vertical shifts. The number \code{r} indicates the depth of the resolution level from the data resolution i.e. where \code{r = nlevelsWT - level}. Where there is a string of more than one digit the left most digits correspond to finest scale shift selection, the right most digits to the coarser scales (I think).} \item{packet}{A square matrix of dimension \code{2^level} which contains the new coefficients that you wish to insert.} \item{type}{This is a one letter character string: one of "S", "H", "V" or "D" for the smooth coefficients, horizontal, vertical or diagonal detail.} @@ -50,7 +50,7 @@ # Let's access the finest scale detail, not shifted in the vertical # direction. # -getpacket(myrwst2D, nlevels(myrwst2D)-1, index=0, type="V") +getpacket(myrwst2D, nlevelsWT(myrwst2D)-1, index=0, type="V") # [,1] [,2] #[1,] -0.1626819 -1.3244064 #[2,] 1.4113247 -0.7383336 @@ -58,12 +58,12 @@ # Let's put some zeros in instead... # zmat <- matrix(c(0,0,0,0), 2,2) -newwst2D <- putpacket(myrwst2D, nlevels(myrwst2D)-1, +newwst2D <- putpacket(myrwst2D, nlevelsWT(myrwst2D)-1, index=0, packet=zmat, type="V") # # And now look at the same packet as before # -getpacket(myrwst2D, nlevels(myrwst2D)-1, index=0, type ="V") +getpacket(myrwst2D, nlevelsWT(myrwst2D)-1, index=0, type ="V") # [,1] [,2] #[1,] 0 0 #[2,] 0 0 diff -Nru wavethresh-4.5/man/rsswav.rd wavethresh-4.6.2/man/rsswav.rd --- wavethresh-4.5/man/rsswav.rd 2010-03-11 22:39:15.000000000 +0000 +++ wavethresh-4.6.2/man/rsswav.rd 2012-10-29 16:53:10.000000000 +0000 @@ -37,7 +37,7 @@ data with the given threshold and thresholding options. (Although this is not really used for anything).} \item{value}{The value argument that was specified.} \item{type}{the \code{thresh.type} argument that was specified.} -\item{lev}{The vector \code{ll:(nlevels(noisy)-1)} (i.e. the levels that were thresholded).} +\item{lev}{The vector \code{ll:(nlevelsWT(noisy)-1)} (i.e. the levels that were thresholded).} } \seealso{\code{\link{Crsswav}},\code{\link{threshold.wd}}, \code{\link{WaveletCV}}} \author{G P Nason} diff -Nru wavethresh-4.5/man/test.dataCT.rd wavethresh-4.6.2/man/test.dataCT.rd --- wavethresh-4.5/man/test.dataCT.rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/test.dataCT.rd 2012-10-31 14:00:23.000000000 +0000 @@ -0,0 +1,32 @@ +\name{test.dataCT} +\alias{test.dataCT} +\title{Test functions for wavelet regression and thresholding } +\description{ +This function evaluates the "blocks", "bumps", "heavisine" and "doppler" test functions of Donoho & Johnstone (1994b) and the piecewise polynomial test function of Nason & Silverman (1994). The function also generates data sets consisting of the specified function plus uncorrelated normally distributed errors. +} +\usage{ +test.dataCT(type = "ppoly", n = 512, signal = 1, rsnr = 7, plotfn = FALSE) +} +\arguments{ +\item{type}{Test function to be computed. Available types are "ppoly" (piecewise polynomial), "blocks", "bumps", "heavi" (heavisine), and "doppler".} +\item{n}{Number of equally spaced data points on which the function is evaluated. } +\item{signal}{Scaling parameter; the function will be scaled so that the standard deviation of the data points takes this value.} +\item{rsnr}{Root signal-to-noise ratio. Specifies the ratio of the standard deviation of the function to the standard deviation of the simulated errors.} +\item{plotfn}{If \code{plotfn=TRUE}, then the test function and the simulated data set are plotted} +} +\value{ +A list with the following components: +\item{x}{The points at which the test function is evaluated.} +\item{y}{The values taken by the test function.} +\item{ynoise}{The simulated data set.} +\item{type}{The type of function generated, identical to the input parameter type.} +\item{rsnr}{The root signal-to-noise ratio of the simulated data set, identical to the input parameter rsnr.} +} +\section{Side effects}{ +If \code{plotfn=T}, the test function and data set are plotted. +} +\section{RELEASE}{ +Part of the CThresh addon to WaveThresh. Copyright Stuart Barber and Guy Nason 2004. +} +\keyword{manip} +\author{Stuart Barber} diff -Nru wavethresh-4.5/man/threshold.imwd.rd wavethresh-4.6.2/man/threshold.imwd.rd --- wavethresh-4.5/man/threshold.imwd.rd 2010-03-11 22:40:59.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.imwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,7 +5,7 @@ This function provides various ways to threshold a \code{\link{imwd}} class object. } \usage{ -\method{threshold}{imwd}(imwd, levels = 3:(nlevels(imwd) - 1), type = "hard", policy = +\method{threshold}{imwd}(imwd, levels = 3:(nlevelsWT(imwd) - 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, verbose = FALSE, return.threshold = FALSE, compression = TRUE, Q = 0.05, \dots) } @@ -13,7 +13,7 @@ \item{imwd}{The two-dimensional wavelet decomposition object that you wish to threshold.} - \item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{imwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. (except for the \code{fdr} policy). } + \item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{imwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. (except for the \code{fdr} policy). } \item{type}{determines the type of thresholding this can be "\code{hard}" or "\code{soft}".} @@ -47,9 +47,9 @@ Some issues to watch for: \describe{ - \item{levels}{The default of \code{levels = 3:(wd$nlevels - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). + \item{levels}{The default of \code{levels = 3:(wd$nlevelsWT - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). -Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.imwd} function twice. Once (with levels set equal to \code{\link{nlevels}}(wd)-1) and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the \code{manual} option supplying the value of the previously computed threshold as the \code{value} options. } +Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.imwd} function twice. Once (with levels set equal to \code{\link{nlevelsWT}}(wd)-1) and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the \code{manual} option supplying the value of the previously computed threshold as the \code{value} options. } Note that the fdr policy does its own thing. \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} diff -Nru wavethresh-4.5/man/threshold.irregwd.rd wavethresh-4.6.2/man/threshold.irregwd.rd --- wavethresh-4.5/man/threshold.irregwd.rd 2010-03-11 22:41:07.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.irregwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -4,13 +4,13 @@ \description{ This function provides various ways to threshold a \code{\link{irregwd}} class object. } -\usage{\method{threshold}{irregwd}(irregwd, levels = 3:(nlevels(wd) - 1), type = "hard", +\usage{\method{threshold}{irregwd}(irregwd, levels = 3:(nlevelsWT(wd) - 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, boundary = FALSE, verbose = FALSE, return.threshold = FALSE, force.sure=FALSE, cvtol = 0.01, Q = 0.05, alpha=0.05, \dots) } \arguments{ \item{irregwd}{The irregularly spaced wavelet decomposition object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{irregwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(irregwd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application.} +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{irregwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(irregwd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application.} \item{type}{determines the type of thresholding this can be "hard" or "soft".} \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are: \code{"universal"}, \code{"LSuniversal"}, \code{"sure"}, \code{"cv"}, \code{"fdr"}, \code{"op1"}, \code{"op2"}, \code{"manual"}, \code{"mannum"}, \code{"probability"}. A description of the policies can be obtained by clicking on the above links.} \item{by.level}{If \code{FALSE} then a global threshold is computed on and applied to all scale levels defined in levels. If \code{TRUE} a threshold is computed and applied separately to each scale level.} @@ -35,11 +35,11 @@ Some issues to watch for: \describe{ -\item{levels}{The default of \code{levels = 3:(wd$nlevels - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. +\item{levels}{The default of \code{levels = 3:(wd$nlevelsWT - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not yet in WaveThresh). Secondly the levels argument computes and applies the threshold at the levels specified in the levels argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). -If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{nlevels}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options.} +If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{nlevelsWT}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options.} \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} } diff -Nru wavethresh-4.5/man/threshold.mwd.rd wavethresh-4.6.2/man/threshold.mwd.rd --- wavethresh-4.5/man/threshold.mwd.rd 2010-03-11 23:03:01.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.mwd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,7 +5,7 @@ Applies hard or soft thresholding to multiple wavelet decomposition object mwd.object. } \usage{ -\method{threshold}{mwd}(mwd, levels = 3:(nlevels(mwd) - 1), type = "hard", +\method{threshold}{mwd}(mwd, levels = 3:(nlevelsWT(mwd) - 1), type = "hard", policy = "universal", boundary = FALSE, verbose = FALSE, return.threshold = FALSE, threshold = 0, covtol = 1e-09, robust = TRUE, return.chisq = FALSE, @@ -13,7 +13,7 @@ } \arguments{ \item{mwd}{The multiple wavelet decomposition object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{mwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{mwd}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } \item{type}{determines the type of thresholding this can be "\code{hard}" or "\code{soft}".} \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are "\code{universal}", "\code{manual}", "\code{single}". The policies are described in detail below. } \item{boundary}{If this argument is \code{TRUE} then the boundary bookeeping values are included for thresholding, otherwise they are not. } diff -Nru wavethresh-4.5/man/threshold.wd.rd wavethresh-4.6.2/man/threshold.wd.rd --- wavethresh-4.5/man/threshold.wd.rd 2010-03-11 23:03:12.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.wd.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,14 +5,14 @@ This function provides various ways to threshold a \code{\link{wd}} class object. } \usage{ -\method{threshold}{wd}(wd, levels = 3:(nlevels(wd) - 1), type = "soft", policy = "sure", +\method{threshold}{wd}(wd, levels = 3:(nlevelsWT(wd) - 1), type = "soft", policy = "sure", by.level = FALSE, value = 0, dev = madmad, boundary = FALSE, verbose = FALSE, return.threshold = FALSE, force.sure = FALSE, cvtol = 0.01, Q = 0.05, OP1alpha = 0.05, alpha = 0.5, beta = 1, C1 = NA, C2 = NA, C1.start = 100, \dots) } \arguments{ \item{wd}{The DWT wavelet decomposition object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application.} +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wd)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application.} \item{type}{determines the type of thresholding this can be "hard" or "soft".} \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are: "\code{universal}", "\code{LSuniversal}", "\code{\link{sure}}", "\code{BayesThresh}", "\code{cv}", "\code{fdr}", "\code{op1}", "\code{op2}", "\code{manual}", "\code{mannum}" and "\code{probability}". The policies are described in detail below.} \item{by.level}{If FALSE then a global threshold is computed on and applied to all scale levels defined in \code{levels}. If TRUE a threshold is computed and applied separately to each scale level.} @@ -42,9 +42,9 @@ Some issues to watch for: \describe{ -\item{levels}{The default of \code{levels = 3:(wd$nlevels - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). +\item{levels}{The default of \code{levels = 3:(wd$nlevelsWT - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). -Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevels}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options.} +Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevelsWT}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options.} \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} } @@ -103,7 +103,7 @@ # so we can watch the process. # ynwdT1 <- threshold(ynwd, policy="universal", dev=madmad, - levels= nlevels(ynwd)-1, return.threshold=TRUE, + levels= nlevelsWT(ynwd)-1, return.threshold=TRUE, verbose=TRUE) # threshold.wd: # Argument checking @@ -118,7 +118,7 @@ # Now let's apply this threshold to all levels in the noisy wavelet object # ynwdT1obj <- threshold(ynwd, policy="manual", value=ynwdT1, - levels=0:(nlevels(ynwd)-1)) + levels=0:(nlevelsWT(ynwd)-1)) # # And let's plot it # diff -Nru wavethresh-4.5/man/threshold.wd3D.rd wavethresh-4.6.2/man/threshold.wd3D.rd --- wavethresh-4.5/man/threshold.wd3D.rd 2010-03-11 23:40:57.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.wd3D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,13 +5,13 @@ This function provides various ways to threshold a \code{\link{wd3D}} class object. } \usage{ -\method{threshold}{wd3D}(wd3D, levels = 3:(nlevels(wd3D) - 1), type = "hard", policy = +\method{threshold}{wd3D}(wd3D, levels = 3:(nlevelsWT(wd3D) - 1), type = "hard", policy = "universal", by.level = FALSE, value = 0, dev = var, verbose = FALSE, return.threshold = FALSE, \dots) } \arguments{ \item{wd3D}{The 3D DWT wavelet decomposition object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd3D}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wd3D)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd3D}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wd3D)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } \item{type}{determines the type of thresholding this can be "\code{hard}" or "\code{soft}".} \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are: "\code{universal}" and "\code{manual}". The policies are described in detail \code{below}.} \item{by.level}{If FALSE then a global threshold is computed on and applied to all scale levels defined in \code{levels}. If TRUE a threshold is computed and applied separately to each scale level.} @@ -31,9 +31,9 @@ Some issues to watch for: \describe{ -\item{levels}{The default of \code{levels = 3:(wd$nlevels - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). +\item{levels}{The default of \code{levels = 3:(wd$nlevelsWT - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). -Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevels}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options. } +Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevelsWT}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options. } \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} } diff -Nru wavethresh-4.5/man/threshold.wp.rd wavethresh-4.6.2/man/threshold.wp.rd --- wavethresh-4.5/man/threshold.wp.rd 2010-03-11 23:03:29.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.wp.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,14 +5,14 @@ This function provides various ways to threshold a \code{\link{wp}} class object. } \usage{ -\method{threshold}{wp}(wp, levels = 3:(nlevels(wp) - 1), dev = madmad, +\method{threshold}{wp}(wp, levels = 3:(nlevelsWT(wp) - 1), dev = madmad, policy = "universal", value = 0, by.level = FALSE, type = "soft", verbose = FALSE, return.threshold = FALSE, cvtol = 0.01, cvnorm = l2norm, add.history = TRUE, \dots) } \arguments{ \item{wp}{The wavelet packet object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wp)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wd}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wp)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are: "\code{universal}" and "\code{manual}". The policies are described in detail \code{below}.} \item{by.level}{If FALSE then a global threshold is computed on and applied to all scale levels defined in \code{levels}. If TRUE a threshold is computed and applied separately to each scale level.} \item{value}{This argument conveys the user supplied threshold. If the \code{policy="manual"} then value is the actual threshold value.} @@ -35,9 +35,9 @@ Some issues to watch for: \describe{ -\item{levels}{The default of \code{levels = 3:(wd$nlevels - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). +\item{levels}{The default of \code{levels = 3:(wd$nlevelsWT - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \emph{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not in WaveThresh). -Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wp} function twice. Once (with levels set equal to \code{\link{nlevels}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options. } +Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wp} function twice. Once (with levels set equal to \code{\link{nlevelsWT}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the manual option supplying the value of the previously computed threshold as the value options. } \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} } diff -Nru wavethresh-4.5/man/threshold.wst.rd wavethresh-4.6.2/man/threshold.wst.rd --- wavethresh-4.5/man/threshold.wst.rd 2010-03-11 22:44:12.000000000 +0000 +++ wavethresh-4.6.2/man/threshold.wst.rd 2012-10-29 16:53:10.000000000 +0000 @@ -5,14 +5,14 @@ This function provides various ways to threshold a \code{\link{wst}} class object } \usage{ -\method{threshold}{wst}(wst, levels = 3:(nlevels(wst) - 1), dev = madmad, policy = +\method{threshold}{wst}(wst, levels = 3:(nlevelsWT(wst) - 1), dev = madmad, policy = "universal", value = 0, by.level = FALSE, type = "soft", verbose = FALSE, return.threshold = FALSE, cvtol = 0.01, cvnorm = l2norm, add.history = TRUE, \dots) } \arguments{ \item{wst}{The packet ordered non-decimated wavelet decomposition object that you wish to threshold.} -\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wst}} object supplied. This is usually any integer from 0 to \code{\link{nlevels}}(wst)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } +\item{levels}{a vector of integers which determines which scale levels are thresholded in the decomposition. Each integer in the vector must refer to a valid level in the \code{\link{wst}} object supplied. This is usually any integer from 0 to \code{\link{nlevelsWT}}(wst)-1 inclusive. Only the levels in this vector contribute to the computation of the threshold and its application. } \item{dev}{this argument supplies the function to be used to compute the spread of the absolute values coefficients. The function supplied must return a value of spread on the variance scale (i.e. not standard deviation) such as the \code{var()} function. A popular, useful and robust alternative is the \code{\link{madmad}} function} \item{policy}{selects the technique by which the threshold value is selected. Each policy corresponds to a method in the literature. At present the different policies are: "\code{universal}", "\code{LSuniversal}", "\code{\link{sure}}", "\code{cv}", "\code{manual}", The policies are described in detail \code{below}. } \item{value}{This argument conveys the user supplied threshold. If the \code{policy="manual"} then value is the actual threshold value.} @@ -35,9 +35,9 @@ Some issues to watch for: \describe{ -\item{levels}{The default of \code{levels = 3:(nlevels(wd) - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \code{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not yet in WaveThresh). +\item{levels}{The default of \code{levels = 3:(nlevelsWT(wd) - 1)} for the \code{levels} option most certainly does not work globally for all data problems and situations. The level at which thresholding begins (i.e. the given threshold and finer scale wavelets) is called the \code{primary resolution} and is unique to a particular problem. In some ways choice of the primary resolution is very similar to choosing the bandwidth in kernel regression albeit on a logarithmic scale. See Hall and Patil, (1995) and Hall and Nason (1997) for more information. For each data problem you need to work out which is the best primary resolution. This can be done by gaining experience at what works best, or using prior knowledge. It is possible to "automatically" choose a "best" primary resolution using cross-validation (but not yet in WaveThresh). -Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevels}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the \code{manual} option supplying the value of the previously computed threshold as the \code{value} options. } +Secondly the levels argument computes and applies the threshold at the levels specified in the \code{levels} argument. It does this for all the levels specified. Sometimes, in wavelet shrinkage, the threshold is computed using only the finest scale coefficients (or more precisely the estimate of the overall noise level). If you want your threshold variance estimate only to use the finest scale coefficients (e.g. with universal thresholding) then you will have to apply the \code{threshold.wd} function twice. Once (with levels set equal to \code{\link{nlevelsWT}}(wd)-1 and with \code{return.threshold=TRUE} to return the threshold computed on the finest scale and then apply the threshold function with the \code{manual} option supplying the value of the previously computed threshold as the \code{value} options. } \item{by.level}{for a \code{\link{wd}} object which has come from data with noise that is correlated then you should have a threshold computed for each resolution level. See the paper by Johnstone and Silverman, 1997.} } } diff -Nru wavethresh-4.5/man/uncompress.imwdc.rd wavethresh-4.6.2/man/uncompress.imwdc.rd --- wavethresh-4.5/man/uncompress.imwdc.rd 2010-03-13 23:14:26.000000000 +0000 +++ wavethresh-4.6.2/man/uncompress.imwdc.rd 2012-10-29 16:53:10.000000000 +0000 @@ -42,7 +42,7 @@ uncompress(lmdT) #Class 'imwd' : Discrete Image Wavelet Transform Object: #~~~~ : List with 30 components with names -#nlevels fl.dbase filter w0Lconstant bc type w0L1 w0L2 w0L3 w1L1 w1L2 w1L3 w2L1 w2L2 w2L3 w3L1 w3L2 w3L3 w4L1 w4L2 w4L3 w5L1 w5L2 w5L3 w6L1 w6L2 w6L3 w7L1 w7L2 w7L3 +#nlevelsWT fl.dbase filter w0Lconstant bc type w0L1 w0L2 w0L3 w1L1 w1L2 w1L3 w2L1 w2L2 w2L3 w3L1 w3L2 w3L3 w4L1 w4L2 w4L3 w5L1 w5L2 w5L3 w6L1 w6L2 w6L3 w7L1 w7L2 w7L3 # #$ wNLx are LONG coefficient vectors ! # diff -Nru wavethresh-4.5/man/wavethresh-package.Rd wavethresh-4.6.2/man/wavethresh-package.Rd --- wavethresh-4.5/man/wavethresh-package.Rd 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/man/wavethresh-package.Rd 2012-10-30 13:57:05.000000000 +0000 @@ -0,0 +1,40 @@ +\name{wavethresh-package} +\alias{wavthresh-package} +\alias{wavethresh} +\docType{package} +\title{Wavelet transforms and associated statistical methodology. +} +\description{Performs one-, two- and three-dimensional wavelet + transforms, nondecimated transforms, wavelet packet transforms, + nondecimated wavelet packet transforms, + complex-valued wavelet transforms, wavelet shrinkage for various + kinds of data, locally stationary wavelet time series, + nonstationary multiscale transfer function modeling, + density estimation. +} +\details{ +\tabular{ll}{ +Package: \tab wavethresh \cr +Type: \tab Package\cr +Version: \tab 4.6\cr +Date: \tab 2012-10-29\cr +License: \tab GPL (>=2)\cr +} +} +\author{Guy Nason, +} +\references{ +Nason, G.P. (2008) Wavelet methods in Statistics with R. Springer, New York. +\href{http://www.springer.com/statistics/statistical+theory+and+methods/book/978-0-387-75960-9}{Book URL.} + +Errata and fast-breaking news: \url{http://www.stats.bris.ac.uk/~wavethresh} + +} +\keyword{math} +\seealso{\code{\link{ewspec}}, \code{\link{imwd}}, \code{\link{threshold}}, \code{\link{wd}}, \code{\link{wst}} +} +\examples{ +# +# See examples in individual help pages +# +} diff -Nru wavethresh-4.5/man/wd.object.rd wavethresh-4.6.2/man/wd.object.rd --- wavethresh-4.5/man/wd.object.rd 2010-03-11 22:46:22.000000000 +0000 +++ wavethresh-4.6.2/man/wd.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -21,7 +21,7 @@ \code{fl.dbase$first.last.d} Likewise, coefficients stored when the NDWT has been used should only be extracted using the ``access'' and ``put'' functions below. } -\item{nlevels}{The number of levels in the pyramidal decomposition that produces the coefficients. If you raise 2 to the power of nlevels you get the number of data points used in the decomposition.} +\item{nlevelsWT}{The number of levels in the pyramidal decomposition that produces the coefficients. If you raise 2 to the power of nlevels you get the number of data points used in the decomposition.} \item{fl.dbase}{The first last database associated with this decomposition. This is a list consisting of 2 integers, and 2 matrices. The matrices detail how the coefficients are stored in the C and D components of the `wd.object'. See the help on \code{\link{first.last}} for more information. } \item{filter}{a list containing the details of the filter that did the decomposition} \item{type}{either \bold{wavelet} indicating that the ordinary wavelet transform was performed or \bold{station} indicating that the time-ordered non-decimated wavelet transform was done.} diff -Nru wavethresh-4.5/man/wd.rd wavethresh-4.6.2/man/wd.rd --- wavethresh-4.5/man/wd.rd 2010-03-11 22:46:30.000000000 +0000 +++ wavethresh-4.6.2/man/wd.rd 2012-10-31 14:56:28.000000000 +0000 @@ -17,7 +17,11 @@ For the ``wavelets on the interval'' (\code{bc="interval"}) transform the filter number ranges from 1 to 8. See the table of filter coefficients indexed after the reference to Cohen, Daubechies and Vial, 1993.} \item{family}{specifies the family of wavelets that you want to use. Two popular options are "DaubExPhase" and "DaubLeAsymm" but see the help for \code{\link{filter.select}} for more possibilities. -This argument is ignored for the ``wavelets on the interval'' transform (\code{bc="interval"}).} +This argument is ignored for the ``wavelets on the interval'' transform (\code{bc="interval"}). + +Note that, as of version 4.6.1 you can use the Lina-Mayrand complex-valued +wavelets. +} \item{type}{specifies the type of wavelet transform. This can be "wavelet" (default) in which case the standard DWT is performed (as in previous releases of WaveThresh). If type is "station" then the non-decimated DWT is performed. At present, only periodic boundary conditions can be used with the non-decimated wavelet transform.} \item{bc}{specifies the boundary handling. If \code{bc="periodic"} the default, then the function you decompose is assumed to be periodic on it's interval of definition, if \code{bc="symmetric"} then the function beyond its boundaries is assumed to be a symmetric reflection of the function in the boundary. The symmetric option was the implicit default in releases prior to 2.2. If \code{bc=="interval"} then the ``wavelets on the interval algorithm'' due to Cohen, Daubechies and Vial is used. (The \code{WaveThresh} implementation of the ``wavelets on the interval transform'' was coded by Piotr Fryzlewicz, Department of Mathematics, Wroclaw University of Technology, Poland; this code was largely based on code written by Markus Monnerjahn, RHRK, Universitat Kaiserslautern; integration into \code{WaveThresh} by \code{GPN}. See the nice project report by Piotr on this piece of code). } \item{verbose}{Controls the printing of "informative" messages whilst the computations progress. Such messages are generally annoying so it is turned off by default.} @@ -53,7 +57,7 @@ \item{C}{Vector of sets of successively smoothed data. The pyramid structure of Mallat is stacked so that it fits into a vector. The function \code{\link{accessC}} should be used to extract a set for a particular level.} \item{D}{Vector of sets of wavelet coefficients at different resolution levels. Again, Mallat's pyramid structure is stacked into a vector. The function \code{\link{accessD}} should be used to extract the coefficients for a particular resolution level.} -\item{nlevels}{The number of resolution levels. This depends on the length of the data vector. If \code{length(data)=2^m}, then there will be m resolution levels. This means there will be m levels of wavelet coefficients (indexed 0,1,2,...,(m-1)), and m+1 levels of smoothed data (indexed 0,1,2,...,m). } +\item{nlevelsWT}{The number of resolution levels. This depends on the length of the data vector. If \code{length(data)=2^m}, then there will be m resolution levels. This means there will be m levels of wavelet coefficients (indexed 0,1,2,...,(m-1)), and m+1 levels of smoothed data (indexed 0,1,2,...,m). } \item{fl.dbase}{There is more information stored in the C and D than is described above. In the decomposition ``extra'' coefficients are generated that help take care of the boundary effects, this database lists where these start and finish, so the "true" data can be extracted.} \item{filter}{A list containing information about the filter type: Contains the string "wavelet" or "station" depending on which type of transform was performed. } \item{date}{The date the transform was performed.} @@ -69,7 +73,7 @@ \item{The extra component \code{current.scale} records to which level the transform has been done (usually this is \code{min.scale} as specified in the arguments).} \item{The extra component \code{filters.used} is a vector of integers that record which filter index was used as each level of the decomposition. At coarser scales sometimes a wavelet with shorter support is needed. } \item{The extra logical component \code{preconditioned} specifies whether preconditioning was turned on or off.} -\item{The component \code{fl.dbase} is still present but only contains data corresponding to the storage of the coefficients that are present in \code{transformed.vector}. In particular, since only one scale of the father wavelet coefficients is stored the component \code{first.last.c} of \code{fl.dbase} is now a three-vector containing the indices of the first and last entries of the father wavelet coefficients and the offset of where they are stored in \code{transformed.vector}. Likewise, the component \code{first.last.d} of \code{fl.dbase} is still a matrix but there are now only rows for each scale level in the \code{transformed.vector} (something like \code{nlevels(wd)-wd$current.scale}). } +\item{The component \code{fl.dbase} is still present but only contains data corresponding to the storage of the coefficients that are present in \code{transformed.vector}. In particular, since only one scale of the father wavelet coefficients is stored the component \code{first.last.c} of \code{fl.dbase} is now a three-vector containing the indices of the first and last entries of the father wavelet coefficients and the offset of where they are stored in \code{transformed.vector}. Likewise, the component \code{first.last.d} of \code{fl.dbase} is still a matrix but there are now only rows for each scale level in the \code{transformed.vector} (something like \code{nlevelsWT(wd)-wd$current.scale}). } \item{The \code{filter} coefficient is also slightly different as the filter coefficients are no longer stored here (since they are hard coded into the wavelets on the interval transform.)} } } diff -Nru wavethresh-4.5/man/wd3D.object.rd wavethresh-4.6.2/man/wd3D.object.rd --- wavethresh-4.5/man/wd3D.object.rd 2010-03-11 22:46:36.000000000 +0000 +++ wavethresh-4.6.2/man/wd3D.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -15,7 +15,7 @@ The following components must be included in a legitimate `wd' object. \item{a}{a three-dimensional array containing the 3D discrete wavelet coefficients. The coefficients are stored in a pyramid structure for efficiency.} -\item{nlevels}{The number of levels in the pyramidal decomposition that produces the coefficients. If you raise 2 to the power of nlevels you get the number of data points used in each dimension of the decomposition.} +\item{nlevelsWT}{The number of levels in the pyramidal decomposition that produces the coefficients. If you raise 2 to the power of nlevels you get the number of data points used in each dimension of the decomposition.} \item{filter.number}{the number of the wavelet family that did the DWT.} \item{family}{the family of wavelets that did the DWT.} \item{date}{the date that the transform was computed.} diff -Nru wavethresh-4.5/man/wp.object.rd wavethresh-4.6.2/man/wp.object.rd --- wavethresh-4.5/man/wp.object.rd 2010-03-11 22:46:46.000000000 +0000 +++ wavethresh-4.6.2/man/wp.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,10 +16,10 @@ } \value{ The following components must be included in a legitimate `wp' object. -\item{wp}{a matrix containing the wavelet packet coefficients. Each row of the matrix contains coefficients with respect to a particular resolution level. There are \code{nlevels(wp)+1} rows in the matrix. Row \code{nlevels(wp)+1} (the ``bottom'') row contains the ``original'' data used to produce the wavelet packet coefficients. Rows \code{nlevels}(wp) to row 1 contain coefficients at resolution levels \code{nlevels(wp)-1} to 0 (so the first row contains coefficients at resolution level 0). +\item{wp}{a matrix containing the wavelet packet coefficients. Each row of the matrix contains coefficients with respect to a particular resolution level. There are \code{nlevelsWT(wp)+1} rows in the matrix. Row \code{nlevels(wp)+1} (the ``bottom'') row contains the ``original'' data used to produce the wavelet packet coefficients. Rows \code{nlevels}(wp) to row 1 contain coefficients at resolution levels \code{nlevels(wp)-1} to 0 (so the first row contains coefficients at resolution level 0). The columns contain the coefficients with respect to packets. A different packet length exists at each resolution level. The packet length at resolution level \code{i} is given by \code{2^i}. However, the \code{\link{getpacket.wp}} function should be used to access individual packets from a \code{\link{wp}} object.} -\item{nlevels}{The number of levels in the wavelet packet decomposition. If you raise 2 to the power of nlevels you get the number of data points used in the decomposition. } +\item{nlevelsWT}{The number of levels in the wavelet packet decomposition. If you raise 2 to the power of nlevels you get the number of data points used in the decomposition. } \item{filter}{a list containing the details of the filter that did the decomposition (equivalent to the return value from the \code{\link{filter.select}} function). } \item{date}{The date that the transform was performed or the wp was modified.} } @@ -27,7 +27,7 @@ This class of objects is returned from the \code{\link{wp}} function to represent a wavelet packet decomposition of a function. Many other functions return an object of class wp. } \section{METHODS}{ -The wp class of objects has methods for the following generic functions: \code{\link{InvBasis}}, \code{\link{MaNoVe}}, \code{\link{accessC}}, \code{\link{accessD}}, \code{\link{basisplot}}, \code{\link{draw}}. \code{\link{getpacket}}, \code{\link{nlevels}}, \code{\link{plot}}, \code{\link{print}}, \code{\link{putC}}, \code{\link{putD}}, \code{\link{putpacket}}, \code{\link{summary}}, \code{\link{threshold}}. +The wp class of objects has methods for the following generic functions: \code{\link{InvBasis}}, \code{\link{MaNoVe}}, \code{\link{accessC}}, \code{\link{accessD}}, \code{\link{basisplot}}, \code{\link{draw}}. \code{\link{getpacket}}, \code{\link{nlevelsWT}}, \code{\link{plot}}, \code{\link{print}}, \code{\link{putC}}, \code{\link{putD}}, \code{\link{putpacket}}, \code{\link{summary}}, \code{\link{threshold}}. } \section{RELEASE}{ Version 3.5.3 Copyright Guy Nason 1994 diff -Nru wavethresh-4.5/man/wpst2discr.rd wavethresh-4.6.2/man/wpst2discr.rd --- wavethresh-4.5/man/wpst2discr.rd 2010-03-11 22:47:32.000000000 +0000 +++ wavethresh-4.6.2/man/wpst2discr.rd 2012-10-29 16:53:10.000000000 +0000 @@ -25,7 +25,7 @@ \item{level}{Each column corresponds to a packet, this vector contains the information on which resolution level each packet comes from} \item{pktix}{Like for \code{level} but for packet indices} -\item{nlevels}{The number of resolution levels in total, from the wpst object} +\item{nlevelsWT}{The number of resolution levels in total, from the wpst object} } \seealso{\code{\link{makewpstDO}}, \code{\link{wpst}}} \author{G P Nason} diff -Nru wavethresh-4.5/man/wpst2m.rd wavethresh-4.6.2/man/wpst2m.rd --- wavethresh-4.5/man/wpst2m.rd 2010-03-11 22:47:37.000000000 +0000 +++ wavethresh-4.6.2/man/wpst2m.rd 2012-10-29 16:53:10.000000000 +0000 @@ -36,7 +36,7 @@ come from} \item{pktix}{A vector containing the packet indices from where the packets in m come from} -\item{nlevels}{The number of resolution levels from the original wpst object} +\item{nlevelsWT}{The number of resolution levels from the original wpst object} } \author{ G P Nason diff -Nru wavethresh-4.5/man/wst.object.rd wavethresh-4.6.2/man/wst.object.rd --- wavethresh-4.5/man/wst.object.rd 2010-03-11 22:48:29.000000000 +0000 +++ wavethresh-4.6.2/man/wst.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -6,11 +6,11 @@ } \value{ The following components must be included in a legitimate `wst' object. -\item{wp}{a matrix containing the packet ordered non-decimated wavelet coefficients. Each row of the matrix contains coefficients with respect to a particular resolution level. There are \code{nlevels(wst)+1} rows in the matrix. Row \code{nlevels(wst)+1} (the ``bottom'') row contains the ``original'' data used to produce the wavelet packet coefficients. Rows \code{nlevels(wst)} to row 1 contain coefficients at resolution levels \code{nlevels(wst)-1} to 0 (so the first row contains coefficients at resolution level 0). +\item{wp}{a matrix containing the packet ordered non-decimated wavelet coefficients. Each row of the matrix contains coefficients with respect to a particular resolution level. There are \code{nlevelsWT(wst)+1} rows in the matrix. Row \code{nlevels(wst)+1} (the ``bottom'') row contains the ``original'' data used to produce the wavelet packet coefficients. Rows \code{nlevels(wst)} to row 1 contain coefficients at resolution levels \code{nlevels(wst)-1} to 0 (so the first row contains coefficients at resolution level 0). The columns contain the coefficients with respect to packets. A different packet length exists at each resolution level. The packet length at resolution level \code{i} is given by \code{2^i}. However, the \code{\link{getpacket.wst}} function should be used to access individual packets from a \code{\link{wst}} object.} \item{Carray}{A matrix of the same dimensions and format as \code{wp} but containing the father wavelet coefficients.} -\item{nlevels}{The number of levels in the decomposition. If you raise 2 to the power of \code{nlevels} you get the number of data points used in the decomposition.} +\item{nlevelsWT}{The number of levels in the decomposition. If you raise 2 to the power of \code{nlevels} you get the number of data points used in the decomposition.} \item{filter}{a list containing the details of the filter that did the decomposition (equivalent to the return value from the \code{\link{filter.select}} function).} \item{date}{The date that the transform was performed or the wst was modified.} } @@ -33,7 +33,7 @@ } \section{METHODS}{ -The wst class of objects has methods for the following generic functions: \code{\link{AvBasis}}, \code{\link{InvBasis}}, \code{\link{LocalSpec}}, \code{\link{MaNoVe}}, \code{\link{accessC}}, \code{\link{accessD}}, \code{\link{convert}}, \code{\link{draw}}. \code{\link{getpacket}}. \code{\link{image}}. \code{\link{nlevels}}, \code{\link{nullevels}}, \code{\link{plot}}, \code{\link{print}}, \code{\link{putC}}, \code{\link{putD}}, \code{\link{putpacket}}, \code{\link{summary}}, \code{\link{threshold}}. +The wst class of objects has methods for the following generic functions: \code{\link{AvBasis}}, \code{\link{InvBasis}}, \code{\link{LocalSpec}}, \code{\link{MaNoVe}}, \code{\link{accessC}}, \code{\link{accessD}}, \code{\link{convert}}, \code{\link{draw}}. \code{\link{getpacket}}. \code{\link{image}}. \code{\link{nlevelsWT}}, \code{\link{nullevels}}, \code{\link{plot}}, \code{\link{print}}, \code{\link{putC}}, \code{\link{putD}}, \code{\link{putpacket}}, \code{\link{summary}}, \code{\link{threshold}}. } \section{RELEASE}{ Version 3.5.3 Copyright Guy Nason 1994 diff -Nru wavethresh-4.5/man/wst.rd wavethresh-4.6.2/man/wst.rd --- wavethresh-4.5/man/wst.rd 2010-03-11 23:03:37.000000000 +0000 +++ wavethresh-4.6.2/man/wst.rd 2012-10-31 14:56:57.000000000 +0000 @@ -9,7 +9,11 @@ } \arguments{ \item{data}{A vector containing the data you wish to decompose. The length of this vector must be a power of 2.} -\item{filter.number}{This selects the smoothness of wavelet that you want to use in the decomposition. By default this is 10, the Daubechies least-asymmetric orthonormal compactly supported wavelet with 10 vanishing moments.} +\item{filter.number}{This selects the smoothness of wavelet that you want to use in the decomposition. By default this is 10, the Daubechies least-asymmetric orthonormal compactly supported wavelet with 10 vanishing moments. + +Note: as of version 4.6 you can use the Lina-Mayrand complex-valued +compactly supported wavelets. +} \item{family}{specifies the family of wavelets that you want to use. The options are "DaubExPhase" and "DaubLeAsymm".} \item{verbose}{Controls the printing of "informative" messages whilst the computations progress. Such messages are generally annoying so it is turned off by default.} } diff -Nru wavethresh-4.5/man/wst2D.object.rd wavethresh-4.6.2/man/wst2D.object.rd --- wavethresh-4.5/man/wst2D.object.rd 2010-03-11 22:49:14.000000000 +0000 +++ wavethresh-4.6.2/man/wst2D.object.rd 2012-10-29 16:53:10.000000000 +0000 @@ -16,7 +16,7 @@ You can obtain the coefficients directly from the \code{wst2D$wst2D} component but you have to understand their organization described above.} \value{ The following components must be included in a legitimate \code{wst2D} object. -\item{wst2D}{This a three-dimensional array. Suppose that the original image that created the \code{wst2D} object is n x n. Then the dimension of the \code{wst2D} array is [ nlevels, 2n, 2n]. The first index of the array refers to the resolution level of the array with "resolution level = index - 1" (so, e.g. the coarsest scale detailed is stored at index 1 and the finest at index nlevels). For a given resolution level (selected first index) the associated 2n x 2n matrix contains the two-dimensional non-decimated wavelet coefficients for that level packed as follows. +\item{wst2D}{This a three-dimensional array. Suppose that the original image that created the \code{wst2D} object is n x n. Then the dimension of the \code{wst2D} array is [ nlevelsWT, 2n, 2n]. The first index of the array refers to the resolution level of the array with "resolution level = index - 1" (so, e.g. the coarsest scale detailed is stored at index 1 and the finest at index nlevels). For a given resolution level (selected first index) the associated 2n x 2n matrix contains the two-dimensional non-decimated wavelet coefficients for that level packed as follows. At the finest resolution level the 2n x 2n coefficient image may be broken up into four n x n subimages. Each of the four images corresponds to data shifts in the horizontal and vertical directions. The top left image corresponds to ``no shift'' and indeed the top left image corresponds to the coefficients obtained using the decimated 2D wavelet transform as obtained using the \code{\link{imwd}} function. The top right image corresponds to a horizontal data shift; the bottom left to a vertical data shift and the bottom right corresponds to both horizontal and vertical data shift. @@ -25,7 +25,7 @@ At coarser resolution levels the coefficients are smaller submatrices corresponding to various levels of data shifts and types of detail (smooth, horizontal, vertical, diagonal). We strongly recommend the use of the \code{\link{getpacket.wst2D}} and \code{\link{putpacket.wst2D}} functions to remove and replace coefficients from \code{wst2D}} objects. -\item{nlevels}{The number of levels in the decomposition. If you raise 2 to the power of 2 \code{nlevels} you get the number of data points used in the decomposition.} +\item{nlevelsWT}{The number of levels in the decomposition. If you raise 2 to the power of 2 \code{nlevels} you get the number of data points used in the decomposition.} \item{filter}{a list containing the details of the filter that did the decomposition (equivalent to the return value from the \code{\link{filter.select}} function).} \item{date}{The date that the transform was performed or the \code{wst2D} was modified.} } diff -Nru wavethresh-4.5/man/wst2D.rd wavethresh-4.6.2/man/wst2D.rd --- wavethresh-4.5/man/wst2D.rd 2010-03-11 22:51:50.000000000 +0000 +++ wavethresh-4.6.2/man/wst2D.rd 2012-10-29 16:53:10.000000000 +0000 @@ -46,7 +46,7 @@ # # How many levels does our uawst2D object have? # -nlevels(uawst2D) +nlevelsWT(uawst2D) #[1] 8 # # O.k. Let's look at resolution level 7 diff -Nru wavethresh-4.5/man/wstCVl.rd wavethresh-4.6.2/man/wstCVl.rd --- wavethresh-4.5/man/wstCVl.rd 2010-03-14 11:29:39.000000000 +0000 +++ wavethresh-4.6.2/man/wstCVl.rd 2012-10-29 16:53:10.000000000 +0000 @@ -36,7 +36,7 @@ \item{xvwr}{a reconstruction of the best estimate computed using this algorithm. It is the inverse (computed depending on what the InverseType argument was) of the \code{xvwrWSTt} component.} \item{xvwrWSTt}{a thresholded version of the packet-ordered non-decimated wavelet transform of the noisy data using the best threshold discovered by this cross-validation algorithm.} \item{uvt}{the universal threshold used as the upper bound for the algorithm that tries to discover the optimal cross-validation threshold. The lower bound is always zero.} -\item{xvthresh}{the best threshold as discovered by cross-validation. Note that this is vector, a level-dependent threshold with one threshold value for each resolution level. The first entry corresponds to level \code{ll}, the last entry corresponds to level \code{nlevels(ndata)-1} and the entries in between linearly to the levels in between. The \code{\link{wstCV}} function should be used to compute a global threshold.} +\item{xvthresh}{the best threshold as discovered by cross-validation. Note that this is vector, a level-dependent threshold with one threshold value for each resolution level. The first entry corresponds to level \code{ll}, the last entry corresponds to level \code{nlevelsWT(ndata)-1} and the entries in between linearly to the levels in between. The \code{\link{wstCV}} function should be used to compute a global threshold.} \item{optres}{The results from performing the optimisation using the \code{nlminb} function from Splus. This object contains many interesting components with information about how the optimisation went. See the \code{nlminb} help page for information.} } \section{RELEASE}{ diff -Nru wavethresh-4.5/src/WAVDE.c wavethresh-4.6.2/src/WAVDE.c --- wavethresh-4.5/src/WAVDE.c 2008-07-07 20:46:34.000000000 +0000 +++ wavethresh-4.6.2/src/WAVDE.c 2013-04-02 14:48:54.000000000 +0000 @@ -783,19 +783,19 @@ switch(*bc) { case PERIODIC: /* Periodic boundary conditions */ - if (verbose) printf("Periodic boundary method\n"); + if (verbose) Rprintf("Periodic boundary method\n"); break; case SYMMETRIC: /* Symmetric boundary conditions */ - if (verbose) printf("Symmetric boundary method\n"); + if (verbose) Rprintf("Symmetric boundary method\n"); break; case ZERO: /* Zero boundary conditions */ - if (verbose) printf("Zero boundary method\n"); + if (verbose) Rprintf("Zero boundary method\n"); break; default: /* The bc must be one of the above */ - printf("Unknown boundary correction method\n"); + Rprintf("Unknown boundary correction method\n"); *error = 1; return; } @@ -803,20 +803,20 @@ switch(*type) { case WAVELET: /* Standard wavelets */ - if (verbose) printf("Standard wavelet decomposition\n"); + if (verbose) Rprintf("Standard wavelet decomposition\n"); break; case STATION: /* Stationary wavelets */ - if (verbose) printf("Stationary wavelet decomposition\n"); + if (verbose) Rprintf("Stationary wavelet decomposition\n"); break; default: /* The type must be of one the above */ - if (verbose) printf("Unknown decomposition type\n"); + if (verbose) Rprintf("Unknown decomposition type\n"); *error = 2; return; } -if (verbose) printf("Decomposing into level: "); +if (verbose) Rprintf("Decomposing into level: "); *error = 0l; @@ -828,7 +828,7 @@ for(next_level = *levels - 1; next_level >= 0; --next_level) { if (verbose) - printf("%d ", next_level); + Rprintf("%d ", next_level); at_level = next_level + 1; @@ -862,7 +862,7 @@ * know what to do here ! */ } if (verbose) - printf("\n"); + Rprintf("\n"); return; } @@ -1047,10 +1047,11 @@ */ n = n%lengthC + lengthC*((n%lengthC)!=0); if (n < 0) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - fprintf(stderr, "reflect: left info from right\n"); - exit(2); + REprintf("reflect: left info from right\n"); + + error("This should not happen: stopping.\n"); } else return(n); @@ -1059,18 +1060,18 @@ else if (bc==SYMMETRIC) { n = -1-n; if (n >= lengthC) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - exit(3); + error("This should not happen: stopping.\n"); } else return(n); } else { - fprintf(stderr, "reflect: Unknown boundary correction"); - fprintf(stderr, " value of %d\n", bc); - exit(4); + REprintf("reflect: Unknown boundary correction"); + REprintf(" value of %d\n", bc); + error("This should not happen: stopping.\n"); } } @@ -1085,10 +1086,10 @@ printf("%d\n", n); */ if (n >= lengthC) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - fprintf(stderr, "reflect: right info from left\n"); - exit(5); + REprintf("reflect: right info from left\n"); + error("This should not happen: stopping.\n"); } else return(n); @@ -1096,23 +1097,23 @@ else if (bc==SYMMETRIC) { n = 2*lengthC - n - 1; if (n<0) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - exit(6); + error("This should not happen: stopping.\n"); } else return(n); } else { - fprintf(stderr, "reflect: Unknown boundary correction\n"); - exit(7); + REprintf("reflect: Unknown boundary correction\n"); + error("This should not happen: stopping.\n"); } } /* Safety */ -fprintf(stderr, "reflect: SHOULD NOT HAVE REACHED THIS POINT\n"); -exit(8); +REprintf("reflect: SHOULD NOT HAVE REACHED THIS POINT\n"); +error("This should not happen: stopping.\n"); return(0); /* for lint only */ } @@ -1164,19 +1165,19 @@ switch(*bc) { case PERIODIC: /* Periodic boundary conditions */ - if (verbose) printf("Periodic boundary method\n"); + if (verbose) Rprintf("Periodic boundary method\n"); break; case SYMMETRIC: /* Symmetric boundary conditions */ - if (verbose) printf("Symmetric boundary method\n"); + if (verbose) Rprintf("Symmetric boundary method\n"); break; case ZERO: /*Zero boundary conditions */ - if (verbose) printf("Zero boundary method\n"); + if (verbose) Rprintf("Zero boundary method\n"); break; default: /* The bc must be one of the above */ - printf("Unknown boundary correction method\n"); + Rprintf("Unknown boundary correction method\n"); *error = 1; return; } @@ -1184,20 +1185,20 @@ switch(*type) { case WAVELET: /* Standard wavelets */ - if (verbose) printf("Standard wavelet decomposition\n"); + if (verbose) Rprintf("Standard wavelet decomposition\n"); break; case STATION: /* Stationary wavelets */ - if (verbose) printf("Stationary wavelet decomposition\n"); + if (verbose) Rprintf("Stationary wavelet decomposition\n"); break; default: /* The type must be of one the above */ - if (verbose) printf("Unknown decomposition type\n"); + if (verbose) Rprintf("Unknown decomposition type\n"); *error = 2; return; } -if (verbose) printf("Building level: "); +if (verbose) Rprintf("Building level: "); *error = 0l; @@ -1205,7 +1206,7 @@ if (verbose) - printf("%d ", next_level); + Rprintf("%d ", next_level); at_level = next_level - 1; @@ -1225,7 +1226,7 @@ (int)(*bc) ); } if (verbose) - printf("\n"); + Rprintf("\n"); return; } diff -Nru wavethresh-4.5/src/cthreb.c wavethresh-4.6.2/src/cthreb.c --- wavethresh-4.5/src/cthreb.c 1970-01-01 00:00:00.000000000 +0000 +++ wavethresh-4.6.2/src/cthreb.c 2013-04-02 14:48:54.000000000 +0000 @@ -0,0 +1,169 @@ +#include +#include + +#define PI 3.141592653589793 + +void Ccthrnegloglik(parvec, SigVec, di, dr, pnd, pans) +double *parvec; double *SigVec; double *di; double *dr; +long *pnd; double *pans; +{ + double p, Sig11, Sig12, Sig22, VpS11, VpS12, VpS22; + double sum=0.0, detVpS, twopirtdetVpS, detSig, twopirtdetSig; + double SigInv11, SigInv12, SigInv22, VpSInv11, VpSInv12, VpSInv22; + double den1, den2, V11, V12, V22; + int i; + + /* + * Evaluate the -ve log likelihood assuming a two-component mixture + * prior with mixing parameter p and Normal component variance matrix V. + * + * Data consists of a vector of length nd; di and dr contain the + * imaginary and real parts of the data respectively. + */ + + p = parvec[0]; + Sig11 = SigVec[0]; + Sig12 = SigVec[1]; + Sig22 = SigVec[2]; + + V11 = parvec[1]; + V22 = parvec[3]; + V12 = parvec[2] * sqrt(V11*V22); + + VpS11 = V11 + Sig11; + VpS12 = V12 + Sig12; + VpS22 = V22 + Sig22; + + detVpS = VpS11 * VpS22 - pow(VpS12, 2.0); + twopirtdetVpS = 2.0 * PI * sqrt(detVpS); + detSig = Sig11 * Sig22 - pow(Sig12, 2.0); + twopirtdetSig = 2.0 * PI * sqrt(detSig); + + SigInv11 = Sig22/detSig; + SigInv12 = -Sig12/detSig; + SigInv22 = Sig11/detSig; + + VpSInv11 = VpS22/detVpS; + VpSInv12 = -VpS12/detVpS; + VpSInv22 = VpS11/detVpS; + + for(i = 0; i < (*pnd); i++){ + den1 = VpSInv11 * pow(dr[i], 2.0) + 2.0 *VpSInv12 * dr[i] * di[i] + + VpSInv22 * pow(di[i], 2.0); + den1 = exp(-0.5 * den1) / twopirtdetVpS; + + den2 = SigInv11 * pow(dr[i], 2.0) + 2.0 * SigInv12 * dr[i] * di[i] + + SigInv22 * pow(di[i], 2.0); + den2 = exp(-0.5 * den2) / twopirtdetSig; + + sum += log(p * den1 + (1.0 - p) * den2); + } /* End for(i) */ + (*pans) = -sum; +} + + +void Ccthrcalcodds(pnd, dr, di, VVec, SigVec, pp, ans, odds) +long *pnd; double *dr; double *di; double *VVec; double *SigVec; +double *pp; double *ans; double *odds; +{ + int k; + double mult, detS, detVpS, tmp, V11, V12, V22; + double Sig11, Sig12, Sig22, m11, m12, m22; + + /* + * Compute posterior weights of non-zero components given: + * + * nd coefficients whose real and imaginary parts are in + * dr and di respectively; + * + * prior and noise covariance matrices in VVec and SigVec; + * + * and prior weight in pp. + * + * Return answers in ans + */ + + Sig11 = SigVec[0]; + Sig12 = SigVec[1]; + Sig22 = SigVec[2]; + + V11 = VVec[0]; + V12 = VVec[1]; + V22 = VVec[2]; + + detS = Sig11 * Sig22 - pow(Sig12, 2.0); + detVpS = (V11 + Sig11) * (V22 + Sig22) - pow((V12 + Sig12), 2.0); + + m11 = Sig22/detS - (V22 + Sig22)/detVpS; + m12 = -Sig12/detS + (V12 + Sig12)/detVpS; + m22 = Sig11/detS - (V11 + Sig11)/detVpS; + + mult = (*pp)/(1.0 - (*pp)) * sqrt(detS/detVpS); + + for(k = 0; k < (*pnd); k++){ + tmp = m11*pow(dr[k], 2.0) + 2.0 * m12 * dr[k] * di[k] + + m22 * pow(di[k], 2.0); + if(tmp > 1400.0) + tmp = 1400.0; + odds[k] = mult * exp(tmp/2.0); + ans[k] = odds[k] / (1 + odds[k]); + } +} + +void Cpostmean(pnd, dr, di, VVec, SigVec, w, ansr, ansi) +long *pnd; double *dr; double *di; double *VVec; double *SigVec; +double *w; double *ansr; double *ansi; +{ + int k; + double detS, detV, tmp, V11, V12, V22, m11, m12, m22; + double Sig11, Sig12, Sig22, SigI11, SigI12, SigI22, mi11, mi12, mi22; + + /* + * Compute posterior means of wavelet coefficients given: + * + * nd coefficients whose real and imaginary parts are in + * dr and di respectively; + * + * prior and noise covariance matrices in VVec and SigVec; + * + * posterior mixing weights in w. + * + * Return answers in ansr and ansi (re and im respectively). + */ + + Sig11 = SigVec[0]; + Sig12 = SigVec[1]; + Sig22 = SigVec[2]; + + V11 = VVec[0]; + V12 = VVec[1]; + V22 = VVec[2]; + + detS = Sig11 * Sig22 - pow(Sig12, 2.0); + detV = V11 * V22 - pow(V12, 2.0); + + /* Invert Sigma */ + SigI11 = Sig22/detS; + SigI12 = -Sig12/detS; + SigI22 = Sig11/detS; + + /* Add Sigma^{-1} to V^{-1} */ + m11 = SigI11 + V22/detV; + m12 = SigI12 - V12/detV; + m22 = SigI22 + V11/detV; + + /* Now invert that sum */ + tmp = m11 * m22 - pow(m12, 2.0); + mi11 = m22 / tmp; + mi12 = -m12 / tmp; + mi22 = m11 / tmp; + + for(k = 0; k < (*pnd); k++){ + ansr[k] = w[k] * (dr[k] * (mi11 * SigI11 + mi12 * SigI12) + + di[k] * (mi11 * SigI12 + mi12 * SigI22)); + ansi[k] = w[k] * (dr[k] * (mi12 * SigI11 + mi22 * SigI12) + + di[k] * (mi12 * SigI12 + mi22 * SigI22)); + } +} + + diff -Nru wavethresh-4.5/src/functions.c wavethresh-4.6.2/src/functions.c --- wavethresh-4.5/src/functions.c 2008-07-12 17:30:06.000000000 +0000 +++ wavethresh-4.6.2/src/functions.c 2013-04-02 14:48:54.000000000 +0000 @@ -120,7 +120,7 @@ verbose=0; if (verbose) { - printf("Entered WaveletCV\n"); + Rprintf("Entered WaveletCV\n"); } if (fabs(cx - bx) > fabs(bx - ax)) { x1 = bx; @@ -187,9 +187,11 @@ while(fabs(x3-x0) > *tol*(fabs(x1) + fabs(x2))) { if (verbose) { - printf("x0=%lf, x1=%lf, x2=%lf, x3=%lf\n", x0,x1,x2,x3); - printf("f1=%lf, f2=%lf\n", f1,f2); + Rprintf("x0=%lf, x1=%lf, x2=%lf, x3=%lf\n", x0,x1,x2,x3); + Rprintf("f1=%lf, f2=%lf\n", f1,f2); + /* fflush(stdout); + */ } if (f2 < f1) { x0 = x1; @@ -334,10 +336,10 @@ void Cthreshold(); /* -printf("Crsswav\n"); -printf("LengthH is %ld\n", *LengthH); -printf("levels is %ld\n", *levels); -printf("ll is %ld\n", *ll); +Rprintf("Crsswav\n"); +Rprintf("LengthH is %ld\n", *LengthH); +Rprintf("levels is %ld\n", *levels); +Rprintf("ll is %ld\n", *ll); fflush(stdout); */ @@ -372,7 +374,7 @@ for(i=0; i fabs(bx - ax)) { x1 = bx; @@ -1216,14 +1218,14 @@ if (verbose) { - printf("About to enter GetRSS for the first time\n"); + Rprintf("About to enter GetRSS for the first time\n"); } /* NOT NEEDED GetRSS(noisy, nnoisy, &ax, H, LengthH, ntt, ll, &ssq, &mRi, &verbose, error); if (verbose) { - printf("Just left GetRSS for the first time\n"); + Rprintf("Just left GetRSS for the first time\n"); } fa = ssq; @@ -1268,9 +1270,11 @@ while(fabs(x3-x0) > *tol*(fabs(x1) + fabs(x2))) { if (verbose) { - printf("x0=%lf, x1=%lf, x2=%lf, x3=%lf\n", x0,x1,x2,x3); - printf("f1=%lf, f2=%lf\n", f1,f2); + Rprintf("x0=%lf, x1=%lf, x2=%lf, x3=%lf\n", x0,x1,x2,x3); + Rprintf("f1=%lf, f2=%lf\n", f1,f2); + /* fflush(stdout); + */ } if (f2 < f1) { x0 = x1; @@ -1363,7 +1367,7 @@ } if (*verbose>1) - printf("GetRSS: Removed is %d, ynoise[%d] is %lf RSS is %lf\n", /*MAN: changed %ld to %d since declared as int (L1329) */ + Rprintf("GetRSS: Removed is %d, ynoise[%d] is %lf RSS is %lf\n", /*MAN: changed %ld to %d since declared as int (L1329) */ removed, removed, *(ynoise+removed-1), *rss); } @@ -2009,6 +2013,13 @@ for(i=0; i= lengthC) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - exit(3); + error("This should not happen. Stopping.\n"); } else return(n); } else { - fprintf(stderr, "reflect: Unknown boundary correction"); - fprintf(stderr, " value of %d\n", bc); - exit(4); + REprintf("reflect: Unknown boundary correction"); + REprintf("value of %d\n", bc); + error("This should not happen. Stopping.\n"); } } else { if (bc==PERIODIC) { /* - printf("periodic extension, was %d (%d) now ",n,lengthC); + Rprintf("periodic extension, was %d (%d) now ",n,lengthC); n = n - lengthC; */ n %= lengthC; /* - printf("%d\n", n); + Rprintf("%d\n", n); */ if (n >= lengthC) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - fprintf(stderr, "reflect: right info from left\n"); - exit(5); + REprintf("reflect: right info from left\n"); + error("This should not happen. Stopping.\n"); } else return(n); @@ -2415,23 +2426,23 @@ else if (bc==SYMMETRIC) { n = 2*lengthC - n - 1; if (n<0) { - fprintf(stderr, "reflect: access error (%d,%d)\n", + REprintf("reflect: access error (%d,%d)\n", n,lengthC); - exit(6); + error("This should not happen. Stopping.\n"); } else return(n); } else { - fprintf(stderr, "reflect: Unknown boundary correction\n"); - exit(7); + REprintf("reflect: Unknown boundary correction\n"); + error("This should not happen. Stopping.\n"); } } /* Safety */ -fprintf(stderr, "reflect: SHOULD NOT HAVE REACHED THIS POINT\n"); -exit(8); +REprintf("reflect: SHOULD NOT HAVE REACHED THIS POINT\n"); +error("This should not happen. Stopping.\n"); return(0); /* for lint only */ } @@ -2690,15 +2701,15 @@ switch(*bc) { case PERIODIC: /* Periodic boundary conditions */ - if (verbose) printf("Periodic boundary method\n"); + if (verbose) Rprintf("Periodic boundary method\n"); break; case SYMMETRIC: /* Symmetric boundary conditions */ - if (verbose) printf("Symmetric boundary method\n"); + if (verbose) Rprintf("Symmetric boundary method\n"); break; default: /* The bc must be one of the above */ - printf("Unknown boundary correction method\n"); + Rprintf("Unknown boundary correction method\n"); *error = 1; return; } @@ -2706,20 +2717,20 @@ switch(*type) { case WAVELET: /* Standard wavelets */ - if (verbose) printf("Standard wavelet decomposition\n"); + if (verbose) Rprintf("Standard wavelet decomposition\n"); break; case STATION: /* Stationary wavelets */ - if (verbose) printf("Stationary wavelet decomposition\n"); + if (verbose) Rprintf("Stationary wavelet decomposition\n"); break; default: /* The type must be of one the above */ - if (verbose) printf("Unknown decomposition type\n"); + if (verbose) Rprintf("Unknown decomposition type\n"); *error = 2; return; } -if (verbose) printf("Decomposing into level: "); +if (verbose) Rprintf("Decomposing into level: "); *error = 0; @@ -2731,7 +2742,7 @@ for(next_level = *levels - 1; next_level >= 0; --next_level) { if (verbose) - printf("%d ", next_level); + Rprintf("%d ", next_level); at_level = next_level + 1; @@ -2765,7 +2776,7 @@ * know what to do here ! */ } if (verbose) - printf("\n"); + Rprintf("\n"); return; } @@ -2816,13 +2827,13 @@ void wvpkr(); /* -printf("This routine is wavepackde\n"); -printf("Length of data is %ld\n", *LengthData); -printf("Number of levels is %ld\n", *levels); -printf("Data array is:\n"); +Rprintf("This routine is wavepackde\n"); +Rprintf("Length of data is %ld\n", *LengthData); +Rprintf("Number of levels is %ld\n", *levels); +Rprintf("Data array is:\n"); for(i= (int)*levels; i>=0; --i) for(j=0; j< *LengthData; ++j) { - printf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); + Rprintf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); } */ @@ -2932,7 +2943,7 @@ */ /* -printf("Rvector is %d\n", (int)*rvector); +Rprintf("Rvector is %d\n", (int)*rvector); */ /* First let's generate the MSB */ @@ -2988,11 +2999,11 @@ that the lengths match */ /* - printf("LengthCout is %d\n", LengthCout); - printf("i is %d\n", i); - printf("nrsteps is %d\n", (int)*nrsteps); + Rprintf("LengthCout is %d\n", LengthCout); + Rprintf("i is %d\n", i); + Rprintf("nrsteps is %d\n", (int)*nrsteps); */ - /*printf("ldata+i+2 is %d\n", (int)*(ldata+i+2));*/ + /*Rprintf("ldata+i+2 is %d\n", (int)*(ldata+i+2));*/ if (i+1 != (int)*nrsteps && LengthCout != (int)*(ldata+i+2)) { *error = 1; return; @@ -3002,13 +3013,13 @@ if (msb & (int)*rvector) { /* - printf("Rotating\n"); + Rprintf("Rotating\n"); */ rotateback(c_out, LengthCout); } /* - printf("msb is: %d\n", msb); + Rprintf("msb is: %d\n", msb); */ msb >>= 1; @@ -3060,13 +3071,13 @@ *error = 0; /* -printf("This routine is wavepackst\n"); -printf("Length of data is %ld\n", *LengthData); -printf("Number of levels is %ld\n", *levels); -printf("Data array is:\n"); +Rprintf("This routine is wavepackst\n"); +Rprintf("Length of data is %ld\n", *LengthData); +Rprintf("Number of levels is %ld\n", *levels); +Rprintf("Data array is:\n"); for(i= (int)*levels; i>=0; --i) for(j=0; j< *LengthData; ++j) { - printf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); + Rprintf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); } */ @@ -3121,8 +3132,8 @@ void rotater(); /* -printf("wvpkstr entry\n"); -printf("lengthout is %d\n", lengthout); +Rprintf("wvpkstr entry\n"); +Rprintf("lengthout is %d\n", lengthout); */ lengthout = lengthin/2; @@ -3147,10 +3158,10 @@ * POINTC(level-1, (outstart1+i)) = *(book1+i); /* -printf("book1 coefficients \n"); +Rprintf("book1 coefficients \n"); for(i=0; i= 0; --next_level) { if (verbose) - printf("%d ", next_level); + Rprintf("%d ", next_level); at_level = next_level + 1; @@ -3761,7 +3772,7 @@ * know what to do here ! */ } if (verbose) - printf("\n"); + Rprintf("\n"); return; } /* @@ -3803,15 +3814,15 @@ switch(*bc) { case PERIODIC: /* Periodic boundary conditions */ - if (verbose) printf("Periodic boundary method\n"); + if (verbose) Rprintf("Periodic boundary method\n"); break; case SYMMETRIC: /* Symmetric boundary conditions */ - if (verbose) printf("Symmetric boundary method\n"); + if (verbose) Rprintf("Symmetric boundary method\n"); break; default: /* The bc must be one of the above */ - printf("Unknown boundary correction method\n"); + Rprintf("Unknown boundary correction method\n"); *error = 1; return; break; @@ -3820,21 +3831,21 @@ switch(*type) { case WAVELET: /* Standard wavelets */ - if (verbose) printf("Standard wavelet decomposition\n"); + if (verbose) Rprintf("Standard wavelet decomposition\n"); break; case STATION: /* Stationary wavelets */ - if (verbose) printf("Stationary wavelet decomposition\n"); + if (verbose) Rprintf("Stationary wavelet decomposition\n"); break; default: /* The type must be of one the above */ - if (verbose) printf("Unknown decomposition type\n"); + if (verbose) Rprintf("Unknown decomposition type\n"); *error = 2; return; break; } -if (verbose) printf("Building level: "); +if (verbose) Rprintf("Building level: "); *error = 0; @@ -3842,7 +3853,7 @@ if (verbose) - printf("%d ", next_level); + Rprintf("%d ", next_level); at_level = next_level - 1; @@ -3867,7 +3878,7 @@ (int)(*bc) ); } if (verbose) - printf("\n"); + Rprintf("\n"); return; } @@ -3932,13 +3943,13 @@ double SFYscale, WVYscale; /* I forgot to multiply by p^{1/2} etc. */ if (*verbose > 1) - printf("Entered CWavDE function\n"); + Rprintf("Entered CWavDE function\n"); *kmin = (int)floor(*minx - *phiRH/ *PrimRes); *kmax = (int)ceil(*maxx - *phiLH/ *PrimRes); if (*verbose > 1) - printf("kmin is %d, kmax is %d\n", *kmin, *kmax); /*MAN: changed %ld to %d since declared as int (L1329) */ + Rprintf("kmin is %d, kmax is %d\n", *kmin, *kmax); /*MAN: changed %ld to %d since declared as int (L1329) */ la = (int)(*kmax - *kmin) + 1; @@ -4034,7 +4045,7 @@ for(j=0; j<(int)*Jmax; ++j) { if (*verbose > 0) - printf("Wavelet step: level %d\n", j); + Rprintf("Wavelet step: level %d\n", j); twopowjp1 = 1 << (j+1); /* MAN: added parentheses for bit shift */ @@ -4517,7 +4528,7 @@ zilchtol = ZILCHTOL; if (*verbose == 1) - printf("Cmnv: function entered\n"); + Rprintf("Cmnv: function entered\n"); nll = (int)*LengthData; nul = nll >> 1; @@ -4526,11 +4537,11 @@ for(i=0; i <= *nlevels-1; ++i) { if (*verbose==1) - printf("Cmnv: Packets. Lower: %d Upper %d\n", nll, nul); + Rprintf("Cmnv: Packets. Lower: %d Upper %d\n", nll, nul); for(j=0; j> 1; @@ -4766,11 +4777,11 @@ for(i=0; i <= *nlevels-1; ++i) { if (*verbose==1) - printf("wpCmnv: Packets. Lower: %d Upper %d\n", nll, nul); + Rprintf("wpCmnv: Packets. Lower: %d Upper %d\n", nll, nul); for(j=0; j20) { - puts("Sorry, you can not use this procedure with more than 20 filter coefficients!"); + REprintf("Sorry, you can not use this procedure with more than 20 filter coefficients!"); *error = 1; return; } @@ -5663,7 +5674,7 @@ for(l=k+1;l= maxscale) { -printf("MinScale must be less than log2(Size).\nNo transformation performed.\n"); +Rprintf("MinScale must be less than log2(Size).\nNo transformation performed.\n"); return; } if (FilterNumber < 1 || FilterNumber > Nmax) { -printf("Filter no %d not implemented.\nNo transformation performed.\n", FilterNumber); +Rprintf("Filter no %d not implemented.\nNo transformation performed.\n", FilterNumber); return; } @@ -8705,7 +8716,7 @@ temp.PreLeft[i][j] = temp.PreInvLeft[i][j] = temp.PreRight[i][j] = temp.PreInvRight[i][j] = 0; if (N < 1 || N > Nmax) { -printf("Filter no %d not implemented.", N); +Rprintf("Filter no %d not implemented.", N); return temp; } @@ -8939,7 +8950,7 @@ *(c_in+r) = ACCESSW3D(Carray, (int)*truesize, (int)*truesize, r, c, s); /* - printf("Carray[%d, %d, %d] = %lf\n", + Rprintf("Carray[%d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(Carray, (int)*truesize, (int)*truesize, r, c, s)); @@ -8964,7 +8975,7 @@ *(c_out+r); /* - printf("Ha[ %d, %d, %d] = %lf\n", + Rprintf("Ha[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(Ha, (int)halfsize, (int)*size, r,c,s)); */ @@ -8973,7 +8984,7 @@ ACCESSW3D(Ga, (int)halfsize, (int)*size, r, c, s) = *(d_out+r); /* - printf("Ga[ %d, %d, %d] = %lf\n", + Rprintf("Ga[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(Ga, (int)halfsize, (int)*size, r,c,s)); */ @@ -9034,7 +9045,7 @@ ACCESSW3D(HH, (int)halfsize, (int)halfsize, r, c, s) = *(c_out+c); /* - printf("HH[ %d, %d, %d] = %lf\n", + Rprintf("HH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9044,7 +9055,7 @@ ACCESSW3D(GH, (int)halfsize, (int)halfsize, r, c, s) = *(d_out+c); /* - printf("GH[ %d, %d, %d] = %lf\n", + Rprintf("GH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9085,7 +9096,7 @@ *(c_out+c); /* - printf("HG[ %d, %d, %d] = %lf\n", + Rprintf("HG[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HG, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9094,7 +9105,7 @@ ACCESSW3D(GG, (int)halfsize, (int)halfsize, r, c, s) = *(d_out+c); /* - printf("GG[ %d, %d, %d] = %lf\n", + Rprintf("GG[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HG, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9176,7 +9187,7 @@ ACCESSW3D(HHH, (int)halfsize, (int)halfsize, r, c, s) = *(c_out+s); /* - printf("HHH[ %d, %d, %d] = %lf\n", + Rprintf("HHH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HHH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9219,7 +9230,7 @@ ACCESSW3D(HGH, (int)halfsize, (int)halfsize, r, c, s) = *(c_out+s); /* - printf("HGH[ %d, %d, %d] = %lf\n", + Rprintf("HGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9228,7 +9239,7 @@ ACCESSW3D(GGH, (int)halfsize, (int)halfsize, r, c, s) = *(d_out+s); /* - printf("GGH[ %d, %d, %d] = %lf\n", + Rprintf("GGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9337,7 +9348,7 @@ ACCESSW3D(HHH, (int)halfsize, (int)halfsize, r, c, s); /* - printf("Carray[%d %d %d] = %lf (from HHH)\n", + Rprintf("Carray[%d %d %d] = %lf (from HHH)\n", r,c,s,tmpf); */ } @@ -9355,7 +9366,7 @@ ACCESSW3D(HGH, (int)halfsize, (int)halfsize, r, c, s); /* - printf("HGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HGH, (int)halfsize, + Rprintf("HGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9366,7 +9377,7 @@ ACCESSW3D(GGH, (int)halfsize, (int)halfsize, r, c, s); /* - printf("GGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GGH, (int)halfsize, + Rprintf("GGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9436,7 +9447,7 @@ while(insize >= 2) { /* - printf("Outsize is %ld\n", insize*2); + Rprintf("Outsize is %ld\n", insize*2); */ wd3Dstep(Carray, size, &insize, H, LengthH, error); @@ -9479,7 +9490,7 @@ while(sizeout <= *truesize) { /* - printf("Outsize is %ld\n", sizeout); + Rprintf("Outsize is %ld\n", sizeout); */ wr3Dstep(Carray, truesize, &sizeout, H, LengthH, error); @@ -9590,7 +9601,7 @@ ACCESSW3D(Carray, (int)*truesize, (int)*truesize, r, c+(int)halfsize, s); /* - printf("HGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HGH, (int)halfsize, + Rprintf("HGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9601,7 +9612,7 @@ r+(int)halfsize, c+(int)halfsize, s); /* - printf("GGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GGH, (int)halfsize, + Rprintf("GGH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GGH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9703,7 +9714,7 @@ ACCESSW3D(HH, (int)halfsize, (int)halfsize, r, c, s) = *(c_out+s); /* - printf("HH[ %d, %d, %d] = %lf\n", + Rprintf("HH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(HH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9742,7 +9753,7 @@ ACCESSW3D(GH, (int)halfsize, (int)halfsize, r, c, s) = *(c_out+s); /* - printf("GH[ %d, %d, %d] = %lf\n", + Rprintf("GH[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(GH, (int)halfsize, (int)halfsize, r,c,s)); */ @@ -9872,7 +9883,7 @@ ACCESSW3D(Ha, (int)halfsize, (int)*sizeout, r, c, s) = *(c_out+c); /* - printf("Ha[ %d, %d, %d] = %lf\n", + Rprintf("Ha[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(Ha, (int)halfsize, (int)*sizeout, r,c,s)); */ @@ -9911,7 +9922,7 @@ ACCESSW3D(Ga, (int)halfsize, (int)*sizeout, r, c, s) = *(c_out+c); /* - printf("Ga[ %d, %d, %d] = %lf\n", + Rprintf("Ga[ %d, %d, %d] = %lf\n", r,c,s, ACCESSW3D(Ga, (int)halfsize, (int)*sizeout, r,c,s)); */ @@ -9989,7 +10000,7 @@ halfsize = 1 << *level; /* -printf("Halfsize is %ld\n", halfsize); +Rprintf("Halfsize is %ld\n", halfsize); */ for(r=0; r < (int)halfsize; ++r) @@ -10066,7 +10077,7 @@ case IX_HHH: - printf("Inserting HHH\n"); + Rprintf("Inserting HHH\n"); ACCESSW3D(Carray, (int)*truesize, (int)*truesize, 0, 0, 0) = ACCESSW3D(Iarray, (int)halfsize, (int)halfsize, 0, 0, 0); @@ -10076,7 +10087,7 @@ case IX_GHH: - printf("Inserting GHH\n"); + Rprintf("Inserting GHH\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10090,7 +10101,7 @@ case IX_HGH: - printf("Inserting HGH\n"); + Rprintf("Inserting HGH\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10104,7 +10115,7 @@ case IX_GGH: - printf("Inserting GGH\n"); + Rprintf("Inserting GGH\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10118,7 +10129,7 @@ case IX_HHG: - printf("Inserting HHG\n"); + Rprintf("Inserting HHG\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10132,7 +10143,7 @@ case IX_GHG: - printf("Inserting GHG\n"); + Rprintf("Inserting GHG\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10147,7 +10158,7 @@ case IX_HGG: - printf("Inserting HGG\n"); + Rprintf("Inserting HGG\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10161,7 +10172,7 @@ case IX_GGG: - printf("Inserting GGG\n"); + Rprintf("Inserting GGG\n"); for(r=0; r < (int)halfsize; ++r) for(c=0; c < (int)halfsize; ++c) @@ -10174,7 +10185,7 @@ break; default: - printf("Unknown insertion type\n"); + Rprintf("Unknown insertion type\n"); break; } } @@ -10404,9 +10415,9 @@ void TRDerror(s) char *s; { -fprintf(stderr, "Module TRDerror in WaveThresh\n"); -fprintf(stderr, "%s", s); -exit(1); +REprintf("Module TRDerror in WaveThresh\n"); +REprintf("%s", s); +error("This should not happen. Stopping.\n"); } /* Following functions are to do Complex-valued non-decimated @@ -10449,13 +10460,13 @@ *error = 0; /* -printf("This routine is wavepackst\n"); -printf("Length of data is %ld\n", *LengthData); -printf("Number of levels is %ld\n", *levels); -printf("Data array is:\n"); +Rprintf("This routine is wavepackst\n"); +Rprintf("Length of data is %ld\n", *LengthData); +Rprintf("Number of levels is %ld\n", *levels); +Rprintf("Data array is:\n"); for(i= (int)*levels; i>=0; --i) for(j=0; j< *LengthData; ++j) { - printf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); + Rprintf("Level %d, Item %d is %lf\n", i,j, ACCESSD(i,j)); } */ @@ -10531,8 +10542,8 @@ void comwvpkstr(); /* -printf("wvpkstr entry\n"); -printf("lengthout is %d\n", lengthout); +Rprintf("wvpkstr entry\n"); +Rprintf("lengthout is %d\n", lengthout); */ lengthout = lengthin/2; @@ -10567,10 +10578,10 @@ } /* -printf("book1 coefficients \n"); +Rprintf("book1 coefficients \n"); for(i=0; i