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