Song Use in The Sacred Harp, 1995-2019

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 ’19 ’18 ’17 ’16 ’15 ’14 ’13 ’12 ’11 ’10 ’09 ’08 ’07 ’06 ’05 ’04 ’03 ’02 ’01 ’00 ’99 ’98 ’97 ’96 ’95
4754141115313136161620121211135141041131126
146142112111621111122122223231
15521151234318514223234715344344
45t86050634128394819201571120973533412412
6311291227241821192124923982416152013115122010107
5972427146201186242617101191393219658693
300552091177523210192291625579146117974
480373795242137153221625487551511
11224293017211720232838192931242624321319992367305251
68b256994596062582239333938251620525161122108177824
3841862466333233233321024351324722766510212781110
3352043403840512333201737281577121115812121513331618
5031043314432111814841751527222424812269312229
45422151622293231234034372625314329262628271410121267
2703340605449462719284344333528433217192217151427602868
40173626412021151612824331727251317201624161913191322
569b2957434572703539584034421824221020171527161834223031
101t308950595938322536322923301827293542382418312422229
34b261116283722463125424444484633203041443019151511511
358389215912311394767951635838422223222733161419515331913
2694283354245682952515043515855495849374741215240403724
30t6195116123119120967793132117935584687747624844223542161613
2993748462533513954515749496035464034172217232619201955
318151718698914101318101518293719101832242620265639
991231526661826271317479510814916252320439847
1864157795949397663625049633961303142452847253138222916
2173619364222312146255946473935335536283444253936213943
14265921612510135538448151277282324265015
14339771058984771011226972636438423116204112429196261829
15921229182316283613241118251492733252060291217132231
47t1916211226146916202119183446353735321331811161320
73t94171140154130153153138138135151152133105728181716960314559154750
32t2362252237423432211067628162522263233333430264744
47b162871731236986135141910505255335445436944
178911421413335414181828392638333350334261
36b289132114285041453421352428403622282623364620432218
137114330275238217236213235154235187164133671061121031006967362927321117
145b8027819920620917912011912010912210410048564048475229365930382224
276141154131813104712252216191511312430363541432135
81t69108871077648678972929377110936863623354514062109106127107
39b10413491169197153165141154144169116100105123901591447644415253394223
619514519314111913216513012916113511871556481687687102426287585636
274t4365648576926258514849314350334031233121425761627281
37b586974634283987963101781107093646249716937445839702241
1923429533927284628352239162123333839313520442945435639
268352729161925257111821124546524649574955444132406253
84322231306835252736313547313333332928283447159333051
17113871812141613133012102551481171319474432253947
225t56106109597287108898175608410065605068353634473548144236
312b484836635362353542486827534141438693465147914253117102
1683136271014232310231812303637383340625467513537434241
354b831291008390106127122131102931057463769749598367524879708274
31t5167645260583541363842606784899340547442535561607293
49b4065534563324458333756583639685537404048534134163524
147t9919616714619716514911916414213111085100796966885048535553493657
48t7069877980908373671091041341191148611291837448564150693356
3404477564872393950678749464639416058434039564642403933
5328910610010098101157101978278899781816742508184567910387105130
82t4969716771396470493431354845607946625067596950504282
6663103109136134757064467731516093566964476260606967539261
19668885075496510810190751046712872535372835690606595766578
4605348713570545068959768736084869360543842604847333328
2226413715912310613412011911610683675552606353374034632126625334
430595155675775546069738353797248735422403963951271279893
145t11714814010717711713112212012512516410411412881140123106846591958765130
18975921098711310178130102706193114114668196596273657165793736
4365440403056547369726888664351664442695765657989668053
46861371671461241009170811286367114120947362625967687970795044
7512323920519915018413519316121014816611484135100103768758688253825947
2901431622092471972262071932662041872082191671681161066911098685063726267
1486054315649545662756373756057534860715975715063100171117
348b10717320912915018821311718216815113179681089372714467717174665364
8785108106116841018794107117143131114784963597691127735953656259
20010010110011613414812911514812088981148111497687676106738287557768
2034729364855776048694446495131212042813758758270938468
21679927681909710111010910383649384816157547660768253819282
3477045955092364444605473585993108100939387757695122100122235
72b55246839576729305163494251685346876283877894701098776
198741036710412387101797263836071729850788376877865595210393
117105127100978412210612711485169144939712310012711910290801066972103107
1441611622491921972452131811641892392141781552181291451281401238078109100135126
28227401826108211628361920219415762518062749180122
448t521856752527544741243054333739539683918080135103112107147
448b959510075102101101991649410493857276116729983608011911510092107
6273838472638770828555776711072899781888396859179586574
3171341871842292092181411491251681801751411551231071271069165855973979861
373101124116123127941171271201121258482781041129693114102856598555357
434109113951051131721311581201891359874141811261341141121198571109624968
49t9895847263776710551588011012816712313478811029489119172135135197
10086134147116150109135105161138151778578496972766284894053503020
12976103919216112278898773635493651045568496773898265748764
38372467635102101606646607375535289906491110778912912214013587
39t663849797246645046504610282814358811061068293107127117107139
76b7854114858411287738762588271578138764391909395103173114117
128931131091131249094949794638276525985122122121909371929387107
426t18918718618719222626028632325639129421925823422117019811910693110748774119
74b15523124923817218822217521113513513917216312814017413713813397769818812289
89102101437268617096116135143105119167128123122909177971331151098487
17917319920521925122624119016414416216614417212815017018617715497119138154158190
23676627454769287645868117897697799696538111997718366114102
405205330354321232218213251231262239192297227234201193169125167101103127188107139
421137123128116107134120149171117112139132130155170149123166160101119103154127107
441108162130175113112901309797101139851201111561211061191021017674825959
29413618716419217218418617014414416912018397114156101104769410411498827476
1271632022092741772812732132171851991461691851471431741631311301059592937491
18392698189808384706080829311011298165115621401121051078310714268
277462714341858163831294112254386738711767771058279117127139
285t176145193195232257235175164221181155267191198214228137125112105153122140105155
45584382232631097882655588899790101107103119121119105119112114117147
54667355956294250544250686060621111001131179111010514015011770102
5511391271301291581481121309716115116614116315511611615715314010582138117127147
28b1802562492292192571812902312101951861482492181821451631971231121141157684139
29t867746528483917587941221059368101731131288782112827455122122
34t165220181199177184207149144168173192152170145156193163147127112143144130122147
172170177124146127153190175211216162208191185168192168157129158112170185183171139
4521101491191411341381311101118288981231371146393100131130112110981307068
4901473133263322512361741902011891691921581006868874611213311211912710711482
4971301992052101721341411411311201731791441141141341101009811211210483768286
50491696875477074606680617748646077120127147140112153138183155185
565125121128139172127153149148120135139104123816966629198112149167154181119
33b14413712415715010612596102132104146133105160197153144188112121129211201192190
208119766010597771591059011213117113813710712318212369140121107103207142130
224135158150159138144141206154149131152144137941168193699612195150130166139
56t124111114100841171171051021491041341589011412915913714713312414611511792107
58179211153214188236181161211163148179183218171230228223153152124129193127146126
77t5057407060323943424131383457284576100104551246548869293
163b454656242742392833231532474931485452598012495112100122122
235187319266206262198165190201221162146119181175192134128169174124205206207212139
496129113122155102112127138111106921551041141148510171121140124159312307212207
111b103143130100109485887116998067851251351541401101319813015392876564
209903368943354463777709984791207310013414413117413014015982117168
378b201187186238293179190240194235217247223172218234222204219119130114159148171122
97194246238258312188195196220221203120138151185192210175204174133192177144135130
107816876704573625428456367606893908111098102133163138130181197
3446219232833483544514757456710089879212310612313311998109111158
391208220199187251202159210161168199179203209171221267270239214133184217244193263
4421188310912316914812099116921121028510511188958398106133153138154142175
31b19625622819531222620725519418321225914122322515618218217419813811915914012799
163t156149164206130172171110158168181120124157175156165171177167138163127169166215
278b228231326315228385280265271273303242223227319204201175188149140173185154193175
2881401771471671301721411581411201411201331459415015313312410614011483124142147
410t17223115019920918824819618514415119215219019017316815119798140110138135171168
868260316747775654646073545557768878104106132143163172148187197
1061111378711692778413010785104110991141641121061371251121431191199777135
120182196186146241218273173185179199203212185175170153143169133143184150154162185
122131778710780125112101171168181146133151135134127136129140143170144112150160
284177149257187138153149144171216227283223181211173145128114149147181179207233160
297168246228263192198195196194168160214191178114116127114140133147149167100135135
313t13813713612916511612514913711212584169151143156122151114140147159135124101147
5425733433553264939494626383943567954616251147110112169166263
35971181169111910610682818211281104125158109879357871519589745982
6419833028227418516522221318519919921416924919019722818216919815118115014411789
8520320226623822822619518123123519524215221230815622819820415415116317217318193
220212269275302262289315240259206227203203267225182188169185198151184122148158119
45713311886107100737811076103125127161145160109116198158158151146159236255253
498167177193199219165186170180199181179178157147109149151212140151140127127107135
512157160167167188125157181164189173134104123190201174171158154151205150144127147
12420622023828735129624827727822920325423513773106165163158174158161278244166175
108t1492692903152622141411631411422171792031259412910611013111215982137917778
215132111136113951421179610515816012013011298129164133114149159135144148193175
28312886136134981441201019387938482148145126145151138188159146108135187215
343242424381315343351333326288338374274313272225260182157177182159149144135166126
515192177140157130127226225201185191192245196242173222182158127159135150227307285
73b19725632623824823626027127824220332119819613515020111415318216411411911710193
119264330315321337351394413381385357385344281262295210198204198164173185154150175
123t2353191992473243743503414314112792743542723192302102272501911641191279787107
18211389124941268696758190837778105114134122163136110164173159188135102
21215313710614111114814925119422922715918320419014012714414014016412989114127100
313b1419971921071091059378125112158183191198197188210197170164163150130187183
3501211241401161199711511712099497311084101143127119104112164133127169274215
479148168155159141172108144114138122120119148171129134110136133164210185201193215
501174149177139206169174213185106104127235172188156201186204212164210197164155160
4215813413016413415914113017521018721121216313312624915716617017395150124146197
110217319228229209281213255278247208192191204202286180194204174173222179207162160
21817820225721924823626020614816820319217216316418215313314719117317311916491102
314199187177169161198190202164273227232172185234234188175177191173163172220171185
327171211209175177193171196185179191146152157147178153144158179173161150140162107
298213256275274232245201225231199225254240196286230243279219133178153197148135100
5281265464831139798130125130112105148125135140116157144154178143159164158175
56b141951361079212214112713112814812014472147178149210144162180135179173171171
111t246313338321324193350374278356255283290241188270210236177170180184214197229253
2731511491471461581721312101782061731101721851641431101519814018018995135127130
474120999597956898110109138979385148147123110106125123180163144117150285
56618526928223814522624120620119926723219822716014311691114160180143167144155147
234265348209274337263260290259385303247290272262295284244257219185272211236266185
349166113130141145169207175227149135155161130147156134174158152185181177183199227
361224202307204197296273255227210235203223249246178238210188242185196144183255227
445146899594141131129149158144101166148125175182159144156167185184217207111155
481149110108113127132918990103125127164151143208174163185249185228233201233333
535162121140116109117161144141199208208164191135182153186166202185173122197171197
78259424465332312422417361347369345414279241273251210210169191191153185154117126
201222251228229192226235221220206212254245227234187188182212202191217179252266242
138b272313315274272326322240278318208274279329294251357244197249193228197286282300
176t199231216187219138186213201189191186207204202173193175212209193189179180150215
229168173159159172162135163125116104131124130175187159175177179193210278173313246
339195220167250161165135156148229235220183145147187159258156257193196248164244171
362189220181214150208260202148204187186178172147143140137147162193196172188233285
3881541491401071502142131752271961811341481701751161271281581621931357993146158
425304296354342379304322277231273287337459258336244267298306230193280355364392275
176b145113177155141127115156131112978912410417121024921819719120014913511414691
323b295330429321407422368395372273345294322360262244210279313214200280226207229160
324219187155226217326174163220179245269191212213260260279226219200196217154199263
38920729629021425826327320614419615119217819621821422823222620920017322618815078
440115758281805867521119068116609073100149144169219200222248220204227
547112216050434274871058710198124141114150122151174170200217185201204171
30b12251958710265140141138117991598513012350106175188191206104185148158107
38b163162122159113134135138138130143118172130133178182186219182206228226188212207
114202171220141197208190181148185162171223181246234200194177219206205193173233197
27219313191134145184171161185185227179164172175221193232212219206217233216274242
303220251315274324245161170244247245269279241202165188210188179206173197227187155
41111681605643709482807768110104105158154170186188182206234214183111139
473252220290219258245241240227252227220245281175187207236280275206272412393454477
336232143199183209263260297310296255283240236175234228210174236213196263236223207
523245319257274302218280265297284262321297281359251267218147191213234197188187207
43233269338263272236241255217247303227212212175165174223239202215234242270244160
57252256275250248281297351297338357294297312262276260258212289215196159169181160
102230173167204177179174163244179225283223227286270357236280275215294217207296322
306234319257274219208248290251242239232223267218221254258233188215210197180171185
328152158119175141144153149129120117105152130128116134186144162215205167201204190
369302269307349357337287317331394374367344392359276297258239320220189263227216235
371241278238321312218376230241210267227252227225345277204233242220228197154171160
408249375315302272337297317231273287294258289286204207204197214220192159256223227
489285231220250385274297297331356293430409301308244219298250230220305233220313311
651598679971119478122171149151227191204198187228204188202224249193173223215
70b274246159175158208307240307247345259313312257286228298346320224249412376454383
77b222149181192228172207277248163223203240204294234219258239219224170242216296246
228106242332373664667863117127100105108134140186219182224196206244244275
31918417716717516515918116915421013517515815716414396157177249224228242286233207
376254246307263258326248235182235212308267236273234267270257242224239296307204285
378t17517724925824126316182144149141159138130135134165171188202224205167188204175
426b181129193129165127201181175138173144207141160165180137158188224245312320255197
47264941158917812261967100135204201194280219224358344320355333
53227256216219188218248213278216245232207178218214193287226202233173242227181263
275b296348364398324414333297372308303321397340376303309258306162233249263180162215
332238296220274241245235230278256303294245196257210201175266230233217242188199175
345b269239238250272274241326271338334294297329225244260204239242233234289256313227
365237246199250206214292221194168195192203241218214284334280230233320242256296285
49921620229027426219322625524122124525918328920217317493185182233217193197204190
67186162164136209138174181158158143139212196202192201186239230239222197216181107
91275242282332281337248271297296255294354249279303249251346265239245248220223197
138t236278249214219202230158217256262186212267242234267232236265239192206270313322
141289410275367343337280374310256293308322249225244267251313257239264278234266215
166283220282229312263222235331318345451354312430330249279236289239222278298255253
418247269220356251245307235259326217220258289213260284218197236239239233286216275
88t334410326411324351342428331385435321322329376312228227226257245280355298345397
104394438544470429458445512463506520490488532308330445322321348245228217207212207
133221231153146209193174235194216279239297196254234222227204219245196248252223197
135277338326258272304248271288338326283306241294210182223306289245280306320296300
231406452429389465363368428549477539524459406514428393311361265245333255236415253
267258202220238209263260240231221255283252289279295330298274219245249278256282300
280231211266219192236165240266196217259178281202251228236212265245210226227255242
312t358362301292281326333413271338345352364349345260393334334373245382355482512383
338305348282292357289292277393366391308306289319234309287334309245320255197324285
352282256301431312296235297310273267367290301262214238311239257245280328256282215
385b229305290302258363260326194252227220207218197143140204204249245249255164193135
390312278326342385406357326393356293367306312308295297311294209245210255286282322
83t324391290302357326357326372308419385459406319378372298274212257264263252229215
95280187257263293281213255266308303332279258359330357355257249257192328347296355
108b21021125725818814817423020624215117519825821124421022323326525722219717392190
180290375347287293226235317259338235344273236294303297251294289257272368278296253
187204132127129145120153144185163151214279236225214260322236309257272296244233190
254281319347370302296292317266252279232273329279276238298226298257249263220266344
477226145199169169162222175206273217283313218202170182198219202257264368320374263
556187160119159150138112105185163162159183181168201170244226214257305263236233253
44384391429431521374445531444366374344428480430449445369306275265239214244244322
48b346348315321343351297341359326419294364508376378403355382249265344289307216246
147b327382338370448351376290393326419400344370319367297322306219265196233220296242
177300362338356241320357311310262293227273289262244277287280320265305306298324285
240316410395398385281376374297338245247279301262276243279266309265294312364296311
304278296275210324385260351307296293247219272257270330344274265265294263244216311
333339251307411385351445341347385293332354433213321297322250298265344312320374311
377191118177136100153161144125149117203198191155221210232266275265249233256223285
392224202238175206226260196206163143192235212225270193236211309265210263298216300
403349401364411429498445456480394400352290381308351267258294298265239226278244171
4561831491301231451791491159712593146164172202260222210250336265264211270255263
134279338395342293304213202248235334171279281294345309270400393276313289227204275
271t286269228287281304297277266235245220267289273409309311274320276313278336355263
278t20913215910063179165181185132208186191267279276254279257275276358312256216344
316322348381370357304357317372369357294297258319321260344294298276249312256266263
379337362478367337337445395359411345367297301359295277344280289276249278270282235
380268278326292351289307271220216212308252223242221254298346265276222263256229311
399b243177167169185172201240251326267247279249246312243244321361276313217234266190
401265391326411400304376351288369173179152178234165193258294214276234344307296285
507261382238356281257230213180149217192212223345295309287239257276320328320296355
71260278238238219202226277231262279321364272279197207251219242285305255320282322
131b248278238183197188141193211242227232258289294286357287280230285305412393274372
164366469478448429440376374404437374367382370345270309244294249285320368320313207
250384438492370465422394395331234345274306453308397445355382361285358328347374355
334276375290263312351260395310308357321273196213214254227257275285264255244255275
341263330347349281304241230248183279344245223246286243258219289285280210256244215
419256202186164293193297255241326334227219289246260277287239236285320255347282253
510349452465457429440417470502477326352354227246204238218239242285272344307345322
28t313438238321272281307395331262267283297301262367284236266249293320368347392477
113310239257302272263307311323296255269290249359378403322382348293401368270313322
126317391301342293326342326381463334352428349359303321298346348293264185220199197
154378319315292302304445374444411357451428480376351340334400373293401312298433355
157249251238263232236201221206221195214240258246208297236257298293382368307307355
175361338373411379337376351417356419385364312308397309369382298293374233286307285
287251278228292228245357271231296203220223249262260243244321242293239248236244227
321379517492457465485465470480463374385382360376351330344321348293280233216233183
345t320424315349385363350441463369374344322289279276254270361336293333278207193168
432255211228210185169230221206247245239207249430276330322382275293333226256374285
540218242238206177147190213175168162134164157185251210258266236293249217298488535
567313338249219373320357341307273316352297381257378393236257289293280328307355285
79368490465499357422417395480318287321435340294351340334334298305272328286255263
207320256301332324274322297347284391294364301345312357355377275305313255298324300
291396469410398379363394374331394400414435392345330309392419320305382368347345344
315298187209250262214213225251308293308290312319345340298400361305358355426374450
322400391381370448374394311323426357438435370430515468466334336305294263364392397
368318348266411385304417351323338334337332281319276260298294320305249233278244322
417353338373342281374260255297284293308364329359351340449346429305320412320433477
422286162150183177218292277359284267274279301273449357369346411305382344393324355
438362424429457351458315311310284316332332370279276382392306361305344412336374355
543333391354356357363333326310318357337344392273260267270274320305294278270355419
548325296186146219198297326310366357352428480471378382344461361305358312298433355
38t288278193302312257181255259273267254252301262330284270361320316344312376313397
52t240177290195232245207255220206239239252241190210219198188320316245296347255311
151308296338302324289350361444394303259235258257312222311294275316344306278392300
153301211315302241385322290323262357400409349336409309210313275316249206236233275
191292296186292324281280297251296316344235258286286340251361336316344289278282322
213t303231301238281304322225271338279247364453376330340244313336316358263364282235
342386504478398485508417484431296334332397381294351340322361309316313328286266253
385t352452395370357470376395331284400352332381345251330311294298316264248307244285
400271242257315219289273230278262326247267227198260284258280373316294296286216253
428244177216195197245181213220308262175258212234303249270266309316305312307255235
446315296249229262304297317417326316308306340376330357251266336316280355336355322
491375438429356343385376484359394400430332329359295330423382393316320344278244333
27296269373321337236333311271318287232332392308312238270294320328294217244233311
29b330319290229302351273317381318345352313272262330321380346393328374328347374263
130532540514543530440543553502477520414530532499515519519497503328358467426544515
167421382504431407458417413347411374476488360471397403423438361328344368320345355
181306220228169192363342317271262316321354340294397297311334348328401328347334397
195298330354332281245248240297262316294306312286303277218280265328249296364355372
204293251257263373263201265331296345400279329336367267334321257328249248278282227
260386452373431521440445361372394419400332329308286372369313411328280312320282333
337370338410470429440417361417394374367322406376378321298334320328280263307274246
387402375410332385374376441480426400430435406499449284490361320328320355286355311
406270177338214169320230240244273391274313312242312321227239289328280289286255246
5001275136187651507785774957130157190234321322346275328333179227171235
568323410410321324337260341288284293308245236202251382287280320328294527447433397
70t308305290292251296297251323284267367306312395221284251274275341442368347334450
74t365305326292262274376441444447444367364349430303403407419265341344328376334275
80b422410478448407470465531502394419430435406430321445407361373341294296336345311
90431469429512502470435441537426400506472406345378426380438309341344368336334333
101b343278338370262257322395359284326308344267395286357392226320341358400347512450
105211124155169138142108181131149162211172209246192267369313373341358312393307333
136382469429535502498499374381369303283409392395330340334321482341249306256204253
150294256220302232320280428310262212259332212254260277334280336341280344408355383
202411401429398357374417413417477475451409392430409284298346361341344355376355419
205396452450457485406402484347326374337332241359312340407419373341401412364355263
210401382381349385320402470347356326283322467395330426423400429341382389482433419
302307278216258262374315413297338334269267281254330277279321289341294226393433535
310458469450482485422445441480506491533459453541397426407400373341313344408392450
326339305326332302337287265323296419451382360319351403344313309341294278286355300
370371362381431357326376341359308316242313289345409382334419361341467368447392419
416482452492482407414521484444549491438543532514409519449461348341382444482488450
444332242266229219326248251310318316367258349395397403490400393341320400408345372
485257211220219232202226210220221255259223227234321284279400336341320328408244207
538311256315250337337307290278256262274290312286295297287321298341320289426454450
50b354452395411429374333326381394491414409281294251254298306257360280289298313227
69t404313347370400406350326310477491438472480415409445466382373360421368336334275
83b502469492512521485445456502447510430472480430484537519438482360442540426415535
125393338290367385385333484393338461352459370336321372355377393360344355408355535
245375362410411400422417395331369326400354329213286309355294393360442412408334397
393470469478470502522512456444437435414364480456409445490438451360382467447488397
395512410465535555536521498502528520451459433415428468466524503360442499408512515
396283220220263177202248326297326223294273272273351357355321336360358312307282285
494398452504398429422445395463385245352322312294351340311438373360374355320392383
511423362381332357394435374404394435385409467395467468490524532360401389426392300
524428438410398465394402456417506400367459392430378357423346373360358344426392450
544408504492470407414465498543447400367322433336351297311266348360401355286296397
56416081824729628412295109131152161141190251243287257236360421400426415450
573356278347315312337342286288284267385332381319330340380334320360382467482374419
41522525530535465458465531431540475553409548514538468490377503374548499447454450
54482504530535465422485484526494444414435532456378403449524503374401499426374477
81b486548514524448440499484555463520476488453471428403392400429374401444408374477
103424338465398429485521498463411444430364467395428445355400373374401296236334383
109414548504482448406417413463447400414397433430428445449461336374374306252199235
139360504364370407458417374431369400294397360359330340258280348374264217256274246
149382424364370357363357413359369334308382349386515382392361411374305328320324344
360442382373356429458368428393463475490488433456428468466461482374442412426433419
402399348395370473414499456404369391352354406376409309380321336374333344347355322
410b435362429342448363315395502463491385513480541484494423438451374467412408345333
424327490465398373385315265259308303274240258319303309287257275374382400364266263
495351278338349343351368456417447400367543312286230297344280309374305263278274300
505291168167175197202186202231256279274332370386378330392400373374467467482454515
521369362354370312274435351323284334220344370395367426322361451374421412393415372
522262168167199251153235181288252173211223209336270426407346309374421312376392397
549273199249187281296280163178189186186245312319286340344382393374442400393334383
36t417424326370385326376441359394419414382406471467403449377373390401444482433344
60407438364457357394465374297385357367258360336351426449461429390507444393454383
123b389348364356373304376395444394334352409453386449372380400373390344328376307246
131t348278354349302226350297251426262259364312415312260466400275390442467376374355
170343382354292272296402286347338316385382340359303284322250309390344467376282300
185520490492554485508521470480528539490488480514484537490497429390421444408392450
206420438419349420363435413480447461533435453430367382407461373390272296347307372
214355256193263293363376326393338316321252381294378357355419551390374412393355419
242468517395389448470529441502447491476513480395449519466419361390401527447392372
296363305307274302326287361480394357414435360336378403344382482390382263320313344
320413305347370385337357374347394374400397406430409494407438532390382444482415419
331409517410512473289273361381356267490513480456351426355346451390507389408324275
372363202347250337304322341393356374414364340319409382392541429390382412336324355
415391401478411420326322441359326345430409360319467372380382348390358278270334355
423464278450431357304350441444528491451488532514538547549497532390442540482512477
435427424552448473422368361372338400414435392430409372344400265390467412393488383
451491452504543530485499512549411491451428532430449393449497482390358389466433477
482403452373482485385465498463477419367472301386428393344321348390313263270274300
506346211228287232208287297288326287242332349533409445369461482390467444364454515
513431410429389420522435498404447444451409453345397403380400411390333344347392515
518500525492482473508529542502463419451472433430484445423419411390421467517454450
32b373319266332312385342456347463374400488370386345445369361236411401328307324372
33t433490429457521374357428359356374414488381415321297449497451411421412540512477
94437469429356420440485428444411444476488370359378445380438451411382328466454419
162215173155146150159195173182168191159183218185221222270212257411239312307454372
173404382381411379470241297372426435438472433308321426449419429411401389393374355
193327305373389357337322317211189293214322349308330330311361393411333368408374333
309337269301315241304322297331326303259212241225378330423461503411467499447415383
330b357256266263281363315290347369287308313340395330403311382373411467400466415397
354t214211140175161112165130131158130171198191294221321322294219411374389336274355
386471490419457465508465484417506374385472453471467372449419532411467467426488477
458454375450457473414417470431437444476364548471449494466497393411467412336415477
470447452465470502485445512404447461438382508499367393407382411411442328393313450
492239196167183165162195163211149255166191272395312297355280298411272355256282397
530267278275226343263292286244235267321267218234276284194250298411320312201233215
536414348395356351440435428393369419385397406395428468369382411411374344426433419
572478469504389485508529498502463475414435508386515468490419429411442368426433419
24b466469538524448498485512463528510506354392430378357392524361427382412320488450
55454490373431351422529374431338520490472392415449426490438411427442540482488450
68t430362410389385394402326404338400438472508395428372490541451427374499482415477
76t491469465512485440549441431477520506435406471345426519419451427467499517512477
82b477424395448502394368361537437520506488548553467468490438411427548467447454450
92504382381499502485417413480506539506488532514515519466497393427531527517454515
98409424419431448414402395463411475438435360359367403392321373427245296364313355
121336313186321302337342326372242245283364370471378284334334336427333355347334419
197391362282226324351376326417318400344409406345351357355461482427467444482454383
211424517530482385508394413347426357385382329336409445407361451427333368408355344
213b446469429411521498435542463477510438435392471397468334361429427442306347324419
232417401478411429394357456381369400308459312319367403369361482427401499482392419
286461438465370465422465361404463461451488532553467494466438532427442444517355275
295509525544550485470499531502477391533488480533467426490400482427442444426374372
325473490527448448440445484502437435308344553541428445423438532427421540482392515
348t379305266302312296322297288369357400409508395484445490334393427421389447345419
394429410450499429440445456417447461400364406359409340392346361427401412347415450
398468490478499502394485512444437461451513433395428468355438373427507400447488397
404486452514470429406417512502506461506435508541484494536438451427421389482433355
420445452429411473498521374502437444524459433430367393423377373427507355364392333
450548525544499547498549484537540520524530532533467494490497482427467527466488535
464366338354342324257230196297369345337364406499428468449497361427358499408374355
471535401544554547522549542526506444476554508456484494490461451427467412482415450
553496546538512502522465374444494444451513467471538445392497429427358444376454515
569t335278354356343208248271331308326321223301294321321287313348427344467482544535
26419375315398357394368351331426391490344406456367445423497373452442412517415419
69b538540478524448508485484526506539533543553514538519519555451452531389466433477
80t474401450535448470465374463369391490472508471538445490461451452382412482454535
93516410492550502544529498431540475533543508471484403449419451452467412426454419
96436469364457429422465395381338391414344453395449494466461348452442499482454419
161512548514499547544549512549477520506513508471467547449361482452358400336374311
184491504514499502458529456502494444490435480499428494423541482452421400447345372
188486517504482502508417470444411461451409508514428426466461429452507467426454477
266489382450411420440465553463494520547397433499484468536461503452507540408454419
274b442313364482385498485441549437461506543480499378330380346451452531444408324383
285b545525429512539550512512480463520547513548541515537466438503452548467540544477
329395330429411379406342311381338303367364392430428357392382411452401444320334333
351371256307332281320297297404326400451332349359351340380497411452421368426433419
367475490514389407374445512404385419451472467514484519519497503452421368540544477
374466469381482407458376374502447444352554406514515519423382451452507467517488477
413545490514457547498543470543540475547543480541484494549524503452507444517544477
414462410381431400485402470463463435438428433471538403519497411452467444517454419
429530438429499539544402498480556461524530406514515494536438429452531540540544477
439339348307302293289315240251229235294313340345378468407461393452333368336392477
466388391354274241263376277347284303337258370345467547490497503452467467517488535
468452540465482448394499395381447303344279392471449468466541451452507540517512515
484525525544535530522549542444494491533513467471467393449382451452333444517454477
545485452450448448458485395393540475430513508541449426490419451452421499540544477
51496438514524502485543470480477491367435508456428426490400503475421444376544477
52b451296395411539414402413480411400438488406456484494392497503475467467447512397
72t480517530512407485485484463477491451488480471484445449461429475467444376415285
140465375381512473470402512526463435352488508499409468423438429475531467393415397
156412338395321324304307428331437444490428433395484494449461429475421412376345344
160b440424419448429394394484431411520344435406430378393490334482475507412364454397
174434540478482429422368395310356374367397312415409403536497451475467368466433450
223516525492512502522435428543540491451530406533449519392438532475507499466454397
230390319282292343374333297271296326367382349430321494466497411475531467466512450
271b540452450457502550529542537549551553543508541484494449497451475467527393392535
275t437348381431407385402341359394444414459453415538426423524429475467412447512535
289476504395431473440465428417540419533530480471467382490541482475442389447392383
301452490514431420522445470502394444476488508499484494423361348475401296376392311
308529410429499502440435553502506491524530433533515547490524451475548540517512477
311463504419370448414521361502447419451409508456449494423400451475401467482454450
323t330231326302302351342265288221245269258272286351321355382393475401400482454419
330t449517395398400470499361417385435451513433415409372407334451475467540482454477
346478504478457485485445441480477419451435467471515426407438411475401467466454477
355526548552543521470485470444506475476397480471484468423497503475467499482512450
375381362315370293337376456310385357438322301359397382369250429475507412347374397
397458391429411407470499441431356444438382406471515468466419503475467444376512535
399t507391419448539458465428526411539547530508430515468380541503475507499540454515
409504504530470473440465498393426444524488453499467519490524411475548467482512397
412527548552535485522512542502506475506409406541467494392419451475507527447544333
433480490504499539508394413417426475476435381471449537519461451475467467447433397
447377319228370281274307341251262400451382406395484340423497503475507400393433397
459552504538512547536521531543540520438530548514515494466541532475467467540512535
467441391381482429508465470393426374414397349499367382423461320475507499482488383
516501401395263530536529531480556510476488467456484547549541503475507400426374397
550326220266398351245280297259229267242223289376351468380419393475382368364415419
558454438429431485485417374372394444400364381471449426519524411475467527482488450
560343278282274262245248361359296334385273340319345340369400393475382389376392372
25551469478524502522529542502528510533530480541484494536541532507531540540544535
50t454424419431385458417374444447435451409480456397403407524532507442444482454419
88b521410465499429406499512444506555533513508533484468490541532507467499517488419
132449438395356400351402512480494475490435433430484403423419393507382444408488477
152537556544554521440529553444553510553543381514484494466461503507421467482355344
225b518504450482521544465484502506475524472467430515519466461482507421467447512450
227342220184247251263195225278262239385344381471449468407419503507507499466433450
279508490450398373422445498480494510490472553533484519536461503507421540482512450
292447401450389357394485413404477357337382532415467445536497551507442499426454477
359543469504470485544529512480477551547530532514484547490461551507467499447488477
381496525514499448498499531431463475476472406386428403519461429507442412517488419
431460469478389429422445361463426357352397480395428537466497482507442444517512515
453490438419482485458485441526447520524435480471467445423524482507442467426433419
465524469465448473508485428526540491506382532456553547536438532507548527482512450
486374348338287302281333351331308345332354312359409403322346411507467444540415515
517424362381302448470417351359477374400435406345428357407419393507442499540415344
531482410410411473440402428431528475533488508456397519519497503507421527466488477
534359187209229232274287341331273239259313433430484519519497429507507527540488477
541536452492411539550512374502506491490543467541538519466461503507507540540544535
118547525514457485536512542444528539524530532533484519549524532526467540482488515
160t556557538550530550549531543553510533513508499553537519524482526531467540512535
263553548527554502544529512543494539506472480514538537549438503526531467540454450
353416362307210379470402351404411461400409392415428321423382411526442499517512515
382439410450411373498402413431411475400513453456515372407334429526467368376355419
407549525530543539536512557526506510490513480430553468519461429526531540517544477
437543504552524547508512531549528520451435453499467547423461451526507499482454535
461522469465470539508357498549506520533488532499484403466461451526507499482512419
462504517492470420485435374381494491490488480514515468490541503526531412426512535
463550525538550530536549531526528491476459433415428494519555551526548540540512535
476519469538524420522465512463494461476382480415484494536541503526467499466544477
487495525478482502470485374404506419451382406499449426490524532526531499482488515
488509424419499429422529512526549491385472467319515547549524503526531540447488515
493541469527524547470445413557506551553554480471538468466461551526442527466512397
502496438450431407522512441463447461400513508514484494519461532526531467466392477
527319149205164272218201277251296279254258360386484468490461532526467412517512477
539491348450543530422549512417437520506459453386515426423321503526531499482512515
562514401530470485485394456417411510490435480541538519536524503526548540517454515
570534525530431557508499498555528551451543508471449494490497451526382412466392477
571528525544543502406512542537506461506488406415515382466541482526467467447512515
24t557555557535555550543542480553520533530553553553537549555551546531540540454535
37t503504504543473550521542502528491547513329345409393466461429546421412408415419
45b509546395431521522499531480477539490488532456397403423461451546467412426512515
115554540514524530550529470537494539533513532553515547536541532546531467517512535
116530490514470448440465456526506555506459467514538537549461393546548527517512477
158542548544512485550543512480494539506530433430515445536400532546467499482433419
165442348419370400394445395404369520476409480415515468490438482546467527376433344
169533424429482420422499456444549539557543553471553519519461532546507499540512535
293515540504482530536485512502506357506409433415538519423461482546467467466488477
449555525552524547522543498480506539506554508553538547536497503546548467517488535
478472424492524407536549470381463400385397433395515445519438451546467412517355383
483538452364512485522465498463528555506488467514538537549524551546507499540544535