#ifndef CHEST_TEXTURE_H #define CHEST_TEXTURE_H #define CHEST_TEXTURE_WIDTH 128 #define CHEST_TEXTURE_HEIGHT 128 const uint8_t chestTexture[65536] = { 152,152,152,0,152,152,152,0,157,153,156,0,157,153,156,0,152, 152,152,0,151,151,151,0,148,146,147,0,142,142,142,0,147,147, 147,0,150,146,148,0,150,148,150,0,146,146,146,0,142,142,142,0, 140,138,140,0,142,142,142,0,146,144,146,0,150,146,150,0,151, 149,151,0,145,143,144,0,150,148,150,0,142,142,142,0,151,147, 151,0,147,147,147,0,152,152,152,0,149,149,149,0,152,152,152,0, 151,151,149,0,151,151,151,0,152,152,152,0,152,152,152,0,152, 152,152,0,152,152,152,0,150,151,147,0,151,151,151,0,151,152, 148,0,152,152,152,0,151,151,151,0,151,151,151,0,151,151,149,0, 152,152,152,0,152,152,152,0,151,151,151,0,151,152,148,0,151, 151,149,0,150,151,147,0,149,150,148,0,150,151,149,0,150,151, 149,0,151,151,151,0,151,150,149,0,151,150,149,0,147,147,147,0, 149,150,148,0,151,151,149,0,151,151,149,0,150,151,149,0,151, 151,149,0,144,145,143,0,146,146,146,0,149,150,148,0,150,150, 148,0,149,149,149,0,151,151,149,0,150,150,148,0,150,151,149,0, 150,150,148,0,150,151,149,0,150,151,149,0,150,150,148,0,150, 151,149,0,151,151,151,0,147,147,147,0,150,150,148,0,149,150, 148,0,149,150,148,0,148,148,148,0,147,147,147,0,147,147,147,0, 146,146,146,0,148,148,148,0,149,150,148,0,150,150,148,0,148, 148,148,0,149,150,148,0,148,148,148,0,150,150,148,0,150,151, 149,0,151,151,149,0,147,147,147,0,150,151,147,0,150,151,147,0, 151,151,149,0,151,151,149,0,151,151,151,0,151,151,151,0,151, 151,151,0,151,151,151,0,152,152,152,0,146,146,144,0,151,151, 149,0,152,152,152,0,151,151,151,0,152,152,152,0,151,151,151,0, 152,152,152,0,152,152,152,0,152,152,152,0,151,151,151,0,151, 151,151,0,152,152,152,0,152,152,152,0,153,153,153,0,152,152, 152,0,153,153,153,0,154,154,152,0,152,152,152,0,153,153,153,0, 153,153,153,0,152,152,152,0,153,153,153,0,152,152,152,0,153, 153,153,0,155,156,154,0,157,156,155,0,158,158,154,0,156,156, 154,0,157,157,153,0,156,157,155,0,147,147,143,0,152,152,152,0, 152,152,152,0,152,152,152,0,156,152,154,0,150,146,147,0,136, 134,134,0,128,124,124,0,130,125,124,0,130,124,122,0,124,121, 120,0,127,123,123,0,121,117,117,0,126,122,122,0,124,122,122,0, 129,125,125,0,130,128,128,0,128,124,125,0,130,128,129,0,135, 135,135,0,145,143,145,0,152,152,152,0,153,153,153,0,149,149, 149,0,149,150,148,0,151,151,149,0,152,152,152,0,142,142,142,0, 149,150,148,0,151,152,148,0,151,151,149,0,151,151,149,0,150, 150,148,0,150,150,148,0,146,146,146,0,147,147,147,0,148,148, 148,0,146,146,144,0,146,146,146,0,146,146,146,0,144,144,144,0, 143,143,143,0,136,136,136,0,142,142,142,0,136,136,136,0,133, 131,131,0,137,137,137,0,145,143,143,0,140,140,140,0,145,144, 143,0,143,143,143,0,143,143,143,0,144,144,144,0,144,144,144,0, 144,144,144,0,143,143,143,0,143,143,143,0,143,143,143,0,142, 142,142,0,143,143,143,0,147,147,147,0,146,146,146,0,147,147, 147,0,146,146,146,0,145,146,144,0,147,147,147,0,149,150,148,0, 147,147,147,0,147,147,147,0,147,147,147,0,150,150,148,0,146, 146,146,0,147,147,147,0,145,146,144,0,144,144,144,0,148,148, 148,0,147,147,147,0,145,146,144,0,146,146,146,0,147,147,147,0, 146,146,146,0,146,146,146,0,146,146,146,0,147,147,147,0,146, 146,146,0,147,147,147,0,146,146,146,0,142,142,142,0,145,146, 144,0,143,143,143,0,145,146,142,0,146,146,144,0,146,146,146,0, 146,146,146,0,146,146,146,0,146,146,146,0,146,146,144,0,146, 146,144,0,146,146,146,0,146,146,146,0,146,146,146,0,147,147, 147,0,147,147,147,0,150,150,148,0,147,147,147,0,151,151,149,0, 151,151,149,0,150,150,148,0,150,150,148,0,150,151,147,0,150, 151,147,0,151,151,151,0,152,152,152,0,153,153,153,0,151,151, 149,0,151,151,149,0,151,151,149,0,151,151,151,0,153,153,153,0, 153,153,153,0,151,151,151,0,154,154,152,0,153,153,153,0,157, 157,153,0,156,156,154,0,152,152,152,0,153,153,153,0,157,156, 153,0,152,152,148,0,151,151,151,0,152,152,152,0,153,153,153,0, 148,144,146,0,138,132,132,0,119,111,107,0,127,114,105,0,129, 111,97,0,128,110,94,0,129,110,95,0,129,108,95,0,129,110, 99,0,129,111,99,0,128,111,98,0,125,108,99,0,127,112,105,0, 128,117,108,0,131,123,117,0,127,125,125,0,143,141,142,0,151, 147,151,0,146,146,146,0,146,146,146,0,147,147,147,0,146,146, 146,0,149,150,148,0,152,152,152,0,147,147,147,0,151,151,149,0, 151,151,149,0,145,145,143,0,135,135,135,0,128,128,128,0,121, 121,121,0,123,123,123,0,123,123,123,0,123,123,123,0,123,123, 123,0,123,123,123,0,123,123,123,0,123,123,123,0,122,122,122,0, 123,123,123,0,121,121,121,0,122,122,122,0,122,122,122,0,123, 123,123,0,120,120,120,0,122,122,122,0,122,122,122,0,122,122, 122,0,123,123,123,0,122,122,122,0,122,122,122,0,122,122,122,0, 121,121,121,0,121,121,121,0,122,122,122,0,124,124,124,0,125, 125,125,0,125,125,125,0,126,126,126,0,122,122,122,0,126,126, 126,0,128,128,128,0,130,130,130,0,131,131,131,0,134,134,134,0, 135,135,135,0,134,134,134,0,134,134,134,0,134,134,134,0,135, 135,135,0,135,135,135,0,135,135,135,0,135,135,135,0,134,134, 134,0,134,134,134,0,134,134,134,0,135,135,135,0,135,135,135,0, 134,133,132,0,133,133,133,0,130,130,130,0,130,130,130,0,129, 129,129,0,125,125,125,0,124,124,124,0,122,122,122,0,123,123, 123,0,123,123,123,0,124,124,124,0,124,124,124,0,125,125,125,0, 124,124,124,0,123,123,123,0,124,124,124,0,125,125,125,0,125, 125,125,0,125,125,125,0,125,125,125,0,125,125,125,0,126,126, 126,0,128,127,126,0,128,128,128,0,118,118,118,0,122,122,122,0, 132,130,130,0,134,132,132,0,134,134,134,0,135,135,135,0,136, 136,136,0,134,134,134,0,136,136,136,0,135,135,135,0,139,137, 137,0,140,139,138,0,140,140,140,0,140,139,138,0,140,140,140,0, 147,145,143,0,151,151,151,0,156,156,152,0,156,154,152,0,156, 154,152,0,153,153,153,0,156,155,154,0,152,152,152,0,152,152, 152,0,134,134,134,0,151,147,149,0,147,140,139,0,130,119,112,0, 87,67,55,0,99,75,61,0,99,74,55,0,100,73,54,0,100, 72,52,0,100,72,52,0,94,70,54,0,100,73,54,0,101,76, 55,0,101,76,59,0,105,79,61,0,104,82,68,0,106,90,80,0, 125,122,119,0,136,132,133,0,150,146,150,0,147,147,147,0,151, 151,149,0,151,151,151,0,152,152,152,0,150,151,147,0,147,147, 147,0,151,150,149,0,146,146,146,0,135,135,135,0,115,115,115,0, 114,112,113,0,111,111,111,0,112,112,112,0,108,108,108,0,110, 108,109,0,117,117,117,0,114,114,114,0,114,114,114,0,113,113, 113,0,111,111,111,0,112,112,112,0,110,108,109,0,111,109,110,0, 108,108,108,0,111,109,110,0,107,107,107,0,111,109,110,0,111, 109,110,0,111,111,111,0,113,113,113,0,114,114,114,0,112,112, 112,0,112,112,112,0,110,108,110,0,109,109,109,0,107,107,107,0, 110,108,110,0,110,108,109,0,107,107,107,0,106,106,106,0,111, 109,110,0,112,112,112,0,112,112,112,0,113,113,113,0,113,113, 113,0,110,108,110,0,110,108,110,0,109,109,109,0,112,112,112,0, 112,112,112,0,112,112,112,0,111,111,111,0,111,111,111,0,114, 114,114,0,112,112,112,0,113,113,113,0,114,114,114,0,111,111, 111,0,111,111,111,0,111,111,111,0,111,111,111,0,109,109,109,0, 111,109,110,0,108,108,108,0,110,108,110,0,113,113,113,0,112, 112,112,0,111,111,111,0,112,112,112,0,111,111,111,0,112,112, 112,0,112,112,112,0,111,111,111,0,109,109,109,0,111,111,111,0, 112,112,112,0,112,112,112,0,111,111,111,0,114,114,114,0,114, 114,114,0,114,114,114,0,114,114,114,0,112,112,112,0,111,111, 111,0,111,111,111,0,111,111,111,0,113,111,112,0,112,112,112,0, 111,111,111,0,111,111,111,0,112,112,112,0,113,113,113,0,113, 113,113,0,113,113,113,0,113,111,112,0,111,109,110,0,111,111, 111,0,116,114,114,0,115,115,115,0,124,124,124,0,142,141,140,0, 153,152,151,0,154,154,152,0,156,154,152,0,153,153,153,0,156, 156,154,0,146,146,144,0,146,146,146,0,152,148,151,0,150,144, 146,0,145,135,131,0,125,109,91,0,93,71,55,0,138,108,84,0, 152,113,74,0,161,113,77,0,156,117,78,0,156,117,78,0,156, 117,78,0,156,117,78,0,163,117,79,0,159,117,79,0,154,118, 80,0,144,110,80,0,94,74,60,0,122,113,106,0,133,129,129,0, 142,142,142,0,151,151,151,0,151,151,149,0,146,146,146,0,149, 150,148,0,150,150,148,0,146,146,146,0,147,147,147,0,145,141, 142,0,111,111,111,0,106,106,106,0,111,109,110,0,114,112,113,0, 114,114,114,0,117,117,117,0,114,114,114,0,114,114,114,0,114, 114,114,0,112,112,112,0,116,114,115,0,111,111,111,0,116,116, 116,0,113,113,113,0,114,112,114,0,114,112,113,0,113,113,113,0, 113,111,112,0,112,112,112,0,113,113,113,0,116,114,115,0,117, 115,116,0,112,112,112,0,111,109,111,0,112,108,111,0,112,112, 112,0,111,109,110,0,112,112,112,0,112,112,112,0,111,109,111,0, 111,109,110,0,112,112,112,0,113,113,113,0,112,112,112,0,111, 111,111,0,110,108,110,0,111,107,111,0,107,107,107,0,107,107, 107,0,107,107,107,0,108,108,108,0,111,109,111,0,109,109,109,0, 109,109,109,0,108,108,108,0,108,108,108,0,109,109,109,0,107, 107,107,0,109,109,109,0,108,108,108,0,108,108,108,0,108,108, 108,0,108,108,108,0,109,109,109,0,111,109,110,0,109,109,109,0, 111,111,111,0,111,111,111,0,112,112,112,0,113,113,113,0,116, 114,116,0,115,115,115,0,115,115,115,0,117,117,117,0,115,115, 115,0,115,115,115,0,115,115,115,0,115,115,115,0,117,117,117,0, 117,117,117,0,116,116,116,0,116,114,115,0,114,114,114,0,117, 115,115,0,117,115,116,0,113,113,113,0,111,111,111,0,112,112, 112,0,113,113,113,0,112,112,112,0,111,109,110,0,113,113,113,0, 112,112,112,0,113,113,113,0,112,112,112,0,111,111,111,0,110, 108,110,0,107,107,107,0,107,107,107,0,112,112,112,0,116,114, 114,0,117,115,115,0,127,125,126,0,149,149,149,0,153,153,153,0, 153,153,153,0,156,155,154,0,156,155,154,0,150,150,146,0,147, 147,147,0,153,149,151,0,153,146,143,0,147,130,117,0,128,102, 72,0,94,68,48,0,142,110,88,0,168,132,106,0,172,136,106,0, 172,135,108,0,170,135,106,0,151,119,95,0,163,130,105,0,158, 124,102,0,157,126,101,0,152,122,100,0,136,107,88,0,94,69, 56,0,114,100,88,0,136,128,124,0,154,150,152,0,150,150,148,0, 150,150,146,0,151,151,149,0,150,150,148,0,143,145,141,0,130, 130,130,0,129,129,129,0,123,123,123,0,113,111,112,0,106,102, 105,0,107,107,107,0,131,131,131,0,140,140,140,0,140,140,140,0, 140,138,139,0,140,138,139,0,140,138,139,0,140,138,139,0,142, 142,142,0,140,140,140,0,142,142,142,0,130,128,129,0,117,117, 117,0,134,134,134,0,145,143,145,0,140,138,139,0,140,138,139,0, 141,141,141,0,140,138,140,0,141,141,141,0,137,135,136,0,137, 135,136,0,142,140,141,0,139,137,138,0,139,137,139,0,146,142, 146,0,107,107,107,0,132,132,132,0,140,140,140,0,146,144,146,0, 139,137,139,0,138,138,138,0,136,134,136,0,134,132,133,0,130, 130,130,0,133,131,132,0,130,130,130,0,128,128,128,0,128,126, 128,0,129,129,129,0,127,125,127,0,117,115,117,0,108,106,108,0, 125,125,125,0,133,131,131,0,124,124,124,0,128,128,128,0,130, 130,130,0,130,130,130,0,128,128,128,0,131,131,131,0,131,131, 131,0,134,132,133,0,135,135,135,0,136,136,136,0,136,136,136,0, 144,144,144,0,130,130,130,0,117,117,117,0,136,136,136,0,140, 140,140,0,140,140,140,0,141,141,141,0,141,141,141,0,141,141, 141,0,141,141,141,0,141,141,141,0,141,141,141,0,141,141,141,0, 140,140,140,0,136,136,136,0,142,142,142,0,131,131,131,0,123, 123,123,0,133,131,131,0,134,132,132,0,131,131,131,0,133,131, 131,0,133,131,131,0,132,132,132,0,132,130,130,0,133,131,131,0, 131,129,130,0,127,123,125,0,114,112,113,0,107,107,107,0,114, 112,113,0,122,120,121,0,118,118,118,0,117,115,115,0,122,122, 122,0,146,143,142,0,152,152,152,0,156,154,152,0,153,153,153,0, 152,152,152,0,147,147,143,0,151,151,149,0,152,148,149,0,151, 143,137,0,145,124,103,0,128,99,70,0,93,67,49,0,116,90, 66,0,111,77,49,0,116,80,54,0,111,77,49,0,111,77,49,0, 87,64,49,0,111,81,51,0,112,81,54,0,112,81,54,0,112, 81,54,0,117,82,51,0,89,66,51,0,127,108,89,0,143,130, 125,0,148,146,147,0,150,151,149,0,152,152,152,0,148,148,148,0, 151,151,151,0,134,134,134,0,118,118,118,0,113,113,113,0,123, 123,123,0,111,109,110,0,107,105,106,0,117,115,116,0,145,141, 142,0,153,153,153,0,154,152,153,0,152,152,152,0,153,153,153,0, 156,154,155,0,156,154,155,0,154,152,153,0,149,149,149,0,147, 147,147,0,100,100,100,0,146,146,146,0,176,174,176,0,151,151, 151,0,157,153,156,0,156,152,154,0,157,153,156,0,153,153,153,0, 153,153,153,0,151,151,151,0,154,152,154,0,153,151,153,0,152, 152,152,0,151,149,150,0,128,128,128,0,141,141,141,0,157,153, 156,0,186,184,185,0,160,158,160,0,156,152,156,0,152,148,152,0, 147,143,146,0,151,147,150,0,151,147,150,0,151,151,151,0,152, 148,152,0,152,148,152,0,150,148,150,0,150,146,148,0,146,146, 146,0,102,100,102,0,142,142,142,0,175,173,175,0,154,152,153,0, 152,152,152,0,150,146,148,0,152,148,151,0,151,151,151,0,151, 151,151,0,151,151,151,0,152,148,151,0,151,151,151,0,152,152, 152,0,151,151,151,0,156,154,156,0,153,153,153,0,170,168,170,0, 147,147,147,0,90,90,90,0,147,147,147,0,153,153,153,0,152, 152,152,0,151,151,151,0,152,152,152,0,154,152,153,0,152,152, 152,0,153,153,153,0,153,153,153,0,146,146,146,0,158,156,157,0, 152,152,152,0,157,155,157,0,147,147,147,0,94,92,93,0,148, 148,148,0,151,151,151,0,152,152,152,0,154,154,154,0,154,152, 153,0,154,150,152,0,153,149,151,0,153,151,152,0,143,141,142,0, 122,118,119,0,111,107,108,0,116,114,114,0,136,134,134,0,123, 123,123,0,119,115,117,0,120,118,118,0,140,140,140,0,154,153, 152,0,156,154,152,0,153,153,153,0,156,154,152,0,150,150,148,0, 149,150,148,0,151,147,149,0,150,141,134,0,150,125,102,0,128, 98,66,0,93,67,49,0,136,107,78,0,144,107,70,0,150,105, 68,0,146,107,66,0,152,111,68,0,113,84,67,0,156,114,72,0, 153,114,75,0,157,111,73,0,152,113,74,0,134,100,64,0,93, 70,55,0,127,107,83,0,143,136,129,0,150,146,147,0,147,147, 147,0,149,149,149,0,146,146,146,0,147,147,147,0,130,130,130,0, 113,113,113,0,113,113,113,0,122,120,121,0,111,111,111,0,106, 106,106,0,113,113,113,0,146,144,145,0,156,154,155,0,159,157, 158,0,135,135,135,0,132,132,132,0,133,133,133,0,148,148,148,0, 151,151,151,0,143,143,143,0,146,144,145,0,105,105,105,0,160, 158,159,0,157,157,157,0,163,163,163,0,158,154,157,0,152,148, 151,0,154,152,154,0,153,151,152,0,151,149,150,0,142,142,142,0, 152,152,152,0,151,147,151,0,123,121,123,0,133,131,133,0,115, 115,115,0,115,113,115,0,134,134,134,0,163,161,163,0,165,163, 164,0,156,152,156,0,152,148,152,0,151,147,151,0,151,147,151,0, 150,146,148,0,151,147,151,0,150,146,150,0,148,144,148,0,153, 153,153,0,151,151,151,0,143,143,143,0,111,111,111,0,165,163, 164,0,157,155,157,0,168,166,168,0,157,157,157,0,152,148,152,0, 150,148,150,0,152,152,152,0,152,152,152,0,154,152,154,0,152, 152,152,0,152,152,152,0,152,152,152,0,154,152,153,0,162,161, 163,0,159,157,159,0,163,161,163,0,152,152,152,0,93,91,93,0, 151,149,150,0,151,147,150,0,151,151,151,0,153,153,153,0,152, 152,152,0,151,149,151,0,153,151,152,0,156,154,155,0,102,100, 100,0,157,155,156,0,166,164,164,0,142,142,142,0,166,164,165,0, 156,154,155,0,99,97,99,0,157,155,156,0,154,152,153,0,157, 155,156,0,157,155,156,0,158,156,156,0,157,155,156,0,159,155, 157,0,159,155,158,0,150,148,149,0,124,120,122,0,113,109,111,0, 116,114,114,0,135,135,135,0,123,123,123,0,116,114,114,0,117, 117,117,0,136,136,136,0,154,153,152,0,154,153,150,0,153,152, 151,0,154,153,150,0,146,146,146,0,150,150,148,0,157,151,152,0, 153,142,135,0,142,118,92,0,127,96,65,0,94,67,48,0,142, 112,80,0,158,118,78,0,165,123,77,0,167,127,85,0,164,124, 82,0,120,93,74,0,164,123,80,0,163,124,83,0,165,125,83,0, 164,116,78,0,131,99,65,0,106,83,68,0,129,109,85,0,143, 133,127,0,154,151,148,0,146,146,146,0,152,152,152,0,148,148, 148,0,150,150,148,0,129,129,129,0,112,112,112,0,111,111,111,0, 122,120,122,0,116,114,115,0,105,105,105,0,113,111,112,0,143, 143,143,0,163,161,162,0,148,144,147,0,146,144,146,0,136,134, 136,0,145,141,143,0,134,132,133,0,140,138,139,0,143,141,143,0, 142,140,141,0,100,98,100,0,94,92,93,0,128,126,127,0,130, 128,129,0,141,137,140,0,139,137,139,0,140,138,140,0,162,161, 162,0,144,143,144,0,112,110,112,0,96,95,96,0,101,100,100,0, 134,132,134,0,141,141,141,0,143,141,142,0,111,111,111,0,111, 109,111,0,129,129,129,0,141,138,142,0,145,141,145,0,139,137, 139,0,142,142,142,0,146,142,146,0,146,142,146,0,144,140,144,0, 144,140,144,0,140,137,141,0,122,118,122,0,139,137,139,0,142, 142,142,0,102,100,102,0,101,99,101,0,134,132,134,0,142,140, 142,0,146,144,146,0,145,143,145,0,146,144,146,0,146,142,146,0, 147,143,146,0,148,146,147,0,146,142,145,0,146,142,146,0,146, 142,145,0,145,141,145,0,142,142,142,0,142,142,142,0,127,125, 127,0,98,96,96,0,112,112,112,0,142,142,142,0,140,140,140,0, 140,140,140,0,141,141,141,0,142,142,142,0,143,141,142,0,142, 140,141,0,146,144,145,0,145,143,144,0,142,141,141,0,145,143, 144,0,138,138,138,0,122,122,122,0,95,95,95,0,99,97,98,0, 146,142,143,0,147,143,145,0,146,142,143,0,146,142,143,0,146, 142,145,0,147,143,145,0,152,152,152,0,157,153,156,0,156,152, 154,0,128,126,126,0,112,112,112,0,115,113,113,0,133,131,131,0, 125,123,123,0,116,114,114,0,117,117,117,0,136,134,134,0,153, 152,151,0,153,152,151,0,156,154,152,0,156,154,152,0,151,152, 148,0,151,151,151,0,152,148,150,0,143,131,123,0,146,122,96,0, 127,96,63,0,94,66,48,0,141,110,83,0,161,114,73,0,170, 129,80,0,171,129,87,0,164,129,92,0,127,96,79,0,164,123, 80,0,168,123,80,0,169,129,87,0,166,118,80,0,123,90,57,0, 128,103,84,0,129,112,91,0,142,135,128,0,152,148,151,0,150, 151,149,0,149,150,148,0,151,151,149,0,146,146,144,0,129,129, 129,0,112,112,112,0,115,115,115,0,125,125,125,0,115,113,113,0, 88,88,88,0,104,104,104,0,139,135,136,0,154,152,153,0,140, 140,140,0,126,124,124,0,117,117,117,0,118,118,118,0,120,118, 119,0,116,116,116,0,134,132,134,0,116,116,116,0,116,114,116,0, 113,113,113,0,113,113,113,0,115,113,114,0,115,113,114,0,118, 118,118,0,98,96,98,0,117,117,117,0,116,114,116,0,119,117, 118,0,117,117,117,0,119,117,119,0,117,117,117,0,118,118,118,0, 119,117,119,0,118,118,118,0,117,115,117,0,116,114,116,0,120, 118,119,0,119,117,119,0,119,117,119,0,119,117,119,0,119,117, 119,0,119,117,119,0,119,117,119,0,119,117,119,0,120,118,120,0, 120,118,120,0,151,150,151,0,116,114,115,0,117,115,117,0,117, 117,117,0,121,119,121,0,118,118,118,0,118,118,118,0,121,119, 121,0,118,118,118,0,120,118,120,0,122,120,121,0,121,119,121,0, 122,120,122,0,119,117,119,0,118,118,118,0,119,117,119,0,118, 118,118,0,120,120,120,0,117,117,117,0,118,118,118,0,115,115, 115,0,115,115,115,0,117,115,116,0,116,114,116,0,117,115,116,0, 119,117,118,0,119,117,118,0,117,115,116,0,118,118,118,0,117, 117,117,0,117,117,117,0,149,148,149,0,118,118,118,0,117,117, 117,0,117,115,117,0,118,118,118,0,121,119,120,0,120,118,118,0, 118,118,118,0,118,118,118,0,117,117,117,0,124,122,123,0,140, 138,140,0,156,152,154,0,154,152,153,0,128,126,127,0,111,111, 111,0,113,113,113,0,134,132,133,0,123,123,123,0,115,115,115,0, 117,115,116,0,132,130,130,0,151,150,149,0,154,153,152,0,153, 152,149,0,153,152,149,0,151,151,149,0,147,147,147,0,148,142, 145,0,155,141,135,0,150,126,100,0,126,98,68,0,94,68,50,0, 140,108,76,0,162,120,74,0,172,132,84,0,173,134,87,0,168, 128,86,0,129,100,79,0,167,127,85,0,172,131,90,0,165,125, 83,0,167,121,83,0,115,85,55,0,129,104,85,0,128,111,90,0, 142,135,128,0,151,151,151,0,147,147,147,0,148,148,148,0,150, 150,148,0,146,146,146,0,130,130,130,0,114,114,114,0,114,114, 114,0,128,128,128,0,113,113,113,0,105,105,105,0,119,117,118,0, 146,142,143,0,145,141,145,0,122,122,122,0,111,109,110,0,112, 112,112,0,114,113,115,0,112,112,112,0,113,111,112,0,112,112, 112,0,129,129,129,0,105,105,105,0,110,110,110,0,111,109,110,0, 98,98,98,0,105,105,105,0,94,94,94,0,111,111,111,0,110, 108,109,0,112,112,112,0,106,106,106,0,111,111,111,0,111,111, 111,0,110,108,110,0,111,111,111,0,111,111,111,0,109,109,109,0, 110,108,110,0,109,109,109,0,111,111,111,0,110,108,110,0,110, 108,110,0,110,108,110,0,110,108,110,0,110,108,110,0,111,111, 111,0,107,107,107,0,110,106,108,0,110,106,110,0,110,106,108,0, 111,109,111,0,147,147,147,0,119,117,119,0,110,108,110,0,110, 108,110,0,109,109,109,0,110,110,110,0,111,111,111,0,109,109, 109,0,109,109,109,0,111,111,111,0,109,109,109,0,110,108,110,0, 107,107,107,0,109,109,109,0,111,111,111,0,111,111,111,0,111, 111,111,0,111,111,111,0,111,111,111,0,111,111,111,0,109,109, 109,0,109,109,109,0,111,111,111,0,113,111,112,0,111,111,111,0, 111,111,111,0,112,112,112,0,112,112,112,0,112,112,112,0,83, 83,83,0,154,154,154,0,111,111,111,0,112,112,112,0,111,111, 111,0,111,111,111,0,113,111,112,0,114,112,113,0,112,112,112,0, 111,109,110,0,112,108,110,0,128,126,127,0,154,152,153,0,153, 151,152,0,128,126,128,0,112,112,112,0,112,112,112,0,133,131, 131,0,127,125,126,0,115,113,114,0,117,115,115,0,132,130,130,0, 151,150,147,0,153,152,149,0,153,153,153,0,152,151,148,0,145, 145,143,0,150,150,148,0,151,147,147,0,154,142,134,0,149,125, 101,0,125,96,65,0,90,63,48,0,134,104,74,0,156,116,76,0, 175,134,89,0,173,134,87,0,169,125,83,0,147,112,91,0,172, 132,90,0,175,135,95,0,175,131,91,0,168,123,86,0,115,84, 57,0,129,102,83,0,127,107,89,0,145,131,129,0,152,148,151,0, 151,151,149,0,144,144,144,0,150,151,147,0,146,146,146,0,129, 129,129,0,113,113,113,0,114,114,114,0,124,124,124,0,117,115, 116,0,106,106,106,0,116,114,116,0,140,138,140,0,141,141,141,0, 119,119,119,0,111,111,111,0,112,112,112,0,112,112,112,0,113, 113,113,0,113,113,113,0,115,115,115,0,113,113,113,0,113,113, 113,0,111,111,111,0,108,108,108,0,111,111,111,0,105,105,105,0, 114,114,114,0,118,118,118,0,116,114,116,0,117,117,117,0,112, 112,112,0,111,111,111,0,112,112,112,0,112,112,112,0,112,112, 112,0,111,111,111,0,112,112,112,0,111,109,110,0,111,109,111,0, 111,111,111,0,112,112,112,0,113,113,113,0,116,114,115,0,113, 113,113,0,112,112,112,0,112,108,111,0,111,111,111,0,109,109, 109,0,107,107,107,0,110,108,108,0,110,108,108,0,111,107,110,0, 107,107,107,0,109,107,108,0,125,123,125,0,121,119,121,0,116, 114,115,0,111,109,110,0,103,103,103,0,102,100,102,0,107,107, 107,0,117,117,117,0,117,117,117,0,109,109,109,0,110,109,111,0, 109,109,109,0,112,112,112,0,113,113,113,0,116,114,116,0,116, 114,116,0,113,113,113,0,116,114,115,0,117,115,116,0,114,114, 114,0,116,114,114,0,117,115,116,0,117,115,117,0,117,117,117,0, 117,117,117,0,116,114,115,0,93,92,93,0,116,114,115,0,121, 121,121,0,116,114,116,0,117,115,117,0,116,114,115,0,116,114, 114,0,117,117,117,0,114,114,114,0,109,109,109,0,110,108,109,0, 128,126,127,0,152,148,151,0,154,152,153,0,128,126,128,0,111, 111,111,0,114,112,112,0,134,130,131,0,126,124,124,0,117,115, 115,0,115,113,113,0,130,128,128,0,151,149,147,0,154,153,152,0, 152,151,148,0,152,151,148,0,150,151,147,0,150,151,147,0,152, 148,148,0,154,141,134,0,150,127,102,0,127,99,65,0,87,64, 49,0,134,101,68,0,158,117,80,0,165,128,81,0,174,135,90,0, 164,125,84,0,147,113,91,0,168,128,86,0,178,138,98,0,180, 136,96,0,168,121,86,0,122,91,60,0,128,101,88,0,127,107, 89,0,148,136,132,0,152,152,152,0,146,146,146,0,150,151,147,0, 150,150,148,0,148,150,146,0,128,128,126,0,116,114,114,0,115, 115,115,0,127,125,126,0,113,113,113,0,108,106,108,0,117,115, 117,0,142,142,142,0,140,140,140,0,117,117,117,0,107,107,107,0, 108,108,108,0,112,112,112,0,113,111,113,0,113,111,112,0,113, 111,113,0,113,111,113,0,114,112,113,0,114,110,113,0,113,111, 113,0,115,113,114,0,115,113,113,0,109,107,108,0,117,113,115,0, 115,113,114,0,114,112,113,0,112,108,112,0,113,111,112,0,112, 108,110,0,112,108,112,0,115,113,113,0,114,112,113,0,115,113, 114,0,116,114,116,0,112,112,112,0,113,113,113,0,117,115,117,0, 116,114,115,0,117,115,117,0,116,114,116,0,113,113,113,0,116, 114,115,0,114,112,113,0,113,111,112,0,111,107,110,0,111,109, 110,0,111,111,111,0,112,112,112,0,113,111,112,0,113,111,111,0, 110,107,106,0,110,106,106,0,111,107,108,0,111,107,108,0,110, 106,107,0,110,106,107,0,107,107,107,0,108,106,108,0,108,106, 107,0,112,108,111,0,113,111,113,0,121,119,120,0,125,125,125,0, 113,113,113,0,114,112,113,0,116,114,115,0,117,115,116,0,117, 115,117,0,117,117,117,0,117,117,117,0,119,117,118,0,119,117, 118,0,119,117,118,0,117,117,117,0,119,117,118,0,117,115,116,0, 114,112,113,0,121,119,121,0,109,107,108,0,120,118,119,0,116, 114,115,0,117,113,116,0,116,114,114,0,122,120,121,0,117,117, 117,0,112,108,108,0,110,108,109,0,124,122,123,0,151,147,148,0, 154,152,153,0,128,126,127,0,113,111,111,0,114,112,112,0,134, 130,131,0,129,125,125,0,110,108,109,0,116,114,114,0,128,126, 126,0,150,148,146,0,153,152,149,0,151,151,151,0,151,150,147,0, 151,151,149,0,151,151,149,0,153,149,150,0,153,139,131,0,151, 128,103,0,129,96,67,0,88,64,50,0,128,96,70,0,155,121, 85,0,172,132,92,0,169,135,95,0,172,133,92,0,147,113,91,0, 173,133,91,0,177,135,97,0,170,135,98,0,158,123,88,0,128, 91,64,0,105,81,67,0,123,105,89,0,141,134,131,0,151,147, 151,0,149,150,148,0,151,151,149,0,146,146,146,0,144,145,143,0, 129,129,129,0,116,115,114,0,112,112,112,0,124,124,124,0,111, 111,111,0,105,105,105,0,117,117,117,0,139,137,139,0,141,141, 141,0,115,115,115,0,100,98,98,0,98,98,98,0,110,105,102,0, 108,99,90,0,107,95,83,0,108,94,82,0,106,93,80,0,105, 94,79,0,107,94,79,0,106,93,76,0,107,93,77,0,106,93, 74,0,107,91,73,0,114,100,86,0,102,87,70,0,107,91,73,0, 107,91,73,0,107,91,73,0,108,92,74,0,107,91,73,0,110, 92,74,0,109,92,73,0,110,94,76,0,110,94,76,0,109,94, 77,0,110,95,78,0,113,99,83,0,113,97,79,0,116,99,80,0, 114,98,80,0,115,98,79,0,114,99,82,0,114,98,80,0,113, 99,83,0,111,98,85,0,111,98,83,0,112,96,86,0,112,99, 84,0,101,87,73,0,121,106,89,0,115,98,79,0,112,98,78,0, 115,97,83,0,114,100,88,0,113,99,91,0,113,98,91,0,114, 99,92,0,112,99,92,0,112,99,92,0,112,98,90,0,106,92, 80,0,123,108,97,0,114,101,90,0,111,98,83,0,110,97,85,0, 114,98,85,0,115,97,83,0,113,96,83,0,113,97,79,0,112, 96,80,0,116,99,78,0,113,96,77,0,116,99,82,0,98,82, 68,0,122,102,88,0,113,97,79,0,113,97,79,0,115,100,82,0, 114,96,82,0,114,97,83,0,111,96,83,0,113,98,87,0,114, 102,96,0,115,111,107,0,116,114,114,0,109,109,109,0,108,108, 108,0,119,117,118,0,148,146,147,0,156,154,154,0,128,126,127,0, 111,109,110,0,113,111,112,0,134,130,131,0,128,128,128,0,115, 115,115,0,111,111,111,0,126,124,124,0,148,147,146,0,152,151, 148,0,151,151,151,0,153,152,151,0,150,151,147,0,150,151,147,0, 153,149,150,0,154,140,132,0,151,128,103,0,130,102,74,0,91, 66,53,0,125,93,67,0,156,120,84,0,172,130,96,0,175,136, 95,0,172,135,96,0,149,113,95,0,175,134,97,0,178,143,98,0, 173,136,97,0,162,125,88,0,134,101,68,0,93,70,55,0,124, 105,88,0,147,134,131,0,145,143,145,0,146,146,146,0,150,150, 148,0,151,151,149,0,146,146,144,0,131,131,131,0,113,113,113,0, 116,114,114,0,119,119,119,0,108,106,107,0,105,103,104,0,118, 118,118,0,140,138,139,0,141,141,141,0,113,113,113,0,95,95, 95,0,98,97,96,0,108,95,84,0,109,90,71,0,113,90,63,0, 120,91,68,0,117,88,63,0,119,93,63,0,118,94,70,0,118, 94,68,0,118,94,68,0,119,88,63,0,123,90,65,0,125,101, 85,0,108,78,56,0,119,88,63,0,117,89,61,0,116,87,62,0, 119,88,61,0,118,88,62,0,120,89,62,0,121,90,63,0,117, 88,63,0,121,89,63,0,123,90,65,0,118,90,62,0,106,82, 66,0,122,94,66,0,124,95,66,0,127,95,67,0,127,97,67,0, 128,95,68,0,126,98,68,0,131,99,71,0,124,96,68,0,122, 94,66,0,130,100,74,0,133,101,73,0,113,85,65,0,136,112, 94,0,130,102,70,0,130,102,70,0,134,102,74,0,135,107,83,0, 137,105,77,0,135,108,77,0,130,104,76,0,130,102,74,0,127, 98,73,0,130,97,72,0,109,81,63,0,133,106,91,0,129,101, 71,0,121,94,67,0,128,96,72,0,124,96,72,0,129,97,71,0, 128,95,70,0,130,94,68,0,124,96,68,0,123,95,67,0,127, 94,67,0,122,94,62,0,93,68,53,0,128,98,76,0,123,95, 63,0,122,94,70,0,122,94,70,0,126,93,68,0,126,93,68,0, 126,94,70,0,125,91,71,0,114,95,74,0,112,101,90,0,117, 113,115,0,114,112,112,0,111,110,109,0,115,115,115,0,142,142, 142,0,153,153,153,0,128,126,128,0,111,111,111,0,113,111,112,0, 133,129,130,0,131,129,130,0,112,108,109,0,115,113,113,0,121, 119,119,0,148,146,144,0,152,151,148,0,152,151,148,0,147,147, 147,0,150,151,147,0,151,151,149,0,152,148,148,0,148,134,126,0, 152,129,106,0,134,105,70,0,93,68,53,0,122,93,62,0,153, 119,83,0,172,136,98,0,175,142,95,0,173,136,97,0,149,114, 95,0,175,134,91,0,175,141,105,0,179,137,99,0,154,119,84,0, 134,101,68,0,87,65,51,0,123,104,89,0,142,135,132,0,151, 149,151,0,152,151,148,0,150,150,148,0,150,151,147,0,147,147, 147,0,134,134,132,0,113,113,113,0,112,112,112,0,118,118,118,0, 107,107,107,0,105,103,104,0,122,120,121,0,147,147,147,0,145, 141,143,0,111,111,111,0,93,91,91,0,94,91,90,0,111,91, 77,0,117,93,65,0,134,97,70,0,129,100,71,0,136,100,68,0, 142,109,76,0,152,118,78,0,144,110,74,0,148,111,72,0,152, 111,78,0,146,108,70,0,156,122,100,0,142,99,68,0,146,109, 72,0,153,110,71,0,151,107,71,0,153,108,71,0,155,111,71,0, 152,113,74,0,153,114,75,0,155,112,73,0,152,110,72,0,149, 109,73,0,151,109,71,0,132,98,82,0,153,113,77,0,157,121, 85,0,154,117,78,0,158,121,82,0,164,119,82,0,158,121,82,0, 155,115,79,0,149,113,75,0,147,113,77,0,158,123,82,0,158, 116,82,0,136,102,74,0,167,129,109,0,163,119,83,0,156,113, 78,0,158,122,86,0,169,126,91,0,172,128,92,0,171,134,91,0, 164,125,84,0,164,123,86,0,158,118,82,0,162,116,82,0,135, 101,73,0,168,131,108,0,154,114,82,0,152,116,78,0,158,115, 84,0,157,117,85,0,158,119,80,0,156,118,84,0,163,120,85,0, 161,121,85,0,156,117,82,0,153,112,79,0,153,114,79,0,111, 82,65,0,156,114,80,0,139,104,73,0,136,101,72,0,136,102, 74,0,137,99,71,0,135,100,71,0,134,96,70,0,130,98,70,0, 116,91,62,0,111,96,79,0,117,115,116,0,119,117,118,0,109, 109,109,0,113,113,113,0,140,138,139,0,151,149,150,0,127,125, 126,0,113,111,111,0,113,111,112,0,130,128,128,0,132,128,128,0, 115,113,113,0,112,112,112,0,121,119,119,0,146,143,142,0,153, 151,149,0,153,152,151,0,153,152,151,0,147,147,147,0,146,146, 144,0,153,149,149,0,151,139,131,0,153,124,103,0,135,106,77,0, 89,66,53,0,122,91,66,0,152,118,82,0,172,138,98,0,175, 142,103,0,173,129,87,0,149,113,95,0,174,130,90,0,175,141, 105,0,174,138,100,0,156,120,84,0,134,101,68,0,91,67,53,0, 124,105,90,0,142,134,130,0,157,151,153,0,151,150,147,0,150, 150,148,0,147,147,147,0,147,147,147,0,134,134,134,0,116,116, 114,0,113,113,113,0,113,113,113,0,106,102,106,0,104,102,103,0, 118,118,118,0,146,146,146,0,140,140,140,0,114,112,113,0,94, 92,92,0,96,94,92,0,112,91,72,0,124,95,70,0,142,108, 72,0,142,106,74,0,146,103,68,0,163,123,81,0,165,128,89,0, 169,124,87,0,163,121,83,0,163,120,81,0,157,115,73,0,173, 136,109,0,150,110,74,0,168,120,78,0,168,120,78,0,173,131, 81,0,169,128,87,0,174,127,86,0,169,129,87,0,171,130,89,0, 168,127,86,0,169,121,79,0,167,118,79,0,164,122,80,0,153, 119,97,0,161,121,79,0,164,121,74,0,172,123,84,0,179,131, 89,0,180,141,90,0,172,132,90,0,173,133,91,0,159,117,75,0, 173,132,91,0,173,125,87,0,170,124,86,0,150,107,76,0,174, 139,114,0,171,125,87,0,164,123,80,0,176,137,92,0,175,135, 95,0,181,137,97,0,182,136,98,0,177,137,89,0,175,133,91,0, 174,134,86,0,172,124,86,0,145,107,77,0,176,141,116,0,173, 132,87,0,167,124,85,0,168,125,86,0,171,130,87,0,179,133, 93,0,173,131,93,0,173,132,95,0,173,134,87,0,176,135,92,0, 164,122,84,0,163,121,83,0,118,89,70,0,172,125,90,0,162, 118,82,0,152,113,74,0,158,119,84,0,158,113,80,0,154,112, 78,0,148,107,76,0,139,103,73,0,123,92,61,0,112,95,74,0, 116,114,116,0,122,120,121,0,113,111,109,0,111,111,111,0,134, 134,134,0,146,146,146,0,128,126,127,0,111,111,111,0,112,108, 110,0,128,126,127,0,133,129,130,0,111,111,111,0,114,112,113,0, 119,117,118,0,141,141,141,0,151,148,147,0,151,151,149,0,150, 148,146,0,145,145,143,0,150,150,148,0,152,148,148,0,152,139, 130,0,155,127,103,0,137,107,77,0,93,70,53,0,127,91,65,0, 142,111,78,0,172,138,98,0,175,142,103,0,173,136,97,0,151, 115,95,0,174,135,90,0,175,140,103,0,174,138,100,0,163,126, 89,0,133,101,67,0,91,67,53,0,124,107,90,0,142,135,132,0, 153,152,149,0,150,150,148,0,146,146,146,0,150,149,148,0,146, 146,146,0,130,130,130,0,113,113,113,0,105,105,105,0,111,111, 111,0,105,103,105,0,102,100,101,0,118,118,118,0,143,141,142,0, 141,141,141,0,111,109,110,0,94,94,94,0,96,94,92,0,112, 90,72,0,128,96,70,0,146,106,76,0,156,114,80,0,152,112, 72,0,171,125,87,0,173,131,93,0,171,131,91,0,172,125,84,0, 165,124,79,0,159,111,65,0,173,140,113,0,155,113,75,0,165, 124,79,0,167,126,81,0,171,131,91,0,178,140,96,0,178,138, 96,0,175,137,87,0,178,140,96,0,173,136,93,0,170,130,88,0, 168,128,86,0,168,128,86,0,167,134,109,0,164,124,84,0,167, 122,79,0,179,131,89,0,185,137,95,0,182,142,100,0,181,143, 99,0,186,139,98,0,168,126,84,0,179,141,97,0,179,131,89,0, 175,129,89,0,163,124,83,0,179,143,119,0,172,131,86,0,168, 128,80,0,179,133,93,0,179,139,97,0,180,139,98,0,179,139, 97,0,179,141,97,0,175,136,95,0,169,130,89,0,164,125,84,0, 156,116,80,0,176,141,116,0,167,126,85,0,167,126,85,0,170, 130,90,0,175,135,95,0,179,138,97,0,179,139,97,0,184,143, 98,0,178,139,98,0,181,135,95,0,170,129,88,0,166,123,84,0, 122,89,70,0,176,136,104,0,164,122,84,0,158,119,78,0,168, 128,88,0,167,128,89,0,163,117,79,0,153,114,79,0,151,110, 77,0,125,94,67,0,112,94,76,0,115,113,113,0,124,122,123,0, 112,107,106,0,111,111,111,0,134,132,132,0,153,151,152,0,131, 129,130,0,111,111,111,0,112,108,111,0,128,124,125,0,128,124, 125,0,115,113,113,0,111,111,111,0,119,117,117,0,143,142,141,0, 151,148,147,0,151,150,147,0,151,148,147,0,147,147,147,0,149, 150,148,0,152,148,148,0,152,140,132,0,155,128,101,0,137,105, 77,0,91,70,53,0,127,95,67,0,148,110,76,0,174,134,98,0, 175,141,101,0,173,136,87,0,144,112,90,0,174,133,96,0,175, 140,103,0,174,138,100,0,169,126,91,0,133,101,67,0,91,70, 53,0,124,105,90,0,144,135,134,0,152,148,150,0,150,150,148,0, 147,147,147,0,147,147,147,0,146,146,146,0,134,134,134,0,116, 116,114,0,112,112,112,0,117,115,116,0,106,106,106,0,106,106, 106,0,117,115,116,0,146,142,145,0,144,144,144,0,111,111,111,0, 94,94,94,0,94,90,90,0,113,89,67,0,133,100,71,0,153, 117,79,0,163,126,83,0,156,116,74,0,173,134,95,0,175,135, 95,0,173,137,95,0,172,135,92,0,160,123,80,0,164,125,84,0, 176,142,114,0,158,113,80,0,171,124,83,0,175,129,89,0,182, 145,96,0,180,142,98,0,186,139,98,0,179,141,91,0,180,142, 98,0,177,138,97,0,173,133,91,0,168,128,80,0,169,128,79,0, 168,136,112,0,173,134,89,0,172,135,92,0,175,136,95,0,180, 143,100,0,181,143,93,0,188,143,100,0,186,142,100,0,163,125, 75,0,185,138,97,0,180,133,92,0,175,137,87,0,156,118,78,0, 180,144,120,0,173,134,87,0,171,131,91,0,176,139,96,0,180, 142,98,0,180,141,100,0,180,140,98,0,185,140,97,0,184,136, 94,0,173,133,91,0,173,126,85,0,160,119,82,0,169,135,107,0, 164,125,84,0,167,127,85,0,174,134,92,0,178,140,96,0,179, 141,97,0,180,140,98,0,180,142,98,0,179,139,91,0,179,141, 97,0,173,133,91,0,173,126,85,0,128,93,72,0,176,135,102,0, 164,125,84,0,169,131,87,0,178,132,92,0,174,133,92,0,176, 130,92,0,163,123,83,0,156,119,80,0,127,96,63,0,112,90, 70,0,113,109,112,0,122,118,119,0,112,106,106,0,110,108,109,0, 132,130,130,0,151,149,150,0,132,130,130,0,111,109,110,0,110, 108,109,0,127,125,127,0,122,120,121,0,112,108,110,0,111,111, 111,0,112,108,110,0,142,141,140,0,151,148,147,0,150,147,146,0, 152,150,148,0,147,147,147,0,147,147,147,0,152,148,148,0,153, 137,131,0,153,124,103,0,135,104,77,0,89,66,51,0,122,95, 66,0,151,116,79,0,172,138,98,0,175,142,95,0,174,136,98,0, 153,117,97,0,172,131,90,0,174,139,102,0,175,139,101,0,169, 126,91,0,134,102,70,0,91,70,53,0,124,105,90,0,145,136, 135,0,152,148,150,0,150,150,148,0,147,147,147,0,146,146,146,0, 146,146,146,0,135,135,135,0,117,117,117,0,112,112,112,0,113, 113,113,0,112,112,112,0,104,100,104,0,117,117,117,0,141,141, 141,0,142,142,142,0,113,113,113,0,93,91,91,0,93,90,89,0, 112,90,72,0,142,105,72,0,159,114,81,0,167,129,85,0,163, 124,83,0,175,136,95,0,178,140,100,0,175,138,99,0,174,135, 84,0,158,114,74,0,168,124,82,0,176,143,116,0,153,109,73,0, 173,128,85,0,173,133,91,0,185,146,95,0,181,142,101,0,186, 148,98,0,180,142,92,0,181,142,101,0,179,139,91,0,173,135, 95,0,170,130,88,0,174,127,86,0,173,137,113,0,168,129,90,0, 175,136,95,0,179,141,97,0,188,152,100,0,183,146,103,0,189, 151,101,0,183,146,103,0,165,125,77,0,181,143,99,0,181,134, 93,0,177,128,89,0,172,128,86,0,174,137,112,0,175,137,87,0, 180,133,92,0,180,142,98,0,188,150,100,0,188,142,98,0,182, 142,100,0,185,140,97,0,185,146,95,0,180,133,92,0,175,127, 85,0,162,120,82,0,170,134,108,0,173,134,83,0,168,128,86,0, 168,127,84,0,179,139,97,0,185,140,97,0,185,140,97,0,180, 142,98,0,180,142,98,0,179,139,97,0,175,135,93,0,168,128, 86,0,128,92,72,0,177,136,103,0,168,127,84,0,173,133,91,0, 184,136,94,0,178,132,88,0,175,135,93,0,169,128,83,0,158, 117,80,0,129,96,67,0,112,94,70,0,111,107,110,0,119,117, 118,0,108,104,102,0,111,107,107,0,132,130,131,0,151,147,148,0, 131,129,130,0,112,108,110,0,110,106,108,0,122,120,122,0,123, 119,121,0,111,111,111,0,112,112,112,0,98,96,96,0,141,141, 141,0,148,148,148,0,150,148,146,0,152,149,148,0,146,146,144,0, 146,146,146,0,151,147,148,0,149,135,131,0,152,124,106,0,134, 105,76,0,88,65,50,0,126,95,68,0,154,118,80,0,173,140, 101,0,176,144,106,0,173,130,91,0,153,119,97,0,174,135,96,0, 174,139,102,0,175,139,101,0,164,128,90,0,139,100,71,0,90, 69,54,0,124,107,90,0,145,137,135,0,152,148,150,0,146,146, 146,0,146,146,146,0,147,147,147,0,147,147,147,0,136,136,136,0, 117,117,115,0,112,112,112,0,116,114,115,0,116,114,115,0,104, 102,103,0,115,115,115,0,139,137,138,0,142,142,142,0,111,109, 110,0,93,91,91,0,93,91,91,0,111,91,71,0,137,106,73,0, 162,117,80,0,160,123,84,0,169,128,85,0,178,138,96,0,185, 139,95,0,180,140,88,0,168,130,86,0,168,130,86,0,168,125, 74,0,176,141,116,0,159,113,79,0,173,124,85,0,175,134,91,0, 180,134,90,0,182,142,100,0,188,142,98,0,182,144,100,0,188, 141,100,0,185,138,97,0,175,135,93,0,175,137,87,0,174,127, 86,0,173,137,113,0,174,130,90,0,181,134,93,0,180,142,98,0, 187,151,109,0,183,146,103,0,183,146,103,0,184,145,94,0,165, 127,77,0,186,141,98,0,181,143,93,0,177,128,89,0,164,125, 86,0,174,137,112,0,175,137,87,0,181,134,93,0,182,142,100,0, 188,143,100,0,188,150,100,0,182,144,100,0,186,139,98,0,185, 146,95,0,175,135,93,0,175,127,85,0,169,122,81,0,165,133, 107,0,173,134,83,0,176,128,86,0,169,128,85,0,179,141,97,0, 185,140,97,0,181,140,91,0,180,142,98,0,185,147,97,0,179, 141,97,0,180,133,92,0,168,128,86,0,128,92,72,0,175,137, 103,0,168,128,86,0,175,137,93,0,179,139,97,0,180,139,90,0, 178,136,94,0,170,129,84,0,161,122,75,0,134,99,68,0,112, 93,72,0,108,106,108,0,116,114,115,0,111,107,105,0,111,107, 107,0,131,129,130,0,152,148,150,0,132,130,130,0,108,108,108,0, 108,106,107,0,120,118,118,0,121,119,120,0,112,108,110,0,107, 107,107,0,85,83,83,0,140,138,138,0,148,147,146,0,148,147, 146,0,151,148,147,0,147,147,147,0,146,146,146,0,151,147,147,0, 151,142,135,0,151,127,107,0,130,102,74,0,88,64,50,0,134, 96,68,0,156,113,82,0,174,138,100,0,178,145,98,0,179,137, 99,0,137,105,85,0,174,137,100,0,174,139,102,0,175,139,101,0, 169,128,91,0,134,102,70,0,91,67,53,0,130,104,88,0,142, 136,134,0,151,147,149,0,148,147,146,0,147,147,147,0,147,147, 147,0,146,146,146,0,138,139,137,0,117,117,117,0,108,108,108,0, 114,114,114,0,115,113,114,0,106,106,106,0,116,114,115,0,134, 132,134,0,142,140,141,0,111,109,109,0,95,95,95,0,93,91, 91,0,108,90,70,0,138,104,68,0,162,117,80,0,165,123,85,0, 170,129,84,0,179,138,97,0,180,139,90,0,181,142,95,0,165, 118,77,0,168,128,86,0,169,124,81,0,180,143,116,0,156,115, 78,0,175,135,83,0,180,134,90,0,187,140,95,0,181,141,99,0, 186,141,98,0,180,142,98,0,182,142,100,0,185,137,95,0,173, 133,91,0,174,127,86,0,175,136,85,0,168,136,112,0,175,129, 89,0,175,136,95,0,181,141,99,0,189,151,101,0,183,146,103,0, 183,146,103,0,184,141,94,0,173,127,77,0,186,148,98,0,182, 136,92,0,177,128,89,0,166,128,88,0,173,140,113,0,176,137, 90,0,181,137,95,0,181,141,93,0,188,143,100,0,188,150,100,0, 182,141,92,0,182,142,100,0,185,147,103,0,180,142,92,0,175, 136,85,0,162,123,82,0,159,124,101,0,173,123,83,0,176,128, 86,0,175,129,85,0,180,134,90,0,180,142,98,0,180,142,98,0, 180,142,98,0,180,142,98,0,179,139,97,0,179,132,91,0,169, 128,85,0,128,92,72,0,175,137,103,0,169,123,79,0,175,137, 93,0,173,132,89,0,179,139,97,0,175,135,93,0,170,129,88,0, 163,124,83,0,139,101,71,0,113,93,71,0,108,106,107,0,112, 108,111,0,107,103,101,0,111,107,107,0,133,131,131,0,151,147, 148,0,134,132,133,0,110,108,109,0,108,108,108,0,117,117,117,0, 120,118,119,0,111,109,110,0,112,112,112,0,105,105,105,0,140, 139,138,0,150,147,146,0,150,147,146,0,150,148,146,0,138,139, 137,0,146,146,146,0,151,147,148,0,151,140,135,0,150,125,102,0, 130,103,74,0,87,64,49,0,135,105,79,0,156,119,82,0,176, 140,102,0,178,145,98,0,178,137,92,0,134,100,80,0,176,143, 108,0,174,141,102,0,174,136,96,0,170,129,92,0,134,102,70,0, 90,67,54,0,129,108,89,0,145,137,135,0,152,148,151,0,145, 146,144,0,144,144,144,0,146,146,146,0,142,142,142,0,135,135, 135,0,117,117,117,0,112,112,112,0,114,114,114,0,118,118,118,0, 106,106,106,0,114,114,114,0,136,136,136,0,142,142,142,0,116, 114,114,0,91,91,91,0,93,91,91,0,110,90,74,0,132,103, 68,0,158,119,78,0,155,117,77,0,170,128,90,0,178,136,94,0, 180,138,88,0,179,139,97,0,170,131,84,0,172,130,84,0,167, 123,81,0,176,143,114,0,156,115,78,0,174,135,84,0,181,141, 89,0,185,141,93,0,180,142,98,0,185,140,97,0,180,142,98,0, 180,142,98,0,179,138,95,0,172,132,90,0,170,129,84,0,174, 135,84,0,172,136,110,0,169,129,87,0,175,135,93,0,185,140, 97,0,183,144,103,0,189,142,101,0,189,142,101,0,179,138,95,0, 171,129,87,0,185,140,97,0,175,134,91,0,177,129,91,0,166, 126,86,0,169,135,113,0,176,130,90,0,174,127,86,0,181,140, 99,0,188,148,100,0,186,148,98,0,182,142,100,0,181,141,99,0, 185,146,95,0,180,132,90,0,173,135,85,0,164,123,80,0,157, 122,97,0,167,124,77,0,170,127,88,0,178,136,94,0,180,140, 98,0,181,141,93,0,185,140,97,0,185,140,97,0,185,140,97,0, 179,140,95,0,174,134,92,0,168,125,86,0,128,92,72,0,175, 137,103,0,168,125,78,0,174,136,92,0,177,136,87,0,178,137, 94,0,179,129,89,0,168,128,86,0,159,119,79,0,138,102,70,0, 114,94,70,0,108,106,107,0,110,108,110,0,108,104,102,0,110, 107,106,0,132,130,130,0,150,148,149,0,134,132,133,0,111,107, 110,0,108,106,107,0,118,118,118,0,121,119,119,0,111,111,111,0, 111,107,110,0,117,115,116,0,140,140,140,0,148,147,146,0,150, 147,146,0,150,148,146,0,146,146,146,0,147,147,147,0,151,147, 148,0,151,141,137,0,151,129,111,0,129,101,77,0,88,65,48,0, 135,105,79,0,159,123,85,0,175,139,97,0,181,142,103,0,177, 138,91,0,134,102,80,0,175,138,101,0,174,142,104,0,168,133, 96,0,167,129,91,0,135,103,71,0,90,67,54,0,124,107,94,0, 142,135,134,0,153,149,152,0,147,147,147,0,149,149,149,0,147, 147,147,0,147,147,147,0,140,140,140,0,118,118,118,0,112,112, 112,0,113,113,113,0,117,117,117,0,106,106,106,0,114,114,114,0, 136,136,136,0,145,143,143,0,111,111,111,0,94,92,94,0,90, 88,88,0,107,90,73,0,134,96,68,0,155,111,79,0,152,115, 78,0,167,126,89,0,175,133,95,0,179,139,97,0,176,135,86,0, 175,134,81,0,171,129,83,0,169,124,81,0,179,143,113,0,158, 115,76,0,169,128,83,0,178,138,86,0,185,145,93,0,182,141, 96,0,182,141,96,0,180,139,96,0,180,139,96,0,175,136,85,0, 178,132,88,0,170,129,84,0,170,129,84,0,167,134,109,0,167, 126,85,0,171,130,89,0,183,135,93,0,180,142,98,0,188,142, 98,0,188,141,100,0,179,129,85,0,178,135,84,0,184,136,94,0, 172,134,90,0,170,129,88,0,166,124,86,0,168,135,110,0,168, 128,88,0,171,130,85,0,179,138,97,0,181,140,99,0,186,147, 100,0,180,140,98,0,179,141,97,0,183,144,93,0,178,129,86,0, 167,125,83,0,164,123,80,0,157,122,97,0,168,124,84,0,168, 125,86,0,180,136,96,0,185,143,101,0,175,136,91,0,182,142, 100,0,186,142,100,0,186,140,100,0,179,138,97,0,173,132,91,0, 172,124,86,0,130,94,72,0,178,141,108,0,168,127,84,0,164, 123,82,0,174,134,92,0,172,132,90,0,168,128,86,0,163,123, 81,0,155,114,77,0,138,100,70,0,116,91,70,0,108,106,107,0, 104,102,104,0,104,100,98,0,114,112,113,0,136,132,134,0,150, 146,148,0,133,131,131,0,110,106,107,0,107,105,106,0,120,118, 119,0,120,118,118,0,110,108,110,0,111,107,110,0,116,114,115,0, 140,140,140,0,147,146,143,0,150,148,146,0,150,147,146,0,146, 146,146,0,146,146,144,0,151,147,149,0,151,142,137,0,157,127, 109,0,132,104,68,0,93,68,49,0,137,107,85,0,159,123,85,0, 176,140,102,0,181,142,103,0,177,131,91,0,133,101,79,0,175, 138,101,0,174,142,104,0,168,134,86,0,173,129,93,0,136,104, 72,0,91,69,55,0,123,107,89,0,142,136,136,0,148,146,147,0, 146,146,146,0,146,146,146,0,146,146,146,0,147,147,147,0,141, 141,141,0,119,119,119,0,111,111,109,0,112,112,112,0,115,115, 115,0,106,106,106,0,114,114,114,0,136,136,136,0,142,142,142,0, 116,114,115,0,93,91,91,0,91,89,89,0,107,90,77,0,129, 94,65,0,153,117,79,0,151,114,77,0,162,123,88,0,168,129, 90,0,170,130,94,0,163,118,75,0,164,123,80,0,170,129,80,0, 172,124,78,0,181,142,113,0,158,113,70,0,172,126,72,0,180, 136,80,0,173,133,91,0,178,137,92,0,178,134,86,0,180,138, 92,0,181,142,91,0,173,134,87,0,174,128,84,0,169,124,81,0, 173,126,81,0,164,131,106,0,162,119,80,0,164,122,84,0,177, 136,87,0,175,135,93,0,179,136,89,0,185,146,95,0,165,121, 79,0,174,134,86,0,171,131,91,0,172,126,86,0,173,129,89,0, 164,122,84,0,167,134,109,0,173,125,87,0,169,127,89,0,175, 135,95,0,179,138,97,0,184,145,98,0,184,138,98,0,180,139, 98,0,174,133,84,0,169,128,87,0,168,124,84,0,163,121,83,0, 156,123,98,0,167,124,85,0,167,124,85,0,175,130,93,0,178, 140,100,0,180,134,94,0,179,139,99,0,185,141,101,0,185,138, 97,0,175,135,95,0,169,127,89,0,171,123,85,0,132,99,72,0, 179,136,107,0,163,122,77,0,161,112,69,0,169,129,87,0,167, 127,85,0,167,120,79,0,156,115,78,0,149,109,73,0,131,97, 67,0,115,89,65,0,108,106,106,0,102,100,101,0,107,104,103,0, 111,107,107,0,134,132,133,0,151,149,150,0,134,132,133,0,111, 109,110,0,108,104,106,0,119,117,119,0,119,117,118,0,107,107, 107,0,102,102,102,0,118,114,116,0,139,139,137,0,150,147,144,0, 147,145,143,0,148,147,146,0,147,147,147,0,145,146,144,0,150, 146,147,0,150,141,134,0,156,127,108,0,129,101,77,0,93,67, 51,0,136,106,84,0,158,121,82,0,181,140,103,0,181,140,97,0, 178,138,98,0,135,101,79,0,175,137,103,0,175,141,97,0,169, 126,87,0,173,129,93,0,138,106,72,0,90,67,54,0,124,106, 92,0,145,135,135,0,154,152,153,0,147,147,147,0,146,146,146,0, 146,146,146,0,146,146,146,0,140,140,140,0,119,119,119,0,111, 111,111,0,112,112,112,0,117,117,117,0,106,106,106,0,114,114, 114,0,135,135,135,0,142,142,142,0,116,114,116,0,94,92,94,0, 91,88,87,0,110,92,78,0,127,99,71,0,152,116,78,0,144, 106,76,0,153,114,83,0,156,120,84,0,158,122,86,0,148,113, 76,0,163,124,83,0,167,125,83,0,165,119,79,0,175,137,109,0, 156,114,72,0,176,121,72,0,172,123,76,0,167,123,71,0,173, 128,85,0,175,130,77,0,172,131,86,0,171,127,85,0,169,118, 73,0,172,120,78,0,165,119,79,0,168,119,80,0,161,127,103,0, 156,114,80,0,164,121,82,0,171,134,85,0,177,129,91,0,175, 135,93,0,178,137,92,0,158,114,74,0,168,127,90,0,164,123, 80,0,168,123,86,0,168,123,86,0,164,120,84,0,164,130,108,0, 164,125,86,0,166,127,86,0,168,128,86,0,173,132,95,0,179, 140,95,0,180,141,96,0,175,135,95,0,176,135,92,0,171,123, 85,0,163,122,79,0,166,119,84,0,151,115,95,0,162,122,86,0, 164,124,88,0,167,129,91,0,167,133,97,0,173,137,95,0,173, 136,97,0,179,134,97,0,175,131,95,0,168,126,88,0,163,119, 83,0,162,118,82,0,123,89,71,0,173,127,97,0,155,115,75,0, 160,120,80,0,163,119,83,0,158,117,80,0,150,112,74,0,146, 107,72,0,141,102,71,0,128,94,66,0,115,89,63,0,107,104, 103,0,106,106,106,0,102,99,98,0,113,109,109,0,136,134,135,0, 150,148,149,0,132,130,130,0,110,106,107,0,107,105,106,0,119, 117,118,0,117,117,117,0,111,109,110,0,105,101,102,0,116,114, 114,0,139,137,137,0,147,145,143,0,152,152,152,0,148,148,148,0, 142,142,142,0,146,146,144,0,150,146,148,0,150,140,134,0,147, 127,109,0,129,101,77,0,91,70,51,0,136,106,84,0,157,121, 85,0,174,138,100,0,181,142,103,0,180,140,100,0,134,102,80,0, 174,137,104,0,169,136,97,0,175,134,97,0,168,131,92,0,139, 107,73,0,91,68,55,0,123,108,95,0,146,137,136,0,150,148, 150,0,146,146,146,0,146,146,146,0,146,146,146,0,146,146,146,0, 140,140,140,0,119,119,119,0,111,111,111,0,112,112,112,0,117, 117,117,0,108,108,108,0,119,119,119,0,139,137,138,0,141,141, 141,0,116,114,115,0,95,95,95,0,91,89,89,0,106,93,82,0, 121,95,67,0,136,106,74,0,130,102,72,0,133,103,73,0,136, 106,76,0,139,109,73,0,133,101,77,0,146,112,84,0,140,108, 82,0,141,107,79,0,138,110,88,0,135,101,65,0,153,110,71,0, 153,111,61,0,153,113,71,0,159,112,71,0,156,116,74,0,159, 111,65,0,157,116,75,0,149,109,67,0,161,113,77,0,152,113, 78,0,156,113,78,0,152,118,98,0,142,107,78,0,149,110,79,0, 153,110,79,0,150,113,80,0,156,113,82,0,152,115,82,0,140, 104,66,0,157,115,85,0,156,118,84,0,153,116,83,0,153,117, 85,0,142,112,80,0,156,127,110,0,145,112,85,0,153,120,85,0, 146,113,84,0,147,114,85,0,153,119,91,0,153,116,83,0,157, 114,83,0,147,113,79,0,152,111,80,0,146,111,76,0,149,109, 79,0,134,108,90,0,144,113,88,0,144,114,90,0,146,116,84,0, 152,116,92,0,149,119,95,0,156,121,92,0,147,118,89,0,154, 117,84,0,146,115,82,0,147,114,79,0,145,110,79,0,112,82, 66,0,155,121,91,0,137,102,65,0,145,107,77,0,139,101,71,0, 134,99,70,0,131,97,67,0,127,96,63,0,128,95,66,0,129, 93,67,0,119,91,67,0,108,104,102,0,102,100,101,0,106,102, 104,0,110,106,106,0,136,134,134,0,146,146,146,0,131,131,131,0, 108,108,108,0,106,106,106,0,121,119,121,0,118,118,118,0,110, 106,108,0,108,106,107,0,116,112,114,0,138,136,136,0,146,143, 142,0,147,145,143,0,147,145,143,0,145,145,143,0,146,146,146,0, 150,146,147,0,151,142,135,0,151,128,113,0,130,101,78,0,91, 70,51,0,136,106,84,0,156,119,80,0,173,138,101,0,186,143, 104,0,180,140,100,0,136,102,82,0,175,135,95,0,178,141,98,0, 176,140,98,0,167,129,89,0,139,106,73,0,91,68,55,0,124, 106,92,0,146,137,136,0,151,151,151,0,146,146,146,0,146,146, 146,0,146,146,144,0,145,146,144,0,139,140,138,0,120,120,120,0, 112,112,112,0,116,116,116,0,115,116,114,0,108,108,108,0,113, 113,113,0,136,136,136,0,140,140,140,0,113,113,113,0,95,95, 95,0,94,90,90,0,105,96,89,0,112,91,76,0,116,90,72,0, 116,94,70,0,112,89,70,0,117,88,71,0,111,89,73,0,112, 92,78,0,118,92,78,0,112,94,80,0,118,93,76,0,106,88, 74,0,115,91,71,0,121,93,71,0,122,94,70,0,124,88,62,0, 123,94,65,0,127,93,63,0,118,90,60,0,125,96,67,0,121, 94,65,0,124,95,72,0,120,95,74,0,120,95,74,0,122,98, 84,0,118,91,70,0,124,95,76,0,124,94,76,0,120,95,76,0, 124,95,76,0,121,99,77,0,111,86,67,0,123,97,79,0,120, 99,84,0,120,99,84,0,120,99,84,0,116,90,76,0,128,108, 94,0,118,99,78,0,122,98,82,0,117,96,79,0,118,96,78,0, 123,102,77,0,118,97,78,0,117,95,77,0,121,96,77,0,122, 100,76,0,112,90,72,0,110,90,76,0,117,95,83,0,116,98, 84,0,121,96,83,0,116,96,84,0,117,97,79,0,116,100,84,0, 118,98,84,0,118,99,84,0,127,98,79,0,118,95,78,0,121, 97,77,0,120,96,70,0,94,71,54,0,121,96,67,0,113,85, 57,0,122,95,66,0,121,89,63,0,120,89,62,0,120,89,62,0, 117,88,63,0,117,91,67,0,115,90,73,0,116,93,78,0,113, 108,105,0,105,103,104,0,105,101,102,0,110,108,109,0,135,135, 135,0,147,147,147,0,132,130,131,0,108,106,107,0,105,105,105,0, 121,119,121,0,116,114,116,0,110,108,109,0,110,106,107,0,115, 113,113,0,139,137,137,0,146,143,142,0,147,145,143,0,147,145, 143,0,146,146,146,0,146,146,144,0,151,147,148,0,148,139,134,0, 146,127,112,0,136,103,78,0,93,67,51,0,136,106,84,0,150, 117,82,0,173,140,101,0,186,143,104,0,180,140,100,0,133,102, 83,0,174,138,106,0,180,138,100,0,177,141,103,0,159,125,89,0, 139,107,73,0,91,68,55,0,128,106,92,0,146,136,136,0,151, 151,151,0,146,146,144,0,146,146,146,0,145,146,144,0,142,142, 142,0,133,133,131,0,117,117,115,0,112,112,112,0,112,112,112,0, 116,117,115,0,107,107,107,0,112,112,112,0,134,132,133,0,139, 137,138,0,116,115,114,0,100,100,100,0,98,94,94,0,108,104, 104,0,106,103,102,0,105,102,101,0,104,100,98,0,106,100,100,0, 108,102,100,0,105,101,101,0,105,101,101,0,105,101,101,0,107, 102,101,0,105,101,101,0,95,86,79,0,107,102,101,0,106,102, 102,0,105,101,101,0,105,101,102,0,105,103,103,0,106,102,102,0, 105,101,104,0,106,102,104,0,106,102,104,0,106,102,105,0,105, 101,104,0,105,101,104,0,101,95,95,0,105,101,101,0,105,101, 104,0,106,102,103,0,106,102,102,0,106,102,102,0,107,103,103,0, 105,101,104,0,106,102,105,0,107,105,106,0,107,105,106,0,106, 102,106,0,106,102,104,0,105,101,104,0,105,101,102,0,105,103, 104,0,105,103,103,0,106,102,102,0,106,104,102,0,105,102,101,0, 108,102,100,0,108,101,100,0,105,100,99,0,105,100,99,0,98, 90,86,0,105,101,97,0,106,102,102,0,107,102,101,0,105,102, 101,0,105,102,101,0,105,100,99,0,105,102,101,0,105,101,99,0, 106,100,96,0,107,101,97,0,107,101,95,0,107,101,95,0,98, 85,78,0,108,98,88,0,106,96,86,0,108,96,88,0,108,95, 86,0,108,95,86,0,106,96,90,0,107,100,99,0,106,102,104,0, 106,102,106,0,106,106,106,0,105,105,105,0,112,112,112,0,103, 103,103,0,109,109,109,0,134,134,134,0,147,147,147,0,129,129, 129,0,107,107,107,0,107,105,106,0,117,115,117,0,117,115,117,0, 108,106,107,0,108,106,107,0,114,112,113,0,137,135,135,0,146, 143,142,0,146,143,142,0,145,144,143,0,147,147,147,0,136,136, 136,0,147,143,146,0,148,140,136,0,148,128,114,0,130,105,82,0, 91,70,51,0,136,106,84,0,157,121,85,0,173,140,101,0,181, 142,103,0,179,137,99,0,134,102,80,0,175,137,103,0,180,143, 104,0,177,141,103,0,168,132,94,0,139,107,73,0,91,68,55,0, 123,105,91,0,142,139,134,0,151,147,150,0,146,146,146,0,146, 146,144,0,140,140,140,0,129,129,129,0,117,117,117,0,111,111, 111,0,119,119,119,0,119,119,119,0,117,117,117,0,108,108,108,0, 112,112,112,0,129,129,129,0,137,135,136,0,114,114,114,0,106, 106,106,0,106,106,106,0,117,117,117,0,116,114,115,0,113,113, 113,0,113,113,113,0,113,113,113,0,115,113,114,0,116,114,116,0, 113,113,113,0,113,113,113,0,114,112,113,0,116,114,115,0,115, 115,115,0,117,115,117,0,116,114,116,0,113,112,114,0,111,111, 111,0,113,113,113,0,112,112,112,0,113,111,113,0,113,111,113,0, 113,111,113,0,111,111,111,0,113,111,113,0,110,108,109,0,113, 113,113,0,112,112,112,0,113,111,113,0,112,108,111,0,111,111, 111,0,113,111,113,0,112,112,112,0,112,111,113,0,112,108,112,0, 115,113,115,0,113,113,113,0,111,107,111,0,111,109,111,0,111, 108,112,0,108,106,110,0,108,106,108,0,107,107,107,0,110,108, 110,0,111,108,112,0,111,107,111,0,112,111,113,0,111,109,111,0, 112,108,112,0,111,109,111,0,110,108,110,0,111,111,111,0,112, 112,112,0,110,108,110,0,110,106,110,0,107,105,107,0,108,106, 107,0,107,106,108,0,110,107,111,0,110,108,110,0,107,107,107,0, 107,107,107,0,110,108,109,0,111,109,110,0,110,108,110,0,110, 106,110,0,108,106,108,0,110,106,108,0,108,106,107,0,106,106, 106,0,106,106,106,0,110,106,110,0,110,108,109,0,111,111,111,0, 122,120,122,0,116,114,116,0,105,103,104,0,110,106,108,0,134, 130,133,0,147,143,146,0,130,128,129,0,107,105,106,0,106,102, 105,0,117,115,117,0,115,113,114,0,110,106,108,0,108,106,107,0, 113,111,112,0,136,136,136,0,145,144,143,0,146,143,142,0,145, 142,141,0,146,146,144,0,145,146,144,0,147,143,146,0,146,139, 134,0,146,130,114,0,130,105,82,0,91,70,51,0,137,107,85,0, 157,121,85,0,173,140,101,0,179,141,103,0,178,132,92,0,134, 102,80,0,175,137,103,0,182,141,104,0,177,141,103,0,169,133, 95,0,140,108,74,0,91,67,53,0,123,107,95,0,145,141,135,0, 151,149,151,0,146,146,146,0,139,139,137,0,124,124,124,0,114, 115,113,0,111,111,111,0,108,108,108,0,119,119,119,0,124,124, 124,0,116,115,114,0,107,107,107,0,106,106,106,0,122,120,120,0, 130,128,129,0,111,111,111,0,106,106,106,0,107,105,106,0,117, 115,116,0,114,114,114,0,113,113,113,0,108,108,108,0,108,108, 108,0,107,107,107,0,107,107,107,0,106,106,106,0,105,105,105,0, 105,105,105,0,106,106,106,0,109,109,109,0,111,111,111,0,111, 109,111,0,108,108,108,0,110,108,110,0,109,109,109,0,112,112, 112,0,111,111,111,0,112,112,112,0,113,113,113,0,114,114,114,0, 112,112,112,0,112,112,112,0,114,114,114,0,113,113,113,0,112, 112,112,0,113,113,113,0,112,112,112,0,113,113,113,0,113,111, 113,0,112,112,112,0,113,113,113,0,112,111,113,0,106,106,106,0, 106,106,106,0,107,104,108,0,108,106,108,0,105,105,105,0,107, 107,107,0,107,105,107,0,105,105,105,0,107,107,107,0,105,103, 105,0,106,106,106,0,105,105,105,0,106,106,106,0,107,105,107,0, 105,105,105,0,111,109,111,0,111,109,111,0,111,109,111,0,107, 105,107,0,105,103,105,0,105,105,105,0,107,107,107,0,107,107, 107,0,105,105,105,0,106,106,106,0,106,106,106,0,105,103,105,0, 105,105,105,0,106,106,106,0,107,107,107,0,107,107,107,0,108, 106,107,0,108,106,107,0,108,106,107,0,106,102,105,0,107,105, 106,0,106,106,106,0,111,111,111,0,111,111,111,0,108,106,107,0, 104,102,104,0,110,106,108,0,132,130,131,0,147,143,146,0,130, 128,129,0,105,103,103,0,106,102,104,0,117,113,116,0,121,117, 119,0,108,106,107,0,108,106,107,0,114,112,114,0,136,136,136,0, 142,142,142,0,145,144,143,0,145,144,143,0,146,146,146,0,144, 145,143,0,147,143,145,0,148,136,130,0,147,131,117,0,131,104, 83,0,98,73,56,0,136,106,86,0,162,120,86,0,181,137,101,0, 179,141,97,0,178,138,98,0,139,104,85,0,175,138,101,0,178, 136,98,0,176,140,102,0,169,133,95,0,140,108,74,0,90,67, 54,0,122,106,94,0,141,135,135,0,152,148,150,0,136,136,136,0, 122,122,122,0,111,111,111,0,112,112,112,0,112,112,112,0,122, 122,122,0,129,129,129,0,117,117,117,0,102,102,102,0,107,107, 107,0,114,112,114,0,122,118,122,0,121,117,121,0,99,96,100,0, 88,86,88,0,101,99,101,0,107,105,106,0,106,106,106,0,107, 105,106,0,107,105,107,0,105,103,105,0,105,103,104,0,106,102, 105,0,106,102,105,0,105,101,105,0,106,102,105,0,105,103,105,0, 107,105,107,0,104,102,103,0,111,107,110,0,105,101,105,0,104, 102,104,0,104,102,104,0,106,102,106,0,104,102,103,0,104,102, 104,0,102,100,101,0,104,100,104,0,105,101,104,0,104,100,102,0, 105,103,105,0,104,100,104,0,105,103,105,0,104,100,104,0,105, 101,105,0,105,103,105,0,105,103,105,0,104,100,104,0,104,100, 104,0,102,100,102,0,104,100,102,0,105,101,104,0,104,102,104,0, 101,99,101,0,104,100,104,0,101,99,101,0,101,99,100,0,101, 99,101,0,102,100,102,0,101,97,100,0,104,100,104,0,101,99, 101,0,100,98,100,0,100,96,100,0,102,100,102,0,104,100,104,0, 102,100,101,0,106,102,106,0,104,102,104,0,101,99,101,0,104, 100,104,0,102,100,102,0,104,102,104,0,102,100,102,0,102,100, 102,0,101,99,101,0,101,99,101,0,101,99,101,0,101,101,101,0, 102,100,102,0,102,100,101,0,101,99,100,0,104,102,103,0,101, 99,101,0,105,101,104,0,104,102,104,0,101,99,99,0,96,94, 95,0,103,103,103,0,102,102,102,0,101,99,100,0,113,111,112,0, 136,134,135,0,145,141,143,0,125,123,124,0,106,102,104,0,105, 103,103,0,118,118,118,0,124,122,124,0,108,106,107,0,108,106, 107,0,119,113,116,0,139,137,137,0,145,144,143,0,145,144,143,0, 145,144,143,0,146,146,144,0,145,146,144,0,146,142,143,0,148, 138,132,0,146,129,116,0,129,107,83,0,97,72,55,0,138,110, 90,0,159,123,85,0,180,138,100,0,180,141,102,0,181,137,97,0, 139,108,85,0,176,137,102,0,180,143,104,0,176,140,102,0,175, 134,97,0,140,108,74,0,90,69,54,0,123,107,95,0,142,135, 134,0,145,143,145,0,123,123,123,0,108,108,108,0,112,112,112,0, 113,113,113,0,124,124,124,0,130,130,130,0,117,116,115,0,106, 106,106,0,141,137,140,0,146,142,145,0,145,141,145,0,150,146, 150,0,146,142,146,0,129,125,129,0,91,89,91,0,105,105,105,0, 110,106,110,0,111,109,111,0,110,106,110,0,110,106,110,0,111, 111,111,0,111,109,110,0,113,111,113,0,113,111,112,0,114,112, 114,0,112,112,112,0,113,111,112,0,111,111,111,0,113,111,113,0, 111,107,111,0,107,107,107,0,111,111,111,0,110,108,110,0,111, 111,111,0,117,114,118,0,107,106,110,0,109,109,111,0,105,103, 105,0,105,105,105,0,104,102,104,0,105,103,104,0,104,102,104,0, 106,102,106,0,105,105,105,0,106,102,105,0,105,101,104,0,105, 105,105,0,106,102,106,0,106,102,106,0,105,103,105,0,107,105, 107,0,107,107,107,0,108,106,108,0,108,106,108,0,105,105,105,0, 108,104,108,0,107,105,107,0,108,106,108,0,108,104,108,0,105, 102,106,0,105,101,105,0,104,101,105,0,104,103,105,0,105,103, 105,0,105,101,105,0,106,106,106,0,108,106,108,0,110,106,110,0, 108,106,108,0,107,105,107,0,107,104,108,0,106,106,106,0,107, 105,107,0,110,106,110,0,110,108,110,0,110,106,110,0,106,106, 106,0,110,106,110,0,107,107,107,0,110,106,110,0,111,109,111,0, 105,103,105,0,105,105,105,0,105,105,105,0,105,103,104,0,106, 106,106,0,100,98,100,0,102,100,101,0,105,105,105,0,108,106, 107,0,110,106,108,0,127,125,127,0,142,140,141,0,145,143,145,0, 133,131,133,0,104,102,103,0,105,105,105,0,119,115,118,0,124, 122,123,0,110,106,108,0,107,103,105,0,119,115,117,0,140,140, 140,0,142,142,142,0,145,144,143,0,142,142,142,0,145,145,143,0, 140,140,138,0,151,145,146,0,146,136,130,0,145,129,113,0,124, 103,78,0,105,77,57,0,137,108,89,0,158,122,86,0,174,137, 100,0,185,140,103,0,179,138,97,0,139,107,83,0,175,136,101,0, 180,142,104,0,176,140,102,0,175,134,97,0,142,110,76,0,94, 71,56,0,122,105,92,0,145,136,135,0,146,142,144,0,117,117, 115,0,110,109,108,0,112,112,112,0,128,126,127,0,128,126,128,0, 113,111,113,0,104,102,103,0,134,134,134,0,147,143,147,0,147, 143,147,0,150,146,148,0,151,149,151,0,152,148,151,0,147,143, 147,0,111,111,111,0,125,123,124,0,127,125,127,0,128,126,128,0, 131,129,130,0,130,128,129,0,131,129,130,0,133,131,133,0,132, 130,132,0,136,134,135,0,138,136,137,0,139,137,139,0,136,134, 136,0,137,135,137,0,138,136,138,0,138,136,138,0,133,131,133,0, 134,130,134,0,131,130,132,0,132,130,132,0,127,125,127,0,126, 124,126,0,124,122,124,0,122,120,122,0,123,119,123,0,117,117, 117,0,121,119,121,0,124,122,123,0,125,123,125,0,124,122,124,0, 124,120,124,0,122,120,122,0,124,122,124,0,125,123,125,0,124, 122,124,0,124,122,124,0,128,126,128,0,127,125,127,0,128,126, 128,0,130,128,130,0,131,129,133,0,130,128,130,0,133,131,133,0, 128,126,128,0,126,124,126,0,126,124,125,0,127,125,127,0,124, 122,124,0,122,120,122,0,124,120,124,0,125,123,127,0,129,125, 129,0,132,130,132,0,134,130,134,0,131,129,131,0,133,129,133,0, 131,129,131,0,128,126,128,0,128,126,128,0,128,126,128,0,131, 129,131,0,130,126,129,0,133,129,133,0,132,130,131,0,128,126, 128,0,134,130,134,0,130,128,129,0,130,128,130,0,128,128,128,0, 128,126,128,0,128,126,128,0,130,128,129,0,128,126,127,0,128, 126,128,0,130,128,129,0,130,128,130,0,134,132,134,0,140,138, 140,0,148,146,148,0,143,137,141,0,128,124,127,0,107,107,107,0, 104,102,104,0,119,113,117,0,126,120,122,0,107,103,105,0,110, 106,108,0,121,119,121,0,140,140,140,0,145,142,141,0,143,142, 141,0,142,142,142,0,137,137,137,0,146,145,142,0,148,142,143,0, 148,140,134,0,145,128,113,0,131,111,85,0,101,77,55,0,136, 107,88,0,158,122,86,0,180,137,102,0,180,140,100,0,177,137, 97,0,135,103,83,0,175,139,101,0,180,140,100,0,175,142,103,0, 170,134,96,0,142,104,74,0,98,73,60,0,129,109,91,0,146, 137,136,0,140,138,140,0,117,117,117,0,111,111,111,0,116,114, 115,0,134,132,133,0,122,120,121,0,105,103,104,0,134,132,134,0, 140,138,140,0,146,144,146,0,151,147,150,0,147,147,147,0,146, 146,146,0,156,154,156,0,154,150,154,0,122,120,122,0,139,137, 138,0,140,140,140,0,141,141,141,0,141,141,141,0,141,141,141,0, 145,141,143,0,145,141,143,0,140,138,140,0,143,141,145,0,151, 149,151,0,148,146,148,0,148,144,148,0,150,146,148,0,148,146, 147,0,148,146,147,0,148,144,148,0,144,140,144,0,150,146,150,0, 147,143,147,0,146,142,146,0,145,141,145,0,143,141,143,0,130, 130,130,0,136,134,136,0,139,137,139,0,140,138,139,0,140,138, 140,0,140,138,140,0,140,138,140,0,138,136,138,0,138,136,137,0, 140,136,140,0,137,135,137,0,136,132,135,0,138,136,137,0,136, 134,136,0,136,134,136,0,134,132,134,0,136,132,136,0,141,138, 142,0,140,138,140,0,145,141,143,0,142,140,141,0,139,137,139,0, 140,138,140,0,140,138,140,0,143,141,143,0,142,140,142,0,143, 141,143,0,143,141,143,0,145,141,145,0,143,141,143,0,140,138, 140,0,134,132,134,0,142,138,142,0,142,140,142,0,139,137,139,0, 142,140,142,0,142,140,142,0,146,142,146,0,142,140,142,0,141, 137,141,0,140,138,140,0,142,140,141,0,140,138,140,0,142,138, 140,0,140,138,140,0,139,137,139,0,135,135,135,0,139,137,139,0, 140,138,140,0,142,140,141,0,143,141,143,0,140,138,140,0,143, 141,142,0,146,142,144,0,147,143,145,0,147,143,146,0,148,146, 147,0,127,125,127,0,104,102,103,0,104,100,102,0,115,113,113,0, 125,119,122,0,107,105,106,0,108,106,108,0,118,118,118,0,140, 138,139,0,142,142,142,0,147,147,147,0,147,147,147,0,143,145, 141,0,145,145,143,0,151,145,147,0,145,134,129,0,147,129,111,0, 130,106,84,0,98,73,54,0,136,108,84,0,151,118,83,0,174, 138,102,0,179,140,101,0,177,137,97,0,139,107,83,0,175,136, 97,0,179,135,95,0,175,140,103,0,170,134,96,0,144,105,76,0, 96,73,56,0,127,107,99,0,140,135,134,0,141,137,137,0,117, 117,115,0,111,111,111,0,118,118,118,0,130,130,130,0,113,109, 112,0,120,118,120,0,139,135,137,0,163,163,163,0,147,147,147,0, 151,151,151,0,151,151,151,0,151,151,151,0,157,153,157,0,155, 151,155,0,122,122,122,0,141,141,141,0,143,143,143,0,144,144, 144,0,147,147,147,0,148,146,147,0,148,146,147,0,145,143,144,0, 107,107,107,0,146,146,146,0,157,153,156,0,154,152,153,0,152, 148,151,0,150,146,148,0,151,147,151,0,151,147,150,0,150,146, 148,0,145,141,145,0,151,147,150,0,148,146,148,0,148,144,148,0, 146,142,146,0,117,117,117,0,139,137,139,0,141,141,141,0,151, 149,151,0,152,148,152,0,148,146,148,0,148,144,148,0,148,144, 148,0,146,142,145,0,145,141,145,0,146,142,146,0,145,141,143,0, 142,140,142,0,142,140,142,0,142,138,141,0,135,135,135,0,107, 106,108,0,145,141,145,0,154,152,154,0,147,147,147,0,146,142, 146,0,145,141,145,0,147,143,147,0,146,143,147,0,147,143,147,0, 147,144,148,0,148,144,148,0,148,144,148,0,146,142,145,0,147, 143,147,0,151,151,151,0,146,146,146,0,142,142,142,0,106,106, 106,0,145,141,145,0,145,141,145,0,150,146,150,0,151,147,151,0, 143,141,145,0,147,143,147,0,147,143,147,0,143,141,143,0,147, 143,147,0,146,142,146,0,142,140,142,0,146,144,145,0,156,152, 156,0,123,123,123,0,116,114,116,0,150,146,148,0,145,141,142,0, 148,146,148,0,148,144,146,0,146,142,145,0,148,146,147,0,151, 149,151,0,150,147,151,0,146,146,146,0,128,126,127,0,104,100, 101,0,100,98,99,0,115,113,113,0,124,120,122,0,106,106,106,0, 107,105,106,0,118,118,118,0,139,135,137,0,142,142,142,0,142, 142,142,0,141,141,141,0,141,141,135,0,142,142,142,0,142,136, 137,0,148,137,130,0,145,127,109,0,129,107,83,0,91,70,53,0, 132,106,82,0,158,122,84,0,173,137,101,0,179,140,101,0,177, 137,97,0,139,107,83,0,175,136,101,0,178,140,102,0,175,140, 103,0,170,134,96,0,147,108,77,0,94,71,56,0,127,108,91,0, 143,134,133,0,139,135,135,0,115,115,115,0,111,111,111,0,122, 120,122,0,129,129,129,0,110,106,110,0,123,119,122,0,138,136, 138,0,143,141,143,0,70,69,71,0,93,93,93,0,154,152,153,0, 152,152,152,0,158,154,158,0,153,151,153,0,120,118,120,0,140, 138,139,0,143,141,142,0,146,142,145,0,150,146,148,0,150,146, 148,0,151,147,150,0,105,103,104,0,129,129,129,0,156,154,155,0, 179,177,179,0,162,160,161,0,150,146,150,0,151,147,151,0,151, 147,150,0,151,147,150,0,152,148,151,0,147,145,146,0,151,147, 151,0,150,146,150,0,147,143,146,0,146,142,145,0,88,86,88,0, 139,137,139,0,165,163,164,0,160,158,160,0,152,148,152,0,148, 146,147,0,148,146,148,0,147,143,147,0,147,143,147,0,147,143, 147,0,147,143,147,0,148,146,148,0,150,147,151,0,150,146,150,0, 147,143,147,0,102,100,102,0,130,129,131,0,153,153,153,0,175, 173,175,0,157,153,157,0,143,141,145,0,143,141,143,0,148,144, 148,0,146,142,146,0,148,144,148,0,147,143,147,0,148,146,150,0, 148,144,148,0,146,142,146,0,148,144,148,0,159,157,159,0,182, 180,182,0,153,153,153,0,134,132,134,0,119,117,119,0,148,146, 148,0,148,144,148,0,146,142,146,0,147,143,147,0,147,143,146,0, 142,140,142,0,154,152,154,0,147,143,147,0,142,140,142,0,145, 141,145,0,153,153,153,0,166,164,166,0,153,153,153,0,132,131, 133,0,125,123,124,0,143,141,142,0,145,141,143,0,148,146,147,0, 146,146,146,0,150,148,150,0,146,144,145,0,147,147,147,0,142, 142,142,0,124,124,124,0,102,100,101,0,102,100,101,0,115,113, 113,0,123,119,122,0,108,104,107,0,105,101,104,0,117,115,117,0, 136,132,134,0,140,138,138,0,139,138,137,0,140,140,140,0,135, 135,135,0,145,145,143,0,142,136,137,0,151,142,135,0,145,129, 113,0,128,105,84,0,87,65,51,0,127,96,71,0,158,122,84,0, 173,138,101,0,184,141,102,0,177,137,97,0,139,103,83,0,175, 139,101,0,178,140,102,0,175,139,101,0,170,134,96,0,140,108, 74,0,94,71,56,0,126,107,94,0,138,132,132,0,132,130,132,0, 113,113,113,0,111,111,111,0,124,122,123,0,130,128,129,0,109, 109,109,0,122,120,122,0,142,140,142,0,139,137,138,0,65,64, 66,0,48,47,48,0,154,152,153,0,153,151,152,0,158,154,157,0, 154,150,154,0,119,117,121,0,140,138,140,0,142,140,141,0,145, 141,143,0,148,146,147,0,151,147,150,0,152,148,151,0,95,93, 94,0,145,143,145,0,165,163,165,0,135,135,135,0,176,174,176,0, 152,148,151,0,150,146,150,0,150,146,150,0,150,146,148,0,141, 137,139,0,148,146,148,0,150,147,151,0,148,146,147,0,151,147, 150,0,148,146,148,0,88,86,87,0,152,152,152,0,168,166,168,0, 134,132,134,0,163,159,163,0,150,146,148,0,148,144,148,0,147, 143,147,0,148,144,148,0,148,144,148,0,150,146,150,0,150,146, 150,0,148,146,150,0,150,146,150,0,146,142,146,0,89,87,89,0, 145,143,145,0,162,160,162,0,129,129,129,0,173,171,173,0,146, 142,146,0,145,141,145,0,147,143,146,0,150,147,151,0,148,144, 148,0,147,144,148,0,148,146,150,0,146,142,146,0,145,141,145,0, 148,146,148,0,168,164,168,0,141,141,141,0,163,161,163,0,134, 132,134,0,98,96,98,0,147,143,147,0,147,143,147,0,145,141, 145,0,146,142,146,0,146,142,146,0,147,143,147,0,145,141,145,0, 145,141,145,0,143,141,142,0,146,142,146,0,174,172,174,0,179, 177,179,0,157,157,157,0,129,129,129,0,100,98,100,0,145,141, 145,0,146,144,146,0,146,146,146,0,146,142,145,0,146,144,146,0, 146,146,146,0,146,146,146,0,143,141,142,0,129,129,129,0,101, 99,100,0,102,100,100,0,114,110,113,0,123,119,121,0,108,106, 107,0,105,101,104,0,116,114,116,0,136,134,135,0,140,138,139,0, 140,139,138,0,140,139,138,0,140,140,138,0,144,145,143,0,152, 148,148,0,147,137,131,0,141,125,111,0,130,106,84,0,91,67, 53,0,126,95,68,0,160,124,86,0,173,137,101,0,184,141,102,0, 181,137,97,0,130,99,78,0,182,146,108,0,178,139,100,0,175, 139,101,0,169,132,95,0,137,106,73,0,96,74,60,0,126,107, 94,0,140,134,134,0,133,129,130,0,112,112,112,0,113,113,113,0, 127,123,125,0,127,125,126,0,110,108,110,0,124,122,124,0,138, 136,138,0,146,144,146,0,152,148,151,0,133,131,133,0,153,151, 152,0,151,147,150,0,156,152,156,0,155,151,155,0,120,118,120,0, 139,137,139,0,140,138,140,0,140,138,140,0,145,141,143,0,146, 142,146,0,148,146,147,0,105,103,104,0,107,107,107,0,137,137, 137,0,140,138,140,0,152,148,152,0,148,146,148,0,148,146,148,0, 148,146,148,0,151,147,151,0,133,131,133,0,148,146,147,0,147, 143,147,0,150,147,151,0,153,152,154,0,152,151,153,0,98,96, 98,0,107,107,107,0,153,152,154,0,129,129,129,0,147,147,147,0, 148,146,147,0,148,144,148,0,150,146,150,0,147,146,148,0,148, 144,148,0,146,142,146,0,147,143,147,0,147,146,148,0,151,147, 151,0,151,147,151,0,102,100,104,0,110,107,111,0,141,140,142,0, 131,130,132,0,147,147,147,0,147,143,147,0,148,144,148,0,148, 144,148,0,147,143,147,0,148,146,150,0,148,144,148,0,150,146, 150,0,146,142,146,0,146,143,147,0,147,143,147,0,148,146,150,0, 147,147,147,0,128,126,128,0,101,99,101,0,108,106,108,0,145, 141,145,0,146,142,146,0,147,143,147,0,145,141,145,0,147,143, 147,0,142,140,142,0,146,142,146,0,146,142,146,0,145,143,144,0, 145,143,145,0,152,152,152,0,175,175,175,0,124,124,124,0,112, 112,112,0,102,102,102,0,146,142,145,0,145,143,145,0,146,142, 146,0,145,143,145,0,146,144,146,0,145,141,143,0,145,143,145,0, 142,142,142,0,124,124,124,0,101,99,101,0,104,100,102,0,114, 112,113,0,122,120,122,0,107,105,106,0,105,101,104,0,113,113, 113,0,133,131,133,0,135,135,135,0,136,136,136,0,139,138,137,0, 143,143,141,0,141,141,141,0,150,146,147,0,148,140,134,0,144, 128,114,0,124,101,80,0,91,67,53,0,126,95,68,0,152,117, 76,0,180,136,100,0,175,136,97,0,173,134,89,0,136,100,78,0, 184,151,116,0,184,140,100,0,174,138,100,0,168,131,92,0,134, 103,72,0,105,80,65,0,128,106,94,0,143,135,135,0,129,129, 129,0,112,112,112,0,112,112,112,0,127,125,126,0,123,123,123,0, 105,105,105,0,113,113,113,0,137,135,136,0,148,146,148,0,147, 147,147,0,150,148,149,0,150,146,148,0,148,146,147,0,154,152, 154,0,154,150,154,0,119,117,121,0,142,140,141,0,140,138,140,0, 139,137,139,0,142,140,141,0,143,141,142,0,143,141,142,0,139, 137,138,0,111,109,111,0,117,115,117,0,141,141,141,0,143,141, 142,0,145,141,143,0,145,141,145,0,147,143,147,0,150,146,150,0, 140,138,139,0,146,142,146,0,147,143,146,0,146,142,146,0,146, 142,145,0,146,142,145,0,139,137,139,0,124,122,124,0,136,134, 136,0,143,141,143,0,145,141,145,0,147,143,146,0,146,142,146,0, 148,146,150,0,151,148,152,0,150,146,150,0,142,140,141,0,142, 140,141,0,143,141,143,0,143,141,143,0,142,140,142,0,140,137, 141,0,111,107,111,0,117,115,117,0,142,140,142,0,147,143,147,0, 146,143,147,0,146,142,146,0,146,142,146,0,146,142,146,0,146, 142,145,0,146,142,146,0,147,144,148,0,146,143,147,0,147,143, 147,0,145,142,146,0,143,141,143,0,130,130,130,0,111,111,111,0, 111,107,111,0,139,135,139,0,139,137,139,0,140,138,140,0,142, 140,142,0,142,140,142,0,140,138,140,0,140,138,140,0,139,137, 139,0,139,137,139,0,140,138,140,0,140,140,140,0,139,137,139,0, 129,129,129,0,101,101,101,0,98,96,97,0,136,136,136,0,140, 140,140,0,140,140,140,0,140,140,140,0,142,142,142,0,142,140, 141,0,141,141,141,0,145,142,146,0,141,141,141,0,122,122,122,0, 100,98,100,0,99,99,99,0,115,113,113,0,126,124,125,0,112, 108,112,0,105,101,104,0,111,111,111,0,133,131,131,0,139,137, 137,0,136,136,136,0,137,137,137,0,133,133,131,0,144,145,143,0, 148,144,146,0,143,135,133,0,147,130,117,0,127,104,83,0,91, 67,53,0,128,96,70,0,159,124,89,0,179,142,99,0,173,134, 95,0,172,131,90,0,134,99,76,0,181,147,119,0,175,137,97,0, 174,137,100,0,165,130,93,0,129,97,65,0,118,92,76,0,123, 101,89,0,139,135,135,0,134,130,133,0,111,111,111,0,111,111, 111,0,124,124,124,0,131,129,130,0,106,106,106,0,105,103,104,0, 130,128,130,0,142,140,142,0,152,148,152,0,146,144,145,0,146, 144,145,0,145,141,143,0,153,149,153,0,152,148,152,0,118,115, 119,0,140,138,140,0,140,138,140,0,139,137,139,0,139,137,139,0, 140,138,140,0,139,137,139,0,139,137,139,0,137,135,136,0,138, 136,137,0,139,137,139,0,139,137,139,0,139,137,139,0,139,137, 139,0,140,138,140,0,139,137,139,0,107,106,107,0,142,140,142,0, 140,138,140,0,139,137,139,0,139,137,139,0,147,143,146,0,140, 138,140,0,140,136,139,0,139,137,139,0,140,138,140,0,142,138, 141,0,142,140,141,0,143,141,145,0,142,140,142,0,141,138,142,0, 138,136,138,0,143,141,143,0,139,137,139,0,140,138,140,0,137, 135,137,0,137,135,137,0,136,134,136,0,136,134,136,0,137,135, 137,0,134,132,134,0,136,134,136,0,138,136,138,0,138,136,138,0, 141,138,142,0,142,140,142,0,140,138,140,0,142,140,142,0,141, 137,141,0,141,138,142,0,139,137,139,0,139,136,140,0,139,137, 139,0,136,134,136,0,137,135,137,0,136,134,136,0,139,137,139,0, 135,132,136,0,140,136,140,0,133,131,133,0,134,132,134,0,143, 141,145,0,142,138,142,0,134,130,134,0,135,131,135,0,136,134, 136,0,135,132,136,0,134,134,134,0,134,134,134,0,131,131,131,0, 135,135,135,0,136,136,136,0,133,131,133,0,134,132,134,0,136, 134,136,0,136,136,136,0,135,135,135,0,140,138,140,0,141,141, 141,0,140,138,140,0,122,120,122,0,100,98,100,0,99,97,99,0, 112,112,112,0,124,122,123,0,107,107,107,0,105,105,105,0,111, 111,111,0,131,129,130,0,140,140,140,0,138,138,138,0,137,137, 137,0,143,142,141,0,141,141,141,0,145,141,142,0,146,140,138,0, 146,130,118,0,128,103,84,0,90,67,54,0,127,99,65,0,159, 123,85,0,173,130,95,0,170,130,90,0,167,126,85,0,129,96, 71,0,181,143,113,0,173,131,93,0,170,137,98,0,163,127,89,0, 126,95,68,0,124,97,80,0,125,106,91,0,141,131,131,0,133, 131,133,0,112,112,112,0,111,111,111,0,118,118,118,0,135,135, 135,0,130,128,130,0,119,115,118,0,118,118,118,0,134,129,135,0, 148,144,148,0,150,147,151,0,145,143,145,0,145,143,144,0,153, 149,153,0,145,140,146,0,108,106,108,0,130,128,130,0,130,128, 130,0,130,128,130,0,128,126,128,0,130,128,130,0,130,126,130,0, 127,125,127,0,127,125,127,0,130,128,129,0,127,125,127,0,128, 126,128,0,126,124,126,0,126,124,126,0,126,124,125,0,127,125, 127,0,151,147,151,0,93,92,93,0,124,124,124,0,127,125,126,0, 126,124,125,0,127,125,127,0,128,126,128,0,127,125,127,0,128, 126,128,0,129,125,128,0,129,129,129,0,131,129,131,0,130,130, 130,0,134,132,134,0,132,130,132,0,131,129,131,0,131,129,131,0, 131,129,131,0,134,131,135,0,133,131,133,0,134,132,134,0,133, 131,133,0,133,131,133,0,130,130,130,0,129,129,129,0,128,128, 128,0,129,126,130,0,128,126,128,0,130,129,131,0,128,126,128,0, 130,128,130,0,130,129,131,0,130,126,130,0,127,124,128,0,127, 125,127,0,127,125,127,0,127,125,127,0,127,123,127,0,128,126, 128,0,124,122,124,0,128,128,128,0,127,125,127,0,124,120,124,0, 129,126,130,0,128,126,128,0,130,128,129,0,128,124,128,0,127, 124,128,0,135,132,136,0,134,131,135,0,130,130,130,0,129,129, 129,0,128,126,128,0,126,124,126,0,128,126,127,0,127,125,127,0, 128,124,127,0,128,128,128,0,128,128,128,0,128,126,128,0,127, 125,127,0,133,131,133,0,139,137,139,0,140,138,140,0,125,125, 125,0,102,100,101,0,99,99,99,0,110,108,110,0,127,125,127,0, 111,109,110,0,105,101,104,0,106,106,106,0,131,129,131,0,139, 137,137,0,136,136,136,0,140,139,138,0,136,136,134,0,142,142, 142,0,146,146,146,0,147,142,141,0,143,130,119,0,125,103,83,0, 90,67,54,0,128,99,70,0,158,122,84,0,169,125,89,0,170, 126,86,0,164,122,84,0,130,97,72,0,178,142,104,0,168,127, 84,0,165,130,93,0,163,122,85,0,125,94,67,0,107,83,67,0, 128,107,94,0,145,137,137,0,145,137,142,0,118,119,117,0,111, 111,111,0,108,108,108,0,119,117,118,0,124,124,124,0,118,118, 118,0,122,120,122,0,119,117,118,0,130,126,130,0,146,143,147,0, 148,144,148,0,148,144,148,0,148,144,148,0,124,122,124,0,88, 86,88,0,110,106,108,0,110,106,108,0,107,107,107,0,106,106, 106,0,106,106,106,0,105,105,105,0,106,106,106,0,107,107,107,0, 106,106,106,0,106,106,106,0,105,105,105,0,105,105,105,0,106, 106,106,0,105,105,105,0,105,105,105,0,105,101,105,0,97,94, 97,0,104,100,104,0,106,102,106,0,105,105,105,0,105,101,105,0, 106,102,105,0,107,105,107,0,107,105,106,0,106,102,105,0,108, 106,108,0,111,109,110,0,108,106,108,0,111,109,111,0,113,111, 113,0,112,112,112,0,111,107,111,0,113,111,113,0,116,113,117,0, 116,113,117,0,114,112,114,0,116,114,116,0,117,115,117,0,113, 111,113,0,112,109,113,0,114,112,114,0,112,108,112,0,110,107, 111,0,111,108,112,0,111,107,110,0,107,105,107,0,106,106,106,0, 107,105,107,0,106,102,106,0,106,105,107,0,105,103,105,0,104, 100,104,0,105,101,105,0,107,105,107,0,105,101,105,0,102,98, 102,0,104,102,104,0,104,102,104,0,108,104,107,0,105,101,105,0, 107,105,107,0,105,103,105,0,105,102,106,0,107,105,107,0,106, 102,106,0,107,107,107,0,105,105,105,0,108,106,108,0,105,105, 105,0,105,105,105,0,105,101,105,0,106,102,106,0,107,105,107,0, 108,106,108,0,111,107,111,0,110,107,111,0,122,120,122,0,136, 134,136,0,140,138,140,0,130,130,130,0,105,105,105,0,99,99, 99,0,105,105,105,0,124,122,123,0,110,108,109,0,102,100,101,0, 107,107,107,0,131,129,131,0,135,135,135,0,137,137,137,0,136, 136,136,0,142,142,140,0,142,142,142,0,146,146,146,0,148,142, 143,0,140,129,120,0,124,101,82,0,90,67,54,0,129,98,71,0, 157,120,83,0,160,124,86,0,169,123,85,0,163,121,83,0,120, 89,70,0,171,130,87,0,162,120,82,0,168,124,88,0,153,112, 79,0,124,93,66,0,110,86,70,0,128,108,94,0,146,140,136,0, 145,141,145,0,130,130,130,0,114,114,114,0,109,109,109,0,110, 108,110,0,111,111,111,0,111,111,111,0,113,113,113,0,110,106, 108,0,98,96,97,0,120,118,120,0,122,118,122,0,121,117,121,0, 119,117,121,0,96,94,96,0,82,80,82,0,104,102,104,0,105, 103,104,0,104,102,104,0,102,100,102,0,104,102,103,0,104,102, 104,0,104,102,103,0,102,100,101,0,102,100,101,0,101,99,101,0, 102,100,102,0,102,100,102,0,102,100,104,0,101,99,101,0,99, 95,98,0,101,99,101,0,138,136,137,0,99,95,99,0,101,99, 101,0,100,98,100,0,102,100,102,0,102,100,102,0,104,100,104,0, 102,100,104,0,104,100,104,0,102,100,102,0,101,99,100,0,100, 98,100,0,102,100,102,0,101,99,101,0,102,98,101,0,100,98, 100,0,102,100,102,0,102,100,102,0,104,100,104,0,100,96,100,0, 102,100,104,0,101,99,101,0,100,99,101,0,99,95,98,0,102, 100,102,0,101,101,101,0,99,98,100,0,100,98,100,0,100,99, 101,0,100,98,100,0,102,100,102,0,101,100,102,0,102,100,102,0, 100,98,100,0,100,98,100,0,99,99,99,0,98,97,99,0,98, 96,98,0,96,94,96,0,95,95,95,0,96,94,96,0,96,96, 96,0,98,95,99,0,96,94,96,0,99,95,98,0,96,94,96,0, 98,94,97,0,101,100,102,0,96,94,96,0,99,97,99,0,100, 99,101,0,96,94,96,0,96,94,96,0,96,94,96,0,96,94, 96,0,98,96,98,0,98,94,97,0,98,94,97,0,95,94,96,0, 94,92,94,0,107,103,107,0,132,130,132,0,142,140,142,0,136, 134,135,0,108,108,108,0,101,101,101,0,102,102,102,0,121,119, 120,0,110,108,109,0,105,105,105,0,107,107,107,0,126,126,126,0, 137,137,137,0,137,137,137,0,138,138,138,0,141,141,141,0,144, 145,143,0,146,144,146,0,148,142,143,0,141,129,123,0,124,103, 84,0,90,67,54,0,134,99,70,0,139,106,73,0,142,103,72,0, 142,105,72,0,134,99,62,0,99,75,57,0,140,100,70,0,135, 99,67,0,140,107,74,0,137,105,71,0,123,94,65,0,101,77, 61,0,128,107,94,0,148,142,142,0,150,147,151,0,140,140,140,0, 129,129,129,0,117,117,117,0,111,109,110,0,107,107,107,0,105, 105,105,0,117,115,116,0,136,134,136,0,111,111,111,0,98,96, 97,0,103,102,104,0,121,119,120,0,123,123,123,0,107,105,106,0, 98,96,98,0,101,99,101,0,111,109,111,0,111,109,111,0,111, 109,110,0,108,108,108,0,110,108,110,0,108,108,108,0,107,107, 107,0,107,107,107,0,108,108,108,0,111,109,111,0,107,107,107,0, 107,107,107,0,106,106,106,0,105,105,105,0,105,105,105,0,111, 111,111,0,104,104,104,0,107,107,107,0,105,105,105,0,105,105, 105,0,105,103,105,0,107,107,107,0,104,102,104,0,104,102,104,0, 101,101,101,0,104,102,104,0,102,100,102,0,101,99,101,0,100, 96,99,0,100,98,99,0,101,101,101,0,100,98,100,0,101,101, 101,0,99,97,98,0,100,99,101,0,101,101,101,0,101,101,101,0, 101,99,101,0,101,100,102,0,98,95,99,0,98,95,99,0,100, 98,100,0,101,101,101,0,104,102,104,0,105,103,105,0,106,106, 106,0,106,106,106,0,106,105,107,0,106,106,106,0,105,105,105,0, 107,106,108,0,105,103,105,0,104,101,105,0,102,102,102,0,101, 101,101,0,102,100,104,0,102,100,102,0,101,100,102,0,98,95, 99,0,100,100,100,0,98,96,98,0,99,96,100,0,104,102,104,0, 98,96,98,0,99,96,100,0,98,97,99,0,100,98,100,0,98, 96,98,0,99,95,98,0,98,96,98,0,98,96,98,0,100,98, 100,0,99,97,99,0,96,94,96,0,94,92,94,0,101,99,101,0, 129,125,129,0,139,137,139,0,135,135,135,0,111,111,111,0,99, 99,99,0,101,101,101,0,119,119,119,0,111,111,111,0,106,106, 106,0,108,108,108,0,129,129,129,0,139,139,139,0,136,136,136,0, 136,136,136,0,141,141,141,0,144,145,143,0,146,146,146,0,147, 143,145,0,140,131,124,0,124,103,82,0,89,66,51,0,120,93, 66,0,124,91,62,0,121,92,63,0,121,89,61,0,121,89,61,0, 89,67,53,0,121,89,61,0,121,89,61,0,123,91,63,0,120, 90,66,0,117,88,63,0,101,77,63,0,126,107,94,0,146,138, 138,0,147,143,147,0,145,145,141,0,140,140,140,0,135,135,135,0, 123,123,123,0,110,108,109,0,108,106,107,0,129,126,130,0,127, 125,126,0,111,107,110,0,100,98,100,0,107,107,107,0,127,125, 126,0,129,129,129,0,108,108,108,0,104,102,103,0,102,100,100,0, 111,109,110,0,108,108,108,0,111,109,111,0,110,109,111,0,110, 106,108,0,106,106,106,0,107,105,106,0,109,108,110,0,112,108, 111,0,113,113,113,0,113,113,113,0,110,106,108,0,110,106,108,0, 107,107,107,0,106,106,106,0,111,109,111,0,112,110,112,0,99, 98,99,0,111,109,111,0,107,107,107,0,110,108,109,0,107,105, 107,0,106,106,106,0,105,105,105,0,104,102,104,0,105,103,105,0, 106,102,106,0,102,102,102,0,102,100,101,0,100,98,100,0,100, 99,101,0,102,100,102,0,102,102,102,0,103,103,103,0,101,101, 101,0,101,99,101,0,104,102,104,0,108,106,107,0,105,103,105,0, 103,103,103,0,105,101,105,0,106,102,106,0,110,106,110,0,111, 109,111,0,111,111,111,0,112,108,112,0,112,108,112,0,115,113, 115,0,113,111,113,0,113,113,113,0,116,114,116,0,117,115,117,0, 112,112,112,0,112,112,112,0,112,112,112,0,112,112,112,0,114, 112,114,0,113,111,112,0,112,108,111,0,110,108,109,0,106,106, 106,0,107,103,107,0,106,106,106,0,106,102,106,0,105,105,105,0, 106,105,107,0,107,105,107,0,106,105,107,0,105,101,105,0,106, 105,107,0,106,105,107,0,111,109,111,0,113,111,113,0,100,99, 101,0,96,94,98,0,102,100,102,0,131,129,131,0,140,138,140,0, 135,135,135,0,112,108,111,0,96,94,96,0,100,98,99,0,122, 122,122,0,109,109,109,0,104,104,104,0,108,108,108,0,128,128, 128,0,135,135,135,0,136,136,136,0,135,135,135,0,142,142,142,0, 142,142,142,0,145,143,145,0,147,143,145,0,141,130,125,0,124, 103,84,0,86,64,48,0,97,71,55,0,104,77,62,0,109,81, 63,0,108,81,62,0,113,83,65,0,112,84,66,0,111,84,65,0, 112,84,66,0,113,84,67,0,109,81,63,0,93,68,53,0,99, 76,61,0,125,105,91,0,145,137,140,0,146,146,146,0,143,143, 143,0,142,142,142,0,141,141,141,0,133,134,132,0,113,113,113,0, 107,107,107,0,116,114,115,0,126,124,125,0,111,111,111,0,99, 99,99,0,110,108,109,0,133,131,132,0,131,131,131,0,111,109, 109,0,100,98,100,0,98,96,97,0,98,94,94,0,101,98,95,0, 107,103,99,0,105,99,95,0,107,98,91,0,105,98,89,0,106, 96,88,0,106,96,90,0,108,99,92,0,108,98,90,0,110,98, 90,0,116,105,96,0,102,93,84,0,108,95,88,0,105,95,87,0, 106,99,84,0,108,99,88,0,108,99,88,0,110,98,86,0,111, 98,85,0,110,99,84,0,111,98,85,0,108,98,84,0,107,98, 89,0,113,103,95,0,102,95,86,0,106,98,90,0,106,98,90,0, 106,98,90,0,106,99,88,0,108,98,88,0,109,99,89,0,111, 102,91,0,111,101,91,0,107,95,85,0,105,94,79,0,102,89, 74,0,113,101,87,0,107,93,77,0,107,94,77,0,109,94,77,0, 109,95,79,0,109,95,79,0,110,99,80,0,111,98,83,0,111, 99,85,0,111,99,85,0,110,98,84,0,108,96,86,0,117,106, 95,0,110,98,88,0,107,100,89,0,107,98,87,0,107,98,87,0, 110,98,88,0,110,98,88,0,108,98,88,0,109,98,89,0,108, 99,90,0,108,98,90,0,106,98,88,0,102,90,84,0,114,104, 94,0,105,98,91,0,106,99,96,0,105,100,97,0,105,99,99,0, 105,101,102,0,104,100,102,0,104,102,103,0,111,109,111,0,117, 115,117,0,116,114,116,0,102,102,102,0,98,96,98,0,102,100, 102,0,128,128,128,0,140,138,140,0,134,134,134,0,110,108,110,0, 96,94,96,0,104,102,104,0,121,119,120,0,111,111,111,0,104, 104,104,0,107,107,107,0,127,127,127,0,135,135,135,0,141,141, 141,0,137,137,137,0,143,143,143,0,141,141,141,0,145,143,145,0, 147,141,142,0,142,129,122,0,128,100,80,0,84,62,48,0,130, 100,76,0,132,97,66,0,139,104,67,0,134,95,60,0,134,100, 66,0,134,100,64,0,136,99,60,0,138,101,62,0,140,101,70,0, 136,100,68,0,123,93,63,0,101,77,63,0,128,104,94,0,143, 137,138,0,152,150,148,0,142,142,142,0,142,142,142,0,142,142, 142,0,134,134,132,0,112,112,112,0,109,109,109,0,117,117,117,0, 128,128,128,0,111,111,111,0,100,100,100,0,109,109,109,0,134, 134,134,0,135,135,135,0,111,109,110,0,100,100,100,0,96,96, 96,0,106,95,88,0,107,90,73,0,118,98,74,0,116,93,70,0, 122,98,72,0,127,99,71,0,132,102,72,0,124,99,72,0,128, 96,70,0,118,92,68,0,118,92,68,0,128,105,88,0,98,72, 56,0,122,92,68,0,116,93,70,0,113,89,63,0,122,94,70,0, 124,95,70,0,132,104,70,0,130,94,70,0,128,95,68,0,127, 94,67,0,122,95,66,0,127,99,67,0,128,104,86,0,105,79, 61,0,122,93,68,0,128,100,68,0,124,94,68,0,128,93,68,0, 124,93,68,0,124,93,66,0,120,90,60,0,118,84,54,0,119, 89,57,0,124,90,60,0,96,72,54,0,128,101,80,0,120,90, 60,0,121,90,59,0,125,91,57,0,121,90,59,0,122,91,60,0, 113,85,57,0,123,95,63,0,119,92,63,0,119,92,63,0,117, 91,65,0,113,89,63,0,107,85,71,0,115,91,67,0,114,91, 62,0,114,92,68,0,116,91,62,0,115,91,65,0,121,97,73,0, 118,91,70,0,118,90,70,0,118,95,70,0,116,92,68,0,116, 92,70,0,95,72,57,0,128,102,84,0,118,91,62,0,122,95, 66,0,120,90,60,0,121,89,65,0,115,89,65,0,112,90,68,0, 116,89,72,0,107,93,81,0,101,96,91,0,117,117,117,0,107, 107,107,0,106,106,106,0,107,107,107,0,128,126,128,0,138,136, 138,0,133,131,133,0,107,107,107,0,99,97,99,0,100,100,100,0, 119,119,119,0,109,109,109,0,101,101,101,0,104,104,104,0,122, 122,122,0,136,136,136,0,137,137,137,0,136,136,136,0,141,141, 141,0,142,142,142,0,146,142,143,0,145,137,137,0,145,127,113,0, 128,101,70,0,94,68,48,0,132,102,82,0,128,99,76,0,134, 102,76,0,130,100,76,0,128,100,76,0,124,94,74,0,129,99, 73,0,129,98,73,0,122,90,56,0,122,89,60,0,121,89,57,0, 104,79,66,0,122,102,94,0,142,136,138,0,152,146,150,0,142, 142,142,0,142,142,142,0,142,142,142,0,131,131,131,0,111,111, 111,0,108,108,108,0,121,119,120,0,129,129,129,0,111,111,111,0, 101,101,101,0,112,112,112,0,136,136,136,0,140,138,139,0,113, 113,113,0,100,100,100,0,94,92,94,0,104,93,82,0,111,87, 67,0,134,106,72,0,139,106,73,0,158,122,80,0,167,129,85,0, 169,132,89,0,162,124,86,0,160,118,84,0,152,118,84,0,147, 111,73,0,155,125,103,0,131,96,71,0,156,114,80,0,150,111, 80,0,152,109,74,0,157,120,83,0,168,123,86,0,169,130,89,0, 168,124,88,0,162,121,84,0,158,116,82,0,155,113,79,0,155, 113,79,0,162,128,106,0,130,98,72,0,158,113,80,0,158,123, 86,0,153,117,79,0,152,115,78,0,152,113,78,0,152,113,78,0, 146,105,62,0,142,98,62,0,147,108,77,0,140,105,70,0,123, 89,67,0,157,123,95,0,146,107,68,0,146,108,74,0,152,108, 72,0,149,109,73,0,153,111,73,0,144,106,72,0,151,115,77,0, 150,107,76,0,141,104,71,0,142,108,74,0,144,105,74,0,140, 111,92,0,136,100,68,0,136,102,72,0,136,102,72,0,139,104, 67,0,132,100,68,0,138,101,72,0,138,104,74,0,140,105,74,0, 145,105,73,0,140,105,74,0,140,106,76,0,121,89,67,0,155, 123,99,0,133,99,65,0,143,111,77,0,138,105,70,0,136,106, 74,0,128,95,66,0,124,94,68,0,128,99,68,0,112,90,70,0, 104,97,88,0,106,106,106,0,101,99,101,0,96,94,96,0,101, 99,101,0,128,126,128,0,140,138,140,0,130,130,130,0,106,105, 107,0,96,94,96,0,101,101,101,0,118,118,118,0,108,108,108,0, 101,101,101,0,102,102,102,0,118,118,118,0,135,135,135,0,135, 135,135,0,132,132,132,0,141,141,141,0,142,142,142,0,147,141, 143,0,145,135,131,0,146,125,106,0,128,102,76,0,87,62,49,0, 94,72,54,0,95,70,51,0,98,70,50,0,98,70,50,0,98, 70,50,0,91,66,49,0,94,67,50,0,91,66,49,0,93,70, 53,0,93,69,53,0,91,68,51,0,92,69,56,0,122,104,94,0, 146,138,138,0,150,147,146,0,141,141,141,0,142,142,142,0,141, 141,141,0,130,130,130,0,111,111,111,0,108,108,108,0,117,117, 117,0,128,128,128,0,110,108,110,0,101,101,101,0,113,113,113,0, 140,138,139,0,139,137,137,0,114,112,113,0,100,100,100,0,94, 92,93,0,105,91,73,0,119,94,67,0,142,107,72,0,158,121, 78,0,171,125,85,0,173,131,85,0,178,134,94,0,181,141,93,0, 170,130,90,0,163,123,81,0,168,123,86,0,178,137,112,0,146, 108,78,0,169,124,87,0,164,123,80,0,168,125,86,0,172,132, 92,0,182,136,96,0,179,138,95,0,178,137,96,0,179,133,93,0, 169,130,83,0,171,125,87,0,162,121,78,0,173,137,113,0,144, 106,78,0,168,130,92,0,168,130,92,0,168,123,86,0,162,121, 78,0,164,121,82,0,169,130,83,0,157,117,75,0,158,107,66,0, 168,119,80,0,161,114,73,0,135,98,71,0,174,137,110,0,163, 123,81,0,162,122,80,0,172,134,84,0,176,137,86,0,176,135, 90,0,171,128,89,0,173,133,91,0,170,125,88,0,153,115,71,0, 158,119,78,0,155,117,77,0,161,127,105,0,162,124,84,0,159, 117,79,0,162,122,80,0,164,125,84,0,168,128,86,0,169,130, 91,0,170,132,92,0,173,130,91,0,164,126,86,0,162,123,84,0, 162,123,84,0,124,93,70,0,174,131,102,0,153,117,79,0,169, 129,87,0,164,124,84,0,158,118,82,0,146,110,72,0,142,105, 72,0,136,100,70,0,121,90,65,0,108,96,78,0,106,106,106,0, 105,102,106,0,95,94,96,0,100,98,100,0,128,126,128,0,140, 138,140,0,130,130,130,0,106,106,106,0,96,96,96,0,104,102, 104,0,117,117,117,0,106,106,106,0,101,101,101,0,102,102,102,0, 121,121,121,0,134,134,134,0,132,132,132,0,135,135,135,0,141, 141,141,0,142,142,142,0,147,141,143,0,146,135,126,0,148,126, 102,0,133,104,73,0,89,66,49,0,130,99,74,0,145,106,71,0, 147,109,71,0,153,113,77,0,152,114,74,0,149,110,71,0,152, 111,74,0,150,113,74,0,148,109,74,0,142,105,72,0,130,92, 62,0,111,86,71,0,121,102,91,0,148,140,141,0,152,144,149,0, 141,141,141,0,142,142,142,0,144,145,143,0,132,133,131,0,112, 112,112,0,107,107,107,0,117,117,117,0,128,126,127,0,106,106, 106,0,102,100,101,0,116,114,115,0,138,138,138,0,139,137,137,0, 113,113,113,0,102,102,102,0,95,93,94,0,104,87,68,0,127, 96,65,0,141,103,63,0,156,118,80,0,172,131,90,0,175,135, 93,0,182,134,92,0,181,135,95,0,173,133,91,0,173,132,87,0, 163,121,83,0,174,139,114,0,148,109,78,0,168,125,86,0,162, 122,80,0,174,134,92,0,177,140,97,0,181,140,99,0,181,141, 99,0,181,141,99,0,179,139,97,0,175,136,95,0,176,130,90,0, 168,124,84,0,179,139,115,0,143,108,77,0,170,124,86,0,170, 126,86,0,171,130,87,0,169,129,87,0,171,130,87,0,176,137, 86,0,164,115,72,0,161,119,77,0,165,125,83,0,171,121,81,0, 136,101,72,0,178,140,112,0,171,130,81,0,168,125,78,0,181, 141,99,0,181,143,93,0,182,135,94,0,181,134,93,0,181,135, 95,0,173,134,93,0,168,122,84,0,164,123,80,0,160,119,82,0, 144,112,88,0,163,122,79,0,165,123,85,0,170,128,90,0,175, 136,95,0,176,137,96,0,178,140,100,0,178,140,100,0,175,139, 97,0,172,133,92,0,166,128,88,0,169,124,87,0,124,89,70,0, 172,128,96,0,163,123,83,0,169,129,89,0,173,133,93,0,178, 134,92,0,165,126,85,0,158,120,80,0,145,107,73,0,123,91, 63,0,114,95,76,0,108,106,107,0,100,98,100,0,96,94,96,0, 101,99,101,0,132,132,132,0,140,138,140,0,134,132,134,0,106, 106,106,0,96,96,96,0,102,100,102,0,117,115,117,0,106,106, 106,0,102,102,102,0,105,105,105,0,118,118,118,0,129,129,129,0, 134,134,134,0,135,135,135,0,141,141,141,0,142,142,142,0,146, 141,140,0,147,134,123,0,150,124,100,0,135,105,73,0,91,65, 49,0,133,105,83,0,162,127,102,0,173,137,107,0,174,138,112,0, 179,142,105,0,175,139,109,0,173,136,103,0,176,136,106,0,170, 135,106,0,164,131,102,0,134,107,88,0,112,87,72,0,119,102, 91,0,150,140,142,0,153,145,150,0,143,145,141,0,141,141,141,0, 142,142,142,0,134,134,132,0,113,113,113,0,108,108,108,0,116, 114,115,0,123,123,123,0,106,106,106,0,101,101,101,0,116,114, 115,0,141,141,141,0,139,137,139,0,114,112,113,0,102,100,102,0, 95,93,94,0,104,88,62,0,131,95,65,0,150,107,72,0,159, 121,81,0,172,132,90,0,176,135,86,0,185,135,95,0,178,137, 94,0,175,135,95,0,175,138,89,0,173,129,89,0,178,142,118,0, 147,111,79,0,169,128,87,0,156,113,74,0,180,134,94,0,185, 140,97,0,182,142,100,0,182,142,100,0,186,141,98,0,181,141, 99,0,185,137,95,0,179,141,91,0,174,127,86,0,182,141,114,0, 147,108,77,0,168,127,84,0,169,129,87,0,174,136,92,0,183, 135,97,0,179,139,97,0,184,146,96,0,163,121,79,0,173,130, 83,0,175,125,85,0,168,127,84,0,140,103,74,0,179,144,115,0, 173,124,85,0,172,132,90,0,185,147,97,0,186,148,98,0,181, 141,99,0,186,140,100,0,187,148,101,0,181,140,99,0,176,136, 96,0,164,125,80,0,163,124,83,0,146,109,90,0,168,125,86,0, 170,130,90,0,175,136,97,0,180,142,102,0,187,144,105,0,182, 143,104,0,188,145,106,0,186,143,104,0,182,139,100,0,173,134, 95,0,170,131,92,0,134,95,76,0,165,130,95,0,169,129,89,0, 173,134,95,0,179,137,95,0,183,135,97,0,175,134,93,0,166, 125,80,0,155,117,79,0,126,90,60,0,111,95,71,0,107,105, 105,0,102,100,102,0,96,94,96,0,107,104,108,0,130,128,130,0, 140,138,140,0,131,130,132,0,107,107,107,0,96,96,96,0,100, 100,100,0,116,114,116,0,108,108,108,0,101,101,101,0,101,101, 101,0,115,115,115,0,132,132,132,0,135,135,135,0,137,137,137,0, 136,136,136,0,141,141,141,0,146,141,140,0,148,134,120,0,152, 124,96,0,139,106,73,0,88,65,50,0,102,77,60,0,111,80, 55,0,110,81,56,0,110,81,56,0,105,76,53,0,94,70,54,0, 97,72,53,0,99,72,53,0,100,73,54,0,107,77,55,0,108, 79,56,0,110,85,68,0,125,108,91,0,145,137,140,0,152,146, 150,0,145,145,141,0,141,141,141,0,142,142,142,0,135,135,135,0, 114,114,114,0,110,109,108,0,115,115,115,0,123,123,123,0,106, 106,106,0,105,103,104,0,116,114,115,0,140,140,140,0,137,135, 136,0,155,153,154,0,109,108,109,0,91,90,91,0,103,86,64,0, 130,94,64,0,153,108,75,0,163,124,83,0,173,133,91,0,185, 146,95,0,179,141,97,0,186,147,106,0,182,143,96,0,173,131, 93,0,173,129,89,0,179,144,119,0,151,109,79,0,169,127,89,0, 165,123,73,0,175,136,95,0,181,142,101,0,187,150,101,0,187, 150,101,0,180,142,102,0,180,142,102,0,185,138,97,0,182,135, 94,0,171,133,89,0,180,138,108,0,139,103,71,0,168,127,84,0, 173,132,91,0,180,140,100,0,186,140,100,0,184,144,102,0,182, 142,100,0,168,123,74,0,175,137,93,0,177,128,89,0,169,128, 79,0,142,106,76,0,185,146,117,0,174,127,86,0,175,134,91,0, 181,141,99,0,188,143,100,0,185,146,105,0,190,153,106,0,185, 146,105,0,184,146,106,0,186,140,100,0,164,122,80,0,173,132, 91,0,137,106,85,0,172,134,96,0,179,133,93,0,180,140,100,0, 184,143,98,0,190,146,106,0,191,149,107,0,185,148,101,0,190, 146,106,0,185,142,103,0,180,137,98,0,179,140,95,0,137,101, 79,0,179,144,113,0,177,140,93,0,178,137,100,0,187,143,103,0, 188,142,102,0,184,135,96,0,172,131,90,0,158,117,80,0,124, 92,60,0,112,93,70,0,106,102,102,0,100,100,100,0,98,96, 98,0,102,100,102,0,129,128,130,0,136,136,136,0,129,129,129,0, 107,107,107,0,96,94,96,0,100,98,100,0,117,115,117,0,109, 109,109,0,102,102,102,0,102,102,102,0,115,115,115,0,131,131, 131,0,134,134,134,0,135,135,135,0,140,140,140,0,141,141,141,0, 143,138,137,0,148,132,120,0,151,123,95,0,133,105,73,0,90, 66,50,0,128,102,78,0,144,110,76,0,162,119,84,0,152,113, 78,0,152,114,74,0,122,91,74,0,154,114,78,0,154,114,78,0, 162,117,80,0,163,118,81,0,127,94,65,0,99,76,61,0,125, 107,95,0,145,137,140,0,146,142,146,0,143,142,141,0,144,145, 143,0,142,142,142,0,136,136,136,0,115,115,115,0,107,107,107,0, 112,112,112,0,122,120,121,0,105,105,105,0,105,103,104,0,114, 114,114,0,140,140,140,0,168,167,168,0,113,111,112,0,106,106, 106,0,95,95,95,0,107,90,67,0,128,96,62,0,153,109,73,0, 171,134,85,0,182,136,92,0,185,140,97,0,186,140,100,0,181, 142,101,0,180,141,100,0,179,140,95,0,173,130,91,0,179,146, 119,0,152,112,80,0,168,129,88,0,172,133,92,0,181,137,97,0, 181,141,93,0,182,143,96,0,181,145,103,0,181,145,103,0,181, 145,103,0,182,143,102,0,178,140,100,0,173,133,91,0,178,144, 110,0,134,99,76,0,168,128,86,0,173,133,91,0,179,140,99,0, 181,143,103,0,188,142,102,0,183,146,103,0,163,123,75,0,178, 140,96,0,179,140,89,0,170,129,80,0,142,105,78,0,186,153, 126,0,175,137,87,0,181,135,95,0,188,151,102,0,192,148,108,0, 187,149,109,0,192,155,108,0,187,149,109,0,191,147,107,0,185, 147,107,0,167,125,83,0,173,134,93,0,137,102,83,0,174,136, 98,0,180,135,92,0,180,141,100,0,186,148,108,0,187,151,109,0, 187,151,109,0,187,149,109,0,187,148,109,0,183,145,107,0,184, 141,102,0,181,136,99,0,140,104,80,0,184,149,118,0,180,136, 96,0,185,138,97,0,183,144,103,0,184,147,104,0,185,136,97,0, 172,131,90,0,158,117,80,0,125,91,55,0,112,94,70,0,105, 101,99,0,96,96,96,0,94,92,94,0,102,100,102,0,130,128, 130,0,139,136,140,0,131,129,131,0,106,106,106,0,96,94,96,0, 101,100,102,0,120,119,121,0,109,109,109,0,101,101,101,0,101, 101,101,0,113,113,113,0,131,131,131,0,135,135,135,0,136,136, 136,0,136,136,136,0,142,142,142,0,145,139,137,0,148,134,120,0, 151,123,95,0,134,104,68,0,90,66,50,0,130,96,76,0,150, 116,82,0,173,127,89,0,169,126,87,0,163,124,83,0,130,98, 76,0,164,122,84,0,165,123,85,0,171,130,87,0,163,118,81,0, 131,96,65,0,90,69,54,0,130,114,96,0,150,140,141,0,147, 143,147,0,143,143,141,0,141,141,141,0,142,142,142,0,137,137, 137,0,114,114,114,0,109,110,108,0,112,112,112,0,123,123,123,0, 106,106,106,0,104,102,103,0,113,113,113,0,115,115,115,0,136, 136,136,0,112,112,112,0,103,103,103,0,94,92,94,0,111,88, 67,0,129,91,61,0,150,113,74,0,172,133,92,0,181,143,93,0, 186,139,98,0,181,144,101,0,188,141,100,0,181,143,99,0,179, 133,93,0,170,131,90,0,184,149,120,0,148,113,82,0,162,124, 80,0,179,134,91,0,184,138,98,0,180,144,102,0,183,146,103,0, 190,143,102,0,184,143,94,0,178,139,94,0,187,141,101,0,184, 147,98,0,180,133,92,0,185,144,113,0,138,101,76,0,175,128, 87,0,173,134,93,0,181,141,99,0,188,141,100,0,190,152,102,0, 176,139,96,0,170,128,86,0,179,138,89,0,180,133,92,0,170, 129,80,0,150,111,80,0,185,148,123,0,178,131,90,0,179,139, 97,0,190,153,114,0,193,149,109,0,187,151,109,0,193,156,109,0, 193,149,109,0,187,148,103,0,190,146,106,0,173,135,91,0,180, 135,92,0,135,100,79,0,174,135,90,0,181,136,93,0,179,142, 103,0,186,148,108,0,193,151,109,0,193,149,109,0,187,151,109,0, 187,149,109,0,184,146,106,0,177,138,93,0,175,131,89,0,146, 111,82,0,179,146,117,0,179,141,91,0,184,137,96,0,183,146, 103,0,184,145,104,0,187,148,97,0,173,132,91,0,158,117,80,0, 126,94,62,0,112,94,70,0,104,101,100,0,96,96,96,0,100, 98,100,0,104,101,105,0,130,128,130,0,137,135,137,0,130,128, 130,0,106,106,106,0,96,94,96,0,108,108,108,0,116,114,116,0, 107,107,107,0,104,104,104,0,102,102,102,0,113,113,113,0,130, 130,130,0,133,133,133,0,134,134,134,0,138,138,136,0,142,142, 142,0,141,137,137,0,146,132,120,0,150,123,96,0,132,102,72,0, 91,65,49,0,130,104,80,0,153,119,85,0,179,131,93,0,173, 130,91,0,167,127,85,0,133,97,77,0,168,125,86,0,171,129, 91,0,170,128,90,0,158,117,80,0,129,94,63,0,91,67,51,0, 131,107,97,0,146,138,141,0,146,142,146,0,143,142,141,0,141, 141,141,0,142,142,142,0,137,137,137,0,115,115,115,0,109,110, 108,0,112,112,112,0,123,123,123,0,105,105,105,0,98,96,98,0, 118,116,117,0,137,137,137,0,136,136,136,0,114,112,113,0,103, 103,103,0,96,94,95,0,107,88,67,0,125,91,61,0,156,118, 80,0,167,127,85,0,175,135,93,0,185,147,97,0,182,141,92,0, 188,141,100,0,181,141,99,0,181,143,93,0,171,129,83,0,185, 147,121,0,150,113,76,0,156,115,74,0,180,135,92,0,180,140, 98,0,186,140,100,0,188,141,100,0,188,150,100,0,181,143,93,0, 183,137,93,0,181,143,99,0,184,145,94,0,178,139,98,0,179, 140,109,0,136,102,74,0,175,128,87,0,180,133,92,0,181,141, 99,0,182,142,100,0,182,145,102,0,173,129,87,0,181,139,93,0, 180,141,100,0,181,142,101,0,170,131,90,0,152,113,82,0,181, 147,125,0,173,133,91,0,178,139,98,0,190,143,102,0,187,148, 109,0,193,149,109,0,193,149,109,0,186,151,110,0,186,151,110,0, 184,145,98,0,178,140,100,0,174,129,86,0,133,101,79,0,174, 136,98,0,175,136,95,0,179,142,103,0,191,147,107,0,187,151, 109,0,193,156,117,0,186,150,108,0,187,148,109,0,186,148,108,0, 185,139,99,0,175,137,97,0,146,109,80,0,182,148,120,0,178, 137,92,0,178,140,96,0,181,145,103,0,184,147,104,0,186,139, 98,0,177,127,87,0,152,113,78,0,122,91,60,0,113,94,71,0, 102,99,98,0,96,96,96,0,93,91,93,0,105,101,105,0,133, 129,133,0,138,136,138,0,130,128,130,0,107,107,107,0,96,96, 96,0,100,99,101,0,116,114,116,0,107,107,107,0,102,102,102,0, 105,105,105,0,113,113,113,0,131,131,131,0,134,134,134,0,133, 133,133,0,136,136,136,0,141,141,141,0,145,139,140,0,144,131, 124,0,150,124,96,0,136,104,72,0,90,66,50,0,130,104,80,0, 156,122,86,0,173,136,97,0,175,135,87,0,169,131,87,0,133, 102,83,0,172,130,92,0,175,135,95,0,173,132,87,0,158,119, 84,0,134,100,64,0,91,68,51,0,131,112,101,0,143,137,133,0, 150,144,148,0,142,142,140,0,141,141,141,0,142,142,142,0,139, 139,137,0,117,117,115,0,108,108,108,0,111,111,111,0,121,119, 121,0,105,105,105,0,100,100,100,0,116,116,116,0,139,139,139,0, 139,137,138,0,112,112,112,0,105,103,104,0,98,94,96,0,106, 88,68,0,126,91,62,0,150,113,74,0,164,125,84,0,179,130, 91,0,184,136,94,0,178,139,98,0,180,140,92,0,180,140,98,0, 180,133,92,0,169,121,83,0,184,144,118,0,146,108,78,0,156, 112,72,0,179,131,89,0,184,134,94,0,179,141,97,0,185,138, 97,0,186,147,106,0,180,135,92,0,180,135,92,0,180,140,98,0, 180,142,102,0,177,139,89,0,179,144,109,0,136,102,74,0,174, 127,86,0,173,133,85,0,179,138,89,0,181,141,99,0,188,141, 100,0,169,124,75,0,181,141,99,0,179,138,89,0,180,142,92,0, 175,128,87,0,163,117,83,0,179,146,121,0,176,130,90,0,175, 136,95,0,187,141,101,0,184,146,106,0,191,147,107,0,185,148, 109,0,190,144,106,0,184,147,104,0,180,142,102,0,173,135,95,0, 168,123,74,0,131,100,77,0,173,132,95,0,173,133,91,0,178, 139,98,0,187,143,103,0,190,146,104,0,188,151,104,0,184,146, 106,0,188,147,106,0,181,142,103,0,175,136,97,0,172,130,92,0, 139,101,73,0,186,145,118,0,175,138,91,0,176,137,96,0,180, 141,100,0,182,143,102,0,179,138,95,0,168,130,86,0,153,110, 75,0,121,91,59,0,116,94,68,0,104,99,98,0,95,94,96,0, 96,94,96,0,104,100,104,0,127,125,127,0,150,147,151,0,136, 136,136,0,107,107,107,0,94,92,94,0,100,98,100,0,112,112, 112,0,105,105,105,0,101,101,101,0,100,100,100,0,116,116,116,0, 131,131,131,0,135,135,135,0,134,134,134,0,141,141,141,0,141, 141,141,0,143,141,142,0,146,135,126,0,151,124,95,0,132,102, 72,0,91,65,49,0,132,104,80,0,156,122,86,0,173,130,91,0, 178,137,96,0,171,131,91,0,135,104,85,0,175,134,91,0,177, 137,97,0,181,137,97,0,158,119,84,0,133,94,63,0,91,67, 53,0,129,108,95,0,146,140,141,0,150,144,147,0,142,142,142,0, 141,141,141,0,142,142,142,0,136,136,136,0,118,118,118,0,109, 109,109,0,111,111,111,0,118,118,118,0,107,107,107,0,102,100, 101,0,95,95,95,0,139,139,139,0,134,134,134,0,111,111,111,0, 105,103,104,0,96,94,96,0,104,88,70,0,123,93,63,0,150, 113,74,0,164,125,84,0,173,133,91,0,181,132,93,0,178,138, 96,0,180,138,88,0,178,140,96,0,173,132,91,0,169,128,87,0, 176,142,114,0,145,107,77,0,167,124,77,0,171,131,89,0,175, 135,93,0,175,136,95,0,178,137,94,0,184,144,102,0,179,133, 89,0,180,140,98,0,179,139,97,0,179,141,91,0,176,137,86,0, 174,140,110,0,136,100,74,0,169,122,81,0,172,131,86,0,178, 136,94,0,172,132,90,0,177,132,89,0,159,121,71,0,179,139, 97,0,175,136,95,0,175,127,89,0,172,134,84,0,155,117,79,0, 179,144,115,0,173,134,93,0,177,129,91,0,184,144,96,0,180, 141,100,0,186,140,100,0,186,140,100,0,181,142,101,0,178,139, 98,0,175,135,87,0,175,127,89,0,168,127,82,0,127,93,73,0, 168,128,92,0,170,128,90,0,173,133,85,0,180,140,98,0,186, 151,100,0,183,143,103,0,183,141,103,0,182,142,100,0,177,137, 97,0,171,131,91,0,173,129,89,0,136,101,72,0,184,147,120,0, 169,129,89,0,178,130,92,0,175,136,95,0,175,136,95,0,179, 131,89,0,163,124,83,0,147,105,71,0,124,90,60,0,116,96, 68,0,107,104,103,0,98,96,98,0,96,94,96,0,103,102,104,0, 131,129,131,0,137,135,137,0,130,128,130,0,104,102,104,0,99, 95,98,0,99,96,100,0,113,112,114,0,111,111,111,0,112,112, 112,0,107,107,107,0,118,118,118,0,134,134,134,0,132,132,132,0, 131,131,131,0,141,141,141,0,142,142,142,0,146,142,143,0,146, 135,128,0,150,124,100,0,130,100,70,0,90,66,50,0,133,106, 77,0,162,122,86,0,180,134,96,0,179,138,97,0,174,136,92,0, 138,106,86,0,175,136,95,0,179,137,99,0,176,134,96,0,158, 118,82,0,127,94,59,0,91,67,53,0,128,111,92,0,152,140, 140,0,149,143,147,0,141,141,141,0,142,142,142,0,142,142,142,0, 136,136,136,0,117,117,117,0,108,108,108,0,111,111,111,0,118, 118,118,0,104,104,104,0,98,98,98,0,116,114,115,0,145,143, 144,0,124,124,124,0,114,112,113,0,105,105,105,0,96,94,96,0, 106,90,72,0,130,95,66,0,151,114,77,0,167,127,85,0,171, 130,89,0,175,135,93,0,178,136,94,0,182,134,92,0,179,133, 93,0,169,127,81,0,170,124,86,0,170,138,110,0,136,98,68,0, 165,124,83,0,173,132,91,0,177,128,89,0,173,133,91,0,173, 133,91,0,181,140,91,0,181,142,91,0,175,135,93,0,175,134, 91,0,175,129,89,0,173,134,93,0,178,143,118,0,136,101,72,0, 167,124,85,0,173,125,87,0,172,131,86,0,175,135,93,0,175, 135,87,0,163,119,79,0,179,132,91,0,179,138,89,0,173,124, 85,0,170,129,88,0,152,112,76,0,178,142,112,0,170,120,80,0, 174,134,92,0,179,129,89,0,175,136,95,0,178,140,96,0,184, 136,94,0,178,139,94,0,175,137,93,0,172,131,90,0,166,118, 80,0,167,126,85,0,122,91,72,0,160,121,80,0,167,126,85,0, 169,127,81,0,173,132,91,0,181,140,95,0,182,136,96,0,176, 134,96,0,180,136,96,0,176,137,90,0,171,130,87,0,156,119, 80,0,134,99,74,0,180,142,112,0,164,123,86,0,168,125,86,0, 170,129,88,0,169,129,87,0,166,126,84,0,155,118,79,0,145, 102,71,0,124,90,60,0,112,94,70,0,105,101,99,0,100,99, 101,0,93,91,93,0,101,98,102,0,125,124,126,0,142,141,143,0, 136,136,136,0,105,105,105,0,96,94,96,0,97,96,98,0,114, 113,115,0,102,102,102,0,100,100,100,0,112,112,112,0,121,121, 121,0,130,130,130,0,133,133,133,0,131,131,131,0,141,141,141,0, 142,142,142,0,145,141,142,0,147,136,131,0,151,126,101,0,134, 99,68,0,90,66,50,0,132,104,80,0,158,124,88,0,180,134, 96,0,180,140,98,0,174,136,92,0,138,106,86,0,181,135,95,0, 179,139,99,0,176,134,96,0,158,118,82,0,127,93,63,0,96, 72,56,0,135,111,95,0,152,144,138,0,146,142,145,0,142,142, 142,0,141,141,141,0,142,142,142,0,136,136,136,0,117,117,117,0, 108,108,108,0,112,112,112,0,118,118,118,0,105,103,104,0,101, 99,100,0,113,113,113,0,140,140,140,0,117,117,117,0,116,114, 115,0,105,103,104,0,96,94,96,0,106,93,78,0,130,99,68,0, 140,102,68,0,158,118,76,0,168,127,84,0,171,131,91,0,174, 134,92,0,172,124,86,0,169,128,87,0,164,122,84,0,162,120, 82,0,173,137,113,0,135,97,67,0,163,117,77,0,164,121,82,0, 172,124,86,0,170,127,80,0,177,137,89,0,179,129,89,0,173, 133,91,0,179,130,91,0,170,129,88,0,165,125,77,0,168,127, 84,0,173,139,111,0,146,104,76,0,164,121,82,0,170,122,84,0, 168,125,86,0,170,129,84,0,165,125,83,0,167,117,73,0,174, 127,86,0,172,134,84,0,169,130,79,0,169,129,87,0,155,115, 79,0,159,125,103,0,169,119,79,0,169,119,79,0,171,122,83,0, 168,128,86,0,170,130,90,0,171,131,91,0,173,133,91,0,170, 129,88,0,172,123,84,0,164,122,76,0,165,124,83,0,124,95, 74,0,164,123,78,0,164,124,76,0,164,121,82,0,167,124,85,0, 174,132,86,0,173,130,91,0,168,126,88,0,173,127,89,0,164, 125,86,0,163,124,85,0,155,117,79,0,135,101,71,0,174,140, 112,0,163,124,85,0,169,123,85,0,164,124,82,0,167,121,83,0, 155,113,79,0,146,107,72,0,135,99,67,0,123,89,59,0,111, 95,71,0,105,101,101,0,101,101,101,0,94,93,95,0,102,100, 104,0,125,124,126,0,139,136,140,0,127,125,127,0,103,102,104,0, 95,94,96,0,105,105,105,0,121,119,121,0,112,112,112,0,107, 107,107,0,100,100,100,0,124,124,124,0,130,130,130,0,129,129, 129,0,130,130,130,0,143,143,143,0,143,143,143,0,150,146,148,0, 148,140,134,0,150,125,104,0,133,103,71,0,90,66,50,0,132, 104,80,0,157,121,83,0,173,136,97,0,184,137,102,0,174,136, 92,0,138,106,86,0,175,135,95,0,179,139,99,0,176,134,96,0, 159,119,83,0,129,95,59,0,94,71,56,0,130,111,96,0,151, 137,137,0,146,144,146,0,142,142,142,0,141,141,141,0,141,141, 141,0,136,136,136,0,117,117,117,0,108,108,108,0,111,109,110,0, 118,118,118,0,105,103,105,0,101,101,101,0,117,115,117,0,141, 141,141,0,130,130,130,0,112,112,112,0,105,105,105,0,96,94, 96,0,108,101,86,0,124,100,76,0,136,102,72,0,135,101,71,0, 148,112,76,0,151,114,77,0,159,122,83,0,152,116,78,0,144, 105,74,0,140,104,72,0,147,110,77,0,159,128,105,0,133,100, 73,0,158,120,80,0,152,113,78,0,152,113,78,0,155,113,79,0, 156,116,80,0,158,118,82,0,160,119,82,0,158,117,80,0,153, 114,79,0,157,120,83,0,152,114,74,0,162,127,102,0,146,105, 74,0,153,114,79,0,153,114,79,0,152,114,76,0,162,118,82,0, 151,107,67,0,158,117,80,0,158,117,80,0,153,113,71,0,158, 113,76,0,150,108,70,0,141,105,73,0,150,118,96,0,155,118, 75,0,157,112,75,0,152,114,76,0,158,114,78,0,158,114,78,0, 158,116,78,0,154,114,78,0,156,113,78,0,153,113,77,0,151, 112,77,0,150,112,72,0,114,88,70,0,149,111,71,0,149,108, 71,0,155,112,77,0,150,111,76,0,155,117,77,0,155,117,77,0, 156,113,78,0,150,114,78,0,149,113,77,0,141,106,71,0,146, 110,72,0,124,90,68,0,159,127,101,0,150,114,78,0,151,115, 79,0,150,109,76,0,142,107,72,0,136,100,68,0,129,90,61,0, 124,93,66,0,113,88,65,0,105,93,81,0,101,99,100,0,105, 102,106,0,95,94,96,0,102,100,104,0,123,123,123,0,137,136, 138,0,125,123,125,0,102,100,104,0,97,96,98,0,99,96,100,0, 107,107,107,0,100,100,100,0,98,98,98,0,104,104,104,0,126, 126,126,0,130,130,130,0,133,133,133,0,131,131,131,0,140,140, 140,0,141,141,141,0,146,142,145,0,144,136,134,0,150,128,106,0, 133,103,71,0,90,66,50,0,132,106,82,0,158,124,88,0,173, 136,97,0,177,138,93,0,172,133,86,0,142,108,88,0,175,134, 93,0,178,138,98,0,176,134,96,0,166,128,88,0,129,95,59,0, 94,71,56,0,129,110,95,0,150,137,136,0,148,142,143,0,141, 141,141,0,141,141,141,0,141,141,141,0,136,136,136,0,117,117, 117,0,108,108,108,0,111,109,110,0,117,117,117,0,105,105,105,0, 99,99,99,0,111,111,111,0,140,140,140,0,138,136,138,0,112, 112,112,0,106,102,105,0,96,94,95,0,106,98,94,0,119,99, 89,0,119,98,83,0,126,95,74,0,122,95,66,0,127,100,71,0, 126,96,72,0,130,102,70,0,122,94,70,0,120,94,70,0,123, 98,73,0,135,110,89,0,113,84,63,0,124,95,72,0,126,95, 70,0,128,95,68,0,126,97,72,0,129,95,67,0,128,97,66,0, 124,94,62,0,131,100,67,0,128,95,66,0,127,95,67,0,129, 97,65,0,138,111,90,0,128,96,68,0,141,102,71,0,134,100, 70,0,132,98,70,0,135,100,71,0,123,91,59,0,135,100,71,0, 135,100,71,0,130,100,70,0,132,95,68,0,116,87,56,0,112, 84,62,0,129,105,85,0,124,97,66,0,122,95,66,0,124,95, 66,0,123,94,65,0,125,90,65,0,126,93,66,0,126,93,66,0, 126,91,66,0,123,93,61,0,122,94,66,0,118,93,66,0,95, 76,65,0,121,93,63,0,120,92,68,0,124,93,68,0,120,92, 68,0,120,91,68,0,118,94,70,0,119,97,71,0,116,95,72,0, 116,95,72,0,116,95,72,0,117,95,71,0,99,82,63,0,124, 107,84,0,117,96,73,0,117,96,73,0,116,95,72,0,121,95, 71,0,112,94,72,0,112,96,70,0,110,90,76,0,105,94,87,0, 100,97,94,0,100,100,100,0,102,100,102,0,95,94,96,0,100, 99,101,0,123,123,123,0,133,131,133,0,128,126,128,0,102,100, 102,0,96,94,96,0,98,96,98,0,107,107,107,0,99,99,99,0, 100,100,100,0,106,106,106,0,124,124,124,0,130,130,130,0,130, 130,130,0,131,131,131,0,139,140,138,0,141,141,141,0,145,141, 143,0,145,137,135,0,149,129,109,0,133,102,71,0,90,66,50,0, 132,106,82,0,158,124,88,0,173,136,97,0,178,137,100,0,173, 133,91,0,135,99,79,0,173,133,93,0,184,138,100,0,176,134, 96,0,159,119,83,0,128,94,64,0,94,71,56,0,135,108,91,0, 150,137,136,0,145,141,143,0,140,140,138,0,140,140,138,0,142, 142,142,0,136,136,136,0,117,117,115,0,108,108,108,0,111,111, 111,0,119,119,119,0,105,105,105,0,99,97,99,0,111,111,111,0, 140,138,139,0,139,137,138,0,114,114,114,0,105,105,105,0,98, 97,99,0,105,101,104,0,107,105,105,0,107,105,105,0,108,104, 104,0,107,105,106,0,108,104,106,0,107,105,106,0,107,105,106,0, 106,102,105,0,107,105,106,0,107,103,105,0,105,101,103,0,104, 97,96,0,105,101,101,0,105,101,101,0,105,100,99,0,107,101, 99,0,107,100,97,0,105,101,97,0,107,99,95,0,107,98,93,0, 108,101,90,0,110,99,88,0,105,94,83,0,106,94,82,0,106, 91,82,0,108,98,88,0,108,98,88,0,110,99,88,0,107,98, 87,0,101,94,83,0,108,95,84,0,111,100,85,0,108,95,84,0, 108,98,82,0,101,90,79,0,100,90,82,0,104,95,88,0,106, 96,90,0,107,98,93,0,108,98,94,0,107,100,95,0,107,100, 97,0,108,99,94,0,108,98,84,0,110,98,84,0,110,98,86,0, 112,98,86,0,106,97,82,0,94,82,72,0,108,96,88,0,108, 97,90,0,105,94,85,0,111,100,87,0,106,96,88,0,106,100, 90,0,108,101,94,0,107,98,95,0,105,96,95,0,106,99,96,0, 101,96,95,0,102,91,88,0,104,99,96,0,105,100,97,0,105, 100,97,0,104,99,98,0,107,99,99,0,104,100,101,0,104,100, 102,0,104,101,105,0,100,99,101,0,101,99,101,0,104,102,104,0, 104,102,104,0,94,94,94,0,102,100,102,0,124,123,125,0,134, 132,134,0,128,126,128,0,102,100,102,0,93,92,94,0,99,98, 100,0,105,102,106,0,102,102,102,0,98,98,98,0,107,107,107,0, 127,127,127,0,130,130,130,0,130,130,130,0,130,130,130,0,139, 139,137,0,141,141,141,0,145,141,143,0,146,138,138,0,149,128, 109,0,130,102,72,0,91,65,49,0,137,107,83,0,159,125,89,0, 173,136,97,0,178,137,100,0,173,133,91,0,134,97,76,0,174, 134,98,0,176,137,98,0,181,137,97,0,163,122,85,0,131,96, 65,0,94,70,56,0,130,106,88,0,146,134,132,0,148,142,145,0, 140,140,140,0,140,140,138,0,141,141,141,0,135,135,135,0,115, 115,115,0,106,106,106,0,110,110,110,0,122,120,122,0,105,105, 105,0,101,101,101,0,111,111,111,0,139,137,138,0,136,136,136,0, 112,112,112,0,106,106,106,0,105,105,105,0,112,112,112,0,114, 112,114,0,113,112,114,0,113,112,114,0,110,109,111,0,108,106, 110,0,107,107,107,0,107,107,107,0,107,107,107,0,110,106,110,0, 110,108,110,0,111,107,111,0,110,108,110,0,110,106,110,0,111, 108,112,0,111,108,112,0,110,107,111,0,110,107,111,0,108,106, 110,0,107,107,107,0,107,105,107,0,107,105,107,0,106,102,106,0, 105,101,105,0,104,102,104,0,105,101,105,0,102,100,102,0,101, 99,101,0,101,99,101,0,100,98,100,0,99,98,100,0,101,99, 101,0,100,96,100,0,101,99,101,0,102,100,102,0,104,101,105,0, 106,102,106,0,107,105,107,0,107,106,108,0,106,106,106,0,108, 106,110,0,108,106,108,0,108,106,110,0,109,109,109,0,111,107, 111,0,110,107,111,0,110,108,110,0,112,108,112,0,111,108,112,0, 111,109,111,0,110,107,111,0,110,106,110,0,110,108,110,0,111, 109,111,0,110,106,110,0,110,106,110,0,110,108,110,0,112,108, 112,0,112,108,112,0,111,111,111,0,111,107,111,0,106,106,106,0, 107,105,107,0,107,106,108,0,107,107,107,0,106,106,106,0,107, 106,108,0,110,108,110,0,110,108,110,0,113,113,113,0,110,109, 111,0,110,108,110,0,112,112,112,0,106,106,106,0,96,94,96,0, 101,100,102,0,123,122,124,0,133,130,134,0,129,126,130,0,101, 98,102,0,96,94,96,0,100,99,101,0,105,105,105,0,100,100, 100,0,98,98,98,0,108,108,108,0,129,129,129,0,133,133,133,0, 129,129,129,0,130,130,130,0,139,139,137,0,140,140,140,0,142, 142,142,0,145,137,137,0,147,127,111,0,129,102,71,0,88,64, 50,0,134,105,80,0,161,125,89,0,184,143,102,0,178,136,102,0, 173,133,91,0,128,97,76,0,181,146,117,0,176,137,98,0,175, 135,95,0,166,124,86,0,135,101,67,0,94,71,56,0,126,104, 88,0,144,132,132,0,145,141,143,0,141,141,141,0,140,140,140,0, 140,140,140,0,135,135,135,0,116,116,114,0,106,106,106,0,110, 110,110,0,121,119,120,0,107,107,107,0,102,100,101,0,111,109, 110,0,136,136,136,0,139,137,139,0,113,113,113,0,105,105,105,0, 106,106,106,0,112,112,112,0,116,114,115,0,113,113,113,0,111, 111,111,0,110,106,110,0,107,107,107,0,107,107,107,0,107,107, 107,0,106,106,106,0,107,107,107,0,110,106,110,0,111,109,111,0, 111,111,111,0,112,112,112,0,115,113,115,0,111,111,111,0,111, 109,111,0,111,109,111,0,111,109,111,0,111,107,111,0,110,108, 109,0,108,108,108,0,110,108,110,0,106,106,106,0,102,100,102,0, 100,98,100,0,98,96,98,0,99,95,98,0,98,96,98,0,96, 94,96,0,96,94,96,0,96,94,96,0,95,95,95,0,99,97, 99,0,99,97,99,0,101,100,102,0,105,103,105,0,106,102,106,0, 105,105,105,0,107,107,107,0,105,103,105,0,104,100,104,0,107, 105,107,0,104,100,104,0,105,103,105,0,105,102,106,0,106,106, 106,0,106,105,107,0,105,105,105,0,105,102,106,0,106,102,106,0, 106,106,106,0,107,107,107,0,103,103,103,0,105,103,105,0,105, 105,105,0,105,103,105,0,102,100,104,0,105,105,105,0,105,105, 105,0,104,103,105,0,102,100,102,0,104,102,104,0,101,99,101,0, 101,100,102,0,102,100,104,0,101,100,102,0,99,99,101,0,102, 100,104,0,106,105,107,0,105,102,106,0,106,105,107,0,106,105, 107,0,98,95,99,0,94,92,94,0,102,100,104,0,125,123,127,0, 137,136,138,0,129,128,130,0,101,100,102,0,97,96,98,0,99, 98,100,0,105,105,105,0,101,101,101,0,96,96,96,0,107,107, 107,0,129,129,129,0,130,130,130,0,129,129,129,0,131,131,131,0, 139,139,137,0,139,139,137,0,142,142,142,0,145,139,137,0,148, 128,112,0,130,100,68,0,87,64,49,0,130,99,72,0,159,124, 89,0,173,135,95,0,175,136,95,0,172,133,86,0,135,96,73,0, 185,152,125,0,178,137,100,0,175,135,95,0,167,126,89,0,136, 102,68,0,98,75,60,0,127,104,89,0,142,136,130,0,145,141, 145,0,140,140,140,0,139,139,137,0,140,140,138,0,134,134,134,0, 117,117,115,0,106,106,106,0,107,107,107,0,121,119,120,0,107, 107,107,0,100,100,100,0,110,108,109,0,134,134,134,0,140,138, 139,0,117,117,117,0,107,105,106,0,105,103,105,0,105,103,105,0, 105,103,105,0,105,105,105,0,105,103,105,0,105,103,105,0,105, 103,105,0,105,103,105,0,105,103,105,0,105,105,105,0,102,100, 102,0,105,103,105,0,105,103,105,0,105,103,105,0,105,103,105,0, 102,102,102,0,102,102,102,0,101,100,102,0,101,99,101,0,102, 100,102,0,102,100,104,0,102,100,104,0,102,100,104,0,105,105, 105,0,101,100,102,0,102,100,104,0,101,101,101,0,100,99,101,0, 101,101,101,0,99,98,100,0,99,99,99,0,101,100,102,0,100, 100,100,0,99,98,100,0,98,95,99,0,100,99,101,0,99,98, 100,0,99,98,100,0,101,101,101,0,100,99,101,0,101,100,102,0, 101,101,101,0,99,96,100,0,101,101,101,0,100,99,101,0,99, 96,100,0,100,100,100,0,97,96,98,0,100,100,100,0,99,98, 100,0,100,100,100,0,101,101,101,0,99,98,100,0,100,98,100,0, 99,98,100,0,100,100,100,0,99,98,100,0,99,98,100,0,101, 101,101,0,99,96,100,0,100,100,100,0,100,99,101,0,99,98, 100,0,98,95,99,0,98,97,99,0,98,95,99,0,94,93,95,0, 95,94,96,0,94,93,95,0,99,98,100,0,99,96,100,0,97, 96,98,0,99,96,100,0,99,96,100,0,98,96,98,0,96,94, 96,0,108,106,110,0,129,126,130,0,136,134,136,0,127,125,127,0, 100,99,101,0,94,92,94,0,100,99,101,0,106,106,106,0,110, 110,110,0,100,100,100,0,110,110,110,0,124,124,124,0,128,128, 128,0,129,129,129,0,128,128,128,0,139,139,137,0,139,140,138,0, 141,141,141,0,145,137,139,0,146,127,114,0,127,100,71,0,87, 65,49,0,134,102,76,0,164,128,90,0,173,136,97,0,179,138, 97,0,173,133,91,0,147,112,77,0,184,151,124,0,179,139,99,0, 175,133,95,0,168,125,86,0,135,94,61,0,106,82,66,0,127, 103,89,0,137,131,132,0,142,142,142,0,140,140,140,0,138,139, 137,0,140,140,138,0,135,135,135,0,117,117,117,0,105,105,105,0, 108,108,108,0,118,118,118,0,105,105,105,0,100,98,100,0,110, 108,110,0,135,135,135,0,142,142,142,0,128,126,128,0,113,113, 113,0,113,111,112,0,109,109,109,0,109,109,109,0,106,106,106,0, 107,107,107,0,108,108,108,0,110,108,110,0,99,99,99,0,109, 109,109,0,111,109,111,0,106,106,106,0,107,107,107,0,108,108, 108,0,107,106,108,0,105,105,105,0,105,103,105,0,105,105,105,0, 106,106,106,0,107,106,108,0,106,105,107,0,108,106,110,0,94, 92,94,0,94,94,94,0,118,118,118,0,112,112,112,0,106,106, 106,0,110,109,111,0,110,109,111,0,111,108,112,0,111,111,111,0, 112,112,112,0,113,112,114,0,112,112,112,0,112,112,112,0,110, 109,111,0,107,107,107,0,105,105,105,0,99,98,100,0,109,108, 110,0,113,113,113,0,108,108,110,0,108,108,108,0,110,109,111,0, 108,108,108,0,110,107,111,0,109,108,110,0,110,108,110,0,107, 107,107,0,106,106,106,0,106,106,106,0,107,107,107,0,110,109, 111,0,103,103,103,0,96,96,96,0,104,103,105,0,105,105,105,0, 102,100,104,0,105,102,106,0,105,102,106,0,104,103,105,0,107, 106,108,0,107,107,107,0,104,101,105,0,105,102,106,0,104,103, 105,0,104,101,105,0,103,102,104,0,104,102,104,0,100,96,100,0, 106,105,107,0,106,106,106,0,107,106,108,0,107,107,107,0,109, 108,110,0,107,107,107,0,111,108,112,0,121,118,122,0,136,134, 136,0,135,132,136,0,124,122,124,0,99,96,100,0,92,91,93,0, 98,94,97,0,108,106,110,0,102,102,102,0,101,101,99,0,106, 106,106,0,128,128,128,0,131,131,131,0,131,131,131,0,129,129, 129,0,138,137,136,0,139,139,137,0,142,142,142,0,146,140,143,0, 143,127,119,0,123,95,71,0,87,64,49,0,136,106,82,0,165, 130,93,0,180,136,96,0,177,135,97,0,174,134,92,0,151,113, 83,0,184,152,126,0,180,142,98,0,180,134,96,0,164,123,86,0, 132,98,62,0,112,88,72,0,121,104,91,0,143,133,135,0,147, 141,145,0,139,139,137,0,138,139,137,0,140,140,138,0,135,135, 135,0,117,117,115,0,106,106,106,0,108,108,108,0,117,115,116,0, 105,103,104,0,100,96,99,0,110,108,110,0,134,134,134,0,146, 144,145,0,142,142,142,0,136,136,136,0,134,132,133,0,134,132, 134,0,131,131,131,0,129,129,129,0,129,129,129,0,128,128,128,0, 83,83,83,0,135,135,135,0,142,142,142,0,145,143,145,0,135, 135,135,0,132,131,133,0,129,129,129,0,126,126,126,0,130,129, 131,0,123,123,123,0,125,125,125,0,128,128,128,0,127,125,127,0, 128,128,128,0,121,119,121,0,119,119,119,0,138,138,138,0,166, 166,168,0,150,148,150,0,132,132,132,0,130,130,130,0,133,132, 134,0,134,132,134,0,134,134,134,0,137,137,137,0,136,136,136,0, 136,136,136,0,138,137,139,0,134,134,134,0,124,124,124,0,79, 79,81,0,134,134,134,0,142,142,142,0,147,147,147,0,134,134, 134,0,135,135,135,0,132,131,133,0,136,136,136,0,133,131,133,0, 130,130,132,0,131,130,132,0,130,130,130,0,129,129,129,0,131, 130,132,0,135,135,135,0,137,136,138,0,136,136,136,0,134,134, 134,0,79,79,81,0,124,124,124,0,127,126,128,0,126,125,127,0, 130,130,130,0,131,131,131,0,131,131,131,0,126,126,126,0,129, 129,129,0,129,129,129,0,129,129,129,0,131,130,132,0,140,140, 140,0,134,132,134,0,135,135,135,0,89,88,90,0,130,129,131,0, 128,125,129,0,133,131,133,0,129,126,130,0,127,125,127,0,131, 129,133,0,135,131,135,0,139,135,139,0,140,138,140,0,123,120, 124,0,96,94,96,0,91,89,91,0,103,102,104,0,108,106,110,0, 99,96,100,0,100,100,100,0,106,106,106,0,124,124,124,0,130, 130,130,0,132,132,132,0,135,135,135,0,137,137,135,0,137,137, 137,0,141,141,141,0,147,143,145,0,140,124,118,0,121,96,73,0, 93,67,51,0,146,117,92,0,168,130,92,0,173,136,97,0,176, 136,96,0,173,133,91,0,150,112,82,0,182,150,126,0,180,142, 98,0,175,133,95,0,164,123,86,0,128,94,64,0,120,95,80,0, 127,105,91,0,142,137,134,0,147,141,145,0,139,140,138,0,139, 140,138,0,140,140,138,0,136,136,136,0,119,119,119,0,107,107, 107,0,111,111,111,0,117,117,117,0,104,102,103,0,99,97,99,0, 106,106,106,0,134,132,133,0,141,141,141,0,143,141,143,0,143, 141,143,0,144,144,144,0,145,143,145,0,143,143,143,0,142,142, 142,0,143,143,143,0,145,145,145,0,105,105,105,0,152,152,152,0, 147,147,147,0,137,137,137,0,152,152,152,0,141,141,141,0,141, 141,141,0,142,141,143,0,140,140,140,0,139,137,139,0,140,138, 140,0,141,140,142,0,140,140,140,0,141,140,142,0,107,106,108,0, 118,118,118,0,162,160,162,0,137,137,137,0,154,154,156,0,141, 141,141,0,140,138,140,0,140,140,140,0,141,140,142,0,141,140, 142,0,142,141,143,0,141,140,142,0,140,138,140,0,139,138,140,0, 140,140,140,0,140,140,140,0,108,108,108,0,151,151,151,0,146, 146,146,0,144,144,144,0,151,148,152,0,136,136,136,0,140,138, 140,0,144,143,145,0,137,136,138,0,138,137,139,0,136,136,136,0, 135,135,135,0,136,136,136,0,139,137,139,0,151,151,151,0,124, 124,124,0,145,143,145,0,152,152,152,0,88,88,88,0,139,137, 139,0,135,135,135,0,134,134,134,0,137,136,138,0,136,136,136,0, 135,135,135,0,136,135,137,0,134,134,134,0,136,135,137,0,134, 132,134,0,152,152,152,0,126,125,127,0,151,151,151,0,138,137, 139,0,78,77,79,0,142,142,142,0,136,134,136,0,134,132,134,0, 137,136,138,0,133,131,133,0,133,131,133,0,133,130,134,0,130, 129,131,0,131,129,133,0,118,115,119,0,110,106,110,0,94,92, 94,0,102,100,104,0,108,106,108,0,99,95,98,0,96,96,96,0, 105,105,105,0,124,124,124,0,142,142,142,0,136,136,136,0,130, 130,130,0,137,138,136,0,137,137,137,0,141,140,142,0,145,141, 145,0,136,125,120,0,120,95,74,0,95,71,53,0,150,121,100,0, 169,132,93,0,173,136,97,0,178,134,94,0,173,133,91,0,138, 102,78,0,180,142,112,0,179,139,97,0,175,133,95,0,161,121, 79,0,124,91,62,0,129,103,85,0,127,105,91,0,145,135,137,0, 147,141,145,0,139,140,138,0,139,139,137,0,138,138,138,0,136, 136,136,0,129,129,129,0,118,118,118,0,123,123,123,0,122,122, 122,0,105,103,105,0,98,96,97,0,103,103,103,0,122,122,122,0, 130,130,130,0,133,131,133,0,134,132,134,0,134,132,134,0,135, 135,135,0,136,136,136,0,137,137,137,0,136,136,136,0,135,135, 135,0,88,86,87,0,100,100,100,0,115,115,115,0,131,131,131,0, 136,136,136,0,135,135,135,0,136,136,136,0,136,136,136,0,134, 134,134,0,134,134,134,0,134,134,134,0,134,131,135,0,131,129, 133,0,131,129,131,0,128,126,130,0,84,83,85,0,94,93,95,0, 122,120,122,0,124,124,124,0,129,129,129,0,128,126,128,0,129, 128,130,0,128,128,128,0,128,128,128,0,130,128,130,0,127,124, 128,0,125,124,126,0,122,122,122,0,128,126,128,0,124,124,124,0, 80,79,81,0,91,91,91,0,107,107,107,0,127,126,128,0,123, 123,123,0,121,119,121,0,124,123,125,0,123,123,123,0,121,120, 122,0,124,124,124,0,122,120,122,0,123,123,123,0,121,120,122,0, 140,140,140,0,123,123,123,0,122,122,122,0,112,112,112,0,86, 85,87,0,78,77,79,0,118,118,118,0,117,117,117,0,127,126, 128,0,121,120,122,0,118,118,118,0,120,119,121,0,123,122,124,0, 120,119,121,0,120,119,121,0,118,118,118,0,121,120,122,0,116, 115,117,0,137,137,137,0,103,103,103,0,71,70,72,0,121,119, 121,0,119,118,120,0,116,114,116,0,119,118,120,0,116,114,116,0, 116,114,116,0,112,111,113,0,114,112,116,0,111,108,112,0,110, 108,110,0,98,95,99,0,94,93,95,0,101,100,102,0,102,100, 102,0,98,95,99,0,98,96,98,0,107,107,107,0,128,128,128,0, 125,125,125,0,128,128,128,0,128,128,128,0,136,136,136,0,138, 139,137,0,141,140,142,0,143,141,145,0,136,125,122,0,118,95, 76,0,104,77,56,0,151,122,101,0,167,124,89,0,173,136,97,0, 175,134,93,0,172,132,90,0,132,96,76,0,182,144,114,0,182, 135,94,0,173,131,93,0,155,117,77,0,116,85,60,0,129,102, 85,0,127,105,91,0,141,133,136,0,145,141,145,0,137,137,137,0, 138,139,137,0,139,139,137,0,138,139,137,0,135,135,135,0,133, 133,131,0,135,135,135,0,123,123,123,0,104,100,102,0,99,95, 98,0,100,98,99,0,104,102,104,0,105,105,105,0,103,103,103,0, 106,106,106,0,105,105,105,0,106,106,106,0,111,109,111,0,109, 109,109,0,111,107,111,0,111,109,111,0,110,108,110,0,107,107, 107,0,108,106,110,0,111,111,111,0,112,111,113,0,111,111,111,0, 110,107,111,0,108,106,110,0,107,107,107,0,105,105,105,0,106, 103,107,0,105,101,105,0,108,106,110,0,104,101,105,0,103,102, 104,0,106,102,106,0,101,99,101,0,107,106,108,0,105,101,105,0, 100,99,101,0,101,100,102,0,101,100,102,0,105,102,106,0,101, 100,102,0,101,99,101,0,100,99,101,0,100,99,101,0,99,97, 99,0,98,95,99,0,100,100,100,0,99,99,99,0,97,96,98,0, 100,100,100,0,101,100,102,0,101,99,101,0,101,100,102,0,101, 99,101,0,103,102,104,0,100,99,101,0,101,100,102,0,101,100, 102,0,103,102,104,0,100,99,101,0,101,100,102,0,100,100,100,0, 100,99,101,0,93,92,94,0,94,93,95,0,98,95,99,0,97, 96,98,0,96,96,98,0,98,97,99,0,96,96,96,0,98,97, 99,0,100,99,101,0,98,95,99,0,98,95,99,0,98,97,99,0, 96,94,98,0,98,96,98,0,99,99,99,0,94,92,94,0,91, 91,91,0,96,96,96,0,99,96,100,0,97,97,99,0,98,97, 99,0,100,99,101,0,98,97,99,0,99,97,99,0,99,96,100,0, 95,93,95,0,98,97,99,0,100,98,100,0,93,91,93,0,93, 89,93,0,94,93,95,0,99,99,99,0,99,99,99,0,98,98, 98,0,112,112,112,0,130,130,130,0,129,129,129,0,125,125,125,0, 126,126,126,0,138,139,137,0,137,137,137,0,140,138,140,0,142, 140,142,0,136,127,126,0,121,96,77,0,104,77,56,0,150,120, 100,0,167,130,91,0,172,135,96,0,173,131,93,0,169,127,89,0, 124,94,72,0,169,129,89,0,176,130,90,0,175,129,91,0,152, 114,74,0,116,88,60,0,129,102,85,0,125,107,97,0,143,133, 136,0,145,141,143,0,142,142,142,0,138,138,138,0,137,137,137,0, 137,137,137,0,137,137,137,0,136,136,136,0,136,136,136,0,129, 129,129,0,109,109,109,0,104,102,104,0,102,102,102,0,102,100, 102,0,104,102,104,0,104,102,104,0,104,102,104,0,102,100,101,0, 101,101,101,0,101,101,101,0,101,101,101,0,102,100,102,0,102, 100,102,0,102,100,102,0,101,101,101,0,100,100,100,0,101,100, 102,0,101,100,102,0,101,100,102,0,101,100,102,0,101,100,102,0, 101,101,101,0,100,98,100,0,100,98,100,0,101,101,101,0,101, 101,101,0,101,100,102,0,101,100,102,0,100,98,100,0,100,99, 101,0,101,99,101,0,101,100,102,0,101,100,102,0,102,100,104,0, 100,99,101,0,102,100,104,0,100,99,101,0,103,102,104,0,100, 98,100,0,100,100,100,0,101,101,101,0,99,98,100,0,101,101, 101,0,101,100,102,0,101,101,101,0,104,103,105,0,101,100,102,0, 100,99,101,0,98,97,99,0,98,97,99,0,100,100,100,0,98, 95,99,0,99,98,100,0,99,98,100,0,99,98,100,0,98,95, 99,0,98,97,99,0,96,94,96,0,97,96,98,0,97,96,98,0, 109,109,109,0,97,96,98,0,97,96,98,0,96,94,98,0,99, 98,100,0,99,99,99,0,98,97,99,0,96,96,96,0,97,96, 98,0,93,93,95,0,97,96,98,0,97,96,98,0,97,96,98,0, 96,96,96,0,98,97,99,0,97,97,99,0,100,100,100,0,100, 99,101,0,99,99,99,0,100,99,101,0,108,108,110,0,98,96, 98,0,95,93,95,0,98,97,99,0,98,97,99,0,97,96,98,0, 105,105,105,0,103,103,103,0,94,92,94,0,94,94,94,0,100, 100,100,0,101,101,101,0,107,107,107,0,123,123,123,0,129,129, 129,0,125,125,125,0,128,128,128,0,128,128,128,0,135,135,135,0, 137,137,137,0,140,138,140,0,143,141,145,0,136,128,126,0,117, 96,77,0,104,77,56,0,150,119,94,0,164,126,86,0,169,132, 93,0,172,129,90,0,168,125,86,0,121,91,71,0,168,125,86,0, 167,124,85,0,170,124,86,0,156,116,80,0,122,86,60,0,128, 105,88,0,125,111,99,0,145,135,140,0,141,140,142,0,135,135, 135,0,137,137,137,0,136,136,136,0,136,136,136,0,136,136,136,0, 137,137,137,0,136,136,136,0,131,131,131,0,122,122,122,0,111, 109,111,0,109,109,109,0,111,111,111,0,111,109,111,0,109,109, 109,0,107,107,107,0,107,107,107,0,105,103,105,0,105,105,105,0, 105,102,106,0,105,103,105,0,105,103,105,0,101,101,101,0,103, 102,104,0,102,102,102,0,103,102,104,0,104,102,104,0,105,103, 105,0,104,103,105,0,105,102,106,0,105,105,105,0,104,103,105,0, 108,108,108,0,107,107,107,0,106,106,106,0,110,109,111,0,116, 114,116,0,109,108,110,0,111,108,112,0,111,111,111,0,108,108, 108,0,109,108,110,0,109,108,110,0,110,107,111,0,112,112,112,0, 110,109,111,0,108,108,108,0,108,108,108,0,111,109,111,0,112, 112,112,0,110,107,111,0,111,111,111,0,111,109,111,0,110,109, 111,0,116,114,116,0,116,115,117,0,107,107,107,0,105,105,105,0, 106,106,106,0,111,111,111,0,111,111,111,0,111,109,111,0,112, 112,112,0,111,108,112,0,110,109,111,0,109,108,110,0,107,107, 107,0,109,108,110,0,110,109,111,0,110,108,110,0,108,106,110,0, 109,108,110,0,109,108,110,0,108,106,110,0,109,108,110,0,110, 109,111,0,110,109,111,0,107,106,108,0,110,108,110,0,109,108, 110,0,108,106,110,0,109,108,110,0,109,109,109,0,109,109,109,0, 111,111,111,0,107,107,107,0,110,109,111,0,110,109,111,0,109, 108,110,0,107,107,107,0,105,102,106,0,109,108,110,0,110,109, 111,0,111,111,111,0,111,111,111,0,112,112,112,0,114,114,114,0, 112,112,112,0,113,113,113,0,111,111,111,0,114,114,114,0,124, 124,124,0,128,128,128,0,129,129,129,0,126,128,128,0,125,125, 125,0,126,126,126,0,135,135,135,0,136,136,136,0,141,140,142,0, 141,140,142,0,134,126,126,0,116,99,82,0,104,77,56,0,150, 119,94,0,159,117,83,0,173,125,87,0,173,125,89,0,170,122, 84,0,122,90,70,0,164,122,84,0,164,121,82,0,169,123,85,0, 156,116,80,0,121,89,63,0,127,105,89,0,124,106,102,0,139, 135,138,0,145,137,142,0,137,137,137,0,137,137,137,0,137,137, 137,0,137,137,137,0,136,136,136,0,136,136,136,0,145,145,145,0, 143,143,143,0,134,134,134,0,131,131,131,0,130,130,130,0,131, 131,131,0,130,130,130,0,128,128,128,0,128,128,128,0,126,126, 126,0,123,123,123,0,123,123,123,0,123,123,123,0,123,123,123,0, 122,120,122,0,121,119,121,0,122,120,122,0,122,122,122,0,121, 119,121,0,121,120,122,0,122,120,122,0,122,122,122,0,122,122, 122,0,124,124,124,0,125,124,126,0,127,126,128,0,126,125,127,0, 124,124,124,0,127,126,128,0,132,131,133,0,130,130,130,0,128, 126,128,0,126,125,127,0,126,125,127,0,129,129,129,0,127,125, 127,0,128,128,128,0,128,128,128,0,127,126,128,0,127,125,127,0, 128,126,128,0,132,131,133,0,128,126,128,0,125,124,126,0,128, 128,128,0,128,128,128,0,128,126,128,0,130,130,130,0,133,133, 133,0,129,129,129,0,124,124,124,0,123,123,123,0,131,131,131,0, 129,129,129,0,129,129,129,0,127,127,127,0,125,125,125,0,128, 128,128,0,126,126,126,0,127,127,127,0,125,125,125,0,128,128, 128,0,126,126,126,0,126,126,126,0,125,125,125,0,123,123,123,0, 120,120,120,0,119,119,119,0,117,117,117,0,138,139,140,0,125, 125,125,0,125,127,127,0,135,135,135,0,125,125,125,0,126,126, 126,0,126,126,126,0,130,130,130,0,126,126,126,0,128,128,128,0, 130,130,130,0,131,131,131,0,129,129,129,0,124,124,124,0,128, 128,128,0,128,128,128,0,129,129,129,0,126,126,126,0,128,128, 128,0,126,128,127,0,128,128,128,0,128,128,128,0,130,130,130,0, 127,127,127,0,129,129,129,0,130,130,130,0,131,131,131,0,129, 129,129,0,125,125,125,0,126,126,126,0,125,125,125,0,135,135, 135,0,136,136,136,0,140,138,140,0,140,138,140,0,135,129,129,0, 118,98,84,0,105,76,55,0,136,107,90,0,130,95,66,0,139, 105,71,0,142,103,68,0,156,115,78,0,111,83,65,0,153,114, 79,0,149,111,73,0,139,99,67,0,130,101,66,0,117,88,57,0, 106,84,70,0,119,106,101,0,142,137,136,0,146,140,145,0,143, 142,137,0,140,140,140,0,140,140,140,0,140,139,138,0,140,139, 138,0,140,139,138,0,140,140,138,0,141,141,141,0,140,140,140,0, 140,140,140,0,143,143,143,0,143,143,143,0,138,138,138,0,139, 139,139,0,137,137,137,0,137,137,137,0,136,136,136,0,135,135, 135,0,135,135,135,0,135,135,135,0,134,134,134,0,134,132,134,0, 133,132,134,0,133,132,134,0,130,130,130,0,129,129,129,0,130, 129,131,0,130,130,130,0,133,132,134,0,132,131,133,0,131,130, 132,0,132,131,133,0,132,131,133,0,133,132,134,0,130,130,130,0, 132,131,133,0,130,129,131,0,132,131,133,0,131,130,132,0,130, 130,130,0,132,131,133,0,129,129,129,0,130,130,130,0,129,129, 129,0,129,129,129,0,133,131,133,0,129,129,129,0,131,131,131,0, 135,135,135,0,129,129,129,0,137,137,137,0,134,134,134,0,131, 131,131,0,133,133,133,0,134,134,134,0,134,134,134,0,134,134, 134,0,128,128,128,0,135,135,135,0,130,130,130,0,130,130,130,0, 132,132,132,0,136,136,136,0,131,131,131,0,131,131,131,0,130, 130,130,0,128,128,128,0,130,130,130,0,129,129,129,0,126,126, 126,0,125,125,125,0,119,119,119,0,108,108,108,0,108,108,108,0, 103,105,104,0,102,102,102,0,110,110,110,0,114,116,116,0,114, 114,114,0,121,121,121,0,122,122,122,0,124,124,124,0,126,126, 126,0,128,128,128,0,130,130,130,0,129,129,129,0,129,129,129,0, 130,130,130,0,126,128,127,0,126,128,127,0,128,128,128,0,124, 124,124,0,128,128,128,0,128,128,128,0,129,129,129,0,129,129, 129,0,147,147,147,0,130,130,130,0,129,129,129,0,131,131,131,0, 131,131,131,0,130,130,130,0,130,130,130,0,128,128,128,0,130, 130,130,0,128,128,128,0,136,136,136,0,136,136,136,0,139,137, 139,0,141,138,142,0,135,129,131,0,118,100,86,0,95,71,53,0, 121,95,77,0,143,112,89,0,142,111,90,0,145,111,89,0,134, 102,82,0,115,85,71,0,141,107,89,0,143,108,89,0,144,112, 90,0,142,112,92,0,120,89,74,0,105,80,67,0,121,105,97,0, 148,132,128,0,150,137,134,0,148,142,134,0,151,142,135,0,151, 142,135,0,152,142,134,0,147,142,131,0,148,143,134,0,151,142, 135,0,151,142,135,0,152,147,136,0,140,136,130,0,146,143,138,0, 151,143,139,0,147,142,139,0,147,144,141,0,148,144,142,0,148, 147,142,0,147,143,141,0,145,142,141,0,147,146,143,0,146,142, 142,0,142,142,142,0,141,141,141,0,141,141,141,0,141,141,141,0, 142,140,140,0,145,141,141,0,140,138,136,0,140,140,140,0,140, 139,138,0,138,138,138,0,131,131,131,0,138,138,138,0,140,138, 138,0,142,138,138,0,140,140,140,0,137,137,137,0,141,141,137,0, 140,137,136,0,141,141,137,0,136,136,136,0,132,132,132,0,138, 136,136,0,139,139,137,0,140,137,136,0,137,136,135,0,134,134, 134,0,134,134,134,0,135,135,135,0,133,133,133,0,137,137,137,0, 135,135,135,0,131,131,131,0,129,129,129,0,129,129,129,0,132, 132,132,0,132,132,132,0,132,132,132,0,131,131,131,0,130,130, 130,0,131,131,131,0,130,130,130,0,134,134,134,0,132,134,133,0, 128,128,128,0,129,129,129,0,131,133,132,0,134,134,134,0,125, 125,125,0,126,126,126,0,120,120,120,0,113,113,113,0,100,100, 100,0,101,101,101,0,95,95,95,0,94,93,95,0,90,89,93,0, 99,96,100,0,96,94,96,0,97,96,98,0,101,101,101,0,101, 101,101,0,105,105,105,0,109,109,109,0,114,114,114,0,123,123, 123,0,123,123,123,0,126,126,126,0,129,129,129,0,134,134,134,0, 125,127,126,0,126,128,128,0,123,123,123,0,126,126,126,0,131, 131,131,0,129,129,129,0,128,128,128,0,130,130,130,0,129,129, 129,0,129,129,129,0,138,138,138,0,130,130,130,0,132,132,132,0, 134,134,134,0,135,135,135,0,126,126,126,0,131,131,131,0,135, 135,135,0,135,135,135,0,139,136,140,0,142,138,141,0,132,128, 128,0,119,101,89,0,93,67,51,0,134,104,78,0,155,115,79,0, 156,111,74,0,155,115,79,0,162,116,78,0,149,111,77,0,157, 117,77,0,152,113,78,0,159,114,77,0,153,109,77,0,131,101, 65,0,101,77,63,0,124,102,82,0,145,121,103,0,152,129,108,0, 155,130,109,0,153,128,111,0,155,130,103,0,155,130,103,0,151, 129,111,0,151,129,109,0,158,128,108,0,157,127,109,0,156,128, 114,0,145,121,107,0,149,129,115,0,157,137,115,0,147,129,119,0, 149,129,113,0,148,132,122,0,156,132,124,0,155,140,129,0,154, 142,130,0,153,135,129,0,154,135,130,0,148,135,130,0,150,137, 132,0,157,136,131,0,150,136,132,0,157,136,131,0,157,138,135,0, 152,138,130,0,150,137,136,0,150,137,132,0,150,134,130,0,133, 121,117,0,147,131,127,0,154,137,124,0,154,139,128,0,155,134, 129,0,156,135,130,0,156,141,128,0,154,134,124,0,147,131,125,0, 146,124,114,0,134,117,106,0,143,129,119,0,149,134,125,0,146, 126,124,0,136,127,124,0,138,128,129,0,136,132,136,0,138,136, 140,0,132,132,132,0,131,131,131,0,137,137,137,0,133,133,133,0, 130,130,130,0,133,133,133,0,132,132,132,0,132,132,132,0,135, 135,135,0,133,133,133,0,133,133,133,0,132,132,132,0,131,131, 131,0,131,131,131,0,130,130,130,0,126,126,126,0,130,130,130,0, 129,129,129,0,123,123,123,0,113,113,113,0,107,107,107,0,100, 100,100,0,103,103,103,0,95,94,96,0,94,93,95,0,99,96, 100,0,99,97,99,0,105,102,106,0,100,97,101,0,95,94,96,0, 95,94,96,0,96,94,98,0,95,94,96,0,96,94,98,0,98, 95,99,0,100,98,100,0,99,98,100,0,105,105,105,0,107,107, 107,0,112,112,112,0,119,119,119,0,125,125,125,0,124,124,124,0, 129,129,129,0,129,129,129,0,128,128,128,0,129,129,129,0,128, 128,128,0,129,129,129,0,134,134,134,0,129,129,129,0,130,130, 130,0,130,130,130,0,131,131,131,0,128,128,128,0,124,124,124,0, 126,126,126,0,125,125,125,0,136,136,136,0,135,135,135,0,141, 137,141,0,138,134,135,0,133,122,119,0,122,102,88,0,89,67, 53,0,136,100,74,0,141,103,63,0,146,103,68,0,138,102,66,0, 135,102,67,0,129,95,65,0,135,100,65,0,133,99,63,0,133, 96,63,0,133,101,67,0,127,95,61,0,96,72,56,0,128,95, 66,0,128,101,74,0,133,105,77,0,138,108,72,0,142,114,80,0, 136,106,80,0,136,105,80,0,140,105,82,0,138,102,80,0,130, 104,74,0,129,103,79,0,130,105,80,0,130,105,80,0,136,105, 80,0,136,110,80,0,130,106,82,0,129,105,77,0,136,110,80,0, 136,105,82,0,130,106,84,0,135,111,83,0,135,105,83,0,135, 105,83,0,131,108,85,0,142,111,86,0,135,111,89,0,142,111, 88,0,143,111,89,0,151,119,99,0,153,130,109,0,153,123,103,0, 144,119,92,0,145,118,89,0,124,99,72,0,139,103,83,0,138, 110,88,0,133,106,77,0,141,111,89,0,134,108,84,0,140,113, 84,0,136,106,82,0,129,101,77,0,130,97,68,0,117,89,65,0, 127,100,73,0,130,104,74,0,124,100,78,0,120,100,84,0,116, 101,96,0,121,111,111,0,136,130,134,0,137,137,137,0,132,132, 132,0,132,132,132,0,130,130,130,0,133,133,133,0,132,132,132,0, 131,131,131,0,130,130,130,0,131,131,131,0,129,129,129,0,130, 130,130,0,129,129,129,0,130,130,130,0,129,129,129,0,124,124, 124,0,119,121,120,0,112,112,112,0,106,106,106,0,103,103,103,0, 101,101,101,0,93,93,93,0,94,93,95,0,99,98,100,0,96, 94,96,0,102,101,105,0,113,110,114,0,120,118,122,0,124,123, 125,0,119,117,121,0,113,110,114,0,113,112,114,0,107,106,108,0, 102,100,104,0,99,96,100,0,97,96,98,0,94,93,95,0,93, 92,94,0,95,94,96,0,95,94,96,0,96,94,98,0,101,101, 101,0,102,102,102,0,113,113,113,0,122,122,122,0,121,120,122,0, 128,128,128,0,129,129,129,0,126,126,126,0,130,130,130,0,130, 130,130,0,130,130,130,0,131,131,131,0,125,125,125,0,131,131, 131,0,132,132,132,0,129,129,129,0,126,126,126,0,126,126,126,0, 135,135,135,0,135,135,135,0,138,134,135,0,135,128,125,0,131, 115,103,0,119,97,77,0,89,65,51,0,127,102,83,0,123,96, 77,0,112,84,70,0,111,85,67,0,112,86,68,0,96,72,56,0, 111,85,67,0,113,84,67,0,111,85,67,0,112,85,70,0,113, 86,71,0,89,66,53,0,102,78,62,0,104,78,62,0,104,78, 62,0,104,78,62,0,104,78,62,0,104,78,62,0,104,78,62,0, 112,85,72,0,128,102,84,0,130,106,86,0,129,104,85,0,126, 101,80,0,133,105,85,0,133,108,85,0,129,104,85,0,129,101, 83,0,129,102,85,0,131,106,85,0,131,101,85,0,131,101,85,0, 124,100,80,0,113,89,73,0,105,79,63,0,103,76,61,0,104, 78,62,0,104,78,62,0,103,77,65,0,115,86,73,0,133,100, 73,0,147,117,85,0,134,105,80,0,128,94,66,0,114,89,72,0, 108,83,66,0,110,84,68,0,109,84,67,0,104,78,62,0,100, 77,62,0,98,74,56,0,94,71,56,0,94,71,56,0,95,71, 55,0,94,71,56,0,96,71,54,0,94,71,56,0,105,78,61,0, 105,80,61,0,102,78,62,0,104,78,66,0,122,102,94,0,133, 124,119,0,142,142,138,0,135,135,135,0,130,130,130,0,132,132, 132,0,131,131,131,0,129,129,129,0,129,129,129,0,128,128,128,0, 129,129,129,0,132,132,132,0,129,129,129,0,124,124,124,0,122, 122,122,0,114,114,114,0,106,106,106,0,101,101,101,0,95,95, 95,0,95,95,95,0,93,92,94,0,93,89,93,0,95,94,96,0, 96,94,98,0,101,98,102,0,116,114,116,0,124,122,124,0,127, 125,129,0,131,129,133,0,134,132,134,0,130,128,130,0,133,130, 134,0,129,128,130,0,128,126,128,0,124,123,125,0,118,117,119,0, 110,109,111,0,105,102,106,0,100,99,101,0,99,95,98,0,95, 94,96,0,93,90,94,0,97,96,98,0,97,96,98,0,99,98, 100,0,102,100,104,0,116,114,116,0,124,124,124,0,128,128,128,0, 125,125,125,0,126,128,127,0,128,128,128,0,130,130,130,0,129, 129,129,0,128,128,128,0,132,132,132,0,131,133,132,0,129,129, 129,0,133,133,133,0,131,131,131,0,134,134,134,0,135,135,135,0, 136,130,130,0,135,123,115,0,126,107,90,0,116,95,68,0,86, 64,50,0,110,81,56,0,119,86,53,0,121,89,51,0,122,90, 58,0,122,91,58,0,112,81,56,0,128,90,60,0,129,91,61,0, 133,94,63,0,132,100,68,0,124,94,62,0,103,77,61,0,118, 90,62,0,121,93,63,0,127,92,63,0,121,92,63,0,121,92, 63,0,127,92,63,0,121,93,63,0,127,97,65,0,98,72,54,0, 105,81,65,0,106,77,56,0,98,72,50,0,101,76,55,0,102, 75,56,0,99,74,55,0,111,81,59,0,116,86,62,0,93,70, 53,0,121,92,63,0,116,86,62,0,125,96,65,0,122,91,66,0, 128,98,66,0,123,94,65,0,121,93,63,0,127,92,63,0,124, 90,62,0,94,70,56,0,129,95,65,0,149,116,77,0,132,101, 70,0,120,90,60,0,105,79,63,0,113,82,49,0,123,90,61,0, 128,90,62,0,129,91,61,0,127,90,63,0,127,99,63,0,123, 91,63,0,130,91,60,0,132,100,62,0,133,94,63,0,133,94, 63,0,130,95,64,0,135,99,61,0,130,89,56,0,129,95,65,0, 123,87,61,0,101,77,63,0,130,113,102,0,143,140,135,0,139, 139,139,0,134,134,134,0,134,134,134,0,130,130,130,0,131,131, 131,0,130,130,130,0,129,129,129,0,125,127,126,0,125,125,125,0, 119,119,119,0,108,108,108,0,102,102,102,0,102,102,102,0,97, 96,98,0,95,94,96,0,94,92,94,0,96,94,96,0,99,97, 99,0,104,101,105,0,111,107,111,0,116,114,116,0,121,119,123,0, 129,126,130,0,133,131,135,0,133,131,133,0,136,132,136,0,134, 132,134,0,137,135,139,0,140,137,141,0,134,131,135,0,139,136, 140,0,135,132,136,0,130,128,130,0,121,119,123,0,118,117,119,0, 119,117,121,0,116,113,117,0,111,109,111,0,108,106,110,0,102, 100,104,0,98,96,98,0,93,90,94,0,94,93,95,0,96,94, 98,0,113,113,113,0,123,123,123,0,128,128,128,0,128,128,128,0, 126,126,126,0,126,128,128,0,129,129,129,0,129,129,129,0,130, 130,130,0,129,129,129,0,134,134,134,0,128,128,128,0,125,125, 125,0,134,134,134,0,134,133,132,0,136,129,128,0,136,121,108,0, 125,105,83,0,116,93,66,0,87,65,51,0,128,94,64,0,152, 114,76,0,159,117,79,0,162,119,80,0,162,119,80,0,158,111, 70,0,168,119,80,0,162,120,82,0,167,121,83,0,167,128,89,0, 145,111,77,0,104,78,62,0,127,90,63,0,142,103,72,0,146, 112,78,0,139,106,71,0,152,111,78,0,152,111,78,0,147,113, 77,0,153,112,79,0,117,89,67,0,162,131,110,0,158,114,82,0, 140,105,70,0,154,118,82,0,154,118,82,0,146,112,72,0,158, 114,82,0,152,116,80,0,112,84,66,0,154,120,86,0,152,116, 80,0,152,116,80,0,152,116,80,0,158,114,82,0,149,114,79,0, 148,113,78,0,151,108,77,0,129,99,67,0,94,71,56,0,127, 92,63,0,150,106,74,0,135,101,67,0,117,88,57,0,115,85, 71,0,135,96,57,0,150,111,76,0,156,113,78,0,154,119,82,0, 152,118,78,0,151,108,77,0,151,113,83,0,151,108,77,0,156, 119,82,0,157,113,77,0,153,113,77,0,155,114,77,0,161,120, 77,0,158,116,78,0,150,110,74,0,124,92,60,0,105,79,63,0, 129,107,85,0,146,139,130,0,140,140,140,0,134,134,134,0,133, 133,133,0,129,129,129,0,128,128,128,0,130,130,130,0,126,126, 126,0,123,123,123,0,112,112,112,0,100,100,100,0,96,96,96,0, 95,94,96,0,94,92,94,0,95,94,96,0,98,95,99,0,105, 102,106,0,113,112,114,0,116,115,117,0,122,120,124,0,124,123, 125,0,133,130,134,0,137,135,139,0,135,134,136,0,136,132,136,0, 135,132,136,0,135,132,136,0,134,131,135,0,140,137,141,0,134, 132,136,0,135,132,136,0,137,135,139,0,135,134,136,0,136,134, 136,0,133,130,134,0,130,128,130,0,130,129,131,0,129,128,130,0, 127,124,128,0,125,123,127,0,120,118,122,0,108,106,110,0,99, 96,100,0,94,92,94,0,93,91,93,0,101,100,102,0,115,114, 116,0,123,122,124,0,128,128,128,0,132,134,133,0,131,133,132,0, 133,133,133,0,135,135,135,0,132,132,132,0,131,131,131,0,131, 131,131,0,129,129,129,0,125,125,125,0,133,133,133,0,134,134, 132,0,137,128,125,0,137,119,105,0,124,102,80,0,116,91,66,0, 87,67,53,0,128,102,82,0,123,93,77,0,125,96,77,0,123, 97,77,0,118,91,76,0,105,80,63,0,116,88,70,0,116,87, 70,0,122,90,72,0,122,91,72,0,122,91,72,0,104,77,62,0, 121,91,61,0,140,107,72,0,158,122,84,0,159,119,77,0,160, 123,84,0,160,123,84,0,165,121,85,0,161,124,81,0,141,106, 77,0,175,140,115,0,160,124,86,0,163,126,89,0,173,129,93,0, 169,133,95,0,159,124,89,0,170,133,90,0,162,124,86,0,122, 90,70,0,163,128,97,0,162,124,86,0,162,124,84,0,163,127, 89,0,169,125,89,0,162,125,88,0,159,123,85,0,155,119,83,0, 134,102,70,0,88,64,50,0,125,96,67,0,152,116,74,0,138, 96,62,0,123,87,57,0,113,87,71,0,142,106,68,0,162,120, 82,0,169,128,85,0,169,123,85,0,165,128,85,0,165,128,85,0, 167,119,83,0,158,117,80,0,168,118,82,0,162,117,74,0,162, 121,80,0,161,122,81,0,165,117,79,0,161,122,81,0,157,113, 77,0,129,90,59,0,111,85,67,0,129,100,77,0,143,134,121,0, 143,142,141,0,136,136,136,0,129,129,129,0,129,129,129,0,128, 128,128,0,129,129,129,0,125,127,126,0,114,114,114,0,100,100, 100,0,95,95,95,0,94,90,94,0,95,94,96,0,102,100,104,0, 111,108,112,0,118,115,119,0,123,120,124,0,126,124,128,0,129, 128,130,0,133,129,133,0,134,131,135,0,134,132,136,0,134,131, 135,0,134,131,135,0,134,131,135,0,128,125,129,0,129,125,129,0, 127,124,128,0,124,122,124,0,125,124,128,0,130,128,130,0,130, 129,131,0,134,131,135,0,135,134,136,0,136,132,136,0,134,131, 135,0,134,131,135,0,134,131,135,0,133,130,134,0,131,129,133,0, 128,125,129,0,122,119,123,0,116,114,116,0,104,101,105,0,93, 90,94,0,91,89,91,0,102,100,104,0,119,118,120,0,127,125, 127,0,130,130,130,0,128,128,128,0,131,131,131,0,128,128,128,0, 130,130,130,0,134,134,134,0,128,128,128,0,130,130,130,0,141, 145,143,0,134,134,134,0,134,134,134,0,137,129,129,0,136,119, 106,0,123,101,79,0,116,91,66,0,87,65,51,0,117,89,55,0, 124,91,56,0,129,91,61,0,123,90,61,0,132,93,62,0,98, 73,56,0,130,93,64,0,133,94,63,0,131,94,61,0,124,94, 62,0,125,94,61,0,105,78,61,0,122,89,60,0,138,103,66,0, 160,117,82,0,156,118,78,0,165,123,85,0,163,119,79,0,168, 122,84,0,163,121,83,0,152,111,78,0,175,138,113,0,156,112, 72,0,167,130,91,0,178,134,98,0,174,137,98,0,172,135,96,0, 167,130,91,0,162,124,86,0,125,90,71,0,174,138,102,0,161, 123,85,0,165,129,91,0,178,130,92,0,168,130,92,0,168,126, 88,0,161,123,85,0,156,119,82,0,129,98,67,0,89,65,49,0, 130,101,76,0,156,120,78,0,146,103,68,0,123,87,57,0,112, 85,68,0,155,120,91,0,157,125,103,0,150,118,96,0,135,105, 85,0,137,105,85,0,140,105,86,0,153,120,95,0,161,124,99,0, 165,132,105,0,156,121,96,0,156,120,96,0,149,117,95,0,149, 119,99,0,152,120,96,0,146,115,94,0,123,98,79,0,112,84, 70,0,129,99,73,0,146,135,120,0,143,141,137,0,135,135,135,0, 129,129,129,0,128,128,128,0,129,129,129,0,126,128,127,0,124, 124,124,0,107,107,107,0,99,99,99,0,94,92,96,0,95,94, 98,0,106,104,108,0,116,114,118,0,119,117,119,0,128,125,129,0, 128,126,130,0,133,131,133,0,133,131,135,0,135,134,136,0,135, 134,136,0,133,130,134,0,129,128,130,0,125,123,127,0,117,114, 118,0,110,107,111,0,106,103,107,0,106,106,106,0,111,111,111,0, 112,109,113,0,115,114,116,0,125,123,127,0,125,123,127,0,130, 128,130,0,130,128,130,0,131,128,132,0,134,132,136,0,137,135, 139,0,136,132,136,0,130,129,131,0,131,130,132,0,134,131,135,0, 125,124,126,0,114,112,116,0,96,94,98,0,92,91,93,0,101, 100,102,0,110,106,110,0,122,119,123,0,129,129,129,0,129,129, 129,0,129,129,129,0,132,132,132,0,131,131,131,0,129,129,129,0, 130,130,130,0,128,128,128,0,129,129,129,0,134,134,134,0,134, 134,134,0,135,131,131,0,136,122,110,0,122,101,80,0,116,90, 66,0,88,65,50,0,130,100,68,0,155,114,77,0,164,118,80,0, 158,117,80,0,155,117,79,0,118,92,74,0,155,114,83,0,153, 114,79,0,158,115,80,0,155,118,79,0,146,112,76,0,105,81, 63,0,126,90,60,0,139,105,69,0,159,116,77,0,168,128,86,0, 175,131,91,0,168,129,84,0,170,124,86,0,162,122,82,0,156, 111,78,0,174,137,112,0,151,111,69,0,169,130,89,0,175,135, 93,0,175,136,95,0,175,135,93,0,169,130,89,0,164,124,84,0, 129,97,73,0,176,141,116,0,165,123,85,0,172,129,90,0,175, 133,95,0,175,133,95,0,171,129,91,0,166,125,84,0,159,114, 77,0,125,96,65,0,91,66,49,0,135,106,83,0,159,113,79,0, 147,112,71,0,127,93,57,0,94,71,54,0,103,71,49,0,112, 83,54,0,121,83,55,0,122,91,58,0,117,87,57,0,117,85, 57,0,123,92,55,0,94,69,48,0,130,101,76,0,123,85,55,0, 123,85,55,0,117,85,57,0,113,84,53,0,110,81,50,0,121, 89,55,0,115,83,51,0,111,85,67,0,130,102,72,0,146,135, 120,0,142,141,140,0,134,134,134,0,129,129,129,0,129,129,129,0, 128,128,128,0,126,126,126,0,125,125,125,0,103,105,104,0,95, 94,96,0,95,94,96,0,104,102,106,0,116,114,116,0,122,120, 122,0,131,129,133,0,127,126,128,0,130,129,131,0,131,130,132,0, 130,129,131,0,129,128,130,0,126,124,128,0,118,117,119,0,111, 108,112,0,102,100,104,0,101,99,101,0,99,96,100,0,97,96, 98,0,95,94,96,0,99,95,98,0,99,96,100,0,98,95,99,0, 101,100,102,0,104,103,105,0,107,107,107,0,113,112,114,0,121, 118,122,0,122,120,124,0,132,130,134,0,128,126,130,0,131,128, 132,0,139,136,140,0,136,134,136,0,131,129,133,0,123,122,124,0, 110,109,111,0,98,95,99,0,95,92,96,0,98,95,99,0,112, 109,113,0,122,120,122,0,130,130,130,0,130,130,130,0,131,131, 131,0,130,130,130,0,130,130,130,0,126,126,126,0,131,133,132,0, 134,134,134,0,134,134,134,0,132,132,132,0,135,131,133,0,135, 123,119,0,122,103,84,0,114,89,62,0,88,65,50,0,141,107, 71,0,168,125,86,0,179,130,91,0,173,130,91,0,171,128,89,0, 129,100,79,0,168,125,86,0,170,131,90,0,175,127,89,0,167, 126,85,0,152,115,72,0,106,82,62,0,118,88,48,0,139,102, 69,0,162,121,78,0,176,128,90,0,173,132,89,0,171,130,87,0, 165,120,83,0,164,122,84,0,150,111,80,0,174,138,114,0,158, 115,68,0,173,129,89,0,170,132,92,0,173,131,93,0,170,131, 92,0,165,125,85,0,162,120,82,0,140,105,76,0,170,135,112,0, 163,121,83,0,169,127,89,0,173,134,95,0,176,134,96,0,173, 130,91,0,167,124,85,0,152,114,76,0,128,93,62,0,93,67, 49,0,139,108,83,0,160,114,80,0,147,105,71,0,123,89,59,0, 92,70,54,0,121,88,55,0,145,105,65,0,150,112,74,0,159, 113,75,0,152,114,74,0,149,104,67,0,152,115,78,0,130,96, 66,0,174,137,108,0,164,125,78,0,163,115,77,0,161,113,77,0, 147,110,71,0,131,99,65,0,144,106,68,0,130,91,62,0,110, 85,68,0,128,99,76,0,146,136,124,0,141,141,141,0,132,132, 132,0,131,131,131,0,126,128,128,0,129,129,129,0,128,128,128,0, 115,115,115,0,99,99,99,0,95,94,96,0,98,95,99,0,113, 113,115,0,126,124,128,0,129,128,130,0,134,132,134,0,130,129, 133,0,130,130,132,0,127,126,128,0,124,123,125,0,121,118,122,0, 111,109,113,0,102,100,104,0,95,94,96,0,94,92,94,0,97, 96,98,0,97,96,98,0,102,100,104,0,100,99,101,0,98,95, 99,0,98,95,99,0,95,94,98,0,95,93,95,0,115,115,115,0, 96,96,98,0,98,95,99,0,100,99,101,0,101,100,104,0,111, 108,112,0,123,120,124,0,128,126,130,0,131,129,133,0,133,131, 135,0,133,131,135,0,127,125,127,0,121,119,123,0,108,106,108,0, 94,91,95,0,98,95,99,0,99,95,98,0,133,132,134,0,118, 118,120,0,124,124,124,0,130,130,130,0,128,128,128,0,131,131, 131,0,132,132,132,0,131,131,131,0,125,125,125,0,133,133,133,0, 134,134,134,0,136,134,136,0,133,124,123,0,121,102,89,0,112, 90,68,0,88,65,50,0,142,104,74,0,173,130,91,0,177,137, 97,0,176,137,98,0,177,135,97,0,138,106,86,0,178,132,94,0, 175,136,91,0,176,134,96,0,175,131,91,0,146,111,74,0,106, 81,62,0,121,86,55,0,144,104,72,0,163,119,79,0,173,132, 95,0,178,137,96,0,175,135,95,0,176,128,90,0,171,125,87,0, 153,112,79,0,172,139,112,0,167,126,85,0,168,125,86,0,170, 129,88,0,170,129,88,0,169,128,87,0,167,124,85,0,157,117, 77,0,151,110,77,0,173,136,109,0,168,119,80,0,168,128,86,0, 174,134,92,0,175,135,95,0,175,132,93,0,168,125,86,0,152, 113,74,0,130,94,62,0,95,67,49,0,141,110,85,0,163,118, 81,0,152,109,74,0,124,92,60,0,94,71,54,0,136,101,70,0, 160,122,82,0,167,125,83,0,168,119,80,0,169,128,83,0,168, 119,80,0,168,128,88,0,137,100,73,0,180,143,110,0,169,128, 79,0,169,128,79,0,162,121,80,0,156,116,74,0,152,114,74,0, 161,117,81,0,133,94,63,0,111,86,71,0,126,101,80,0,142, 136,124,0,140,140,140,0,131,131,131,0,128,128,128,0,126,126, 126,0,128,128,128,0,124,124,124,0,109,109,109,0,95,94,96,0, 93,91,95,0,104,102,106,0,124,123,125,0,128,126,130,0,131, 129,133,0,133,131,135,0,128,125,129,0,124,124,126,0,121,119, 121,0,110,109,111,0,103,101,105,0,96,94,98,0,95,94,96,0, 91,90,94,0,98,95,99,0,100,99,101,0,111,108,112,0,114, 112,116,0,114,113,115,0,110,107,111,0,110,107,111,0,107,105, 107,0,105,102,106,0,101,100,102,0,98,95,99,0,95,93,95,0, 99,96,100,0,100,98,100,0,97,96,98,0,102,100,104,0,110, 108,112,0,123,122,124,0,125,125,127,0,133,130,134,0,131,131, 133,0,130,128,130,0,129,128,130,0,105,103,107,0,94,92,94,0, 95,92,96,0,98,95,99,0,110,107,111,0,126,126,126,0,132, 132,132,0,130,130,130,0,128,128,128,0,132,132,132,0,130,130, 130,0,125,125,125,0,134,134,134,0,134,134,134,0,137,135,137,0, 132,126,127,0,121,108,97,0,113,91,71,0,88,65,50,0,142, 106,74,0,173,128,91,0,184,140,100,0,178,142,104,0,182,138, 102,0,140,110,90,0,180,137,102,0,181,140,103,0,184,145,104,0, 171,129,91,0,146,110,68,0,106,79,62,0,122,89,60,0,141, 101,65,0,168,125,86,0,175,133,95,0,177,135,97,0,177,135, 97,0,179,131,93,0,173,127,87,0,164,120,84,0,169,137,109,0, 174,137,98,0,177,141,103,0,173,134,95,0,167,126,83,0,167, 128,89,0,167,128,89,0,172,130,92,0,156,117,86,0,176,140, 114,0,164,123,82,0,168,128,86,0,175,134,93,0,178,136,94,0, 173,133,91,0,168,127,84,0,153,115,77,0,130,94,62,0,91, 65,49,0,134,101,72,0,156,114,80,0,155,110,73,0,130,91, 60,0,93,69,53,0,134,102,70,0,156,122,82,0,167,122,85,0, 169,126,87,0,174,132,86,0,164,124,84,0,169,123,85,0,137, 100,73,0,180,142,112,0,169,128,79,0,172,131,90,0,166,125, 84,0,160,121,80,0,151,114,71,0,160,114,80,0,126,96,66,0, 110,87,72,0,124,102,82,0,142,137,126,0,141,141,141,0,129, 129,129,0,125,125,125,0,126,128,127,0,126,126,126,0,113,113, 113,0,95,94,96,0,91,89,93,0,94,92,94,0,112,110,114,0, 125,124,128,0,134,132,136,0,134,132,134,0,130,129,131,0,121, 119,123,0,117,114,118,0,105,105,105,0,99,98,102,0,100,100, 104,0,93,90,94,0,91,89,93,0,98,95,99,0,102,100,104,0, 106,105,107,0,110,106,110,0,111,107,111,0,108,106,107,0,110, 106,107,0,108,106,110,0,110,107,111,0,113,110,114,0,114,112, 116,0,112,109,113,0,107,104,108,0,102,100,104,0,96,95,99,0, 94,92,94,0,97,96,98,0,99,97,99,0,110,107,111,0,135, 134,136,0,130,129,133,0,135,135,137,0,145,142,146,0,140,140, 142,0,122,120,122,0,106,103,107,0,96,94,98,0,95,94,96,0, 100,98,100,0,115,113,117,0,126,126,126,0,129,129,129,0,132, 132,132,0,131,131,131,0,129,129,129,0,130,130,130,0,134,134, 134,0,132,132,132,0,135,131,133,0,132,123,122,0,118,104,94,0, 117,95,73,0,88,65,50,0,144,107,68,0,174,130,90,0,186, 142,100,0,186,143,104,0,182,139,100,0,140,108,88,0,186,145, 108,0,179,142,103,0,185,149,107,0,170,131,84,0,141,106,71,0, 103,77,61,0,124,87,54,0,146,110,68,0,169,129,87,0,178, 136,94,0,177,137,97,0,182,138,98,0,173,134,87,0,175,131, 91,0,172,129,90,0,130,99,80,0,129,97,77,0,130,96,76,0, 129,95,73,0,126,95,74,0,127,95,73,0,126,95,74,0,124, 94,72,0,125,91,71,0,165,131,109,0,165,125,83,0,169,129, 87,0,175,134,91,0,179,135,95,0,173,133,91,0,167,126,85,0, 156,117,78,0,135,95,63,0,87,64,49,0,130,102,72,0,155, 113,79,0,156,118,78,0,127,91,61,0,94,72,54,0,130,95, 64,0,156,116,84,0,166,125,88,0,175,131,91,0,179,130,91,0, 168,126,88,0,164,122,84,0,137,100,73,0,180,142,112,0,171, 130,81,0,169,129,87,0,172,132,90,0,167,128,89,0,155,118, 79,0,156,118,80,0,125,94,67,0,112,87,72,0,124,102,88,0, 142,136,128,0,138,138,138,0,130,130,130,0,125,125,125,0,126, 128,127,0,119,119,119,0,103,103,103,0,95,94,98,0,93,90, 94,0,107,106,108,0,122,120,122,0,129,128,132,0,132,130,134,0, 128,126,128,0,121,119,123,0,106,105,107,0,101,100,104,0,98, 95,99,0,93,92,94,0,96,96,98,0,93,91,95,0,96,94, 98,0,100,97,101,0,104,100,102,0,105,99,99,0,107,103,99,0, 110,99,94,0,116,95,86,0,117,94,79,0,116,94,82,0,110, 99,94,0,107,103,105,0,110,104,109,0,110,107,111,0,111,109, 113,0,113,113,115,0,107,106,110,0,105,102,106,0,97,96,98,0, 103,103,105,0,99,98,100,0,111,109,113,0,123,122,124,0,132, 131,133,0,134,132,134,0,134,131,135,0,123,122,124,0,116,114, 116,0,101,100,102,0,93,92,94,0,95,94,96,0,102,100,102,0, 121,119,121,0,130,130,130,0,132,132,132,0,131,131,131,0,130, 130,130,0,130,130,130,0,132,132,132,0,134,133,130,0,134,127, 124,0,135,122,111,0,120,102,86,0,113,88,67,0,87,65,51,0, 141,105,67,0,174,130,90,0,186,142,100,0,188,143,106,0,185, 142,103,0,140,109,88,0,178,141,104,0,182,135,94,0,187,141, 101,0,168,129,88,0,147,110,71,0,93,70,53,0,124,90,60,0, 147,109,69,0,169,122,81,0,182,133,94,0,179,137,95,0,181, 142,97,0,175,135,93,0,178,132,92,0,168,129,84,0,169,139, 115,0,179,140,95,0,179,135,95,0,171,134,87,0,163,126,83,0, 169,129,89,0,170,130,88,0,169,122,81,0,163,122,79,0,172, 134,108,0,172,123,84,0,176,128,86,0,175,135,93,0,178,136, 94,0,179,129,89,0,165,123,77,0,156,117,78,0,132,95,66,0, 88,65,50,0,123,91,59,0,152,113,78,0,158,114,78,0,133, 99,63,0,96,71,54,0,129,96,61,0,157,121,83,0,170,129, 92,0,182,142,94,0,178,134,94,0,176,130,92,0,171,125,87,0, 140,102,76,0,182,147,116,0,174,125,86,0,174,134,92,0,181, 134,93,0,175,136,91,0,158,122,80,0,162,116,82,0,125,94, 67,0,112,88,72,0,123,101,85,0,141,136,129,0,137,137,137,0, 132,132,132,0,126,126,126,0,128,128,128,0,111,111,111,0,95, 94,96,0,93,91,93,0,99,96,100,0,116,115,117,0,127,125, 127,0,133,131,135,0,132,130,134,0,124,122,124,0,105,103,107,0, 93,93,95,0,92,91,93,0,93,92,94,0,95,94,96,0,96, 94,96,0,100,96,99,0,107,100,99,0,112,104,98,0,118,98, 99,0,119,94,87,0,128,98,84,0,126,100,76,0,128,99,74,0, 135,102,73,0,128,100,72,0,128,98,66,0,121,95,77,0,118, 95,88,0,111,101,101,0,107,105,107,0,110,107,111,0,108,107, 111,0,112,111,113,0,108,106,110,0,95,94,96,0,91,91,91,0, 99,96,100,0,121,118,122,0,129,128,130,0,134,130,134,0,136, 134,136,0,125,125,127,0,124,122,124,0,114,114,116,0,99,95, 98,0,95,94,96,0,98,95,99,0,107,106,108,0,125,127,126,0, 130,130,130,0,128,128,128,0,130,130,130,0,129,129,129,0,133, 132,131,0,134,130,124,0,136,123,112,0,135,113,99,0,121,99, 77,0,115,87,63,0,91,66,53,0,142,107,70,0,170,130,90,0, 186,144,102,0,186,143,104,0,185,143,105,0,144,108,88,0,179, 141,107,0,185,146,107,0,188,144,104,0,173,130,91,0,147,110, 71,0,105,77,61,0,123,90,55,0,147,109,69,0,170,129,88,0, 175,134,89,0,184,137,96,0,183,135,97,0,178,137,96,0,173, 134,95,0,168,130,86,0,174,142,120,0,179,136,97,0,180,137, 98,0,175,135,95,0,168,125,74,0,176,130,90,0,175,128,87,0, 172,131,90,0,164,125,86,0,168,136,112,0,168,128,86,0,178, 138,90,0,175,136,91,0,182,134,92,0,173,132,91,0,166,125, 84,0,158,118,78,0,133,96,59,0,90,68,54,0,125,92,63,0, 151,112,77,0,155,113,79,0,133,95,65,0,93,70,55,0,129, 91,61,0,155,118,79,0,175,136,95,0,184,135,96,0,182,142, 94,0,173,131,93,0,170,128,90,0,142,105,78,0,185,146,117,0, 179,137,91,0,182,136,96,0,179,135,95,0,176,139,100,0,160, 122,82,0,162,116,82,0,125,94,67,0,112,88,72,0,124,101, 86,0,141,136,129,0,137,137,137,0,130,130,130,0,126,126,126,0, 119,119,119,0,102,102,102,0,93,92,94,0,93,90,94,0,110, 108,112,0,125,123,127,0,131,129,133,0,135,134,136,0,129,128, 132,0,112,111,113,0,100,99,101,0,94,92,94,0,95,94,96,0, 102,100,104,0,102,100,104,0,102,98,96,0,105,96,95,0,121, 99,95,0,130,102,94,0,146,118,90,0,149,114,85,0,158,115, 80,0,152,117,82,0,161,118,83,0,153,118,83,0,163,118,81,0, 154,114,78,0,146,108,74,0,135,102,73,0,132,100,78,0,119, 97,91,0,112,100,101,0,107,103,106,0,108,106,110,0,113,110, 114,0,105,103,105,0,92,91,93,0,95,94,96,0,111,108,112,0, 120,118,122,0,129,128,130,0,131,129,133,0,127,126,128,0,121, 120,122,0,114,114,116,0,106,104,108,0,93,90,94,0,94,92, 94,0,98,95,99,0,110,109,111,0,128,128,128,0,130,130,130,0, 128,128,128,0,130,130,130,0,130,129,124,0,134,127,114,0,137, 119,101,0,136,113,90,0,122,98,72,0,116,89,60,0,93,70, 53,0,136,104,70,0,167,130,91,0,185,143,101,0,185,147,103,0, 184,146,102,0,136,105,84,0,183,141,107,0,186,148,108,0,188, 146,104,0,173,132,91,0,140,105,70,0,105,80,61,0,128,90, 60,0,147,111,69,0,169,130,83,0,178,136,94,0,179,139,97,0, 180,140,98,0,182,136,96,0,179,133,93,0,173,129,93,0,174, 142,120,0,180,136,96,0,180,136,96,0,176,139,100,0,173,130, 79,0,181,136,93,0,173,135,91,0,172,132,90,0,166,128,88,0, 169,137,113,0,172,134,90,0,173,134,93,0,178,139,94,0,179, 137,95,0,173,130,83,0,167,126,85,0,159,120,79,0,134,100, 64,0,96,72,56,0,130,91,62,0,150,111,76,0,156,118,78,0, 135,101,65,0,93,71,53,0,133,95,67,0,156,120,84,0,175, 136,95,0,177,135,97,0,184,137,96,0,178,141,102,0,170,133, 94,0,143,108,79,0,181,143,115,0,179,133,93,0,180,139,98,0, 179,138,97,0,176,139,96,0,161,115,77,0,162,125,82,0,125, 94,67,0,110,87,72,0,124,106,86,0,139,135,129,0,135,135, 135,0,126,126,126,0,130,130,130,0,116,116,116,0,96,96,96,0, 91,89,93,0,101,100,102,0,121,119,123,0,127,125,127,0,134, 132,134,0,137,135,139,0,118,117,119,0,99,99,101,0,91,91, 93,0,95,94,96,0,104,101,105,0,104,101,105,0,105,101,102,0, 112,95,90,0,95,73,59,0,152,122,102,0,152,119,86,0,165, 121,85,0,163,121,83,0,163,121,83,0,163,122,85,0,163,121, 83,0,169,123,85,0,163,121,83,0,169,121,85,0,162,120,82,0, 165,125,83,0,158,116,78,0,148,112,80,0,118,95,74,0,93, 72,61,0,107,103,103,0,114,113,115,0,123,120,124,0,105,105, 105,0,99,96,100,0,104,102,106,0,106,105,107,0,118,118,120,0, 127,125,127,0,131,129,133,0,124,124,126,0,121,119,123,0,115, 113,117,0,101,100,102,0,91,89,93,0,93,90,94,0,98,96, 100,0,116,116,116,0,131,131,131,0,129,129,129,0,123,123,123,0, 135,125,115,0,136,123,104,0,139,114,89,0,135,111,83,0,124, 97,68,0,118,90,56,0,89,66,53,0,139,103,65,0,168,127, 90,0,181,135,97,0,180,137,98,0,181,136,99,0,136,105,86,0, 183,146,107,0,185,145,105,0,188,142,102,0,171,123,85,0,140, 105,70,0,105,77,61,0,128,95,60,0,147,109,69,0,169,129, 87,0,182,134,92,0,185,137,95,0,180,138,88,0,181,143,93,0, 173,133,91,0,175,131,91,0,173,141,119,0,180,134,94,0,176, 139,100,0,180,144,102,0,177,135,85,0,186,140,100,0,178,141, 98,0,173,134,93,0,167,128,89,0,172,140,116,0,173,135,91,0, 175,136,95,0,180,140,98,0,184,134,94,0,173,133,91,0,167, 126,85,0,159,120,79,0,134,100,64,0,103,75,61,0,130,92, 62,0,150,112,74,0,161,114,79,0,135,96,65,0,94,71,54,0, 129,96,67,0,159,125,85,0,173,132,95,0,177,137,97,0,178, 138,98,0,179,144,99,0,170,130,88,0,135,101,79,0,180,141, 110,0,180,133,92,0,175,139,97,0,173,135,97,0,160,124,94,0, 156,118,74,0,162,125,82,0,122,91,60,0,118,96,82,0,127, 107,89,0,136,133,128,0,131,131,131,0,129,129,129,0,120,120, 120,0,102,102,102,0,92,94,93,0,89,88,90,0,108,106,110,0, 122,120,122,0,127,125,129,0,132,130,134,0,125,123,127,0,110, 107,111,0,95,94,98,0,95,93,95,0,102,100,102,0,108,106, 110,0,104,100,104,0,113,95,95,0,128,94,76,0,111,83,63,0, 167,134,109,0,168,123,86,0,169,123,85,0,163,121,83,0,164, 122,84,0,167,124,85,0,173,127,89,0,172,124,86,0,167,124, 85,0,170,122,84,0,169,121,83,0,163,121,83,0,169,123,85,0, 158,122,84,0,135,104,71,0,124,101,86,0,116,97,84,0,107, 103,105,0,116,113,117,0,114,112,114,0,100,99,101,0,95,94, 96,0,95,94,96,0,107,106,110,0,127,124,128,0,125,123,127,0, 131,129,131,0,124,124,126,0,118,117,119,0,112,111,113,0,98, 95,99,0,93,91,95,0,93,92,94,0,102,102,104,0,125,125, 125,0,126,126,126,0,125,125,125,0,134,121,100,0,136,118,96,0, 141,114,85,0,139,112,83,0,126,96,66,0,119,89,57,0,96, 71,54,0,142,105,66,0,167,124,85,0,175,127,89,0,171,130, 89,0,176,139,90,0,140,106,86,0,178,141,98,0,184,145,104,0, 187,143,101,0,164,125,84,0,140,105,68,0,103,76,61,0,123, 91,59,0,148,111,72,0,169,128,79,0,182,134,92,0,185,146, 95,0,180,138,88,0,181,143,93,0,171,132,91,0,168,128,86,0, 175,143,119,0,179,133,93,0,180,142,102,0,184,146,106,0,178, 140,96,0,183,146,103,0,180,142,102,0,175,137,97,0,167,129, 91,0,176,141,116,0,173,133,91,0,175,137,87,0,184,147,98,0, 185,137,95,0,173,133,91,0,172,123,84,0,165,116,77,0,134, 100,64,0,103,75,61,0,125,92,57,0,150,112,74,0,161,123, 79,0,129,97,65,0,100,77,60,0,129,96,67,0,153,119,85,0, 172,127,90,0,185,146,99,0,179,140,101,0,173,132,91,0,168, 133,96,0,135,100,79,0,179,141,107,0,180,136,96,0,179,140, 99,0,180,140,100,0,177,133,93,0,160,121,80,0,154,118,80,0, 121,92,63,0,103,80,67,0,129,106,91,0,136,133,128,0,129, 129,129,0,125,125,125,0,114,114,114,0,95,95,95,0,89,89, 91,0,98,97,99,0,121,119,121,0,125,125,127,0,127,125,129,0, 125,125,127,0,116,114,118,0,97,96,98,0,92,92,94,0,98, 96,100,0,106,105,107,0,104,101,105,0,107,102,101,0,122,97, 88,0,148,108,78,0,130,95,72,0,179,137,111,0,168,122,84,0, 164,122,84,0,168,125,86,0,165,114,73,0,179,138,95,0,173, 131,93,0,178,137,92,0,177,129,91,0,175,127,89,0,167,124, 85,0,169,121,83,0,163,121,83,0,163,121,83,0,134,99,70,0, 161,128,109,0,130,100,78,0,117,96,87,0,108,104,108,0,116, 114,116,0,105,102,106,0,93,92,94,0,95,94,96,0,99,97, 101,0,121,118,122,0,124,124,126,0,133,131,133,0,131,129,133,0, 127,125,127,0,127,126,128,0,107,105,107,0,92,91,93,0,91, 91,93,0,97,96,98,0,113,113,113,0,138,140,139,0,123,123, 123,0,134,117,96,0,135,117,91,0,139,111,83,0,137,110,79,0, 124,94,62,0,118,88,56,0,98,72,54,0,145,107,67,0,161, 120,75,0,170,122,84,0,164,122,84,0,171,123,85,0,139,105, 85,0,175,133,95,0,186,140,100,0,187,141,101,0,171,123,81,0, 140,105,68,0,105,77,63,0,123,88,53,0,148,111,72,0,174, 127,86,0,175,135,93,0,185,137,95,0,180,137,90,0,175,137, 93,0,177,130,89,0,162,123,84,0,184,151,124,0,181,136,93,0, 180,142,102,0,183,146,103,0,178,140,96,0,190,143,102,0,181, 143,103,0,181,135,95,0,175,129,89,0,175,140,115,0,172,127, 84,0,175,136,95,0,185,146,105,0,185,146,95,0,179,129,89,0, 167,126,85,0,159,120,79,0,139,98,65,0,103,75,61,0,124, 91,62,0,155,111,75,0,159,121,83,0,130,91,62,0,111,85, 67,0,129,96,67,0,153,119,85,0,173,131,93,0,179,137,99,0, 180,140,100,0,173,137,91,0,174,131,96,0,130,99,78,0,179, 137,103,0,181,135,95,0,181,141,101,0,179,137,95,0,179,141, 97,0,168,120,82,0,152,115,78,0,121,90,63,0,122,94,80,0, 124,107,90,0,134,129,124,0,128,128,128,0,119,119,119,0,107, 107,107,0,92,91,93,0,91,89,93,0,108,106,110,0,122,120, 122,0,131,129,133,0,130,129,133,0,122,120,124,0,102,100,104,0, 91,91,91,0,93,92,94,0,105,105,105,0,108,106,110,0,101, 99,100,0,110,96,94,0,136,102,84,0,155,118,79,0,134,99, 74,0,179,137,111,0,168,129,84,0,167,126,85,0,173,130,91,0, 170,128,78,0,182,135,94,0,179,137,95,0,184,142,96,0,178, 136,94,0,179,140,93,0,175,134,89,0,170,122,84,0,163,121, 83,0,163,121,83,0,136,103,74,0,172,141,114,0,144,116,86,0, 124,95,76,0,110,104,102,0,113,110,116,0,118,117,119,0,102, 100,104,0,93,92,94,0,93,91,93,0,105,103,105,0,121,118, 122,0,126,124,128,0,130,130,130,0,124,124,126,0,119,118,120,0, 114,112,116,0,101,100,104,0,89,88,90,0,91,90,94,0,99, 99,99,0,115,117,116,0,125,125,125,0,135,118,95,0,136,118, 92,0,138,111,84,0,135,108,79,0,122,93,62,0,118,86,54,0, 98,72,54,0,139,97,63,0,152,111,74,0,152,111,74,0,152, 111,74,0,155,116,77,0,145,109,89,0,178,132,92,0,185,139, 99,0,180,142,98,0,170,130,90,0,140,102,68,0,105,78,63,0, 127,88,57,0,146,109,72,0,169,129,87,0,175,135,93,0,179, 141,97,0,180,140,98,0,180,133,92,0,175,138,89,0,156,113, 82,0,186,147,124,0,181,143,93,0,181,143,103,0,190,143,102,0, 182,145,102,0,183,143,103,0,180,142,102,0,175,136,95,0,173, 127,87,0,169,137,115,0,177,130,89,0,175,137,93,0,185,136, 97,0,179,139,97,0,179,129,89,0,167,124,77,0,165,125,77,0, 134,100,64,0,101,75,61,0,130,94,62,0,150,112,74,0,155, 114,77,0,130,97,62,0,118,91,76,0,134,96,68,0,156,121, 80,0,179,131,93,0,186,138,100,0,179,140,101,0,172,136,98,0, 175,140,103,0,130,99,78,0,173,137,101,0,176,136,96,0,181, 140,99,0,179,140,95,0,175,135,95,0,167,124,89,0,150,114, 78,0,121,89,63,0,121,96,79,0,119,102,89,0,128,125,120,0, 124,124,124,0,112,112,112,0,95,94,96,0,94,90,94,0,94, 93,95,0,113,113,113,0,125,125,127,0,131,130,132,0,129,128, 130,0,116,115,117,0,96,96,98,0,93,92,94,0,99,98,100,0, 110,108,112,0,100,99,101,0,105,100,97,0,118,99,88,0,154, 113,80,0,160,117,82,0,146,107,78,0,172,137,112,0,169,121, 83,0,169,128,87,0,175,135,93,0,173,131,89,0,184,138,98,0, 185,140,97,0,179,139,97,0,185,140,97,0,184,137,96,0,179, 132,91,0,171,125,87,0,169,123,85,0,163,124,85,0,127,95, 71,0,174,142,114,0,158,117,90,0,133,101,79,0,114,94,84,0, 111,105,110,0,119,118,120,0,117,115,117,0,98,95,99,0,92, 91,93,0,93,91,93,0,117,117,117,0,131,130,132,0,134,134, 134,0,127,125,127,0,122,120,122,0,118,117,119,0,111,109,113,0, 95,94,96,0,94,94,94,0,94,94,94,0,103,105,104,0,123, 123,123,0,134,116,94,0,135,117,91,0,136,111,82,0,136,110, 82,0,130,96,66,0,122,90,56,0,110,91,80,0,129,98,71,0, 130,91,62,0,126,91,62,0,126,91,62,0,133,95,67,0,136, 105,86,0,173,130,91,0,181,135,97,0,177,137,89,0,170,130, 90,0,141,99,61,0,105,78,61,0,123,88,53,0,146,106,66,0, 168,127,86,0,182,134,92,0,179,141,97,0,185,138,97,0,176, 135,86,0,175,129,89,0,144,107,78,0,188,154,124,0,182,143, 96,0,182,143,102,0,183,144,103,0,188,141,100,0,184,146,102,0, 180,140,92,0,175,135,93,0,172,133,86,0,169,137,113,0,170, 130,88,0,181,133,91,0,186,138,96,0,179,139,97,0,179,129, 89,0,167,126,85,0,165,125,77,0,132,99,66,0,110,84,70,0, 123,90,57,0,150,112,74,0,161,122,83,0,119,87,61,0,124, 100,78,0,129,98,67,0,156,121,80,0,179,135,95,0,186,138, 100,0,179,137,99,0,178,136,98,0,174,139,102,0,131,100,79,0, 177,135,97,0,175,135,95,0,180,140,100,0,179,140,93,0,174, 133,90,0,168,125,86,0,149,112,73,0,120,90,60,0,121,93, 79,0,114,99,84,0,124,122,118,0,122,122,122,0,103,103,103,0, 95,94,96,0,91,89,93,0,102,101,105,0,119,117,121,0,128, 126,128,0,129,126,130,0,121,119,121,0,100,99,101,0,96,96, 96,0,96,95,99,0,112,108,112,0,110,108,112,0,102,100,101,0, 111,96,91,0,138,104,82,0,158,117,80,0,168,123,86,0,142, 107,76,0,179,141,111,0,170,122,84,0,175,127,89,0,178,137, 94,0,179,141,97,0,186,142,100,0,186,140,100,0,182,141,100,0, 187,141,101,0,186,140,100,0,182,145,96,0,175,129,91,0,168, 125,86,0,160,124,86,0,124,94,68,0,174,140,104,0,157,124, 89,0,136,108,84,0,123,101,77,0,110,102,104,0,118,114,118,0, 124,122,124,0,111,108,112,0,95,94,96,0,91,89,91,0,93, 93,95,0,113,113,115,0,128,125,129,0,129,126,130,0,128,126, 128,0,124,123,125,0,116,114,116,0,105,103,107,0,94,93,95,0, 92,94,94,0,99,99,99,0,119,119,119,0,135,119,95,0,134, 117,92,0,136,111,84,0,139,112,83,0,144,111,78,0,129,98, 65,0,124,93,60,0,134,106,86,0,136,107,86,0,123,91,63,0, 122,89,60,0,121,88,59,0,120,90,76,0,163,121,83,0,176, 136,96,0,183,137,97,0,171,131,91,0,142,106,68,0,103,76, 61,0,123,87,55,0,148,111,72,0,169,123,79,0,175,135,93,0, 179,141,97,0,180,139,90,0,175,136,95,0,175,129,89,0,144, 107,78,0,184,149,124,0,182,136,96,0,184,145,104,0,183,144, 103,0,182,142,100,0,182,145,102,0,180,135,92,0,180,133,92,0, 164,124,84,0,172,137,114,0,170,130,88,0,175,137,93,0,186, 138,96,0,178,140,100,0,179,129,89,0,167,126,85,0,165,116, 77,0,131,96,65,0,122,94,76,0,130,92,62,0,152,114,74,0, 161,114,79,0,119,87,61,0,128,101,80,0,129,98,67,0,160, 115,82,0,179,135,95,0,180,138,100,0,179,137,99,0,176,142, 98,0,174,142,96,0,131,100,79,0,173,135,97,0,175,135,93,0, 180,140,100,0,179,135,93,0,169,129,81,0,168,127,84,0,149, 112,73,0,113,84,61,0,129,101,85,0,118,99,84,0,128,127, 122,0,120,120,120,0,96,96,96,0,94,90,94,0,95,94,96,0, 116,114,118,0,125,123,127,0,129,128,130,0,125,125,127,0,107, 106,110,0,93,93,95,0,91,90,94,0,101,100,104,0,112,110, 114,0,105,105,105,0,107,97,95,0,125,97,83,0,151,113,85,0, 152,117,82,0,168,122,84,0,140,103,74,0,178,138,114,0,170, 124,84,0,178,140,90,0,185,138,97,0,184,142,100,0,184,143, 102,0,184,143,102,0,188,149,102,0,188,142,102,0,184,146,102,0, 180,140,100,0,176,134,96,0,169,125,89,0,164,126,88,0,120, 90,68,0,174,140,104,0,168,123,86,0,148,118,86,0,131,101, 77,0,114,95,84,0,112,108,112,0,124,122,124,0,114,113,115,0, 105,102,106,0,95,94,96,0,95,94,96,0,105,103,107,0,123, 120,124,0,125,125,127,0,125,123,127,0,125,124,126,0,117,115, 119,0,111,109,113,0,97,96,98,0,91,93,93,0,96,96,96,0, 113,113,113,0,131,116,95,0,138,123,100,0,140,116,90,0,140, 114,86,0,150,118,84,0,152,117,76,0,139,102,69,0,128,98, 60,0,127,93,63,0,127,94,61,0,127,94,61,0,119,89,57,0, 116,89,72,0,157,112,79,0,179,135,95,0,185,145,97,0,175, 132,93,0,145,110,73,0,93,67,53,0,123,90,55,0,148,111, 72,0,169,126,79,0,182,134,92,0,185,135,95,0,179,139,97,0, 180,133,92,0,175,128,87,0,146,107,78,0,184,148,122,0,182, 136,96,0,184,145,104,0,183,146,103,0,175,137,93,0,188,143, 100,0,181,143,99,0,181,134,93,0,151,113,83,0,174,143,118,0, 171,131,89,0,175,135,93,0,181,140,99,0,178,140,100,0,173, 133,91,0,167,126,85,0,165,116,77,0,133,96,57,0,122,94, 76,0,126,91,62,0,152,114,74,0,157,114,79,0,119,89,57,0, 122,94,76,0,129,98,65,0,161,123,85,0,173,131,93,0,180, 138,100,0,177,135,93,0,176,135,98,0,174,142,96,0,133,101, 79,0,175,134,97,0,175,134,93,0,177,142,91,0,178,140,102,0, 169,130,89,0,168,125,86,0,149,113,77,0,99,74,55,0,128, 104,84,0,118,101,84,0,119,117,111,0,106,106,106,0,90,89, 91,0,91,89,93,0,106,105,107,0,123,122,124,0,127,124,128,0, 132,131,133,0,123,123,123,0,103,102,104,0,94,92,94,0,96, 94,98,0,111,108,112,0,114,114,116,0,105,101,104,0,110,91, 80,0,126,101,78,0,157,123,83,0,163,120,81,0,170,122,84,0, 164,118,80,0,164,128,106,0,172,126,86,0,179,135,95,0,180, 140,100,0,182,143,96,0,182,144,100,0,181,139,93,0,188,152, 100,0,187,143,103,0,181,142,97,0,179,141,103,0,180,136,100,0, 173,134,95,0,165,128,89,0,122,90,70,0,174,134,104,0,165, 128,89,0,158,124,88,0,140,105,82,0,118,96,76,0,112,102, 98,0,121,117,121,0,127,124,128,0,116,114,116,0,98,95,99,0, 91,89,93,0,93,93,95,0,104,102,106,0,119,118,120,0,124, 123,125,0,125,123,127,0,121,119,121,0,114,112,116,0,99,95, 98,0,89,89,89,0,95,95,95,0,112,112,112,0,135,124,109,0, 133,118,99,0,135,113,89,0,138,113,86,0,148,118,86,0,158, 123,82,0,147,107,71,0,136,98,64,0,137,97,65,0,133,96, 63,0,130,94,62,0,121,86,57,0,116,87,72,0,148,113,78,0, 177,133,93,0,184,147,100,0,174,136,92,0,145,110,73,0,93, 70,53,0,124,90,60,0,148,111,72,0,167,125,79,0,180,142, 92,0,179,136,89,0,179,139,97,0,174,134,86,0,170,130,88,0, 145,107,77,0,184,148,122,0,182,145,96,0,185,143,105,0,184, 140,98,0,178,140,96,0,185,144,103,0,182,143,102,0,181,137, 97,0,151,113,83,0,184,145,122,0,173,132,91,0,176,137,90,0, 181,140,99,0,178,140,100,0,172,131,90,0,167,124,77,0,159, 120,79,0,126,92,62,0,129,101,83,0,130,92,62,0,152,114, 74,0,157,118,79,0,123,90,57,0,104,76,62,0,129,98,65,0, 159,121,81,0,173,131,93,0,185,144,101,0,173,135,91,0,172, 136,98,0,174,140,96,0,133,101,79,0,173,135,97,0,175,135, 93,0,176,139,92,0,185,147,103,0,169,130,89,0,173,135,95,0, 146,111,76,0,99,74,55,0,128,102,84,0,113,98,83,0,116, 112,108,0,101,100,102,0,88,88,90,0,93,90,94,0,113,110, 114,0,123,122,124,0,129,128,130,0,127,126,128,0,117,117,117,0, 95,94,96,0,92,91,93,0,100,99,101,0,117,115,119,0,117, 114,118,0,108,100,90,0,116,91,70,0,134,105,76,0,159,125, 89,0,165,128,89,0,168,124,84,0,161,120,83,0,155,121,99,0, 169,128,87,0,173,134,93,0,181,140,99,0,185,144,103,0,183, 144,97,0,184,143,94,0,183,146,103,0,188,149,102,0,182,144, 104,0,181,142,103,0,180,140,98,0,167,132,95,0,168,131,92,0, 125,90,71,0,169,136,107,0,165,129,91,0,167,129,91,0,157, 117,85,0,122,97,74,0,114,97,84,0,117,111,112,0,125,123, 127,0,117,115,117,0,108,107,111,0,97,96,98,0,90,89,91,0, 101,101,101,0,116,113,117,0,122,120,124,0,125,123,127,0,119, 119,121,0,116,114,118,0,99,95,98,0,88,87,89,0,94,94, 94,0,111,111,111,0,132,127,122,0,133,123,113,0,135,117,105,0, 139,118,101,0,147,123,99,0,155,125,95,0,154,118,82,0,141, 104,71,0,135,101,67,0,133,98,67,0,133,94,63,0,119,89, 57,0,117,88,71,0,151,112,77,0,173,136,97,0,185,146,101,0, 173,135,95,0,151,107,71,0,93,70,53,0,118,87,54,0,148, 111,72,0,168,126,80,0,181,134,93,0,178,138,90,0,179,138, 97,0,179,133,93,0,172,131,90,0,144,107,78,0,184,149,118,0, 182,138,98,0,184,144,104,0,185,148,105,0,183,146,103,0,184, 144,104,0,184,144,104,0,184,138,98,0,144,107,82,0,182,148, 120,0,178,132,92,0,179,138,97,0,185,139,99,0,178,140,100,0, 172,131,90,0,165,118,77,0,159,120,79,0,127,88,57,0,129, 101,83,0,130,92,62,0,152,114,74,0,161,114,79,0,121,85, 53,0,89,66,51,0,129,100,65,0,161,123,85,0,180,136,96,0, 180,138,100,0,180,140,100,0,179,142,105,0,175,134,97,0,132, 101,80,0,175,134,97,0,173,134,93,0,177,135,93,0,184,146, 102,0,169,130,89,0,173,135,95,0,148,113,76,0,93,71,53,0, 130,105,82,0,114,97,84,0,114,110,104,0,98,96,98,0,89, 88,90,0,91,91,93,0,111,111,111,0,124,123,125,0,130,129, 131,0,124,123,125,0,111,108,112,0,103,102,104,0,105,105,105,0, 105,102,106,0,121,118,122,0,110,105,104,0,117,95,71,0,117, 90,63,0,145,107,73,0,167,126,89,0,176,130,90,0,169,129, 87,0,169,125,85,0,158,125,100,0,175,134,89,0,180,134,94,0, 182,142,102,0,185,145,105,0,190,146,106,0,184,145,104,0,190, 146,106,0,186,149,106,0,184,146,108,0,180,143,106,0,176,138, 100,0,173,134,95,0,174,131,96,0,127,93,73,0,172,141,110,0, 168,130,92,0,170,134,96,0,159,125,89,0,128,96,72,0,116, 93,76,0,119,108,101,0,122,118,122,0,124,123,125,0,113,113, 113,0,95,94,96,0,89,89,91,0,99,99,101,0,114,114,116,0, 124,123,125,0,125,123,127,0,122,120,124,0,117,115,119,0,104, 102,106,0,87,85,89,0,99,99,99,0,114,116,116,0,130,130, 130,0,130,129,126,0,132,126,126,0,134,127,124,0,146,130,120,0, 147,124,107,0,154,123,90,0,146,111,74,0,138,101,68,0,134, 98,66,0,133,95,65,0,121,85,55,0,117,88,71,0,151,113, 79,0,169,136,97,0,181,140,103,0,175,135,95,0,147,111,73,0, 93,70,53,0,122,87,56,0,146,108,68,0,167,124,85,0,175, 137,97,0,175,134,93,0,175,136,95,0,178,131,90,0,176,130, 90,0,143,105,77,0,187,147,121,0,181,142,97,0,184,144,104,0, 190,151,106,0,183,146,97,0,184,144,104,0,184,140,98,0,179, 140,99,0,145,109,79,0,186,148,122,0,173,133,91,0,171,131, 89,0,185,139,99,0,178,140,100,0,172,132,90,0,164,124,84,0, 159,120,79,0,132,99,66,0,108,82,66,0,130,92,62,0,156, 118,74,0,157,118,79,0,131,96,65,0,91,67,53,0,134,98, 68,0,165,119,85,0,179,135,95,0,179,135,93,0,185,141,101,0, 172,135,96,0,175,141,105,0,134,102,80,0,176,135,98,0,175, 136,95,0,175,139,93,0,184,146,102,0,174,130,90,0,174,136, 96,0,152,115,78,0,96,72,54,0,130,105,82,0,122,101,86,0, 112,110,106,0,94,93,95,0,89,88,90,0,90,89,91,0,105, 105,105,0,124,123,125,0,127,126,128,0,125,124,126,0,113,110, 114,0,90,89,93,0,90,89,91,0,105,102,106,0,114,114,116,0, 111,99,89,0,121,96,67,0,128,99,64,0,159,121,77,0,172, 131,90,0,173,133,91,0,171,131,89,0,165,123,85,0,157,125, 103,0,176,137,90,0,176,136,96,0,182,143,104,0,186,146,106,0, 190,148,106,0,184,146,108,0,190,147,108,0,190,148,110,0,186, 147,108,0,184,145,100,0,179,139,103,0,174,135,96,0,175,132, 97,0,128,95,76,0,176,137,102,0,167,132,95,0,169,134,97,0, 173,138,93,0,138,107,82,0,118,94,74,0,118,106,86,0,118, 113,112,0,122,120,122,0,115,114,116,0,98,98,100,0,94,93, 95,0,96,96,96,0,124,122,124,0,125,123,127,0,125,123,127,0, 127,126,128,0,119,117,121,0,99,98,100,0,89,89,89,0,91, 93,93,0,108,110,109,0,130,130,130,0,131,131,131,0,135,131, 135,0,136,134,136,0,142,136,138,0,153,131,113,0,158,124,84,0, 149,114,79,0,139,107,73,0,133,102,71,0,133,97,67,0,119, 85,57,0,116,88,72,0,154,111,80,0,172,135,96,0,184,141, 102,0,175,135,95,0,151,110,77,0,93,70,53,0,124,90,56,0, 141,103,65,0,163,123,81,0,167,126,85,0,169,127,81,0,176, 128,90,0,170,129,80,0,175,128,87,0,146,107,78,0,182,148, 120,0,180,142,102,0,181,145,103,0,185,147,107,0,184,147,98,0, 185,147,103,0,182,144,100,0,178,140,100,0,145,108,83,0,184, 144,114,0,171,131,83,0,171,130,87,0,181,140,99,0,178,140, 90,0,177,136,87,0,171,121,81,0,165,116,77,0,134,100,64,0, 113,84,67,0,128,92,62,0,155,111,75,0,150,112,72,0,135, 96,65,0,93,68,53,0,129,95,65,0,164,118,84,0,173,131, 93,0,173,135,91,0,179,137,99,0,176,143,100,0,175,141,97,0, 134,102,80,0,172,135,98,0,174,135,96,0,178,137,100,0,179, 140,101,0,169,130,89,0,168,126,88,0,153,115,75,0,97,72, 55,0,133,103,85,0,123,106,89,0,116,113,108,0,96,94,96,0, 94,93,95,0,89,87,89,0,116,114,116,0,119,118,120,0,127, 125,129,0,125,125,127,0,110,108,112,0,91,89,93,0,91,90, 94,0,104,101,105,0,113,113,113,0,107,97,83,0,116,89,62,0, 134,100,66,0,167,121,83,0,175,134,91,0,176,137,96,0,171, 124,83,0,168,127,84,0,161,125,103,0,176,137,92,0,181,140, 97,0,186,151,110,0,186,147,108,0,185,147,109,0,185,149,111,0, 190,156,120,0,183,143,103,0,185,148,109,0,185,147,109,0,179, 141,103,0,175,136,97,0,179,136,97,0,133,99,79,0,175,130, 93,0,173,133,93,0,178,136,98,0,169,133,95,0,147,114,85,0, 120,95,74,0,123,96,79,0,119,110,101,0,122,118,122,0,112, 111,113,0,95,94,96,0,92,91,93,0,96,94,98,0,116,113, 117,0,125,124,126,0,125,123,127,0,125,123,127,0,117,115,119,0, 100,99,101,0,90,90,90,0,96,96,96,0,113,113,113,0,132, 132,132,0,140,140,140,0,156,153,157,0,145,142,146,0,143,131, 134,0,152,130,108,0,150,120,80,0,150,114,78,0,148,108,76,0, 135,104,71,0,129,98,67,0,119,84,59,0,116,88,72,0,150, 114,82,0,178,137,100,0,184,147,100,0,173,134,95,0,146,108, 68,0,93,70,53,0,128,90,60,0,146,109,72,0,162,122,80,0, 163,123,81,0,164,118,74,0,168,128,86,0,170,130,88,0,170, 130,88,0,146,107,78,0,182,148,120,0,182,144,104,0,187,145, 103,0,191,147,107,0,179,140,95,0,188,142,102,0,184,143,106,0, 178,137,100,0,137,105,79,0,181,140,103,0,178,132,92,0,177, 132,89,0,181,140,99,0,179,139,97,0,177,127,87,0,170,120, 80,0,160,120,80,0,141,99,65,0,113,84,67,0,124,93,60,0, 155,110,73,0,151,106,63,0,135,101,65,0,91,67,51,0,133, 97,67,0,158,114,78,0,173,131,93,0,178,139,98,0,184,145, 100,0,178,143,106,0,170,135,90,0,134,102,80,0,172,135,98,0, 174,135,96,0,178,137,100,0,186,142,102,0,169,130,89,0,168, 122,84,0,156,113,78,0,99,73,55,0,130,105,88,0,129,111, 91,0,126,125,120,0,99,99,99,0,88,86,90,0,89,88,90,0, 95,94,96,0,117,115,119,0,127,124,128,0,124,123,125,0,107, 106,108,0,96,94,98,0,96,95,99,0,113,112,114,0,111,108, 112,0,108,93,76,0,123,89,61,0,141,100,67,0,164,124,84,0, 178,136,94,0,179,138,95,0,168,129,84,0,173,129,89,0,159, 127,105,0,171,132,91,0,181,137,97,0,181,142,103,0,184,146, 108,0,185,147,109,0,182,147,110,0,187,148,113,0,183,146,103,0, 186,147,108,0,184,146,108,0,185,142,103,0,175,137,97,0,171, 133,89,0,136,105,82,0,172,132,92,0,175,134,93,0,181,137, 97,0,174,128,90,0,154,119,88,0,123,99,77,0,122,94,76,0, 117,106,91,0,123,119,122,0,112,111,113,0,95,94,96,0,89, 88,90,0,99,96,100,0,118,117,119,0,127,123,127,0,127,125, 129,0,123,122,124,0,115,113,117,0,100,99,101,0,87,84,88,0, 93,95,95,0,112,112,112,0,131,131,131,0,131,131,131,0,135, 134,136,0,136,134,135,0,142,135,134,0,147,120,103,0,142,112, 82,0,142,109,76,0,141,108,73,0,135,103,71,0,133,95,67,0, 119,89,57,0,116,87,72,0,157,123,83,0,174,138,100,0,187, 148,101,0,180,142,92,0,145,110,73,0,93,70,53,0,123,87, 55,0,141,103,65,0,162,114,72,0,163,123,81,0,156,116,74,0, 173,124,85,0,170,130,88,0,175,128,87,0,139,102,77,0,181, 148,113,0,183,135,97,0,188,153,102,0,191,153,103,0,178,139, 94,0,188,142,102,0,183,143,103,0,181,137,97,0,133,98,77,0, 170,131,92,0,178,131,90,0,177,137,89,0,179,135,93,0,179, 139,91,0,170,130,88,0,170,120,80,0,160,120,80,0,142,100, 66,0,112,86,68,0,124,93,60,0,149,111,73,0,158,118,78,0, 132,97,66,0,91,67,53,0,128,97,66,0,158,118,82,0,171, 130,87,0,185,139,99,0,184,138,100,0,175,141,97,0,175,134, 97,0,134,100,80,0,172,135,98,0,174,135,96,0,178,140,102,0, 180,139,102,0,169,130,89,0,167,125,83,0,152,118,78,0,107, 78,57,0,130,106,86,0,130,111,92,0,123,119,113,0,98,98, 98,0,91,89,93,0,90,89,91,0,94,92,94,0,116,114,116,0, 127,125,127,0,127,126,128,0,115,113,117,0,95,94,96,0,90, 89,91,0,99,96,100,0,110,107,111,0,112,96,76,0,117,89, 61,0,141,106,71,0,173,124,85,0,179,137,95,0,179,141,97,0, 172,129,78,0,173,129,89,0,162,128,106,0,178,139,98,0,175, 136,95,0,180,141,102,0,186,146,106,0,184,146,108,0,188,146, 108,0,190,147,108,0,184,147,108,0,186,150,108,0,190,147,108,0, 185,147,103,0,175,136,97,0,173,134,95,0,136,105,82,0,178, 139,98,0,175,134,93,0,175,135,87,0,181,142,95,0,159,125, 89,0,127,100,79,0,124,95,74,0,119,99,85,0,119,115,119,0, 107,106,108,0,91,89,93,0,95,95,95,0,105,102,106,0,122, 120,122,0,125,124,126,0,128,126,128,0,123,120,124,0,117,115, 117,0,97,95,99,0,90,88,90,0,95,95,95,0,114,114,114,0, 131,131,131,0,131,131,131,0,136,134,136,0,138,134,136,0,143, 127,127,0,142,121,102,0,136,107,72,0,135,103,71,0,135,104, 71,0,132,101,70,0,130,96,66,0,118,88,62,0,121,94,77,0, 162,123,88,0,175,140,89,0,182,142,100,0,175,136,95,0,146, 110,72,0,93,70,53,0,134,104,78,0,154,122,94,0,169,134, 103,0,175,137,109,0,176,137,106,0,179,141,111,0,180,142,112,0, 184,147,108,0,140,105,80,0,181,148,113,0,182,143,96,0,181, 145,103,0,190,152,112,0,182,144,100,0,186,140,100,0,187,141, 101,0,180,136,96,0,129,98,77,0,172,132,92,0,178,131,90,0, 177,138,97,0,181,141,99,0,179,139,97,0,172,132,90,0,170, 131,80,0,167,118,79,0,138,102,66,0,112,86,68,0,123,90, 55,0,146,110,68,0,163,117,79,0,132,96,66,0,91,68,51,0, 130,95,66,0,156,116,76,0,173,130,91,0,178,138,98,0,184, 138,100,0,170,134,96,0,175,142,107,0,133,101,79,0,174,137, 104,0,174,135,96,0,178,140,102,0,180,140,100,0,174,133,90,0, 168,125,86,0,150,107,76,0,113,84,61,0,124,99,82,0,134, 109,94,0,125,124,119,0,101,101,101,0,92,91,93,0,90,89, 91,0,95,94,96,0,114,114,116,0,128,126,128,0,130,130,132,0, 116,115,117,0,94,93,95,0,90,89,91,0,98,95,99,0,106, 105,107,0,112,98,82,0,124,95,60,0,146,107,72,0,176,135, 86,0,179,137,95,0,178,140,96,0,168,127,84,0,173,135,95,0, 159,127,105,0,178,139,98,0,181,135,95,0,187,143,103,0,185, 146,107,0,190,148,106,0,190,146,106,0,190,153,104,0,185,147, 107,0,187,151,109,0,191,147,107,0,186,149,110,0,175,137,97,0, 174,129,86,0,137,105,83,0,174,135,90,0,178,131,90,0,175, 135,93,0,178,134,94,0,162,125,88,0,130,104,76,0,122,93, 72,0,119,100,79,0,121,117,121,0,104,102,106,0,94,93,95,0, 93,93,95,0,112,111,113,0,121,120,122,0,127,125,129,0,128, 126,130,0,125,123,127,0,114,112,116,0,95,94,96,0,93,90, 94,0,96,96,96,0,117,117,117,0,131,131,131,0,132,132,132,0, 136,134,136,0,137,131,135,0,140,125,120,0,132,107,86,0,126, 97,72,0,130,95,66,0,130,95,66,0,123,94,65,0,125,91, 63,0,118,91,62,0,121,95,77,0,159,123,85,0,185,148,99,0, 188,142,102,0,175,135,87,0,151,107,71,0,88,65,50,0,100, 72,50,0,120,88,62,0,133,98,67,0,137,99,71,0,135,100, 71,0,138,101,72,0,129,95,73,0,129,95,73,0,135,99,77,0, 176,142,112,0,181,143,93,0,181,141,93,0,190,154,102,0,181, 136,93,0,182,142,100,0,181,141,99,0,180,141,96,0,129,98, 77,0,172,132,92,0,172,134,90,0,175,136,95,0,181,140,99,0, 179,139,97,0,172,132,90,0,170,131,80,0,167,118,79,0,138, 102,66,0,114,88,68,0,124,92,60,0,142,105,66,0,163,117, 79,0,134,98,66,0,91,68,51,0,127,96,65,0,150,104,66,0, 177,131,93,0,185,137,99,0,178,137,100,0,172,135,96,0,175, 141,97,0,135,101,79,0,175,142,107,0,174,135,96,0,178,140, 102,0,180,140,100,0,176,134,96,0,173,127,89,0,146,111,74,0, 118,88,62,0,118,91,76,0,136,113,96,0,126,123,118,0,105, 105,105,0,91,90,94,0,90,88,90,0,93,90,94,0,117,117, 117,0,127,125,129,0,133,131,135,0,128,125,129,0,104,101,105,0, 96,94,96,0,96,94,98,0,106,102,106,0,112,99,84,0,126, 89,62,0,153,109,73,0,177,136,87,0,178,139,94,0,177,136, 87,0,174,134,92,0,163,122,79,0,159,127,105,0,179,140,93,0, 182,138,98,0,184,144,104,0,185,146,107,0,190,146,106,0,184, 145,104,0,190,151,104,0,184,145,104,0,185,139,99,0,186,147, 108,0,186,142,102,0,175,136,95,0,172,127,84,0,135,101,79,0, 173,127,87,0,171,131,89,0,175,135,93,0,168,128,86,0,167, 125,83,0,137,105,71,0,123,91,67,0,118,94,76,0,121,117, 119,0,106,104,108,0,93,91,93,0,95,95,95,0,105,102,106,0, 121,119,123,0,127,126,128,0,132,130,134,0,133,131,135,0,121, 119,123,0,99,96,100,0,91,91,93,0,96,98,97,0,117,117, 117,0,132,134,133,0,131,133,132,0,135,132,136,0,135,129,131,0, 135,124,113,0,121,100,77,0,116,89,60,0,122,96,72,0,125, 91,63,0,118,90,60,0,125,91,63,0,127,97,67,0,132,102, 80,0,169,136,93,0,184,141,102,0,182,145,98,0,175,130,87,0, 151,107,71,0,93,70,53,0,124,90,60,0,146,109,72,0,162, 114,72,0,163,123,81,0,164,123,80,0,168,128,86,0,170,130, 88,0,170,130,88,0,137,101,77,0,175,141,111,0,175,134,85,0, 180,141,100,0,190,143,102,0,175,135,93,0,182,142,100,0,181, 141,99,0,180,134,94,0,128,97,76,0,172,132,92,0,175,129, 89,0,179,132,91,0,182,136,96,0,178,136,94,0,170,129,88,0, 170,120,80,0,160,120,80,0,138,102,66,0,114,85,68,0,124, 92,60,0,146,110,68,0,164,118,80,0,141,100,67,0,93,68, 53,0,125,95,65,0,145,108,65,0,176,130,90,0,178,136,98,0, 178,137,100,0,172,136,98,0,176,142,98,0,135,101,79,0,175, 142,107,0,174,135,96,0,178,140,102,0,180,141,100,0,176,134, 96,0,168,125,86,0,147,113,73,0,119,88,63,0,112,88,72,0, 135,117,97,0,130,128,124,0,108,108,108,0,93,92,94,0,89, 89,91,0,95,94,96,0,121,119,121,0,137,135,139,0,127,125, 127,0,122,120,122,0,101,100,104,0,93,90,94,0,95,94,98,0, 102,100,104,0,108,95,84,0,124,92,60,0,149,112,73,0,175, 128,87,0,182,136,92,0,178,136,94,0,172,132,90,0,160,121, 80,0,159,125,103,0,176,130,90,0,175,136,97,0,186,147,102,0, 184,142,104,0,185,144,103,0,183,143,103,0,188,149,102,0,183, 143,103,0,183,143,103,0,184,143,102,0,179,141,97,0,177,139, 89,0,168,128,86,0,130,99,76,0,172,131,86,0,172,131,90,0, 182,134,92,0,169,129,87,0,169,127,89,0,136,104,72,0,117, 90,63,0,115,90,67,0,119,117,119,0,105,102,106,0,91,89, 91,0,94,92,94,0,108,106,110,0,124,123,125,0,129,128,130,0, 129,128,130,0,132,130,134,0,122,122,124,0,104,102,106,0,99, 96,100,0,103,103,103,0,119,119,119,0,133,133,133,0,132,132, 132,0,136,132,136,0,135,131,135,0,133,121,111,0,118,91,76,0, 83,62,49,0,133,101,77,0,130,99,68,0,130,99,68,0,140, 101,72,0,150,115,80,0,135,100,79,0,179,137,103,0,177,140, 97,0,183,146,103,0,173,136,89,0,145,107,67,0,89,65,47,0, 127,96,65,0,146,107,66,0,162,119,72,0,162,115,74,0,165, 122,75,0,168,128,86,0,170,129,80,0,172,131,90,0,135,99, 77,0,172,135,98,0,175,135,95,0,185,141,101,0,188,151,104,0, 175,137,93,0,181,141,93,0,179,140,99,0,175,134,93,0,128, 97,76,0,170,131,92,0,173,127,87,0,168,129,88,0,174,130, 90,0,169,130,89,0,164,124,84,0,159,121,81,0,163,117,79,0, 135,100,65,0,112,86,68,0,122,91,60,0,145,107,67,0,164, 118,80,0,142,103,68,0,93,69,53,0,112,83,54,0,148,108, 76,0,172,131,90,0,178,136,98,0,185,141,101,0,172,136,90,0, 176,142,106,0,135,100,79,0,175,142,107,0,174,135,96,0,179, 140,101,0,179,140,99,0,174,135,96,0,165,125,85,0,146,113, 80,0,118,88,62,0,111,87,73,0,139,113,101,0,131,128,125,0, 122,122,122,0,97,96,98,0,89,85,89,0,97,95,99,0,111, 108,112,0,128,126,128,0,129,128,130,0,124,123,125,0,110,107, 111,0,93,93,95,0,95,94,96,0,102,100,102,0,111,98,89,0, 129,96,61,0,145,108,71,0,169,129,87,0,182,134,92,0,173, 133,91,0,176,128,90,0,162,121,78,0,153,119,101,0,168,128, 88,0,171,131,91,0,184,144,102,0,180,141,102,0,180,141,100,0, 186,144,102,0,180,141,100,0,180,141,102,0,180,140,98,0,179, 139,97,0,179,140,99,0,175,134,89,0,163,124,83,0,130,99, 80,0,171,122,83,0,171,128,89,0,175,131,91,0,178,130,92,0, 168,119,86,0,134,102,70,0,120,91,62,0,120,90,68,0,119, 118,120,0,104,102,106,0,93,91,93,0,93,92,94,0,105,105, 105,0,122,120,124,0,132,130,134,0,128,126,128,0,125,124,128,0, 120,118,122,0,101,100,102,0,98,95,99,0,103,103,103,0,117, 117,117,0,131,131,131,0,132,132,132,0,135,131,135,0,134,129, 128,0,128,114,106,0,121,99,77,0,91,65,53,0,148,117,92,0, 159,117,83,0,156,119,80,0,156,118,84,0,163,127,89,0,137, 105,83,0,175,137,103,0,186,146,110,0,184,146,102,0,175,136, 95,0,149,106,71,0,89,65,49,0,133,95,67,0,147,107,65,0, 162,120,74,0,168,125,78,0,170,129,88,0,172,132,90,0,172, 132,90,0,175,128,87,0,130,96,76,0,167,131,95,0,173,135, 95,0,185,142,103,0,188,144,104,0,175,136,95,0,180,142,102,0, 179,140,101,0,172,133,94,0,128,97,78,0,173,132,95,0,164, 127,88,0,167,124,85,0,164,123,86,0,152,119,86,0,155,117, 83,0,152,117,82,0,150,115,80,0,129,99,67,0,109,85,71,0, 119,91,63,0,143,108,73,0,161,119,81,0,148,104,72,0,92, 70,54,0,114,85,54,0,146,108,74,0,175,136,91,0,184,138, 100,0,179,140,101,0,172,136,90,0,169,135,99,0,134,102,80,0, 175,142,107,0,175,136,97,0,179,140,101,0,179,141,101,0,174, 135,96,0,165,120,83,0,139,104,67,0,118,88,62,0,105,82, 67,0,137,116,101,0,136,134,130,0,124,124,124,0,101,100,102,0, 96,94,96,0,89,88,90,0,111,108,112,0,124,123,125,0,130, 130,132,0,128,125,129,0,110,107,111,0,93,92,94,0,109,108, 110,0,89,87,90,0,111,101,93,0,124,94,62,0,146,105,72,0, 166,123,84,0,175,137,97,0,176,128,90,0,171,123,85,0,162, 120,82,0,145,111,89,0,163,122,79,0,171,130,87,0,175,135, 95,0,172,130,92,0,173,133,93,0,179,134,97,0,181,141,99,0, 173,134,95,0,173,134,95,0,171,127,87,0,175,136,95,0,168, 125,86,0,162,121,84,0,153,117,95,0,170,122,84,0,167,125, 83,0,161,121,79,0,170,124,86,0,156,113,78,0,130,99,68,0, 123,90,63,0,119,96,71,0,120,118,120,0,106,103,107,0,90, 88,90,0,90,89,91,0,106,106,106,0,121,119,123,0,125,123, 127,0,136,135,137,0,125,123,127,0,119,117,121,0,100,99,101,0, 98,96,100,0,102,104,104,0,117,117,117,0,131,131,131,0,132, 132,132,0,133,130,134,0,134,130,130,0,134,112,102,0,117,92, 73,0,97,72,53,0,146,115,92,0,159,117,83,0,163,127,91,0, 164,128,90,0,169,124,87,0,139,105,83,0,180,141,106,0,186, 146,110,0,182,141,100,0,175,132,93,0,146,105,72,0,88,65, 48,0,128,96,62,0,152,111,74,0,168,125,86,0,179,130,91,0, 178,134,94,0,175,136,89,0,173,133,93,0,176,137,90,0,130, 98,76,0,170,135,98,0,178,139,98,0,185,147,107,0,191,148, 109,0,184,142,100,0,184,145,104,0,180,141,100,0,175,136,95,0, 131,99,77,0,181,146,117,0,178,144,114,0,180,142,112,0,173, 140,113,0,176,137,108,0,174,136,108,0,170,136,108,0,167,134, 101,0,141,111,85,0,112,86,70,0,126,89,62,0,145,109,73,0, 165,119,81,0,144,106,72,0,92,70,54,0,121,92,63,0,146, 108,74,0,174,136,96,0,174,138,100,0,185,144,101,0,180,137, 98,0,169,135,99,0,133,101,79,0,175,142,107,0,175,136,97,0, 179,140,101,0,179,140,101,0,175,135,95,0,160,119,82,0,141, 107,73,0,110,81,60,0,130,107,88,0,140,118,102,0,147,143, 139,0,147,147,147,0,118,118,118,0,89,89,89,0,92,91,93,0, 110,108,112,0,129,128,130,0,134,131,135,0,128,126,128,0,139, 137,140,0,87,86,87,0,81,78,81,0,99,96,100,0,107,98, 95,0,126,98,74,0,142,101,68,0,151,112,77,0,163,124,83,0, 167,127,85,0,167,121,83,0,162,118,82,0,120,88,72,0,147, 109,69,0,168,128,86,0,167,128,83,0,163,121,83,0,170,124, 84,0,169,128,85,0,164,122,84,0,164,122,84,0,164,122,84,0, 168,122,84,0,164,128,90,0,158,118,82,0,154,115,80,0,146, 111,92,0,158,117,80,0,158,114,78,0,150,112,72,0,153,118, 77,0,141,107,73,0,127,97,67,0,123,95,63,0,118,94,78,0, 124,120,124,0,108,106,110,0,91,89,90,0,91,89,91,0,107, 107,107,0,122,120,122,0,127,126,128,0,134,131,135,0,127,125, 129,0,121,119,123,0,101,100,102,0,100,98,100,0,101,101,101,0, 117,117,117,0,131,131,131,0,132,132,132,0,135,131,135,0,132, 128,128,0,133,118,103,0,120,95,74,0,97,72,53,0,150,116, 94,0,164,128,90,0,170,134,96,0,174,135,96,0,172,134,90,0, 140,109,88,0,182,141,108,0,186,146,110,0,182,143,102,0,169, 128,87,0,140,102,68,0,89,65,49,0,129,97,59,0,151,109, 71,0,168,123,80,0,174,136,86,0,179,138,95,0,180,140,98,0, 175,136,95,0,176,141,92,0,132,101,80,0,173,138,101,0,180, 142,102,0,190,147,112,0,191,148,113,0,183,143,103,0,184,147, 108,0,181,142,103,0,180,136,100,0,129,98,77,0,139,104,83,0, 137,101,77,0,135,101,73,0,133,96,73,0,129,97,73,0,136, 100,74,0,135,100,71,0,125,90,67,0,107,78,57,0,101,77, 61,0,128,95,60,0,145,104,67,0,167,128,81,0,144,106,72,0, 92,69,54,0,127,90,63,0,146,108,74,0,175,137,93,0,184, 145,100,0,185,147,103,0,174,139,102,0,176,141,100,0,134,102, 80,0,175,142,107,0,173,136,89,0,179,140,101,0,179,140,101,0, 175,135,95,0,168,125,86,0,139,106,73,0,102,73,54,0,130, 105,86,0,139,119,101,0,136,134,130,0,124,124,124,0,107,107, 107,0,94,91,95,0,93,92,94,0,112,110,114,0,120,119,122,0, 91,90,93,0,93,91,94,0,98,96,99,0,90,88,90,0,90, 89,93,0,93,93,95,0,102,96,96,0,123,98,79,0,132,100, 68,0,133,101,63,0,142,108,68,0,144,101,70,0,139,103,65,0, 145,104,71,0,105,79,61,0,129,94,57,0,145,109,73,0,144, 108,72,0,138,100,70,0,144,102,72,0,138,101,68,0,140,103, 70,0,140,103,70,0,140,106,72,0,142,103,72,0,139,108,71,0, 139,100,71,0,130,100,68,0,122,95,78,0,132,100,68,0,128, 96,70,0,129,99,67,0,126,96,66,0,127,98,67,0,125,95, 65,0,124,88,62,0,116,95,80,0,119,117,121,0,112,108,112,0, 93,91,93,0,90,89,91,0,102,102,102,0,124,123,125,0,130, 129,133,0,130,129,131,0,128,126,128,0,121,117,121,0,97,96, 98,0,93,91,95,0,103,103,103,0,118,118,118,0,132,132,132,0, 131,131,131,0,134,130,132,0,133,124,123,0,133,116,101,0,119, 91,73,0,96,72,54,0,147,117,95,0,165,130,93,0,175,135, 95,0,178,139,94,0,178,138,102,0,141,106,85,0,181,147,113,0, 181,143,103,0,186,144,102,0,167,128,83,0,142,102,70,0,89, 65,49,0,129,95,59,0,152,113,72,0,173,128,91,0,175,133, 95,0,184,138,98,0,184,141,102,0,180,137,98,0,172,132,90,0, 136,101,80,0,172,137,102,0,178,142,106,0,190,148,114,0,185, 151,115,0,186,145,104,0,185,147,109,0,180,141,106,0,176,136, 100,0,133,101,79,0,180,141,106,0,172,130,92,0,170,129,88,0, 167,125,79,0,164,126,86,0,164,122,84,0,169,128,79,0,153, 113,73,0,134,100,66,0,99,75,59,0,128,95,60,0,148,111, 72,0,167,119,81,0,149,107,73,0,94,71,54,0,121,92,63,0, 150,113,76,0,173,130,91,0,177,137,97,0,184,141,102,0,179, 146,103,0,176,141,100,0,133,102,83,0,170,135,98,0,175,136, 95,0,179,140,101,0,177,138,93,0,179,141,97,0,168,125,86,0, 139,106,73,0,99,74,53,0,132,106,90,0,138,117,96,0,136, 134,130,0,127,127,127,0,112,112,112,0,93,91,93,0,91,91, 93,0,106,104,108,0,127,125,129,0,133,130,134,0,129,128,130,0, 111,108,112,0,91,90,94,0,86,86,88,0,88,87,89,0,96, 94,98,0,105,96,95,0,108,98,88,0,110,96,84,0,113,96, 83,0,110,95,82,0,111,95,83,0,108,95,82,0,94,79,68,0, 102,89,78,0,111,99,83,0,112,101,86,0,111,98,87,0,113, 99,85,0,113,98,83,0,114,99,84,0,113,100,85,0,111,99, 85,0,112,100,80,0,116,102,84,0,116,99,86,0,111,99,87,0, 107,95,85,0,112,99,90,0,107,95,85,0,112,100,88,0,113, 99,87,0,111,96,83,0,112,96,80,0,113,98,79,0,106,95, 86,0,114,113,115,0,110,107,111,0,94,94,94,0,93,92,94,0, 102,101,105,0,122,120,122,0,128,126,130,0,131,129,133,0,124, 122,124,0,114,112,116,0,94,92,96,0,92,91,93,0,102,102, 102,0,122,122,122,0,131,131,131,0,131,131,131,0,134,130,131,0, 135,126,119,0,133,112,99,0,120,93,74,0,89,67,51,0,149, 113,89,0,168,131,92,0,176,137,98,0,180,142,98,0,179,141, 103,0,137,105,83,0,182,147,118,0,185,147,103,0,177,138,93,0, 173,130,91,0,133,99,63,0,87,64,51,0,127,93,57,0,152, 113,78,0,167,123,83,0,180,139,96,0,184,138,98,0,179,140, 93,0,182,137,100,0,174,135,96,0,137,102,83,0,172,141,108,0, 178,146,112,0,191,151,119,0,184,152,118,0,186,145,104,0,185, 148,109,0,185,144,107,0,176,136,100,0,133,101,79,0,185,146, 115,0,172,132,92,0,175,129,89,0,162,122,80,0,171,125,87,0, 164,122,84,0,163,123,81,0,160,120,80,0,142,100,66,0,91, 66,53,0,124,91,62,0,148,111,72,0,162,119,80,0,142,105, 66,0,88,65,50,0,124,89,60,0,149,108,77,0,173,135,91,0, 184,138,98,0,178,134,92,0,173,136,97,0,170,135,98,0,139, 106,89,0,169,133,95,0,172,131,90,0,179,139,99,0,179,140, 101,0,180,141,100,0,167,124,89,0,144,105,74,0,106,76,56,0, 134,108,88,0,139,114,95,0,140,137,130,0,129,129,129,0,113, 113,113,0,93,90,94,0,90,89,91,0,104,102,106,0,124,123, 125,0,134,131,135,0,130,129,131,0,117,114,118,0,91,89,93,0, 89,88,90,0,86,85,87,0,89,89,89,0,91,89,93,0,93, 89,93,0,93,89,93,0,90,88,90,0,88,84,88,0,88,84, 88,0,88,85,89,0,88,84,88,0,88,85,89,0,90,88,90,0, 90,88,90,0,93,90,94,0,94,92,94,0,93,90,94,0,96, 94,96,0,99,95,99,0,99,96,100,0,101,97,101,0,102,98, 102,0,102,98,102,0,105,99,105,0,106,102,106,0,106,102,106,0, 107,103,107,0,107,105,107,0,107,103,107,0,105,99,105,0,101, 96,102,0,96,94,96,0,94,92,94,0,106,106,106,0,105,103, 107,0,95,94,96,0,93,92,94,0,105,105,105,0,122,119,123,0, 128,128,130,0,130,129,131,0,119,118,120,0,112,110,114,0,93, 90,94,0,92,91,93,0,102,102,102,0,126,126,126,0,142,142, 142,0,131,131,131,0,133,129,131,0,134,124,122,0,129,111,97,0, 120,93,74,0,88,64,50,0,140,107,78,0,173,130,95,0,179, 137,99,0,180,140,98,0,179,141,103,0,136,105,84,0,184,151, 112,0,185,141,101,0,184,140,100,0,165,125,83,0,140,105,68,0, 96,71,54,0,133,94,63,0,152,113,72,0,167,125,83,0,173, 132,89,0,176,135,90,0,179,137,99,0,182,141,100,0,174,135, 96,0,136,101,80,0,173,140,107,0,178,146,112,0,184,151,116,0, 185,150,113,0,185,147,109,0,190,147,108,0,187,143,107,0,175, 135,99,0,138,102,80,0,184,145,114,0,172,132,92,0,178,132, 92,0,170,134,88,0,175,131,91,0,171,123,85,0,169,119,79,0, 160,120,80,0,142,100,66,0,89,66,53,0,130,95,66,0,149, 111,73,0,162,119,80,0,142,102,66,0,88,65,50,0,123,94, 65,0,150,107,76,0,173,128,91,0,177,135,97,0,182,139,100,0, 172,135,96,0,170,132,88,0,143,111,89,0,169,133,95,0,171, 128,89,0,176,137,98,0,184,145,100,0,179,138,95,0,165,125, 83,0,146,113,74,0,106,76,56,0,135,109,91,0,138,114,96,0, 142,137,130,0,130,130,130,0,115,117,117,0,94,92,94,0,92, 92,94,0,101,100,102,0,124,122,124,0,133,131,133,0,130,129, 131,0,117,115,117,0,95,93,95,0,90,89,91,0,89,88,90,0, 88,85,89,0,85,84,88,0,88,85,89,0,87,84,88,0,87, 84,88,0,87,84,88,0,86,85,87,0,86,85,87,0,87,86, 88,0,86,85,87,0,88,86,88,0,89,87,89,0,90,88,90,0, 90,88,90,0,90,88,90,0,93,89,93,0,91,89,91,0,93, 91,93,0,90,89,93,0,94,92,94,0,96,94,98,0,95,95, 95,0,98,95,99,0,100,96,100,0,102,100,102,0,105,101,105,0, 102,100,102,0,99,95,98,0,91,91,91,0,89,88,90,0,90, 89,91,0,95,94,96,0,93,93,95,0,92,92,94,0,91,89, 93,0,104,102,106,0,123,122,124,0,132,130,134,0,128,128,130,0, 118,117,119,0,107,106,110,0,92,91,93,0,92,92,94,0,106, 106,106,0,122,122,122,0,135,135,135,0,131,131,131,0,134,130, 130,0,135,119,111,0,136,117,92,0,118,93,74,0,91,66,53,0, 140,108,80,0,165,129,91,0,175,135,99,0,180,139,96,0,184, 141,102,0,140,106,84,0,182,148,118,0,184,140,100,0,176,137, 90,0,167,126,89,0,140,104,66,0,99,71,59,0,127,90,57,0, 152,113,72,0,168,126,88,0,180,139,96,0,176,135,90,0,184, 138,100,0,175,134,91,0,173,134,95,0,134,100,78,0,173,141, 107,0,176,147,112,0,188,156,114,0,186,149,110,0,186,147,106,0, 188,145,106,0,180,142,102,0,180,136,96,0,137,101,79,0,182, 149,114,0,172,132,92,0,175,136,95,0,178,138,98,0,180,134, 96,0,175,134,89,0,170,129,88,0,159,120,79,0,141,99,65,0, 87,62,49,0,130,102,74,0,155,117,77,0,161,119,81,0,136, 101,64,0,88,65,50,0,123,94,65,0,146,111,76,0,167,126, 89,0,180,136,96,0,175,133,95,0,175,137,93,0,175,129,89,0, 145,113,91,0,173,130,95,0,170,124,84,0,175,134,91,0,180, 141,96,0,170,131,92,0,163,122,85,0,146,113,74,0,118,88, 62,0,124,99,82,0,138,110,86,0,143,137,129,0,135,135,135,0, 120,120,120,0,102,100,104,0,90,89,93,0,99,96,100,0,122, 119,123,0,134,130,134,0,130,129,131,0,125,124,126,0,106,105, 107,0,98,95,99,0,92,91,93,0,94,92,94,0,93,91,93,0, 92,91,93,0,93,92,94,0,92,91,93,0,93,92,94,0,96, 94,98,0,96,94,98,0,96,94,98,0,95,94,96,0,96,94, 98,0,96,94,98,0,95,94,98,0,95,94,96,0,95,94,96,0, 95,94,96,0,94,92,94,0,92,91,93,0,90,89,93,0,91, 91,93,0,91,91,93,0,94,92,94,0,96,94,98,0,95,93, 95,0,96,95,99,0,94,92,94,0,94,92,94,0,96,94,98,0, 92,91,93,0,90,89,91,0,92,91,93,0,94,92,94,0,95, 94,96,0,95,94,96,0,99,96,100,0,113,112,114,0,122,120, 124,0,131,129,133,0,124,123,125,0,115,113,117,0,106,105,107,0, 89,91,91,0,92,94,93,0,106,106,106,0,119,119,119,0,136, 136,136,0,131,131,131,0,133,125,123,0,136,120,108,0,139,115, 89,0,122,93,68,0,93,71,55,0,139,99,67,0,169,128,91,0, 178,136,98,0,180,141,96,0,184,138,98,0,137,105,83,0,183, 143,117,0,184,137,96,0,179,138,95,0,168,128,86,0,137,99, 65,0,109,84,67,0,126,95,62,0,152,114,76,0,167,124,89,0, 179,138,95,0,177,135,97,0,177,137,97,0,168,130,86,0,168, 131,94,0,129,97,77,0,170,138,104,0,175,143,111,0,186,152, 112,0,183,145,107,0,184,144,104,0,188,142,102,0,179,140,99,0, 175,135,95,0,135,99,79,0,182,145,112,0,172,132,92,0,175, 136,95,0,184,140,100,0,174,137,98,0,179,130,91,0,173,132, 83,0,156,117,78,0,133,99,63,0,87,62,49,0,135,98,71,0, 157,119,79,0,161,117,81,0,132,98,62,0,87,65,49,0,123, 94,65,0,150,106,74,0,170,124,86,0,169,127,89,0,175,134, 89,0,172,133,92,0,171,123,85,0,142,111,90,0,168,128,86,0, 168,119,80,0,169,128,87,0,172,132,90,0,169,130,89,0,161, 120,83,0,142,109,76,0,124,90,62,0,123,98,79,0,135,106, 83,0,148,141,130,0,142,142,142,0,128,128,128,0,104,101,105,0, 93,92,94,0,101,100,102,0,122,120,122,0,130,128,130,0,136, 135,137,0,128,126,128,0,124,123,125,0,113,112,114,0,110,108, 110,0,110,108,110,0,111,107,111,0,109,107,111,0,108,107,111,0, 110,108,112,0,113,112,114,0,113,112,114,0,117,115,117,0,116, 115,117,0,118,117,119,0,116,114,116,0,113,112,114,0,112,110, 114,0,108,106,110,0,109,107,111,0,105,103,107,0,104,102,106,0, 101,100,104,0,103,102,104,0,101,100,102,0,101,100,102,0,104, 102,106,0,103,101,105,0,104,103,105,0,102,100,104,0,101,100, 102,0,102,100,104,0,104,101,105,0,105,101,105,0,104,103,105,0, 102,100,104,0,106,105,107,0,104,103,105,0,108,106,110,0,116, 114,116,0,125,124,126,0,125,124,126,0,133,130,134,0,124,123, 125,0,117,115,119,0,102,101,105,0,89,91,90,0,94,94,94,0, 107,107,107,0,120,120,120,0,135,135,135,0,132,130,128,0,136, 123,114,0,137,118,99,0,139,113,83,0,117,89,65,0,93,71, 55,0,135,105,65,0,168,129,90,0,176,135,98,0,181,142,101,0, 182,141,98,0,140,104,82,0,181,143,115,0,176,136,96,0,178, 136,94,0,167,123,81,0,135,102,67,0,103,77,61,0,123,90, 55,0,150,105,68,0,167,124,85,0,173,132,87,0,178,135,96,0, 176,136,96,0,165,125,77,0,168,127,90,0,128,93,72,0,172, 139,100,0,172,140,106,0,183,143,107,0,181,142,103,0,184,143, 102,0,184,143,102,0,179,138,97,0,173,132,91,0,135,99,77,0, 181,140,109,0,170,129,88,0,173,133,91,0,176,136,96,0,174, 137,98,0,175,131,91,0,167,126,85,0,155,114,77,0,135,94, 61,0,86,62,48,0,144,108,84,0,160,116,80,0,162,121,80,0, 133,99,63,0,87,65,49,0,127,94,65,0,146,108,74,0,161, 115,75,0,164,122,84,0,170,122,84,0,169,119,79,0,169,123, 83,0,124,93,74,0,170,125,88,0,165,126,79,0,164,124,82,0, 169,121,83,0,165,125,83,0,160,119,82,0,145,107,73,0,123, 89,61,0,122,96,78,0,134,102,78,0,145,136,123,0,137,136, 135,0,123,123,123,0,100,99,101,0,93,90,94,0,100,97,101,0, 121,118,122,0,129,128,132,0,134,132,134,0,134,131,135,0,130, 129,131,0,133,130,134,0,130,129,131,0,130,128,130,0,127,126, 128,0,127,125,129,0,127,125,129,0,127,125,127,0,130,129,131,0, 128,126,130,0,131,128,132,0,133,129,133,0,133,129,133,0,128, 128,130,0,129,128,130,0,128,126,130,0,133,129,133,0,128,125, 129,0,124,123,125,0,124,122,124,0,123,122,124,0,124,123,125,0, 127,125,127,0,124,123,125,0,126,124,128,0,128,125,129,0,125, 123,127,0,125,123,127,0,125,123,127,0,128,125,129,0,125,123, 127,0,126,124,128,0,126,124,128,0,126,124,128,0,123,122,124,0, 123,122,124,0,124,123,125,0,131,129,133,0,134,134,134,0,131, 131,133,0,129,128,130,0,123,122,124,0,113,113,115,0,102,98, 102,0,90,90,90,0,93,95,95,0,112,112,112,0,122,122,122,0, 130,130,130,0,133,128,123,0,135,118,101,0,136,114,92,0,137, 111,83,0,123,90,61,0,94,71,56,0,136,102,68,0,167,126, 89,0,179,133,93,0,175,135,95,0,174,135,96,0,134,99,78,0, 180,147,114,0,180,136,96,0,174,133,90,0,174,128,90,0,147, 112,71,0,93,67,53,0,122,92,56,0,145,109,67,0,173,127, 89,0,175,133,95,0,177,135,97,0,181,137,97,0,159,119,77,0, 165,128,91,0,123,93,71,0,165,134,101,0,175,134,97,0,180, 137,102,0,179,137,95,0,178,141,92,0,179,137,95,0,175,133, 91,0,175,129,89,0,131,95,73,0,178,137,104,0,164,125,84,0, 169,123,79,0,179,133,93,0,178,136,94,0,175,131,91,0,172, 123,84,0,152,113,74,0,133,92,59,0,86,62,48,0,146,113, 88,0,164,118,80,0,158,120,82,0,133,93,57,0,89,64,47,0, 133,100,73,0,149,108,67,0,163,115,77,0,157,111,71,0,163, 115,77,0,164,125,78,0,164,116,78,0,122,92,68,0,170,124, 90,0,158,118,78,0,159,120,79,0,159,119,79,0,159,119,79,0, 158,117,80,0,150,111,76,0,126,93,60,0,111,87,71,0,136, 103,74,0,148,136,118,0,137,136,135,0,123,123,123,0,101,100, 102,0,93,90,94,0,100,96,100,0,119,118,120,0,129,126,130,0, 132,130,134,0,133,131,135,0,132,130,134,0,134,132,134,0,134, 130,134,0,133,131,135,0,134,130,134,0,133,130,134,0,131,130, 132,0,133,130,134,0,133,131,135,0,133,131,135,0,133,131,135,0, 133,131,135,0,134,132,136,0,133,131,135,0,133,131,135,0,134, 132,136,0,132,130,134,0,131,129,133,0,130,130,132,0,131,129, 133,0,132,130,134,0,130,130,132,0,134,131,135,0,134,132,136,0, 133,131,135,0,135,132,136,0,133,131,135,0,133,131,133,0,133, 131,135,0,133,131,135,0,134,132,134,0,134,132,134,0,133,132, 134,0,130,129,131,0,130,130,132,0,133,130,134,0,133,131,133,0, 135,132,136,0,135,132,136,0,136,136,136,0,131,129,133,0,125, 123,127,0,114,112,116,0,101,100,102,0,90,89,93,0,96,98, 97,0,112,112,112,0,122,122,122,0,130,129,128,0,133,125,113,0, 136,115,96,0,139,115,89,0,140,110,78,0,125,93,65,0,88, 65,50,0,138,98,68,0,162,121,84,0,170,128,90,0,164,127, 84,0,164,127,84,0,132,96,76,0,178,143,108,0,173,130,95,0, 169,132,93,0,158,122,84,0,144,107,74,0,93,67,53,0,124, 91,62,0,144,105,74,0,170,126,90,0,173,135,91,0,181,137, 101,0,173,136,99,0,163,124,79,0,168,124,88,0,123,91,71,0, 164,130,100,0,167,130,91,0,170,134,96,0,176,135,90,0,174, 129,86,0,172,131,90,0,168,125,86,0,170,124,84,0,127,91, 71,0,179,133,99,0,164,123,80,0,166,124,78,0,179,129,89,0, 175,135,87,0,173,130,91,0,173,123,83,0,151,112,73,0,130, 91,60,0,88,63,48,0,151,114,91,0,159,118,81,0,160,123, 84,0,127,94,59,0,90,65,48,0,126,94,72,0,127,89,59,0, 123,84,53,0,126,93,60,0,129,95,59,0,127,95,63,0,129, 89,57,0,97,72,53,0,132,102,78,0,123,91,59,0,128,94, 60,0,129,96,61,0,126,91,60,0,124,93,60,0,121,89,57,0, 122,85,58,0,112,86,68,0,134,104,72,0,149,134,115,0,141, 139,135,0,126,126,126,0,100,99,101,0,94,90,94,0,99,96, 100,0,113,113,113,0,119,117,121,0,120,118,122,0,121,119,123,0, 123,120,124,0,124,123,125,0,125,124,126,0,127,125,129,0,128, 126,130,0,123,122,124,0,124,123,125,0,126,124,128,0,127,125, 127,0,128,125,129,0,127,125,129,0,127,125,129,0,127,125,127,0, 127,125,129,0,125,124,126,0,124,123,125,0,125,123,127,0,127, 125,127,0,124,123,125,0,128,126,128,0,124,123,125,0,125,123, 127,0,127,124,128,0,127,125,129,0,125,124,126,0,125,124,126,0, 127,124,128,0,125,125,127,0,125,124,128,0,128,126,128,0,127, 124,128,0,128,126,128,0,127,126,128,0,128,125,129,0,128,126, 130,0,127,126,128,0,128,126,130,0,130,128,130,0,127,126,128,0, 130,128,130,0,127,124,128,0,119,118,120,0,112,110,114,0,96, 95,99,0,90,89,91,0,99,101,101,0,114,114,114,0,123,123, 123,0,131,129,125,0,135,125,111,0,136,113,90,0,140,113,84,0, 140,111,82,0,124,90,60,0,91,68,51,0,134,95,66,0,154, 114,78,0,162,118,82,0,155,117,77,0,152,118,82,0,118,88, 68,0,163,129,101,0,164,121,86,0,160,123,86,0,156,115,78,0, 144,105,74,0,92,69,54,0,121,93,63,0,140,106,76,0,168, 134,90,0,170,134,96,0,174,137,98,0,172,135,96,0,158,123, 88,0,161,125,87,0,118,89,70,0,170,127,96,0,162,125,88,0, 164,128,90,0,167,124,89,0,164,123,80,0,163,122,77,0,163, 119,83,0,162,121,80,0,133,99,71,0,178,137,110,0,162,121, 80,0,164,121,74,0,174,125,86,0,171,130,89,0,169,128,87,0, 170,122,84,0,151,112,73,0,130,91,60,0,88,63,48,0,152, 122,96,0,162,126,84,0,158,122,90,0,128,95,62,0,89,66, 49,0,93,69,55,0,110,85,70,0,111,85,67,0,113,85,67,0, 110,85,66,0,105,79,63,0,101,76,61,0,90,69,54,0,104, 76,62,0,103,75,61,0,104,76,62,0,110,84,70,0,115,89, 73,0,122,96,78,0,123,98,79,0,132,102,80,0,107,80,65,0, 133,100,71,0,149,134,113,0,143,140,135,0,128,128,128,0,105, 105,105,0,94,92,94,0,94,92,94,0,98,96,100,0,101,100, 102,0,99,98,100,0,100,99,101,0,100,98,102,0,101,100,104,0, 105,102,106,0,104,102,106,0,105,102,106,0,105,102,106,0,108, 106,108,0,106,104,108,0,106,105,107,0,105,103,107,0,106,105, 107,0,104,102,106,0,107,104,108,0,105,102,106,0,101,100,102,0, 100,99,101,0,104,101,105,0,102,101,105,0,104,102,106,0,105, 102,106,0,99,98,100,0,104,101,105,0,101,100,102,0,105,102, 106,0,102,100,104,0,100,98,102,0,100,98,102,0,101,100,104,0, 102,100,104,0,105,102,106,0,105,103,107,0,107,104,108,0,108, 106,110,0,110,107,111,0,110,106,110,0,109,107,111,0,110,108, 110,0,107,106,108,0,107,107,111,0,108,106,110,0,107,106,108,0, 103,101,105,0,98,97,99,0,91,89,91,0,90,88,90,0,101, 101,101,0,118,118,118,0,124,124,124,0,131,128,123,0,134,122, 106,0,137,114,89,0,140,113,86,0,140,111,76,0,124,93,60,0, 91,66,51,0,127,96,65,0,129,98,71,0,129,100,71,0,130, 96,68,0,134,105,82,0,99,75,59,0,140,109,88,0,142,111, 86,0,138,107,86,0,135,107,83,0,136,105,84,0,89,67,53,0, 121,93,63,0,142,107,76,0,160,124,86,0,167,129,91,0,167, 130,91,0,164,127,88,0,162,125,88,0,161,124,87,0,118,88, 70,0,173,131,103,0,167,122,89,0,166,122,86,0,163,125,85,0, 163,119,83,0,163,119,83,0,168,118,82,0,162,121,80,0,133, 98,73,0,178,140,110,0,162,121,80,0,162,117,74,0,169,129, 81,0,166,123,84,0,168,122,84,0,168,124,82,0,153,113,77,0, 127,93,57,0,88,65,48,0,143,114,91,0,153,120,85,0,154, 124,94,0,127,94,65,0,86,64,48,0,130,95,66,0,141,104, 65,0,163,122,79,0,164,116,78,0,159,118,77,0,166,125,80,0, 169,119,79,0,164,125,86,0,169,119,79,0,161,122,81,0,161, 122,81,0,159,119,79,0,162,117,80,0,153,114,79,0,141,102, 71,0,117,85,61,0,103,76,61,0,127,96,65,0,148,134,114,0, 143,141,137,0,128,128,128,0,105,105,105,0,94,92,94,0,94, 90,94,0,94,92,94,0,94,90,94,0,94,90,94,0,93,89, 93,0,93,90,94,0,93,92,94,0,95,94,96,0,93,92,94,0, 94,92,94,0,93,91,95,0,93,90,94,0,91,90,94,0,93, 92,94,0,95,94,96,0,93,92,94,0,93,93,95,0,91,92, 93,0,91,91,93,0,93,93,95,0,95,93,95,0,94,94,94,0, 90,89,91,0,91,91,91,0,92,92,94,0,91,89,91,0,90, 89,91,0,93,91,93,0,94,92,94,0,94,92,94,0,93,90, 94,0,93,92,94,0,94,93,95,0,93,91,93,0,94,93,95,0, 93,90,94,0,94,92,94,0,93,91,95,0,94,92,94,0,95, 94,96,0,94,93,95,0,93,92,94,0,91,90,94,0,94,94, 96,0,92,91,93,0,90,89,91,0,91,89,93,0,89,88,90,0, 88,85,89,0,94,94,94,0,107,107,107,0,123,123,123,0,126, 128,128,0,131,129,125,0,133,123,111,0,136,114,90,0,140,114, 86,0,138,110,78,0,124,93,66,0,87,64,49,0,93,70,53,0, 120,89,68,0,118,89,70,0,118,89,70,0,127,96,73,0,122, 90,70,0,127,95,71,0,127,91,73,0,125,95,73,0,126,91, 70,0,125,95,73,0,86,64,48,0,124,95,72,0,142,109,74,0, 165,128,85,0,162,124,86,0,162,124,86,0,153,118,83,0,160, 122,82,0,161,123,85,0,122,90,70,0,169,135,107,0,158,121, 82,0,166,122,86,0,165,119,85,0,162,118,82,0,159,119,77,0, 161,119,81,0,159,119,79,0,144,102,74,0,176,135,108,0,159, 115,73,0,159,113,73,0,167,126,85,0,168,118,82,0,168,118, 82,0,168,124,82,0,155,114,77,0,130,94,62,0,88,63,48,0, 139,108,89,0,159,127,85,0,156,118,90,0,126,91,62,0,88, 65,50,0,122,90,56,0,148,108,72,0,162,119,80,0,168,126, 80,0,161,120,75,0,168,119,80,0,165,119,81,0,165,123,81,0, 165,125,85,0,159,118,81,0,158,119,80,0,158,117,80,0,162, 123,84,0,156,114,72,0,146,107,72,0,129,97,65,0,105,80, 61,0,128,98,74,0,146,135,122,0,145,143,141,0,131,131,131,0, 113,113,113,0,94,92,94,0,96,94,98,0,100,97,101,0,100, 97,101,0,97,95,99,0,96,95,99,0,98,96,98,0,96,96, 98,0,96,94,98,0,96,94,96,0,96,94,98,0,93,91,95,0, 91,90,94,0,93,91,95,0,94,92,96,0,95,94,96,0,96, 94,98,0,97,96,98,0,95,94,96,0,96,94,98,0,96,94, 98,0,98,97,99,0,92,92,96,0,94,93,95,0,93,91,95,0, 94,93,95,0,93,92,94,0,95,94,96,0,95,94,96,0,95, 94,96,0,96,94,96,0,97,96,98,0,98,94,97,0,96,94, 98,0,95,94,96,0,95,94,96,0,96,94,96,0,96,94,96,0, 94,93,95,0,95,94,96,0,93,90,94,0,94,93,95,0,93, 90,94,0,94,92,94,0,90,89,93,0,90,89,93,0,91,89, 91,0,92,91,93,0,89,87,91,0,90,89,93,0,108,108,108,0, 118,118,118,0,123,123,123,0,128,128,128,0,130,130,128,0,133, 125,117,0,139,115,95,0,140,114,86,0,140,108,80,0,123,90, 65,0,91,68,51,0,130,96,66,0,163,121,83,0,162,122,86,0, 160,124,86,0,162,124,86,0,162,124,86,0,168,124,88,0,161, 123,83,0,161,118,83,0,162,124,86,0,161,123,85,0,88,65, 50,0,124,96,66,0,133,97,67,0,142,109,76,0,142,108,72,0, 142,109,74,0,136,105,72,0,142,108,72,0,144,110,76,0,111, 83,65,0,155,122,97,0,149,108,77,0,142,109,76,0,142,109, 74,0,140,107,74,0,141,104,71,0,140,103,70,0,139,101,67,0, 131,91,61,0,146,114,92,0,139,101,67,0,142,106,68,0,152, 113,72,0,152,111,74,0,152,111,74,0,156,118,80,0,149,109, 73,0,128,94,64,0,87,64,49,0,138,110,92,0,159,129,89,0, 153,125,103,0,116,91,70,0,91,67,53,0,121,91,61,0,142, 104,76,0,146,106,74,0,146,108,74,0,150,107,76,0,149,113, 75,0,145,110,79,0,142,106,68,0,140,108,70,0,134,102,70,0, 135,99,67,0,134,98,66,0,138,104,70,0,133,96,63,0,130, 94,62,0,120,90,60,0,103,76,61,0,124,102,80,0,147,140, 131,0,145,146,144,0,136,136,136,0,128,128,128,0,120,118,122,0, 112,108,112,0,116,114,116,0,116,114,116,0,113,113,115,0,111, 110,114,0,116,113,117,0,114,113,115,0,113,113,113,0,112,111, 113,0,111,108,112,0,110,107,111,0,107,106,108,0,106,105,107,0, 107,107,107,0,111,108,112,0,111,108,112,0,112,111,113,0,116, 113,119,0,113,112,116,0,113,112,114,0,117,115,117,0,112,110, 114,0,112,111,113,0,110,108,112,0,110,108,114,0,108,108,112,0, 113,112,114,0,113,112,114,0,113,110,114,0,113,112,114,0,114, 114,114,0,116,114,116,0,115,113,117,0,113,112,114,0,112,112, 112,0,108,107,111,0,106,106,106,0,110,107,111,0,108,106,110,0, 108,106,110,0,108,106,110,0,110,106,110,0,107,106,110,0,106, 104,108,0,105,103,107,0,112,109,113,0,105,102,106,0,105,102, 106,0,118,117,119,0,124,124,124,0,125,127,127,0,128,128,128,0, 126,126,126,0,133,133,131,0,134,130,124,0,137,123,109,0,138, 117,92,0,138,114,86,0,117,94,71,0,87,66,51,0,130,102, 82,0,136,106,84,0,133,103,79,0,135,109,85,0,138,110,86,0, 138,109,84,0,150,116,96,0,141,108,83,0,139,109,85,0,145, 117,97,0,137,112,91,0,89,67,53,0,130,101,78,0,130,105, 78,0,134,102,80,0,129,101,79,0,133,104,83,0,127,99,77,0, 129,102,83,0,134,102,80,0,95,72,57,0,135,107,89,0,130, 101,80,0,130,101,80,0,130,101,80,0,132,100,78,0,129,102, 83,0,130,102,80,0,134,102,80,0,117,88,71,0,129,105,83,0, 130,101,80,0,128,100,78,0,136,102,82,0,139,105,83,0,134, 106,84,0,140,110,84,0,138,106,82,0,130,101,78,0,89,66, 53,0,137,112,91,0,152,121,94,0,159,131,115,0,118,95,80,0, 91,67,53,0,95,70,57,0,89,65,49,0,90,66,50,0,89, 66,51,0,94,70,54,0,98,72,56,0,104,78,62,0,96,72, 56,0,105,80,63,0,106,82,66,0,116,91,76,0,122,96,78,0, 129,102,83,0,134,100,82,0,128,101,82,0,130,102,86,0,95, 73,61,0,123,108,101,0,143,141,137,0,145,145,145,0,136,136, 136,0,132,132,132,0,128,128,128,0,125,124,126,0,113,112,114,0, 107,106,108,0,104,102,106,0,104,102,106,0,106,105,107,0,107, 106,108,0,108,106,110,0,108,106,110,0,106,106,106,0,105,103, 107,0,105,103,107,0,105,105,105,0,108,106,110,0,110,108,112,0, 111,109,113,0,110,107,111,0,107,106,110,0,110,108,112,0,111, 109,113,0,113,112,114,0,110,108,112,0,110,108,112,0,108,107, 111,0,112,112,112,0,111,109,113,0,112,111,113,0,111,108,114,0, 111,109,113,0,114,114,116,0,113,113,113,0,109,109,109,0,107, 107,107,0,102,101,105,0,106,106,106,0,107,107,107,0,104,102, 106,0,104,103,105,0,102,101,105,0,105,102,106,0,107,106,108,0, 105,102,106,0,106,106,106,0,105,102,106,0,104,101,105,0,106, 103,107,0,112,111,113,0,123,122,124,0,129,129,129,0,129,129, 129,0,130,130,130,0,125,125,125,0,125,125,125,0,133,133,133,0, 131,131,129,0,136,127,124,0,136,122,106,0,136,114,96,0,123, 99,79,0,99,77,61,0,91,70,55,0,94,70,54,0,87,65, 51,0,89,67,53,0,91,66,53,0,88,65,50,0,87,65,51,0, 87,65,51,0,89,66,51,0,95,75,57,0,95,75,57,0,93, 69,55,0,91,70,53,0,92,69,54,0,91,68,51,0,95,69, 55,0,95,73,55,0,94,71,48,0,93,70,53,0,93,70,53,0, 89,66,49,0,93,70,53,0,93,70,53,0,91,70,51,0,91, 70,51,0,98,72,54,0,98,72,50,0,98,72,54,0,99,72, 53,0,101,72,51,0,99,71,51,0,99,71,51,0,97,72,53,0, 95,72,53,0,97,72,53,0,99,71,53,0,99,72,51,0,94, 68,50,0,93,65,51,0,90,67,50,0,127,101,77,0,149,127, 109,0,159,136,131,0,129,116,107,0,122,101,94,0,119,100,77,0, 125,100,73,0,126,99,68,0,124,98,68,0,120,94,68,0,124, 98,68,0,123,99,71,0,124,94,72,0,128,100,76,0,122,93, 72,0,120,91,70,0,127,93,71,0,105,82,61,0,113,83,65,0, 109,85,67,0,116,91,78,0,113,94,89,0,123,117,117,0,143, 143,143,0,142,142,142,0,135,135,135,0,131,131,131,0,129,129, 129,0,125,125,125,0,107,107,107,0,99,99,99,0,96,94,98,0, 98,95,99,0,98,97,99,0,98,98,100,0,98,95,99,0,98, 95,99,0,98,94,97,0,96,94,98,0,95,95,95,0,94,95, 96,0,95,94,98,0,95,94,96,0,95,95,99,0,95,94,96,0, 95,94,98,0,96,96,96,0,97,96,98,0,100,99,101,0,95, 98,99,0,96,99,100,0,95,98,99,0,95,98,99,0,95,98, 99,0,96,98,100,0,95,95,99,0,95,96,99,0,98,100,100,0, 100,101,102,0,99,99,99,0,98,100,100,0,96,97,98,0,96, 98,97,0,97,99,98,0,94,95,96,0,95,95,95,0,93,93, 95,0,95,94,96,0,95,94,98,0,96,96,96,0,96,98,98,0, 95,95,95,0,95,94,96,0,98,98,98,0,104,102,106,0,119, 120,121,0,129,129,129,0,129,129,129,0,130,130,130,0,129,129, 129,0,129,129,129,0,133,133,133,0,134,134,134,0,138,132,135,0, 134,127,124,0,136,123,112,0,131,114,101,0,124,106,92,0,124, 105,86,0,127,105,85,0,125,96,79,0,123,102,83,0,122,101, 82,0,120,99,82,0,118,100,78,0,118,100,82,0,118,100,82,0, 118,100,82,0,119,101,79,0,118,94,78,0,124,99,82,0,132, 111,86,0,129,102,83,0,123,102,79,0,128,103,82,0,123,102, 77,0,130,102,82,0,124,102,82,0,123,100,79,0,125,102,79,0, 125,102,79,0,124,102,80,0,124,102,82,0,126,101,82,0,128, 102,82,0,134,102,82,0,130,105,84,0,135,104,83,0,136,102, 80,0,128,104,82,0,125,101,79,0,126,101,78,0,130,102,80,0, 137,102,79,0,136,103,78,0,128,104,80,0,133,107,79,0,130, 107,86,0,131,111,101,0,150,136,132,0,152,138,142,0,149,143, 148,0,139,131,132,0,134,123,122,0,142,129,118,0,136,117,102,0, 134,116,100,0,139,114,107,0,133,116,109,0,142,118,112,0,148, 121,112,0,150,123,114,0,142,123,114,0,143,124,115,0,153,132, 123,0,145,127,117,0,152,129,122,0,144,131,128,0,143,129,129,0, 134,126,129,0,139,135,139,0,142,142,142,0,138,138,138,0,132, 132,132,0,131,131,131,0,131,131,131,0,128,128,128,0,114,114, 114,0,106,106,106,0,103,103,103,0,102,102,102,0,103,103,103,0, 101,101,101,0,101,101,101,0,101,101,101,0,100,100,100,0,100, 100,100,0,99,99,99,0,97,99,99,0,96,98,98,0,96,98, 98,0,95,96,99,0,95,95,99,0,96,98,98,0,100,100,100,0, 97,98,99,0,100,100,100,0,100,102,101,0,103,103,103,0,100, 104,104,0,102,106,105,0,101,101,101,0,100,100,100,0,100,100, 100,0,100,100,100,0,100,100,100,0,100,100,100,0,100,100,100,0, 101,101,101,0,103,103,103,0,99,101,100,0,100,100,100,0,100, 100,100,0,99,99,99,0,99,99,99,0,97,99,99,0,99,99, 99,0,98,100,99,0,100,100,100,0,100,100,100,0,99,99,99,0, 101,101,101,0,110,110,110,0,124,124,124,0,129,129,129,0,126, 128,128,0,128,128,128,0,126,128,128,0,130,130,130,0,134,134, 134,0,135,135,135,0,139,135,137,0,136,132,134,0,136,130,130,0, 136,128,124,0,135,125,117,0,137,123,113,0,140,122,110,0,140, 122,108,0,141,122,111,0,136,120,108,0,136,118,108,0,133,117, 107,0,133,115,105,0,133,118,105,0,131,117,105,0,130,116,106,0, 131,118,103,0,135,119,109,0,136,121,110,0,135,119,107,0,135, 118,107,0,137,120,109,0,129,114,105,0,136,120,108,0,140,119, 112,0,142,122,112,0,140,123,108,0,140,124,114,0,139,123,117,0, 139,125,119,0,139,124,119,0,140,128,120,0,145,127,123,0,141, 128,123,0,140,130,124,0,144,128,124,0,141,130,125,0,146,129, 124,0,140,128,120,0,141,126,119,0,148,134,120,0,151,133,119,0, 144,128,122,0,150,130,124,0,149,131,129,0,140,130,131,0,156, 144,151,0,152,146,152,0,156,148,156,0,153,145,151,0,153,143, 147,0,150,142,146,0,147,141,143,0,147,139,139,0,150,146,144,0, 150,146,144,0,151,147,151,0,151,146,145,0,151,143,147,0,148, 138,141,0,150,142,144,0,150,144,146,0,150,142,144,0,149,143, 146,0,151,145,150,0,150,144,148,0,146,142,148,0,143,140,146,0, 138,138,138,0,134,134,134,0,130,130,130,0,131,131,131,0,130, 130,130,0,130,130,130,0,129,129,129,0,124,124,124,0,123,123, 123,0,122,122,122,0,120,122,121,0,119,119,119,0,122,122,122,0, 119,121,120,0,119,119,119,0,117,117,117,0,114,116,116,0,114, 116,116,0,112,112,112,0,111,111,111,0,113,113,113,0,110,113, 114,0,114,116,116,0,114,116,116,0,113,113,113,0,114,115,116,0, 115,117,117,0,115,115,115,0,112,116,114,0,117,119,118,0,117, 117,117,0,117,117,117,0,115,115,115,0,114,116,115,0,115,117, 117,0,115,117,117,0,114,116,116,0,118,118,118,0,120,121,122,0, 122,122,122,0,123,123,123,0,119,119,119,0,117,119,119,0,118, 118,118,0,119,120,121,0,115,117,116,0,115,117,117,0,117,117, 117,0,118,118,118,0,117,117,117,0,119,121,121,0,124,124,124,0, 125,127,127,0,129,129,129,0,129,129,129,0,129,129,129,0,128, 128,128,0,129,129,129,0,135,135,135,0,135,135,135,0,140,138, 140,0,135,135,135,0,136,134,136,0,140,136,139,0,138,132,135,0, 138,134,134,0,139,131,131,0,135,129,129,0,136,130,130,0,136, 130,130,0,137,129,129,0,137,132,131,0,135,129,129,0,136,128, 128,0,135,129,129,0,137,130,129,0,136,129,128,0,134,127,126,0, 136,131,130,0,137,132,131,0,133,130,125,0,133,131,125,0,133, 130,125,0,134,131,126,0,134,131,128,0,135,131,129,0,134,133, 128,0,135,133,129,0,136,133,130,0,136,135,134,0,134,133,132,0, 136,135,134,0,135,135,135,0,134,134,134,0,135,135,135,0,136, 136,136,0,132,132,132,0,135,135,131,0,134,134,134,0,134,134, 134,0,136,136,132,0,137,138,134,0,136,136,136,0,139,139,135,0, 139,137,137,0,137,137,137,0,140,140,140,0,140,140,140,0,138, 138,138,0,139,139,139,0,136,136,136,0,137,137,137,0,137,137, 137,0,138,138,138,0,138,138,138,0,138,138,138,0,137,139,138,0, 139,139,139,0,138,138,138,0,136,136,136,0,138,138,138,0,138, 138,138,0,138,138,138,0,136,136,136,0,141,141,141,0,137,137, 137,0,136,136,136,0,134,134,134,0,135,135,135,0,130,130,130,0, 131,131,131,0,131,131,131,0,132,134,134,0,132,134,134,0,132, 134,134,0,131,133,132,0,131,131,131,0,130,132,132,0,130,130, 130,0,130,130,130,0,131,133,133,0,130,130,130,0,130,130,130,0, 131,133,133,0,130,130,130,0,125,129,128,0,128,128,128,0,125, 129,129,0,125,127,127,0,126,128,128,0,128,130,129,0,126,128, 128,0,125,129,128,0,129,131,130,0,130,130,130,0,131,133,133,0, 128,130,130,0,126,128,128,0,126,128,127,0,128,128,128,0,129, 131,130,0,129,129,129,0,129,129,129,0,129,129,129,0,128,129, 130,0,130,130,130,0,130,130,130,0,130,131,132,0,131,131,131,0, 132,134,134,0,132,134,134,0,130,130,130,0,130,130,130,0,126, 128,128,0,126,129,130,0,126,130,129,0,129,129,129,0,126,128, 128,0,129,131,131,0,126,128,128,0,128,128,128,0,128,128,128,0, 128,128,128,0,128,128,128,0,128,128,128,0,130,130,130,0 }; // chestTexture #endif // guard