Capacitated Facility Location Problem
问题描述
- Suppose there are n facilities and m customers. We wish to choose:
(1) which of the n facilities to open
(2) the assignment of customers to facilities - The objective is to minimize the sum of the opening cost and the assignment cost.
- The total demand assigned to a facility must not exceed its capacity.
用例分析
思路分析
- 贪心算法
对于每一个顾客,选择出为他提供服务的设施中花费最少的一个,如果该设施剩余的容量可以为这名顾客提供服务,则由该设施为其提供服务,否则选择花费次少的,依此类推。 - 模拟退火
基于上一个算法的结果,随机生成一个顾客编号rand_c和一个设施编号rand_f,如果rand_f剩余容量可以为rand_c提供服务,则改变,改为有rand_f为rand_c提供服务,并计算总消耗。
如果总消耗更少,是更好的结果,接受这个新结果。如果总消耗更多,是更差的结果,以一定的概率下接受这个新结果。记delta = 新结果 - 旧结果,如果 exp(-delta/temperature)>rand(), 则接受(新结果越差,接受的可能性越小)。
代码
贪心算法
%%读数据
data1 = load('p1');
data2 = load('p1.2');
facility_num = data2(1,1);
customer_num = data2(1,2);
capacity = data2(2 : facility_num + 1, 1);
open_cost = data2(2 : facility_num + 1, 2);
[height_data1, width_data1] = size(data1);
for i = 1 : height_data1
for j = 1 : width_data1
setdata((i - 1) * width_data1 + j) = data1(i, j);
end
end
for i = 1 : customer_num
demands(i) = setdata(i);
end
assigment_cost = zeros(facility_num, customer_num);
for i = 1 : customer_num * facility_num
if rem(i, customer_num) == 0
assigment_cost(fix((i-1)/customer_num) + 1, customer_num) = setdata(customer_num + i);
end
if rem(i, customer_num) ~= 0
assigment_cost(fix(i/customer_num) + 1, rem(i, customer_num)) = setdata(customer_num + i);
end
end
%%贪心
temp_capacity = capacity;
allcost = 0;
for i = 1 : customer_num
temp_assigment_cost = zeros(facility_num, 2);
for j = 1 : facility_num
temp_assigment_cost(j, 2) = j;
temp_assigment_cost(j, 1) = assigment_cost(j, i);
end
%对顾客对应的每个设施花销排序
temp_assigment_cost = sortrows(temp_assigment_cost,1);
for j = 1 : facility_num
%如果该设施剩余容量足够提供服务
if temp_capacity(temp_assigment_cost(j,2)) >= demands(i)
temp_capacity(temp_assigment_cost(j,2)) = temp_capacity(temp_assigment_cost(j,2)) - demands(i);
allcost = allcost + temp_assigment_cost(j, 1);
num_assigment(i) = temp_assigment_cost(j,2);
tag(i) = 1;
break;
end
end
end
%计算每个设施是否被使用,并在总消耗中加上开设施的花销
for i = 1 : facility_num
if temp_capacity(i) ~= capacity(i)
state(i) = 1;
allcost = allcost + open_cost(i);
end
if temp_capacity(i) == capacity(i)
state(i) = 0;
end
end
ans = 1;
for i = 1 : customer_num
if tag(i) == 0
ans = 0;
end
end
%
allcost
模拟退火
%%数据写入
data1 = load('p69');
data2 = load('p69.2');
facility_num = data2(1,1);
customer_num = data2(1,2);
capacity = data2(2 : facility_num + 1, 1);
open_cost = data2(2 : facility_num + 1, 2);
[height_data1, width_data1] = size(data1);
for i = 1 : height_data1
for j = 1 : width_data1
setdata((i - 1) * width_data1 + j) = data1(i, j);
end
end
for i = 1 : customer_num
demands(i) = setdata(i);
end
assigment_cost = zeros(facility_num, customer_num);
for i = 1 : customer_num * facility_num
if rem(i, customer_num) == 0
assigment_cost(fix((i-1)/customer_num) + 1, customer_num) = setdata(customer_num + i);
end
if rem(i, customer_num) ~= 0
assigment_cost(fix(i/customer_num) + 1, rem(i, customer_num)) = setdata(customer_num + i);
end
end
%%贪心算法求初始值
temp_capacity = capacity;
allcost = 0;
for i = 1 : customer_num
temp_assigment_cost = zeros(facility_num, 2);
for j = 1 : facility_num
temp_assigment_cost(j, 2) = j;
temp_assigment_cost(j, 1) = assigment_cost(j, i);
end
temp_assigment_cost = sortrows(temp_assigment_cost,1);
for j = 1 : facility_num
if temp_capacity(temp_assigment_cost(j,2)) >= demands(i)
temp_capacity(temp_assigment_cost(j,2)) = temp_capacity(temp_assigment_cost(j,2)) - demands(i);
allcost = allcost + temp_assigment_cost(j, 1);
num_assigment(i) = temp_assigment_cost(j,2);
tag(i) = 1;
break;
end
end
end
for i = 1 : facility_num
if temp_capacity(i) ~= capacity(i)
state(i) = 1;
end
if temp_capacity(i) == capacity(i)
state(i) = 0;
end
end
%%模拟退火
%内循环
iter = customer_num * 2;
%外循环
temperature = facility_num + customer_num;
while temperature > 0.01
for i = i : iter
newallcost = allcost;
newstate = state;
newtemp_capacity = temp_capacity;
newnum_assigment = num_assigment;
while 1
%生成两个随机数
rand_f = unidrnd(facility_num);
rand_c = unidrnd(customer_num);
%随机设施剩余容量是否足够
if temp_capacity(rand_f) > demands(rand_c)
%标记新状态,包括总消耗(不含开设施)、剩余容量、顾客服务设施号、设施转态表
newallcost = newallcost + assigment_cost(rand_f, rand_c);
newallcost = newallcost - assigment_cost(num_assigment(rand_c), rand_c);
newtemp_capacity(num_assigment(rand_c)) = newtemp_capacity(num_assigment(rand_c)) + demands(rand_c);
newtemp_capacity(rand_f) = newtemp_capacity(rand_f) - demands(rand_c);
newnum_assigment(rand_c) = rand_f;
for k = 1 : facility_num
if(newtemp_capacity(k) ~= capacity(k))
newstate(k) = 1;
end
if(newtemp_capacity(k) == capacity(k))
newstate(k) = 0;
end
end
break;
end
end
temp_allcost = allcost;
temp_newallcost = newallcost;
%比较新旧消耗,要加上开设施消耗
for j = 1 : facility_num
if state(j) == 1
temp_allcost = temp_allcost + open_cost(j);
end
if newstate(j) == 1
temp_newallcost = temp_newallcost + open_cost(j);
end
end
delta = temp_newallcost - temp_allcost;
%新结果更好,替换
if delta <= 0
allcost = newallcost;
state = newstate;
temp_capacity = newtemp_capacity;
num_assigment = newnum_assigment;
end
%新结果更差
if delta > 0
%以一定概率替换
if exp(-delta/temperature)>rand()
allcost = newallcost;
state = newstate;
temp_capacity = newtemp_capacity;
num_assigment = newnum_assigment;
end
end
end
temperature = temperature * 0.99;
end
%计算总消耗
for j = 1 : facility_num
if state(j) == 1
allcost = allcost + open_cost(j);
end
end
allcost
结果
编号 | 贪心算法消耗 | 模拟退火消耗 | 贪心算法时间 | 模拟退火时间 |
P1 | 9440 | 9455 | 0.031 s | 0.854 s |
P2 | 8126 | 8126 | 0.029 s | 0.172 s |
P3 | 10126 | 10171 | 0.031 s | 0.151 s |
P4 | 12126 | 12302 | 0.037 s | 0.156 s |
P5 | 9375 | 9375 | 0.028 s | 0.187 s |
P6 | 8061 | 8002 | 0.032 s | 0.206 s |
P7 | 10061 | 10075 | 0.043 s | 0.176 s |
P8 | 12061 | 11938 | 0.031 s | 0.200 s |
P9 | 9040 | 9045 | 0.037 s | 0.130 s |
P10 | 7726 | 7732 | 0.043 s | 0.155 s |
P11 | 9726 | 9770 | 0.032 s | 0.127 s |
P12 | 11726 | 11810 | 0.031 s | 0.130 s |
P13 | 12032 | 10499 | 0.045 s | 0.173 s |
P14 | 9180 | 8555 | 0.043 s | 0.165 s |
P15 | 13180 | 11372 | 0.042 s | 0.150 s |
P16 | 17180 | 14287 | 0.141 s | 0.161 s |
P17 | 12032 | 10145 | 0.058 s | 0.178 s |
P18 | 9180 | 8392 | 0.029 s | 0.187 s |
P19 | 13180 | 10644 | 0.030 s | 0.152 s |
P20 | 17180 | 14031 | 0.033 s | 0.157 s |
P21 | 12032 | 10573 | 0.048 s | 0.177 s |
P22 | 9180 | 8075 | 0.030 s | 0.142 s |
P23 | 13180 | 11394 | 0.030 s | 0.143 s |
P24 | 17180 | 13840 | 0.031 s | 0.172 s |
P25 | 19197 | 20239 | 0.043 s | 0.234 s |
P26 | 16131 | 17191 | 0.042 s | 0.210 s |
P27 | 21531 | 20544 | 0.063 s | 0.212 s |
P28 | 26931 | 24286 | 0.060 s | 0.200 s |
P29 | 19305 | 17337 | 0.045 s | 0.249 s |
P30 | 16239 | 18071 | 0.043 s | 0.187 s |
P31 | 21639 | 20944 | 0.044 s | 0.195 s |
P32 | 27039 | 23124 | 0.052 s | 0.208 s |
P33 | 19055 | 18022 | 0.055 s | 0.228 s |
P34 | 15989 | 17393 | 0.065 s | 0.195 s |
P35 | 21389 | 20795 | 0.052 s | 0.187 s |
P36 | 26789 | 24650 | 0.045 s | 0.209 s |
P37 | 19055 | 19044 | 0.043 s | 0.196 s |
P38 | 15989 | 15800 | 0.049 s | 0.201 s |
P39 | 21389 | 19674 | 0.042 s | 0.217 s |
P40 | 26789 | 22753 | 0.042 s | 0.182 s |
P41 | 7226 | 8070 | 0.032 s | 0.157 s |
P42 | 9957 | 9444 | 0.033 s | 0.155 s |
P43 | 12448 | 9968 | 0.035 s | 0.165 s |
P44 | 7585 | 8150 | 0.042 s | 0.183 s |
P45 | 9848 | 10881 | 0.039 s | 0.129 s |
P46 | 12639 | 10164 | 0.042 s | 0.164 s |
P47 | ||||
P48 | 9044 | 8747 | 0.031 s | 0.163 s |
P49 | 12420 | 9869 | 0.041 s | 0.166 s |
P50 | 10062 | 10926 | 0.044 s | 0.173 s |
P51 | 11351 | 11478 | 0.049 s | 0.170 s |
P52 | 10364 | 11482 | 0.038 s | 0.179 s |
P53 | 12470 | 13701 | 0.042 s | 0.186 s |
P54 | 10351 | 10713 | 0.040 s | 0.206 s |
P55 | 11970 | 12560 | 0.043 s | 0.196 s |
P56 | 23882 | 31961 | 0.056 s | 0.217 s |
P57 | 32882 | 42822 | 0.057 s | 0.221 s |
P58 | 53882 | 62084 | 0.051 s | 0.232 s |
P59 | 39121 | 49820 | 0.053 s | 0.230 s |
P60 | 14368 | 12890 | 0.049 s | 0.200 s |
P61 | 32882 | 42051 | 0.050 s | 0.213 s |
P62 | 53882 | 62723 | 0.056 s | 0.220 s |
P63 | 39121 | 47533 | 0.060 s | 0.213 s |
P64 | 23882 | 34446 | 0.083 s | 0.228 s |
P65 | 32882 | 42122 | 0.067 s | 0.217 s |
P66 | 53882 | 65101 | 0.054 s | 0.232 s |
P67 | 39671 | 49825 | 0.054 s | 0.215 s |
P68 | 23882 | 32098 | 0.054 s | 0.220 s |
P69 | 32882 | 42912 | 0.057 s | 0.225 s |
P70 | 53882 | 64991 | 0.049 s | 0.231 s |
P71 | 39121 | 47989 | 0.052 s | 0.251 s |
详细结果
贪心算法
P1
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P2
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P3
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P4
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P5
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 2
P6
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 2
P7
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 2
P8
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 2
P9
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P10
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P11
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P12
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P13
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P14
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P15
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P16
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P17
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P18
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P19
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P20
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P21
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P22
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P24
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
17 13 11 11 2 19 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 3 17 4 11 12 20 20 14 7 1 6 1 9 6 15 11 20 10
P25
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 15 26 3 30 8 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 1 1 9 21 15 9 26 26 6 3 6
P26
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 15 26 3 30 8 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 1 1 9 21 15 9 26 26 6 3 6
P27
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 15 26 3 30 8 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 1 1 9 21 15 9 26 26 6 3 6
P28
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 15 26 3 30 8 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 1 1 9 21 15 9 26 26 6 3 6
P29
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 12 3 25
P30
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 12 3 25
P31
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 12 3 25
P32
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 12 3 25
P33
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P34
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P35
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P36
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P37
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P38
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P39
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P40
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
21 12 14 3 21 6 3 10 15 18 23 17 9 21 4 15 15 18 6 12 3 1 6 4 6 9 20 25 6 25 6 26 7 26 21 21 25 16 1 15 1 15 16 9 25 15 1 14 28 9 30 15 15 6 14 21 18 12 1 15 1 6 21 12 12 12 10 1 6 10 21 7 12 18 25 9 27 21 15 25 21 8 14 18 18 18 18 5 21 6 3 25 18 12 18 6 3 3 22 17 9 18 18 26 3 30 18 12 15 29 15 2 3 12 12 22 25 25 25 25 6 9 26 14 17 1 6 10 1 13 1 12 25 6 9 15 8 6 21 18 1 9 21 15 9 26 26 6 3 6
P41
1 1 1 1 1 1 1 1 1 1
6 7 5 2 8 10 4 8 9 9 5 10 3 7 3 8 8 4 1 7 7 2 5 2 7 6 6 5 9 6 9 1 1 1 4 10 3 7 7 10 3 8 4 4 4 6 1 6 7 5 2 2 7 7 10 8 3 9 9 9 1 1 2 6 1 7 7 7 5 5 1 5 5 1 8 8 10 3 7 6 8 3 3 8 8 10 3 3 8 3
P42
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
13 11 12 10 16 19 17 4 18 2 12 19 7 11 7 16 1 3 15 15 6 12 10 9 13 9 12 17 18 14 8 20 7 9 15 11 11 1 1 2 2 4 4 17 10 6 9 20 16 16 17 18 8 14 14 6 3 15 15 15 12 12 5 4 12 4 1 16 20 7 11 19 20 20 20 19 19 19 20 20
P43
1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 16 25 26 23 27 22 28 30 25 24 4 10 19 12 9 16 13 8 26 27 23 21 18 14 30 7 30 5 6 3 3 14 1 23 8 13 22 12 5 13 29 24 6 26 27 18 18 12 22 1 10 19 7 7 20 21 3 30 6 28 2 30 28 29 2 28 29 30
P44
1 1 1 1 1 1 1 1 1 1
5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 2 2 2 2 2 8 7 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 7 9 9 9 9 8 6 10 10 8 7 6 6 9 9 8 8 10 6 6 6 10 4 1 7 7 9 2 6 5 10 10 8 8 10 7 7 6 3 8 10 8 10 10 8 7 6 8 6
P45
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 2 2 2 2 7 7 7 7 3 3 4 3 4 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 1 1 3 4 12 13 19 17 20 8 16 17 9 14 12 17 19 20 15 16 11 10 13 10 16 18 14 14 9 13 8 11 19 13 14 18 15 18 9 17 11 8
P46
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1
11 1 11 11 11 1 11 2 2 2 2 12 12 12 12 3 3 4 3 4 3 5 5 6 7 7 6 8 8 9 8 9 10 10 11 3 4 18 25 29 30 13 22 23 25 15 19 18 17 29 30 28 14 23 26 27 14 19 19 25 20 16 29 19 27 28 15 14 16 13
P47
P48
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 2 1 2 2 2 3 4 3 3 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 11 12 11 13 14 13 14 14 13 14 15 16 13 15 13 1 16 15 15 16 17 17 18 18 18 18 18 18 19 19 20 19 20 20 20
P49
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
1 2 2 3 2 3 3 3 4 6 4 6 5 7 7 7 8 8 8 8 8 8 10 11 9 12 11 13 13 15 14 14 14 15 16 16 17 17 18 17 18 17 21 20 19 20 19 21 22 19 22 19 1 23 24 24 23 25 25 27 26 27 26 27 28 28 29 28 29 29
P50
1 1 1 1 1 1 1 1 1 1
4 7 4 1 10 10 6 6 4 8 8 5 2 10 10 10 10 3 6 4 1 1 1 5 1 1 8 5 5 8 8 8 4 4 4 6 10 10 1 7 1 10 10 2 6 6 6 6 6 4 4 6 7 1 1 1 10 7 2 3 2 8 8 8 4 4 1 5 9 8 4 7 7 7 7 5 5 4 4 5 4 6 3 3 3 2 7 8 3 8 2 3 3 3 3 3 3 3 3 3
P51
1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1
16 7 20 11 13 14 6 17 16 2 6 4 7 14 7 14 13 17 3 16 1 1 11 15 15 15 2 4 20 8 2 2 18 20 16 6 14 14 11 1 1 14 14 14 17 6 6 6 6 18 16 3 1 15 15 11 7 7 14 13 14 6 2 6 16 16 11 4 8 8 16 1 1 1 11 20 20 20 20 4 20 6 17 13 14 14 7 9 13 2 14 14 14 5 19 14 19 19 19 19
P52
1 1 1 1 1 1 1 1 1 1
8 8 8 8 8 8 8 8 4 5 5 5 4 5 5 5 5 9 9 9 9 4 9 4 4 10 10 10 10 10 10 10 10 6 7 7 7 7 7 7 7 7 7 7 8 8 5 6 6 6 6 4 5 7 3 6 4 4 4 5 7 6 6 6 1 6 6 7 5 8 7 7 5 4 4 6 4 5 8 2 7 4 4 6 6 4 4 8 6 4 2 2 2 2 6 2 4 5 4 8
P53
1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1
6 6 6 6 6 6 6 6 20 20 20 8 8 8 8 8 8 13 13 13 13 14 14 13 4 10 10 10 10 10 10 10 10 16 19 19 19 19 19 19 19 19 19 19 6 6 8 13 14 16 16 5 8 19 6 12 4 4 2 7 19 3 16 14 1 14 3 6 7 6 18 19 7 4 4 16 4 7 7 3 15 20 14 16 16 4 2 7 16 2 3 3 18 18 3 18 2 7 2 17
P54
1 1 1 1 1 1 1 1 1 1
10 10 8 8 8 8 8 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 9 9 7 9 9 9 9 9 9 4 4 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 7 7 1 1 1 1 1 10 1 1 1 1 1 5 5 5 5 5 5 5 5 5 5 5 10 10 5 5 5 3 5 3 3
P55
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
18 18 17 18 17 5 5 5 9 9 9 9 3 9 9 3 3 3 9 13 2 13 13 7 13 13 13 7 7 7 7 15 15 7 7 7 7 7 7 8 8 20 20 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 12 12 10 12 4 12 12 8 12 10 10 12 10 12 18 14 10 14 14 14 14 16 16 16 16 16 16 16 6 16 6 19 19 19 19 18 19 19 19 19
P56
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P57
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P58
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P59
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P60
1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1
2 2 2 1 2 11 1 1 1 1 1 29 11 5 4 19 21 26 4 11 11 21 9 24 26 27 10 29 30 27 14 9 17 29 26 30 19 24 5 17 3 15 20 26 8 10 25 16 13 13 19 3 23 26 15 12 15 9 26 22 23 8 25 5 27 14 5 25 20 12
P61
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P62
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P63
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P64
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P65
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P66
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P67
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 23 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 16 19 10 7 27 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 26 30 1 8 9 14 12 6 15 29 26 8 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 20 6 28 8 29 7 26 26 3 4 28 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P68
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P69
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P70
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
P71
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 28 23 29 5 29 14 2 29 19 2 21 23 1 19 17 6 25 11 19 28 20 30 3 20 20 5 17 28 7 21 9 25 17 19 10 7 5 9 20 14 22 20 15 25 17 25 17 9 7 12 10 19 8 30 1 8 9 14 12 6 15 29 26 19 13 20 10 24 24 21 24 9 17 11 1 10 26 30 14 7 6 28 8 29 7 26 26 3 4 12 7 1 29 29 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 29 8 18 9 27 12 18 20 27 17 3 12 27 18 29 25 26 21 24 10 4 4 29 11 13 23 12 12 26 6 25 16 28 26 25 18 24 1 9 12 3 16 4 14 14 28 11 25 6 28 6 5 4 22 2 21 20 15 27 3 1 11 30 11 6 22 3 20 13 9 29 24 1 22 3 22 7 5 8 13 8 16 11 20
模拟退火
P1
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 5 4
P2
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P3
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 6 9 2 6 8 1 5 1 5 4
P4
1 1 1 1 1 1 1 1 1 1
9 9 2 7 2 9 3 5 5 2 10 1 4 3 1 4 5 1 10 8 4 5 7 5 3 6 6 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 4
P5
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 2
P6
1 1 1 1 1 1 1 1 1 1
9 9 2 7 2 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 9 6 3 7 1 4 10 5 5 4 1 5 2 3 2 6 8 1 3 1 8 1
P7
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 7 8 1 3 1 8 2
P8
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 8 7 5 2 6 2 6 9 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 3 1 8 1
P9
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 1 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P10
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 1 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 5 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P11
1 1 1 1 1 1 1 1 1 1
9 9 2 7 4 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 7 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 8 1
P12
1 1 1 1 1 1 1 1 1 1
9 9 2 7 2 9 3 5 5 2 10 9 4 3 9 4 5 1 10 8 4 9 10 5 3 6 2 6 1 6 3 7 1 4 10 5 5 4 1 5 2 9 2 6 8 1 5 1 5 1
P13
0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1
17 13 11 11 2 13 18 14 15 5 8 5 18 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 8 14 17 4 11 4 20 20 14 7 17 6 17 10 6 15 11 20 10
P14
1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1
17 13 11 11 2 13 18 14 11 5 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 1 4 2 18 14 16 2 1 4 11 18 20 20 14 10 1 6 17 10 6 13 11 20 10
P15
1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 13 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 15 16 17 4 11 4 2 20 14 7 1 6 1 4 6 15 11 20 10
P16
1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 0 1
17 2 11 11 2 16 18 14 15 18 16 5 2 7 14 4 16 11 5 10 15 16 16 20 7 18 17 18 2 18 14 15 3 17 4 11 4 3 20 14 7 1 6 1 4 6 15 11 20 10
P17
1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 13 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 6 20 7 18 17 18 2 18 14 16 14 17 4 11 4 20 20 14 7 1 6 1 4 6 15 11 20 10
P18
1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 16 18 14 15 18 16 20 2 7 14 4 16 11 18 10 13 16 16 20 7 18 17 18 2 18 14 15 16 17 4 11 10 20 20 14 7 1 6 1 4 6 15 11 20 10
P19
1 0 0 0 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 20 20 18 14 15 18 16 5 20 7 14 13 16 11 5 10 13 16 16 20 7 18 17 18 13 18 14 16 14 17 13 11 18 20 20 14 7 1 6 1 7 6 15 11 20 10
P20
0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 13 13 18 14 15 18 16 5 2 7 14 4 6 11 5 10 13 16 16 20 7 18 17 18 2 18 14 16 14 17 4 11 4 20 20 14 7 11 6 17 13 6 15 11 20 10
P21
1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 13 18 14 15 18 16 5 2 7 14 4 16 11 5 10 15 16 16 20 7 18 17 18 2 18 14 16 3 17 4 11 18 20 20 14 7 1 6 1 4 6 15 11 20 10
P22
0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 13 18 14 15 18 16 5 2 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 2 18 14 16 20 17 4 11 4 20 20 14 11 6 6 17 4 6 15 11 20 10
P23
1 0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 1
17 13 11 11 20 20 18 14 8 18 16 5 4 7 14 4 16 11 5 10 13 16 16 20 7 18 17 18 13 18 14 8 20 17 4 11 13 20 20 14 7 1 6 17 4 6 13 11 5 10
P24
1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1
17 13 11 11 2 13 18 14 15 18 6 2 2 11 14 4 16 11 18 10 13 16 16 20 7 18 17 18 2 18 14 15 14 17 4 11 18 20 20 14 7 1 6 1 4 6 15 11 20 10
P25
1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 1 1 0 1 0 1
17 12 17 3 21 6 1 10 9 18 25 17 17 21 20 15 15 18 6 12 15 1 26 18 10 9 20 12 6 6 28 26 3 12 21 21 25 6 1 15 12 15 6 9 25 15 28 14 28 14 18 20 3 8 14 21 18 12 1 15 1 6 21 12 12 12 12 1 22 10 25 21 12 1 25 8 26 21 20 25 21 8 9 18 15 18 1 1 21 26 3 25 18 25 18 6 3 17 22 17 7 18 1 1 3 30 26 18 15 21 15 22 3 12 12 25 6 10 1 1 6 9 26 21 9 1 6 25 1 12 1 12 25 30 15 15 3 6 21 1 1 9 21 15 9 26 1 6 1 6
P26
1 0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1
21 28 21 15 9 6 15 10 17 18 10 17 17 21 4 3 15 18 6 12 9 26 25 4 10 21 8 6 10 10 6 26 15 26 21 21 25 16 4 15 12 18 16 17 16 15 1 14 26 9 12 15 15 6 14 21 18 12 1 15 1 6 21 18 12 12 10 1 22 10 9 7 6 18 25 9 16 21 15 6 8 26 14 18 1 18 18 6 9 6 3 10 1 12 3 25 15 12 22 21 9 8 15 30 3 30 6 12 1 15 15 15 3 12 12 1 25 25 25 25 6 17 26 14 17 1 6 30 1 28 1 12 25 30 1 15 3 6 21 1 1 9 21 15 9 26 26 6 1 6
P27
1 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1
21 12 14 3 21 6 15 25 21 18 28 17 9 21 20 21 6 18 26 12 3 18 6 18 6 9 20 25 6 12 6 26 17 26 21 8 25 26 5 15 1 15 26 15 25 15 3 21 28 9 30 15 15 1 14 21 18 28 1 15 1 6 15 12 12 6 26 1 26 25 17 26 6 18 25 9 25 21 15 25 21 15 14 18 8 18 18 12 21 6 3 1 20 12 18 25 3 5 8 17 14 18 15 1 3 26 8 12 15 15 15 3 3 12 12 26 25 25 6 25 12 9 26 21 17 5 12 25 1 26 1 12 25 1 14 15 5 26 21 1 12 9 21 15 9 26 26 12 3 6
P28
1 0 1 1 0 1 0 1 1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0
21 12 14 3 1 6 3 6 15 18 22 29 9 21 4 15 15 18 12 12 9 8 10 1 25 9 6 25 6 25 6 26 15 26 21 21 25 26 12 15 1 15 26 1 25 15 12 21 8 18 6 15 15 6 26 21 18 4 1 15 1 6 21 12 12 26 10 1 10 12 21 1 12 18 25 9 10 21 15 25 21 8 14 18 17 18 3 8 21 1 12 1 1 12 1 22 15 8 22 17 14 18 15 26 3 12 8 1 15 9 15 14 3 12 12 26 25 25 25 10 18 17 26 14 17 4 6 25 1 22 1 1 26 12 9 15 8 6 21 1 1 14 3 15 9 12 26 6 3 6
P29
1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1
21 12 7 3 9 6 1 10 15 18 27 9 9 21 20 15 15 18 6 12 3 8 6 8 10 9 3 25 6 25 25 26 14 26 21 21 25 16 12 15 1 8 16 26 25 15 8 14 12 9 12 14 15 6 9 21 18 10 1 15 1 6 21 12 12 18 10 1 1 10 21 7 26 1 25 9 27 21 20 30 21 8 14 18 5 18 18 20 21 6 3 25 18 12 1 6 3 5 26 17 15 18 18 26 15 30 20 12 15 18 15 3 18 12 12 1 25 25 25 25 6 9 12 14 17 5 6 27 18 26 1 12 6 8 9 15 18 6 21 18 1 15 21 15 9 26 26 12 3 6
P30
1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 1 1 0
26 12 21 3 21 18 29 26 14 18 12 17 9 21 4 15 1 18 26 12 3 28 6 3 26 9 20 25 6 25 28 26 17 26 14 21 25 16 1 15 1 15 23 14 25 15 17 14 28 9 25 4 15 25 14 21 18 28 12 15 1 6 21 12 12 12 6 1 25 6 21 3 1 15 25 9 16 21 15 25 21 8 17 18 18 18 18 1 21 6 20 25 18 12 12 26 3 20 29 14 9 1 18 26 3 28 18 8 15 29 15 2 3 12 12 8 25 25 25 25 6 17 26 21 9 18 12 6 1 26 1 26 6 20 9 15 18 6 21 18 1 14 21 15 9 26 26 12 3 25
P31
1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 1 1 0 1 1 1
9 26 9 25 7 6 15 10 14 18 10 3 20 21 18 15 15 18 12 8 20 6 10 12 6 9 20 25 25 6 6 26 7 30 21 21 25 26 1 15 12 15 22 3 25 15 1 21 12 29 22 20 15 6 14 21 8 12 1 15 1 6 21 28 12 26 8 1 10 6 21 7 12 18 25 9 3 21 29 6 21 8 14 18 20 18 18 18 21 6 3 25 18 12 8 6 3 12 6 29 9 8 18 26 29 26 28 12 15 29 15 9 3 12 12 26 25 10 25 25 6 21 28 9 3 1 6 25 1 22 1 12 25 22 15 15 3 6 21 18 1 9 21 15 9 12 26 12 3 25
P32
1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 0
21 1 7 3 7 6 3 10 15 18 26 17 1 8 3 15 15 18 6 12 3 28 25 9 26 9 3 25 10 6 26 26 7 26 21 15 25 16 1 15 1 15 16 9 25 15 1 14 28 9 28 3 15 6 14 14 18 12 1 15 1 26 21 28 12 8 26 1 28 25 21 15 12 18 25 9 6 21 9 25 7 8 14 18 18 18 18 8 21 6 3 25 1 6 18 10 3 1 12 17 9 18 18 26 3 26 18 12 29 29 15 18 3 12 12 6 25 25 25 25 6 17 26 14 17 18 6 10 26 6 1 12 25 12 9 15 18 6 21 18 1 9 9 15 9 6 26 12 3 25
P33
1 0 1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 1
21 12 14 3 21 6 18 25 17 18 26 15 15 21 4 15 15 18 6 12 3 30 6 4 6 14 20 6 12 25 6 12 7 26 21 21 25 6 3 3 1 15 25 18 25 15 18 14 26 21 12 15 3 6 14 21 1 1 20 15 1 6 21 12 12 1 25 1 25 26 15 7 1 18 25 9 12 21 15 10 21 20 21 18 18 18 15 8 21 12 3 6 1 8 18 25 3 4 30 17 17 18 18 1 18 12 15 12 15 9 15 21 3 12 12 8 25 25 25 25 6 17 26 21 17 26 6 10 1 3 1 12 25 15 9 15 8 6 21 18 1 9 21 15 9 30 12 6 3 6
P34
1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 1 0 1
14 26 21 8 21 6 5 10 21 18 25 18 9 21 4 15 8 18 6 12 3 1 6 28 25 9 3 25 6 8 6 26 7 26 21 21 25 16 28 15 1 15 16 15 10 3 6 21 28 9 30 8 15 6 3 21 6 18 1 15 1 1 9 12 12 12 10 1 13 10 21 7 12 18 10 9 30 21 4 25 21 8 14 18 18 18 18 5 15 6 3 25 18 12 8 6 3 30 26 15 9 1 18 26 3 30 8 12 8 8 15 4 18 12 12 30 25 16 25 25 6 9 26 14 21 4 6 25 1 13 1 12 25 10 1 15 18 26 14 18 1 21 21 15 9 28 26 6 3 6
P45
1 0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1
14 28 14 3 21 6 1 10 5 18 28 17 21 21 20 14 15 18 30 12 3 8 6 3 6 9 20 25 6 25 6 26 19 26 21 21 1 16 1 15 1 15 16 9 25 15 1 14 28 9 28 28 15 6 21 21 18 26 12 15 1 6 21 12 12 12 10 1 10 25 18 1 6 18 25 9 6 21 15 25 21 18 14 18 20 18 8 8 21 1 3 10 18 1 18 12 3 3 22 17 21 1 18 26 9 30 12 12 15 9 15 3 1 12 26 22 25 25 6 25 12 21 28 14 19 1 6 6 1 1 1 1 25 6 9 15 5 6 21 1 1 14 21 18 9 12 18 6 3 6
P36
1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
21 12 21 8 7 6 3 25 9 18 30 9 9 21 4 15 15 18 6 12 3 1 28 18 1 15 3 25 6 25 6 1 7 26 21 21 25 16 18 15 1 15 6 9 25 15 1 14 28 9 30 15 28 6 9 21 18 12 1 15 1 12 21 12 12 12 10 1 25 25 21 21 12 18 10 9 12 21 15 30 21 8 9 1 1 18 18 5 3 26 3 25 18 6 18 10 3 28 26 14 21 18 18 26 15 30 8 26 15 1 15 9 3 12 12 22 25 25 25 25 6 9 18 14 21 5 30 10 18 22 1 28 25 26 21 15 5 6 21 18 1 9 21 15 9 6 26 6 3 6
P37
1 0 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 1 1 0 1 0 1
21 12 14 3 21 6 8 10 20 18 5 21 21 21 1 15 15 18 6 12 3 26 6 20 1 9 20 25 6 10 22 26 21 12 15 21 6 16 5 15 1 21 16 9 25 15 18 14 28 9 30 20 8 6 14 21 3 28 18 18 1 6 21 1 12 12 10 12 28 10 21 21 12 18 1 9 12 21 15 6 9 8 14 18 15 18 3 1 21 6 3 25 18 8 8 6 15 20 10 17 28 18 18 26 3 30 18 12 15 21 15 15 3 1 12 26 25 25 25 25 6 17 26 14 17 1 6 6 1 30 1 28 25 30 9 18 3 6 21 18 1 14 21 15 21 26 26 12 3 6
P38
1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 0 1 1 1
21 12 14 3 7 6 3 25 29 1 6 8 9 21 1 3 18 18 6 12 8 8 30 18 30 9 20 25 10 25 6 30 7 26 21 21 25 6 28 15 1 15 6 15 25 15 28 14 12 9 26 20 15 25 14 21 3 18 1 15 1 6 21 12 12 12 10 1 26 10 14 7 12 18 25 29 10 21 18 25 21 8 15 18 18 18 18 8 21 28 15 25 3 1 18 20 3 3 26 21 9 18 18 26 3 8 18 12 15 29 15 29 3 1 18 30 6 25 25 12 6 29 26 14 21 12 6 28 1 18 1 6 25 6 21 15 12 25 21 18 1 29 21 15 9 26 26 6 3 6
P39
1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 1 1
21 12 7 3 7 6 3 25 29 18 23 3 9 21 3 15 1 18 6 12 3 1 6 1 10 9 20 12 1 25 12 12 21 26 21 21 25 10 20 15 1 15 10 17 25 15 30 14 28 21 25 15 15 6 14 21 15 12 1 18 1 6 21 30 1 12 23 1 28 23 21 7 6 18 25 9 10 21 3 25 21 8 14 18 20 18 18 20 21 26 3 30 18 12 3 10 15 3 30 17 17 18 18 18 3 26 18 26 9 29 15 1 3 12 12 30 25 25 25 25 6 9 12 14 17 8 6 10 18 1 1 28 6 6 9 15 8 6 21 18 18 9 21 15 9 28 26 6 3 6
P40
1 1 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 0
21 28 14 3 21 6 3 10 15 18 16 9 29 21 9 29 15 18 6 12 3 12 26 1 6 9 3 25 6 26 6 26 15 12 21 21 25 16 26 15 26 15 16 9 25 15 8 21 28 9 8 1 15 6 14 21 18 26 28 15 1 25 21 12 12 12 10 1 25 10 14 8 1 18 25 1 28 21 15 25 14 8 14 18 18 18 18 8 21 28 3 25 18 12 8 10 3 3 26 14 17 18 18 26 3 28 18 12 15 6 15 2 3 12 12 26 25 25 25 6 6 15 18 14 17 1 6 10 1 12 1 12 25 8 9 15 1 6 21 18 1 29 21 15 9 6 26 6 3 6
P41
1 1 1 1 1 1 1 1 1 1
5 7 7 2 8 10 8 8 9 9 5 7 3 7 3 8 8 8 1 2 7 2 2 2 7 6 6 5 9 4 1 1 1 1 4 3 3 10 10 10 3 8 8 4 4 6 6 6 6 5 2 2 7 7 10 8 3 4 9 9 1 1 2 6 9 5 7 7 5 5 1 5 6 1 8 8 3 3 7 6 8 10 3 10 10 8 8 10 10 3
P42
1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1
17 11 12 10 7 20 17 4 18 1 6 19 7 15 16 16 1 18 6 15 6 9 10 9 9 9 10 17 14 14 2 20 1 9 15 20 15 1 1 2 2 4 4 19 15 15 9 20 1 16 2 18 2 14 14 6 4 9 15 15 4 12 12 12 12 14 1 1 20 7 11 16 20 19 16 19 19 19 20 20
P43
0 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1
7 20 19 24 26 23 27 22 28 30 6 24 4 27 19 12 20 12 22 13 26 27 21 21 23 4 30 13 30 30 6 2 4 26 22 23 2 13 12 7 23 2 28 24 24 26 27 27 27 13 20 29 27 19 7 7 20 21 21 28 6 19 28 30 28 2 2 28 2 30
P44
1 1 1 1 1 1 1 1 1 1
5 5 5 5 5 5 5 5 1 7 1 8 1 8 1 1 2 8 2 2 2 8 7 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 1 9 2 3 8 8 1 10 6 8 8 6 4 9 9 8 8 10 6 8 6 4 4 5 7 7 9 2 1 5 10 10 8 8 9 8 7 6 7 8 8 10 10 10 10 7 6 8 5
P45
1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1
6 1 1 1 20 19 1 11 2 2 11 7 7 7 7 10 3 4 3 4 3 5 13 18 4 17 5 5 13 6 15 6 6 6 20 6 6 6 1 1 3 3 13 3 2 17 20 8 16 17 14 19 18 17 19 20 15 2 11 10 4 10 16 18 14 14 13 13 10 11 19 3 19 18 17 17 18 17 11 8
P46
1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 0 0 1 0
1 1 10 11 11 1 11 2 2 2 2 12 2 12 12 3 16 3 3 25 3 19 5 6 6 25 6 8 8 10 8 29 10 10 11 3 25 6 29 29 17 19 16 23 25 25 19 18 17 29 17 14 8 23 5 19 14 19 19 25 19 16 14 18 18 14 18 19 16 19
P47
P48
1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1
1 1 1 1 2 2 2 2 2 3 1 2 3 3 1 5 6 6 5 5 6 6 6 6 7 7 1 7 7 7 7 9 9 9 9 9 9 10 10 10 10 9 11 11 12 12 9 11 13 14 13 14 14 13 14 15 16 13 16 13 1 16 16 15 16 16 14 18 18 18 18 18 18 19 19 20 1 18 20 18
P49
1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 1 0 1 0
3 29 3 3 3 3 1 15 1 8 3 5 5 20 15 8 8 8 3 13 8 5 9 15 9 9 8 13 13 13 21 15 15 15 13 8 17 17 19 17 9 17 19 20 21 19 19 27 20 20 27 20 1 20 26 27 19 25 25 27 1 26 27 27 29 25 1 29 29 29
P50
1 1 1 1 1 1 1 1 1 1
4 1 4 1 3 2 6 6 8 8 8 5 7 10 10 10 10 6 8 5 7 1 1 1 1 7 9 7 4 8 8 8 4 4 4 6 10 2 1 1 1 10 10 2 6 3 6 6 6 9 4 6 7 7 4 1 7 10 3 3 3 8 8 8 4 4 5 5 9 8 8 1 7 1 7 4 5 4 4 5 5 6 3 6 3 2 3 8 6 8 10 10 3 3 2 2 3 3 10 10
P51
1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 1
16 7 20 11 3 14 3 16 16 2 3 15 14 14 7 14 14 6 3 16 1 11 11 15 15 15 8 20 20 8 2 2 20 20 16 6 14 19 11 1 1 14 14 14 17 6 6 6 6 6 16 8 7 4 15 11 7 1 19 6 19 6 6 6 2 16 1 7 16 8 20 15 1 1 11 8 20 20 15 4 20 17 17 13 14 14 19 2 19 2 14 19 14 13 13 17 19 13 19 14
P52
0 1 1 1 1 1 1 1 1 1
8 8 8 8 8 8 8 8 4 5 5 5 5 5 5 5 4 9 9 9 9 4 9 4 4 10 6 10 10 10 10 10 10 6 7 7 7 7 7 7 3 7 7 2 7 7 5 6 4 6 6 4 5 2 3 6 4 4 4 8 7 9 6 2 4 4 2 7 8 8 7 7 5 4 4 6 4 5 8 2 7 5 4 6 6 6 4 5 4 4 6 10 2 2 6 2 4 5 4 8
P53
0 1 1 1 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1
6 6 7 6 20 6 6 20 20 14 8 8 8 8 8 8 8 13 13 14 13 14 14 13 4 10 10 10 3 10 10 10 10 18 19 19 19 19 6 6 18 19 19 19 7 7 20 13 3 16 16 2 20 19 6 3 2 4 2 6 19 13 3 16 16 14 10 7 7 6 12 19 7 4 4 3 13 20 7 16 19 8 14 16 16 4 2 8 16 2 12 16 18 3 3 18 4 8 2 17
P54
1 1 1 1 1 1 1 1 1 1
10 3 8 8 8 8 8 3 3 3 3 3 3 3 8 3 3 3 3 2 2 2 2 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 9 9 9 9 4 7 9 7 9 9 4 1 7 7 6 7 7 7 7 7 7 6 7 6 6 1 6 7 1 1 7 1 6 3 1 1 1 1 1 6 5 1 5 5 5 5 5 5 1 5 10 10 10 5 10 5 10 10 3
P55
1 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 17 19 17 13 17 18 9 19 9 18 3 9 3 9 18 3 9 15 9 13 13 13 7 7 13 7 15 15 13 7 15 7 7 7 7 7 7 20 20 1 20 11 1 1 1 1 7 1 1 1 8 8 8 8 10 11 8 8 12 12 12 12 12 12 12 8 12 10 10 12 10 14 19 14 10 14 14 14 16 16 16 16 16 6 6 19 16 16 6 19 19 19 19 16 14 19 19 19
P56
1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
8 7 22 28 17 13 16 12 23 29 10 18 14 2 29 19 14 11 23 1 19 17 3 23 11 19 28 20 30 3 20 20 5 17 28 7 18 9 18 17 8 24 20 30 9 20 14 23 20 10 25 17 22 18 9 7 12 10 19 26 30 3 8 21 14 12 6 18 29 26 19 29 20 10 24 24 21 24 9 17 11 11 10 26 30 14 13 6 17 8 1 7 29 26 1 4 12 28 18 29 3 16 12 19 5 1 5 9 23 4 21 5 28 7 12 2 29 12 14 9 21 13 18 20 9 17 22 12 21 28 29 25 26 14 24 10 4 4 3 11 13 23 12 7 8 6 25 16 28 26 19 18 24 1 9 12 3 16 14 14 14 29 11 25 24 18 1 5 4 25 2 21 20 11 11 3 3 9 30 11 1 22 3 20 13 9 7 11 25 22 22 22 7 13 8 7 19 3 11 20
P57
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 7 22 25 22 13 22 29 23 18 5 18 14 2 12 19 2 21 23 1 26 17 6 25 15 19 28 20 30 3 20 7 27 17 28 7 21 9 25 17 23 10 7 5 9 20 14 17 20 15 22 28 25 17 9 26 12 10 19 28 7 6 8 9 14 26 18 20 29 26 8 8 20 9 11 24 21 1 9 6 11 24 27 26 30 10 7 6 28 26 1 7 26 26 4 4 29 7 22 18 29 16 8 19 5 16 5 25 23 4 20 5 28 12 13 9 29 8 18 9 27 26 28 20 15 17 3 12 5 18 12 15 26 21 14 15 4 2 29 1 20 23 18 12 8 6 25 16 28 26 3 18 6 29 9 1 3 24 21 4 2 28 11 6 6 28 4 5 4 22 6 21 20 15 9 3 23 11 30 11 6 22 1 29 29 15 1 24 25 28 2 22 20 15 8 13 25 16 11 11
P58
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 28 3 13 16 1 23 29 20 18 11 2 18 19 14 14 1 1 19 17 2 25 18 19 28 13 30 22 20 5 5 17 28 18 21 9 25 17 19 22 12 5 9 20 14 22 20 29 18 17 25 17 9 7 26 10 19 8 30 3 8 9 11 13 6 15 20 12 19 13 20 10 24 24 21 24 1 17 24 1 10 8 30 14 7 6 28 8 1 7 26 26 11 14 28 29 18 29 29 16 7 12 5 18 5 25 23 4 20 5 12 12 12 9 29 8 18 9 27 15 20 20 27 17 6 12 27 22 29 25 26 21 24 10 24 2 29 11 13 23 12 26 26 24 25 16 28 26 25 29 11 18 9 7 3 16 4 24 2 3 11 1 1 28 25 5 4 22 2 10 20 18 5 3 1 18 30 9 6 22 3 28 13 9 7 14 18 22 22 22 12 7 8 13 8 16 11 5
P59
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
8 7 3 28 3 13 24 28 23 18 5 7 21 2 29 25 10 21 23 18 19 17 2 25 24 19 23 21 30 21 20 20 5 22 28 7 11 21 28 6 26 10 5 5 9 5 4 22 20 15 1 17 3 6 9 7 12 10 19 8 27 1 8 21 14 12 6 15 29 7 26 13 7 10 24 6 21 24 11 17 24 1 20 26 27 14 7 2 28 8 29 15 28 26 3 24 28 7 1 12 29 16 26 19 5 1 5 25 18 4 20 30 28 13 13 9 28 13 29 9 27 12 14 20 27 17 3 12 24 18 1 25 26 21 6 10 4 4 29 11 13 8 26 12 7 1 25 16 23 23 25 18 24 15 24 12 3 16 4 14 2 29 9 17 6 1 11 5 4 22 2 21 15 15 30 3 1 11 30 10 21 22 3 20 29 10 29 1 18 22 22 12 5 5 26 13 8 2 14 20
P60
1 1 1 0 1 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 1 1 0 1 0
2 2 2 1 2 11 1 1 1 1 1 29 11 5 5 19 21 26 14 11 11 21 9 24 26 27 10 29 3 27 14 9 20 29 26 12 19 24 5 19 3 15 20 26 22 10 25 27 13 13 24 3 22 26 15 12 15 9 26 22 22 14 5 5 27 14 5 25 20 12
P61
1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
23 20 22 28 16 7 16 28 23 27 5 29 14 2 29 19 2 21 28 22 19 22 6 25 11 1 28 20 30 3 5 20 15 17 28 7 21 9 28 17 13 11 7 5 9 20 21 22 15 7 25 28 17 17 24 7 12 9 23 26 5 24 8 14 14 12 6 18 29 13 19 18 15 1 24 24 21 6 9 25 11 1 24 26 30 14 7 3 28 8 29 13 26 28 3 4 12 7 1 29 29 16 26 19 7 1 5 25 23 4 21 30 28 12 7 14 29 8 21 15 21 12 18 20 27 17 28 25 20 1 25 1 26 21 24 13 18 4 29 18 13 23 13 12 26 1 25 16 28 26 28 18 24 18 9 12 25 19 4 14 14 1 11 17 6 28 6 5 4 22 29 21 20 11 5 3 1 11 27 11 22 22 17 29 13 9 12 11 28 22 3 22 13 5 8 13 8 16 9 7
P62
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 16 28 3 13 16 1 23 1 5 15 14 2 20 12 11 21 23 29 19 17 6 25 15 19 28 20 30 3 20 27 5 22 28 7 21 9 25 18 12 14 7 5 27 29 14 17 20 26 25 17 25 17 9 7 18 10 28 26 30 1 8 24 14 12 1 29 7 26 19 13 20 10 6 24 21 6 9 28 1 15 30 19 27 14 7 6 28 8 13 7 8 26 18 4 12 7 3 29 29 16 13 19 5 22 5 25 23 4 27 30 1 20 13 9 29 8 18 9 27 12 15 20 27 17 3 13 21 15 29 25 12 24 14 20 4 4 29 11 13 23 18 12 8 6 1 16 28 26 19 18 21 1 9 12 6 16 9 6 2 28 15 25 11 3 24 5 4 22 2 21 20 21 27 3 1 11 30 11 6 22 24 7 13 9 20 6 1 25 22 22 27 5 8 11 8 16 11 20
P63
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 12 22 28 18 11 16 18 19 29 5 20 14 2 28 19 2 11 23 1 26 17 6 28 11 19 28 20 30 3 7 20 5 17 28 7 10 21 25 22 19 10 7 5 9 20 14 22 27 15 3 6 25 17 24 7 12 27 22 8 30 20 8 21 14 13 6 15 29 26 28 13 20 10 29 24 21 1 27 17 11 1 10 26 30 14 7 6 28 8 28 7 26 26 3 7 12 23 1 20 29 16 26 19 5 1 5 25 23 4 20 5 28 12 13 9 29 12 21 14 11 12 20 15 27 17 3 12 18 18 29 3 26 21 24 10 2 4 29 11 13 23 13 13 12 24 25 17 28 26 23 29 11 1 9 12 6 16 4 14 4 1 11 25 6 19 16 5 4 22 2 3 20 29 27 3 1 11 30 11 6 25 22 20 26 9 29 24 1 22 22 22 7 30 8 13 19 16 11 20
P64
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 22 3 3 13 16 28 23 18 7 18 14 11 29 19 2 21 28 1 15 25 6 25 20 12 28 18 30 23 20 20 5 28 1 7 21 27 17 17 19 10 7 5 9 20 14 22 7 11 25 22 25 12 9 13 12 27 19 8 30 29 8 9 11 19 3 15 20 8 19 18 12 10 6 24 21 14 9 11 24 1 15 8 30 9 7 18 28 8 29 7 26 26 6 2 12 5 11 28 7 16 13 25 5 25 5 25 23 4 27 5 28 12 13 9 29 8 18 24 27 13 12 20 27 16 3 12 27 28 28 17 26 14 9 9 4 4 29 11 13 23 13 12 13 6 25 16 28 26 25 18 24 1 21 12 1 16 4 6 14 28 21 25 1 28 11 20 4 22 2 21 20 12 27 3 17 9 30 11 6 28 3 13 7 14 28 24 13 22 3 22 20 5 8 7 8 16 11 20
P65
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
28 20 22 28 3 7 16 13 23 18 5 29 14 2 29 19 11 21 23 28 19 17 6 25 11 19 28 12 30 3 20 18 5 17 28 5 21 11 25 28 1 10 7 5 9 20 14 22 20 15 1 17 25 17 9 7 12 10 12 23 30 1 8 21 6 26 6 18 20 26 19 29 20 11 6 24 15 14 9 17 11 1 10 13 30 4 7 6 12 8 29 7 26 26 11 4 12 7 1 29 1 16 26 19 5 1 5 25 23 4 20 5 28 13 13 9 20 8 29 9 27 12 18 20 27 22 3 7 2 18 29 26 26 21 24 10 4 14 29 14 13 23 26 12 26 6 25 16 28 12 25 18 24 1 9 12 3 22 11 9 24 28 11 25 6 23 6 8 4 22 2 21 28 15 10 1 1 15 21 15 6 22 3 12 12 9 29 1 1 22 28 1 7 5 26 8 12 22 6 18
P66
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 15 18 28 3 8 17 28 23 29 18 29 9 11 7 19 2 21 23 22 3 22 16 25 4 28 28 27 30 3 20 29 5 17 28 7 10 9 25 25 23 10 29 5 4 20 14 11 20 15 22 17 22 17 9 27 12 21 19 8 30 1 7 15 4 13 2 15 29 26 12 12 7 21 24 24 21 24 9 17 11 1 27 18 30 21 7 24 28 8 29 29 26 26 14 4 19 7 1 29 29 3 26 19 5 1 9 28 22 11 15 5 12 13 13 9 12 25 18 10 20 12 18 20 5 17 1 12 27 18 29 25 26 21 14 10 4 4 29 21 29 3 12 7 26 3 25 17 19 26 25 1 6 1 9 12 11 16 10 14 14 28 11 1 6 25 3 5 4 22 10 21 18 11 27 3 1 11 5 6 6 25 3 29 13 10 29 21 1 22 3 22 13 30 8 20 8 16 11 20
P67
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 15 22 23 3 13 25 28 19 18 15 29 21 2 20 13 2 21 23 23 19 17 6 25 3 19 12 15 30 3 7 20 5 25 19 20 21 9 25 16 19 21 29 5 10 5 24 25 20 15 25 17 25 25 9 18 12 10 23 8 20 1 8 9 14 12 6 15 29 15 25 13 20 9 24 24 21 24 9 23 2 6 10 23 30 14 20 16 25 12 18 7 26 13 25 18 20 7 18 29 29 16 26 28 5 1 5 25 23 4 13 5 28 13 12 9 18 8 29 9 4 12 29 15 27 17 3 1 10 24 28 25 26 21 11 10 4 4 29 11 13 1 5 12 26 4 25 16 1 26 1 18 24 1 4 18 1 25 4 14 14 18 11 3 6 28 6 18 4 22 24 21 20 15 20 3 1 24 29 11 6 22 3 20 23 9 29 24 1 16 3 22 7 29 8 13 8 16 11 7
P68
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 20 17 28 22 18 16 28 23 29 5 29 11 2 29 8 2 21 23 28 19 17 6 25 11 8 1 15 30 22 20 18 27 12 28 13 21 9 25 17 19 10 7 5 9 20 10 22 10 15 25 17 17 17 9 8 12 10 19 8 30 1 26 21 14 12 6 15 29 5 19 13 20 27 24 24 18 3 9 6 11 1 27 8 30 14 7 3 25 8 29 5 8 26 3 4 12 7 11 29 29 17 26 19 5 1 5 25 23 4 20 5 28 13 7 9 29 8 24 9 27 26 13 10 27 3 3 26 27 18 19 17 7 15 24 10 4 4 29 11 12 19 12 12 26 6 25 16 19 26 25 15 4 25 11 12 3 16 4 21 2 28 11 1 6 28 28 5 4 22 2 9 20 15 27 3 1 11 30 15 22 22 25 20 13 9 29 24 1 22 15 22 11 27 7 13 8 17 21 20
P69
1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 15 23 19 3 13 16 28 23 28 5 21 11 7 12 19 14 21 28 1 28 1 23 25 15 19 28 20 30 3 12 20 15 17 28 20 21 10 25 3 19 10 7 20 9 20 14 22 20 21 25 17 25 3 9 7 12 10 19 19 30 11 8 25 14 8 6 15 7 13 19 12 27 10 24 24 15 24 9 22 11 11 10 15 30 14 7 6 28 8 29 26 8 26 3 4 28 20 1 18 29 22 8 19 21 1 5 1 1 4 20 7 28 13 13 9 29 12 24 9 21 12 1 27 27 17 3 12 27 29 29 25 26 21 14 10 4 4 13 11 13 17 7 12 26 11 25 16 28 26 25 11 24 29 9 18 3 16 14 14 14 28 14 14 6 28 6 5 9 1 6 21 15 11 27 1 29 11 13 11 3 22 17 12 13 4 29 3 1 22 25 22 5 5 8 13 8 16 11 7
P70
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19 4 22 3 1 13 22 19 23 29 30 29 14 2 29 19 2 4 12 28 20 22 2 25 21 19 28 20 30 1 10 30 5 3 28 7 11 4 25 17 23 10 27 5 20 9 14 22 27 15 25 23 22 17 9 5 26 10 19 8 30 28 8 9 14 13 24 29 7 19 19 5 5 10 11 14 21 24 15 17 18 18 10 26 30 14 7 6 1 8 29 7 12 26 6 14 26 7 1 29 29 16 20 19 5 1 5 25 17 4 20 5 28 13 13 9 12 8 18 1 27 25 18 20 9 17 25 12 27 29 12 16 29 11 24 9 9 4 18 24 13 28 13 12 26 3 25 16 28 12 25 18 21 1 9 12 3 16 4 14 24 28 11 1 3 18 6 5 21 1 6 9 20 21 20 22 24 11 30 11 6 16 28 18 13 27 1 11 1 22 16 22 7 5 8 7 8 16 11 29
P71
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
19 20 22 12 3 10 16 29 25 1 30 18 14 2 29 19 24 15 17 22 19 17 11 3 9 19 28 29 30 3 20 20 5 17 28 7 21 9 25 17 26 10 7 5 9 20 21 22 20 15 25 18 25 25 9 7 28 9 19 8 30 1 8 9 14 20 6 24 29 26 19 13 20 10 2 24 21 11 11 17 2 1 10 12 30 14 7 14 28 8 25 12 26 26 3 4 12 12 1 29 15 16 26 19 30 1 5 25 25 4 20 10 19 13 26 9 28 8 15 6 9 12 18 14 27 17 3 20 15 18 29 25 26 9 24 21 3 4 29 15 13 3 7 12 26 6 22 16 28 12 25 18 14 29 9 20 6 16 4 14 14 29 11 6 24 1 6 27 4 22 2 7 15 15 27 3 1 11 5 24 3 29 3 20 26 9 11 25 1 22 3 22 7 5 8 13 8 16 11 24
注:
- 对原数据进行了处理,便于运算,例如p53.2文件包括设施数、顾客数、开设施消耗和容量,剩余数据信息在p53文件中
- p47文件中出现乱码,无法正常读取