68,
52,17,47,61,18,81,152,118,127,108,138,11,161,
81,
145,
31,
152,128,11,
158,
48,76,80,85,
32,
84,
91,
84,
24,145,161,
158,
118,
118,
118,
118,
118,
86,
84,
84,
55,
55,
24,158,162,
162,
161,
56,
145,
31,
76,55,22,84,
22,97,
131,
131,
69,
131,
131,
71,
44,65,76,80,96,62,101,24,26,141,158,
71,
22,152,118,127,128,11,
118,
158,
28,145,
17,84,145,30,
145,
158,
24,127,154,162,
96,
6,44,28,68,69,71,76,80,158,
68,69,
69,
76,118,
19,37,44,69,22,106,145,154,
79,
39,
118,
44,101,
37,
48,10,47,80,83,91,147,143,154,
6,
47,154,
152,11,
63,
44,71,101,106,
1,14,48,7,16,50,107,10,51,19,52,34,35,112,53,37,32,20,40,17,44,47,15,31,28,18,64,65,68,69,70,71,73,74,75,76,77,82,55,22,84,85,86,91,92,96,62,23,99,100,101,152,97,106,113,24,120,63,121,122,123,127,124,128,25,26,27,108,133,141,136,137,138,57,143,145,2,30,11,154,156,158,162,
101,
101,113,
47,
24,
14,48,16,50,107,10,12,51,19,52,34,35,53,36,37,32,39,20,21,40,42,17,44,47,15,31,28,59,61,18,64,65,68,69,71,73,74,76,77,79,54,81,82,151,55,22,84,86,88,83,92,96,9,62,23,100,101,152,103,56,97,106,113,114,117,118,24,63,121,123,124,128,25,26,27,108,141,136,137,138,139,58,143,29,145,30,11,154,158,160,161,162,
14,16,107,10,19,52,34,35,53,37,32,39,20,21,42,17,45,47,15,31,28,61,18,64,71,73,76,77,79,80,82,55,22,86,87,88,83,92,9,23,100,103,97,106,118,24,121,122,127,25,26,131,27,108,133,137,138,139,142,58,145,11,154,158,161,162,
44,
44,
91,
131,
14,37,17,70,113,24,129,134,139,156,
16,52,34,35,53,37,20,42,17,44,47,28,18,71,76,77,79,80,82,22,86,87,88,92,97,118,63,26,134,29,145,30,156,158,162,
79,106,118,63,108,139,29,
40,101,
15,71,
71,
101,
37,20,21,47,18,64,79,22,97,106,25,58,154,
31,
139,
40,101,103,
101,
79,
14,48,10,19,52,34,53,37,20,42,17,47,15,31,78,64,65,69,74,75,76,77,80,82,55,22,84,23,101,103,105,117,24,121,26,27,141,137,58,143,145,148,158,161,
37,40,90,101,154,
37,40,90,
37,18,76,90,63,
14,
48,141,139,
48,145,
71,145,
68,
76,88,152,128,
118,
14,47,143,
76,79,88,83,118,
101,
19,34,24,26,27,
0,1,14,48,5,107,10,150,13,12,19,52,34,35,112,53,36,37,32,20,40,41,43,17,155,44,47,15,31,78,59,3,18,64,68,69,71,72,73,66,74,76,77,79,80,82,55,22,86,89,83,92,93,94,96,9,62,99,100,101,152,97,111,118,24,120,63,121,122,123,125,126,127,132,124,128,25,129,130,26,131,27,108,134,110,141,136,137,57,145,154,156,158,159,162,
107,10,19,52,34,112,53,36,37,38,20,21,40,42,17,44,46,47,15,31,28,59,61,18,64,69,71,73,74,76,79,80,82,151,55,22,84,85,86,87,88,83,90,91,23,100,102,101,105,24,121,122,127,119,124,128,25,26,131,27,108,134,135,141,58,143,29,145,2,30,154,156,161,162,
24,162,
68,
39,152,148,11,
52,37,32,17,47,15,68,74,141,
14,48,19,65,71,55,22,9,23,100,103,105,24,26,27,143,
37,40,71,100,101,113,
48,10,17,47,71,76,113,24,121,128,58,
118,
24,
14,12,19,34,36,38,39,20,21,42,17,44,45,47,31,28,18,65,71,76,82,22,84,83,91,92,100,101,152,118,24,121,128,25,26,131,27,139,145,30,11,154,156,158,162,
34,35,32,47,15,73,76,22,24,145,30,
49,7,50,107,37,15,59,9,152,24,
50,52,35,37,20,17,44,47,15,28,18,69,82,22,152,97,104,24,26,27,108,139,145,148,158,162,
71,141,145,
37,3,105,114,24,160,162,
108,
79,
36,47,31,68,69,101,113,124,145,
156,162,
162,
36,
71,92,114,
71,
71,
158,
71,
49,156,
52,
19,47,122,158,
47,2,
47,
24,
34,35,77,100,152,103,11,162,
48,107,10,12,19,52,37,32,20,17,44,47,31,28,64,65,76,79,55,22,84,9,62,101,105,24,63,121,131,141,137,145,156,158,
22,148,
47,
47,65,101,152,106,113,24,131,2,
14,
74,
34,47,68,76,91,145,
6,19,37,32,17,44,47,28,69,71,152,113,114,116,26,149,145,11,158,
37,71,80,63,
53,32,17,71,75,
48,6,10,52,34,35,53,32,17,47,31,78,64,68,69,71,76,80,82,85,91,27,141,145,154,161,
1,49,7,50,34,112,53,37,32,44,47,15,64,68,69,71,76,77,82,55,22,92,101,152,97,104,106,113,24,120,122,27,135,145,2,11,158,162,
118,
69,
92,
161,
103,
35,47,76,24,
69,
32,18,
107,19,39,20,21,18,64,72,73,124,128,
47,18,73,76,22,152,121,128,11,156,158,
107,37,17,18,64,72,73,76,77,152,121,124,128,139,
37,
37,
141,
35,37,47,31,28,70,71,76,79,101,122,124,129,141,139,145,154,161,
44,
39,
14,48,49,16,107,10,12,19,52,34,35,112,53,37,38,20,21,40,17,44,47,15,28,78,18,64,65,71,76,77,79,80,82,151,55,22,86,88,83,90,91,92,9,23,98,99,100,102,101,103,56,97,113,114,118,24,63,121,124,128,25,26,131,27,108,133,135,136,142,58,143,145,2,30,156,158,162,
134,