Advertisement
RiasGremory0100

Dog

Mar 16th, 2017
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 123.46 KB | None | 0 0
  1. l = {64,67,56,64,67,56,64,67,56,64,67,56,63,66,55,63,66,55,63,66,55,63,66,55,62,64,50,63,65,52,67,69,56,68,70,57,68,70,57,68,70,57,67,69,56,66,68,55,71,72,58,70,71,57,70,71,57,70,71,57,71,72,58,71,72,58,72,73,59,73,74,59,74,76,54,74,76,54,74,76,55,74,76,55,75,75,58,74,75,59,75,76,59,77,77,65,87,84,96,88,92,103,72,86,90,78,96,96,45,60,58,32,39,35,3,0,0,14,2,1,12,1,0,3,0,0,7,0,0,109,108,108,174,177,181,211,217,225,187,196,206,94,104,117,30,29,51,11,9,25,5,3,12,3,4,6,12,16,14,92,96,95,181,186,189,199,204,211,213,215,228,208,210,223,218,220,233,215,217,230,210,212,225,215,217,230,222,224,237,227,230,242,217,224,235,223,231,244,213,221,234,201,209,222,197,204,220,201,208,227,201,208,226,199,206,224,189,196,212,177,184,200,182,189,205,179,186,202,174,181,197,174,181,197,185,192,208,185,192,206,183,185,190,149,150,154,50,51,52,0,0,0,0,1,0,0,1,0,0,0,0,8,11,8,6,4,8,4,3,9,0,1,11,34,39,53,119,125,145,143,152,176,96,107,135,59,74,102,88,101,121,162,175,193,183,195,211,199,211,224,190,200,210,179,188,195,171,181,184,174,184,186,181,191,193,190,203,206,185,202,209,176,194,202,173,188,194,177,187,188,145,147,143,110,108,99,107,104,83,110,109,80,101,100,65,107,107,68,104,104,68,104,103,77,104,100,87,104,100,94,101,99,79,100,98,77,98,96,75,98,96,75,96,94,73,96,94,73,96,94,73,96,94,73,64,67,56,64,67,56,65,68,57,63,66,55,63,66,55,63,66,55,64,67,56,63,64,51,64,66,53,67,69,56,69,71,58,70,72,59,69,71,58,68,70,57,67,69,56,71,72,58,71,72,58,71,72,58,71,72,58,71,72,58,72,73,59,73,74,60,73,74,60,74,77,54,74,77,56,74,77,55,74,75,57,83,84,66,75,76,60,74,76,62,82,83,71,72,76,82,87,93,99,77,86,90,51,61,64,0,7,8,6,8,10,9,7,7,0,0,0,9,3,4,138,133,135,234,232,235,232,233,237,195,198,205,131,137,147,37,46,57,0,3,14,3,2,16,7,5,17,0,0,2,40,40,43,163,168,169,196,199,202,208,213,219,176,181,191,180,182,195,207,209,222,216,217,230,223,225,238,225,227,239,224,226,239,224,226,239,223,226,238,221,228,242,217,225,238,210,219,231,196,202,219,179,186,202,181,188,204,201,208,227,192,199,217,139,146,162,125,132,148,132,139,156,161,168,184,141,148,164,131,138,155,159,166,182,168,174,189,191,192,198,186,187,191,146,146,151,84,85,88,66,67,67,65,67,66,22,24,21,0,2,0,0,0,1,0,0,4,3,4,12,0,0,8,4,9,25,88,96,117,144,156,179,113,125,151,138,151,170,162,175,192,176,188,203,187,199,212,191,201,211,200,209,217,195,204,210,179,189,191,176,185,187,180,189,194,191,204,212,184,200,208,181,195,204,179,189,194,171,176,179,154,156,153,107,103,89,100,98,77,107,105,76,105,105,70,106,103,70,106,101,77,106,101,83,106,99,90,102,100,79,101,99,78,99,97,76,98,96,75,96,94,74,96,94,74,96,94,74,96,94,74,66,69,58,66,69,58,66,69,58,64,67,56,65,68,57,65,68,57,65,68,57,64,65,52,66,68,55,68,70,57,69,71,58,72,74,61,71,73,60,70,72,59,69,71,58,72,73,59,72,73,59,72,73,59,72,73,59,72,73,59,73,74,60,74,75,61,74,75,60,78,77,58,78,76,56,78,76,59,78,77,58,75,73,58,76,74,61,80,77,64,83,82,69,84,98,95,89,99,99,92,95,99,69,69,73,9,8,15,0,0,0,47,50,57,169,174,178,253,255,255,207,212,222,137,142,152,91,95,108,85,89,101,33,39,51,0,0,10,5,8,20,3,3,10,4,4,7,14,14,16,73,74,76,109,113,116,167,170,180,125,129,141,114,117,134,202,205,220,216,219,234,215,218,233,214,217,232,223,226,242,220,223,239,217,220,235,214,217,232,214,221,237,218,224,241,201,208,224,145,152,168,97,104,120,125,132,148,172,179,195,177,184,201,120,128,141,42,50,63,90,98,111,157,165,178,171,179,192,173,181,194,163,171,184,185,192,205,195,199,206,195,198,203,190,193,198,150,154,157,152,156,158,143,147,147,106,110,109,25,29,28,0,0,0,3,4,4,0,0,3,1,5,12,0,3,13,0,3,16,65,75,89,141,151,168,152,165,182,168,181,197,177,189,203,189,201,213,200,210,220,196,205,213,193,202,208,196,205,210,167,169,174,173,178,184,144,154,163,159,169,180,174,185,198,182,192,203,173,181,191,165,171,178,156,154,149,113,111,99,100,97,78,107,102,76,106,102,74,107,101,76,107,100,81,108,100,83,104,101,79,102,100,77,100,98,75,99,97,74,97,95,72,98,96,72,98,96,72,98,96,72,66,69,58,66,69,58,66,69,58,65,68,57,65,68,57,65,68,57,65,68,57,64,66,53,66,68,55,68,70,57,70,72,59,73,75,62,72,74,61,71,73,60,71,73,60,73,74,60,73,74,60,73,74,60,73,74,60,73,74,60,74,75,61,74,75,61,75,76,61,78,77,58,78,77,59,78,77,59,78,76,61,76,74,62,83,81,68,73,72,60,56,55,43,40,57,49,68,79,74,101,102,104,88,79,87,46,38,48,175,172,185,233,241,251,227,240,252,196,209,227,138,148,167,77,85,102,41,48,64,28,34,48,10,14,26,10,14,24,10,12,22,6,7,4,11,11,9,11,11,12,53,54,58,168,171,178,155,157,170,126,129,148,210,213,233,229,232,248,220,223,238,228,231,246,219,222,237,225,228,243,224,227,242,225,228,243,224,229,243,217,224,241,212,219,237,197,204,221,132,139,155,114,121,137,152,161,173,181,189,202,188,196,209,160,166,180,140,146,160,169,175,189,171,177,192,182,188,203,187,193,208,182,188,203,188,193,206,191,194,204,188,191,200,190,193,200,191,193,199,185,188,193,181,185,188,166,170,172,138,142,143,59,61,58,1,3,2,0,0,0,1,4,7,0,1,5,0,5,10,0,8,15,64,73,80,149,161,176,184,198,211,174,186,201,181,193,205,190,200,210,188,197,206,187,196,204,188,196,204,196,196,201,188,188,196,105,107,118,35,41,53,72,81,95,134,143,159,139,149,165,159,169,185,179,178,185,149,148,148,110,108,99,105,103,85,105,101,79,106,100,77,108,100,77,108,100,80,104,101,79,103,101,78,101,99,76,100,98,75,98,96,73,98,96,73,98,96,73,98,96,73,65,68,57,65,68,57,65,68,57,65,68,57,66,69,58,67,70,59,67,70,59,69,71,58,69,71,58,70,72,59,70,72,59,72,74,61,72,74,61,72,74,61,72,74,61,72,73,59,72,73,59,72,73,59,72,73,59,72,73,59,72,73,59,73,74,60,74,75,60,79,76,60,79,76,59,79,76,61,79,76,61,80,75,63,71,67,56,82,78,66,50,47,39,45,60,50,26,36,31,47,46,50,163,154,163,231,222,235,195,194,208,164,173,188,85,101,116,6,20,38,0,8,26,15,27,42,18,27,41,43,48,61,15,17,29,0,0,6,4,5,10,0,1,0,5,6,1,11,11,11,110,111,117,133,136,148,156,158,172,199,202,220,218,221,241,213,219,235,222,229,244,217,223,239,228,234,250,216,222,238,227,233,249,219,225,241,222,228,244,215,222,241,212,219,238,202,209,227,195,202,218,180,188,201,200,208,219,203,211,222,190,198,208,191,195,207,187,191,203,183,187,199,186,190,202,191,195,206,190,194,206,189,193,205,188,192,204,191,195,206,191,195,206,189,193,203,186,190,199,189,194,200,193,198,202,188,193,197,185,190,194,123,125,124,45,46,46,9,14,15,0,0,1,1,4,6,0,0,2,3,7,8,0,3,5,98,113,124,158,172,184,172,184,196,175,187,200,184,194,203,186,193,204,187,196,206,189,197,207,193,194,202,185,184,192,154,155,165,75,77,89,0,0,3,0,0,15,19,32,49,33,45,63,137,142,154,176,178,185,151,153,153,115,116,108,104,102,87,112,108,88,107,101,77,104,99,74,105,102,77,103,101,76,102,100,75,102,100,75,99,97,72,99,97,72,98,96,71,97,95,70,66,69,58,66,69,58,66,69,58,66,69,58,66,69,58,67,70,59,68,71,60,69,71,58,70,72,59,71,73,60,71,73,60,72,74,61,72,74,61,72,74,61,72,74,61,73,73,59,72,73,59,72,73,59,73,74,60,72,73,59,73,74,60,74,75,61,75,75,62,79,76,61,79,76,61,79,76,61,79,75,63,81,77,66,73,70,58,87,83,74,60,57,49,57,61,59,83,86,86,211,211,215,175,173,182,121,120,132,89,90,104,29,36,52,28,38,54,3,14,26,8,18,29,5,13,22,15,22,30,1,6,12,0,4,8,2,3,7,5,5,6,5,7,0,10,12,5,3,3,4,24,24,32,129,131,144,203,205,220,213,216,233,217,221,237,223,229,247,215,222,241,221,228,247,215,222,240,216,223,241,216,223,242,222,230,248,209,216,235,202,208,230,202,208,230,201,208,227,200,207,223,203,211,224,205,213,223,205,214,222,202,211,219,199,203,215,193,197,209,191,196,208,195,199,211,191,195,207,191,195,207,190,194,206,189,193,205,191,195,207,188,192,204,186,190,202,188,192,203,185,189,198,189,193,201,191,196,203,192,197,202,168,171,176,138,141,145,71,75,78,0,1,3,4,8,7,0,0,0,0,2,0,0,0,0,38,51,60,128,143,151,157,170,178,163,176,184,181,191,204,182,190,204,183,191,205,186,194,207,182,187,197,188,191,201,180,181,188,127,127,134,1,1,9,0,2,13,0,0,13,11,18,33,126,138,149,152,163,172,159,169,171,166,172,168,130,134,123,107,108,92,106,105,84,104,102,80,105,103,78,104,102,77,103,101,76,103,101,76,100,98,73,99,97,72,98,96,72,98,96,71,67,70,59,67,70,59,67,70,59,67,70,59,67,70,59,68,71,60,69,72,61,70,72,59,71,73,60,72,74,61,72,74,61,72,74,61,72,74,61,72,74,61,72,74,61,73,74,60,73,74,60,73,74,60,73,74,60,73,75,61,74,75,61,75,76,62,76,76,62,80,76,61,81,75,61,81,75,63,81,74,64,86,79,68,80,72,65,76,68,60,81,74,69,168,163,168,197,194,200,179,181,188,199,208,215,180,189,198,159,167,178,112,117,132,62,66,80,17,22,26,3,9,9,3,8,8,3,6,7,1,3,2,6,8,7,7,9,6,5,5,3,10,11,3,5,5,3,20,19,23,115,114,126,199,202,216,210,212,226,219,223,233,232,237,247,221,228,245,214,221,239,218,225,243,211,218,236,212,219,237,210,216,235,204,211,229,179,186,204,167,173,197,187,193,216,200,206,226,198,205,222,203,211,224,200,209,218,199,208,216,203,211,217,205,207,219,200,202,214,198,200,212,202,204,216,194,196,208,194,196,208,193,195,207,192,195,207,191,196,209,181,187,201,179,185,199,185,192,203,188,195,205,184,191,200,181,188,196,182,189,197,191,194,203,170,173,181,151,154,161,83,83,87,4,4,7,0,0,0,2,2,1,2,4,0,1,11,20,83,97,106,146,159,168,165,179,187,176,186,198,177,185,198,179,187,200,180,188,201,176,187,201,180,189,200,179,182,189,136,135,139,5,4,6,2,2,6,0,0,7,6,14,23,107,128,137,156,177,184,153,171,176,151,165,164,157,167,161,142,148,135,110,113,96,108,110,89,105,103,76,105,104,76,104,103,75,104,103,75,101,100,72,100,99,71,99,98,70,99,98,70,67,70,59,67,70,59,67,70,59,68,71,60,68,71,60,69,72,62,70,73,61,71,73,60,71,73,60,72,74,61,73,75,62,72,74,61,72,74,61,72,74,61,72,74,61,74,75,62,74,75,62,74,75,61,74,75,61,75,75,61,75,75,61,76,76,62,77,77,63,81,75,60,81,74,62,81,75,63,81,74,64,71,65,58,77,71,64,176,169,164,214,208,204,182,168,180,208,202,213,222,225,234,209,222,227,132,148,155,25,37,45,109,112,125,72,69,83,54,55,51,74,75,70,41,43,37,23,24,17,0,0,0,0,0,0,2,5,0,12,15,10,9,11,5,1,1,2,54,53,61,162,162,175,214,216,231,216,218,231,217,222,232,224,230,236,218,224,241,211,219,237,188,195,213,175,183,201,190,198,216,193,201,219,162,170,187,135,143,160,144,150,175,142,148,172,160,167,188,191,198,215,196,203,217,202,210,220,208,217,224,208,217,223,204,207,219,199,201,213,197,199,211,202,204,216,195,197,209,195,197,209,194,196,208,194,197,208,190,196,211,177,183,199,175,181,195,188,194,208,174,180,192,173,180,190,177,183,194,186,193,201,186,188,201,186,188,200,174,177,185,137,138,144,20,21,25,0,0,0,0,0,0,5,6,3,0,1,7,34,50,56,132,145,154,164,178,186,173,182,195,174,182,195,176,183,200,177,184,200,174,188,203,174,186,196,175,181,185,141,141,141,12,9,8,3,1,0,4,5,7,0,0,5,1,22,27,68,91,97,148,168,173,152,170,171,151,162,160,158,168,159,152,158,143,124,129,110,101,101,75,104,104,76,105,104,76,104,103,75,101,100,72,101,100,72,100,99,71,99,98,70,68,68,56,68,69,57,70,70,58,67,67,55,67,68,56,69,69,57,69,69,57,70,70,57,71,72,58,73,74,60,74,75,61,73,74,60,73,74,60,73,74,60,73,74,60,72,72,64,72,72,63,75,72,62,77,74,61,78,72,58,80,72,55,79,72,53,84,74,54,80,70,52,86,78,61,80,74,62,71,68,62,133,135,132,222,227,229,131,138,144,132,140,148,218,218,230,219,218,230,165,165,177,62,62,75,66,67,79,208,209,221,174,174,186,157,156,168,206,205,210,183,182,188,114,113,119,24,24,28,28,28,28,9,9,10,14,13,13,3,4,3,8,12,6,18,22,19,145,150,154,213,216,229,217,223,238,217,224,241,215,222,239,217,224,241,199,212,228,166,179,195,95,107,123,118,131,147,167,180,195,156,168,184,90,103,119,31,44,60,24,31,52,62,69,88,141,148,167,159,166,182,192,200,213,206,214,224,201,210,219,209,217,227,198,201,215,204,206,221,202,204,219,195,197,212,197,199,214,197,199,213,196,198,212,195,197,213,188,195,209,190,199,211,186,195,208,178,187,200,157,166,179,139,147,159,170,178,191,184,191,204,178,184,197,185,191,201,186,190,199,160,165,171,87,90,95,10,14,15,0,1,1,0,2,2,0,2,6,0,6,8,97,110,114,155,170,177,169,181,190,171,179,192,174,178,195,177,178,197,174,178,191,179,187,197,173,185,192,97,111,112,3,12,10,0,1,0,1,0,0,10,6,5,5,3,16,2,6,16,91,101,108,159,174,177,149,165,165,145,158,156,147,156,153,159,164,160,123,125,113,109,113,96,99,102,78,101,104,73,102,105,73,100,100,71,100,101,74,105,103,79,65,66,52,66,67,53,67,68,54,65,67,53,66,68,54,67,69,55,68,69,55,68,70,56,69,71,57,71,72,58,73,74,60,72,73,59,72,73,59,72,73,59,72,73,59,72,72,61,75,72,62,75,73,62,77,74,59,76,70,55,90,83,65,84,76,57,78,70,49,84,76,59,79,71,56,99,93,83,202,200,195,224,226,226,164,170,174,179,187,194,223,233,242,220,220,232,209,209,221,178,178,190,164,163,175,217,217,229,223,223,235,204,204,216,226,226,238,223,221,230,206,205,213,160,159,165,175,174,179,155,154,159,95,95,97,20,20,22,0,0,0,10,14,9,85,89,88,191,196,202,213,216,230,227,233,250,226,233,251,218,225,243,200,208,226,156,169,185,66,79,95,60,73,89,159,172,188,176,189,205,116,129,145,9,21,37,3,16,31,9,16,35,86,93,112,153,160,178,182,189,205,193,201,214,202,210,220,201,208,220,202,211,220,190,192,208,199,201,216,203,205,220,201,203,218,194,196,211,194,196,211,194,196,211,193,195,210,187,194,207,188,196,209,184,192,205,178,186,199,157,165,178,146,154,167,167,175,188,180,188,201,171,176,189,175,183,192,173,177,187,145,150,156,54,57,62,2,6,8,3,4,6,0,3,2,0,3,6,0,0,2,89,101,105,144,157,165,165,178,187,168,177,190,174,177,194,177,178,198,180,182,197,175,181,195,177,187,196,136,149,155,47,59,61,0,0,0,0,0,0,0,0,0,0,0,6,18,23,33,81,91,98,136,150,154,154,171,170,148,161,161,147,156,156,151,157,154,156,159,151,134,137,122,109,114,92,98,102,74,101,104,73,102,106,77,104,104,78,100,99,78,64,62,46,64,62,47,65,63,47,67,64,49,67,64,49,68,66,50,68,66,51,69,66,51,70,68,53,71,69,54,73,70,56,73,71,56,73,71,56,73,71,56,73,71,56,74,72,58,74,73,59,76,73,59,76,74,57,83,78,59,79,72,54,82,75,56,72,64,46,85,77,65,155,148,139,245,240,234,222,221,217,208,210,212,213,218,223,212,220,228,199,208,218,206,207,219,218,218,230,219,219,231,233,233,245,227,227,239,225,225,237,229,229,241,219,219,231,219,216,227,209,207,217,214,212,221,214,213,219,207,206,211,156,155,160,85,84,88,133,133,135,137,141,138,187,191,192,219,224,232,227,229,244,218,223,242,222,229,247,213,220,238,170,177,192,76,87,104,21,33,49,138,150,166,181,193,209,144,156,172,52,64,80,11,23,40,2,11,27,41,48,67,123,130,148,172,179,197,187,194,211,204,212,224,200,208,221,197,205,215,185,193,204,183,185,200,191,193,208,195,197,212,192,194,209,192,194,209,191,193,208,191,193,208,190,192,207,185,192,206,186,194,207,182,190,203,175,183,196,163,171,184,159,167,180,171,179,192,181,189,202,182,188,200,179,185,196,168,172,182,132,136,145,43,46,51,0,0,2,0,0,2,0,0,2,0,2,6,0,3,6,116,126,130,149,163,171,158,171,180,163,173,185,170,177,193,177,179,199,182,179,200,176,176,194,180,185,199,170,179,190,44,54,63,20,29,33,108,115,119,122,129,133,98,103,114,121,127,138,134,143,152,140,153,159,160,175,176,152,164,164,147,157,156,150,156,155,157,163,155,156,162,150,135,143,124,107,112,90,92,95,71,92,96,72,96,98,76,101,103,82,61,60,40,61,60,41,62,61,41,66,65,45,65,65,45,66,66,46,67,66,47,67,66,47,69,68,49,70,69,50,71,70,52,73,72,53,73,72,53,73,72,53,72,72,53,75,72,54,76,73,55,75,73,56,80,73,57,78,72,57,82,76,61,63,57,41,115,110,95,221,216,209,238,232,229,209,208,204,223,223,223,217,220,225,216,220,228,212,220,229,210,218,229,222,222,234,224,224,236,233,233,245,220,220,232,227,227,239,226,226,238,229,229,241,216,216,228,175,175,187,169,169,180,206,206,216,228,228,238,227,227,234,218,219,224,214,215,219,215,216,221,215,220,221,233,236,241,214,218,229,232,235,251,222,227,246,219,226,244,196,203,221,123,129,146,27,35,50,98,106,121,198,206,222,185,193,208,132,141,156,94,102,118,44,52,67,15,23,39,122,129,145,172,178,194,203,209,225,196,203,219,195,202,218,190,196,210,204,210,224,192,198,212,199,201,216,202,204,219,200,202,217,194,196,211,189,191,206,189,191,206,189,191,206,188,190,205,184,190,204,186,192,206,182,188,202,174,180,194,173,179,193,176,182,196,179,185,199,189,195,209,182,187,202,185,191,205,181,185,197,151,155,164,73,76,83,5,8,12,1,2,7,0,0,2,36,39,44,53,58,62,121,130,135,139,151,160,154,168,177,159,171,182,168,175,191,176,180,199,178,175,198,177,176,197,179,183,201,172,179,195,115,124,136,118,132,141,151,163,171,150,164,172,144,155,167,153,164,176,172,186,195,175,188,195,164,174,178,154,165,166,147,157,158,147,156,154,147,156,149,143,151,142,140,148,136,143,150,135,120,125,109,100,104,84,93,96,77,103,106,87,58,56,33,60,58,35,63,61,38,60,57,35,61,59,36,63,61,38,64,62,40,66,64,43,67,65,44,69,66,46,70,67,47,72,69,49,72,69,49,72,69,49,71,69,48,82,77,56,69,64,45,80,75,57,80,74,60,70,63,51,88,84,73,189,185,176,242,238,229,207,206,204,223,221,221,224,224,226,212,213,219,200,203,210,206,210,220,211,218,230,218,222,236,229,230,242,229,229,241,229,229,241,230,230,242,229,229,241,229,229,241,229,229,241,232,231,243,212,214,227,219,221,234,235,237,250,226,228,240,228,231,241,227,231,239,225,228,236,222,226,232,226,229,235,220,223,230,225,229,241,220,222,241,212,217,237,192,200,218,130,137,153,51,59,72,84,91,104,187,194,207,208,215,228,200,206,220,182,188,202,137,144,157,58,65,79,110,116,130,184,187,202,207,210,225,188,191,206,146,149,166,167,169,186,205,208,225,198,201,218,204,207,224,201,203,218,199,201,216,197,199,214,195,197,212,193,195,210,191,193,208,187,189,204,185,187,202,187,190,205,184,186,201,179,182,197,177,179,194,174,176,192,181,184,199,185,187,202,183,185,200,167,174,190,167,173,187,182,186,199,156,161,171,99,102,111,31,34,39,10,10,14,38,39,43,64,64,69,51,54,59,91,100,105,110,122,131,139,153,162,151,163,175,170,179,194,175,182,200,175,177,196,179,183,202,177,179,198,156,163,179,75,83,98,81,92,104,107,123,133,137,155,165,160,178,190,177,194,204,177,190,200,174,185,194,172,181,188,165,175,177,154,164,165,146,156,156,144,156,150,149,160,154,146,156,151,137,146,138,143,149,140,123,129,116,93,99,83,99,104,87,49,48,20,52,51,23,53,52,24,59,58,30,59,58,30,61,60,32,62,61,34,64,62,38,65,63,40,67,65,42,68,66,43,70,68,45,69,68,45,69,68,45,71,67,44,70,62,44,78,71,53,74,66,53,50,43,33,168,164,158,238,232,230,224,220,219,221,217,219,213,213,217,222,222,227,222,224,230,215,218,227,212,216,227,217,220,232,219,226,240,224,229,245,229,230,242,230,230,242,230,230,242,230,230,242,229,229,241,229,229,241,229,229,241,229,228,241,230,232,248,230,231,247,233,235,249,227,229,243,227,229,241,226,228,240,225,228,238,225,228,236,224,228,235,226,228,240,232,235,250,214,217,236,180,185,205,104,111,129,21,28,44,35,43,56,151,154,169,205,207,223,220,223,238,221,224,239,183,186,201,144,147,162,171,174,189,181,184,198,215,220,231,211,215,226,151,154,170,148,151,165,198,202,218,207,210,229,198,201,220,206,209,228,199,200,217,198,200,215,196,198,213,194,196,211,192,194,209,190,192,207,186,188,203,184,186,201,182,186,201,181,184,199,179,182,197,178,181,196,175,178,193,181,184,199,182,185,200,179,182,197,171,178,194,166,172,188,176,179,193,163,167,179,129,131,141,116,119,126,107,108,113,120,121,126,34,31,38,0,0,0,9,17,22,54,66,75,95,109,118,146,161,171,151,163,177,156,165,182,155,165,177,165,174,187,164,170,185,119,125,139,0,0,9,0,7,20,16,29,40,73,92,101,131,154,165,166,186,197,174,190,200,178,188,198,176,183,192,169,176,181,157,167,170,149,161,162,138,149,147,142,154,152,145,155,156,144,154,154,144,154,151,138,144,139,111,119,105,92,101,84,47,44,13,49,46,15,51,47,16,58,55,24,59,55,25,60,57,26,62,58,28,63,59,34,64,60,35,66,62,37,67,63,38,69,65,39,69,64,39,69,64,39,69,64,40,69,61,44,69,59,47,132,123,114,234,227,221,230,224,224,215,211,215,218,212,221,222,220,230,218,219,228,220,223,231,222,225,235,220,224,235,222,226,238,223,226,241,227,230,247,227,232,248,230,231,243,231,231,243,231,231,243,231,231,243,229,229,241,229,229,241,229,229,241,229,229,241,227,229,248,227,231,248,224,227,244,231,234,249,222,226,240,224,228,240,227,231,242,228,232,243,228,230,242,228,229,242,222,225,242,175,177,198,55,60,80,29,36,54,43,50,66,61,68,82,185,187,199,204,206,219,218,220,233,226,228,241,210,212,225,215,217,230,208,210,223,217,219,232,211,213,225,211,213,226,208,210,222,207,209,224,211,212,230,208,209,229,201,202,223,205,206,227,198,199,215,196,198,213,194,196,211,192,194,209,190,192,207,187,189,204,184,186,201,182,184,199,178,180,195,179,181,196,180,182,197,180,182,197,179,181,196,183,185,200,182,184,199,175,178,192,172,176,195,167,173,189,164,166,182,153,157,169,120,122,134,74,77,86,57,57,65,65,65,70,19,16,23,5,5,10,1,3,9,0,0,8,57,72,81,136,150,161,142,157,170,144,156,171,139,159,165,161,178,185,157,168,177,68,75,87,0,0,7,2,6,18,0,2,15,9,24,35,112,138,149,164,188,198,175,191,202,180,191,200,182,189,198,174,181,188,162,171,176,154,166,168,136,151,149,136,151,151,141,152,155,144,155,160,151,161,164,149,158,154,132,143,133,100,111,95,49,45,14,52,48,17,53,49,19,56,52,22,57,54,23,59,55,25,60,56,26,62,58,32,62,58,32,64,60,34,65,60,36,66,62,37,67,62,38,67,63,39,57,51,29,109,98,87,216,208,199,246,236,230,215,208,207,217,211,216,218,213,223,226,223,236,217,213,227,221,225,237,220,224,236,221,225,237,224,228,240,224,226,242,224,227,244,224,227,244,225,227,246,232,234,246,231,232,244,232,233,245,232,232,245,228,229,241,229,230,242,228,229,241,227,229,241,227,229,247,221,225,243,206,209,225,210,213,230,223,226,240,224,228,240,229,234,246,231,235,247,236,238,251,223,225,241,201,204,222,111,113,134,90,94,115,153,159,177,90,97,113,165,172,184,220,223,236,225,227,240,229,231,244,224,226,239,225,227,240,226,228,241,217,219,232,219,220,233,208,210,222,210,212,224,217,219,231,208,210,225,204,205,223,205,206,226,206,207,228,201,202,225,197,199,215,196,198,213,193,195,210,191,193,207,188,190,205,186,188,203,183,185,200,181,183,198,174,176,191,177,179,194,179,182,197,181,183,198,180,183,198,184,186,201,180,182,197,173,175,190,169,173,191,173,178,196,155,158,174,134,137,149,83,85,97,5,6,15,0,0,5,8,8,13,4,1,8,2,1,6,0,2,8,0,1,8,28,42,51,108,125,135,132,147,159,129,143,159,117,143,144,153,174,177,143,156,161,25,33,41,0,2,13,1,2,13,0,5,15,3,13,22,109,137,147,173,199,210,178,194,205,181,189,200,186,192,202,178,185,193,164,173,179,156,168,170,143,159,159,136,151,152,134,146,151,137,147,156,155,165,171,150,160,159,147,157,149,117,128,115,50,39,5,52,41,9,54,43,14,54,46,18,55,47,19,56,48,19,58,50,21,56,49,15,63,58,24,66,59,30,68,61,36,75,66,48,61,53,37,59,50,38,164,155,147,240,239,246,221,220,229,214,213,222,210,210,219,218,218,228,219,218,229,221,221,231,224,223,233,227,228,237,228,229,238,229,229,239,229,230,242,219,219,233,223,223,237,227,227,243,232,232,247,211,215,231,230,235,251,214,219,234,229,233,249,222,226,242,211,215,231,225,230,245,228,233,248,225,227,239,216,218,230,180,182,194,206,208,220,221,223,235,227,229,241,222,223,235,231,234,246,227,232,248,224,229,246,174,177,193,121,124,140,185,188,201,183,185,198,169,169,181,215,216,228,220,224,236,221,225,237,224,228,240,227,231,243,229,233,245,224,228,240,218,222,234,212,216,228,215,221,234,213,218,233,210,215,230,210,215,229,200,205,219,205,211,226,196,202,217,181,186,201,180,185,202,176,181,198,180,185,201,189,194,211,185,190,207,184,189,205,181,186,203,181,185,202,177,177,192,178,177,193,178,177,193,178,176,192,181,180,196,177,176,192,173,171,187,170,169,185,167,166,179,148,146,159,119,118,129,86,85,96,15,14,23,0,0,3,1,1,6,0,0,4,0,0,6,0,1,5,1,1,4,0,0,3,16,18,24,75,84,91,118,128,140,122,136,151,143,158,167,156,172,179,125,138,147,13,21,27,0,3,12,0,0,6,2,4,13,0,5,10,110,127,133,174,190,197,191,204,213,188,198,207,176,184,193,174,181,191,175,181,190,168,174,184,154,167,171,142,153,157,138,145,154,143,151,161,144,151,161,144,154,162,144,160,162,146,165,166,48,41,4,52,42,10,53,44,12,56,45,14,57,47,16,59,47,15,61,48,16,66,58,21,66,56,24,65,55,27,72,65,42,52,45,29,84,79,67,214,207,201,230,225,222,210,210,218,212,212,222,214,214,224,215,215,225,220,220,230,221,221,231,224,224,234,225,225,235,228,228,238,229,228,238,229,229,239,230,230,242,227,226,240,229,228,241,231,230,246,231,232,247,231,236,253,217,223,239,219,225,241,175,181,197,170,176,192,209,215,231,218,224,240,223,229,244,222,224,236,179,181,193,182,184,196,217,219,231,225,227,239,232,234,246,225,227,239,229,230,242,224,227,242,221,224,239,172,175,190,185,188,203,232,234,247,218,220,233,222,224,237,220,223,235,225,230,242,224,231,242,226,232,244,227,233,245,223,229,241,220,226,238,215,221,233,212,218,229,211,217,231,210,216,230,207,213,227,204,210,224,213,219,233,201,208,221,201,207,221,172,178,192,139,145,161,162,168,184,164,170,186,188,194,210,182,188,204,181,187,203,178,185,201,178,183,199,177,177,192,178,177,193,178,177,193,178,177,193,180,179,195,177,176,192,173,172,188,172,171,186,142,140,153,97,95,106,33,30,42,1,0,8,8,7,15,0,0,4,6,5,10,2,1,5,0,1,6,0,1,5,1,1,3,1,1,3,4,6,10,11,19,26,68,78,90,121,134,149,152,166,176,160,176,182,148,161,170,19,29,34,0,2,10,3,9,14,1,2,9,0,0,5,120,135,144,173,190,198,188,201,210,188,201,210,183,193,203,157,166,176,178,186,197,169,176,187,157,170,174,144,155,161,138,145,153,142,149,159,145,153,163,145,156,162,144,160,165,143,164,164,46,42,7,49,44,7,53,45,9,56,46,10,60,47,11,61,47,11,64,48,13,63,50,16,65,53,23,69,59,34,54,47,28,119,115,103,223,220,215,208,208,207,212,213,217,208,207,218,211,211,221,216,216,226,220,220,230,222,222,232,224,224,234,226,226,236,228,228,238,229,229,239,229,229,239,230,230,240,231,232,244,227,226,241,228,227,241,228,227,243,227,227,243,214,219,235,217,223,239,139,145,161,84,90,106,186,192,208,223,229,245,217,223,239,220,226,241,194,195,208,146,148,160,197,199,211,205,207,219,201,203,215,220,222,234,223,225,237,228,230,242,226,228,243,225,228,244,224,227,242,225,228,243,219,221,234,230,232,245,227,229,242,225,228,241,227,232,246,225,230,245,224,229,244,223,229,243,218,224,238,217,222,237,215,220,235,214,220,234,207,213,227,205,211,225,203,209,223,201,207,221,205,211,225,199,205,219,166,172,186,84,90,104,105,107,122,165,168,183,179,182,197,179,182,197,182,185,200,180,183,198,178,181,195,176,179,194,178,177,193,178,177,193,178,177,193,178,177,193,179,178,194,176,175,191,172,171,187,173,172,187,118,116,127,37,35,46,0,0,2,9,8,16,0,0,3,0,0,4,4,3,9,1,0,5,0,1,5,0,1,3,1,1,3,1,1,1,1,3,7,0,0,6,19,30,40,119,132,145,153,167,177,155,170,177,162,175,183,69,81,87,0,0,5,0,1,7,0,0,6,0,0,5,104,121,131,168,187,197,187,204,214,185,201,211,193,207,218,143,155,167,143,154,166,172,183,195,161,175,181,147,159,164,139,146,154,140,147,155,147,155,162,146,157,163,144,161,165,144,163,167,45,42,8,49,44,7,53,45,6,56,47,6,60,46,7,62,47,9,65,48,13,71,56,27,51,37,13,58,48,28,174,166,152,228,225,221,211,213,215,210,216,221,207,212,222,217,219,228,219,219,229,220,220,230,221,221,231,224,224,234,226,226,236,228,228,238,231,231,241,230,230,240,230,230,240,231,231,241,233,233,245,224,223,237,223,222,236,221,219,236,217,218,233,217,222,239,175,181,197,56,62,78,128,134,150,204,210,226,218,224,240,215,221,237,222,229,244,204,205,218,208,210,222,215,217,229,199,201,213,204,206,218,226,228,240,226,228,240,225,228,240,226,227,239,228,229,243,236,238,250,228,230,242,221,224,240,226,229,244,225,229,243,222,227,242,222,230,243,220,229,241,217,225,238,214,222,235,214,222,235,214,222,234,213,222,234,215,223,236,204,209,224,203,209,223,201,207,221,199,205,219,197,203,217,189,195,209,178,184,198,171,177,191,185,188,203,178,181,196,176,179,194,179,182,197,181,184,199,178,181,196,175,179,194,174,177,192,178,177,193,178,177,193,178,177,193,178,177,193,178,177,193,175,174,190,171,170,186,174,173,188,97,95,107,8,7,14,0,0,6,1,1,6,4,3,8,1,0,5,0,0,1,0,0,2,0,1,5,0,1,3,1,1,1,1,1,1,0,2,4,0,1,6,39,51,60,129,142,155,146,160,170,143,159,165,159,172,180,130,141,147,19,26,34,0,2,8,0,0,8,0,0,5,79,95,106,166,182,195,193,209,223,184,200,213,182,198,211,164,180,193,107,121,135,150,163,176,166,179,189,149,160,168,139,145,153,140,147,151,149,157,161,148,159,164,146,162,168,146,165,171,48,43,10,51,45,7,54,46,5,54,45,4,70,58,20,63,49,16,56,42,11,66,51,31,169,154,139,249,238,226,223,218,212,210,210,210,210,213,219,209,215,226,208,215,228,218,218,229,220,220,230,222,222,232,224,224,234,229,229,239,228,228,238,228,228,238,228,228,238,227,227,237,232,232,242,229,229,238,221,221,233,213,211,226,213,212,226,214,213,229,215,215,230,187,192,208,76,82,98,83,89,105,170,176,192,222,228,244,216,222,238,217,223,239,215,221,236,231,233,245,226,228,240,221,223,235,218,220,232,229,231,243,227,229,241,225,227,239,221,223,235,232,231,241,231,231,243,230,230,242,228,230,243,224,227,242,221,227,243,219,225,241,224,231,249,214,221,238,205,212,228,197,204,220,203,210,226,208,214,231,210,217,233,207,213,230,198,205,221,207,213,227,202,208,222,195,201,215,191,197,211,188,194,208,192,198,212,189,195,209,182,188,202,181,183,195,179,181,194,175,177,190,172,174,187,169,171,184,176,178,191,177,178,191,169,171,184,180,178,195,178,177,193,177,176,192,177,176,192,176,175,191,175,174,190,174,173,189,176,175,190,127,126,135,68,67,76,11,10,15,4,2,8,0,0,4,0,0,2,0,0,2,0,0,0,0,0,2,0,1,1,1,1,0,2,2,0,5,6,7,0,0,4,31,43,51,128,141,153,154,168,177,143,158,165,165,178,186,170,181,187,90,97,105,10,15,20,1,1,8,0,0,1,54,68,77,139,152,163,157,170,181,166,179,190,124,138,148,119,135,145,149,166,175,171,187,198,166,178,190,154,164,172,145,152,158,138,146,148,131,140,141,127,139,142,147,163,171,138,156,166,50,39,9,52,43,6,53,44,3,53,45,6,52,43,10,41,31,6,123,112,95,239,229,221,228,219,212,211,206,202,219,215,216,213,213,217,213,215,224,211,217,228,213,218,230,224,224,236,226,226,236,228,228,238,230,230,240,229,229,239,229,229,239,229,229,239,229,229,239,230,230,240,231,231,241,228,228,238,225,225,237,213,212,226,214,213,226,214,213,229,216,216,232,166,171,187,152,158,174,205,211,227,215,221,237,217,223,239,217,223,239,217,223,239,216,223,238,225,226,239,225,227,239,226,228,240,227,229,241,228,230,242,227,229,241,228,230,242,232,233,245,237,236,244,234,231,242,228,227,240,222,224,237,226,229,244,220,226,242,215,223,240,205,213,231,174,184,200,175,185,202,161,170,187,173,182,199,188,197,214,185,194,211,189,198,216,198,207,223,195,200,215,193,199,213,189,195,209,186,192,206,188,194,208,189,195,209,184,190,204,176,181,196,172,173,186,171,174,187,170,172,185,169,171,184,172,174,187,175,177,190,175,177,190,171,174,186,180,179,195,179,178,194,178,177,193,177,176,192,177,176,192,176,175,191,174,173,189,174,173,188,157,156,162,126,125,131,50,49,55,0,0,3,0,0,2,0,0,2,0,0,0,0,0,0,0,1,0,0,2,0,1,1,0,2,2,0,0,1,0,0,0,0,70,82,88,140,154,163,157,171,181,163,178,185,164,177,185,163,175,180,115,122,130,9,11,17,0,1,8,1,3,8,15,22,32,25,34,44,36,45,54,50,61,69,35,48,56,25,38,46,68,83,90,176,189,198,173,185,198,166,176,187,148,155,159,138,147,147,97,106,105,86,98,100,70,86,94,133,151,163,52,36,5,53,39,3,52,42,2,44,36,1,54,49,22,197,191,176,241,236,228,212,207,210,212,210,213,207,205,209,214,213,220,218,217,224,216,220,228,217,220,232,219,221,233,226,225,235,226,226,236,229,229,239,231,231,241,230,230,240,230,230,240,230,230,240,230,230,240,235,235,245,230,230,240,228,228,238,229,229,241,227,226,240,227,226,240,227,226,242,227,227,242,210,214,231,208,215,231,213,219,235,219,225,241,218,224,240,218,224,240,218,224,240,218,224,239,222,223,236,222,224,236,223,225,237,224,226,238,224,226,238,216,218,230,216,218,230,224,226,237,230,226,233,229,227,236,230,229,240,230,231,245,222,226,241,209,215,233,192,200,219,148,159,179,146,154,172,125,134,151,119,128,145,142,151,168,158,166,184,162,171,188,178,186,204,194,203,219,192,198,213,191,197,211,190,196,210,190,196,210,186,192,206,186,192,206,177,184,198,168,173,187,168,169,181,170,170,182,172,171,183,172,172,184,177,177,189,174,174,186,174,174,186,177,176,188,180,179,195,180,179,195,179,178,194,178,177,193,178,177,193,176,175,192,175,174,190,175,174,190,159,158,164,131,130,136,41,40,45,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,1,2,0,2,3,0,0,2,0,0,0,0,77,88,94,137,150,160,156,170,179,156,171,178,155,168,176,157,168,173,131,138,146,70,75,81,0,0,7,3,6,11,3,4,10,0,0,6,0,2,9,0,0,5,8,14,19,30,40,44,24,35,39,80,91,97,168,180,195,172,183,193,154,161,165,151,160,158,111,120,118,8,17,19,50,66,75,141,159,173,54,33,3,52,37,2,44,33,0,80,73,44,234,228,209,204,202,194,208,205,209,214,214,223,205,205,214,217,217,226,222,222,232,219,219,229,221,221,230,223,222,232,224,224,234,220,220,230,222,222,232,225,225,235,226,226,236,231,231,241,231,231,241,231,231,240,230,230,240,240,240,249,230,230,240,227,227,236,233,233,245,227,225,240,227,226,240,227,226,241,228,228,244,211,216,232,219,224,240,214,219,236,219,225,241,220,225,241,220,225,241,220,225,241,220,225,241,221,223,235,218,220,232,215,217,229,215,217,229,195,197,209,192,194,207,204,206,219,228,229,241,236,232,240,233,229,236,228,227,237,227,228,241,199,203,218,178,184,202,148,158,177,85,97,116,19,30,47,35,46,61,88,99,115,96,107,124,117,129,145,137,149,165,160,173,189,171,182,198,183,189,204,182,188,202,183,189,203,184,191,204,186,192,206,184,191,204,174,180,194,162,167,180,170,170,183,173,172,184,176,176,188,179,179,191,179,179,191,172,172,184,172,172,184,178,178,190,182,180,197,180,179,195,180,179,195,179,178,195,178,177,193,177,176,191,175,174,189,176,176,190,150,149,156,93,92,97,6,5,10,4,4,5,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,1,2,0,2,4,0,0,1,0,0,2,3,50,61,67,123,136,145,152,166,175,157,173,180,156,169,178,112,122,128,55,62,70,93,98,103,17,19,26,0,0,5,0,0,4,1,0,4,0,0,3,1,5,8,31,37,39,11,18,20,9,19,20,0,3,5,67,78,93,152,161,171,160,167,171,139,148,145,134,144,141,7,15,17,108,124,132,109,125,140,59,46,7,40,29,0,99,90,72,233,228,219,205,203,202,201,202,205,209,212,216,214,217,228,217,219,231,219,222,234,221,223,235,224,226,238,222,224,236,221,224,236,221,223,235,222,225,237,221,223,235,222,225,237,227,230,242,225,227,239,226,228,241,228,230,243,230,232,244,228,226,239,229,227,240,229,227,240,228,228,240,226,228,240,225,227,239,222,226,237,221,224,236,225,227,242,223,225,240,221,223,238,220,222,236,221,223,238,221,223,238,221,223,238,221,223,238,219,221,238,222,224,240,196,198,214,180,181,198,140,141,158,177,179,195,217,219,236,221,223,239,216,220,226,226,230,237,220,224,232,191,198,208,144,150,162,115,123,139,50,58,75,0,0,15,3,8,19,4,9,22,28,35,49,63,69,85,101,108,126,116,124,143,133,141,162,161,169,189,173,177,192,177,179,195,178,181,196,174,177,192,178,180,195,168,171,186,163,166,181,165,168,182,175,175,187,174,174,186,174,174,186,174,174,186,172,172,184,175,175,187,179,179,191,181,181,192,179,178,194,178,177,193,177,176,189,176,175,189,184,184,196,188,188,198,184,184,194,184,184,194,151,150,157,69,68,74,0,0,2,2,1,5,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,3,3,2,1,0,5,28,34,40,115,123,134,147,160,172,144,157,166,139,149,158,67,76,83,0,0,0,0,0,0,1,1,4,1,2,5,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,2,3,0,0,0,45,52,56,155,163,170,143,155,163,148,159,167,78,87,93,85,91,96,30,35,38,47,37,1,94,86,62,229,222,211,200,199,195,194,195,199,207,212,218,207,211,220,210,211,224,212,214,225,215,217,229,217,219,231,224,226,237,222,224,236,221,224,235,221,223,234,226,228,240,221,223,235,218,220,232,217,219,231,225,227,239,225,227,239,227,229,241,228,230,242,229,227,240,229,227,240,229,227,240,228,228,240,225,227,239,224,226,238,221,226,236,220,224,235,223,225,241,222,224,239,220,222,237,219,221,236,221,223,238,221,223,238,221,223,238,221,224,238,217,218,237,207,208,226,170,171,189,79,80,98,124,125,143,193,194,212,223,224,242,220,221,238,224,228,239,221,225,236,182,185,197,105,113,123,61,68,79,27,33,44,0,8,20,2,10,21,0,2,10,2,6,15,11,14,25,17,22,34,23,31,44,67,74,91,106,114,133,137,145,163,167,170,186,174,177,192,176,179,194,172,175,190,166,169,184,164,167,182,166,169,184,172,176,189,172,172,185,172,172,184,172,172,184,172,172,184,174,174,186,176,176,188,180,180,192,182,182,194,179,178,194,178,177,193,177,176,190,177,176,190,181,181,193,184,184,194,186,186,196,179,179,188,135,134,141,60,59,65,1,0,5,1,0,5,0,0,2,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0,2,1,1,3,2,7,37,43,50,137,146,157,147,159,168,136,149,158,97,107,116,32,41,48,0,2,6,0,4,7,1,2,4,0,2,4,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,2,1,2,1,2,2,5,0,0,0,92,101,108,156,166,175,150,160,169,129,137,144,11,15,19,0,0,3,103,99,73,205,203,185,192,191,185,197,198,202,208,212,221,200,209,218,211,218,229,200,203,215,209,211,224,220,222,235,227,229,242,223,225,238,222,224,237,221,224,237,221,223,236,225,227,239,204,206,218,201,203,215,215,217,229,223,225,237,223,225,237,225,227,239,226,228,240,229,227,240,229,227,240,229,227,240,228,228,240,224,226,238,223,225,237,220,224,235,219,223,234,222,224,239,221,223,238,220,222,237,218,220,235,221,223,238,221,223,238,221,223,238,221,223,238,220,221,239,201,202,220,90,91,109,79,80,98,200,201,219,215,216,234,212,213,231,213,213,231,208,211,228,180,183,199,94,97,112,22,26,38,34,38,47,15,20,27,3,10,14,6,12,16,7,9,12,7,10,13,4,8,13,0,2,9,5,11,20,17,25,36,59,66,79,120,128,142,157,159,174,171,173,188,176,178,193,168,170,185,161,163,178,160,162,177,165,167,182,174,176,190,171,171,184,172,172,184,172,172,184,171,171,183,176,176,188,178,178,190,181,181,193,184,184,196,179,178,194,178,177,193,177,176,190,177,176,190,180,180,192,177,177,187,179,179,189,154,154,163,117,116,123,35,34,40,0,0,1,7,6,11,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,3,3,3,0,0,0,62,69,75,129,138,149,136,148,158,93,103,112,15,23,30,0,1,8,0,4,7,0,3,6,0,2,3,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,2,4,0,0,0,81,89,95,154,164,173,144,154,163,151,159,165,35,40,43,5,6,8,164,165,149,198,201,192,201,205,206,208,215,223,210,218,230,214,224,235,202,213,227,220,223,236,220,222,235,220,222,235,219,221,234,224,226,238,222,224,237,221,223,236,222,224,237,213,215,227,220,222,234,222,224,236,220,222,234,221,223,235,222,224,236,224,226,238,225,227,239,230,227,240,229,227,240,229,227,240,228,228,240,224,226,238,223,225,237,220,224,235,219,223,234,221,223,239,221,223,238,218,220,235,217,219,234,221,223,238,221,223,238,221,223,238,221,223,238,220,221,239,180,181,199,105,106,124,186,187,205,216,217,235,197,198,216,196,197,214,188,189,208,199,202,224,146,152,172,28,31,47,12,16,28,18,22,29,9,13,16,2,7,5,2,5,3,7,7,5,3,4,2,2,4,4,5,8,10,7,10,15,9,13,20,50,54,64,123,128,138,146,148,163,167,169,184,176,178,193,164,166,181,164,166,181,159,162,177,160,163,177,167,169,183,171,170,183,170,170,182,170,170,182,168,168,180,177,177,189,179,179,191,183,183,195,186,186,198,179,178,195,178,177,194,177,176,190,176,175,189,182,182,194,170,170,180,167,167,177,133,133,142,44,43,50,4,3,9,0,0,4,3,2,7,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,5,4,4,0,0,3,36,42,49,73,82,93,101,111,120,64,75,83,0,0,1,0,5,10,0,3,6,0,1,3,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,3,3,5,0,0,2,53,60,65,156,165,172,159,169,175,161,167,173,78,82,85,0,0,0,220,225,215,205,211,210,208,214,220,210,218,229,211,219,234,211,222,237,213,224,239,224,226,241,218,220,235,217,219,235,224,226,242,221,223,238,222,224,239,222,224,239,222,224,238,217,219,231,217,219,231,217,219,231,217,219,231,220,222,234,220,222,234,221,223,235,221,223,235,225,223,236,227,225,238,228,226,239,229,229,241,221,223,235,221,222,234,217,221,232,216,220,231,222,224,240,221,223,238,220,222,237,220,222,237,219,221,236,225,227,242,225,227,242,219,221,236,225,226,244,177,178,196,177,178,196,192,193,211,155,156,174,165,166,184,150,151,169,180,182,200,180,185,206,80,85,105,21,23,40,8,12,22,11,14,20,11,12,12,6,7,3,3,4,0,5,5,2,3,3,0,2,2,1,7,7,7,8,10,12,28,30,35,58,61,68,112,116,123,174,173,189,168,167,183,165,164,180,163,162,178,161,160,176,170,169,185,173,171,187,167,165,180,161,161,174,167,167,179,174,174,186,179,179,191,182,182,194,181,181,193,180,180,192,181,181,192,170,169,185,173,172,188,177,176,190,180,179,193,177,177,189,171,171,181,153,153,163,86,86,95,0,0,0,2,1,7,2,1,6,1,0,5,1,1,3,4,4,4,0,0,0,4,5,5,0,2,1,0,1,0,1,0,0,3,2,0,5,4,5,1,0,5,2,8,15,0,0,1,65,76,84,118,127,133,32,39,45,0,0,5,0,1,3,2,2,2,4,3,2,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,4,0,2,5,57,64,70,163,170,176,166,171,175,115,117,119,8,8,9,209,214,212,208,213,216,212,219,230,211,217,231,211,218,234,211,220,232,211,220,233,218,220,235,216,218,233,218,220,235,223,225,239,219,221,236,220,222,236,220,222,236,219,221,236,221,223,235,221,223,235,221,223,235,221,223,235,218,220,232,219,221,233,219,221,233,221,223,235,220,217,230,221,219,232,222,220,233,223,223,235,221,224,236,221,222,235,217,221,232,216,220,231,222,223,239,220,222,237,220,222,237,219,221,236,219,221,236,224,226,241,224,226,241,219,221,236,216,217,236,206,207,225,181,182,200,123,124,142,140,141,159,191,192,210,195,196,214,216,218,235,148,155,174,72,79,97,23,29,42,6,9,18,10,10,16,9,8,9,7,5,2,6,3,0,7,4,1,11,6,3,4,0,0,17,16,17,102,101,106,108,107,113,110,110,118,162,162,170,169,166,182,165,162,179,164,161,178,165,161,179,169,166,183,171,168,185,169,166,183,165,162,177,174,174,186,177,177,189,181,181,193,184,184,196,187,187,199,183,183,195,177,177,189,172,172,184,175,173,190,175,174,190,176,175,189,178,177,191,174,174,186,169,169,179,118,118,128,32,32,41,0,0,6,2,1,7,1,0,5,0,0,4,5,5,7,0,0,0,0,0,0,1,2,1,0,2,1,1,4,0,3,2,0,0,0,0,3,2,2,0,0,3,33,40,46,83,91,102,113,122,129,149,156,163,140,144,149,52,56,60,0,0,0,1,1,1,2,1,0,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,3,4,5,1,3,6,0,0,2,50,57,63,135,140,143,140,140,142,18,17,16,205,211,211,213,217,223,210,214,226,216,220,235,212,219,232,210,217,229,209,215,226,209,210,227,214,215,234,220,221,239,220,221,239,217,218,236,217,218,236,217,218,236,217,218,235,219,221,233,219,221,233,219,221,233,219,221,233,216,218,230,217,219,231,218,220,232,219,221,233,219,217,230,220,218,231,222,219,232,221,221,233,222,224,236,221,222,235,217,221,232,216,220,231,220,222,238,219,221,236,219,221,236,218,220,235,218,220,235,223,225,240,223,225,240,217,219,234,221,222,241,212,213,231,137,138,156,104,105,123,209,209,228,231,232,250,217,218,236,189,191,209,126,133,146,34,43,53,3,10,20,2,5,13,4,4,9,5,3,6,8,2,4,8,2,2,9,4,2,0,0,0,60,54,56,165,161,165,180,177,183,173,170,179,177,175,186,170,167,179,168,166,181,160,157,174,158,155,172,164,161,178,169,166,183,166,163,180,168,165,182,171,168,184,182,182,195,183,183,195,185,185,197,186,186,198,185,185,197,181,181,193,175,175,187,169,170,181,179,178,195,178,177,193,177,176,189,175,174,188,178,178,190,157,157,166,73,73,83,1,1,10,1,0,7,1,0,6,0,0,4,0,0,4,2,2,4,0,0,0,0,0,0,0,0,0,0,2,1,0,1,0,4,3,0,10,9,4,1,0,0,0,0,2,28,35,41,90,99,110,128,134,141,152,160,166,158,163,167,94,98,101,4,4,4,1,0,0,3,0,0,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,2,5,8,1,5,9,0,0,1,45,50,52,158,157,159,95,94,92,211,215,218,206,209,216,216,218,230,218,222,234,215,219,231,211,215,226,209,212,222,201,203,219,213,215,232,221,222,239,219,221,238,215,216,233,215,216,233,215,216,233,215,217,233,212,215,227,212,215,227,212,215,227,212,215,226,215,217,229,216,218,230,218,220,232,219,221,233,225,223,236,224,223,235,226,224,237,228,227,239,221,223,236,221,223,235,217,221,232,216,220,231,220,222,236,219,221,236,218,220,235,217,219,234,217,219,234,222,224,239,222,224,239,217,219,234,214,216,233,166,167,185,135,136,154,203,205,223,227,228,246,217,218,236,218,219,237,181,182,199,73,83,92,8,15,25,3,9,17,4,5,12,0,0,4,3,0,4,7,0,4,10,2,4,2,0,0,73,65,68,163,157,161,167,161,167,171,166,174,171,169,179,169,166,180,169,167,180,169,167,183,155,153,169,152,150,166,163,161,178,160,157,174,160,157,174,170,168,184,181,179,195,181,181,194,182,182,194,183,182,194,183,182,195,176,176,188,176,176,188,175,175,188,175,174,187,182,181,197,180,179,194,176,175,189,174,173,187,169,168,181,124,124,134,27,26,37,0,0,2,0,0,2,0,0,1,0,0,2,0,0,0,0,0,0,20,20,20,73,73,74,89,90,90,11,13,13,0,0,0,0,0,0,0,0,0,0,0,0,64,64,69,99,104,112,102,109,119,123,130,136,153,159,166,161,165,170,96,98,100,4,4,4,0,0,0,3,0,0,8,4,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,8,7,4,5,5,4,0,0,3,0,1,6,3,5,10,0,0,2,124,125,127,146,144,142,205,213,222,209,217,226,212,220,230,210,219,228,209,217,227,206,215,224,204,212,222,215,218,230,214,216,228,214,216,228,214,216,228,213,215,227,214,216,228,214,216,229,215,217,229,211,216,229,210,216,230,211,216,230,211,216,230,211,217,231,208,214,227,199,205,219,187,192,206,200,203,217,217,218,233,223,224,239,214,216,230,220,222,236,220,222,236,220,222,237,221,223,237,217,216,229,218,217,230,219,218,230,219,219,231,217,217,229,222,221,234,222,221,233,217,218,230,202,207,222,194,200,214,198,204,218,220,226,240,224,229,243,211,217,231,203,208,222,118,123,136,38,35,43,1,0,3,11,7,13,8,4,8,8,4,6,6,2,3,9,5,4,0,0,0,72,75,76,149,152,155,157,161,164,163,166,170,157,159,166,160,162,169,164,166,175,168,170,180,148,150,167,160,162,180,167,169,187,165,167,185,172,174,192,168,171,188,161,163,181,182,185,202,183,186,200,182,185,200,182,184,199,182,184,199,181,180,196,180,179,195,179,176,193,178,175,191,181,178,191,178,175,187,176,172,184,174,171,182,165,162,173,115,113,124,52,49,60,58,55,67,77,76,84,49,49,58,27,28,35,71,71,78,121,122,128,145,146,152,151,151,158,137,137,144,92,89,98,61,59,67,32,30,36,62,56,63,131,126,132,152,145,152,148,144,147,146,141,146,151,147,156,158,153,163,158,153,162,123,119,125,61,56,62,9,4,8,5,1,3,4,1,3,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,1,0,2,1,1,1,0,4,2,4,10,0,0,2,82,95,103,136,153,161,208,217,226,208,217,226,208,217,226,208,217,226,207,216,225,207,216,225,207,215,224,213,215,227,213,215,227,213,215,227,213,215,227,211,213,225,212,213,226,212,214,226,213,215,227,209,214,229,208,215,229,208,215,229,209,215,229,203,210,224,197,203,217,141,147,161,150,156,170,210,211,226,216,218,233,219,221,236,215,217,232,212,214,229,215,217,232,218,220,235,220,222,236,217,216,229,218,218,230,219,219,231,219,219,231,221,221,233,218,218,230,226,226,238,196,197,208,163,168,183,185,191,205,221,227,241,222,228,242,223,229,243,197,203,217,158,164,178,100,106,119,81,79,86,17,14,21,8,7,11,1,0,2,10,8,11,2,0,1,0,0,0,42,41,40,143,144,149,160,161,166,164,164,170,153,153,161,161,160,171,158,158,168,156,156,168,154,154,167,153,156,173,162,165,183,168,171,188,168,171,188,162,165,182,175,178,195,176,179,196,177,180,196,181,184,199,180,183,198,180,182,197,179,182,197,180,178,195,179,176,193,178,175,192,176,174,190,179,175,188,178,175,186,177,174,185,176,173,184,174,171,182,159,156,167,160,157,168,164,161,173,163,162,170,152,151,159,139,138,146,165,164,172,167,166,174,181,180,188,179,178,186,164,163,171,139,136,142,113,108,115,144,139,146,169,164,171,161,157,163,153,145,153,144,137,144,155,149,156,142,138,145,141,138,145,134,132,138,113,111,116,68,66,70,16,14,16,0,0,0,3,1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,2,0,2,1,0,2,0,1,1,0,4,2,1,8,14,21,29,95,110,119,141,158,169,206,215,224,200,209,218,196,205,214,204,213,222,205,214,223,207,216,225,209,218,227,212,215,226,211,216,226,211,216,226,212,216,227,207,211,222,208,212,223,208,213,223,209,213,224,206,212,227,206,212,226,206,212,226,207,213,227,199,205,219,185,191,205,149,155,169,194,201,214,213,214,229,214,216,231,215,217,232,214,216,231,220,222,237,215,217,232,209,211,226,203,205,219,211,211,224,211,211,223,212,212,224,212,212,224,221,221,233,212,212,224,208,208,220,169,170,182,184,187,202,221,224,239,227,230,245,227,230,245,206,208,223,184,187,202,156,158,173,136,138,153,61,59,65,15,12,19,26,23,30,34,32,37,1,0,2,2,0,3,54,52,53,142,141,142,156,156,163,153,153,161,157,157,167,152,153,162,150,151,163,149,149,163,148,147,161,146,144,158,152,155,170,161,162,177,166,168,183,166,168,183,156,158,172,145,146,161,157,159,173,174,175,190,178,182,194,178,180,193,177,179,192,179,177,191,177,176,190,177,175,189,177,173,188,175,171,186,176,172,185,177,174,185,178,175,186,179,176,187,177,174,185,171,168,179,185,182,193,177,174,185,187,184,193,170,167,176,168,165,174,190,188,197,192,189,198,189,186,195,178,176,185,169,165,175,156,149,157,169,162,170,169,162,170,165,158,166,163,156,163,158,151,158,159,152,159,155,149,155,136,133,140,125,123,127,95,93,98,71,69,72,46,44,45,14,12,13,0,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,2,0,2,1,0,2,0,1,1,0,3,9,11,17,109,116,124,167,183,191,154,172,182,200,209,218,190,199,208,181,190,199,202,211,220,203,212,221,207,216,225,211,220,229,211,215,226,211,215,226,211,215,226,212,215,226,205,208,219,206,209,221,207,210,222,208,211,222,205,211,225,205,211,225,205,211,225,205,211,225,208,214,228,203,209,223,202,208,222,202,208,222,217,218,233,213,215,230,213,215,230,214,216,231,212,214,229,210,212,227,206,208,223,205,207,221,203,202,215,204,204,216,203,203,215,202,202,214,211,211,223,213,213,225,208,208,220,199,199,211,216,219,234,219,222,237,228,231,246,224,227,242,192,195,210,162,165,180,140,144,159,111,114,128,78,78,86,85,84,92,103,102,108,63,62,68,15,14,19,80,80,81,131,131,133,153,153,153,134,133,143,140,138,150,135,133,144,141,139,152,140,138,152,142,140,154,146,142,160,148,145,162,145,147,162,154,156,171,159,161,176,157,159,175,148,150,165,129,131,146,149,152,167,168,170,184,177,179,192,176,178,191,178,176,190,176,175,189,178,176,190,177,173,188,175,172,187,174,170,185,173,170,182,176,173,184,179,176,187,181,178,189,183,180,191,180,177,188,187,184,195,190,187,198,186,180,190,182,176,186,187,180,190,192,186,196,189,183,193,179,173,183,168,162,172,164,158,167,169,158,165,183,173,181,176,166,174,163,153,161,165,158,166,147,140,148,151,146,153,145,140,148,137,135,142,121,120,125,64,63,68,18,18,20,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,2,1,0,2,0,0,0,0,0,57,58,65,152,158,166,163,178,187,153,171,181,196,205,214,197,206,215,204,213,222,206,215,224,206,215,224,207,216,225,207,216,225,208,215,225,208,215,225,209,217,227,210,217,227,204,211,221,204,211,221,202,209,219,200,207,217,204,210,224,205,211,225,206,212,226,206,212,226,207,213,227,208,214,228,210,216,230,211,217,231,217,219,234,213,215,230,211,213,228,211,213,228,208,210,225,204,206,221,210,212,227,188,190,204,169,168,181,164,164,176,185,185,197,203,203,215,211,211,223,211,211,223,214,214,226,215,215,227,217,219,235,234,236,251,213,215,230,187,189,204,139,140,155,133,135,150,142,144,159,137,139,153,141,139,151,152,151,158,132,131,139,102,101,107,134,133,138,150,148,154,122,122,124,92,91,95,90,89,95,109,108,116,125,123,133,124,122,133,129,127,140,133,131,144,137,135,149,141,139,153,143,142,156,153,152,166,168,167,180,180,179,193,158,157,171,168,166,180,174,173,187,179,178,192,178,178,190,177,177,189,176,177,189,177,175,188,173,169,183,173,170,184,175,168,183,174,167,182,176,173,184,171,168,179,173,170,181,179,176,187,181,178,189,192,189,200,184,181,192,186,183,194,175,167,178,182,174,185,201,193,204,193,185,196,189,181,192,175,167,178,165,157,168,163,155,165,178,166,170,183,170,177,181,169,175,171,160,168,176,166,175,175,167,179,165,159,169,154,149,160,127,125,134,79,78,86,2,1,8,8,7,13,0,0,4,0,0,3,0,0,2,0,0,1,1,1,1,6,6,6,0,0,0,1,1,1,2,2,2,6,6,6,4,4,4,0,0,0,2,3,0,7,6,4,6,4,4,0,0,2,24,25,31,156,162,170,181,196,205,161,179,189,208,217,226,208,217,226,211,220,229,210,219,228,210,219,228,211,220,229,212,221,230,207,216,225,207,216,225,206,215,224,205,215,223,200,209,218,200,210,219,201,210,219,201,210,218,205,211,225,205,211,225,206,212,226,207,213,227,206,212,226,207,213,227,209,215,229,210,217,231,206,208,223,208,210,225,209,211,226,209,211,226,203,205,220,213,215,230,182,184,199,144,146,160,98,97,110,131,131,143,189,189,201,201,201,213,210,210,222,211,211,223,215,215,227,217,216,228,232,234,249,222,224,239,197,199,214,144,147,162,116,118,133,138,141,156,159,161,176,158,161,175,128,128,139,128,128,138,112,112,119,123,123,131,124,126,130,93,94,98,46,47,51,18,19,23,82,80,84,122,119,125,123,120,126,122,119,127,110,106,115,117,114,124,126,122,133,131,127,140,144,142,156,151,149,163,163,161,175,172,170,184,172,170,184,172,170,184,172,170,184,172,170,184,172,173,183,173,173,183,173,170,181,173,170,181,170,168,179,173,166,178,171,165,177,171,164,176,172,169,180,170,167,178,173,170,181,181,178,189,181,178,189,189,186,197,178,175,186,177,172,184,185,176,187,198,188,199,204,194,205,191,181,192,177,167,178,177,167,178,180,170,181,183,173,184,197,182,185,194,177,183,191,175,183,189,178,186,157,147,156,115,107,118,84,78,90,42,39,53,16,15,28,2,2,14,7,7,19,0,0,7,1,1,9,0,0,7,0,0,5,0,0,5,1,1,1,3,3,3,0,0,0,6,6,6,0,0,0,0,0,0,0,0,0,4,4,3,0,0,0,0,0,0,1,0,0,2,1,4,1,3,9,60,66,74,164,180,188,166,184,194,205,214,223,205,214,223,202,211,220,209,218,227,209,218,227,210,219,228,211,220,229,209,218,227,206,215,224,203,212,221,200,209,218,195,204,213,197,206,215,200,209,218,202,211,220,206,212,227,206,212,226,207,213,227,208,214,228,205,211,225,206,212,226,208,214,228,209,215,229,215,216,231,198,200,215,189,191,206,192,194,210,194,196,211,202,204,220,158,160,175,63,65,79,73,73,86,161,161,172,200,200,212,208,209,221,207,207,219,211,211,223,217,217,229,222,222,234,221,220,237,192,191,207,136,134,150,110,109,125,136,135,151,154,153,169,150,148,165,137,136,151,119,119,131,82,82,92,40,40,51,27,27,35,21,21,29,7,7,12,0,0,0,58,60,63,111,109,109,108,106,109,84,82,84,92,90,93,96,94,99,106,104,110,120,118,123,130,127,134,142,140,153,148,146,159,157,155,168,163,161,174,172,170,183,169,167,180,167,165,178,165,163,176,168,166,177,167,164,176,166,164,175,166,164,174,168,162,174,167,161,173,168,159,172,166,159,172,168,163,175,166,163,174,173,170,181,182,179,190,179,176,187,188,185,196,181,178,189,180,176,188,198,186,198,203,191,203,193,181,193,185,173,185,178,166,178,185,173,185,190,178,190,192,180,191,197,177,181,203,185,189,153,137,143,83,69,79,6,0,4,1,0,6,18,12,26,7,4,19,10,9,26,6,5,23,5,4,21,2,1,17,1,0,14,1,0,14,0,0,12,0,0,10,0,0,1,1,1,1,0,0,0,8,8,8,71,71,71,86,86,86,32,32,32,0,0,0,34,36,29,75,74,69,46,44,45,15,14,18,0,0,0,20,27,35,131,147,155,150,167,178,209,218,227,209,218,227,203,211,221,204,213,222,204,213,222,206,215,224,204,213,223,211,220,229,206,215,224,200,209,218,197,206,215,191,200,209,195,204,213,200,209,218,203,212,222,207,213,227,207,213,227,209,215,229,209,215,229,205,211,225,206,212,226,208,214,228,211,217,231,194,196,210,166,168,183,159,161,176,178,180,195,191,193,207,195,197,211,128,130,144,62,64,78,167,166,179,198,198,210,210,210,222,208,208,220,208,207,219,212,211,223,219,218,231,232,231,243,181,180,196,122,121,136,98,97,113,120,119,135,134,133,149,150,149,164,136,135,150,134,133,147,97,100,112,20,22,34,0,0,7,0,0,7,0,0,6,0,0,5,21,22,27,100,102,104,100,96,94,85,81,79,79,74,72,83,77,76,100,94,96,112,106,110,132,125,129,144,138,145,143,140,152,147,145,157,154,152,164,160,157,170,159,157,169,161,158,171,162,160,173,161,159,172,164,161,172,163,161,171,163,160,170,162,158,169,165,159,170,165,157,169,164,156,168,162,154,166,164,160,170,163,160,172,172,169,180,184,181,192,174,170,182,191,187,198,190,186,197,196,192,203,207,193,206,198,184,198,175,160,173,179,165,178,195,180,192,198,183,195,196,181,193,189,173,184,172,153,155,153,133,135,136,119,123,134,119,127,117,105,113,56,46,59,9,2,16,4,0,13,3,3,22,4,4,24,8,10,28,1,1,19,0,1,19,0,0,18,0,0,16,0,0,15,1,1,2,0,0,0,0,0,0,12,13,12,97,96,96,153,153,153,143,143,143,102,101,101,103,104,98,132,129,125,163,160,161,158,156,159,95,96,102,74,80,87,145,159,166,160,176,185,187,195,207,191,199,212,180,190,202,182,194,205,189,201,212,189,202,213,199,212,223,207,216,225,203,212,221,199,208,217,195,204,213,198,207,216,199,208,217,201,210,219,202,211,220,209,215,230,202,208,225,198,204,218,199,205,219,193,199,210,201,207,219,196,203,213,190,197,208,175,178,189,113,117,128,115,119,130,180,184,195,196,201,212,184,188,199,128,132,143,157,161,172,199,197,213,198,195,211,206,203,220,187,183,198,174,169,183,209,204,218,227,219,232,198,192,204,124,122,134,87,85,97,123,122,131,137,136,145,144,143,149,138,137,142,132,131,136,107,106,112,49,47,60,0,0,8,2,1,11,5,4,10,0,0,0,24,19,18,105,97,96,103,93,92,100,91,89,87,78,75,88,73,70,97,80,76,118,97,98,116,96,101,118,99,109,117,101,112,125,113,124,136,127,137,148,138,148,146,139,148,160,154,164,152,147,157,152,149,158,161,157,167,155,149,156,157,151,158,159,153,160,162,155,162,158,151,158,162,155,162,168,160,168,172,165,172,167,162,168,175,168,177,182,174,185,184,176,186,193,185,198,196,188,200,199,191,207,200,192,207,185,173,192,184,171,189,190,176,190,201,183,195,203,182,190,195,170,175,181,156,157,172,145,145,189,160,154,189,161,154,188,162,155,188,161,158,185,161,157,195,172,169,168,146,143,124,103,102,42,38,38,6,4,6,4,4,9,1,0,8,6,5,20,5,4,22,1,0,20,3,3,23,1,0,9,2,0,5,2,0,5,0,0,0,27,22,24,107,103,102,156,150,148,154,149,146,131,123,121,114,104,103,150,144,142,149,144,142,166,165,162,154,155,152,149,152,148,160,163,159,192,203,215,150,160,172,141,151,163,142,152,164,178,188,200,193,202,215,205,214,226,203,212,222,202,211,220,199,208,217,197,206,215,198,207,216,199,208,217,201,211,219,204,212,222,199,204,220,202,208,224,199,205,219,193,199,213,196,202,214,186,192,205,189,196,206,196,203,213,172,176,187,117,122,132,145,149,160,196,200,211,202,206,217,193,197,208,180,184,195,192,195,206,200,198,215,204,201,218,206,204,217,195,191,206,207,201,215,220,214,225,218,209,223,183,175,188,108,104,115,109,106,115,126,123,131,138,135,142,133,130,137,126,124,129,121,119,122,105,102,106,36,31,41,4,0,7,6,2,9,0,0,0,13,6,6,96,85,85,109,98,93,104,90,86,101,90,85,94,78,73,92,73,67,98,78,72,91,68,65,97,76,77,104,85,90,108,92,100,111,100,108,121,110,118,131,121,129,135,126,135,131,123,131,144,139,145,154,148,159,154,148,158,157,153,159,156,151,158,155,150,156,152,147,154,157,152,159,160,155,162,165,160,166,168,164,170,167,161,171,175,168,178,182,177,186,184,179,191,199,190,204,198,190,203,195,187,202,193,183,199,177,162,176,201,185,198,203,185,196,183,161,168,171,147,151,178,151,153,187,157,155,192,162,159,191,160,153,192,159,152,191,160,155,190,160,154,186,157,153,186,158,155,191,162,159,196,171,168,176,163,161,122,112,111,40,31,34,7,2,7,2,0,8,3,1,15,0,0,13,2,2,18,1,0,8,1,0,8,1,0,6,1,0,4,9,7,10,29,28,29,115,112,113,143,139,139,122,113,111,116,105,104,136,128,126,165,160,157,149,146,143,143,142,138,144,145,140,153,154,149,150,165,176,86,100,111,41,53,65,147,156,169,179,186,200,191,195,210,195,199,212,201,209,219,199,208,217,199,208,217,198,207,216,198,207,216,200,209,218,203,212,220,205,213,223,203,209,224,206,212,228,190,196,210,167,173,187,131,137,149,129,135,147,164,171,181,185,192,202,189,191,203,169,171,183,189,191,203,194,196,208,207,208,220,199,201,213,207,209,221,199,201,213,208,206,222,212,210,223,206,204,218,206,202,216,221,215,229,215,209,221,194,185,196,149,140,151,111,105,114,126,121,128,126,121,128,122,117,124,115,110,116,106,102,105,105,101,103,97,92,94,41,32,38,6,0,0,31,18,20,76,64,63,107,93,93,113,98,93,98,84,77,98,83,76,99,80,74,91,70,63,81,58,50,76,52,42,81,57,49,84,64,58,90,74,71,95,81,81,98,86,90,102,90,96,113,102,107,122,111,119,129,120,128,145,137,146,152,145,153,145,138,149,136,131,141,135,132,141,137,134,143,136,133,142,154,151,160,156,153,162,161,158,167,164,161,170,166,163,174,163,161,172,181,174,187,202,197,209,205,197,210,188,177,190,177,166,179,183,171,184,206,184,195,181,159,166,166,141,147,168,140,144,185,155,155,190,158,155,195,163,156,201,166,159,197,161,153,198,161,155,196,161,155,196,161,157,196,162,160,195,164,161,194,162,161,190,159,157,189,166,162,182,161,158,181,161,161,117,102,103,33,24,28,0,0,1,5,4,12,4,4,12,0,0,10,0,0,10,0,0,8,0,0,8,1,1,6,19,20,24,68,68,72,104,104,106,106,97,95,98,90,87,105,97,94,131,126,122,167,164,159,149,147,142,131,129,124,121,119,114,115,135,144,3,19,29,85,97,109,161,170,182,184,187,202,196,198,213,201,201,216,197,205,215,198,207,216,200,209,218,200,209,218,198,207,216,200,209,218,204,213,222,206,214,224,200,206,221,196,202,219,161,167,180,121,127,141,53,59,71,76,82,94,152,159,169,188,195,205,193,195,207,191,193,205,195,197,209,204,206,218,197,199,211,206,209,221,218,220,232,211,213,225,213,211,225,218,216,230,206,205,217,215,212,225,215,208,220,200,195,205,173,164,176,122,114,124,118,111,118,113,106,113,109,102,108,88,82,86,61,55,57,63,57,59,83,78,78,95,88,88,66,54,52,93,77,76,117,100,97,116,95,92,111,90,85,101,82,75,93,76,68,87,72,62,85,63,57,88,64,54,89,64,52,88,61,47,87,64,51,88,68,55,89,74,64,89,76,69,96,82,82,96,82,83,107,93,95,118,106,110,140,129,135,141,130,138,134,123,132,120,111,123,125,121,133,128,126,137,137,134,145,142,139,151,152,149,160,155,152,163,160,157,168,162,160,171,169,166,177,182,178,189,189,183,192,188,180,189,164,153,162,180,168,178,189,175,185,188,171,182,181,151,156,181,147,151,182,150,150,189,156,154,192,157,153,195,159,150,198,161,152,201,163,152,202,162,155,202,161,155,201,162,158,201,162,157,199,162,159,190,155,153,187,153,151,192,158,155,199,165,159,191,159,155,186,157,153,184,163,159,155,139,137,76,65,65,0,0,0,5,4,4,1,0,7,1,0,8,0,0,8,0,0,8,0,2,9,5,8,15,41,44,49,74,77,81,85,78,75,83,75,72,105,97,94,120,113,110,132,127,124,129,124,120,123,119,115,118,113,109,54,74,83,33,50,60,143,155,167,163,172,184,198,201,216,205,207,222,208,208,223,195,203,213,197,206,215,200,209,218,201,210,219,203,212,221,203,212,221,203,212,221,203,212,222,197,203,218,194,200,216,152,158,171,53,59,73,2,6,18,101,107,119,162,170,179,193,198,209,193,194,206,196,196,208,200,200,212,201,201,213,201,201,213,215,215,227,219,219,231,210,210,222,219,217,230,213,211,224,207,205,217,210,207,218,198,191,202,177,171,181,134,127,134,101,94,102,96,87,92,73,64,68,42,32,36,0,0,0,15,6,7,63,54,53,108,100,98,110,101,99,117,102,97,119,99,94,113,89,85,106,79,75,89,63,59,88,68,61,90,74,63,92,79,67,102,84,74,112,92,81,105,83,69,105,83,65,102,80,62,94,75,58,89,73,58,89,77,64,99,82,78,101,85,82,108,93,92,117,102,105,123,109,114,115,102,110,115,103,113,124,112,121,120,114,123,137,130,140,150,144,153,153,146,156,150,143,153,149,142,152,156,149,159,165,158,168,181,174,182,175,167,176,161,151,159,145,133,139,175,159,164,175,156,162,174,154,158,171,147,151,187,152,151,190,152,151,191,154,150,192,156,150,198,159,152,197,159,150,199,159,149,200,160,150,204,160,153,203,161,153,203,161,155,202,164,159,197,159,153,198,159,157,199,161,157,198,161,159,197,157,151,196,158,150,190,157,151,184,158,151,186,165,159,178,164,157,122,114,106,32,25,19,0,0,1,6,3,8,0,0,4,2,2,7,8,9,14,0,2,9,23,28,35,65,69,75,69,64,59,87,79,73,105,98,92,118,111,105,122,115,109,110,102,97,101,93,87,100,91,86,110,126,136,132,147,158,161,173,186,183,193,205,193,199,213,196,200,215,200,205,218,198,206,216,199,208,217,202,211,220,203,212,221,205,214,223,205,214,223,205,214,223,206,214,224,195,201,216,187,193,209,119,125,139,17,23,37,106,112,124,154,159,172,167,174,184,192,198,208,195,194,207,198,195,209,201,199,212,203,201,214,204,201,214,214,212,225,218,216,229,213,211,224,217,215,228,213,211,224,207,206,216,199,196,205,174,168,178,158,154,160,103,95,104,75,67,73,66,55,59,42,31,34,23,12,14,40,29,29,82,71,70,111,100,99,115,104,102,119,107,104,110,96,87,101,82,75,94,70,64,94,65,61,97,70,66,99,77,71,103,91,82,110,104,93,98,92,82,94,84,72,74,59,44,61,43,26,65,46,26,69,50,33,83,67,51,96,82,67,102,83,76,106,87,82,109,91,86,107,89,89,115,99,102,124,108,115,128,112,122,122,109,119,124,112,121,132,121,129,140,129,137,143,132,140,147,136,144,146,134,143,157,145,154,172,161,169,165,154,161,149,136,140,144,130,132,158,139,140,169,146,147,168,141,140,174,145,144,189,157,155,194,155,153,196,156,152,198,159,154,199,160,153,197,158,151,197,159,150,198,160,149,199,161,150,201,161,153,201,162,154,202,164,154,202,163,156,197,161,155,197,161,155,197,162,159,199,163,159,198,160,153,197,159,151,191,160,149,187,159,150,184,160,153,179,161,152,178,164,155,147,135,126,60,50,50,0,0,0,11,4,7,6,2,4,1,0,3,0,0,3,2,4,9,23,25,30,51,47,39,72,69,59,94,87,79,97,90,82,105,96,88,103,92,86,92,81,75,80,69,63,169,180,192,174,185,197,189,198,210,196,206,218,190,199,211,194,204,216,195,204,215,201,209,219,202,211,220,205,214,223,206,215,224,208,217,226,208,217,226,208,217,226,208,217,227,205,211,226,175,181,197,100,106,120,115,121,135,159,165,177,165,171,184,186,193,203,187,193,204,197,195,208,199,197,210,202,200,213,204,202,215,207,205,218,211,209,222,216,214,227,216,214,228,214,212,223,212,210,220,210,208,219,180,177,186,163,158,164,112,108,115,69,62,69,67,60,66,82,67,71,90,75,78,97,83,84,121,107,106,115,101,100,109,95,92,114,100,97,100,87,82,85,72,63,93,75,67,108,83,79,124,92,91,129,102,98,125,106,101,106,96,88,79,77,67,59,64,51,55,57,44,57,51,35,81,69,51,70,53,35,66,46,29,59,43,26,60,42,28,87,67,56,92,72,64,105,86,80,117,97,96,124,106,108,142,125,132,152,135,146,146,130,141,143,127,132,138,122,127,135,118,124,134,118,123,136,120,125,158,142,147,164,148,153,154,138,143,115,99,100,114,96,96,130,108,108,157,131,127,163,132,127,178,144,138,189,153,143,188,150,141,196,155,151,196,157,152,198,159,154,199,160,152,197,158,151,196,159,151,197,160,152,198,161,153,200,162,151,200,163,151,200,164,155,200,165,155,197,164,154,198,164,158,198,166,158,198,166,160,195,164,155,195,162,156,193,162,154,189,161,152,184,161,150,191,169,161,173,153,143,179,160,151,158,143,140,82,67,66,14,2,1,11,1,2,7,1,2,1,0,1,1,0,3,3,4,5,28,24,16,49,45,36,70,63,55,75,66,59,84,73,67,87,74,68,81,69,62,74,60,54,185,193,206,188,196,209,189,200,211,191,203,215,189,200,212,201,214,226,190,204,214,203,212,221,204,213,222,206,215,224,208,217,226,210,219,228,210,219,228,210,219,228,211,220,230,198,204,219,164,170,185,124,130,144,149,154,168,172,177,189,183,189,201,188,194,204,187,192,203,197,196,209,199,197,210,203,201,214,205,203,216,208,206,219,209,207,220,213,211,224,219,217,230,212,210,221,211,209,220,213,212,220,172,168,177,126,121,128,80,75,81,87,79,86,91,83,89,106,93,92,107,92,92,122,108,108,120,106,105,109,95,92,103,89,87,91,78,72,90,77,71,101,89,81,116,98,92,127,103,99,132,104,103,126,100,99,97,81,80,73,66,62,66,67,60,51,62,52,40,47,34,47,47,32,101,95,77,142,129,110,130,114,99,121,103,89,122,104,91,81,64,49,66,46,36,64,44,38,79,59,56,94,75,77,112,92,98,125,107,115,132,113,122,115,95,98,111,90,92,113,93,94,122,100,104,140,118,122,137,116,119,115,93,96,81,59,62,81,59,58,108,85,82,145,119,116,166,136,130,181,146,137,183,145,134,190,148,138,198,155,144,190,149,144,191,152,147,192,153,148,192,156,150,196,160,154,195,159,153,195,161,154,197,162,153,199,163,152,198,164,152,198,165,155,198,166,155,198,165,156,198,166,159,197,168,160,198,169,160,194,166,158,194,165,157,191,164,155,190,163,157,186,161,154,191,166,158,183,159,152,186,163,155,184,165,160,160,142,137,95,79,74,7,0,0,5,0,0,7,2,1,2,1,1,0,0,0,15,12,5,30,26,19,51,43,36,64,55,48,73,61,54,72,59,53,77,62,57,85,68,63,199,207,220,200,208,221,201,209,222,203,211,224,203,211,224,201,210,223,202,211,222,208,216,226,209,218,227,212,221,230,213,222,231,215,224,233,213,222,231,212,221,230,211,220,229,202,206,218,191,195,206,184,187,198,180,182,194,196,196,208,196,194,207,196,194,207,195,194,206,200,198,211,201,199,212,204,202,215,205,203,216,210,208,221,216,214,227,219,217,230,214,213,225,222,217,231,219,213,225,185,178,189,136,127,135,89,76,85,95,80,88,99,82,88,105,89,92,110,93,90,119,101,98,120,102,99,114,100,95,103,88,83,101,86,81,105,90,85,112,96,91,138,113,108,118,97,92,119,108,102,93,88,82,78,79,73,79,80,75,77,77,74,54,52,53,34,34,31,8,8,5,0,0,0,40,38,37,142,138,132,129,125,119,141,134,128,142,136,129,149,141,132,135,126,118,116,103,95,105,87,78,82,60,51,76,48,39,74,43,33,75,42,33,64,34,27,79,48,42,80,50,44,69,38,33,56,24,21,39,8,6,17,0,0,39,6,6,109,72,61,160,122,110,166,126,116,169,129,120,182,143,134,183,142,135,185,145,138,186,145,138,192,153,146,192,153,146,194,155,148,195,156,149,194,155,148,195,156,149,196,157,150,196,157,150,198,161,155,198,161,154,199,162,155,200,163,157,201,164,158,200,164,158,200,164,158,200,164,158,195,166,158,194,165,157,194,165,157,194,164,156,189,160,152,188,160,151,188,160,151,187,159,151,174,152,138,168,148,135,172,156,144,119,106,97,19,11,4,2,0,0,1,1,0,5,5,4,2,2,10,0,0,2,33,21,23,56,41,37,65,50,42,59,47,38,70,63,55,92,87,81,200,208,221,201,209,222,202,210,223,204,212,225,203,211,224,204,211,225,203,211,223,208,216,226,210,219,227,212,221,230,213,222,231,214,223,232,213,222,231,211,220,229,210,220,229,206,209,220,201,206,217,200,202,214,200,203,214,203,202,214,199,197,210,194,192,205,189,187,200,200,198,211,201,199,212,204,202,215,205,203,216,210,208,221,216,214,227,218,216,229,215,213,226,223,217,231,213,207,219,166,158,169,118,108,117,91,77,87,96,81,87,104,86,93,113,98,100,121,101,101,118,101,98,114,96,94,108,89,87,107,88,87,127,112,109,137,122,119,130,114,111,120,103,99,101,87,84,99,94,89,84,85,79,89,91,87,61,64,61,8,8,8,5,3,4,0,0,0,0,0,0,3,4,0,35,34,31,140,137,132,126,123,118,137,132,125,138,133,128,133,126,118,134,125,116,138,124,115,141,123,113,141,119,108,116,89,77,86,54,43,89,55,42,74,40,30,60,25,16,42,7,0,32,0,0,31,0,0,35,0,0,39,5,3,98,62,58,151,112,100,162,122,110,161,121,111,176,136,126,180,140,132,181,140,135,184,143,137,185,144,138,190,151,144,190,151,144,192,153,146,193,154,147,193,154,147,193,154,147,195,156,149,195,156,149,197,160,154,198,160,154,198,161,155,199,161,155,199,162,156,199,162,156,199,162,156,198,162,156,195,166,157,194,165,157,193,164,156,193,164,156,189,159,151,188,159,151,187,158,150,187,158,150,181,156,144,171,147,135,165,145,133,161,144,136,112,101,95,25,18,13,1,0,0,4,3,1,1,0,8,2,0,3,19,11,11,33,22,16,40,28,20,60,51,42,84,79,70,94,94,86,203,211,224,204,212,225,205,213,226,206,214,227,206,214,227,206,214,227,205,213,225,209,217,227,210,219,228,212,221,230,214,223,232,214,223,232,213,222,231,211,220,229,211,220,229,200,204,215,204,208,219,205,206,218,202,204,216,204,204,216,201,199,212,196,194,207,192,190,203,200,198,211,201,199,212,204,202,215,205,203,216,210,208,221,216,214,227,218,216,229,214,213,226,227,220,235,212,206,218,153,145,156,110,100,108,104,91,100,102,87,94,104,87,93,109,93,96,117,96,98,114,94,95,114,94,95,114,96,96,142,126,126,145,129,129,129,116,115,104,91,90,93,88,85,85,83,80,76,78,74,67,71,68,15,19,17,0,0,0,2,0,3,5,1,4,4,3,3,0,0,0,0,1,0,26,25,22,140,137,132,124,121,116,135,129,123,136,131,124,141,133,124,141,131,122,142,128,119,145,127,117,132,107,95,92,64,52,96,64,52,85,50,38,68,31,18,56,18,6,47,9,0,48,10,1,64,25,16,52,13,6,91,52,46,138,98,92,141,100,89,160,120,108,168,128,118,168,128,118,179,139,131,180,139,133,182,141,135,183,142,136,187,148,141,188,149,142,189,150,143,190,151,144,192,153,146,192,153,146,192,153,146,193,155,147,193,158,152,193,159,153,194,159,153,194,159,153,194,159,153,194,159,153,194,159,153,194,160,153,194,165,157,193,164,156,192,163,155,192,163,155,187,158,150,187,158,150,186,157,149,187,158,151,171,144,132,176,148,137,168,143,134,164,144,137,155,138,131,115,102,97,27,15,12,3,0,0,0,0,5,1,0,3,13,9,7,37,30,26,67,61,53,87,85,76,99,99,88,92,93,86,205,213,226,207,215,228,208,216,229,206,214,227,206,214,227,206,214,227,206,214,226,209,218,228,211,220,229,214,223,232,216,225,234,214,223,232,213,222,231,212,221,230,210,220,229,207,210,221,212,216,227,209,210,222,199,201,213,198,198,210,200,198,211,200,198,211,201,199,212,199,197,210,201,199,212,204,202,215,205,203,216,210,208,221,216,214,227,219,217,230,216,214,227,212,206,220,202,196,208,139,131,142,102,93,101,102,89,98,102,87,94,108,91,97,118,103,106,117,97,98,121,101,103,136,117,119,155,138,139,144,130,130,124,112,111,104,95,93,96,88,86,73,79,78,70,78,77,37,45,44,3,7,7,0,3,4,3,4,6,0,0,4,6,3,7,0,0,0,6,6,5,2,3,0,5,4,2,141,138,133,123,120,116,133,128,122,135,130,123,142,132,124,138,127,117,136,120,110,141,122,110,108,82,71,93,64,50,101,68,53,92,56,42,93,52,36,96,55,40,101,59,45,107,65,52,105,64,52,96,54,44,106,64,56,133,91,83,151,111,100,159,119,107,170,130,120,167,127,117,178,138,130,179,138,132,181,140,134,182,141,135,185,146,139,185,146,139,187,148,141,188,149,142,190,151,144,190,151,144,191,152,145,191,153,146,192,157,151,192,157,151,193,158,152,193,158,152,192,157,151,192,157,151,192,157,151,192,157,151,194,165,157,192,163,155,191,162,154,191,162,154,187,158,150,186,157,149,186,157,149,184,156,147,193,160,153,174,144,136,170,141,135,166,138,131,158,135,129,151,129,124,122,104,99,22,6,4,3,0,1,3,1,2,20,20,16,71,69,64,86,85,78,98,99,91,101,104,95,89,95,85,206,214,227,198,206,219,203,211,224,208,216,229,209,217,230,209,217,230,210,218,230,211,220,230,211,220,229,211,220,229,210,219,228,213,222,231,211,220,229,209,218,227,206,215,224,211,214,226,207,211,222,207,209,221,208,210,222,201,201,213,201,199,212,198,196,209,196,194,207,202,200,213,198,196,209,201,199,212,207,205,218,212,210,223,216,214,227,216,214,227,211,210,223,206,199,214,182,176,188,115,107,118,94,84,93,99,86,96,117,102,109,124,106,113,116,100,103,129,111,115,147,130,135,154,139,142,143,133,135,119,111,112,108,104,103,86,84,83,94,93,92,48,62,61,35,48,48,4,12,11,2,4,5,0,0,1,2,3,4,2,0,1,4,2,3,1,1,0,6,6,5,0,1,0,0,0,0,139,136,130,109,106,101,132,126,120,135,129,122,100,90,80,130,117,107,146,129,119,117,97,84,95,68,55,101,70,56,105,69,55,108,70,54,113,70,54,120,76,60,128,85,68,134,90,77,128,83,70,114,70,59,116,72,63,138,94,85,155,115,103,158,118,106,164,124,114,170,130,120,173,134,126,176,134,129,179,138,132,181,140,134,182,143,136,183,144,137,185,146,139,186,147,140,188,149,142,189,150,143,191,152,145,192,153,146,188,155,148,189,157,149,191,158,151,192,160,153,191,159,152,191,159,152,192,159,152,191,159,152,190,160,152,189,160,152,189,160,152,190,161,153,187,158,150,186,157,149,186,157,149,185,156,148,184,151,144,180,148,141,173,143,137,168,140,134,161,134,127,149,124,119,149,126,120,115,95,89,8,1,0,10,5,4,6,5,3,63,64,59,87,89,84,100,103,97,93,96,87,90,93,84,148,156,169,149,157,170,197,205,218,209,217,230,208,216,229,209,217,230,210,218,230,211,220,230,211,220,229,211,220,229,211,220,229,211,220,229,210,219,228,208,217,226,208,218,226,204,207,218,206,210,221,207,209,221,206,208,220,203,203,215,203,200,214,200,198,211,198,196,209,202,200,213,199,197,210,201,199,212,207,205,218,212,210,223,216,214,227,216,214,227,212,210,223,202,196,210,158,152,164,103,95,106,102,92,101,116,103,112,121,106,113,127,110,116,129,113,116,145,132,138,145,134,139,132,124,129,113,110,112,102,103,105,95,99,99,82,90,89,35,44,44,53,66,64,82,94,92,23,30,29,0,0,0,6,6,4,0,0,0,0,0,0,2,3,1,1,1,1,6,6,4,0,2,0,0,0,0,131,128,122,119,116,111,132,127,121,100,95,87,8,0,0,126,112,101,128,110,98,101,80,67,98,71,56,107,76,61,119,83,67,125,87,72,133,92,75,138,96,80,144,102,88,150,108,94,136,93,82,118,75,66,127,84,76,147,103,96,154,114,102,158,118,106,165,125,115,170,130,120,172,132,124,175,133,128,178,137,131,180,139,133,182,143,136,183,144,137,184,145,138,185,146,139,187,148,141,188,149,142,189,150,143,190,152,144,187,153,147,188,154,148,189,156,149,191,157,150,191,158,151,191,157,151,191,157,151,190,158,150,189,160,152,189,160,152,189,160,152,189,160,152,187,158,150,186,158,150,186,157,149,185,156,148,183,153,148,179,148,144,173,144,138,168,141,134,161,134,127,158,134,126,150,126,116,146,124,116,78,65,58,9,0,0,8,3,0,32,31,31,84,86,85,99,101,96,97,100,93,96,97,89,132,140,153,186,194,207,212,220,233,208,216,229,208,216,230,209,217,230,210,218,230,211,220,230,211,220,229,211,220,229,211,220,229,215,224,233,210,219,228,204,213,222,199,209,217,195,198,209,204,208,219,209,210,223,203,205,217,205,205,217,204,202,215,202,200,213,200,198,211,202,200,213,199,197,210,201,199,212,207,205,218,212,210,223,216,214,227,216,214,227,212,210,223,202,196,210,143,137,149,104,96,107,120,110,119,118,104,114,126,111,118,136,119,125,143,127,131,127,119,125,106,101,107,91,90,95,89,92,96,85,92,94,80,93,93,75,92,91,15,29,27,53,65,62,67,73,71,62,62,60,5,1,0,7,3,0,5,3,1,79,81,72,53,58,47,0,0,0,0,0,0,2,3,1,0,0,0,98,95,90,120,117,112,130,125,119,106,100,94,33,22,11,116,102,89,114,96,82,103,79,66,109,81,67,120,88,72,134,97,81,143,104,86,144,105,91,146,107,94,150,110,98,153,114,103,142,102,94,119,80,72,135,95,88,150,110,103,153,113,102,158,118,106,164,125,115,170,130,120,170,130,122,172,131,126,175,134,128,178,137,131,181,142,135,182,143,136,183,144,137,185,146,139,184,145,138,186,147,140,187,148,141,188,150,142,182,151,143,182,153,145,184,154,146,185,156,147,186,157,149,186,157,148,186,157,148,186,156,148,186,158,150,186,157,149,186,157,149,186,157,149,187,158,150,186,158,150,186,157,149,185,156,148,183,155,149,179,151,144,173,146,139,167,143,132,163,139,129,160,135,126,139,115,103,140,119,106,134,113,109,61,45,40,0,0,0,19,17,17,74,74,76,91,91,89,96,95,89,99,98,89,201,209,221,210,218,231,205,213,225,208,216,229,209,217,229,209,217,230,210,218,230,211,220,229,211,220,229,211,220,229,211,221,230,204,213,222,195,204,213,185,194,203,169,178,187,190,195,206,204,207,218,210,212,224,202,204,216,206,207,219,206,204,217,204,202,215,202,200,213,202,200,213,198,196,209,201,199,212,207,205,218,212,210,223,216,214,227,216,215,228,213,211,224,188,182,196,129,123,135,100,91,102,116,106,115,128,116,125,137,122,129,135,118,124,126,111,116,81,77,83,91,90,95,89,92,95,81,89,91,75,89,89,75,93,91,72,94,91,40,62,59,30,37,35,41,43,40,17,14,12,6,0,0,8,1,0,100,99,89,112,116,103,109,117,102,56,56,53,9,9,7,0,0,0,0,0,0,88,85,79,122,119,114,116,111,105,128,123,116,90,79,66,131,116,103,97,79,65,116,92,78,124,95,81,132,99,83,142,105,87,148,108,92,155,119,106,156,119,107,157,120,109,160,123,113,141,103,96,115,77,69,136,99,93,146,108,102,153,113,102,159,118,106,165,124,115,171,130,120,169,128,121,172,130,124,175,133,127,176,135,129,180,142,134,181,143,135,182,144,137,184,146,138,183,144,137,184,146,139,186,147,140,188,149,142,180,148,141,181,150,143,183,152,145,184,153,146,186,155,147,186,155,147,185,155,147,185,155,147,185,156,148,185,156,148,185,156,148,185,156,148,188,159,151,187,158,150,186,157,149,185,156,148,182,157,150,177,152,145,171,146,140,168,144,133,161,139,128,159,136,123,149,127,114,139,116,103,131,106,99,125,105,102,30,17,16,0,0,0,62,62,63,81,79,79,90,87,82,98,93,86,204,214,223,205,215,224,208,216,226,206,215,224,207,214,224,210,216,227,212,216,228,212,219,229,212,219,229,212,219,229,212,219,229,215,222,232,173,180,190,84,91,101,122,129,139,190,197,207,200,207,217,203,211,221,195,201,211,200,206,216,199,205,216,197,203,213,196,202,213,198,199,211,202,202,214,204,204,216,206,204,217,209,207,220,217,213,227,207,203,217,224,218,233,179,165,180,121,107,120,125,112,121,125,114,121,124,113,119,129,118,126,122,110,121,92,81,93,90,87,95,80,81,87,88,96,99,70,85,86,65,83,83,40,58,59,31,46,47,20,30,32,0,0,0,0,0,0,7,7,3,6,7,2,79,80,73,97,98,90,83,84,75,21,23,15,92,93,88,109,107,103,85,84,81,39,36,31,80,78,71,128,123,117,122,114,107,129,121,113,138,123,102,113,95,74,110,87,67,122,94,76,131,98,81,139,101,86,150,107,94,156,111,98,162,123,108,159,120,106,168,129,115,161,122,108,135,96,82,116,77,63,143,104,89,156,116,102,159,120,106,164,120,107,170,122,112,173,123,114,176,126,119,176,128,121,176,131,124,174,135,126,175,141,132,176,142,133,178,143,134,179,145,136,180,146,137,180,146,137,180,146,137,181,145,137,185,146,139,185,146,139,185,147,139,184,148,142,184,150,146,185,150,146,185,152,148,186,152,149,183,150,144,183,153,145,185,155,147,185,156,148,184,155,147,184,157,148,184,157,148,184,160,150,172,150,139,176,155,143,174,150,140,166,142,132,169,142,133,162,134,126,151,123,114,143,115,107,148,118,111,139,111,105,96,74,68,19,2,1,59,48,45,91,85,84,92,90,90,86,86,87,202,212,221,204,214,223,206,215,224,206,215,224,207,214,224,209,217,227,213,216,227,211,219,229,212,219,229,212,219,229,212,219,229,207,214,224,163,170,180,139,146,156,192,199,209,197,204,214,196,203,213,198,205,215,202,209,219,199,206,216,199,206,216,196,203,213,195,203,213,197,199,211,202,201,213,203,204,216,206,204,217,209,207,220,215,210,225,210,207,220,217,211,225,166,153,168,120,107,118,126,115,123,124,114,118,128,120,123,115,108,114,89,81,91,91,85,98,81,82,90,77,84,87,73,84,86,77,93,93,41,57,57,0,2,2,0,1,2,0,2,4,0,0,0,1,1,1,4,4,3,7,7,4,2,2,0,23,24,18,0,0,0,5,6,2,1,0,0,33,32,28,91,90,85,89,86,81,84,79,73,125,122,112,116,108,101,123,115,107,130,111,90,116,95,74,113,88,68,123,95,76,134,99,83,141,103,88,151,109,95,157,113,100,164,123,109,162,123,108,166,127,112,154,115,100,128,89,74,120,81,66,143,104,89,153,114,99,160,121,106,165,121,108,171,123,113,174,124,115,175,125,118,175,127,119,176,131,125,174,134,125,176,138,131,177,139,132,178,141,133,180,143,135,180,143,135,180,143,135,180,143,135,180,143,135,182,143,136,182,143,136,183,144,137,183,146,140,181,146,142,182,147,143,182,148,146,182,149,145,181,148,142,180,151,143,182,152,144,182,153,145,182,153,145,181,155,145,183,156,147,182,158,148,173,151,140,176,155,143,174,150,140,166,143,133,167,140,131,162,133,125,153,124,116,148,119,111,137,107,99,133,105,99,140,115,110,75,55,51,28,16,13,87,79,77,85,82,80,91,92,91,200,210,219,202,212,221,204,213,222,206,215,224,207,214,224,209,217,227,213,216,228,210,218,227,210,217,227,210,217,227,211,218,228,211,218,228,202,209,219,204,211,221,213,220,230,205,212,222,198,205,215,197,204,214,204,211,221,199,206,216,199,206,216,196,203,213,195,203,213,197,199,211,202,201,213,203,204,216,206,204,217,208,207,220,212,208,222,212,209,223,207,200,215,150,136,151,115,102,112,121,110,117,109,100,103,94,90,91,73,71,74,81,79,86,85,84,94,81,92,96,78,90,94,72,86,87,72,86,87,0,10,10,0,1,1,0,1,2,1,0,2,1,1,3,1,1,3,1,1,1,1,1,1,4,5,3,1,2,0,0,0,0,12,14,10,77,76,72,94,94,88,43,40,35,71,68,61,76,72,65,118,110,102,114,108,97,133,123,113,119,97,78,115,92,71,118,91,72,127,96,78,138,102,86,144,106,91,154,112,98,160,116,103,165,125,111,165,126,111,164,125,110,142,103,88,115,76,61,126,87,72,144,105,90,151,112,97,161,122,107,166,122,109,172,124,114,176,126,116,174,124,117,174,126,118,175,130,123,173,132,124,174,136,129,175,138,130,176,139,131,178,141,133,177,141,132,177,141,132,177,141,132,177,141,133,178,139,132,178,139,132,179,140,133,179,142,136,177,142,138,177,142,138,177,143,141,178,144,141,178,144,138,176,146,138,178,148,140,178,149,141,180,151,143,179,152,143,180,152,143,179,155,145,173,151,140,176,155,143,174,150,140,167,143,133,165,138,129,162,133,125,155,126,118,152,123,115,142,111,104,138,109,100,134,109,102,134,113,107,59,42,38,66,57,53,91,87,82,89,86,82,200,209,218,200,210,219,202,211,220,206,215,224,208,214,224,209,217,227,213,217,228,210,217,227,210,217,227,210,217,227,210,217,227,207,214,224,213,220,230,210,217,227,210,217,227,206,213,223,203,210,220,200,207,217,201,208,218,199,206,216,199,206,216,196,203,213,195,203,213,197,199,211,202,201,213,203,204,216,206,204,217,208,206,219,210,206,220,215,211,225,200,194,208,143,127,140,109,97,106,112,102,108,83,79,78,72,73,71,80,85,85,81,88,91,82,92,97,70,89,90,63,82,84,69,84,84,37,50,50,0,4,3,9,11,10,2,0,0,5,1,2,3,1,4,1,0,2,0,0,0,0,0,0,3,3,2,2,1,0,3,2,0,88,87,82,94,90,85,99,96,91,90,87,80,74,69,63,87,80,72,115,108,98,110,101,92,128,118,108,113,89,70,116,89,70,121,92,74,129,97,80,140,104,88,147,108,93,156,114,100,161,119,105,166,128,112,168,129,114,163,124,109,136,97,82,108,69,54,130,91,76,144,105,90,148,109,94,162,123,108,166,122,109,173,125,115,176,126,117,173,123,116,174,126,118,174,129,123,174,132,125,173,134,128,175,136,129,176,137,130,178,138,131,177,138,131,177,138,131,177,137,130,177,137,131,175,136,129,176,137,130,176,137,130,177,140,134,173,138,135,174,139,135,174,140,138,175,141,138,175,142,136,174,144,136,176,146,138,175,146,138,178,148,140,177,150,141,178,151,142,176,152,142,173,151,140,177,155,144,174,150,140,166,143,133,162,135,126,161,132,124,157,128,120,155,126,118,147,116,108,144,115,107,129,102,95,127,104,98,121,104,97,66,54,47,83,72,66,94,85,79,196,205,215,202,212,221,208,217,226,204,214,222,206,213,223,208,216,226,211,215,226,211,218,228,211,218,228,211,218,228,211,218,228,210,217,227,210,217,227,210,217,227,210,217,227,207,214,224,211,218,228,209,216,226,201,208,218,199,206,216,198,205,215,196,203,213,195,203,212,200,201,213,202,202,214,203,203,215,204,202,215,205,203,216,209,204,219,208,204,218,192,186,199,127,111,123,96,85,93,63,55,57,72,71,69,78,83,79,82,94,90,71,86,85,68,87,87,57,78,81,67,86,89,70,84,85,5,9,11,5,7,6,1,0,0,4,0,0,6,0,0,0,0,0,3,0,0,10,6,5,14,11,9,19,16,13,35,32,26,51,47,40,47,44,36,59,56,49,53,48,42,59,54,48,71,63,55,75,68,58,117,108,99,108,98,88,119,107,96,113,85,68,120,89,71,125,94,76,130,95,79,145,108,91,148,110,95,157,114,100,161,118,104,161,123,107,163,124,109,153,114,99,118,79,64,96,57,42,129,90,75,143,104,89,154,115,100,160,121,106,164,120,107,170,122,112,172,122,113,174,124,118,172,124,117,170,125,119,167,126,118,171,132,125,171,133,125,172,133,126,172,133,126,173,134,127,173,134,127,175,136,129,175,136,129,173,134,127,173,134,127,175,136,129,174,137,131,171,136,132,171,136,132,170,136,134,170,136,133,172,138,132,171,141,133,174,144,136,175,146,138,174,145,137,175,148,139,178,150,141,178,154,144,174,152,141,172,151,140,172,148,138,172,148,138,168,141,132,160,131,123,161,132,124,152,123,115,149,117,109,143,113,105,136,107,99,128,103,96,129,109,100,113,96,87,82,67,58,86,73,64,197,207,216,201,211,220,204,213,222,204,213,222,206,213,223,207,215,224,211,215,226,210,217,227,210,217,227,210,217,227,210,217,227,210,217,227,210,217,227,210,217,227,210,217,227,206,213,223,209,216,226,206,213,223,200,207,217,199,206,216,198,205,215,196,203,213,194,202,212,199,201,213,201,201,213,202,202,214,204,202,215,203,201,214,209,205,219,206,203,217,186,179,193,124,107,120,71,59,65,61,54,55,84,87,82,72,83,74,76,94,86,64,88,83,61,88,85,63,86,89,65,83,86,40,52,54,0,0,1,0,0,0,0,0,0,14,12,6,43,41,32,77,73,68,77,73,68,79,76,70,80,77,70,90,87,78,92,90,79,92,90,78,90,88,75,92,87,80,92,87,82,86,78,70,73,67,57,54,45,36,108,98,88,111,101,92,112,101,87,115,84,68,121,87,71,127,92,76,130,94,78,144,107,91,148,108,94,153,115,100,157,119,104,160,121,106,160,121,106,149,110,95,113,74,59,95,56,41,126,87,72,141,102,87,151,112,97,158,119,104,162,118,105,168,120,110,171,120,111,172,122,115,171,122,115,169,124,117,166,124,117,169,128,123,170,129,123,171,129,124,171,130,124,171,130,124,172,131,125,173,132,126,174,132,127,170,131,124,170,131,124,171,132,125,171,134,128,168,133,129,168,133,129,167,133,131,167,134,130,168,135,129,167,137,129,170,140,132,171,142,134,172,142,134,173,146,137,175,147,139,174,151,141,172,151,140,171,150,139,171,147,137,169,146,136,168,141,132,160,131,123,162,133,125,152,124,116,152,119,112,145,115,107,138,109,101,132,105,96,127,102,92,120,101,88,102,85,71,93,76,62,198,208,217,199,209,218,201,210,219,203,212,221,205,212,222,207,214,224,210,213,225,209,217,227,209,216,226,209,216,226,209,216,226,210,217,227,210,217,227,210,217,227,211,218,228,203,210,220,207,214,224,204,211,221,198,205,215,198,205,215,196,203,213,195,202,212,193,201,211,198,200,212,200,200,212,201,201,213,203,201,214,200,198,211,209,205,219,204,200,214,175,169,182,119,102,112,66,52,58,104,98,98,96,101,94,66,81,70,72,94,84,57,88,79,55,89,82,60,81,86,13,23,27,12,19,23,45,45,47,66,62,61,87,84,78,91,94,82,79,82,69,70,66,56,77,73,62,86,82,69,91,87,75,93,90,75,91,88,72,91,88,71,95,92,76,98,94,84,110,102,94,104,97,90,91,82,73,69,59,49,99,89,80,108,96,83,116,102,89,115,82,67,123,86,70,128,91,75,130,93,77,142,106,90,147,108,93,153,114,99,157,118,103,157,118,103,156,117,102,142,103,88,104,65,50,92,53,38,122,83,68,137,98,83,147,108,93,155,117,101,160,116,102,165,117,107,168,118,108,170,120,113,168,120,112,166,121,115,163,122,114,165,124,118,166,125,119,167,126,120,167,126,120,168,127,121,168,127,121,169,128,122,170,129,123,164,126,118,166,127,120,167,127,120,166,129,123,163,128,124,163,128,124,162,128,126,162,128,125,162,129,123,162,132,124,164,134,126,164,135,127,168,139,131,168,141,132,171,144,135,171,147,137,170,149,138,170,148,137,169,145,135,168,144,134,169,142,133,161,132,124,163,134,126,153,125,117,155,121,112,148,118,108,141,112,101,136,108,97,129,103,90,127,104,91,123,102,87,108,86,72,200,209,218,198,209,218,199,207,216,203,212,221,204,212,222,207,213,224,208,213,224,209,216,226,209,216,226,209,216,226,209,216,226,210,217,227,210,217,227,210,217,227,211,218,228,201,208,218,206,213,223,203,210,220,196,203,213,197,204,214,196,203,213,195,202,212,193,200,210,197,199,211,199,200,212,201,201,212,203,201,214,197,195,208,210,205,220,202,198,212,171,165,179,84,68,78,92,78,83,124,120,117,94,101,92,62,80,69,68,95,84,54,88,78,54,89,82,42,60,65,44,55,60,85,89,93,81,79,81,77,74,70,81,81,73,82,86,73,80,86,69,73,71,55,78,75,61,84,81,65,88,85,69,83,80,62,75,72,54,73,71,50,77,75,56,91,84,74,91,84,76,86,79,69,78,69,60,51,41,31,92,82,70,110,98,85,109,95,82,116,80,65,122,85,69,127,90,75,130,93,77,144,104,89,147,107,92,152,113,98,157,117,103,155,117,102,154,115,100,138,98,84,98,59,44,90,51,37,120,81,66,134,96,81,145,106,91,155,115,101,159,114,101,163,116,105,166,116,107,168,118,111,166,118,111,164,119,113,162,120,113,165,122,116,166,123,117,167,124,117,167,124,118,167,124,118,167,124,118,169,126,120,169,126,121,161,122,115,163,123,116,164,124,117,163,126,120,159,124,121,159,124,121,159,125,122,159,125,122,158,125,118,158,128,120,160,130,122,161,132,124,166,137,129,167,139,130,169,142,133,169,144,134,169,147,136,169,146,135,168,144,134,167,143,133,170,144,134,161,133,126,163,135,127,153,125,117,157,124,115,150,121,110,143,114,103,138,110,98,136,110,97,128,102,88,133,109,94,122,98,83,195,205,214,198,208,217,198,208,217,200,210,219,201,211,220,201,211,220,202,212,221,204,213,222,205,214,223,206,215,224,206,215,224,206,215,224,205,215,223,205,214,223,204,213,222,205,212,222,203,210,220,200,207,217,199,206,216,197,204,214,196,203,213,194,201,211,193,200,210,197,201,212,197,201,212,198,200,212,198,200,212,200,200,212,203,201,214,199,197,210,149,147,158,72,61,62,131,117,109,128,116,100,104,104,89,65,83,73,55,88,82,54,88,82,57,87,79,72,84,80,72,82,77,71,77,70,71,76,66,70,74,60,79,80,65,83,83,64,82,82,63,50,44,33,47,39,29,43,36,26,46,39,28,53,46,35,57,50,40,64,57,46,69,62,52,52,44,30,50,44,30,38,34,22,29,25,14,11,3,0,64,52,38,123,106,90,107,86,68,122,86,69,120,83,65,124,87,69,132,95,79,137,99,87,145,107,94,149,111,99,147,109,97,149,114,96,141,106,87,123,86,68,85,49,30,73,34,17,117,74,58,129,87,71,137,94,78,146,101,85,150,104,89,155,110,95,159,113,100,161,113,103,160,113,103,160,113,105,159,114,105,159,115,105,160,116,106,161,118,109,162,118,110,162,123,115,162,122,116,162,122,115,162,122,115,160,122,117,159,122,116,158,121,115,157,120,114,160,123,117,159,121,115,158,121,115,157,120,115,154,119,113,156,121,115,157,124,117,159,126,119,159,129,121,161,132,124,164,135,127,166,137,129,174,148,138,171,144,135,166,141,134,163,138,131,164,140,134,162,138,133,156,135,130,156,134,129,154,122,115,152,118,112,146,112,106,141,109,101,138,106,99,132,100,92,129,97,89,133,101,93,195,205,214,198,208,217,198,208,217,200,210,219,200,210,219,201,211,220,201,211,220,204,213,222,204,213,222,205,214,223,206,215,224,206,215,224,205,214,223,205,214,223,204,213,222,204,211,221,203,210,220,200,207,217,198,205,215,197,204,214,196,203,213,194,201,211,193,200,210,197,201,212,196,201,212,198,199,212,197,199,211,200,200,212,201,199,212,195,193,206,143,141,152,103,93,89,128,114,102,123,114,94,106,107,87,63,81,68,62,91,84,56,85,80,46,70,62,54,66,60,70,80,72,73,80,72,63,69,58,60,64,50,53,54,38,49,48,30,51,51,31,34,28,15,24,18,6,15,9,0,13,7,0,9,3,0,12,6,0,16,10,1,18,12,0,27,20,7,49,43,29,69,65,53,78,74,63,48,40,28,55,42,28,120,104,87,102,79,60,118,83,65,117,80,62,121,84,66,128,91,75,135,97,85,142,104,91,146,108,98,144,106,94,145,110,92,138,101,83,123,86,68,93,54,37,75,37,19,109,67,51,127,84,68,132,89,73,144,98,83,146,100,85,151,105,89,154,108,95,158,111,101,158,111,100,158,111,103,158,110,103,157,113,102,158,114,103,159,116,107,161,117,108,159,119,111,158,119,112,158,119,112,158,119,112,157,120,114,156,119,113,155,118,112,155,118,112,156,119,113,156,119,113,155,118,112,154,117,111,151,116,110,153,118,112,154,121,114,156,123,116,157,127,119,157,128,120,161,132,124,162,133,125,173,146,137,172,144,135,168,143,136,168,143,135,162,139,133,160,137,131,154,133,128,153,132,127,154,124,116,150,121,112,144,115,106,140,111,102,138,108,100,131,102,93,129,99,91,132,102,94,195,205,214,198,208,217,199,209,218,198,208,217,199,209,218,200,210,219,200,210,219,203,212,221,203,212,221,204,213,222,205,214,223,199,208,217,199,208,217,198,207,216,197,206,215,204,211,221,202,209,219,199,206,216,197,204,214,197,204,214,196,203,213,194,201,211,193,200,210,196,199,211,195,200,210,197,198,210,196,198,210,199,199,211,199,197,210,190,188,201,133,131,142,119,113,105,123,111,95,122,111,88,108,105,83,69,82,68,70,90,83,64,85,78,57,72,63,19,30,25,9,20,11,11,17,10,25,31,21,11,14,6,14,14,7,22,20,10,30,28,13,50,48,32,49,46,31,54,51,36,64,61,46,61,59,43,62,59,43,64,61,45,64,61,46,74,67,51,68,62,48,69,66,54,84,80,69,42,34,22,55,42,28,116,99,83,104,82,63,112,77,59,112,75,57,116,79,61,123,87,70,131,94,81,139,101,88,142,105,94,141,103,91,140,103,86,130,93,75,123,83,66,100,62,45,79,37,21,99,56,40,121,78,62,124,81,65,136,90,75,139,93,78,145,99,83,148,102,89,153,106,97,153,106,96,153,106,98,153,106,98,154,111,99,156,112,101,156,113,104,157,114,105,155,115,107,154,115,108,154,115,108,154,115,108,153,116,110,152,115,109,152,115,109,151,114,108,151,114,108,151,114,108,150,113,107,149,112,106,146,112,106,149,113,107,150,117,110,151,118,111,152,122,114,152,124,116,156,127,119,158,129,121,165,138,129,165,138,129,164,139,133,166,141,134,160,137,131,158,135,129,153,132,127,151,130,124,155,124,120,151,120,115,146,114,110,142,110,106,139,108,103,132,101,96,130,99,94,133,102,97,195,205,214,198,208,217,199,209,218,198,208,217,198,208,217,199,209,218,200,210,219,202,211,220,203,212,221,203,212,221,203,212,221,210,219,228,209,218,227,208,217,226,208,217,226,202,209,219,200,207,217,199,206,216,197,204,214,197,204,214,196,203,213,194,201,211,193,200,210,195,199,210,195,199,210,196,198,210,196,198,210,199,199,211,198,196,209,187,185,198,128,126,137,114,106,97,117,104,85,127,112,87,105,98,77,79,86,71,74,88,80,74,87,80,78,85,77,74,85,77,49,59,51,43,50,42,57,63,53,64,67,56,69,69,58,68,66,54,60,58,46,64,61,46,59,56,40,58,55,40,61,58,43,67,64,49,66,63,48,65,62,46,65,62,47,63,56,39,63,57,43,68,64,52,77,73,62,56,48,36,26,14,1,110,93,77,100,78,59,112,73,57,110,71,54,114,75,58,120,82,66,130,90,78,137,97,85,141,101,91,140,99,89,136,99,80,127,89,70,121,84,65,108,67,49,81,37,21,91,49,32,121,74,59,121,75,59,133,87,72,134,88,73,140,94,79,143,98,84,150,103,94,150,103,93,150,103,95,149,102,94,153,110,98,154,110,99,155,112,103,156,113,104,151,111,103,150,111,105,150,111,104,150,111,104,151,114,108,150,113,107,149,112,106,149,112,106,148,111,105,148,111,105,146,109,103,147,110,104,143,108,102,145,110,104,146,114,107,149,115,108,148,119,110,150,121,113,153,124,116,156,126,118,154,127,118,156,129,120,157,133,126,160,135,128,159,136,130,157,134,128,151,130,126,150,128,123,155,126,121,151,122,115,145,116,110,141,112,106,138,109,103,132,103,97,130,101,94,133,105,98,195,205,214,196,206,215,196,206,215,197,207,216,197,207,216,198,208,217,198,208,217,202,211,220,203,212,221,204,213,222,204,213,222,202,211,220,202,211,220,203,212,221,203,212,221,200,207,217,200,207,217,197,204,214,196,203,213,196,203,213,196,203,213,195,202,212,194,201,211,199,202,214,196,200,211,194,196,208,193,195,207,193,193,205,193,190,204,177,175,188,125,122,133,121,109,101,124,105,88,120,101,78,115,105,84,74,76,63,72,82,76,76,83,78,82,83,77,65,76,68,57,67,59,48,55,47,52,57,50,55,58,49,52,52,44,56,52,45,64,61,52,62,60,47,63,61,49,64,62,49,64,62,49,67,65,53,67,65,52,66,64,51,63,61,48,71,64,48,67,61,47,62,58,46,84,80,70,61,53,41,24,11,0,105,88,72,105,83,64,108,67,51,109,66,50,115,72,56,124,82,68,125,83,71,134,92,79,140,96,88,139,96,86,135,98,77,120,83,61,118,77,57,106,65,45,85,42,23,85,40,20,105,60,41,112,64,47,122,76,61,133,87,72,128,82,67,129,83,70,142,94,85,142,95,85,144,97,89,145,98,90,142,98,87,143,99,88,145,102,94,147,104,95,147,107,99,146,108,101,147,108,101,148,109,102,145,108,103,145,108,102,144,107,101,144,107,101,143,106,100,143,106,100,143,106,100,144,106,100,142,107,101,143,107,102,142,109,102,143,109,102,144,114,106,145,116,108,148,119,111,151,122,114,151,124,115,153,126,117,154,129,122,157,132,125,153,131,125,153,130,124,150,129,124,151,129,125,151,122,118,151,122,118,148,119,115,147,118,114,142,113,110,138,108,105,129,100,96,123,94,90,193,203,212,195,205,214,195,205,214,196,206,215,196,206,215,196,206,215,197,208,217,201,210,219,202,211,220,202,211,220,203,212,221,203,212,221,203,212,221,203,212,221,203,212,221,200,207,217,200,207,217,197,204,214,197,204,214,194,201,211,194,201,211,194,201,211,192,199,209,196,200,211,195,199,210,196,198,210,195,197,209,195,195,207,192,190,203,179,177,190,116,112,124,106,84,82,124,96,86,127,101,83,113,97,78,88,86,77,81,86,83,77,81,80,78,78,74,65,77,67,39,49,40,38,45,37,52,57,50,47,50,43,58,57,52,54,51,46,37,34,28,20,17,11,22,19,12,23,20,12,23,20,13,29,26,19,55,52,45,70,66,60,64,61,53,72,65,49,71,65,51,60,56,44,65,61,51,76,68,55,26,13,6,89,72,55,101,78,60,107,67,51,106,64,48,110,68,52,118,76,62,120,78,66,128,87,74,134,91,83,134,91,81,134,93,73,120,78,58,114,73,53,102,59,41,92,46,28,80,36,17,93,46,28,110,63,45,113,67,52,126,80,65,124,78,62,126,80,67,137,90,80,137,90,80,139,92,84,140,93,85,138,95,83,140,96,85,142,99,90,143,100,91,143,103,95,142,104,97,144,105,98,144,105,98,144,107,101,143,106,100,143,106,100,142,105,99,141,104,98,141,104,98,141,104,98,141,104,98,139,104,98,140,105,99,140,107,100,140,107,100,141,111,103,142,113,105,145,116,108,147,118,110,148,121,112,151,123,114,152,127,120,154,129,122,152,130,124,152,129,123,149,128,123,150,127,123,150,123,119,150,122,118,146,118,114,145,118,113,137,109,105,134,106,102,129,101,97,125,97,93,192,202,211,192,202,211,194,204,213,193,203,212,194,204,213,195,205,214,195,205,214,199,208,217,199,208,217,201,210,219,201,210,219,202,211,220,201,210,219,201,210,219,202,211,220,200,207,217,200,207,217,197,204,214,197,204,214,192,199,209,193,200,210,191,198,208,191,198,208,192,196,207,194,198,209,197,199,211,198,201,213,197,197,209,191,188,201,179,178,191,105,100,112,74,43,46,105,68,64,122,87,76,119,95,83,81,74,70,75,78,80,72,77,80,77,77,77,50,62,53,33,43,34,43,50,42,44,49,43,35,37,32,13,12,8,2,0,0,3,0,0,1,0,0,1,0,1,1,0,1,2,1,1,1,0,0,0,0,0,11,11,8,36,35,32,70,63,48,67,60,46,60,56,44,75,71,60,75,67,55,32,19,11,78,61,44,99,75,57,107,65,50,104,61,45,105,62,46,111,66,54,113,69,58,122,78,67,128,84,75,127,83,73,128,87,66,114,73,51,110,68,45,98,53,32,90,45,24,81,34,14,79,32,12,99,51,32,102,56,40,116,70,55,116,70,55,121,75,62,129,81,72,129,82,72,131,84,76,132,85,77,133,89,78,135,91,79,136,93,84,138,95,85,137,98,90,137,98,91,138,99,92,138,99,92,141,104,99,140,103,97,140,103,97,139,102,96,137,100,94,137,100,94,137,100,95,138,100,94,136,101,95,136,101,95,136,103,96,137,103,96,136,106,98,137,108,100,141,112,104,142,113,105,144,118,109,147,120,110,148,123,116,150,125,118,150,128,122,150,127,121,147,127,122,147,125,120,150,124,120,150,121,119,147,118,115,145,117,114,146,117,115,144,116,113,141,113,110,139,111,108,189,201,209,190,202,210,192,202,211,192,202,211,193,203,212,194,204,213,194,204,213,198,207,216,198,207,217,199,208,217,200,209,218,201,210,220,201,210,219,201,210,219,201,210,219,201,207,217,199,206,216,198,204,214,198,204,215,192,198,208,191,198,208,190,197,207,190,197,207,190,193,204,193,197,208,198,201,212,202,203,216,199,200,211,190,188,201,180,178,191,95,90,103,73,34,43,89,45,46,102,60,55,105,78,73,62,51,50,49,52,55,41,45,48,38,39,40,19,29,20,25,34,26,46,52,44,17,21,16,0,1,0,7,7,4,6,3,2,2,0,0,2,0,0,1,0,0,2,0,1,1,0,2,4,2,5,2,0,3,0,0,1,0,0,0,25,18,6,62,56,42,69,65,53,65,61,50,63,55,44,38,26,11,78,61,45,98,75,57,106,65,48,102,59,43,101,58,42,106,62,48,108,64,53,118,73,62,123,79,70,122,77,67,125,84,64,111,68,47,106,64,43,94,49,28,85,38,18,88,40,20,76,28,8,86,38,19,95,48,33,111,64,50,112,66,51,118,71,59,123,78,68,124,78,68,125,79,72,126,80,71,129,86,74,131,88,77,132,90,80,134,92,82,134,94,86,133,95,87,134,96,88,134,95,88,139,103,96,139,102,95,138,101,95,138,100,94,134,97,91,134,98,91,134,98,91,135,98,92,133,98,92,134,99,93,134,100,94,134,101,94,133,102,95,134,105,98,137,108,101,140,111,103,142,115,106,144,118,108,146,120,114,148,123,116,150,127,121,149,126,120,146,125,120,146,124,119,149,124,120,148,123,119,144,119,115,143,118,114,140,115,111,139,114,111,139,114,110,138,113,109,184,199,209,189,203,214,192,206,217,190,202,213,190,203,214,194,204,216,194,204,216,195,203,216,195,203,215,195,203,215,195,203,215,197,204,217,197,205,218,200,207,220,201,208,221,200,209,218,201,211,219,196,205,214,188,197,206,184,193,202,186,195,204,187,196,205,187,195,205,195,197,209,193,197,208,192,199,209,193,199,209,195,199,210,188,186,199,179,172,187,101,86,102,79,25,43,98,38,55,100,44,57,94,41,54,93,52,60,87,59,61,78,61,60,78,69,63,50,39,37,49,40,36,19,11,9,7,1,1,10,8,2,1,0,0,0,0,0,0,1,0,8,0,0,8,0,0,5,1,0,3,5,3,0,1,1,0,0,0,3,0,2,4,0,1,4,0,0,34,30,23,61,57,46,75,69,53,76,68,51,32,20,9,60,46,31,94,78,64,90,57,35,92,57,36,93,56,35,91,54,33,102,63,43,105,64,44,108,68,48,113,70,52,109,67,52,110,69,52,101,60,43,94,51,33,73,30,12,70,24,6,69,24,6,71,25,5,91,38,23,97,44,30,97,49,33,114,70,54,103,63,48,105,68,52,106,74,57,108,77,61,120,83,65,119,82,65,120,83,66,120,83,68,122,84,72,126,88,75,130,92,81,133,95,85,129,97,86,130,98,87,132,98,88,132,99,89,132,95,86,133,94,86,132,94,85,131,93,84,133,96,88,131,95,86,129,95,86,128,94,85,130,97,87,130,98,88,130,100,90,130,100,90,139,110,102,140,111,103,144,115,109,145,117,114,142,117,112,143,118,115,145,121,117,146,122,119,147,122,117,146,121,116,145,122,116,145,122,116,138,118,111,136,117,109,133,114,107,131,112,105,182,200,210,187,200,212,188,202,213,188,200,212,189,202,214,192,202,214,192,203,215,194,201,214,193,201,214,193,201,214,193,201,214,196,204,217,197,205,218,199,207,220,200,208,220,198,206,216,199,208,217,194,203,212,186,195,204,184,193,202,185,194,203,186,195,204,187,195,204,192,195,207,192,196,207,191,198,208,191,199,209,194,197,209,187,185,198,178,171,186,101,84,101,77,23,38,95,33,49,104,42,58,107,48,61,102,47,58,92,47,54,88,51,53,79,48,48,102,53,64,108,58,69,103,54,65,98,50,60,101,54,65,93,46,56,86,43,52,89,45,54,70,42,46,57,36,37,14,2,2,4,1,1,0,2,0,0,2,1,0,0,0,0,0,1,3,0,0,27,24,17,59,55,45,71,65,50,71,62,45,45,33,16,45,31,19,95,79,66,91,58,36,93,56,34,89,54,32,89,50,30,93,56,34,98,57,37,103,60,41,107,64,45,105,62,44,105,62,44,96,53,36,87,44,27,69,25,10,63,20,5,59,16,1,62,18,5,68,17,5,85,35,22,87,39,25,92,48,32,97,56,40,97,61,42,101,65,46,101,68,49,110,73,55,111,74,56,114,77,59,116,79,63,118,80,67,121,83,69,125,87,76,127,90,78,128,95,85,128,96,85,129,95,85,130,96,86,131,94,85,132,94,85,130,92,83,130,92,83,131,94,86,130,93,85,127,93,84,127,92,83,127,94,85,129,96,87,128,98,88,129,99,88,135,106,98,137,108,100,140,111,105,141,114,107,141,116,111,142,117,113,143,119,115,144,120,116,146,121,116,145,120,115,144,121,115,143,120,114,138,118,111,135,117,110,133,114,107,131,112,105,182,199,209,183,197,208,183,197,208,187,199,211,187,199,211,191,201,213,191,201,213,193,201,214,193,201,214,193,201,214,192,200,213,195,203,216,196,204,217,198,206,219,199,207,219,195,203,213,196,205,214,192,201,210,183,192,201,184,193,202,184,193,202,185,194,203,186,194,203,190,193,204,190,194,205,189,196,206,189,197,206,192,195,207,185,183,196,176,170,184,98,81,98,83,29,42,92,31,46,100,37,52,109,43,58,108,40,53,104,38,50,121,58,67,116,55,64,134,63,78,136,64,80,141,66,83,133,59,76,142,66,83,138,59,78,139,59,77,141,65,83,119,69,79,118,78,86,58,29,33,13,0,0,6,0,0,1,3,0,0,3,1,0,2,0,5,3,2,15,12,7,55,51,41,67,61,46,68,59,42,56,44,27,31,17,8,94,79,65,93,58,35,91,55,31,87,48,25,82,45,21,85,43,22,88,46,24,92,50,28,96,54,32,99,54,32,98,53,30,88,45,25,77,35,19,61,20,8,52,12,2,45,5,0,46,5,0,52,9,1,69,27,17,72,30,19,79,37,24,91,49,32,93,52,32,96,57,35,99,59,38,96,59,40,99,62,44,105,68,50,109,72,56,110,72,60,113,75,61,117,79,68,119,82,70,124,91,81,124,92,81,126,92,82,126,92,82,130,93,84,129,91,82,129,91,82,129,90,81,127,90,83,127,90,82,124,90,81,123,89,80,123,90,81,124,91,82,124,94,84,125,95,85,129,101,90,131,102,95,134,105,97,136,109,102,138,114,109,139,114,109,140,116,112,141,117,113,144,119,113,143,118,113,141,119,113,141,117,111,138,118,111,135,117,110,133,114,107,131,112,105,182,199,209,181,195,206,178,193,203,187,198,211,186,198,210,189,199,211,189,199,211,191,199,212,191,199,212,191,199,212,190,198,211,195,203,216,195,203,216,197,205,218,199,207,219,192,201,211,195,204,213,189,198,207,180,189,198,183,192,201,183,192,201,184,193,202,185,194,203,189,191,203,189,193,204,188,195,205,188,195,205,191,194,205,183,181,194,175,168,182,95,79,95,93,41,52,92,32,44,95,32,43,105,34,48,119,42,55,110,29,43,137,52,67,122,39,54,143,77,86,143,76,87,157,88,100,150,80,91,167,94,107,155,78,92,142,64,78,137,59,74,146,76,92,139,75,88,98,47,59,47,11,16,14,0,0,8,0,0,2,2,0,0,3,1,3,0,0,8,5,1,54,51,40,64,58,43,69,60,42,56,44,28,27,13,4,92,77,63,93,59,36,91,53,30,83,46,23,81,39,17,78,36,14,81,40,18,89,43,23,92,46,25,95,48,24,93,47,23,84,39,19,72,30,14,56,16,6,44,7,1,34,0,0,33,0,0,33,1,0,43,8,1,48,12,3,68,31,17,69,31,13,73,33,13,79,37,15,81,39,17,87,50,31,92,55,37,99,62,44,104,67,51,105,66,54,108,70,57,112,74,63,114,76,65,122,89,79,121,89,78,123,89,79,123,89,79,129,92,83,129,90,81,127,89,80,127,89,80,125,89,81,125,88,80,122,88,79,121,87,78,120,88,79,122,89,80,122,92,82,122,92,82,125,97,86,127,99,87,131,101,94,131,104,94,137,112,105,137,112,108,138,115,109,139,116,110,143,118,113,142,117,112,140,117,111,140,116,110,138,118,111,136,117,110,133,114,107,131,112,105,177,195,205,180,194,205,181,196,206,181,193,205,183,195,207,188,198,210,189,200,211,191,199,212,192,200,213,192,200,213,193,201,214,194,202,215,195,203,216,196,204,217,196,204,216,195,204,214,193,202,211,193,202,211,192,201,210,190,199,208,188,197,206,185,194,203,183,192,201,189,191,203,188,192,203,186,193,203,185,193,203,191,194,206,182,180,193,173,166,181,96,80,95,85,35,44,98,40,49,84,23,31,81,14,24,88,12,24,104,20,33,102,11,25,116,24,38,111,43,52,125,58,67,131,63,73,151,80,90,139,65,76,139,62,74,134,55,68,131,50,64,125,43,59,109,31,50,94,27,41,87,33,46,53,17,25,23,3,5,5,0,0,1,0,0,6,2,0,3,0,0,35,31,20,66,60,45,65,56,39,65,53,36,18,4,0,80,65,51,92,56,31,88,52,26,86,45,20,82,42,17,76,34,10,78,32,9,75,30,7,74,27,4,85,36,12,88,40,17,77,31,12,56,14,1,44,5,0,39,5,4,33,2,5,30,1,5,24,0,0,28,2,0,34,7,0,38,8,0,60,26,15,64,28,13,69,32,15,71,34,15,83,46,28,87,50,32,93,56,38,98,61,45,104,66,53,106,68,55,109,71,61,111,73,62,117,84,74,118,86,75,123,88,78,126,92,82,121,84,75,123,85,76,126,88,79,127,89,80,123,86,78,124,86,79,121,88,79,122,88,79,119,86,77,120,87,78,118,89,79,119,89,79,122,94,82,124,96,84,129,101,89,130,103,95,132,108,97,133,108,102,135,112,104,136,114,108,138,113,108,139,113,109,139,116,110,140,116,110,137,117,110,135,116,109,134,115,108,132,113,106,176,194,204,179,193,204,180,194,205,180,192,204,182,194,206,186,196,208,188,198,210,190,198,211,191,199,212,192,200,213,192,200,213,193,201,214,194,202,215,195,203,216,195,203,215,195,204,214,193,202,211,193,202,211,191,200,209,188,197,206,187,196,205,184,194,203,183,191,200,188,191,203,188,191,203,185,193,203,185,193,203,187,190,201,180,178,191,170,163,178,89,73,88,69,20,26,78,25,29,61,7,11,57,1,3,64,1,4,77,5,10,84,3,10,93,7,16,99,15,27,111,25,39,114,27,41,126,39,53,130,42,56,130,40,54,129,38,53,127,38,53,107,32,47,95,24,37,82,17,32,74,22,31,55,15,23,30,5,9,9,0,0,2,0,0,6,2,0,2,0,0,33,29,18,60,54,39,64,55,38,62,50,33,21,7,0,77,62,47,93,54,29,90,49,23,84,44,18,81,39,14,79,35,10,77,33,8,75,28,4,72,26,2,68,15,0,71,18,0,59,12,0,42,0,0,39,1,0,30,1,0,24,0,1,21,0,0,15,0,0,18,0,0,21,2,0,26,3,0,22,0,0,32,5,0,46,18,8,56,26,16,65,28,11,71,34,16,79,42,24,84,47,31,96,58,46,99,61,48,105,66,56,108,71,59,105,73,62,107,75,64,111,77,67,113,80,70,118,81,72,120,81,72,122,84,75,123,85,76,121,84,76,121,84,76,119,85,76,119,85,76,117,84,75,119,85,76,117,87,77,118,87,78,119,91,79,122,94,82,126,98,86,128,100,89,129,106,96,131,107,96,133,110,102,134,111,103,137,112,107,137,112,107,137,114,108,138,114,108,135,116,109,134,115,108,132,113,106,131,112,105,174,192,202,177,191,202,177,191,202,179,190,202,180,192,204,184,194,206,186,196,208,189,197,210,190,198,211,191,199,212,191,199,212,191,199,212,191,199,212,192,200,214,193,201,213,195,204,214,193,202,211,193,202,211,191,200,209,188,197,206,186,195,204,183,193,201,182,190,199,187,190,202,187,190,202,184,192,201,185,192,202,181,184,196,178,176,189,166,159,173,77,61,77,51,1,7,54,5,6,42,0,0,49,5,4,60,9,6,53,0,0,67,2,3,80,10,12,99,11,22,106,18,29,102,15,26,109,22,33,119,34,44,112,27,38,102,19,29,95,15,25,58,10,14,49,4,9,43,0,3,41,2,8,22,0,0,11,0,0,3,0,0,0,2,0,5,3,0,1,0,0,29,25,14,54,48,33,60,51,34,60,48,31,25,11,3,71,56,41,91,52,28,88,48,22,83,41,16,81,37,12,81,37,12,78,31,8,71,25,1,69,19,0,70,13,0,68,12,1,60,9,1,49,7,1,36,1,0,28,1,0,21,0,0,15,0,0,12,0,0,12,0,0,13,0,0,15,0,0,12,0,0,15,0,0,18,1,0,20,1,1,53,17,1,61,23,5,72,35,16,79,43,26,84,46,33,89,51,38,97,59,48,103,65,54,96,63,53,98,67,56,103,69,59,105,71,61,112,75,66,114,76,67,116,78,69,117,79,69,117,80,72,117,80,72,115,81,72,115,81,72,115,82,73,115,82,73,114,84,74,114,84,74,115,88,74,118,90,75,122,94,82,124,98,84,125,102,89,128,103,94,128,107,95,130,107,99,134,108,104,134,109,104,134,111,105,135,111,105,134,114,107,132,113,106,130,111,104,129,110,103,173,190,200,177,190,201,177,190,202,177,189,201,179,190,203,182,193,205,184,195,207,190,197,210,190,197,210,190,198,211,191,199,212,190,198,211,190,198,211,191,199,212,191,199,212,197,205,215,194,203,212,193,202,211,192,201,210,187,195,205,186,194,204,182,191,200,181,189,199,187,190,201,186,190,201,184,191,201,185,192,202,178,181,193,177,175,188,163,156,171,67,51,67,40,0,0,66,18,17,84,41,37,115,77,71,96,59,50,56,13,6,51,4,0,64,10,8,71,2,7,77,8,12,68,1,5,71,7,10,72,10,12,67,8,9,63,5,5,57,5,4,29,5,2,22,1,0,20,0,0,19,1,0,14,1,0,8,3,1,0,4,0,0,3,0,6,3,0,1,0,0,27,23,11,50,44,29,58,50,32,58,46,30,26,13,6,70,55,39,88,50,26,88,46,21,81,39,14,80,36,11,83,37,14,77,30,7,69,21,0,64,15,0,71,12,2,65,10,1,59,9,1,55,11,5,38,4,0,31,4,0,24,3,0,20,2,0,17,3,2,15,2,2,13,1,1,11,1,1,11,0,2,11,0,3,12,1,5,14,1,4,32,0,0,44,8,0,58,22,5,67,30,16,77,38,25,82,45,31,94,56,43,100,63,49,97,65,53,99,66,55,104,68,58,105,70,60,108,71,63,110,72,64,112,74,65,113,75,66,114,78,70,114,78,70,113,79,70,112,78,70,113,80,71,114,80,72,112,83,73,113,83,73,113,85,72,116,88,73,120,92,80,122,95,83,124,99,88,125,101,90,127,104,93,128,106,96,133,107,102,133,108,102,132,109,102,133,110,104,134,113,107,131,112,105,129,110,103,128,109,102,166,183,193,170,188,198,175,192,202,170,187,197,173,189,199,176,191,202,177,192,203,182,192,201,185,193,203,187,196,206,190,198,208,186,195,204,187,196,205,187,196,206,190,198,208,180,191,202,187,197,209,187,197,209,183,193,204,185,195,207,184,194,205,182,192,204,181,191,203,181,188,193,180,187,194,177,186,195,176,184,197,175,180,196,180,179,194,154,150,165,79,71,81,98,80,65,100,80,59,103,86,61,105,87,63,95,81,60,23,16,8,7,3,2,10,4,7,31,6,10,31,4,8,32,5,8,31,5,8,28,1,5,27,1,5,26,1,4,26,2,5,2,0,0,2,0,0,2,1,1,2,0,0,2,0,0,1,1,0,1,1,1,0,1,0,6,3,0,7,2,0,12,8,0,45,39,27,57,49,36,58,51,33,37,29,12,34,22,12,95,64,43,78,43,21,81,40,15,78,31,6,80,32,5,87,36,11,83,33,10,71,24,1,70,26,4,69,23,2,66,19,2,64,16,3,59,14,5,50,11,2,40,6,0,32,2,0,29,1,2,24,1,1,17,1,0,9,1,0,3,0,0,1,2,0,1,1,0,1,0,0,11,3,2,8,0,0,22,0,0,43,12,7,66,27,17,74,36,14,72,37,3,83,50,11,81,45,16,88,51,28,96,57,44,101,63,55,105,68,62,106,69,64,105,71,62,107,72,62,108,77,66,102,71,60,101,71,60,107,76,65,106,76,65,106,77,65,107,77,66,108,78,67,111,80,69,112,82,71,114,84,73,114,86,74,116,89,76,118,92,78,121,95,82,121,98,84,121,97,85,123,99,87,125,101,91,127,102,93,131,106,98,130,106,101,130,106,101,130,106,101,166,183,193,169,186,196,171,188,198,169,186,196,170,187,197,173,190,200,175,191,201,182,191,200,184,193,202,186,195,204,188,197,206,185,194,203,184,194,202,184,193,201,182,191,200,182,192,204,188,198,210,190,200,212,186,196,208,184,194,206,183,193,205,181,191,204,180,190,202,181,188,192,180,186,194,177,185,196,176,184,197,171,176,193,167,168,182,150,146,160,93,85,96,98,83,65,98,81,59,96,80,55,94,79,52,96,82,60,30,25,12,5,4,2,7,8,10,8,0,0,10,0,0,9,0,0,10,0,0,8,0,0,8,0,0,8,0,0,7,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,4,0,0,5,2,0,11,6,1,39,31,24,46,41,28,53,45,32,34,27,11,29,18,8,94,64,44,78,43,22,80,39,16,78,32,7,81,30,3,82,32,7,81,29,8,75,27,8,70,27,3,70,25,4,67,20,2,65,17,3,59,14,4,51,11,3,41,6,0,34,1,0,29,1,2,24,0,0,17,1,1,9,2,0,3,0,0,1,2,0,1,1,0,1,1,0,4,4,2,5,0,0,17,1,0,34,7,4,58,25,14,69,33,10,65,31,0,71,37,0,80,41,12,83,46,21,92,53,36,96,58,48,101,63,55,101,64,56,101,67,58,102,69,54,104,73,61,97,67,57,98,67,57,102,72,62,103,73,62,104,73,63,104,74,63,105,75,64,109,77,66,108,79,68,111,80,70,111,84,72,114,86,74,115,89,76,118,92,79,118,96,81,123,99,88,125,101,89,127,103,91,130,106,95,127,102,95,127,102,95,127,102,98,127,102,97,166,183,193,165,182,192,165,182,192,166,183,193,167,184,194,170,187,197,172,188,199,180,189,199,182,190,201,184,192,203,186,194,205,190,198,209,186,194,205,183,190,202,179,187,198,183,193,205,186,196,208,183,193,205,176,186,198,184,194,206,182,192,204,180,190,202,179,190,201,180,187,193,179,185,194,176,184,195,175,182,198,169,173,190,161,162,175,147,144,155,98,90,99,92,77,60,96,80,57,98,82,56,99,84,58,102,89,67,46,41,27,11,9,6,11,11,14,2,2,1,3,3,0,3,3,0,3,2,0,4,3,1,3,2,0,2,1,0,2,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,5,1,0,7,4,1,26,21,17,45,37,32,54,48,38,41,33,22,31,20,9,93,64,46,76,44,23,79,41,17,77,32,7,79,29,3,77,27,4,78,27,6,80,32,12,73,28,6,72,25,5,70,21,6,68,19,6,61,14,5,53,11,4,43,5,0,35,2,0,29,1,2,24,0,0,17,1,1,9,2,0,3,0,0,1,2,0,1,1,0,0,2,0,0,2,0,0,0,0,11,0,0,20,0,0,51,21,13,71,35,20,72,35,9,74,38,7,72,33,2,78,37,12,84,46,25,89,51,34,95,57,44,95,59,45,96,60,43,96,62,44,98,68,54,92,63,49,92,63,49,97,68,53,98,69,55,99,70,56,100,71,57,99,71,56,104,72,61,103,73,62,106,76,65,106,79,67,109,81,69,110,84,71,114,87,74,113,90,76,119,96,82,120,97,83,123,99,87,125,101,91,122,98,87,122,97,90,122,97,89,122,97,92,166,183,193,163,180,190,161,178,188,164,181,191,165,182,192,168,185,195,171,186,197,177,188,197,180,189,199,182,192,202,185,195,204,176,186,196,172,182,192,169,179,189,168,178,188,162,172,184,171,181,193,180,190,202,184,194,206,183,193,205,182,192,204,180,190,202,179,190,201,179,186,194,178,184,195,176,184,196,174,181,198,169,174,188,165,166,178,147,144,154,88,79,86,102,87,70,100,84,61,94,78,52,91,76,49,94,80,59,43,38,24,0,0,0,1,1,3,0,1,1,0,1,1,0,1,1,0,1,0,1,3,2,1,2,2,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,3,3,1,4,6,2,3,21,17,16,11,7,4,31,23,17,18,11,5,6,0,0,92,68,49,75,44,23,78,41,18,76,32,8,75,28,5,73,23,0,77,26,7,86,36,19,76,29,9,74,27,9,71,22,7,70,20,9,62,14,6,55,11,6,44,5,2,38,2,0,29,1,2,24,0,0,17,1,1,9,2,0,3,0,0,1,2,0,1,1,0,1,2,0,0,3,0,0,1,0,3,0,0,9,0,0,27,4,0,59,28,17,69,34,15,75,37,14,66,25,0,73,33,7,82,41,17,85,47,24,91,53,32,91,55,34,92,57,36,91,57,36,94,63,50,88,59,45,88,59,45,93,64,50,95,66,53,95,66,53,97,68,54,97,68,54,101,68,58,100,70,59,103,73,62,103,75,63,106,78,66,107,81,68,111,84,71,111,88,74,110,87,73,111,88,75,114,92,77,116,91,79,120,96,86,119,95,85,119,94,87,119,94,87,161,178,188,161,178,188,162,179,189,161,178,188,163,180,190,165,182,192,167,184,194,174,186,198,176,188,200,177,190,202,180,192,204,178,190,202,177,189,201,137,149,161,86,99,111,118,127,139,166,176,188,180,190,202,177,187,199,180,190,202,178,188,200,176,186,198,173,184,195,182,188,199,179,185,197,174,182,197,173,180,196,163,168,182,162,163,174,140,138,145,89,81,86,96,81,63,97,80,57,95,79,54,94,79,53,91,77,56,47,42,28,2,0,0,4,4,7,2,0,1,2,0,0,2,0,0,2,0,0,2,0,0,2,0,0,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1,0,3,2,0,2,5,1,1,5,0,0,13,8,3,15,8,2,1,0,0,88,68,49,76,49,28,71,38,15,78,35,12,71,24,1,73,22,2,74,20,2,70,20,2,67,19,2,72,24,7,74,22,9,68,16,7,65,15,10,57,11,8,44,5,2,37,1,0,30,2,3,25,1,1,17,0,1,8,0,0,4,2,0,1,2,0,0,0,0,0,0,0,0,6,0,0,3,0,0,2,0,5,0,0,13,0,0,28,4,0,47,17,6,62,27,12,67,26,3,70,28,3,74,32,6,75,35,9,85,48,21,87,50,25,91,55,30,94,58,37,93,64,47,91,62,46,89,60,43,85,56,40,92,63,47,92,63,47,93,64,48,94,65,49,100,68,57,99,69,58,101,70,59,100,72,60,104,76,64,103,77,64,105,79,66,103,80,67,110,87,71,110,87,71,112,89,76,114,91,76,111,87,75,113,89,79,116,92,82,118,94,84,161,178,188,161,178,188,162,179,189,164,181,191,164,181,191,164,181,191,163,181,191,171,183,194,172,184,196,175,187,198,177,189,201,177,189,200,156,168,180,25,35,47,3,14,25,101,110,122,157,167,179,183,193,205,183,193,205,180,190,202,178,188,200,175,185,197,173,183,195,181,186,198,178,184,198,173,180,196,171,179,195,164,169,182,162,163,173,132,130,135,87,80,81,94,79,61,95,78,56,93,77,51,91,76,50,89,76,54,53,47,33,0,0,0,2,3,6,4,0,2,5,0,2,5,0,2,5,0,2,5,0,2,5,0,2,5,0,2,5,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,3,1,2,3,2,0,20,16,11,27,22,16,24,20,12,10,5,0,75,56,38,76,53,31,73,39,18,77,37,14,64,16,0,65,14,0,63,10,0,61,8,0,65,16,0,71,18,5,71,16,6,65,10,4,61,11,7,55,7,6,46,4,4,39,0,1,30,2,3,25,1,1,17,0,1,8,0,0,4,2,0,1,2,0,0,0,0,0,0,0,0,4,0,0,3,0,0,2,1,1,0,0,10,6,2,14,0,0,31,8,2,51,23,14,65,20,4,70,24,5,71,29,6,74,32,7,76,36,10,80,43,18,91,53,31,97,61,42,89,60,43,88,59,43,88,59,43,88,59,43,85,56,40,86,57,41,87,58,42,87,58,42,96,64,53,94,65,54,97,67,56,96,68,56,100,71,60,99,73,60,101,75,62,100,77,63,105,82,64,106,83,68,107,84,68,109,86,72,108,85,71,110,86,74,113,89,79,114,90,80,161,178,188,161,178,188,162,179,189,166,183,193,164,181,191,162,179,189,160,177,187,165,178,192,166,180,193,169,183,196,171,185,198,170,184,197,87,102,115,0,0,10,1,15,28,131,141,153,170,180,192,184,194,206,180,190,202,179,189,201,177,187,199,174,184,196,172,182,194,179,184,198,176,181,198,171,178,197,169,176,192,165,170,183,160,161,172,121,118,123,84,77,78,92,77,59,92,75,53,90,74,49,89,74,47,87,73,52,61,55,41,0,0,0,0,0,4,1,0,2,1,0,2,1,0,2,1,0,2,1,0,2,1,0,2,1,0,2,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,2,0,3,2,0,18,19,10,25,23,13,21,17,5,6,1,0,55,41,21,79,58,37,72,42,20,77,38,17,73,27,3,73,21,2,68,15,1,64,11,0,59,9,0,64,12,1,65,11,2,60,4,1,57,5,2,52,4,4,45,3,3,41,2,3,29,2,4,25,1,1,17,0,1,8,0,0,4,2,0,1,2,0,0,0,0,0,0,0,0,2,0,0,2,0,0,2,1,0,2,3,4,6,5,3,0,0,13,0,0,30,10,3,60,16,6,65,18,4,69,24,2,69,27,2,69,30,3,77,36,13,85,47,28,92,54,37,84,55,36,85,56,38,87,58,40,89,60,42,83,54,36,84,55,37,85,56,38,85,57,39,90,58,46,89,59,48,91,61,50,90,63,51,94,65,54,94,68,55,95,69,56,94,71,56,98,75,58,99,76,57,101,78,62,102,79,62,104,81,67,105,81,70,107,83,71,110,86,73,161,178,188,162,179,189,162,178,188,169,186,196,165,182,192,160,177,187,157,174,184,162,175,189,163,177,190,166,179,192,168,181,194,161,175,188,113,127,140,15,29,42,82,97,110,146,157,169,171,182,194,174,185,197,178,188,200,178,188,200,177,187,199,174,184,196,172,182,194,177,183,199,174,180,196,170,177,194,168,174,191,165,171,185,160,161,169,111,109,113,81,75,72,90,75,57,90,74,52,88,72,46,87,72,46,85,73,51,66,61,45,0,0,0,0,0,3,0,0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,2,2,0,1,3,0,24,24,15,28,26,15,21,20,6,6,1,0,43,32,17,80,62,41,72,44,22,78,39,16,76,30,8,74,23,3,67,14,0,64,8,0,56,3,0,61,9,0,61,7,1,55,2,0,53,1,0,50,2,3,45,2,4,42,3,4,30,1,4,25,1,1,16,1,1,8,0,0,4,2,0,1,2,0,1,0,0,0,0,0,3,1,0,1,1,0,0,2,1,0,3,4,0,1,1,1,1,0,6,0,0,9,0,0,60,15,10,60,15,5,65,19,3,66,24,2,74,32,7,76,35,13,78,40,22,81,43,28,82,51,34,84,54,36,88,58,41,90,61,43,86,58,39,88,60,40,89,61,41,90,62,44,85,54,41,86,56,44,87,57,45,87,59,47,90,62,49,91,64,51,92,66,52,91,68,53,94,71,53,95,72,54,96,73,54,97,74,58,101,78,64,102,79,65,105,81,69,107,83,70,158,176,186,160,178,188,161,180,190,157,175,185,157,176,186,158,176,186,158,176,186,158,174,187,160,177,190,164,180,193,166,183,196,167,183,196,129,145,158,87,103,116,176,192,205,158,173,183,168,184,194,178,192,203,180,193,204,176,188,200,174,187,199,174,184,196,172,182,194,173,180,196,172,181,192,168,181,188,169,180,193,160,166,185,157,160,174,116,117,115,86,83,69,81,72,47,83,70,49,84,69,49,84,69,46,79,69,40,75,69,44,0,0,0,4,3,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,16,13,7,23,20,14,22,17,11,10,6,0,16,17,10,74,64,49,77,53,33,77,35,11,79,27,4,80,24,3,76,19,3,71,18,4,65,10,0,61,7,1,55,4,0,52,3,0,48,3,0,43,2,2,39,0,1,35,0,0,32,1,5,26,0,3,18,0,1,10,0,0,3,0,0,1,1,1,0,2,1,0,2,1,1,1,0,1,1,1,1,1,1,0,1,1,0,2,1,1,1,1,1,1,0,2,1,0,27,0,3,44,9,10,56,18,10,59,15,0,72,29,8,67,25,3,69,32,11,77,43,23,80,46,27,84,50,31,88,55,36,91,60,39,93,62,39,87,60,37,84,57,30,80,55,29,79,53,32,79,52,32,78,51,31,76,50,29,80,58,36,79,58,35,79,59,36,80,60,36,87,63,46,88,65,50,91,68,52,92,69,56,95,71,60,96,72,60,96,72,63,97,73,63,157,175,185,159,177,187,161,179,189,158,176,186,158,176,186,158,176,186,158,176,186,159,175,188,159,175,188,161,177,190,162,178,191,159,175,188,149,165,178,166,182,195,170,185,199,171,188,198,166,184,193,170,184,195,175,189,200,175,187,199,173,185,197,173,183,195,172,182,193,174,181,196,172,182,193,167,181,188,167,180,193,160,167,186,156,159,174,113,114,111,81,78,63,81,71,46,82,71,48,84,69,49,83,68,45,79,69,40,76,70,44,0,0,0,4,3,4,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,2,1,0,16,13,8,23,20,15,21,16,10,9,5,0,12,13,7,70,61,46,76,53,32,76,36,12,78,28,4,79,24,3,75,19,2,70,17,4,63,9,3,60,8,1,55,5,0,51,4,0,47,3,2,42,3,3,38,0,1,35,0,0,31,0,4,26,0,2,17,0,0,7,0,0,3,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,20,0,2,33,5,5,46,13,6,54,14,0,66,23,5,65,23,4,67,30,9,72,35,16,80,44,26,83,48,29,85,52,34,89,57,36,89,59,35,85,58,34,85,58,31,84,56,30,81,55,33,80,53,32,80,52,31,78,53,31,79,57,34,80,58,35,79,60,35,80,60,35,86,63,45,87,64,46,90,67,51,92,69,55,93,70,56,94,69,58,94,70,58,95,71,62,156,174,184,158,176,186,159,177,187,158,176,186,158,176,186,158,176,186,158,176,186,159,175,188,158,174,187,157,173,186,155,171,184,162,178,191,158,174,187,166,182,195,165,180,194,176,193,203,169,186,196,170,183,195,173,187,198,174,186,198,173,185,197,173,183,195,170,181,192,174,181,196,172,182,193,167,181,188,167,180,193,160,167,186,155,157,172,109,110,108,74,71,56,80,71,44,82,70,47,83,68,48,82,67,43,77,67,37,80,74,48,2,1,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,2,3,0,2,1,0,15,12,7,22,19,14,20,15,9,9,4,0,6,7,0,64,56,42,74,54,32,74,38,13,75,29,5,77,25,3,73,20,3,70,16,5,62,10,2,59,8,4,55,5,1,50,4,2,45,4,2,41,4,3,37,1,1,34,0,2,29,0,3,23,0,1,15,0,0,7,0,0,3,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,1,9,0,0,16,0,0,29,6,0,45,13,2,52,16,0,62,20,4,67,24,8,67,24,9,77,39,22,78,43,24,84,48,30,85,53,32,85,55,31,86,56,32,85,58,31,86,59,33,82,55,34,81,54,33,80,53,32,79,54,32,78,56,33,79,57,34,79,59,35,79,59,34,84,61,42,85,62,44,88,65,47,90,67,51,89,66,52,90,67,52,90,66,55,91,67,55,156,174,184,158,176,186,159,177,187,158,176,186,158,176,186,158,176,186,158,176,186,160,175,189,158,174,187,154,170,183,151,167,180,158,174,187,151,167,180,158,174,187,164,180,193,166,183,193,173,191,200,178,191,203,173,187,198,174,186,198,172,184,196,171,181,193,169,180,191,174,181,196,172,182,193,167,181,188,167,180,193,161,168,187,154,156,172,106,108,105,69,66,51,80,71,43,81,69,45,82,67,45,82,68,41,75,65,33,83,78,50,4,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,2,2,0,0,1,0,3,2,0,14,11,6,22,19,14,20,15,8,8,3,0,2,3,0,59,53,39,70,54,34,69,39,14,73,32,6,75,26,4,72,21,4,71,17,6,61,10,6,58,9,4,54,6,1,48,5,2,44,4,4,40,3,3,34,2,3,32,1,4,25,1,4,20,0,1,11,0,0,5,0,0,3,1,0,1,1,1,1,1,1,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,4,0,0,17,4,0,35,14,4,41,11,0,56,19,5,66,22,9,63,18,3,76,38,20,78,41,23,81,46,27,85,50,30,83,51,28,84,54,30,87,57,31,89,60,35,82,55,34,82,55,34,81,54,33,80,55,33,77,56,32,78,56,33,78,58,34,78,58,34,82,60,40,84,62,41,87,64,46,89,66,47,86,63,47,87,64,50,88,65,50,88,64,53,153,171,181,156,174,184,156,174,184,158,176,186,159,177,187,159,177,187,160,179,188,158,174,188,153,169,182,152,168,181,148,164,177,138,154,167,164,180,193,154,170,183,165,181,194,169,186,196,168,186,196,171,185,196,172,187,197,173,184,197,171,184,196,173,182,194,171,181,193,169,176,191,169,179,190,168,181,189,169,182,195,162,169,187,153,155,171,94,95,93,66,64,48,79,71,40,80,68,42,81,66,43,81,67,39,75,65,32,72,67,37,16,14,7,4,4,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,5,5,3,0,0,0,22,23,19,11,10,7,11,7,2,15,12,7,16,11,5,12,7,0,1,2,0,50,46,32,66,53,32,68,44,19,62,26,0,72,27,7,70,19,5,61,7,0,55,7,1,54,6,2,49,5,2,45,6,4,40,4,4,36,4,5,32,2,4,29,1,2,20,0,1,17,1,0,11,0,0,5,2,0,1,1,0,1,1,1,1,1,1,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,2,3,2,0,3,1,1,3,0,5,1,0,8,0,0,32,11,3,48,16,7,58,18,5,57,13,0,64,26,8,67,29,12,72,35,17,73,38,18,83,48,26,82,50,27,85,52,27,85,55,30,84,56,35,83,56,35,83,56,35,82,57,35,81,59,36,80,58,35,76,56,32,75,55,31,83,61,37,83,61,40,83,61,40,84,60,43,87,64,48,87,64,48,88,65,51,89,66,52,153,171,181,154,172,182,156,174,184,159,177,187,159,177,187,160,178,188,160,178,188,166,182,195,157,173,186,165,181,194,137,153,166,127,143,156,150,166,179,154,170,183,172,187,201,161,179,188,162,179,189,165,179,190,166,180,191,170,182,194,170,182,194,172,182,194,173,183,195,169,176,191,169,179,190,168,181,189,169,181,194,162,169,187,153,155,171,95,96,94,66,64,49,78,69,39,79,67,40,80,65,41,80,66,37,76,66,31,73,68,38,20,19,8,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,8,8,6,37,39,35,93,92,88,4,1,0,14,11,6,15,10,4,11,6,0,0,0,0,38,35,23,68,58,38,73,54,28,58,28,2,65,25,3,66,17,2,63,9,1,51,6,0,48,5,2,45,4,2,42,4,3,37,4,2,33,3,3,30,1,3,26,0,4,17,1,0,14,1,0,8,1,0,4,1,0,1,1,0,1,1,1,2,0,1,3,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,2,3,2,0,3,0,0,3,1,1,3,2,5,1,0,11,0,0,27,4,0,45,12,1,53,15,0,60,21,3,63,24,7,68,29,12,70,33,14,76,41,19,79,43,22,81,49,24,84,53,28,84,56,35,83,56,35,83,56,35,82,57,35,80,59,36,80,57,35,76,56,32,75,55,31,81,59,36,82,60,36,82,60,39,82,61,39,84,61,43,85,62,46,85,62,46,86,63,47,152,170,180,154,172,182,154,172,182,160,178,188,160,178,188,161,179,189,161,179,189,166,181,195,171,187,200,158,174,187,144,160,173,143,159,172,148,164,177,151,167,180,160,176,190,160,177,187,160,178,188,163,177,188,164,178,189,166,178,190,167,180,192,173,183,195,175,186,197,169,176,191,169,179,190,168,181,189,169,181,194,162,169,187,153,155,171,95,96,94,67,65,49,76,68,36,76,65,37,78,64,38,78,64,34,76,67,31,73,68,36,28,26,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,18,19,15,22,21,17,7,3,0,12,9,4,13,8,1,8,4,0,1,2,0,25,21,16,70,62,42,75,59,31,56,30,3,60,21,1,61,13,0,63,10,3,48,2,0,44,3,0,41,1,0,37,2,0,34,2,3,30,1,3,26,0,3,22,0,1,15,1,0,10,1,0,6,0,0,2,1,0,0,2,0,1,1,1,2,0,1,3,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,2,3,2,0,1,2,0,1,3,0,2,5,1,2,4,4,0,0,12,0,0,30,5,0,45,13,0,53,12,0,57,15,0,60,21,4,63,25,6,67,31,8,70,35,13,78,44,19,79,48,24,84,57,35,83,56,35,83,56,35,82,57,35,80,59,36,80,57,35,76,56,32,75,55,31,79,56,32,80,58,35,80,58,35,80,58,38,80,58,36,81,58,39,81,58,43,82,59,43,151,169,179,153,171,181,153,171,181,160,178,188,161,179,189,162,180,190,161,179,189,170,186,199,159,175,188,166,182,195,155,171,184,155,171,184,149,165,178,155,171,184,163,179,192,164,181,191,164,182,191,167,181,192,168,182,193,162,174,186,166,178,190,173,183,195,177,187,199,169,176,191,169,179,190,168,181,189,169,181,194,162,169,187,153,155,171,95,96,94,67,65,49,74,66,34,75,64,36,76,62,36,76,62,31,76,67,31,73,68,35,33,33,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,3,3,2,2,2,0,1,2,0,4,3,1,6,3,0,11,8,3,12,7,1,6,2,0,7,7,2,17,14,8,68,63,42,70,57,29,55,32,4,55,19,0,57,9,0,63,11,3,45,0,0,41,1,0,39,0,0,34,0,0,32,1,1,28,0,2,24,0,1,20,0,1,13,1,0,9,0,0,4,1,0,0,0,0,0,2,0,1,1,1,2,0,1,3,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,2,3,2,0,1,2,0,1,4,0,2,5,0,2,6,6,4,4,11,0,0,22,2,0,37,10,0,47,7,0,52,9,0,54,16,0,58,20,1,60,24,1,65,30,8,74,40,15,79,45,21,84,57,36,83,56,35,83,56,35,82,57,35,80,59,36,80,57,35,76,56,32,75,55,31,78,55,31,78,56,32,79,57,34,80,58,34,77,55,34,78,55,37,79,56,37,79,56,41,}
  2. local w = 127
  3. local o = {0, 0}
  4. a = Instance.new('BillboardGui', game.Workspace)
  5. a.AlwaysOnTop = true
  6. a.Size = UDim2.new(0, 128, 0, 96)
  7. for i = 1, #l, 3 do
  8. f = Instance.new('Frame', a)
  9. f.BorderSizePixel = 0
  10. f.BackgroundColor3 = Color3.new(l[i]/255, l[i+1]/255, l[i+2]/255)
  11. f.Size = UDim2.new(0, 1, 0, 1)
  12. f.Position = UDim2.new(0, o[1], 0, o[2])
  13. o[1] = o[1] + 1
  14. if o[1]%w == 0 then
  15. o[1] = o[1] - w
  16. o[2] = o[2] + 1
  17. end
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement