├── README.md ├── code ├── .idea │ ├── .name │ ├── code.iml │ ├── dictionaries │ │ └── think.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml └── main.py ├── code_result.pdf ├── project.pdf ├── project_analysis.docx ├── regular_season_results.csv ├── seasons.csv ├── teams.csv ├── tourney_results.csv ├── tourney_seeds.csv └── tourney_slots.csv /README.md: -------------------------------------------------------------------------------- 1 | # project_bayes_lottery 2 | 3 | 计算球队胜率 4 | 5 | 简介:体彩中,实际球队胜率与人为预测差异的计算。 6 | 7 | 详情请见project.pdf。 8 | 9 | 分析和算法详见project_analysis.docx。 10 | -------------------------------------------------------------------------------- /code/.idea/.name: -------------------------------------------------------------------------------- 1 | code -------------------------------------------------------------------------------- /code/.idea/code.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /code/.idea/dictionaries/think.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /code/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /code/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /code/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /code/.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 17 | 18 | 19 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 45 | 46 | 47 | 52 | 53 | 54 | 55 | 56 | 57 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | Buildout 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 110 | 111 | 112 | 113 | 116 | 117 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 149 | 150 | 166 | 167 | 185 | 186 | 204 | 205 | 225 | 226 | 247 | 248 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | C:\Users\think\AppData\Roaming\Subversion 283 | 284 | 285 | 286 | 287 | 1470719987983 288 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 321 | 324 | 325 | 326 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | 365 | 366 | 367 | 368 | 369 | 370 | 371 | 376 | 377 | 378 | 379 | 380 | 381 | -------------------------------------------------------------------------------- /code/main.py: -------------------------------------------------------------------------------- 1 | __author__ = 'think' 2 | # -*- coding: utf-8 -*- 3 | 4 | # data 5 | 6 | import csv 7 | 8 | file_address = 'C:/Users/think/Desktop' 9 | regular_season_results = csv.reader(open(file_address + '/project/regular_season_results.csv', 'r')) 10 | seasons = csv.reader(open(file_address + '/project/seasons.csv', 'r')) 11 | teams = csv.reader(open(file_address + '/project/teams.csv', 'r')) 12 | tourney_results = csv.reader(open(file_address + '/project/tourney_results.csv', 'r')) 13 | tourney_seeds = csv.reader(open(file_address + '/project/tourney_seeds.csv', 'r')) 14 | tourney_slots = csv.reader(open(file_address + '/project/tourney_slots.csv', 'r')) 15 | 16 | #赛季对应的年份数据 17 | seasons_line=[] 18 | years_line=[] 19 | for line in seasons: 20 | if line[0] != 'season': #去掉汉字 21 | seasons_line.append(line[0]) 22 | years_line.append(line[1]) 23 | #常规赛数据 24 | regular_results_line = [] 25 | for line in regular_season_results: 26 | if line[0] != 'season': #去掉汉字 27 | regular_results_line.append((line[0], line[2], line[4])) 28 | #淘汰赛数据 29 | tourney_seeds_line = [] 30 | seeds_season = {} 31 | seeds_season_two = {} 32 | teams_seed = {} 33 | seed_teams = {} 34 | for line in tourney_seeds: 35 | if line[0] != 'season': #去掉汉字 36 | teams_seed[line[2]] = line[1] 37 | seeds_season[line[0]] = teams_seed 38 | seed_teams[line[1]] = line[2] 39 | seeds_season_two[line[0]] = seed_teams 40 | tourney_results_line = [] 41 | for line in tourney_results: 42 | if line[0] != 'season': #去掉汉字 43 | tourney_results_line.append((line[0], line[1], line[2], line[4])) 44 | #淘汰赛种子排名数据 45 | tourney_slots_line = {} 46 | slots_lines = [] 47 | slots_team = [] 48 | for line in tourney_slots: 49 | if line[0] != 'slot': #去掉汉字 50 | slots_team = (line[1], line[2]) 51 | tourney_slots_line[line[0]] = slots_team 52 | slots_lines.append(line[0]) 53 | 54 | #某队伍在当前season的胜率Pi计算 55 | def p(season, team_id): #传入入season,team_id,类型为字符串 56 | win_number = lose_number = 0 57 | p_i_win = 0.000 58 | for one in regular_results_line: 59 | if one[0] == season: 60 | if one[1] == team_id: 61 | win_number = win_number + 1 62 | if one[2] == team_id: 63 | lose_number = lose_number + 1 64 | p_i_win = win_number / (win_number + lose_number) 65 | return (p_i_win) 66 | 67 | #A队与B队比赛,A队胜利的概率 68 | def pab(season, team_a, team_b): 69 | pa = p(season, team_a) 70 | pb = p(season, team_b) 71 | #print('rrr',pa) 72 | pa = float(pa) 73 | pb = float(pb) 74 | pawinb = (pa * (1 - pb)) / (pa * (1 - pb) + (1 - pa) * pb) 75 | return pawinb 76 | 77 | 78 | #构建淘汰赛竞赛图生成,可查看code_result.pdf文件 79 | def tourney_tree(season): 80 | one_line = [] 81 | two_line = [] 82 | three_line = [] 83 | four_line = [] 84 | five_line = [] 85 | six_line = [] 86 | pre_maybe_true_num=0 87 | tourney_num=0 88 | for one in tourney_results_line: 89 | if one[0] == season: 90 | tourney_num=tourney_num+1 91 | if one[1] == ('136' or '137'): 92 | one_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 93 | if(pab(season,one[2],one[3]))>0.5: 94 | pre_maybe_true_num=pre_maybe_true_num+1 95 | if one[1] == ('138' or '139'): 96 | two_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 97 | if(pab(season,one[2],one[3]))>0.5: 98 | pre_maybe_true_num=pre_maybe_true_num+1 99 | if one[1] == ('143' or '144'): 100 | three_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 101 | if(pab(season,one[2],one[3]))>0.5: 102 | pre_maybe_true_num=pre_maybe_true_num+1 103 | if one[1] == ('145' or '146'): 104 | four_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 105 | if(pab(season,one[2],one[3]))>0.5: 106 | pre_maybe_true_num=pre_maybe_true_num+1 107 | if one[1] == '152': 108 | five_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 109 | if(pab(season,one[2],one[3]))>0.5: 110 | pre_maybe_true_num=pre_maybe_true_num+1 111 | if one[1] == '154': 112 | six_line.append((one[2], seeds_season[season][one[2]], one[3], seeds_season[season][one[3]],pab(season,one[2],one[3]))) 113 | if(pab(season,one[2],one[3]))>0.5: 114 | pre_maybe_true_num=pre_maybe_true_num+1 115 | print('Season:',season) 116 | print('Round 1:\n',one_line) 117 | print('Round 2:\n',two_line) 118 | print('Round 3:\n',three_line) 119 | print('Round 4:\n',four_line) 120 | print('Round 5:\n',five_line) 121 | print('Round 6:\n',six_line) 122 | score=pre_maybe_true_num/float(tourney_num) 123 | print('the true percentage of peoples predict:',score) 124 | return score 125 | 126 | score_line=[] 127 | for one_season in seasons_line: 128 | score=tourney_tree(one_season) 129 | score_line.append((one_season,score)) 130 | print('all season score:') 131 | max_score=0 132 | for one in score_line: 133 | print(one) 134 | if one[1]>max_score: 135 | max_score=one[1] 136 | max_season=one[0] 137 | print('result:',max_season,years_line[seasons_line.index(max_season)],max_score) 138 | 139 | 140 | 141 | 142 | 143 | 144 | #csvfile.close() 145 | -------------------------------------------------------------------------------- /code_result.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudthink/Project_BayesLottery/3837123b1ddf08ad10093247e017482a88085b3a/code_result.pdf -------------------------------------------------------------------------------- /project.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudthink/Project_BayesLottery/3837123b1ddf08ad10093247e017482a88085b3a/project.pdf -------------------------------------------------------------------------------- /project_analysis.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudthink/Project_BayesLottery/3837123b1ddf08ad10093247e017482a88085b3a/project_analysis.docx -------------------------------------------------------------------------------- /seasons.csv: -------------------------------------------------------------------------------- 1 | season,years,dayzero 2 | A,1995-1996,10/30/1995 3 | B,1996-1997,10/28/1996 4 | C,1997-1998,10/27/1997 5 | D,1998-1999,10/26/1998 6 | E,1999-2000,11/01/1999 7 | F,2000-2001,10/30/2000 8 | G,2001-2002,10/29/2001 9 | H,2002-2003,11/04/2002 10 | I,2003-2004,11/03/2003 11 | J,2004-2005,11/01/2004 12 | K,2005-2006,10/31/2005 13 | L,2006-2007,10/30/2006 14 | M,2007-2008,11/05/2007 15 | N,2008-2009,11/03/2008 16 | O,2009-2010,11/02/2009 17 | P,2010-2011,11/01/2010 18 | Q,2011-2012,10/31/2011 19 | R,2012-2013,11/05/2012 20 | -------------------------------------------------------------------------------- /teams.csv: -------------------------------------------------------------------------------- 1 | id,name 2 | 501,New York 3 | 502,Los Angeles 4 | 503,Chicago 5 | 504,Houston 6 | 505,Philadelphia 7 | 506,Phoenix 8 | 507,San Antonio 9 | 508,San Diego 10 | 509,Dallas 11 | 510,San Jose 12 | 511,Austin 13 | 512,Indianapolis 14 | 513,Jacksonville 15 | 514,San Francisco 16 | 515,Columbus 17 | 516,Charlotte 18 | 517,Fort Worth 19 | 518,Detroit 20 | 519,El Paso 21 | 520,Memphis 22 | 521,Seattle 23 | 522,Denver 24 | 523,Washington 25 | 524,Boston 26 | 525,Nashville-Davidson 27 | 526,Baltimore 28 | 527,Oklahoma City 29 | 528,Louisville 30 | 529,Portland 31 | 530,Las Vegas 32 | 531,Milwaukee 33 | 532,Albuquerque 34 | 533,Tucson 35 | 534,Fresno 36 | 535,Sacramento 37 | 536,Long Beach 38 | 537,Kansas Town 39 | 538,Mesa 40 | 539,Virginia Beach 41 | 540,Atlanta 42 | 541,Colorado Springs 43 | 542,Omaha 44 | 543,Raleigh 45 | 544,Miami 46 | 545,Oakland 47 | 546,Minneapolis 48 | 547,Tulsa 49 | 548,Cleveland 50 | 549,Wichita 51 | 550,Arlington 52 | 551,New Orleans 53 | 552,Bakersfield 54 | 553,Tampa 55 | 554,Honolulu 56 | 555,Aurora 57 | 556,Anaheim 58 | 557,Santa Ana 59 | 558,St. Louis 60 | 559,Riverside 61 | 560,Corpus Christi 62 | 561,Lexington-Fayette 63 | 562,Pittsburgh 64 | 563,Anchorage 65 | 564,Stockton 66 | 565,Cincinnati 67 | 566,St. Paul 68 | 567,Toledo 69 | 568,Greensboro 70 | 569,Newark 71 | 570,Plano 72 | 571,Henderson 73 | 572,Lincoln 74 | 573,Buffalo 75 | 574,Jersey City 76 | 575,Chula Vista 77 | 576,Fort Wayne 78 | 577,Orlando 79 | 578,St. Petersburg 80 | 579,Chandler 81 | 580,Laredo 82 | 581,Norfolk 83 | 582,Durham 84 | 583,Madison 85 | 584,Lubbock 86 | 585,Irvine 87 | 586,Winston-Salem 88 | 587,Glendale 89 | 588,Garland 90 | 589,Hialeah 91 | 590,Reno 92 | 591,Chesapeake 93 | 592,Gilbert 94 | 593,Baton Rouge 95 | 594,Irving 96 | 595,Scottsdale 97 | 596,North Las Vegas 98 | 597,Fremont 99 | 598,Boise City 100 | 599,Poormond 101 | 600,San Bernardino 102 | 601,Birmingham 103 | 602,Spokane 104 | 603,Rochester 105 | 604,Des Moines 106 | 605,Modesto 107 | 606,Fayetteville 108 | 607,Tacoma 109 | 608,Oxnard 110 | 609,Fontana 111 | 610,Columboat 112 | 611,Montgomery 113 | 612,Moreno Valley 114 | 613,Shreveport 115 | 614,Aurouta 116 | 615,Yonkers 117 | 616,Akron 118 | 617,Huntington Beach 119 | 618,Little Rock 120 | 619,Augusta-Richmond County 121 | 620,Amarillo 122 | 621,Glendalan 123 | 622,Mobile 124 | 623,Grand Rapids 125 | 624,Salt Lake City 126 | 625,Huntsville 127 | 626,Grand Prairie 128 | 627,Knoxville 129 | 628,Worcester 130 | 629,Newport News 131 | 630,Brownsville 132 | 631,Overland Park 133 | 632,Santa Clarita 134 | 633,Providence 135 | 634,Garden Grove 136 | 635,Chattanooga 137 | 636,Oceanside 138 | 637,Jackson 139 | 638,Fort Lauderdale 140 | 639,Santa Rosa 141 | 640,Rancho Cucamonga 142 | 641,Port St. Lucie 143 | 642,Tempe 144 | 643,Ontario 145 | 644,Vancouver 146 | 645,Cape Coral 147 | 646,Sioux Falls 148 | 647,Springgrass 149 | 648,Meoria 150 | 649,Pembroke Pines 151 | 650,Elk Grove 152 | 651,Salem 153 | 652,Lancaster 154 | 653,Corona 155 | 654,Eugene 156 | 655,Palmdale 157 | 656,Salinas 158 | 657,Springfield 159 | 658,Pasadena 160 | 659,Fort Collins 161 | 660,Hayward 162 | 661,Pomona 163 | 662,Cary 164 | 663,Rockford 165 | 664,Alexandria 166 | 665,Escondido 167 | 666,McKinney 168 | 667,Kansas City 169 | 668,Joliet 170 | 669,Sunnyvale 171 | 670,Torrance 172 | 671,Bridgeport 173 | 672,Lakewood 174 | 673,Hollywood 175 | 674,Paterson 176 | 675,Naperville 177 | 676,Syracuse 178 | 677,Mesquite 179 | 678,Dayton 180 | 679,Savannah 181 | 680,Clarksville 182 | 681,Orange 183 | 682,Pasadonta 184 | 683,Fullerton 185 | 684,Killeen 186 | 685,Frisco 187 | 686,Hampton 188 | 687,McAllen 189 | 688,Warren 190 | 689,Bellevue 191 | 690,West Valley City 192 | 691,Columbia 193 | 692,Olathe 194 | 693,Sterling Heights 195 | 694,New Haven 196 | 695,Miramar 197 | 696,Waco 198 | 697,Thousand Oaks 199 | 698,Cedar Rapids 200 | 699,Charleston 201 | 700,Visalia 202 | 701,Topeka 203 | 702,Elizabeth 204 | 703,Gainesville 205 | 704,Thornton 206 | 705,Roseville 207 | 706,Carrollton 208 | 707,Coral Springs 209 | 708,Stamford 210 | 709,Simi Valley 211 | 710,Concord 212 | 711,Hartford 213 | 712,Kent 214 | 713,Lafayette 215 | 714,Midland 216 | 715,Surprise 217 | 716,Denton 218 | 717,Victorville 219 | 718,Evansville 220 | 719,Santa Clara 221 | 720,Abilene 222 | 721,Athens-Clarke County 223 | 722,Vallejo 224 | 723,Allentown 225 | 724,Norman 226 | 725,Beaumont 227 | 726,Independence 228 | 727,Murfreesboro 229 | 728,Ann Arbor 230 | 729,Fallfield 231 | 730,Berkeley 232 | 731,Peoria 233 | 732,Provo 234 | 733,El Monte 235 | 734,Columtopia 236 | 735,Lansing 237 | 736,Fargo 238 | 737,Downey 239 | 738,Costa Mesa 240 | 739,Wilmington 241 | 740,Arvada 242 | 741,Inglewood 243 | 742,Miami Gardens 244 | 743,Carlsbad 245 | 744,Westminster 246 | 745,Cookchester 247 | 746,Odessa 248 | 747,Manchester 249 | 748,Elgin 250 | 749,West Jordan 251 | 750,Round Rock 252 | 751,Clearwater 253 | 752,Waterbury 254 | 753,Gresham 255 | 754,Fairfield 256 | 755,Billings 257 | 756,Lowell 258 | 757,San Buenaventura (Ventura) 259 | 758,Pueblo 260 | 759,High Point 261 | 760,West Covina 262 | 761,Richmond 263 | 762,Murrieta 264 | 763,Cambridge 265 | 764,Antioch 266 | 765,Temecula 267 | 766,Norwalk 268 | 767,Centennial 269 | 768,Everett 270 | 769,Palm Bay 271 | 770,Wichita Falls 272 | 771,Green Bay 273 | 772,Daly City 274 | 773,Burbank 275 | 774,Richardson 276 | 775,Pompano Beach 277 | 776,North Charleston 278 | 777,Broken Arrow 279 | 778,Boulder 280 | 779,West Palm Beach 281 | 780,Santa Maria 282 | 781,El Cajon 283 | 782,Davenport 284 | 783,Rialto 285 | 784,Las Cruces 286 | 785,San Mateo 287 | 786,Lewisville 288 | 787,South Bend 289 | 788,Lakeland 290 | 789,Erie 291 | 790,Tyler 292 | 791,Pearland 293 | 792,College Station 294 | 793,Kenosha 295 | 794,Sandy Springs 296 | 795,Clovis 297 | 796,Flint 298 | 797,Roanoke 299 | 798,Albany 300 | 799,Jurupa Valley 301 | 800,Compton 302 | 801,San Angelo 303 | 802,Hillsboro 304 | 803,Lawton 305 | 804,Renton 306 | 805,Vista 307 | 806,Davie 308 | 807,Greeley 309 | 808,Mission Viejo 310 | 809,Portsmouth 311 | 810,Dearborn 312 | 811,South Gate 313 | 812,Tuscaloosa 314 | 813,Livonia 315 | 814,New Bedford 316 | 815,Vacaville 317 | 816,Brockton 318 | 817,Roswell 319 | 818,Beaverton 320 | 819,Quincy 321 | 820,Sparks 322 | 821,Yakima 323 | 822,Lee's Summit 324 | 823,Federal Way 325 | 824,Carson 326 | 825,Santa Monica 327 | 826,Hesperia 328 | 827,Allen 329 | 828,Rio Rancho 330 | 829,Yuma 331 | 830,Eastminster 332 | 831,Orem 333 | 832,Lynn 334 | 833,Redding 335 | 834,Spokane Valley 336 | 835,Miami Beach 337 | 836,League City 338 | 837,Lawrence 339 | 838,Santa Barbara 340 | 839,Plantation 341 | 840,Sandy 342 | 841,Sunrise 343 | 842,Macon 344 | 843,Longmont 345 | 844,Boca Raton 346 | 845,San Marcos 347 | 846,Greenville 348 | 847,Waukegan 349 | 848,Fall River 350 | 849,Chico 351 | 850,Newton 352 | 851,San Leandro 353 | 852,Reading 354 | 853,Norrun 355 | 854,Fort Smith 356 | 855,Newport Beach 357 | 856,Tallahassee 358 | -------------------------------------------------------------------------------- /tourney_results.csv: -------------------------------------------------------------------------------- 1 | season,daynum,wteam,wscore,lteam,lscore 2 | A,136,515,206,729,192 3 | A,136,559,163,555,142 4 | A,136,576,180,666,151 5 | A,136,581,180,577,144 6 | A,136,604,194,551,178 7 | A,136,629,178,539,154 8 | A,136,640,264,756,173 9 | A,136,660,163,679,106 10 | A,136,663,221,809,168 11 | A,136,675,139,825,122 12 | A,136,736,103,810,98 13 | A,136,738,175,833,170 14 | A,136,783,158,530,139 15 | A,136,786,211,681,132 16 | A,136,821,173,541,103 17 | A,136,831,146,844,115 18 | A,137,511,216,826,122 19 | A,137,527,154,625,122 20 | A,137,549,158,815,146 21 | A,137,603,223,685,134 22 | A,137,606,216,519,190 23 | A,137,628,194,599,190 24 | A,137,636,221,747,130 25 | A,137,651,197,802,192 26 | A,137,701,166,637,115 27 | A,137,708,199,703,149 28 | A,137,758,218,662,190 29 | A,137,789,146,721,103 30 | A,137,793,192,670,182 31 | A,137,796,178,690,175 32 | A,137,829,221,732,139 33 | A,137,839,149,812,120 34 | A,138,515,156,660,134 35 | A,138,559,228,581,194 36 | A,138,604,182,738,166 37 | A,138,640,202,831,144 38 | A,138,663,190,783,178 39 | A,138,675,151,736,98 40 | A,138,786,166,576,139 41 | A,138,821,175,629,161 42 | A,139,511,209,628,175 43 | A,139,549,187,789,156 44 | A,139,603,175,701,149 45 | A,139,606,247,527,214 46 | A,139,636,182,758,122 47 | A,139,651,163,829,154 48 | A,139,796,221,708,175 49 | A,139,839,156,793,149 50 | A,143,603,235,796,216 51 | A,143,640,242,821,168 52 | A,143,663,190,515,151 53 | A,143,839,144,651,142 54 | A,144,549,209,606,168 55 | A,144,636,199,511,192 56 | A,144,675,144,559,132 57 | A,144,786,199,604,194 58 | A,145,640,199,839,151 59 | A,145,663,206,603,149 60 | A,146,675,175,549,151 61 | A,146,786,144,636,137 62 | A,152,640,194,663,178 63 | A,152,786,185,675,166 64 | A,154,640,182,786,161 65 | B,136,511,156,768,137 66 | B,136,527,175,826,158 67 | B,136,539,132,736,125 68 | B,136,549,206,535,166 69 | B,136,554,180,662,158 70 | B,136,556,192,625,149 71 | B,136,628,175,830,144 72 | B,136,629,166,624,137 73 | B,136,636,187,632,154 74 | B,136,640,221,680,130 75 | B,136,708,197,589,178 76 | B,136,738,199,741,182 77 | B,136,779,180,727,156 78 | B,136,810,262,545,180 79 | B,136,829,242,648,218 80 | B,136,853,192,827,163 81 | B,137,546,190,603,161 82 | B,137,547,175,604,168 83 | B,137,551,163,669,134 84 | B,137,560,187,769,156 85 | B,137,577,170,687,163 86 | B,137,623,216,818,185 87 | B,137,651,156,663,137 88 | B,137,673,187,795,110 89 | B,137,701,142,723,132 90 | B,137,737,194,660,142 91 | B,137,783,192,721,161 92 | B,137,789,149,674,96 93 | B,137,793,170,849,139 94 | B,137,802,194,528,125 95 | B,137,821,180,692,146 96 | B,137,839,163,781,110 97 | B,138,511,175,554,166 98 | B,138,539,180,829,163 99 | B,138,629,161,549,158 100 | B,138,636,180,738,146 101 | B,138,640,180,628,166 102 | B,138,708,175,556,134 103 | B,138,779,194,527,185 104 | B,138,810,230,853,199 105 | B,139,547,180,623,151 106 | B,139,551,156,802,142 107 | B,139,651,154,701,151 108 | B,139,673,182,789,137 109 | B,139,737,235,577,209 110 | B,139,783,173,839,158 111 | B,139,793,197,560,194 112 | B,139,821,185,546,139 113 | B,143,640,199,779,163 114 | B,143,673,216,551,202 115 | B,143,810,178,629,175 116 | B,143,821,197,783,185 117 | B,144,511,204,636,197 118 | B,144,651,187,793,151 119 | B,144,708,151,539,137 120 | B,144,737,170,547,156 121 | B,145,640,173,821,142 122 | B,145,673,192,810,173 123 | B,146,511,230,737,221 124 | B,146,708,233,651,178 125 | B,152,511,158,708,139 126 | B,152,640,187,673,166 127 | B,154,511,202,640,190 128 | C,136,511,238,705,144 129 | C,136,515,178,698,156 130 | C,136,546,185,622,149 131 | C,136,549,156,713,149 132 | C,136,559,223,588,204 133 | C,136,623,154,768,122 134 | C,136,624,197,790,194 135 | C,136,625,226,721,209 136 | C,136,662,197,822,163 137 | C,136,671,199,581,170 138 | C,136,708,211,692,125 139 | C,136,736,166,817,137 140 | C,136,743,149,769,146 141 | C,136,821,204,755,163 142 | C,136,840,166,853,163 143 | C,136,843,197,789,125 144 | C,137,574,158,778,154 145 | C,137,577,238,740,151 146 | C,137,595,230,788,209 147 | C,137,636,264,734,125 148 | C,137,640,197,747,161 149 | C,137,670,192,568,146 150 | C,137,701,190,535,149 151 | C,137,722,178,599,142 152 | C,137,738,228,570,134 153 | C,137,741,233,687,178 154 | C,137,780,122,663,110 155 | C,137,783,161,554,137 156 | C,137,786,151,627,146 157 | C,137,810,156,668,149 158 | C,137,826,168,674,166 159 | C,137,836,180,551,173 160 | C,138,511,197,624,118 161 | C,138,559,187,625,163 162 | C,138,662,161,623,146 163 | C,138,671,151,736,134 164 | C,138,708,223,546,199 165 | C,138,821,180,515,166 166 | C,138,840,194,743,158 167 | C,138,843,180,549,178 168 | C,139,577,190,722,175 169 | C,139,640,211,780,146 170 | C,139,738,192,574,156 171 | C,139,741,192,636,180 172 | C,139,783,199,836,156 173 | C,139,786,134,701,110 174 | C,139,810,204,670,197 175 | C,139,826,199,595,185 176 | C,143,511,209,662,190 177 | C,143,559,180,840,178 178 | C,143,708,175,671,139 179 | C,143,821,156,843,149 180 | C,144,577,192,786,161 181 | C,144,640,226,810,163 182 | C,144,741,178,826,163 183 | C,144,783,161,738,142 184 | C,145,708,180,559,154 185 | C,145,821,182,511,122 186 | C,146,640,206,577,202 187 | C,146,783,190,741,185 188 | C,152,640,206,783,204 189 | C,152,821,156,708,142 190 | C,154,640,187,821,166 191 | D,136,515,226,766,192 192 | D,136,518,192,848,98 193 | D,136,559,218,820,158 194 | D,136,562,149,651,139 195 | D,136,574,134,810,127 196 | D,136,592,180,728,146 197 | D,136,607,180,673,151 198 | D,136,625,259,599,211 199 | D,136,628,185,805,154 200 | D,136,662,197,826,144 201 | D,136,701,146,676,142 202 | D,136,720,173,687,139 203 | D,136,722,166,786,146 204 | D,136,778,166,752,103 205 | D,136,783,166,508,137 206 | D,136,842,182,708,178 207 | D,137,546,194,741,168 208 | D,137,549,173,602,115 209 | D,137,577,238,593,139 210 | D,137,636,228,587,178 211 | D,137,640,197,702,144 212 | D,137,668,180,642,130 213 | D,137,669,142,840,139 214 | D,137,671,182,686,127 215 | D,137,674,173,829,168 216 | D,137,678,103,849,77 217 | D,137,721,146,511,144 218 | D,137,738,139,793,130 219 | D,137,789,146,639,130 220 | D,137,790,149,570,125 221 | D,137,802,149,554,127 222 | D,137,821,192,516,139 223 | D,138,518,194,722,178 224 | D,138,559,187,701,134 225 | D,138,592,197,842,178 226 | D,138,607,197,783,178 227 | D,138,628,197,515,173 228 | D,138,662,180,562,151 229 | D,138,720,180,574,106 230 | D,138,778,206,625,146 231 | D,139,577,233,802,134 232 | D,139,640,221,636,211 233 | D,139,669,158,821,139 234 | D,139,671,178,674,158 235 | D,139,678,194,790,122 236 | D,139,721,204,546,173 237 | D,139,738,175,668,151 238 | D,139,789,154,549,130 239 | D,143,559,187,628,163 240 | D,143,607,175,592,173 241 | D,143,720,173,518,154 242 | D,143,778,182,662,149 243 | D,144,577,187,678,146 244 | D,144,640,139,669,103 245 | D,144,671,130,721,110 246 | D,144,789,185,738,132 247 | D,145,559,161,607,149 248 | D,145,720,185,778,178 249 | D,146,577,204,789,154 250 | D,146,671,175,640,158 251 | D,152,559,154,720,139 252 | D,152,577,163,671,149 253 | D,154,559,185,577,178 254 | E,136,511,170,632,113 255 | E,136,518,173,562,166 256 | E,136,607,185,651,158 257 | E,136,629,211,544,187 258 | E,136,640,204,775,192 259 | E,136,655,154,762,146 260 | E,136,662,178,627,142 261 | E,136,671,156,826,91 262 | E,136,721,178,848,120 263 | E,136,738,149,569,146 264 | E,136,778,146,713,134 265 | E,136,786,190,752,156 266 | E,136,793,185,626,146 267 | E,136,810,156,520,137 268 | E,136,821,115,780,108 269 | E,136,849,158,597,134 270 | E,137,549,154,816,113 271 | E,137,559,180,822,161 272 | E,137,577,197,643,132 273 | E,137,592,166,535,163 274 | E,137,623,163,728,139 275 | E,137,636,194,573,185 276 | E,137,668,180,515,170 277 | E,137,708,202,676,168 278 | E,137,720,209,510,146 279 | E,137,722,206,615,158 280 | E,137,730,185,625,137 281 | E,137,764,173,725,170 282 | E,137,783,202,747,156 283 | E,137,789,175,642,113 284 | E,137,790,151,811,139 285 | E,137,802,214,817,149 286 | E,138,607,197,778,182 287 | E,138,629,190,518,144 288 | E,138,655,173,793,161 289 | E,138,671,175,821,146 290 | E,138,738,158,721,149 291 | E,138,786,125,640,120 292 | E,138,810,252,662,168 293 | E,138,849,158,511,142 294 | E,139,577,166,636,154 295 | E,139,592,223,623,182 296 | E,139,668,180,720,149 297 | E,139,708,144,783,127 298 | E,139,722,180,730,161 299 | E,139,764,161,789,156 300 | E,139,790,156,559,122 301 | E,139,802,166,549,146 302 | E,143,629,192,810,134 303 | E,143,671,180,786,139 304 | E,143,738,180,607,158 305 | E,143,849,146,655,115 306 | E,144,592,209,577,187 307 | E,144,708,178,790,166 308 | E,144,722,163,764,158 309 | E,144,802,192,668,170 310 | E,145,671,180,629,154 311 | E,145,849,154,738,144 312 | E,146,592,185,722,156 313 | E,146,708,142,802,132 314 | E,152,592,170,708,142 315 | E,152,671,127,849,98 316 | E,154,671,214,592,182 317 | F,136,527,163,774,156 318 | F,136,549,202,536,142 319 | F,136,577,228,679,125 320 | F,136,603,151,515,146 321 | F,136,605,120,849,118 322 | F,136,610,139,629,137 323 | F,136,628,166,562,134 324 | F,136,639,185,625,175 325 | F,136,640,173,616,163 326 | F,136,662,199,602,192 327 | F,136,676,168,604,163 328 | F,136,779,158,606,149 329 | F,136,783,214,815,144 330 | F,136,810,146,615,115 331 | F,136,818,166,722,130 332 | F,136,822,185,720,163 333 | F,137,511,242,579,182 334 | F,137,535,190,839,151 335 | F,137,546,168,790,151 336 | F,137,592,166,835,134 337 | F,137,597,197,539,168 338 | F,137,607,206,830,204 339 | F,137,623,230,716,130 340 | F,137,626,168,721,163 341 | F,137,636,238,565,180 342 | F,137,671,166,506,84 343 | F,137,674,173,627,168 344 | F,137,708,168,736,115 345 | F,137,717,199,853,170 346 | F,137,729,166,737,142 347 | F,137,786,190,613,166 348 | F,137,789,190,793,156 349 | F,138,549,158,639,103 350 | F,138,577,226,676,194 351 | F,138,603,182,610,137 352 | F,138,640,221,628,190 353 | F,138,662,190,605,144 354 | F,138,783,216,779,199 355 | F,138,810,180,822,120 356 | F,138,818,178,527,170 357 | F,139,511,175,535,125 358 | F,139,607,204,626,163 359 | F,139,623,190,546,146 360 | F,139,636,209,786,139 361 | F,139,671,194,597,156 362 | F,139,674,142,717,134 363 | F,139,729,197,708,178 364 | F,139,789,180,592,130 365 | F,143,577,182,810,151 366 | F,143,662,182,603,158 367 | F,143,783,187,549,156 368 | F,143,818,192,640,182 369 | F,144,511,158,674,134 370 | F,144,623,192,636,154 371 | F,144,671,185,607,149 372 | F,144,789,202,729,173 373 | F,145,577,190,818,166 374 | F,145,662,209,783,175 375 | F,146,511,209,623,194 376 | F,146,671,166,789,149 377 | F,152,511,192,671,146 378 | F,152,577,228,662,202 379 | F,154,577,197,511,173 380 | G,136,504,206,590,187 381 | G,136,511,206,757,194 382 | G,136,577,202,848,89 383 | G,136,625,180,821,134 384 | G,136,636,168,616,142 385 | G,136,639,166,722,146 386 | G,136,640,199,826,163 387 | G,136,676,223,668,192 388 | G,136,717,197,546,151 389 | G,136,720,166,568,154 390 | G,136,725,194,680,149 391 | G,136,783,202,835,163 392 | G,136,802,170,660,166 393 | G,136,816,223,818,214 394 | G,136,839,199,730,178 395 | G,136,852,175,607,158 396 | G,137,539,197,728,180 397 | G,137,549,216,528,125 398 | G,137,559,187,610,161 399 | G,137,562,199,592,197 400 | G,137,604,204,687,163 401 | G,137,623,223,754,154 402 | G,137,662,204,766,168 403 | G,137,675,168,664,139 404 | G,137,695,166,671,139 405 | G,137,721,170,622,151 406 | G,137,731,170,544,130 407 | G,137,749,182,796,163 408 | G,137,793,168,527,137 409 | G,137,810,192,674,139 410 | G,137,849,192,778,168 411 | G,137,853,168,613,139 412 | G,138,511,163,852,144 413 | G,138,577,202,717,185 414 | G,138,625,182,816,161 415 | G,138,636,206,783,151 416 | G,138,639,170,504,139 417 | G,138,640,209,802,197 418 | G,138,676,199,720,161 419 | G,138,725,221,839,209 420 | G,139,559,185,695,178 421 | G,139,623,173,562,144 422 | G,139,662,209,849,137 423 | G,139,721,187,853,156 424 | G,139,731,151,539,120 425 | G,139,749,185,604,180 426 | G,139,793,163,675,154 427 | G,139,810,252,549,242 428 | G,143,625,178,577,175 429 | G,143,639,187,731,175 430 | G,143,676,197,810,175 431 | G,143,721,211,511,161 432 | G,144,559,170,749,142 433 | G,144,636,175,623,166 434 | G,144,662,187,640,163 435 | G,144,725,173,793,168 436 | G,145,625,194,639,166 437 | G,145,721,194,676,180 438 | G,146,636,250,725,206 439 | G,146,662,216,559,197 440 | G,152,625,175,721,154 441 | G,152,662,233,636,211 442 | G,154,662,154,625,125 443 | H,136,511,192,828,122 444 | H,136,512,202,666,170 445 | H,136,537,190,562,175 446 | H,136,539,182,695,178 447 | H,136,559,139,536,127 448 | H,136,577,161,557,137 449 | H,136,607,178,549,166 450 | H,136,623,156,835,144 451 | H,136,636,154,822,146 452 | H,136,660,173,616,163 453 | H,136,676,173,749,170 454 | H,136,717,168,845,166 455 | H,136,721,170,747,130 456 | H,136,783,185,753,166 457 | H,136,802,202,569,170 458 | H,136,849,194,842,178 459 | H,137,518,156,779,151 460 | H,137,535,113,675,110 461 | H,137,592,204,751,132 462 | H,137,625,161,504,149 463 | H,137,640,228,631,154 464 | H,137,651,206,519,154 465 | H,137,662,180,816,175 466 | H,137,671,190,556,154 467 | H,137,722,185,728,151 468 | H,137,731,209,838,146 469 | H,137,738,192,655,134 470 | H,137,786,182,658,156 471 | H,137,793,197,814,146 472 | H,137,821,144,725,139 473 | H,137,839,182,586,175 474 | H,137,853,170,800,142 475 | H,138,511,230,607,228 476 | H,138,559,204,783,178 477 | H,138,577,206,537,144 478 | H,138,636,259,512,182 479 | H,138,660,242,676,221 480 | H,138,717,163,623,144 481 | H,138,721,178,539,156 482 | H,138,849,146,802,144 483 | H,139,518,163,839,149 484 | H,139,535,190,651,170 485 | H,139,640,178,821,130 486 | H,139,662,185,853,154 487 | H,139,671,163,592,110 488 | H,139,731,178,625,125 489 | H,139,786,163,722,134 490 | H,139,793,185,738,161 491 | H,143,511,211,717,170 492 | H,143,636,166,577,156 493 | H,143,640,151,849,137 494 | H,143,660,185,731,178 495 | H,144,671,144,662,139 496 | H,144,721,156,535,130 497 | H,144,786,190,518,187 498 | H,144,793,197,559,187 499 | H,145,636,187,511,180 500 | H,145,660,199,640,166 501 | H,146,786,151,721,113 502 | H,146,793,204,671,182 503 | H,152,636,226,660,146 504 | H,152,786,228,793,202 505 | H,154,786,194,636,187 506 | I,136,504,156,749,154 507 | I,136,559,168,828,127 508 | I,136,573,182,569,166 509 | I,136,577,230,506,146 510 | I,136,607,182,826,118 511 | I,136,658,180,592,144 512 | I,136,662,206,824,199 513 | I,136,699,173,671,158 514 | I,136,708,151,502,125 515 | I,136,764,192,511,182 516 | I,136,779,197,645,151 517 | I,136,783,170,820,108 518 | I,136,786,192,536,180 519 | I,136,793,158,736,118 520 | I,136,796,182,546,175 521 | I,136,839,190,825,187 522 | I,137,527,139,821,122 523 | I,137,549,192,586,185 524 | I,137,606,156,714,144 525 | I,137,623,173,687,127 526 | I,137,636,187,622,127 527 | I,137,640,230,593,182 528 | I,137,666,142,769,103 529 | I,137,675,204,679,125 530 | I,137,695,146,811,125 531 | I,137,722,180,582,134 532 | I,137,727,158,737,139 533 | I,137,731,127,809,106 534 | I,137,805,245,840,240 535 | I,137,827,170,836,139 536 | I,137,849,182,743,154 537 | I,137,853,192,651,168 538 | I,138,504,168,783,161 539 | I,138,559,173,573,132 540 | I,138,577,216,764,149 541 | I,138,699,218,607,173 542 | I,138,779,168,796,156 543 | I,138,786,173,662,168 544 | I,138,793,187,708,180 545 | I,138,839,202,658,192 546 | I,139,606,137,527,130 547 | I,139,623,221,549,163 548 | I,139,636,187,727,151 549 | I,139,722,168,666,127 550 | I,139,731,142,849,132 551 | I,139,805,182,640,180 552 | I,139,827,180,695,175 553 | I,139,853,214,675,178 554 | I,143,504,192,786,170 555 | I,143,559,175,827,127 556 | I,143,722,151,731,122 557 | I,143,779,202,839,192 558 | I,144,577,173,623,149 559 | I,144,606,173,699,161 560 | I,144,636,240,805,178 561 | I,144,853,190,793,170 562 | I,145,559,209,504,170 563 | I,145,722,154,779,149 564 | I,146,577,158,853,151 565 | I,146,606,190,636,170 566 | I,152,559,190,577,187 567 | I,152,606,161,722,156 568 | I,154,559,197,606,175 569 | J,136,511,158,822,127 570 | J,136,527,204,728,156 571 | J,136,549,182,628,154 572 | J,136,607,178,848,154 573 | J,136,623,161,588,132 574 | J,136,640,173,580,154 575 | J,136,699,146,793,137 576 | J,136,721,202,704,161 577 | J,136,727,190,731,170 578 | J,136,796,187,810,158 579 | J,136,805,197,655,163 580 | J,136,821,144,824,130 581 | J,136,839,168,547,130 582 | J,136,840,211,680,185 583 | J,136,843,151,562,146 584 | J,136,845,199,504,175 585 | J,137,533,154,636,151 586 | J,137,559,185,809,170 587 | J,137,577,137,571,110 588 | J,137,592,161,719,149 589 | J,137,606,192,599,163 590 | J,137,629,154,673,127 591 | J,137,651,163,811,149 592 | J,137,671,214,723,194 593 | J,137,675,223,783,168 594 | J,137,695,180,546,151 595 | J,137,708,230,718,163 596 | J,137,722,151,761,120 597 | J,137,749,156,781,134 598 | J,137,828,144,786,137 599 | J,137,829,132,701,113 600 | J,137,849,137,714,125 601 | J,138,511,204,805,151 602 | J,138,623,170,699,142 603 | J,138,640,166,549,144 604 | J,138,796,170,607,166 605 | J,138,821,161,721,139 606 | J,138,840,233,727,190 607 | J,138,843,266,839,252 608 | J,138,845,199,527,180 609 | J,139,577,151,675,132 610 | J,139,651,182,606,130 611 | J,139,671,173,828,146 612 | J,139,695,156,559,149 613 | J,139,708,221,629,156 614 | J,139,722,204,749,185 615 | J,139,829,182,592,156 616 | J,139,849,170,533,149 617 | J,143,511,190,722,187 618 | J,143,623,185,845,151 619 | J,143,651,223,840,190 620 | J,143,843,156,796,144 621 | J,144,640,149,821,125 622 | J,144,671,187,577,163 623 | J,144,708,161,829,158 624 | J,144,849,156,695,134 625 | J,145,623,216,511,214 626 | J,145,651,223,843,204 627 | J,146,671,226,640,211 628 | J,146,708,211,849,197 629 | J,152,623,173,651,137 630 | J,152,708,209,671,170 631 | J,154,708,180,623,168 632 | K,136,504,216,660,204 633 | K,136,527,211,727,182 634 | K,136,577,168,773,130 635 | K,136,592,182,768,120 636 | K,136,599,211,816,204 637 | K,136,607,190,853,180 638 | K,136,623,187,502,166 639 | K,136,625,209,754,199 640 | K,136,655,192,627,154 641 | K,136,680,209,699,190 642 | K,136,790,151,848,146 643 | K,136,794,158,786,139 644 | K,136,810,187,522,106 645 | K,136,840,180,822,146 646 | K,136,845,197,721,178 647 | K,136,846,206,764,158 648 | K,137,511,226,849,180 649 | K,137,530,185,636,175 650 | K,137,533,142,515,132 651 | K,137,559,173,507,142 652 | K,137,602,180,671,156 653 | K,137,603,130,714,118 654 | K,137,640,166,805,154 655 | K,137,666,226,724,187 656 | K,137,695,139,539,125 657 | K,137,708,166,687,156 658 | K,137,716,154,628,151 659 | K,137,720,168,568,149 660 | K,137,731,190,639,154 661 | K,137,793,144,728,125 662 | K,137,829,139,679,108 663 | K,137,843,154,749,110 664 | K,138,527,166,680,134 665 | K,138,577,178,599,146 666 | K,138,592,197,845,144 667 | K,138,607,216,625,192 668 | K,138,655,139,794,137 669 | K,138,810,149,504,142 670 | K,138,840,161,623,154 671 | K,138,846,192,790,175 672 | K,139,530,173,731,158 673 | K,139,559,209,640,199 674 | K,139,602,156,708,144 675 | K,139,603,168,720,125 676 | K,139,666,173,533,134 677 | K,139,793,180,695,130 678 | K,139,829,197,511,187 679 | K,139,843,161,716,130 680 | K,143,655,149,577,130 681 | K,143,666,192,530,154 682 | K,143,793,178,843,170 683 | K,143,810,175,607,170 684 | K,144,559,235,840,221 685 | K,144,592,137,603,127 686 | K,144,602,151,846,132 687 | K,144,829,144,527,142 688 | K,145,655,168,793,144 689 | K,145,810,120,666,108 690 | K,146,592,180,829,149 691 | K,146,602,206,559,202 692 | K,152,592,175,602,139 693 | K,152,810,142,655,108 694 | K,154,592,175,810,137 695 | L,136,527,202,796,180 696 | L,136,535,137,723,110 697 | L,136,603,192,522,132 698 | L,136,625,168,607,137 699 | L,136,651,187,783,139 700 | L,136,662,197,568,168 701 | L,136,671,146,660,118 702 | L,136,708,206,580,156 703 | L,136,720,187,544,137 704 | L,136,731,190,851,139 705 | L,136,794,163,728,125 706 | L,136,810,168,842,101 707 | L,136,825,190,577,185 708 | L,136,827,185,599,106 709 | L,136,841,168,724,130 710 | L,136,853,190,536,185 711 | L,137,592,269,632,166 712 | L,137,636,257,704,161 713 | L,137,640,161,829,139 714 | L,137,666,175,711,139 715 | L,137,699,185,562,170 716 | L,137,725,139,669,134 717 | L,137,738,173,511,151 718 | L,137,749,146,616,122 719 | L,137,790,290,647,206 720 | L,137,793,190,702,161 721 | L,137,817,161,606,151 722 | L,137,818,185,515,144 723 | L,137,830,202,507,137 724 | L,137,831,130,623,125 725 | L,137,848,178,717,154 726 | L,137,849,182,787,151 727 | L,138,535,149,662,142 728 | L,138,603,149,527,132 729 | L,138,708,194,671,161 730 | L,138,720,187,853,170 731 | L,138,731,202,825,190 732 | L,138,794,173,651,166 733 | L,138,810,130,625,118 734 | L,138,827,187,841,178 735 | L,139,592,178,738,161 736 | L,139,636,211,640,182 737 | L,139,666,187,699,149 738 | L,139,725,180,848,146 739 | L,139,749,151,831,115 740 | L,139,790,185,830,178 741 | L,139,817,178,849,163 742 | L,139,818,209,793,163 743 | L,143,636,146,749,139 744 | L,143,666,156,794,154 745 | L,143,720,204,790,202 746 | L,143,810,154,731,132 747 | L,144,592,156,535,137 748 | L,144,603,158,827,156 749 | L,144,708,178,818,154 750 | L,144,725,182,817,173 751 | L,145,720,221,666,182 752 | L,145,810,163,636,132 753 | L,146,592,204,725,185 754 | L,146,603,230,708,202 755 | L,152,592,182,810,158 756 | L,152,720,161,603,144 757 | L,154,592,202,720,180 758 | M,136,577,170,522,168 759 | M,136,636,204,733,146 760 | M,136,637,192,818,161 761 | M,136,660,178,640,158 762 | M,136,671,173,789,146 763 | M,136,717,163,602,120 764 | M,136,731,197,724,151 765 | M,136,738,216,521,190 766 | M,136,783,185,561,127 767 | M,136,794,161,536,149 768 | M,136,810,168,685,70 769 | M,136,817,170,639,139 770 | M,136,841,170,848,96 771 | M,136,843,180,511,156 772 | M,136,849,170,564,134 773 | M,136,853,175,604,146 774 | M,137,515,206,625,173 775 | M,137,535,194,768,146 776 | M,137,568,197,607,182 777 | M,137,603,158,813,113 778 | M,137,651,190,526,146 779 | M,137,666,209,819,151 780 | M,137,668,187,781,154 781 | M,137,675,182,725,166 782 | M,137,708,271,686,178 783 | M,137,721,173,779,154 784 | M,137,753,168,559,166 785 | M,137,766,199,827,149 786 | M,137,790,173,509,137 787 | M,137,793,178,519,130 788 | M,137,829,180,551,166 789 | M,137,835,242,575,238 790 | M,138,636,180,817,134 791 | M,138,671,156,731,130 792 | M,138,783,197,660,194 793 | M,138,810,122,794,118 794 | M,138,841,146,717,98 795 | M,138,843,175,577,161 796 | M,138,849,173,637,132 797 | M,138,853,204,738,187 798 | M,139,568,178,603,168 799 | M,139,651,187,721,115 800 | M,139,666,185,675,178 801 | M,139,708,259,515,185 802 | M,139,790,182,535,170 803 | M,139,793,180,668,173 804 | M,139,829,202,766,173 805 | M,139,835,173,753,151 806 | M,143,651,190,790,144 807 | M,143,708,163,841,113 808 | M,143,810,211,835,187 809 | M,143,853,190,843,180 810 | M,144,568,175,849,134 811 | M,144,636,173,829,137 812 | M,144,666,221,671,178 813 | M,144,793,197,783,149 814 | M,145,708,199,651,175 815 | M,145,810,182,853,137 816 | M,146,636,142,568,137 817 | M,146,666,204,793,161 818 | M,152,636,202,708,158 819 | M,152,666,187,810,151 820 | M,154,636,180,666,163 821 | N,136,559,247,547,113 822 | N,136,577,206,524,149 823 | N,136,607,185,503,154 824 | N,136,655,180,535,170 825 | N,136,662,202,539,170 826 | N,136,666,194,565,168 827 | N,136,670,149,551,142 828 | N,136,708,242,740,139 829 | N,136,721,197,683,130 830 | N,136,738,146,714,134 831 | N,136,793,182,673,149 832 | N,136,794,190,536,158 833 | N,136,810,156,825,154 834 | N,136,829,192,509,161 835 | N,136,835,182,623,173 836 | N,136,840,170,675,139 837 | N,137,511,202,821,170 838 | N,137,512,158,789,137 839 | N,137,552,202,839,166 840 | N,137,569,163,843,144 841 | N,137,636,202,689,178 842 | N,137,651,178,682,130 843 | N,137,660,139,822,137 844 | N,137,671,185,745,149 845 | N,137,676,187,561,142 846 | N,137,722,185,790,180 847 | N,137,731,173,586,149 848 | N,137,766,178,720,173 849 | N,137,786,142,765,106 850 | N,137,818,173,527,132 851 | N,137,849,146,595,142 852 | N,137,853,185,733,142 853 | N,138,559,221,794,158 854 | N,138,577,178,793,166 855 | N,138,607,199,835,194 856 | N,138,666,214,662,168 857 | N,138,708,202,655,168 858 | N,138,721,175,670,151 859 | N,138,738,182,840,178 860 | N,138,829,214,810,166 861 | N,139,511,170,552,137 862 | N,139,636,144,569,103 863 | N,139,651,190,766,173 864 | N,139,671,178,818,166 865 | N,139,676,199,660,190 866 | N,139,731,202,722,182 867 | N,139,786,187,512,161 868 | N,139,853,144,849,118 869 | N,143,559,173,738,144 870 | N,143,676,245,666,218 871 | N,143,731,144,853,132 872 | N,143,829,185,577,130 873 | N,144,651,247,511,154 874 | N,144,671,161,636,149 875 | N,144,708,235,607,185 876 | N,144,721,202,786,170 877 | N,145,559,197,676,180 878 | N,145,829,187,731,182 879 | N,146,671,154,651,125 880 | N,146,708,173,721,144 881 | N,152,671,197,559,175 882 | N,152,708,199,829,166 883 | N,154,708,214,671,173 884 | O,136,521,163,751,142 885 | O,136,535,185,824,142 886 | O,136,536,238,592,221 887 | O,136,636,216,644,178 888 | O,136,637,197,711,149 889 | O,136,640,240,586,170 890 | O,136,687,158,827,156 891 | O,136,701,149,680,137 892 | O,136,714,166,817,158 893 | O,136,719,233,603,199 894 | O,136,723,122,717,120 895 | O,136,781,192,743,170 896 | O,136,790,149,754,142 897 | O,136,829,175,745,168 898 | O,136,839,194,793,192 899 | O,136,840,192,660,187 900 | O,137,539,185,651,149 901 | O,137,561,187,789,156 902 | O,137,577,175,514,106 903 | O,137,606,154,722,142 904 | O,137,607,161,595,144 905 | O,137,662,214,617,185 906 | O,137,671,168,702,161 907 | O,137,676,206,551,187 908 | O,137,720,163,757,122 909 | O,137,731,214,718,158 910 | O,137,738,173,766,154 911 | O,137,786,190,828,134 912 | O,137,794,166,822,127 913 | O,137,843,185,683,120 914 | O,137,849,127,850,118 915 | O,137,853,156,673,130 916 | O,138,521,182,723,163 917 | O,138,535,130,687,125 918 | O,138,637,202,536,173 919 | O,138,640,216,839,144 920 | O,138,714,166,636,161 921 | O,138,781,180,829,163 922 | O,138,790,199,719,163 923 | O,138,840,197,701,154 924 | O,139,561,209,849,166 925 | O,139,577,163,539,127 926 | O,139,671,204,662,199 927 | O,139,720,180,606,158 928 | O,139,738,151,794,146 929 | O,139,786,209,607,156 930 | O,139,843,163,676,142 931 | O,139,853,170,731,163 932 | O,143,535,151,786,142 933 | O,143,637,242,853,230 934 | O,143,640,149,561,108 935 | O,143,843,166,840,134 936 | O,144,521,173,781,118 937 | O,144,577,168,738,137 938 | O,144,671,142,714,125 939 | O,144,790,182,720,175 940 | O,145,535,151,637,134 941 | O,145,843,175,640,158 942 | O,146,577,187,521,170 943 | O,146,671,168,790,166 944 | O,152,535,125,671,120 945 | O,152,577,187,843,137 946 | O,154,577,146,535,142 947 | P,136,535,144,723,139 948 | P,136,536,178,850,158 949 | P,136,549,187,676,151 950 | P,136,559,194,533,125 951 | P,136,592,190,757,122 952 | P,136,607,206,778,170 953 | P,136,637,175,822,163 954 | P,136,640,142,736,137 955 | P,136,682,149,651,146 956 | P,136,731,178,814,122 957 | P,136,743,166,827,158 958 | P,136,754,163,688,120 959 | P,136,789,158,729,154 960 | P,136,810,187,671,182 961 | P,136,843,202,551,182 962 | P,136,849,173,522,139 963 | P,137,511,185,666,180 964 | P,137,577,209,610,108 965 | P,137,595,137,794,120 966 | P,137,602,146,829,137 967 | P,137,623,175,817,149 968 | P,137,636,173,528,127 969 | P,137,660,158,853,132 970 | P,137,670,180,790,108 971 | P,137,708,245,648,209 972 | P,137,717,166,503,134 973 | P,137,720,180,820,110 974 | P,137,738,156,782,103 975 | P,137,786,185,626,144 976 | P,137,793,204,718,194 977 | P,137,825,178,603,134 978 | P,137,840,163,604,156 979 | P,138,535,170,731,168 980 | P,138,536,214,607,161 981 | P,138,559,166,549,139 982 | P,138,592,175,810,156 983 | P,138,640,170,843,151 984 | P,138,743,156,682,115 985 | P,138,754,170,789,154 986 | P,138,849,168,637,156 987 | P,139,511,168,793,166 988 | P,139,577,175,670,170 989 | P,139,595,170,717,137 990 | P,139,636,175,623,142 991 | P,139,660,158,786,149 992 | P,139,708,206,840,199 993 | P,139,720,235,602,158 994 | P,139,825,226,738,182 995 | P,143,511,223,577,185 996 | P,143,535,146,849,130 997 | P,143,559,178,754,161 998 | P,143,592,199,536,178 999 | P,144,636,185,743,137 1000 | P,144,640,149,720,144 1001 | P,144,708,194,660,151 1002 | P,144,825,173,595,170 1003 | P,145,535,178,592,170 1004 | P,145,559,156,511,151 1005 | P,146,640,182,708,166 1006 | P,146,825,170,636,146 1007 | P,152,535,168,825,149 1008 | P,152,559,134,640,132 1009 | P,154,559,127,535,98 1010 | Q,136,521,163,748,144 1011 | Q,136,556,163,817,154 1012 | Q,136,607,185,843,130 1013 | Q,136,625,190,702,158 1014 | Q,136,629,185,559,154 1015 | Q,136,637,168,772,154 1016 | Q,136,640,194,835,158 1017 | Q,136,651,166,568,149 1018 | Q,136,660,211,536,163 1019 | Q,136,687,139,557,98 1020 | Q,136,701,180,647,163 1021 | Q,136,720,187,653,142 1022 | Q,136,786,173,814,156 1023 | Q,136,825,149,846,142 1024 | Q,136,827,190,612,168 1025 | Q,136,849,175,680,118 1026 | Q,137,549,156,793,142 1027 | Q,137,562,139,504,137 1028 | Q,137,592,170,830,108 1029 | Q,137,595,158,775,151 1030 | Q,137,603,178,522,142 1031 | Q,137,636,156,574,120 1032 | Q,137,644,180,577,168 1033 | Q,137,671,214,648,161 1034 | Q,137,695,190,754,156 1035 | Q,137,707,206,676,202 1036 | Q,137,708,185,828,139 1037 | Q,137,719,156,670,144 1038 | Q,137,738,173,781,166 1039 | Q,137,771,139,789,106 1040 | Q,137,780,146,666,130 1041 | Q,137,853,161,717,151 1042 | Q,138,521,192,556,151 1043 | Q,138,625,151,825,146 1044 | Q,138,640,209,629,170 1045 | Q,138,651,142,701,134 1046 | Q,138,660,149,687,127 1047 | Q,138,720,175,607,158 1048 | Q,138,786,180,637,142 1049 | Q,138,849,144,827,137 1050 | Q,139,549,149,595,134 1051 | Q,139,592,202,707,120 1052 | Q,139,636,151,738,144 1053 | Q,139,671,156,780,146 1054 | Q,139,695,158,603,151 1055 | Q,139,708,209,562,175 1056 | Q,139,719,149,771,134 1057 | Q,139,853,168,644,139 1058 | Q,143,592,163,660,139 1059 | Q,143,651,137,671,106 1060 | Q,143,720,194,549,158 1061 | Q,143,786,154,849,151 1062 | Q,144,521,180,853,168 1063 | Q,144,636,144,695,137 1064 | Q,144,640,245,625,216 1065 | Q,144,708,175,719,156 1066 | Q,145,651,173,592,163 1067 | Q,145,720,185,786,168 1068 | Q,146,636,192,708,161 1069 | Q,146,640,197,521,168 1070 | Q,152,636,154,720,149 1071 | Q,152,640,166,651,146 1072 | Q,154,640,161,636,142 1073 | R,136,511,194,522,154 1074 | R,136,535,163,533,134 1075 | R,136,539,154,817,146 1076 | R,136,557,202,676,173 1077 | R,136,607,154,773,139 1078 | R,136,612,163,701,149 1079 | R,136,651,190,693,115 1080 | R,136,660,142,568,139 1081 | R,136,666,130,781,125 1082 | R,136,670,170,748,134 1083 | R,136,671,156,826,130 1084 | R,136,725,163,722,132 1085 | R,136,780,154,702,106 1086 | R,136,786,194,680,82 1087 | R,136,825,211,503,101 1088 | R,136,846,175,731,132 1089 | R,137,562,161,549,151 1090 | R,137,577,175,507,146 1091 | R,137,591,187,603,163 1092 | R,137,592,190,716,113 1093 | R,137,623,137,556,118 1094 | R,137,625,199,635,149 1095 | R,137,629,182,717,139 1096 | R,137,636,154,835,137 1097 | R,137,641,151,637,146 1098 | R,137,668,187,727,118 1099 | R,137,673,199,810,151 1100 | R,137,674,137,849,110 1101 | R,137,708,187,829,170 1102 | R,137,720,228,627,168 1103 | R,137,754,168,721,132 1104 | R,137,789,182,695,173 1105 | R,138,511,178,612,122 1106 | R,138,651,197,557,134 1107 | R,138,660,178,535,173 1108 | R,138,670,187,825,127 1109 | R,138,671,168,666,115 1110 | R,138,725,178,780,137 1111 | R,138,786,158,539,144 1112 | R,138,846,182,607,168 1113 | R,139,577,158,562,120 1114 | R,139,591,194,754,170 1115 | R,139,592,187,673,154 1116 | R,139,625,139,789,125 1117 | R,139,636,168,708,139 1118 | R,139,641,182,674,178 1119 | R,139,668,151,623,142 1120 | R,139,720,187,629,180 1121 | R,143,660,170,668,146 1122 | R,143,720,175,511,168 1123 | R,143,786,146,625,120 1124 | R,143,846,173,641,139 1125 | R,144,577,170,671,146 1126 | R,144,592,149,591,120 1127 | R,144,651,185,725,166 1128 | R,144,670,209,636,204 1129 | R,145,786,132,660,94 1130 | R,145,846,168,720,158 1131 | R,146,651,204,577,151 1132 | R,146,670,190,592,142 1133 | R,152,651,173,846,163 1134 | R,152,670,146,786,134 1135 | R,154,651,197,670,182 1136 | -------------------------------------------------------------------------------- /tourney_seeds.csv: -------------------------------------------------------------------------------- 1 | season,seed,team 2 | A,E01,559 3 | A,E02,549 4 | A,E03,606 5 | A,E04,810 6 | A,E05,675 7 | A,E06,625 8 | A,E07,789 9 | A,E08,577 10 | A,E09,581 11 | A,E10,721 12 | A,E11,527 13 | A,E12,825 14 | A,E13,736 15 | A,E14,519 16 | A,E15,815 17 | A,E16,555 18 | A,N01,663 19 | A,N02,603 20 | A,N03,796 21 | A,N04,660 22 | A,N05,729 23 | A,N06,708 24 | A,N07,701 25 | A,N08,530 26 | A,N09,783 27 | A,N10,637 28 | A,N11,703 29 | A,N12,515 30 | A,N13,679 31 | A,N14,690 32 | A,N15,685 33 | A,N16,809 34 | A,S01,640 35 | A,S02,839 36 | A,S03,829 37 | A,S04,821 38 | A,S05,629 39 | A,S06,651 40 | A,S07,670 41 | A,S08,844 42 | A,S09,831 43 | A,S10,793 44 | A,S11,802 45 | A,S12,539 46 | A,S13,541 47 | A,S14,732 48 | A,S15,812 49 | A,S16,756 50 | A,W01,738 51 | A,W02,636 52 | A,W03,511 53 | A,W04,786 54 | A,W05,666 55 | A,W06,628 56 | A,W07,662 57 | A,W08,604 58 | A,W09,551 59 | A,W10,758 60 | A,W11,599 61 | A,W12,576 62 | A,W13,681 63 | A,W14,826 64 | A,W15,747 65 | A,W16,833 66 | B,E01,673 67 | B,E02,810 68 | B,E03,549 69 | B,E04,551 70 | B,E05,802 71 | B,E06,629 72 | B,E07,853 73 | B,E08,674 74 | B,E09,789 75 | B,E10,827 76 | B,E11,624 77 | B,E12,528 78 | B,E13,669 79 | B,E14,535 80 | B,E15,545 81 | B,E16,795 82 | B,N01,708 83 | B,N02,769 84 | B,N03,701 85 | B,N04,829 86 | B,N05,539 87 | B,N06,651 88 | B,N07,849 89 | B,N08,625 90 | B,N09,556 91 | B,N10,793 92 | B,N11,663 93 | B,N12,736 94 | B,N13,648 95 | B,N14,723 96 | B,N15,560 97 | B,N16,589 98 | B,S01,636 99 | B,S02,577 100 | B,S03,604 101 | B,S04,511 102 | B,S05,662 103 | B,S06,623 104 | B,S07,660 105 | B,S08,738 106 | B,S09,741 107 | B,S10,737 108 | B,S11,818 109 | B,S12,554 110 | B,S13,768 111 | B,S14,547 112 | B,S15,687 113 | B,S16,632 114 | B,W01,640 115 | B,W02,821 116 | B,W03,839 117 | B,W04,779 118 | B,W05,527 119 | B,W06,783 120 | B,W07,546 121 | B,W08,628 122 | B,W09,830 123 | B,W10,603 124 | B,W11,721 125 | B,W12,826 126 | B,W13,727 127 | B,W14,781 128 | B,W15,692 129 | B,W16,680 130 | C,E01,636 131 | C,E02,738 132 | C,E03,783 133 | C,E04,674 134 | C,E05,788 135 | C,E06,551 136 | C,E07,778 137 | C,E08,741 138 | C,E09,687 139 | C,E10,574 140 | C,E11,836 141 | C,E12,595 142 | C,E13,826 143 | C,E14,554 144 | C,E15,570 145 | C,E16,734 146 | C,N01,708 147 | C,N02,559 148 | C,N03,769 149 | C,N04,671 150 | C,N05,736 151 | C,N06,853 152 | C,N07,625 153 | C,N08,546 154 | C,N09,622 155 | C,N10,721 156 | C,N11,840 157 | C,N12,817 158 | C,N13,581 159 | C,N14,743 160 | C,N15,588 161 | C,N16,692 162 | C,S01,511 163 | C,S02,549 164 | C,S03,821 165 | C,S04,662 166 | C,S05,623 167 | C,S06,515 168 | C,S07,789 169 | C,S08,790 170 | C,S09,624 171 | C,S10,843 172 | C,S11,698 173 | C,S12,768 174 | C,S13,822 175 | C,S14,755 176 | C,S15,713 177 | C,S16,705 178 | C,W01,577 179 | C,W02,640 180 | C,W03,670 181 | C,W04,701 182 | C,W05,786 183 | C,W06,810 184 | C,W07,663 185 | C,W08,722 186 | C,W09,599 187 | C,W10,780 188 | C,W11,668 189 | C,W12,627 190 | C,W13,535 191 | C,W14,568 192 | C,W15,747 193 | C,W16,740 194 | D,E01,518 195 | D,E02,662 196 | D,E03,778 197 | D,E04,720 198 | D,E05,810 199 | D,E06,625 200 | D,E07,651 201 | D,E08,786 202 | D,E09,722 203 | D,E10,562 204 | D,E11,599 205 | D,E12,574 206 | D,E13,687 207 | D,E14,752 208 | D,E15,826 209 | D,E16,848 210 | D,N01,577 211 | D,N02,668 212 | D,N03,549 213 | D,N04,790 214 | D,N05,849 215 | D,N06,789 216 | D,N07,793 217 | D,N08,554 218 | D,N09,802 219 | D,N10,738 220 | D,N11,639 221 | D,N12,678 222 | D,N13,570 223 | D,N14,602 224 | D,N15,642 225 | D,N16,593 226 | D,S01,671 227 | D,S02,821 228 | D,S03,640 229 | D,S04,511 230 | D,S05,546 231 | D,S06,636 232 | D,S07,840 233 | D,S08,829 234 | D,S09,674 235 | D,S10,669 236 | D,S11,587 237 | D,S12,741 238 | D,S13,721 239 | D,S14,702 240 | D,S15,516 241 | D,S16,686 242 | D,W01,559 243 | D,W02,783 244 | D,W03,708 245 | D,W04,515 246 | D,W05,628 247 | D,W06,592 248 | D,W07,673 249 | D,W08,676 250 | D,W09,701 251 | D,W10,607 252 | D,W11,728 253 | D,W12,805 254 | D,W13,766 255 | D,W14,842 256 | D,W15,508 257 | D,W16,820 258 | E,E01,577 259 | E,E02,789 260 | E,E03,722 261 | E,E04,623 262 | E,E05,592 263 | E,E06,625 264 | E,E07,725 265 | E,E08,636 266 | E,E09,573 267 | E,E10,764 268 | E,E11,730 269 | E,E12,535 270 | E,E13,728 271 | E,E14,615 272 | E,E15,642 273 | E,E16,643 274 | E,N01,671 275 | E,N02,629 276 | E,N03,662 277 | E,N04,786 278 | E,N05,640 279 | E,N06,810 280 | E,N07,518 281 | E,N08,821 282 | E,N09,780 283 | E,N10,562 284 | E,N11,520 285 | E,N12,775 286 | E,N13,752 287 | E,N14,627 288 | E,N15,544 289 | E,N16,826 290 | E,S01,511 291 | E,S02,778 292 | E,S03,721 293 | E,S04,655 294 | E,S05,793 295 | E,S06,738 296 | E,S07,651 297 | E,S08,849 298 | E,S09,597 299 | E,S10,607 300 | E,S11,569 301 | E,S12,626 302 | E,S13,762 303 | E,S14,848 304 | E,S15,713 305 | E,S16,632 306 | E,W01,783 307 | E,W02,549 308 | E,W03,720 309 | E,W04,790 310 | E,W05,559 311 | E,W06,668 312 | E,W07,802 313 | E,W08,708 314 | E,W09,676 315 | E,W10,817 316 | E,W11,515 317 | E,W12,822 318 | E,W13,811 319 | E,W14,510 320 | E,W15,816 321 | E,W16,747 322 | F,E01,623 323 | F,E02,511 324 | F,E03,674 325 | F,E04,636 326 | F,E05,786 327 | F,E06,717 328 | F,E07,839 329 | F,E08,790 330 | F,E09,546 331 | F,E10,535 332 | F,E11,853 333 | F,E12,613 334 | F,E13,565 335 | F,E14,627 336 | F,E15,579 337 | F,E16,716 338 | F,N01,577 339 | F,N02,640 340 | F,N03,527 341 | F,N04,810 342 | F,N05,720 343 | F,N06,818 344 | F,N07,628 345 | F,N08,604 346 | F,N09,676 347 | F,N10,562 348 | F,N11,722 349 | F,N12,822 350 | F,N13,615 351 | F,N14,774 352 | F,N15,616 353 | F,N16,679 354 | F,S01,783 355 | F,S02,629 356 | F,S03,662 357 | F,S04,625 358 | F,S05,549 359 | F,S06,849 360 | F,S07,515 361 | F,S08,606 362 | F,S09,779 363 | F,S10,603 364 | F,S11,605 365 | F,S12,536 366 | F,S13,639 367 | F,S14,602 368 | F,S15,610 369 | F,S16,815 370 | F,W01,671 371 | F,W02,708 372 | F,W03,592 373 | F,W04,721 374 | F,W05,830 375 | F,W06,793 376 | F,W07,729 377 | F,W08,539 378 | F,W09,597 379 | F,W10,737 380 | F,W11,789 381 | F,W12,607 382 | F,W13,626 383 | F,W14,835 384 | F,W15,736 385 | F,W16,506 386 | G,E01,577 387 | G,E02,504 388 | G,E03,731 389 | G,E04,818 390 | G,E05,625 391 | G,E06,539 392 | G,E07,722 393 | G,E08,717 394 | G,E09,546 395 | G,E10,639 396 | G,E11,728 397 | G,E12,821 398 | G,E13,816 399 | G,E14,544 400 | G,E15,590 401 | G,E16,848 402 | G,N01,662 403 | G,N02,559 404 | G,N03,604 405 | G,N04,640 406 | G,N05,660 407 | G,N06,796 408 | G,N07,695 409 | G,N08,849 410 | G,N09,778 411 | G,N10,671 412 | G,N11,749 413 | G,N12,802 414 | G,N13,826 415 | G,N14,687 416 | G,N15,610 417 | G,N16,766 418 | G,S01,636 419 | G,S02,725 420 | G,S03,675 421 | G,S04,623 422 | G,S05,592 423 | G,S06,793 424 | G,S07,839 425 | G,S08,783 426 | G,S09,835 427 | G,S10,730 428 | G,S11,527 429 | G,S12,562 430 | G,S13,754 431 | G,S14,664 432 | G,S15,680 433 | G,S16,616 434 | G,W01,549 435 | G,W02,721 436 | G,W03,511 437 | G,W04,720 438 | G,W05,668 439 | G,W06,607 440 | G,W07,853 441 | G,W08,810 442 | G,W09,674 443 | G,W10,613 444 | G,W11,852 445 | G,W12,676 446 | G,W13,568 447 | G,W14,757 448 | G,W15,622 449 | G,W16,528 450 | H,E01,640 451 | H,E02,731 452 | H,E03,660 453 | H,E04,569 454 | H,E05,849 455 | H,E06,676 456 | H,E07,625 457 | H,E08,725 458 | H,E09,821 459 | H,E10,504 460 | H,E11,749 461 | H,E12,842 462 | H,E13,802 463 | H,E14,616 464 | H,E15,838 465 | H,E16,631 466 | H,N01,721 467 | H,N02,839 468 | H,N03,786 469 | H,N04,651 470 | H,N05,675 471 | H,N06,722 472 | H,N07,779 473 | H,N08,539 474 | H,N09,695 475 | H,N10,518 476 | H,N11,728 477 | H,N12,535 478 | H,N13,519 479 | H,N14,658 480 | H,N15,586 481 | H,N16,747 482 | H,S01,793 483 | H,S02,592 484 | H,S03,853 485 | H,S04,783 486 | H,S05,559 487 | H,S06,662 488 | H,S07,671 489 | H,S08,655 490 | H,S09,738 491 | H,S10,556 492 | H,S11,816 493 | H,S12,536 494 | H,S13,753 495 | H,S14,800 496 | H,S15,751 497 | H,S16,814 498 | H,W01,511 499 | H,W02,636 500 | H,W03,577 501 | H,W04,623 502 | H,W05,717 503 | H,W06,562 504 | H,W07,666 505 | H,W08,549 506 | H,W09,607 507 | H,W10,512 508 | H,W11,537 509 | H,W12,845 510 | H,W13,835 511 | H,W14,557 512 | H,W15,822 513 | H,W16,828 514 | I,E01,779 515 | I,E02,722 516 | I,E03,731 517 | I,E04,839 518 | I,E05,592 519 | I,E06,849 520 | I,E07,666 521 | I,E08,796 522 | I,E09,546 523 | I,E10,769 524 | I,E11,743 525 | I,E12,658 526 | I,E13,825 527 | I,E14,809 528 | I,E15,582 529 | I,E16,645 530 | I,N01,577 531 | I,N02,675 532 | I,N03,793 533 | I,N04,549 534 | I,N05,623 535 | I,N06,708 536 | I,N07,853 537 | I,N08,764 538 | I,N09,511 539 | I,N10,651 540 | I,N11,502 541 | I,N12,687 542 | I,N13,586 543 | I,N14,736 544 | I,N15,679 545 | I,N16,506 546 | I,S01,783 547 | I,S02,559 548 | I,S03,695 549 | I,S04,662 550 | I,S05,786 551 | I,S06,827 552 | I,S07,573 553 | I,S08,504 554 | I,S09,749 555 | I,S10,569 556 | I,S11,836 557 | I,S12,536 558 | I,S13,824 559 | I,S14,811 560 | I,S15,828 561 | I,S16,820 562 | I,W01,640 563 | I,W02,607 564 | I,W03,606 565 | I,W04,636 566 | I,W05,737 567 | I,W06,527 568 | I,W07,671 569 | I,W08,840 570 | I,W09,805 571 | I,W10,699 572 | I,W11,821 573 | I,W12,727 574 | I,W13,622 575 | I,W14,714 576 | I,W15,826 577 | I,W16,593 578 | J,E01,577 579 | J,E02,640 580 | J,E03,721 581 | J,E04,786 582 | J,E05,671 583 | J,E06,821 584 | J,E07,549 585 | J,E08,783 586 | J,E09,675 587 | J,E10,628 588 | J,E11,824 589 | J,E12,723 590 | J,E13,828 591 | J,E14,704 592 | J,E15,580 593 | J,E16,571 594 | J,N01,840 595 | J,N02,839 596 | J,N03,607 597 | J,N04,651 598 | J,N05,606 599 | J,N06,796 600 | J,N07,843 601 | J,N08,727 602 | J,N09,731 603 | J,N10,562 604 | J,N11,810 605 | J,N12,599 606 | J,N13,811 607 | J,N14,848 608 | J,N15,547 609 | J,N16,680 610 | J,S01,623 611 | J,S02,722 612 | J,S03,511 613 | J,S04,527 614 | J,S05,504 615 | J,S06,655 616 | J,S07,749 617 | J,S08,793 618 | J,S09,699 619 | J,S10,781 620 | J,S11,805 621 | J,S12,845 622 | J,S13,728 623 | J,S14,822 624 | J,S15,761 625 | J,S16,588 626 | J,W01,708 627 | J,W02,559 628 | J,W03,636 629 | J,W04,592 630 | J,W05,829 631 | J,W06,849 632 | J,W07,546 633 | J,W08,673 634 | J,W09,629 635 | J,W10,695 636 | J,W11,714 637 | J,W12,701 638 | J,W13,719 639 | J,W14,533 640 | J,W15,809 641 | J,W16,718 642 | K,E01,829 643 | K,E02,720 644 | K,E03,592 645 | K,E04,527 646 | K,E05,699 647 | K,E06,721 648 | K,E07,603 649 | K,E08,511 650 | K,E09,849 651 | K,E10,714 652 | K,E11,845 653 | K,E12,680 654 | K,E13,727 655 | K,E14,768 656 | K,E15,568 657 | K,E16,679 658 | K,N01,577 659 | K,N02,793 660 | K,N03,628 661 | K,N04,655 662 | K,N05,786 663 | K,N06,843 664 | K,N07,539 665 | K,N08,599 666 | K,N09,816 667 | K,N10,695 668 | K,N11,749 669 | K,N12,794 670 | K,N13,627 671 | K,N14,716 672 | K,N15,728 673 | K,N16,773 674 | K,S01,666 675 | K,S02,810 676 | K,S03,607 677 | K,S04,636 678 | K,S05,731 679 | K,S06,625 680 | K,S07,660 681 | K,S08,515 682 | K,S09,533 683 | K,S10,504 684 | K,S11,754 685 | K,S12,639 686 | K,S13,530 687 | K,S14,853 688 | K,S15,522 689 | K,S16,724 690 | K,W01,559 691 | K,W02,790 692 | K,W03,708 693 | K,W04,623 694 | K,W05,840 695 | K,W06,671 696 | K,W07,846 697 | K,W08,640 698 | K,W09,805 699 | K,W10,764 700 | K,W11,602 701 | K,W12,822 702 | K,W13,502 703 | K,W14,687 704 | K,W15,848 705 | K,W16,507 706 | L,E01,592 707 | L,E02,849 708 | L,E03,725 709 | L,E04,662 710 | L,E05,535 711 | L,E06,717 712 | L,E07,817 713 | L,E08,511 714 | L,E09,738 715 | L,E10,606 716 | L,E11,848 717 | L,E12,723 718 | L,E13,568 719 | L,E14,669 720 | L,E15,787 721 | L,E16,632 722 | L,N01,708 723 | L,N02,603 724 | L,N03,841 725 | L,N04,793 726 | L,N05,818 727 | L,N06,827 728 | L,N07,527 729 | L,N08,660 730 | L,N09,671 731 | L,N10,796 732 | L,N11,599 733 | L,N12,515 734 | L,N13,702 735 | L,N14,724 736 | L,N15,522 737 | L,N16,580 738 | L,S01,720 739 | L,S02,666 740 | L,S03,794 741 | L,S04,830 742 | L,S05,790 743 | L,S06,651 744 | L,S07,699 745 | L,S08,536 746 | L,S09,853 747 | L,S10,562 748 | L,S11,783 749 | L,S12,647 750 | L,S13,507 751 | L,S14,728 752 | L,S15,711 753 | L,S16,544 754 | L,W01,636 755 | L,W02,810 756 | L,W03,731 757 | L,W04,749 758 | L,W05,831 759 | L,W06,577 760 | L,W07,625 761 | L,W08,640 762 | L,W09,829 763 | L,W10,607 764 | L,W11,825 765 | L,W12,623 766 | L,W13,616 767 | L,W14,851 768 | L,W15,842 769 | L,W16,704 770 | M,E01,666 771 | M,E02,793 772 | M,E03,783 773 | M,E04,731 774 | M,E05,671 775 | M,E06,660 776 | M,E07,668 777 | M,E08,675 778 | M,E09,725 779 | M,E10,781 780 | M,E11,640 781 | M,E12,789 782 | M,E13,724 783 | M,E14,561 784 | M,E15,519 785 | M,E16,819 786 | M,N01,708 787 | M,N02,790 788 | M,N03,651 789 | M,N04,841 790 | M,N05,717 791 | M,N06,721 792 | M,N07,535 793 | M,N08,625 794 | M,N09,515 795 | M,N10,768 796 | M,N11,779 797 | M,N12,602 798 | M,N13,848 799 | M,N14,526 800 | M,N15,509 801 | M,N16,686 802 | M,S01,636 803 | M,S02,603 804 | M,S03,849 805 | M,S04,827 806 | M,S05,551 807 | M,S06,818 808 | M,S07,607 809 | M,S08,817 810 | M,S09,639 811 | M,S10,568 812 | M,S11,637 813 | M,S12,829 814 | M,S13,766 815 | M,S14,564 816 | M,S15,813 817 | M,S16,733 818 | M,W01,810 819 | M,W02,577 820 | M,W03,853 821 | M,W04,559 822 | M,W05,575 823 | M,W06,738 824 | M,W07,843 825 | M,W08,536 826 | M,W09,794 827 | M,W10,511 828 | M,W11,521 829 | M,W12,835 830 | M,W13,753 831 | M,W14,604 832 | M,W15,522 833 | M,W16,685 834 | N,E01,651 835 | N,E02,671 836 | N,E03,636 837 | N,E04,839 838 | N,E05,821 839 | N,E06,843 840 | N,E07,527 841 | N,E08,720 842 | N,E09,766 843 | N,E10,818 844 | N,E11,569 845 | N,E12,511 846 | N,E13,552 847 | N,E14,689 848 | N,E15,745 849 | N,E16,682 850 | N,N01,731 851 | N,N02,577 852 | N,N03,829 853 | N,N04,853 854 | N,N05,595 855 | N,N06,810 856 | N,N07,793 857 | N,N08,722 858 | N,N09,790 859 | N,N10,673 860 | N,N11,825 861 | N,N12,849 862 | N,N13,733 863 | N,N14,509 864 | N,N15,524 865 | N,N16,586 866 | N,S01,708 867 | N,S02,721 868 | N,S03,786 869 | N,S04,607 870 | N,S05,623 871 | N,S06,512 872 | N,S07,551 873 | N,S08,655 874 | N,S09,535 875 | N,S10,670 876 | N,S11,789 877 | N,S12,835 878 | N,S13,503 879 | N,S14,765 880 | N,S15,683 881 | N,S16,740 882 | N,W01,559 883 | N,W02,666 884 | N,W03,676 885 | N,W04,840 886 | N,W05,738 887 | N,W06,660 888 | N,W07,539 889 | N,W08,536 890 | N,W09,794 891 | N,W10,662 892 | N,W11,822 893 | N,W12,714 894 | N,W13,675 895 | N,W14,561 896 | N,W15,565 897 | N,W16,547 898 | O,E01,636 899 | O,E02,720 900 | O,E03,603 901 | O,E04,662 902 | O,E05,671 903 | O,E06,790 904 | O,E07,722 905 | O,E08,817 906 | O,E09,714 907 | O,E10,606 908 | O,E11,754 909 | O,E12,702 910 | O,E13,617 911 | O,E14,719 912 | O,E15,757 913 | O,E16,644 914 | O,N01,640 915 | O,N02,843 916 | O,N03,701 917 | O,N04,849 918 | O,N05,789 919 | O,N06,660 920 | O,N07,551 921 | O,N08,793 922 | O,N09,839 923 | O,N10,676 924 | O,N11,840 925 | O,N12,561 926 | O,N13,850 927 | O,N14,680 928 | O,N15,683 929 | O,N16,586 930 | O,S01,577 931 | O,S02,829 932 | O,S03,521 933 | O,S04,738 934 | O,S05,794 935 | O,S06,717 936 | O,S07,743 937 | O,S08,539 938 | O,S09,651 939 | O,S10,781 940 | O,S11,723 941 | O,S12,822 942 | O,S13,766 943 | O,S14,751 944 | O,S15,745 945 | O,S16,514 946 | O,W01,786 947 | O,W02,637 948 | O,W03,731 949 | O,W04,827 950 | O,W05,535 951 | O,W06,853 952 | O,W07,536 953 | O,W08,607 954 | O,W09,595 955 | O,W10,592 956 | O,W11,673 957 | O,W12,824 958 | O,W13,687 959 | O,W14,718 960 | O,W15,711 961 | O,W16,828 962 | P,E01,731 963 | P,E02,592 964 | P,E03,536 965 | P,E04,849 966 | P,E05,637 967 | P,E06,778 968 | P,E07,810 969 | P,E08,535 970 | P,E09,723 971 | P,E10,671 972 | P,E11,607 973 | P,E12,822 974 | P,E13,522 975 | P,E14,850 976 | P,E15,757 977 | P,E16,814 978 | P,N01,720 979 | P,N02,708 980 | P,N03,786 981 | P,N04,640 982 | P,N05,843 983 | P,N06,853 984 | P,N07,840 985 | P,N08,602 986 | P,N09,829 987 | P,N10,604 988 | P,N11,660 989 | P,N12,551 990 | P,N13,736 991 | P,N14,626 992 | P,N15,648 993 | P,N16,820 994 | P,S01,577 995 | P,S02,754 996 | P,S03,559 997 | P,S04,793 998 | P,S05,511 999 | P,S06,549 1000 | P,S07,789 1001 | P,S08,670 1002 | P,S09,790 1003 | P,S10,729 1004 | P,S11,676 1005 | P,S12,666 1006 | P,S13,718 1007 | P,S14,533 1008 | P,S15,688 1009 | P,S16,610 1010 | P,W01,636 1011 | P,W02,717 1012 | P,W03,738 1013 | P,W04,651 1014 | P,W05,827 1015 | P,W06,603 1016 | P,W07,794 1017 | P,W08,817 1018 | P,W09,623 1019 | P,W10,595 1020 | P,W11,825 1021 | P,W12,743 1022 | P,W13,682 1023 | P,W14,782 1024 | P,W15,503 1025 | P,W16,528 1026 | Q,E01,640 1027 | Q,E02,577 1028 | Q,E03,521 1029 | Q,E04,625 1030 | Q,E05,846 1031 | Q,E06,817 1032 | Q,E07,717 1033 | Q,E08,629 1034 | Q,E09,559 1035 | Q,E10,853 1036 | Q,E11,556 1037 | Q,E12,825 1038 | Q,E13,702 1039 | Q,E14,748 1040 | Q,E15,644 1041 | Q,E16,835 1042 | Q,N01,786 1043 | Q,N02,720 1044 | Q,N03,595 1045 | Q,N04,849 1046 | Q,N05,827 1047 | Q,N06,549 1048 | Q,N07,607 1049 | Q,N08,637 1050 | Q,N09,772 1051 | Q,N10,843 1052 | Q,N11,793 1053 | Q,N12,612 1054 | Q,N13,680 1055 | Q,N14,775 1056 | Q,N15,653 1057 | Q,N16,814 1058 | Q,S01,708 1059 | Q,S02,636 1060 | Q,S03,603 1061 | Q,S04,670 1062 | Q,S05,789 1063 | Q,S06,754 1064 | Q,S07,781 1065 | Q,S08,562 1066 | Q,S09,504 1067 | Q,S10,738 1068 | Q,S11,695 1069 | Q,S12,771 1070 | Q,S13,719 1071 | Q,S14,522 1072 | Q,S15,574 1073 | Q,S16,828 1074 | Q,W01,671 1075 | Q,W02,676 1076 | Q,W03,660 1077 | Q,W04,651 1078 | Q,W05,701 1079 | Q,W06,687 1080 | Q,W07,592 1081 | Q,W08,666 1082 | Q,W09,780 1083 | Q,W10,830 1084 | Q,W11,557 1085 | Q,W12,647 1086 | Q,W13,568 1087 | Q,W14,536 1088 | Q,W15,707 1089 | Q,W16,648 1090 | R,E01,651 1091 | R,E02,577 1092 | R,E03,671 1093 | R,E04,780 1094 | R,E05,722 1095 | R,E06,666 1096 | R,E07,562 1097 | R,E08,557 1098 | R,E09,676 1099 | R,E10,549 1100 | R,E11,781 1101 | R,E12,725 1102 | R,E13,702 1103 | R,E14,826 1104 | R,E15,507 1105 | R,E16,693 1106 | R,N01,625 1107 | R,N02,668 1108 | R,N03,660 1109 | R,N04,786 1110 | R,N05,817 1111 | R,N06,535 1112 | R,N07,623 1113 | R,N08,695 1114 | R,N09,789 1115 | R,N10,556 1116 | R,N11,533 1117 | R,N12,539 1118 | R,N13,680 1119 | R,N14,568 1120 | R,N15,727 1121 | R,N16,635 1122 | R,S01,636 1123 | R,S02,603 1124 | R,S03,592 1125 | R,S04,670 1126 | R,S05,825 1127 | R,S06,810 1128 | R,S07,754 1129 | R,S08,708 1130 | R,S09,829 1131 | R,S10,721 1132 | R,S11,673 1133 | R,S12,503 1134 | R,S13,748 1135 | R,S14,716 1136 | R,S15,591 1137 | R,S16,835 1138 | R,W01,607 1139 | R,W02,720 1140 | R,W03,701 1141 | R,W04,637 1142 | R,W05,849 1143 | R,W06,511 1144 | R,W07,717 1145 | R,W08,731 1146 | R,W09,846 1147 | R,W10,629 1148 | R,W11,522 1149 | R,W12,674 1150 | R,W13,641 1151 | R,W14,612 1152 | R,W15,627 1153 | R,W16,773 1154 | -------------------------------------------------------------------------------- /tourney_slots.csv: -------------------------------------------------------------------------------- 1 | slot,strongseed,weakseed 2 | R1E1,E01,E16 3 | R1E2,E02,E15 4 | R1E3,E03,E14 5 | R1E4,E04,E13 6 | R1E5,E05,E12 7 | R1E6,E06,E11 8 | R1E7,E07,E10 9 | R1E8,E08,E09 10 | R1N1,N01,N16 11 | R1N2,N02,N15 12 | R1N3,N03,N14 13 | R1N4,N04,N13 14 | R1N5,N05,N12 15 | R1N6,N06,N11 16 | R1N7,N07,N10 17 | R1N8,N08,N09 18 | R1S1,S01,S16 19 | R1S2,S02,S15 20 | R1S3,S03,S14 21 | R1S4,S04,S13 22 | R1S5,S05,S12 23 | R1S6,S06,S11 24 | R1S7,S07,S10 25 | R1S8,S08,S09 26 | R1W1,W01,W16 27 | R1W2,W02,W15 28 | R1W3,W03,W14 29 | R1W4,W04,W13 30 | R1W5,W05,W12 31 | R1W6,W06,W11 32 | R1W7,W07,W10 33 | R1W8,W08,W09 34 | R2E1,R1E1,R1E8 35 | R2E2,R1E2,R1E7 36 | R2E3,R1E3,R1E6 37 | R2E4,R1E4,R1E5 38 | R2N1,R1N1,R1N8 39 | R2N2,R1N2,R1N7 40 | R2N3,R1N3,R1N6 41 | R2N4,R1N4,R1N5 42 | R2S1,R1S1,R1S8 43 | R2S2,R1S2,R1S7 44 | R2S3,R1S3,R1S6 45 | R2S4,R1S4,R1S5 46 | R2W1,R1W1,R1W8 47 | R2W2,R1W2,R1W7 48 | R2W3,R1W3,R1W6 49 | R2W4,R1W4,R1W5 50 | R3E1,R2E1,R2E4 51 | R3E2,R2E2,R2E3 52 | R3N1,R2N1,R2N4 53 | R3N2,R2N2,R2N3 54 | R3S1,R2S1,R2S4 55 | R3S2,R2S2,R2S3 56 | R3W1,R2W1,R2W4 57 | R3W2,R2W2,R2W3 58 | R4E1,R3E1,R3E2 59 | R4N1,R3N1,R3N2 60 | R4S1,R3S1,R3S2 61 | R4W1,R3W1,R3W2 62 | R5EW,R4E1,R4W1 63 | R5NS,R4N1,R4S1 64 | R6CH,R5NS,R5EW 65 | --------------------------------------------------------------------------------