Song Use in The Sacred Harp, 1995-2017

Only the 1991 Edition (Denson book) is covered here. Click to learn more.

Show: Ranks Counts or Both. Click any year to show its rankings.

Song Overall ’17 ’16 ’15 ’14 ’13 ’12 ’11 ’10 ’09 ’08 ’07 ’06 ’05 ’04 ’03 ’02 ’01 ’00 ’99 ’98 ’97 ’96 ’95
45t6634129394819201571120973533412412
1461111111621111122122223231
475415313146161620121211135141041131126
15521234318514223234715344344
597126201186242617101191393219658693
3583812311396777951635838422223222733161419515331913
4803895242137153221625487551511
47t201226146916202119183446353735321331811161320
68b23586262582239333938251620525161122108177824
4542223293231234034372625314329262628271410121267
300591176523210192291625579146117974
631127241921192124923982416152013115122010107
15921202315283613241118251492733252060291217132231
270315451462719284344333528433217192217151427602868
34b27273622463125424444484633203041443019151511511
8433306835262736313547313333332928283447159333051
335183639502133201737281577121115812121513331618
569b304671723539584034421824221020171527161834223031
4017412020151612824331727251317201624161913191322
143398984771001226972636438423116204112429196261829
2226012310413711911911610683675552606353374034632126625334
384156536233333321024351324722766510212781110
991226661826271317479510814916252320439847
1122517211720232838192931242624321319992367305251
142821612510135538448151277282324265015
299362533534354515749496035464034172217232619201955
31813698914101318101518293719101832242620265639
50394431101814841751527222424812269312229
137105238215235213235154235187164133671061121031006967362927321117
192343928284828352239162123333839313520442945435639
101t28585938322536322923301827293542382418312422229
186415851397663625049633961303142452847253138222916
17810521413335414181828392638333350334261
32t242236423332211067628162522263233333430264744
30t59123117119957793132117935584687747624844223542161613
168321014242410231812303637383340625467513537434241
225t52587187107898175608410065605068353634473548144236
276163131813104712252216191511312430363541432135
217374121312146255946473935335536283444253936213943
10081115147108135105161138151778578496972766284894053503020
48t687780907973671091041341191148611291837448564150693356
49b404567324558333756583639685537404048534134163524
26835161924247111821124546524649574955444132406253
171141711151613133012102551481171319474432253947
73t88152129152153138138135151152133105728181716960314559154750
36b292015295341453421352428403622282623364620432218
340444871393950678749464639416058434039564642403933
354b838291108127122131102931057463769749598367524879708274
460533568535068959768736084869360543842604847333328
148625549535662756373756057534860715975715063100171117
2901402471972262071932662041872082191671681161066911098685063726267
39b103168203158165141154144169116100105123901591447644415253394223
269424145682852515043515855495849374741215240403724
47b1971631236986135141910505255335445436944
31t515260583541363842606784899340547442535561607293
147t9115219716414811916414213111085100796966885048535553493657
274t438575906158514849314350334031233121425761627281
37b576342821007963101781107093646249716937445839702241
8785115871018794107117143131114784963597691127735953656259
145b6420520817811911912010912210410048564048475229365930382224
3171272282152161411491251681801751411551231071271069165855973979861
618914111713116513012916113511871556481687687102426287585636
81t661117550678972929377110936863623354514062109106127107
2822638108211628361920219415762518062749180122
77t506760323943424131383457284576100104551246548869293
1966777496410710190751046712872535372835690606595766578
1987310412389104797263836071729850788376877865595210393
37399123129931191271201121258482781041129693114102856598555357
6663135134747264467731516093566964476260606967539261
82t476771396370493431354845607946625067596950504282
128921151259095949794638276525985122122121909371929387107
189748611710179130102706193114114668196596273657165793736
2368255759389645868117897697799696538111997718366114102
348b10412914719121311718216815113179681089372714467717174665364
4341101051171721311581201891359874141811261341141121198571109624968
74b14923817119122117521113513513917216312814017413713813397769818812289
441107174113111891309797101139851201111561211061191021017674825959
1441561921972452131811641892392141781552181291451281401238078109100135126
4679146123979170811286367114120947362625967687970795044
436563156537269726888664351664442695765657989668053
5328610399105156101978278899781816742508184567910387105130
29t90538785937587941221059368101731131288782112827455122122
7511319814718613519316121014816611484135100103768758688253825947
108t1453202622141411631411422171792031259412910611013111215982137917778
129769116012379898773635493651045568496773898265748764
20010211513714812711514812088981148111497687676106738287557768
203464855776148694446495131212042813758758270938468
2167780879710011010910383649384816157547660768253819282
27748331859173831294112254386738711767771058279117127139
5511411291601481141309716115116614116315511611615715314010582138117127147
627172638770828555776711072899781888396859179586574
145t11210517711913112212012512516410411412881140123106846591958765130
312b48655162353542486827534141438693465147914253117102
72b5540566628305163494251685346876283877894701098776
35979112110510782818211281104125158109879357871519589745982
4216316413415814113017521018721121216313312624915716617017395150124146197
76b78868711587738762588271578138764391909395103173114117
1271572721772812722132171851991461691851471431741631311301059592937491
163b45232745392833231532474931485452598012495112100122122
224130159140144141206154149131152144137941168193699612195150130166139
347714891364444605473585993108100939387757695122100122235
43061675674536069738353797248735422403963951271279893
405199320232216213251231262239192297227234201193169125167101103127188107139
30b1268610166139141138117991598513012350106175188191206104185148158107
4971252101711341411411311201731791441141141341101009811211210483768286
117108998412210612711485169144939712310012711910290801066972103107
39t69807546665046504610282814358811061068293107127117107139
1839589808284706080829311011298165115621401121051078310714268
20812410597821591059011213117113813710712318212369140121107103207142130
410t17020320818624719618514415119215219019017316815119798140110138135171168
426t18718719222625928632325639129421925823422117019811910693110748774119
4521091411341371311101118288981231371146393100131130112110981307068
542583651264839494626383943567954616251147110112169166263
28b1752282192571792902312101951861482492181821451631971231121141157684139
73b18923825023525927127824220332119819613515020111415318216411411911710193
2881361681291721411581411201411201331459415015313312410614011483124142147
29412919417118318617014414416912018397114156101104769410411498827476
378b200238291183190240194235217247223172218234222204219119130114159148171122
31b19219431222620725519418321225914122322515618218217419813811915914012799
49t1007463776710551588011012816712313478811029489119172135135197
10611111591778413010785104110991141641121061371251121431191199777135
123t2342493353733503414314112792743542723192302102272501911641191279787107
17917021925622624019016414416216614417212815017018617715497119138154158190
344652733463544514757456710089879212310612313311998109111158
421134115107134119149171117112139132130155170149123166160101119103154127107
448b9874104101100991649410493857276116729983608011911510092107
4559431631117982655588899790101107103119121119105119112114117147
4901423322502351741902011891691921581006868874611213311211912710711482
33b14315714710512596102132104146133105160197153144188112121129211201192190
58182213186235179161211163148179183218171230228223153152124129193127146126
21215514111114814825119422922715918320419014012714414014016412989114127100
3837536101101606646607375535289906491110778912912214013587
891067268617096116135143105119167128123122909177971331151098487
3501181151219711611712099497311084101143127119104112164133127169274215
56b1441059112314112713112814812014472147178149210144162180135179173171171
215131111951421169610515816012013011298129164133114149159135144148193175
3881531111472142131752271961811341481701751161271281581621931357993146158
448t54772527534741243054333739539683918080135103112107147
515194157129129229225201185191192245196242173222182158127159135150227307285
20995953353463777709984791207310013414413117413014015982117168
498162198219164186170180199181179178157147109149151212140151140127127107135
5467055314250544250686060621111001131179111010514015011770102
34t159198182183207149144168173192152170145156193163147127112143144130122147
528133821139798130125130112105148125135140116157144154178143159164158175
56618023814722624020620119926723219822716014311691114160180143167144155147
56t12399841171161051021491041341589011412915913714713312414611511792107
283128135981441191019387938482148145126145151138188159146108135187215
45713710599747911076103125127161145160109116198158158151146159236255253
176b146155144126114156131112978912410417121024921819719120014913511414691
297161262192197195196194168160214191178114116127114140133147149167100135135
343233314343350332326288338374274313272225260182157177182159149144135166126
565122138171129153149148120135139104123816966629198112149167154181119
78247332312421417361347369345414279241273251210210169191191153185154117126
111b10199109465887116998067851251351541401101319813015392876564
285t179194232257235175164221181155267191198214228137125112105153122140105155
298211272239245201225231199225254240196286230243279219133178153197148135100
44211512316714811999116921121028510511188958398106133153138154142175
5049374477074606680617748646077120127147140112153138183155185
313t13512916511512514913711212584169151143156122151114140147159135124101147
496131155104111127138111106921551041141148510171121140124159312307212207
12420628734929524727727822920325423513773106165163158174158161278244166175
327166174177191171196185179191146152157147178153144158179173161150140162107
8520323822722619518123123519524215221230815622819820415415116317217318193
86866747775654646073545557768878104106132143163172148187197
10784714572635428456367606893908111098102133163138130181197
163t159205129178171110158168181120124157175156165171177167138163127169166215
313b147911071081049378125112158183191198197188210197170164163150130187183
314202168160197190202164273227232172185234234188175177191173163172220171185
47412095956898110109138979385148147123110106125123180163144117150285
77b228192227172207277248163223203240204294234219258239219224170242216296246
12213910580126111101171168181146133151135134127136129140143170144112150160
172169146126152190175211216162208191185168192168157129158112170185183171139
53226219186216247213278216245232207178218214193287226202233173242227181263
119259320335362392413381385357385344281262295210198204198164173185154150175
182114951268595758190837778105114134122163136110164173159188135102
21817521924823525920614816820319217216316418215313314719117317311916491102
278b227314227383279265271273303242223227319204201175188149140173185154193175
303215272322245161170244247245269279241202165188210188179206173197227187155
38920521325626227220614419615119217819621821422823222620920017322618815078
535165115109117161144141199208208164191135182153186166202185173122197171197
6419327218616422121318519919921416924919019722818216919815118115014411789
284178187137152148144171216227283223181211173145128114149147181179207233160
349168141144168207175227149135155161130147156134174158152185181177183199227
111t243320322191350374278356255283290241188270210236177170180184214197229253
120183146239216272173185179199203212185175170153143169133143184150154162185
220208300262287315240259206227203203267225182188169185198151184122148158119
391207187250202159210161168199179203209171221267270239214133184217244193263
44515194141131127149158144101166148125175182159144156167185184217207111155
176t198187219137186213201189191186207204202173193175212209193189179180150215
2731501461581721312101782061731101721851641431101519814018018995135127130
369298348357335287317331394374367344392359276297258239320220189263227216235
95286262291281213255266308303332279258359330357355257249257192328347296355
97187258312186195196220221203120138151185192210175204174133192177144135130
138t235213219202229158217256262186212267242234267232236265239192206270313322
408245300272335297317231273287294258289286204207204197214220192159256223227
57253249248287297351297338357294297312262276260258212289215196159169181160
133224146208191174235194216279239297196254234222227204219245196248252223197
147b324370448350376290393326419400344370319367297322306219265196233220296242
22811733393663667863117127100105108134140186219182224196206244244275
324222226215325174163220179245269191212213260260279226219200196217154199263
336237183215262259297310296255283240236175234228210174236213196263236223207
339196249160168135156148229235220183145147187159258156257193196248164244171
361221203197295279255227210235203223249246178238210188242185196144183255227
362186213147208259202148204187186178172147143140137147162193196172188233285
114200141203208190181148185162171223181246234200194177219206205193173233197
235181205262197165190201221162146119181175192134128169174124205206207212139
328152174141144156149129120117105152130128116134186144162215205167201204190
378t17225823926216182144149141159138130135134165171188202224205167188204175
512158167186123156181164189173134104123190201174171158154151205150144127147
229167159171164139163125116104131124130175187159175177179193210278173313246
280231219192235165240266196217259178281202251228236212265245210226227255242
306232272227208247290251242239232223267218221254258233188215210197180171185
390312342385406357326393356293367306312308295297311294209245210255286282322
392223174208235259196206163143192235212225270193236211309265210263298216300
479148159141172111144114138122120119148171129134110136133164210185201193215
501177138203168174213185106104127235172188156201186204212164210197164155160
201220228192226235221220206212254245227234187188182212202191217179252266242
272204133147186171161185185227179164172175221193232212219206217233216274242
332238272239245240230278256303294245196257210201175266230233217242188199175
49921327226219722625524122124525918328920217317493185182233217193197204190
54711948434274871058710198124141114150122151174170200217185201204171
67189138208137179181158158143139212196202192201186239230239222197216181107
108b20826218615217923020624215117519825821124421022323326525722219717392190
110212228208281213255278247208192191204202286180194204174173222179207162160
166285228312262221235331318345451354312430330249279236289239222278298255253
380265291349295307271220216212308252223242221254298346265276222263256229311
44011682805967521119068116609073100149144169219200222248220204227
38b164159113134135138138130143118172130133178182186219182206228226188212207
104381468429458445512463506520490488532308330445322321348245228217207212207
138b268272272325332240278318208274279329294251357244197249193228197286282300
31918417416715817916915421013517515815716414396157177249224228242286233207
371239320312216376230241210267227252227225345277204233242220228197154171160
481154111126131918990103125127164151143208174163185249185228233201233333
43229262272235240255217247303227212212175165174223239202215234242270244160
345b269249272274240326271338334294297329225244260204239242233234289256313227
401258411400304376351288369173179152178234165193258294214276234344307296285
4111205843709382807768110104105158154170186188182206234214183111139
523244272302216279265297284262321297281359251267218147191213234197188187207
44379431520383445531444366374344428480430449445369306275265239214244244322
162218152147158195173182168191159183218185221222270212257411239312307454372
287253291227245357271231296203220223249262260243244321242293239248236244227
376252262256335247235182235212308267236273234267270257242224239296307204285
403341411429498445456480394400352290381308351267258294298265239226278244171
418249356250245307235259326217220258289213260284218197236239239233286216275
52t241194232245207255220206239239252241190210219198188320316245296347255311
91273332280335247271297296255294354249279303249251346265239245248220223197
98408431448414402395463411475438435360359367403392321373427245296364313355
426b185133167126201181175138173144207141160165180137158188224245312320255197
65172951119377122171149151227191204198187228204188202224249193173223215
70b279174158208307240307247345259313312257286228298346320224249412376454383
136374542500498511374381369303283409392395330340334321482341249306256204253
153300300239383322290323262357400409349336409309210313275316249206236233275
195291332280245247240297262316294306312286303277218280265328249296364355372
204295272372262201265331296345400279329336367267334321257328249248278282227
254278370302295292317266252279232273329279276238298226298257249263220266344
267264238208262259240231221255283252289279295330298274219245249278256282300
275b288398322421332297372308303321397340376303309258306162233249263180162215
316316370357304357317372369357294297258319321260344294298276249312256266263
368321411385304417351323338334337332281319276260298294320305249233278244322
377197135101152161144125149117203198191155221210232266275265249233256223285
379328366335350445395359411345367297301359295277344280289276249278270282235
385b225300256362259326194252227220207218197143140204204249245249255164193135
540215205177147190213175168162134164157185251210258266236293249217298488535
83t323300357325357326372308419385459406319378372298274212257264263252229215
126314342291335341326381463334352428349359303321298346348293264185220199197
139352370407458417374431369400294397360359330340258280348374264217256274246
141282366343335279374310256293308322249225244267251313257239264278234266215
334275262312350272395310308357321273196213214254227257275285264255244255275
385t336370357470376395331284400352332381345251330311294298316264248307244285
4561891231441781481159712593146164172202260222210250336265264211270255263
477229168171162221175206273217283313218202170182198219202257264368320374263
79356498357421417395480318287321435340294351340334334298305272328286255263
180281287291226235317259338235344273236294303297251294289257272368278296253
187210129147119153144185163151214279236225214260322236309257272296244233190
206416348420362435413480447461533435453430367382407461373390272296347307372
234266272335262259290259385303247290272262295284244257219185272211236266185
473255219256245240240227252227220245281175187207236280275206272412393454477
492242183165162195163211149255166191272395312297355280298411272355256282397
510331457429440417470502477326352354227246204238218239242285272344307345322
50b341411429373332326381394491414409281294251254298306257360280289298313227
88t329411322350341428331385435321322329376312228227226257245280355298345397
135277258280304259271288338326283306241294210182223306289245280306320296300
150297300232325279428310262212259332212254260277334280336341280344408355383
260379431520440445361372394419400332329308286372369313411328280312320282333
321363457465484465470480463374385382360376351330344321348293280233216233183
323b284320407421368395372273345294322360262244210279313214200280226207229160
337366468429440417361417394374367322406376378321298334320328280263307274246
341256348280318240230248183279344245223246286243258219289285280210256244215
352283447312295235297310273267367290301262214238311239257245280328256282215
406270213167318229240244273391274313312242312321227239289328280289286255246
425299342379304322277231273287337459258336244267298306230193280355364392275
446321228262304297317417326316308306340376330357251266336316280355336355322
567316219372318357341307273316352297381257378393236257289293280328307355285
27291320335235332311271318287232332392308312238270294320328294217244233311
80b418447407470465531502394419430435406430321445407361373341294296336345311
102236205177178174163244179225283223227286270357236280275215294217207296322
240304398385287376374297338245247279301262276243279266309265294312364296311
302316258262373315413297338334269267281254330277279321289341294226393433535
304280210322383259351307296293247219272257270330344274265265294263244216311
322398370448373392311323426357438435370430515468466334336305294263364392397
326339332302335287265323296419451382360319351403344313309341294278286355300
400271314219287272230278262326247267227198260284258280373316294296286216253
543327356357362332326310318357337344392273260267270274320305294278270355419
568311320335335259341288284293308245236202251382287280320328294527447433397
71261238219202226277231262279321364272279197207251219242285305255320282322
131b249183203186148193211242227232258289294286357287280230285305412393274372
149381370357362357413359369334308382349386515382392361411374305328320324344
177294356239318357311310262293227273289262244277287280320265305306298324285
428246198197245179213220308262175258212234303249270266309316305312307255235
489289249385274297297331356293430409301308244219298250230220305233220313311
495352348349350368456417447400367543312286230297344280309374305263278274300
556195159147137111105185163162159183181168201170244226214257305263236233253
134276348291304221202248235334171279281294345309270400393276313289227204275
207326332322274322297347284391294364301345312357355377275305313255298324300
271t286287280304297277266235245220267289273409309311274320276313278336355263
310452482484421445441480506491533459453541397426407400373341313344408392450
342369398484508417484431296334332397381294351340322361309316313328286266253
399b247168182172201240251326267247279249246312243244321361276313217234266190
482404482484383465498463477419367472301386428393344321348390313263270274300
28t308320272281307395331262267283297301262367284236266249293320368347392477
164355447429440376374404437374367382370345270309244294249285320368320313207
338301291357287292277393366391308306289319234309287334309245320255197324285
365239249203216292221194168195192203241218214284334280230233320242256296285
387402332385373376441480426400430435406499449284490361320328320355286355311
417349342280383259255297284293308364329359351340449346429305320412320433477
419263164291191297255241326334227219289246260277287239236285320255347282253
444340228219325247251310318316367258349395397403490400393341320400408345372
485262219232202226210220221255259223227234321284279400336341320328408244207
491367356343383392484359394400430332329359295330423382393316320344278244333
507257366280262229213180149217192212223345295309287239257276320328320296355
530267226349262292286244235267321267218234276284194250298411320312201233215
538312249335335307290278256262274290312286295297287321298341320289426454450
121349320302335341326372242245283364370471378284334334336427333355347334419
193325388357335322317211189293214322349308330330311361393411333368408374333
211412482385508392413347426357385382329336409445407361451427333368408355344
231405388465362368428549477539524459406514428393311361265245333255236415253
345t315348385362350441463369374344322289279276254270361336293333278207193168
402402388484414499456404369391352354406376409309380321336374333344347355322
432259210186168229221206247245239207249430276330322382275293333226256374285
439336300291287315240251229235294313340345378468407461393452333368336392477
484514535530522549542444494491533513467471467393449382451452333444517454477
500138177550507785774957130157190234321322346275328333179227171235
513433388420522435498404447444451409453345397403380400411390333344347392515
38t290300312257179255259273267254252301262330284270361320316344312376313397
48b343320343350297341359326419294364508376378403355382249265344289307216246
74t369291262274376441444447444367364349430303403407419265341344328376334275
90432512520470435441537426400506472406345378426380438309341344368336334333
123b389356372304376395444394334352409453386449372380400373390344328376307246
125400366385383341484393338461352459370336321372355377393360344355408355535
151307300322287350361444394303259235258257312222311294275316344306278392300
167418431407458417413347411374476488360471397403423438361328344368320345355
170336300272295402286347338316385382340359303284322250309390344467376282300
191296291322281279297251296316344235258286286340251361336316344289278282322
202410398372373417413417477475451409392430409284298346361341344355376355419
333346411385350445341347385293332354433213321297322250298265344312320374311
438356457349458315311310284316332332370279276382392306361305344412336374355
569t332356343208247271331308326321223301294321321287313348427344467482544535
101b347370262257322395359284326308344267395286357392226320341358400347512450
105218168137142107181131149162211172209246192267369313373341358312393307333
130526542530440543553502477520414530532499515519519497503328358467426544515
161505498547544549512549477520506513508471467547449361482452358400336374311
213t303238280304322225271338279247364453376330340244313336316358263364282235
250372370465421392395331234345274306453308397445355382361285358328347374355
278t2149963178165181185132208186191267279276254279257275276358312256216344
315306249262216213225251308293308290312319345340298400361305358355426374450
396291272182202247326297326223294273272273351357355321336360358312307282285
415383411420325322441359326345430409360319467372380382348390358278270334355
451492542530484499512549411491451428532430449393449497482390358389466433477
464364342322257229196297369345337364406499428468449497361427358499408374355
472801158917812261967100135204201194280219224358344320355333
524423398465393402456417506400367459392430378357423346373360358344426392450
548334146219197297326310366357352428480471378382344461361305358312298433355
553483512500522465374444494444451513467471538445392497429427358444376454515
29b330228302350272317381318345352313272262330321380346393328374328347374263
68t434388385393402326404338400438472508395428372490541451427374499482415477
109407482448406417413463447400414397433430428445449461336374374306252199235
175361411379335376351417356419385364312308397309369382298293374233286307285
214364262291373376326393338316321252381294378357355419551390374412393355419
354t217174160111165130131158130171198191294221321322294219411374389336274355
494387398429421445395463385245352322312294351340311438373360374355320392383
536420356349440435428393369419385397406395428468369382411411374344426433419
24b458524448498485512463528510506354392430378357392524361427382412320488450
80t480535448470465374463369391490472508471538445490461451452382412482454535
94435356420440485428444411444476488370359378445380438451411382328466454419
132450356400350402512480494475490435433430484403423419393507382444408488477
157251262232235201221206221195214240258246208297236257298293382368307307355
210400348385318402470347356326283322467395330426423400429341382389482433419
291392398379362392374331394400414435392345330309392419320305382368347345344
296369272302325287361480394357414435360336378403344382482390382263320313344
312t354291280325332413271338345352364349345260393334334373245382355482512383
320422370385335357374347394374400397406430409494407438532390382444482415419
372376249335304322341393356374414364340319409382392541429390382412336324355
393465468500522511456444437435414364480456409445490438451360382467447488397
416485482407414521484444549491438543532514409519449461348341382444482488450
422302183182216292277359284267274279301273449357369346411305382344393324355
424310398372393315265259308303274240258319303309287257275374382400364266263
550334398349245279297259229267242223289376351468380419393475382368364415419
560349272262245247361359296334385273340319345340369400393475382389376392372
570530431557508499498555528551451543508471449494490497451526382412466392477
573356314322335341286288284267385332381319330340380334320360382467482374419
32b384332312383341456347463374400488370386345445369361236411401328307324372
36t421370385325376441359394419414382406471467403449377373390401444482433344
54474535465421485484526494444414435532456378403449524503374401499426374477
81b474524448440499484555463520476488453471428403392400429374401444408374477
103423398429484521498463411444430364467395428445355400373374401296236334383
113320300272262307311323296255269290249359378403322382348293401368270313322
154389300302304445374444411357451428480376351340334400373293401312298433355
173410411379470247297372426435438472433308321426449419429411401389393374355
181319174192362341317271262316321354340294397297311334348328401328347334397
205389457484406402484347326374337332241359312340407419373341401412364355263
232414411429393357456381369400308459312319367403369361482427401499482392419
242467388448470529441502447491476513480395449519466419361390401527447392372
301445431420522445470502394444476488508499484494423361348475401296376392311
311462370448414521361502447419451409508456449494423400451475401467482454450
323t333314302350341265288221245269258272286351321355382393475401400482454419
329395411379406341311381338303367364392430428357392382411452401444320334333
346474457484484445441480477419451435467471515426407438411475401467466454477
394430498429440445456417447461400364406359409340392346361427401412347415450
511425332357393435374404394435385409467395467468490524532360401389426392300
544398468407414465498543447400367322433336351297311266348360401355286296397
33t430457520373357428359356374414488381415321297449497451411421412540512477
37t498542473550521542502528491547513329345409393466461429546421412408415419
51494524500484543470480477491367435508456428426490400503475421444376544477
69t413370400406350326310477491438472480415409445466382373360421368336334275
152528554520440529553444553510553543381514484494466461503507421467482355344
156415320322304307428331437444490428433395484494449461429475421412376345344
184487498500458529456502494444490435480499428494423541482452421400447345372
185521554484508521470480528539490488480514484537490497429390421444408392450
225b521482520544465484502506475524472467430515519466461482507421467447512450
279506398372421445498480494510490472553533484519536461503507421540482512450
325464447448440445484502437435308344553541428445423438532427421540482392515
348t393300312295322297288369357400409508395484445490334393427421389447345419
351386332291318297297404326400451332349359351340380497411452421368426433419
367467388407373445512404385419451472467514484519519497503452421368540544477
404486468429406417512502506461506435508541484494536438451427421389482433355
518492498473508529542502463419451472433430484445423419411390421467517454450
521367370322274435351323284334220344370395367426322361451374421412393415372
522272198250152235181288252173211223209336270426407346309374421312376392397
531496411473440402428431528475533488508456397519519497503507421527466488477
545491447448458485395393540475430513508541449426490419451452421499540544477
5641744629648412295109131152161141190251243287257236360421400426415450
26425398357393368351331426391490344406456367445423497373452442412517415419
50t455431385458417374444447435451409480456397403407524532507442444482454419
55455431349421529374431338520490472392415449426490438411427442540482488450
70t308291250295297251323284267367306312395221284251274275341442368347334450
83b502512520484445456502447510430472480430484537519438482360442540426415535
96438457429421465395381338391414344453395449494466461348452442499482454419
131t348348302226350297251426262259364312415312260466400275390442467376374355
213b441411520498435542463477510438435392471397468334361429427442306347324419
245374411400421417395331369326400354329213286309355294393360442412408334397
286461370465421465361404463461451488532553467494466438532427442444517355275
289478431473440465428417540419533530480471467382490541482475442389447392383
292448388357393485413404477357337382532415467445536497551507442499426454477
295498550484470499531502477391533488480533467426490400482427442444426374372
353425213379470402351404411461400409392415428321423382411526442499517512515
360450356429458368428393463475490488433456428468466461482374442412426433419
381487498448498499531431463475476472406386428403519461429507442412517488419
395521535555536521498502528520451459433415428468466524503360442499408512515
423481431357304350441444528491451488532514538547549497532390442540482512477
431452388429421445361463426357352397480395428537466497482507442444517512515
453498482484458485441526447520524435480471467445423524482507442467426433419
470441468500484445512404447461438382508499367393407382411411442328393313450
493540524547470445413557506551553554480471538468466461551526442527466512397
517428300448484417351359477374400435406345428357407419393507442499540415344
549274187280295279163178189186186245312319286340344382393374442400393334383
572478388500508529498502463475414435508386515468490419429411442368426433419
45b509431520522499531480477539490488532456397403423461451546467412426512515
52b466411539414402413480411400438488406456484494392497503475467467447512397
72t473512407484485484463477491451488480471484445449461429475467444376415285
76t494512484440549441431477520506435406471345426519419451427467499517512477
88b530498429406499512444506555533513508533484468490541532507467499517488419
93525550500544529498431540475533543508471484403449419451452467412426454419
118545457484536511542444528539524530532533484519549524532526467540482488515
158533512484550543512480494539506530433430515445536400532546467499482433419
165449370400393445395404369520476409480415515468490438482546467527376433344
174429482429421368395310356374367397312415409403536497451475467368466433450
197396228322350376326417318400344409406345351357355461482427467444482454383
271b543457500550529542537549551553543508541484494449497451475467527393392535
275t441431407383402341359394444414459453415538426423524429475467412447512535
293508482530536485512502506357506409433415538519423461482546467467466488477
309344314239318322297331326303259212241225378330423461503411467499447415383
330t447398400470499361417385435451513433415409372407334451475467540482454477
330b362262280362315290347369287308313340395330403311382373411467400466415397
355509542520470485470444506475476397480471484468423497503475467499482512450
359542468484544529512480477551547530532514484547490461551507467499447488477
370372431357325392341359308316242313289345409382334419361341467368447392419
382436411372498402413431411475400513453456515372407334429526467368376355419
386470457465508465484417506374385472453471467372449419532411467467426488477
397460411407470499441431356444438382406471515468466419503475467444376512535
410b436342448362315395502463491385513480541484494423438451374467412408345333
414469431400484402470463463435438428433471538403519497411452467444517454419
433481498539508392413417426475476435381471449537519461451475467467447433397
435417447473421368361372338400414435392430409372344400265390467412393488383
450544498547498549484537540520524530532533467494490497482427467527466488535
458458457473414417470431437444476364548471449494466497393411467412336415477
459552512547536521531543540520438530548514515494466541532475467467540512535
466384272239262376277347284303337258370345467547490497503452467467517488535
471534554547522549542526506444476554508456484494490461451427467412482415450
476514524420522465512463494461476382480415484494536541503526467499466544477
478471524407536549470381463400385397433395515445519438451546467412517355383
486377291302281332351331308345332354312359409403322346411507467444540415515
505305174197202186202231256279274332370386378330392400373374467467482454515
506359287232208287297288326287242332349533409445369461482390467444364454515
527344164272216201277251296279254258360386484468490461532526467412517512477
558454431484484417374372394444400364381471449426519524411475467527482488450
571519542500406511542537506461506488406415515382466541482526467467447512515
60409468357393465374297385357367258360336351426449461429390507444393454383
160b439447429393392484431411520344435406430378393490334482475507412364454397
169541482420421499456444549539557543553471553519519461532546507499540512535
188484482500508417470444411461451409508514428426466461429452507467426454477
223513512500522435428543540491451530406533449519392438532475507499466454397
227360247256262195225278262239385344381471449468407419503507507499466433450
266502411420440465553463494520547397433499484468536461503452507540408454419
331406512473287272361381356267490513480456351426355346451390507389408324275
374471482407458376374502447444352554406514515519423382451452507467517488477
375388370291335376456310385357438322301359397382369250429475507412347374397
398463498500393485512444437461451513433395428468355438373427507400447488397
399t517447539458465428526411539547530508430515468380541503475507499540454515
412512535484522511542502506475506409406541467494392419451475507527447544333
413545468547498543470543540475547543480541484494549524503452507444517544477
420440411473498521374502437444524459433430367393423377373427507355364392333
437537524547508511531549528520451435453499467547423461451526507499482454535
447394370291274307341251262400451382406395484340423497503475507400393433397
461526468539508357498549506520533488532499484403466461451526507499482512419
467441482429508465470393426374414397349499367382423461320475507499482488383
468445482448393499395381447303344279392471449468466541451452507540517512515
483550512500522465498463528555506488467514538537549524551546507499540544535
516509262530536529531480556510476488467456484547549541503475507400426374397
534377228239274287341331273239259313433430484519519497429507507527540488477
541539411539550511374502506491490543467541538519466461503507507540540544535
24t557535555550543542480553520533530553553553537549555551546531540540454535
25553524500522529542502528510533530480541484494536541532507531540540544535
69b537524448508485484526506539533543553514538519519555451452531389466433477
92521498500484417413480506539506488532514515519466497393427531527517454515
115555524530550529470537494539533513532553515547536541532546531467517512535
140474512473470402512526463435352488508499409468423438429475531467393415397
160t556550530550549531543553510533513508499553537519524482526531467540512535
230397291343373332297271296326367382349430321494466497411475531467466512450
263551554500544529512543494539506472480514538537549438503526531467540454450
274b457482385498485441549437461506543480499378330380346451452531444408324383
407547542539536511557526506510490513480430553468519461429526531540517544477
429535498539544402498480556461524530406514515494536438429452531540540544477
462501468420484435374381494491490488480514515468490541503526531412426512535
487490482500470485374404506419451382406499449426490524532526531499482488515
488520498429421529512526549491385472467319515547549524503526531540447488515
502502431407522511441463447461400513508514484494519461532526531467466392477
539506542530421549512417437520506459453386515426423321503526531499482512515
41514535465458465531431540475553409548514538468490377503374548499447454450
82b489447500393368361537437520506488548553467468490438411427548467447454450
116530468448440465456526506555506459467514538537549461393546548527517512477
285b549512539550511512480463520547513548541515537466438503452548467540544477
308535498500440435553502506491524530433533515547490524451475548540517512477
409496468473440465498393426444524488453499467519490524411475548467482512397
449554524547522543498480506539506554508553538547536497503546548467517488535
463547550530536549531526528491476459433415428494519555551526548540540512535
465528447473508485428526540491506382532456553547536438532507548527482512450
562517468484484392456417411510490435480541538519536524503526548540517454515