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