1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-24 21:09:57 +01:00
small3dlib/programs/levelTexture2.h
2019-06-21 21:29:51 +02:00

2074 lines
161 KiB
C

#ifndef LEVEL2_TEXTURE_H
#define LEVEL2_TEXTURE_H
#define LEVEL2_TEXTURE_WIDTH 128
#define LEVEL2_TEXTURE_HEIGHT 128
uint8_t level2Texture[49152] = {
108,104,94,87,83,76,75,71,65,105,103,96,71,70,65,99,96,88,75,71,65,107,104,95,
100,96,85,103,98,92,109,102,93,102,97,91,114,108,102,84,80,75,100,96,88,95,92,
85,93,90,82,100,97,91,86,82,76,92,89,83,96,92,85,102,99,90,119,114,106,119,116,
106,80,77,70,48,44,40,97,93,83,115,113,102,108,105,96,109,105,97,108,104,92,96,
92,82,93,88,79,92,89,80,98,93,84,101,98,89,98,95,87,92,88,81,91,86,78,76,71,64,
97,94,88,99,97,90,100,98,91,109,105,94,100,96,88,103,98,88,111,105,95,51,48,42,
107,104,92,106,103,91,110,104,94,100,96,85,101,98,86,98,91,81,100,98,85,102,99,
88,110,106,97,114,109,98,104,99,89,70,65,59,100,92,86,103,96,88,109,102,94,107,
101,90,86,82,75,80,77,70,93,87,80,101,95,87,93,88,79,89,85,75,92,86,76,90,84,76,
85,81,72,106,99,91,96,91,79,115,108,99,104,98,89,109,102,94,122,114,105,94,88,
80,87,83,77,101,93,87,104,99,89,102,95,87,98,93,83,91,87,80,99,91,84,93,88,82,
94,91,83,98,93,86,121,116,111,119,115,109,124,117,107,105,100,92,80,76,72,96,90,
83,128,126,117,80,77,70,89,84,77,70,67,61,93,87,79,81,75,71,76,73,66,84,81,74,
95,91,83,94,91,83,72,69,65,95,90,87,104,97,92,112,108,98,112,107,97,68,65,60,85,
82,77,90,86,81,88,83,77,87,84,76,88,83,80,82,78,73,93,91,85,99,97,88,67,63,60,
100,95,91,97,93,84,99,94,85,98,94,85,99,94,85,102,97,87,111,107,96,86,83,75,104,
100,94,90,87,82,72,66,63,53,50,45,91,86,76,78,72,68,90,85,76,86,83,76,83,81,73,
86,82,78,86,82,78,98,94,88,66,62,57,85,81,74,85,82,76,83,80,74,90,84,77,81,77,
70,81,77,72,85,83,77,94,90,82,100,96,88,101,98,92,94,91,85,45,42,37,68,64,57,
102,97,88,94,92,82,94,91,85,94,89,80,87,84,74,86,81,76,81,77,71,87,84,76,89,86,
78,89,85,75,89,85,77,95,91,84,68,65,59,91,87,77,92,88,78,95,92,84,100,94,88,102,
99,87,92,89,80,112,104,95,56,52,46,89,84,77,89,85,78,95,92,84,85,81,72,88,84,74,
95,89,80,98,93,84,108,102,92,94,89,80,93,90,80,113,108,96,68,65,57,90,84,76,94,
89,78,98,94,83,112,105,95,82,78,72,77,73,65,85,81,74,91,85,77,95,88,82,87,81,76,
86,81,73,97,92,82,88,82,75,86,81,74,86,82,74,103,98,87,89,86,78,88,83,75,92,87,
78,118,114,100,76,71,66,96,90,80,93,87,79,92,86,76,89,85,78,96,89,84,94,89,79,
92,84,78,93,86,78,91,86,80,88,84,76,81,78,71,89,84,79,98,93,88,109,106,99,113,
110,101,102,96,89,75,71,66,96,91,81,99,95,89,76,70,63,101,94,86,123,120,109,96,
92,84,81,78,72,73,70,65,85,82,77,89,86,80,95,91,86,104,101,95,105,97,90,61,57,
52,83,79,72,83,78,72,83,77,70,81,79,72,85,80,71,84,81,73,98,92,83,73,69,64,82,
81,74,95,92,86,89,86,81,92,85,77,92,87,77,91,84,76,89,86,80,92,88,83,88,82,77,
90,85,79,101,96,91,110,104,97,54,51,46,86,83,75,92,88,79,93,90,81,89,86,79,92,
88,80,92,87,80,91,86,79,115,111,102,59,56,52,95,91,84,97,92,86,92,89,82,101,97,
89,93,91,84,85,83,77,89,87,81,95,92,83,103,99,89,100,96,85,90,87,78,58,55,49,60,
56,50,112,108,99,104,102,95,106,100,93,104,100,90,91,88,82,95,90,81,100,96,86,
101,97,89,103,98,89,106,98,87,107,103,93,117,111,101,86,80,73,104,97,89,99,96,
88,103,100,93,106,103,96,106,102,95,118,115,106,99,95,86,81,77,70,67,64,59,80,
77,69,89,87,80,94,88,81,103,97,87,104,101,89,118,111,102,98,92,83,120,114,103,
109,104,94,119,112,100,93,87,80,96,90,82,105,100,90,124,118,107,109,105,93,86,
84,74,81,77,71,103,98,89,111,104,93,101,94,88,96,91,82,89,83,76,82,78,71,97,92,
83,120,115,105,115,108,99,99,94,85,107,104,95,100,95,86,104,100,92,103,99,89,
105,102,92,107,103,97,111,104,97,98,94,87,104,101,91,108,102,93,100,95,89,100,
95,87,101,97,89,93,89,82,99,92,85,108,103,94,103,99,94,103,100,91,111,109,101,
112,107,96,75,70,65,109,104,100,121,116,107,107,104,95,116,112,103,104,101,95,
110,107,99,124,121,113,131,128,119,127,122,114,98,93,89,83,78,71,102,97,88,131,
127,117,109,105,99,81,77,72,95,89,82,87,85,78,99,93,88,101,94,89,102,99,91,98,
94,86,97,94,89,63,59,55,104,101,95,101,99,92,100,98,91,98,93,86,101,97,90,97,97,
89,100,97,91,102,100,93,83,79,74,86,84,77,92,87,83,117,113,102,60,55,50,93,88,
79,92,88,78,96,91,84,92,90,83,95,89,81,90,87,82,88,84,80,111,106,98,53,49,45,98,
93,84,94,90,84,92,87,80,96,92,84,91,88,82,86,83,76,80,78,71,86,83,77,101,97,88,
109,107,95,84,82,73,66,64,57,72,69,63,111,106,98,100,97,88,101,99,92,100,96,87,
93,88,79,96,91,82,107,102,96,96,94,86,94,91,83,102,98,89,107,104,95,116,112,100,
77,74,66,116,112,102,106,102,94,86,81,75,84,80,74,76,72,66,85,81,72,124,118,107,
122,117,105,133,127,115,115,110,100,104,99,89,94,90,81,105,100,91,107,102,92,
111,105,94,118,111,102,110,104,95,102,95,87,110,102,93,114,106,98,142,132,123,
96,90,82,133,126,115,102,96,87,92,87,79,99,94,85,106,100,91,108,102,93,108,102,
92,109,102,95,97,90,83,84,78,71,86,80,73,102,96,87,105,98,86,124,119,107,89,85,
76,101,96,87,103,99,89,96,92,83,127,123,114,100,95,86,100,94,87,111,105,97,96,
90,82,93,88,82,104,99,92,111,105,97,95,90,82,104,98,91,104,97,90,103,98,92,106,
101,95,113,108,98,115,110,101,76,71,64,104,101,93,121,119,110,102,97,88,96,91,
85,103,99,93,106,102,97,106,102,94,107,104,96,108,104,98,112,109,102,126,123,
116,139,135,128,128,124,117,110,106,100,84,81,75,95,91,84,117,115,106,129,126,
120,91,88,82,101,96,92,83,81,76,95,90,85,109,105,99,78,75,71,104,100,95,100,97,
91,103,98,93,105,100,96,101,98,93,100,96,91,102,97,93,98,94,87,82,79,70,88,84,
76,91,88,80,110,105,97,58,55,49,86,82,75,93,89,79,94,90,86,96,91,87,98,93,84,80,
76,71,86,83,76,112,105,98,57,53,49,86,80,74,97,92,86,90,86,80,95,91,83,92,88,81,
81,78,72,76,73,67,82,78,72,95,93,86,101,96,86,75,73,68,68,65,60,73,70,64,107,
105,97,107,101,94,101,98,88,98,94,86,89,88,79,98,93,85,104,102,93,98,96,88,79,
75,69,102,99,90,105,101,93,111,107,97,100,96,87,80,76,71,86,82,74,111,108,96,
127,121,111,113,108,98,122,117,107,112,105,97,100,94,85,115,110,99,121,116,105,
111,105,96,84,78,70,105,101,90,106,100,89,110,102,92,111,106,96,105,100,91,100,
94,86,101,93,86,106,100,91,115,108,99,122,116,105,114,108,96,101,93,83,81,76,69,
108,102,96,101,95,87,104,98,90,103,96,88,106,100,91,108,102,93,105,97,88,84,77,
71,101,95,86,105,99,90,116,108,101,116,110,100,101,96,87,108,101,93,108,102,95,
95,91,84,131,126,116,144,138,126,115,110,99,140,134,123,138,133,121,108,104,97,
99,94,87,100,97,89,100,95,87,103,98,90,106,100,92,107,103,95,120,116,107,84,80,
74,110,104,94,95,91,86,110,104,95,101,96,90,104,100,92,104,100,93,104,100,93,
104,100,94,103,100,93,103,100,94,104,100,95,106,101,97,108,104,99,134,130,123,
140,136,128,75,71,66,95,91,83,101,94,86,119,115,107,111,105,101,112,107,102,122,
118,112,124,121,114,119,114,109,130,125,118,80,78,72,101,99,92,101,98,90,105,
100,96,104,99,90,103,98,93,103,98,93,98,93,87,81,78,73,86,84,77,92,88,82,108,
104,95,66,63,57,82,78,69,92,88,79,94,91,83,97,93,85,98,93,87,80,77,72,79,76,71,
76,73,67,96,91,87,73,68,63,88,85,77,94,91,84,92,90,84,92,90,83,82,79,72,75,73,
67,82,80,73,101,98,88,88,84,76,69,66,60,99,94,88,132,128,117,94,90,82,95,91,84,
104,101,93,97,93,86,94,92,84,101,97,87,108,103,95,96,93,86,78,74,67,81,77,69,
117,113,104,104,98,90,112,110,100,93,89,82,124,120,108,118,114,106,119,113,104,
97,93,86,110,107,95,107,102,92,97,91,84,108,103,93,113,108,100,110,105,95,92,86,
78,79,75,68,101,93,86,103,96,88,114,108,98,98,92,84,82,77,70,96,91,83,106,100,
91,107,100,92,112,104,96,121,112,104,89,81,75,88,82,75,99,94,87,102,95,87,99,92,
85,91,86,78,103,97,88,107,101,92,99,93,85,71,66,60,99,93,85,102,96,87,103,98,89,
123,117,106,107,101,92,119,114,103,89,84,77,128,122,111,135,127,117,111,104,96,
105,100,92,107,102,95,126,119,109,148,140,133,89,86,79,106,101,95,102,96,90,102,
97,90,105,101,94,108,102,96,106,102,93,104,101,94,98,93,84,108,104,93,101,100,
92,99,96,88,102,98,89,103,98,90,105,101,95,101,96,88,97,93,86,101,96,91,100,98,
91,102,99,91,109,105,100,141,136,130,98,95,91,83,79,74,98,93,84,98,93,85,108,
106,97,104,100,94,104,99,95,102,98,93,107,103,97,108,105,99,119,115,110,76,72,
68,110,107,100,104,99,95,105,101,96,101,97,89,100,93,88,99,95,86,97,92,83,81,77,
68,88,84,80,91,88,81,101,98,89,69,66,59,78,74,66,92,88,82,94,90,82,97,93,88,100,
95,90,80,76,71,77,75,69,75,72,65,122,117,108,135,130,119,76,72,65,77,72,64,91,
89,82,85,83,76,88,85,78,80,75,67,88,85,78,102,97,86,79,76,70,64,61,56,113,109,
99,110,107,98,127,124,114,122,120,110,97,94,87,81,77,70,84,78,71,87,84,78,97,93,
89,103,100,91,96,92,83,131,125,113,88,86,78,106,102,94,106,101,92,95,90,82,116,
112,104,115,110,102,114,109,99,94,91,83,106,102,92,104,99,92,97,91,82,107,102,
92,115,108,99,108,103,93,114,107,98,75,69,63,88,81,75,79,74,67,81,76,69,101,94,
86,143,135,124,101,95,87,116,110,100,111,102,95,111,102,95,90,84,76,83,76,70,92,
84,77,98,91,84,98,91,84,99,93,85,100,95,85,115,108,99,132,123,114,95,89,82,76,
72,65,98,93,84,102,95,87,103,96,88,102,95,87,119,111,102,97,92,83,81,76,70,118,
112,104,111,106,96,107,102,92,106,101,93,111,106,95,112,107,99,123,117,108,130,
124,113,94,89,83,97,92,84,101,96,90,104,100,93,107,102,95,107,103,96,102,99,91,
96,90,82,113,111,103,93,91,85,102,100,93,104,99,94,110,105,95,96,92,86,97,91,85,
94,89,82,97,94,89,99,94,87,101,96,90,109,105,99,133,128,123,79,76,71,95,91,85,
95,91,83,95,92,85,105,102,95,101,96,92,98,94,90,97,94,89,105,102,95,108,104,98,
137,133,127,82,79,74,109,104,97,105,101,96,106,101,97,101,96,89,97,92,84,93,91,
85,92,88,81,78,75,70,88,84,80,90,87,81,95,91,84,78,75,68,71,67,59,92,88,81,95,
91,82,100,95,89,91,88,82,80,76,70,81,77,72,115,108,100,107,104,97,122,116,108,
132,127,118,93,89,82,61,59,51,87,84,77,87,84,78,87,84,78,106,103,96,82,80,73,66,
62,56,104,98,91,111,108,98,109,106,99,103,99,90,98,96,87,108,104,92,98,96,89,97,
92,84,106,103,91,130,124,113,116,110,100,95,91,83,106,101,92,111,106,96,125,121,
112,140,135,124,85,80,74,111,105,96,114,107,98,110,103,95,88,82,74,88,85,78,103,
101,93,97,90,82,105,100,90,111,104,97,109,102,94,119,111,103,88,82,76,109,103,
94,117,111,101,110,104,94,122,114,105,131,123,113,108,101,93,117,110,101,97,91,
83,81,74,69,109,102,94,108,101,91,93,86,80,104,98,90,101,94,85,101,94,86,101,95,
88,107,100,89,124,117,107,136,127,115,73,69,63,101,95,87,105,98,90,103,97,88,
102,95,87,113,108,97,87,82,75,110,103,94,105,100,91,98,92,84,105,99,90,106,101,
92,106,102,93,102,97,88,107,102,93,120,114,103,81,76,69,90,86,80,98,94,86,104,
98,90,99,95,88,91,87,83,93,91,85,95,89,81,102,99,93,122,119,112,87,84,80,105,
100,93,85,80,75,98,93,88,101,95,88,100,95,87,100,96,90,93,89,84,102,97,91,111,
106,97,128,123,112,70,66,63,100,96,91,92,90,84,92,89,83,104,99,91,99,95,91,98,
94,89,95,92,86,102,99,93,106,103,97,114,109,105,139,136,129,77,75,70,104,100,95,
103,98,94,101,96,92,101,95,86,96,92,85,84,80,73,76,72,66,84,82,75,89,85,80,95,
90,81,83,78,70,64,61,55,93,87,79,102,96,89,90,86,79,75,72,66,88,85,79,113,109,
99,101,95,88,100,96,88,103,98,90,115,111,101,127,123,111,101,98,90,61,58,52,102,
98,90,100,97,90,91,87,78,67,63,58,91,86,80,120,113,104,110,103,94,106,102,95,
102,98,89,97,95,86,93,91,85,88,85,78,84,81,73,88,86,78,105,103,95,102,97,87,93,
88,79,105,101,92,108,103,93,104,101,93,139,134,122,88,82,75,105,101,94,105,101,
93,104,97,89,81,77,69,72,68,62,108,102,93,94,89,80,102,96,88,106,100,91,105,97,
90,120,114,103,93,85,79,109,103,93,103,95,88,96,90,83,120,111,103,106,99,91,145,
135,126,79,74,67,96,89,82,115,110,99,104,97,89,106,98,86,92,87,78,101,97,88,99,
91,83,98,92,82,100,94,86,106,98,91,107,101,92,123,118,107,72,66,61,102,95,87,
102,96,89,102,96,88,101,95,88,100,93,86,93,86,76,93,88,81,106,101,91,87,82,74,
96,90,83,105,98,90,105,99,92,103,97,88,115,109,99,110,104,95,72,68,61,71,67,60,
96,90,84,107,101,95,124,119,107,125,122,115,114,109,103,107,100,91,102,94,89,
123,120,112,93,89,82,90,86,81,105,99,94,99,95,87,95,92,83,103,100,91,113,109,98,
99,94,90,99,96,90,123,120,111,106,101,94,72,68,63,99,95,85,92,88,82,91,87,83,99,
96,89,99,94,91,105,101,94,102,99,91,103,100,94,106,102,97,108,105,99,117,115,
109,114,110,105,91,88,83,103,99,94,101,97,89,101,95,86,97,93,86,93,87,83,79,73,
71,87,82,75,88,84,77,94,89,82,88,82,77,55,53,48,87,84,77,78,75,69,87,83,76,94,
90,84,98,94,88,93,90,85,95,91,84,97,93,86,98,94,86,99,96,88,101,97,88,130,125,
115,91,87,78,92,88,80,79,74,67,73,69,61,73,68,61,104,99,91,106,100,91,109,105,
96,104,98,91,99,95,88,95,92,84,94,90,80,89,87,80,88,84,76,96,91,83,107,102,95,
101,96,87,107,102,93,104,99,90,107,101,94,111,109,101,98,93,86,73,68,62,93,89,
82,105,100,92,109,105,95,73,69,62,60,56,50,111,106,96,92,86,78,98,93,83,101,98,
87,107,101,92,107,102,92,100,94,87,101,96,89,96,91,82,98,91,84,136,126,117,87,
81,74,130,124,112,84,79,72,89,83,76,105,98,90,95,88,81,90,83,76,124,115,107,116,
110,100,79,74,68,92,86,77,105,98,90,104,97,89,107,100,92,127,120,110,74,69,63,
100,94,87,101,95,86,98,93,84,96,91,82,93,87,79,89,82,73,96,91,81,107,103,94,67,
62,55,90,84,77,100,93,86,73,68,62,101,95,89,116,110,102,116,109,100,90,84,77,93,
87,81,106,101,93,99,93,86,104,97,89,105,100,93,98,94,88,96,89,81,106,101,93,131,
124,114,91,87,80,97,94,85,102,98,89,103,100,93,100,97,92,99,96,88,102,98,91,101,
96,89,104,101,94,136,131,121,77,74,69,86,84,78,99,95,89,91,89,83,91,87,79,103,
95,89,95,90,87,95,91,86,98,93,90,101,97,92,105,101,96,107,103,98,103,99,95,122,
118,112,80,77,73,103,99,91,102,97,91,101,94,86,98,93,84,90,86,81,79,74,69,85,80,
74,88,84,75,92,87,78,91,87,80,61,58,54,97,94,87,103,100,90,96,92,88,89,88,81,91,
86,79,90,86,78,95,92,86,92,88,83,95,91,85,95,92,84,92,86,78,102,98,89,123,117,
107,134,128,117,102,97,88,73,73,65,50,48,43,97,92,83,103,99,89,107,105,96,104,
100,90,99,96,88,95,93,85,89,87,80,89,87,81,88,84,75,94,92,84,107,101,94,101,97,
87,114,110,101,78,74,68,102,99,92,121,115,111,104,101,92,94,90,83,89,85,78,95,
90,82,102,97,87,93,88,79,57,53,48,108,102,95,87,81,74,98,92,84,106,98,91,104,97,
89,104,97,89,99,94,88,102,96,88,100,96,89,107,100,92,123,115,106,117,110,101,83,
77,71,106,100,91,73,68,62,94,89,80,89,83,76,92,86,78,101,93,84,103,98,89,129,
121,111,93,87,80,77,71,66,109,101,94,111,103,95,113,106,97,80,75,68,99,93,85,97,
92,85,100,93,83,104,98,89,96,90,83,87,83,76,85,80,71,117,111,100,96,92,85,90,84,
77,88,81,75,87,81,74,113,107,96,105,98,90,113,107,99,99,94,87,72,69,64,80,75,69,
108,101,93,106,101,93,104,96,89,101,94,86,92,87,80,97,89,83,119,114,106,108,103,
96,87,82,76,98,94,86,99,95,89,102,96,89,102,96,91,99,94,87,102,99,93,122,116,
109,130,125,115,67,64,59,101,96,90,98,95,89,94,89,83,96,90,84,104,101,93,101,97,
92,99,95,90,98,93,86,98,95,87,102,97,93,103,99,94,104,99,95,111,107,98,100,95,
88,103,97,91,104,99,90,97,93,86,94,89,83,90,86,81,79,74,69,81,78,69,88,84,79,92,
87,78,90,84,77,45,44,40,94,90,83,96,91,82,94,89,81,93,89,82,88,83,77,87,82,76,
87,83,79,89,86,80,93,89,85,92,88,82,87,83,75,89,86,79,91,86,79,107,102,92,137,
132,121,108,106,97,66,63,56,56,53,47,101,96,87,106,101,92,102,98,88,99,95,87,95,
93,85,92,89,81,90,88,81,87,84,78,93,89,80,100,98,91,101,98,89,106,101,92,89,84,
76,100,95,88,108,104,96,120,116,107,81,76,71,130,125,115,133,127,116,128,119,
110,112,107,96,96,89,83,83,80,73,79,72,67,94,86,80,88,84,75,86,80,74,88,83,75,
98,92,84,102,94,87,104,97,89,105,100,90,105,98,90,110,104,94,94,87,80,93,85,79,
68,64,57,117,112,101,104,97,87,96,91,82,105,97,88,102,99,90,104,99,89,126,118,
109,120,111,103,77,70,65,87,82,75,108,102,92,82,76,70,104,97,90,98,93,84,100,95,
87,101,95,87,98,90,84,90,84,77,71,68,62,105,99,90,92,86,79,87,81,74,86,80,74,92,
84,78,111,106,99,98,91,84,104,97,91,97,89,83,82,77,69,117,110,102,104,100,92,94,
88,81,87,82,77,82,75,72,78,74,66,98,97,90,94,91,83,108,104,96,88,82,75,97,94,85,
100,97,89,102,96,91,103,98,91,105,101,95,106,103,96,128,122,115,87,84,78,76,72,
67,101,97,92,98,92,85,90,87,81,90,86,81,103,98,91,98,94,88,98,95,87,90,88,82,94,
91,86,99,96,90,104,101,95,102,98,93,102,96,89,118,112,105,91,87,80,105,99,90,
102,95,87,98,93,84,92,88,81,78,74,69,80,78,71,88,83,74,93,87,82,93,87,78,49,45,
40,94,90,81,94,90,83,94,89,82,93,89,83,90,85,77,83,79,74,91,85,78,90,84,80,89,
85,80,89,85,78,79,76,71,87,82,78,91,87,79,95,92,84,110,105,96,136,131,118,101,
98,89,51,48,43,84,82,75,102,98,90,100,95,88,99,95,88,99,94,84,93,91,84,94,91,85,
91,86,78,95,90,82,102,96,89,97,93,85,107,102,93,90,88,80,94,91,83,104,100,91,
126,120,111,81,77,71,106,102,94,110,105,95,110,104,94,125,120,108,144,137,125,
112,110,102,84,79,73,90,85,77,94,88,78,92,86,80,91,86,78,88,82,75,85,80,72,93,
88,79,90,84,77,108,102,93,117,111,101,112,106,96,145,137,126,124,117,107,89,83,
77,101,95,89,95,90,81,100,95,86,100,96,86,102,96,89,107,99,92,116,109,100,138,
129,119,133,124,115,110,101,94,77,71,65,69,64,58,83,77,70,104,98,89,102,95,87,
100,95,86,101,95,86,76,72,64,91,85,78,85,82,75,113,106,98,148,139,132,114,106,
99,103,96,88,103,95,89,105,98,92,94,88,83,92,86,80,111,105,97,111,106,98,90,86,
82,95,89,81,83,78,74,75,70,65,84,82,76,92,87,81,92,86,81,80,75,69,94,89,83,101,
95,88,102,97,91,101,97,90,101,98,91,109,105,97,116,111,103,101,96,90,61,57,53,
102,97,93,97,94,88,94,90,85,93,89,84,98,96,89,101,97,92,95,92,87,91,85,78,86,83,
78,104,100,92,102,97,91,99,95,89,100,94,87,116,111,101,91,87,80,105,100,91,99,
95,87,97,93,86,92,89,83,78,74,70,83,78,71,88,84,76,94,89,83,98,93,84,50,46,41,
97,92,83,93,89,83,92,86,78,86,82,76,89,84,76,89,84,75,93,87,79,93,89,79,91,87,
79,87,84,78,83,79,74,87,85,79,89,86,78,94,91,83,99,96,87,106,104,96,126,123,112,
78,76,69,57,54,49,98,95,88,97,94,87,99,95,88,98,95,88,96,93,87,97,94,86,91,87,
79,95,90,81,97,94,88,109,104,94,86,83,77,113,108,99,117,113,104,104,100,92,106,
103,96,89,86,79,102,98,90,112,106,96,121,115,105,114,109,100,113,107,96,116,111,
102,89,84,80,103,97,89,107,101,92,116,109,100,112,107,96,108,102,93,123,115,107,
109,103,93,87,81,74,102,96,87,105,100,90,106,100,91,110,103,94,142,133,123,97,
92,83,91,86,80,95,90,81,107,100,93,98,93,84,101,95,88,104,97,89,106,99,91,105,
98,90,107,100,92,129,119,111,135,127,117,127,120,112,88,84,78,74,69,63,112,104,
96,112,105,97,96,90,83,75,71,63,92,88,79,124,117,108,111,104,97,101,94,87,126,
121,109,79,74,67,108,103,97,116,110,102,101,95,88,92,89,81,105,97,90,110,107,98,
85,81,75,120,115,107,102,98,90,93,88,83,89,84,80,98,93,86,94,90,83,91,88,80,91,
86,80,98,94,89,101,97,90,98,96,88,101,97,90,104,98,92,109,104,97,114,111,104,58,
54,50,96,92,87,99,96,90,94,91,86,90,86,81,98,93,89,95,90,86,90,84,78,99,94,90,
117,112,104,84,81,76,112,107,102,101,96,89,100,95,87,102,97,89,109,105,96,107,
102,95,101,96,88,97,92,85,91,87,81,77,73,67,82,77,70,86,82,72,93,88,82,99,94,86,
52,48,43,97,93,84,90,85,78,88,85,76,85,79,71,87,82,73,87,84,76,91,87,81,88,86,
79,91,86,79,91,85,78,83,79,73,91,88,80,90,87,79,92,89,81,96,93,87,101,98,88,116,
111,102,111,109,100,48,46,42,89,87,79,97,94,87,99,94,85,97,94,86,96,93,86,95,92,
86,91,88,82,95,90,81,98,94,89,102,97,89,95,91,83,107,103,94,108,102,95,124,120,
110,80,77,71,96,92,84,100,97,89,107,102,92,111,104,96,106,102,94,100,95,87,94,
90,82,81,77,69,92,88,80,97,90,83,96,92,82,103,95,88,104,97,91,113,107,97,81,77,
71,103,96,88,125,119,109,92,87,79,105,99,91,112,105,96,110,104,94,106,100,91,
124,118,107,92,87,78,99,91,85,107,101,92,106,100,92,105,98,90,105,98,90,104,97,
89,102,96,89,107,99,92,101,94,86,109,102,93,129,122,111,121,115,104,80,74,68,
127,118,110,102,97,88,59,56,49,87,84,77,102,97,90,100,94,87,101,94,86,113,107,
97,120,116,109,94,89,84,113,106,99,109,103,96,89,86,78,98,93,84,121,115,109,102,
97,89,86,81,74,113,108,99,98,92,83,98,94,89,93,89,82,98,92,86,96,92,87,94,90,85,
98,92,86,97,94,87,98,93,88,100,96,89,102,98,92,116,108,102,91,86,80,74,70,65,
100,97,93,97,95,89,93,91,83,84,82,76,104,97,91,104,98,92,105,101,95,91,85,80,
105,100,93,125,120,112,88,85,78,105,100,91,102,96,87,101,95,86,108,102,93,105,
99,90,100,96,90,97,92,85,92,88,82,78,75,69,83,79,73,87,81,75,91,88,81,97,92,85,
61,57,51,85,81,75,93,88,81,92,87,78,89,84,76,89,84,76,86,84,78,88,84,76,94,88,
84,94,88,80,94,88,81,86,80,74,92,89,81,91,87,81,93,88,79,93,90,83,96,92,86,98,
95,88,117,114,106,62,59,54,76,72,68,98,95,87,97,94,87,95,92,86,98,94,87,93,91,
84,90,86,79,97,92,83,113,110,102,80,75,69,106,103,94,105,102,94,109,104,96,92,
88,80,88,84,76,98,94,85,100,96,88,105,102,94,110,104,95,92,87,79,88,84,77,93,89,
82,77,74,69,89,85,77,96,92,85,85,80,73,85,80,74,95,89,81,95,90,81,101,95,86,106,
104,95,108,103,93,84,80,72,105,100,91,104,97,89,107,102,95,98,94,85,104,99,90,
92,86,78,91,86,78,108,103,94,103,99,90,103,96,88,99,92,86,103,96,89,112,106,97,
85,78,72,85,81,74,100,97,89,105,100,90,130,121,112,144,136,125,108,103,93,141,
136,127,62,59,52,88,85,77,98,95,86,96,91,82,93,87,79,95,90,81,119,115,107,97,92,
86,107,101,94,96,91,86,89,84,78,102,98,91,111,105,100,128,121,116,75,70,65,110,
104,100,102,99,90,78,72,66,108,105,98,98,94,88,95,92,86,96,92,86,98,94,88,110,
106,97,82,78,74,96,91,88,102,97,92,129,123,115,96,92,87,73,69,64,116,112,102,
102,97,93,94,88,82,84,81,74,105,101,93,98,95,88,98,94,88,94,90,83,84,80,74,113,
108,101,129,123,115,99,96,88,102,97,91,96,93,86,100,95,88,100,97,89,98,95,87,97,
91,86,94,88,80,80,78,71,84,80,72,86,81,75,92,87,81,97,92,87,63,61,56,85,81,73,
93,89,81,93,88,79,91,87,78,89,87,79,89,86,78,89,85,77,91,88,80,89,85,77,90,87,
79,84,80,72,86,80,74,80,77,70,83,79,73,87,82,74,88,85,76,90,88,81,107,102,97,72,
68,62,48,46,41,88,85,78,84,82,75,85,83,76,85,83,76,86,82,73,90,85,78,106,101,90,
79,78,72,81,78,71,99,93,86,94,90,81,105,101,96,76,73,65,66,62,57,89,84,77,91,88,
80,90,87,79,84,81,74,86,82,76,77,73,66,76,70,64,82,75,71,75,71,63,75,69,64,74,
69,62,76,73,66,120,116,106,107,100,91,97,92,84,95,90,82,91,84,77,103,97,87,103,
98,87,91,86,77,93,88,81,93,89,80,92,87,77,102,98,86,101,96,86,90,84,76,86,81,72,
96,90,80,96,89,81,94,86,77,110,103,91,98,90,83,54,51,45,95,88,81,96,90,82,97,92,
82,104,99,88,115,110,98,137,131,120,87,80,74,91,86,77,92,86,78,93,87,79,90,84,
76,87,82,74,91,85,78,98,91,83,111,105,95,84,80,72,91,85,77,98,90,83,93,88,79,
108,100,93,94,88,81,71,68,63,114,109,99,79,74,66,96,91,86,90,88,81,92,89,83,87,
81,76,87,82,79,90,85,80,95,89,85,90,84,78,94,88,80,123,116,107,102,96,90,94,89,
82,74,69,63,70,65,60,91,84,77,72,69,65,84,82,75,116,108,101,82,78,71,77,73,67,
78,76,70,90,84,79,95,92,83,109,107,98,90,87,79,93,89,82,90,85,76,89,86,78,88,84,
76,87,84,78,89,84,75,83,80,74,96,91,84,94,89,84,98,93,83,108,102,93,65,63,58,98,
94,85,98,95,89,98,93,89,94,92,85,96,91,87,94,89,84,92,87,79,94,87,80,89,87,80,
91,88,79,88,83,77,94,89,82,93,90,84,102,97,89,83,79,70,92,89,83,94,90,81,105,
101,92,89,86,79,70,67,60,79,74,67,65,61,55,65,63,58,83,79,72,92,89,83,99,97,89,
87,80,73,69,66,62,113,108,97,112,106,96,97,94,87,87,85,79,86,81,78,93,89,81,72,
68,61,93,90,83,87,85,79,83,81,75,86,82,75,74,69,62,112,111,100,124,119,107,97,
90,83,103,99,91,112,107,96,125,121,112,111,104,96,99,94,87,92,87,78,99,95,88,99,
95,88,69,66,61,97,89,83,101,93,87,96,91,82,96,91,83,96,93,82,89,85,77,91,89,79,
108,101,93,115,110,99,115,108,99,107,100,92,100,93,85,100,92,85,132,123,115,95,
91,83,85,81,74,104,100,89,86,82,75,93,88,79,99,94,87,114,110,97,91,88,81,95,89,
81,95,88,81,93,89,82,93,87,80,88,83,74,88,83,75,88,85,78,99,95,84,94,90,84,90,
86,79,92,89,81,97,92,84,98,92,87,118,113,105,113,108,101,72,68,62,93,90,81,100,
99,90,97,93,89,97,92,88,98,91,86,96,91,87,96,90,86,96,90,84,99,97,90,96,91,86,
109,106,99,116,112,106,92,87,84,104,101,96,119,117,109,84,82,76,94,90,85,103,98,
94,101,98,92,100,97,90,83,79,75,47,45,41,106,104,97,99,93,87,100,92,85,111,104,
95,100,95,89,91,89,83,91,89,82,91,87,83,92,88,84,91,87,82,89,85,78,104,100,92,
106,101,92,110,105,100,118,114,104,79,74,69,104,99,92,108,105,98,109,103,96,107,
101,95,102,97,93,99,96,88,98,93,87,102,97,90,101,96,88,96,92,86,89,87,80,109,
103,95,108,104,96,86,80,74,84,79,71,134,129,117,122,119,112,130,127,117,113,110,
102,133,128,116,125,120,108,119,114,105,108,105,96,93,90,85,80,78,70,82,78,72,
65,61,56,96,92,84,116,111,101,115,109,99,127,122,115,118,112,103,119,113,106,
107,105,96,105,98,90,81,76,68,84,82,76,89,82,76,74,69,62,104,98,89,139,132,123,
109,104,95,114,109,101,108,104,94,105,101,93,104,100,92,121,115,106,103,97,90,
112,107,98,82,77,70,79,75,69,61,57,53,98,94,86,114,108,98,97,92,83,99,95,85,84,
81,73,73,68,64,82,79,72,109,103,95,112,106,97,105,102,93,114,108,96,126,119,106,
129,124,112,101,96,86,116,110,100,80,75,68,93,89,80,96,91,82,101,96,87,108,103,
95,99,94,86,83,80,71,100,95,89,96,91,85,96,92,84,96,90,84,98,91,84,94,90,84,95,
91,84,100,93,86,95,90,84,100,93,87,101,94,87,102,96,89,105,100,93,107,102,96,
104,99,93,66,62,55,97,93,87,100,97,89,96,93,87,101,97,89,105,99,92,101,96,92,
100,94,89,111,105,98,89,86,80,110,106,100,119,115,109,108,103,97,77,72,68,118,
113,107,113,109,102,116,110,104,95,90,87,110,106,97,109,103,96,119,114,107,111,
105,99,61,59,54,88,86,81,122,114,107,109,103,96,106,98,91,100,95,87,103,97,89,
101,96,90,102,98,90,101,97,92,102,98,89,92,89,81,108,103,95,106,102,97,110,104,
100,112,108,99,78,73,68,99,95,87,107,104,97,113,107,98,108,102,93,103,99,91,102,
100,92,99,95,88,104,100,91,103,100,94,95,91,84,89,85,80,101,95,90,79,76,71,84,
81,76,113,107,97,115,111,105,110,105,97,108,104,96,107,103,94,108,105,96,107,
103,95,110,108,100,126,121,113,132,129,121,136,130,122,115,108,99,68,65,59,80,
75,69,108,105,96,110,104,95,108,103,93,108,102,93,108,104,96,103,97,90,95,91,84,
82,77,71,83,80,73,71,68,63,83,80,73,137,131,122,124,120,110,103,98,94,99,94,85,
97,90,84,97,91,85,97,92,83,97,91,85,92,87,83,103,97,87,110,106,96,126,120,113,
76,70,66,90,86,78,95,90,81,81,77,69,89,84,75,108,102,92,92,86,78,96,91,82,81,75,
69,88,82,75,103,98,88,107,101,91,106,100,91,108,102,91,124,117,104,133,126,116,
83,78,71,103,98,87,97,92,81,103,98,88,93,88,80,98,93,84,83,80,73,104,98,90,101,
96,89,98,93,86,102,95,87,97,92,85,99,94,85,99,95,86,94,90,82,91,86,79,98,92,85,
102,96,89,98,93,88,100,95,87,109,103,93,102,97,93,78,75,69,94,92,85,97,94,87,
104,101,95,102,99,93,101,96,92,104,98,92,104,98,94,114,110,102,80,77,73,99,96,
91,108,105,99,86,82,78,98,94,90,107,102,98,107,102,97,98,93,89,108,101,98,108,
104,96,102,98,93,108,103,98,108,102,98,93,90,83,46,44,40,117,110,103,110,106,
100,104,101,94,100,96,88,104,99,91,102,99,92,104,100,92,105,101,96,100,98,88,92,
89,82,108,102,96,104,99,92,107,102,97,120,115,110,80,76,70,98,93,84,103,100,94,
110,108,100,105,101,93,94,92,86,79,75,71,69,65,62,82,78,74,73,70,66,71,69,63,71,
69,64,82,80,75,97,94,89,114,108,102,104,99,91,103,100,91,104,98,92,105,101,92,
103,100,93,104,101,95,108,103,99,108,103,99,108,105,99,113,108,104,115,111,106,
112,108,99,87,83,78,87,82,75,93,88,84,89,85,77,104,100,91,108,102,95,105,100,93,
99,95,88,101,96,90,76,73,66,72,69,62,71,67,62,128,120,110,130,124,114,123,118,
107,101,98,91,69,66,59,90,84,78,93,89,83,95,90,81,95,90,82,94,87,82,88,84,78,93,
89,84,102,98,90,111,107,97,111,105,96,112,107,98,113,108,97,108,103,94,109,104,
93,95,89,81,105,103,96,132,126,119,102,95,88,103,96,88,105,100,90,99,93,85,100,
95,86,107,102,90,126,121,109,92,87,79,102,99,88,89,84,74,102,97,87,95,89,81,95,
90,82,82,79,72,105,102,94,105,101,95,106,102,93,99,94,85,101,96,88,101,97,88,
104,100,91,99,95,87,94,90,82,95,90,86,89,85,79,96,91,86,106,100,93,117,111,105,
89,86,81,54,52,48,78,75,71,108,103,95,103,99,94,104,100,95,103,98,93,104,99,94,
104,100,95,106,102,97,88,84,80,102,97,93,93,88,84,104,99,92,128,124,120,94,89,
86,109,104,100,92,88,83,114,107,99,108,103,95,97,93,87,96,93,88,117,112,109,103,
101,97,58,56,52,114,111,105,113,109,102,105,101,94,103,98,92,103,98,93,104,100,
95,105,101,96,104,101,95,100,98,91,91,88,80,104,100,92,106,102,97,109,104,100,
119,116,109,77,74,69,91,88,84,98,94,88,85,81,77,86,82,75,89,85,79,89,85,80,122,
120,113,129,123,118,126,121,113,97,93,85,78,75,70,115,111,105,112,107,101,104,
101,95,99,95,89,105,100,95,105,100,93,104,100,95,105,100,96,101,98,92,105,102,
96,105,100,96,104,101,92,108,104,95,115,112,105,104,99,89,73,70,64,112,108,98,
132,127,116,95,90,82,73,70,63,76,71,64,95,91,85,107,102,95,96,91,84,75,71,66,69,
66,59,105,101,93,125,120,109,127,121,111,116,111,102,96,91,82,64,60,53,90,86,79,
94,90,82,94,90,82,92,87,79,90,85,76,92,87,79,96,89,81,93,88,81,91,86,77,96,92,
85,86,84,76,100,95,85,102,97,88,101,97,87,104,99,90,92,89,82,108,103,94,122,117,
106,111,105,96,102,97,88,98,92,85,100,95,86,112,106,96,114,108,97,106,102,90,
116,111,98,87,82,74,98,93,84,93,87,79,98,92,84,83,81,73,112,107,100,104,100,92,
96,92,84,90,85,77,91,86,78,97,94,88,103,99,90,104,99,90,94,91,83,97,92,86,98,96,
88,95,92,86,100,97,89,122,118,108,110,107,100,85,83,76,126,122,116,121,118,111,
99,95,91,79,75,71,83,79,75,97,92,89,114,111,106,95,91,86,91,88,83,108,105,98,
116,112,106,110,105,101,112,106,103,94,90,86,106,101,96,93,88,82,99,97,89,107,
102,95,95,90,86,91,88,82,113,111,104,101,97,93,76,74,69,112,110,103,106,102,96,
97,94,88,102,98,93,101,97,92,103,100,94,106,102,96,103,100,93,102,99,91,90,87,
80,100,96,89,90,86,80,79,75,71,85,81,73,90,86,81,91,86,81,89,85,79,87,83,79,100,
97,91,109,107,100,121,117,111,116,111,106,109,107,100,115,110,102,96,93,83,104,
101,94,108,104,95,107,103,97,107,103,94,95,90,82,101,97,89,101,99,92,105,100,96,
102,98,93,100,96,91,102,99,92,102,98,90,103,97,91,104,99,92,108,104,96,75,72,65,
80,77,69,107,105,96,123,119,107,132,128,117,124,120,109,110,105,97,96,92,85,97,
93,85,127,121,112,80,75,69,63,61,56,106,102,93,122,117,106,122,116,108,109,104,
94,96,93,84,94,90,82,69,65,58,92,88,78,93,89,81,91,87,81,90,86,80,93,87,79,89,
85,77,88,85,77,89,86,78,98,93,85,98,93,86,98,93,84,99,95,86,100,97,87,113,106,
97,75,72,68,105,98,90,105,99,90,109,103,94,106,102,94,102,96,88,103,97,88,117,
111,101,84,80,71,121,116,105,112,107,96,104,99,92,103,96,88,93,88,79,97,95,89,
82,80,74,94,90,81,119,114,105,103,98,89,90,85,77,91,86,78,93,89,81,102,97,93,96,
92,87,100,96,87,95,90,84,96,92,87,94,90,85,100,97,91,111,106,99,117,113,104,69,
67,60,109,104,98,124,116,109,128,124,117,132,127,122,120,115,110,86,82,78,85,81,
77,64,60,57,105,101,96,105,101,96,107,101,97,106,101,97,102,98,94,115,110,105,
86,81,78,94,89,83,100,97,91,103,98,92,93,88,82,90,86,81,116,112,106,97,93,89,94,
90,85,138,134,126,144,141,133,121,117,108,76,73,68,77,74,69,106,102,94,108,104,
97,108,104,97,109,105,96,70,66,63,81,77,71,85,81,78,93,89,86,111,107,100,125,
120,114,126,123,116,111,108,101,114,109,105,108,103,96,108,104,99,107,104,98,
107,104,98,111,107,101,132,127,116,62,59,54,96,93,85,105,100,94,105,103,96,109,
104,100,95,90,86,101,97,90,104,100,95,105,101,96,104,100,95,102,100,93,101,99,
91,100,96,91,98,93,86,102,98,89,81,77,71,81,77,72,107,103,95,114,110,103,109,
105,96,108,104,95,112,106,96,114,110,101,114,110,101,119,112,102,130,126,115,
114,110,104,89,84,79,65,61,55,102,98,93,121,116,107,103,98,91,86,81,76,114,109,
99,63,59,53,83,78,72,91,87,81,95,91,84,94,88,80,92,84,74,85,80,74,84,79,74,89,
84,76,97,92,84,98,93,84,96,90,83,95,91,82,98,94,85,109,104,97,84,78,72,110,104,
95,108,101,93,111,105,96,109,104,94,103,99,88,105,101,90,111,102,96,104,98,89,
105,98,90,106,102,94,106,102,91,102,96,89,108,103,93,108,103,96,91,87,78,97,93,
84,95,89,80,91,87,79,91,86,78,94,89,82,98,94,88,102,96,91,101,96,92,98,94,86,97,
93,86,96,91,84,93,87,82,97,94,88,108,104,99,96,92,88,80,75,69,104,97,90,111,106,
97,108,104,99,108,104,99,122,116,112,145,138,134,131,126,121,75,71,67,107,102,
95,105,101,97,105,100,96,109,103,99,96,92,87,105,101,97,65,62,58,80,76,72,106,
101,97,100,97,90,94,89,83,95,90,87,126,120,115,71,66,63,110,105,97,120,114,109,
116,112,107,133,130,123,143,140,132,108,104,98,80,77,71,78,75,69,73,70,65,85,80,
75,94,91,82,121,117,107,125,120,114,123,119,111,113,111,104,119,114,109,111,106,
100,110,104,98,106,101,97,106,101,97,108,103,97,106,102,96,106,102,96,107,103,
100,133,128,123,71,69,63,90,84,78,104,101,95,108,105,99,111,108,101,95,90,84,
104,100,95,106,103,97,106,102,97,105,102,96,104,102,95,101,98,91,102,97,93,100,
96,92,79,77,72,107,105,98,85,80,75,98,96,89,110,106,97,104,99,90,107,101,92,110,
104,99,110,104,97,108,102,93,107,101,92,100,96,87,110,103,94,111,105,97,141,135,
125,116,110,101,88,83,77,106,103,96,88,86,79,103,100,90,100,95,86,69,65,61,98,
93,83,102,96,87,93,87,79,90,84,76,84,80,75,77,72,67,88,82,76,91,86,79,95,89,83,
95,89,83,94,89,81,97,92,83,97,90,82,106,104,97,103,99,89,101,97,88,102,97,89,
106,102,93,111,104,94,107,101,92,97,93,85,104,101,92,102,97,87,92,89,81,94,89,
80,95,90,81,95,90,82,102,97,88,89,85,77,96,93,85,90,87,80,88,85,77,93,88,79,98,
94,90,100,96,89,102,97,92,99,95,90,99,96,90,97,95,87,93,89,84,93,88,82,96,92,87,
104,101,96,84,82,76,92,90,84,98,96,89,110,104,96,106,102,97,106,101,97,105,100,
96,112,105,99,130,126,119,109,105,100,87,82,79,103,98,94,106,101,96,114,109,106,
95,90,87,84,80,77,110,106,100,122,115,109,78,75,70,77,74,70,96,91,87,116,111,
107,98,93,89,69,66,62,123,116,110,116,111,104,113,109,102,110,107,100,112,109,
102,129,124,115,126,121,111,100,96,87,85,81,74,73,69,65,89,85,75,106,101,97,109,
105,96,113,109,103,113,110,103,109,105,99,106,103,97,106,102,97,105,101,94,104,
100,95,106,101,92,102,99,94,102,99,94,104,100,96,115,113,107,106,100,91,77,73,
65,106,103,96,111,105,99,118,114,108,87,84,78,105,101,95,103,100,95,106,102,96,
105,103,96,106,101,93,103,97,90,102,99,93,76,73,68,105,102,94,121,114,107,82,78,
69,96,92,86,103,100,91,99,93,85,104,99,91,108,103,98,108,103,98,107,103,97,103,
98,94,98,93,87,100,95,92,80,75,68,117,111,104,134,128,122,140,134,126,90,87,81,
92,87,79,98,91,83,112,106,96,68,64,59,104,98,89,110,101,94,113,105,97,75,70,63,
72,67,61,76,73,68,96,90,82,105,99,91,103,97,88,97,91,82,95,90,82,97,92,83,85,80,
71,110,104,97,96,91,85,103,100,91,104,98,89,104,99,92,105,99,93,110,102,94,88,
85,78,104,100,90,102,96,87,95,90,82,99,94,85,98,92,84,104,99,90,95,90,81,92,87,
78,92,88,81,91,87,81,93,88,81,99,95,88,102,98,91,98,95,88,101,96,91,103,98,91,
104,101,95,98,96,88,94,90,83,94,92,86,98,96,90,101,97,95,76,74,69,83,81,74,98,
93,90,104,97,92,102,97,94,104,98,95,97,94,89,103,96,91,109,103,99,128,122,115,
68,67,63,109,103,99,110,104,98,110,106,100,85,82,77,95,89,86,121,118,111,114,
109,104,126,122,116,120,114,109,86,83,78,86,84,78,80,75,71,75,71,68,116,112,106,
109,104,100,110,106,100,107,104,98,104,100,95,102,98,93,114,111,105,122,118,112,
104,101,92,70,66,62,61,59,53,96,92,87,106,101,94,108,105,98,109,105,98,107,104,
97,107,103,96,104,101,95,105,101,96,103,98,94,104,101,94,101,96,89,101,96,92,
104,100,95,102,100,93,122,119,108,64,62,58,107,103,95,110,104,97,116,111,102,82,
80,75,107,103,97,105,101,95,104,101,92,105,102,96,105,100,96,108,103,98,88,84,
80,102,100,93,117,115,108,114,109,104,64,62,56,85,81,74,97,92,86,99,94,90,108,
104,99,107,104,98,111,107,100,106,102,96,99,96,91,97,94,86,94,90,85,82,77,74,68,
64,61,120,116,110,128,121,114,100,93,85,90,85,80,99,92,82,105,99,90,67,63,56,
106,99,90,104,97,88,70,66,61,90,86,81,101,96,86,106,101,91,95,89,81,93,89,81,
103,97,88,86,80,75,90,85,78,89,84,76,88,81,75,92,90,83,104,99,89,107,102,92,110,
104,94,101,98,91,101,96,90,90,85,77,126,119,109,100,96,88,104,98,89,96,91,83,
106,101,92,95,89,81,112,107,99,96,91,83,81,79,73,100,96,88,97,93,84,96,92,86,99,
96,88,104,98,90,100,96,89,103,98,91,102,97,93,103,98,94,101,96,92,80,77,72,87,
84,78,92,89,84,95,90,87,135,129,124,68,64,58,96,93,87,100,96,89,104,98,95,101,
95,92,98,91,86,99,95,90,104,98,92,122,116,111,83,80,78,100,96,91,106,102,97,103,
96,90,86,80,75,121,115,113,105,103,96,95,90,86,100,95,91,104,100,95,120,117,112,
124,118,110,109,103,97,69,64,60,85,79,74,112,108,103,107,104,98,107,102,98,103,
98,94,101,96,92,103,99,92,106,101,94,124,119,109,98,93,84,90,86,79,73,68,62,101,
96,89,104,102,95,108,103,97,106,103,95,106,103,95,106,104,97,105,101,95,103,100,
94,104,99,93,101,97,92,101,97,92,102,98,93,108,103,96,119,115,109,86,84,78,97,
93,88,105,103,96,119,114,109,81,77,74,107,102,97,101,97,91,104,99,95,108,103,99,
102,97,93,104,99,92,100,96,90,108,105,97,124,120,111,88,83,75,70,66,59,111,107,
101,123,119,110,104,99,92,113,106,98,108,104,98,111,108,101,104,100,94,103,97,
92,100,94,90,101,96,91,83,79,73,111,105,99,90,85,78,75,70,66,113,107,99,102,97,
86,101,96,89,117,111,102,64,60,54,77,74,68,69,64,59,93,90,82,95,90,81,115,110,
103,83,78,70,98,92,83,80,75,69,99,95,86,93,87,79,91,85,77,91,88,81,85,82,74,81,
78,74,102,97,89,113,108,99,114,109,99,91,87,79,99,96,89,95,90,81,113,110,101,
103,98,88,106,101,91,102,97,88,104,100,91,102,98,88,105,101,93,107,100,92,86,81,
72,98,93,84,95,92,86,94,91,85,97,93,87,99,96,91,99,95,90,104,99,93,98,94,90,104,
100,95,107,102,98,108,103,99,96,91,87,102,98,95,106,102,97,114,109,102,86,82,76,
89,85,81,104,98,95,103,99,94,96,92,87,96,91,84,96,91,86,102,96,91,107,101,97,
118,112,108,79,75,71,109,104,100,85,79,75,108,101,95,104,99,95,100,98,91,91,89,
83,96,92,88,95,92,85,96,93,88,102,99,93,130,125,122,130,123,117,75,70,64,95,89,
83,115,111,106,107,102,98,103,99,93,100,97,89,100,94,88,101,98,92,110,104,100,
123,117,106,110,107,100,87,86,80,72,68,62,103,101,94,105,101,95,108,103,93,107,
103,97,106,103,96,103,99,93,101,98,92,101,98,92,101,97,92,101,99,91,103,99,94,
104,100,93,101,96,86,117,114,103,84,80,74,108,104,99,129,123,118,71,69,64,102,
99,93,101,97,92,107,102,97,107,102,97,100,97,89,96,92,87,111,103,97,107,101,94,
114,106,101,69,66,60,104,99,93,97,94,88,107,103,96,96,90,83,112,106,97,109,104,
98,115,109,103,106,99,94,100,94,91,100,94,91,86,83,76,95,90,83,126,118,112,134,
127,120,116,113,104,87,83,76,106,101,90,111,107,97,87,81,73,93,88,79,92,88,80,
100,94,85,90,84,80,88,84,80,101,94,89,111,106,96,81,75,69,98,93,87,109,102,93,
124,118,106,93,88,81,94,89,83,84,80,73,98,93,89,96,91,84,84,80,71,94,89,81,98,
95,87,105,100,94,104,100,91,106,102,93,113,108,100,80,76,68,91,87,78,96,92,82,
102,97,89,97,93,85,106,100,93,93,88,81,98,94,85,89,86,78,90,87,82,92,89,83,94,
90,85,98,94,87,103,98,93,98,96,89,99,94,89,90,86,82,94,90,85,97,94,89,98,93,90,
96,93,87,97,92,84,97,91,85,85,80,76,104,99,93,102,99,92,99,93,87,95,92,86,97,92,
89,100,96,93,103,100,97,127,121,116,74,70,65,108,102,98,105,99,94,100,95,91,100,
95,91,97,93,88,85,83,77,92,89,85,97,93,87,94,90,85,98,94,89,107,101,97,123,118,
112,133,127,120,64,61,56,112,107,102,107,104,98,104,99,89,103,98,94,98,96,90,
102,97,93,104,100,93,122,116,105,100,97,88,113,108,99,50,46,42,90,88,82,103,100,
92,106,102,94,105,103,97,105,102,96,105,102,95,102,99,93,101,98,92,101,97,92,99,
97,90,102,98,93,103,98,92,97,92,86,104,103,90,108,105,98,128,124,118,82,78,74,
90,84,79,106,99,94,107,103,98,107,103,98,104,100,95,104,100,95,107,101,97,107,
100,93,114,109,102,77,73,65,100,95,88,107,100,91,95,93,86,110,106,98,94,89,81,
102,96,88,101,96,89,108,104,96,102,96,91,99,94,90,95,90,84,84,80,73,111,105,100,
107,102,98,116,111,105,121,115,107,111,103,95,74,71,63,81,76,70,87,80,74,111,
105,95,80,76,69,94,90,83,86,81,74,85,79,72,95,89,84,117,108,100,87,83,76,95,88,
81,101,96,89,119,112,103,101,94,87,92,86,80,80,76,72,88,83,78,93,90,83,99,94,86,
95,92,85,107,102,96,116,111,105,114,110,102,116,111,102,132,128,117,135,131,122,
90,86,79,105,101,90,88,85,78,92,90,84,119,113,105,118,115,106,111,106,96,82,78,
71,80,76,70,83,80,74,91,87,83,93,89,85,96,91,84,93,90,84,103,98,94,90,86,82,85,
81,77,98,94,89,99,94,91,90,85,79,101,96,89,87,83,76,108,106,96,98,95,90,106,102,
97,100,94,88,98,92,89,96,92,88,95,92,88,103,99,94,123,119,113,89,85,81,104,101,
98,101,96,90,102,96,93,101,96,92,99,95,89,89,86,79,93,89,85,96,94,90,94,91,84,
97,93,88,102,97,93,104,99,92,117,111,106,110,104,101,65,61,57,111,106,101,96,92,
84,92,88,83,97,94,89,95,90,86,98,94,90,104,98,89,97,92,84,119,115,105,52,51,46,
88,85,80,103,98,90,102,99,91,102,98,89,101,98,92,100,98,91,100,98,91,97,95,88,
100,95,87,90,89,81,98,95,87,98,96,87,90,87,78,88,84,77,135,132,122,102,98,93,70,
66,61,118,113,108,112,108,99,105,102,96,104,100,92,101,96,89,105,100,93,105,100,
94,105,101,95,96,89,84,85,79,75,111,105,100,97,90,82,93,90,85,110,107,98,98,94,
88,93,89,80,101,96,89,105,101,96,97,92,87,93,88,82,87,82,77,102,100,91,104,99,
92,105,100,94,109,105,98,107,105,97,131,122,113,78,71,66,106,101,92,94,89,85,96,
93,87,70,66,62,99,95,88,97,92,83,92,86,78,87,81,73,108,102,93,94,88,80,105,99,
92,101,95,88,107,101,94,106,99,92,87,83,76,80,77,70,98,93,86,88,84,77,101,96,86,
96,92,83,99,94,85,100,95,87,99,96,90,102,98,90,104,102,91,120,117,106,128,125,
117,101,99,92,105,102,95,95,92,84,97,94,88,107,105,96,147,144,133,109,105,95,77,
72,66,76,70,66,88,86,80,94,89,81,97,92,85,92,88,83,89,87,81,96,93,87,101,96,91,
114,108,101,97,93,91,92,88,83,101,97,91,88,83,73,98,91,85,116,113,106,92,87,84,
102,97,93,96,91,88,93,90,87,93,89,84,97,92,89,105,100,96,112,108,101,93,88,84,
101,98,92,92,91,87,96,91,87,97,91,87,88,84,79,96,94,88,99,95,90,92,88,79,98,93,
88,97,92,89,108,102,95,101,96,89,104,99,92,80,78,72,97,95,89,113,109,100,108,
106,98,100,96,89,96,94,87,90,88,82,102,97,92,95,90,81,104,102,90,48,46,42,77,75,
69,90,86,78,92,88,79,93,90,82,90,86,78,90,86,78,91,87,79,89,85,78,88,83,74,83,
79,71,89,84,75,87,83,74,83,81,74,86,83,77,93,91,84,94,90,85,44,43,39,104,101,95,
96,92,83,94,89,80,88,86,79,92,87,80,91,87,80,91,88,83,93,90,81,69,64,60,90,85,
80,90,84,76,94,87,79,88,87,80,89,85,79,87,80,74,74,70,63,91,84,77,93,88,80,89,
84,75,91,86,80,96,90,82,91,85,77,91,83,77,91,86,81,91,88,82,96,91,85,109,107,99,
66,62,58,88,84,76,64,61,56,57,55,49,72,69,63,74,70,62,85,83,76,77,73,64,74,71,
65,93,89,82,101,98,90,72,70,63,89,87,80,91,89,81,79,77,71,70,68,62,86,79,73,88,
84,76,76,73,67,83,80,72,85,81,73,84,81,76,84,81,73,85,80,74,88,83,80,91,88,79,
89,85,79,105,99,87,106,105,94,85,80,76,81,78,71,74,71,64,89,86,78,111,106,95,
107,104,96,83,81,75,64,62,57,58,55,50,77,74,67,75,70,62,102,97,89,80,76,69,91,
85,76,90,87,77,99,93,85,74,70,65,82,77,71,85,82,76,87,84,75,94,86,80,88,83,74,
94,87,80,90,85,78,84,78,76,80,78,72,81,74,68,84,77,74,85,83,77,106,100,96,60,56,
53,94,86,82,83,79,74,84,78,73,84,78,72,89,85,76,90,85,76,88,86,79,88,83,79,97,
92,88,102,95,90,75,72,65,87,84,80,115,110,100,103,101,94,104,101,95,100,96,87,
102,100,93,99,97,90,100,97,91,84,80,73,95,90,81,92,87,77,113,111,101,52,48,43,
81,77,70,95,93,86,97,92,82,102,97,87,98,93,84,105,99,89,100,95,85,84,79,71,81,
78,72,86,83,77,101,99,91,79,76,70,89,86,78,84,81,75,113,111,103,111,105,96,67,
64,59,112,108,98,111,107,102,106,99,91,99,94,88,101,98,90,105,99,93,113,108,99,
85,79,72,103,98,88,102,95,89,96,93,85,97,90,85,102,97,91,103,98,93,97,90,84,71,
66,60,101,96,89,107,102,97,105,100,95,107,101,95,98,92,85,95,91,83,99,92,85,102,
94,88,105,99,98,114,108,103,102,98,93,81,80,73,91,87,78,73,71,65,69,63,58,79,74,
68,73,67,63,82,75,69,90,85,80,82,78,72,91,83,76,101,94,86,89,84,80,109,103,97,
87,81,73,80,76,70,78,72,66,77,73,64,91,87,78,99,94,85,99,96,90,98,95,87,99,96,
87,93,91,80,94,90,83,94,90,81,96,91,82,98,93,84,101,96,87,104,98,89,101,98,89,
89,84,75,86,81,72,84,81,71,106,102,94,118,114,104,124,117,107,108,103,96,86,82,
76,87,82,77,105,103,95,110,105,95,104,99,89,98,95,87,116,111,100,71,66,62,93,87,
82,99,95,90,95,92,84,93,90,82,97,90,83,95,92,85,105,102,95,108,103,99,102,100,
91,93,90,83,93,89,83,96,91,87,97,94,88,119,112,106,82,78,74,94,89,83,98,93,88,
96,91,86,95,88,86,92,90,84,86,83,77,102,96,90,109,102,96,117,113,107,71,67,63,
109,106,99,115,112,105,103,98,88,101,97,89,101,98,89,99,96,89,104,99,92,105,102,
92,90,86,80,81,77,72,94,91,82,108,106,97,120,114,106,55,52,47,77,75,70,99,95,86,
101,98,90,108,103,92,93,89,83,78,74,66,88,86,77,104,100,91,114,109,97,101,97,89,
100,96,86,124,119,110,98,93,86,75,72,67,113,106,100,97,93,87,81,79,74,78,75,68,
95,90,85,97,93,89,98,93,86,102,96,89,105,100,96,83,80,73,109,103,98,101,97,89,
102,98,89,103,99,90,86,84,77,105,98,91,109,106,98,97,92,87,84,80,73,112,107,102,
112,104,97,107,100,92,104,97,91,97,90,85,97,93,84,99,95,90,102,97,88,107,101,95,
122,118,108,71,66,61,104,98,91,112,108,102,102,97,90,75,70,64,80,75,68,123,117,
104,73,68,64,76,70,66,88,82,76,92,86,77,94,88,80,101,94,86,95,88,81,88,83,76,87,
81,74,88,82,75,73,69,63,95,90,81,100,96,89,103,98,89,102,99,92,104,99,93,101,96,
90,100,95,86,100,95,90,99,97,90,100,95,86,102,97,87,107,102,92,103,98,88,99,94,
86,111,108,99,83,80,74,98,93,85,111,107,97,123,117,106,129,126,117,105,102,95,
79,76,70,98,93,86,107,103,96,110,107,100,114,112,105,96,94,87,74,71,66,103,101,
94,103,99,92,101,96,90,87,83,77,96,94,88,104,101,94,98,92,90,102,97,93,102,96,
89,98,91,88,96,93,91,104,98,95,101,95,88,105,101,96,109,103,99,94,90,86,105,100,
93,104,100,95,103,98,94,99,95,88,99,93,86,115,110,101,107,103,93,76,74,68,97,95,
87,114,109,105,97,94,88,99,96,90,100,97,91,101,98,92,102,100,93,104,99,92,106,
102,94,74,70,66,119,117,109,118,114,105,91,88,81,129,125,115,68,64,59,57,54,50,
103,101,93,98,95,88,85,83,77,94,91,84,105,100,89,96,91,83,100,97,87,101,97,89,
95,92,84,85,81,74,95,92,86,98,93,87,103,100,93,139,136,124,145,142,134,143,139,
132,106,101,97,76,71,68,60,55,51,73,69,66,93,88,84,97,93,88,105,101,92,102,97,
88,100,96,91,104,99,92,102,96,87,85,83,76,104,96,89,113,108,97,90,84,77,99,93,
85,116,109,100,111,105,100,108,102,98,102,96,90,96,91,84,98,92,86,101,95,87,97,
92,85,117,110,105,110,105,100,84,78,72,102,98,90,103,97,88,99,93,84,82,75,69,73,
67,61,108,103,96,110,102,94,106,102,93,89,83,76,93,87,82,94,89,80,95,90,83,94,
89,82,87,84,76,88,84,77,81,77,72,84,79,76,98,93,84,103,100,91,105,102,95,106,
102,95,106,102,95,104,101,92,101,98,90,102,97,90,103,98,89,100,96,88,106,101,91,
116,113,105,102,98,90,110,108,100,92,85,78,71,69,62,109,105,96,108,104,96,117,
113,105,124,119,111,109,105,98,103,99,93,108,104,97,109,105,99,111,108,101,116,
111,105,109,105,98,73,70,65,104,101,95,105,101,96,100,96,89,86,81,77,97,90,84,
108,104,97,104,98,95,101,95,91,102,96,92,98,94,92,96,92,88,100,94,89,99,94,89,
104,97,92,122,117,114,75,71,67,109,105,99,123,120,113,121,115,111,86,82,78,66,
63,59,88,85,80,94,91,83,109,105,95,113,108,99,110,105,98,90,86,81,99,96,90,99,
94,88,101,98,90,103,99,92,102,100,91,89,87,79,129,124,116,87,83,76,102,98,88,91,
87,79,133,129,119,80,77,70,66,63,57,104,99,91,101,98,90,100,95,86,99,96,88,99,
94,85,88,84,74,98,94,86,97,95,86,89,86,77,91,87,79,95,91,86,95,90,86,93,89,81,
112,106,97,117,114,108,131,125,119,139,133,124,86,82,78,125,119,113,89,85,80,67,
62,59,101,96,92,105,100,93,101,95,90,97,95,88,102,97,92,98,94,85,87,83,78,107,
98,91,123,117,106,72,67,61,114,106,101,116,109,100,110,104,100,106,102,97,105,
100,93,98,93,86,87,81,75,81,75,69,106,100,94,100,95,89,69,66,62,99,97,90,95,90,
85,99,92,84,104,97,91,92,86,79,82,77,71,91,87,77,108,102,95,109,105,97,96,89,81,
96,94,87,90,86,79,91,85,80,94,88,81,96,91,85,91,87,83,86,82,74,84,81,74,101,96,
86,105,100,91,104,100,91,102,97,89,103,99,91,105,102,95,104,100,93,106,100,90,
104,101,94,111,107,97,113,109,100,97,94,84,95,91,83,86,80,74,86,82,75,92,88,80,
111,106,96,107,104,96,110,106,98,115,111,103,128,123,114,108,105,97,110,106,99,
109,105,98,114,110,102,115,111,106,98,95,90,90,87,82,105,101,96,102,98,93,101,
97,92,91,84,79,97,90,87,106,102,97,103,98,94,103,98,94,101,97,92,101,96,90,98,
93,89,102,97,93,103,97,94,105,99,94,131,124,118,68,64,60,121,117,112,109,104,
100,83,78,75,76,72,69,94,89,85,138,135,127,89,86,81,112,109,104,105,101,95,108,
105,96,90,85,79,100,96,90,100,96,91,104,98,95,107,102,98,103,100,93,101,96,89,
129,125,118,74,72,68,116,111,100,99,94,85,128,122,114,98,95,86,50,47,42,96,92,
85,97,91,84,98,93,83,99,96,88,99,94,85,92,87,80,92,89,82,94,89,80,84,81,72,90,
86,78,91,87,80,88,86,79,91,88,82,108,102,96,108,102,96,117,113,107,137,131,125,
75,70,65,128,122,115,142,136,131,133,128,121,91,87,83,76,71,67,84,79,74,99,95,
91,115,109,103,98,94,89,84,82,75,119,110,103,110,107,97,78,73,66,116,109,100,
117,111,103,110,104,97,114,107,100,89,83,77,104,98,89,115,108,99,122,116,111,
122,116,107,136,130,118,73,69,64,110,105,98,93,86,79,91,86,78,98,91,85,109,102,
95,78,73,69,96,91,84,90,88,80,96,93,85,97,92,87,72,68,62,84,78,72,94,88,82,97,
91,84,102,96,91,99,94,88,76,72,64,84,81,74,101,96,86,102,99,91,98,93,86,97,92,
85,98,94,84,105,100,90,104,101,94,111,107,98,115,112,103,93,90,81,98,95,89,113,
109,101,106,103,95,107,104,96,102,98,90,91,87,78,109,104,95,106,102,95,108,102,
95,104,101,94,113,109,101,119,116,109,101,96,92,106,102,94,108,105,98,113,108,
103,77,75,70,129,124,118,106,101,97,102,99,93,101,98,92,89,86,81,101,93,88,109,
103,95,102,97,92,93,87,82,100,96,90,101,95,89,102,96,93,103,98,93,104,99,95,112,
107,102,125,120,115,86,81,78,86,82,79,85,81,77,97,92,88,100,94,86,93,89,82,125,
121,112,119,114,104,96,92,84,106,102,97,108,104,95,88,84,77,101,98,89,102,99,93,
103,100,92,104,101,92,94,89,81,112,107,102,113,108,103,88,86,78,113,108,100,105,
102,96,97,91,85,118,114,104,51,48,43,91,87,80,94,91,83,99,94,88,99,96,88,99,95,
88,99,94,85,89,85,77,94,92,83,81,77,71,85,81,74,89,86,79,90,88,81,92,87,81,106,
100,92,100,97,91,112,108,103,125,120,115,70,66,62,120,113,108,110,104,100,108,
104,99,123,117,110,129,122,114,126,121,115,97,94,89,91,86,81,114,110,101,94,92,
84,134,132,123,86,81,76,70,65,59,107,102,95,113,108,103,110,103,97,105,99,94,
123,115,110,104,100,93,106,101,92,111,106,101,111,106,99,123,119,112,77,73,67,
87,80,75,91,87,78,88,83,75,91,86,80,99,92,87,104,97,88,98,92,85,91,87,81,88,84,
78,96,93,86,94,88,82,93,89,83,95,90,83,89,83,75,98,93,87,88,84,78,90,85,79,81,
78,73,102,97,87,99,96,89,96,91,84,94,90,83,98,94,86,107,104,95,108,105,98,109,
104,97,91,88,82,110,107,99,106,102,91,98,94,87,98,94,87,102,98,91,99,95,86,90,
87,78,106,102,95,107,104,96,105,101,94,101,97,91,101,97,88,117,114,107,103,98,
90,108,104,94,104,98,94,136,130,121,66,62,58,103,98,92,122,116,112,112,107,102,
105,99,93,90,87,81,103,96,93,106,101,96,101,95,90,94,90,85,96,91,86,100,96,91,
107,101,98,115,110,102,115,110,106,101,96,92,82,79,75,97,92,89,114,109,105,110,
105,100,109,104,99,101,94,87,91,88,83,110,107,98,135,134,124,82,79,72,111,105,
101,112,109,100,81,77,71,103,98,91,104,101,92,104,101,92,102,100,92,97,93,86,
113,108,103,99,95,91,110,105,97,107,102,95,97,94,86,80,75,69,123,117,109,61,58,
54,85,82,75,96,93,87,97,94,87,99,95,88,99,95,86,101,98,89,101,96,89,95,92,84,76,
72,65,66,63,56,94,90,82,94,89,83,92,88,82,101,98,92,101,98,92,110,104,100,128,
125,117,77,74,68,115,111,106,107,102,97,103,99,92,101,94,89,104,97,92,104,101,
96,126,123,116,141,136,128,91,88,83,87,85,77,115,106,99,82,78,72,61,56,51,89,84,
78,113,108,100,105,98,92,108,101,93,108,102,93,105,98,90,107,101,92,110,104,95,
110,106,101,122,116,107,82,76,70,126,117,110,101,97,88,81,74,68,76,71,65,90,84,
76,94,88,80,94,90,84,106,101,93,94,90,82,97,93,85,93,88,79,88,83,76,90,84,80,91,
86,82,92,89,82,90,86,78,85,81,73,86,80,74,97,95,87,102,97,90,98,93,85,100,95,87,
100,96,88,89,86,80,97,92,83,96,91,83,99,95,86,99,96,89,98,93,86,95,90,82,100,94,
86,102,99,89,103,98,88,91,87,79,104,100,92,106,100,94,106,102,95,108,101,93,104,
99,92,102,97,89,107,102,94,97,93,88,105,100,91,120,115,109,80,78,72,53,50,46,89,
85,82,126,121,115,123,118,111,93,88,84,91,88,80,96,94,88,104,97,92,104,98,92,85,
80,77,101,96,92,94,90,86,95,90,85,79,74,70,87,82,79,112,107,102,122,116,109,112,
106,102,108,103,99,104,101,95,99,95,90,89,85,80,104,100,92,105,100,92,136,131,
120,89,86,78,111,108,100,102,98,91,94,90,83,102,98,91,101,96,90,101,99,92,108,
103,94,117,113,107,86,82,79,112,107,102,104,101,92,98,93,85,91,88,80,108,103,95,
82,78,71,84,80,71,92,90,84,97,94,86,97,92,82,98,94,85,101,97,89,101,98,89,117,
113,102,73,69,63,97,92,83,85,81,75,92,88,81,84,82,76,105,98,91,105,101,92,106,
103,97,132,126,116,87,83,79,108,103,97,105,99,94,101,97,89,101,95,88,105,100,93,
108,104,99,102,98,92,101,96,90,103,99,92,101,96,92,119,114,109,117,114,106,94,
88,84,66,62,59,76,72,67,114,110,102,122,114,107,111,104,98,108,103,97,113,107,
96,104,100,95,100,96,88,97,92,85,67,63,58,96,92,86,95,90,82,108,101,95,108,100,
92,71,67,60,92,87,79,96,90,83,110,103,96,88,84,77,93,89,82,91,88,80,93,88,80,93,
89,80,93,89,81,94,89,82,92,87,81,86,82,74,86,80,72,87,82,74,99,94,86,103,99,92,
108,102,93,99,94,88,111,105,95,102,96,87,99,94,88,95,92,84,95,91,83,103,99,91,
68,65,60,96,92,84,101,96,86,101,96,90,91,87,78,99,95,87,100,96,88,104,99,90,107,
101,93,105,101,94,114,109,99,91,87,79,80,77,70,83,80,73,105,101,96,113,108,104,
117,113,108,82,79,74,69,65,60,69,65,62,71,66,60,89,87,81,84,78,73,90,86,82,107,
101,95,112,109,104,104,98,95,97,91,87,86,80,77,98,93,90,123,117,113,111,105,100,
113,106,100,105,102,96,104,100,92,104,97,91,95,88,83,86,82,75,100,94,87,100,95,
88,118,112,105,126,121,112,119,115,107,96,93,86,94,90,82,105,101,96,103,100,94,
104,100,95,109,106,100,110,107,100,91,89,83,106,102,94,103,101,93,97,94,85,97,
93,84,112,108,98,72,68,61,84,82,74,92,90,80,92,89,78,96,93,85,99,95,88,101,95,
86,108,103,98,116,114,106,82,80,74,95,90,84,103,99,92,96,93,84,89,86,80,103,97,
91,105,99,94,110,103,97,130,125,117,92,88,81,101,97,94,104,99,95,100,97,91,97,
93,88,103,98,94,111,107,101,116,111,105,117,112,106,115,111,106,113,108,98,125,
119,115,137,132,119,136,128,122,131,126,118,67,63,59,97,94,89,105,101,95,111,
107,100,117,113,104,98,93,88,118,113,105,119,114,104,127,120,110,77,74,68,98,91,
86,87,82,76,87,80,73,101,93,86,121,116,106,88,83,75,79,75,70,98,93,86,89,84,81,
98,93,89,91,89,81,92,87,81,95,88,81,93,89,81,96,90,82,96,90,84,90,84,76,94,88,
80,101,96,89,113,110,102,111,107,100,109,104,97,102,97,89,106,101,93,103,98,88,
96,92,83,93,89,81,112,106,98,97,92,83,90,88,80,118,114,104,113,109,100,94,89,81,
76,72,66,87,84,77,96,90,82,96,91,84,92,87,81,98,93,85,107,102,94,86,82,78,114,
109,100,109,104,96,121,117,111,107,105,97,111,105,101,127,121,114,110,106,100,
107,102,96,94,86,79,91,88,82,90,84,79,84,79,74,105,101,94,112,106,100,126,119,
112,128,121,114,123,117,113,66,61,58,90,84,80,108,101,96,106,98,92,104,99,92,
105,99,93,102,97,91,92,87,82,87,80,74,93,89,83,95,90,85,101,95,89,119,114,109,
122,119,111,69,66,60,110,106,97,106,101,97,103,99,92,106,102,97,111,106,99,95,
91,86,103,98,94,102,100,93,100,96,88,101,96,86,100,95,88,111,106,95,60,58,53,84,
80,71,96,91,81,94,90,81,98,93,87,100,96,88,102,97,87,122,116,108,87,84,78,91,89,
82,96,91,83,95,91,84,96,92,87,92,89,81,104,99,92,104,98,92,115,108,101,125,120,
111,94,89,84,69,65,62,97,93,86,102,97,91,98,95,89,98,93,85,98,93,87,99,96,91,
102,98,92,99,95,88,95,90,83,102,97,88,107,102,94,109,105,99,135,130,123,82,79,
74,90,87,80,108,103,97,121,117,110,107,104,98,124,119,109,111,106,97,103,98,90,
107,101,95,85,80,73,96,91,85,87,81,73,87,80,73,93,86,79,99,95,86,95,89,82,116,
111,101,94,90,85,78,73,66,94,88,80,94,88,83,91,87,83,94,88,83,94,89,82,99,94,86,
97,93,86,87,82,74,90,86,81,96,92,84,99,97,90,107,102,93,107,103,98,105,100,92,
113,107,98,106,102,93,100,94,86,105,101,93,118,113,103,71,68,62,101,97,90,107,
100,91,112,106,96,120,113,103,112,106,98,115,110,101,108,103,96,117,111,106,129,
125,115,130,125,114,124,119,112,80,77,70,104,99,95,98,94,86,98,95,88,98,95,89,
99,95,90,97,93,88,97,94,88,96,91,82,90,88,79,75,72,68,132,126,116,70,66,63,107,
99,94,106,100,95,98,95,89,111,103,98,122,117,111,118,111,105,95,89,84,72,67,62,
103,95,90,103,96,90,102,96,91,104,97,92,96,90,83,87,82,78,98,94,88,96,91,83,95,
91,86,92,88,83,133,129,121,90,86,80,100,96,88,111,107,101,105,102,94,104,99,95,
101,98,90,104,101,95,101,97,89,101,97,89,98,93,87,105,100,89,98,94,85,111,106,
99,67,63,57,79,75,67,93,89,82,91,89,81,95,91,83,100,96,88,102,98,90,121,116,105,
74,71,65,97,93,85,96,91,83,95,92,86,95,90,81,94,89,79,104,98,92,106,100,96,121,
115,107,86,82,77,109,105,100,123,116,110,86,82,79,69,65,60,96,91,84,107,101,92,
97,93,85,95,93,86,97,92,86,96,92,87,91,87,80,96,91,84,99,96,88,104,100,94,126,
121,114,98,94,89,69,66,62,110,105,100,109,104,96,112,107,100,111,105,98,107,101,
92,101,95,87,102,98,89,94,91,83,98,92,86,87,79,73,84,79,73,92,86,81,112,103,95,
82,77,72,89,84,78,114,107,99,129,125,113,99,95,86,73,69,65,93,89,83,95,89,83,98,
92,86,96,93,85,102,97,92,93,89,82,90,84,77,96,89,82,101,97,91,105,100,91,105,
100,91,104,97,90,104,98,89,104,97,89,116,109,101,118,110,102,87,82,74,78,74,67,
105,100,93,107,101,92,104,100,92,99,96,87,85,80,71,96,90,82,96,91,82,100,95,86,
115,110,102,126,121,110,124,121,113,107,104,94,96,92,87,103,98,93,101,96,90,98,
96,89,100,96,91,96,91,85,100,95,87,117,113,104,68,64,60,79,75,72,128,122,112,
101,96,92,105,100,95,106,100,94,104,97,91,96,91,86,100,95,89,114,107,102,139,
132,124,77,73,69,81,76,70,101,98,90,103,97,91,104,97,91,94,89,85,93,89,82,93,88,
82,93,89,83,89,87,80,96,91,84,99,96,89,106,102,94,87,84,76,79,74,67,75,71,67,81,
77,71,98,95,90,104,101,92,103,98,94,103,99,90,95,92,86,112,106,95,98,93,83,74,
71,63,63,61,56,72,68,61,91,87,77,94,90,81,88,86,79,98,92,86,118,113,102,88,86,
79,87,83,74,96,93,84,96,92,84,98,94,86,95,90,82,94,90,85,109,104,100,124,118,
114,85,81,77,82,77,74,116,113,103,122,117,108,138,128,122,122,116,108,92,87,82,
76,71,66,95,91,85,110,104,100,101,95,90,97,93,89,90,86,82,98,90,84,98,94,86,100,
95,90,117,112,106,134,130,123,61,58,54,105,101,91,103,97,91,113,108,100,108,102,
93,103,96,88,102,96,88,102,97,92,100,95,86,99,94,87,87,82,79,85,79,74,91,87,79,
96,94,86,78,72,65,88,83,77,94,89,80,99,93,84,115,111,104,126,119,114,85,78,74,
81,76,72,109,105,97,81,78,72,97,92,84,95,92,84,90,84,76,96,92,81,104,97,89,104,
99,91,103,98,89,99,95,87,101,95,87,104,100,91,110,105,97,112,104,97,139,130,122,
71,67,60,90,85,78,101,96,90,103,98,91,98,94,86,79,76,68,92,90,83,93,89,82,98,93,
84,104,100,91,115,111,101,112,108,100,125,120,114,82,79,75,102,98,94,104,100,94,
102,98,93,103,98,92,99,96,90,129,124,118,88,86,80,76,72,65,106,101,96,100,95,87,
97,93,86,99,94,90,101,97,89,99,94,88,97,90,85,100,94,89,105,99,94,118,111,106,
107,100,95,66,62,58,104,97,90,101,97,91,109,102,97,104,99,94,73,70,64,102,99,93,
111,105,99,124,120,113,107,102,97,109,105,97,137,132,120,152,148,136,120,115,
110,118,113,102,128,124,114,100,97,91,93,87,80,92,88,79,101,97,89,97,94,86,76,
73,67,109,105,94,125,122,111,93,90,82,54,51,45,94,92,81,92,89,81,98,93,89,107,
101,91,95,93,86,64,60,55,98,93,84,95,92,84,94,91,85,96,92,85,95,90,86,98,91,84,
125,120,112,93,88,82,84,78,72,111,104,98,106,102,96,105,99,93,104,99,92,108,100,
93,102,97,92,119,115,109,107,102,95,75,71,66,101,98,92,92,88,84,88,85,78,95,92,
85,100,94,90,103,99,93,115,110,103,140,135,127,86,82,78,86,83,77,87,81,74,79,74,
67,104,96,89,103,97,88,103,97,88,103,98,94,102,97,90,101,96,89,86,81,75,88,80,
74,88,84,76,85,80,74,81,76,68,85,81,73,93,89,82,97,91,83,96,92,84,98,93,87,128,
120,112,122,117,107,72,68,63,78,74,68,95,89,83,94,89,81,87,82,73,93,91,85,100,
95,89,103,98,95,104,99,92,101,95,88,102,96,88,102,97,91,102,98,91,111,105,96,
131,124,119,126,119,109,96,89,82,110,102,94,109,103,96,98,91,85,78,75,67,93,89,
82,96,92,83,98,94,86,102,98,90,110,104,97,110,104,95,122,116,110,70,68,64,104,
100,93,105,101,96,110,104,100,106,101,96,114,109,105,115,111,106,77,74,70,88,84,
75,92,88,80,101,97,88,98,96,88,97,92,88,98,95,89,98,93,88,97,93,88,99,93,88,105,
99,94,109,102,96,126,119,113,60,57,52,110,103,96,114,107,99,106,98,92,89,83,77,
95,90,83,106,101,94,93,89,81,93,90,84,94,90,83,99,95,87,105,100,90,117,112,101,
133,131,122,87,83,76,99,95,88,102,97,88,109,105,99,124,120,109,121,117,108,80,
76,69,93,87,80,96,92,84,104,99,88,130,126,113,69,66,60,91,89,80,109,106,97,95,
93,86,79,77,69,76,73,67,55,53,49,91,86,79,92,89,82,93,90,84,97,92,85,96,92,85,
108,101,92,82,77,72,129,125,118,84,81,76,120,116,109,102,96,91,98,94,88,100,95,
89,100,95,89,96,91,85,104,97,91,106,99,92,110,106,100,94,89,84,89,85,80,93,87,
80,103,96,89,105,99,94,108,101,96,125,121,115,89,86,82,104,99,91,133,125,115,
120,113,103,114,109,99,101,96,88,102,97,88,105,99,90,107,100,94,105,99,89,101,
96,88,85,81,76,85,80,73,89,83,77,85,81,75,92,86,80,92,86,80,92,88,81,96,90,82,
96,90,81,98,92,84,100,95,90,110,106,97,129,125,115,93,91,85,71,68,64,90,88,82,
87,81,73,96,92,85,100,96,89,103,98,93,102,97,88,97,91,87,101,93,87,102,98,91,99,
95,87,102,97,89,107,101,92,140,132,122,81,78,72,123,115,106,109,101,96,92,87,80,
74,70,65,96,92,85,97,92,85,100,96,88,108,102,93,107,102,95,105,101,94,122,116,
108,96,92,87,85,82,77,104,99,91,104,100,94,104,100,95,128,123,117,78,75,70,99,
95,87,88,83,75,93,89,80,103,98,91,104,98,94,102,95,89,98,94,89,98,93,87,100,94,
88,98,94,88,108,104,96,114,109,105,136,128,119,76,70,65,95,89,83,106,99,92,109,
102,95,101,96,88,91,88,80,108,102,96,94,90,85,85,82,75,93,90,82,100,96,87,102,
99,94,104,102,95,134,128,121,76,74,69,113,107,99,102,97,89,99,96,87,104,100,91,
106,101,91,107,104,95,79,77,70,92,88,80,91,88,80,105,103,96,119,116,106,65,63,
57,82,80,74,87,83,75,114,109,102,122,118,107,85,81,72,57,54,47,88,85,77,94,91,
83,98,93,85,98,93,85,93,89,85,107,104,98,117,115,107,75,73,68,104,100,95,96,91,
84,97,91,84,96,91,84,96,90,84,97,92,86,86,82,76,95,88,83,95,88,83,97,89,83,102,
96,88,87,85,78,96,91,81,103,98,91,105,97,91,112,105,96,79,75,70,102,98,91,117,
108,100,78,73,70,101,96,90,97,92,88,98,93,84,99,95,88,100,95,86,100,95,87,100,
94,85,88,84,79,86,81,73,96,89,83,101,96,89,89,85,81,91,86,80,92,87,79,91,87,80,
95,89,81,97,90,83,96,92,86,99,95,88,100,95,87,130,125,116,109,104,96,66,61,56,
73,69,64,81,77,71,77,74,68,86,80,73,95,88,81,98,93,89,101,95,87,102,95,90,98,90,
84,99,92,85,101,94,90,109,104,98,122,118,107,93,88,80,119,112,105,133,131,122,
66,64,59,98,92,84,87,84,78,91,87,81,86,80,75,101,96,88,98,94,89,107,101,94,116,
112,102,69,65,62,95,92,87,96,91,85,95,90,83,112,107,102,82,77,69,101,96,87,89,
84,77,95,90,84,102,96,88,98,93,89,96,91,83,93,90,84,93,90,83,95,91,86,96,91,85,
109,102,96,89,84,80,113,106,98,107,100,93,69,64,60,104,96,89,104,98,89,102,95,
88,92,87,80,105,102,93,96,91,84,67,62,58,90,87,80,98,95,87,102,98,90,103,98,89,
110,107,100,109,105,99,106,103,94,103,98,89,97,92,83,94,89,85,94,90,85,92,88,81,
82,77,68,84,79,73,84,80,74,89,84,76,115,109,101,74,70,64,97,91,82,100,96,87,102,
99,90,111,106,95,105,102,94,108,105,95,60,57,52,84,81,74,89,85,77,89,87,78,90,
86,79,99,94,87,113,106,97,66,63,58,92,87,81,88,84,78,85,83,77,89,86,80,93,87,81,
92,88,82,78,73,68,87,84,78,87,82,76,91,84,79,91,84,79,81,76,73,84,78,70,86,80,
75,86,81,74,90,84,78,88,82,76,98,91,85,94,87,81,68,62,58,69,64,58,77,70,64,86,
80,75,89,84,77,86,82,74,82,79,73,84,80,71,86,81,77,84,79,75,96,91,83,102,98,93,
70,67,60,87,80,73,79,74,69,81,76,69,90,85,81,88,85,80,87,81,74,88,84,76,94,90,
84,98,92,83,79,75,69,105,100,89,87,83,77,114,109,97,112,105,96,96,93,86,87,81,
74,69,65,60,70,65,60,72,68,62,59,55,50,70,65,58,86,81,72,87,84,77,109,105,95,90,
84,79,88,85,77,104,101,92,66,62,59,91,88,83,99,95,90,91,90,80,94,90,83,91,86,78,
91,87,80,91,87,79,108,103,94,75,73,67,81,78,70,92,86,80,85,82,74,84,81,73,88,81,
74,89,83,75,87,83,77,93,87,79,89,85,80,85,84,77,88,83,77,87,82,76,87,85,77,88,
84,79,89,85,78,99,93,84,74,69,62,91,85,77,111,104,94,61,55,51,89,85,79,92,86,79,
93,88,82,93,88,78,98,93,85,95,91,84,84,78,71,83,80,73,93,89,82,93,89,81,92,87,
77,109,101,92,103,98,91,67,66,59,74,72,66,87,81,75,87,84,78,92,88,80,89,85,78,
83,79,71,100,98,91,100,97,91,102,96,89,109,107,98,89,84,76,96,92,83,101,95,87,
103,96,89,103,100,92,98,95,87,125,121,111,140,134,126,77,73,67,102,98,90,104,
100,91,102,96,89,119,112,104,136,132,122,69,65,60,103,99,93,102,96,91,93,87,82,
98,93,84,104,99,92,100,92,87,94,89,83,97,92,86,94,91,90,97,94,88,105,98,92,72,
69,64,93,85,79,97,91,83,98,91,84,102,94,87,100,94,85,119,112,103,70,66,61,115,
107,99,130,121,113,95,87,81,89,84,76,84,79,71,81,76,69,83,79,72,99,94,84,95,88,
82,97,95,88,90,86,79,85,80,75,110,105,98,117,112,102,118,111,101,118,112,102,
111,105,97,109,104,97,92,86,80,112,107,99,102,95,87,92,86,78,114,109,102,104,99,
89,94,88,81,110,105,98,109,101,95,100,96,88,106,98,92,107,104,96,122,113,105,
132,126,118,103,98,92,100,95,88,99,93,85,100,95,89,105,99,90,114,107,101,105,
102,95,122,119,107,75,73,67,106,103,95,109,104,96,103,99,91,102,98,88,102,98,90,
102,97,91,104,100,93,110,104,95,113,110,101,81,79,73,102,98,90,99,93,85,90,86,
78,99,95,86,102,98,90,90,86,78,102,99,91,106,101,93,101,98,92,101,97,87,100,95,
88,101,98,92,103,97,89,99,95,87,110,106,98,87,83,76,99,94,88,114,108,98,107,101,
96,88,84,77,105,100,93,96,92,84,112,107,97,119,114,104,124,119,110,87,85,79,102,
98,90,102,100,94,105,100,89,103,94,88,127,122,112,74,71,66,118,115,106,126,120,
109,115,110,102,107,102,97,106,100,91,87,83,77,84,79,73,107,102,95,100,96,90,
107,103,95,86,81,75,80,76,70,98,94,85,101,97,89,103,98,89,106,101,94,124,118,
109,76,71,66,122,117,112,136,131,125,105,102,96,114,110,100,104,98,91,108,104,
95,103,98,94,65,62,58,100,96,91,97,93,89,100,95,91,99,94,90,104,96,90,98,91,86,
97,92,87,99,93,87,101,96,91,100,96,90,108,104,98,70,66,58,89,83,79,92,89,81,96,
90,82,97,90,82,115,108,98,76,72,64,87,81,74,97,90,83,101,97,89,121,115,105,100,
95,86,117,111,101,124,118,109,119,115,104,114,110,100,103,98,89,102,95,88,105,
100,93,112,107,99,107,101,95,99,91,85,99,94,87,102,99,90,104,97,89,118,112,101,
82,77,70,105,100,95,120,112,107,111,105,99,105,99,94,101,95,88,88,84,76,101,98,
90,97,90,83,96,92,86,100,95,91,103,96,89,104,99,92,113,108,103,96,90,86,103,96,
90,100,95,87,102,97,89,106,100,93,107,101,95,119,114,106,96,90,82,83,81,75,107,
103,97,102,97,90,98,94,85,97,93,85,96,92,84,101,97,91,106,102,97,103,99,94,118,
114,105,75,71,66,102,97,91,98,93,87,92,90,83,102,99,93,100,98,91,88,84,80,98,95,
89,101,97,89,99,95,90,99,95,90,100,95,91,101,96,92,96,93,84,98,94,89,105,101,96,
92,89,83,100,97,91,106,100,94,133,126,118,75,70,65,107,102,95,93,88,82,103,102,
93,111,108,98,117,114,105,90,86,79,102,99,90,103,98,90,104,99,90,126,121,109,99,
95,86,85,82,73,108,105,98,107,103,95,117,111,100,105,101,95,111,107,101,112,108,
96,85,82,75,102,97,91,101,98,91,110,107,99,92,90,84,87,84,77,102,97,93,98,95,89,
104,100,91,107,104,98,131,125,120,84,80,76,91,88,83,91,89,83,86,82,78,83,77,71,
81,77,70,111,108,99,117,110,104,67,62,58,104,98,91,100,96,92,100,95,89,96,91,85,
102,96,92,101,93,88,96,91,85,96,91,87,99,93,86,101,94,88,112,105,98,77,72,68,88,
84,76,92,87,80,94,89,81,107,101,91,87,83,76,73,70,64,93,88,80,91,87,79,95,90,83,
123,118,107,78,74,66,97,94,87,98,94,85,97,92,84,97,93,84,95,91,83,98,93,86,103,
97,90,103,99,89,102,97,87,97,92,86,102,97,91,98,94,86,103,98,88,114,108,101,84,
79,72,103,98,93,106,99,93,104,99,92,104,98,93,100,94,87,86,82,75,95,89,83,96,90,
82,99,93,85,101,95,90,102,96,92,106,100,95,127,119,114,97,91,86,111,106,101,94,
90,85,104,100,95,104,99,95,106,100,93,124,119,108,82,77,72,91,86,80,107,102,93,
100,97,89,98,93,86,94,89,84,98,92,86,104,99,93,106,102,97,105,102,96,98,95,89,
92,87,81,101,97,88,97,95,88,100,96,90,102,98,90,102,98,90,87,83,75,99,94,90,101,
98,89,101,96,92,101,98,90,101,96,92,101,96,92,98,93,87,99,95,90,104,99,95,99,94,
89,104,100,92,103,98,94,133,126,122,75,70,63,102,99,91,91,85,77,104,98,90,107,
104,97,110,104,94,95,90,84,102,97,87,103,98,91,103,100,91,119,116,105,97,92,85,
90,86,80,105,100,90,105,100,93,103,98,91,110,105,97,106,102,95,95,90,82,88,85,
79,104,100,95,105,103,95,105,101,92,111,106,99,106,102,96,101,98,92,110,107,100,
96,92,85,115,111,106,107,104,98,88,84,79,124,119,111,122,119,112,108,105,99,100,
96,88,110,104,95,127,123,113,123,119,113,63,58,55,111,106,101,91,87,84,87,82,79,
92,87,83,102,95,88,100,95,90,97,93,88,95,91,86,98,93,89,98,91,86,100,95,91,97,
92,88,86,83,76,96,90,81,111,104,95,86,81,74,71,68,62,92,88,83,94,88,82,93,89,83,
94,90,83,107,102,91,102,95,88,89,85,77,93,88,80,96,91,83,97,93,85,95,89,82,94,
90,83,104,97,91,101,97,90,101,96,87,99,93,85,100,95,86,101,96,87,106,101,92,108,
104,95,99,93,85,103,97,92,103,97,92,103,97,89,102,96,92,100,95,91,89,82,75,97,
92,85,99,96,88,103,97,92,100,95,90,103,97,92,107,101,96,124,117,111,93,87,83,
132,125,119,106,100,97,92,86,82,103,98,91,107,100,92,108,103,95,96,91,85,90,84,
79,107,102,94,103,98,88,97,93,84,98,92,85,100,96,88,104,100,94,104,101,95,117,
113,103,87,84,80,102,97,91,99,96,90,98,95,89,98,93,89,103,97,89,102,98,92,88,82,
74,100,95,91,103,98,92,101,96,92,101,96,92,101,97,91,100,98,92,99,96,91,104,100,
93,103,98,92,103,100,92,102,98,92,102,97,88,120,115,107,105,99,91,96,92,84,92,
87,78,102,97,89,110,107,99,84,81,73,93,87,79,98,95,87,102,97,89,106,100,93,105,
99,90,119,113,108,84,78,74,103,98,90,104,99,91,99,96,88,104,102,95,97,94,86,99,
95,88,89,86,78,103,98,91,103,100,91,104,99,95,105,101,94,114,111,105,109,107,98,
86,82,76,109,105,100,126,120,111,87,84,79,109,104,98,107,103,97,109,104,98,106,
102,97,99,94,85,101,95,88,114,112,105,136,129,122,77,72,68,119,112,107,117,110,
103,120,114,108,120,113,107,102,99,92,101,96,90,97,94,89,98,93,89,100,92,87,96,
89,84,98,93,89,105,99,95,84,81,74,110,106,96,83,78,72,73,70,64,92,90,83,92,90,
81,92,88,80,91,87,80,92,88,80,94,87,80,112,106,98,96,89,82,91,85,77,95,89,81,97,
91,82,94,89,81,94,90,82,102,97,88,101,96,88,103,96,89,101,96,89,101,95,87,102,
97,88,122,116,107,93,88,81,100,94,87,104,98,93,104,98,90,105,98,91,102,96,92,99,
94,90,88,83,75,98,94,86,102,97,93,101,95,91,100,94,90,102,98,93,109,102,96,118,
112,107,91,87,83,105,102,97,130,123,117,96,90,85,99,92,87,119,111,105,87,83,76,
107,101,91,89,87,79,110,106,97,108,104,95,107,101,92,105,101,93,111,105,98,99,
95,91,107,103,95,102,98,91,80,76,70,99,95,88,96,93,86,123,120,113,90,86,83,92,
88,84,100,97,89,85,80,76,99,95,90,100,97,89,97,94,89,101,96,92,100,97,92,101,96,
92,101,97,92,103,99,95,122,118,112,102,97,90,99,94,87,102,98,92,101,97,88,113,
109,101,102,98,89,95,90,84,103,99,92,87,83,79,96,90,84,70,65,60,93,86,79,104,
100,92,102,97,90,112,105,96,112,107,97,83,79,74,108,102,97,104,101,96,104,101,
92,106,101,96,92,88,83,95,91,84,89,86,78,98,96,89,106,101,95,110,105,97,104,102,
96,89,85,81,99,96,91,116,110,104,111,105,99,115,110,103,82,79,73,111,107,100,
110,104,95,105,101,96,103,98,92,98,93,86,97,92,85,111,104,96,130,123,118,103,98,
94,89,85,80,98,94,89,97,91,87,104,97,92,113,108,103,93,87,84,96,92,88,100,95,91,
96,90,87,92,84,80,93,86,79,98,93,83,97,89,83,77,74,68,81,77,72,92,87,80,92,88,
82,92,87,80,92,86,81,91,87,80,94,89,81,91,87,78,93,87,79,116,110,99,82,77,69,89,
85,79,94,89,83,94,89,82,94,89,80,101,96,86,99,95,87,99,96,87,99,95,87,101,94,87,
107,99,92,116,111,106,81,76,69,103,97,88,101,96,91,101,96,88,99,96,88,101,97,89,
96,92,85,88,83,77,99,94,85,100,94,87,102,96,91,100,94,89,104,98,93,113,106,100,
111,104,99,91,87,83,105,98,91,105,99,92,130,124,117,70,66,63,121,114,109,107,
102,97,105,98,93,89,86,78,110,106,98,118,112,107,77,72,69,95,90,83,88,83,79,86,
83,77,88,84,79,87,83,77,70,67,62,70,68,63,97,94,89,102,99,92,134,127,120,90,86,
83,93,89,81,87,82,76,96,94,88,98,94,86,97,93,88,97,95,88,101,96,92,100,96,89,
101,97,90,104,100,91,116,112,107,96,91,87,99,95,86,96,92,84,98,93,87,98,93,87,
106,101,92,102,96,92,110,102,95,109,105,98,132,125,118,117,111,103,111,105,95,
87,84,77,109,104,97,123,116,108,107,102,94,70,66,61,102,98,93,103,99,91,103,98,
91,106,100,93,89,86,80,97,94,85,91,88,77,104,101,95,94,92,86,77,73,67,107,102,
95,111,108,102,106,102,96,106,102,96,107,102,98,110,105,98,91,89,81,98,91,86,
101,98,91,101,97,92,102,97,91,96,92,84,93,90,82,103,100,95,107,101,96,137,132,
126,87,82,78,98,93,90,103,96,91,107,101,97,101,96,92,117,112,108,105,101,97,96,
90,85,82,76,72,81,76,71,93,88,83,100,94,88,99,92,86,77,73,69,99,93,85,109,102,
93,93,87,79,91,87,78,92,87,80,95,89,81,95,88,81,91,84,77,88,84,77,97,91,85,110,
106,98,73,69,63,93,88,82,90,85,77,92,88,81,99,94,86,101,97,89,99,96,88,99,94,87,
101,95,87,114,109,101,95,89,81,100,95,90,100,95,90,99,94,89,97,93,87,98,93,84,
97,92,83,96,89,82,88,83,74,97,89,83,102,94,89,99,94,91,101,93,87,104,97,93,108,
101,96,104,98,94,95,89,85,101,94,88,106,100,91,124,119,111,116,109,103,62,58,55,
96,90,85,78,72,68,75,71,64,81,77,71,80,76,72,121,116,111,114,109,101,108,102,95,
126,119,113,121,117,109,133,128,121,92,89,84,81,77,71,101,97,91,101,96,90,110,
105,97,125,120,109,73,69,63,84,79,73,95,92,86,96,92,86,99,95,87,98,94,86,104,
100,93,100,96,87,105,99,94,109,106,100,89,86,81,110,106,101,98,93,86,104,101,95,
116,111,104,118,113,106,107,104,97,96,91,84,98,93,84,102,97,91,106,100,93,101,
95,88,97,91,85,107,100,94,104,97,91,80,76,70,111,105,101,104,100,95,98,95,90,
104,100,95,107,101,95,123,117,110,83,81,74,101,97,90,87,83,76,92,88,80,82,78,72,
109,104,98,105,100,91,104,100,95,103,98,91,101,96,92,100,95,91,100,95,88,108,
101,93,88,84,79,96,92,85,101,96,90,105,100,91,98,92,84,92,86,78,98,93,89,96,91,
85,95,89,86,90,85,80,99,94,89,104,98,95,109,104,99,110,103,98,115,109,103,102,
97,93,91,86,80,78,74,69,86,81,75,89,84,80,93,87,80,102,95,88,94,89,85,89,83,76,
93,89,81,102,98,91,86,82,76,93,88,79,95,89,81,95,89,81,92,87,78,92,86,78,92,85,
78,106,98,92,101,94,86,92,86,78,95,90,81,92,87,80,101,95,87,101,97,89,102,97,89,
102,97,89,103,98,90,120,117,108,83,78,73,100,94,85,99,94,85,99,94,87,97,91,83,
97,92,85,96,89,82,97,91,83,88,82,75,93,88,80,99,93,85,101,94,87,99,94,87,102,97,
91,105,101,97,108,102,98,91,86,78,96,91,85,101,96,92,107,102,98,136,129,124,103,
98,93,85,78,72,113,108,97,102,100,93,113,108,100,112,108,99,111,105,98,106,102,
95,104,102,95,105,101,93,106,101,91,123,119,109,90,85,81,99,95,90,102,97,93,99,
96,88,102,98,93,111,106,98,113,108,100,74,68,62,94,90,84,94,91,83,99,96,90,99,
95,87,101,97,89,111,105,97,100,97,90,79,76,70,108,103,95,100,96,88,98,93,87,100,
95,91,103,98,91,102,98,91,100,96,90,101,94,86,91,86,80,97,92,87,104,100,91,111,
105,97,81,76,68,115,106,99,118,113,104,115,112,105,116,113,107,138,133,126,78,
75,68,124,120,114,91,86,80,90,84,80,97,92,85,95,91,84,99,97,90,88,84,76,111,106,
95,101,95,88,101,95,87,102,97,89,99,95,90,98,92,84,96,90,85,98,93,86,95,91,84,
92,86,80,98,94,86,104,100,91,104,100,91,94,90,82,97,91,83,106,102,95,86,81,76,
91,87,83,106,102,95,101,96,89,103,99,93,111,104,99,109,103,98,115,111,106,101,
95,90,98,93,86,86,80,75,91,86,80,92,88,84,90,86,79,91,85,78,94,88,82,91,84,77,
90,86,78,96,89,82,102,95,88,91,85,79,94,89,82,93,88,82,86,82,77,92,85,78,91,87,
79,103,98,88,109,103,92,68,63,57,102,97,88,91,89,83,97,92,85,98,94,86,98,94,86,
97,94,87,102,97,88,110,104,95,92,87,79,101,94,87,100,95,87,97,92,85,97,92,85,97,
92,85,98,92,84,98,93,86,89,83,77,93,88,79,95,90,83,96,89,82,96,88,82,101,94,88,
108,102,96,101,94,86,95,90,84,95,90,85,97,91,86,107,102,95,114,108,100,114,107,
101,59,55,52,93,90,82,89,85,80,103,100,93,107,104,95,106,101,94,104,97,92,103,
99,94,102,98,93,100,96,88,117,113,103,98,94,86,101,97,89,98,94,86,100,95,88,98,
93,87,104,100,93,122,119,111,65,63,57,89,85,79,96,91,87,98,95,88,101,97,91,112,
108,102,96,91,85,81,77,72,109,106,98,103,98,93,99,95,87,97,92,86,99,95,90,103,
97,90,103,99,92,104,101,95,89,84,78,81,75,69,98,92,86,102,99,91,109,103,96,85,
83,77,102,96,90,100,97,89,107,102,95,107,104,95,124,120,111,122,117,108,114,109,
102,91,86,82,111,108,102,114,109,102,117,112,104,77,73,67,102,98,91,106,101,90,
107,97,89,98,93,89,99,94,88,98,93,84,96,91,84,95,91,84,97,93,87,97,93,87,91,87,
79,87,84,76,109,105,99,100,95,88,89,87,80,103,98,91,95,92,86,107,103,97,110,107,
100,101,98,92,102,97,92,106,101,95,108,102,97,108,102,97,115,107,100,122,115,
109,94,89,83,88,84,78,91,86,80,92,86,79,90,84,77,87,81,75,93,88,81,91,86,77,93,
86,79,91,87,80,96,91,84,101,94,88,91,85,78,89,85,78,87,84,78,89,84,75,95,91,83,
94,89,81,122,115,104,116,110,99,78,72,66,73,70,63,93,87,80,100,94,87,97,91,83,
99,94,85,114,109,98,87,83,74,96,88,81,94,90,82,98,93,87,97,92,85,97,92,85,103,
96,88,102,96,87,105,98,91,90,84,76,97,90,84,98,93,86,97,91,83,97,91,85,101,95,
88,114,106,98,95,89,81,99,93,85,98,92,87,102,97,89,107,101,95,114,108,102,88,84,
78,72,68,62,99,93,85,89,84,77,103,100,93,106,101,96,101,99,92,99,97,90,102,97,
92,109,105,100,90,86,79,97,95,87,102,99,93,97,94,88,96,93,86,98,93,86,97,93,86,
103,100,91,111,107,101,96,92,85,71,68,63,95,89,83,100,95,91,115,113,106,91,87,
80,83,80,74,106,103,96,101,98,91,97,94,87,97,91,86,95,90,84,100,94,89,100,96,91,
101,97,92,111,106,100,65,60,56,96,90,84,100,92,87,102,96,90,107,101,94,79,77,72,
104,97,90,102,96,89,106,100,93,102,97,90,102,97,90,112,107,101,111,106,101,97,
93,86,105,101,96,102,99,93,109,104,97,76,71,64,98,94,84,109,104,94,108,102,93,
97,93,86,98,93,85,98,93,85,98,91,84,97,92,85,98,94,88,102,96,92,102,97,88,84,79,
73,89,86,79,92,88,82,93,90,82,110,106,98,134,127,119,80,77,73,118,114,108,103,
99,93,105,101,95,104,100,95,105,99,94,104,100,92,108,102,93,142,137,129,97,93,
85,86,81,75,93,87,81,89,84,78,84,79,71,89,82,76,91,87,78,90,85,78,92,88,81,94,
89,83,94,87,81,93,88,80,90,84,77,93,89,82,96,92,84,91,87,80,92,88,80,92,87,79,
96,91,84,100,93,86,126,118,110,124,119,106,102,97,89,71,67,62,86,81,73,101,94,
87,121,113,105,88,82,76,98,91,84,96,90,81,96,90,83,97,90,83,101,95,87,102,97,87,
101,96,84,103,96,88,86,82,74,96,92,84,97,92,85,96,91,85,99,93,85,101,98,90,122,
116,105,86,81,73,103,97,88,99,95,87,103,100,91,109,103,93,112,106,101,83,81,76,
78,75,69,99,93,85,90,84,79,104,99,92,104,99,96,103,98,94,99,97,90,108,104,95,98,
93,86,83,79,75,101,98,91,100,97,90,98,94,89,97,92,86,95,92,87,96,92,85,100,96,
91,101,98,91,95,91,84,119,114,106,89,84,78,91,87,80,94,90,85,86,82,78,100,98,91,
96,94,87,98,95,89,96,92,87,97,91,84,97,93,88,100,94,89,99,95,89,105,101,94,97,
94,87,81,75,68,97,90,85,98,93,87,99,92,86,102,95,88,86,82,77,100,96,88,102,96,
89,101,96,90,101,94,88,101,96,92,102,99,94,104,99,95,109,106,100,111,107,99,87,
84,77,104,100,93,73,69,63,97,94,88,107,101,92,107,101,92,101,96,89,98,94,86,97,
93,85,96,90,84,99,93,85,100,95,87,104,98,94,112,107,99,100,96,87,97,92,85,79,75,
71,91,86,80,118,112,104,140,135,128,77,73,69,125,122,116,113,108,103,97,93,86,
88,84,79,91,87,83,105,100,91,117,113,106,86,81,77,132,128,117,95,91,83,91,87,78,
85,81,73,84,78,72,89,82,76,93,87,79,90,84,77,93,88,83,94,88,82,93,87,80,92,87,
80,97,93,86,89,83,79,93,89,80,91,88,82,100,95,88,93,87,79,92,85,78,94,91,84,93,
90,81,96,92,84,128,123,113,139,131,120,121,114,106,89,82,76,85,79,73,77,73,66,
98,92,85,90,83,77,87,80,74,99,93,85,101,96,88,100,94,84,97,93,83,100,94,86,86,
80,72,93,90,83,97,90,83,93,88,82,100,93,86,107,101,92,124,119,107,80,76,70,103,
98,90,102,97,91,102,97,90,113,107,97,98,93,84,119,114,105,70,67,61,98,92,85,86,
82,74,101,98,89,101,97,89,101,97,89,101,98,90,118,113,108,70,65,61,100,95,89,98,
95,88,103,98,92,98,94,89,98,91,86,97,92,87,97,93,85,100,95,90,99,95,87,84,82,75,
101,97,91,129,124,116,88,85,79,106,101,97,85,81,76,99,97,90,100,96,89,96,93,86,
93,91,84,96,93,86,98,93,86,98,94,87,98,94,89,114,110,104,83,79,74,85,81,74,96,
91,85,97,93,88,97,92,87,92,87,83,102,97,90,98,92,86,103,96,90,99,93,89,96,91,86,
101,95,92,101,98,92,103,98,94,99,97,90,112,110,102,84,80,72,105,100,94,100,95,
85,110,105,98,105,100,90,100,95,87,98,93,84,95,90,82,92,88,81,92,87,81,96,92,83,
98,95,87,106,100,93,113,108,99,100,96,89,138,131,119,102,97,92,90,87,80,107,104,
97,123,118,107,73,69,64,112,107,101,119,113,106,131,127,117,128,124,115,121,116,
108,116,111,100,108,103,94,131,124,113,128,124,114,87,81,74,87,82,75,91,87,79,
83,79,70,87,82,75,96,91,85,88,84,77,92,88,80,94,88,82,102,95,88,87,81,75,88,82,
76,103,101,93,99,96,88,93,89,80,91,88,80,91,85,80,96,89,82,96,90,83,91,87,80,92,
89,80,102,96,89,104,98,90,110,104,94,130,125,115,134,128,116,100,93,86,92,86,80,
113,106,98,105,98,90,93,88,80,82,77,70,84,80,73,97,93,85,100,94,86,82,76,69,95,
89,83,102,95,88,97,93,86,101,96,89,107,101,94,124,118,107,83,79,72,100,96,88,
101,96,87,100,95,88,108,102,93,103,97,89,114,107,98,75,70,65,97,94,86,85,79,71,
104,98,91,104,100,92,101,96,89,107,102,97,93,89,84,86,83,78,100,96,88,100,97,91,
100,96,90,96,92,87,93,91,84,98,94,90,98,94,89,98,95,90,97,95,88,84,82,75,97,92,
83,125,120,108,85,81,76,116,112,106,131,127,118,80,78,73,96,94,87,95,92,85,99,
95,87,98,94,89,97,93,86,99,92,88,99,96,89,111,109,100,88,84,77,87,82,76,97,90,
83,94,90,84,97,91,86,95,89,85,97,89,86,98,95,90,98,93,88,112,106,100,90,84,80,
103,97,92,102,97,89,102,97,89,103,98,93,111,108,101,79,75,68,106,100,94,84,81,
73,102,98,91,116,111,104,119,113,105,101,97,89,88,84,77,89,83,79,92,87,81,92,87,
78,98,93,84,102,97,89,105,100,91,102,99,91,108,103,98,132,123,115,107,103,97,
110,105,100,135,131,120,82,76,70,100,96,88,104,98,91,102,98,91,99,97,88,97,93,
85,96,91,82,102,95,87,129,123,115,113,108,100,84,81,74,86,81,74,92,89,82,86,79,
72,87,83,76,94,89,83,92,88,78,98,92,84,102,98,90,80,74,69,95,90,84,95,88,81,96,
92,85,96,92,84,95,90,82,90,86,80,96,90,84,98,92,84,95,91,80,90,86,79,92,88,80,
102,95,88,100,95,86,102,97,88,104,98,89,115,108,99,78,72,66,105,99,90,102,95,88,
102,98,88,118,114,101,125,121,108,127,122,110,95,89,81,82,76,70,78,73,65,98,93,
85,102,97,86,100,95,87,102,98,90,112,106,98,108,101,93,80,75,69,96,91,85,93,90,
85,89,85,78,101,101,92,107,101,91,90,85,79,94,87,83,104,97,89,86,80,72,102,98,
90,103,98,92,104,98,92,101,95,89,74,70,66,98,93,87,102,97,89,100,95,89,95,90,82,
91,88,80,93,90,84,96,93,85,100,95,88,98,93,86,98,94,88,85,81,73,100,97,90,95,92,
86,94,92,85,103,101,96,112,107,102,120,116,110,77,73,68,97,94,88,98,94,87,98,93,
87,96,93,88,94,89,83,97,95,88,115,110,99,77,73,68,91,87,80,91,88,82,93,91,84,94,
88,83,96,91,85,96,91,85,96,91,85,101,94,89,93,89,84,96,91,85,101,96,88,100,95,
90,99,97,89,102,97,90,112,107,101,81,77,71,96,91,84,89,85,78,92,89,80,90,88,78,
93,88,80,95,92,86,76,72,65,73,69,62,81,77,71,79,73,67,86,82,75,83,78,75,95,89,
80,92,88,81,93,88,82,91,87,80,100,96,90,94,88,83,121,112,102,82,79,71,84,80,72,
90,84,76,88,86,79,89,85,78,88,84,77,83,80,72,86,81,75,119,113,101,101,96,87,71,
67,60,78,74,67,84,79,74,82,80,71,86,80,72,84,81,75,89,82,75,92,87,80,76,72,65,
90,84,76,80,76,71,84,78,70,87,80,74,85,81,71,84,78,71,84,80,71,85,81,74,85,80,
74,84,79,75,84,79,73,82,79,71,84,78,71,85,81,74,89,83,78,89,82,74,95,91,81,68,
62,56,89,85,75,93,85,78,86,82,74,86,81,75,85,82,75,87,83,73,96,92,84,107,99,91,
86,81,75,71,68,61,87,80,75,86,78,72,86,81,72,106,100,89,69,65,58,85,81,76,92,90,
83,95,89,82,89,84,77,86,82,77,99,97,90,58,54,51,84,80,72,86,80,75,80,76,68,88,
82,76,83,78,73,84,80,75,92,86,80,80,74,69,89,85,76,90,85,78,86,81,76,82,77,71,
84,81,73,84,78,71,86,80,72,84,82,75,83,80,73,82,76,69,85,82,76,85,81,71,71,66,
62,92,87,77,88,84,79,87,82,76,94,90,82,98,95,88,70,66,59,87,82,73,83,78,72,81,
76,71,83,78,71,85,80,75,80,76,71,97,95,86,99,95,90,100,93,88,77,73,69,89,84,78,
90,85,81,88,83,79,90,85,80,87,82,77,77,73,66,94,87,81,91,85,79,89,84,78,86,83,
75,88,83,75,96,91,81,69,65,60,100,94,86,92,89,81,99,95,87,104,98,90,111,105,96,
106,101,94,97,92,85,70,68,61,92,88,81,80,74,68,78,75,68,85,82,75,102,97,89,100,
95,88,101,99,92,109,104,97,101,96,90,89,84,76,132,126,117,96,90,84,69,66,58,97,
93,88,103,97,92,99,96,88,95,90,81,92,86,78,116,109,100,134,130,119,118,110,102,
76,71,66,84,80,73,93,88,82,78,73,66,78,73,66,97,93,85,99,95,85,104,98,90,105,97,
90,94,89,83,98,91,84,96,91,82,94,90,82,93,90,83,94,90,83,95,90,81,95,91,83,94,
90,82,92,90,79,89,86,77,92,88,81,97,92,83,97,93,84,101,96,86,103,98,89,110,103,
95,76,70,65,100,94,86,99,94,85,98,93,84,97,92,83,99,95,85,101,95,86,98,92,84,97,
95,86,103,97,90,115,109,100,95,92,83,77,73,66,89,85,77,108,105,96,64,60,55,87,
84,76,91,86,77,90,86,78,90,85,78,101,95,86,94,89,82,64,59,53,91,85,77,90,87,80,
90,88,80,108,101,93,114,107,101,106,99,94,99,94,88,94,88,83,88,82,77,97,92,86,
97,94,89,88,84,77,92,89,81,91,87,81,100,95,89,98,95,86,97,92,86,96,91,85,86,84,
78,75,72,64,105,101,92,100,96,88,96,93,87,93,90,83,89,85,78,101,97,89,104,98,91,
84,79,72,89,85,79,89,85,77,91,86,82,98,90,83,87,81,75,92,88,81,90,86,81,105,100,
92,120,116,109,94,89,82,103,97,91,100,96,91,107,103,98,81,78,72,98,93,87,95,91,
86,95,92,85,94,90,84,97,91,87,95,93,87,104,99,93,76,71,66,101,98,90,95,89,80,
106,100,92,102,100,91,107,104,94,111,106,98,112,104,97,83,78,73,71,66,61,85,80,
73,77,72,66,80,75,67,97,93,85,105,100,91,119,113,103,112,106,98,104,99,89,102,
95,89,130,124,116,94,89,81,117,111,101,79,73,65,86,81,74,103,98,89,105,100,90,
103,96,88,120,114,104,133,126,114,103,98,90,76,71,65,87,82,74,103,100,91,108,
106,92,121,118,104,103,97,89,96,91,83,105,101,93,95,92,84,98,93,85,102,96,88,
103,96,89,92,86,78,94,89,81,95,90,83,97,92,85,99,94,87,96,94,85,97,93,86,85,81,
73,96,90,82,98,93,84,102,95,87,106,99,91,107,102,92,104,97,89,85,80,72,103,98,
88,103,96,86,101,94,86,98,93,84,103,96,86,103,98,88,103,97,88,105,101,93,86,81,
74,88,84,77,102,99,91,113,110,101,112,108,97,93,90,82,67,64,58,92,88,81,93,89,
80,93,89,81,94,91,83,116,114,103,80,77,68,84,83,76,76,72,67,102,95,88,83,78,69,
88,82,77,92,86,83,98,93,88,95,92,85,122,113,106,133,127,121,111,109,102,92,90,
84,114,112,105,94,92,85,99,95,90,104,101,95,104,100,95,107,104,97,96,93,87,74,
72,67,90,85,78,95,92,84,99,96,88,100,97,89,92,89,82,92,87,81,88,85,77,112,108,
98,105,102,92,83,80,73,96,92,83,103,100,90,88,84,78,92,88,81,95,90,81,89,85,78,
97,92,87,113,108,99,121,118,110,98,96,88,100,93,86,103,97,90,99,94,88,101,95,88,
97,95,88,96,93,85,100,95,88,101,94,88,100,95,89,105,101,94,87,82,76,101,96,89,
94,88,80,107,102,95,103,98,90,103,97,90,113,108,100,109,103,93,96,90,83,113,106,
97,70,65,60,77,72,66,95,89,84,109,103,94,101,96,86,112,108,98,119,114,106,101,
98,92,102,98,91,84,80,74,95,89,81,124,118,107,133,127,116,113,107,99,105,99,90,
98,92,84,101,95,87,114,109,98,131,122,114,105,100,92,77,72,65,101,96,88,96,91,
83,88,86,80,101,97,87,124,118,107,115,108,98,94,90,82,99,95,88,102,97,87,103,99,
88,99,96,88,91,84,77,98,91,84,97,91,85,98,93,86,98,93,85,99,93,85,100,92,86,85,
80,73,95,88,82,100,95,86,104,97,89,112,104,97,110,105,97,83,77,69,101,96,86,103,
98,89,101,98,87,96,90,82,103,96,84,102,98,88,102,98,88,102,98,87,104,99,89,85,
81,72,86,84,77,92,89,79,94,91,84,111,107,97,89,87,79,76,73,66,91,88,81,95,90,81,
95,91,84,96,90,84,109,106,97,85,81,74,128,122,110,71,67,60,101,94,86,83,77,69,
102,99,92,98,94,88,124,119,114,89,84,79,104,99,94,105,101,94,137,132,126,101,99,
93,129,124,118,96,92,87,102,97,91,106,101,97,113,108,103,108,103,98,101,97,89,
88,87,79,89,85,80,100,97,88,90,88,81,98,94,89,98,95,89,98,95,89,82,80,74,93,90,
82,108,105,97,103,100,91,80,76,68,104,101,92,88,85,80,97,93,88,97,92,88,91,86,
79,92,89,83,108,103,96,118,114,106,83,80,75,100,96,89,109,106,100,120,114,106,
96,91,84,98,94,86,96,92,84,100,95,87,102,97,88,105,99,90,100,96,89,93,89,82,100,
95,86,91,87,79,106,101,94,102,98,89,105,101,93,127,122,113,84,79,72,114,109,97,
126,119,107,105,97,90,91,87,80,102,96,88,115,108,99,113,107,97,115,109,100,120,
116,107,95,91,84,81,78,73,93,89,83,104,97,89,104,98,91,102,97,89,105,98,90,106,
100,91,108,100,93,103,98,89,111,107,96,134,128,116,111,107,96,89,85,75,89,85,78,
102,99,91,91,89,82,93,91,84,96,92,85,97,92,83,99,94,83,98,94,84,102,98,87,106,
102,91,95,91,84,94,90,83,98,93,84,98,92,86,97,93,86,101,95,86,99,95,87,96,94,82,
86,82,75,100,95,85,99,97,90,101,98,88,124,118,110,76,72,64,102,98,90,106,99,91,
104,97,89,98,92,82,101,93,87,98,95,84,101,96,87,102,98,89,103,98,89,102,96,86,
81,78,71,84,80,73,90,86,76,93,89,78,115,110,100,68,64,57,86,82,74,90,86,77,93,
89,81,95,91,83,107,103,95,90,86,79,98,92,84,106,101,94,106,102,94,86,81,72,86,
80,71,116,108,103,114,109,104,132,127,123,78,74,70,104,98,92,107,101,97,125,121,
115,111,108,101,132,128,122,115,111,105,90,86,80,102,97,93,122,118,112,100,97,
89,105,101,92,89,85,76,100,97,86,76,74,66,95,90,81,96,91,83,101,97,90,124,119,
108,100,97,89,78,75,70,102,97,89,115,111,101,64,60,55,98,95,86,95,90,85,97,93,
89,95,93,86,92,88,80,99,94,85,116,112,106,73,69,64,101,95,88,100,96,90,100,96,
88,112,107,103,110,106,101,96,94,87,95,91,83,97,93,85,102,98,88,106,102,93,89,
84,76,90,87,80,98,93,87,93,90,82,108,101,93,102,98,89,116,109,100,91,87,78,102,
96,87,111,104,95,121,115,108,107,102,95,111,104,96,106,100,92,110,105,98,86,81,
73,98,93,88,84,81,76,88,83,77,108,101,93,106,101,95,101,94,86,99,94,88,102,94,
88,105,100,90,106,101,91,105,100,91,106,102,92,108,104,93,118,113,102,127,121,
114,96,92,82,103,98,89,91,87,78,99,97,89,87,83,76,90,87,79,91,85,78,97,93,82,97,
94,83,101,96,86,103,98,88,94,89,82,97,92,83,101,98,88,103,96,90,101,94,86,101,
98,90,102,99,91,101,98,87,89,86,78,101,97,88,105,102,93,112,107,99,104,100,90,
91,87,81,102,99,91,103,99,91,103,99,91,104,98,90,102,98,90,102,98,90,103,98,89,
102,97,89,102,96,86,98,96,86,83,79,71,83,79,72,89,86,78,96,92,82,122,119,108,66,
63,57,95,91,84,93,90,82,90,87,79,93,90,82,112,106,96,76,73,67,96,91,84,98,93,85,
121,116,106,98,93,85,79,74,65,106,102,95,106,101,97,112,105,99,82,77,74,104,99,
92,105,100,95,115,111,106,78,74,70,127,123,117,104,99,95,85,80,76,87,82,76,103,
98,89,125,122,115,94,89,82,108,102,94,74,70,64,79,77,67,105,101,92,107,102,92,
106,103,95,109,106,98,122,119,112,114,112,105,68,64,59,82,79,72,98,96,89,96,94,
88,93,89,84,95,92,86,98,94,89,90,86,81,99,96,89,100,97,89,113,108,103,107,102,
94,105,100,91,103,98,92,100,95,92,106,102,94,101,96,86,98,93,85,96,92,84,104,
101,92,103,98,90,89,85,77,87,82,75,87,84,77,83,79,72,108,102,95,114,109,99,92,
87,79,103,98,90,107,101,92,106,100,91,104,100,91,107,101,92,108,103,95,114,107,
99,126,117,109,142,136,125,88,82,75,112,108,101,109,104,94,103,97,88,124,115,
108,101,94,86,99,91,85,103,94,89,106,100,92,108,100,93,106,100,91,106,103,93,
111,105,96,101,95,87,97,93,83,90,84,77,119,115,103,104,99,89,110,106,94,77,75,
68,98,94,82,84,79,70,97,91,81,96,93,84,97,94,85,98,93,84,95,90,81,94,90,82,101,
96,88,103,98,90,103,98,90,103,100,92,104,101,93,102,98,90,91,87,79,102,98,89,
108,104,95,124,120,112,77,73,67,109,104,96,107,99,92,104,98,90,103,100,93,106,
100,91,102,98,90,102,98,90,103,98,91,103,96,88,103,97,89,99,96,90,86,81,72,84,
82,74,95,92,84,115,112,102,108,105,98,76,73,67,101,96,89,100,95,86,85,80,72,95,
92,84,101,96,86,92,88,79,96,91,84,96,93,85,95,91,84,83,79,72,69,64,57,101,96,88,
112,104,98,109,101,100,96,88,84,102,98,92,96,90,86,106,101,97,88,84,80,122,117,
113,93,89,85,80,77,72,85,80,77,103,98,88,113,108,97,127,122,114,69,66,60,97,94,
85,111,109,101,108,103,98,103,101,93,105,102,95,112,108,102,107,105,97,136,134,
126,67,64,59,102,97,89,101,96,90,97,94,88,93,91,85,95,90,84,95,92,87,91,86,79,
93,90,85,100,98,91,96,92,89,113,109,102,109,105,95,113,108,99,103,99,92,110,107,
97,103,98,88,114,109,98,93,90,83,86,82,74,116,111,100,111,105,95,124,119,108,
114,110,101,122,117,106,113,106,98,99,95,88,104,100,92,100,96,89,104,98,91,94,
90,81,99,96,87,107,101,92,108,103,95,111,105,96,111,108,100,126,119,109,81,75,
69,110,105,97,102,97,87,98,93,84,130,126,113,93,87,81,99,94,87,102,98,91,104,99,
92,106,102,91,108,103,94,102,98,88,104,100,91,107,103,94,112,108,97,88,83,75,
119,114,103,103,99,88,99,94,84,106,104,90,124,118,107,90,86,77,94,90,80,98,96,
86,100,98,88,97,94,83,96,90,80,94,90,82,101,97,87,103,98,90,104,98,90,104,100,
89,103,99,90,101,98,88,91,89,80,102,99,90,109,104,94,116,112,104,92,86,77,104,
99,90,106,99,91,102,97,90,103,98,88,104,99,91,104,100,91,101,97,89,103,99,89,
102,97,89,102,95,88,100,95,87,87,81,73,86,84,75,101,98,89,101,97,86,85,82,75,85,
82,74,95,92,84,99,95,86,108,103,95,94,90,84,69,67,61,77,73,67,99,95,88,98,95,87,
111,107,99,95,91,84,56,52,49,86,81,76,94,90,84,81,76,73,107,100,95,102,95,89,
113,108,104,119,114,110,115,111,106,76,74,70,85,82,77,80,77,72,100,96,90,105,
102,95,123,116,106,97,91,88,71,68,61,93,89,81,99,96,87,106,100,90,112,108,100,
107,104,96,112,109,100,112,108,101,116,113,105,63,60,56,96,93,86,96,91,85,93,89,
84,91,89,83,87,85,79,90,87,82,88,84,79,91,88,82,97,92,86,97,93,85,95,89,84,112,
104,97,113,108,98,130,125,113,105,102,95,103,98,88,134,130,119,73,70,62,105,97,
90,105,101,92,105,99,90,102,97,87,106,102,92,96,89,81,108,102,93,94,90,83,104,
96,89,113,106,97,80,77,70,101,95,87,102,96,89,106,101,93,108,103,93,108,104,97,
110,105,97,125,117,109,104,98,89,106,99,91,97,94,86,94,90,82,108,103,96,137,130,
118,80,76,71,105,100,88,102,98,90,105,101,92,109,104,94,103,97,88,102,98,90,103,
98,89,111,105,96,113,108,98,119,115,101,105,103,92,101,96,86,105,100,90,113,107,
97,115,111,99,108,103,93,100,93,86,99,94,85,101,95,85,98,92,84,98,95,86,103,98,
90,99,97,87,99,94,85,101,97,89,102,98,90,101,97,89,91,89,79,101,99,92,107,103,
92,108,104,98,94,91,84,102,97,87,101,96,88,99,94,88,103,98,89,101,95,89,107,101,
91,102,97,88,102,97,87,103,97,89,98,95,87,100,97,90,85,82,74,87,84,77,97,95,87,
87,84,76,68,64,57,87,83,74,94,91,83,99,96,86,103,99,89,111,107,98,111,105,95,78,
75,68,67,64,57,67,65,58,73,68,61,76,72,66,79,73,70,122,116,109,109,105,101,98,
92,89,103,98,92,100,95,89,92,89,83,103,101,94,121,118,111,90,85,79,68,66,61,83,
80,74,114,109,102,117,115,107,94,90,83,84,82,76,82,78,71,92,86,77,98,95,87,99,
96,87,98,96,89,98,96,90,105,102,94,119,116,108,86,84,78,78,75,70,97,93,86,96,92,
86,96,92,85,93,91,85,93,90,85,94,92,86,78,76,70,83,81,74,95,91,83,96,92,84,97,
93,85,100,95,88,99,94,88,103,100,91,124,119,107,131,127,114,109,107,99,78,74,66,
107,101,92,105,100,93,105,99,91,105,98,90,101,97,88,91,87,79,100,95,86,102,97,
89,108,102,93,85,80,73,119,112,102,96,92,84,101,95,86,102,98,88,106,103,93,111,
105,97,110,105,95,119,115,105,110,104,95,106,100,91,102,97,89,94,87,80,100,94,
88,116,112,101,131,126,116,82,79,71,109,104,95,103,98,88,106,101,91,104,99,89,
101,96,86,99,95,85,98,94,84,107,104,92,113,109,98,108,104,93,100,96,86,94,90,81,
110,104,94,103,98,88,101,96,86,97,94,85,96,92,82,98,94,83,100,95,84,101,96,86,
105,99,90,100,95,86,92,87,79,98,92,82,96,92,85,98,94,86,103,100,89,75,71,66,106,
100,91,104,99,92,113,106,97,102,97,90,99,94,84,102,98,89,102,98,89,100,94,87,
103,96,88,103,96,88,103,96,88,99,93,86,98,93,86,101,95,86,89,81,75,93,89,82,84,
80,71,75,72,65,83,80,73,83,80,70,91,87,79,95,92,84,99,96,88,101,98,88,115,110,
102,124,122,111,91,87,77,112,110,101,96,91,86,114,108,98,79,72,66,100,94,88,116,
111,106,102,97,93,102,96,93,100,96,91,96,92,88,105,100,96,106,103,97,133,127,
120,98,95,89,76,73,67,98,93,89,78,74,70,89,86,79,115,110,100,97,93,88,73,69,63,
90,86,82,104,100,92,110,106,98,111,106,98,106,102,95,116,112,103,80,77,72,80,77,
71,97,94,87,98,95,87,99,95,89,95,92,89,91,87,81,119,113,105,66,63,58,90,86,81,
98,97,91,92,87,81,97,93,85,100,97,89,102,98,89,101,97,89,105,101,92,126,121,110,
79,76,69,92,87,81,105,100,91,107,102,92,106,101,92,104,97,91,101,95,87,86,81,74,
94,89,80,96,91,82,99,93,85,112,107,96,108,101,93,119,111,102,93,87,79,104,97,88,
108,103,93,107,103,95,110,105,97,108,104,97,117,111,101,110,106,97,102,100,91,
91,85,79,96,93,83,93,90,83,124,121,110,128,120,110,78,74,67,104,99,91,110,104,
96,102,97,89,101,94,86,95,90,82,98,93,84,106,102,91,111,105,94,106,102,91,99,95,
85,74,69,63,78,74,66,105,101,90,102,97,87,102,96,87,95,89,81,98,93,84,101,95,84,
102,97,87,102,97,88,104,99,89,83,81,75,82,79,70,78,75,68,90,88,79,109,104,95,
103,98,89,87,81,74,94,87,81,95,89,82,100,95,89,87,82,74,73,69,63,88,83,77,97,91,
83,97,92,83,98,94,85,97,92,83,105,98,91,105,98,90,105,100,91,88,85,77,89,83,76,
97,94,86,89,85,78,87,83,76,83,79,70,87,83,75,93,90,83,96,93,85,101,96,87,101,97,
88,115,111,99,95,91,81,97,95,86,97,95,88,97,93,84,95,91,86,111,108,99,78,75,71,
82,78,74,110,105,101,95,91,89,92,87,84,110,105,100,99,96,90,115,109,102,130,124,
116,77,72,67,80,78,72,101,98,91,106,103,96,102,99,91,115,109,103,108,106,98,109,
104,97,90,85,81,95,91,84,100,97,89,105,102,94,133,130,121,106,102,93,58,55,51,
99,96,87,102,99,91,100,96,89,97,95,89,97,93,87,105,101,95,102,98,89,85,80,73,
110,105,98,90,85,80,100,96,88,105,101,90,100,98,91,101,97,88,117,113,104,95,90,
82,78,74,66,104,99,92,104,99,89,107,103,95,110,105,96,97,93,85,90,85,79,57,52,
47,97,92,83,114,109,97,100,96,89,102,95,87,105,99,92,114,108,99,95,89,81,102,97,
87,105,102,95,110,104,96,109,104,96,100,95,88,111,105,96,133,128,115,88,86,78,
90,87,81,99,95,85,95,91,84,102,98,90,128,121,111,139,133,120,80,76,69,93,88,81,
108,104,96,93,89,81,89,85,78,93,89,82,103,99,90,117,111,101,110,106,95,82,77,69,
76,72,65,102,100,88,106,100,89,105,100,88,104,97,87,94,90,82,99,94,85,100,94,86,
102,98,90,101,97,89,100,94,85,93,89,79,87,83,75,90,87,79,92,90,82,92,86,78,116,
112,102,80,77,71,107,102,94,121,114,105,117,113,104,114,112,105,112,106,96,99,
95,88,96,93,86,98,95,87,120,116,107,111,107,99,95,90,83,82,77,70,79,77,71,66,62,
57,85,81,73,98,96,87,83,81,73,86,84,76,86,82,76,88,84,76,92,89,81,94,89,83,97,
92,82,97,94,87,107,101,91,99,95,84,98,93,84,94,89,81,93,89,81,91,86,82,97,94,88,
107,100,94,105,100,95,97,93,90,109,106,100,126,118,115,101,96,92,71,67,64,104,
99,95,96,92,87,68,66,61,104,100,93,102,99,91,104,99,92,99,97,90,93,88,78,87,84,
76,91,88,82,95,93,85,99,95,88,102,97,89,107,103,95,115,110,102,141,137,127,82,
80,74,60,57,51,97,92,87,106,102,96,100,97,89,100,95,88,96,93,86,118,114,104,72,
68,63,102,97,90,100,97,89,100,96,87,100,96,88,100,98,90,103,99,91,105,99,92,93,
89,81,131,128,116,108,104,93,101,96,86,103,98,90,106,101,91,137,130,118,89,85,
77,82,76,69,71,67,60,89,83,77,91,86,80,99,93,85,107,101,92,115,109,99,92,89,81,
94,90,83,107,101,92,110,104,95,106,102,91,105,102,96,110,105,97,123,116,107,82,
79,70,89,86,79,102,98,90,102,97,90,107,101,95,111,107,97,133,128,116,133,129,
116,86,81,74,79,75,67,66,62,56,63,59,54,85,81,73,126,121,111,95,91,81,90,88,78,
82,80,72,97,93,83,107,102,92,103,101,89,105,101,91,106,100,89,97,92,83,97,92,83,
99,94,85,102,97,89,101,96,86,100,96,87,94,88,80,86,82,74,82,79,70,90,84,77,111,
107,98,84,78,72,93,87,79,101,97,89,103,98,90,101,96,89,98,93,86,96,93,86,96,91,
82,99,92,85,101,95,88,103,97,90,112,108,98,124,116,108,112,105,96,113,108,98,93,
89,81,92,89,81,108,104,92,84,80,72,93,88,79,87,83,74,87,83,76,87,83,76,92,87,78,
95,90,84,97,94,85,90,86,78,100,95,87,105,99,90,95,91,86,93,88,80,81,75,69,97,92,
85,98,93,89,98,93,87,104,100,95,120,116,110,126,122,117,92,87,82,93,90,85,103,
101,94,133,130,123,89,86,79,101,98,90,101,97,90,103,98,90,101,98,91,89,85,75,85,
81,76,91,87,83,92,88,79,94,91,81,98,96,90,107,104,98,124,122,114,94,93,86,76,73,
66,120,115,110,81,78,71,73,70,65,101,98,92,100,97,91,96,93,85,92,89,83,119,117,
106,72,69,63,101,96,92,98,94,88,100,97,89,105,100,91,123,118,107,77,74,67,103,
101,92,105,99,92,107,101,92,105,100,92,103,98,88,100,94,86,114,109,99,135,132,
122,87,82,76,123,118,110,116,111,100,114,109,101,105,99,90,104,99,89,121,118,
108,96,94,83,96,92,84,104,100,89,106,100,91,107,103,92,111,106,96,95,90,82,86,
81,75,120,116,106,87,83,75,105,102,93,102,97,87,104,97,89,108,103,95,117,112,
101,128,124,110,113,106,95,116,114,101,128,123,112,91,88,80,64,60,54,107,102,93,
72,68,61,127,121,109,104,99,89,101,98,87,109,104,94,106,103,92,103,100,89,107,
102,92,104,98,90,86,82,73,98,92,84,101,97,87,114,109,98,98,94,85,113,111,100,91,
87,78,86,81,73,81,77,71,76,72,64,82,77,70,106,101,94,102,98,89,100,96,89,99,96,
89,99,94,85,97,93,86,105,99,90,102,96,88,102,96,89,103,97,88,97,93,85,91,86,80,
99,94,87,100,95,88,83,77,70,90,86,78,93,89,80,99,94,85,92,89,78,88,86,79,85,82,
75,86,82,75,90,86,78,95,90,83,94,89,85,96,92,84,114,110,99,97,92,84,94,90,83,93,
89,85,79,76,68,96,92,87,97,93,88,100,92,88,104,99,96,109,103,101,117,111,105,81,
76,73,106,99,94,106,102,96,110,106,100,91,88,80,98,93,86,100,96,90,97,93,88,99,
94,87,91,86,82,92,86,78,92,89,83,97,93,85,103,100,91,103,101,94,123,121,113,91,
87,82,77,75,69,110,108,100,109,106,97,132,126,120,111,108,100,98,93,86,95,92,86,
98,96,89,88,86,79,117,114,105,111,107,98,89,86,79,106,101,91,107,103,95,131,128,
116,98,93,85,105,101,90,105,101,90,106,102,91,107,102,92,106,101,92,103,98,88,
101,96,86,105,101,91,131,124,113,84,79,71,105,101,93,103,99,91,102,96,87,105,98,
90,108,103,94,128,123,112,88,83,78,100,95,86,105,100,91,112,107,99,98,94,84,82,
78,71,100,97,88,107,102,92,101,95,88,116,111,103,104,100,90,104,100,91,105,101,
93,108,102,93,109,105,94,120,116,103,80,77,68,106,102,91,107,102,93,130,126,115,
129,125,111,97,93,83,58,55,48,103,98,89,100,95,89,105,100,90,109,104,94,103,100,
89,101,98,86,108,103,91,101,96,86,89,84,76,92,88,81,99,96,86,107,103,94,114,109,
98,126,122,110,113,108,97,88,84,77,82,77,70,71,68,60,89,85,76,103,98,90,109,104,
96,107,103,97,106,102,95,107,104,95,111,105,96,112,107,97,103,98,90,96,93,84,
105,100,90,107,101,94,80,75,71,96,92,86,90,90,82,80,77,68,90,86,78,91,87,79,92,
89,80,92,88,77,93,90,79,87,85,76,86,84,75,91,88,79,92,88,80,92,88,80,93,89,82,
100,98,88,119,118,110,106,102,93,92,88,83,83,79,71,93,88,82,96,93,87,98,93,88,
104,97,95,116,109,103,92,86,79,96,89,83,102,95,89,124,120,114,107,103,97,103,98,
94,78,76,70,109,103,96,114,109,101,106,101,96,82,77,72,68,66,60,84,80,72,96,91,
81,101,98,88,118,116,108,83,79,75,78,75,70,104,101,92,103,100,94,93,91,85,121,
117,108,89,86,80,132,127,115,119,116,107,96,94,88,88,84,76,92,89,82,142,138,128,
77,74,66,83,79,71,96,93,85,81,77,71,76,72,65,82,79,70,97,94,83,107,104,95,107,
104,95,105,102,96,102,97,91,107,102,92,91,88,80,113,107,98,80,77,68,103,101,89,
106,101,92,106,101,93,107,101,92,112,107,96,135,130,119,70,67,60,115,111,102,
104,97,89,84,81,74,107,102,94,116,111,100,103,100,93,102,97,88,95,91,83,97,91,
84,128,124,114,124,120,113,108,106,97,110,107,99,115,109,99,97,94,85,93,88,80,
107,102,95,98,93,84,98,94,84,117,112,101,125,119,109,79,75,67,87,85,76,102,97,
87,102,100,87,108,103,93,107,101,89,101,96,86,102,100,88,98,95,87,89,84,76,88,
86,80,93,90,83,102,98,88,104,101,92,124,120,109,101,97,89,96,92,83,87,83,75,74,
69,63,76,73,66,107,103,92,106,101,92,108,102,93,104,97,90,102,98,91,101,97,89,
102,97,89,103,100,93,107,104,94,108,105,96,100,95,89,81,76,68,76,72,65,96,92,85,
82,77,68,92,87,79,91,87,80,90,87,77,104,102,94,74,72,65,89,85,75,89,85,78,94,89,
83,95,91,84,95,90,81,96,93,87,98,94,84,123,120,112,81,78,73,72,68,65,89,85,78,
97,90,85,96,93,86,96,91,87,99,94,88,110,103,98,103,98,94,93,90,84,101,96,90,123,
120,113,96,92,86,135,130,124,106,98,92,85,81,73,80,75,69,75,73,67,79,77,71,81,
78,71,90,86,78,98,94,85,118,118,105,91,88,81,77,75,70,96,93,86,97,94,87,99,96,
90,95,91,83,99,94,85,137,133,123,76,73,68,100,98,91,90,87,82,88,85,77,95,92,85,
125,121,112,106,101,93,92,88,80,96,91,84,106,104,96,98,96,89,97,94,85,110,105,
95,104,100,92,107,103,94,108,103,95,107,101,94,94,89,82,97,90,84,102,98,90,83,
77,70,96,93,84,92,89,79,92,89,82,94,91,84,99,94,89,113,110,99,65,62,55,90,84,76,
104,98,89,101,96,87,98,93,84,95,89,84,90,86,77,88,83,74,84,81,74,86,82,77,93,87,
80,94,89,80,94,91,82,104,101,91,104,101,92,71,66,60,95,92,80,94,92,81,88,85,74,
86,83,73,91,85,79,100,96,88,99,97,87,51,49,42,111,108,98,99,96,84,95,90,81,92,
88,80,88,85,74,90,86,76,91,86,78,82,79,72,84,80,71,88,82,76,88,84,76,97,94,84,
105,100,90,86,83,76,93,88,80,93,90,84,76,73,66,83,78,71,88,84,76,90,86,79,96,91,
81,94,89,80,95,88,81,91,87,82,91,88,80,91,87,78,91,88,80,92,85,78,92,88,79,95,
90,80,96,91,81,70,66,59,81,78,73,87,80,74,84,78,71,80,78,71,94,89,79,63,60,55,
81,77,68,81,77,71,82,78,72,85,79,72,88,82,76,81,76,68,87,80,73,93,90,82,75,72,
65,102,99,91,75,70,66,83,81,75,87,82,78,86,83,77,89,86,80,105,98,89,94,90,82,86,
82,75,89,84,78,118,112,103,65,61,56,104,101,92,113,106,97,87,82,73,86,82,74,78,
72,67,84,78,71,81,79,71,89,85,77,93,88,81,110,104,96,65,62,56,84,79,73,85,82,74,
88,85,79,86,83,75,89,85,75,92,88,82,114,107,97,103,98,88,71,68,62,81,78,70,84,
80,71,93,88,82,117,111,101,72,69,62,107,103,94,85,80,72,77,72,65,63,59,54,75,70,
65,95,88,80,94,90,81,97,94,86,107,100,91,105,99,92,80,75,70,92,88,81,92,88,78,
90,84,76,102,99,91,100,98,87,104,99,89,100,95,85,107,103,92,119,114,102,78,75,
68,75,71,65,83,78,70,97,95,87,102,97,88,100,95,86,93,89,81,93,87,80,89,87,80,84,
80,73,100,95,87,102,98,90,104,100,89,107,102,92,94,89,80,80,75,68,104,101,92,
104,100,90,95,91,83,94,90,80,89,87,80,91,87,78,114,109,99,91,88,79,64,61,55,91,
86,76,93,89,82,88,85,78,89,85,78,91,88,80,93,89,79,88,85,78,85,81,73,89,84,75,
91,87,77,93,89,79,97,91,82,79,76,70,95,92,84,100,96,88,88,84,75,90,88,82,93,90,
83,96,93,86,104,101,93,99,96,89,98,95,89,97,92,88,95,92,83,98,93,84,98,93,84,97,
92,83,95,90,84,96,92,86,102,95,88,113,108,101,72,69,62,91,86,78,95,92,85,100,95,
86,116,113,104,71,69,63,97,94,89,93,88,82,95,91,83,96,90,86,99,96,90,92,88,79,
100,94,88,89,85,81,98,93,86,110,108,100,98,92,86,101,96,90,102,98,93,94,91,86,
99,96,90,117,113,109,77,75,68,93,90,84,97,92,83,126,119,115,100,98,91,95,92,86,
122,118,111,94,90,85,90,85,79,80,75,69,85,82,74,100,95,87,104,99,89,110,106,96,
92,90,82,86,82,75,95,92,84,96,91,86,97,92,84,96,92,86,98,94,85,97,94,89,100,98,
91,125,123,114,91,87,78,81,75,70,89,87,80,109,106,99,107,102,95,108,104,95,129,
125,114,130,125,115,112,108,99,75,72,65,70,67,61,94,91,84,97,94,86,100,97,90,
104,97,89,100,97,89,97,91,84,95,91,80,97,91,83,91,85,77,105,100,91,106,100,92,
108,101,93,109,104,94,114,107,99,103,96,88,91,86,79,137,131,118,99,96,84,77,75,
69,109,107,96,105,101,88,103,98,88,97,94,87,92,89,79,88,84,76,105,100,91,106,
102,93,108,103,93,105,103,96,98,95,87,88,86,75,103,101,89,103,99,89,102,97,88,
100,96,86,93,89,80,94,88,80,98,93,84,113,107,97,81,76,69,70,68,64,83,81,74,74,
70,64,63,60,55,75,71,65,81,78,71,93,90,84,90,86,77,92,89,80,94,90,82,94,91,83,
92,89,81,93,89,80,95,90,84,92,89,82,83,80,74,96,93,87,102,97,89,103,98,89,105,
101,91,105,102,93,103,98,89,99,96,88,97,94,87,99,94,88,99,95,87,98,96,86,100,97,
89,101,98,92,104,100,93,108,104,99,95,90,82,98,91,84,92,88,79,101,98,91,122,117,
109,74,70,66,96,92,87,100,94,88,99,95,90,98,95,89,106,103,98,92,87,84,93,88,84,
101,96,88,110,105,100,106,102,97,100,96,86,115,111,105,109,105,100,101,97,92,
110,105,101,106,104,98,102,98,92,107,101,92,110,106,98,120,113,106,145,141,132,
68,64,59,92,90,84,97,93,87,96,91,82,87,82,74,85,83,75,102,97,88,117,111,101,123,
117,107,83,81,75,102,97,89,100,97,89,101,97,91,99,97,90,98,95,87,105,101,92,101,
99,91,98,96,87,104,100,93,119,115,105,62,60,55,92,90,84,114,109,100,90,86,79,
105,100,90,106,102,95,108,105,98,128,125,115,121,117,109,55,51,47,94,89,82,102,
96,88,105,100,90,108,102,93,103,99,89,104,99,89,99,92,85,100,95,86,91,84,77,105,
100,94,111,106,95,108,100,93,89,84,77,81,76,69,96,92,85,99,94,86,110,104,95,135,
131,122,108,103,93,95,91,82,81,79,72,106,101,91,103,100,91,90,87,79,94,90,83,
110,104,95,108,105,96,107,102,93,119,115,104,73,70,63,102,97,87,103,99,89,102,
98,89,104,100,91,105,100,90,98,94,85,95,91,81,97,93,83,101,97,87,93,91,79,73,68,
61,72,70,64,76,73,67,82,79,72,129,125,115,131,128,119,96,92,85,94,89,83,90,88,
80,86,83,76,91,86,79,87,84,76,88,82,75,92,88,82,91,88,80,82,79,71,96,91,84,101,
95,87,99,96,89,102,98,89,101,96,88,101,97,91,101,96,88,101,96,87,101,96,91,100,
96,89,101,98,91,103,99,91,103,101,94,105,101,94,113,107,98,86,82,78,109,106,98,
112,110,102,107,102,94,114,111,102,97,92,87,81,78,72,100,95,88,101,97,90,101,98,
91,102,99,94,90,86,81,104,100,95,99,97,90,82,78,75,64,61,58,68,65,60,94,90,85,
85,82,77,111,106,99,118,114,108,109,104,100,107,102,98,109,104,99,123,118,112,
136,130,122,147,143,132,80,76,72,63,60,55,109,106,96,95,91,85,89,86,79,87,84,76,
104,98,89,129,124,113,93,89,81,104,100,89,102,99,90,105,101,92,116,113,102,116,
113,100,101,97,89,82,79,71,107,104,92,108,105,93,108,104,96,131,125,113,100,96,
89,76,75,70,86,80,74,103,98,89,103,98,88,104,100,89,107,102,93,109,105,95,136,
131,118,78,74,66,75,73,67,105,97,90,104,98,89,105,102,93,106,102,93,105,102,93,
103,97,91,99,96,88,94,88,80,109,103,94,102,96,88,110,105,95,99,93,85,90,85,79,
114,107,98,106,101,91,107,102,92,111,106,99,139,132,120,137,132,121,110,105,97,
69,67,59,94,90,81,92,89,81,94,90,82,109,104,94,107,104,95,112,107,96,104,97,89,
85,81,74,104,101,92,102,96,87,98,94,85,105,100,91,101,98,90,98,94,86,96,92,84,
97,93,85,99,95,87,76,74,67,66,63,57,68,66,61,109,104,96,115,110,101,113,109,100,
117,112,101,122,117,106,115,111,103,95,92,84,87,84,77,86,81,75,85,82,76,84,82,
76,84,78,73,87,83,76,91,86,79,103,101,94,107,104,97,101,96,86,101,96,87,101,96,
86,100,96,90,101,96,88,100,96,89,102,97,90,102,98,90,101,98,90,103,99,91,103,99,
91,110,106,97,98,96,88,97,92,85,100,96,88,98,96,88,106,102,93,118,114,106,112,
108,101,63,59,55,98,94,88,100,95,88,102,98,92,107,101,94,92,88,83,105,100,96,
108,104,99,94,90,85,105,97,90,96,91,86,116,113,105,75,72,67,54,51,48,76,72,68,
115,110,106,118,116,108,139,134,126,121,117,108,86,83,77,84,80,72,77,74,69,64,
61,55,78,74,67,96,92,85,92,89,83,88,85,78,108,103,93,116,112,102,92,90,81,114,
110,98,134,130,117,114,111,102,91,88,80,75,72,65,92,90,82,110,105,95,105,102,91,
103,100,89,102,98,90,101,97,89,137,132,121,78,75,70,65,62,56,103,100,92,102,97,
89,100,97,87,103,100,92,108,104,95,121,117,106,116,114,105,55,51,47,107,103,94,
104,98,92,106,101,92,105,98,90,106,101,91,106,101,92,104,100,91,97,91,85,111,
105,98,99,93,86,98,93,86,84,80,73,97,92,83,99,94,88,101,98,90,105,100,90,105,
102,90,110,105,95,120,116,104,140,136,124,115,111,102,78,75,67,66,62,56,91,87,
78,113,110,101,108,104,96,114,109,98,81,77,70,101,97,89,103,101,91,101,96,86,
100,95,86,107,101,92,105,102,92,100,96,86,95,92,83,96,92,82,92,87,78,68,64,57,
60,56,50,84,82,75,118,114,105,109,106,97,108,104,95,111,108,99,102,97,90,92,90,
82,88,84,76,82,79,72,92,89,81,91,88,81,98,93,85,83,78,73,84,81,73,83,81,74,95,
92,85,96,92,84,102,97,90,100,96,87,102,97,89,104,100,92,102,99,91,102,99,91,103,
99,92,101,97,89,101,98,90,101,97,89,101,96,88,113,108,97,95,91,83,87,82,76,95,
92,86,97,94,87,104,99,90,108,104,95,127,122,113,64,61,56,94,90,83,99,96,88,101,
96,90,101,96,90,92,87,81,108,103,98,128,123,114,92,87,82,91,87,82,83,79,71,112,
108,103,130,126,119,107,104,97,70,66,62,71,67,64,99,95,91,83,79,73,85,81,76,98,
94,86,102,99,92,82,79,72,101,99,91,108,102,92,60,56,53,87,83,76,88,85,76,106,
101,91,111,109,102,116,113,103,121,117,106,93,89,81,81,78,72,94,90,83,106,102,
93,102,98,89,102,99,91,102,100,91,103,98,88,98,95,84,96,92,82,122,119,108,116,
113,103,69,64,59,103,99,91,99,94,85,97,94,87,101,98,90,104,99,90,107,103,93,132,
130,120,75,70,65,75,70,65,107,101,92,104,99,92,105,100,93,105,97,90,106,100,91,
108,102,96,103,95,88,91,86,80,81,77,71,102,95,87,98,93,84,98,91,84,98,93,86,101,
96,87,106,99,91,103,100,89,104,99,90,106,102,91,109,105,97,128,122,110,131,128,
113,107,102,91,77,72,66,84,80,72,115,111,102,135,129,118,108,102,93,109,105,95,
104,100,89,96,92,83,93,90,82,104,99,89,105,101,90,102,98,89,99,96,85,97,94,83,
94,90,80,69,66,57,58,56,50,111,109,101,108,104,96,105,100,92,100,96,89,97,94,88,
100,95,88,105,100,91,118,116,105,106,103,93,79,75,67,101,98,89,96,91,85,69,68,
62,86,84,77,83,79,72,96,90,82,97,93,85,103,98,91,97,93,84,101,96,87,103,100,89,
103,99,91,105,101,93,103,99,91,102,99,91,101,98,90,102,98,87,100,95,87,99,95,86,
98,94,86,85,83,75,96,93,85,98,96,89,102,98,88,103,99,91,123,117,109,106,104,94,
86,82,76,103,99,93,97,93,86,98,93,87,101,96,89,105,98,92,110,106,100,127,122,
114,88,82,77,75,72,66,100,96,89,98,94,89,123,119,112,128,123,118,105,101,94,91,
89,84,92,89,83,92,89,81,91,88,81,96,93,86,87,84,76,97,92,85,123,117,110,107,102,
94,63,60,54,95,93,84,98,96,86,116,113,105,121,117,108,121,117,107,98,94,86,95,
92,85,100,98,89,108,103,95,114,109,100,101,97,89,98,95,87,101,97,88,104,100,89,
109,106,94,106,104,94,110,106,97,103,97,90,101,98,90,99,94,86,91,86,78,99,95,86,
104,100,91,104,101,92,122,117,108,114,111,102,56,53,47,96,90,84,104,101,93,105,
100,90,106,101,91,106,100,91,117,111,100,79,74,64,78,74,65,103,96,88,102,94,87,
100,92,86,100,94,87,101,94,86,101,96,87,101,95,86,101,97,89,102,97,89,103,99,91,
104,100,91,106,102,93,114,111,99,131,127,117,87,84,73,67,65,58,116,112,104,116,
112,104,110,104,95,112,107,96,102,98,88,95,91,82,92,90,81,103,98,88,103,98,90,
103,99,88,102,98,87,96,93,84,109,105,95,74,69,62,56,52,46,116,114,106,107,104,
95,100,95,88,97,93,87,93,89,80,90,86,78,90,87,79,92,87,79,113,109,98,79,75,69,
96,92,85,86,84,77,92,88,80,90,86,81,89,87,79,93,88,82,94,90,81,101,97,89,95,90,
84,98,93,86,101,96,88,102,98,90,103,99,91,103,99,91,103,99,90,102,97,89,100,95,
87,101,98,90,101,96,88,103,97,88,86,83,75,100,94,86,100,96,90,102,98,90,102,98,
90,104,101,92,119,115,105,116,110,100,95,92,83,100,96,88,100,95,91,101,96,90,
102,97,91,103,98,92,119,113,102,128,124,115,79,76,71,91,85,80,94,91,86,102,100,
93,100,97,91,112,109,103,102,98,93,100,98,91,102,100,93,112,109,103,89,87,80,99,
94,85,94,90,82,105,100,92,139,134,123,98,92,85,76,70,66,100,98,91,123,118,111,
121,116,108,85,82,75,112,109,100,103,100,93,96,93,86,92,90,80,82,78,71,98,93,85,
97,94,87,98,95,88,101,96,88,102,100,92,103,100,91,91,87,79,90,86,78,100,93,86,
99,94,87,88,84,80,94,90,85,97,92,83,95,93,86,100,98,91,130,125,115,81,76,73,67,
62,58,104,98,95,111,106,98,124,117,109,126,118,109,103,98,89,120,113,103,68,64,
59,107,100,90,101,97,88,97,92,83,101,96,88,101,96,86,101,96,88,101,94,86,101,96,
86,99,95,85,101,97,89,103,99,90,103,99,91,111,107,98,118,114,102,89,87,78,59,56,
51,103,98,88,116,112,101,108,105,97,111,106,98,102,100,92,95,90,81,96,92,82,101,
97,88,101,97,86,103,100,90,102,99,89,95,91,83,98,96,86,70,67,59,64,61,54,111,
109,96,104,98,88,98,94,85,95,91,84,93,88,79,91,87,78,95,91,83,92,88,81,103,99,
90,128,124,115,83,80,72,99,94,88,99,96,88,110,105,97,90,86,78,95,91,83,102,95,
89,104,98,91,93,89,81,89,87,81,93,90,85,101,97,89,101,97,88,101,97,90,99,97,89,
99,96,88,99,96,89,103,100,91,108,104,94,94,90,83,89,83,75,97,95,88,102,97,92,
102,97,88,101,97,89,101,97,89,105,100,91,115,110,101,123,119,110,77,75,68,100,
95,89,98,93,89,99,95,86,99,96,91,104,100,95,119,114,109,117,114,106,101,96,90,
89,86,81,88,86,80,109,107,100,106,103,100,109,105,100,109,107,99,111,107,97,116,
113,103,99,97,88,66,64,60,107,102,92,104,102,92,111,109,99,135,132,124,70,66,58,
97,92,83,96,94,87,90,86,80,79,75,68,90,87,80,87,84,77,92,89,83,92,89,81,93,91,
83,97,93,87,96,92,85,97,94,86,100,95,89,102,99,91,97,95,87,88,86,78,93,88,81,98,
96,88,98,95,88,90,86,79,92,88,81,93,90,84,98,94,87,103,99,92,117,114,106,120,
114,104,55,51,46,104,100,91,119,111,102,101,94,86,91,86,78,124,119,109,98,93,83,
82,79,72,105,100,92,107,101,92,104,98,91,94,87,80,98,92,85,103,97,91,103,96,88,
99,95,86,101,95,86,102,97,89,103,98,88,104,100,91,114,111,102,106,102,93,82,79,
71,63,60,55,99,95,87,113,110,98,112,108,97,111,106,95,102,98,89,98,93,84,98,93,
84,98,94,84,102,99,88,105,101,91,100,96,86,91,87,78,90,87,76,60,57,50,81,78,70,
109,104,92,102,100,93,98,94,87,93,90,84,91,89,80,93,91,85,98,95,86,96,91,84,88,
85,77,96,91,83,108,104,94,93,89,81,91,88,81,102,97,90,103,101,91,96,92,85,102,
96,90,102,96,88,100,95,87,120,113,103,87,83,77,74,69,63,92,88,81,103,100,91,104,
99,90,100,96,88,100,98,90,109,105,95,99,96,87,101,97,89,89,84,77,100,92,86,100,
96,88,100,96,87,100,95,87,101,97,88,104,99,94,106,101,93,119,113,106,125,122,
112,73,69,65,98,95,87,95,92,86,101,96,91,105,101,96,103,98,94,96,93,87,117,112,
107,108,105,98,82,79,75,115,112,106,113,111,103,119,116,109,112,108,102,107,104,
97,104,101,93,120,115,105,80,75,69,81,76,69,102,98,89,108,103,95,117,113,105,
120,115,104,79,76,70,100,96,87,118,113,101,111,109,99,105,102,93,100,96,88,98,
94,86,99,94,87,98,95,87,98,96,88,100,97,89,101,97,88,98,95,87,98,95,87,97,92,84,
88,85,78,95,89,83,98,96,88,92,89,82,93,88,84,94,90,83,93,89,82,96,93,86,100,97,
91,107,101,94,132,127,117,86,82,74,76,71,64,102,98,90,115,108,99,121,114,106,
117,112,104,69,64,58,101,95,87,103,100,91,105,100,91,106,100,91,105,101,92,100,
95,89,98,92,84,103,97,88,87,82,76,94,89,81,102,97,87,103,98,90,104,102,90,122,
120,112,86,82,75,84,80,73,71,68,61,105,101,90,110,107,97,110,105,94,111,105,95,
104,99,90,99,95,86,99,95,87,98,95,86,106,102,90,106,102,95,98,94,88,108,105,96,
75,72,65,68,65,59,87,84,76,102,98,88,102,98,87,100,96,87,97,94,86,95,91,81,96,
92,83,99,97,88,95,92,85,90,87,80,79,75,69,84,80,71,91,87,79,90,87,80,97,93,86,
92,88,80,116,113,106,96,91,86,103,98,90,97,91,84,102,95,87,121,115,108,130,122,
115,114,108,100,86,82,75,76,73,66,79,75,68,100,98,88,94,90,83,98,94,84,90,87,79,
82,79,70,88,83,76,90,86,80,100,98,88,102,98,89,101,97,87,107,104,96,103,100,92,
105,101,92,124,121,111,117,112,104,68,64,59,88,86,79,98,93,86,102,98,91,100,95,
89,91,88,82,104,100,95,122,117,110,75,73,67,68,65,59,96,93,86,102,100,93,107,
104,97,118,113,104,106,100,93,94,90,82,93,88,81,140,136,124,107,103,95,111,109,
101,128,123,118,102,99,91,70,68,63,106,101,92,101,98,90,108,105,93,108,104,95,
105,103,92,102,100,90,102,99,90,101,99,89,101,99,89,103,99,90,102,98,90,108,103,
95,89,84,76,93,91,85,87,82,76,90,85,77,102,100,92,92,90,82,87,84,77,97,91,85,93,
91,84,97,94,87,102,97,90,107,103,94,126,119,109,114,109,99,66,63,56,108,102,93,
104,99,92,111,105,96,131,123,113,71,67,61,104,97,89,104,98,90,102,97,89,99,93,
85,98,93,86,97,92,84,97,90,84,105,97,90,114,110,101,76,72,66,97,92,83,102,98,90,
108,103,95,108,106,96,101,98,90,114,108,97,95,91,84,110,107,97,119,114,105,108,
104,94,108,103,93,102,98,89,100,97,88,101,96,86,104,100,89,110,106,94,105,102,
95,95,92,85,94,90,81,76,72,64,77,73,66,85,84,74,94,89,81,99,95,86,97,93,83,95,
91,82,94,89,80,94,89,80,98,96,87,96,93,86,89,86,78,90,86,77,79,75,70,82,78,71,
97,92,87,96,91,83,91,88,80,108,103,94,105,101,94,117,111,101,93,89,80,98,92,86,
99,96,88,99,95,88,107,102,94,118,113,103,116,111,102,108,104,95,114,110,100,116,
114,106,111,107,97,111,107,98,101,96,85,123,119,109,126,123,115,119,115,105,105,
100,92,95,91,83,102,98,90,108,103,95,114,110,100,97,94,87,96,91,85,112,108,99,
94,89,82,97,96,88,99,95,90,102,97,91,96,93,83,111,107,98,125,123,116,81,78,71,
76,72,67,71,68,62,110,108,101,122,119,110,92,88,81,82,78,72,120,116,107,106,102,
94,107,104,95,121,118,109,125,122,114,93,91,84,85,83,76,91,89,82,85,82,76,103,
101,91,104,100,89,105,101,93,106,102,91,104,101,93,103,100,90,102,100,88,103,
102,91,105,101,92,108,104,95,82,79,72,105,101,93,97,94,86,86,80,75,89,85,80,109,
107,100,74,70,64,97,94,86,96,94,87,96,93,86,97,93,86,98,95,87,103,100,92,107,
104,94,129,125,115,81,77,70,74,70,64,112,106,98,109,103,96,125,119,108,74,70,62,
97,90,83,98,92,86,94,89,81,93,87,80,96,89,82,96,91,85,97,92,84,102,96,88,103,97,
89,105,100,93,91,86,78,98,95,88,99,95,87,91,88,81,83,80,73,96,92,85,103,100,93,
107,103,94,118,114,104,84,80,72,102,98,90,104,100,90,99,96,87,99,94,85,105,100,
92,112,107,99,104,100,89,108,104,96,102,98,89,81,78,69,79,77,71,75,73,64,86,82,
74,97,93,83,96,92,84,94,90,83,94,90,80,93,89,82,100,97,89,105,99,89,95,90,82,88,
85,78,85,81,75,74,70,66,89,86,78,98,94,84,91,88,80,101,96,89,113,108,101,112,
108,99,103,96,88,96,90,84,92,87,81,94,91,83,102,98,90,101,98,90,89,85,79,97,94,
87,98,93,88,97,95,87,98,94,87,102,99,92,92,87,78,99,96,87,104,100,93,107,102,94,
128,123,113,89,85,77,98,94,88,97,94,85,88,86,79,103,98,90,103,98,91,94,89,84,
106,102,93,96,91,82,100,95,86,102,98,91,95,91,82,123,120,111,94,91,85,96,94,87,
112,109,102,84,82,76,86,84,78,89,87,78,77,74,67,114,111,103,108,105,97,108,105,
96,123,120,113,104,100,93,88,85,79,105,100,91,105,101,92,137,135,126,86,83,76,
85,82,76,107,104,97,102,99,91,104,100,91,104,99,90,104,100,91,102,98,90,101,98,
89,108,104,95,88,85,75,114,111,99,97,92,83,96,91,82,84,82,75,111,106,97,77,73,
69,94,91,84,98,92,84,91,88,78,96,93,86,100,96,90,100,95,91,102,98,91,106,101,94,
118,112,104,111,105,97,79,74,68,76,73,67,124,118,110,109,102,94,101,98,89,122,
116,107,114,109,101,107,102,95,100,95,88,98,94,87,97,91,86,101,95,89,98,93,84,
97,91,83,90,85,77,123,116,108,110,106,97,106,101,92,94,92,83,93,87,80,69,64,59,
94,87,80,107,103,96,136,131,119,85,80,73,99,96,87,99,94,86,101,96,88,102,97,89,
105,100,90,108,105,93,102,100,88,104,102,92,93,89,79,86,82,73,73,71,65,80,77,70,
95,90,82,97,94,86,97,94,86,95,91,81,93,89,80,91,88,80,99,95,88,104,101,93,99,96,
88,103,98,94,87,84,77,80,75,68,90,86,79,98,95,87,90,87,79,104,100,92,105,100,93,
107,103,95,111,105,98,82,77,70,100,96,89,109,104,96,89,87,80,96,93,86,104,98,89,
97,94,87,100,96,88,98,95,87,99,94,87,98,95,88,87,82,79,98,95,87,110,105,97,113,
108,100,114,109,100,90,86,80,108,106,99,107,103,94,111,106,97,108,105,96,105,
100,94,92,88,81,94,90,82,100,95,89,100,96,88,103,100,93,94,91,82,117,114,108,81,
78,74,102,99,92,109,106,98,138,134,124,93,90,84,73,71,64,95,92,85,117,114,108,
102,99,91,112,109,101,86,83,78,96,92,85,101,98,92,95,93,84,90,87,78,115,110,101,
140,136,121,82,80,72,95,91,83,106,102,94,100,97,87,101,97,89,102,98,91,100,96,
89,100,97,89,105,102,93,129,125,113,86,83,73,100,97,86,99,95,87,98,93,84,95,92,
83,86,81,74,99,96,89,99,94,90,97,92,84,93,91,84,98,95,87,101,97,90,112,109,100,
104,101,93,92,87,80,123,120,111,130,124,115,95,92,85,89,83,76,74,70,64,91,88,79,
101,96,86,105,100,93,103,100,91,103,97,88,99,95,87,98,93,86,98,93,86,89,83,76,
94,88,83,92,87,81,102,96,89,107,101,91,102,96,88,99,95,87,116,113,104,85,82,75,
94,89,81,116,110,101,150,146,135,86,82,73,104,99,90,102,97,88,104,100,89,100,97,
90,103,98,88,105,102,94,105,102,93,114,110,100,94,90,80,95,90,82,74,71,63,82,80,
74,91,87,78,95,91,84,101,97,89,94,91,83,94,90,82,90,86,78,95,91,84,101,96,92,
100,96,88,102,98,90,92,87,81,99,96,89,85,82,75,96,92,86,93,87,80,110,105,95,102,
98,92,82,79,72,79,76,70,118,112,102,119,116,105,111,107,99,121,117,106,110,103,
96,96,92,84,99,96,89,103,98,92,102,97,93,99,96,90,98,95,86,85,80,74,96,94,87,
104,101,95,124,119,110,77,74,69,104,100,92,102,100,93,102,99,91,103,99,89,104,
99,91,104,101,95,114,111,102,113,110,101,89,87,81,104,100,92,101,99,91,91,87,79,
114,111,105,95,91,86,107,104,97,112,109,102,137,133,122,101,98,90,91,89,82,107,
104,98,133,130,122,94,91,83,106,103,96,108,105,98,96,93,87,100,96,88,100,95,86,
86,81,74,101,97,88,126,123,113,126,123,113,83,81,75,82,81,74,101,98,90,98,94,86,
99,97,90,102,99,92,105,100,93,105,101,93,111,109,98,138,134,122,90,87,81,105,
101,94,111,106,97,65,64,56,102,97,88,98,95,88,98,95,88,98,95,88,98,94,86,101,97,
90,111,107,99,100,96,87,89,86,78,108,104,95,107,102,93,108,105,98,126,121,112,
87,83,75,82,78,71,93,88,81,103,97,89,103,99,92,104,99,91,103,99,91,104,98,89,99,
94,88,99,93,86,76,71,65,89,83,76,85,79,75,98,94,86,104,98,92,102,96,89,101,97,
89,113,111,103,118,113,103,108,103,93,112,107,96,118,114,104,85,81,72,129,123,
112,120,114,103,91,87,78,99,96,89,108,105,96,102,97,89,102,100,91,134,129,118,
102,100,91,90,87,80,76,71,64,82,77,69,91,87,78,99,96,87,102,98,89,96,93,85,92,
89,82,89,87,81,93,89,82,97,93,87,97,92,88,97,94,87,100,97,89,118,115,107,67,65,
59,105,102,95,99,94,85,81,77,73,89,85,77,93,89,82,123,117,109,105,102,93,105,
102,93,108,103,94,107,102,94,103,99,89,100,96,86,101,97,91,101,96,92,101,97,92,
97,94,88,97,92,85,81,78,72,96,92,84,105,101,92,114,109,101,89,86,79,105,101,96,
102,99,91,103,98,90,103,98,90,103,98,90,101,96,88,98,96,87,108,105,95,103,99,93,
95,91,86,100,99,89,97,94,88,117,114,101,104,101,95,110,107,99,124,120,112,111,
109,98,108,105,96,128,124,116,114,111,103,130,128,119,96,92,86,98,95,90,101,97,
89,97,95,89,101,98,91,102,97,88,80,80,72,97,95,82,111,107,99,124,120,109,143,
140,127,79,76,69,63,61,56,100,98,91,100,98,91,102,98,89,103,100,91,105,101,93,
105,101,92,111,106,98,134,131,121,111,110,102,78,73,65,85,82,76,102,100,91,98,
96,88,99,96,88,99,96,89,100,96,89,109,105,97,102,97,91,85,81,74,103,99,91,102,
98,90,106,101,93,109,104,98,124,117,107,71,69,64,96,93,86,92,88,81,104,101,92,
107,102,96,104,100,93,103,98,89,102,97,89,106,101,94,98,95,88,66,63,58,83,79,73,
80,75,68,90,87,81,98,92,85,105,97,90,101,99,92,95,92,84,93,90,82,121,113,104,
123,116,106,134,128,117,74,70,63,100,96,87,112,107,97,131,129,120,116,114,106,
84,81,75,105,101,92,115,110,99,90,86,78,100,97,91,82,77,72,70,67,58,77,71,64,93,
91,79,98,96,86,100,94,85,99,93,86,95,91,82,92,90,82,94,89,83,92,89,83,87,85,79,
93,89,83,98,96,89,112,110,102,94,90,83,80,76,69,68,64,57,109,106,97,128,121,113,
103,101,93,107,101,91,103,98,94,105,101,92,104,101,95,104,102,95,104,100,90,102,
99,92,103,100,92,98,96,89,98,96,89,96,92,85,100,93,88,84,79,72,98,93,84,117,115,
106,88,83,78,100,96,88,99,97,90,97,95,88,98,97,89,101,97,87,99,97,88,98,95,89,
98,93,86,96,91,85,116,111,102,110,105,96,110,107,95,79,74,68,89,86,78,108,105,
97,113,113,103,142,138,129,71,67,63,84,81,75,118,115,106,115,112,104,107,103,95,
88,86,80,93,90,80,101,98,91,98,96,90,98,94,86,99,96,90,83,80,74,92,90,78,110,
104,94,114,106,99,133,127,121,83,80,75,92,88,80,95,92,87,92,90,84,99,97,89,102,
99,91,102,99,92,106,100,91,107,102,93,108,102,98,100,96,89,62,59,53,93,90,84,
107,101,92,97,95,89,96,92,86,97,95,88,105,103,96,103,101,92,76,73,67,91,86,79,
103,99,93,102,98,92,106,102,95,110,105,99,98,94,86,83,82,76,98,95,87,97,94,86,
95,92,84,91,87,78,90,86,77,92,87,79,87,82,78,92,88,81,94,89,85,71,68,61,66,63,
57,72,68,63,65,61,57,77,72,66,89,85,78,89,85,79,89,86,79,91,86,79,90,86,79,93,
91,84,129,127,118,65,63,58,86,84,77,84,83,76,90,86,80,97,92,84,108,105,96,102,
98,90,104,102,89,110,104,94,112,106,96,72,70,64,72,68,61,66,65,59,88,86,73,93,
88,78,92,88,79,92,87,77,86,84,75,86,82,72,85,81,71,89,84,75,73,70,62,83,79,71,
82,80,73,84,82,75,105,102,93,70,67,61,112,105,95,106,102,92,97,92,85,100,96,87,
73,69,65,99,93,83,91,88,80,91,89,83,92,87,78,91,88,77,91,88,80,93,91,82,91,88,
79,88,84,74,87,82,74,85,82,76,87,83,75,96,93,85,79,75,66,72,70,63,82,79,72,84,
81,74,86,82,73,88,83,74,86,82,75,87,83,76,84,80,70,84,80,71,85,80,75,85,80,71,
83,80,72,89,87,80,100,97,87,108,104,92,79,78,70,66,62,59,80,76,68,68,63,57,90,
87,79,80,77,69,89,84,80,87,85,78,84,81,74,85,81,76,87,83,75,87,81,73,84,80,72,
81,80,73,90,85,77,93,89,83,86,83,75,87,84,77,102,99,91,64,60,56,82,80,74,90,85,
79,91,88,81,85,83,76,87,82,76,89,84,78,85,82,75,84,80,73,96,91,81,73,70,64,68,
64,56,91,86,79,89,85,78,85,83,77,87,84,76,94,91,81,92,87,79,66,63,56,92,87,78,
99,96,87,93,90,82,99,96,90,101,96,90,88,84,76,71,69,61,74,71,66,91,87,80,87,83,
77,98,95,89,101,98,91,103,99,90,103,99,90,110,106,97,123,118,107,90,84,76,117,
112,104,84,81,74,74,71,66,78,72,67,81,76,71,96,93,87,98,96,88,105,97,90,100,93,
85,97,93,85,105,101,94,127,124,114,76,73,66,100,97,91,97,93,83,98,95,86,97,95,
89,93,91,84,93,89,80,112,106,97,116,113,105,103,100,90,79,74,68,77,75,66,67,64,
58,97,95,83,103,101,94,102,100,93,102,97,89,98,96,89,95,90,87,96,94,87,97,95,87,
73,70,66,62,58,55,95,90,86,116,110,106,103,100,92,86,83,78,92,90,84,111,105,98,
109,103,94,100,95,90,86,81,76,92,87,80,108,104,94,101,99,92,104,97,91,101,96,90,
98,96,88,100,98,90,98,96,89,94,91,84,94,89,82,95,92,86,98,90,84,123,117,107,78,
76,70,96,94,87,95,91,84,95,93,86,96,91,83,95,90,81,96,89,82,92,88,84,89,85,78,
90,87,80,91,88,81,91,89,83,90,88,82,89,84,76,81,79,70,96,91,83,98,93,83,112,110,
101,87,83,77,77,75,68,89,87,80,93,91,83,81,77,69,79,75,69,85,82,75,89,85,76,89,
84,75,88,86,80,88,85,77,89,84,76,82,80,74,105,100,90,106,100,90,115,112,103,97,
93,88,74,70,66,98,97,90,100,98,90,99,97,90,102,98,89,97,94,87,99,95,87,93,88,79,
93,91,84,106,103,94,89,85,76,84,81,75,94,92,85,101,97,88,98,96,89,107,105,98,
102,100,93,74,70,66,94,91,85,97,94,88,97,93,88,99,96,90,109,104,99,118,115,106,
111,106,101,82,78,73,69,66,60,69,66,60,113,110,100,120,115,105,98,92,89,80,76,
73,110,104,97,114,109,101,86,81,75,101,97,92,124,116,107,105,102,94,81,76,69,76,
73,66,102,97,88,98,93,86,104,101,91,106,100,91,96,92,85,103,101,94,126,124,116,
96,91,83,87,83,75,76,72,65,102,99,92,96,94,88,95,92,85,96,93,86,100,95,91,113,
110,102,129,125,115,88,83,77,79,77,71,72,69,63,75,71,65,115,110,101,117,111,103,
115,111,105,108,105,98,107,103,95,105,102,94,120,117,108,107,102,96,81,77,70,
107,105,99,120,117,111,102,98,93,104,101,95,113,110,102,72,70,64,113,110,103,
113,110,103,106,101,95,102,99,91,70,66,60,114,109,99,106,100,91,102,97,88,102,
97,88,104,99,94,104,99,90,102,99,91,103,97,89,101,97,90,107,102,92,102,98,89,95,
90,83,100,95,87,102,97,88,96,94,87,96,93,87,93,91,84,94,88,85,95,90,82,95,91,83,
92,90,83,91,88,80,91,88,82,95,92,85,90,86,80,89,83,79,81,76,70,94,89,84,98,92,
84,114,110,100,68,64,58,87,83,76,93,89,81,110,105,94,75,72,65,70,66,62,73,69,63,
89,85,77,89,86,78,92,87,81,92,88,78,96,93,87,87,82,75,102,100,93,113,109,101,
124,121,109,96,92,86,73,70,64,100,97,90,101,98,90,105,103,96,104,99,90,96,93,86,
96,91,85,91,85,79,101,97,90,104,102,95,104,100,90,94,89,80,100,95,89,107,104,96,
112,109,101,103,98,94,80,76,72,98,93,89,96,94,88,97,94,89,98,93,86,100,95,89,
105,101,92,111,105,100,128,122,113,87,84,76,93,90,82,147,137,128,116,108,101,
134,131,119,125,121,112,115,111,102,90,84,77,96,91,84,105,101,93,110,104,94,109,
105,96,108,103,95,105,100,96,103,98,91,93,90,84,109,106,98,106,103,94,114,109,
100,112,106,95,119,115,106,94,90,82,86,82,76,136,130,120,104,100,94,71,67,61,98,
94,86,101,97,89,95,92,84,106,101,94,122,118,109,118,115,106,78,75,69,79,76,69,
71,67,64,130,126,115,133,129,122,106,101,92,97,92,84,93,89,84,86,83,77,88,86,80,
89,86,81,105,102,95,120,116,109,91,88,83,110,105,100,112,107,102,134,130,123,
144,142,132,68,65,59,117,113,104,107,105,97,103,100,92,98,94,86,66,62,58,100,96,
88,103,101,92,99,96,89,102,99,91,103,100,94,101,98,90,99,97,89,103,98,88,102,98,
90,105,102,93,92,88,80,94,90,81,107,102,96,102,98,89,101,95,90,97,93,86,98,95,
88,96,93,86,96,93,86,94,90,81,93,89,84,94,91,85,95,92,86,96,94,87,94,91,85,84,
80,73,80,75,70,92,88,79,97,94,86,95,93,86,75,71,65,88,84,76,98,95,89,96,91,82,
90,87,76,86,81,76,105,100,91,98,95,89,86,82,78,94,89,83,92,89,81,96,93,85,87,82,
79,101,98,92,113,109,100,141,138,129,88,83,78,79,77,71,97,93,86,101,97,89,104,
100,93,102,98,90,95,91,83,92,87,81,93,88,83,101,97,90,103,100,92,102,98,90,95,
91,82,95,93,84,110,106,98,97,93,85,85,83,79,100,95,91,99,95,90,98,95,90,96,91,
87,95,90,85,99,95,87,103,101,93,111,106,98,131,126,120,90,86,80,77,72,69,113,
107,97,97,94,85,108,104,97,103,100,92,102,98,91,108,103,95,101,97,89,99,95,87,
106,100,91,104,100,93,102,101,94,102,98,91,106,101,95,109,104,96,80,75,70,89,86,
78,87,83,76,82,79,72,82,79,73,94,91,83,110,106,97,110,105,97,122,118,109,117,
113,103,88,86,78,79,75,68,87,83,76,111,107,98,127,122,111,94,91,83,76,73,66,79,
76,69,73,70,64,120,114,108,129,123,116,135,130,124,132,126,117,115,111,105,103,
100,91,107,104,97,107,104,98,107,102,96,102,99,91,97,94,89,98,95,90,115,112,105,
115,111,106,109,107,100,63,60,55,101,98,89,97,92,84,103,98,90,96,94,85,81,77,70,
70,67,60,120,114,104,105,102,96,100,98,88,94,89,80,84,80,73,79,75,68,83,80,73,
87,83,79,90,86,80,84,78,71,98,96,87,100,97,89,102,100,91,104,100,92,100,98,91,
106,101,92,99,96,88,98,95,87,96,91,87,97,93,87,100,96,90,102,99,91,95,92,86,97,
94,91,83,77,71,78,73,67,93,89,82,102,96,86,89,86,79,74,70,63,86,82,74,92,88,80,
90,87,78,86,82,74,88,83,77,88,86,79,106,100,93,107,103,95,81,79,72,98,91,86,98,
96,89,91,86,82,104,102,95,116,111,106,146,140,132,94,90,86,80,77,71,97,92,85,
100,97,91,102,99,92,101,99,92,90,86,78,89,87,83,96,92,87,98,95,88,103,100,93,
101,98,92,96,91,84,92,90,83,113,107,101,106,103,95,100,95,87,98,94,90,98,95,90,
96,92,87,97,91,83,96,91,87,98,94,86,104,100,95,110,105,98,128,122,116,108,104,
99,75,70,67,109,104,95,91,86,79,102,99,94,99,96,88,100,96,88,103,100,91,103,99,
91,87,82,75,104,99,93,105,101,90,105,100,91,104,101,92,105,100,96,108,104,97,
108,105,96,82,79,71,107,104,94,116,110,99,131,128,118,102,98,87,104,100,89,107,
104,95,105,103,96,107,104,94,117,114,107,125,121,114,116,114,107,115,113,106,
122,117,105,91,87,80,76,74,68,79,77,71,80,76,70,94,90,85,105,102,96,105,100,93,
107,102,93,104,98,92,101,96,88,97,94,88,99,94,89,104,100,95,102,98,93,116,113,
107,90,87,81,111,108,101,113,110,103,119,115,106,69,65,60,94,90,85,100,98,91,
110,104,96,103,98,90,101,97,89,101,98,92,92,89,81,91,87,79,89,85,78,89,84,76,90,
87,79,92,88,80,97,94,86,99,95,87,103,98,91,68,65,58,98,95,86,97,94,85,100,96,89,
101,98,90,102,98,89,105,101,92,102,99,89,98,95,88,93,90,85,93,89,84,91,87,82,97,
92,86,94,90,85,97,92,85,88,83,75,83,78,71,90,87,80,82,79,72,76,73,66,79,76,69,
88,84,75,92,87,78,90,87,79,89,86,78,88,85,77,88,85,77,92,89,83,111,109,101,96,
93,86,103,95,88,101,98,91,90,88,81,122,119,112,134,131,121,124,120,112,75,70,65,
81,77,70,96,93,88,100,97,91,100,96,88,97,95,88,73,70,66,98,93,89,94,92,86,98,95,
89,100,97,91,104,100,95,95,91,84,95,93,87,96,92,85,102,99,93,99,94,90,98,95,90,
100,96,91,97,92,87,96,92,85,96,92,88,97,92,85,102,100,93,109,104,100,128,123,
117,90,86,80,78,75,68,101,96,88,81,78,71,99,94,88,101,96,91,105,101,93,92,89,82,
92,89,82,98,94,89,100,97,91,103,98,91,105,100,91,104,100,91,103,97,93,106,100,
93,117,113,105,90,87,80,102,98,90,101,96,86,117,114,104,101,98,89,102,98,87,102,
99,88,102,100,91,103,101,94,108,104,97,107,103,96,107,104,97,113,108,99,123,117,
108,96,92,84,86,82,75,94,89,82,86,82,74,90,86,81,99,94,89,97,94,87,103,98,90,
104,99,92,101,98,90,98,96,89,101,96,91,102,97,93,104,100,95,107,104,98,113,111,
103,96,93,87,110,107,100,121,117,110,82,80,73,90,87,78,126,123,114,128,122,115,
126,122,114,132,126,115,143,137,125,118,114,103,94,91,83,99,95,88,98,93,86,109,
106,96,109,105,96,101,97,88,107,103,94,90,86,80,71,67,64,106,102,93,95,91,83,
100,94,88,102,98,90,103,99,90,105,101,92,104,101,92,96,93,86,95,91,84,92,89,83,
100,97,91,96,93,86,95,91,84,94,91,84,90,87,82,78,75,68,88,86,79,92,87,80,83,80,
73,83,79,72,86,82,75,91,87,80,89,85,77,90,85,78,87,84,76,89,85,76,90,87,79,95,
91,84,120,114,105,85,81,74,122,117,109,125,118,105,102,100,93,78,75,70,82,77,71,
77,73,67,77,74,67,95,93,86,101,95,87,94,90,85,113,109,101,78,74,67,101,98,92,97,
94,87,97,94,89,101,98,90,104,102,95,96,93,85,109,107,98,84,80,74,79,76,70,99,96,
90,99,94,87,99,95,88,100,95,91,96,92,86,96,93,88,96,92,86,104,99,95,108,104,99,
117,112,106,87,83,76,109,106,98,78,74,68,53,49,46,97,92,86,100,97,89,111,106,98,
110,106,97,109,104,96,112,108,100,94,89,85,100,97,90,104,100,90,105,101,92,104,
98,89,118,114,105,93,90,82,106,104,94,98,95,86,98,94,86,112,108,100,103,100,92,
102,98,90,102,97,87,104,100,92,106,101,92,106,103,96,104,101,94,103,101,94,110,
107,97,131,126,115,103,98,90,80,76,68,100,96,88,91,88,80,87,85,79,94,89,81,91,
88,80,100,95,86,99,95,87,103,99,92,101,98,91,101,98,91,95,91,87,104,99,95,99,96,
91,117,113,107,78,75,70,108,105,99,104,100,95,92,89,83,70,65,61,106,101,95,107,
103,96,110,107,100,114,110,101,111,104,95,112,107,97,102,98,90,101,96,89,93,89,
82,96,92,83,96,93,85,92,90,83,98,94,85,82,80,74,86,81,75,105,100,93,86,83,76,93,
89,81,101,97,88,102,99,91,104,99,92,104,99,92,116,110,104,79,77,72,75,72,67,86,
83,78,94,91,86,93,89,84,100,95,88,90,87,82,86,84,77,77,75,70,94,89,81,81,79,72,
81,78,71,88,81,74,90,85,77,88,83,75,86,82,76,88,84,75,89,86,77,93,89,80,98,95,
88,126,121,113,105,102,95,96,91,83,75,71,64,93,88,81,109,106,98,113,109,104,122,
118,109,105,101,96,96,91,86,95,90,84,116,111,101,84,81,74,96,95,87,98,96,88,97,
93,85,100,96,88,98,96,90,101,99,92,97,93,88,108,103,98,127,123,113,60,56,53,88,
86,81,102,99,93,98,94,90,93,90,84,95,90,84,97,92,88,96,91,85,104,99,91,106,102,
97,108,104,95,94,91,85,116,112,105,102,100,93,73,70,66,83,80,74,116,109,103,101,
96,88,101,96,90,105,100,93,105,100,92,89,86,81,101,96,87,104,100,90,106,101,92,
106,102,93,105,101,93,102,97,90,101,98,90,99,93,85,93,89,81,104,99,90,128,124,
113,85,82,73,103,98,88,104,100,92,105,101,94,105,101,92,100,96,88,104,98,89,96,
93,86,99,95,87,93,88,81,114,110,100,92,89,81,90,88,82,88,83,79,90,87,80,86,82,
74,94,90,82,93,89,82,98,95,87,104,101,92,102,97,93,92,88,84,102,99,94,100,96,90,
111,107,100,96,91,85,108,104,95,100,95,86,96,93,84,74,71,65,105,101,95,106,101,
96,110,106,97,109,105,97,98,94,88,98,93,84,96,92,84,99,94,87,104,100,91,96,92,
84,82,78,71,74,69,64,95,92,85,107,104,95,92,86,77,94,92,85,117,111,100,76,71,65,
101,96,88,102,98,91,104,99,89,104,99,92,107,101,95,104,102,95,94,90,85,91,86,83,
101,97,89,100,95,88,96,91,87,91,88,82,84,78,73,68,65,60,91,87,77,81,78,70,82,78,
69,90,86,80,89,85,78,87,83,75,86,83,75,90,86,77,93,88,82,95,91,84,115,110,105,
117,114,106,79,75,68,78,74,66,70,67,62,93,89,80,114,109,103,102,99,94,98,93,89,
96,91,88,91,88,84,105,101,94,108,104,98,84,80,73,102,100,93,99,97,89,95,92,83,
100,96,87,100,97,89,101,98,92,97,93,85,107,103,96,115,112,103,116,112,106,63,59,
56,91,87,83,97,94,88,90,86,80,93,89,84,94,91,86,97,92,89,102,99,91,107,102,94,
104,100,93,93,90,84,98,95,87,127,123,114,78,75,70,136,129,122,103,98,90,82,78,
73,101,96,90,108,102,95,107,104,97,80,77,72,101,97,87,104,100,91,106,102,93,114,
111,104,88,85,77,111,108,97,100,97,87,95,91,86,88,85,77,98,93,85,121,118,110,98,
94,86,102,97,89,103,98,90,105,101,95,101,98,91,97,93,86,98,95,86,101,98,91,104,
100,92,81,77,70,121,117,106,104,101,93,97,92,86,86,83,77,93,87,80,81,78,71,92,
89,81,93,90,82,96,92,85,105,101,96,93,91,85,99,95,91,101,98,92,98,94,89,101,97,
91,109,105,99,114,111,105,114,110,104,105,101,92,75,70,63,105,100,94,106,102,94,
108,105,98,109,106,96,94,89,80,101,97,86,98,93,84,81,77,71,82,78,71,85,81,74,82,
78,71,101,96,92,118,114,103,105,100,90,80,78,71,107,104,96,134,130,120,61,58,53,
102,98,89,110,107,98,98,95,89,100,97,91,103,98,92,90,87,82,84,80,76,95,91,85,
100,99,91,100,99,93,100,96,91,91,88,83,84,81,76,82,75,69,90,85,76,83,79,72,90,
87,79,91,88,81,89,85,80,87,84,77,89,85,80,91,87,80,95,90,83,104,101,93,134,129,
121,86,82,74,79,76,71,77,72,66,90,87,82,97,95,89,107,102,98,120,117,110,89,84,
79,96,91,87,99,95,90,118,114,110,74,70,66,102,98,92,102,98,93,102,98,91,97,93,
86,100,96,92,101,98,95,106,104,97,105,102,93,78,77,71,104,102,95,113,108,101,
110,108,101,68,64,61,105,100,93,92,90,83,89,86,81,96,92,87,96,94,88,104,100,93,
107,102,97,102,98,91,96,93,86,97,93,86,122,119,112,87,81,73,107,100,92,120,114,
103,116,109,103,102,97,93,115,111,101,125,123,115,79,75,70,100,97,87,104,99,90,
105,100,92,107,104,97,100,96,86,108,103,94,98,94,86,93,89,82,88,83,74,94,89,80,
102,98,90,138,133,125,76,72,68,110,107,99,104,101,95,101,99,90,96,92,85,99,94,
87,94,91,84,136,132,122,109,107,96,110,108,97,101,98,90,97,92,83,102,97,91,94,
89,83,84,79,74,92,90,83,96,92,85,97,93,85,100,96,91,89,86,81,97,94,89,101,97,92,
97,94,89,84,80,75,107,103,97,108,103,96,115,111,102,93,90,81,90,84,77,102,97,89,
106,102,95,110,104,95,99,94,87,94,91,83,87,83,75,85,81,73,87,83,76,87,83,76,116,
111,100,129,125,114,134,130,120,115,110,102,96,93,86,100,94,86,109,105,99,86,82,
75,76,72,66,92,89,82,97,93,84,96,92,86,87,84,78,94,91,86,85,81,76,86,82,75,92,
89,84,97,94,87,99,96,90,102,99,95,93,88,82,83,80,74,75,73,67,88,84,77,87,83,76,
89,86,78,91,86,81,91,88,81,90,86,80,92,88,81,93,90,82,100,96,88,111,109,98,136,
132,121,87,84,76,78,74,67,83,79,71,80,78,72,94,94,86,97,94,86,107,101,95,119,
115,109,84,82,76,113,109,102,90,87,79,92,89,83,100,97,91,100,96,88,100,97,89,96,
93,86,98,95,87,102,98,93,117,114,107,68,65,59,93,91,84,103,98,91,102,100,93,125,
121,115,107,102,98,80,76,73,72,69,65,98,94,89,101,97,92,97,95,89,105,100,93,103,
100,94,105,101,93,89,86,78,102,98,91,99,97,90,93,89,81,101,97,92,101,98,92,103,
98,92,109,104,96,109,107,99,124,120,109,82,77,72,95,91,83,96,94,88,105,100,91,
103,100,94,107,103,94,111,107,97,97,94,87,82,78,71,89,83,75,94,90,82,96,92,85,
119,116,109,122,119,109,74,71,65,115,111,103,104,100,91,99,94,85,101,98,90,93,
91,82,105,101,92,110,105,94,106,101,92,108,104,96,93,90,82,104,99,95,102,98,91,
95,91,84,98,94,87,102,97,92,97,92,85,94,90,86,90,86,82,97,94,88,102,96,87,98,94,
88,75,74,69,105,102,96,107,104,97,118,114,108,68,64,57,84,82,75,104,100,93,105,
101,94,104,100,92,94,89,81,91,89,83,76,72,65,119,116,106,134,129,118,125,121,
108,119,114,102,119,113,102,111,107,97,107,103,94,104,99,92,86,81,72,129,127,
116,100,96,87,118,114,104,92,88,81,102,97,88,103,100,92,98,95,89,85,83,76,85,82,
74,84,81,74,88,87,80,94,90,85,95,91,86,105,101,96,96,91,87,84,80,73,74,68,64,91,
87,78,89,85,77,92,87,79,91,88,81,91,87,80,92,89,82,93,89,83,98,93,85,107,102,94,
128,123,110,123,118,109,81,77,71,65,61,55,84,81,76,83,79,72,95,92,84,96,91,86,
94,91,85,97,92,89,114,108,101,100,95,91,70,67,61,100,97,91,101,97,89,99,96,90,
97,93,86,96,93,86,95,93,86,118,113,108,71,68,64,92,88,80,88,83,77,96,93,87,99,
97,90,113,108,103,134,131,123,119,115,109,64,63,58,98,96,90,104,99,95,102,97,93,
103,100,93,108,105,98,92,90,82,100,95,89,98,94,86,88,86,80,92,87,83,100,98,91,
104,100,94,105,101,93,109,104,99,129,125,115,79,75,68,93,87,79,100,95,87,108,
103,94,113,109,106,103,98,90,88,86,80,80,77,71,120,115,106,81,78,72,93,88,80,
100,95,90,101,97,89,111,108,101,139,134,123,102,97,90,80,77,72,111,108,100,96,
94,89,97,93,87,95,92,86,106,102,93,108,103,93,108,102,93,107,103,95,88,86,80,99,
94,84,102,99,91,103,99,91,99,95,89,102,99,91,104,100,92,98,96,88,92,89,84,101,
96,89,101,99,92,106,103,96,86,82,77,107,104,97,110,106,101,116,111,103,83,79,73,
96,93,85,85,81,76,102,98,90,92,89,83,88,84,76,82,77,72,84,81,73,139,134,123,123,
119,108,119,115,106,113,109,100,106,102,93,107,102,92,106,102,93,102,99,91,86,
81,74,102,97,88,105,100,90,104,101,92,97,93,85,104,100,91,94,90,83,118,113,104,
89,84,79,85,80,75,89,86,79,95,91,87,105,100,96,110,105,100,105,101,94,98,92,84,
80,75,68,108,104,95,83,79,73,95,90,83,95,91,83,96,91,85,95,91,83,94,91,84,97,92,
87,106,101,91,127,124,113,115,109,98,84,78,72,72,68,61,70,66,60,85,83,75,85,81,
74,97,95,89,98,96,90,97,94,86,94,92,86,112,110,102,89,86,81,84,81,77,103,99,92,
104,98,90,96,92,87,96,94,87,97,93,88,96,93,87,77,74,70,88,85,79,88,85,80,83,79,
74,98,94,85,98,95,90,106,102,93,119,117,110,130,126,120,67,64,60,94,91,86,102,
98,91,105,100,93,103,100,94,100,97,90,98,95,89,100,97,89,99,95,87,92,88,83,90,
87,80,100,97,89,105,100,92,106,101,95,110,105,100,130,126,120,66,62,56,106,101,
94,101,97,89,98,95,88,103,100,92,114,109,101,109,107,99,107,103,95,108,105,95,
106,102,94,92,88,83,103,97,89,103,98,90,111,107,96,122,117,107,127,125,113,83,
82,77,69,67,61,72,70,64,89,86,80,104,100,92,103,100,92,107,102,93,104,101,92,
109,106,96,79,75,70,82,77,70,97,92,85,99,95,87,97,94,87,98,93,86,101,97,91,96,
92,88,100,96,91,102,97,91,110,107,100,87,84,79,101,96,92,114,109,105,104,100,95,
101,99,92,94,90,82,117,114,105,124,119,111,96,92,87,90,87,82,84,81,75,69,66,60,
111,109,101,124,122,113,124,119,109,114,110,102,96,92,87,102,98,90,105,101,92,
105,100,91,99,95,87,84,81,74,100,96,91,104,99,89,105,101,91,97,94,85,103,98,91,
104,101,94,107,103,97,92,89,83,82,78,72,94,90,83,114,109,104,102,100,93,104,100,
91,99,95,87,89,87,78,72,70,64,86,82,76,95,91,82,93,86,82,97,91,83,96,92,84,99,
94,86,102,98,88,114,110,97,108,103,97,87,81,75,82,78,71,75,71,66,70,67,61,74,69,
64,87,83,77,87,81,75,95,93,86,101,98,91,101,98,92,102,97,90,108,104,99,72,69,65,
98,94,88,102,97,93,97,93,88,97,95,89,98,95,87,89,86,81,84,81,74,92,89,81,98,96,
90,89,83,78,84,83,76,98,97,90,98,94,90,104,100,95,108,105,98,136,130,125,77,74,
70,85,83,76,110,105,96,104,98,92,105,100,95,100,96,91,103,100,93,96,93,87,97,93,
88,96,91,84,89,85,79,102,99,93,104,100,95,101,97,93,112,108,103,121,117,111,71,
68,63,104,101,95,120,116,109,114,111,102,112,109,100,107,103,94,103,101,93,103,
99,92,105,100,92,128,124,113,88,84,77,108,103,93,106,102,93,109,107,99,111,108,
98,122,118,108,86,83,76,132,127,119,90,87,80,61,58,54,103,101,92,126,122,109,91,
88,79,92,88,80,75,71,65,85,81,77,99,93,85,95,92,87,98,94,86,99,94,87,95,92,85,
97,93,88,96,92,88,97,94,89,101,98,92,117,112,104,73,70,66,102,99,95,108,104,99,
109,105,99,105,102,95,94,92,86,104,101,94,101,98,92,101,96,89,78,74,68,79,76,70,
71,67,61,124,121,115,129,124,115,123,119,113,113,109,101,71,68,63,102,99,92,106,
102,94,105,99,92,96,91,85,87,84,76,95,92,86,104,99,89,100,96,88,93,89,81,102,97,
89,106,101,94,107,102,95,96,92,87,81,79,74,88,86,79,84,82,76,103,98,91,101,96,
88,97,92,88,87,81,74,74,69,64,90,87,79,100,95,87,99,93,84,101,96,87,107,104,95,
119,117,108,118,115,106,84,80,73,81,77,71,93,88,80,88,86,78,77,73,68,81,77,70,
81,77,70,92,88,81,85,82,76,95,92,84,100,96,89,102,99,93,104,100,95,102,97,93,96,
92,87,102,98,90,97,93,88,99,96,90,102,97,90,104,101,92,80,76,70,96,93,88,100,96,
91,96,94,87,89,84,78,87,84,76,96,93,86,97,95,89,100,99,93,104,102,95,125,121,
115,91,87,83,72,69,65,108,103,99,104,100,94,105,101,96,105,101,96,101,98,92,97,
93,88,96,92,87,95,92,86,91,89,83,113,108,100,106,101,96,98,94,89,113,109,100,87,
82,79,116,110,103,85,81,74,86,83,76,104,99,91,107,103,95,105,101,96,99,95,87,98,
94,89,101,97,89,102,97,87,120,116,107,123,116,106,107,104,97,103,98,92,116,111,
102,93,89,83,94,90,81,113,108,99,135,130,121,106,102,93,67,63,58,98,93,84,86,83,
75,137,133,122,115,110,100,97,93,86,98,93,83,105,100,93,103,98,91,96,92,84,97,
92,86,97,93,88,96,92,87,98,93,86,103,100,94,115,111,105,62,60,56,94,89,81,105,
102,96,104,98,92,101,98,92,89,86,80,101,99,92,103,99,91,108,105,98,78,75,70,70,
66,60,100,96,90,125,122,115,130,125,119,120,117,111,108,103,94,101,98,91,73,69,
65,103,99,91,103,99,91,96,93,85,90,87,79,100,96,87,103,98,90,97,93,85,87,83,76,
102,98,89,102,98,89,106,102,92,96,92,85,89,84,76,92,90,82,95,91,86,97,92,89,98,
93,89,98,92,86,86,81,76,77,74,67,83,77,70,78,73,69,84,79,74,112,106,96,103,98,
88,89,86,79,78,75,68,75,71,64,86,82,74,107,103,93,101,97,89,107,104,97,80,77,70,
106,102,95,97,92,83,87,81,75,98,95,86,94,91,86,101,99,92,102,100,93,97,95,88,
104,100,95,96,93,88,97,93,88,103,99,93,99,96,88,73,70,67,96,91,87,98,93,90,94,
91,86,95,92,86,89,84,78,87,83,79,93,91,85,96,91,87,99,97,89,102,100,93,116,111,
107,117,113,107,52,48,46,103,98,94,102,97,91,107,104,97,105,102,96,100,97,95,99,
96,90,99,95,88,95,92,86,94,90,82,116,113,103,114,111,103,81,77,73,100,97,91,86,
82,76,111,106,98,137,131,122,72,68,64,103,98,89,106,102,96,104,101,93,97,94,88,
96,93,84,98,95,89,96,91,84,93,90,82,105,100,91,110,105,100,123,119,110,87,83,75,
84,80,71,107,104,96,101,97,90,101,97,88,128,123,113,118,114,103,74,69,63,94,90,
82,112,109,100,108,104,94,99,96,88,95,90,81,101,99,92,105,101,95,99,95,91,93,88,
82,96,92,86,100,97,88,97,93,85,104,100,95,117,112,105,77,74,68,83,79,75,102,100,
93,101,96,88,104,101,94,93,91,81,101,98,89,116,113,106,104,99,93,80,76,73,65,61,
56,116,112,106,119,116,107,130,124,120,115,112,104,107,104,97,133,127,118,102,
97,91,73,70,64,96,91,82,92,89,81,89,85,78,101,96,88,104,98,90,93,89,82,73,69,64,
83,78,71,103,99,90,128,122,111,99,94,86,106,101,92,100,95,87,88,83,77,96,91,88,
100,97,91,90,87,78,90,87,81,78,75,66,105,100,92,90,86,77,77,74,67,73,69,62,76,
73,66,82,78,71,83,79,72,79,76,69,86,83,75,86,82,76,88,83,75,99,94,88,123,120,
112,88,84,79,90,87,80,89,86,81,107,102,93,83,79,74,101,96,88,102,98,93,106,103,
96,101,96,89,92,89,82,99,94,88,101,97,89,90,87,80,91,88,82,92,87,83,93,88,84,94,
92,85,99,95,90,89,85,80,88,86,80,92,86,80,93,89,84,97,93,88,100,97,91,108,104,
99,127,123,117,63,61,57,81,77,74,101,98,92,105,101,96,105,101,96,101,97,93,99,
96,90,100,97,91,96,93,85,92,86,77,114,110,102,89,86,79,97,94,88,116,111,104,106,
102,97,97,96,88,119,113,106,125,120,111,87,83,79,92,89,84,111,107,99,102,98,92,
97,92,86,96,93,85,95,91,83,95,89,80,107,102,95,109,105,96,94,91,84,81,78,70,106,
102,93,102,97,91,96,93,85,96,91,84,98,94,88,122,119,110,86,83,77,82,80,73,111,
107,97,105,102,95,100,97,91,98,93,84,98,96,88,103,98,90,98,96,89,86,82,74,94,90,
82,105,102,94,101,96,89,98,95,88,91,89,83,84,83,76,93,90,82,95,93,86,83,81,75,
76,74,69,65,63,58,82,78,71,86,82,77,116,113,104,92,89,84,64,60,55,56,54,49,97,
92,83,121,118,109,113,111,104,108,104,96,111,105,96,133,128,117,94,92,84,94,91,
84,105,99,91,101,96,89,121,116,107,82,78,70,81,76,68,105,102,94,115,109,103,104,
100,92,101,97,90,91,88,83,121,113,104,103,97,89,97,94,86,92,89,80,95,91,84,88,
85,79,97,92,88,77,74,69,96,91,84,106,101,90,111,104,95,89,87,80,80,76,70,87,82,
77,83,80,73,88,83,77,88,84,79,89,84,78,89,85,78,95,90,84,92,89,81,118,113,108,
121,117,109,73,69,65,71,67,60,90,86,80,97,92,85,101,96,87,122,117,108,77,74,69,
101,98,91,102,98,92,107,103,95,100,94,89,92,89,84,88,85,80,95,90,81,99,94,88,98,
96,89,90,86,81,88,84,77,97,90,84,91,88,83,95,90,86,99,94,89,104,101,94,129,123,
115,80,76,70,61,59,54,100,96,92,103,100,94,105,100,94,99,96,92,98,95,89,100,95,
89,97,92,86,68,65,59,100,94,88,98,92,84,95,90,81,92,89,81,91,89,83,91,87,79,92,
90,83,115,110,100,113,110,100,71,70,64,86,81,74,97,95,88,91,88,82,87,84,75,90,
87,79,91,89,82,92,89,82,101,95,87,86,81,75,81,78,72,96,91,84,93,88,79,87,82,76,
86,80,73,82,78,69,88,85,76,87,81,74,66,62,57,101,99,91,90,87,78,96,92,84,95,89,
83,89,85,76,90,86,81,85,82,74,76,72,66,83,78,74,90,85,78,106,103,93,82,80,73,99,
95,89,77,74,69,74,69,66,103,99,91,122,120,111,119,115,106,101,99,90,100,96,91,
93,91,84,100,97,89,118,114,104,79,75,66,113,111,103,108,105,95,79,75,71,83,79,
73,92,88,80,96,91,85,100,96,89,106,102,92,66,61,55,94,89,81,105,99,89,81,75,68,
78,74,69,102,100,91,86,84,76,96,93,85,89,85,76,76,73,66,113,108,98,90,87,81,93,
89,84,83,81,73,87,81,74,76,75,68,81,75,68,84,78,71,79,74,69,86,82,77,92,87,81,
117,109,103,83,79,74,72,69,63,75,72,65,77,73,67,80,75,70,77,75,69,81,79,73,86,
83,77,90,85,76,86,81,72,81,75,68,87,86,79,124,118,108,94,90,82,64,60,55,97,92,
87,96,93,85,105,100,95,66,62,57,81,77,71,84,82,75,86,83,78,84,80,72,83,81,73,85,
80,77,87,83,77,86,81,76,84,81,74,94,89,85,79,76,71,79,76,69,79,76,70,85,79,72,
85,80,73,95,90,85,108,102,98,86,81,72,48,45,43,93,88,79,96,91,82,104,99,95,97,
95,88,89,85,77,77,71,65,63,61,56,93,88,81,102,100,93,98,96,89,100,97,91,100,97,
90,100,98,91,98,95,89,99,95,90,105,100,94,121,116,109,111,108,101,64,62,57,94,
90,85,97,95,88,97,95,89,100,98,91,99,94,88,109,106,98,115,109,106,76,74,68,105,
103,96,101,96,91,102,99,92,101,96,88,97,92,88,90,86,80,94,90,85,114,111,105,59,
56,51,104,102,95,97,93,86,100,97,89,101,97,86,100,95,88,103,99,91,98,95,86,87,
84,77,92,89,82,101,96,90,121,117,107,106,101,93,124,118,107,90,85,77,78,76,70,
74,70,63,95,92,84,104,100,91,97,94,86,110,107,101,106,102,96,106,102,95,102,100,
91,98,95,88,91,89,82,119,116,103,132,128,115,131,124,108,86,82,75,108,104,96,
106,102,95,122,116,105,76,74,65,105,102,89,83,81,75,85,81,73,107,104,96,117,113,
104,122,119,109,91,89,83,98,95,86,100,97,88,114,109,99,124,120,113,101,96,87,93,
89,80,93,87,80,89,86,78,98,92,84,93,90,81,83,77,70,100,96,88,105,100,95,134,132,
120,80,75,70,89,86,80,85,81,75,86,83,76,87,81,74,88,84,79,92,89,83,98,94,86,93,
91,85,91,88,81,93,86,79,95,89,84,99,95,90,129,125,117,68,64,61,110,108,102,97,
96,90,80,79,73,77,75,69,83,80,75,95,92,85,88,84,78,98,93,85,92,87,81,86,84,76,
97,94,86,95,93,86,101,99,91,101,98,89,67,64,60,86,83,75,87,81,75,84,82,76,89,85,
77,97,93,83,103,101,94,101,99,91,50,47,44,86,84,76,95,89,80,83,80,75,85,81,73,
110,105,95,83,80,73,78,75,68,85,81,74,103,97,91,102,98,91,102,99,93,103,100,92,
101,96,92,96,94,87,99,94,87,101,96,92,105,100,93,128,122,118,132,126,121,76,74,
69,86,82,77,98,95,86,99,94,84,102,96,87,129,124,115,74,71,66,109,105,100,105,
102,96,99,97,90,102,100,93,104,99,90,97,92,85,93,88,82,92,87,83,99,94,85,97,92,
85,75,71,65,98,96,88,81,77,70,98,90,84,105,99,92,101,97,91,103,98,88,91,88,82,
96,93,86,98,92,87,100,98,91,116,112,102,112,107,98,89,84,78,85,81,74,76,74,68,
84,81,75,104,101,92,96,93,85,110,107,94,113,107,97,107,102,92,103,98,88,105,100,
90,88,83,75,92,89,83,123,119,110,127,122,111,112,107,96,94,90,81,112,107,99,132,
127,117,102,97,88,76,72,67,74,72,64,108,105,98,98,94,86,103,99,91,115,112,104,
120,115,107,94,90,82,105,103,94,108,104,94,126,119,109,116,110,104,89,86,79,97,
94,87,93,91,85,101,96,89,97,92,85,85,78,72,106,102,95,115,112,104,138,136,126,
81,79,72,90,88,82,93,90,84,92,88,81,95,90,82,98,94,89,104,99,91,104,99,93,99,96,
91,97,94,87,97,93,85,100,97,91,94,90,85,133,130,123,119,115,106,84,80,73,82,77,
71,101,98,92,123,120,112,99,97,90,101,96,89,108,106,98,92,90,84,97,95,88,96,91,
87,101,96,92,108,106,99,109,105,99,68,63,59,90,83,76,89,87,80,90,86,79,93,88,81,
95,90,81,98,96,89,106,103,94,116,113,102,71,69,64,98,93,87,120,115,104,119,117,
109,120,114,103,116,112,106,77,74,68,90,85,79,84,81,76,96,92,87,97,92,85,101,96,
92,102,100,93,98,96,89,99,94,91,94,91,86,97,92,86,101,97,92,108,103,99,136,130,
122,132,130,121,62,59,56,84,81,78,90,87,79,106,102,93,90,85,79,106,102,96,107,
104,98,103,100,94,98,95,86,103,101,94,110,105,96,100,96,87,96,93,84,93,89,81,92,
90,83,105,101,92,76,72,66,88,84,77,72,70,65,64,60,54,77,75,70,94,89,82,103,98,
89,97,94,86,97,94,89,98,94,86,104,100,91,129,123,111,91,88,80,96,93,85,98,95,87,
80,76,69,76,72,68,104,99,93,96,93,84,110,108,97,109,104,94,104,101,92,101,96,91,
101,97,89,91,86,79,73,70,64,92,88,79,87,82,74,73,68,62,115,110,101,112,107,96,
134,130,117,90,85,79,100,96,90,98,91,83,98,91,84,86,82,73,94,89,83,106,103,95,
122,119,110,98,94,85,113,111,103,104,100,91,114,109,100,136,131,119,89,84,76,91,
89,82,103,98,88,104,102,91,102,96,88,82,76,68,101,96,89,135,131,120,111,106,99,
80,75,69,107,101,92,99,94,88,96,92,85,99,96,87,102,98,94,104,99,95,101,96,90,
100,96,92,101,96,92,101,98,92,104,99,92,95,93,86,122,120,112,130,124,116,87,82,
77,110,106,100,106,101,91,110,107,100,115,110,105,101,99,92,95,92,85,120,116,
109,88,84,78,102,98,94,110,105,101,108,104,98,79,75,68,93,91,84,87,84,76,90,87,
80,91,87,81,95,90,82,96,92,83,99,96,86,103,101,94,121,118,109,70,68,63,81,77,70,
102,98,90,106,103,93,115,111,102,94,91,83,78,74,67,98,93,87,84,81,76,104,101,92,
93,89,85,95,92,87,105,101,96,104,100,95,99,94,90,97,92,85,97,92,85,102,98,95,
103,100,95,113,108,103,144,138,134,95,90,86,77,75,70,119,116,109,116,110,106,
123,117,107,111,108,101,103,100,94,99,95,91,100,97,91,107,103,98,105,102,97,98,
95,86,96,91,84,96,91,84,94,90,83,98,95,86,97,93,84,80,75,68,76,73,66,82,77,70,
140,134,124,117,114,108,103,100,92,101,97,90,99,96,88,101,96,89,104,100,93,102,
98,90,99,97,90,111,109,101,111,107,97,93,89,81,72,68,64,95,92,86,93,89,81,111,
107,98,107,106,96,104,101,94,100,96,87,105,103,96,82,80,70,102,99,88,145,141,
131,140,135,124,123,119,107,75,71,64,96,93,86,86,82,75,102,96,87,119,111,102,82,
80,72,108,103,94,97,94,86,92,87,78,92,87,78,119,115,106,146,143,132,91,87,78,
115,110,99,130,127,118,99,96,88,79,74,68,88,84,77,117,113,104,87,84,77,95,89,82,
72,66,57,104,98,94,126,121,113,81,77,72,79,76,71,100,95,86,98,93,84,97,92,83,98,
93,88,105,100,94,101,97,91,100,97,91,102,98,93,102,97,88,101,97,88,105,102,93,
115,109,101,110,104,99,77,75,69,70,67,60,89,84,78,101,96,90,100,96,91,96,93,86,
100,97,91,98,94,89,100,97,91,130,126,120,97,92,87,111,108,101,70,69,63,105,100,
96,93,89,84,85,80,75,91,88,81,92,89,82,96,91,83,95,91,82,98,95,88,105,102,96,
118,114,108,97,94,88,52,49,44,100,97,88,105,101,96,111,108,101,66,64,59,98,94,
85,97,91,82,88,83,76,101,96,86,95,92,85,112,106,102,107,102,98,107,102,98,99,97,
91,96,92,86,99,96,90,100,97,92,105,100,96,112,108,101,107,104,98,85,82,77,70,67,
63,107,102,96,104,99,92,112,110,102,108,104,99,99,96,91,94,90,85,97,93,90,106,
102,97,105,101,93,98,93,85,96,92,83,91,89,82,93,89,82,105,101,92,78,75,68,80,77,
69,129,126,111,119,112,102,122,119,112,144,140,130,103,101,94,106,103,94,96,93,
87,90,87,82,101,97,88,99,96,89,99,96,89,113,109,101,103,100,92,116,112,103,98,
93,84,88,86,80,94,89,85,110,103,96,108,103,94,105,101,93,100,95,88,102,99,90,78,
76,67,113,109,98,115,111,101,117,112,103,141,136,125,127,126,117,77,75,69,117,
112,102,104,100,89,113,108,97,69,66,58,109,105,95,107,103,93,103,100,92,81,76,
68,98,93,84,117,114,103,131,127,114,103,100,89,120,114,103,98,96,88,85,79,72,78,
74,68,95,90,83,111,106,96,97,91,83,98,93,88,111,107,99,102,99,90,108,103,100,63,
59,55,98,94,88,94,91,83,95,90,82,100,96,87,103,100,92,112,108,97,115,110,100,
102,98,90,85,81,74,113,109,101,124,119,112,101,98,92,73,70,66,77,73,67,81,79,74,
89,86,79,112,107,96,106,100,90,96,93,87,114,110,104,88,84,80,104,99,95,113,109,
103,119,113,107,75,71,67,95,90,85,95,92,86,88,85,78,87,82,76,88,85,79,95,90,83,
94,92,83,98,93,84,100,98,91,84,82,75,90,86,80,128,124,116,82,79,73,70,68,62,121,
117,107,74,71,66,91,88,83,101,97,89,98,93,84,86,82,75,103,98,88,97,93,88,97,94,
89,99,95,90,119,112,109,100,95,91,93,91,84,100,96,90,102,98,93,110,105,101,107,
102,97,84,80,76,81,78,72,80,76,71,105,101,96,101,98,92,115,110,102,105,101,92,
98,93,86,96,91,87,98,93,86,106,101,96,104,99,94,99,95,87,96,93,86,91,89,81,95,
93,86,82,79,71,76,73,67,133,129,119,119,114,103,115,110,99,120,115,107,118,114,
104,127,124,115,110,107,100,91,88,82,89,87,80,94,92,85,96,92,84,102,99,91,113,
110,101,103,99,93,106,102,94,126,121,110,83,79,73,94,90,83,106,102,93,109,104,
95,105,101,94,104,99,92,100,97,90,97,94,86,108,103,93,110,106,99,115,110,101,
114,110,102,138,135,124,83,80,73,117,111,101,88,83,75,72,70,63,91,85,77,67,63,
57,96,91,82,124,119,107,101,99,89,92,86,78,102,100,91,112,107,96,114,111,99,109,
105,94,104,99,90,90,87,79,86,83,76,89,87,80,94,90,83,103,96,89,96,89,84,112,107,
100,109,102,93,116,109,102,64,60,55,95,91,87,94,90,82,98,93,84,108,105,98,119,
113,103,95,91,83,85,81,74,108,105,99,121,116,111,108,105,98,108,105,97,79,74,69,
81,79,73,91,88,85,98,92,87,102,98,89,105,102,96,100,95,89,114,111,102,88,84,79,
100,95,91,103,100,94,119,114,109,77,74,69,94,90,85,101,97,92,95,92,86,89,87,80,
90,85,78,94,91,82,94,91,85,107,103,93,91,88,80,76,72,66,99,96,88,104,98,91,107,
103,95,131,127,117,80,76,72,79,76,71,79,77,71,110,106,100,97,94,86,91,86,80,100,
95,87,106,103,95,104,100,95,102,98,93,102,98,93,101,96,92,102,99,94,83,81,76,
101,97,91,103,99,94,113,110,104,103,100,95,98,93,87,74,71,66,90,87,81,104,100,
92,100,95,88,111,107,100,101,98,91,96,92,84,96,92,87,101,97,91,106,102,97,102,
98,90,101,96,88,94,91,84,93,90,84,94,91,84,73,70,64,115,111,101,129,123,112,103,
99,88,109,102,94,112,107,99,122,116,105,113,109,102,104,101,95,85,80,73,96,93,
85,96,91,82,98,93,87,94,92,85,104,101,92,98,94,85,99,97,90,121,117,106,76,73,67,
99,96,87,106,101,91,110,105,96,104,100,93,105,102,94,89,85,79,107,103,92,106,
102,94,110,103,95,110,106,98,112,107,96,126,121,109,88,84,75,106,99,91,97,92,83,
84,80,72,83,78,70,104,101,92,127,122,110,77,74,65,94,90,84,101,96,87,100,93,85,
105,100,91,108,102,93,102,96,89,105,100,91,103,98,88,98,93,84,90,85,77,91,88,80,
98,93,86,94,88,80,109,105,97,114,107,99,114,106,98,80,78,72,89,85,81,109,105,97,
105,101,93,90,86,81,69,66,61,100,95,91,104,101,95,103,99,95,107,103,98,116,112,
106,121,118,111,77,74,68,90,87,80,103,95,89,101,96,88,101,97,88,101,96,88,107,
104,96,85,81,75,98,94,90,102,97,90,109,105,100,96,94,88,87,84,79,105,101,96,100,
98,91,98,93,89,89,85,81,91,84,79,99,96,88,108,105,95,83,81,75,76,73,66,99,96,87,
96,92,87,99,94,84,101,98,89,114,111,103,104,100,93,75,72,67,100,98,90,105,102,
95,122,119,111,123,120,112,86,82,73,98,96,90,100,97,89,103,97,92,102,98,91,102,
97,93,101,98,91,93,89,84,96,92,84,101,97,91,120,116,110,97,93,89,111,106,97,75,
71,67,99,96,91,104,100,92,96,93,85,106,104,97,99,96,90,97,93,87,99,94,87,101,99,
92,110,106,98,106,101,94,96,92,84,91,88,83,99,96,90,85,81,75,73,70,62,131,128,
118,115,112,104,100,97,88,107,99,92,108,105,96,103,98,90,108,105,96,134,127,117,
113,110,102,102,97,88,113,109,99,105,100,93,96,92,85,98,93,86,91,89,82,101,98,
90,117,114,104,107,103,94,87,82,75,103,101,91,109,104,94,103,98,89,100,97,91,
105,102,94,104,99,90,106,100,92,106,101,93,107,102,93,113,107,97,128,123,111,70,
65,59,140,135,123,140,133,122,100,96,86,76,73,66,81,77,70,142,137,126,114,111,
102,114,109,98,113,108,100,102,97,88,103,98,88,100,96,87,102,97,90,103,98,88,
106,101,91,103,98,88,95,90,81,96,93,83,91,87,79,85,81,73,113,107,99,98,92,85,
113,108,100,111,108,101,70,67,62,80,76,71,92,89,84,115,110,101,116,112,103,107,
102,95,104,100,92,106,102,96,106,102,97,112,107,102,117,112,107,80,77,70,97,90,
84,101,99,92,99,97,89,100,97,89,100,95,88,108,102,95,82,80,74,100,96,91,99,94,
88,106,101,96,103,98,94,106,102,97,104,100,95,101,99,92,98,95,89,92,89,81,99,93,
89,97,92,83,74,71,65,91,88,80,96,91,82,91,89,83,94,91,82,98,94,87,100,96,88,101,
97,89,69,67,62,98,96,89,101,98,91,101,99,92,105,102,95,101,98,92,85,80,74,96,92,
88,101,97,90,102,97,89,101,97,91,113,108,101,80,77,71,106,102,95,104,101,95,108,
105,95,129,125,119,86,83,77,129,126,117,90,88,82,80,78,72,92,88,82,95,93,86,102,
99,94,97,92,85,100,95,88,103,98,93,105,102,96,110,106,98,104,99,91,90,86,80,110,
104,97,97,93,86,76,72,65,104,101,91,122,119,107,115,110,100,100,97,88,102,95,88,
100,96,88,95,90,83,95,91,84,99,94,87,120,118,110,87,82,74,109,105,95,98,94,86,
82,78,72,104,101,92,96,93,86,98,93,86,102,98,91,119,115,106,71,67,60,106,101,93,
105,102,93,102,100,90,101,97,88,103,100,91,102,97,88,102,98,88,104,98,90,105,
101,93,112,108,97,116,110,99,82,79,73,122,116,106,129,123,112,106,101,92,81,75,
69,79,75,67,115,109,99,129,123,111,125,119,108,96,91,82,108,104,95,76,71,65,93,
86,80,108,104,95,106,100,91,104,100,91,101,94,86,93,87,79,96,92,83,87,82,75,77,
70,65,88,84,77,96,92,85,105,99,92,134,126,117,111,106,98,81,75,70,98,94,89,106,
100,93,106,101,93,106,101,92,106,101,97,105,102,97,103,99,94,102,98,93,109,106,
99,96,89,81,77,74,68,105,100,94,103,99,91,100,96,88,96,92,87,110,108,100,84,81,
76,99,94,91,96,94,87,100,96,91,102,97,93,104,100,95,104,100,95,104,101,95,110,
106,100,100,96,88,71,67,61,88,83,77,95,91,83,94,90,83,94,88,80,97,92,88,98,94,
89,104,98,91,101,98,89,75,71,65,94,91,85,101,97,90,101,97,90,101,98,89,101,98,
92,97,95,89,84,79,72,98,93,88,98,95,89,98,95,88,100,95,88,109,105,98,75,71,66,
101,97,90,98,94,85,100,96,87,113,109,101,99,97,90,115,110,102,80,77,71,88,84,77,
73,69,64,61,56,53,99,96,89,110,105,95,104,99,93,100,95,90,107,103,97,116,112,
104,105,100,93,94,90,83,98,95,86,74,71,65,79,75,68,126,123,112,120,114,104,113,
108,99,97,91,84,97,92,87,95,93,87,96,93,83,102,99,92,97,94,87,111,107,98,88,84,
76,119,113,103,93,90,82,97,94,85,104,100,91,98,94,86,96,92,85,107,102,94,130,
123,113,64,60,55,99,95,86,99,94,86,106,98,91,105,99,92,101,94,86,98,93,84,105,
100,90,104,99,89,107,101,92,127,121,110,99,94,85,96,90,82,112,107,96,119,113,
103,123,114,106,90,84,76,92,87,79,95,89,81,115,109,99,97,91,83,125,119,108,81,
76,69,124,116,105,106,100,91,95,90,81,98,93,84,95,88,81,94,90,81,83,78,70,76,71,
65,90,86,78,83,79,73,92,90,83,97,92,86,101,96,90,111,105,96,116,111,102,78,72,
70,104,98,95,104,98,93,104,98,92,102,96,91,104,98,93,103,100,94,102,97,90,99,95,
89,97,93,86,107,102,92,58,55,49,107,102,93,105,100,92,102,97,93,98,95,88,103,
100,94,113,108,103,96,94,89,99,96,88,98,94,89,99,95,90,103,98,95,104,101,95,107,
104,98,89,85,81,79,76,69,87,84,76,94,91,82,92,89,82,91,86,82,90,85,78,96,91,83,
102,99,90,109,105,96,89,85,77,65,62,56,78,75,70,100,97,91,96,93,87,99,96,90,99,
95,89,96,94,88,84,80,73,100,96,89,100,96,91,100,96,90,101,95,88,115,110,102,75,
70,66,100,96,90,98,95,89,102,97,89,108,103,93,119,117,109,91,88,82,76,74,68,132,
128,116,125,121,110,84,80,74,75,70,66,82,78,70,107,103,98,128,124,117,130,126,
117,111,108,100,95,90,85,84,80,74,76,72,65,71,67,61,122,119,109,123,119,111,117,
110,101,114,109,99,97,92,83,91,86,82,102,97,91,106,103,95,106,102,95,101,98,92,
91,89,83,116,111,101,99,94,85,111,107,97,101,97,90,94,91,83,95,92,84,94,90,83,
104,100,92,117,110,102,73,69,62,90,86,79,107,101,95,112,106,98,103,100,92,99,97,
87,99,94,85,107,101,92,97,92,83,85,79,72,110,104,93,80,76,68,96,91,83,108,103,
93,110,104,94,114,106,96,85,80,74,98,93,84,101,96,87,117,110,102,90,84,77,87,81,
75,80,75,69,88,82,75,106,99,91,116,108,100,111,102,95,93,85,79,89,84,77,79,72,
67,71,67,62,109,103,93,95,91,82,101,96,90,97,92,84,99,94,88,105,100,90,119,112,
103,79,74,69,102,98,91,102,97,90,102,98,90,98,95,87,94,90,85,102,100,91,100,95,
87,101,96,88,97,92,86,100,97,88,58,55,51,101,97,89,104,99,91,101,98,90,102,96,
89,103,99,94,108,104,99,107,103,98,99,94,91,97,92,85,101,96,88,109,107,99,123,
118,113,114,109,105,104,102,95,90,88,80,84,82,73,91,88,79,90,87,80,87,83,76,90,
85,81,91,87,82,99,96,88,108,107,99,95,91,83,71,68,64,83,80,75,69,66,62,96,94,88,
101,97,92,97,94,86,93,91,85,83,79,70,99,94,90,103,97,90,101,95,89,100,95,88,112,
105,99,94,90,83,82,77,71,108,104,94,124,120,113,111,105,95,92,90,84,75,72,66,96,
92,87,120,113,104,118,114,104,109,105,99,82,79,72,113,107,99,104,99,90,105,103,
96,120,114,105,107,103,96,97,94,85,84,80,73,73,70,64,99,96,88,137,132,120,121,
115,104,117,112,101,111,107,99,95,88,81,87,80,73,101,98,90,108,104,97,107,103,
97,99,96,89,96,91,82,91,87,78,97,92,83,101,97,88,121,117,108,109,105,97,98,93,
84,101,97,89,107,102,93,104,99,92,77,73,65,91,88,81,112,106,98,111,106,97,110,
104,94,107,102,92,107,104,94,86,81,74,89,84,78,129,121,111,138,130,119,111,105,
95,90,84,75,108,104,93,106,101,91,105,100,90,92,86,77,100,95,86,102,97,88,105,
98,90,111,104,95,110,103,94,115,108,99,103,97,88,111,102,96,98,92,84,100,93,86,
110,102,94,90,86,78,80,76,70,92,87,79,104,98,89,95,88,81,100,96,88,101,96,88,
104,99,90,104,100,92,120,115,106,77,73,70,104,99,91,97,92,85,100,96,89,99,96,87,
94,90,86,102,97,89,105,100,95,102,97,92,100,96,90,109,103,97,95,91,87,83,78,72,
101,96,89,105,100,91,104,99,91,103,99,93,107,103,98,107,104,97,93,89,81,97,92,
88,104,99,94,103,100,91,101,97,89,101,96,91,98,93,86,87,84,76,84,82,73,91,88,81,
90,86,77,89,86,78,90,86,80,90,85,79,98,95,86,114,109,99,98,96,89,67,64,58,131,
127,121,110,108,100,86,84,79,74,70,66,83,79,73,96,92,84,79,76,71,99,94,90,99,95,
89,100,96,91,101,98,92,104,100,94,104,100,91,94,91,83,125,121,112,112,107,102,
85,82,77,85,80,74,97,93,86,105,100,93,108,104,96,101,97,92,105,100,90,102,98,90,
101,96,89,102,97,89,107,102,92,119,114,104,110,104,94,102,98,91,80,77,71,62,59,
54,122,118,109,128,122,111,124,118,107,116,112,101,109,104,94,87,81,73,89,85,78,
101,98,92,107,103,96,106,102,94,101,96,86,98,93,85,86,81,76,95,91,81,103,98,89,
109,105,95,116,112,102,99,96,87,104,100,90,101,96,88,102,96,88,63,59,53,97,95,
82,115,110,99,116,109,100,115,108,99,108,102,95,82,78,72,105,99,92,110,105,97,
113,106,97,113,105,97,126,119,109,63,59,53,97,92,83,96,90,82,89,83,76,84,77,68,
99,94,85,97,91,83,102,95,87,105,100,91,113,108,98,93,88,80,98,93,86,103,96,88,
95,89,81,94,86,80,94,88,80,84,78,71,123,116,106,121,114,104,101,97,89,92,85,78,
100,95,88,101,96,88,102,98,89,105,100,92,120,114,104,84,81,74,104,98,91,98,93,
86,99,95,86,97,94,88,102,98,93,102,97,93,104,100,95,105,101,95,102,98,90,99,96,
90,101,99,92,75,73,68,101,97,92,102,97,93,104,100,95,104,100,95,102,99,93,102,
97,88,96,92,87,102,97,93,102,98,93,102,97,91,109,105,99,102,96,90,78,75,70,75,
72,67,84,82,73,92,89,82,92,89,82,90,87,80,89,86,79,88,83,74,99,94,87,109,106,97,
98,94,87,75,72,67,109,104,97,119,115,109,131,126,120,122,117,107,83,79,72,64,61,
56,62,59,54,82,78,71,102,97,88,100,97,91,114,109,100,109,105,96,85,82,74,89,85,
78,122,116,108,90,85,80,92,88,81,107,103,94,122,116,108,97,93,85,104,100,92,98,
93,86,94,88,80,108,106,97,94,91,83,100,98,91,102,100,93,116,110,100,126,122,112,
109,106,99,76,72,67,53,50,46,120,114,106,117,113,105,123,118,107,116,111,101,
107,104,97,94,89,80,88,85,79,99,95,86,106,102,93,110,105,97,102,100,92,100,95,
87,94,90,82,88,84,75,104,100,91,106,101,92,105,101,91,126,121,109,94,89,81,99,
97,87,109,103,93,54,52,46,108,104,92,117,111,101,113,106,97,112,105,96,110,103,
94,119,111,103,102,96,88,107,101,95,110,104,94,112,105,96,125,117,109,85,79,72,
125,119,108,128,124,110,139,131,121,104,99,88,100,96,86,79,74,67,99,92,85,104,
97,89,113,107,97,103,97,88,101,93,86,98,91,84,89,86,79,90,84,77,89,83,76,117,
110,101,126,119,109,136,130,118,112,107,97,79,75,70,96,94,86,101,96,88,107,102,
94,107,101,92,111,106,97,86,83,76,101,96,86,97,95,87,101,98,91,102,97,93,99,95,
91,86,82,78,86,83,79,103,101,94,109,105,99,99,94,87,96,94,88,79,75,71,102,98,93,
101,96,92,100,98,91,96,93,87,92,90,84,100,95,88,101,98,92,105,102,95,105,101,93,
99,96,90,78,74,70,107,101,95,112,107,103,79,74,66,84,80,74,92,88,81,88,86,79,87,
84,79,87,83,78,85,80,74,97,93,87,107,104,97,71,67,63,84,81,73,100,97,91,105,100,
95,106,101,96,113,109,103,123,120,113,105,100,91
}; // level2Texture
#endif // guard