Standings Implementation: Data Structures June 13, 2021

Rank
Handle
Score
1 1800
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1 1800
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1 1800
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
1 1800
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
5 1700
100
100
100
100
100
100
100
·
100
100
100
100
100
100
100
100
100
100
6 1500
100
100
100
100
100
100
100
·
100
100
100
·
100
·
100
100
100
100
7 1344
100
100
100
100
100
100
100
100
100
100
100
100
64
·
·
·
·
80
8 1304
100
100
100
100
64
100
100
·
100
100
30
100
100
100
100
·
·
10
9 1073
100
100
100
·
100
100
100
·
·
7
70
96
100
·
100
·
100
·
10 900
100
100
100
·
100
100
100
100
·
100
100
·
·
·
·
·
·
·
11 769
·
·
100
100
9
·
·
·
·
100
100
100
·
·
·
100
100
60
12 758
100
52
100
·
100
·
100
·
·
54
100
14
6
·
·
32
·
100
13 748
100
48
100
·
100
100
100
·
·
·
100
·
·
·
·
·
·
100
14 705
·
·
100
·
·
·
·
100
·
·
·
100
·
100
5
100
100
100
15 700
100
100
100
100
·
·
·
·
·
100
·
·
100
·
0
100
·
0
15 700
·
·
100
·
100
100
100
·
·
·
100
·
100
·
100
·
·
·
17 604
·
·
·
·
100
·
·
·
100
100
100
·
·
·
·
100
44
60
18 600
100
100
100
·
100
100
·
·
·
·
·
·
·
·
·
·
·
100
19 560
·
·
100
·
100
·
100
·
100
·
100
·
·
·
·
·
·
60
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
100
·
100
·
·
·
·
·
·
·
·
100
·
100
·
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
20 500
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
100
28 460
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
60
28 460
·
·
100
·
100
·
100
·
·
·
100
·
·
·
·
·
·
60
30 459
·
44
·
·
55
·
100
·
·
7
100
·
0
·
91
2
·
60
31 438
100
91
·
·
100
10
·
·
·
0
40
·
·
·
·
32
65
·
32 400
·
·
100
·
100
·
·
·
·
·
100
·
·
·
·
·
·
100
32 400
·
·
100
·
100
·
·
·
·
·
100
·
·
·
·
·
·
100
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
100
·
32 400
100
100
100
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
32 400
·
·
100
·
·
·
100
·
·
·
100
·
·
·
·
·
·
100
47 378
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
78
100
·
48 371
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
71
·
48 371
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
71
·
50 360
·
·
·
·
·
·
·
·
·
·
60
·
·
·
100
100
100
·
51 348
·
·
·
·
·
·
·
·
·
·
70
·
·
·
100
78
100
·
52 332
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
32
100
·
53 320
·
·
·
·
·
·
·
·
·
·
100
·
·
·
65
55
100
·
54 306
·
100
·
·
·
·
·
·
·
14
·
·
92
·
100
·
·
·
55 301
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
1
·
56 300
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
100
56 300
100
100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
56 300
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
·
·
56 300
·
·
100
·
100
·
·
·
·
·
100
·
·
·
·
·
·
·
56 300
·
·
100
·
100
·
100
·
·
·
·
·
·
·
·
·
·
·
56 300
·
·
100
·
100
·
·
·
·
·
·
·
·
·
·
·
·
100
56 300
·
·
·
·
100
·
·
·
·
·
100
·
·
·
·
·
·
100
56 300
·
·
100
·
100
·
100
·
·
·
·
·
·
·
·
·
·
·
56 300
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
100
·
·
56 300
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
100
56 300
·
·
·
·
100
·
·
·
·
·
100
·
·
·
·
·
·
100
56 300
·
·
·
·
·
·
0
·
·
·
·
·
·
·
100
100
100
·
56 300
·
100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
69 284
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
40
44
·
70 252
·
52
·
·
·
·
·
·
·
·
100
·
·
·
100
·
·
·
71 250
·
·
·
·
100
·
100
·
·
·
·
·
·
·
·
·
·
50
72 232
·
·
·
·
·
·
·
·
·
·
·
·
72
·
·
100
·
60
72 232
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
32
·
·
72 232
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
32
·
·
75 222
·
·
·
·
·
·
·
·
·
·
80
·
·
·
45
32
65
·
75 222
·
·
·
·
·
·
·
·
·
·
90
·
·
·
100
32
·
·
77 211
·
40
·
·
100
·
·
·
·
·
·
·
·
·
·
·
71
·
78 209
·
·
·
·
·
·
·
·
·
·
·
·
·
·
11
98
100
·
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
0
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
0
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
100
·
·
79 200
·
100
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
79 200
·
·
·
·
100
·
·
·
·
·
100
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
·
·
·
79 200
·
100
·
·
·
·
·
·
100
0
·
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
100
·
79 200
·
100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
79 200
0
100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
79 200
·
100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
0
79 200
·
·
100
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
0
79 200
·
·
·
·
·
·
·
·
·
·
100
·
·
·
100
·
·
·
79 200
·
·
·
·
100
·
100
·
·
·
·
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
100
100
0
79 200
100
·
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
100
100
·
79 200
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
100
·
106 198
·
·
·
·
·
·
·
·
·
·
100
·
·
·
98
·
·
·
107 197
·
·
·
·
·
·
·
·
·
·
100
·
·
·
65
32
·
·
108 195
·
95
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
109 190
100
·
·
·
·
·
·
·
·
·
90
·
·
·
·
·
·
·
109 190
·
·
·
·
·
·
·
·
·
·
90
·
·
·
100
·
·
·
111 180
·
·
·
·
·
·
·
·
·
·
·
·
80
·
·
·
100
·
112 152
·
52
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
112 152
·
52
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
112 152
·
52
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
115 151
100
51
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
116 150
·
·
·
·
·
·
100
·
50
·
·
·
·
·
·
·
·
·
117 136
·
36
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
117 136
·
36
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
119 132
100
32
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
119 132
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
32
100
·
119 132
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
32
·
·
122 112
·
·
0
·
·
·
·
·
·
·
90
·
·
·
·
22
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
123 100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
0
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
0
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
100
·
·
·
·
·
·
·
·
0
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
123 100
·
·
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
100
·
123 100
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
100
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
123 100
·
·
·
·
·
·
·
·
·
·
·
100
·
·
·
·
·
·
196 96
·
·
·
·
·
·
·
·
·
·
·
·
96
·
·
·
·
·
197 92
·
·
·
·
·
·
·
·
·
·
·
92
·
·
·
·
·
·
197 92
·
·
·
·
·
·
·
·
·
·
·
92
·
·
·
·
·
·
199 87
10
32
45
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
200 85
·
·
45
·
·
·
·
·
·
·
40
·
·
·
·
·
·
·
201 71
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
71
·
201 71
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
71
·
203 70
·
·
·
·
·
·
·
·
·
·
70
·
·
·
·
·
·
·
204 69
·
·
9
·
·
·
·
·
·
·
·
·
·
·
·
·
·
60
205 62
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
2
60
206 60
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
60
206 60
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
·
60
206 60
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
60
206 60
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
60
206 60
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
60
211 55
·
·
·
·
55
·
·
·
·
·
·
·
·
·
·
·
·
·
211 55
·
·
55
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
213 52
·
52
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
213 52
·
52
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
215 50
·
·
·
·
·
·
·
·
·
·
50
·
·
·
·
·
·
·
216 46
·
·
·
·
·
·
·
·
·
·
·
·
·
·
46
·
·
·
217 44
·
44
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
218 40
·
·
·
·
·
·
·
·
·
·
40
·
·
·
·
·
·
·
218 40
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
40
218 40
·
·
·
·
·
·
·
·
·
·
·
·
40
·
·
·
·
·
221 25
·
·
·
·
·
·
·
·
·
·
·
·
·
·
23
2
·
·
222 19
·
·
·
·
19
·
·
·
·
·
·
·
·
·
·
·
·
·
223 15
·
·
·
·
·
·
·
·
·
·
·
12
·
·
·
·
3
·
224 13
·
·
·
·
·
·
·
·
·
·
·
·
·
·
7
·
6
·
225 4
·
·
·
·
·
·
·
·
·
·
·
4
·
·
·
·
·
·
225 4
·
·
·
·
·
·
·
·
·
·
·
·
·
·
2
2
·
·
225 4
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
4
·
228 2
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
2
·
229 0
·
·
·
·
·
·
·
·
·
·
0
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
·
·
·
·
·
0
·
·
·
·
·
·
229 0
0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
0
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
229 0
·
·
·
·
0
0
0
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
229 0
0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
0
·
·
·
·
·
·
·
·
·
·
·
229 0
0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
0
·
229 0
·
·
·
·
·
·
·
0
·
·
·
·
·
·
·
·
·
·
229 0
0
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
0
·
·
·
·
·
·
·
·
·
·
·
·
·
229 0
·
·
·
·
·
·
0
·
·
·
·
·
·
·
·
·
·
·