0,3,4,5,6,8,11,18,37,40,44,46,56,57,59,65,68,74,76,33,
59,
18,
4,
44,
0,2,3,4,5,6,8,9,10,11,14,15,18,20,23,25,26,27,28,29,34,35,37,39,40,43,44,45,46,47,48,49,53,54,55,56,57,58,59,60,61,62,64,65,67,68,70,72,74,75,76,77,31,82,83,
3,18,37,44,57,68,74,
3,4,5,18,37,44,46,59,68,74,
3,74,
4,
44,
44,
44,
33,
8,
59,
59,
8,18,44,57,68,
3,8,37,59,68,
11,
57,
3,
59,65,68,
44,
5,74,
44,59,
50,5,7,14,17,18,21,22,23,24,27,28,36,37,40,41,42,44,47,48,49,53,59,63,67,74,75,77,31,78,82,
3,6,18,37,57,59,68,74,
3,4,5,40,44,46,59,74,
74,
11,
74,
44,
3,5,6,57,74,
37,44,59,68,
5,35,59,65,74,31,
1,2,5,7,11,14,18,20,37,40,44,48,55,56,59,67,74,75,31,78,
3,8,11,18,37,44,57,59,68,74,
37,68,
44,
11,
59,
44,
6,8,57,59,74,
14,21,35,43,51,53,55,56,59,65,71,31,33,78,79,81,83,
50,37,40,44,48,67,74,31,
6,8,18,37,57,59,74,
59,
57,59,
0,3,11,18,35,37,40,32,44,56,59,67,68,74,
3,5,8,11,18,37,44,59,68,74,76,
4,
6,57,59,
50,5,44,33,
18,37,59,74,
59,
37,44,59,
3,8,37,57,59,68,74,
44,
44,59,68,74,
37,44,67,
65,67,
51,67,
67,
76,
51,79,
7,16,29,42,70,
0,
0,15,
15,40,32,83,
0,3,4,5,6,8,18,37,40,57,59,68,74,83,
40,83,
3,4,5,6,8,11,18,37,40,57,59,68,74,
5,59,
7,19,24,28,29,37,66,69,70,80,
7,14,20,21,23,28,43,46,53,55,56,67,70,77,78,82,
59,
50,9,26,45,46,47,51,61,64,65,67,72,75,33,79,
7,9,46,49,52,54,74,75,
31,
40,
46,
47,59,60,61,65,67,74,
22,42,55,56,70,74,
53,61,65,75,
43,74,83,
79,83,
18,37,74,
9,65,
52,
65,79,
65,
1,3,18,37,59,67,68,74,
18,
18,
2,4,
44,51,
0,1,2,50,7,9,10,14,15,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,41,42,43,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,66,67,69,70,71,72,73,75,77,31,78,80,82,83,
47,60,74,
50,43,79,
0,50,15,32,51,67,71,72,73,83,
7,43,49,51,75,
18,20,23,43,45,46,47,60,61,74,33,
3,21,65,
79,
20,23,28,47,51,54,59,60,62,65,75,77,
54,
28,51,
1,2,3,4,14,21,25,38,30,42,43,44,53,55,56,67,33,78,82,
44,33,
44,
24,
59,65,67,
59,
9,
50,
21,
3,21,65,
79,
50,5,8,27,38,30,44,48,58,33,
51,79,
6,17,22,36,38,30,63,31,33,
7,20,48,49,65,
59,
8,37,44,33,
12,59,64,72,
12,59,73,
44,33,
4,50,5,7,11,16,22,27,40,32,44,57,59,65,67,73,74,76,33,80,83,
5,
5,
44,57,59,
44,57,59,
57,
65,
58,
38,32,30,59,
32,43,79,80,
65,
65,
50,5,8,19,24,29,38,30,53,58,66,69,80,
43,51,54,64,72,80,83,
50,
37,65,68,
65,
65,
65,
38,30,
33,
82,
50,43,48,73,
51,
32,
7,14,20,25,44,46,47,51,67,70,77,33,
26,
62,
20,23,62,65,
65,83,
5,
9,74,
74,
74,
74,
74,
10,11,16,41,76,79,81,
10,
12,13,27,29,44,59,65,73,33,
5,
10,45,46,47,61,72,75,33,
44,33,
44,59,
21,
27,32,43,
3,14,67,
3,
3,
16,32,51,54,79,81,83,
51,
51,
12,15,59,65,69,83,
15,59,
12,59,
15,
44,
65,
46,
39,
65,
20,23,
11,16,79,81,
0,1,2,50,7,9,10,12,13,14,15,16,17,19,20,21,23,24,25,26,27,28,29,34,35,36,39,42,43,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,33,78,79,80,81,83,
6,9,15,17,74,31,
18,28,35,38,30,54,60,31,
3,18,67,75,
50,10,33,
50,5,17,18,19,22,26,27,35,36,37,39,44,47,49,52,59,63,33,
26,28,54,60,
37,
2,33,
20,57,59,
33,
33,
57,
57,
32,83,
65,
9,29,66,33,80,
33,
74,
15,39,33,
33,
50,
50,69,
21,38,30,51,31,
0,13,15,58,
40,32,51,
65,
65,
65,
65,
65,
15,59,
65,
65,
44,
7,20,23,26,43,44,46,51,56,67,70,74,75,77,33,78,82,
10,45,46,61,75,
65,
7,8,
65,
65,
2,12,21,24,27,
59,
67,
31,
1,2,3,4,50,5,6,7,8,9,10,14,15,18,19,20,21,23,24,25,26,28,29,34,35,36,37,40,42,43,44,45,46,47,51,54,55,56,57,59,60,61,62,63,66,67,68,69,70,74,75,77,33,78,79,80,82,83,
3,4,5,6,8,11,18,37,40,57,59,68,74,
40,83,
1,3,7,14,15,18,19,20,21,23,24,25,28,29,35,37,38,40,30,42,54,55,56,57,59,60,66,69,70,77,78,80,83,
5,
51,
43,
74,
74,
46,
7,42,51,67,70,
3,21,35,65,67,
65,
65,
65,
65,
6,17,22,53,59,31,
59,
6,20,23,57,59,74,
18,57,
57,
57,
65,
9,59,65,
9,74,
9,74,
33,
59,
44,
51,56,67,79,83,
1,7,9,14,20,21,23,25,26,27,28,34,35,32,42,43,47,48,49,51,54,55,56,60,61,62,65,67,70,75,77,78,82,83,
72,
54,
2,
33,
35,60,65,67,
53,83,
2,
48,65,
65,
44,
50,44,67,68,33,
83,
38,30,
67,
12,64,72,
65,
51,
50,22,32,65,67,76,80,83,
40,
45,33,
7,9,23,28,47,33,
47,49,
49,
49,
43,
2,14,20,25,28,43,47,48,49,51,60,61,65,67,77,
48,
48,
48,
48,
48,
48,
3,4,5,6,8,11,16,18,37,40,32,41,51,57,59,64,68,72,74,76,33,79,81,83,
79,
39,44,52,65,33,
0,59,
0,59,
40,51,
7,10,15,28,49,51,70,
47,48,49,67,76,
83,
51,
51,
51,
65,
65,
65,
51,79,
51,
7,44,67,75,78,
7,44,67,75,78,
7,44,75,78,
44,65,
50,
50,
50,
50,
83,
0,1,50,7,8,9,12,14,15,18,21,24,25,26,28,34,35,37,42,44,54,56,58,59,60,65,66,67,74,33,78,80,81,
59,
59,
8,
8,
8,
8,
0,
83,
33,
33,
50,46,
15,29,67,31,33,79,83,
50,
3,25,
44,59,
72,73,
33,
1,15,28,46,59,65,67,74,75,78,
83,
33,
1,50,7,14,19,20,21,23,24,25,26,28,29,35,42,43,54,55,56,60,66,67,69,70,77,78,80,82,83,
20,65,67,
79,
79,
79,
12,40,33,
26,65,
0,1,2,50,7,9,10,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,34,35,36,39,32,41,42,43,45,46,47,48,49,52,53,54,55,56,58,59,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,78,80,81,83,
73,
55,67,83,
32,
5,26,27,37,
38,32,30,51,79,
32,
51,
33,
27,
54,60,
28,54,
37,68,
59,
74,
74,
50,
59,
50,
50,
50,
50,
50,
44,
2,3,50,5,8,9,10,13,15,18,26,27,28,29,34,35,37,39,40,44,48,52,53,54,55,59,60,65,66,67,68,71,73,74,33,82,
59,
59,
9,18,37,
9,18,37,
37,
40,
33,
33,
62,74,
44,59,
12,
10,
16,18,35,32,43,79,81,
72,
9,34,74,
74,
45,46,55,56,75,82,83,
7,14,20,23,24,28,43,45,46,48,49,53,55,56,65,68,70,75,77,31,78,82,
51,
65,
65,
59,65,
33,
59,
65,67,68,76,31,33,83,
38,32,30,51,79,
50,8,65,
51,
12,13,59,64,72,
38,30,51,74,
50,
51,67,83,
6,11,36,31,
11,
65,
65,
15,
46,
50,31,
28,35,54,
28,35,38,30,54,60,
3,4,5,6,8,11,18,37,40,44,57,58,59,68,74,33,
0,1,2,50,7,9,12,13,14,15,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,42,45,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,77,33,78,80,83,
1,50,14,19,21,24,25,28,29,35,42,54,55,56,60,65,66,69,78,79,80,
3,11,17,37,38,32,30,47,51,31,33,79,81,83,
38,32,30,51,59,65,33,
0,1,2,3,4,50,5,6,7,8,9,10,11,12,14,15,17,18,19,20,21,23,24,25,26,27,28,29,34,35,36,37,39,40,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,31,33,78,80,83,
5,44,59,74,33,
59,
5,
12,59,
13,59,
83,
59,
5,40,59,74,
3,4,5,6,8,11,16,18,37,40,44,57,59,68,74,76,81,
14,25,32,55,65,
3,5,8,9,13,18,23,26,27,29,34,37,39,42,47,52,56,59,65,68,74,77,33,
43,46,51,
5,39,44,53,59,33,
51,
26,44,47,33,
51,
5,38,40,30,51,58,83,
83,
40,
83,
65,66,
6,20,23,28,57,59,74,
83,
8,
50,8,48,
50,
51,79,
12,33,
59,72,
80,
33,
18,37,40,59,65,
33,
33,
33,
33,
33,
33,
33,
33,
33,
0,13,15,16,26,48,59,71,72,73,74,76,79,81,83,
3,
4,
74,
3,
4,5,59,74,
5,
5,
57,59,
57,59,
57,
74,
74,
74,
74,
3,
3,
6,
5,18,37,59,
57,
57,
74,
74,
6,59,
59,
6,74,
57,
57,
59,
18,37,59,
8,
8,
8,
8,
3,
3,59,68,
59,
18,37,
18,37,
37,
18,
74,
74,
6,
59,
40,
59,
3,
3,
3,
5,
74,
74,
74,
74,
59,
3,
3,
3,8,
3,
3,8,
3,8,
3,8,74,
4,
4,
4,
18,
4,74,
3,
3,
3,
3,
74,
74,
18,
18,
3,
3,
3,
8,
8,
8,
59,
18,
74,
74,
74,
74,
6,
59,
59,
37,
68,
68,
37,
8,
8,
6,
57,
57,
57,
57,
57,
74,
74,
74,
74,
74,
3,
3,
3,
18,
74,
3,
18,37,59,
59,
59,74,
74,
74,
0,10,12,15,20,29,40,44,51,53,59,65,72,73,33,
38,32,30,
5,
45,51,74,79,
65,
32,
65,
3,4,5,6,8,11,18,37,38,40,32,30,44,57,59,68,74,33,
32,
59,
3,4,5,6,8,11,18,37,40,44,57,59,68,74,
29,
32,52,
40,
15,
17,
26,83,
9,26,53,59,
49,56,
44,33,
33,
10,45,46,47,61,62,75,
33,
15,
53,
20,
48,
27,48,
27,
50,
59,73,
3,
21,
53,
53,
50,38,30,
44,59,65,
51,
76,
10,
0,
15,
44,
79,
41,79,
51,
37,
3,18,29,68,
59,
44,59,
35,
15,
44,33,
44,33,
44,33,
65,
51,79,
51,79,
65,
50,
65,
45,46,61,75,83,
83,
59,
37,68,
24,43,
43,46,
46,
46,
21,
10,83,
46,51,79,
59,
0,44,67,33,
1,14,
53,
2,3,42,67,83,
3,
3,
67,
3,9,12,13,15,19,21,26,29,35,40,53,58,59,64,65,66,67,69,71,72,73,74,80,83,
5,
9,
71,
71,
26,
53,
53,
53,
19,21,53,64,66,69,80,
53,
72,
34,
51,
43,46,52,67,74,
46,
46,
56,
32,43,46,74,
10,51,
46,
67,73,
65,
0,1,2,50,7,9,10,12,13,14,15,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,42,43,44,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,77,33,78,80,82,83,
83,
25,77,
5,6,9,44,48,49,53,59,74,75,83,
5,
1,3,18,37,59,68,74,
3,21,
5,27,
11,31,
7,11,44,57,59,74,
5,7,44,57,59,74,
4,7,40,57,
44,33,
74,
9,74,
9,74,
9,74,
3,14,
3,14,
6,17,
5,18,19,37,44,59,
20,57,59,
20,57,
6,59,
6,23,57,59,74,
23,57,
8,18,24,37,59,
3,25,
3,18,29,37,59,68,74,
29,37,
18,35,
34,74,
34,74,
6,36,
39,44,59,
4,53,
50,8,
50,8,
3,21,
3,42,
3,42,
43,74,
45,74,
45,74,
45,74,
47,
47,
5,48,
5,48,
49,74,
49,74,
52,74,
4,53,
18,54,
3,4,55,
3,55,
3,55,74,
3,21,
46,74,
18,28,37,
18,28,59,74,
50,8,
50,8,
50,8,
18,60,
59,61,74,
62,74,
6,63,
59,64,
37,66,
37,67,68,
68,
37,69,
5,6,11,57,70,
57,
57,77,
57,77,
18,37,74,75,
74,75,
74,75,
3,6,18,37,57,59,68,74,78,
3,4,18,78,
3,4,5,6,8,18,37,40,44,56,57,59,68,74,
3,56,
3,56,
3,18,37,59,68,74,80,
83,
51,
44,33,
53,
44,59,74,
44,33,
27,35,44,65,
5,
18,
35,
27,65,33,
27,35,39,65,33,
27,
65,
65,
52,56,67,81,
33,
44,33,
32,
65,
51,
50,
0,1,2,50,7,9,10,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,32,41,42,43,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,77,33,78,79,80,81,82,83,
65,
2,50,51,79,
2,4,
46,
1,56,
27,35,44,33,
44,
5,
18,
35,
44,33,
27,29,44,33,
27,35,65,33,
27,
25,77,
45,74,
74,
74,
74,
0,11,15,65,79,81,
2,38,30,
15,46,
46,74,
38,32,30,51,
44,33,
51,79,
46,49,
83,
5,47,48,49,74,
47,74,
47,74,
58,
44,47,49,72,33,
65,
0,1,2,50,7,9,10,14,15,17,19,20,21,22,23,24,25,28,29,34,35,36,39,32,42,43,45,46,47,48,49,52,53,54,55,56,60,62,63,64,65,66,69,70,71,72,73,75,77,78,79,80,82,83,
5,7,42,70,
26,
18,35,
44,
44,
65,
47,48,49,
47,49,
47,49,
48,
48,
44,
44,
7,9,26,28,29,34,35,47,49,54,60,61,62,65,70,75,
65,
9,34,65,67,33,
15,
52,
65,
1,50,7,14,15,19,20,21,23,24,25,26,28,29,35,42,43,51,54,55,56,60,66,67,69,70,74,77,78,79,80,82,83,
44,
44,
21,
12,
44,
3,10,14,25,52,55,77,
20,
29,
50,
65,
27,35,41,47,48,49,52,59,64,65,72,74,79,
48,
1,2,3,4,5,6,8,9,10,11,14,16,17,18,19,21,24,25,26,28,29,34,35,37,38,40,32,30,42,43,45,46,47,51,52,54,55,56,57,58,59,60,61,65,66,68,69,73,74,75,31,33,78,79,80,81,83,
26,44,46,65,
0,9,15,34,51,71,72,73,79,83,
12,
52,74,
43,44,59,83,
56,
0,15,22,47,48,49,55,56,59,65,67,82,
76,
12,15,32,51,59,83,
12,59,
0,1,2,4,50,5,6,7,9,10,12,13,14,15,17,20,21,22,23,25,26,27,28,34,35,36,38,39,30,42,45,46,47,48,49,52,53,54,55,56,58,59,60,61,62,63,64,65,67,70,71,72,73,74,75,77,31,78,83,
59,65,
32,
7,
38,30,
79,81,
65,
50,
51,
10,51,
7,20,23,43,51,70,77,78,
59,
0,15,45,46,61,75,
0,1,2,50,7,9,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,34,35,36,39,42,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,33,78,80,81,83,
51,65,
53,
10,
43,67,
43,
20,23,43,67,
57,
5,
5,
5,
3,
3,4,8,18,37,40,57,59,74,
3,6,8,18,37,57,59,68,74,
8,
3,
8,
3,6,8,18,37,57,59,68,74,
4,40,
3,8,18,37,59,68,74,
3,8,18,74,
3,8,18,74,
3,
8,18,
8,18,
57,
8,18,
8,
51,
7,42,43,65,
0,15,56,65,
4,16,35,59,65,67,76,79,81,
65,
65,
0,
17,20,51,
4,53,
4,
4,
4,
5,21,42,44,47,55,67,
18,54,
54,
4,26,53,74,
67,
47,59,74,
46,
18,54,
46,51,65,
2,3,4,45,51,53,55,67,74,82,83,
29,67,68,74,82,
3,
3,
3,
32,
2,
51,79,
0,1,3,4,50,7,8,14,15,18,20,21,23,24,25,28,37,40,42,43,44,45,47,51,52,55,56,59,62,65,67,68,70,74,75,77,33,78,83,
1,3,7,8,14,24,28,42,55,75,78,
1,3,7,8,14,24,28,42,55,75,78,
1,3,8,14,55,
3,8,
3,
44,33,
3,21,
16,81,
0,46,51,56,65,74,82,
65,
29,
65,
5,21,58,65,33,
59,64,
67,
43,51,
79,
43,
51,
65,67,
7,20,23,38,30,57,70,77,
44,59,33,
18,28,37,59,74,
74,
37,74,
18,
18,
65,
15,59,65,71,
59,65,
2,9,15,17,22,27,34,36,45,47,48,49,52,53,58,61,62,63,64,65,71,74,75,
40,
10,
47,82,
44,
5,58,
5,58,
44,33,
65,
0,1,2,50,7,9,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,34,35,36,39,42,45,46,47,48,49,51,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,78,80,81,83,
59,
2,
3,18,37,59,74,
74,
18,37,74,
3,18,37,59,74,
59,
33,
3,4,18,37,59,74,
8,
8,
8,
8,
8,
8,
8,
50,8,55,33,
33,
34,37,68,
83,
3,9,14,20,23,25,34,67,70,74,77,
3,20,25,77,
6,20,57,59,74,
20,57,
57,
25,77,
25,77,
40,44,59,
0,26,38,32,30,76,
79,
53,
79,
65,
43,56,
79,
56,
67,
81,
51,81,
46,
51,
40,45,46,51,59,61,65,71,72,73,75,83,
40,83,
53,
79,
0,10,12,13,15,38,39,30,59,64,65,71,72,73,
47,49,
51,55,
51,
32,65,
65,
65,
59,
51,
51,
39,67,
51,
65,
0,1,2,4,50,5,6,7,9,10,12,13,14,15,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,42,45,47,48,49,51,52,53,54,55,56,58,59,60,61,62,63,64,65,66,67,69,70,71,72,73,74,75,77,33,78,80,83,
65,
13,
26,27,44,51,33,83,
10,47,61,
18,60,65,
16,46,79,81,
65,
74,
74,
47,51,60,61,74,
47,51,59,61,74,
65,
44,59,
12,14,15,18,37,48,59,62,71,72,73,83,
17,36,63,
17,36,63,
3,4,5,6,8,11,18,37,38,40,30,44,57,59,68,74,
47,65,67,74,83,
65,
33,
32,51,
62,74,
51,
0,1,2,50,7,9,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,34,35,36,39,42,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,33,78,80,81,83,
46,51,81,
32,
7,14,20,23,28,43,45,46,48,49,53,55,56,65,68,70,75,77,31,78,82,
2,6,51,63,31,
59,
65,67,
0,1,2,4,7,9,10,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,40,32,42,43,45,46,47,48,49,51,52,53,54,55,56,58,59,60,61,62,63,64,65,66,67,69,70,71,72,73,75,77,33,78,79,80,81,82,83,
34,67,82,83,
53,
31,
21,28,54,60,
0,15,27,29,37,47,52,56,82,
11,16,
3,4,5,6,8,11,18,37,57,59,68,74,81,
3,11,37,68,74,76,
59,64,
5,40,59,79,
79,81,
0,2,4,9,10,12,13,15,17,19,22,26,28,34,35,36,37,38,39,40,30,41,44,45,46,47,49,51,52,53,54,58,59,60,61,62,63,64,65,71,72,73,74,75,76,33,79,83,
31,33,
31,33,
18,37,
26,
34,37,40,59,74,83,
74,
74,
13,
65,
13,19,37,52,66,69,81,
50,10,28,37,52,54,60,66,69,
46,56,80,83,
16,81,
29,
42,71,72,33,
51,33,
43,
55,
52,
55,
43,
47,48,49,
29,
50,8,
9,55,65,
37,67,68,
37,
37,68,
37,68,
37,
83,
51,65,
29,46,
50,7,8,20,23,26,28,37,48,52,54,60,69,70,77,
8,
8,
26,
60,
14,21,55,56,33,78,
0,7,9,15,34,43,48,59,65,73,74,
50,
0,61,
5,6,11,57,70,74,
57,
57,
57,
3,21,
0,65,
65,
65,
65,
65,
44,
50,
16,79,
1,28,46,67,75,78,
38,32,30,47,49,
49,
49,
65,
67,
51,
65,
3,4,5,6,8,18,37,57,59,68,74,
26,51,59,72,83,
59,
40,
33,
26,83,
26,
26,
26,37,40,59,74,
26,
83,
26,
46,
44,
59,
59,71,72,73,
59,71,
59,72,
59,73,
29,35,44,52,65,74,33,
65,
65,
74,
45,74,
45,
20,23,43,46,70,74,82,
7,10,28,40,51,70,
65,
65,67,
65,
27,67,
51,
33,
50,
67,68,
65,
46,
33,
7,26,51,65,71,80,83,
46,
67,
39,59,33,
46,
39,
7,
1,3,14,18,21,37,43,45,55,56,68,74,82,
65,76,
21,47,49,56,74,
65,
83,
44,
18,35,
18,35,
15,35,39,44,59,65,33,
65,
59,65,
44,53,33,
51,54,
5,
5,
33,
57,77,
57,
57,
57,
74,
74,
5,17,48,62,74,
5,
5,9,34,38,30,45,46,47,48,49,51,52,61,62,74,75,
46,47,49,52,74,75,
47,48,49,74,75,
74,
74,
74,
11,76,79,
76,81,
51,
51,
3,4,55,
0,15,53,59,33,
20,
29,
37,68,
0,1,2,50,7,9,10,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,42,43,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,33,78,79,80,81,83,
33,
0,3,4,50,7,8,9,13,17,18,20,24,36,37,39,40,46,47,48,49,53,65,68,70,74,77,33,82,83,
21,26,27,53,65,67,31,33,83,
65,
10,
15,65,
40,
16,20,81,
79,
5,40,59,
2,50,15,26,27,35,38,30,46,48,51,65,67,73,76,31,33,83,
0,1,2,50,7,9,12,13,14,15,16,17,19,20,21,22,23,24,25,27,28,29,34,35,36,39,42,45,46,47,48,49,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,76,77,31,78,79,80,81,83,
6,57,59,74,
50,
50,
50,
50,
0,
44,
44,
44,59,33,
33,
0,2,7,9,15,20,23,28,34,39,41,43,44,46,47,49,52,55,59,60,64,65,67,70,75,77,33,78,
26,
65,
3,4,6,14,18,20,23,25,28,37,42,43,45,47,49,55,57,59,60,61,65,67,68,74,75,77,78,82,
3,68,
3,18,
18,
18,
3,18,
18,
18,
18,
65,
3,4,6,14,15,18,20,23,24,25,28,37,44,45,54,55,56,57,59,60,62,70,74,77,33,
56,
24,
24,
33,
33,
1,3,50,5,7,8,15,18,24,26,28,37,40,42,55,57,59,68,74,75,78,
50,7,29,32,42,51,67,70,
65,
0,9,11,15,34,43,51,71,72,73,33,79,80,81,83,
51,
51,
44,33,
74,
74,
74,
74,
74,
3,18,37,59,74,
4,
74,
59,
59,
2,
2,4,
7,26,28,42,45,47,70,83,
2,4,
65,33,
68,
44,
44,33,
33,
12,18,37,44,65,81,
29,33,
38,30,
0,1,2,50,7,9,10,12,13,14,15,17,19,20,21,22,23,24,25,26,27,28,29,34,35,36,39,32,42,43,45,46,47,48,49,51,52,53,54,55,56,58,60,61,62,63,64,65,66,67,69,70,71,72,73,75,77,78,80,83,
3,50,12,15,18,26,28,29,37,44,54,59,60,67,68,72,73,74,80,
59,
59,
18,
18,
79,81,
10,26,32,51,
15,41,79,
59,
38,30,47,51,65,67,82,83,
67,
37,68,
3,7,25,43,46,56,67,70,33,
7,
7,
43,
43,
43,
44,33,
44,33,
67,
82,
5,
5,
3,7,25,43,56,67,70,33,
7,
7,
43,
43,
43,
44,33,
44,33,
16,32,64,72,79,82,83,
43,
5,
5,
2,3,7,43,56,70,33,
7,
7,
20,
44,33,
44,33,
51,