# DWR WDID 0100507 daily diversion (Total), days DWR did not record are NaN
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1950-04-10 24:00
end_date: 2025-10-31 24:00
timestep: 1 DAY
units: cfs
scale: 1
82
180
225
230
195
56
140
230
290
270
270
40
38
40
56
56
56
56
56
35
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
284
350
350
350
269
166
166
109
92
56
56
56
56
56
56
56
56
56
56
56
56
56
157
315
310
305
310
340
350
310
56
56
56
56
81
106
113
113
113
113
113
113
95
56
56
56
56
56
56
56
56
77
93
93
93
93
93
93
93
79
56
56
56
56
56
56
56
56
68
88
100
108
120
129
136
146
111
56
56
56
56
56
56
56
56
72
88
88
88
88
88
74
56
56
56
56
56
56
56
56
56
56
56
56
56
56
67
89
89
89
89
89
89
89
79
56
56
56
56
56
56
56
56
56
56
56
56
0
NaN
NaN
NaN
130
240
260
255
255
255
255
255
255
255
251
251
251
251
251
251
251
251
251
251
251
126
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
250
260
270
270
270
292
292
146
0
NaN
NaN
NaN
NaN
NaN
NaN
176
196
242
242
300
325
335
340
270
270
270
270
250
0
NaN
28
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
156
270
375
102
0
48
56
56
56
56
56
56
56
56
56
86
116
116
116
116
188
310
440
490
500
500
475
475
475
475
475
375
197
56
120
395
465
420
200
56
56
56
56
56
56
56
56
56
56
86
116
116
116
116
116
116
116
96
56
56
56
56
56
56
56
56
97
138
138
138
138
138
138
214
416
455
475
475
490
490
395
475
465
495
280
56
56
56
56
56
56
56
56
56
56
56
56
56
56
130
206
206
206
206
206
130
56
56
56
56
56
56
56
56
160
230
247
265
265
265
270
270
270
270
350
355
355
355
370
370
375
375
375
375
375
375
187
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
145
230
265
273
220
180
150
180
340
335
330
375
450
460
460
430
445
380
380
400
395
340
325
330
226
250
300
345
213
56
56
54
250
250
335
185
0
NaN
NaN
NaN
NaN
NaN
NaN
39
155
300
335
415
415
435
430
430
440
420
300
340
350
430
455
480
480
445
215
56
56
93
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
106
56
56
56
111
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
94
56
56
56
88
122
122
122
122
122
122
122
152
183
183
183
183
183
120
56
56
56
56
56
56
56
98
140
140
140
140
140
98
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
0
28
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
125
225
260
280
290
300
307
300
290
97
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
112
290
310
305
310
215
215
210
210
320
185
56
56
56
56
56
56
56
56
56
45
20
0
NaN
NaN
NaN
NaN
24
56
56
56
56
56
56
56
56
56
56
76
96
96
135
136
136
136
56
56
56
56
160
250
160
56
56
56
247
420
420
340
200
56
56
56
56
56
56
96
136
136
136
136
136
136
136
136
136
141
141
141
141
141
141
98
56
56
56
126
202
202
202
202
202
202
202
92
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
98
141
141
141
141
141
141
141
98
56
56
56
56
56
56
56
56
91
128
128
128
128
128
128
128
91
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
0
NaN
28
56
56
56
50
0
NaN
137
275
265
260
275
280
275
260
173
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
63
165
165
165
165
170
185
127
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
86
135
136
135
140
140
112
56
56
56
56
56
56
56
56
138
240
240
207
195
205
195
175
91
56
56
56
56
56
56
56
56
56
56
56
56
81
125
136
140
140
140
140
140
112
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
45
37
37
45
50
56
56
56
56
56
56
56
45
43
43
22
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
125
200
200
200
200
200
200
200
200
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
19
75
75
75
75
75
75
75
75
75
75
75
25
0
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
48
96
96
96
96
96
96
96
96
96
96
96
80
75
70
65
61
61
57
61
61
88
145
187
210
145
95
84
70
65
60
55
60
65
65
65
65
65
66
55
50
60
55
60
96
96
96
96
96
92
85
83
96
96
96
96
152
181
205
205
195
103
60
67
55
0
NaN
NaN
NaN
NaN
16
82
89
89
83
83
80
75
75
70
66
66
60
56
56
56
76
98
98
102
108
108
108
105
86
56
56
56
56
56
56
56
66
106
120
140
145
150
130
66
66
66
56
56
56
56
76
96
96
96
96
96
96
96
81
66
66
66
66
151
168
168
175
175
137
113
88
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
60
56
56
56
56
56
56
56
56
56
56
45
45
270
270
270
270
245
245
242
242
240
240
240
181
0
16
60
60
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
66
96
96
96
96
96
75
66
66
63
55
57
66
66
66
66
66
66
66
66
66
66
60
56
56
56
56
56
65
70
70
70
70
66
70
66
56
66
70
96
96
96
96
200
220
96
96
70
80
96
96
96
96
96
96
96
96
81
66
66
66
66
66
66
50
38
38
38
57
66
66
66
66
66
66
66
66
66
66
66
66
66
66
133
170
175
185
185
186
186
170
115
56
56
56
56
56
56
56
56
56
56
56
85
145
75
40
320
350
300
174
96
96
96
96
81
66
86
96
96
96
66
66
66
66
66
66
66
66
66
66
66
75
79
79
79
79
79
66
66
66
66
66
60
45
55
60
60
66
66
66
68
66
66
66
66
66
66
66
66
66
66
66
66
66
66
56
60
60
60
60
65
66
66
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
35
65
65
65
65
55
55
55
25
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
50
157
310
330
330
395
445
465
445
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
350
400
400
440
390
390
390
390
372
372
372
355
355
355
260
200
180
175
145
120
110
110
110
140
215
215
395
395
395
385
385
395
420
405
375
420
430
430
430
430
450
196
196
196
196
196
250
310
485
485
445
430
400
300
335
335
335
345
345
345
340
340
305
310
365
410
475
445
400
385
228
96
96
144
144
138
138
138
138
171
171
171
250
270
270
270
270
270
265
265
265
265
265
297
345
340
377
378
340
281
171
171
171
162
162
171
171
171
172
298
311
295
295
295
295
295
295
295
295
295
295
295
295
280
280
215
220
220
220
220
220
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
103
165
230
330
330
330
330
350
350
330
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
193
350
420
440
465
455
416
350
345
345
330
330
335
350
230
220
220
210
165
115
115
100
115
70
55
45
45
66
60
165
260
300
335
260
242
260
330
285
181
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
227
277
277
277
277
277
276
276
276
276
276
276
276
276
276
276
227
96
96
96
286
260
260
260
260
260
260
260
260
260
260
260
260
260
230
210
113
96
96
96
96
96
96
96
96
96
96
96
96
96
96
87
87
80
85
96
96
96
103
170
170
170
170
170
170
170
170
170
160
145
135
135
135
135
140
140
141
141
170
160
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
102
127
127
117
104
104
100
92
92
92
110
110
115
127
132
125
95
83
110
115
115
160
160
130
230
330
375
360
265
235
210
230
225
235
180
250
290
300
300
200
96
96
96
96
96
123
171
188
188
171
190
245
211
171
171
115
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
163
230
230
230
230
230
230
233
233
233
233
233
233
233
164
96
96
96
128
225
225
225
225
225
225
225
225
225
225
225
182
96
96
96
96
118
173
173
173
173
173
155
96
96
96
96
96
96
96
96
109
136
136
136
136
136
123
96
96
90
90
90
90
65
70
70
35
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
100
145
185
171
171
171
171
150
150
150
50
40
60
60
65
65
204
345
430
430
430
430
375
395
365
365
274
0
NaN
NaN
NaN
NaN
NaN
NaN
25
90
90
125
145
250
330
395
210
96
96
96
96
96
240
250
215
200
130
195
250
310
385
330
320
350
340
350
395
420
196
196
196
196
190
135
86
86
86
86
86
86
110
136
136
136
136
136
136
136
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
98
98
98
98
98
66
142
215
215
215
215
215
215
215
215
215
215
215
215
215
215
180
110
66
66
66
81
96
96
96
96
96
96
96
81
66
66
66
66
66
66
66
66
66
66
66
66
66
101
129
129
129
101
80
75
70
70
66
66
60
60
60
60
60
60
60
60
55
174
250
285
285
285
230
145
120
120
120
110
110
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
96
96
96
96
96
96
96
96
96
150
96
78
75
100
180
290
360
390
400
400
315
250
210
170
125
125
115
195
250
270
330
375
350
375
0
NaN
NaN
NaN
NaN
NaN
NaN
65
65
65
65
65
65
65
100
180
215
210
210
210
200
310
330
96
96
96
96
96
96
96
146
146
146
146
136
136
136
136
136
126
96
96
96
96
126
126
126
126
126
136
136
136
136
136
155
185
185
185
185
192
430
430
415
244
159
185
185
185
185
185
185
185
185
155
184
108
96
96
96
96
96
118
184
184
184
184
184
184
184
160
96
96
245
420
420
420
410
420
390
420
420
400
375
330
320
315
305
300
174
174
174
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
142
195
215
105
145
330
330
96
96
96
96
96
146
196
196
146
96
96
96
96
96
96
96
96
96
96
96
96
96
50
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
175
205
205
220
205
205
330
385
385
240
96
96
96
96
300
300
321
321
321
321
321
321
321
321
321
273
225
225
225
170
136
136
136
136
136
136
136
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
171
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
186
96
96
96
96
96
146
146
146
156
156
156
156
156
196
196
196
280
280
280
280
280
280
280
280
280
280
280
250
240
240
230
230
230
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
66
66
66
66
66
75
86
86
86
86
86
86
86
96
96
87
85
85
85
76
76
71
71
71
75
71
70
70
68
60
55
55
60
60
60
66
66
50
50
55
55
55
55
64
66
66
66
66
60
66
66
66
66
66
66
55
55
55
55
55
55
60
70
65
65
86
96
96
96
96
96
0
NaN
NaN
NaN
NaN
50
50
70
96
96
96
96
96
66
96
96
86
86
82
82
82
82
66
66
66
66
66
66
66
66
66
66
66
90
90
90
90
90
90
66
66
66
66
66
66
66
66
66
77
136
156
156
156
156
156
136
75
70
70
70
75
80
80
80
141
186
186
186
186
186
186
186
158
96
90
90
80
75
65
65
65
65
65
65
55
55
55
55
55
55
146
196
196
196
196
196
146
330
330
305
290
225
175
175
100
100
100
100
100
100
100
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
75
180
130
96
96
96
96
75
75
75
75
96
96
96
96
96
96
96
90
90
85
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
310
395
395
400
400
330
290
320
280
96
96
96
86
75
80
80
210
230
335
330
96
96
96
96
96
70
60
55
80
85
96
96
96
96
96
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
70
82
82
82
82
78
66
59
56
56
56
66
66
66
66
66
66
66
80
94
94
84
70
56
56
66
66
66
66
66
66
66
66
66
93
135
178
189
194
193
193
193
161
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
0
55
55
55
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
65
127
127
175
175
90
65
65
65
65
65
65
65
65
75
80
66
66
66
66
96
96
96
96
96
96
96
77
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
90
205
320
320
320
320
293
96
96
96
96
96
96
50
50
50
50
50
50
50
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
215
235
235
235
175
245
95
240
240
230
230
290
230
200
116
116
116
116
116
116
116
116
116
130
300
330
340
330
290
290
290
240
210
210
210
230
230
230
230
230
230
230
240
240
240
230
240
155
155
96
96
96
96
96
96
110
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
108
126
126
126
126
126
126
126
125
125
62
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
60
60
80
85
85
70
55
55
55
0
NaN
NaN
NaN
NaN
50
50
50
66
66
66
66
65
68
80
70
70
65
65
66
75
80
90
90
96
90
96
87
87
90
90
85
85
80
78
70
70
68
66
66
68
68
65
56
56
56
56
56
56
56
56
56
28
0
NaN
NaN
NaN
NaN
80
70
70
70
70
70
70
70
70
70
75
75
80
80
75
70
70
70
70
70
70
70
56
56
56
56
56
56
56
56
56
106
106
106
106
125
115
100
66
66
66
66
66
66
66
66
66
66
76
98
98
98
88
88
88
82
66
66
66
66
66
66
66
76
100
110
110
110
110
110
110
110
110
110
110
110
110
110
165
265
300
300
300
300
300
300
300
295
148
66
60
60
60
60
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
25
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
65
65
90
90
56
56
56
66
66
66
66
170
175
250
270
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
184
129
335
270
184
149
114
117
125
125
145
190
162
122
110
65
54
44
44
32
32
44
30
30
30
62
162
240
150
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
95
110
110
115
165
180
186
275
352
405
400
398
400
395
395
395
405
405
405
405
405
395
162
147
147
147
147
147
146
146
146
121
121
121
121
121
121
121
121
121
121
121
120
166
224
224
224
224
224
225
225
225
225
225
225
225
225
224
224
224
224
96
360
305
317
317
192
68
68
68
96
96
96
140
250
260
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
230
195
195
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
25
25
25
25
25
25
25
30
30
30
30
30
30
30
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
100
100
100
150
150
150
150
108
108
108
108
108
108
200
230
270
260
250
215
185
100
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
110
120
120
310
310
330
340
320
290
185
146
138
130
96
96
96
96
330
280
260
230
272
288
250
250
173
133
130
130
105
96
96
96
96
111
126
126
126
126
126
96
66
66
66
66
66
66
66
66
66
66
96
96
96
96
96
96
96
66
66
66
66
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
89
89
88
145
415
373
218
290
330
305
287
269
235
240
192
195
196
96
96
96
84
88
72
78
78
78
78
78
250
250
255
255
255
255
255
255
255
96
96
96
96
96
96
96
96
96
96
146
146
196
196
245
250
250
250
250
250
220
186
195
213
217
199
149
144
131
131
131
131
131
131
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
101
96
88
65
68
65
65
35
42
42
42
42
40
50
64
86
90
86
80
80
66
60
62
90
96
230
270
95
175
205
320
340
350
230
230
175
175
172
180
184
190
190
190
190
190
190
190
190
215
215
215
215
290
290
290
300
300
310
320
340
340
250
245
250
250
195
165
165
223
260
290
345
355
360
360
362
365
385
320
350
390
350
300
250
298
363
336
163
96
96
96
96
97
96
109
116
118
110
100
168
270
268
230
220
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
89
124
166
166
166
166
166
166
166
166
166
196
196
88
88
96
96
96
148
285
285
285
275
275
255
212
200
200
200
230
295
304
303
303
303
303
303
303
303
206
206
196
161
128
118
118
160
160
160
160
160
160
180
195
97
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
212
180
185
164
166
166
168
167
186
182
203
246
144
99
87
86
95
96
97
93
90
90
93
120
190
270
312
370
460
420
340
350
375
360
363
295
295
291
295
300
287
266
95
170
310
300
300
287
305
295
258
245
245
270
270
270
186
187
231
256
246
184
124
100
92
98
85
100
107
145
145
147
150
145
145
147
147
216
207
214
214
214
214
216
184
166
160
165
185
225
226
230
228
230
225
230
230
230
232
232
230
225
228
232
232
230
232
232
275
290
295
295
295
295
297
297
297
305
305
225
220
225
200
100
100
100
120
120
122
120
119
119
119
109
70
65
60
50
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
52
52
52
53
58
52
52
54
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
180
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
70
125
125
125
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
85
85
85
85
85
85
85
150
155
159
330
358
375
195
362
330
310
310
305
280
280
282
265
260
243
175
175
175
170
172
150
152
151
161
220
208
283
375
397
386
385
388
214
325
290
97
97
92
94
90
255
300
287
200
180
180
175
179
179
180
179
128
96
96
96
97
96
98
168
240
240
245
238
240
238
235
245
121
120
116
118
120
118
96
96
96
96
96
96
96
96
96
96
96
160
212
233
246
230
230
235
248
248
248
248
248
248
240
248
205
175
96
95
100
95
126
220
225
218
218
218
218
217
217
218
200
120
120
120
120
120
120
120
58
58
58
58
58
58
58
54
54
54
54
54
54
54
45
40
45
47
55
65
78
75
80
70
58
65
70
78
78
78
55
27
27
27
27
23
23
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
90
90
88
85
80
80
86
95
95
92
95
90
95
95
98
96
95
97
96
95
95
97
96
97
98
96
96
96
170
153
142
130
155
195
190
192
139
97
95
96
155
205
247
248
245
235
200
131
96
96
94
95
96
96
95
95
96
96
96
96
96
164
200
140
97
105
153
300
300
300
295
300
308
295
275
300
300
280
297
280
275
300
175
97
96
95
90
97
96
98
96
96
97
96
94
97
96
97
96
96
97
97
95
97
96
96
63
64
72
96
96
96
96
96
96
96
96
96
96
96
96
106
123
134
134
134
140
130
134
124
95
95
95
168
240
239
239
240
277
247
255
215
96
97
97
99
96
160
190
190
195
193
194
268
273
273
278
278
245
256
259
100
91
102
101
101
100
100
100
100
100
100
102
102
102
61
66
66
60
60
60
60
60
55
55
57
58
58
58
49
49
49
47
47
49
49
50
50
20
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
90
162
162
162
205
235
235
232
235
240
270
285
285
285
370
373
373
347
270
252
310
203
96
96
96
96
96
96
96
96
96
96
180
270
270
165
165
165
160
155
155
155
125
125
125
40
98
100
100
125
125
125
125
125
125
125
121
121
121
121
121
121
121
125
125
125
125
125
125
125
103
96
96
96
96
96
96
95
95
95
95
95
95
95
96
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
56
76
146
146
161
195
231
330
325
325
353
342
345
345
102
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
46
46
46
46
46
46
46
46
46
0
NaN
NaN
NaN
NaN
20
40
97
128
112
110
128
165
157
187
90
49
49
49
49
49
49
53
53
54
52
52
49
53
49
52
49
52
49
49
36
52
52
49
49
49
55
57
55
53
53
52
50
50
67
72
76
77
76
76
76
76
69
56
56
56
91
141
140
141
145
140
146
140
113
56
56
56
56
56
40
57
57
85
150
155
153
155
195
194
195
199
190
195
186
190
186
190
191
192
192
195
192
192
192
192
192
192
14
16
16
16
16
16
16
18
20
19
18
0
NaN
NaN
20
0
24
24
24
24
24
28
28
20
20
20
20
20
14
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
220
217
220
217
137
65
62
116
170
175
135
159
152
152
152
115
54
54
54
42
38
39
34
19
21
21
19
19
19
19
20
20
19
19
17
14
15
15
27
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
119
142
132
136
136
145
144
125
134
140
144
144
218
279
328
210
105
60
59
47
62
62
45
45
47
123
172
172
60
60
45
47
60
59
170
296
296
302
338
281
191
155
152
146
103
47
45
47
47
56
56
49
56
56
54
57
116
134
139
148
164
192
193
191
182
191
191
182
156
156
146
152
83
57
57
57
57
57
57
54
52
52
57
57
52
45
56
51
49
59
60
55
55
68
94
95
97
97
76
95
85
95
95
95
98
95
103
83
53
43
40
38
34
38
47
62
59
58
59
62
48
48
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
28
96
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
24
55
50
50
60
43
56
56
54
57
53
44
55
52
58
49
54
56
52
53
54
58
49
42
51
55
52
52
53
55
55
55
52
53
52
53
54
55
55
55
52
53
52
52
53
56
61
58
56
56
56
56
56
56
53
53
53
55
55
55
56
54
53
54
55
55
55
56
53
54
54
53
54
52
52
52
52
55
106
259
274
280
285
174
153
153
143
155
155
158
105
56
56
56
58
56
53
55
55
55
58
58
55
54
54
54
53
53
52
52
56
56
56
56
56
118
195
192
191
191
191
192
192
192
173
125
106
138
31
27
29
49
50
54
49
49
47
49
47
46
21
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
34
34
34
36
34
61
62
62
58
59
59
55
55
53
49
47
62
55
54
53
53
50
53
53
49
49
49
49
49
49
45
45
42
54
49
49
47
47
49
47
49
47
36
41
39
40
42
44
38
38
35
51
53
54
53
51
54
54
54
53
54
56
56
53
53
53
53
53
53
54
54
54
53
54
54
57
57
54
51
53
85
249
334
290
89
91
94
94
69
53
54
53
53
53
54
54
53
86
186
178
178
182
178
180
178
178
56
53
53
54
54
54
55
53
56
56
58
59
59
59
58
58
58
146
226
222
222
227
227
226
227
227
222
220
220
224
225
224
222
162
91
99
99
98
98
98
99
99
94
75
74
76
75
74
68
47
47
37
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
46
48
49
49
49
49
49
50
51
49
49
50
51
50
51
50
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
152
213
147
149
120
98
70
108
150
194
189
52
80
62
133
127
83
49
51
49
76
80
91
91
101
97
94
88
214
249
312
320
320
320
320
330
334
342
349
370
191
57
54
51
54
51
54
57
54
53
53
54
54
54
53
51
49
53
53
54
54
54
55
54
54
54
54
54
57
57
53
53
54
106
164
168
162
162
173
186
186
186
186
186
186
186
186
122
51
53
53
54
53
54
53
53
53
54
53
51
53
53
54
55
57
55
55
58
58
58
57
57
57
57
58
58
58
58
58
58
57
57
55
58
60
59
91
89
69
106
148
148
147
138
130
107
86
86
72
36
28
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
105
148
250
300
270
245
250
250
250
250
241
126
84
82
85
92
134
139
58
55
31
11
21
29
32
32
35
36
35
31
31
32
108
178
185
195
289
352
352
361
358
318
324
328
269
227
228
214
193
180
180
177
138
36
45
45
48
46
48
46
48
46
46
48
48
49
49
49
46
46
46
46
49
47
47
47
49
51
49
51
53
49
49
69
46
46
47
39
49
0
0
0
0
122
129
129
136
136
135
139
138
125
125
120
127
139
132
131
127
129
168
161
155
152
157
164
159
135
103
103
106
106
106
72
55
83
111
106
106
106
106
106
147
249
249
249
240
178
144
95
93
33
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
68
112
191
229
229
229
229
215
159
150
114
114
177
169
194
195
195
245
253
255
274
307
295
320
352
384
374
374
122
334
329
329
329
329
327
327
317
317
320
310
312
303
301
307
281
231
235
229
235
233
186
182
233
231
155
56
56
56
51
56
56
55
54
54
53
55
55
53
55
58
55
55
59
59
55
58
58
58
57
57
55
55
56
237
235
241
245
243
241
251
195
117
115
119
195
235
180
180
180
182
178
165
182
182
180
180
180
188
182
42
32
33
32
28
26
30
29
30
30
130
157
159
159
157
157
157
157
143
120
111
91
79
76
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
30
56
53
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
8
8
3
0
0
5
0
NaN
NaN
NaN
NaN
NaN
NaN
12
17
11
11
8
24
13
41
41
41
41
41
41
41
29
31
61
115
195
227
173
182
76
36
30
55
55
54
55
55
55
55
58
54
54
58
56
54
56
57
47
55
55
55
55
57
56
56
56
57
57
58
48
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
113
191
230
239
239
239
241
241
243
249
190
103
104
106
106
105
104
104
104
104
90
56
56
56
56
56
56
56
56
56
51
53
54
55
55
55
55
53
53
53
53
53
98
130
130
130
130
130
130
132
132
132
130
128
127
125
116
85
100
100
100
98
94
77
61
62
65
55
51
50
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
33
44
34
21
20
20
23
21
21
17
0
NaN
5
13
13
17
1
0
13
24
26
24
128
175
82
30
59
201
191
169
128
157
145
109
111
111
109
138
142
145
105
75
75
75
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
67
67
0
NaN
NaN
55
55
180
243
276
270
29.5
20.5
38.8
31.3
44.3
35.3
24.3
175
261
138
58
58
58
55
49
48
53
59
58
57
54
53
54
53
52
53
54
79
69
73
0
94
94
290
300
110
55
55
54
54
53
53
54
55
55
57
57
57
57
57
186
233
212
267
272
269
265
244
208
204
204
202
210
101
101
105
106
104
104
104
103
159
184
132
194
74
74
59
65
59
51
51
42
30
22
44
45
116
79
67
70
72
70
89
89
89
119
117
112
102
97
72
10
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
186
58
49
36
44
66
40
29
15
15
15
10
5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
146
123
66.5
192
211
175
177
183
222
254
320
309
281
296
303
170
11
67
149
106
176
186
139
77
49
13
17
36.5
41.5
42
38.4
36.9
39.2
32.2
50.9
40.7
33.7
28.6
35.4
33.7
23.5
17.8
30.3
11.1
26
41.4
42
39.5
41.5
26
19
15.7
29.5
15.5
5.4
77.5
96.5
89.2
98.3
103
97
98
97
94
99.8
91
95.8
79.8
94.4
74.5
74
81
76
83.5
91.5
100
97.1
92.7
27.9
27.7
29.8
29
27.5
17.7
32.4
106
110
105
103
100
90.3
89.1
90.1
90.7
88.5
88.9
97.5
91.5
78.5
75.5
69
2
32
26
24
32
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
78
92
51
49
59
81
59
39
17
17
15
3
3
1
11
14
9
39
113
149
155
186
201
171
136
133
136
129
120
118
19.4
27.8
23.2
22.1
17.5
16.5
15.5
16.5
18.5
24.5
26.5
26.5
61.5
41.6
3.4
28
28
48
50
76.2
42.4
119
105
94.5
18.7
45
135
188
183
162
152
156
154
153
168
218
315
339
319
315
343
343
231
198
41
35
59
128
204
204
202
196
197
231
293
282
245
236
233
206
94.9
114
122
246
246
279
295
295
284
261
284
287
260
174
92.5
95
97
88.6
106
110
114
118
113
120
79.6
48.9
57.5
114
118
134
130
69
69
80
81
84.5
41.5
11.5
13.5
21
21
26.5
30
29.5
19.7
19.7
37.6
38.9
38.5
36
49.3
35.9
45
47
33
51
10.6
12.1
9.2
33.5
33.5
43.5
30.5
34
38
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
132
196.5
226
232
205.5
167.5
142.5
126.5
121.5
111.5
0
NaN
NaN
NaN
NaN
36.75
41.15
35.04
38.34
42.51
47.27
34.01
12.95
19.65
5.46
41.5
30.44
27.2
3.6
0
14
1.4
16
6.1
9.9
11.9
9.3
11
10.4
11.4
9.4
10.4
29.4
60.4
50.9
68.77
97.62
93.8
104
11.57
7.9
18.9
21.9
24.7
16.7
28.73
22.4
20.1
27.8
58.3
48.7
113.6
235.5
238.5
256
260
264.5
262
128
44.5
43.5
51
287
350
354.5
320.5
185.5
43.5
91.5
91.5
91.5
96.5
92.5
92.5
93.5
91.5
37.5
37.5
41.5
47.5
45.5
223
268
231
293.5
36
109.7
159.2
181.2
170.9
226.5
228.5
231.5
241.5
258.5
250.5
58.5
60
51
50.5
178
285
285
279
269
165
93
93
48
45
44.5
39.5
43
39
39
45
91
94
94
95
94
93
94
95
127
246.5
246.5
226.98
197
197
197
90
93
76.5
58.5
73
108
129.1
116.4
102
83
60.1
91
95
86.6
112.5
96.33
104.33
120
120
79.43
108.56
102.87
100.98
98.5
48.18
41.98
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
55.5
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18.2
19.74
22.12
15.84
16.97
12.34
97.43
137.4
127.7
7.7
0
40.5
57.5
71.5
74.5
101.7
58.3
136.2
60.2
76.2
31.7
23
39.1
36.6
40.1
39.2
43.3
104.88
113
114
117
86.5
148
184
163.8
76
77.5
88.7
88.7
88.4
88.8
0
NaN
NaN
NaN
NaN
NaN
28.4
94.8
93.1
236.65
226.46
308.9
291.55
241
222.8
148.1
118
116.5
95
59
51
43
88
94
102
208
307
306.5
328
316
314
315
304
287
257
140.09
52.5
55.5
100.5
167.5
167.5
271
233
160
194
197
194
192
149
93
93
91.82
43.33
44.33
42.51
44.7
44.06
41.7
27.51
34.59
158
244
246
246
246
246
246
190
92
77
83
84
88.5
139.5
186.5
184.5
241
239
243
247
240
240
250
209
179
166
158
159
185.8
62.48
54.2
32.67
16
28.6
46.01
53.9
68.05
78.48
90.68
25.6
54.6
57.25
57.6
59.8
51.55
36.65
0
NaN
3.5
0.9
34.35
62.91
65.5
75.4
63.7
65.2
35.7
40
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
102.36
131.86
170.93
162.21
184.04
177.34
101.74
0
13.37
15.3
21.08
19.25
20.87
21.98
22.97
55.87
70.07
146.51
150.14
181.85
178.03
131.54
106.81
82.84
64.89
40.44
43.2
49.08
50.78
47.52
49.38
48.45
51.39
48.89
55.81
31.3
33.2
28.9
21.9
18.5
17.3
44.3
73.9
23.5
0
0
0
0.6
5.7
9.6
51.3
140.3
197.6
208.6
240.2
250
240.9
213.4
205
199
121
94
84
57
227.9
216.7
164.7
140.8
183.6
200.5
185
56.5
50.5
49
95
95
99
98
97
95
95
95
35.5
32.5
39
36.5
36
41.5
32.5
39.5
98
92
90
101
97
97
96
96
33.5
34
31.5
28.5
30.5
24.7
87.6
182
246
246
246
246
246
244
188
93
93
39
23.5
43.5
140
275
249
178.5
144.5
145.5
131
120
107
98
105
102.5
66.5
58
62
53.2
63.1
41.9
34.9
39.1
43.2
33.2
123.6
90.5
90
95.4
73.6
65.1
37.3
54.8
73.7
80.2
71.9
61.4
73.3
72.5
75.7
21.3
26
89.9
64.3
62.8
64.8
68.8
56.9
51.4
53.4
31.9
6.5
5.1
5.1
7.2
9.1
17.4
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
32
28
31
31
32
31
32
31
30
30
29
28
27
27
27
27
27
26
26
25
26
26
25
25
25
25
25
0
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
49
53
61
60
57
63
85
129
154
159
163
89
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
25
34
36
166
267
268.9
248
289
283
275
271
226
167
155
150
151
141
136
172
147
106.1
103
112
116
148
159
159
106
120
99
144.1
199
197
192
199
207
196
0
49
102
93
72
45
40
40
13
0
NaN
NaN
NaN
60
103
94
97
98
183
211
209
199
128
132
134
131
135
144
135
120
113
99
99
98
98
99
101
123
159
173
183
209
219.1
244
246
246
244
254
289
297
260
147
94
99
98
98
98
99
98
99
98
98
202
284
326
326
184
172
302
339
257
99
98
98
97
95
94
93
93
102
218
217
218
183
103
97
97
94
91
91
97
93
89
90
176
347
392
385
306
199
201
202
204
157
90
90
91
91
94
94
98
98
97
98
97
97
97
97
95
117
165
194
214
244
235
213
199
201
190
163
147
136
112
99
84
60
136
259
201
155
123
99
101
99
98
87
71
69
69
69
70
68
67
64
62
62
62
57
57
56
54
53
53
38
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
11
94
129
47
48
49
49
48
46
48
57
56
71
46
47
48
49
49
49
50
50
50
20
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
20
22
34
46
48
45
39
30
24
29
40
48
46
39
47
47
69
141
211
252
258
262
247
250
271
263
258
260
258
263
241
215
213
90
30
0
NaN
NaN
NaN
33
29
29
33
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
140
116.5
83
81
56
95
102
94
98
98
97
25.5
18
22
74.5
74.5
74.5
74.5
97
98
98
94
44
58.5
65.5
105.9
110
140
87.9
59
85
88
91
93
94
95
94
60
65
64.5
65.5
104
221.5
167.5
56.7
113.8
81.9
31.6
15
1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18
6
52
76
103
139.5
171.5
168.5
143
134
117
53
42.4
29
33
27
40
40
23
85
97
94
95
95.5
97
93
90
20.5
19
19
20
18
16
5.5
5.5
13.5
98
99
98
98
98
99
183
220
204
199
241
115
23.5
24.5
31.5
62.5
187
185
183
183
183
182
187
132
172
199
228
226
220
157
46.5
90
95
95
126
159
135
135
132
210
206
233
243
180
153
116
53
67
211
401
423
435
435
418
431
424
345
252
253.6
209
95
95
122
115
178
206
204
187
134
128
131
137
131
113
88
39
38
37
37
42
38
36
37
36
36
38
34
25
27
23
23
23
23
24
23
22
27
25
27
28
23
23
7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
33
29
34
36
50
54
52
56
146
289
324
336
345
347
367
363
358
363
345
303
129
122
126
125
122
122
113
112
91
80
76
73
64
64
70
68
58
53
54
52
47
51
51
51
49
45
44
42
45
49
48
48
175
226
175
77
62
53
53
69
81
77
75
77
79
75
90
119
117
138
178
183
144
120
128
143
141
147
138
87.5
106
103
99
99
99
98
89
84
84
85
89
93
93
77
139
246
250
250
239
239
242
239
239
239
239
218
194
211
244
257
241
347.6
258
192
140
97
97
97
98
99
99
99
97
97
97
95
95
97
99
98
97
94
97
80
38
36
31
63
93
91
90
129
165
98
99
98
183
314
301
318
154
95
95
90
33
52
84
144
107
44
68.5
25.5
48.5
40
36.5
71
182
178
178
173
168
168
275
277
208
223.5
207.5
217.5
190.5
203.5
165.5
156.5
145
97
99
98
97
98
99
77
73
128
132
131
152
154
155
143
117
112
123
126
125
122
120
109
235
331
328
320
303
299
285
275
180
46
46
45
88
209
202
202
199
201
202
215
220
209
206
202
201
163
51
48
51
58
58
57
58
50
50
80
158
162
43
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
37
49
57
57
69
84
99
120
126
126
151
188
159
122
120
125
126
126
125
137
211
217
218
218
213
194
183
204
214
206
192
183
182
182
177
174
173
167
122
109
115
135
170
113
95
52
44
41
40
39
32
31
35
26
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
113
126
89
88
105
126
127
138
137
146
162
155
163
171
135
110
123
123
131
159
139
110
113
117
98
79.5
60.5
67
79
65
75
84
124
110
103
113
91.5
79.5
76.5
79.5
46
23
51
129
330
328
279
271
261
287
258
273
289
275
267
182
57
58
73
80
109
140
208
195
237
300
303
215
99
102
99
97
98
99
95
93
94
98
98
93
102
116
112
116
120
252
338
241
99
99
98
98
99
101
155
239
250
251
269
269
269
269
277
149
104
99
115
157
220
258
215
212
225.6
267
265
265
267
268
268
268
183.4
80
82
84
80
82
82
81
89
94
94
95
98
97
95
95
95
90
81
80
80
80
108
152
187
235
218
217
210
193
188
197
194
178
151
149
123
102
94
98
97
97
95
106
224
237
187
190
197
199
195
196
201
201
201
201
202
202
170
91
93
93
91
90
89
90
91
93
93
99
98
98
97
50
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
28
48
58
74
86
95
93
97
109
168
167
169
172
172
152
144
154
185
153
182
183
167
155
154
137
134
131
131
131
131
132
134
134
135
137
137
137
137
135
129
126
128
110
98
99
99
94
90
84
81
80
74
73
67
62
62
57
54
56
57
55
51
52
53
51
57
70
78
98
113
173
250
277
291
248
147
146
108
98
98
97
96
98
97
97
97
98
97
97
97
98
97
97
97
98
99
98
98
97
98
90
64
45
50
70
70
51
52
50
49
49
49
51
41
33
38
46
61
59
53
58
75
101
117
135
110
105
123
143
163
299
326
363
351
336
353
328
259
258
262
264
172
102
102
97
95
94
97
144
192
168
230
264
253
211
124
157
177
219
222
151
97
137
134
97
90
86
85
80
82
84
82
81
125
188
190
188
187
190
190
190
129
97
91
85
89
89
86
90
188
356
345
328
313
318
316
318
336
320
307
284
285
283
283
285
285
287
288
285
287
285
291
297
297
299
273
231
220
209
208
208
200
187
155
134
126
117
117
119
119
116
108
97
67
45
38
35
35
36
39
41
42
55
86
90
88
98
120
120
108
91
91
91
89
89
76
51
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
54
55
56
58
66
64
70
102
149
163
169
158
144
141
147
165
116
94
95
97
98
99
97
97
161
208
205
178
150
138
131
119
122
126
134
134
187
165
123
124
118
119
119
22
28
48
54
62
82
98
116
143
108
162
356
360
365
365
369
368
352
285
211
95
95
95
100
95
95
95
97
95
97
95
97
98
98
98
99
213
294
303
327
265
155
115
99
99
99
98
98
95
98
99
101
102
102
99
93
86
86
88
89
88
88
88
119.7
157
158
189.8
223.6
227.6
230.6
203.6
129.9
94
94
94
94
94
93
97
97
94
93
94
95
99
98
98
98
98
98
98
116
144
147
150
150
149
150
149
149
147
149
150
152
140
108
108
108
106
109
108
105
106
106
105
106
108
106
119
143
158
182
182
183
131
81
88
97
95
97
95
128
110
67
53
50
50
36
36
36
36
7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
57
86
91
94
88
82
88
84
94
95
99
95
91
99
84
97
91
63
54
68
77
82
85
79
56
63
79
86
98
113
149
187
185
175
128
75
61
58
58
57
60
66
78
93
104
100
118
150
122
72
106
168
141
132
130
146
169
154.5
155
152
155
162
147.5
150.5
133.5
101
73.5
84.5
95.5
87
122
120
101
75
81
109
154
182
207
178
94
118
131
97
98
99
101
101
107
100
227
330
333
337
173
98
97
99
103
106
54
57
60
62.5
110
109
112
109
108
109
108
108
61.5
61.5
56.5
56.5
57.5
53
45.5
46.5
105
112
108
109
109
109
108
106
38
33.5
30.5
103
109
109
109
108
105
105
105
106
106
108
278
143
123
157
137
108
103
101
99
98
101
98
106
106
106
106
106
106
108
106
98
94
125
116
93
91
91
91
91
91
91
95
95
95
105
110
110
106
102
95
94
93
93
93
94
143
199
199
213
213
213
222
242
132.1
178
174.3
172.1
174.1
172.7
174.6
174.7
175.7
181.6
172.2
180.5
183.5
184.9
182.7
180.6
180.4
153.4
56
30.2
43
47.7
48
24
2
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
30
79
69
57
51
51
49
49
59
74
73
74
74
73
59
51
79
246
264
217
209
183
178
192
201
224
222
170
183
192
166
152
128.2
115.1
36
31
70
164
227
269
303
293
197
149
152
147
147
126
70
71
81
97
98
102
106
113
120
127
126
135
140
136
134
128
116
112
101
89
81
75
63
60
58
49
41
40
38
37
35
37
40
41
43
43
43
46
52
59
58
84
138
150
184
196
239
254
226
226
246
265
281
330
343
369
407
440
476
481
504
518
515
508
490
466
419
341
322
311
343
350
374
384
301
185
63
22
24
68
197
199
199
206
204
207
205
204
162
144
144
144
144
143
149
146
143
144
138
132
132
170
235
235
265
301
307
339
364
374
383
374
365
339
341
363
376
358
322
278
248
307
444
440
435
435
438
435
435
412
337
295
267
269
273
273
216
91
88
75
75
76
75
72
70
66
74
76
80
82
82
66
67
55
17
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
15
54
95
215
252
254
254
254
258
253
262
172.9
156.8
137.2
153.1
162.1
158.2
73.9
35
37
56
54
53
57
78
83
87
77
65
69.5
90
85
108
111
113
119
119
118
150
157
176
179
95
53
54
97
97
67
57
66
74
99
112
114
106
99
113
131
122
120
100.5
83
48
127
207.3
229.5
244.3
227.6
245.2
380
322
258
167
149
154
183
194
199
208
121.2
121.1
116.4
114.9
101.5
169
204
250
316
400
401
392
367
368
398
421
427
215
5.5
389
382.5
349.5
87
64
58
67
64
70
74
78
147
261
249
245
292
304
316.5
319
304
302
297
152
63.5
70
63.5
69
68
115
113
194
179
71.5
129
211
188
154
124
73
64.5
63.5
67.5
65
117
157
201
201
201
173
178
170
174
177
169
164
261
405
383
337
269
268
284
286
295
293
295
303
309
309
309
293
254
224
215
202
202
192
173
163
149
135
120
105
115
115
115
99
90
77
77
70
67
67
67
69
39
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
67
116
209
213
208
190
91
82
94
125
135
262
303
312
305
303
195
246
250
254
254
202
175
99
70
102
117
111
95
91
147
167
192
204
208
168
134
159
178
229
278
279
295
129
98
138
201
271
395
394
307
199
199
199
201
201
152
94
144
204
135
56
43
44
97
206
204
201
202
204
209
213
204
199
197
163
113
112
113
113
115
116
113
110
109
109
115
123
123
139
164
160
173
207
242
314
411
453
370
250
229
201
200
166
114
112
113
117
117
113
368
114
116
116
118
113
109
152
211
169
109
154
213
213
261
314
250
158
164
167
219
373
398
367
318
298
308
310
308
279
273
284
294
327
337
354
364
373
371
371
380
393
416
390
356
259
133
138
219
378
345
327
293
267
299
380
376
348
335
320
279
250
235
211
194
182
172
168
168
178
176
169
168
168
175
175
176
175
173
212.2
175
109
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
22
95
192
216
252
307
367
339
324
324
328
324
303
289
285
283
285
294
195
140
99
75
40
0
NaN
58
120
131
131
122
110
130
135
134
129
137
149
157
155
147
178
213
231
244
256
265
248
246
273
299
281
301
293
285
273
170
109
98
97
105
116
115
115
124
140
147
151
141
120
115
121
121
121
139
146
158
178
212
252
275
308
320
309
275
188
105
108
107
108
109
106
106
108
110
114
113
116
117
116
117
137
173
209
316
350
358
350
358
377
231
164
270
243
130
122
116
102
244
265
269
271
271
347
410
398
387
383
421
299
119
154
244
271
216
82
97
170
206
271
242
202
200
200
161
110
113
113
109
123
134
132
125
128
125
123
120
122
121
120
126
125
123
116
112
106
105
105
106
106
116
131
130
157
190
178
168
154
170
242
222
213
200.1
166
168.1
183
181.4
183
170.2
131.7
139.6
133.7
120.3
116.5
109.2
98.5
65.5
56.5
56
74
85
84
82
82
80
77
68
68
68
53
36
35
35
26
16
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
51
113
102
116
233
374
343
356
338
326
352
246
73
70
51
32
43
52
54
68
78
170
182
177
190
182
202
195
183
165
151
154
165
163
157
137
127
134
128
125
119
116
110
99.2
92.8
90
89
89
89
117
161
170
172
163
154
155
141
157
162
169
172
166
187
227
256
294
306
350
410
419
356
226
170
151
132
134
135
129
117
102
91
86
86
86
86
105
113
112
105
110
109
104
93
213
269
163
137
120
157
214
218
195
244
269
176
131
108
110
116
118
106
161
240
279
296
272
277
292
245
199
199
195
202
162
138
141
141
131
129
117
115
119
125
126
133
172
224
204
152
146
157
166
165
165
167
167
168
170
170
166
162
160
159
164
165
156
152
150
144
144
144
143
144
131
108
85
75
73
64
60
59
27
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
78
180
178
170
163
161
180
202
206
206
201
209
208
192
180
172
175
199
165
168
162
158
140
134
129
126
118
120
112
80
70
73
99
109
86
80
79
88
101
117
134
137
145
147
149
149
152
158
185
218
188
163
140
140
134
132
128
123
123
122
122
124
125
119
146
209
206
149
59
71
94
102
79
71
76
85
90
101
109
112
125
147
157
204
252
250
209
157
125
105
105
105
105
110
109
106
131
115
105
105
105
102
103
106
169
248
197
117
113
113
113
113
114
117
117
117
117
116
116
108
97
104
115
116
192
285
190
173
149
112
112
116
116
116
113
115
116
116
113
113
115
93
67
80
106
118
120
117
113
113
112
112
109
101
98
98
163
187
190
157
97
97
98
98
98
99
104
89
88
89
80
66
53
39
36
15
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
25
96
133
115
100
91
93
94
93
85
25
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
30
158
184
162
130
129
125
127
133
138
132
105
111
108
111
90
100
89
94
161
199
217
199
197
193
220
248
246
254
253
237
234
231
185
162
165
222
254
250
214
194
240
235
251
246
227
169
198
216
203.2
162
111
90
84
67
47
53
74
53
0
NaN
NaN
NaN
92
203
245
245
245
183
132
105
97
97
98
93
106
140
159
163
158
172
123
110
101
146
171
140
97
95
95
95
97
98
95
94
106
112
113
116
116
112
120
118
114
120
145
234
311
306
288
318
268
197
175
148
122
121
122
121
127
118
98
75
91
116
125
126
126
125
125
126
122
130
134
134
140
140
138
135
134
137
137
137
135
134
152
178
178
173
177
175
129
106
105
105
105
106
98
89
89
89
92
92
94
88
146
149
147
155
158
155
154
157
155
155
155
156
151
130
125
124
121
119
117
116
117
118
116
111
105
108
113
110
109
105
104
105
103
106
106
107
105
104
165
211
212
211
217
218
218
221
226
227
227
225
226
226
233
178
123
123
129
129
132
126
115
116
119
113
61
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
9
53
56
57
56
71
96
88
102
91
91
84
85
78
70
66
63
62
61
60
90
84
84
84
84
84
84
85
95
103
101
101
99
90
85
81
85
90
86
76
53
22
28
33
40
50
54
65
98
97
98
99
94
98
97
96
74
72
74
153
201
195.5
169
138.3
106
106
104
104
98
88
74
83
92
87
83
86
96
108
103
101
100
102
95
96
101
106
97
97
92
94
96
90
90
94
78
70
66
62
65
85
91
95
94
93
46
47
47
47
51
54
37.5
29.5
64
61
60
60
61
62
63
62
24
23
19.5
16
19
17.5
17.5
23.5
65
65
65
65
65
65
65
65
65
55
32.2
36.2
29.2
29.2
35
22
41
65
65
65
65
65
65
65
51
36.5
39
39.5
42.5
37
29
27
57
56
57
57
60
58
58
58
51
52
63.5
77
73
71.5
79.5
79.5
91
84
78
75
80
87
89
89
65.5
60
64.5
62.5
52
56
59
41
54
53
53
53
53
52
52
57
63
41
25
25
26
30.5
29.5
28.5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
108
231
231
249
250
221
225
244
238
239
259
257
240
240
238
236
234
231
229
184
103
87
84
86
76
78
74
75.5
76
69
70
89
102.5
92.5
80
71
102
127
150.5
144.5
133.5
136
132
116
113
114
112
118
118
106
96
154
248
123
76
72
67
77
95
80
65
64
76
78
85
93
102
113
131
134
137
143
118
116
220
274
271
277
320
368
308
218
113
78
90
106
104
104
109
106
250.95
211.14
138
145
138
132
130
141
178
218
132
84
93.5
93.5
100.5
98.5
95.5
97.5
94.5
94.5
94.5
93.5
92.5
91.5
109.1
115.1
126.1
128.1
126.1
122.1
126.1
128.1
125.1
123.1
124.1
124.1
134.1
137.1
139.1
135.1
132.1
125.1
133.1
137.6
131.6
130.6
123.6
109.6
105.6
104.6
107.6
107.6
106.6
102.6
102.6
102.6
103.6
102.6
103.6
102.6
102.6
103.6
103.6
104.6
103.6
100.6
103.6
105.6
105.6
107.6
106.6
107.6
107.6
137.6
156
166
179
174
164
154
140
142
134
118
124
128
124
122
106
99
100
99
95
88
88
93
106
116
115
99
89
78
70
72
70
65
60
57
57
69
76
83
85
82
82
78
77
78
145
85
81
79
79
80
85
87
85
91
92
85
78
81
82
120
122
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
38
76
120
156
162
156
148
149
126
103
85
109
150
203
218
233
292
280
277
270
273
279
182
131
74
59
62
119
15
16.5
19
25
29
163
184
197
88
29.5
18.5
18.5
12
12.5
12.5
12.5
8.5
8
0
NaN
NaN
NaN
NaN
NaN
NaN
88
104
103
99
126
152
124
75
82
78
83
84
68
41
69
91
96
83
80
85
82
94
81
79
81
21
0
NaN
NaN
NaN
NaN
30
70
92
95
93
105.4
105.8
113.8
108.8
113.8
115.8
109.8
111.8
111.8
109.8
112
99
92
87
83
78
75
84
99
110
104
79
74
80
88
76
88
111
125
109
84
84
85
86
84
83
84
118.8
145.8
145.8
138.8
143.8
141.8
141.8
122
84
84
85
89
153
176
167
144
102
86
110
130
94
84
85
77
76
78
78
74
75.15
78.95
78.95
76.95
80
80
81
81
86
90
289.31
401.33
399
194
90
88
86
90
95
132
147
129
81
80
82
81
84
88
87
106
144
164
160
159
155
167
176
175
176
173
170
170
168
163
158
144
146
143
132
124
129
135
122
106
99.3
94.9
90.8
89.6
86.2
81.7
83.3
85
91
94.6
90.1
84.4
56.5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
24.5
61.7
33.8
32.5
30.1
40.2
36.8
33.9
41.9
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
54
52
54
52
51
52
52
53
59
69
66
62
61
60
59
62
70
69
69
72
73
73
74
84
149
166
146
100
97
95
35
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
26
41
42
46
65
95
80
78
62
59
57
58
65
93
141
267
352
322
257
144
90
80
85
90.5
77.5
81.5
96.5
93.5
96.5
7.5
216
212
225
265
292.4
309.44
300.89
189.79
115.8
109.5
114.5
120.5
129.5
172.5
215.5
203.5
296
328.29
260
172
182
191
206
216
218
223
230
227
205
179
169
163
160
153
126
78
88
100
226
353
360
346
328
316
292
309
310
304
296
289
289
251
184
157
152
186
196
208
231
257.5
229.5
152.5
142.5
122.5
138.5
128.5
94.4
97.8
97.5
93.2
89
91.9
91.3
85.3
75.3
76.1
87.4
88.8
90.7
91.8
92.6
88
89.5
87.2
90.8
95.9
90
89.1
93.4
92.9
97.7
97.3
86.2
81.5
85.1
90.4
95.2
98.2
98.2
98.2
158.2
236.2
226.2
221.2
145.2
112.2
93.2
96.2
95.2
97.2
97.2
124.2
145.2
119.2
95.2
95.2
95.2
97.2
101.2
95.2
95.2
92.2
95.2
97.2
97.2
95.2
95.2
86.5
85.3
88.9
86.4
105
119
116
115
109
113
112
124
133
121
126
147
157
171
172
172
171
174
179
179
192
184
178
197
209
211
223
183
175.5
184.5
179
189
183
179
177.5
306
440
189.8
193
139
126
57.1
45.2
57.7
51.6
41.6
41
41
41
39
38
11.48
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
151
141
118
66.8
44.2
56.7
27
0
17.2
90.4
163
165
164
157
146
142
127
96
96
96
95
89
85
88
85
87
86
86
86
87
86
86
86
107
89
88
87
86
85
86
85
88
86
87
86
87
84.6
86.6
85.7
86.3
87.4
91.5
86.2
85.6
77.6
85.2
87.5
85.4
86.7
88.1
86.2
85.9
84.4
84.5
114.2
129.8
131.9
122.7
118.3
121.4
126.9
128.9
86
104.31
106.03
106.03
106.03
106.03
106.03
106.03
134.31
134.3
134.1
126.25
122.1
123.2
129.6
138
84.9
85.7
86.5
92.41
91.73
87.53
88.15
89.81
91.11
85.19
85.6
90.86
180.7
180.7
180.7
180.7
175.3
97.7
81.71
83.61
88.28
86.01
83.88
79.76
82.97
83.23
84.72
85.29
90.16
86.03
85.21
89.11
94.5
97.7
109.3
109.29
109.3
109.3
109.34
109.3
121
124.9
123.6
125.1
123.8
123.9
123.2
123.6
108
132
109
84.3
83.7
84.7
120
148
132
115.5
117.5
121
131.3
130.3
133.3
129.6
83.4
81
81
81
81
81
81
81
80
80
80
91
159
228
175
146
150
144
146
136
144
144
142
145
146
141
142
142
144
144
131
138.39
66.36
0.1
0
37.6
88.61
105.18
101.5
102.6
102.92
101.98
88.56
81.99
84.01
82.07
81.17
46.34
14.42
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
12.52
143.98
192.85
169.9
147.96
43.1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
38
23
17
16
27
10
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
33
166
230
305
298
268
302
367
449
384
254
208
148
55.6
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
95.3
129
146
178
190
210
232
248
228
281
451
465
464
459
463
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
447.561
450.704
453.681
338.361
20.397
217.162
452.923
453.205
444.428
446.462
378.654
290.976
260.316
365.626
448.176
443.437
436.467
368.126
345.088
366.691
405.304
403.9
381.031
357.969
347.762
347
230
244
264
146
86.5
88
90
90
93
90
90
91
89
88
87
89
86
88
87
88
88
88
88
91
92
91
91
94
93
93
93
93
90
89
90
92.5
178
280
254
226
213
229
234
234.938
239.308
249.8
247.292
185.769
131.846
128.938
131.338
131.338
128.938
130.938
133.8
127.462
101.392
102.338
103.338
153.2
235.492
244.646
234.492
214.615
181.6
162.231
161
162
153
163
162
159
157
147
137
136
124
127
135
137
130
117
123
132
135
135
135
133
131
132
141
147
135
110
93.5
50.5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
19.4
63.5
67.9
70.4
70.5
53
38.1
29.8
43.5
44.3
33.81
28.2
20.3
18
18.3
22.8
35.4
47
51.9
53
55.8
56.3
59.8
66.8
69
68.7
76.3
58.4
68.1
69.6
68.6
71.1
69.5
71.2
68.3
67.3
71.6
70.3
69.2
72.2
71.7
74.7
73.9
74
75.4
71.4
64.8
67.1
63
14
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
52.5
98
124
119
99.8
102
101
132
230
350
332
299
267
152
155
151
134
102
119
120
114
116
119
92.6
108
103
123
116
117
118
117
112
103
89.6
89.5
90
88.5
88.3
87.9
88
86.3
86.5
87.8
78.1
77
87
88.5
88.3
88.6
87.7
87.2
88
88.3
88.7
86.9
89.2
88.2
144
240
213
110
88.3
89.7
89.5
88.2
89.1
88.4
88.7
90.6
90.8
91.1
90
89.9
89.6
90.2
70.3
70.6
79.8
74
125
138
81.3
83.1
87.5
130.5
166.5
183.5
197
179
94
79.4
72.5
73.4
74.1
75.1
67.7
68.7
69.4
70.5
64.35
67.5
67.8
69.3
61.5
89.2
87.7
86.5
86.3
77.8
88.9
96.2
110
109
110
109
112
110
111
110
110
111
112
112
111
102
88.1
86.8
87.7
87.8
88.3
88.1
88.4
87.1
87.5
87.9
121.8
115.5
105.1
113.6
116.6
111.1
167.5
228
32.7
0
NaN
132
253
162
120
80.5
259
411
425
229
187.92
250
260
253
256
219
160
113
88.3
88.5
88.5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
124
113
99
91.5
85.5
83.4
84.2
87.5
88.5
83
78.3
78.2
73.4
73.1
77.9
93.4
96.3
95.9
96.8
100
83
71.3
70.2
73.2
79.7
76.6
84.1
90.8
90
89
88.6
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
8.7
8.7
11.11
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
2
2
2
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1.5
1.5
1.5
1.5
1.5
3
3
3
3
1.5
1.5
3
3
3
3
3
3
3
1.5
1.5
1.5
1.5
1.5
3
3
132
202
205
202
202
202
202
204
175
178
146
135
126
76
70
73
101
155
214
254
321
386
405
406
279
195
183.03
277.47
400
402
262
173.52
174
178
187
196
209
220
221
214
205
211.5
233.5
254.5
257.5
257
257
267
251.5
166.5
102
114
122
110
63
121
211
240
246
218
121.07
122
233
370
397
397
397
396
399
395
400
401
403
396
403
408
405
393
389
264
105
81
210
391
393
389
363
338
327
326
344
334
324.5
321.5
322
324
311
314
313
321
340.5
227.5
170.5
176.5
178
113
82.5
87.85
67.5
67.5
69
75.25
83
72
69
74
69
67.4
66.5
67.6
87.5
112.5
119
119
119
120
110
101.75
104.25
104.75
72.75
105
133
132
114
101
100.25
98.75
101.75
100.5
103.5
105.5
105.5
104.25
102.25
102.25
104
104.5
104
99.25
99.75
99.75
97.75
95.3
94.2
98
96.4
96.5
96.2
96.2
96.6
97
96.4
96.3
95.8
95.2
188
239
294
331
337
334
339
335
337
337
334
341
342
339
331
325
330
294.81
264.27
243.72
249.15
317
329
339
340
333
337
326
293
254
238
237
240
234
237
236
237
237
220
206
190
172
171
172
165
151
71
6.83
3.52
0
NaN
99
134
144
152
161
169
173
165
159
148
140
130
112
58
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
61.9
105
177
209
239
267
305
339
341
343
340
341
343
339
340
336
340
335
309
248
203
209
218
216
212
216
217
215
213
232
253
246
243
248
247
232
212
216
213
211
208
171
142
167
203
199
198
89.7
32.9
19.2
19
19.3
116
216
214
211
206
236
285
296
296
300
299
301
300
135
26.7
24.9
24.4
26.5
130
248
292
294
274
246
243
276
320
314
310
305
306
292
265
267.5
265.5
257.5
262.5
260.5
265.5
263.5
256.5
264
258
222.5
43
65.5
56.2
55.5
46.5
38.2
30.6
22.1
20.8
144.5
267.5
310.5
343.5
371.5
381.5
381.5
385.5
391.5
397.5
394
349
147
95.8
95.1
164
195
195
193
196
198
196
197
198
198
136
98.5
99.5
98.7
101
103
102
102
103
103
99.8
95.6
95.7
95.4
96.9
96.4
95.6
84.6
107
127
135
157
161
160
160
160
160
160
161
162
161
161
145
148
160
159
159
146
138
140
140
140
141
140
140
141
142
133
109
94.7
97.2
97.7
121
169
185
185
180
172
164
147
134
118
114
125
135
142
136
125
120
123
119
111
110
113
121
133
132
117
112
111
63
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
135
235
251
248
257
251
245
256
244
258
241
244
263
261
255
256
264
271
270
101
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
40.1
87.2
84.4
84.9
151
173
154
145
144
142
142
130
123
121
114
115
107
113
124
128
144
153
164
167
168
165
189
186
173
177
207
204
207
200
198
200
69.8
0
NaN
NaN
NaN
NaN
NaN
NaN
82.4
101
95.7
128
144
190
204
207
193
211
230
227
191
166
147
135
130
141
140
133
113.5
109.5
102.5
102.5
100.8
90.7
72.2
70
74.1
85.8
120.5
135.5
151.5
179.5
205.5
204.5
180.5
156
121
104.1
157.5
135.5
115.6
101
99.3
92.7
37.9
0
NaN
NaN
NaN
151
280
314
339
357
355
363
374
368
368
369
371
405
402.5
395
396
390
391
386
390.5
394
395
387.5
392.5
389.5
385.5
379.5
376.5
380.5
385.5
385.5
377.5
359
346
338.5
336
336
334
351
392.5
400
409
400
391
378
381
374
385.25
385.25
379.25
375.25
390.75
382
381
182
93.7
102
85.6
206
388
387.25
387.25
387.25
383.75
380.75
385.75
354.75
360.5
352.5
337
327
329.25
331.75
227.75
131.45
137.45
138.85
135.55
125.05
124.25
124.45
124.95
124.65
130.85
124.15
121.95
122.45
123.55
120.15
117.25
121.25
142.25
138
127
124.5
142.25
129.25
123
117
127.75
128.75
124.75
131.75
134.25
125.9
105.6
131.5
152.5
176.5
212.5
229.5
274
262
238
226
261
300.5
301.5
296.5
296.5
293.5
292.5
292.5
285.5
285.5
286.5
287.5
308
308
310
308
301.5
309.5
303.5
302.5
305.5
302.5
312.5
306
312
295
295
291
292
265
248
217
202
202
203
203
178
166
166
166
166
166
166
166
164
164
80.7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
2.5006
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
139
180
13.4
154
220
188
176
174
159
145
145
143
108
84.1
87.5
145
210
205
209
223.5
202.5
172
164.5
158.5
138.5
114.5
112.5
118.5
153
184
203
169
149
119
109.8
108.3
46.4
0
NaN
NaN
121
175
142.5
108.9
101.7
97.5
104
99.5
101.6
106.8
108.8
101.4
98.4
98.4
106.8
113.4
112.5
109.4
121.3
116.5
105.2
106.6
118.4
116.6
112.6
109.5
111.25
110.75
109.65
102.45
110.45
109.25
106.45
106.95
112.45
111.45
106.8
105.9
111.05
111.75
112.3
107.1
118.65
119.85
111.5
112.6
121.35
121.45
119.5
128.5
148.25
141.25
137.5
139.5
158.25
152.75
152.75
145.75
152.25
149.75
148
145.5
149.25
148.25
146.75
142.75
150.25
135.25
119
104.3
162.5
244.5
152
107.5
135.95
142.75
161.25
184.25
172.45
157.86
158.2
152.7
161.43
161.31
154.6
145.06
153.53
148.21
159.86
168
173.1
171.95
167.9
168.22
177.47
168.94
168.98
165.7
169.56
170.57
167.88
161.17
155.22
155.12
151.37
138.25
131.1
132.4
124.5
122.9
129.85
128.05
125.95
111.61
96.13
95.65
95.67
101.05
106.25
103.25
104.15
104.65
103
107.2
107.5
105.8
121.25
121.25
118.05
105.85
91.7
91.1
90.6
94.8
111.85
112.45
163.75
226.75
191
176
158.5
133.5
137.75
135.75
126.75
126.75
137.5
149
136
129
138.25
126.25
123.25
143.25
166.25
130.75
106.55
100.35
98.05
97.705
100.85
91.05
76.25
80.55
85.95
85.55
86.05
58.35
10.9
11.1
10.5
10.5
10.5
10.5
10.5
10.5
10.4
10.2
10.5
10.5
10.1
2.9
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
148
216
217
199
170
181
216
238
250
275
270
256
275
290
260
220
223
221
213
166
91.3
145
226
217
184
145
109.65
99
99.05
101.25
101.25
116.35
132.75
120.75
149.5
199.5
207.5
206.5
257.5
334
327
182
93.6
109.1
99.85
102.45
105.15
114.65
111.95
103.45
102.45
121.95
105.05
100.95
113.55
113.95
119.45
116.65
115.65
115.65
114.1
91.49
138.75
147.75
148.5
142
145.3
117.725
113.7332
153.0632
197.7332
162.0832
160.0832
143.3932
122.0332
108.5708
102.75
129.2663
118.3
119.1
120
110.7
109.6
108.3
108.75
105.35
109.25
109.15
110.65
109.45
154.25
198.25
187.5
144.5
109.5
114.4
114
111.5
117.35
111.05
106.15
102.75
111.15
112.95
109.55
110.65
111.95
111.85
114.75
111.15
117.75
114.95
116.35
116.15
123.3
117.8
120.6
121.4
121.4
119.5
120
116.8
116.7
115.1
105
109.1
110.9
113.75
130
422
476
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
46.7
136
122
148
241
298
344
336
317
372
386
383
317
372
386
383
382
353
388
407
400
398
395
384
376
378
359
344
287
267
214
200
159
139
173
116
73.3
156
156
151
173
194
194
115
48.1
16.6
33.9
56.6
75.3
83.8
90.6
96.3
96.8
67.1
38.5
46.9
47.1
45.1
44.2
44.5
46
46
45.8
46
44.4
44.2
43.8
42.5
37.1
7.24
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
16.2
145
107
108
108
110
108
147
205
261
274
290
280
262
264
235
207
251
255
249
239
255
304
300
298
297
298
310
316
312
310
335
350
331
316
315
315
332
305
238
249
237
222
212
229
230
221
214
201
190
180
185
184
187
167.5
178.5
205.5
219.5
200.5
192.5
148
131
57.4
9.98
2
57
110
140
165
186
181
148
124
95.6
48.7
145
282
288
285
290
269
223
205
205
204
227
248
261
281
292
304
304
301
308
302
278
212
189
215
225
263
302
287
243
183
170
182
202
216
237
262
270
274
298
327
327
328
323
267
195
191
216
245
241
242
298.5
376.5
361.5
345.5
325.5
335.75
330.25
337.25
366.25
448.75
430.25
377.75
342.75
357.75
347.25
296.25
233.75
205.25
196.25
186.75
237.75
232.75
127.65
119.75
121.25
124.05
157.25
199.25
214
324.92
388.92
374.92
384.17
395.67
414.67
432.17
432.17
460.17
457.17
429.75
428.75
433.25
429.75
365.25
298.25
238.25
237.75
231.25
249.75
282.76
273.25
272.25
268.75
278.75
292.75
315.75
312.75
319.25
319.25
309.25
307.25
286.25
249.25
192.6378
139.3482
141.5919
141.0757
151.3165
159.7403
166.8702
139.169
128
147
148
145
142
147
149
148
148
147
159
160
159
160
170
180
176
173
160.5
140
202
239.5
253.5
244.5
243
219
193
190
190
197
199
196
196
185
169
150
113
108
98.4
98.3
97
96.9
96.2
95.6
96.2
136
197
194
172
140
141
141
139
139
138
118
93.7
95.4
96.1
95.4
99.7
65.9
17.6
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
2
2
2
2
2
7.3
149
209
208
202
198
202
205
206
206
266
332
306
281
286
294
280
267
256
241
239
238
238
223
243
241
240
239
237
237
237
237
235
182.6909
106.439
75
96.2
90.9
107
157
155
109
12.36
108
199
212
219
264
325
325
319
233
159
165
161
164
167
167
168
166
166
164
151
164
93.4
26.9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
6
6
6
3
3
1
3
3
3
3
3
3
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
113
373.5
400
381
402
436.5
437
440
441
441.5
387
308.5
307
308.5
310.5
308.5
302
337
380
381
378.5
375.5
380.5
376
382.5
402.5
390
364
382
366
368
365
366
360
350.5
347.5
288.5
256.5
243.5
191.5
166.5
178.5
193.5
187
209
243.5
227.5
226
227
233
231
224
224
220
221
223
222
235
228
227
223
217.5
219.5
222.5
221.5
218
209
157
148
146
148
145
142
142
199
247
166
202
235
229
215
217
224
224
220
213
213
89.9099
16.788
6.3706
5.1399
8.8298
5.7348
6.427
85.3
146
142
145
146
145
145
147
177
209
203
203
204
203
202
200
200
202
201
195
187
185
159
122
139
169
178
174
186
202
201
202
201
123
NaN
NaN
NaN
1
1
3
3
3
3
3
3
2
114
160
158
78.3
9.83
0
NaN
59
129
130
120
111
106
103
90
82
82.7
80.1
80.3
80.9
79.7
80.9
81.3
82.8
31.1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
17.1
25.8
26.8
30.7
31.2
29.6
26.9
26.6
26.5
26.5
26.2
26.1
26
72.8
90.7
80.9
78.7
76.9
76
147
177
176
177
176
171
169
168
168
168
168
169
168
167
166
166
161
123
38.8
2
4
4
59.2
204
204
201
203
203
204
214
229
230
229
245
263
263
264
263
214
154
151
159
162
156
163
162
160
160
165
173
179
178
170.5
146.5
129.5
126.5
126.5
124.5
122.5
151.5
189.5
191.5
196.5
156.5
171
168
205
266.5
258.5
256.5
246.5
208.5
159.5
153.5
156
159
162
163
166
165.5
167.5
118.5
32.8
50.3
144.5
159.5
174.01
183.96
180.01
202.99
251.51
251.5
254.97
259.99
269.03
275.04
293.05
317.48
353.03
296.04
215.48
218.97
261.02
269.52
267.5
315.01
416.48
426.47
432.55
431.48
432.96
426.01
415
396
406
364
321
276
228.5
218.5
225.5
281.5
373
361.5
337.5
324.5
264.5
295.5
167.5
120.5
132.1
132.7
130.5
131.5
157.5
172.5
177.5
197.5
197.5
192
151.5
136.5
141
135
136
139
133
137.5
138.5
138.5
136
136.5
135.5
136.5
145.5
145.5
146.5
126
103
102.9
99.5
98.9
103.9
104.1
99.3
94.5
97.1
92.4
83.6
78.8
72
73.4
89.1
115.1
112.1
111.7
111.2
109.4
119.1
119.4
119.5
149.5
193.96
210.5
181.5
160
162
165.5
167
176
173
173
173.5
171.5
173.5
178.5
189
198
206
193.15
185.5
180.5
184.25
184.25
183.25
184.25
171.25
123.25
35.1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
92.2
207
232
228
237
249
242
222
202
96.6
28.32
9.56
3.32
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
11.5
23
18.9
29.5
33.4
22.7
22
22.4
26.4
36.1
39.2
15.1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
15.8
30.2
30.8
13.9
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
21.7
41.2
41.2
56
83.3
81.6
80.1
85
82.6
81.7
83.4
85.8
88.4
89.3
89.4
88.3
84.9
84.4
86.4
88
86.7
86
83.7
86
83.7
86
77.6
72.3
70.2
71.6
72.7
73.4
77.9
79.5
78.7
78.4
78.3
84
167
196
180
111
92.1
80.2
76.7
76.2
77.5
78.8
78.8
91.9
101.5
102
101.5
100.9
102
99.3
107.6
97.7
101.1
102.9
99.3
99.5
100.3
99.8
99.3
97.3
96.3
99.2
106
141.5
163.5
195.5
312.5
230.5
188
190
191
192
193
153
173
249
249
245.5
262.5
265.5
278.5
296.5
299.5
294.75
289
288
309
327
359.5
366.5
378.5
370.5
391.5
429
437
438.5
437.5
438.5
431.5
444.5
444.5
442.5
438.5
428
435
404.5
397.5
440
441.5
439.5
431.5
404.5
347
316.5
311.5
332
337
337
353
310
188.5
119
117.2
119.1
118.7
115.4
114.6
122.1
124
123.6
143
162
156.5
153.5
152.5
156.5
156.75
152.75
148.75
150.25
146.75
144.25
156.25
179.75
179.5
240.5
336.5
365
389
389.5
391.5
318
236
247.5
273.5
253
313.5
398.5
444.5
444.5
443.5
440
439
458
413
345.5
289.5
284
285.5
267
221
216
319
338
323.5
342
341
333
314
313
286.5
288.5
285.5
274.5
270.5
262.5
243
216
193
186
193
190
215
237
196
160
160
160
162
151
127
115
96.3
94.3
227
294
246
147
115
115
113
115
148
188
189
179
192
192
190
210
236
219
188
187
190
189
218
269
240
214
175
172
187
186
213
239
229
232
234
235
238
63.56
10.88
0.91
1.55
1.49
1.48
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
9.88
31.4
31.2
36.1
37.3
40.8
44.3
44.3
44.8
44.2
44.7
45.2
38.9
35.1
35
34.9
35
35.4
34.9
35.4
37.9
34.8
35
34.3
61.1
96.8
111
111
112
113
113
113
113
146
168
146
146
148
162
174
175
173
173
174
173
170
190
216
217
216
206
188
178
160
188
243
244
242
241
197
169
121
102
92.9
61.5
43.7
67.77
98.07
110.47
109.7
108.7
107.7
107.7
106.7
104.7
10.9
0.7
0.7
48.2
75.2
130.7
181.7
137.7
153.7
163.7
192.7
188.7
209.7
230.7
237.7
195
158
187
187
138
102.7
165.7
214.17
245.17
246
247
284
397
422
431
408
365
235
304
306
293
279
274
270
272
287
319
335
330
326
328
325
324
326
272
269
267
283
248
149
95.8
97.8
96.9
96.7
96.8
97.3
97.7
204
324
421
421
320
280
288
291
294
301
184
110
96.4
98.5
99.03
97
96.7
97.5
98.2
99.4
98.2
99.4
99.8
124
155
156
156
154
152
16.7
0
55.4
144.12
139
139
150.08
207
318
274
227
227
216
196
187
184
173
141
103
98.4
98.4
121
154
138
106
98.4
98.8
99.2
98
98.3
97.9
96.7
97.1
98.2
98.5
101
100
99.4
99.1
99.3
98.5
99.4
98.8
97.9
98
96.2
95.7
96.7
96.7
96.4
96
96.5
96.5
86
70.1
60.5
54.4
53.9
54
54.6
55.4
55.8
51.2
46.5
46.1
46.1
46.1
46.1
46.1
46.1
42.7
32.3
26.9
19.5
18.7
20.1
21.3
20.6
20.5
20.4
19.8
19.8
19.7
183
349
346
347
346
322
255
224
226
205.1
201.33
130.55
124
124
125
127
126
125
125
125
126
123
102
55.91
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
139
105
84.7
111
151
149
124
91.6
46.1
45.8
46
45.9
45.1
45.1
45.1
45.1
45.1
45.9
47.9
49.2
79.9
60.3
60.4
78.2
97.1
127
142
142
143
143
125
89.5
91.3
93.8
68.6
44.1
32.6
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
70.3
132
183
217
217
205
192
192
204
212
213
221
196
171
172
172
164
143
134
117
99.4
104
99.7
98
95.6
94.8
94
112
138
139
139
134
107
103
106
108
105
102
89.6
98.7
125
126
137
137
140
142
143
149
145
122
86.7
100.8
127
138
181
222
248
198
110
83.9
168
185
118
142.36
145.36
145.36
142.36
134.36
147.36
220.36
317.36
192.36
144.36
315.36
318.36
316.36
316.36
316.36
337.36
350
356
360
289
145
160
178
174
166
168
178
259
372
372
376
381
383
380
372
365
363
367
376
376
371.5
376.5
382.5
370.5
372
378
377
368
368
367
358
356
355
356
374
382
374
339
250
198
206
290
381
367
306
245
182
128
104
97.2
95.5
97.4
156
194
200
200
213
220
221
260
286
309
364
289
205
154
114
102
101
110
135
143
141
210
233
140
137
139
139
140
139
138
138
125.01
103
102
101
100
100
144
209
290
394
397
300.33
251.67
205
392
393
396
392.04
389
389
387
374
344
309
294
300
188
109
95.42
75.4
30.6
33.3
19.8
0
NaN
83
210
195
191
223
293
309
315
283
293
249
234
143
143
143
144
143
144
144
170
189
193
192
185
175
58.6
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
104.5
146.5
175
174
173
147
2
2
106
170
170
168
190
221
208
186
174
174
174
165
156
156
156
154
148
217
277
298
294
293
292
292
289.5
288.5
286.5
285.5
237.5
139.4133
142.5
165.5
169.5
184
206.5
199.5
181.5
165.5
160.5
159.5
81.8
2.5
76.7
203.5
194.5
180.5
176.5
168
165
171
177
180
193
205
205
206
200
177
145
133
133
163
207
212
221.5
221.5
218.5
242.5
276.5
262.5
244
236
110
2
2
2
115
274
272
180
107
96.5
97.6
97.8
125.5
155.5
97
96.2
95
94.6
98.1
159.5
136.5
98.8
96.9
98
98.7
98.8
98.9
98.3
96.6
100.5
100.9
113.5
127.5
127.5
126.5
128.5
128.5
126.5
127.5
127.5
127.5
126.5
126
126
125.0001
112
97.5
96.8
97.7
97.6
97
97.2
97.5
115.9
115
117.5
117.4
116.4
113.3
116.7
116.1
116.2
114.6
115.7
115.9
117
117
122.4025
121.7
118.4
117.4
124.5
124.7
121.6
122.5
125
125.5
125.2
123.8
121.2
122.1
122.9
122.3
125
125.2
122.7
89.9
73.4
65.8
65.8
65.1
30.09
0
NaN
NaN
NaN
NaN
NaN
34.6
57.1
79.2
93.3
101.1
98.4
98.7
103.5
108
108.4
106.5
105.7
105.7
96.2
89.4
83.7
88.1
105.1
103.5
110.4
118
124
123.5
118.5
107.4
91.5
89.8
83.8
70.52
21
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
34.9
95.5
101
64.8
20.5
5.77
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
47.7
209
203
202
202
209
217
189
174
189
188
194
218
188
157
161
95.9
19
7.52
9.79
37.3
24.1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
101.9
191
191
139.6
163
210
221
221
222
265
304
309
292.2
271.2
216.2
200.2
195.2
173.2
120.3
121
152.2
118.5
102.6
116.5
149.5
125.3
119.8
138.8
161.1
239.1
249.1
248.1
220.1
201.1
160.1
117
120.9
142
175
133.2
138
183
129
101.7
154
274
366
381
381
381
380
380
381
378.7
372
370
370
370
369
370
368
367
365
365
366
368
370
367
366
368
371
370
372
376
361
355.25
354
356
361
361
352
333
333
281
78.6
196
353
378
400
420
313
329
346
314
366
281
181
147
166
256
367
347
353
345.44
335.94
329.94
311.94
294.94
276.94
276.94
330.94
221.94
137.64
135.84
135.14
135.54
137.04
136.34
136.04
136.54
136.74
136.74
132.54
130.84
132.34
140.44
176.14
209.99
209.99
208.99
208.99
208.99
206.99
203.99
266.05
338.05
257.05
214.05
214.05
214.05
180.85
140.6
138.2
137.5
137.5
137.7
136.3
133.9
133.6
133.4
133.1
132.9
132.9
132.5
156
166
141.3
138.1
137.4
135.1
137.7
140.5
135.7
130.9
130.6
129.1
128.8
133.4
137.7
137.3
135.9
136.4
135.5
135.9
135.8
134.5
137.8
138.9
133.8
135.2
136.1
135.8
135.3
134.8
136.5
136.7
146
156
159
167
167
167
168
167
167
180
192
189
189
189
189
191
194
198
195
197
197
200
209
215
217
215
213
213
212
210
212
163
108.1
109.8
110.1
108
108.6
108.9
107
104.5
27.6
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
90.1
75.3
60.6
89.2
101
106
150
173
173
175
184
194
199
201
198
165
163
163
162
162
181
174
93.6
87.8
102
69.1
50.8
99.2
104
65.9
68.7
71.3
75
50.7
30.7
24.9
31.7
63.9
108
123
98.3
112
118
118
90.3
57.9
58.8
58.4
57.7
57.5
46.9
42.3
34.6
23.9
23.6
21.3
16.8
16.2
16.2
11.8
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
20.4
109
101
106
121
105
97.6
99.3
121
128
137.5
145.5
170.5
161.5
119.5
99.8
97.3
98.1
97.9
97.9
97.7
96.4
95.2
96.4
121.5
187.5
242.5
229.5
188.5
140.5
112.5
95.6
96.1
95.9
94.1
129.5
161.2
157.2
155.2
134.2
99.5
117.2
139.2
135.2
146.2
169.2
178.2
191.2
231.2
288.2
308.2
265.2
144.2
114.2
144.2
203.2
200.2
131.2
94.8
94.2
93.6
95.1
95
94.4
93.4
93.2
93.1
93.1
93.4
93.7
93.7
94.2
101.2
105
97.2
94.8
93.3
93.4
93.7
93.4
93.2
92.3
92.4
101.3
124
138
137
142
142
143
141
141
141
151
164
148
108
97.2
98.7
98.7
99.2
99.6
98.7
98.7
98.7
171
138
98
98.4
97.8
95.5
99.3
99.4
134
174
170
137
96.6
98.4
98.9
97.4
97.1
96.9
97.2
97.1
95.9
98.3
97.9
97.6
97.4
97.5
956
97.4
97.4
97.5
97.4
97.4
97.4
110
134
150
163
170
152
134
120
112
101.7
95.8
96.3
94.7
90
89.6
92.9
87
88.6
97.8
111
115
115
113
101.7
93.4
93.4
96.9
101.4
101.4
99.7
103
112
112
112
110
108
101.5
94.7
99.1
127
155
154
154
165
201
206
219
232
226
226
225
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
38.6
76.3
77.7
70.8
70.2
70.2
68.7
67
67.8
65.5
61.3
59.6
58.2
61.2
30
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
21.2
49.8
50.7
47.5
45
67.4
73.8
90.9
102
99.7
98.8
98
98
98
107
115
113
119
122
121.5
118
118
119
119
119
120
117
117
116
121
132
136
139
136
126
122
120
124
131
133
131
131
131
129
128
131
132.5
98.3
17.3
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
53
124
139
143
112
120
187
203
268
270
159
241
338
324
321
333
334
339
350
332
337
347
344
339
342
345
358
335
338
335
330
330
333
335
348
353
342
336
316
323
330
317
318
261
186
185
190
188
178
173
165
166
169
179
180
180
180
178
202
240
229
207
206
208
217
221
210
173
175
178
176
232
345
288
379
306
321
344
360
384
331
245
326
360
360
340
254
220
202
163
113
108
152
239
326
365
332
273
225
193
197
211
207
180
142
95.6
65.4
95.9
96.1
96.5
95.8
96.3
96.1
95.7
96.2
96
112
136
136
206
299
288
275
270
250
229
215
215
215
208
198
198
204
201
299
285
160
146
146
146
146
146
146
146
128
103
104
104
103
170
204
130
92.4
93.9
98.8
124
183
226
226
226
226
226
226
226
268
324
205
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
72.3
17.6
6.97
0
NaN
NaN
NaN
NaN
11.2
84.9
83.8
82.6
172
244
260
260
229
209
209
168
138
160
160
160
160
160
160
135
135
135
135
135
62.1
0
NaN
NaN
NaN
22.5
50.2
59.9
59.9
59.9
55.8
49.9
49.4
49.3
49.9
50.2
50
49.9
50
60.5
70
84.8
90
90.1
89.9
90.1
90.1
90
90.1
90.1
90.1
90.1
90
90.1
90.1
90
75.4
5.58
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
88.1
184.43
170.1575
152.855
168.8925
174.945
163.185
143.47
147.44
178.0575
190.72
190.705
191.705
195.6
197.5325
203.8025
198.155
197.32
224.1925
281.705
281.8175
282.095
282.275
281.365
282.5675
282.0575
281.69
282.905
284.675
284.6675
284.7725
283.78
284.78
284.84
284.825
284.9
284.9
284.93
229.155
199.4275
199.165
199.2325
199.3
187.4575
156.765
125.08
99.155
99.27
99.2625
111.8425
118.775
135.76
181.9675
220.91
242.7375
274.8
272.8
278.82
281.0025
281.1675
281.4675
281.61
282
282
282
282
279.51
277.515
287.975
302.26
302.9725
244.74
174
159
168
180
185
186
182
182
193
192
180
179
169.6725
157.625
150
150
156
160
160
171
174
166.815
174.565
191.34
207.1975
214.085
210.0025
213.0625
207.025
186.2575
244.77
275.35
331.825
353.675
353.525
364.675
373.9
325.425
268.9875
284.26
313
302
293
320
346
349.375
348.225
315.9975
251.7325
227.085
221.5825
262.2725
273.2725
256.3925
247.505
242.6325
176.1425
115.8175
91.725
92.8475
92.825
92.205
92.3625
92.595
93.935
97.5
96.9
97.6
119.68
155.31
155.31
155.31
252.31
273.31
225.31
178.31
158.31
158.31
158.31
158.31
158.31
158.31
143.27
110.5
110.5
110.5
110.5
111.5
111.5
110.5
155.6507
155.592
155.592
155.592
215.592
225.5
226.5
232.5
209.5
148.5
112.5
112.5
112.5
112.5
112.5
112.5
113.5
113.5
113.5
113.5
113.5
113.5
108.5875
95.7375
96.2575
95.095
93.34
93.3425
93.9025
93.6275
91.445
91.7375
91.6
91.775
92.6025
92.3975
91.8525
92.185
91.8275
91.9375
92.345
92.4425
92.5125
92.1825
82.1
67.1225
106.225
125.235
69.5675
74.2475
83.93
87.4125
87.1475
84.7475
90.54
100.475
100.5425
100.5275
100.4
100.3025
100.2275
100.2275
96.265
91.48
85.37
77.6675
71.985
64.7925
64.7325
110.7075
151.6475
164.9175
222.9775
252
236
262
326
327
326
326
326
326
326
326
109
0
0
0
0
0
53.7
147
181
180
180
111
8.94
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
70
81.7
92
110
110
122
135
133
132
130
118
117
122
121
117
119
120
112
117
116
126
135
135
135
135
135
135
135
111
80.3
85
86.2
84.8
84.8
84
95.2
95.3
94.2
91.4
86.1
87.8
87.3
85.7
38.8
8.39
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72
142
136
150
146
150
150
150
131
127
161
217
260
260
235
171
94.6
81
81.1
81.2
80.4
79.2
79.7
79
73
53
5.72
0
0
0
0
0
0
0
0
0
29.7
157
205
223
250
257
245
239
237
223
191
201
244
236
227
227
230
241
239
177
221
277
251
196
140
156
175
175
139
96.1
96.6
96.4
115
199
128
95.6
11
0
0
0
0
107
251
277
321
340
296
260
260
219
255
256
263
266
238
269
314
272
214
216
212
188
214
235
235
244
260
158
96.1
96.7
96.4
96.5
96.6
96.4
97.2
97.3
97.9
98.2
97.5
96
96.5
96.1
96.3
96.7
96.8
123
132
132
132
132
132
132
132
132
132
132
132
132
132
112
96.7
97.7
97
97.3
97.4
97.3
97.1
103
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
117
135
200
242
233
233
215
197
199
191
188
190
188
179
174
176
187
191
187
187
187
187
187
187
187
152
95.4
95.7
96.3
147
267
251
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
115
90.1
90
90.1
67.8
25.2831
0
0
0
0
0
0
1.16
107
145
108
