From 217aed49d2b22d665edb9e83dbd4115cbf2a4592 Mon Sep 17 00:00:00 2001 From: WANG Date: Tue, 3 Sep 2013 10:31:04 +0200 Subject: [PATCH] Add licenceplate example to git track list. --- examples/licenseplate/licence.csv | 383 ++++++++++++++++++++++++ examples/licenseplate/licence.png | Bin 0 -> 218253 bytes examples/licenseplate/licence_small.csv | 117 ++++++++ examples/licenseplate/licence_small.png | Bin 0 -> 48642 bytes examples/licenseplate/licenceplate.dsp | 3 + examples/licenseplate/licenceplate.sh | 1 + examples/licenseplate/output1.bmp | Bin 0 -> 68850 bytes examples/licenseplate/output1.csv | 117 ++++++++ 8 files changed, 621 insertions(+) create mode 100644 examples/licenseplate/licence.csv create mode 100644 examples/licenseplate/licence.png create mode 100644 examples/licenseplate/licence_small.csv create mode 100644 examples/licenseplate/licence_small.png create mode 100644 examples/licenseplate/licenceplate.dsp create mode 100644 examples/licenseplate/licenceplate.sh create mode 100644 examples/licenseplate/output1.bmp create mode 100644 examples/licenseplate/output1.csv diff --git a/examples/licenseplate/licence.csv b/examples/licenseplate/licence.csv new file mode 100644 index 0000000..7ce7f88 --- /dev/null +++ b/examples/licenseplate/licence.csv @@ -0,0 +1,383 @@ +174,180,184,180,184,183,182,184,186,186,187,187,180,187,185,181,180,182,178,175,178,178,178,179,175,177,178,176,179,175,174,177,175,167,136,106,117,133,140,147,157,159,161,169,162,123,95,91,86,75,69,72,74,71,75,72,77,76,75,81,82,76,77,83,83,88,82,82,82,83,82,80,77,86,81,77,87,87,84,82,86,87,87,87,84,83,78,81,85,88,84,82,84,86,86,83,93,85,83,88,86,82,74,72,74,66,64,43,26,19,17,20,21,23,23,20,20,20,20,27,28,25,22,21,17,13,14,15,25,46,61,77,80,58,44,37,32,22,15,16,19,13,7,16,34,21,7,5,9,7,11,16,16,24,24,23,23,27,22,46,107,112,113,118,115,116,117,122,117,118,116,118,120,118,119,118,118,114,111,121,146,148,118,156,208,201,198,197,172,134,119,117,120,133,144,146,149,148,150,158,161,158,159,155,152,152,159,159,146,137,137,146,153,154,160,159,159,159,154,160,164,169,169,178,184,187,190,193,195,202,204,208,205,208,214,217,219,224,225,226,230,232,234,235,236,238,237,237,239,237,237,237,237,236,237,237,241,241,234,218,225,232,229,230,218,176,154,177,192,186,187,190,193,199,199,195,195,179,169,169,168,171,173,172,97,21,16,24,41,74,121,136,128,82,28,11,13,12,12,13,14,20,25,17,16,17,14,16,15,21,37,43,53,33,23,20,15,17,17,30,43,41,34,29,17,13,11,18,46,117,128,117,52,20,28,41,53,59,66,77,87,98,86,58,113,194,202,201,203,209,210,208,211,213,215,211,199,181,172,165,163,162,158,156,159,158,156,156,157,156,152,151,152,164,188,211,225,228,223,219,218,216,212,209,202,196,190,185,174,143,113,109,112,116,119,123,130,136,136,145,152,157,158,163,157,162,164,166,170,176,178,181,181,182,177,178,179,178,176,177,172,172,172,174,172,171,168,167,164,165,167,166,165,167,166,164,167,168,166,167,165,162,163,165,162,158,159,160,156,152,154,153,150,149,150,149,150,155,158,156,153,151,150,149,152,155,154,151,152,156,150,148,152,148,110,133,145,145,142,137,143,145,148,141,143,131,124,114,105,95,89,91,93,95,95,94,95,91,90,88,95,93,88,90,93,94,93,94,97,98,99,95,96,98,97,98,101,102,102,104,103,101,103,104,107,108,106,109,108,109,112,114,112,112,114,112,114,116,117,117,118,115,114,116,114,119,119,120,123,119,118,121,119,122,123,122,120,124,119,116,117,119,119,117,121,123,121,123,126,120,118,121,120,121,119,117,118,118,119,123,121,118,117,119,120,121,118,120,117,117,117,118,117,117,117,115,120,121,118,118,122,125,119,116,118,118,121,119,119,117,114,118,119,118,122,121,126,124,124,127,122,121,121,118,117,97,112,117,114,116,118,123,121,118,117,116,122,119,120,121 +174,177,180,184,181,182,181,182,182,186,188,188,184,185,183,183,184,181,178,179,179,179,176,180,176,178,177,175,178,176,179,182,179,174,146,108,111,128,141,147,154,160,164,169,163,128,100,99,93,79,70,74,75,74,76,75,75,78,81,76,77,80,80,82,87,86,86,82,80,82,81,87,82,87,85,82,89,90,82,79,86,85,85,89,85,85,84,90,85,84,84,90,91,93,91,86,92,96,95,95,93,93,87,82,78,79,66,36,25,27,21,17,23,27,17,15,18,22,28,39,31,18,16,16,14,17,24,31,49,72,77,58,36,22,26,21,14,18,21,22,13,6,8,17,29,14,5,4,10,10,10,14,15,17,23,25,29,30,25,59,118,121,129,127,126,125,128,131,129,131,128,131,130,135,132,133,138,137,135,131,134,154,151,137,204,221,215,212,198,163,131,121,119,112,108,106,103,98,92,90,89,92,97,99,102,109,111,112,117,119,119,121,119,118,117,116,120,118,115,112,111,109,113,114,110,110,112,114,111,115,118,124,128,135,138,144,143,157,164,167,175,182,191,194,198,198,199,199,203,206,211,214,218,224,230,237,243,243,241,240,235,228,227,223,217,199,164,163,183,185,187,187,193,199,193,189,193,181,174,174,174,173,173,174,100,22,14,15,32,58,74,64,45,30,26,21,11,8,14,22,21,20,21,19,19,22,19,31,30,26,27,28,50,54,45,37,22,20,20,18,30,32,44,67,60,27,14,23,61,149,182,171,84,33,29,29,30,34,37,36,42,51,44,34,62,102,110,120,134,146,158,169,180,188,196,204,204,180,143,130,123,105,102,107,108,105,98,99,101,105,110,113,135,152,166,194,208,214,214,215,215,215,210,208,204,195,185,181,163,125,115,119,126,133,138,147,151,152,157,163,164,168,169,174,176,181,185,184,179,179,178,180,181,178,173,175,174,172,173,174,173,170,170,172,170,169,168,165,164,162,162,161,161,161,159,158,159,159,156,154,152,153,153,154,155,158,155,155,153,152,151,149,148,149,148,150,151,153,154,153,153,150,151,152,151,150,155,152,151,149,151,150,150,147,100,134,145,150,150,147,144,142,149,140,142,140,130,121,114,107,100,96,94,97,98,97,100,101,98,102,100,98,99,100,101,99,101,103,107,107,104,103,103,104,104,102,105,107,110,111,110,110,109,112,115,116,118,118,116,118,118,119,124,120,122,121,119,121,124,124,123,122,120,119,121,123,121,125,122,123,124,125,123,126,126,127,124,121,122,123,118,116,118,118,120,119,119,121,124,123,120,118,115,119,120,121,120,116,117,120,121,118,118,117,118,117,119,120,121,118,118,119,122,122,121,117,117,118,120,121,118,121,120,119,117,119,120,117,114,115,119,123,124,118,120,121,122,122,123,122,121,123,122,124,113,92,115,120,118,115,122,124,123,116,118,117,121,120,122,122 +178,174,179,182,185,183,181,180,182,186,187,183,181,184,184,184,183,182,182,182,180,177,171,173,174,175,173,176,178,180,178,178,177,179,156,114,107,125,138,145,154,158,162,169,169,134,100,92,90,77,76,82,79,85,80,76,76,77,77,75,82,84,81,76,82,84,84,82,83,85,84,85,82,85,93,89,91,97,93,92,91,90,95,93,95,95,95,93,92,91,94,97,97,103,99,101,103,105,103,104,105,101,97,97,95,94,85,55,27,28,25,24,20,15,17,19,22,24,25,29,25,15,14,19,24,29,38,45,45,39,32,28,25,23,27,20,13,17,14,16,14,12,8,13,37,25,12,11,17,13,11,11,15,17,21,27,26,27,29,83,124,127,132,131,135,133,138,141,141,142,146,146,145,147,148,146,151,147,146,146,143,147,167,181,212,229,226,224,224,208,173,148,141,134,130,127,123,119,117,115,115,115,115,119,130,134,135,135,136,137,133,134,134,139,143,144,145,148,150,153,157,161,167,166,165,172,176,183,187,189,196,201,208,213,218,223,229,231,235,239,238,241,244,243,242,243,244,243,242,243,243,246,245,244,244,243,243,239,232,221,208,201,193,187,188,195,192,176,181,189,189,189,193,197,191,187,190,181,171,173,175,174,177,177,102,23,11,21,19,16,26,26,20,21,32,32,23,22,29,42,45,43,47,47,47,46,43,40,38,32,37,31,38,45,52,51,39,26,15,15,22,21,20,36,44,26,18,29,81,178,176,152,112,64,50,46,36,40,39,34,33,38,39,43,73,97,99,99,93,85,85,82,77,73,79,85,89,80,58,48,46,56,70,77,87,83,72,65,66,64,67,77,151,207,211,217,217,200,193,196,199,197,192,192,192,185,174,154,138,132,139,151,155,157,163,164,166,169,171,170,174,176,177,179,179,182,186,184,179,178,175,174,180,176,178,172,170,171,172,168,169,169,165,164,165,166,165,156,151,151,155,156,154,151,150,151,153,155,152,151,152,156,158,157,160,158,156,156,154,148,149,148,150,153,148,146,152,150,151,153,151,151,148,146,147,153,155,152,147,153,154,148,147,140,107,138,143,147,149,151,150,141,139,139,139,138,135,129,128,118,104,105,102,108,107,106,103,104,105,107,109,106,106,108,108,105,107,106,110,113,111,110,113,111,112,112,114,114,115,119,118,117,116,118,121,119,123,128,124,124,123,121,123,124,123,124,122,123,124,123,123,120,118,117,120,124,125,123,123,125,124,120,119,122,121,122,123,123,123,124,119,116,117,118,118,119,119,120,119,119,119,115,116,122,117,118,120,118,119,121,122,119,120,117,118,118,117,117,119,117,115,118,119,118,123,121,121,120,121,122,123,125,124,120,118,122,121,118,116,118,121,120,123,123,119,123,121,124,124,123,121,123,123,126,112,105,116,116,119,117,117,121,119,118,113,113,120,121,121,124 +175,176,177,182,178,179,177,174,184,183,186,184,185,182,181,184,182,181,179,180,180,177,175,175,175,177,173,174,176,179,176,174,172,173,160,122,107,122,137,146,150,152,160,170,173,147,108,94,92,85,79,81,87,83,79,80,79,81,81,81,84,87,86,89,91,87,85,83,88,92,90,92,90,88,91,92,93,96,99,100,101,99,100,104,97,96,102,101,103,104,107,102,102,105,107,107,109,110,111,111,110,111,107,102,98,96,96,78,36,20,34,30,18,23,24,25,30,26,16,11,14,17,25,33,31,27,32,38,32,20,21,25,20,12,15,11,7,5,11,8,12,13,11,14,37,30,10,8,10,9,20,20,18,19,25,26,30,23,33,84,104,111,123,136,143,144,145,146,149,151,153,156,152,150,156,158,158,158,159,157,155,150,159,183,198,229,234,233,235,238,234,217,206,199,188,178,170,164,159,155,160,161,162,166,170,170,175,179,177,177,181,184,191,204,215,219,223,229,229,232,233,235,239,239,238,236,237,236,237,237,240,241,237,236,233,238,236,235,237,240,236,234,231,231,228,226,223,221,221,221,223,221,219,214,212,211,210,202,199,198,203,207,208,211,219,223,218,201,195,198,192,188,190,192,188,188,192,182,173,173,174,175,178,176,105,25,6,10,13,22,24,30,30,23,35,34,25,40,68,108,131,137,140,138,133,118,110,95,87,79,69,57,52,40,41,61,63,49,33,27,21,22,15,14,15,20,24,47,121,197,208,205,179,126,91,67,53,57,50,49,46,41,46,69,111,149,188,208,206,195,183,171,161,145,129,116,108,88,57,43,34,38,55,59,66,69,58,49,48,49,56,68,140,195,207,214,213,195,192,194,198,194,195,188,184,179,172,170,179,182,180,179,175,172,177,174,173,174,177,176,177,180,179,180,182,182,185,182,178,177,176,172,173,172,172,169,168,166,163,160,161,158,159,155,155,158,153,151,152,151,151,153,156,155,151,150,152,154,151,151,155,155,157,157,156,157,158,156,154,151,151,150,151,147,146,148,150,150,150,153,150,148,151,150,153,157,154,152,151,154,154,148,149,129,111,143,144,142,147,150,147,140,140,144,145,141,141,139,137,126,121,112,110,108,111,114,111,111,114,113,116,114,110,112,115,117,118,117,116,118,117,119,121,119,119,121,123,121,122,127,125,122,122,128,129,126,126,125,126,128,127,123,120,126,127,125,123,124,124,122,121,118,121,123,120,121,125,124,124,123,124,122,122,124,125,122,121,119,118,123,122,119,119,118,119,122,121,122,119,115,119,117,118,119,118,116,120,120,119,119,122,119,122,121,124,124,119,116,119,123,122,120,119,121,121,120,120,119,117,118,122,122,121,121,121,121,120,118,118,121,121,120,119,121,122,120,120,123,122,123,120,120,120,118,102,112,114,119,120,119,117,119,119,119,116,117,119,122,124,120 +171,175,174,180,178,180,182,179,180,183,184,183,185,184,181,181,184,182,178,178,177,174,174,177,179,177,177,178,177,177,174,178,175,171,165,133,105,115,134,145,150,153,159,168,172,156,123,100,91,82,73,81,83,81,84,82,78,83,85,85,89,89,93,91,95,93,90,91,91,93,97,97,95,95,98,96,95,97,100,97,100,105,103,106,106,108,109,107,108,110,110,111,112,109,111,114,114,112,114,116,117,115,112,108,105,103,102,90,58,31,25,28,26,31,33,26,26,20,18,21,18,20,23,22,30,30,20,12,10,9,9,13,10,6,10,9,6,8,11,18,15,32,25,33,35,25,15,6,6,11,18,25,20,24,27,25,23,25,50,83,87,101,122,140,155,155,151,153,155,156,160,160,156,157,159,164,164,164,163,162,161,157,153,171,200,215,235,231,233,242,244,238,235,232,233,233,229,229,230,227,227,227,231,234,236,238,238,238,236,234,232,231,236,241,240,241,242,241,240,239,239,241,240,235,237,237,236,234,231,226,221,213,205,206,199,202,209,205,208,208,204,200,201,201,201,203,203,206,205,205,208,215,214,215,220,224,229,232,233,235,237,237,231,224,218,208,207,210,203,201,200,195,191,187,184,190,194,180,171,171,173,176,174,173,112,37,10,9,13,20,25,28,25,23,38,54,51,51,62,95,121,150,180,189,191,191,183,180,168,159,147,130,108,86,71,61,65,66,59,45,32,34,24,28,35,33,44,74,119,149,181,204,206,201,193,175,150,133,120,96,79,66,65,91,129,140,159,189,208,209,205,201,197,193,187,180,176,163,143,128,90,57,41,30,30,29,29,31,24,21,23,53,84,98,104,130,178,200,204,204,204,205,202,198,202,201,201,198,195,191,186,187,179,176,175,176,177,176,175,173,173,177,175,173,173,171,170,167,163,166,162,159,154,152,153,154,157,156,155,154,158,160,157,159,158,155,152,151,149,149,151,152,154,154,154,156,151,151,153,152,151,156,156,155,157,156,158,157,156,152,148,145,146,148,147,147,148,152,155,155,152,150,152,150,149,152,150,149,149,153,155,150,155,125,123,142,148,147,145,145,142,142,143,140,144,143,143,140,139,139,132,125,122,119,119,119,120,120,117,119,123,123,120,120,122,122,122,123,123,125,124,124,123,123,124,123,122,123,123,125,125,122,121,122,125,127,124,122,122,120,122,126,123,124,127,130,126,122,124,124,118,118,119,122,121,125,121,119,127,128,127,119,119,123,119,121,118,119,119,122,121,117,121,122,120,119,122,119,115,117,119,115,117,118,119,118,117,121,119,118,121,121,122,119,120,118,115,117,123,120,121,120,118,120,123,123,119,117,121,122,125,124,119,117,117,122,123,120,120,123,120,117,121,121,122,122,120,123,124,119,124,125,123,114,100,112,115,121,120,117,116,120,120,118,119,118,120,121,121,122 +177,180,180,178,177,176,179,179,179,179,183,183,183,190,187,180,181,180,177,180,179,173,176,179,180,178,177,178,177,176,176,177,178,174,167,142,107,112,129,139,147,152,160,167,170,164,131,104,96,89,76,82,86,85,83,81,84,85,83,86,89,92,97,94,97,90,92,89,90,99,101,94,100,104,103,104,105,106,110,104,107,109,108,106,109,110,109,114,112,116,117,116,116,116,116,120,120,120,121,123,120,120,118,117,119,115,110,106,81,48,39,33,30,31,34,27,23,23,21,19,18,18,17,14,12,17,14,5,8,12,10,10,7,6,9,9,12,12,16,20,27,41,39,32,33,37,20,10,14,16,31,24,26,37,29,26,30,50,76,87,94,113,145,154,160,159,161,161,164,164,161,167,169,166,167,172,171,170,169,169,167,167,164,163,179,201,220,237,236,235,232,223,227,231,231,231,230,235,240,241,243,242,240,241,242,242,242,241,243,242,239,238,238,236,232,233,234,235,231,228,225,221,213,206,203,198,196,192,189,183,186,187,188,195,200,201,208,213,217,224,228,233,233,233,230,232,233,236,238,239,239,239,239,239,236,231,226,224,220,217,212,208,204,203,208,209,208,209,208,205,205,205,198,188,186,193,195,184,176,173,173,175,174,177,119,34,6,10,13,23,28,27,23,25,40,68,86,90,99,120,125,130,152,169,188,209,211,213,206,199,197,197,185,172,147,117,86,63,60,56,41,39,30,35,50,53,60,96,121,136,171,200,208,212,216,219,220,224,223,213,200,172,142,146,166,170,156,152,164,163,158,155,153,152,153,150,147,147,142,132,122,104,86,67,52,51,44,42,39,37,48,85,106,120,128,152,176,193,202,204,201,200,203,201,200,196,193,192,192,186,176,174,178,173,176,174,168,167,160,157,157,162,155,153,154,152,156,156,159,154,154,153,154,157,158,154,152,153,157,156,158,161,159,157,158,158,156,155,155,151,151,154,152,152,152,155,155,155,151,150,153,154,154,156,158,156,154,154,155,152,150,149,149,149,147,147,151,150,152,153,150,148,154,155,152,154,155,152,149,149,149,146,147,116,126,141,146,146,143,144,143,146,144,139,144,144,142,141,142,140,138,134,133,128,127,126,129,130,124,124,124,125,123,121,122,125,126,125,126,128,126,122,120,123,126,123,125,127,126,127,124,121,122,120,121,123,122,121,120,121,122,127,126,125,125,126,128,125,125,125,125,122,119,124,123,124,119,118,122,125,125,123,120,124,123,123,126,125,119,121,120,122,123,128,126,123,120,118,121,118,119,116,118,121,119,121,120,120,117,118,117,120,120,119,120,119,121,122,122,122,121,121,122,118,117,119,118,119,121,122,121,122,121,117,118,123,120,116,119,120,118,121,124,123,122,125,127,126,124,121,123,126,125,111,102,116,117,120,119,118,120,121,122,120,119,119,118,121,119,121 +173,176,181,181,178,179,181,183,182,180,178,183,183,189,188,186,186,181,178,182,180,177,177,181,179,175,174,174,172,175,177,178,179,173,170,151,114,108,124,138,144,149,162,170,171,168,139,108,95,89,79,84,89,89,87,86,89,86,84,85,93,93,94,94,95,97,97,100,100,98,100,100,106,108,104,108,108,108,110,109,110,113,117,116,122,117,114,119,120,123,125,128,123,127,130,129,131,131,129,131,130,133,130,129,125,123,124,112,79,44,38,39,43,33,17,8,8,6,5,5,7,7,8,8,8,13,9,5,14,22,16,9,5,4,13,15,24,22,19,18,30,50,58,60,49,28,14,11,18,26,35,36,29,23,22,33,57,77,93,108,128,147,160,164,165,160,166,165,167,168,167,168,171,174,173,174,171,173,177,176,173,176,173,171,174,191,191,183,168,162,161,168,182,191,200,207,215,221,227,233,234,233,234,235,236,237,234,232,234,232,226,219,210,200,192,193,196,201,200,203,204,206,206,206,205,208,209,212,210,217,222,222,225,231,234,238,239,238,237,231,228,224,217,215,211,215,216,217,216,215,216,216,213,214,221,220,222,223,228,228,225,225,220,220,217,210,203,205,209,209,208,209,203,196,198,199,197,188,180,179,178,179,178,181,114,28,7,9,14,22,27,27,34,53,67,79,87,106,128,145,161,161,158,157,166,183,198,211,222,223,217,210,205,204,199,194,174,147,109,79,69,67,57,60,60,79,106,133,157,187,211,224,226,230,229,227,231,236,227,221,216,202,185,176,177,180,181,180,178,174,170,166,163,160,157,157,151,148,148,137,128,127,120,114,116,119,123,129,132,134,135,142,152,164,170,182,197,202,201,201,198,197,199,194,189,184,178,176,173,166,164,160,157,162,158,161,157,157,156,154,153,156,154,149,152,156,156,158,154,155,153,157,156,154,155,156,157,155,155,157,156,158,159,155,159,159,153,150,152,150,147,154,152,150,152,153,155,154,153,154,154,153,153,157,156,157,157,153,153,152,149,152,149,148,147,146,150,151,153,153,152,151,151,156,154,151,151,153,151,149,152,150,146,113,135,150,147,145,145,147,149,140,142,140,143,141,144,144,142,140,139,139,141,138,134,130,126,128,131,127,125,124,122,121,121,123,124,128,127,128,126,124,120,121,123,124,127,128,124,125,125,125,126,122,118,119,120,121,123,124,121,122,121,123,125,125,125,122,124,125,127,121,121,124,124,126,122,116,117,122,121,121,122,126,124,121,120,119,117,120,121,123,122,123,123,122,123,120,122,121,118,119,119,121,121,124,121,122,121,119,119,121,122,121,120,118,121,122,123,123,120,117,117,119,120,120,120,118,118,123,120,120,119,116,116,119,119,117,118,118,121,121,122,123,123,122,127,125,124,122,124,122,123,105,104,116,117,116,120,120,121,121,119,117,118,122,123,127,128,122 +174,179,178,178,179,179,183,183,180,182,181,186,188,185,178,182,183,182,183,181,177,178,177,176,176,175,179,174,173,176,176,174,175,176,174,161,127,106,119,135,141,149,158,164,167,167,144,112,100,96,87,89,89,87,87,87,89,91,89,88,93,93,94,100,100,97,99,101,102,107,105,103,108,114,115,113,118,116,117,118,120,120,121,121,126,128,126,128,128,130,137,137,132,136,134,137,137,137,137,138,140,140,137,137,140,138,127,99,43,12,15,20,26,19,8,13,16,8,6,9,12,10,6,4,4,4,5,5,12,15,12,8,8,13,25,31,28,22,25,29,42,62,81,86,61,20,8,11,14,27,31,27,38,29,30,69,106,135,149,162,165,164,169,172,176,174,176,175,179,175,177,176,179,179,182,185,184,184,181,183,185,186,186,185,171,179,189,166,158,143,119,116,117,120,123,127,131,144,157,163,172,182,185,187,183,174,173,183,189,190,188,189,194,202,211,217,223,227,227,227,229,229,232,230,230,232,232,233,234,234,233,233,229,228,221,221,219,215,215,215,213,215,220,217,212,220,221,221,222,224,226,224,223,223,222,221,222,219,214,210,211,211,211,212,211,209,207,204,207,210,207,203,197,194,197,197,195,190,183,183,183,181,179,180,122,39,16,17,18,21,31,50,69,84,95,107,121,133,143,152,165,174,183,186,180,169,170,185,205,221,233,230,229,226,219,215,216,212,207,197,186,181,177,166,176,197,213,218,226,230,230,232,231,229,225,218,213,214,201,196,195,186,172,175,177,176,179,179,178,179,178,174,175,171,171,172,169,166,167,167,165,165,166,165,166,167,165,168,171,169,170,175,177,178,179,182,185,180,177,178,173,166,162,164,164,164,161,158,158,160,161,157,156,156,155,157,157,160,162,156,155,159,154,152,153,152,153,155,157,155,153,157,155,155,156,156,159,158,159,162,157,160,159,155,158,158,153,152,152,152,153,151,152,151,151,153,155,150,148,150,153,155,156,156,155,155,155,154,153,149,148,151,148,148,149,151,153,153,153,151,150,152,151,150,151,150,149,151,152,150,152,144,144,107,139,145,149,148,147,143,143,141,141,143,142,142,145,144,140,142,141,141,139,141,139,134,129,123,127,126,126,125,121,123,123,125,125,129,126,125,124,122,123,125,126,124,127,126,122,123,121,120,122,121,121,122,121,119,119,123,124,121,120,122,124,123,129,123,122,120,120,122,119,125,127,124,123,122,120,117,119,123,121,118,116,118,117,117,119,121,121,125,126,122,123,123,125,122,120,118,118,120,120,118,117,120,119,121,121,121,121,124,123,123,121,121,118,117,120,120,120,121,119,120,123,122,121,119,119,122,121,120,118,117,119,118,118,118,118,117,121,122,120,124,121,121,123,123,123,125,124,123,120,104,108,117,122,116,122,120,121,122,119,118,119,123,125,123,124,119 +182,179,177,178,179,182,182,182,183,187,186,182,185,182,178,178,179,182,183,175,177,180,179,175,179,177,173,178,176,172,175,176,177,173,169,165,131,104,118,138,145,147,157,164,167,167,149,117,101,98,85,86,91,92,92,90,88,91,94,94,97,96,98,103,100,102,103,106,109,110,110,110,112,112,116,118,121,122,122,120,123,126,127,128,132,133,132,135,136,138,141,137,134,135,140,143,140,144,142,143,143,144,144,143,148,143,119,65,22,11,9,8,12,13,10,13,11,7,5,6,6,5,4,4,5,6,8,9,10,13,20,33,48,54,43,41,24,17,28,38,46,67,89,89,41,10,9,14,17,35,22,28,40,48,73,119,159,171,172,177,175,175,177,179,181,185,180,181,184,187,186,184,188,187,188,190,189,189,189,190,188,189,188,190,186,175,189,209,207,177,138,121,137,145,153,159,165,170,170,176,176,176,186,193,200,206,208,214,222,224,228,230,235,236,234,236,235,231,224,217,212,212,213,214,213,217,214,216,216,217,214,214,216,217,218,221,219,218,212,204,201,199,199,202,201,208,207,212,213,211,213,213,210,207,210,212,213,213,211,209,208,206,210,211,208,209,208,204,203,205,206,202,197,196,199,199,195,190,182,182,180,182,186,188,149,92,59,51,63,78,87,97,110,121,132,143,149,153,152,160,169,173,184,192,201,202,195,182,166,170,196,222,233,237,233,235,233,232,235,231,231,232,232,233,229,226,228,229,225,222,221,219,212,205,203,202,196,192,187,185,182,180,178,175,173,175,176,177,175,174,171,171,173,171,170,171,172,171,170,170,171,170,171,171,170,169,168,168,170,167,161,163,166,164,160,160,160,160,157,156,159,159,158,160,158,161,161,162,158,157,159,160,157,155,155,159,155,155,156,155,160,159,153,154,158,158,159,157,157,152,152,156,152,151,155,154,160,157,156,158,161,162,158,157,157,154,155,155,152,152,153,154,151,151,152,155,154,149,149,152,154,157,157,155,155,153,156,155,155,153,149,148,148,146,148,152,157,151,147,152,152,151,149,149,152,151,149,152,154,151,150,147,141,109,145,147,144,146,144,143,143,143,141,142,141,142,145,144,140,140,143,145,145,144,139,136,128,126,125,126,128,125,124,124,126,126,124,129,127,124,126,123,124,125,125,122,122,123,124,127,125,122,122,122,123,124,122,120,120,122,121,124,125,124,122,124,129,128,123,118,117,120,120,123,126,127,121,117,116,114,118,120,122,123,122,119,121,123,124,123,123,126,128,122,118,120,123,122,122,119,117,120,117,118,122,121,120,124,122,119,121,121,125,124,120,117,118,117,118,119,122,119,120,124,122,121,123,122,120,121,121,118,116,121,121,119,118,119,119,119,122,121,119,121,120,119,123,122,124,127,121,122,117,99,114,118,120,119,123,121,121,123,120,120,125,120,123,122,117,117 +183,183,178,174,174,176,180,179,182,182,182,182,183,183,182,183,182,185,182,179,181,176,175,177,175,174,175,178,178,176,175,173,176,177,170,168,142,108,116,131,142,149,156,163,168,169,159,125,103,94,89,87,91,94,94,90,93,95,97,98,100,102,104,104,107,108,110,111,113,115,114,114,115,117,120,128,124,126,125,126,124,129,131,131,133,133,132,139,140,142,146,142,144,145,147,149,148,147,147,148,151,148,151,150,152,145,102,46,18,21,30,21,17,17,13,11,13,11,7,6,6,10,10,9,10,13,18,23,27,42,70,85,60,41,22,22,19,23,42,43,48,66,72,46,19,9,22,26,31,29,15,29,53,81,133,168,178,181,179,184,181,180,183,184,187,190,191,190,192,195,195,195,190,192,193,191,191,188,189,191,188,188,186,188,189,182,178,179,144,139,174,200,214,215,217,221,224,226,229,230,230,230,231,232,233,232,232,230,229,227,227,224,222,223,220,217,216,216,211,209,209,210,206,207,205,206,209,212,214,217,213,213,211,212,210,207,207,211,208,207,212,210,208,208,212,209,209,209,211,207,209,210,210,208,208,209,210,212,210,210,210,211,213,213,210,210,209,207,209,208,204,198,193,195,197,197,195,191,184,182,183,186,187,188,151,105,94,95,96,104,113,121,130,139,148,157,164,169,169,172,178,179,178,187,193,201,206,208,203,185,162,158,201,229,229,233,239,239,236,236,233,231,229,226,225,216,212,206,205,198,198,196,193,192,187,186,181,180,180,184,182,183,182,180,175,175,178,178,177,176,177,175,174,175,172,171,171,169,166,165,164,161,160,162,161,159,157,160,162,160,158,160,162,159,157,160,157,158,157,157,160,159,158,161,161,163,163,159,154,153,155,159,157,159,159,158,156,156,152,155,160,155,152,153,157,160,160,157,156,156,155,158,153,153,155,160,160,156,155,157,160,160,156,156,157,157,156,153,150,151,151,152,152,148,150,152,151,148,149,151,152,155,156,159,157,154,154,155,153,150,150,148,147,150,150,149,154,157,152,151,153,151,153,152,154,153,149,149,153,150,147,147,133,113,143,143,144,145,140,140,141,145,143,143,141,146,149,146,141,142,143,144,144,143,143,136,135,133,132,128,129,126,124,124,125,126,126,126,127,124,124,123,122,123,127,125,123,125,127,128,126,126,124,122,121,120,117,119,120,120,123,126,128,125,123,124,129,127,122,121,121,121,120,122,124,122,120,116,118,118,123,125,126,126,126,123,122,123,124,122,122,127,126,126,123,123,119,120,123,121,117,118,119,120,123,119,119,121,122,123,124,122,124,119,118,120,119,122,122,122,123,121,119,123,124,123,124,125,124,124,120,116,119,121,120,121,119,118,119,119,121,121,120,119,122,127,128,127,128,125,117,122,107,99,117,121,122,121,123,121,121,120,123,120,125,119,120,121,123,122 +180,178,180,175,178,178,184,182,182,179,180,181,182,182,182,184,183,186,184,179,179,176,172,175,177,176,177,178,176,175,176,177,173,175,172,172,152,113,114,128,136,149,155,162,168,168,165,135,108,101,92,90,96,98,95,95,97,96,99,102,105,106,106,107,109,113,115,112,112,115,116,119,119,122,130,130,127,131,127,127,129,135,137,138,136,138,139,139,143,146,148,145,147,153,153,152,156,154,155,154,156,157,160,161,160,142,82,44,36,62,100,79,39,24,18,19,29,30,25,21,17,16,22,24,26,34,34,38,43,47,42,34,24,16,13,13,17,24,41,38,34,26,19,13,12,18,35,34,42,38,38,64,87,133,179,188,189,188,186,189,187,186,191,191,188,193,195,193,191,192,192,191,191,192,195,193,194,194,193,192,190,189,186,186,192,193,183,157,137,169,199,218,224,224,224,222,220,221,224,221,220,221,220,218,218,216,216,214,214,215,217,218,218,217,216,216,212,204,199,198,198,199,200,203,208,207,205,204,207,208,209,208,211,207,209,207,210,209,208,210,211,210,209,211,211,208,210,211,210,210,213,211,213,213,215,213,213,217,212,211,210,211,210,210,211,210,208,206,207,207,206,209,207,201,199,197,192,189,184,184,186,187,189,188,152,112,101,104,110,121,132,140,149,159,166,172,174,176,180,180,181,176,178,180,184,189,190,196,198,199,202,187,169,176,177,181,205,218,217,227,226,219,208,195,188,187,188,191,195,192,186,183,184,187,182,180,180,179,178,180,181,182,182,180,176,174,173,172,170,167,169,170,167,164,160,160,161,160,159,156,154,155,155,158,157,155,154,156,160,159,158,160,160,160,160,158,156,157,158,159,161,162,159,159,160,162,164,159,157,158,155,158,156,157,157,158,155,157,150,151,152,156,157,155,157,160,158,160,160,157,157,155,154,156,160,157,160,157,160,160,164,162,157,155,156,158,158,155,151,153,153,153,151,150,149,148,150,148,149,152,153,153,152,155,155,155,155,153,151,146,149,150,151,150,146,149,150,150,150,149,152,150,152,152,153,152,149,150,151,148,147,144,127,116,144,145,142,143,144,141,139,143,143,144,143,143,143,141,144,140,143,144,141,142,144,140,135,133,134,131,128,127,124,126,126,128,127,126,128,125,124,124,123,124,125,124,124,125,126,127,128,130,130,126,123,121,115,116,120,120,121,124,125,125,126,129,126,123,122,123,120,119,122,122,122,120,119,125,123,124,129,128,126,127,124,124,122,125,125,127,125,128,128,125,119,120,119,124,123,118,118,122,120,120,121,122,121,121,124,124,124,122,118,116,118,118,121,122,122,123,121,121,124,125,123,122,121,120,121,123,121,117,122,122,120,121,120,117,121,121,122,125,128,125,125,127,126,130,128,124,120,117,103,107,120,119,124,124,122,127,123,114,111,112,120,121,122,124,124,126 +176,178,183,181,182,180,179,180,182,182,183,183,180,184,186,189,184,186,187,180,179,177,176,177,179,175,174,176,178,176,174,173,177,178,175,175,162,125,115,127,136,148,154,159,165,166,164,145,116,104,95,86,93,96,95,100,98,98,102,103,105,106,108,109,114,115,120,118,114,119,118,120,124,124,128,129,130,134,132,133,135,141,140,144,144,146,146,149,150,152,157,154,152,158,159,158,164,165,163,165,166,164,166,169,168,147,84,35,38,75,123,127,95,60,40,29,36,38,39,44,39,32,28,28,33,28,26,27,25,22,24,31,30,28,21,17,24,21,22,19,16,16,18,25,24,27,43,42,60,79,121,161,173,183,185,190,191,189,187,191,186,188,189,192,193,191,196,192,192,196,193,189,192,189,195,191,197,197,193,191,191,190,186,186,192,196,195,181,171,197,201,203,207,209,210,209,206,207,208,209,210,211,210,210,211,211,212,211,212,213,210,207,210,208,208,212,211,209,208,207,209,209,207,208,211,210,206,207,208,208,209,209,209,210,209,208,213,211,209,211,212,211,212,213,213,211,211,213,209,211,208,207,211,214,214,216,214,211,209,208,210,211,209,209,207,206,208,206,204,208,212,212,211,205,197,194,190,189,190,189,187,187,188,189,152,109,102,112,129,142,152,162,171,174,176,179,179,179,182,180,176,172,173,176,178,181,185,185,188,190,193,194,201,193,178,174,177,185,187,199,199,195,197,195,187,189,185,187,188,188,186,181,183,181,177,175,176,177,175,168,167,167,165,169,165,163,165,161,160,160,162,162,158,154,155,158,155,154,156,155,153,154,156,158,159,159,159,162,163,160,158,158,158,158,159,158,158,161,159,158,158,159,159,161,164,165,163,159,157,159,159,157,155,157,154,157,158,155,151,150,154,156,156,152,155,160,156,157,157,155,158,157,153,154,157,157,155,155,157,157,159,160,157,156,157,156,155,151,152,154,153,154,154,154,152,152,152,148,149,153,152,155,156,155,158,156,153,154,151,151,153,148,146,146,146,150,154,152,151,149,149,149,153,150,153,152,148,150,148,148,149,145,121,123,147,144,142,137,142,145,144,142,142,144,142,144,144,143,145,142,145,145,144,146,145,142,141,136,135,135,130,129,127,125,125,129,127,126,127,125,124,125,127,126,125,125,127,126,125,124,125,125,125,128,125,120,115,117,124,126,123,123,125,126,127,129,130,123,122,124,120,119,121,122,122,123,125,127,125,124,125,132,128,131,126,122,124,124,123,123,125,126,123,123,123,122,120,120,116,114,114,119,118,116,119,120,119,122,122,122,122,123,122,121,118,118,123,123,121,121,123,121,124,124,121,125,124,119,121,123,122,120,119,122,120,119,123,122,121,122,124,124,124,123,124,127,126,125,128,130,120,111,100,111,118,121,121,123,124,127,119,103,94,91,95,108,115,116,118,117 +178,177,182,181,177,177,183,183,182,182,179,185,182,185,186,189,183,186,187,184,179,176,180,178,177,177,178,177,176,177,171,174,177,177,173,172,168,135,114,129,141,146,152,160,165,166,170,157,122,105,97,90,92,96,99,101,99,100,106,107,110,111,109,113,113,119,126,125,117,126,123,127,130,131,136,136,135,139,141,144,146,147,149,151,152,154,153,158,159,163,161,159,162,166,166,165,170,171,170,171,170,171,171,173,171,161,124,61,35,38,62,99,119,126,109,81,66,56,40,36,34,29,27,39,38,28,28,25,28,32,33,32,32,32,25,15,12,19,19,25,34,31,36,43,43,52,67,82,118,158,185,188,189,190,192,187,192,194,193,188,188,185,190,192,190,193,197,197,194,192,193,191,192,195,193,192,192,195,195,195,194,194,192,188,192,196,198,191,174,182,201,206,206,203,201,204,207,207,204,207,209,208,210,209,209,212,210,208,209,209,208,209,209,207,208,210,210,209,211,209,209,212,209,208,210,210,209,208,206,207,210,210,210,214,213,209,214,213,211,212,213,211,213,211,210,209,209,210,211,208,206,205,206,209,209,208,210,210,209,206,210,209,205,208,209,211,209,209,207,210,214,214,210,208,204,198,193,189,189,190,187,189,191,194,158,115,118,139,159,170,173,177,181,181,180,180,177,180,178,172,171,172,172,175,175,178,182,181,184,181,184,190,191,195,195,200,200,194,195,194,191,189,189,183,181,176,175,176,176,174,168,168,167,163,163,163,162,160,159,160,160,161,161,165,164,163,162,159,156,155,155,154,153,154,156,158,158,159,156,158,156,153,158,162,160,160,162,160,161,161,162,162,160,162,159,161,161,160,159,156,157,158,162,161,161,164,160,159,156,155,157,157,156,156,155,157,154,149,149,147,154,156,155,154,157,160,158,158,155,157,158,155,152,153,157,158,156,155,157,158,158,157,157,157,157,158,156,154,156,154,151,154,155,154,155,154,150,149,151,155,158,157,156,157,157,155,154,155,155,152,148,148,150,150,150,153,153,153,155,150,147,149,148,150,151,154,151,148,152,151,150,146,112,129,146,143,143,141,137,139,145,141,142,144,144,145,146,146,142,141,143,143,145,146,146,143,143,137,136,137,135,131,130,126,126,129,131,129,123,123,124,127,128,127,128,127,127,125,125,126,125,127,127,129,129,123,117,121,127,125,126,126,124,126,128,128,127,125,124,126,122,121,124,127,125,123,125,126,125,123,126,129,125,125,127,124,126,127,127,124,129,130,124,124,125,121,121,119,119,117,117,117,121,122,120,121,121,119,121,120,125,124,121,121,120,117,118,122,124,125,122,124,124,124,125,127,127,125,125,124,122,120,119,121,120,122,122,125,120,117,123,125,125,122,125,128,125,125,123,124,125,113,107,116,118,118,119,121,121,121,111,107,100,94,90,85,94,98,105,113 +181,176,178,182,174,175,179,180,182,185,182,183,182,184,186,188,182,186,181,180,177,179,179,178,176,174,179,178,177,179,178,179,177,176,175,176,171,140,115,124,136,145,152,160,168,171,170,162,130,108,101,93,96,98,103,104,104,106,108,110,112,114,112,116,121,124,127,128,127,129,133,129,133,141,144,144,143,147,150,153,149,148,153,156,157,162,165,166,162,164,170,166,170,173,170,176,177,181,179,183,180,180,180,183,182,177,152,102,64,38,35,34,40,65,91,109,118,116,107,88,67,50,31,24,20,25,25,25,32,47,52,41,30,33,31,27,26,28,26,26,33,42,58,56,70,91,128,165,186,188,190,194,192,190,190,188,194,196,193,192,191,189,191,193,190,191,195,197,192,193,196,196,192,195,194,194,193,193,195,197,193,193,196,193,193,197,199,199,202,205,206,206,207,208,209,210,210,210,209,206,206,209,208,208,209,208,208,208,207,205,205,206,207,210,209,207,208,210,212,212,208,208,207,204,207,207,204,206,208,209,210,211,212,210,213,213,211,210,210,208,209,210,213,210,208,207,210,209,209,211,210,208,208,208,205,209,210,211,210,208,207,208,207,207,208,209,208,208,208,208,210,213,211,211,210,208,200,191,191,192,190,193,195,195,167,142,159,174,178,182,180,180,182,181,180,181,179,177,176,171,170,175,175,174,178,177,178,176,180,179,185,181,182,183,185,187,185,180,178,178,171,172,169,166,167,160,163,160,161,158,155,155,161,160,160,156,157,157,156,159,161,158,156,164,166,164,163,163,157,158,159,156,158,161,159,157,157,157,160,160,157,158,160,159,158,160,160,161,166,162,160,164,166,163,158,161,161,161,161,158,159,158,160,164,164,164,161,158,160,159,158,159,157,161,161,159,154,150,148,146,150,157,157,158,158,159,159,158,157,157,157,158,156,156,160,158,158,156,157,157,159,159,157,157,157,156,154,153,153,151,151,154,153,154,154,152,148,147,152,155,159,157,158,158,156,160,159,156,154,152,149,147,146,144,149,153,154,153,151,149,149,149,151,152,154,153,153,150,150,147,149,145,111,136,146,143,143,143,140,141,141,139,145,144,143,146,146,142,143,144,145,148,149,149,148,145,143,143,140,139,136,137,130,125,126,126,126,127,128,124,123,123,125,127,129,127,126,126,128,127,129,128,126,126,127,121,119,125,129,126,124,124,125,125,128,128,126,125,125,124,122,120,124,127,123,127,126,127,126,127,127,128,126,125,124,125,128,125,129,122,125,128,126,123,122,124,119,120,117,120,119,118,120,121,121,122,125,122,123,123,124,123,121,118,119,120,121,123,125,126,125,123,124,124,124,126,123,126,130,130,127,121,120,120,121,121,122,126,123,120,118,107,102,108,116,124,126,125,128,128,122,105,107,116,121,119,117,118,120,115,106,112,112,110,109,101,104,82,81,102 +180,179,181,176,175,180,179,180,181,182,181,182,184,181,182,186,184,184,184,185,178,179,176,177,180,177,173,175,176,178,181,179,178,176,177,177,177,150,113,116,135,145,150,156,164,168,167,167,139,114,105,96,100,100,101,101,104,109,109,111,113,114,118,119,120,123,127,131,135,134,137,135,136,141,147,149,147,153,152,152,156,160,163,161,164,168,172,173,172,173,177,177,182,186,181,185,184,185,186,189,191,196,191,188,193,195,186,150,95,68,56,40,32,31,35,46,61,71,81,95,102,100,86,69,55,54,50,50,52,52,48,49,45,46,42,37,32,31,39,54,66,81,97,123,155,180,183,188,186,189,190,191,192,192,190,189,191,193,195,193,189,189,191,192,191,190,192,191,195,194,196,194,193,194,196,195,197,202,201,203,199,194,195,199,193,192,197,199,199,203,205,206,208,208,209,209,210,211,210,207,207,206,206,206,206,208,210,208,206,207,209,209,208,208,206,207,208,210,212,214,208,209,207,204,207,209,205,208,211,206,208,211,214,211,212,213,212,209,207,208,211,206,211,211,209,210,209,210,209,210,206,206,206,206,206,206,206,206,208,208,209,205,205,204,206,210,209,204,204,208,207,210,209,208,208,212,210,200,194,197,198,199,199,201,198,193,187,184,184,183,181,181,181,179,178,179,179,177,173,173,175,174,175,176,179,174,174,174,172,170,171,170,167,167,169,167,165,163,162,164,164,165,164,164,163,160,158,159,163,158,157,155,157,156,160,155,156,157,157,160,164,160,159,164,165,164,165,164,159,160,159,156,156,157,157,158,156,156,158,157,154,156,159,157,156,159,160,162,163,159,159,162,161,158,157,156,158,161,158,158,159,156,157,163,164,164,163,160,161,158,156,159,158,162,163,160,159,154,147,145,154,157,157,161,161,161,160,156,159,154,155,154,153,154,155,154,157,156,157,157,158,157,158,161,162,158,156,157,153,151,153,153,152,155,155,154,149,149,152,157,160,155,154,157,159,159,155,153,153,151,152,151,150,148,151,151,153,154,153,150,147,148,152,157,155,152,151,150,152,150,148,141,108,138,146,145,141,139,141,146,144,143,140,143,145,145,146,143,145,144,146,149,148,148,147,146,145,146,141,140,136,134,133,128,129,129,127,128,127,124,124,125,126,124,127,129,128,127,127,127,126,125,126,128,127,125,125,127,128,126,127,127,126,125,125,126,127,129,127,124,122,126,123,123,125,128,128,127,130,131,130,128,127,124,124,124,128,123,124,123,125,127,122,124,122,121,120,121,121,121,121,120,123,120,121,122,128,126,124,125,124,121,122,122,123,123,123,124,126,129,127,126,128,125,125,124,124,127,129,127,125,124,123,122,123,121,121,125,125,122,114,102,94,89,91,96,105,115,122,124,120,104,112,118,118,116,120,116,116,104,80,89,99,104,115,111,105,79,74,90 +180,187,186,176,175,177,185,183,183,182,178,178,179,176,182,187,183,181,183,186,182,180,180,176,180,180,175,175,177,178,173,174,173,171,176,176,179,164,124,110,130,144,145,149,158,167,168,170,146,116,105,97,99,105,102,103,106,111,113,113,115,119,119,122,123,124,127,134,140,137,142,142,145,145,153,156,157,157,158,164,163,169,171,172,174,180,182,184,182,183,182,185,189,188,187,191,191,190,189,189,190,194,195,193,192,194,193,186,166,128,92,67,55,52,46,44,48,51,51,58,67,79,89,93,92,88,76,64,56,52,44,41,44,44,45,52,65,76,95,117,149,173,185,191,190,189,187,189,188,190,191,191,192,191,188,191,191,190,192,194,191,189,193,198,198,197,199,195,200,200,196,196,197,198,199,199,197,202,204,203,201,199,199,201,198,194,195,198,198,200,203,204,205,207,205,207,210,211,208,206,205,204,205,207,206,206,209,208,206,207,210,208,206,208,211,209,206,205,208,212,210,208,209,209,209,208,206,208,207,207,208,211,212,210,209,210,210,207,205,206,206,205,208,207,207,206,207,208,208,203,205,209,206,202,206,206,203,202,205,206,205,203,206,204,203,204,204,204,209,210,207,207,207,207,207,208,211,208,206,212,214,208,192,193,207,204,191,187,188,188,185,184,183,180,179,180,176,175,172,167,166,167,169,168,166,163,168,168,168,165,164,165,167,169,164,160,165,161,161,162,162,161,161,163,162,163,162,161,160,160,156,155,157,157,160,158,159,158,157,163,167,160,157,166,167,166,165,163,163,159,158,161,158,156,158,159,157,154,156,155,153,156,156,155,156,157,157,160,162,160,160,161,160,156,155,157,158,160,159,160,161,156,160,161,161,163,164,159,162,159,159,159,157,155,158,157,157,155,147,150,156,158,155,157,157,160,158,157,160,155,153,152,155,156,153,154,156,161,159,160,158,155,156,159,159,156,156,157,155,154,154,154,152,154,153,152,151,151,150,153,156,154,154,157,159,160,156,151,153,151,153,150,152,153,153,152,150,149,150,149,147,146,150,154,154,152,149,150,150,150,149,138,109,141,147,145,138,140,144,147,144,140,139,143,143,142,147,147,143,141,145,144,145,145,143,146,145,143,140,141,136,134,135,133,131,132,130,129,125,126,125,125,127,128,125,125,125,125,123,127,128,125,128,127,126,128,127,127,126,126,126,126,124,126,127,127,127,129,126,123,122,125,123,123,126,128,128,126,123,126,125,124,127,124,125,128,129,125,126,126,124,126,120,124,122,123,122,122,122,122,123,123,125,120,123,121,123,125,127,126,122,121,123,125,124,121,123,124,124,126,123,124,125,122,125,125,126,126,126,127,126,124,122,124,124,119,117,119,117,112,115,116,111,105,98,92,83,87,101,118,115,102,114,117,117,118,119,117,115,100,74,65,68,74,82,82,78,74,72,101 +174,181,181,181,179,182,182,182,182,182,183,182,179,181,180,184,186,185,184,182,178,178,182,178,182,181,175,174,178,179,175,177,174,173,175,177,179,165,130,110,125,136,144,151,160,169,171,168,152,122,106,98,99,103,104,107,108,106,113,116,118,122,126,128,131,131,135,142,146,150,149,150,152,156,165,163,164,167,167,168,173,171,174,179,180,182,185,186,190,190,187,190,190,189,187,187,190,191,190,186,189,193,192,191,191,194,195,193,189,182,171,154,129,102,89,80,73,68,62,57,56,61,60,62,59,58,60,56,58,62,67,77,84,100,118,134,156,175,185,191,193,193,193,195,195,190,190,191,191,193,197,193,195,193,191,192,194,195,198,199,196,192,200,199,195,200,198,197,203,202,201,199,198,199,201,201,198,200,200,201,202,202,200,201,203,203,202,202,202,203,203,202,200,202,205,206,207,208,206,207,207,207,207,207,205,205,206,205,205,205,208,208,206,205,207,206,205,203,202,207,206,206,206,204,208,205,206,207,207,207,205,209,207,209,207,209,207,208,208,205,204,206,204,206,206,204,206,204,208,203,202,206,204,200,204,201,201,201,204,204,204,203,206,205,206,206,206,209,211,209,211,211,212,210,209,210,209,208,208,206,207,207,192,169,179,193,185,180,181,181,175,172,173,170,162,163,162,163,160,161,162,164,163,160,161,162,166,163,164,163,161,165,166,166,162,162,162,160,165,164,160,160,159,166,164,163,161,161,158,157,154,154,159,162,160,158,159,159,157,160,160,157,158,163,164,163,161,161,162,159,157,159,161,158,157,158,158,154,152,154,154,156,157,155,155,154,155,160,164,161,160,162,160,158,160,160,157,157,158,157,158,157,161,159,161,162,159,155,160,158,156,157,157,157,158,155,155,152,150,156,161,164,155,151,155,157,158,159,160,157,153,153,155,154,155,158,154,156,157,157,154,156,157,157,158,158,156,153,154,153,153,156,154,156,155,154,151,149,152,155,155,155,156,157,156,156,157,156,155,154,153,149,147,149,151,152,153,153,149,150,152,149,149,155,155,155,151,152,147,148,149,128,110,140,151,149,143,146,144,144,143,146,143,143,145,145,148,147,142,143,144,141,143,145,143,144,143,141,143,143,138,135,138,137,138,137,135,132,128,127,125,123,124,126,126,126,127,124,124,128,128,127,128,130,130,130,128,129,127,125,124,127,127,126,127,127,127,127,124,126,126,124,125,123,128,129,129,129,126,128,125,125,124,124,128,128,126,128,126,128,128,127,122,127,126,126,124,123,119,123,120,120,124,126,126,121,119,124,127,126,124,124,123,121,121,119,121,124,127,124,122,127,124,121,123,124,124,125,123,123,124,125,125,124,121,118,115,115,112,100,101,104,111,122,118,119,81,67,75,107,104,97,111,117,117,117,116,118,121,107,81,62,70,68,62,56,70,69,90,113 +175,177,178,180,177,178,176,180,179,180,179,181,184,183,178,181,182,187,186,186,181,179,179,174,174,179,177,174,174,176,176,175,173,171,174,175,174,169,137,112,122,130,139,150,159,165,166,169,166,131,109,98,100,107,110,111,112,112,114,121,124,129,132,134,138,137,142,148,152,155,153,160,161,162,169,169,168,170,174,175,181,178,177,183,183,186,185,185,186,186,189,192,190,193,194,190,194,195,189,189,191,193,193,193,192,191,191,191,189,186,187,191,188,185,178,165,158,150,138,130,125,124,119,121,122,125,131,135,145,156,165,177,181,189,190,189,192,193,190,193,193,193,193,199,192,192,194,196,194,195,197,198,200,197,196,196,194,194,194,197,199,198,200,201,199,202,197,197,202,203,201,198,203,201,200,201,202,204,205,204,203,202,202,203,205,205,205,205,205,206,206,202,201,201,200,201,204,207,205,205,205,206,208,206,203,202,203,203,205,207,208,205,205,206,207,209,208,205,204,205,205,205,204,205,206,208,207,207,207,207,206,208,209,209,207,207,205,208,209,207,205,208,205,205,202,204,202,201,202,201,202,202,204,201,206,204,203,205,206,205,206,208,209,207,207,206,207,207,207,205,205,204,207,204,202,200,200,197,192,189,187,185,179,154,149,164,167,165,167,167,162,163,166,163,159,159,161,166,157,158,163,165,168,163,161,164,166,163,164,163,162,165,165,164,166,166,162,161,164,164,161,158,157,163,165,162,160,158,156,154,155,153,152,159,163,160,159,159,156,156,161,159,160,164,163,162,159,158,160,159,157,159,159,156,157,159,158,154,153,152,153,153,153,155,156,155,158,160,160,159,158,160,160,160,160,158,158,159,160,156,159,159,161,162,162,162,157,157,160,156,153,158,160,158,158,157,157,154,153,154,160,160,152,152,153,156,158,159,158,156,157,157,152,153,156,155,153,156,156,154,154,158,158,157,156,160,157,155,156,153,152,153,155,156,157,153,153,155,154,156,158,156,156,158,156,153,153,152,151,150,151,149,148,149,149,148,150,151,145,145,146,147,150,156,153,155,149,151,148,147,147,123,116,144,151,151,144,145,144,147,145,149,143,142,148,144,147,145,141,146,146,144,148,148,144,143,143,144,145,146,143,140,141,137,138,133,133,133,129,128,127,123,123,123,126,128,131,126,126,128,128,131,133,133,133,130,132,129,127,127,126,129,131,131,129,128,126,125,122,123,123,121,125,128,128,128,127,131,130,131,125,130,126,130,127,129,129,128,127,129,126,129,130,127,127,125,125,121,119,123,122,121,122,124,122,121,126,126,124,123,125,127,126,124,126,123,122,124,126,127,128,129,125,123,124,127,127,126,125,124,125,125,123,122,121,120,116,114,113,89,73,75,88,103,110,90,61,59,80,108,104,107,117,117,119,122,122,123,117,107,95,89,90,88,89,79,75,88,111,121 +181,177,176,179,180,183,178,180,179,182,178,179,181,182,184,182,186,189,186,184,181,183,182,179,177,172,171,174,173,177,180,176,171,172,178,179,177,176,149,115,112,126,144,153,157,164,167,169,169,139,113,98,100,109,113,114,116,120,124,125,127,130,134,135,139,140,143,148,152,152,153,158,163,164,168,170,172,173,179,180,183,183,179,189,184,190,191,185,187,188,194,193,187,192,194,194,196,194,192,188,191,191,191,194,195,193,189,189,190,191,189,188,190,191,188,187,191,196,194,193,193,195,196,191,190,195,195,195,194,195,193,195,193,194,193,192,194,195,192,191,195,194,196,197,194,196,194,198,196,196,195,199,198,198,195,197,198,193,198,198,201,202,200,199,201,202,199,196,197,199,201,200,204,203,205,202,200,200,203,202,200,201,201,202,203,206,207,208,207,206,205,208,209,206,201,199,204,207,206,207,207,207,207,206,203,203,201,203,206,207,207,206,203,204,208,207,207,206,205,205,205,205,205,206,204,211,204,202,203,204,201,204,207,207,204,207,205,206,209,206,202,207,207,205,206,205,204,202,202,204,204,205,208,202,203,203,201,204,202,202,202,202,201,199,198,194,192,193,191,190,190,183,182,181,179,177,177,175,174,173,172,171,171,148,142,163,164,162,164,164,162,160,166,165,161,159,161,162,160,159,161,163,164,163,160,163,163,164,167,169,166,164,166,163,164,169,164,163,162,159,157,160,159,163,163,159,159,156,155,156,157,154,155,160,161,161,158,160,160,160,164,160,161,163,161,159,156,159,163,160,155,155,154,155,157,157,157,156,156,152,151,154,156,155,155,157,159,160,158,158,159,160,159,159,159,161,160,159,159,157,160,159,162,161,159,160,158,160,158,154,150,158,158,157,158,156,156,153,152,152,158,159,152,153,156,161,162,159,160,159,155,157,153,153,156,156,155,157,155,156,161,160,159,157,156,157,155,156,157,152,152,153,156,156,157,153,151,154,155,154,155,154,155,159,158,156,151,149,151,152,150,148,147,146,149,152,152,153,154,151,150,150,152,154,153,153,146,147,143,146,148,117,123,145,150,149,147,147,146,146,144,145,143,144,147,146,146,145,144,147,148,149,150,150,146,145,145,144,143,144,141,141,138,135,134,133,134,132,130,131,130,124,125,126,126,127,127,126,125,127,129,131,132,130,130,133,134,130,128,128,128,129,132,131,129,129,128,125,125,123,122,124,128,130,128,130,128,131,128,128,130,133,128,128,127,129,127,126,126,130,130,130,128,129,128,123,122,122,122,125,123,126,126,123,121,125,123,123,128,123,124,126,124,124,125,126,122,124,129,132,130,128,125,124,127,129,129,126,123,123,124,123,121,125,125,121,123,122,118,92,77,70,69,77,77,64,55,61,88,108,104,113,117,116,120,125,127,125,120,114,99,93,95,98,107,104,102,116,123,123 +181,178,176,176,181,182,178,178,183,181,178,177,178,184,189,185,185,188,185,182,180,177,179,180,176,173,176,177,173,176,178,177,174,174,177,176,175,176,156,119,109,126,139,145,155,163,166,167,166,145,119,102,102,108,109,113,121,123,124,124,125,128,132,139,143,143,149,147,151,156,159,162,165,164,170,174,173,178,183,182,186,188,184,185,189,189,191,189,189,191,196,193,189,192,192,198,193,189,191,190,192,193,190,192,193,191,190,192,194,196,193,192,197,191,191,192,190,193,194,192,192,195,199,195,192,195,196,198,198,197,195,196,196,196,196,195,194,197,196,193,196,196,197,195,198,198,196,197,195,197,199,196,194,197,197,197,196,195,198,198,198,200,199,199,199,201,204,200,197,198,202,198,202,203,202,203,201,202,202,203,202,204,206,201,202,204,204,206,205,206,208,210,211,210,207,201,201,204,206,207,208,207,207,208,206,204,203,203,205,206,207,205,204,204,206,205,205,206,203,204,204,203,204,206,203,206,203,204,203,204,202,207,207,206,205,208,207,206,206,205,204,208,204,207,206,205,205,203,201,201,200,203,202,196,193,190,189,187,187,186,186,183,180,177,177,176,175,174,174,177,176,175,174,172,173,174,176,175,174,174,172,170,173,142,132,156,163,165,168,166,160,160,164,162,161,162,160,160,161,159,160,165,164,164,162,165,161,163,164,165,163,168,168,162,163,164,164,161,161,160,163,160,161,165,162,161,161,160,157,157,157,158,161,159,156,158,158,159,156,158,160,156,158,159,164,159,157,158,159,158,156,157,156,155,155,158,157,154,153,152,151,154,156,156,158,155,158,160,158,160,160,157,159,160,159,158,158,158,160,160,161,157,157,158,158,157,155,161,159,156,154,156,159,157,156,155,153,151,153,153,161,160,152,153,156,160,160,157,163,162,153,153,153,157,155,157,161,160,159,158,161,162,159,156,159,158,152,154,155,154,153,154,155,154,154,153,154,154,155,155,155,157,154,156,157,157,152,149,151,151,152,149,146,147,147,152,151,152,152,149,150,150,153,154,151,152,148,149,146,145,144,110,128,143,150,148,147,146,144,143,146,144,144,145,146,145,148,146,144,142,145,147,146,148,146,145,142,140,143,140,139,139,136,138,140,141,139,137,133,131,130,129,130,129,130,131,130,128,126,128,128,130,133,134,134,136,134,130,131,133,128,129,130,132,132,131,130,131,127,125,126,126,127,129,132,129,125,126,127,129,131,131,131,127,125,127,128,127,123,128,131,129,124,123,124,120,119,123,122,124,127,126,124,124,123,127,123,120,128,128,123,127,125,124,126,127,124,124,129,128,129,126,126,129,130,127,128,126,123,122,125,126,128,129,125,121,123,122,118,103,88,80,81,77,65,65,68,81,106,106,102,119,122,121,121,123,121,123,123,117,97,91,95,101,110,114,118,122,123,122 +184,181,175,179,180,179,179,176,182,180,181,181,178,184,185,184,184,183,181,179,181,178,179,180,176,176,176,174,173,174,175,177,177,176,177,176,173,173,163,128,107,121,135,141,153,163,165,165,169,155,123,105,102,109,111,110,114,118,124,127,127,131,137,142,141,146,150,152,156,160,163,164,167,170,176,178,177,180,183,183,186,190,188,187,192,188,188,190,191,191,195,195,195,193,196,198,196,196,197,193,197,196,192,190,196,195,195,199,197,196,194,195,195,194,194,195,194,195,195,192,194,196,194,194,194,196,198,197,197,198,201,199,195,198,197,194,192,193,190,193,193,196,196,193,195,195,196,196,197,197,197,195,194,195,199,198,198,198,199,199,199,201,201,198,197,196,202,201,200,201,202,201,204,204,203,204,203,202,205,203,202,205,206,203,203,204,204,206,203,202,207,211,212,211,210,207,205,208,209,209,209,209,206,206,206,206,207,204,204,208,208,208,209,207,207,206,208,209,203,204,204,207,205,209,207,205,205,210,210,210,211,209,208,209,207,208,204,201,202,200,197,200,195,196,194,191,190,189,188,183,179,178,178,177,173,173,172,171,175,177,175,174,173,171,174,175,178,177,177,178,176,174,175,174,173,173,172,174,175,173,171,170,171,141,128,153,166,168,166,165,163,163,166,166,163,159,159,161,162,161,160,165,168,163,163,164,167,164,163,167,164,167,168,162,163,166,164,160,164,162,163,161,159,164,163,164,164,163,163,159,159,160,161,161,157,160,161,160,156,154,158,153,155,161,163,160,162,162,159,156,156,156,152,153,155,157,159,157,155,154,152,152,156,157,158,160,161,162,161,157,157,157,159,160,159,155,156,155,157,159,160,154,155,157,157,156,155,157,158,156,157,157,154,153,153,155,154,154,151,153,156,160,160,155,155,162,160,160,162,161,157,154,152,156,154,156,160,159,158,160,161,159,160,157,157,154,153,153,152,151,149,154,157,155,154,151,152,155,155,158,159,158,156,156,156,154,153,153,153,151,149,149,149,148,145,149,152,152,151,149,151,152,156,156,152,150,148,151,148,143,141,105,134,147,151,148,144,148,147,145,147,148,147,146,146,146,147,148,146,144,144,148,146,148,150,148,145,144,143,140,140,141,140,141,140,141,140,135,133,132,130,132,133,131,130,128,126,131,134,133,131,132,134,133,133,135,135,131,131,137,133,129,129,130,132,130,131,130,127,124,128,129,129,130,132,131,130,128,128,130,128,128,129,128,129,128,128,126,126,130,133,128,127,124,122,122,121,122,125,129,127,125,125,124,124,126,128,127,122,124,124,124,125,125,127,125,126,128,125,127,129,128,127,129,129,129,130,125,122,124,130,128,127,123,119,121,123,121,119,109,97,91,90,94,93,86,93,113,124,107,111,121,121,119,125,124,123,123,124,115,101,97,98,99,111,116,115,114,120,122 +177,177,177,181,182,178,177,177,176,175,179,183,181,183,183,183,183,184,180,178,181,182,179,180,177,175,176,173,173,172,173,175,176,177,175,175,173,174,167,137,111,120,135,140,149,159,166,167,169,163,133,106,102,109,112,112,114,118,124,130,130,132,137,142,146,150,153,154,159,164,168,168,171,176,179,180,179,184,185,184,187,191,188,188,192,193,196,196,197,196,197,198,195,196,199,200,200,202,198,197,198,197,194,194,199,198,195,198,196,195,197,198,196,196,197,195,197,197,196,194,194,194,192,192,191,192,194,194,192,195,196,196,196,197,195,193,194,194,192,193,192,196,199,197,198,198,198,202,200,198,197,197,196,197,200,200,198,199,198,199,200,203,203,201,201,198,202,202,201,202,205,203,207,207,205,204,205,204,205,204,201,203,203,203,204,203,205,204,205,204,206,208,209,208,209,209,210,209,209,208,210,210,208,207,208,208,206,206,206,208,208,206,208,207,208,212,215,211,210,211,211,209,207,208,206,206,203,205,204,204,200,200,198,198,194,190,186,186,182,182,178,178,175,171,168,170,168,171,171,168,166,172,171,174,171,175,172,171,178,179,178,176,176,177,175,177,179,175,178,178,175,175,175,176,177,174,175,175,175,175,172,171,174,144,129,154,166,164,162,165,162,161,165,164,159,157,159,162,162,164,163,164,165,161,160,160,163,161,162,162,161,165,167,161,161,161,161,161,162,163,163,163,160,163,168,167,163,162,161,159,155,157,158,163,160,160,160,158,154,154,156,153,156,165,166,164,163,162,158,157,156,155,157,156,156,156,155,156,155,152,150,150,153,157,159,163,163,160,158,157,160,160,160,159,157,159,157,156,159,159,160,154,157,159,156,158,157,156,157,155,154,156,155,153,155,155,151,153,151,152,154,159,161,155,157,160,160,161,159,158,155,153,155,156,157,160,158,158,158,161,162,156,158,160,159,154,152,153,153,151,151,153,155,158,156,151,150,154,157,157,159,160,160,160,159,156,153,152,154,153,153,150,148,148,150,153,157,155,152,148,151,151,157,158,153,151,151,150,147,147,142,108,138,147,146,150,147,147,146,143,144,146,148,146,148,148,146,148,147,147,146,146,145,150,151,144,145,147,144,140,141,143,143,140,139,139,139,136,135,134,131,131,131,130,129,129,129,132,136,137,135,133,134,134,132,135,137,134,132,130,128,127,129,131,128,130,129,126,129,128,128,129,130,131,132,129,129,130,131,132,129,128,128,127,131,129,130,129,129,131,132,125,124,125,123,123,127,124,124,125,124,124,126,125,128,127,127,129,124,125,124,124,125,125,129,129,127,128,128,129,130,128,130,129,126,129,131,126,125,126,127,126,126,125,124,125,125,121,120,108,99,98,97,102,115,122,125,125,125,107,115,122,122,120,121,123,122,124,124,119,106,105,102,112,117,118,114,116,121,122 +175,179,176,180,181,185,183,183,178,177,179,182,182,178,182,183,184,185,181,180,180,180,180,182,178,174,177,176,176,173,173,174,176,178,176,174,170,175,174,147,116,119,136,143,148,160,170,169,169,168,142,111,99,107,112,115,119,120,126,130,132,133,138,143,145,151,157,159,160,167,171,171,174,182,184,189,183,186,187,190,195,198,194,193,193,197,202,199,197,202,202,200,197,195,198,199,201,199,197,199,196,197,196,198,199,198,195,195,197,198,198,199,196,195,197,197,197,195,194,194,194,195,195,192,193,196,197,195,196,194,194,196,199,201,197,195,197,197,197,198,196,198,200,200,200,196,198,203,202,200,198,200,197,197,199,198,201,203,202,199,200,206,206,203,205,202,204,203,199,202,202,205,206,204,207,207,208,207,204,204,203,202,202,205,207,206,206,205,206,207,206,207,208,208,210,212,214,213,209,209,211,210,214,212,212,212,209,209,209,211,212,212,210,208,208,208,207,205,205,205,203,198,194,195,194,188,186,186,183,180,175,175,174,175,176,178,175,172,172,171,168,172,170,168,165,165,170,171,172,171,169,174,175,177,174,177,176,175,177,180,178,177,177,175,176,177,177,177,180,179,176,175,175,177,177,176,175,172,170,172,172,168,170,141,124,153,167,162,162,166,162,159,163,164,161,161,160,163,163,166,165,163,164,159,159,159,159,164,163,163,160,163,167,161,164,163,159,161,162,161,163,164,160,165,163,163,161,161,160,158,154,156,155,159,156,154,155,155,155,157,155,152,157,164,164,162,164,162,159,158,155,155,157,158,156,156,156,157,158,154,152,152,154,157,159,158,160,163,159,155,159,160,160,157,155,157,157,158,159,161,160,159,160,157,156,157,159,156,159,154,154,156,153,158,157,151,153,153,151,149,154,157,158,159,159,160,163,164,160,161,157,155,157,159,160,160,159,158,155,161,160,158,160,159,158,155,155,155,153,152,153,156,156,154,153,152,151,153,154,155,159,160,159,159,159,157,153,153,155,154,152,147,150,153,153,154,152,153,153,147,145,149,155,157,157,152,151,150,147,149,136,115,138,145,146,146,146,147,148,143,147,146,147,148,148,147,149,151,148,147,149,150,147,149,144,140,143,143,142,140,142,146,146,143,143,142,141,139,136,135,133,133,131,131,131,131,130,134,135,135,136,135,136,136,131,132,134,132,130,128,129,131,131,134,131,132,130,129,128,127,129,131,128,132,134,130,131,131,131,131,127,128,130,130,129,130,129,129,131,131,129,126,126,126,125,124,127,124,125,127,125,126,123,126,127,124,125,125,126,125,125,124,128,128,127,129,128,129,128,127,126,128,131,127,125,129,129,126,125,127,128,126,126,126,123,126,126,122,120,111,104,98,95,107,121,123,123,125,118,103,111,119,124,120,123,122,120,122,120,121,111,113,112,117,117,118,118,122,122,121 +182,182,178,177,180,186,186,181,176,179,180,183,180,176,181,177,180,186,182,176,175,177,180,180,181,178,179,178,178,174,175,176,178,174,174,175,172,174,179,158,122,112,128,141,150,160,170,171,171,171,147,116,100,106,113,116,122,126,129,131,133,138,145,148,150,156,161,164,165,172,176,182,182,185,186,190,186,190,192,192,197,198,199,194,194,198,198,200,195,197,202,198,198,197,200,198,198,197,197,200,197,200,199,198,199,201,200,200,198,200,198,200,198,195,197,199,201,199,195,196,197,200,198,195,199,202,201,200,201,197,195,199,199,198,199,197,198,200,197,198,199,200,201,203,203,202,201,205,208,202,203,204,202,202,201,201,200,203,202,200,202,203,204,201,201,200,201,197,195,195,193,197,200,202,204,207,207,206,202,202,205,203,203,205,208,207,207,205,209,206,206,209,212,211,212,216,215,214,212,212,212,210,212,211,208,208,208,206,202,202,204,202,197,195,194,189,187,184,181,181,179,177,173,172,172,170,171,170,171,173,169,170,174,175,178,181,179,172,171,172,171,169,168,164,164,172,175,175,171,172,171,174,174,176,174,174,177,177,175,178,176,176,176,175,173,175,176,176,178,177,177,175,175,177,176,175,176,173,170,170,170,170,171,142,123,153,167,162,162,162,163,160,163,164,160,160,162,164,163,165,164,164,165,162,161,162,161,165,162,159,158,163,162,162,161,163,160,161,161,161,160,164,160,164,163,162,159,158,160,157,156,156,153,157,157,159,159,155,156,156,157,155,157,165,163,163,163,160,158,158,153,153,157,160,160,159,157,156,156,156,155,155,157,157,156,157,160,164,163,159,158,160,164,158,159,160,160,158,159,158,158,158,158,157,155,154,158,155,156,153,153,152,149,156,157,148,152,152,151,151,156,160,158,161,161,161,162,162,159,159,156,155,159,157,157,157,156,156,156,158,158,158,162,161,159,154,156,159,157,154,154,157,156,152,149,151,154,156,155,156,161,160,157,156,154,154,152,152,155,153,149,148,151,152,153,153,155,153,152,147,147,151,156,156,153,150,153,154,152,147,131,121,141,145,149,147,146,148,147,144,148,148,150,151,149,147,151,150,145,145,147,146,149,153,147,142,141,142,143,144,144,144,146,146,144,143,144,140,140,137,135,134,132,132,134,132,131,133,134,133,135,135,135,133,132,134,135,130,128,129,131,135,135,131,134,136,132,131,130,129,130,131,135,136,133,133,133,131,132,133,129,131,131,131,129,132,130,131,134,132,128,126,127,125,123,122,126,127,128,127,126,124,124,127,125,125,123,126,127,125,125,124,125,128,129,128,127,128,128,130,129,126,127,128,126,130,128,127,129,131,130,127,124,123,123,126,123,119,121,112,100,99,104,110,120,122,122,124,110,103,113,119,123,123,124,124,121,121,122,119,119,119,120,122,118,117,120,122,122,123 +179,180,178,175,179,185,184,179,178,179,180,182,178,178,179,176,175,183,178,176,177,176,178,177,180,178,178,180,181,178,176,178,177,174,176,176,176,177,176,166,131,110,127,141,146,156,165,168,172,177,157,122,103,107,112,118,122,128,128,133,139,143,148,154,157,163,171,170,173,181,183,186,187,190,191,192,196,197,195,195,197,196,199,194,197,198,197,197,194,199,201,199,198,199,201,200,194,198,200,201,200,201,201,200,200,201,203,202,201,202,202,200,198,196,199,202,202,202,202,199,199,201,202,199,198,202,200,199,200,199,200,200,201,198,200,199,198,200,201,202,204,204,204,206,203,205,205,204,205,204,206,207,203,202,201,204,202,204,203,201,202,200,200,204,201,202,201,200,198,196,196,198,200,201,201,203,205,203,203,204,209,205,208,206,207,207,207,209,209,207,208,208,208,208,208,208,208,207,205,200,200,198,196,193,192,191,188,184,182,180,177,180,181,179,178,177,180,175,175,171,172,173,171,172,171,169,168,170,171,173,170,169,171,175,178,177,175,173,169,169,167,171,170,166,166,178,181,175,174,173,172,172,175,175,176,176,177,177,174,175,174,174,173,176,173,172,172,174,176,178,177,176,175,176,173,173,175,173,172,170,167,168,169,139,123,150,165,161,163,163,162,159,162,161,159,162,161,165,164,162,164,166,164,163,163,163,160,165,163,160,160,161,161,163,159,161,160,160,163,161,159,162,160,164,167,163,158,158,160,159,155,157,154,156,157,161,159,154,157,159,160,155,159,166,164,165,162,161,160,160,156,155,157,160,159,156,156,158,155,154,154,154,156,159,156,156,159,161,160,159,159,161,160,158,160,162,161,158,158,156,159,156,153,154,153,156,159,158,155,153,151,152,153,153,155,151,152,152,153,152,156,160,157,158,154,159,160,159,157,157,159,155,155,156,156,153,154,157,156,160,158,157,157,161,159,157,155,157,155,154,153,158,158,155,149,149,155,155,157,161,160,158,158,159,157,156,156,153,153,151,147,149,150,148,151,153,154,152,148,147,151,154,156,157,149,149,155,153,149,150,125,121,144,146,150,147,146,146,148,144,145,144,149,149,146,147,148,146,145,141,144,145,147,148,150,144,140,143,144,142,141,142,143,144,141,139,140,139,141,140,139,136,136,134,133,132,132,135,134,134,134,134,133,136,138,137,134,133,131,129,131,132,134,133,134,135,135,131,129,131,129,129,136,133,133,135,132,132,134,133,128,128,134,131,131,133,134,132,132,134,129,126,126,125,123,124,128,129,130,127,128,127,131,129,124,123,125,124,129,125,125,129,126,128,128,128,126,127,129,131,128,126,129,129,130,129,127,127,129,132,129,124,121,120,123,125,120,119,120,112,105,108,116,119,121,123,121,121,105,110,117,120,123,121,123,123,122,123,121,125,124,126,124,124,122,123,122,123,123,124 +177,180,179,179,181,180,180,179,183,180,179,183,182,180,180,181,181,184,182,182,180,178,178,180,179,176,180,180,179,178,177,178,178,178,178,177,175,176,175,169,140,115,126,139,146,154,164,169,173,178,168,129,107,111,116,124,127,129,132,139,147,150,158,164,167,174,178,178,180,186,184,189,188,195,196,194,199,199,199,196,197,199,197,197,200,199,198,200,197,198,198,200,199,200,200,202,201,201,200,199,200,202,205,205,205,203,201,201,205,207,204,204,202,200,203,204,202,202,202,200,199,201,203,203,199,199,200,202,201,200,202,203,201,198,199,199,200,199,203,201,202,202,201,201,200,204,202,201,203,204,204,206,205,206,204,205,206,206,206,207,208,206,205,206,207,210,205,204,203,203,204,206,208,208,206,206,208,207,205,207,208,203,203,202,203,202,201,202,199,195,195,194,192,189,185,185,184,182,181,176,174,176,174,172,179,179,178,175,177,177,175,177,180,178,177,179,179,175,175,176,175,176,173,172,171,173,171,170,172,173,173,170,172,175,174,173,171,174,176,173,172,176,171,168,167,174,178,175,174,175,171,169,172,173,172,173,178,175,176,178,177,174,176,177,172,173,173,172,173,176,175,173,175,175,177,175,175,173,172,172,170,171,171,144,125,148,163,162,164,163,163,159,158,159,158,160,159,164,163,162,163,164,162,162,160,159,160,164,161,162,163,163,163,161,162,160,160,157,161,158,158,160,160,163,163,163,159,160,159,157,153,156,155,157,158,158,157,158,160,159,159,154,159,166,164,163,161,162,164,162,158,157,156,158,157,156,156,156,156,156,154,152,156,162,159,158,159,159,160,161,158,160,160,157,159,160,158,158,160,158,160,157,152,153,156,160,157,158,156,155,156,154,153,156,154,153,151,154,155,153,156,157,155,158,157,161,161,162,155,158,157,154,154,157,157,153,157,159,158,160,160,159,158,158,159,157,154,157,156,154,154,158,156,152,148,149,153,156,158,160,158,154,154,159,159,156,158,157,153,150,149,147,148,147,151,152,154,151,145,146,149,155,154,152,150,152,151,150,150,149,115,125,143,145,147,147,147,144,146,147,145,142,146,147,144,149,144,143,145,144,148,147,148,146,146,143,145,146,147,139,140,143,143,144,143,141,139,140,138,137,137,135,134,134,135,136,137,134,131,135,136,134,133,136,138,135,133,134,130,128,127,130,132,134,135,136,133,133,129,128,129,129,135,132,130,132,130,129,131,133,132,129,132,134,134,132,134,132,132,133,132,129,124,124,124,121,125,128,127,125,125,128,130,127,128,126,126,124,126,126,127,126,127,128,128,125,123,125,126,128,127,129,130,128,129,130,129,127,128,128,127,124,121,122,123,123,119,119,119,113,114,119,126,126,128,125,122,119,102,115,121,122,123,121,126,121,124,123,122,127,124,126,125,124,122,128,124,124,123,124 +177,184,183,182,181,181,183,178,179,181,179,183,181,180,178,181,180,179,183,184,182,179,179,182,179,178,177,177,178,177,175,177,177,174,171,174,172,172,176,172,147,117,121,138,147,152,160,169,173,179,173,135,109,113,122,127,132,135,139,145,153,158,161,167,172,176,181,184,187,187,190,197,195,198,196,197,201,204,203,199,199,202,198,203,203,203,201,199,201,200,203,203,205,204,202,206,205,208,203,201,201,203,203,205,207,205,204,204,206,206,204,207,207,205,206,205,204,202,204,204,203,201,204,204,199,198,199,199,198,199,200,201,200,198,200,201,205,204,206,206,202,202,203,203,204,207,206,205,204,206,209,205,206,208,207,204,206,209,207,209,209,209,205,207,210,209,208,208,207,203,203,205,206,203,202,201,200,196,195,193,190,188,184,183,182,180,178,178,174,172,171,172,174,169,167,169,170,174,175,172,171,174,172,172,177,181,180,176,175,175,174,176,179,176,173,175,177,173,173,175,175,175,173,172,171,175,175,169,172,175,174,168,172,173,171,170,172,172,177,173,170,171,169,169,167,172,173,170,173,177,174,173,173,176,172,173,178,175,177,179,175,175,178,177,176,175,173,172,173,175,173,172,173,174,175,175,174,173,172,172,173,171,170,146,124,146,162,161,163,162,162,159,157,163,160,161,158,160,161,158,159,158,157,160,158,156,159,162,157,161,163,161,160,162,160,161,159,158,157,163,157,159,157,161,156,159,156,158,156,156,154,154,155,157,157,155,155,155,158,155,156,155,158,165,164,162,161,162,162,159,159,158,156,157,157,155,155,154,155,156,153,154,156,158,159,158,160,159,160,158,159,161,160,157,160,159,157,159,159,158,159,158,149,154,159,159,157,155,156,154,154,156,154,154,155,156,155,158,155,154,160,156,156,156,156,162,159,157,152,154,152,152,154,155,156,158,160,160,153,156,160,159,158,156,156,155,153,156,156,152,152,159,157,148,146,148,152,155,157,158,154,155,155,157,158,154,153,156,153,153,150,146,147,147,150,152,153,150,147,148,149,155,154,153,153,151,151,152,151,144,110,133,142,144,147,144,146,144,143,145,146,147,143,145,145,143,141,140,146,148,151,147,145,144,145,143,147,147,144,141,142,142,142,142,142,143,140,141,138,137,137,138,137,137,137,135,136,135,134,136,139,138,137,137,136,135,132,133,130,129,130,132,136,135,134,134,132,133,132,129,132,132,136,136,132,135,133,130,130,131,131,134,133,135,134,133,132,130,132,131,129,127,122,121,122,120,119,123,125,124,122,127,125,126,127,129,130,126,127,126,125,123,128,128,129,124,124,125,127,130,130,130,129,127,129,128,126,126,127,128,126,124,123,123,122,120,120,120,122,123,126,126,128,130,129,129,124,113,100,113,117,119,123,122,124,124,127,124,125,124,120,123,125,123,124,132,128,127,126,124 +176,182,182,181,178,182,178,178,180,179,177,182,178,178,177,177,179,178,181,182,181,181,181,181,180,179,176,176,178,176,174,175,173,175,177,178,175,172,176,175,155,120,117,137,147,153,161,167,169,178,178,142,110,113,125,126,132,136,138,148,158,165,167,173,181,181,187,191,195,195,198,198,201,202,202,201,205,207,204,205,204,204,200,203,203,203,202,201,204,203,206,206,207,206,203,206,207,210,205,202,202,204,203,204,205,204,206,204,205,204,202,202,203,202,201,201,203,200,203,205,201,201,202,201,200,198,200,202,201,203,202,203,202,201,203,204,207,204,204,206,207,207,206,206,207,207,207,208,204,206,206,207,204,209,209,206,207,210,209,207,205,204,200,202,201,198,195,196,194,190,193,192,187,180,180,177,176,173,173,170,170,171,168,167,167,171,170,170,168,167,168,167,170,170,168,169,169,174,176,172,172,174,175,173,172,177,177,176,173,175,170,171,177,176,172,173,178,173,173,177,175,176,174,170,172,173,173,170,170,173,173,170,176,175,173,172,174,175,175,172,172,170,172,172,170,175,175,174,173,174,174,171,173,176,176,175,177,178,181,178,176,176,177,177,177,175,175,173,171,173,174,172,172,173,173,173,172,171,169,169,171,171,170,148,124,145,163,162,163,163,161,161,158,163,161,162,158,157,160,158,159,161,160,161,160,157,157,160,158,160,160,161,158,159,157,158,158,157,157,161,157,159,159,158,156,158,156,156,158,156,154,153,153,156,158,155,158,156,156,157,154,156,159,166,166,163,160,162,161,157,156,155,154,157,158,157,156,155,155,153,151,156,160,159,157,158,159,160,159,156,158,162,159,159,161,158,159,158,156,155,158,159,150,151,155,161,156,156,154,149,153,155,156,154,156,156,155,157,152,152,160,155,154,151,156,159,156,156,151,153,154,154,155,156,158,160,157,161,157,159,162,157,158,158,156,155,152,154,155,152,154,160,158,149,148,151,151,155,157,157,156,157,156,154,156,155,155,154,152,154,151,148,149,148,152,155,153,152,151,150,151,153,152,152,151,151,149,150,149,143,108,137,139,141,144,142,144,141,140,143,146,148,145,147,145,139,141,138,144,145,148,147,147,145,141,144,145,143,141,143,141,141,144,147,145,143,144,141,137,137,139,141,136,139,139,134,135,134,136,137,137,138,138,137,133,132,129,132,131,132,134,137,137,135,136,136,134,131,129,128,129,134,135,137,136,135,132,130,129,130,130,132,132,132,133,133,132,128,131,130,124,121,121,121,122,124,120,125,128,126,125,129,127,128,128,130,132,128,126,126,126,124,127,130,127,124,128,127,127,129,128,128,129,130,128,125,123,124,126,128,128,127,125,121,119,119,123,126,128,129,128,126,128,130,127,126,120,107,103,116,114,113,120,122,121,124,125,124,122,119,123,128,129,131,127,129,128,126,125,122 +178,179,181,179,178,182,180,179,180,176,175,178,178,182,182,178,181,180,181,179,180,180,183,181,180,180,176,176,176,174,172,174,175,177,177,177,178,174,175,178,162,125,115,134,149,155,162,168,169,175,178,154,120,115,124,128,133,143,149,158,168,176,180,185,189,191,195,197,202,203,200,204,203,203,202,205,205,207,205,207,205,206,207,205,205,202,205,203,204,202,203,203,203,204,203,204,203,205,203,202,202,206,204,201,199,200,202,200,200,200,202,202,200,197,198,199,202,204,205,204,202,203,205,206,207,204,204,205,207,206,204,206,206,205,206,207,206,205,204,204,205,206,206,209,208,205,205,208,204,204,203,203,202,202,199,199,196,195,194,189,188,184,182,183,182,179,174,170,172,170,172,172,171,166,172,170,167,169,170,169,169,169,168,170,164,168,168,170,170,167,167,166,169,169,169,173,171,171,174,172,172,175,176,173,170,174,176,176,174,173,173,170,176,178,177,176,178,175,175,177,175,177,175,172,173,172,172,171,170,169,174,173,178,175,174,172,176,179,178,173,173,173,175,172,170,174,177,177,172,172,169,172,175,177,175,176,176,177,178,176,177,176,176,177,179,175,175,174,173,172,172,172,172,170,171,173,172,171,168,168,171,168,169,150,127,146,162,162,162,162,162,163,159,163,161,157,158,159,157,158,159,160,159,159,160,158,161,161,160,161,161,163,161,161,159,158,154,157,158,159,156,158,158,158,158,159,160,160,163,156,154,155,157,158,160,158,156,154,154,158,154,157,161,166,163,162,161,159,162,159,157,157,155,155,157,158,156,155,157,155,153,156,159,158,156,159,161,158,157,156,159,160,157,157,160,159,157,157,155,155,159,159,152,151,155,157,156,157,154,151,154,157,157,155,157,157,155,155,153,153,162,157,156,154,160,160,160,158,154,154,157,157,157,158,161,160,156,160,161,161,159,156,161,157,157,158,159,156,153,152,157,161,157,150,150,153,155,158,157,156,157,156,156,157,158,156,156,154,154,155,152,150,149,149,153,155,152,153,152,151,153,154,152,151,147,152,149,151,150,139,109,141,142,141,140,142,142,137,144,143,146,146,144,145,145,140,140,138,144,147,146,148,148,145,143,145,144,143,140,141,142,144,144,147,146,144,143,139,137,135,139,142,138,137,136,136,137,135,134,135,138,138,136,135,134,132,132,131,132,133,134,139,139,137,136,136,135,131,130,131,131,135,135,134,133,133,131,128,131,130,131,129,129,130,131,131,131,128,132,128,123,123,123,121,123,126,123,127,127,125,127,129,127,132,132,130,128,128,126,126,125,125,128,131,130,127,130,129,129,127,125,127,130,130,127,126,126,126,129,130,127,126,125,120,120,122,126,130,132,128,127,129,130,130,128,124,117,101,107,119,114,113,116,122,124,122,120,121,122,119,126,127,130,131,128,130,129,127,123,124 +173,178,182,178,179,181,179,180,184,180,175,173,181,180,184,181,182,181,180,180,179,181,183,181,182,180,176,178,177,174,174,177,178,177,175,174,177,175,176,174,167,138,116,129,147,157,163,167,169,176,181,163,127,118,126,131,136,150,161,167,176,183,190,195,195,198,200,203,204,204,202,204,206,205,202,206,206,206,206,205,202,205,205,203,205,203,208,202,202,204,206,201,202,203,202,204,202,204,204,205,201,207,208,206,202,204,205,201,205,207,208,207,207,203,203,205,206,207,208,207,208,209,209,209,209,207,207,209,210,210,209,208,209,210,210,209,206,206,204,204,204,202,202,202,199,194,195,195,190,188,190,188,187,185,182,179,178,176,176,172,172,172,168,171,172,172,170,169,170,169,167,169,169,169,172,172,168,167,167,168,167,168,172,169,165,167,167,167,168,170,170,168,170,170,168,168,171,175,177,174,172,172,175,175,171,174,177,177,175,175,174,171,175,179,178,176,178,176,174,174,177,174,175,172,172,172,173,172,173,172,174,174,176,173,173,172,177,176,175,176,173,174,174,170,169,172,177,177,174,175,169,174,177,178,176,176,177,178,178,178,178,178,176,175,175,174,173,172,172,171,172,172,173,173,174,175,174,172,171,172,171,167,168,151,128,147,163,160,161,161,161,162,159,164,164,155,156,159,160,159,158,159,158,160,162,158,164,164,161,163,162,165,163,160,159,162,157,161,164,158,155,156,156,163,160,163,160,163,163,156,155,158,158,159,159,158,155,154,155,158,155,155,160,165,163,161,160,159,160,160,161,158,155,154,158,157,154,155,157,157,155,156,157,156,157,159,161,159,156,156,159,159,156,157,158,158,156,157,156,159,161,159,152,154,160,156,152,155,156,152,153,156,158,156,158,154,154,157,155,155,159,156,157,157,159,159,161,158,156,155,159,158,156,157,158,160,157,158,160,158,157,156,159,156,155,158,161,157,153,149,155,158,153,148,149,152,156,158,158,158,157,157,159,159,157,155,155,155,156,155,152,149,147,148,150,152,151,153,150,148,153,155,155,153,151,152,147,150,147,131,115,141,141,142,140,143,141,141,144,144,146,146,142,142,143,138,138,139,147,150,145,144,145,145,147,148,144,142,143,142,144,146,144,145,144,144,140,139,138,137,138,142,138,136,139,141,139,135,134,133,137,139,137,135,135,134,132,131,131,134,136,137,136,136,137,136,136,133,131,132,132,132,135,133,132,133,131,129,132,130,133,134,132,134,130,131,133,130,135,127,123,122,125,122,122,122,123,125,125,126,126,128,128,131,127,128,129,127,126,128,129,126,129,130,131,128,129,128,129,128,127,130,130,126,125,125,126,125,126,126,123,121,120,118,121,124,126,130,131,129,128,130,133,129,130,128,118,104,111,114,112,115,116,118,121,121,121,123,122,119,123,126,127,129,131,130,131,128,127,123 +172,180,183,178,181,180,179,182,185,181,179,174,181,180,179,182,180,177,179,180,182,185,186,184,182,179,178,180,180,177,177,178,180,178,176,176,177,177,175,173,173,151,119,124,145,155,161,166,170,179,187,173,131,117,127,134,144,157,171,176,185,191,198,200,201,204,205,202,203,204,203,200,202,205,205,206,208,207,206,205,202,205,204,203,205,202,205,204,204,202,205,201,201,202,203,205,203,205,207,206,205,209,212,211,208,209,211,211,211,211,211,209,210,212,211,210,211,211,211,210,212,212,210,210,209,207,210,211,208,206,207,204,203,202,201,196,196,198,192,189,188,186,185,186,179,176,174,178,176,179,175,178,177,174,175,173,177,178,176,172,168,172,171,171,170,170,169,168,167,166,169,170,171,170,174,171,167,165,164,166,168,168,171,169,169,168,168,167,169,171,170,166,168,170,168,165,167,173,175,172,169,171,172,175,173,173,176,177,177,175,173,173,173,176,172,175,177,178,176,176,179,174,173,173,173,171,171,173,172,173,172,173,177,175,174,178,176,172,174,174,176,173,171,173,170,171,176,178,175,177,171,174,175,173,174,177,177,179,182,179,178,174,174,174,169,169,170,168,169,171,169,169,174,176,175,175,173,171,172,174,172,166,166,150,128,148,162,159,160,160,158,160,159,163,164,161,157,156,158,159,158,162,159,162,162,161,164,164,161,163,164,164,161,159,157,161,158,159,162,156,155,157,156,156,158,165,159,159,156,158,156,157,157,156,156,157,156,157,157,158,154,154,159,164,164,162,159,157,158,160,160,154,151,153,156,156,155,157,157,156,155,155,156,154,157,158,159,158,158,157,159,160,157,159,159,159,156,156,155,157,160,160,156,157,160,157,155,153,156,154,154,154,156,155,155,155,155,158,158,158,160,159,157,159,160,160,159,159,159,158,160,157,158,157,157,161,159,156,159,155,155,158,158,158,158,157,160,155,153,150,155,158,151,147,149,154,158,160,159,157,157,158,160,158,155,154,154,154,155,154,154,148,145,149,150,154,151,150,148,148,154,155,156,154,152,150,146,148,147,127,119,142,142,141,143,142,137,144,144,144,145,144,142,140,138,138,134,140,146,149,146,145,146,148,149,144,145,146,146,145,141,143,145,145,145,147,142,140,139,139,139,139,137,138,142,141,138,138,138,136,137,138,137,136,136,134,132,131,132,133,135,136,137,137,136,136,134,135,132,133,135,135,137,134,132,132,134,132,132,131,131,131,137,134,130,130,131,133,137,126,125,122,127,125,121,120,121,124,128,129,127,131,130,130,130,128,130,127,128,130,131,126,129,128,129,130,130,129,129,127,128,127,126,124,122,123,123,125,125,124,123,121,121,123,123,124,128,131,130,129,127,131,133,130,133,130,114,109,115,115,115,116,116,117,119,122,122,124,122,120,124,127,126,128,130,130,129,128,129,122 +174,180,184,183,183,179,180,180,185,180,183,177,180,180,177,180,178,179,180,181,183,187,186,184,185,182,177,176,174,176,176,175,178,179,180,180,179,179,177,175,177,158,123,122,144,155,161,168,176,183,189,184,144,121,128,141,157,168,179,184,193,200,203,203,203,203,204,199,201,202,203,202,200,205,207,207,207,207,208,205,205,206,205,204,205,203,204,204,208,202,205,204,204,205,205,207,206,209,210,209,210,213,211,211,211,211,212,211,209,209,210,209,210,210,209,209,209,208,205,205,205,203,201,200,199,196,196,196,192,187,189,189,188,184,181,179,183,180,179,178,176,178,176,180,175,173,175,176,177,177,173,174,174,174,174,174,179,176,176,172,167,168,170,174,173,171,166,169,169,167,171,172,171,170,175,171,167,168,165,166,168,169,169,167,168,169,171,171,170,170,171,168,168,167,167,168,170,171,172,170,170,172,173,177,176,174,176,179,180,175,175,175,173,176,176,176,176,177,175,174,176,175,176,174,175,175,174,172,172,171,172,171,177,173,177,181,177,173,175,172,173,171,173,177,173,172,175,179,174,175,173,174,173,173,173,176,174,175,177,176,175,172,170,170,169,168,170,168,166,170,170,168,173,175,174,174,172,171,170,170,169,166,168,153,128,144,160,160,160,160,159,157,155,159,161,160,160,161,162,161,160,160,157,159,160,162,161,163,160,164,164,165,164,163,160,157,156,158,158,156,155,156,157,155,158,160,158,159,158,158,153,152,157,155,155,154,153,157,159,160,156,155,158,163,162,162,158,157,160,159,156,153,152,153,154,155,152,153,153,155,156,157,158,157,158,158,158,157,157,157,158,156,156,157,158,158,155,154,156,156,160,159,158,159,158,155,154,152,157,156,152,153,156,154,152,155,155,157,159,160,161,159,158,158,160,160,161,159,157,157,156,154,157,158,160,158,158,158,160,157,158,159,159,161,159,156,157,158,156,152,154,157,151,147,152,155,154,160,160,157,157,157,157,159,155,154,154,152,154,153,153,149,146,150,152,154,151,149,150,150,154,156,155,154,151,150,150,147,147,120,122,142,144,142,141,139,139,144,144,145,145,144,139,137,137,139,135,139,142,146,147,144,143,145,147,143,147,147,145,146,143,144,147,147,149,147,142,139,137,136,139,140,138,139,141,139,136,137,138,137,139,137,136,138,138,135,136,134,134,133,136,140,140,140,138,135,132,134,133,134,137,139,138,133,132,132,133,134,133,130,133,132,136,132,130,134,134,135,133,128,125,125,126,127,123,119,122,126,131,131,129,132,130,132,132,128,129,129,129,128,127,127,132,131,130,130,129,130,129,125,127,126,126,128,126,126,125,128,130,128,128,125,126,129,127,127,131,132,133,131,129,131,130,127,130,129,115,114,119,120,118,117,119,119,119,119,120,123,122,118,126,131,128,126,129,130,128,127,128,126 +177,178,184,185,183,177,181,180,179,177,180,177,178,176,177,179,178,179,184,180,182,188,187,184,183,181,177,177,178,179,178,177,178,180,179,179,179,180,178,176,177,164,130,119,138,155,163,168,177,185,192,191,157,129,133,151,169,178,186,193,200,203,202,202,203,203,202,201,202,203,202,203,203,207,206,206,204,207,207,204,203,207,206,207,206,206,205,208,211,206,207,210,209,209,210,211,208,210,210,209,210,213,212,210,211,211,209,207,203,205,207,207,205,202,200,197,194,191,189,188,182,180,180,177,178,176,176,178,174,170,177,182,183,180,176,177,179,175,178,178,177,178,174,178,178,173,176,174,177,173,173,172,173,176,175,172,175,173,174,173,169,168,170,176,174,170,168,172,172,168,168,170,170,168,175,173,169,167,169,168,165,166,168,167,167,169,173,171,170,169,171,170,171,169,168,167,170,170,172,172,173,173,173,175,174,171,174,177,177,175,177,176,172,176,179,178,178,177,175,173,172,173,177,172,173,175,176,172,174,172,171,171,172,172,175,175,177,174,176,171,173,171,173,174,170,169,172,172,170,171,171,172,172,171,171,174,174,173,175,174,174,171,169,167,171,169,169,168,164,169,171,169,170,174,173,172,171,171,168,166,167,167,168,154,126,142,162,161,160,160,158,157,156,159,160,159,159,162,162,162,159,158,157,158,160,162,159,162,161,162,162,163,162,160,160,155,156,158,159,158,155,154,157,156,159,159,158,161,157,154,154,156,159,155,157,152,152,158,160,158,153,152,157,161,159,160,160,159,161,158,157,155,155,157,155,152,151,151,151,155,156,157,155,158,159,160,159,158,158,157,156,155,158,158,157,156,156,155,156,156,160,158,157,159,158,153,155,153,156,155,154,153,156,154,154,152,154,155,157,157,157,154,154,154,157,158,159,157,156,156,154,157,156,155,158,154,156,159,158,157,160,158,156,158,155,154,153,158,155,154,157,158,152,150,152,154,156,157,157,156,157,156,157,158,156,155,154,153,153,151,151,152,152,156,155,156,151,150,149,150,151,154,152,149,148,149,151,149,146,116,128,145,144,141,140,139,144,144,143,143,143,140,138,134,138,141,139,139,140,143,146,143,144,145,147,146,146,145,145,145,146,144,145,146,148,146,141,138,138,137,138,138,138,138,140,139,134,136,135,136,138,141,139,139,138,136,136,135,135,133,134,140,139,141,139,135,133,134,134,135,134,136,134,133,134,134,133,134,133,128,134,136,135,133,131,133,134,133,129,130,130,130,129,130,124,122,127,126,131,131,131,135,132,129,131,130,130,131,130,127,127,128,130,133,133,134,131,131,128,126,127,125,126,129,129,125,126,129,129,128,128,127,126,128,127,130,131,132,134,132,131,132,129,128,127,125,112,116,119,120,121,119,120,118,121,118,118,120,123,118,126,131,129,129,132,130,129,127,126,125 +178,181,179,183,185,184,183,179,179,175,182,179,177,177,178,179,180,180,184,180,181,184,186,185,184,179,176,178,181,184,180,178,181,180,177,178,175,176,177,179,177,170,140,118,133,154,163,169,179,187,195,196,166,136,146,169,186,194,198,202,206,204,201,204,204,204,205,204,205,208,203,203,204,208,207,206,203,206,207,205,205,210,210,209,210,211,209,211,211,209,210,210,210,212,210,209,208,208,207,201,204,206,204,202,200,199,196,196,193,191,192,188,186,185,182,178,174,173,174,171,168,172,172,171,173,174,177,178,173,173,176,179,181,180,178,178,178,177,178,174,175,175,173,178,175,174,177,174,174,174,176,174,174,178,175,169,171,173,172,176,168,168,169,175,171,170,169,172,174,172,168,169,169,169,175,174,171,168,169,169,164,166,171,171,167,167,170,170,170,170,172,173,173,170,167,167,167,167,173,177,172,170,172,173,176,173,174,176,175,172,175,177,174,177,179,178,177,178,177,173,172,173,175,171,171,172,177,172,171,170,170,170,172,175,173,174,176,175,176,171,175,173,174,173,167,167,174,173,171,171,172,173,172,170,169,173,175,172,174,173,172,173,169,168,170,169,167,168,165,167,169,165,170,177,174,174,174,172,170,168,170,169,168,154,126,142,162,161,159,159,158,158,161,160,159,157,155,160,159,161,156,157,160,156,160,160,160,160,160,163,161,160,158,160,158,156,157,160,159,159,155,157,159,159,159,159,159,161,156,152,158,160,159,154,154,151,153,157,157,154,151,151,158,160,159,161,164,158,159,157,157,153,154,157,154,153,152,153,154,155,155,154,156,159,160,161,160,158,156,155,154,155,157,155,153,152,156,155,157,157,160,158,154,156,159,154,156,155,156,153,153,154,157,155,156,155,157,157,153,156,157,152,154,153,157,156,158,159,157,154,153,157,156,154,158,156,154,155,158,158,157,156,157,156,157,154,153,154,151,153,160,160,151,149,152,154,157,157,154,154,157,158,159,158,155,153,152,155,156,150,149,151,151,154,157,155,151,149,148,152,154,154,149,148,145,147,148,148,145,113,135,148,146,143,143,142,142,144,140,141,144,139,136,136,136,139,139,143,143,144,145,146,146,146,150,148,148,146,144,145,146,142,145,146,147,148,144,140,139,139,138,137,140,138,136,136,136,137,138,136,136,139,140,139,138,133,132,133,134,134,135,137,138,140,137,133,135,132,133,134,130,132,134,134,134,133,131,133,131,129,133,134,135,134,131,130,130,129,132,133,133,131,131,131,123,124,129,130,130,133,137,135,131,131,130,131,132,130,126,127,129,127,129,131,131,131,130,133,129,130,132,130,129,128,128,127,128,131,130,127,127,127,127,129,130,130,131,135,132,131,133,133,130,127,127,120,114,119,122,124,125,124,122,122,123,122,122,121,126,121,127,127,131,130,131,126,126,126,125,127 +178,184,178,180,182,184,184,183,180,177,181,178,175,178,180,181,177,178,182,181,182,182,185,184,186,179,178,178,180,183,181,176,179,178,177,177,175,172,175,179,179,175,147,118,130,152,164,174,184,189,193,195,172,152,174,193,200,202,205,206,205,204,202,205,206,206,208,209,208,208,206,206,208,209,210,210,211,209,209,210,212,210,212,209,212,211,208,204,205,204,206,203,202,201,198,196,194,193,189,185,187,186,185,187,181,181,180,182,181,181,180,177,179,179,176,178,174,173,176,170,171,173,172,171,172,174,176,175,175,177,176,176,177,178,178,176,178,176,177,175,177,175,175,178,174,174,178,175,171,176,177,175,174,177,176,170,167,172,169,169,169,169,171,173,170,172,168,170,173,173,171,172,171,168,173,174,173,169,167,169,166,167,172,172,170,166,169,172,169,168,171,171,169,168,166,166,171,171,172,174,170,170,173,175,177,174,175,176,174,173,175,177,174,176,178,175,177,179,174,172,173,175,173,172,171,170,176,170,171,168,165,166,169,172,175,178,177,177,175,173,174,173,174,173,168,169,173,171,173,170,170,171,171,170,167,170,173,172,174,174,172,172,168,169,172,169,169,168,168,170,168,166,169,174,173,173,172,170,168,169,171,170,169,154,125,141,160,158,156,158,159,158,159,158,157,154,154,157,160,161,158,156,157,156,157,157,160,159,161,163,161,158,158,160,159,158,157,159,157,160,155,156,157,159,158,157,156,160,157,153,157,156,157,151,154,152,155,155,155,154,153,152,157,160,159,162,162,159,157,154,154,152,154,154,153,154,153,153,152,153,154,154,155,158,158,158,159,156,154,154,154,153,151,153,154,152,155,155,156,157,158,158,155,155,159,155,155,155,157,154,155,155,153,155,158,158,160,158,153,160,159,156,157,157,158,158,158,160,155,152,153,152,155,154,158,157,156,157,158,160,159,157,159,157,156,154,154,153,151,152,158,160,150,145,151,155,156,156,155,154,156,157,157,157,155,153,152,153,156,152,151,150,149,150,154,153,153,150,149,152,153,151,151,151,147,150,151,149,143,108,138,149,145,143,145,146,141,140,139,141,144,138,136,138,137,136,139,146,146,145,143,146,146,144,146,148,148,144,143,144,146,145,145,145,147,148,145,143,138,138,140,141,142,143,137,135,136,137,139,140,138,139,140,140,139,134,133,134,134,133,137,137,137,139,135,134,136,134,133,134,131,131,136,136,133,134,133,134,131,129,132,133,134,134,130,129,130,132,134,132,132,130,128,127,126,125,126,130,132,135,138,133,130,131,127,130,132,128,126,128,132,127,128,131,129,129,130,134,129,128,132,132,131,130,130,129,130,135,134,129,128,126,127,129,129,130,133,134,129,131,133,131,131,129,125,114,113,125,126,127,127,127,125,123,120,125,124,124,124,125,129,129,128,129,126,124,126,128,127,125 +179,183,179,181,181,185,181,183,179,175,180,178,175,177,180,180,177,178,180,182,182,182,185,185,183,178,179,179,177,179,179,174,173,174,174,176,175,173,174,177,178,176,152,121,120,143,159,169,182,185,189,193,185,184,199,204,205,203,206,208,207,206,206,209,208,208,211,213,212,213,211,210,210,210,210,211,211,209,209,207,206,202,200,199,199,196,196,190,188,188,186,186,185,180,181,180,178,177,176,175,175,175,179,181,178,179,181,180,181,181,179,178,179,178,176,177,176,175,176,175,173,171,169,169,172,176,177,173,175,176,171,170,170,173,174,173,174,172,173,175,173,170,176,178,177,175,174,173,168,176,177,174,175,175,176,172,170,171,166,166,170,170,170,172,172,173,169,167,168,171,170,172,170,170,172,172,173,169,167,170,168,164,168,169,169,167,167,167,167,168,170,166,164,166,167,167,171,172,172,170,171,173,172,173,175,176,175,176,175,172,174,174,173,177,177,176,179,177,171,172,173,175,173,173,171,171,171,171,171,171,167,167,169,171,174,176,175,177,175,175,169,171,171,173,171,170,170,167,173,171,170,170,172,172,172,173,176,177,176,175,176,173,169,169,170,168,169,168,169,170,167,169,171,170,169,171,171,169,166,168,169,167,168,156,123,137,159,158,157,156,156,155,157,157,154,156,155,155,158,159,157,156,156,157,158,161,164,163,165,166,165,162,163,163,162,161,160,159,159,157,156,156,159,158,160,161,158,160,158,157,158,158,161,158,159,158,161,159,159,158,155,155,159,162,160,160,160,160,158,153,154,155,153,153,153,153,153,153,152,152,153,154,156,158,157,157,158,155,152,153,156,154,151,152,155,152,153,154,155,156,157,158,159,157,156,156,155,155,156,155,154,157,155,156,157,157,157,155,154,160,158,156,156,155,155,158,157,157,155,152,154,154,156,156,158,158,160,160,159,162,162,161,160,159,155,152,155,156,153,152,157,158,149,145,150,154,153,154,154,154,155,157,157,155,154,154,153,152,154,152,152,150,150,152,153,153,153,149,150,153,156,151,154,153,149,153,153,152,140,110,141,149,143,143,144,145,141,141,141,141,142,138,134,138,138,135,140,144,146,145,147,149,147,144,144,147,145,143,145,146,149,147,144,141,147,146,143,143,139,139,142,142,141,143,138,138,139,139,139,139,141,141,142,141,138,135,136,134,131,132,135,137,137,137,138,137,134,132,135,134,134,134,133,132,135,134,133,134,133,130,130,132,133,134,129,131,133,133,130,129,128,126,126,125,126,128,127,128,132,135,135,132,134,129,128,130,128,129,129,127,131,132,131,130,128,132,133,131,130,129,130,130,132,132,131,130,131,135,133,129,128,128,129,130,131,133,133,129,129,132,131,132,135,132,125,109,113,126,124,127,124,125,125,121,121,122,125,127,125,126,126,129,129,129,126,125,127,130,127,121 +179,179,180,183,182,183,181,177,180,175,177,179,178,177,177,178,178,178,179,182,182,180,182,184,182,179,180,180,179,179,179,174,171,173,174,175,172,172,175,174,175,178,160,123,111,140,167,179,194,201,204,212,213,215,212,214,215,213,211,212,212,211,212,211,210,208,211,211,211,211,206,204,204,204,200,202,196,194,194,191,187,187,184,182,186,180,179,178,179,176,175,175,178,177,179,177,178,179,179,177,177,177,180,181,180,179,181,180,181,181,179,181,180,178,176,175,176,176,176,175,174,171,171,171,170,173,176,174,176,176,172,169,168,170,170,170,173,172,171,176,175,172,173,176,177,175,173,173,169,174,178,175,177,177,177,176,175,174,172,172,173,169,168,173,172,172,170,168,165,176,170,170,169,171,174,172,173,171,169,168,165,163,166,169,169,166,163,163,166,167,168,167,167,168,169,169,169,170,173,173,172,174,175,173,171,175,175,175,175,170,172,171,172,176,176,175,177,178,173,172,173,173,174,176,171,174,172,173,173,175,172,170,171,175,173,176,177,177,176,174,170,171,171,170,171,169,174,171,174,174,172,172,174,172,174,176,177,179,176,173,173,174,172,169,168,167,167,167,166,168,167,168,171,171,171,172,170,169,168,167,166,166,168,155,124,138,159,156,156,156,155,153,157,159,157,162,158,160,161,164,163,160,159,157,155,159,156,153,149,149,143,142,140,140,138,138,135,132,133,130,131,132,135,135,135,137,134,135,135,136,136,136,141,144,145,146,150,151,152,153,155,159,162,165,165,161,163,161,158,155,153,154,154,153,153,153,155,155,155,154,153,154,156,158,158,157,154,151,149,151,152,152,152,153,153,152,152,155,155,154,156,159,158,160,156,157,151,155,155,157,153,156,153,153,155,155,157,155,155,157,154,151,153,151,152,155,155,155,153,153,154,155,157,158,158,156,157,158,161,161,157,158,159,158,155,152,156,155,150,153,157,156,150,148,152,153,151,150,152,154,156,157,158,156,156,154,152,153,155,152,151,148,149,153,154,154,150,148,150,153,155,155,154,153,148,149,151,152,132,118,144,145,143,145,148,143,140,145,144,141,139,138,138,141,140,138,141,144,144,144,151,149,146,141,145,143,144,144,144,145,147,145,144,142,146,145,143,139,137,140,143,141,141,141,139,139,141,138,137,139,141,142,140,138,135,133,134,133,132,132,136,138,139,138,137,136,132,129,132,133,137,137,135,133,134,132,133,135,135,132,132,133,131,135,134,135,136,133,129,129,128,127,127,129,129,131,131,128,132,133,134,132,130,129,129,128,128,128,127,131,133,136,133,131,129,131,134,131,132,133,131,131,132,131,131,132,134,133,128,127,127,128,129,131,132,133,133,131,133,135,133,133,131,128,124,109,116,125,124,124,123,122,122,121,121,120,124,125,125,127,123,127,129,132,128,128,127,127,125,123 +179,180,182,181,182,178,181,180,180,180,179,180,180,180,178,179,175,177,177,179,181,179,180,184,185,183,179,178,179,177,177,173,170,172,173,172,170,171,174,177,178,177,169,129,104,148,193,208,218,224,227,231,231,227,220,219,217,215,209,208,209,206,205,200,200,199,195,196,196,193,189,188,188,187,184,187,183,181,180,179,176,179,178,178,183,179,179,176,182,175,174,174,177,177,177,177,177,178,177,176,175,178,180,183,181,178,180,180,182,184,182,179,181,179,176,175,177,177,176,174,173,172,173,174,171,171,173,174,176,176,174,171,167,171,171,173,179,177,172,178,177,176,173,177,178,176,178,178,173,176,178,178,176,177,174,175,176,177,175,178,174,168,171,171,171,172,169,169,168,174,170,170,170,172,173,173,173,171,171,168,167,168,167,170,169,165,164,165,166,166,167,169,170,169,167,166,167,170,173,174,172,173,175,173,169,173,174,175,176,175,173,174,174,175,179,178,177,178,175,173,175,175,174,178,175,176,175,178,174,176,173,170,172,174,173,174,179,178,178,172,174,176,173,169,171,168,176,176,173,172,172,172,173,174,172,172,174,176,174,171,170,171,170,168,167,166,166,166,166,166,168,167,168,171,173,172,169,168,170,167,165,166,166,153,122,137,158,156,159,164,164,162,162,160,157,155,149,147,145,144,140,134,132,128,126,127,122,117,113,111,109,110,110,110,108,108,105,105,104,105,106,103,105,106,105,103,104,107,106,104,101,103,109,111,113,116,116,117,122,124,128,134,136,140,146,150,154,156,158,159,156,157,158,158,155,154,155,153,153,155,155,154,154,157,157,155,153,151,150,150,149,150,152,155,153,153,154,155,153,154,156,158,158,158,155,154,153,153,154,155,151,152,153,154,155,155,157,155,155,160,158,151,152,153,153,158,157,156,154,153,153,154,155,157,156,155,155,155,159,159,156,156,157,157,156,155,156,153,149,151,156,157,154,152,152,152,152,150,152,156,157,157,158,157,158,156,154,154,153,152,151,148,150,152,152,150,150,148,150,153,151,153,154,152,151,149,148,150,124,124,143,141,144,147,145,142,143,145,144,140,140,138,139,141,141,142,144,144,145,145,148,146,143,143,146,144,142,143,142,143,144,145,146,145,145,143,140,139,138,140,141,141,141,142,141,140,139,136,136,138,138,141,140,137,136,133,134,135,132,134,138,138,141,138,137,134,132,131,130,133,137,136,135,136,135,131,134,134,131,131,134,136,132,134,135,136,135,131,130,130,132,132,132,133,134,134,132,125,129,133,136,132,132,130,127,127,128,127,126,131,131,132,133,133,131,134,132,131,132,133,133,135,133,131,130,130,134,132,126,129,127,127,129,130,132,132,132,136,133,132,133,134,130,124,115,112,117,122,121,123,126,121,118,121,123,121,123,124,127,129,125,127,128,132,130,129,128,125,123,126 +179,183,178,179,181,179,180,185,182,182,182,180,182,182,179,180,176,177,179,180,181,180,183,183,189,183,180,179,176,176,180,177,171,171,171,168,168,167,165,166,157,147,139,114,98,152,206,215,218,220,220,216,215,209,207,202,197,195,189,193,193,190,187,187,187,186,185,188,187,181,183,184,180,179,182,182,184,182,182,179,176,179,181,179,178,177,179,177,178,176,175,176,175,176,176,176,177,176,179,177,174,176,180,183,182,176,177,179,181,182,181,177,179,179,176,178,178,176,173,171,170,171,172,171,172,173,174,175,175,174,171,171,170,175,179,179,180,178,177,180,175,174,175,178,177,175,179,175,174,176,175,176,171,175,172,174,171,175,176,176,175,171,174,169,172,172,167,171,169,170,172,174,173,172,171,172,172,170,170,169,168,170,170,171,170,169,168,167,166,167,169,170,171,168,167,168,168,168,170,171,171,170,174,172,169,172,175,173,177,176,173,175,177,175,180,180,178,178,178,173,173,173,173,177,175,176,176,179,174,172,171,171,171,173,173,172,176,177,179,175,174,173,173,173,173,170,175,178,173,169,170,173,171,173,169,171,172,175,175,174,171,170,168,167,167,166,166,166,168,169,168,168,169,170,171,170,170,169,168,167,167,167,167,162,148,158,169,164,161,156,149,143,140,134,126,122,119,118,113,110,109,107,105,106,107,106,102,102,102,103,104,107,108,105,105,108,107,109,104,109,109,104,103,104,103,103,103,106,103,102,101,101,101,102,104,103,100,98,103,104,101,104,104,108,112,115,119,125,130,134,138,141,149,156,158,161,161,159,160,158,155,154,155,156,157,156,153,152,152,151,149,150,151,153,153,152,152,153,154,155,156,154,157,156,155,154,155,153,156,153,152,150,154,156,154,156,157,155,154,161,157,151,154,155,156,157,157,155,154,153,154,155,154,151,152,155,155,156,159,159,159,158,159,158,158,156,155,152,148,151,156,158,154,153,152,152,153,153,155,158,157,157,158,159,159,157,155,154,152,152,153,151,151,153,152,149,150,146,148,150,149,148,154,153,154,153,151,150,115,128,141,141,145,146,140,143,145,142,143,143,143,141,143,141,143,143,143,146,149,146,146,146,146,145,143,143,143,144,144,145,143,144,143,145,149,145,138,139,141,141,141,140,141,142,142,142,139,136,137,139,140,141,142,140,139,137,134,136,137,138,138,139,141,138,138,134,133,134,135,135,136,135,136,135,135,132,135,134,131,131,136,136,135,134,132,134,133,129,131,132,132,131,137,134,136,135,132,128,129,133,134,132,134,128,125,127,131,129,129,130,127,128,132,135,133,138,130,129,131,132,134,137,134,133,131,129,132,132,129,130,128,128,126,128,132,134,133,133,131,130,132,134,132,128,113,115,120,121,119,122,124,122,118,117,115,114,122,125,126,127,127,125,125,129,129,126,126,127,127,125 +174,177,174,178,180,182,182,185,181,182,180,181,180,183,177,181,179,179,180,181,182,184,186,184,185,181,180,173,164,156,153,148,134,126,120,111,105,98,92,90,84,75,73,78,85,137,189,197,199,194,193,189,186,182,185,183,179,179,179,183,184,181,182,184,180,182,184,187,188,183,186,185,181,181,183,180,181,182,182,178,176,177,181,181,176,175,183,181,174,178,179,177,175,181,180,175,178,179,179,178,173,175,180,183,182,175,175,179,180,178,178,177,177,179,179,177,176,176,173,171,172,170,170,171,172,175,178,177,175,174,173,172,174,175,178,179,175,175,175,177,173,173,173,173,173,170,176,171,172,173,173,172,172,172,177,178,173,175,180,177,176,171,171,169,173,171,168,169,168,170,172,176,173,170,172,173,171,169,166,169,169,167,168,169,171,171,168,168,167,167,169,168,170,167,167,169,170,169,170,170,169,170,173,174,172,171,175,174,176,177,174,173,176,174,177,178,174,175,177,171,170,173,173,176,174,173,174,177,175,172,172,172,168,171,173,172,173,176,178,175,173,170,172,172,173,170,173,173,172,171,173,175,173,172,171,171,172,174,176,175,173,171,169,167,169,167,166,166,168,170,167,167,170,171,170,169,170,170,171,174,177,176,170,162,156,151,143,134,128,121,113,110,109,107,104,104,107,109,106,106,106,106,105,108,107,108,104,105,107,106,107,110,106,106,106,107,108,107,105,108,108,105,103,106,104,104,105,108,104,102,104,104,101,105,104,103,103,101,104,103,102,103,102,104,103,101,102,103,103,105,107,110,117,126,132,137,142,149,156,160,163,165,163,162,159,157,153,150,150,151,149,152,150,149,150,151,152,154,155,154,155,150,154,156,154,156,156,154,156,156,155,154,156,158,154,157,159,154,155,161,155,155,156,157,157,156,157,155,153,156,156,155,156,153,152,155,157,157,159,159,158,158,159,160,158,155,153,151,150,154,156,157,155,153,152,153,154,155,158,159,157,159,158,158,157,154,153,154,152,152,152,152,151,150,154,153,149,144,146,149,152,149,152,153,156,155,153,148,109,134,145,143,144,143,141,146,144,142,142,143,143,144,142,140,143,141,143,147,149,148,146,146,146,145,141,143,145,143,144,144,142,144,143,146,148,146,141,139,141,142,140,140,142,141,139,140,140,136,138,139,141,141,141,141,138,135,134,135,138,137,139,141,141,138,136,133,134,135,137,137,136,134,140,137,136,134,135,135,131,130,136,136,135,135,133,135,133,130,130,134,132,131,134,134,136,136,130,132,132,131,133,134,131,129,129,131,131,130,132,132,128,129,132,136,135,136,131,129,131,132,133,133,132,131,129,126,129,128,128,130,130,129,127,128,131,134,136,134,133,133,131,130,128,128,114,117,123,123,121,121,120,122,117,108,98,99,113,125,125,127,126,126,126,125,128,129,125,127,127,123 +178,177,178,179,178,182,183,183,180,184,180,182,180,182,175,176,173,169,165,162,156,151,141,135,128,120,112,104,94,87,83,81,72,71,73,72,74,78,83,88,96,101,105,110,89,111,163,178,180,179,176,178,178,177,177,182,179,183,184,184,188,182,183,182,180,183,185,187,189,185,186,185,183,184,183,181,180,181,181,179,175,175,179,181,177,176,184,185,177,178,179,176,176,180,179,178,178,179,177,175,176,177,179,182,184,179,175,181,181,179,178,178,178,179,179,177,177,178,177,175,175,171,172,174,173,172,175,176,176,176,175,173,173,171,171,174,173,174,173,175,175,172,170,175,174,172,173,170,172,170,172,175,178,176,179,178,176,177,177,175,172,170,170,168,172,169,170,168,166,172,172,171,168,169,171,174,172,169,166,169,168,165,168,168,169,169,167,167,167,169,171,169,169,168,170,170,170,171,169,169,171,171,171,174,177,171,171,175,176,177,175,173,173,171,175,179,176,177,177,171,170,170,174,174,173,172,174,176,173,172,172,173,168,171,173,174,174,175,175,174,172,169,172,170,169,170,173,172,171,171,175,175,174,174,174,174,175,176,176,173,172,169,169,168,167,166,165,165,165,169,166,165,169,172,169,172,177,177,175,166,155,145,137,128,119,113,108,106,107,103,102,105,105,105,106,106,107,109,107,108,106,105,106,106,106,107,108,105,109,107,108,107,107,108,106,105,108,105,106,106,103,104,103,106,107,103,104,106,104,103,104,104,104,108,103,104,104,103,101,102,102,100,102,104,105,103,102,101,102,102,99,100,102,104,106,106,111,116,120,127,135,144,152,162,166,167,163,156,150,150,149,152,148,150,149,150,152,154,157,156,155,148,150,157,156,155,156,156,152,154,153,155,156,155,151,156,159,155,156,162,158,158,154,157,157,156,156,155,152,152,156,153,154,157,154,154,157,156,156,159,157,156,158,158,156,153,152,152,152,156,159,158,155,153,152,153,154,154,159,160,156,160,160,159,157,154,155,155,151,150,148,150,151,152,154,153,148,148,150,151,155,152,151,153,154,154,152,147,110,139,148,144,142,141,143,144,143,144,144,143,141,143,143,140,141,142,142,145,148,148,147,148,147,147,144,144,145,143,143,145,143,144,143,143,143,142,143,139,142,141,137,141,143,140,137,139,139,138,142,141,142,143,144,142,139,136,134,135,136,135,138,141,141,138,132,134,135,134,136,136,134,133,140,139,137,136,135,135,131,129,134,135,136,136,134,134,132,130,131,134,133,133,133,132,131,132,127,130,131,132,133,136,133,130,131,130,128,130,132,132,130,132,132,134,134,133,129,132,133,131,131,128,130,129,128,130,132,130,131,130,130,129,130,130,133,133,135,135,132,131,128,128,129,122,115,121,125,126,122,120,117,117,106,103,93,89,99,118,125,129,126,128,125,125,127,127,127,124,124,125 +180,182,182,180,178,178,174,173,166,160,148,142,133,126,106,104,104,93,87,88,79,80,76,80,80,82,87,87,91,96,102,108,112,116,123,132,140,147,153,158,163,167,167,158,106,93,152,179,180,181,180,182,182,185,181,184,184,184,186,187,187,186,185,182,182,184,185,187,189,185,187,185,183,182,184,184,184,182,182,180,175,175,179,181,179,180,182,184,182,175,177,178,175,174,176,178,177,178,177,177,176,176,177,180,184,182,175,181,180,180,180,181,179,177,177,176,177,178,179,176,174,173,173,173,171,170,170,173,174,174,173,171,173,170,169,172,174,177,176,177,178,175,179,179,178,177,175,173,174,174,175,177,179,181,179,177,178,176,176,175,174,172,169,168,171,170,171,171,168,172,172,169,168,169,168,170,172,172,168,172,171,167,167,169,169,169,168,164,166,171,173,171,169,167,172,173,171,170,167,170,174,173,171,173,175,173,173,178,176,175,175,174,172,171,174,179,176,176,177,174,172,169,175,172,175,175,177,177,171,168,169,173,171,173,172,175,176,175,172,172,173,172,172,172,170,172,177,176,174,174,176,176,174,173,175,176,176,176,174,171,168,167,169,170,167,167,164,166,165,165,164,165,171,176,169,162,158,148,137,127,115,108,109,108,104,105,106,107,110,107,105,105,106,106,106,106,107,105,106,109,106,107,106,106,110,107,106,107,108,110,107,104,107,107,103,102,104,106,105,106,102,106,105,104,105,104,103,106,103,107,105,104,105,107,104,103,105,105,103,105,103,102,103,103,101,103,104,103,102,102,100,102,105,105,104,103,104,104,103,101,101,106,117,129,137,145,153,160,162,158,154,150,149,151,153,153,151,153,154,157,155,150,148,157,157,155,153,155,152,151,152,154,153,154,151,153,156,153,157,162,160,157,152,155,154,156,155,153,151,151,154,152,152,155,155,155,155,157,158,159,158,158,159,157,155,153,151,153,152,155,157,156,153,152,155,154,153,154,157,158,155,157,159,158,157,156,156,155,151,147,145,148,151,154,152,149,148,153,153,153,154,154,152,154,154,152,154,142,111,140,149,146,142,142,144,144,143,146,144,143,143,142,141,143,141,139,142,147,148,145,146,145,146,144,141,139,143,141,141,145,142,141,142,143,141,137,137,138,141,142,138,140,143,141,137,141,141,142,142,141,143,144,145,141,139,139,137,137,136,136,138,142,140,135,134,133,137,136,136,136,135,134,139,136,134,134,135,135,130,129,134,134,132,133,136,135,133,131,132,134,135,132,133,131,131,130,130,130,129,130,133,133,132,129,129,129,128,129,128,130,131,134,135,133,134,134,130,131,132,130,132,131,127,127,130,134,133,132,132,129,127,124,126,128,130,131,133,133,133,131,130,130,130,117,115,124,123,124,124,120,114,93,79,76,75,84,91,92,96,116,124,128,121,126,128,126,127,127,125,126 +139,137,127,121,120,108,97,103,94,90,81,77,71,77,68,76,80,82,87,99,104,115,121,128,131,143,156,157,162,163,164,168,170,169,170,174,173,172,172,174,176,176,172,167,121,89,142,180,180,182,185,185,182,185,184,184,185,182,184,186,189,189,188,183,184,187,187,187,188,185,186,185,187,185,185,183,184,185,185,180,177,180,182,183,180,180,183,186,183,178,176,179,175,174,178,177,178,178,178,178,174,174,176,179,180,182,176,178,181,181,181,183,182,176,175,176,178,177,177,176,174,172,172,171,169,170,172,174,173,173,172,172,173,174,175,177,179,181,181,180,179,179,183,182,182,176,176,177,178,175,179,179,179,181,180,182,181,176,176,174,175,174,167,168,170,172,172,171,172,171,170,170,171,168,169,170,171,173,169,172,174,168,166,170,170,169,169,164,167,171,172,171,169,167,168,171,173,171,171,172,175,174,170,172,175,177,176,178,175,176,175,174,174,174,175,177,176,174,176,178,174,172,176,176,178,175,176,177,173,170,170,172,172,174,174,176,177,176,175,175,176,174,172,174,172,173,178,177,174,173,174,174,172,172,173,174,172,173,172,167,166,163,165,165,163,161,161,162,163,162,169,171,164,153,140,128,118,111,108,107,106,107,109,109,107,107,107,107,109,110,107,105,105,107,107,109,110,107,108,110,110,110,109,107,108,106,106,109,107,110,110,110,106,105,104,105,103,104,105,107,104,104,104,105,106,105,103,106,106,108,105,107,108,106,108,107,105,104,105,106,104,102,104,106,103,103,105,105,103,102,103,104,105,104,105,104,101,102,104,101,101,102,103,104,104,108,114,125,139,148,159,161,159,154,153,153,153,153,153,159,156,150,150,156,156,153,153,152,154,153,153,153,155,154,153,153,155,154,157,160,160,154,153,156,155,156,153,152,153,153,155,154,153,156,156,157,158,160,161,160,158,158,159,157,155,151,149,151,150,154,155,155,152,151,154,156,154,153,155,158,157,157,156,155,155,155,154,154,151,146,146,148,148,153,154,151,150,152,153,156,157,155,153,153,154,152,153,137,115,140,147,146,145,144,148,145,146,147,143,143,144,145,142,146,143,140,144,145,149,148,146,142,144,146,145,143,146,146,146,145,145,143,146,146,143,140,138,138,140,144,142,141,144,143,139,144,145,144,141,141,143,142,141,138,138,138,137,135,137,139,139,141,139,136,137,134,135,136,136,138,137,136,135,134,133,133,136,134,132,131,137,133,132,134,137,135,133,133,132,133,133,133,135,132,130,131,131,132,130,130,134,130,130,130,129,129,130,128,126,130,130,132,135,132,133,135,130,128,130,128,129,130,126,127,130,132,130,130,129,130,128,128,129,129,128,127,131,131,131,132,134,132,130,114,116,126,126,126,124,121,109,77,56,52,58,69,68,65,63,78,96,117,121,123,125,127,126,129,125,125 +75,73,80,81,85,82,85,96,99,111,114,120,122,131,138,144,149,155,159,165,171,175,178,179,179,185,186,183,185,180,174,176,176,175,173,175,175,175,173,175,178,179,177,173,135,91,128,176,184,183,184,183,181,182,182,185,184,184,183,187,190,188,188,185,187,187,186,187,187,184,182,182,183,185,185,185,184,185,184,180,179,181,182,183,180,180,184,186,183,179,175,181,174,172,174,174,177,178,177,178,178,173,176,180,180,181,175,176,180,180,179,181,181,177,176,177,177,176,176,175,173,173,171,171,170,168,172,177,175,173,171,173,176,179,180,181,182,184,187,183,182,181,180,180,182,178,177,179,176,173,178,178,178,180,182,182,180,177,178,176,177,175,167,169,168,173,171,172,169,169,169,169,171,169,170,170,171,171,168,169,170,167,166,168,168,170,167,166,170,173,171,170,169,168,167,169,171,172,174,176,174,174,173,172,175,179,175,177,176,175,175,173,171,173,174,178,176,172,174,179,174,173,175,176,177,175,172,174,174,174,170,171,176,172,173,176,179,176,175,179,178,173,170,174,173,171,173,174,173,170,168,167,167,170,172,171,169,171,167,166,165,165,163,161,163,160,161,163,166,161,156,143,127,117,112,110,109,106,107,107,108,107,106,110,109,107,110,112,110,109,107,108,109,108,108,111,111,109,109,110,110,107,109,107,108,106,106,108,107,108,107,108,107,104,107,108,107,103,102,106,105,102,102,106,106,106,102,104,105,104,102,106,106,105,105,108,105,103,104,106,105,102,101,105,105,106,106,107,106,106,106,104,104,103,102,102,101,100,101,102,103,103,104,104,103,99,98,100,106,113,125,138,149,156,155,154,153,151,153,158,153,148,149,154,155,155,153,152,154,151,151,151,156,154,153,153,157,154,155,160,158,153,157,157,157,153,152,153,153,155,154,154,151,156,155,156,159,158,157,159,159,158,159,156,153,149,149,149,149,155,155,152,150,151,154,154,154,156,155,157,158,159,157,154,154,152,152,153,151,148,147,148,149,152,154,154,151,148,149,155,156,154,152,152,151,151,149,129,120,142,146,145,142,144,146,143,150,148,144,144,142,142,143,144,144,145,145,146,148,147,145,143,144,150,150,147,148,148,147,146,148,145,147,147,142,143,141,139,142,143,142,140,142,142,140,143,142,141,142,142,142,141,138,137,138,137,137,136,138,140,139,139,140,135,136,134,133,133,136,140,137,137,135,134,135,134,134,134,132,133,138,135,136,135,137,134,132,135,133,135,136,137,135,133,126,130,134,135,129,128,130,131,131,132,131,132,131,130,130,129,130,130,131,130,132,132,130,131,131,128,126,125,123,126,130,132,131,129,128,128,129,130,130,128,129,131,131,131,130,133,133,128,123,114,120,123,127,129,123,125,107,76,48,38,47,54,49,53,57,51,57,75,101,118,121,125,128,127,123,122 +117,118,134,141,145,148,155,161,164,170,172,177,176,175,179,180,177,180,178,176,179,179,180,179,182,183,184,181,182,178,174,175,176,178,173,173,179,180,177,178,180,177,176,174,149,95,113,169,185,186,184,182,183,183,183,184,185,188,187,190,189,186,188,186,184,183,184,185,185,185,184,183,180,183,185,185,184,185,182,179,177,178,180,180,179,182,183,182,179,177,176,180,175,172,172,174,174,177,178,175,178,174,175,180,180,180,177,177,179,177,178,178,179,177,177,176,174,178,178,174,172,173,171,172,172,170,173,179,177,176,174,174,180,180,180,182,183,184,187,181,183,182,180,181,183,182,177,179,179,175,179,176,177,179,181,180,178,177,177,177,177,173,171,171,167,170,171,170,166,168,169,170,172,173,171,172,172,169,169,168,168,165,165,166,169,171,168,165,167,171,171,169,168,166,167,168,168,169,170,172,172,173,173,170,173,176,174,174,175,175,175,173,171,173,173,180,180,174,174,177,176,175,177,176,175,174,171,172,172,172,171,175,177,168,171,174,177,176,173,176,175,171,171,173,172,167,168,171,170,169,169,167,169,172,172,173,172,172,169,170,168,168,165,163,165,167,166,160,149,132,119,111,107,108,107,106,106,106,108,108,106,107,106,109,110,108,109,109,107,106,106,108,109,109,106,107,109,108,107,110,108,105,106,108,107,107,108,106,104,105,103,104,106,103,105,105,106,105,102,103,103,103,101,102,102,103,102,102,103,102,103,102,100,103,106,105,104,104,104,104,106,104,100,102,103,106,106,105,105,105,104,101,101,104,103,102,102,101,102,102,103,103,103,104,102,97,100,104,102,100,101,106,115,124,137,150,154,152,155,157,149,149,150,153,156,156,152,149,154,150,150,150,156,156,155,152,157,154,154,158,157,155,155,156,155,151,152,152,153,156,156,151,150,154,154,154,157,156,155,158,160,159,161,158,155,150,150,151,151,154,155,153,150,152,153,153,157,156,154,155,157,159,156,152,152,153,152,151,150,147,144,147,149,152,152,150,147,144,147,153,153,152,151,150,149,149,146,119,123,142,147,145,143,147,144,141,147,147,143,143,143,142,141,142,143,145,148,147,146,144,144,144,144,146,148,145,146,144,148,149,146,145,144,144,139,139,141,140,143,143,141,138,138,140,140,140,140,140,141,142,141,139,140,140,140,138,138,138,137,137,138,138,138,134,133,134,135,136,138,139,139,139,138,136,136,134,135,135,130,135,138,136,136,134,136,134,130,135,134,135,134,135,134,134,128,133,132,134,130,129,131,132,133,130,129,131,129,129,129,130,133,133,130,131,133,130,131,132,131,128,128,123,120,125,130,131,128,127,124,123,123,125,126,128,131,133,131,131,131,128,126,126,116,116,123,122,125,126,123,122,111,80,56,35,29,40,51,50,46,44,41,40,64,112,122,126,127,127,123,118 +173,172,177,182,176,177,181,179,181,180,178,180,178,179,177,176,172,178,178,176,175,175,180,182,181,181,182,179,176,178,177,176,178,181,176,176,180,179,177,177,176,176,176,174,162,106,99,157,182,182,180,181,183,186,184,184,183,185,183,182,181,182,188,187,182,184,183,185,183,185,187,186,182,180,183,183,181,184,182,181,179,176,181,179,180,179,177,177,175,177,176,176,179,176,174,173,173,178,178,173,179,178,177,179,180,182,175,176,179,179,182,180,178,179,178,176,175,177,177,174,174,171,170,170,171,173,175,177,176,177,175,172,178,181,180,183,184,185,185,181,181,179,179,183,180,179,175,180,178,176,179,180,177,179,178,180,181,176,176,178,179,176,171,172,170,168,171,168,169,167,173,172,174,172,170,173,174,171,171,171,169,168,166,168,172,172,168,165,167,171,170,168,168,165,168,169,169,169,170,171,173,173,173,172,173,177,175,175,176,177,176,175,175,178,175,179,183,177,176,180,177,176,176,176,172,171,173,173,174,174,174,176,176,170,170,171,177,179,177,174,176,172,171,175,173,170,170,171,170,170,171,170,172,177,171,175,174,170,173,169,168,168,167,167,169,165,148,130,117,107,106,106,108,108,107,106,105,106,109,108,107,110,110,108,109,110,107,106,106,107,109,108,104,108,108,107,109,109,108,107,106,105,108,106,101,105,106,102,100,104,103,103,101,103,103,101,102,99,101,103,104,104,100,100,102,101,100,101,104,101,101,103,101,104,106,102,104,103,102,103,104,101,100,104,102,103,102,105,105,101,102,103,103,103,103,106,104,100,102,104,102,101,102,105,101,101,105,106,103,100,101,102,101,100,107,119,133,150,160,158,151,151,151,155,156,155,152,151,156,151,150,150,155,154,156,156,156,154,155,158,158,155,153,154,153,154,153,149,150,151,151,151,149,150,152,151,155,157,157,156,158,160,159,156,156,152,149,152,154,157,156,153,152,156,154,153,158,157,156,157,155,157,155,153,154,156,155,154,154,150,146,149,150,153,151,146,145,145,151,154,155,151,152,153,150,148,146,114,128,143,147,145,147,146,143,139,144,144,145,141,142,144,144,142,143,145,149,149,146,144,144,145,142,143,146,144,144,143,148,148,146,147,144,142,138,139,140,140,143,143,141,140,139,138,139,140,141,140,142,144,145,144,141,140,138,139,139,139,139,139,138,137,137,134,136,135,134,135,137,139,140,137,135,135,136,135,138,135,130,135,136,138,137,133,134,133,130,133,132,132,133,134,130,131,128,133,129,130,132,131,131,132,133,131,129,129,128,128,129,132,133,132,132,133,133,130,132,132,131,132,131,124,122,128,133,130,127,128,127,126,125,127,129,134,135,134,132,134,132,127,127,128,111,116,127,126,128,123,122,118,113,91,79,63,55,47,37,41,58,60,39,23,52,112,124,126,125,125,122,119 +178,179,180,180,177,177,180,173,181,182,178,178,181,181,177,175,175,176,177,177,174,176,180,182,182,183,184,182,179,177,179,180,180,181,179,178,178,174,175,175,174,176,176,172,167,118,93,143,176,176,175,174,175,178,177,176,173,174,176,177,178,182,187,184,183,182,177,179,181,182,182,182,185,181,182,182,181,181,181,180,180,178,179,182,182,180,174,175,177,183,182,177,177,175,177,173,175,178,176,175,180,176,176,177,178,180,175,174,179,180,185,184,180,180,178,175,175,178,180,175,172,172,173,172,170,173,174,173,174,176,176,173,178,179,180,182,183,184,185,182,180,178,180,182,179,180,178,180,178,178,179,182,177,182,178,181,181,176,177,180,178,177,173,171,169,169,170,167,171,169,172,173,171,170,170,171,175,171,171,170,166,166,167,167,170,172,171,168,169,171,169,167,168,168,171,171,172,171,171,173,174,172,172,172,173,176,176,173,176,176,175,174,174,177,175,178,180,177,177,178,177,175,174,176,173,172,174,175,176,174,175,172,175,171,172,172,173,177,178,175,177,172,172,174,172,171,175,172,171,174,173,172,172,174,172,174,173,172,172,167,167,167,169,168,156,134,117,109,106,109,110,108,106,107,110,110,107,107,111,111,108,109,112,110,109,107,105,108,109,107,106,106,103,105,108,107,107,105,104,103,105,102,104,104,99,98,103,105,101,101,103,104,100,103,99,102,99,96,100,102,102,98,98,100,99,99,99,99,102,100,98,102,101,103,101,99,99,102,98,99,98,98,100,101,101,103,101,102,101,102,102,100,101,102,101,103,103,104,103,104,104,104,101,100,102,104,104,103,101,99,102,102,100,100,101,101,103,119,136,150,153,153,150,155,154,153,152,153,156,150,152,152,153,152,156,156,154,155,157,158,157,155,152,154,151,153,153,151,150,149,151,155,152,151,151,152,155,157,158,156,156,156,157,157,155,152,150,153,155,158,156,153,153,154,155,154,153,154,157,156,154,157,155,154,153,154,155,155,155,151,150,151,151,153,153,148,146,144,151,154,154,149,152,152,150,149,147,112,134,146,148,149,151,144,143,143,147,145,142,141,143,144,146,143,142,143,145,146,146,144,144,142,141,143,148,145,143,143,146,146,145,146,146,142,140,140,140,140,143,143,142,142,140,137,139,140,141,141,143,145,150,146,142,142,139,138,139,136,138,141,138,140,138,136,136,134,134,135,138,138,138,134,134,137,137,135,134,132,133,136,137,134,137,135,133,132,132,134,131,132,135,133,128,129,128,129,132,133,130,133,132,132,131,133,129,128,127,129,132,132,133,132,133,136,135,134,133,130,129,129,126,123,125,131,133,132,131,131,130,130,131,134,131,133,134,133,132,133,130,129,130,125,112,118,127,127,126,122,123,120,113,99,92,88,88,78,64,71,80,61,37,38,83,117,119,122,124,123,120,119 +179,178,177,177,179,176,176,176,182,179,181,179,181,180,178,181,179,178,175,175,177,180,179,179,183,182,180,182,181,178,179,180,179,180,180,177,175,176,173,171,172,173,174,172,167,128,86,128,173,174,172,170,167,165,166,165,165,166,173,174,174,178,179,178,178,177,172,176,180,182,183,181,183,183,182,182,184,182,182,182,181,179,180,183,183,180,176,177,177,179,183,180,174,176,177,177,175,176,177,175,179,177,177,180,178,181,177,172,176,179,181,181,181,179,175,178,178,180,179,176,174,174,174,171,171,174,173,173,175,175,176,176,178,176,177,178,182,183,187,184,183,181,181,181,182,184,181,178,177,177,178,179,179,180,180,180,179,177,175,178,177,179,173,170,168,169,169,166,169,166,169,171,174,171,170,169,173,173,170,168,164,165,166,164,165,170,172,169,166,166,171,171,170,168,168,171,171,170,169,170,173,172,175,174,172,174,175,172,176,174,174,174,172,174,176,175,178,176,175,176,175,172,172,173,172,172,172,174,175,172,174,169,168,171,175,175,172,177,176,174,173,171,169,172,171,167,174,174,170,172,172,174,170,173,173,177,174,173,173,170,168,168,159,141,124,111,109,108,109,110,109,110,110,108,108,110,108,106,107,108,106,104,107,109,106,106,105,105,106,106,103,103,103,105,103,103,104,100,100,101,102,103,99,100,100,98,99,101,101,102,101,101,101,100,99,101,97,98,100,98,98,99,99,98,96,98,97,94,98,97,99,97,97,99,100,94,95,99,97,97,98,99,101,99,99,100,102,98,96,99,101,100,98,98,101,97,99,104,103,101,105,105,101,100,103,103,103,104,102,100,102,104,100,102,103,102,99,99,101,117,139,153,150,154,154,153,151,153,154,153,152,153,153,154,154,153,152,151,156,157,157,152,148,151,151,154,152,152,150,150,153,154,153,155,154,155,157,156,155,155,158,157,155,154,154,153,152,149,150,155,152,149,152,154,155,153,153,153,158,156,153,154,152,152,152,153,153,151,150,149,150,148,149,152,152,151,149,148,153,155,154,153,151,152,152,151,148,111,134,147,147,150,150,145,145,147,149,149,144,145,148,144,143,141,142,141,142,145,144,144,141,142,143,145,147,145,144,144,145,147,146,146,145,141,142,141,142,142,140,139,140,139,138,137,140,140,141,143,143,145,149,144,142,142,139,136,136,136,138,137,140,141,136,135,135,138,138,135,137,138,134,135,136,136,138,136,131,131,133,135,136,133,135,135,136,131,132,135,131,132,133,131,128,131,130,131,134,137,132,132,133,134,131,131,129,127,127,130,131,131,132,131,132,138,134,132,132,131,128,126,124,123,126,129,128,129,130,130,128,130,132,136,136,134,134,133,130,129,129,131,130,119,115,122,124,126,128,125,126,122,117,103,96,95,94,91,99,109,107,96,89,90,114,119,119,121,125,120,117,120 +178,177,176,178,179,177,176,179,184,181,183,180,180,177,180,181,179,176,175,175,178,181,179,181,185,183,178,183,182,180,181,180,178,179,179,177,176,177,174,173,170,171,173,171,167,141,91,115,167,177,171,168,168,165,163,164,165,165,170,173,173,172,175,175,176,176,176,179,178,183,183,180,182,183,182,183,183,182,182,181,178,179,178,180,181,177,177,180,179,176,178,181,176,179,174,175,172,177,179,179,176,177,173,178,180,181,178,174,174,182,182,179,181,181,177,177,177,177,177,176,178,178,173,171,173,173,173,172,173,172,173,176,178,177,179,181,180,181,186,184,183,178,181,182,182,183,176,175,174,177,179,179,180,181,182,180,178,177,178,177,177,177,171,170,171,169,169,168,171,168,169,170,173,171,172,169,172,171,169,167,162,163,163,165,168,170,171,167,164,168,172,172,170,168,168,169,171,170,168,170,172,170,173,176,174,172,173,175,175,174,175,175,173,172,174,175,178,176,173,175,175,172,173,173,173,171,171,172,176,169,171,168,169,172,175,174,174,173,174,174,172,172,172,172,170,164,173,171,172,173,171,175,175,175,173,174,174,173,171,174,168,150,127,112,107,108,108,106,107,106,104,106,111,111,109,108,107,109,109,105,104,107,107,105,104,107,103,99,102,105,103,102,103,103,102,102,100,100,103,103,99,99,96,99,99,94,101,97,97,96,99,99,100,98,98,97,99,99,96,95,97,100,95,96,100,96,92,94,96,91,94,95,97,96,94,94,97,97,94,98,99,95,94,96,98,96,96,98,98,97,97,102,99,97,98,101,100,96,97,101,103,101,100,100,100,103,107,106,102,100,103,106,103,102,103,104,103,97,95,99,109,126,143,155,154,153,149,152,154,153,153,153,151,153,154,152,151,148,152,158,158,153,154,154,156,157,154,151,151,150,153,152,154,155,154,156,157,156,154,155,158,155,151,151,152,153,153,151,153,157,154,151,151,154,153,151,154,154,156,156,152,153,152,152,155,154,152,149,147,149,150,147,152,153,151,150,150,149,154,154,151,150,148,152,148,148,139,111,138,147,147,147,145,145,146,147,145,147,146,146,145,144,144,142,147,147,146,145,143,143,142,143,147,145,146,147,145,147,145,144,144,144,142,144,143,141,145,142,139,141,140,139,138,138,140,138,140,145,141,142,146,142,139,140,138,137,136,134,137,136,136,136,133,133,134,138,138,135,135,135,133,136,137,134,135,137,131,132,136,132,137,137,135,136,137,130,131,135,132,133,131,132,132,133,132,133,133,136,134,131,133,135,131,128,127,127,127,129,131,130,132,133,135,135,131,129,129,127,129,129,128,126,128,129,128,127,127,130,130,131,133,133,134,134,135,133,133,131,130,129,129,118,115,124,125,127,127,125,126,123,116,103,98,95,92,93,102,115,120,121,119,116,121,120,122,120,125,124,116,115 +177,179,178,177,181,182,181,182,182,182,177,183,182,177,179,177,178,179,175,175,176,178,180,177,179,185,180,182,182,180,178,179,181,179,179,181,179,176,174,172,172,176,177,172,169,154,98,99,154,175,173,169,169,169,169,166,169,169,170,172,173,170,173,178,178,175,174,176,179,180,181,180,181,179,181,184,181,181,178,178,178,179,179,178,179,174,178,180,179,177,176,182,178,175,175,172,171,175,175,179,177,176,173,175,180,182,181,175,175,183,184,182,180,181,181,178,177,178,178,179,178,176,174,173,171,171,173,170,173,173,173,175,175,181,181,184,181,179,183,182,180,178,181,179,182,182,175,175,173,176,178,181,181,180,176,179,179,173,179,179,178,176,171,171,172,167,170,168,173,172,165,171,171,167,171,168,168,166,169,167,165,164,163,167,172,170,169,168,169,173,172,172,170,169,169,169,169,170,171,171,171,171,172,173,172,170,172,176,174,175,176,177,176,174,173,174,176,174,173,175,175,172,174,174,174,174,174,172,174,171,168,168,171,171,170,172,172,173,173,172,171,171,171,170,171,168,171,172,172,173,172,174,175,174,172,173,175,169,174,168,142,118,106,106,107,106,109,110,106,104,105,108,109,109,108,108,109,108,107,106,105,107,107,104,104,104,102,101,103,103,103,104,102,100,101,102,102,100,99,100,99,96,97,98,98,95,100,95,95,92,97,98,98,98,93,96,96,97,90,92,93,97,93,96,94,92,93,94,92,92,94,94,93,95,91,90,92,96,93,96,97,95,92,89,91,95,94,97,98,96,95,92,93,99,99,98,98,96,94,97,100,101,98,98,100,103,101,100,102,101,102,105,104,104,104,103,101,99,99,100,97,100,115,138,150,151,147,151,153,151,155,152,151,153,155,157,152,150,153,157,157,153,155,153,154,153,151,153,151,148,149,153,153,150,150,153,153,153,155,153,154,153,152,153,153,153,154,153,154,157,154,151,152,153,152,150,154,156,155,153,152,156,154,153,155,153,152,151,149,149,150,148,153,154,150,146,148,148,153,152,150,147,149,151,145,147,127,114,143,145,145,144,144,143,146,145,141,144,146,146,143,143,145,142,148,152,144,146,145,144,143,144,147,145,146,146,145,147,147,145,144,145,143,144,142,143,145,145,141,141,141,141,141,140,140,138,140,143,141,141,143,140,137,137,137,136,135,134,136,137,138,137,135,137,136,136,135,138,139,135,135,139,137,135,137,134,131,132,132,133,137,137,135,139,135,130,130,131,131,131,129,132,133,132,133,135,132,131,133,134,132,133,128,126,125,123,122,121,125,129,132,134,134,134,128,130,129,124,128,132,132,128,129,129,128,129,129,132,132,132,135,132,128,132,135,134,133,134,133,131,129,118,120,127,124,124,123,125,125,123,118,101,98,91,93,97,102,114,115,122,122,119,123,125,124,125,125,127,117,113 +180,182,185,182,181,182,182,179,180,182,180,188,186,182,182,175,176,175,176,176,175,177,176,175,177,180,178,180,180,180,181,181,181,183,181,180,179,176,177,174,173,175,177,175,175,166,110,90,144,175,175,171,171,171,171,167,168,170,174,173,172,172,173,178,175,176,175,175,180,180,177,176,176,178,176,182,181,182,175,177,180,177,180,181,182,175,177,182,176,179,178,183,179,173,177,175,175,174,174,177,177,177,174,174,178,180,178,173,174,179,180,181,180,181,181,177,176,178,179,178,174,170,170,175,173,173,174,172,174,175,173,174,175,180,180,184,183,182,182,179,177,179,181,178,181,182,178,176,176,175,176,180,180,181,176,178,177,174,176,180,177,176,178,169,170,167,170,170,169,171,170,169,171,167,170,167,165,164,168,169,169,165,161,166,171,171,169,170,172,174,172,171,168,168,168,169,168,169,169,169,171,173,171,170,171,169,172,174,173,176,176,175,172,172,173,174,173,174,173,175,175,173,172,172,174,176,172,171,175,173,171,168,171,170,168,171,174,176,175,172,172,172,171,170,170,169,172,174,174,172,171,172,170,172,170,168,172,171,163,133,114,109,106,108,110,107,108,109,109,108,106,111,109,106,106,106,109,108,105,106,104,103,104,104,102,103,101,101,100,99,101,101,98,97,98,98,98,100,98,94,96,99,98,97,94,98,95,93,95,99,96,95,93,97,95,92,92,95,88,91,95,98,94,92,92,91,95,91,88,90,94,88,93,93,92,87,89,94,95,90,92,91,93,88,91,92,94,91,89,93,98,93,90,94,99,98,95,96,97,96,98,97,98,99,100,98,97,97,99,96,100,105,105,105,104,103,100,101,100,100,99,98,100,110,131,148,150,149,152,152,154,154,152,152,151,158,154,154,155,155,153,151,149,149,150,149,147,149,150,147,150,151,152,149,151,154,152,154,156,152,152,155,156,155,153,154,153,150,149,153,151,150,151,153,152,152,159,160,156,153,153,157,156,153,155,154,154,152,148,147,148,149,151,154,152,147,146,150,154,153,153,150,152,149,146,147,123,121,142,145,144,144,142,141,148,145,145,145,145,146,142,141,144,143,143,144,143,147,144,146,147,144,143,146,146,144,144,142,147,146,144,144,145,141,139,141,143,144,142,141,141,138,137,140,141,139,138,142,142,142,143,141,138,138,138,135,135,137,139,141,141,137,137,140,138,136,137,138,140,137,137,137,136,133,136,133,132,134,134,138,136,135,137,137,131,129,133,132,130,129,129,133,134,131,132,134,130,130,130,133,131,129,126,126,124,122,122,121,124,131,133,135,133,132,130,129,127,126,128,130,133,132,131,128,127,129,130,129,128,131,133,132,132,131,133,134,132,129,128,130,126,116,120,124,123,123,124,124,121,118,116,103,97,93,94,95,94,100,104,113,118,117,126,123,124,127,126,121,116,121 +179,183,185,184,181,183,185,179,180,182,181,185,185,185,182,177,170,173,176,176,176,176,173,174,175,178,178,179,182,181,181,184,180,180,179,180,180,177,177,179,178,174,174,173,172,172,129,85,133,174,171,172,173,172,172,172,171,168,175,176,173,175,177,176,170,170,172,177,178,177,175,172,174,176,174,177,177,178,180,181,177,178,176,180,181,176,177,181,176,179,179,178,178,175,175,177,173,171,175,174,174,175,173,172,175,176,176,176,177,180,179,178,180,181,180,179,177,176,177,176,175,174,173,176,175,172,170,171,171,173,172,172,172,176,181,182,182,179,178,176,179,179,180,181,177,178,179,176,176,175,174,178,176,174,175,177,177,173,179,180,177,175,176,169,171,167,170,167,170,169,168,172,173,168,170,169,171,168,167,168,169,162,161,163,166,167,167,170,170,171,168,168,170,168,169,171,171,169,167,168,172,173,172,170,169,168,171,177,176,177,173,172,172,170,172,175,174,176,176,178,177,172,170,173,171,173,172,172,176,173,171,169,169,170,168,171,175,179,176,176,174,172,173,171,171,170,173,174,175,174,171,172,170,169,169,166,169,156,127,111,109,111,110,109,107,106,106,107,110,109,106,106,106,107,104,100,104,108,105,102,101,103,101,99,101,102,100,98,93,97,99,95,94,96,98,94,95,99,98,96,94,98,99,95,95,95,94,93,92,94,95,94,94,92,97,94,91,89,90,91,93,91,87,93,89,87,90,91,90,87,90,91,90,89,88,90,88,86,89,92,92,91,92,93,93,90,89,91,90,91,94,95,91,89,91,93,96,94,93,95,96,95,95,99,100,96,97,96,97,96,100,103,105,105,105,104,102,100,100,102,100,96,98,101,108,127,145,150,151,152,154,153,150,152,150,156,156,152,155,158,154,151,149,151,153,152,151,147,149,149,151,150,152,154,153,153,155,157,157,156,154,155,154,151,151,151,151,149,151,154,153,149,149,153,155,154,159,157,157,153,154,158,156,154,152,153,153,150,147,145,149,150,151,153,154,150,147,151,152,154,155,153,154,149,149,152,120,127,143,146,146,144,145,143,147,147,145,146,147,145,140,142,145,143,145,145,149,147,143,145,145,142,145,149,146,144,144,144,147,148,145,145,145,140,141,141,143,142,140,141,139,136,137,139,140,141,141,144,146,147,144,141,138,136,137,137,136,139,141,142,142,137,136,138,139,133,138,140,141,137,133,133,134,134,133,131,130,133,136,139,136,136,138,133,131,128,131,132,132,128,131,127,132,134,130,132,130,129,130,131,131,129,128,128,126,127,127,126,127,129,132,136,136,132,133,132,128,131,133,131,134,135,134,132,130,130,130,130,129,132,134,135,135,132,134,133,131,128,126,129,124,115,118,120,123,121,123,122,119,120,112,103,99,97,97,89,85,92,101,94,109,115,124,124,123,123,126,122,118,123 +180,182,187,181,181,181,183,181,182,180,182,182,182,186,179,177,173,175,174,173,174,173,173,175,174,176,179,179,182,179,180,183,179,180,179,181,181,179,178,178,177,175,172,172,174,180,150,91,115,164,174,175,174,173,174,173,173,172,174,177,173,172,175,173,169,172,171,175,175,178,179,175,175,180,176,175,176,178,180,179,174,182,178,178,180,178,177,184,180,177,181,174,177,178,175,174,173,173,171,171,173,173,173,174,175,177,177,175,174,178,178,177,180,178,179,179,178,176,178,178,177,174,174,174,171,168,170,172,172,173,173,175,173,178,180,179,180,180,177,179,184,180,177,180,180,181,180,178,179,176,176,176,176,176,174,179,177,174,177,177,179,177,175,171,172,168,170,166,166,168,168,170,170,168,167,169,171,171,166,167,168,162,162,162,166,166,168,169,167,166,167,168,171,170,172,170,170,168,167,168,172,173,171,172,172,171,171,180,180,178,176,174,174,174,172,173,177,178,177,179,176,174,172,176,171,173,172,172,175,173,173,171,170,172,172,172,175,177,180,177,173,173,175,172,171,168,170,170,168,170,171,170,171,170,172,168,153,122,107,107,108,110,110,110,107,105,107,107,105,103,107,107,106,106,105,102,102,102,100,101,102,103,99,98,99,100,98,99,97,100,100,98,96,95,96,96,97,98,92,98,97,94,97,96,95,92,88,91,93,90,88,93,94,94,93,95,91,91,89,96,91,92,86,94,86,89,87,89,88,88,88,89,87,87,89,91,85,84,87,90,88,92,90,91,89,90,89,93,90,90,92,93,88,88,89,92,95,96,92,92,95,96,94,93,96,97,97,96,98,98,100,102,101,101,104,101,99,103,101,101,103,101,104,100,99,105,120,145,153,150,150,153,153,154,153,155,155,149,155,160,154,150,151,154,153,153,150,146,146,149,151,153,156,154,152,150,154,157,155,155,157,154,155,153,152,150,152,149,155,155,154,151,153,153,151,155,158,157,154,153,155,156,154,152,152,154,153,150,149,148,150,151,151,148,151,150,148,148,149,151,154,152,153,151,152,153,115,128,142,146,147,144,146,146,150,146,144,147,142,146,142,143,147,143,147,149,151,146,146,142,143,144,146,147,146,145,147,149,148,148,145,146,142,143,144,141,142,143,141,139,138,137,140,142,140,141,141,141,143,144,143,141,138,137,137,137,136,139,138,138,141,139,136,135,137,134,137,142,142,138,135,133,133,136,134,131,132,137,137,138,137,138,135,135,132,131,130,130,130,129,128,129,132,136,134,132,133,136,133,130,130,133,133,132,132,134,129,128,129,130,132,137,135,133,135,131,131,135,134,132,132,134,134,134,130,129,129,131,130,132,133,134,134,132,132,132,132,131,131,128,118,118,121,118,119,119,121,124,123,121,117,106,101,100,98,93,91,97,100,84,93,113,120,125,123,123,125,124,121,123 +182,181,181,181,182,181,184,176,180,178,179,179,177,179,176,174,175,173,171,171,171,173,172,174,177,178,178,178,181,178,176,180,182,182,181,181,178,177,179,179,178,177,173,171,177,180,159,102,104,155,173,175,171,175,176,177,175,176,177,177,176,174,175,173,173,175,173,171,173,174,175,174,177,178,179,176,175,176,175,174,177,180,175,175,179,179,176,182,181,178,178,177,176,177,178,175,173,177,172,173,174,172,174,175,173,177,180,179,176,174,177,181,182,180,180,180,180,179,180,180,176,172,173,174,170,169,172,174,173,175,176,175,173,177,180,179,181,182,182,181,180,177,174,178,177,177,178,177,180,175,175,178,178,180,175,178,177,176,178,178,177,179,175,169,172,167,169,168,165,167,168,170,170,168,166,167,169,166,165,167,166,166,167,164,165,167,170,171,169,167,169,170,170,167,168,170,168,168,169,170,171,172,173,174,173,176,175,175,177,174,174,173,173,174,173,174,173,173,174,175,174,175,173,174,174,171,171,172,175,176,173,171,170,172,172,173,173,175,179,176,173,173,173,175,173,170,171,178,171,167,170,167,169,171,172,158,126,110,108,108,110,112,112,109,107,106,106,106,101,101,105,108,105,102,101,103,102,97,96,97,98,98,96,97,95,94,97,98,98,99,95,94,95,95,94,95,92,94,94,95,93,94,95,93,93,92,87,89,91,93,89,89,89,92,91,91,86,94,88,92,90,91,85,88,90,90,87,85,89,88,90,86,90,91,90,84,84,86,91,88,87,88,89,84,86,89,93,89,86,85,90,90,89,89,93,92,90,91,91,93,95,95,94,94,94,90,92,98,99,97,99,101,102,100,100,103,99,103,104,100,99,100,101,100,98,101,102,121,142,150,152,154,153,152,153,157,153,149,157,158,152,151,152,152,150,151,149,147,148,149,153,153,155,152,153,153,156,156,152,155,156,155,154,154,151,151,151,151,154,156,153,149,153,152,151,154,155,155,154,151,154,155,154,153,153,154,152,150,149,144,145,149,151,148,149,146,148,150,151,150,151,151,154,152,152,149,113,132,143,146,146,144,143,145,147,147,146,144,142,146,142,144,147,148,149,147,148,147,146,144,142,144,146,143,142,144,148,150,148,147,147,146,146,150,147,140,140,143,143,142,141,137,139,142,143,142,142,142,145,146,143,141,139,136,137,139,136,138,136,136,141,139,139,140,137,135,138,139,137,136,140,138,137,134,134,135,135,137,137,138,136,138,138,131,130,129,129,129,129,129,126,132,133,133,132,132,134,135,133,133,134,133,134,134,134,133,130,129,130,133,132,135,134,136,136,133,133,135,133,132,131,134,133,132,132,131,129,127,129,131,133,133,134,133,132,131,129,127,128,124,110,117,121,118,118,119,122,123,122,119,115,111,107,108,100,88,85,91,87,80,88,113,121,123,119,121,123,123,122,122 +182,185,175,181,183,181,183,179,176,175,172,172,173,175,178,175,174,174,175,178,175,177,178,178,180,183,178,180,180,178,176,181,185,181,180,180,177,177,180,181,179,180,177,174,177,178,169,114,95,147,174,176,176,180,179,178,176,176,178,177,176,174,176,173,173,175,174,173,175,175,176,177,181,175,179,176,177,175,180,179,175,178,173,177,180,178,177,177,176,177,176,174,172,178,180,175,172,174,173,174,171,174,176,176,175,176,178,178,177,176,177,179,180,178,180,180,179,178,178,178,174,173,174,174,170,171,171,172,172,172,172,172,171,174,179,179,181,182,182,181,178,182,176,178,178,176,179,177,177,177,175,178,181,180,176,179,178,174,175,175,174,177,175,168,167,169,166,169,166,166,167,168,169,167,168,166,166,161,164,168,161,166,169,161,163,164,165,170,171,169,169,169,169,167,167,168,168,169,169,171,173,172,173,174,173,172,174,174,177,174,172,170,172,173,169,173,171,176,175,173,172,176,174,174,176,175,174,172,175,176,173,173,170,172,172,172,169,174,173,176,170,173,172,172,170,167,172,173,173,171,168,168,169,170,159,126,112,112,110,108,110,111,112,110,108,107,106,103,102,100,103,105,103,101,100,100,99,98,98,95,98,99,95,96,95,95,93,91,96,96,92,92,93,95,94,93,90,93,93,92,90,93,94,92,92,91,92,89,91,89,90,86,89,85,89,88,83,86,89,86,87,87,87,88,90,85,84,84,91,86,88,85,89,90,89,86,87,84,85,89,89,86,85,85,87,85,87,87,88,84,88,93,92,88,89,91,90,89,89,93,96,93,92,94,95,91,92,95,97,98,100,99,101,99,98,99,103,103,104,101,103,99,99,102,98,99,99,104,119,143,154,153,155,153,152,154,153,152,157,159,154,146,150,152,151,153,153,150,151,152,153,154,151,153,152,153,155,156,153,155,156,156,153,150,149,150,152,150,152,155,152,150,149,151,152,152,152,154,156,154,154,155,154,153,153,153,149,149,148,143,143,148,149,152,150,148,147,152,155,153,151,151,152,150,149,145,114,141,147,147,145,144,145,145,146,147,145,146,142,144,142,145,144,146,145,146,149,149,143,145,142,141,144,141,140,145,144,145,146,147,148,146,146,147,144,140,141,141,139,140,139,138,139,142,143,142,142,143,141,140,139,139,136,134,140,140,136,139,136,135,138,137,139,138,137,136,136,135,135,136,137,136,136,134,134,135,133,136,138,136,137,137,136,129,129,127,129,129,127,127,129,133,133,132,128,130,133,133,132,134,134,131,132,134,134,132,129,131,134,134,133,135,137,136,134,133,132,134,130,130,133,134,131,132,133,132,129,127,129,131,130,130,130,132,134,135,130,127,126,122,111,116,118,116,120,123,123,119,120,119,113,112,113,116,107,87,77,81,80,82,94,118,121,121,122,121,119,123,123,121 +178,183,176,179,180,179,178,182,177,177,174,178,178,180,181,179,178,179,176,177,178,179,182,181,181,183,180,181,180,178,177,180,183,178,179,180,180,179,180,181,179,177,176,175,169,168,171,127,89,137,177,177,177,180,179,178,176,173,175,176,174,172,176,174,173,176,178,178,179,182,182,183,182,181,180,178,179,177,180,177,176,174,176,180,181,181,179,177,179,179,178,176,178,176,177,174,172,172,173,175,174,175,177,176,174,174,179,178,175,179,181,178,179,181,179,178,177,179,177,176,176,175,175,175,172,171,171,170,173,175,170,168,170,174,181,181,182,183,183,182,180,182,177,176,180,175,179,178,178,177,178,179,180,178,179,177,179,177,172,174,174,174,173,171,169,171,169,167,166,167,166,166,166,168,165,165,164,162,166,166,165,167,170,166,167,165,161,168,169,167,169,170,170,172,170,168,170,170,167,170,175,175,173,173,172,172,173,172,174,175,172,170,168,171,169,173,173,176,178,172,174,177,172,172,175,178,173,174,176,176,173,173,172,174,171,175,173,171,171,174,171,174,173,171,168,169,169,176,175,171,168,170,170,160,124,111,111,112,113,113,109,111,110,108,106,102,103,102,103,103,103,105,104,102,100,100,97,96,100,99,100,98,95,96,96,95,93,92,96,92,92,94,92,91,90,90,90,88,89,93,95,90,90,94,95,89,88,91,93,85,87,87,89,87,83,89,84,85,85,89,90,88,83,91,89,87,82,91,87,90,86,87,85,89,88,88,86,85,81,86,86,86,84,85,85,87,84,86,89,89,89,91,89,87,89,89,89,89,88,91,94,94,93,95,95,96,95,93,92,97,99,98,98,100,97,97,101,101,101,102,104,106,103,105,102,101,102,102,105,119,145,154,154,155,153,151,153,153,158,159,157,154,155,156,155,153,154,154,153,154,155,156,153,154,153,157,157,157,155,154,155,156,155,151,150,154,155,149,151,155,154,151,150,150,152,155,154,153,154,154,154,154,153,149,150,151,149,149,148,145,146,149,150,151,150,148,150,154,154,153,152,153,149,149,146,136,115,143,147,146,143,143,146,145,145,144,141,147,145,150,144,145,146,145,142,146,148,148,141,141,144,142,146,145,141,146,144,145,149,149,149,147,144,146,145,141,141,139,137,138,138,137,140,139,143,144,143,145,144,142,141,140,139,138,139,137,134,139,141,139,138,135,137,139,139,135,137,136,138,138,137,134,134,133,135,133,134,137,137,135,136,137,137,128,126,126,128,130,130,131,133,132,133,131,131,134,135,133,134,133,131,129,133,134,128,129,131,129,131,132,134,137,137,134,135,135,133,134,131,134,135,133,132,131,132,131,130,130,133,131,130,130,130,131,134,131,129,129,126,118,117,122,121,121,123,124,121,118,118,119,112,114,116,118,114,96,82,84,81,86,103,117,115,122,123,121,119,126,121,123 +180,183,178,181,182,180,178,182,177,175,177,182,181,180,181,181,176,177,173,176,180,179,179,176,178,179,181,181,181,181,177,177,180,180,181,181,183,181,178,178,178,175,175,176,173,172,173,140,90,122,166,173,176,181,179,176,174,171,172,171,172,176,178,178,176,180,182,180,181,182,184,183,183,183,182,178,177,178,178,173,178,178,177,176,179,177,178,176,177,177,176,177,177,177,177,178,175,175,174,175,174,176,175,176,175,175,178,180,176,174,179,178,178,179,179,180,179,181,180,177,176,175,175,175,172,171,172,170,172,173,170,171,172,172,180,183,183,180,179,179,180,183,176,174,176,178,180,178,174,173,178,176,178,176,178,173,177,176,175,177,174,175,175,172,168,169,172,170,168,163,161,164,165,166,164,167,166,162,164,165,168,166,168,170,168,166,164,167,166,169,169,171,170,171,171,168,168,168,168,170,176,175,172,172,172,169,172,171,172,175,172,174,173,173,169,171,172,174,178,173,170,175,170,172,176,174,172,173,172,177,172,171,172,173,168,171,171,172,173,172,171,170,171,171,171,168,171,176,172,169,165,167,163,132,112,109,111,112,107,108,109,109,105,109,108,103,102,102,105,105,102,101,101,101,98,96,99,97,96,99,100,99,95,96,95,94,92,92,94,94,91,94,92,90,88,89,88,87,86,91,88,89,89,88,85,89,90,91,88,84,91,87,84,91,83,88,86,90,88,82,84,90,84,87,88,89,87,85,87,87,85,81,83,88,87,85,82,86,86,80,82,83,82,81,85,86,85,84,88,89,89,91,88,88,91,87,87,92,93,91,93,92,92,94,91,92,94,93,92,93,95,97,97,96,97,99,100,99,98,99,100,101,103,102,100,102,103,102,105,106,121,145,150,152,152,148,150,154,158,157,157,155,153,157,155,150,152,155,154,154,152,153,155,154,153,156,158,158,156,155,154,154,155,154,151,152,154,151,150,156,155,153,151,149,152,155,154,155,154,153,154,153,153,153,151,149,147,146,145,143,144,148,149,148,149,148,150,153,154,153,150,150,149,150,148,125,117,141,146,144,141,142,147,146,147,144,139,147,147,151,147,144,149,145,147,145,142,143,143,145,148,145,149,144,145,148,148,150,150,148,150,149,145,146,144,140,141,141,140,139,137,139,143,140,139,142,144,144,144,145,140,137,139,137,137,136,135,137,141,142,137,133,134,138,140,137,139,135,137,138,136,136,135,134,134,136,135,140,140,136,136,138,135,130,125,126,128,131,130,131,130,129,130,132,133,136,138,135,130,132,132,128,129,130,129,127,127,127,130,133,133,134,134,134,134,135,133,132,132,129,132,133,132,132,131,130,131,134,135,132,132,133,132,133,134,133,133,131,127,114,116,126,128,126,124,122,121,121,119,116,107,106,111,120,124,106,88,86,93,103,114,119,113,120,123,122,123,123,119,119 +182,184,178,181,183,183,179,178,179,175,177,177,176,179,177,179,180,176,176,176,174,173,173,177,178,176,181,179,179,181,180,177,180,182,183,180,177,178,179,180,180,176,173,173,170,171,175,156,100,107,159,176,176,177,176,175,176,176,175,173,173,173,173,175,176,180,182,177,179,179,181,182,183,182,180,179,176,178,178,180,179,179,174,177,176,178,176,175,176,176,176,177,178,178,179,178,178,174,173,175,173,174,172,173,176,173,174,180,177,172,174,178,179,178,179,182,181,180,177,177,177,175,172,173,174,170,171,171,171,170,170,174,174,174,178,180,182,181,180,178,179,178,174,177,176,179,178,177,172,174,175,173,176,176,178,174,177,176,177,177,178,179,179,172,169,169,169,169,164,165,164,169,164,164,164,167,163,159,161,165,167,170,168,171,171,169,167,167,167,166,166,169,170,170,170,168,167,169,169,170,175,173,172,173,172,170,170,173,174,176,172,173,172,171,169,170,173,173,176,176,175,175,171,170,173,177,173,172,173,175,172,169,171,172,170,168,168,172,173,173,169,171,169,171,170,167,171,172,169,170,165,164,138,114,110,111,111,111,109,106,108,107,106,106,105,104,107,105,100,98,99,100,97,97,98,94,97,96,97,97,96,97,97,94,89,92,92,89,88,92,92,90,90,89,90,88,85,86,88,86,86,90,89,83,88,87,90,84,84,86,91,85,84,84,91,87,88,84,89,85,89,87,87,86,88,86,88,90,90,80,83,84,89,85,85,88,87,81,83,81,84,82,81,84,88,83,85,87,84,82,84,90,88,85,84,85,86,86,88,92,93,92,91,91,93,92,90,93,92,89,92,92,93,97,95,96,101,103,98,95,101,99,101,100,102,101,101,101,102,103,107,127,146,152,151,147,150,155,159,155,153,151,151,152,150,147,149,152,152,149,151,152,155,154,153,155,157,157,158,155,156,157,153,150,149,151,153,151,153,153,151,149,149,146,150,153,154,156,154,151,152,154,152,153,151,148,146,147,144,144,148,150,150,150,150,148,151,153,154,152,149,148,150,150,148,121,121,140,145,139,144,140,144,146,147,144,142,142,148,148,145,146,149,150,145,147,145,142,143,143,145,145,147,144,147,149,151,149,147,143,145,146,145,145,143,141,141,142,141,139,137,139,140,141,141,139,144,145,146,146,141,138,136,134,133,137,138,138,139,141,139,136,137,139,139,138,139,136,137,136,138,136,138,134,132,135,135,135,136,136,136,137,131,127,130,130,128,128,129,131,130,125,130,129,132,137,137,136,131,131,132,126,131,130,129,127,127,126,128,132,135,131,135,136,131,131,133,132,133,131,134,132,132,130,130,129,130,132,133,134,132,134,134,135,137,133,131,131,125,114,120,127,130,125,122,123,121,122,120,113,102,103,112,120,125,102,86,81,101,116,120,119,119,118,121,122,122,118,123,120 +184,180,182,179,184,184,178,175,178,178,177,177,175,178,178,178,177,174,177,175,172,172,170,177,177,175,178,180,184,182,181,178,179,183,181,179,179,179,177,176,178,177,174,173,172,171,175,168,115,102,153,181,181,178,176,175,178,179,176,175,176,177,176,179,177,181,181,180,178,179,179,181,181,179,178,180,180,179,178,180,178,179,181,178,179,181,175,178,179,179,177,172,176,175,174,171,176,173,173,171,170,171,172,174,177,172,169,177,178,176,175,179,179,177,177,180,181,178,176,175,176,176,175,174,171,168,171,171,173,174,171,172,172,169,176,180,183,183,181,178,179,172,173,180,176,176,177,175,173,175,171,174,176,177,176,175,183,178,176,179,182,180,178,172,167,168,165,168,163,164,162,165,163,163,164,167,165,162,168,164,169,174,171,173,169,169,169,168,168,165,164,167,169,169,171,170,169,169,169,171,171,173,174,173,172,169,170,173,173,174,171,174,172,173,173,170,171,172,172,175,176,174,173,172,172,176,173,174,176,177,176,170,168,170,173,169,168,172,174,175,169,172,169,171,169,169,171,170,166,168,170,149,119,111,109,110,107,109,111,111,107,107,109,106,105,105,105,105,100,98,100,99,96,98,99,94,95,97,97,97,96,94,93,92,91,90,89,91,90,87,89,91,89,84,87,89,90,85,87,88,88,90,90,87,89,85,85,88,89,84,86,87,90,84,86,89,90,82,83,89,89,84,80,82,87,88,84,94,90,81,81,87,87,83,82,84,88,89,82,85,83,84,82,85,85,84,81,82,79,81,81,82,84,87,86,83,83,86,88,84,81,88,91,89,90,91,90,88,90,93,90,89,92,94,95,97,97,100,98,99,102,102,100,100,98,99,102,102,102,103,103,109,135,149,152,152,153,153,158,157,154,153,154,153,153,147,153,152,151,150,153,153,155,155,153,156,158,157,158,156,156,156,152,150,150,152,154,152,151,153,151,149,146,146,151,153,154,153,152,153,155,157,154,153,152,151,149,149,146,145,149,150,149,149,148,147,150,152,152,152,152,149,151,150,149,115,126,143,144,141,143,144,145,147,147,144,141,144,147,146,143,145,145,149,147,146,148,142,144,147,146,148,150,145,145,144,143,145,142,137,138,139,142,144,142,142,141,140,141,140,138,140,141,142,138,139,144,146,146,147,145,141,138,136,136,138,137,137,138,142,140,134,137,139,140,140,138,140,140,137,135,136,137,134,132,136,136,135,138,136,136,136,134,132,133,128,126,126,128,129,130,129,132,134,135,136,135,134,134,132,134,133,132,133,135,134,131,130,131,136,139,134,135,136,132,133,134,133,135,134,133,131,132,132,128,128,131,133,134,135,132,134,136,133,134,132,130,132,123,117,124,125,125,126,126,125,122,125,122,109,100,105,115,122,126,106,80,84,111,119,124,121,120,119,122,118,119,123,124,123 +188,180,184,181,182,184,179,178,178,178,177,178,175,175,176,181,175,170,170,173,172,171,172,172,178,178,178,178,181,184,181,181,181,181,182,182,182,180,180,178,178,176,174,173,170,171,173,175,125,92,141,178,178,175,177,177,176,177,177,175,176,174,178,176,178,180,179,181,179,181,180,181,180,180,178,179,180,180,180,183,181,184,182,180,181,179,178,177,178,179,182,176,173,178,176,171,176,180,176,176,173,172,172,175,178,176,174,179,178,176,174,178,178,177,177,179,181,180,179,176,175,177,180,175,171,173,172,170,176,174,171,173,174,172,175,180,185,183,179,179,178,176,178,180,177,176,178,178,175,175,173,174,177,178,177,177,181,177,177,178,178,174,178,169,168,166,164,163,162,162,163,164,163,165,166,168,166,164,168,166,168,172,172,167,168,170,167,165,167,165,165,168,170,170,168,168,169,170,170,170,170,172,170,171,173,171,169,170,171,172,172,174,175,175,173,170,170,173,172,172,174,175,171,171,173,174,172,175,173,177,174,168,170,170,170,170,170,170,174,173,170,170,170,168,167,170,171,172,170,166,156,127,115,111,114,112,107,108,109,107,106,106,106,102,104,101,98,100,102,98,95,96,100,98,95,94,97,95,93,94,94,94,93,91,92,92,87,90,90,90,89,90,90,89,81,86,89,86,82,90,85,86,88,88,85,87,83,88,87,87,84,85,87,87,88,85,83,86,85,88,85,83,86,86,86,90,87,85,84,83,84,86,83,83,81,78,81,87,86,81,81,83,80,80,83,85,83,78,80,85,84,80,82,85,83,78,78,85,90,85,81,85,89,91,90,88,91,92,91,91,92,95,93,93,95,100,99,96,96,99,99,97,100,100,97,98,104,105,103,104,105,105,118,143,153,155,155,154,162,157,157,155,155,156,153,149,151,152,154,154,155,156,158,156,156,157,158,158,153,154,158,153,152,151,150,151,148,149,150,152,153,154,149,148,153,157,154,152,149,150,154,156,153,153,153,152,151,149,145,142,147,147,149,152,150,147,151,155,152,148,149,150,148,146,145,115,132,144,145,145,144,144,145,145,145,145,145,145,148,145,144,145,145,147,146,147,146,143,145,145,143,145,148,142,143,139,140,142,138,134,132,134,136,138,142,141,140,142,141,139,137,140,143,142,139,141,144,146,145,142,141,141,141,138,137,135,136,138,137,141,141,137,139,139,140,140,140,139,138,138,139,138,135,133,136,137,140,135,134,136,140,138,131,129,127,126,125,128,130,131,131,130,131,133,135,134,134,133,132,130,131,132,130,130,132,130,132,130,134,140,137,135,136,134,136,135,132,131,135,134,133,131,129,130,130,126,131,132,134,135,132,132,132,134,132,129,132,133,118,115,124,124,123,122,123,123,121,121,116,106,101,104,115,123,125,102,81,96,120,123,123,124,121,118,117,117,114,122,120,121 +182,183,184,183,174,180,182,178,173,172,179,177,178,178,180,178,174,176,178,178,174,173,168,168,174,177,180,179,179,183,182,183,180,179,183,180,180,179,177,177,177,177,176,174,173,173,173,175,142,93,126,172,177,175,178,179,177,178,177,176,172,174,178,175,175,178,181,180,180,182,181,179,185,181,180,179,179,182,181,181,183,180,180,180,179,180,178,180,181,179,182,180,177,178,180,179,179,178,174,173,171,172,172,174,178,175,177,175,174,173,173,176,178,179,180,181,183,182,182,180,177,179,180,175,173,173,169,166,171,171,169,171,174,172,174,180,181,181,180,180,180,177,174,180,178,174,173,177,176,173,175,177,179,177,179,177,176,177,175,175,173,172,176,171,168,163,160,159,159,160,165,164,169,166,168,167,167,164,164,167,167,170,169,166,167,170,167,166,166,168,168,170,169,171,172,169,168,169,169,168,170,170,170,172,175,173,171,172,171,173,176,173,172,172,172,173,174,174,174,175,174,171,172,171,172,172,170,174,172,172,173,169,171,171,171,172,172,169,172,174,172,171,168,168,168,171,170,171,170,162,135,120,113,114,113,110,106,106,104,104,103,104,102,102,104,102,100,97,100,100,98,95,93,95,96,92,91,88,88,91,89,92,94,92,88,90,91,83,82,88,90,87,85,90,87,86,88,91,87,84,82,83,87,85,86,87,84,82,86,88,87,83,84,84,89,83,85,83,87,86,86,82,88,84,84,83,86,87,84,81,82,84,85,79,78,80,82,77,81,84,81,78,81,82,81,81,82,81,81,81,80,84,88,81,77,81,84,82,84,88,86,84,88,91,89,86,88,91,91,90,90,89,90,94,97,94,95,95,96,98,100,98,99,100,99,100,101,103,102,97,101,104,104,131,147,152,155,154,158,156,156,156,155,155,153,149,151,152,152,156,154,152,155,155,155,154,156,156,150,154,157,153,153,150,150,149,150,154,154,152,154,155,153,151,155,154,153,154,150,149,153,157,155,151,152,150,149,149,145,144,146,149,150,151,149,147,150,155,154,149,150,153,149,149,141,111,134,143,144,144,145,146,147,144,149,151,149,142,146,147,143,144,147,149,148,145,144,144,147,148,144,144,146,142,144,144,144,146,140,137,135,134,137,137,137,139,141,141,142,139,136,139,141,140,139,143,144,145,144,140,139,138,138,138,135,132,137,140,139,138,137,137,138,138,137,139,140,139,136,134,135,136,134,134,131,135,138,138,134,139,137,138,129,126,126,129,133,132,130,132,132,130,133,134,133,133,133,133,131,131,129,128,131,129,128,128,132,130,134,140,132,136,138,132,132,133,129,129,132,131,132,133,133,134,132,130,131,132,134,135,136,135,134,132,130,129,128,122,111,116,123,123,122,120,121,124,124,122,119,107,96,104,115,120,122,101,86,110,121,123,123,122,125,119,119,117,117,119,118,118 +176,181,179,180,179,180,180,176,177,174,179,173,175,179,173,175,178,180,184,177,173,175,172,170,175,180,179,180,178,186,188,182,178,176,178,179,179,175,176,178,178,176,175,175,174,176,173,171,148,98,115,165,180,182,181,181,180,180,181,179,180,177,179,179,179,178,183,179,177,178,177,180,183,184,180,178,180,180,178,180,182,181,179,175,177,180,179,178,181,181,180,182,181,173,173,177,175,177,173,172,175,173,172,174,174,175,177,173,174,179,176,175,178,177,178,180,180,178,178,178,177,176,175,173,173,172,169,165,170,170,168,169,170,168,173,178,180,181,182,178,178,174,172,181,177,174,175,181,177,173,170,176,181,181,179,177,176,178,177,178,175,175,177,173,164,163,160,162,160,162,164,164,165,165,170,167,169,167,168,166,168,173,168,168,170,173,171,168,167,166,168,169,169,172,171,167,163,166,169,167,170,171,173,171,171,173,172,169,169,172,174,172,171,170,170,171,172,171,171,176,173,173,173,172,172,173,172,174,174,171,174,172,171,170,172,171,171,171,169,173,170,172,170,168,170,168,166,168,166,147,121,116,110,109,109,109,104,105,106,104,102,100,100,101,98,100,99,97,94,97,97,98,96,94,90,91,90,89,88,87,90,93,92,89,88,85,88,87,89,89,89,86,84,81,82,85,88,85,84,86,88,86,87,85,88,83,84,85,88,83,83,87,88,87,84,85,86,82,83,88,90,84,86,83,82,84,82,86,82,83,85,86,85,82,83,83,81,79,76,79,80,78,78,80,76,77,78,78,79,81,81,81,81,78,79,83,85,89,87,84,82,83,87,86,80,85,87,85,85,88,88,89,92,95,94,93,99,99,94,93,94,99,101,100,97,96,98,103,100,97,101,104,100,110,136,148,152,154,158,155,153,155,154,151,153,152,150,153,150,152,153,153,153,152,156,157,156,155,153,154,157,155,153,148,149,153,155,155,154,154,153,153,150,152,156,152,150,154,153,151,154,156,154,153,152,151,151,151,148,148,149,149,149,150,150,148,150,152,153,149,148,148,150,149,137,114,139,147,147,143,145,148,149,148,144,146,146,145,149,144,141,143,147,150,146,144,140,144,144,147,146,143,144,142,141,146,149,144,139,138,141,136,138,139,138,138,140,138,139,140,139,137,136,137,143,146,147,146,143,143,142,138,137,137,137,136,138,138,137,136,140,138,136,134,135,139,142,140,135,138,138,135,136,134,135,139,138,136,135,140,138,134,128,124,131,129,132,134,133,133,132,129,135,136,134,132,134,131,130,131,133,130,132,134,131,128,129,133,137,141,136,137,139,132,132,131,127,128,132,132,129,132,133,132,129,129,130,133,135,133,134,135,132,130,126,126,127,124,115,120,127,124,122,121,122,123,119,117,115,106,98,106,116,122,119,86,89,122,125,126,127,125,123,120,123,120,121,121,121,119 +174,178,177,179,179,174,176,178,175,172,175,173,175,181,177,179,179,180,179,181,179,178,177,175,175,180,180,185,184,183,185,182,180,180,179,180,181,178,178,181,182,178,178,178,177,177,175,173,159,111,104,156,181,180,182,182,180,179,182,178,177,178,180,179,178,179,182,178,177,177,179,179,183,186,182,181,181,178,179,179,181,180,179,173,176,180,180,178,177,179,179,180,180,173,175,175,170,172,174,171,171,171,172,173,170,173,174,174,175,175,175,175,180,180,178,180,179,176,179,179,177,174,174,174,173,172,172,169,169,170,171,167,170,168,173,180,184,183,181,179,179,177,174,178,180,179,173,178,177,173,171,174,177,179,180,178,178,180,175,176,175,177,177,176,167,166,164,164,161,163,162,163,165,164,166,168,170,166,166,166,171,171,168,169,171,170,170,167,167,168,169,169,173,175,171,169,167,167,166,165,169,171,171,169,169,170,171,168,168,170,174,173,174,170,170,171,173,172,174,178,173,173,174,171,171,172,171,171,170,170,176,173,169,168,168,171,171,169,173,176,172,170,168,167,168,166,165,166,156,131,116,112,107,111,109,105,100,104,102,101,103,101,98,98,103,98,94,93,96,97,92,95,98,94,89,91,93,91,87,88,93,92,89,88,90,89,86,87,90,88,84,86,87,86,82,84,86,87,86,88,86,90,87,87,84,84,82,85,82,83,88,88,85,87,83,88,85,85,83,86,87,87,85,82,80,85,87,87,82,87,85,84,81,82,85,82,79,83,80,76,79,83,81,80,76,79,82,79,79,80,79,78,79,82,83,78,77,83,82,77,79,83,85,85,83,83,85,87,85,87,91,93,92,90,92,93,98,96,95,98,96,96,99,96,96,94,98,102,101,99,106,104,103,104,119,143,151,152,160,155,152,154,153,150,151,153,153,154,152,154,151,152,153,155,159,160,158,155,155,155,158,152,151,150,150,150,153,155,154,154,153,151,148,152,157,151,150,156,153,152,155,156,155,153,150,149,150,151,149,148,149,149,148,147,149,150,149,148,151,150,150,147,148,149,130,117,137,145,147,145,143,148,147,146,142,145,145,143,147,143,144,143,145,146,145,146,143,142,141,140,141,144,143,142,142,147,145,139,137,140,142,136,138,140,138,135,135,138,138,137,137,137,138,137,141,145,145,144,141,142,142,138,136,138,135,134,139,140,140,139,137,137,139,134,138,139,139,139,136,137,137,135,136,133,136,141,138,138,138,138,141,131,126,121,129,131,132,137,133,132,131,135,134,133,135,133,133,138,133,129,132,132,131,129,128,128,128,134,137,138,135,133,134,133,132,133,129,127,132,134,130,133,134,131,127,128,131,133,134,134,134,134,131,132,131,128,129,121,114,121,125,123,120,119,120,119,121,119,116,105,103,110,118,123,124,95,105,124,126,126,127,122,119,119,122,120,120,119,116,116 +177,173,178,176,175,173,173,175,175,177,179,180,172,176,180,179,180,182,184,184,177,179,180,175,176,183,183,182,183,180,183,185,185,182,179,179,179,179,179,179,179,179,180,179,177,176,173,169,166,122,95,143,174,176,176,175,175,172,177,175,177,178,179,177,177,178,179,182,176,182,181,178,180,186,183,179,181,180,182,180,182,183,180,175,178,180,179,178,182,180,177,178,177,173,170,174,171,174,173,171,172,173,173,172,172,172,174,174,173,176,176,176,179,181,178,179,181,178,176,178,178,175,172,171,172,174,175,174,173,172,171,170,172,171,175,179,183,184,180,177,177,178,178,176,177,176,171,178,175,172,175,175,178,177,176,178,173,179,175,172,177,175,176,175,167,164,166,164,164,165,165,168,169,169,169,171,174,168,169,170,171,172,173,172,171,171,167,167,167,169,168,168,171,172,172,171,169,168,166,168,170,170,169,167,166,168,171,169,171,173,174,173,170,170,170,168,169,172,172,175,172,171,173,169,172,172,172,171,173,169,171,170,170,169,164,165,170,171,172,172,169,168,167,170,168,162,161,162,137,119,116,111,109,111,109,103,102,99,99,101,99,100,100,96,97,93,96,94,96,92,95,97,92,89,90,86,88,89,90,89,88,90,91,89,87,88,88,84,84,88,88,86,87,86,86,87,85,88,92,90,84,86,89,84,80,85,87,82,85,84,86,82,81,87,86,88,87,83,84,82,86,85,86,84,83,81,83,87,81,81,83,87,84,80,79,82,83,82,82,81,79,79,76,84,82,73,76,80,82,80,79,83,82,81,81,84,83,78,80,86,84,79,82,86,85,84,87,90,90,90,90,95,94,91,90,91,94,94,95,96,97,94,95,96,96,97,98,99,103,98,101,104,101,101,108,131,146,154,156,155,154,154,153,151,153,152,153,153,153,153,153,157,154,157,157,158,157,159,158,154,155,153,151,150,154,153,150,150,149,150,154,153,149,150,152,151,154,156,152,152,154,153,151,150,149,148,149,152,150,146,148,149,148,147,147,146,149,149,147,147,150,150,148,147,122,124,140,143,146,145,145,145,145,144,144,143,147,145,145,147,146,145,144,146,146,143,145,143,144,144,144,140,139,138,140,142,142,144,142,144,144,143,140,139,140,139,140,139,136,135,136,134,135,138,141,144,143,143,142,141,140,138,136,141,139,135,136,138,140,140,139,137,135,134,137,138,140,136,136,138,134,136,138,130,134,138,139,141,137,138,139,131,125,126,127,130,131,136,135,133,130,135,134,134,133,135,137,135,131,133,137,135,131,128,124,125,127,134,137,134,132,135,136,137,138,135,132,130,134,136,134,132,133,131,129,130,131,133,135,134,132,133,132,133,130,128,129,115,115,122,123,124,123,121,123,122,119,116,113,104,103,113,121,123,123,115,119,123,123,123,128,123,124,122,122,118,116,117,118,122 +177,174,176,175,177,175,173,175,175,178,179,177,174,178,183,183,182,185,183,180,179,182,181,177,177,181,182,184,185,187,185,185,187,183,179,180,181,181,182,179,179,178,176,172,174,172,170,171,172,134,87,128,169,174,175,177,179,178,174,179,180,179,181,175,178,179,182,186,178,178,177,179,182,183,182,184,180,184,184,180,182,183,177,177,175,176,177,178,179,181,181,175,175,175,173,175,177,176,178,177,176,176,175,176,175,174,174,175,174,174,175,174,175,176,179,179,182,179,177,176,176,175,175,175,172,172,171,176,175,174,173,172,171,174,173,174,180,181,180,178,178,177,178,177,178,174,173,179,175,171,172,174,178,176,174,175,175,179,181,175,180,178,177,174,169,165,165,163,165,167,167,164,164,167,166,170,170,167,167,166,171,172,173,169,170,172,170,166,164,167,167,166,172,172,172,172,170,171,169,167,168,171,171,169,169,171,171,169,173,173,173,171,169,172,172,171,170,171,169,172,172,172,175,171,171,176,174,173,172,169,170,175,170,168,165,166,171,171,169,171,171,166,168,170,166,162,160,151,125,117,113,112,109,109,111,106,105,104,104,104,101,101,99,99,96,95,96,95,92,92,95,92,90,90,92,87,86,90,92,89,87,87,89,88,83,84,90,85,83,84,86,87,86,85,84,85,86,87,91,88,85,86,88,85,85,83,85,86,88,82,85,86,86,81,82,85,85,84,81,84,87,86,83,83,85,84,78,81,86,83,81,84,87,83,79,78,85,82,80,81,83,78,78,80,83,78,77,83,84,83,80,83,84,84,82,84,85,82,81,81,80,78,78,79,82,84,86,83,80,86,86,84,90,95,91,89,92,94,97,96,95,94,94,94,95,97,95,95,97,100,102,102,101,100,104,119,140,154,156,155,154,156,152,151,155,154,156,155,152,150,155,157,158,155,156,156,155,156,154,156,154,153,154,151,151,152,148,150,152,152,152,151,148,151,151,149,153,156,151,152,156,155,153,153,152,152,150,147,146,148,149,150,153,150,150,147,151,155,152,148,150,151,147,150,120,123,140,143,143,142,147,148,142,141,145,146,147,147,146,146,147,143,145,148,146,144,147,141,141,142,146,142,143,141,142,144,141,142,142,143,143,142,140,137,138,137,137,140,137,135,136,136,137,140,142,142,144,146,145,143,142,138,135,135,136,135,135,137,136,137,137,141,138,135,139,142,142,137,139,141,138,137,135,134,136,137,138,138,139,141,137,128,125,125,127,125,132,138,136,134,130,134,134,136,135,133,135,136,134,133,136,135,132,129,123,125,132,138,139,135,134,134,136,137,132,131,130,130,132,132,130,128,129,131,132,132,130,133,136,132,132,132,134,133,130,125,123,114,119,126,123,120,120,124,127,122,121,119,112,103,107,113,122,123,121,124,122,124,125,123,125,127,125,125,124,119,119,116,115,120 +177,179,177,181,177,176,174,177,179,180,179,177,180,183,184,182,181,185,184,188,184,182,183,181,180,180,183,186,186,185,186,182,182,181,179,181,180,178,180,178,176,178,176,178,177,175,172,169,167,147,99,118,169,181,179,180,180,179,176,178,177,178,182,179,177,181,180,182,183,179,172,176,179,182,182,181,182,183,182,183,181,178,179,178,180,177,186,180,181,184,182,175,174,178,178,173,175,180,181,179,173,173,176,176,177,175,174,176,176,174,178,178,175,178,181,183,180,179,181,182,182,180,177,176,176,177,175,172,170,173,174,171,169,175,173,175,178,179,180,177,178,177,178,173,175,176,177,178,177,172,168,176,176,174,174,175,175,178,180,179,181,181,179,178,165,163,168,168,167,166,160,164,166,165,166,170,171,170,168,166,167,172,172,170,169,169,170,166,165,167,166,166,168,171,172,171,167,168,167,166,166,171,176,175,173,170,169,169,170,172,173,173,168,170,173,172,172,172,175,176,174,171,175,173,172,174,171,176,173,171,172,173,169,166,168,165,170,167,169,168,171,167,167,164,160,157,152,135,120,120,113,107,108,107,108,107,109,108,105,103,102,102,97,96,99,98,93,93,97,95,92,93,95,94,90,88,90,90,87,88,88,86,87,87,88,87,83,80,84,86,84,84,85,85,83,85,87,85,82,80,83,86,87,85,84,86,83,83,84,87,85,86,86,85,80,84,83,90,87,86,82,88,87,84,78,84,85,85,84,85,85,84,81,82,87,82,83,82,84,84,82,85,86,77,73,79,83,78,77,84,84,77,78,82,82,80,78,83,85,80,81,82,81,84,82,84,88,82,80,84,90,90,91,90,91,95,96,91,95,98,96,89,89,94,99,97,96,99,101,99,103,104,105,103,103,111,132,153,156,154,153,157,155,154,149,149,152,153,148,150,154,157,157,154,155,153,152,156,154,157,155,153,151,149,150,150,150,152,153,153,152,151,149,150,151,151,154,154,151,155,159,158,154,152,152,151,151,150,147,147,148,150,154,151,150,146,150,155,152,152,151,150,148,151,116,130,144,149,147,146,150,146,145,146,145,145,147,152,145,145,147,146,144,146,143,144,146,141,139,140,147,141,141,142,145,147,146,143,143,144,143,141,138,137,142,143,144,140,136,135,137,137,136,139,141,142,145,146,143,138,135,134,137,139,138,138,138,140,139,139,135,136,136,137,140,141,139,139,141,136,137,137,136,137,138,138,141,141,138,138,135,124,127,127,129,126,128,132,136,136,133,136,136,135,133,136,140,137,134,134,134,132,126,122,124,126,135,142,138,136,135,137,137,136,134,135,135,132,134,136,133,131,133,133,131,133,134,134,134,134,134,133,136,135,133,127,121,117,123,128,128,128,125,122,122,122,122,123,114,107,112,118,124,125,125,129,127,126,124,125,124,126,122,122,120,121,119,121,117,118 +177,181,177,185,180,177,180,178,183,182,178,182,186,183,186,183,181,185,187,188,183,183,182,183,184,184,185,184,183,182,179,180,184,181,183,185,180,177,180,180,180,179,179,181,180,178,175,171,171,162,108,101,156,177,176,177,176,177,177,179,176,177,181,183,176,182,181,181,185,180,177,178,185,184,183,182,183,179,181,179,181,182,183,178,179,179,183,182,179,182,179,178,174,180,178,175,174,175,176,175,174,174,174,170,175,175,174,174,173,174,179,180,177,177,182,181,178,177,179,178,177,176,175,175,173,173,172,170,168,172,174,175,174,175,174,176,180,181,179,175,175,177,176,174,175,179,177,179,180,174,171,175,177,174,177,178,177,175,178,175,175,178,176,178,169,164,170,169,166,164,163,165,167,166,169,174,172,171,169,167,170,170,173,173,170,170,167,167,169,169,166,169,172,174,173,171,168,169,168,167,169,171,174,174,172,170,171,170,167,173,176,174,168,169,172,170,169,170,175,175,178,174,172,170,170,174,174,175,173,169,169,172,169,167,166,166,171,168,171,171,173,169,166,160,156,151,143,126,116,114,113,110,108,108,107,107,104,103,103,99,101,100,98,96,95,95,95,93,94,89,90,93,93,89,87,88,90,90,87,85,85,86,88,89,87,85,88,85,81,87,89,89,85,83,86,84,84,83,85,84,81,84,86,84,79,87,87,83,80,85,91,87,85,87,86,83,84,85,81,82,81,86,85,85,78,81,86,86,85,83,80,80,84,84,87,92,87,87,84,82,78,79,82,84,80,82,80,80,81,79,79,84,84,79,78,83,84,81,79,83,84,81,83,86,82,82,82,83,81,80,88,89,84,87,89,92,94,94,92,91,91,91,88,89,93,97,97,96,100,102,98,99,104,104,103,103,118,149,155,157,150,151,152,152,152,149,152,150,146,151,153,154,156,156,154,155,156,156,155,157,157,155,153,150,149,148,151,151,149,151,153,152,150,152,153,152,155,154,151,153,155,155,155,153,153,150,147,149,146,146,150,152,152,149,149,149,150,154,153,154,149,150,149,146,114,135,144,149,150,145,148,145,142,144,145,150,149,148,144,145,142,140,141,142,141,142,146,141,141,141,143,143,144,141,143,148,149,145,143,142,142,139,139,136,138,141,144,141,136,136,139,139,135,137,141,144,145,145,147,142,134,136,138,141,139,135,138,140,139,139,135,135,137,141,139,138,139,138,138,135,136,136,135,133,137,141,140,140,136,134,133,126,125,128,129,126,129,132,130,133,134,133,134,135,131,136,139,138,133,133,133,128,123,122,127,132,139,141,138,141,136,137,134,133,131,130,131,130,131,131,131,130,131,131,130,128,129,133,134,134,134,131,132,130,130,129,120,118,126,129,130,129,129,125,121,120,122,119,108,105,116,123,125,124,123,126,124,127,126,122,123,122,121,119,117,119,118,116,118,121 +183,184,182,183,183,184,184,181,186,184,176,180,182,179,182,182,182,181,186,187,187,187,184,183,181,184,183,183,181,184,183,187,188,185,184,183,180,179,179,178,182,182,179,178,177,176,174,174,174,170,120,95,151,180,177,181,183,181,180,183,183,181,182,183,180,185,188,182,183,179,183,179,183,182,181,185,183,181,181,183,177,180,179,178,179,174,178,180,178,181,183,183,176,173,177,175,172,174,174,176,174,173,174,171,172,172,173,174,172,174,178,178,178,177,177,175,178,178,176,177,181,177,171,172,172,170,169,168,170,170,172,174,172,172,172,176,181,181,179,178,179,178,176,175,175,175,175,174,176,175,174,175,176,178,182,178,177,180,179,175,176,177,178,181,175,166,170,168,168,169,170,170,172,171,171,176,178,171,170,169,168,171,174,170,169,169,165,167,171,170,168,169,174,175,171,173,170,166,168,170,169,168,168,168,168,167,167,169,167,169,172,172,171,167,170,172,174,173,172,174,177,173,170,171,169,171,168,169,173,173,170,170,169,167,165,167,168,167,170,169,168,163,160,159,153,147,136,121,117,110,111,114,108,108,108,108,104,104,103,103,97,98,97,97,91,96,98,95,89,87,92,95,90,87,90,87,83,85,88,87,83,84,90,88,81,83,87,84,78,83,88,86,83,83,86,83,86,87,86,90,84,84,83,83,85,84,85,87,88,87,87,87,90,88,82,90,86,85,86,83,87,85,79,80,83,86,86,88,85,82,82,81,87,85,80,83,87,84,82,81,82,79,83,83,82,82,85,86,81,78,81,82,84,81,79,81,81,81,82,84,82,81,86,84,80,84,83,81,80,82,84,81,81,86,85,85,90,94,92,90,93,93,94,94,93,92,97,99,97,98,98,100,99,102,102,98,107,136,155,159,155,154,156,150,151,150,150,151,153,152,153,157,156,154,155,156,155,156,155,154,153,152,151,149,151,150,151,152,149,152,153,151,150,152,154,152,152,152,149,153,157,153,150,147,148,148,144,145,146,148,149,150,151,151,149,151,152,152,154,153,150,147,146,136,113,140,146,148,146,144,144,144,143,142,148,149,148,146,143,143,145,141,144,145,145,142,140,143,142,141,143,144,147,143,144,141,141,142,143,140,140,135,135,137,139,139,137,138,136,135,136,139,142,140,141,140,143,145,143,140,137,135,136,139,138,137,136,138,139,137,134,135,136,137,138,136,137,137,135,135,135,136,136,135,135,140,136,133,135,133,132,128,130,128,131,134,130,131,131,130,132,133,135,134,132,137,139,132,128,130,128,127,127,127,128,130,139,138,132,134,135,135,134,133,130,131,131,133,130,128,129,132,130,130,132,128,129,134,133,133,134,132,130,130,125,123,118,119,126,129,126,126,126,124,118,116,118,118,109,111,119,124,124,126,125,123,124,121,122,123,121,121,120,116,117,116,112,114,114,117 +186,184,184,186,184,183,180,180,180,182,180,182,182,183,184,188,189,188,188,187,187,186,185,188,185,182,186,189,187,188,188,185,183,182,181,181,185,184,182,182,181,180,180,182,182,177,176,175,173,173,133,90,135,171,174,179,179,179,180,178,177,175,174,177,177,178,182,180,182,178,179,177,182,181,179,179,181,182,179,180,179,182,181,175,177,179,181,181,181,179,182,180,172,173,177,177,175,172,175,176,176,176,177,172,171,174,172,172,175,178,175,176,177,176,177,179,180,179,178,177,180,178,173,173,173,171,169,168,171,169,169,170,172,172,166,171,178,178,175,173,173,175,176,175,176,177,176,176,176,172,175,170,173,176,179,178,176,177,177,175,175,178,178,178,173,164,164,165,168,168,169,174,171,169,168,172,174,172,167,167,167,167,170,169,166,166,166,166,172,171,170,167,171,172,169,171,171,168,169,168,165,166,170,168,169,169,169,168,164,167,170,170,170,170,173,172,171,171,171,172,172,171,172,170,169,171,168,171,170,171,171,168,166,164,167,165,165,168,169,169,165,160,154,150,145,139,124,112,112,110,108,108,104,105,104,106,103,104,98,100,99,96,94,96,94,94,89,90,91,89,87,89,91,90,88,84,85,89,87,83,84,84,85,82,82,86,82,83,84,86,86,83,85,86,85,85,86,86,88,87,89,86,83,84,89,88,88,85,89,91,82,82,86,85,87,80,88,92,89,84,86,82,85,83,87,84,86,85,85,81,85,83,82,80,81,84,81,83,85,80,77,82,91,85,82,86,89,85,79,84,86,81,78,82,85,86,83,85,83,80,83,87,87,84,82,84,87,86,84,84,83,85,86,84,84,89,90,88,91,93,96,91,91,96,94,91,93,93,96,96,99,102,98,99,102,100,101,120,152,158,155,153,152,150,150,151,151,150,150,150,155,155,153,152,153,155,156,152,154,158,155,152,152,151,150,152,150,151,148,149,150,153,155,156,153,150,152,152,150,155,157,153,149,148,148,148,148,145,147,150,150,151,148,145,149,154,154,151,150,150,151,149,150,129,112,144,153,151,148,145,148,146,144,145,146,149,147,146,146,145,147,142,142,142,143,144,143,140,140,140,141,142,145,142,146,143,141,144,145,146,141,139,138,140,139,143,142,138,139,139,139,141,141,138,140,140,140,143,141,139,138,136,137,136,135,137,138,139,140,136,136,136,135,136,138,137,137,137,135,136,133,134,136,137,137,139,136,136,138,138,134,131,132,135,132,134,131,133,129,129,132,135,133,135,133,133,136,130,134,128,127,130,126,126,126,130,136,135,132,134,137,134,133,136,132,131,132,134,134,129,131,132,130,127,129,129,132,135,133,131,130,129,132,131,128,124,117,123,128,124,124,123,119,117,118,118,118,116,113,113,122,124,124,124,126,126,126,125,122,121,121,123,121,121,119,116,111,114,116,123 +189,186,185,185,177,179,180,182,182,182,184,187,184,186,185,188,186,184,188,192,187,187,188,189,187,183,187,189,187,188,189,185,185,185,184,182,185,187,183,183,182,181,183,182,182,181,180,181,176,175,147,90,120,171,178,177,177,179,182,183,182,177,176,178,178,179,181,181,181,183,181,179,178,181,182,178,177,180,179,180,182,183,178,182,179,178,181,184,181,178,181,177,174,174,173,177,177,171,175,178,176,177,177,176,173,175,174,176,177,178,176,177,180,178,174,179,182,179,180,178,178,178,174,173,173,169,169,173,170,169,170,172,171,169,167,170,177,177,179,176,175,177,178,175,173,176,174,178,176,175,175,170,173,181,177,179,175,178,176,175,175,177,177,175,173,168,167,165,166,168,169,175,173,169,173,176,176,174,166,166,164,163,165,168,165,163,166,165,171,171,170,170,172,172,169,168,170,172,171,166,166,170,171,171,172,169,168,173,169,167,168,167,169,168,171,173,172,173,173,171,174,173,170,172,169,169,169,171,170,170,170,168,167,162,165,168,169,169,169,166,161,157,152,145,139,126,116,113,105,107,108,106,104,105,105,102,102,99,94,96,94,93,93,93,91,89,89,89,89,90,87,87,88,87,84,84,85,86,84,84,85,88,89,85,84,83,84,84,83,83,84,85,83,86,90,88,83,82,89,90,85,86,84,84,87,87,89,85,84,88,85,84,83,87,87,86,85,88,85,84,85,87,86,85,80,84,85,89,85,79,79,82,81,79,83,88,85,84,85,85,84,80,82,88,86,82,84,88,84,83,86,87,86,84,81,84,84,84,84,85,87,86,84,87,89,84,83,86,88,85,82,87,87,85,85,88,88,89,88,89,90,96,94,91,91,93,91,90,95,102,97,97,100,99,98,102,101,108,141,147,149,150,148,148,150,150,148,151,152,151,153,154,152,153,150,154,155,154,156,155,151,152,150,150,151,150,153,150,145,149,151,152,151,153,154,150,154,155,151,151,152,152,151,150,154,153,148,146,146,148,152,153,149,148,152,152,153,152,150,151,154,149,152,126,121,144,150,146,144,148,148,148,144,145,145,146,150,147,148,147,147,143,140,143,143,149,149,142,142,142,140,143,144,141,144,145,148,144,145,145,142,140,138,139,139,140,142,140,139,138,139,138,138,140,142,141,141,142,139,135,136,137,135,134,134,137,139,137,136,137,136,137,134,134,138,136,136,137,136,135,134,135,137,138,140,143,140,138,139,137,136,136,132,135,132,131,129,130,130,133,132,132,136,135,133,133,133,130,132,127,128,129,127,129,131,135,135,136,134,132,136,135,135,135,132,133,131,134,137,134,133,132,130,132,133,134,135,133,132,130,131,132,132,132,131,121,114,120,124,124,122,117,115,118,118,119,118,112,113,121,129,127,123,124,123,125,125,126,125,123,124,123,121,121,117,116,116,118,121,118 +191,182,182,186,178,179,182,182,186,186,185,187,189,185,183,185,188,186,188,191,192,190,189,188,189,187,186,181,183,186,186,184,188,186,183,182,184,184,183,184,182,179,180,181,180,181,179,180,179,178,165,105,107,162,176,176,176,176,176,175,175,175,177,178,176,177,180,184,179,175,177,180,176,180,182,181,184,180,177,180,181,181,184,182,181,180,180,180,181,180,180,180,178,175,175,178,178,177,180,180,175,176,177,173,174,175,176,174,174,177,177,174,177,180,180,182,181,180,179,178,176,176,171,171,172,169,166,169,168,165,168,171,169,169,171,173,174,177,176,177,178,177,176,172,173,176,172,173,178,176,175,171,173,177,175,177,177,175,176,173,173,181,178,182,173,169,165,166,167,166,170,172,174,173,177,172,175,173,166,167,165,164,165,167,166,163,162,166,170,170,170,167,169,171,169,168,170,173,170,167,165,168,168,168,170,170,167,173,171,167,170,167,169,169,169,170,170,167,171,173,173,174,175,172,170,168,170,170,170,171,170,172,167,164,167,166,162,169,167,164,159,152,144,139,137,124,114,114,109,109,109,108,104,102,102,100,93,99,96,96,92,92,93,93,87,89,92,92,89,88,93,91,85,85,86,89,86,81,83,88,86,83,85,88,85,85,88,88,82,83,88,88,83,85,87,89,84,88,91,91,89,89,92,91,88,87,85,89,88,87,83,84,87,92,84,89,85,86,83,87,87,86,85,85,88,90,81,84,85,83,81,82,88,83,79,80,86,87,82,82,87,86,84,84,85,84,87,87,87,88,86,85,86,82,81,85,86,83,84,83,82,85,88,86,87,91,90,83,82,85,84,84,85,88,89,83,85,89,88,88,90,95,94,89,89,93,96,96,96,101,98,95,97,100,99,100,101,104,129,149,150,153,152,151,152,152,152,150,152,152,151,154,152,155,153,153,159,157,154,155,154,151,152,153,152,151,152,147,146,150,151,151,151,152,153,155,157,153,153,155,155,152,151,152,152,149,145,145,143,144,148,151,149,149,151,151,151,149,152,154,151,150,149,119,125,141,149,149,145,148,146,146,143,148,148,145,145,145,148,145,146,145,143,140,142,146,148,145,143,143,141,142,145,141,143,147,148,143,146,146,144,141,138,140,140,141,140,139,142,141,136,139,140,140,142,143,145,143,139,135,136,135,134,132,130,133,136,135,135,136,138,135,133,137,138,133,134,137,137,134,135,134,133,136,136,138,134,133,135,134,137,137,131,133,132,133,130,129,128,131,132,131,134,134,135,133,134,131,131,129,127,131,131,129,131,135,137,138,135,133,134,136,138,138,135,132,131,133,134,131,132,132,134,132,133,134,133,130,130,133,131,130,130,132,130,121,120,125,122,120,118,114,115,118,119,121,120,119,120,125,126,125,123,120,123,124,123,126,119,125,122,120,122,118,114,118,120,123,120,118 +191,183,182,184,183,184,184,181,187,185,183,183,188,189,189,183,185,190,186,186,186,185,187,184,184,181,177,176,179,182,183,185,185,184,181,183,185,185,183,180,182,182,182,184,181,182,182,181,176,176,174,115,92,150,177,176,177,178,176,174,178,179,178,179,181,182,182,184,184,181,180,181,182,183,183,185,187,179,179,179,182,182,184,183,183,180,178,178,178,178,183,179,174,172,169,169,173,175,171,172,171,176,174,173,175,172,172,173,174,174,177,177,180,181,176,176,177,179,180,179,178,175,169,168,169,169,167,167,166,165,166,170,173,171,171,172,175,179,179,180,176,175,175,175,174,175,172,174,174,177,173,171,175,178,174,178,179,177,176,174,174,179,177,178,177,173,168,168,170,168,173,177,174,175,173,173,174,169,167,166,165,165,166,166,168,169,167,167,168,171,169,167,168,171,170,171,171,168,171,167,163,165,169,169,171,171,171,170,168,167,168,168,173,173,170,169,168,168,168,169,169,171,174,171,170,169,171,172,169,171,170,171,168,164,165,166,164,164,163,160,155,151,146,136,132,119,110,108,107,105,104,104,106,101,101,100,99,97,94,94,96,91,89,92,93,89,89,86,87,89,87,87,90,91,90,87,87,87,83,86,89,87,83,85,91,91,84,82,86,91,87,84,89,88,81,84,87,91,88,88,90,89,89,88,85,87,88,82,89,87,84,83,87,89,86,84,85,81,87,88,89,86,87,83,87,85,87,82,81,79,83,80,83,81,82,86,85,84,87,81,80,84,90,84,79,83,89,83,83,83,82,79,77,81,82,85,85,82,80,80,84,83,85,87,85,87,90,85,83,83,85,89,88,84,87,92,91,89,90,90,90,87,89,95,96,92,96,98,98,94,94,98,97,97,101,101,101,103,118,148,153,151,150,151,149,147,149,151,152,151,150,148,149,151,155,156,156,153,152,156,155,152,151,153,152,152,152,149,148,149,152,152,151,150,153,155,157,155,158,158,156,153,151,152,150,143,143,145,145,148,151,152,147,145,148,151,153,151,152,151,150,151,151,118,129,145,147,147,147,151,149,147,148,150,147,146,150,148,147,148,146,145,144,143,144,146,148,147,146,141,141,143,141,141,145,144,145,145,146,146,143,144,139,137,141,141,140,139,139,138,138,141,140,142,145,142,143,143,142,139,136,134,135,132,133,137,137,137,135,135,136,134,135,137,138,135,133,134,136,134,135,134,133,135,137,137,134,132,135,132,130,130,132,135,135,134,131,131,131,135,132,129,131,132,135,135,130,132,130,130,131,131,131,134,135,137,138,138,138,135,135,135,135,134,133,133,131,134,138,134,134,132,129,129,129,132,133,132,132,133,135,133,130,127,125,114,117,125,123,117,116,117,117,114,117,121,122,122,126,125,124,125,124,125,124,123,123,122,124,119,118,123,124,117,112,118,121,120,119,121 +188,186,184,187,188,182,186,177,182,182,182,179,183,186,187,181,182,184,189,190,189,188,187,183,182,182,178,180,180,181,182,182,181,177,177,182,186,187,187,184,185,183,180,180,180,182,184,182,179,179,179,131,89,142,178,183,181,181,182,182,183,183,177,182,181,180,181,184,186,184,178,180,182,178,180,184,184,182,182,176,184,178,181,182,183,176,177,180,181,178,181,180,174,175,173,172,168,173,173,171,172,175,175,179,179,177,173,171,174,175,178,177,181,180,176,175,177,179,180,178,174,173,174,172,169,167,171,172,167,164,166,172,175,172,170,171,177,181,179,179,176,176,175,174,175,175,175,175,175,176,177,176,176,179,178,177,175,177,177,173,174,176,176,174,175,172,168,170,173,171,175,177,171,175,172,171,170,167,164,163,164,165,167,169,169,168,167,168,169,173,172,170,169,169,167,169,169,166,169,168,166,167,170,170,172,172,174,171,170,170,171,170,168,171,171,170,168,168,168,171,171,173,171,169,172,171,172,167,166,170,168,169,166,164,162,166,165,165,161,154,152,147,142,133,121,110,108,110,107,104,104,99,102,99,100,102,100,99,94,99,93,94,87,89,92,92,88,88,90,91,89,89,88,89,88,86,85,88,86,87,90,92,89,86,88,86,83,84,87,87,86,83,89,88,89,89,84,83,87,86,88,90,90,88,87,85,88,86,86,88,87,84,84,89,89,91,82,87,88,89,83,86,86,88,82,83,84,84,79,82,81,86,81,82,80,84,78,79,81,85,83,83,85,86,83,78,82,86,85,82,82,82,82,84,83,87,89,86,82,84,86,82,80,84,85,85,85,86,85,80,79,88,87,84,84,91,91,92,89,91,90,91,93,93,95,99,96,95,97,97,96,97,98,96,94,103,105,102,109,140,150,150,153,152,146,147,150,154,151,148,150,149,150,151,155,155,154,154,154,155,152,152,153,154,151,148,151,150,149,147,152,154,149,152,155,153,154,151,153,153,153,153,154,154,150,145,146,145,145,145,147,147,146,146,148,154,153,149,148,151,148,149,145,114,132,143,144,144,148,147,148,149,149,151,148,144,149,148,147,148,145,144,145,145,146,151,147,138,139,137,143,144,139,142,144,146,146,145,144,145,140,137,142,141,142,139,139,140,139,137,140,141,141,143,146,144,141,141,138,137,135,134,133,132,134,136,136,136,134,135,135,130,135,141,139,137,137,135,133,134,135,132,132,135,136,136,134,134,134,131,132,135,136,137,135,136,138,131,131,134,132,133,133,133,132,136,133,132,131,132,132,127,129,135,137,137,136,135,135,138,138,136,135,136,134,134,136,136,133,133,130,131,132,129,130,134,136,132,130,132,131,133,134,130,124,114,119,122,119,118,123,120,119,120,122,123,123,122,124,126,122,121,125,123,124,126,124,124,124,121,119,122,119,116,114,117,117,117,120,122 +189,193,185,186,184,182,184,175,179,180,177,181,182,180,178,179,182,181,184,185,187,186,187,183,181,180,180,178,179,181,179,178,180,184,184,181,185,185,183,186,186,180,179,183,184,183,184,180,179,182,183,150,97,132,176,185,181,181,181,179,182,179,177,176,178,177,184,182,181,178,175,177,177,181,185,182,183,185,180,177,182,178,181,182,177,178,178,177,181,176,183,181,178,177,173,175,174,174,177,174,179,177,174,180,181,180,178,177,174,176,178,176,179,182,179,179,181,179,176,176,176,175,175,172,172,174,172,170,168,167,170,173,173,170,168,168,173,179,177,178,177,179,178,175,178,176,174,174,172,174,175,175,175,178,177,174,174,174,177,174,176,174,180,175,172,169,168,172,171,171,171,173,171,166,170,169,165,167,167,166,169,168,164,167,169,168,169,169,168,170,170,169,169,169,167,168,170,170,171,170,169,168,168,169,169,171,172,169,171,171,171,171,168,170,170,172,171,168,170,169,167,171,170,170,172,170,169,167,170,165,166,172,171,164,162,163,161,158,154,149,151,147,139,133,120,114,108,108,106,103,102,103,103,95,99,104,101,96,95,98,89,88,93,93,91,89,93,94,88,81,85,89,89,87,87,87,81,79,89,91,87,85,87,89,85,85,87,85,85,89,90,91,85,84,89,90,82,81,84,87,84,84,86,93,88,86,86,89,85,85,85,86,83,86,86,94,87,84,80,86,89,86,80,83,91,91,87,86,85,83,80,80,87,86,84,86,84,85,85,83,86,86,87,85,86,85,84,85,84,79,80,81,82,84,87,87,87,83,82,84,84,83,83,82,82,84,87,85,83,86,84,83,86,88,90,88,89,90,89,91,92,95,94,92,93,95,96,95,97,98,98,101,96,100,95,99,102,102,108,128,148,147,151,148,148,150,150,153,149,149,153,151,151,153,155,157,155,154,154,155,155,150,149,151,150,150,152,150,149,149,150,150,148,152,154,152,155,154,154,154,155,155,154,153,153,151,150,149,146,145,147,151,149,145,151,154,153,150,150,153,152,150,144,113,140,143,140,146,150,144,148,148,149,150,149,147,149,146,147,143,141,139,143,145,145,147,142,143,137,139,141,142,141,142,141,143,145,147,145,144,144,137,137,136,140,140,138,140,139,136,135,134,136,141,145,145,142,140,138,136,133,134,134,131,135,139,138,139,137,134,135,133,137,136,135,134,139,139,134,135,136,137,136,139,138,137,139,138,134,132,132,134,133,133,137,133,132,131,130,134,134,133,135,134,134,135,134,134,132,132,133,134,134,133,135,139,138,136,136,136,136,138,137,138,135,137,137,134,130,133,135,132,131,132,133,137,136,135,136,137,134,134,134,132,122,115,119,119,118,119,118,118,120,123,124,127,124,123,123,124,126,125,122,122,120,124,123,124,124,123,118,121,118,119,114,112,117,123,122,123 +193,191,185,189,184,178,179,174,176,177,172,174,180,180,185,183,182,179,181,184,186,185,186,181,183,184,185,181,180,182,183,183,183,186,186,184,187,186,185,190,186,180,181,181,181,182,184,180,178,181,183,166,107,118,169,181,178,181,177,175,177,180,178,178,177,180,182,180,181,180,179,180,182,183,183,181,184,181,181,181,186,180,181,181,180,177,180,178,178,174,179,176,177,179,176,174,173,176,176,178,180,177,177,177,177,177,174,177,176,176,176,179,182,180,179,179,180,176,177,181,180,178,178,177,174,173,171,171,171,171,172,174,175,168,169,167,166,176,178,179,179,174,176,174,177,175,177,175,175,177,173,172,172,175,178,178,176,171,176,179,176,173,177,178,177,173,167,169,172,168,169,171,167,165,166,169,167,166,169,168,170,172,168,168,170,169,169,167,167,169,169,167,169,173,171,169,169,172,172,170,166,167,168,169,168,170,176,174,173,173,172,170,171,172,170,172,169,168,171,171,169,172,172,171,173,168,170,172,172,169,168,170,167,165,163,161,159,153,148,148,144,142,136,131,113,108,105,104,107,101,101,96,101,102,100,95,97,94,93,89,91,91,92,90,96,92,90,87,89,88,89,87,87,86,85,85,85,84,87,88,86,87,85,88,89,90,87,87,89,86,80,83,87,87,85,82,86,89,85,83,88,89,87,86,86,86,85,84,87,87,86,79,85,87,86,87,85,80,85,82,88,84,87,87,88,87,91,85,84,81,83,80,79,85,84,83,82,81,85,88,84,85,90,83,86,89,91,86,84,82,83,81,79,84,88,86,85,84,83,82,82,83,83,83,84,84,85,87,89,86,88,90,88,84,86,89,87,83,88,91,92,87,91,95,98,95,94,98,96,93,97,101,97,96,97,99,99,99,104,120,148,152,151,149,150,148,147,150,148,153,155,152,153,154,154,156,153,153,158,154,154,151,151,153,152,152,150,150,152,153,151,149,148,154,155,154,155,154,156,156,157,158,156,154,151,148,147,146,145,146,150,151,148,145,149,153,154,150,148,152,150,148,137,118,142,145,142,148,149,148,150,147,148,147,148,146,148,146,145,145,144,142,143,145,146,141,143,142,142,141,143,142,141,143,145,144,146,144,145,141,139,138,136,134,138,139,139,140,139,136,138,140,139,141,146,146,143,142,141,137,137,138,134,133,135,139,137,138,137,136,136,134,137,137,136,132,137,139,135,132,133,131,137,139,140,136,135,135,132,135,134,133,132,130,137,140,135,133,134,133,134,133,137,135,135,136,133,131,132,131,132,133,132,131,137,141,141,137,137,135,135,135,133,135,134,133,131,131,133,133,131,132,133,130,131,135,136,138,139,135,132,131,130,130,118,115,118,121,124,121,116,119,121,126,124,127,124,125,124,124,123,125,122,122,124,128,126,127,126,124,122,124,120,115,114,113,120,123,122,122 +194,192,184,182,185,182,179,182,181,184,176,178,179,177,180,179,179,179,179,183,185,186,186,185,184,183,183,183,184,186,186,185,183,185,187,186,182,185,187,187,187,186,186,185,183,180,180,180,179,180,178,171,123,106,156,174,174,177,177,177,178,180,179,177,177,181,182,185,184,182,185,179,180,184,184,183,183,179,181,182,187,182,184,183,183,176,181,182,180,178,177,179,176,176,174,175,175,175,176,176,175,175,175,175,176,175,171,171,173,175,176,178,182,183,178,176,179,178,180,179,176,174,178,180,179,176,175,174,171,169,172,172,172,169,170,168,166,176,181,181,178,177,179,175,178,175,176,175,174,175,176,171,174,176,180,183,177,173,176,177,177,175,172,177,178,171,167,171,169,168,167,168,169,167,168,166,167,167,169,172,171,174,174,169,171,171,169,169,169,167,168,170,170,172,172,171,168,168,168,169,166,166,169,170,168,169,172,170,170,171,170,168,167,170,171,174,171,169,171,169,170,171,173,168,173,170,171,168,170,171,166,167,166,162,158,157,155,153,146,144,141,143,138,124,111,106,103,105,100,97,100,98,100,104,101,97,96,101,98,92,93,97,93,91,87,91,85,81,87,89,88,87,87,92,89,84,83,88,89,83,84,87,85,85,88,87,86,84,87,87,84,83,86,86,88,88,89,89,88,85,89,88,91,90,87,81,89,87,89,87,89,86,80,84,84,87,82,76,84,88,82,82,89,85,82,86,87,84,83,82,82,84,80,86,85,91,83,85,81,89,85,85,84,83,84,84,84,87,88,83,79,87,87,82,84,89,87,82,84,88,85,80,81,86,87,82,82,88,89,83,80,87,86,88,86,89,89,85,85,89,88,92,91,91,92,95,98,97,93,95,93,95,101,100,95,97,101,98,99,107,145,156,155,151,151,153,152,151,150,152,152,152,154,155,154,155,152,152,154,155,150,150,152,151,148,150,152,151,149,148,150,153,153,154,150,149,151,154,156,156,156,154,153,152,150,148,147,146,146,147,151,152,151,150,150,153,153,151,149,150,148,149,133,122,145,148,150,148,149,152,151,147,151,147,149,146,150,146,148,144,144,144,143,145,146,145,140,140,142,143,141,144,143,139,144,144,146,146,144,141,138,136,139,137,142,139,140,137,135,138,140,141,141,138,141,143,141,140,139,135,133,134,134,134,136,140,139,136,134,134,133,135,140,140,136,135,134,134,135,133,133,132,136,137,137,132,134,137,131,130,134,133,130,130,134,133,133,128,134,131,135,135,135,135,135,139,136,134,135,134,135,136,133,133,136,143,140,140,139,137,139,134,134,135,134,136,134,132,136,135,133,133,135,133,132,134,133,135,137,135,131,132,131,129,119,117,119,122,124,119,113,119,121,125,127,125,121,128,126,127,126,129,126,128,131,128,124,126,121,118,118,118,117,114,113,115,117,118,121,122 +191,191,189,192,185,183,182,185,180,182,181,185,184,181,180,178,175,182,182,185,188,187,187,185,184,185,186,182,183,183,186,185,183,187,189,187,183,186,187,186,187,185,183,183,181,182,181,180,177,181,181,176,131,97,147,178,179,178,178,178,181,184,177,176,179,178,177,179,179,181,180,179,177,179,183,183,181,180,185,183,184,178,182,181,177,171,175,176,177,178,181,178,179,178,176,172,175,174,173,173,176,173,173,175,174,176,174,170,174,178,176,174,175,178,177,175,176,178,179,179,175,175,175,175,178,177,174,175,175,175,173,170,168,167,167,169,166,174,179,179,177,177,178,175,172,174,176,178,174,175,176,173,171,172,176,178,172,174,175,176,177,176,175,177,175,168,170,166,167,168,164,165,165,165,166,169,169,167,169,171,172,174,171,169,165,167,169,168,169,168,167,165,165,168,170,168,167,170,172,170,167,165,167,170,169,169,171,169,170,171,171,170,170,173,169,171,169,170,170,168,170,172,173,168,170,169,166,168,168,172,168,166,164,164,160,155,153,150,146,142,140,140,131,112,108,104,103,105,101,99,98,103,97,97,97,98,96,93,94,96,91,90,91,92,87,85,88,90,90,84,83,87,87,84,84,83,84,85,87,87,83,83,85,89,86,84,88,86,83,84,86,90,86,87,89,87,86,86,90,89,79,87,88,87,83,87,87,94,91,88,81,87,82,86,80,90,89,85,80,86,88,82,82,85,89,90,84,83,87,86,79,79,85,84,87,83,85,84,82,85,84,82,80,80,85,81,80,84,86,82,82,83,83,83,83,85,85,78,83,87,84,84,83,79,80,85,86,85,84,86,86,82,83,89,86,84,86,90,88,87,88,93,89,93,94,97,95,91,94,97,95,99,100,98,95,96,95,95,98,104,130,154,152,150,150,150,149,151,149,155,154,152,152,156,156,155,152,153,154,156,152,150,153,155,154,152,151,150,148,147,151,151,151,152,148,148,148,151,156,156,153,153,153,153,153,152,149,146,145,148,150,149,149,150,151,154,151,150,152,150,153,151,122,123,146,152,151,147,147,150,146,143,147,150,149,146,145,148,144,142,142,144,142,143,144,143,140,140,141,142,141,143,143,140,142,141,146,147,144,143,140,138,142,138,141,140,138,137,134,137,141,139,138,140,140,140,142,140,138,137,136,135,134,134,135,137,136,136,135,138,136,138,138,140,139,135,133,135,135,133,134,132,136,138,136,130,134,136,132,132,134,138,134,131,131,131,132,134,134,133,134,137,138,136,134,136,135,136,138,134,133,133,129,132,137,138,133,134,135,136,138,133,132,133,135,137,137,135,133,136,136,134,134,133,132,135,134,134,135,133,127,127,129,122,117,122,127,122,120,120,120,120,123,125,124,122,123,126,128,123,128,127,127,128,131,126,121,124,120,118,115,117,116,114,116,121,120,118,124,123 +190,193,193,192,187,189,182,183,183,185,186,187,187,188,182,187,184,189,189,187,189,188,187,187,187,188,186,186,187,188,188,190,189,188,189,187,185,184,185,186,187,187,186,185,182,182,181,182,181,180,182,179,145,97,130,171,177,174,175,177,175,176,174,176,175,179,178,179,177,179,178,178,182,178,186,182,182,180,180,181,181,178,181,178,178,178,176,174,177,176,177,180,180,176,176,176,177,174,176,177,175,177,174,175,178,177,178,173,172,176,180,177,177,183,182,176,176,181,181,180,180,178,182,181,178,179,179,178,176,175,173,172,170,168,166,169,170,176,177,175,172,175,177,176,177,177,174,176,171,174,174,177,173,174,175,175,172,174,178,181,176,176,176,177,175,173,166,165,170,168,170,167,168,169,168,170,171,169,170,172,172,172,174,170,167,167,167,167,169,172,169,168,168,170,170,170,170,171,170,170,168,167,167,168,172,172,170,169,170,171,173,173,171,170,173,170,172,172,168,169,173,174,173,172,174,174,168,170,171,172,168,168,164,161,158,156,150,143,143,145,141,137,129,109,107,109,102,101,99,98,97,96,100,95,93,92,99,94,95,92,91,88,91,89,90,85,85,84,86,83,86,87,92,91,88,88,89,88,89,88,90,91,88,87,88,90,88,87,85,85,84,86,88,91,86,83,86,90,89,86,84,90,81,78,85,88,85,83,88,88,82,80,87,85,84,81,86,80,86,80,88,81,81,79,82,80,91,87,85,82,87,86,81,84,88,83,82,81,85,84,84,86,87,84,83,88,87,83,85,87,89,84,82,89,91,82,80,85,87,85,83,85,82,83,87,85,86,87,83,82,88,85,86,88,87,88,86,81,86,89,85,84,90,90,94,90,88,92,92,94,94,97,99,95,95,95,92,98,101,98,124,150,152,150,151,149,150,152,152,153,150,152,154,156,156,156,151,153,159,156,153,151,149,150,153,154,152,151,151,156,156,150,154,154,149,156,152,149,153,154,152,152,152,153,150,146,147,145,144,146,150,149,146,145,149,154,151,150,149,150,150,148,121,128,146,147,151,148,152,150,145,148,149,147,149,148,147,147,144,142,144,145,147,145,143,141,141,141,140,140,141,144,142,142,142,139,143,144,143,142,140,138,139,139,139,139,139,137,135,137,139,137,137,138,139,139,138,137,135,135,134,136,135,132,136,142,142,137,135,137,137,135,137,139,137,134,133,132,134,132,132,134,133,135,137,134,134,136,132,131,136,135,134,133,132,132,129,133,131,130,133,134,137,134,132,134,136,135,132,133,130,132,132,138,143,137,130,134,137,139,137,133,134,131,130,134,134,134,134,132,131,130,133,132,132,131,133,137,135,129,125,124,129,120,118,126,126,128,126,124,127,128,126,125,124,122,127,127,126,126,126,126,121,123,124,124,123,118,119,118,116,116,116,120,118,121,120,121,122,123 +188,195,191,189,191,191,188,196,188,189,190,188,191,199,192,196,192,192,186,187,188,194,193,189,183,189,188,187,187,186,184,188,188,189,191,189,188,185,185,185,185,185,186,187,185,182,181,180,179,176,180,180,161,105,120,170,179,178,184,182,178,181,177,177,171,176,179,183,181,181,177,175,181,179,181,182,178,183,182,181,183,183,186,182,178,175,178,178,180,177,178,181,178,177,176,176,174,174,174,177,176,177,175,177,181,179,180,178,173,173,173,174,177,179,180,177,175,178,180,179,178,179,178,177,176,175,175,174,175,174,172,172,172,168,166,168,168,168,177,180,175,177,175,174,179,176,176,175,177,175,172,173,170,173,175,175,173,177,179,178,175,171,176,175,177,179,167,171,172,170,173,170,166,168,173,171,171,171,173,170,171,171,174,170,167,167,168,166,168,172,172,171,170,173,170,170,171,171,168,167,167,167,167,167,169,171,170,170,170,171,171,168,171,168,171,168,171,172,168,167,171,171,172,169,173,173,170,167,171,171,170,170,166,163,158,153,145,141,138,141,139,137,123,109,105,101,101,102,97,98,100,96,90,97,96,92,91,94,96,92,87,94,94,88,87,91,88,85,86,90,89,86,87,89,90,88,87,90,90,84,83,88,86,83,85,86,86,82,81,85,88,88,88,88,87,86,88,86,82,82,84,85,89,82,82,84,89,89,87,84,83,84,84,82,84,90,86,86,87,86,83,84,87,83,77,87,87,85,83,84,82,86,84,86,84,83,80,82,82,83,84,84,82,88,87,87,86,89,90,89,88,91,90,86,87,87,86,84,82,87,89,85,83,87,89,82,81,87,88,85,86,87,89,82,84,91,89,87,84,85,90,88,92,94,92,91,92,89,89,95,96,94,97,97,95,94,96,100,103,99,112,148,154,147,150,149,146,147,149,153,154,150,154,156,155,157,154,155,155,154,152,149,149,148,151,152,151,150,153,156,155,152,151,153,150,151,150,148,154,158,157,152,149,149,149,148,148,145,143,146,149,148,145,145,147,149,147,147,150,150,150,148,118,135,146,147,148,147,149,145,148,149,146,145,149,147,144,145,149,146,141,141,142,143,142,143,141,140,136,137,140,143,141,143,144,146,144,145,142,137,138,139,139,138,137,137,136,135,135,138,135,140,141,141,142,141,139,136,136,135,136,135,131,131,140,140,138,136,132,133,137,141,141,136,135,136,133,132,134,131,132,136,137,134,135,133,137,134,132,129,133,130,131,132,130,133,131,133,129,127,134,135,131,133,132,132,135,137,136,132,134,135,136,139,139,134,136,135,137,138,136,135,138,135,135,134,135,134,133,133,131,132,133,135,133,133,135,137,135,131,127,126,128,118,118,123,122,123,125,123,123,125,128,127,128,124,121,123,127,128,128,125,121,121,123,123,125,119,121,122,118,121,118,118,117,117,121,122,121,121 +193,193,190,189,191,194,188,193,187,190,193,193,192,194,194,194,189,190,188,189,189,193,190,187,184,188,185,183,181,185,186,188,191,189,188,189,189,186,184,184,188,188,184,183,180,182,185,185,182,180,181,180,169,110,100,161,180,178,177,177,175,180,177,178,173,172,178,177,178,179,176,175,179,176,178,179,182,179,181,179,179,178,185,183,179,177,177,177,176,178,175,179,177,176,176,177,177,176,175,179,181,179,178,176,180,179,179,177,174,176,179,178,177,177,179,177,177,176,179,180,177,175,173,173,173,172,172,172,171,173,172,173,171,166,164,164,168,171,179,182,179,180,178,177,175,179,175,175,177,175,177,177,176,171,177,179,179,175,175,178,175,173,177,179,176,176,175,172,171,170,170,172,171,170,171,171,176,171,170,165,168,167,168,169,164,164,167,166,169,169,168,170,170,170,169,169,171,170,168,169,168,167,167,169,171,172,173,170,167,172,172,169,169,170,171,166,166,169,169,169,170,170,173,170,173,177,173,173,169,171,171,166,165,161,157,151,146,142,137,139,139,137,120,107,104,97,96,99,100,95,97,100,92,91,91,98,94,88,90,95,89,88,89,93,89,86,84,86,88,86,84,87,88,86,88,88,85,86,90,89,87,87,87,88,85,83,87,89,85,85,88,91,86,85,88,92,88,86,83,88,84,88,88,87,83,83,86,91,84,83,82,90,86,83,83,86,84,86,83,87,85,84,81,81,77,86,78,79,85,83,76,80,82,82,79,79,82,81,79,77,87,85,83,85,91,89,86,85,89,88,88,87,86,85,86,85,86,86,85,87,87,86,86,84,78,84,88,84,81,85,89,86,86,88,89,88,84,90,89,87,88,89,92,88,88,90,91,91,93,95,96,95,93,98,94,94,95,94,97,98,103,142,153,146,149,149,151,149,151,153,154,152,153,153,154,155,154,155,157,155,150,150,150,150,151,152,153,152,150,152,153,151,151,149,147,150,150,152,155,154,153,151,148,146,148,147,142,144,144,145,150,149,147,146,145,146,146,149,151,149,148,142,113,137,144,144,148,149,148,146,147,148,146,149,150,150,144,146,146,146,144,141,142,143,143,145,142,139,136,139,139,139,140,142,144,144,147,147,144,143,139,136,137,137,137,137,134,133,135,134,136,137,138,141,140,138,140,140,139,136,134,134,134,134,140,140,139,136,133,136,134,137,137,136,137,137,135,134,136,132,134,136,135,134,134,135,137,134,133,129,135,132,129,133,133,132,133,132,129,133,133,137,136,135,135,133,133,135,133,134,135,135,140,141,137,137,136,139,136,134,136,135,135,134,132,132,135,134,132,131,131,133,136,135,132,134,134,133,129,126,128,128,127,121,121,123,124,128,125,123,123,126,128,125,127,122,122,122,122,126,125,123,122,123,123,122,124,123,121,125,120,116,115,117,115,119,120,120,121,123 +188,193,197,193,197,196,192,193,195,191,192,194,188,190,188,191,189,192,187,187,193,192,190,189,187,188,188,184,181,183,185,187,190,190,190,190,189,186,183,185,187,187,185,185,184,183,184,180,181,179,176,175,173,128,93,145,175,178,174,171,173,176,175,174,172,169,172,172,175,180,178,175,179,176,176,179,177,179,177,181,178,177,181,180,177,178,176,178,174,174,174,176,178,180,173,172,180,176,175,174,177,179,178,174,180,180,174,173,178,176,176,177,176,176,177,175,173,175,179,179,179,176,175,176,175,176,173,174,175,172,173,170,169,169,166,166,167,166,173,180,178,179,178,177,173,175,175,174,173,173,176,176,173,174,171,174,175,172,173,173,173,175,175,177,175,179,177,172,170,168,169,176,171,168,165,169,172,171,172,168,169,169,169,167,167,164,167,169,168,166,166,168,168,169,170,171,171,171,171,172,170,168,168,170,171,170,171,169,168,170,169,171,173,174,173,168,170,170,168,168,171,167,169,172,171,174,175,172,171,168,166,166,165,157,152,149,146,143,139,138,135,133,118,102,103,102,102,99,103,100,99,96,97,91,97,97,93,90,90,87,93,92,94,92,92,89,91,86,91,87,82,85,91,89,88,88,91,90,87,85,87,92,88,85,85,85,85,87,85,89,88,88,85,87,84,86,90,90,86,86,89,90,87,84,81,87,86,87,89,89,84,82,87,87,89,83,87,86,85,89,84,80,86,80,80,84,85,78,82,84,85,82,82,85,88,84,77,78,87,81,85,86,91,87,84,92,93,88,88,89,91,86,81,83,87,86,85,90,91,86,82,86,88,83,83,88,89,86,86,88,92,92,90,90,87,86,88,86,91,91,89,85,92,92,90,86,88,92,92,91,92,93,94,91,96,97,92,93,93,98,101,126,150,149,150,149,152,150,152,151,150,150,154,155,158,156,154,157,158,154,151,154,153,154,151,149,151,151,148,149,148,148,151,148,147,150,150,151,155,154,154,154,148,145,148,150,148,148,148,147,150,150,147,142,141,146,150,148,151,149,149,140,113,139,143,145,149,152,152,150,148,146,146,146,148,151,150,147,145,145,144,144,141,146,144,145,144,144,143,145,141,142,144,147,146,146,146,146,139,137,143,137,137,138,138,135,132,132,136,139,141,141,139,140,142,141,139,136,138,137,135,135,131,130,135,136,135,134,134,135,133,134,132,134,134,135,131,132,136,132,134,136,134,135,133,134,135,131,131,130,134,133,132,131,132,130,131,130,129,131,131,132,133,135,136,136,138,138,136,132,132,135,139,138,137,136,134,139,138,134,135,136,131,134,136,133,128,132,133,129,130,134,135,134,133,133,131,133,136,133,133,130,122,118,121,121,124,126,124,124,125,124,124,126,126,127,127,127,128,127,130,127,124,123,121,119,124,124,120,120,121,117,117,120,117,115,118,120,124,126 +188,189,197,191,195,195,196,195,197,191,192,193,190,190,194,192,188,191,190,185,190,187,189,189,185,184,187,185,182,184,186,188,188,188,192,189,188,185,184,185,184,186,184,183,184,184,184,181,182,180,175,175,181,147,96,131,171,177,175,174,175,174,177,175,176,170,170,169,173,171,176,175,172,174,178,179,180,178,179,179,180,177,181,181,177,182,175,176,177,179,177,182,179,176,175,174,178,176,176,176,178,179,176,173,178,179,176,175,175,175,175,179,176,171,171,176,176,176,178,179,178,176,176,177,175,175,174,173,171,170,170,167,170,171,168,167,167,166,173,180,175,176,177,177,176,176,174,182,176,175,175,174,171,173,173,173,174,172,171,176,173,173,173,174,177,180,175,172,174,172,171,173,169,165,166,171,170,169,170,168,171,170,173,173,166,164,168,167,165,165,165,164,165,166,169,170,169,169,168,168,168,164,164,168,170,170,168,168,168,168,166,166,169,170,171,170,170,172,171,171,170,172,173,175,172,176,175,170,171,170,164,165,160,154,150,144,143,139,138,136,133,131,114,110,107,107,103,101,100,99,101,95,93,95,96,95,94,96,94,88,88,91,92,92,90,95,95,91,90,90,89,86,86,91,90,87,89,89,87,84,85,93,93,88,87,92,93,88,85,87,87,84,86,86,87,87,92,87,83,83,89,88,87,87,91,89,85,82,87,82,88,90,82,87,90,89,81,84,89,90,83,85,86,85,80,87,87,83,81,86,85,85,87,87,84,89,84,83,82,85,90,88,84,86,86,88,86,88,88,88,89,92,89,83,80,83,88,87,89,96,91,84,84,87,87,86,87,89,88,87,90,92,89,86,82,87,88,88,91,91,91,92,89,90,90,89,90,91,92,93,92,90,93,94,92,97,96,90,93,98,96,119,147,149,150,149,150,150,153,156,155,156,156,154,155,153,154,157,158,154,153,151,152,154,152,148,146,146,147,147,147,151,152,148,150,155,153,152,156,154,153,152,150,150,150,145,144,144,145,146,148,150,148,144,145,146,148,151,150,144,145,131,117,145,145,146,155,154,149,149,146,148,150,147,149,150,143,144,147,142,143,144,142,144,143,140,146,144,142,144,144,143,143,144,145,145,143,144,142,138,137,135,137,139,135,134,134,134,136,137,139,141,142,139,142,143,139,136,135,133,133,135,132,133,137,138,140,136,135,133,135,137,137,137,138,137,134,132,134,132,133,135,134,138,134,136,136,133,130,134,132,131,131,130,130,131,131,129,131,133,132,134,135,134,135,133,133,135,135,134,132,135,139,137,135,135,138,141,140,140,138,135,135,133,134,134,130,130,131,130,133,134,136,136,133,134,135,133,129,127,126,124,113,114,121,124,127,127,124,124,126,126,130,130,124,125,125,126,128,128,127,126,124,122,122,123,121,122,123,122,124,120,116,118,121,113,117,119,124,125 +191,192,195,191,193,195,195,191,193,189,195,196,198,195,193,188,194,194,190,186,189,188,190,188,184,184,184,184,184,185,187,188,186,189,189,188,189,185,181,183,185,184,185,183,182,183,181,180,179,182,184,180,178,156,96,118,167,178,176,177,178,175,179,177,176,175,175,174,178,173,177,174,175,180,181,183,181,179,181,182,180,179,183,184,177,176,178,177,183,181,178,179,180,177,179,175,176,175,175,174,177,178,175,175,177,180,177,175,173,176,179,178,176,174,177,183,183,178,178,179,181,181,177,176,176,176,177,174,171,172,171,169,170,168,168,167,165,167,172,176,178,178,176,176,177,178,177,178,174,173,176,171,169,173,174,175,172,172,173,176,178,175,173,176,180,178,172,174,171,174,174,174,174,170,170,171,169,167,168,168,170,169,170,171,168,169,167,166,167,167,170,168,167,167,167,168,169,170,169,167,166,164,165,169,172,173,170,168,171,171,171,169,167,170,169,175,173,174,173,171,173,174,174,175,172,172,172,167,168,166,163,161,159,154,145,139,139,140,141,140,142,128,115,109,108,106,103,102,103,104,96,97,97,98,94,96,96,92,88,91,90,87,89,94,92,91,88,92,93,88,84,89,90,87,87,89,93,89,87,88,89,88,89,91,89,87,88,89,87,84,89,92,87,84,89,91,88,87,86,88,85,89,84,86,83,86,89,89,86,89,86,91,86,90,87,89,89,90,84,86,88,90,80,84,88,88,84,82,86,84,79,84,90,89,86,82,86,83,81,86,91,88,86,81,89,91,82,83,86,87,90,90,89,88,84,84,90,89,87,87,88,89,89,88,87,90,91,87,86,89,88,86,87,87,86,89,90,96,93,89,88,92,87,89,90,92,90,90,95,95,94,90,91,95,91,94,93,92,93,97,99,114,147,151,154,151,151,152,153,155,156,156,158,157,155,154,156,156,153,155,150,151,154,154,153,148,149,149,146,148,151,151,151,152,155,154,151,152,154,152,151,151,149,149,148,148,148,146,146,148,149,149,145,147,148,145,145,147,147,146,146,126,124,148,152,154,157,153,148,154,148,147,149,146,148,145,145,150,144,144,145,145,144,147,146,142,144,145,142,145,144,141,142,144,148,144,142,142,143,138,135,138,140,139,135,133,136,137,135,133,137,141,144,140,138,140,142,137,136,137,134,133,131,133,136,137,137,136,136,136,137,138,138,135,136,136,133,133,132,130,133,137,137,135,132,132,134,133,132,132,134,136,135,129,128,130,130,131,136,132,134,133,133,133,130,135,131,131,136,137,136,141,143,141,138,133,133,132,136,138,138,137,135,135,137,135,134,133,133,132,134,135,136,136,135,135,133,131,128,126,131,129,113,116,126,125,129,128,125,125,127,128,125,123,124,127,128,128,130,127,126,127,128,124,123,121,122,121,121,123,123,123,119,119,120,116,121,119,124,124 +190,189,198,191,191,193,196,194,193,191,197,198,197,193,195,191,193,195,192,188,189,190,188,184,185,185,186,186,184,184,187,189,190,189,188,191,188,184,181,183,189,188,185,181,182,184,184,184,179,179,180,178,175,168,109,106,163,182,182,183,182,176,179,177,177,180,180,176,181,181,184,181,179,180,182,185,185,184,182,180,179,179,182,184,182,180,180,180,180,180,176,178,181,179,179,177,173,174,172,174,175,176,174,177,177,176,177,176,172,174,174,176,177,177,175,178,178,178,179,181,181,178,177,178,176,177,176,173,172,174,174,171,170,169,167,165,166,166,172,176,178,179,176,174,180,179,179,179,178,173,173,173,172,173,176,177,174,173,174,173,175,172,169,174,178,179,176,172,170,170,170,175,175,169,171,169,169,171,168,167,169,169,169,170,170,165,166,169,168,167,170,170,169,170,171,169,166,171,171,168,168,165,165,168,168,169,169,167,170,170,168,167,167,172,174,173,175,174,173,171,172,171,172,175,171,169,171,169,166,166,164,157,155,152,145,139,134,135,140,139,141,126,112,110,107,106,100,102,102,103,102,98,101,98,94,94,96,92,94,91,91,91,93,88,91,88,89,88,90,88,86,84,89,90,89,90,91,90,88,88,89,88,88,87,86,89,86,85,85,87,87,88,89,90,87,88,91,90,81,86,89,94,89,86,88,88,88,87,87,89,84,86,89,90,87,84,90,87,88,85,90,85,85,81,87,84,91,86,84,82,86,86,88,83,88,89,88,86,89,87,89,91,86,88,87,89,88,83,81,91,95,90,85,88,90,90,87,87,89,85,86,92,91,91,90,90,87,87,90,89,88,90,90,90,91,93,91,91,93,93,91,90,88,93,86,91,96,95,94,94,97,97,97,92,95,97,93,90,98,99,99,105,142,155,155,149,150,153,151,158,154,154,156,158,156,154,155,154,151,150,147,147,152,153,155,153,150,149,150,151,151,149,150,150,151,155,151,150,156,156,155,150,147,153,152,151,151,148,145,147,149,147,144,142,144,146,147,146,145,146,152,124,132,152,151,151,148,148,147,148,145,150,152,149,150,145,143,144,144,145,143,147,145,143,143,142,143,141,140,143,143,142,146,145,142,144,142,141,143,139,135,139,143,139,136,133,136,137,137,134,139,143,141,141,139,138,140,137,137,135,133,133,131,133,136,134,136,134,136,137,136,134,135,134,132,135,135,134,134,133,131,134,136,133,133,133,132,129,132,132,130,127,129,129,127,128,129,128,133,129,135,135,134,133,132,136,134,133,132,134,136,135,139,142,135,131,131,132,136,137,135,134,135,134,132,131,134,131,132,134,132,133,135,134,135,132,133,130,129,130,131,126,116,119,124,123,129,128,126,125,127,126,125,125,122,127,129,128,129,127,124,123,125,122,123,123,121,121,122,125,120,125,124,120,117,121,123,121,126,124 +191,192,196,190,190,196,198,194,193,192,196,196,195,197,196,192,192,191,190,187,192,191,188,187,187,183,184,184,183,181,185,189,188,189,189,189,187,183,180,182,184,184,187,186,183,182,183,182,178,180,181,180,178,177,128,98,153,180,184,181,180,177,180,177,177,180,176,176,178,179,178,179,186,179,181,180,182,183,182,182,179,181,181,181,184,179,173,177,179,180,174,171,178,178,178,176,177,176,173,173,171,175,176,175,175,174,177,172,172,172,172,173,172,174,174,175,176,175,176,177,176,175,177,176,175,173,172,171,173,175,172,170,170,167,163,163,164,161,170,178,178,179,175,176,180,177,177,176,176,175,174,171,172,173,174,175,176,179,177,175,177,175,170,173,179,175,176,170,168,168,167,172,173,169,171,169,173,174,168,166,167,168,170,174,173,168,166,167,169,170,170,168,169,170,172,174,171,170,169,167,166,165,167,170,167,168,170,169,169,170,168,166,165,167,171,169,173,174,174,169,169,167,168,171,172,169,171,168,166,165,160,156,153,148,143,140,136,136,140,141,137,119,109,110,106,105,104,98,94,100,102,99,94,96,94,93,93,92,93,93,90,95,92,89,85,89,91,90,88,91,92,88,88,91,90,88,88,89,91,88,84,89,90,87,82,86,86,83,84,88,88,87,87,89,86,86,89,88,86,85,87,87,91,85,85,85,89,89,91,84,83,83,86,84,89,89,87,87,90,89,85,85,87,89,83,85,87,87,86,91,90,90,87,91,88,90,91,92,87,91,90,94,87,93,89,91,88,86,84,90,89,87,86,85,85,87,87,83,85,91,90,89,90,88,88,87,88,92,90,84,88,97,95,89,90,94,92,89,90,92,91,94,92,91,89,89,87,94,93,98,97,93,95,92,94,94,95,95,95,100,101,104,135,151,152,152,155,153,152,154,151,154,157,160,153,154,151,153,157,154,152,152,153,155,159,153,147,150,154,151,148,149,151,152,154,154,150,152,157,157,153,148,149,150,148,148,147,145,144,146,148,144,143,146,149,149,150,155,151,152,151,118,134,151,153,155,152,152,149,141,148,153,155,148,145,146,145,143,142,144,142,143,144,143,145,142,144,142,143,144,145,143,147,147,147,143,138,141,143,138,135,137,138,138,133,132,138,140,136,136,140,138,136,136,142,142,137,137,137,132,134,135,131,132,134,134,133,134,135,136,139,140,138,137,132,131,130,129,132,133,134,133,135,134,134,131,128,128,132,131,129,127,127,127,128,129,131,131,135,131,137,132,136,133,133,134,133,131,132,134,132,133,133,137,135,133,134,131,132,132,134,134,137,137,130,129,129,131,132,132,133,133,133,132,134,133,129,127,125,128,131,124,119,123,127,127,128,126,125,123,124,125,127,125,125,127,126,127,128,131,128,126,124,124,126,127,124,121,118,120,122,121,121,123,122,120,125,122,123,125 +189,193,193,196,189,194,196,196,197,197,198,197,197,198,196,194,190,188,188,186,185,189,188,186,185,184,184,184,185,186,189,188,187,191,191,192,191,188,184,182,181,183,185,184,185,183,180,181,181,180,184,180,178,179,139,92,139,179,181,181,182,180,178,177,180,178,180,179,178,180,177,180,181,181,181,178,178,180,179,180,181,182,184,185,185,181,176,177,178,179,176,175,179,178,175,178,175,174,171,173,174,171,176,176,174,173,176,175,171,171,173,173,170,172,171,172,176,177,175,174,175,178,178,177,176,172,169,171,170,170,172,173,170,170,164,163,162,163,168,179,180,180,174,174,175,173,178,173,175,174,176,175,169,169,174,175,175,175,175,174,176,176,172,174,179,183,179,173,168,170,166,173,174,168,168,167,170,172,169,167,168,171,171,172,171,167,166,168,169,170,167,170,172,171,174,176,173,169,169,167,167,169,170,168,168,170,171,169,166,169,167,166,166,167,166,166,169,168,171,170,175,173,169,172,173,171,168,166,166,162,158,150,150,149,141,138,135,138,137,138,131,115,106,105,106,107,103,97,100,99,95,98,97,96,93,96,95,90,88,89,90,91,86,88,90,88,88,90,93,92,89,89,91,89,87,90,90,87,87,87,86,86,86,87,86,84,86,89,87,84,86,88,89,85,88,91,85,84,85,88,87,84,84,85,81,86,89,86,82,86,85,87,89,86,87,87,88,91,83,87,90,91,87,88,87,90,88,84,93,94,89,87,94,95,90,87,91,92,90,89,92,93,87,89,93,92,89,83,88,91,88,86,89,87,89,86,85,85,86,86,88,89,88,84,82,86,90,89,89,90,91,90,89,90,94,92,90,91,92,93,91,96,88,84,89,93,91,93,91,99,95,95,97,97,94,95,94,99,95,97,102,102,124,154,155,155,158,158,156,156,155,159,160,156,155,156,157,158,158,153,151,151,154,154,155,151,149,148,150,150,148,149,152,149,152,153,152,152,154,154,150,149,151,149,146,145,145,144,145,146,147,146,146,152,153,155,159,159,154,155,153,118,136,151,152,154,150,149,150,146,148,148,148,146,147,148,147,144,145,145,143,143,144,142,144,141,141,144,145,142,140,141,145,144,142,141,139,141,138,137,137,134,136,140,137,137,139,137,135,137,138,137,141,139,140,141,138,137,134,133,136,131,131,134,135,137,134,134,132,134,138,134,134,135,133,132,131,128,130,135,132,136,135,135,134,133,126,127,126,125,127,127,129,126,127,125,130,136,136,131,135,133,134,133,135,131,131,135,136,135,129,135,137,137,133,132,130,130,131,131,133,135,139,137,133,135,135,133,137,135,134,137,135,131,132,134,132,126,127,129,130,121,119,125,125,123,127,127,123,122,121,127,127,125,123,124,122,123,126,129,126,124,124,123,121,122,120,119,118,119,120,119,120,123,119,119,124,123,122,122 +190,188,190,194,192,193,194,193,197,195,194,197,193,190,189,187,193,185,186,184,185,190,191,190,186,185,184,182,185,188,189,189,187,187,188,194,195,192,187,182,183,188,187,185,188,188,183,180,180,179,177,177,178,180,160,99,125,173,183,184,181,181,181,180,179,176,174,179,178,181,177,177,175,174,180,175,177,179,178,180,179,176,183,182,180,182,178,178,179,176,177,177,180,180,179,178,177,174,172,175,176,173,176,179,176,175,174,176,173,172,173,174,175,177,174,171,176,177,174,174,175,176,179,177,174,176,174,172,172,171,173,172,171,171,169,165,163,165,169,178,182,180,180,178,176,178,176,174,174,174,174,173,171,171,169,173,175,176,176,171,172,173,172,174,176,179,176,171,173,171,168,170,173,169,168,171,172,172,170,168,170,172,170,170,168,166,165,171,169,167,166,168,170,169,171,175,176,172,172,171,168,168,168,166,169,172,173,172,169,166,167,166,165,164,163,165,168,168,170,170,173,171,169,174,177,173,172,165,164,159,157,148,148,145,140,137,135,135,137,139,123,109,106,108,110,106,102,101,99,98,96,98,95,90,93,97,96,91,90,90,90,90,88,88,90,89,90,94,90,92,92,90,90,89,87,88,91,93,89,86,88,90,86,83,84,85,88,87,89,93,90,88,92,92,90,87,85,89,88,87,89,88,87,84,86,88,87,85,85,87,85,83,93,90,88,87,88,92,90,83,92,89,90,87,89,87,89,90,90,88,92,89,89,88,91,93,93,91,91,90,90,88,89,88,87,90,90,84,86,89,91,89,88,92,94,88,85,88,90,87,86,92,92,87,85,87,88,87,90,93,93,94,94,93,95,94,90,89,89,93,95,94,90,92,86,86,94,93,93,91,93,95,98,93,93,94,93,96,96,93,95,97,114,155,159,155,156,161,160,157,157,158,158,159,158,153,156,159,157,152,153,154,156,157,156,153,150,148,145,149,151,147,150,150,151,153,151,151,153,156,151,149,150,148,147,145,145,146,148,149,150,147,148,155,156,155,158,156,154,151,144,117,139,150,152,154,149,147,150,149,145,147,148,146,147,146,146,148,143,141,144,148,142,143,143,142,140,143,142,141,142,141,142,143,142,142,142,141,136,139,139,137,139,139,137,136,139,138,137,139,138,137,137,139,141,139,137,136,134,134,134,132,132,135,135,134,136,136,135,134,136,138,136,137,133,131,131,129,130,133,136,134,135,132,129,130,126,128,127,123,127,128,130,127,124,125,131,131,133,130,131,133,132,130,135,134,135,132,131,132,131,132,136,135,135,136,133,134,131,131,134,138,135,134,134,137,136,137,137,136,138,139,138,134,132,133,130,124,126,128,126,114,119,129,127,127,130,128,122,123,123,125,125,126,124,126,127,124,125,127,122,121,124,122,122,125,125,119,119,122,124,121,123,122,119,122,125,127,126,120 +194,192,191,193,192,191,189,188,188,192,188,189,183,184,184,184,186,179,182,183,185,187,188,189,186,181,181,184,188,186,187,185,185,186,186,192,196,195,191,181,181,187,186,183,182,184,179,180,181,180,183,180,180,178,172,105,106,165,178,179,181,179,179,181,179,174,173,177,176,181,182,178,176,172,176,175,176,175,179,179,180,176,181,182,185,184,182,176,178,177,175,175,176,179,178,178,175,172,173,179,173,172,176,179,179,176,176,178,177,174,171,172,174,175,175,177,177,177,175,174,175,176,176,175,171,173,175,173,170,175,175,171,172,170,168,166,166,165,166,176,179,178,178,175,176,176,172,172,173,173,172,169,169,171,168,173,172,174,174,171,175,177,175,175,177,179,175,168,168,168,173,172,173,172,170,171,169,170,168,170,169,169,168,170,168,166,166,166,164,167,166,167,167,168,169,171,175,174,171,171,168,166,165,166,167,170,172,173,172,166,164,162,162,162,162,165,170,171,170,171,172,169,169,173,172,174,171,164,161,158,154,147,146,140,137,138,139,137,137,134,120,109,107,111,108,103,105,103,94,98,99,96,93,95,96,92,92,95,95,93,87,90,92,90,87,91,94,87,85,90,93,87,82,90,94,89,87,89,91,86,84,88,88,85,80,85,89,86,87,90,90,87,84,88,89,87,87,89,90,89,85,88,89,89,84,86,85,89,86,89,90,87,87,89,89,92,84,87,91,91,87,89,89,89,87,87,88,87,82,88,93,89,84,89,86,91,90,90,86,87,89,87,85,88,87,89,86,87,89,89,88,92,91,88,85,84,87,88,87,90,91,88,89,90,88,84,83,89,92,88,86,88,93,86,84,88,90,89,91,93,94,92,90,91,92,89,87,88,92,94,94,94,99,96,96,90,96,96,94,92,94,96,108,148,159,159,159,156,158,156,158,158,157,158,153,151,154,158,154,150,150,154,152,155,153,152,147,145,143,145,148,150,151,151,153,153,150,150,152,153,151,151,153,151,149,146,144,145,147,148,146,147,150,154,153,153,156,155,154,152,137,115,143,147,151,152,148,149,151,150,147,147,150,143,144,145,144,144,141,139,140,145,144,145,144,142,137,142,144,145,142,141,143,143,145,144,142,143,140,137,139,134,137,138,136,137,138,138,136,139,139,137,138,140,142,141,140,137,135,133,133,135,135,136,135,134,135,133,131,134,134,136,136,133,130,129,132,132,131,133,137,136,133,134,133,130,129,131,128,125,127,128,126,126,126,131,130,128,130,130,132,132,130,128,129,132,135,130,133,136,135,134,136,135,135,133,135,135,134,134,132,134,135,136,134,136,133,133,133,132,135,135,136,137,135,133,128,125,124,128,123,117,123,126,125,129,131,126,124,126,127,126,125,125,125,125,128,130,128,127,123,123,126,121,121,125,124,123,120,123,122,120,122,118,124,124,122,125,123,119 +188,191,190,193,193,194,190,190,187,192,188,190,189,186,186,186,186,184,184,183,182,183,187,188,180,182,183,182,183,185,185,186,188,190,191,193,194,193,189,183,183,185,185,180,178,180,179,180,183,176,177,179,180,177,175,121,97,157,183,183,185,180,180,182,179,178,176,178,177,174,175,177,174,175,178,178,181,178,181,181,184,182,182,184,181,179,182,179,178,178,178,173,172,180,179,177,175,175,172,178,180,176,175,179,178,174,177,177,177,176,174,174,175,173,174,176,175,174,173,173,177,179,174,174,176,174,175,174,173,174,175,173,170,168,168,169,165,166,169,175,181,179,176,173,175,175,175,172,174,174,173,172,173,170,173,173,175,176,175,174,175,178,176,176,176,178,177,170,166,167,171,171,173,173,173,171,169,170,170,168,168,166,168,169,168,167,167,166,167,168,167,167,167,165,167,169,172,170,167,168,167,169,168,167,167,167,168,172,172,167,163,165,165,166,167,171,173,173,171,173,171,170,172,175,175,174,172,163,159,158,154,147,145,140,141,141,137,136,135,133,115,106,107,113,109,102,100,98,99,100,94,94,98,97,95,93,96,93,95,93,94,93,89,91,94,87,88,87,90,89,90,92,90,86,88,89,91,89,89,88,87,88,88,91,93,90,90,90,90,88,87,91,87,86,88,89,88,85,84,88,86,86,86,87,85,83,85,90,86,91,86,89,86,87,86,87,86,88,86,87,89,91,84,86,92,92,90,88,91,90,90,87,92,91,86,85,94,90,85,86,90,90,85,82,87,89,88,87,92,93,89,85,89,92,90,86,89,89,90,90,89,90,90,88,88,89,91,90,90,91,91,89,93,93,87,88,89,92,94,94,94,94,89,89,95,96,90,91,90,92,94,92,94,99,93,92,95,100,95,94,97,97,101,141,155,157,154,155,155,154,157,156,158,156,154,153,153,155,155,153,153,152,152,153,155,155,150,147,147,148,148,149,150,149,149,150,149,152,155,153,151,150,150,152,150,146,146,146,147,150,146,148,151,153,154,158,161,155,153,154,135,121,146,149,149,150,151,149,145,149,149,145,146,147,147,147,142,145,147,144,143,143,144,143,142,144,140,139,143,142,142,142,145,144,144,143,139,142,138,139,140,137,139,139,137,137,138,134,136,141,142,139,139,141,142,141,137,135,133,134,134,132,135,137,136,137,136,134,134,137,137,134,134,134,132,129,132,132,132,133,135,133,132,135,133,128,128,130,132,129,123,124,126,125,125,131,130,128,131,131,133,133,130,129,128,134,135,133,130,133,134,133,136,134,133,129,132,134,135,133,133,135,134,133,132,135,137,132,132,133,134,137,138,138,137,133,127,127,128,130,122,118,125,129,128,126,125,124,125,125,126,128,126,122,125,126,127,128,127,126,123,127,127,126,124,125,123,124,121,117,118,120,122,119,125,119,123,128,123,122 +191,192,189,196,196,194,191,192,189,192,188,184,186,191,187,186,187,185,184,184,186,187,188,189,185,188,186,184,187,186,185,189,189,190,189,191,193,193,191,187,185,187,186,180,177,181,182,184,184,175,176,180,180,180,180,142,91,145,181,180,182,177,178,178,179,178,177,181,180,180,178,180,178,178,178,180,183,182,179,181,183,181,180,182,178,179,179,180,179,177,179,176,174,179,179,181,178,183,176,173,175,177,174,176,178,174,178,179,179,178,177,176,174,171,174,175,174,176,173,170,174,179,179,178,179,177,176,175,174,174,173,174,171,170,170,167,169,168,168,174,180,177,177,175,175,176,176,175,173,175,174,173,173,171,170,172,175,177,174,174,175,176,173,173,172,177,176,173,171,170,173,173,175,176,171,172,170,171,171,166,168,169,171,169,170,171,172,171,169,168,168,170,168,166,169,170,170,172,168,167,169,168,167,166,170,169,167,170,171,170,165,160,160,167,169,172,176,173,173,173,171,170,169,167,169,168,167,158,154,153,147,143,143,139,139,135,136,136,135,130,114,110,103,104,107,106,103,103,102,98,93,102,101,96,93,97,96,97,94,91,91,97,94,93,91,91,89,90,89,89,92,93,89,90,91,91,92,92,90,88,87,88,89,92,94,95,95,91,91,90,90,90,92,92,90,88,88,87,88,86,90,91,87,84,88,87,84,82,84,91,90,86,88,93,88,88,89,91,90,82,89,87,89,89,96,89,90,92,91,87,91,91,93,91,88,90,93,90,89,89,88,86,89,86,86,90,92,88,88,92,93,88,88,91,92,87,88,93,92,89,87,92,92,88,90,93,91,88,91,95,96,92,90,92,89,92,87,87,92,93,92,91,90,91,94,90,94,94,92,89,94,95,91,89,92,95,92,91,96,94,92,98,99,128,144,144,148,155,153,151,154,153,153,153,154,153,151,153,154,151,152,152,150,148,150,151,150,148,149,151,151,149,148,148,151,152,151,154,155,153,151,150,151,154,150,145,145,145,145,148,147,147,151,154,153,155,156,151,152,156,129,127,147,153,152,150,149,151,149,148,150,145,146,145,150,146,144,145,141,142,146,148,142,139,137,141,141,139,141,140,141,143,145,144,142,140,141,143,142,140,140,138,138,138,139,140,138,136,138,138,138,141,142,142,142,141,136,134,135,136,136,134,134,136,136,136,135,133,134,138,137,132,131,132,130,129,131,130,130,134,133,132,129,132,134,128,129,131,131,127,123,125,125,124,129,128,129,130,129,129,130,133,133,129,130,133,133,130,127,129,132,132,135,130,131,131,132,134,134,133,132,135,137,137,133,133,137,135,137,138,136,135,134,135,133,131,132,129,128,128,117,116,127,126,126,129,125,123,127,128,128,128,126,122,124,128,127,127,124,124,124,123,124,125,125,123,122,121,120,121,117,124,124,120,122,121,121,126,125,123 +194,195,193,195,199,193,195,192,189,187,185,187,185,183,184,186,185,185,187,187,189,190,189,191,190,190,187,187,187,184,187,190,187,188,189,190,190,189,191,189,186,186,184,183,180,181,186,185,183,178,178,179,179,180,180,151,91,129,178,179,180,179,181,181,180,179,182,182,176,178,178,178,177,176,172,177,181,180,179,180,182,179,177,184,180,178,182,181,176,178,178,176,177,182,180,179,178,180,177,174,176,175,172,174,177,174,175,180,180,177,175,173,176,180,179,178,174,175,175,172,172,176,178,178,179,176,175,176,174,171,172,173,171,169,168,170,171,168,166,173,179,178,178,179,178,177,176,174,173,174,177,175,172,172,171,174,176,175,175,173,172,173,173,171,172,179,177,175,167,170,171,170,172,175,170,168,169,169,170,166,167,167,170,169,171,170,169,170,168,165,168,168,167,169,168,167,167,167,166,167,169,169,169,169,171,170,171,174,174,173,167,162,162,170,174,173,176,174,171,171,172,176,177,173,168,166,164,158,154,150,148,142,139,144,138,135,136,136,135,126,113,109,107,105,102,103,106,103,99,95,101,98,100,101,100,95,92,96,96,90,90,90,96,93,88,88,91,90,87,91,96,93,88,90,93,93,88,88,89,88,87,90,93,92,89,91,93,91,91,91,92,90,88,91,91,91,86,89,87,86,86,90,89,85,88,85,85,87,85,85,84,87,91,86,86,92,90,87,90,92,90,84,90,93,89,94,93,91,87,90,86,94,91,91,87,95,91,92,88,91,91,89,85,88,87,90,89,91,90,93,90,91,89,88,89,89,87,88,89,94,94,90,89,92,94,91,87,89,94,93,90,91,92,91,92,90,92,89,88,94,94,92,92,94,97,90,90,91,94,88,92,93,93,91,94,94,91,92,92,94,93,98,99,115,138,142,145,146,148,148,152,154,151,152,156,154,154,154,155,152,153,150,147,150,151,151,152,151,149,150,150,149,148,151,154,153,152,156,156,156,152,151,152,151,147,145,147,145,145,147,146,149,155,156,153,151,154,156,154,153,122,132,150,155,154,152,150,151,148,146,147,146,145,144,146,142,144,146,142,144,146,147,143,141,141,142,142,141,144,142,142,143,144,144,143,143,140,137,140,137,140,139,137,137,136,138,138,136,136,137,137,140,139,139,141,138,136,134,132,132,135,137,136,135,136,136,133,132,134,136,137,137,134,134,130,130,133,133,129,131,134,131,127,128,130,127,126,128,125,124,127,125,125,123,131,128,126,133,132,128,126,131,130,127,129,131,127,128,129,133,132,132,134,132,135,133,131,134,134,136,134,135,134,132,136,133,130,134,137,132,134,136,135,134,133,130,130,129,129,127,120,122,127,126,127,127,127,125,127,127,128,128,123,123,128,130,127,126,121,121,123,123,122,118,119,123,119,120,119,122,122,120,122,124,121,122,123,125,122,118 +194,191,191,192,199,195,194,193,187,187,194,198,189,187,187,187,185,188,187,189,188,191,191,190,187,189,187,188,191,186,187,190,188,189,191,191,193,193,192,191,188,183,183,182,179,179,182,180,183,182,179,181,178,177,178,165,103,112,170,182,180,177,177,178,177,179,178,177,175,178,178,179,177,176,174,173,178,180,179,178,179,179,178,179,178,177,178,177,177,179,178,177,177,179,180,177,177,178,179,173,176,177,174,176,177,180,176,178,176,176,178,175,179,181,179,177,174,175,178,176,174,177,181,182,182,179,179,177,177,178,174,170,170,172,170,170,171,167,166,171,175,176,176,176,177,178,176,173,176,174,176,177,173,169,173,174,174,171,176,176,174,175,171,167,174,180,175,173,171,174,173,169,173,174,169,170,169,169,171,168,167,167,170,170,170,172,170,166,167,168,167,166,169,169,169,167,168,169,166,166,169,168,168,168,169,169,170,171,173,171,169,166,163,169,175,175,177,176,173,176,175,172,174,175,169,167,162,157,153,150,147,141,140,140,140,138,134,135,136,124,110,103,104,103,106,101,104,96,99,96,101,100,101,95,97,92,93,93,94,91,94,90,93,86,89,89,92,90,91,90,93,90,91,89,89,92,92,89,87,86,87,88,88,88,89,88,89,92,92,90,89,93,92,88,91,91,91,87,87,87,86,86,88,89,86,84,85,87,82,88,88,90,87,80,84,89,93,90,86,89,93,92,86,84,95,93,89,84,92,90,89,92,93,91,91,92,92,88,88,90,93,90,89,92,94,90,88,84,90,93,91,89,91,91,88,85,86,88,90,93,91,89,91,93,92,92,94,94,94,95,94,88,90,95,94,89,91,93,93,92,91,96,93,91,94,95,92,91,93,95,94,95,96,97,93,93,94,98,93,94,100,98,98,110,147,149,147,148,151,144,148,153,151,151,158,152,154,153,153,148,149,151,151,152,149,150,151,150,148,146,151,151,149,150,152,151,150,153,154,153,147,151,150,148,147,147,146,147,146,146,144,149,155,155,154,156,154,154,151,151,118,135,149,152,153,151,149,150,143,145,145,144,144,146,145,141,144,147,143,149,146,143,148,140,143,142,141,141,141,139,141,143,144,145,145,140,138,139,140,139,142,141,137,140,143,139,137,133,136,137,137,138,137,136,139,138,135,135,132,132,135,135,137,136,137,134,131,131,136,138,137,135,132,130,129,129,132,130,129,132,133,133,131,131,130,125,126,128,127,128,126,127,125,124,129,128,126,131,131,128,124,129,130,130,129,131,126,127,130,134,129,133,132,130,131,132,131,134,135,135,136,136,135,132,131,134,136,137,137,133,133,136,136,134,135,134,134,132,130,122,117,122,128,127,124,126,124,125,128,126,126,125,123,126,128,127,122,124,125,121,121,122,122,123,122,122,122,120,121,124,123,121,121,119,117,121,122,120,122,119 +191,191,192,190,192,194,192,194,185,185,191,196,196,194,191,188,190,189,187,188,189,189,188,189,191,191,191,191,191,188,190,192,190,186,188,191,194,196,195,190,184,183,186,185,181,180,180,181,183,182,178,177,177,177,174,172,115,97,161,181,182,181,178,179,179,179,178,176,178,179,181,175,177,176,174,175,175,181,177,177,178,176,175,179,180,176,178,181,178,178,178,175,175,180,181,181,179,177,179,175,172,173,174,175,175,178,175,176,177,178,179,177,176,176,175,174,175,177,179,178,177,177,180,184,180,179,178,176,174,177,176,175,174,177,175,170,169,166,163,170,177,178,175,174,178,178,174,178,175,174,175,170,171,173,172,172,173,177,176,177,178,176,173,169,175,177,175,174,173,171,174,169,170,174,174,171,170,169,172,169,171,169,169,169,170,169,165,164,168,168,166,166,168,169,169,167,170,169,167,169,170,167,168,167,165,166,168,171,172,168,169,168,166,170,174,176,174,177,175,176,175,174,170,168,166,163,160,155,149,143,143,140,136,139,141,136,134,133,136,122,108,108,105,107,108,102,101,102,103,99,97,98,95,98,95,96,96,96,90,93,92,90,88,91,89,89,88,92,89,88,87,89,89,87,89,91,88,90,90,88,86,86,88,88,91,91,91,90,89,93,91,89,90,91,91,87,90,92,90,87,85,90,88,86,88,89,86,82,84,91,90,86,89,85,86,87,89,89,88,87,91,92,91,86,92,92,90,94,93,88,94,93,91,88,92,91,90,88,91,91,90,89,94,96,90,88,88,86,87,93,95,90,87,93,94,91,88,88,91,92,91,95,95,94,94,96,98,97,97,99,95,90,92,94,90,88,89,94,95,92,90,95,95,91,88,91,94,99,94,92,95,96,91,90,92,93,88,93,98,94,94,93,92,102,141,148,149,149,148,148,150,151,150,153,156,152,153,155,152,151,151,151,153,152,148,147,149,150,148,148,149,149,148,149,149,151,150,151,153,152,152,153,152,150,147,146,147,148,148,148,147,154,156,156,157,155,152,155,153,147,116,137,148,155,153,152,148,150,145,147,146,144,147,144,145,142,144,148,144,143,145,144,145,142,141,138,141,142,142,140,142,143,143,143,145,142,139,139,141,139,141,138,135,136,139,139,135,134,137,136,139,142,141,138,137,137,135,134,133,134,135,134,134,136,137,133,131,131,134,136,134,132,132,132,131,127,127,130,130,131,134,133,130,131,128,125,128,129,123,126,127,127,125,124,125,125,128,126,127,129,128,126,126,129,130,128,129,127,130,133,132,131,131,129,132,131,131,133,132,134,134,133,128,131,132,133,133,134,136,136,135,136,136,138,138,132,131,131,131,122,121,129,129,124,123,124,123,122,122,122,124,124,123,128,127,126,125,128,126,126,125,125,124,124,123,123,123,121,122,122,121,123,120,120,120,123,117,117,122,119 +192,192,193,193,193,196,193,197,189,188,188,193,190,187,194,190,191,188,186,186,188,191,190,190,192,190,192,189,189,189,189,192,193,190,190,191,194,195,193,191,188,185,183,184,182,181,183,183,183,180,176,177,175,177,178,179,131,94,146,174,181,182,181,182,181,176,176,178,176,179,178,179,178,175,171,175,177,182,181,179,178,180,177,177,180,181,181,179,176,177,176,178,179,181,184,182,179,176,177,176,173,174,175,170,170,174,174,173,173,175,177,175,173,173,175,175,177,177,178,176,174,175,177,177,175,176,176,174,172,175,176,177,174,175,173,171,169,164,162,168,175,179,179,176,177,177,175,177,171,174,175,171,170,171,172,169,173,177,174,174,175,176,175,173,175,177,177,175,171,167,171,170,171,172,174,168,167,166,172,171,171,170,169,169,173,171,165,163,170,171,167,165,167,167,167,165,165,168,166,166,169,167,168,166,166,169,169,170,171,172,168,167,171,174,175,176,176,178,177,177,173,173,169,165,167,162,153,150,148,145,142,138,136,141,138,135,132,133,132,119,111,107,106,107,103,104,102,107,103,100,99,94,90,100,99,94,94,97,94,90,90,91,92,91,85,88,93,93,88,90,94,90,87,87,93,91,90,92,94,93,90,89,89,88,86,87,90,89,87,92,91,86,84,90,93,90,87,89,88,90,85,86,87,88,87,89,85,88,88,87,88,92,87,89,85,90,88,86,93,92,92,90,92,89,85,91,95,99,96,94,93,93,92,91,91,95,92,91,89,90,90,91,90,91,88,90,90,88,88,90,87,89,90,91,92,96,93,89,89,96,98,94,93,96,96,93,91,93,95,95,95,94,93,91,89,87,91,89,87,93,95,94,97,93,90,87,90,93,93,92,98,93,93,93,95,93,94,90,96,93,93,93,94,102,131,146,149,144,144,148,150,149,148,149,152,151,154,153,149,153,151,152,156,151,150,148,149,147,147,149,147,147,150,150,150,151,151,151,154,154,152,153,153,149,145,145,145,146,147,148,149,152,154,158,158,156,155,154,151,141,115,139,148,154,152,151,149,150,147,147,147,147,143,141,141,142,143,142,141,143,144,146,146,143,144,140,140,142,142,141,141,143,142,142,138,141,141,139,137,137,138,139,135,136,138,139,139,139,140,141,141,141,141,139,139,138,136,133,131,133,136,137,136,133,133,131,131,132,137,136,133,131,133,132,130,131,129,130,129,130,134,130,128,131,127,125,132,127,123,124,127,125,127,129,125,121,128,129,124,124,123,124,124,124,126,127,127,129,129,131,127,132,131,130,130,130,133,133,131,132,133,137,132,136,134,133,132,133,134,133,133,135,138,136,132,129,131,134,131,118,120,129,126,122,122,122,121,121,121,124,126,124,127,129,130,128,124,125,124,125,128,125,122,125,121,126,124,123,122,122,119,121,124,122,124,123,122,118,119,120 +185,189,193,195,195,198,195,194,196,196,192,195,191,185,189,189,189,193,191,187,187,190,192,193,191,187,190,189,192,190,187,188,190,189,191,191,192,194,193,189,184,183,181,183,185,183,180,178,177,178,177,180,178,176,178,177,148,95,131,172,181,181,181,183,185,180,180,178,177,180,180,183,178,177,176,178,179,179,181,179,177,178,181,181,178,183,177,178,174,174,174,174,173,177,182,179,176,178,179,177,176,174,175,172,174,173,174,174,174,176,177,177,174,172,177,177,176,177,177,177,172,173,175,175,173,172,171,171,174,176,175,175,172,173,171,173,172,165,167,168,171,177,179,176,176,177,182,177,174,176,172,171,173,173,173,170,171,175,172,174,175,176,175,176,174,176,179,176,175,173,169,174,170,173,175,170,172,167,168,168,171,170,170,169,171,170,167,166,167,167,163,162,163,166,167,166,164,166,166,166,168,170,171,167,165,169,170,168,168,170,172,172,175,180,177,175,173,176,179,177,173,174,168,161,162,159,154,151,147,142,137,138,137,139,137,137,134,133,131,116,109,108,105,107,107,105,105,100,104,102,100,97,98,96,97,93,96,93,98,92,92,89,92,94,92,89,92,90,90,88,90,89,92,93,90,90,94,90,89,92,94,93,90,88,88,87,88,93,92,92,87,88,91,91,92,92,90,89,87,90,88,86,92,89,90,86,86,87,89,91,90,91,89,94,89,93,91,90,90,90,91,92,89,89,92,91,93,95,93,97,92,88,93,91,92,92,93,91,89,91,94,93,92,89,91,92,92,89,90,91,88,86,94,96,94,90,90,93,93,92,94,97,95,94,93,92,91,90,93,98,100,95,91,92,91,87,88,93,89,90,93,95,95,92,92,95,95,94,93,96,96,93,95,96,93,96,98,95,95,94,96,93,95,101,123,145,147,148,148,148,147,150,149,150,152,150,151,154,153,152,151,151,151,150,149,149,147,146,147,147,148,151,149,149,150,149,150,152,152,152,153,153,152,150,148,148,149,149,145,144,147,151,153,156,155,154,154,149,148,133,117,143,154,153,150,149,150,151,146,146,147,145,145,144,138,140,140,141,139,146,147,144,143,144,141,138,139,141,142,141,141,146,144,142,141,144,143,141,141,141,140,137,136,137,140,138,134,139,139,137,137,138,137,137,137,136,135,133,131,132,136,136,132,133,133,130,129,134,135,133,133,132,133,130,128,130,128,129,131,132,133,129,127,129,125,127,127,124,125,122,123,125,124,123,124,123,124,125,123,124,124,129,128,126,128,123,124,123,121,115,105,113,110,115,121,125,130,131,130,130,130,132,133,135,134,132,134,134,133,133,132,135,137,133,131,129,131,132,125,118,122,125,122,123,124,123,121,120,122,124,126,125,128,128,129,126,125,124,125,122,121,122,121,123,124,120,120,123,120,119,116,116,122,120,122,125,123,120,119,118 +189,193,194,190,193,195,196,195,196,192,189,194,197,190,190,187,192,191,188,189,190,191,190,190,192,189,190,190,190,189,187,187,187,187,188,190,192,193,192,192,188,181,179,181,184,181,181,183,183,180,180,177,177,174,175,172,161,99,117,167,179,180,179,182,180,179,177,176,176,177,177,177,177,179,172,171,172,173,179,178,178,180,179,179,179,179,176,177,176,176,180,179,175,178,181,180,177,177,179,177,178,173,172,175,174,173,177,177,175,178,175,177,172,170,173,174,178,176,174,178,174,173,176,175,174,173,174,174,174,174,174,174,173,172,170,171,170,167,165,168,173,176,178,177,174,177,179,173,176,174,172,172,174,172,177,171,174,176,172,172,175,176,176,172,174,174,180,178,170,171,173,176,171,173,175,171,171,166,167,169,168,167,166,171,171,166,168,165,165,165,162,160,163,166,166,168,166,166,168,168,166,167,167,167,165,167,169,170,172,172,175,177,178,180,178,177,174,175,172,174,173,175,173,166,163,160,155,150,147,142,138,137,137,140,139,138,134,131,128,114,106,109,106,105,106,103,97,101,103,102,101,100,99,99,98,94,97,97,94,91,91,91,87,88,92,94,91,91,92,91,90,91,94,94,90,92,94,92,92,93,93,90,89,91,88,89,93,93,93,92,91,90,93,92,93,92,94,93,90,86,86,89,92,89,89,90,90,89,90,95,91,88,89,92,90,89,94,94,93,91,90,90,93,90,95,93,96,95,91,92,93,95,90,89,94,94,91,88,91,93,90,91,93,92,93,92,94,90,89,93,92,88,90,92,93,91,91,95,97,95,91,96,97,94,92,94,96,94,93,96,93,92,93,94,92,92,93,93,94,93,91,94,95,92,90,93,95,95,94,93,97,93,91,94,95,97,92,95,94,94,92,95,98,94,120,145,149,149,148,150,149,152,155,158,155,151,151,150,149,150,151,149,149,149,151,152,149,146,145,146,149,151,150,151,150,149,149,153,154,151,151,153,152,149,148,146,146,146,145,148,149,151,153,156,154,152,152,152,150,132,124,149,155,155,152,150,150,149,147,147,147,145,144,143,137,138,142,142,141,145,149,143,144,143,142,140,139,140,141,142,141,145,144,142,141,143,144,141,143,140,137,138,138,141,139,134,138,140,138,135,137,140,139,136,134,137,137,137,134,130,132,133,133,133,130,127,127,131,135,134,130,129,129,130,128,128,130,128,131,130,129,130,132,131,125,126,123,122,122,120,120,122,123,122,121,118,123,122,124,125,123,124,123,118,110,100,92,83,67,53,36,44,40,52,73,100,115,126,132,129,130,129,128,130,134,129,129,130,130,132,133,133,132,125,127,132,132,131,120,115,123,125,124,122,123,124,124,120,119,121,122,124,126,125,128,126,122,125,124,125,120,124,122,120,123,119,119,119,119,119,117,117,118,120,121,123,120,117,117,110 +188,193,195,192,194,197,195,190,193,189,188,189,196,195,194,189,193,189,189,191,187,189,189,190,192,188,189,189,188,189,188,186,187,187,189,192,192,192,190,191,189,184,181,182,182,179,178,180,181,178,176,177,178,178,178,174,171,115,101,163,183,182,180,179,178,177,175,177,176,172,175,179,173,176,171,170,173,175,180,180,177,181,180,178,177,179,178,178,178,177,177,177,177,177,182,184,182,179,178,177,179,175,171,173,172,172,175,177,174,175,175,175,172,171,170,171,174,173,172,175,177,177,175,174,176,178,178,176,176,176,178,178,175,172,172,169,170,167,162,165,172,175,175,179,175,176,174,171,173,173,175,173,171,172,174,168,175,176,173,172,174,174,175,175,173,171,175,175,174,170,172,173,168,168,173,172,169,166,166,167,167,165,166,169,169,168,166,166,168,165,163,161,164,166,165,167,166,166,164,161,163,164,164,166,163,164,166,168,171,172,175,179,178,177,177,179,175,178,177,176,171,173,172,163,165,161,153,146,142,139,137,137,134,137,134,130,133,131,122,113,108,104,104,104,102,98,98,100,98,100,101,98,92,95,99,99,94,95,96,90,88,90,89,89,90,91,93,89,88,87,93,93,88,92,95,93,90,91,94,92,89,90,92,91,90,92,91,91,87,91,93,93,88,90,88,90,87,88,87,88,86,90,88,89,89,90,90,94,92,90,89,94,93,91,91,93,93,89,89,91,91,88,91,93,92,93,93,94,90,92,92,97,92,94,92,93,90,90,91,95,92,92,89,95,93,90,84,89,92,90,89,89,91,90,93,98,97,94,95,95,94,94,93,93,93,94,94,94,94,93,92,95,95,92,92,98,94,91,94,94,92,88,92,94,91,88,93,94,98,90,95,94,95,95,93,97,94,90,93,94,97,95,92,92,114,144,150,152,152,152,155,158,156,157,154,152,152,149,147,149,151,150,148,149,152,149,146,147,145,145,148,149,149,150,151,150,150,151,154,154,156,155,150,147,146,143,144,145,146,146,147,150,153,154,155,156,155,152,150,122,128,148,153,155,154,150,149,148,146,147,147,146,145,141,137,140,144,142,143,144,148,143,144,142,141,140,138,139,140,141,142,143,145,141,141,141,142,141,139,138,135,136,137,140,139,133,136,137,139,138,138,137,139,139,136,135,134,136,134,130,130,130,133,132,129,128,127,130,131,130,129,130,125,125,126,126,127,127,129,128,128,128,131,126,120,123,123,121,115,116,118,120,122,122,121,121,120,114,110,107,99,86,76,60,40,35,20,15,18,18,11,13,13,12,19,33,61,99,121,128,131,130,132,130,131,128,130,130,131,133,133,131,131,127,127,128,129,128,117,114,123,124,125,125,124,123,122,118,119,122,122,123,126,125,128,126,122,125,124,123,120,121,120,121,122,118,121,118,121,119,120,120,120,121,121,121,119,118,116,116 +188,191,192,194,194,196,197,193,196,191,189,192,195,195,196,189,191,192,191,192,191,190,193,192,190,186,187,188,187,185,187,189,189,188,189,191,191,190,189,191,191,184,181,182,182,180,177,177,178,178,178,178,177,175,179,179,177,133,93,152,184,186,182,179,179,180,179,181,176,172,175,176,172,175,174,176,176,176,178,181,178,180,182,177,177,182,179,179,177,176,177,178,177,178,181,181,183,182,178,180,180,179,174,176,175,173,176,175,173,175,176,173,174,173,174,171,171,175,175,175,178,176,176,175,177,180,179,178,179,177,178,177,173,174,173,171,170,166,166,166,172,177,178,178,177,180,180,176,175,171,174,174,175,172,174,168,172,178,175,175,175,174,175,176,176,175,175,176,176,169,170,172,169,169,172,174,170,167,165,166,164,164,165,168,168,169,167,166,168,166,163,162,163,161,162,165,166,165,164,163,165,165,163,164,164,166,167,167,166,167,175,177,176,178,177,176,177,176,176,174,171,171,168,162,162,159,151,146,139,138,137,136,135,138,135,133,131,131,121,112,106,104,105,104,102,101,99,99,103,99,100,97,97,95,95,94,95,96,96,92,93,92,92,89,90,90,90,87,89,89,92,91,93,91,92,91,94,92,91,92,92,92,91,91,92,91,88,89,91,90,89,91,93,91,86,85,88,89,86,90,88,90,91,91,92,91,92,92,92,90,92,95,95,93,92,93,93,91,89,89,95,93,90,91,92,94,91,88,89,92,89,89,92,93,90,90,91,90,93,94,97,94,93,94,94,91,88,91,94,93,92,90,94,94,95,97,98,95,91,92,96,96,93,94,95,96,95,96,95,96,94,93,93,95,95,97,93,95,97,93,92,95,90,90,89,91,94,93,95,97,93,94,97,100,94,98,96,96,93,95,94,92,94,97,107,139,148,155,154,153,156,157,156,155,154,155,156,152,150,151,153,153,151,148,149,147,146,146,146,147,147,147,147,146,150,149,150,152,154,154,154,154,150,148,146,141,142,147,146,147,148,152,155,154,155,156,152,149,151,122,136,150,154,153,154,154,151,148,149,147,147,147,147,139,136,141,147,143,143,146,146,143,143,144,142,139,138,139,140,139,140,141,141,139,141,142,144,141,140,139,135,137,139,142,136,132,135,137,138,137,136,136,138,139,135,131,130,131,130,130,130,129,132,133,129,129,132,130,128,128,128,129,125,123,124,125,127,127,127,124,127,122,129,124,124,123,122,117,118,117,116,113,111,107,106,99,91,76,58,44,35,25,17,18,13,15,12,10,11,14,13,14,16,15,12,12,12,35,80,111,122,126,131,128,127,128,129,127,131,130,127,129,127,124,124,126,125,123,113,117,125,126,127,125,123,124,121,120,123,123,122,121,124,125,124,122,123,125,124,121,124,123,119,120,119,118,119,121,119,117,122,120,120,124,121,121,120,121,119,117 +190,190,193,195,195,197,198,195,199,192,192,195,195,195,196,193,192,194,195,186,190,187,193,193,190,186,188,188,187,185,188,186,186,187,188,188,188,193,195,190,189,185,181,180,181,181,181,179,178,180,177,174,176,173,179,178,174,145,89,133,176,183,183,180,180,181,181,182,180,175,177,178,176,179,176,177,176,175,178,181,180,179,180,178,177,180,179,178,175,175,175,175,175,175,179,176,180,182,179,180,178,175,173,172,174,175,174,173,176,176,176,174,175,175,176,175,176,177,177,178,180,177,177,178,178,179,181,178,179,178,176,176,175,176,174,171,170,169,169,168,170,177,179,175,176,176,174,175,177,172,173,174,175,170,173,172,172,174,177,177,175,174,177,174,177,177,175,178,176,168,167,173,172,172,171,172,168,167,165,168,165,165,165,166,167,168,167,166,165,166,163,161,160,160,161,164,166,163,163,166,165,161,161,162,164,167,167,166,165,165,174,177,178,180,178,176,175,175,175,173,171,170,169,162,162,157,153,151,141,139,136,136,135,138,136,134,133,128,115,111,105,107,108,103,99,107,101,99,101,99,97,97,97,99,96,92,97,95,94,96,93,94,92,90,95,97,92,90,88,89,92,91,92,93,90,90,93,91,89,91,91,89,89,91,93,93,92,89,92,93,92,92,94,91,91,87,87,92,93,87,87,90,93,89,90,92,93,89,91,95,94,91,90,94,92,88,91,94,93,91,88,91,92,93,93,93,97,89,87,92,92,94,91,92,94,94,90,88,94,98,96,94,94,97,95,95,98,96,92,94,97,92,89,94,98,97,94,94,92,93,96,97,98,96,92,92,96,96,94,96,94,93,93,95,96,93,91,94,97,96,92,94,95,92,91,92,95,96,97,96,93,96,95,95,95,93,91,98,95,96,91,91,96,93,102,139,149,154,153,154,151,156,159,155,156,155,156,152,150,151,152,152,152,153,151,149,148,147,145,146,145,147,149,150,150,149,150,153,153,151,152,154,153,151,147,143,144,146,146,147,150,154,155,154,153,152,150,149,148,122,139,153,155,156,152,151,152,150,149,147,149,146,143,136,140,144,145,143,140,145,144,145,145,144,139,138,139,142,139,138,139,141,140,142,143,141,142,140,136,135,134,137,139,142,137,132,134,135,136,137,137,139,139,136,131,129,127,127,129,130,129,130,131,129,126,127,128,128,128,128,127,129,129,124,123,125,125,126,127,125,124,119,117,112,112,112,109,101,96,89,84,74,66,58,47,38,26,15,10,10,14,18,19,24,17,16,19,16,15,11,14,14,15,17,13,17,17,15,21,46,78,107,119,125,127,128,128,130,131,127,128,130,126,125,124,124,123,118,112,119,123,121,122,122,120,120,120,122,123,123,125,124,119,120,121,122,123,122,120,122,123,123,122,123,116,119,119,115,116,116,119,121,120,123,122,123,119,119,118,113 +187,191,194,196,193,194,199,192,195,194,191,194,195,194,197,196,193,192,194,187,188,186,191,193,190,188,191,188,186,188,187,187,187,191,192,188,186,190,192,191,194,190,182,181,182,183,184,181,177,177,177,175,176,178,176,177,173,158,97,117,170,181,180,177,176,179,177,178,176,175,174,173,176,176,174,175,174,172,177,181,176,174,178,177,178,179,177,178,175,173,176,177,176,175,178,178,177,181,179,175,178,176,175,171,174,177,172,171,179,179,175,176,177,175,175,177,180,180,177,178,180,180,177,177,178,176,181,180,176,178,177,178,176,175,174,172,171,169,167,167,170,176,179,177,175,173,174,175,177,171,177,173,174,170,173,175,171,176,176,174,173,177,176,173,178,177,176,177,176,170,172,174,172,170,173,172,168,170,170,170,167,166,166,165,169,169,168,168,169,166,163,162,162,163,161,162,165,165,162,163,160,158,159,158,163,166,164,165,166,168,174,177,179,178,175,176,175,176,175,171,170,171,169,163,160,154,150,147,139,137,136,136,134,134,134,133,132,130,114,110,109,108,109,108,101,102,97,101,97,100,98,99,97,92,97,97,95,93,94,93,90,93,93,91,88,92,96,94,90,90,93,93,90,91,92,91,92,91,93,91,89,89,92,94,90,91,91,92,90,90,95,96,93,93,92,91,85,89,91,89,86,87,89,90,87,89,92,95,88,93,92,92,90,95,93,93,93,90,90,91,88,87,93,95,92,94,93,92,88,91,92,96,93,91,93,96,90,89,92,97,99,98,94,98,99,99,98,98,94,94,92,95,93,93,95,96,99,95,91,95,97,93,94,97,94,90,93,97,95,91,96,98,95,93,95,95,90,93,98,99,93,94,95,95,95,90,92,97,97,92,91,96,97,92,92,94,96,94,91,92,92,89,91,93,100,140,150,151,153,154,152,154,156,156,158,156,155,150,149,149,152,152,151,153,149,150,148,147,146,149,150,149,148,148,151,149,148,152,154,152,149,148,149,148,147,146,143,144,145,145,149,153,154,156,155,152,149,148,144,118,141,156,155,154,149,150,150,150,151,147,149,146,144,141,143,146,144,143,144,145,141,141,140,140,138,140,140,141,137,141,142,140,140,139,139,141,142,137,137,133,131,134,138,136,133,133,134,135,136,137,138,139,138,135,132,131,130,127,128,128,126,130,131,130,129,128,129,130,128,127,126,129,129,125,122,122,121,116,109,101,96,83,72,68,62,62,61,42,31,27,23,17,20,16,15,20,12,10,14,15,11,11,23,28,23,17,17,17,17,12,14,17,15,14,17,17,11,10,9,10,17,47,78,97,117,127,125,132,131,128,130,130,126,123,123,122,124,116,112,122,122,120,121,121,120,118,120,125,123,122,120,118,120,122,121,121,120,118,115,118,117,118,120,122,115,118,119,117,116,120,118,118,117,120,121,123,121,118,116,116 +185,187,194,195,192,195,199,193,196,196,192,191,191,193,194,195,194,194,192,190,190,189,191,192,191,190,190,188,186,191,190,188,188,190,192,189,186,189,192,194,194,191,186,182,183,185,183,180,178,178,178,176,177,176,173,177,175,171,117,105,160,175,183,181,178,177,177,179,179,178,175,174,173,175,173,172,172,172,177,178,175,174,176,177,177,180,178,178,173,170,177,175,176,174,175,177,175,178,177,174,176,177,177,173,175,176,171,172,176,176,174,178,180,175,174,177,180,180,177,177,180,181,177,177,177,177,180,181,179,179,177,179,177,174,172,170,170,169,168,171,172,173,177,177,174,174,176,174,173,172,174,174,172,175,173,174,173,176,176,171,171,174,173,172,173,177,176,178,179,170,170,171,170,172,176,174,170,169,169,171,167,165,165,166,168,169,169,169,168,166,164,165,167,165,162,160,163,165,163,162,165,162,159,158,161,164,162,165,169,168,172,172,176,175,173,174,174,174,174,174,171,171,166,159,155,151,147,142,136,137,133,133,135,134,135,132,130,129,117,106,107,109,106,108,104,104,98,101,99,99,98,95,95,92,95,96,99,95,94,90,91,93,89,89,90,90,91,93,93,89,90,91,88,92,90,89,95,93,88,89,91,92,91,92,95,97,93,92,93,91,89,92,94,91,88,90,90,89,89,89,91,89,91,91,93,87,91,94,89,95,94,93,91,94,93,90,95,93,91,89,92,94,96,92,95,95,92,90,90,92,95,93,91,91,93,92,93,92,94,93,96,95,96,96,99,95,96,96,95,97,94,94,97,96,96,96,98,95,92,94,98,96,95,97,96,94,92,94,92,92,94,95,95,98,95,91,94,98,99,97,93,96,95,93,94,94,93,96,96,96,92,92,96,100,94,95,95,96,90,91,91,88,91,95,97,133,151,152,153,155,155,154,156,157,156,157,154,151,151,151,155,156,153,150,148,148,147,145,144,144,147,147,147,148,150,151,151,153,154,151,149,147,148,148,147,146,143,145,147,147,152,155,157,158,153,150,148,147,137,122,145,153,155,152,150,151,150,148,148,145,144,147,143,141,144,146,144,143,147,145,143,143,140,141,136,137,140,140,138,140,141,138,138,139,138,138,142,135,136,133,133,137,137,136,133,132,133,133,133,135,134,135,135,132,131,131,132,131,128,127,127,129,129,127,126,123,125,128,129,128,124,120,115,107,99,91,75,63,51,39,31,21,12,14,13,19,22,16,15,20,19,14,15,16,22,27,15,17,23,14,15,13,17,21,19,12,19,19,16,14,11,16,17,17,14,16,14,10,10,10,12,17,18,28,66,98,114,130,130,127,126,126,123,124,123,125,123,113,113,123,124,124,123,119,117,117,120,122,119,118,116,118,121,121,120,120,120,119,117,118,114,117,119,120,117,117,120,118,116,118,118,116,117,119,121,120,120,116,115,116 +188,191,195,196,194,196,196,191,194,200,196,194,193,192,191,197,191,193,192,191,190,192,192,193,194,192,190,188,185,189,189,186,186,188,189,189,187,189,194,193,191,192,190,183,182,187,184,183,183,180,179,178,177,176,174,177,175,176,131,96,151,177,182,182,178,179,180,179,177,179,181,177,175,176,175,173,173,174,176,179,179,179,176,177,177,178,181,181,176,174,176,177,174,174,173,176,176,177,178,175,174,178,179,176,173,174,173,174,174,174,175,179,179,177,176,175,174,177,177,177,178,180,177,178,178,176,178,178,179,178,176,177,175,176,176,172,171,172,171,171,169,170,177,176,174,176,174,172,175,176,172,173,173,174,172,172,174,173,174,171,170,173,175,174,173,178,177,176,178,172,170,170,170,175,175,170,170,170,170,171,168,167,167,166,167,170,166,165,168,166,163,166,166,165,165,163,163,165,163,165,167,163,160,159,162,167,167,166,168,168,170,170,174,172,175,173,175,176,175,173,171,168,162,158,153,151,148,142,138,138,132,133,134,135,132,132,128,125,116,107,105,111,107,105,105,109,103,98,96,101,99,95,97,96,96,93,97,99,95,91,92,94,90,88,91,95,93,93,92,88,88,90,90,91,89,89,95,92,88,91,94,93,90,87,89,91,94,94,93,93,92,91,92,90,92,89,89,91,94,90,89,94,94,91,95,93,92,89,86,93,95,91,88,94,94,91,90,92,93,93,92,92,95,96,95,93,96,93,90,91,95,96,93,92,95,94,91,92,93,92,91,91,98,98,96,94,94,95,93,95,96,96,96,96,97,94,94,95,96,94,93,95,96,96,95,97,92,92,93,93,95,92,94,100,98,92,93,97,98,99,98,97,95,96,96,98,96,95,94,96,94,96,95,97,97,95,91,93,93,92,89,89,94,92,94,127,152,153,149,154,155,154,157,158,154,154,154,153,154,153,155,157,154,152,148,147,147,149,146,145,148,150,148,149,151,150,152,155,156,152,151,151,150,148,144,145,146,145,145,149,153,155,155,156,151,148,150,150,131,123,143,149,151,151,152,151,149,147,144,145,144,143,143,140,142,146,144,142,144,144,143,140,139,140,137,137,141,143,142,140,138,139,139,142,141,137,136,134,136,133,135,138,137,134,130,131,132,132,133,133,130,130,130,129,132,131,130,128,125,122,124,122,116,110,104,99,98,100,100,98,89,76,62,48,35,28,20,23,24,17,12,13,10,12,15,18,15,16,12,19,22,15,16,15,14,15,13,19,18,18,20,15,15,15,17,17,20,13,9,12,10,11,17,21,10,19,18,15,12,14,14,6,9,11,18,39,67,106,127,130,130,125,122,123,125,126,120,110,115,120,121,119,119,117,114,117,117,117,117,117,116,120,120,120,118,120,120,118,116,119,117,117,119,119,114,115,116,117,117,115,113,120,119,117,117,117,117,115,117,114 +192,193,194,193,194,196,193,191,194,198,198,196,194,192,189,197,191,193,194,195,191,191,191,191,194,193,191,186,187,190,189,187,186,185,186,189,189,188,189,192,191,192,187,184,185,190,188,182,183,180,178,180,178,179,179,180,178,178,149,92,138,176,180,182,179,180,182,181,177,177,179,176,177,178,178,177,176,176,176,179,182,182,180,181,179,178,179,178,178,176,174,175,176,170,173,178,179,177,180,178,177,177,179,180,174,174,176,177,175,176,178,178,176,177,178,177,177,175,176,177,176,177,179,177,177,174,174,176,175,177,178,177,176,176,179,174,171,171,169,167,167,171,176,177,176,175,173,173,173,175,174,174,172,172,172,172,172,174,175,174,176,177,175,171,171,176,176,175,177,173,170,172,168,173,172,173,171,170,171,169,169,168,166,167,166,168,166,165,167,166,165,166,166,166,168,168,165,167,167,167,166,167,169,168,171,171,169,166,164,164,167,172,172,172,175,174,174,177,177,171,170,164,160,158,154,150,148,142,138,136,135,136,133,134,132,134,129,124,112,104,107,107,105,105,104,101,103,101,97,98,98,101,99,95,96,96,95,96,94,96,92,88,91,89,90,92,95,96,91,91,94,93,89,90,92,92,92,89,89,93,90,91,91,88,87,89,91,92,91,92,91,91,88,92,91,90,89,91,94,93,90,94,92,93,92,93,92,92,88,93,94,94,91,91,89,95,93,89,90,93,93,90,92,98,94,95,95,93,90,93,94,95,95,96,93,96,95,95,91,92,92,93,95,94,95,96,92,96,97,97,95,96,97,95,94,94,99,95,93,95,95,93,94,97,100,93,91,96,95,94,96,97,93,95,97,97,98,95,97,100,100,97,97,97,97,94,96,97,94,93,97,95,97,95,93,93,95,91,94,94,93,90,92,94,93,127,155,155,150,153,155,155,158,154,150,153,154,154,156,153,152,154,153,154,150,148,148,149,148,148,152,151,149,151,152,150,151,154,154,152,151,152,151,146,143,144,148,145,143,148,152,152,152,154,153,149,149,152,126,126,144,149,147,149,150,148,145,147,142,144,144,140,143,142,140,146,142,141,143,144,142,141,140,143,139,141,143,141,140,138,140,143,140,139,140,137,136,134,135,130,133,139,133,130,125,131,131,132,132,134,132,131,126,123,122,115,110,105,98,93,87,78,69,58,45,39,41,42,36,33,25,18,19,21,16,14,15,16,18,12,14,15,12,14,18,17,15,12,10,15,23,19,14,17,13,11,17,19,12,23,21,9,15,12,15,15,16,12,10,11,11,11,10,12,10,16,22,17,12,15,19,10,13,12,13,13,18,49,97,122,131,125,124,126,126,125,115,111,119,119,117,114,115,117,117,118,118,115,117,119,118,117,115,119,117,118,119,117,115,117,116,117,117,116,114,115,117,120,114,115,112,121,120,118,115,118,116,115,116,111 +195,194,192,193,198,198,192,195,195,196,196,198,196,196,194,195,191,194,196,198,192,188,189,193,192,193,192,188,188,190,193,190,185,186,185,189,190,188,189,191,192,193,189,186,184,188,187,184,184,182,179,181,178,178,183,180,177,179,161,95,123,173,185,184,185,185,186,181,180,179,179,177,179,178,178,175,174,176,173,173,179,179,182,181,176,176,179,177,180,176,175,174,177,169,173,180,181,179,180,176,173,175,181,180,175,174,175,174,175,178,179,180,179,178,179,178,179,178,179,178,175,176,178,177,177,179,178,179,178,180,180,178,176,176,176,175,174,171,169,167,167,171,176,177,173,174,174,176,172,178,175,178,174,177,172,173,168,173,175,175,178,174,174,173,172,176,176,176,177,171,169,170,169,171,171,173,167,168,170,168,168,168,167,171,169,169,166,164,162,161,162,168,172,172,171,169,166,168,170,167,165,168,172,172,171,170,167,165,164,164,168,174,175,174,176,176,172,173,173,170,165,162,161,158,152,148,146,141,136,138,136,138,133,134,135,133,128,119,110,103,107,105,104,104,101,101,101,103,101,98,96,100,100,96,92,98,97,97,95,95,94,91,90,90,93,93,91,95,96,95,92,92,90,91,90,92,93,92,92,94,93,93,91,90,93,93,90,90,91,91,90,91,93,94,90,92,93,92,94,92,93,92,92,93,93,90,90,89,91,90,92,91,96,91,92,95,96,94,95,91,93,95,93,90,95,97,94,92,91,94,93,89,91,93,91,92,94,91,90,90,92,94,93,91,96,96,94,94,99,96,95,97,97,94,93,94,98,94,92,96,99,98,95,95,97,94,94,95,93,93,95,95,93,94,96,95,97,97,97,96,95,96,96,95,97,97,96,95,93,95,99,94,96,98,93,93,97,93,94,95,92,93,91,92,94,124,157,152,151,152,155,156,156,154,153,154,154,154,156,154,154,156,152,153,149,149,147,149,146,146,150,148,150,150,149,150,151,154,155,154,152,150,149,145,142,142,145,146,145,147,151,153,153,153,153,151,148,151,120,130,146,150,149,149,147,146,142,144,144,144,142,140,141,141,138,141,144,142,140,144,142,140,139,140,137,138,139,138,137,136,138,145,137,134,136,137,134,135,132,130,131,135,133,128,125,126,125,121,115,112,107,99,88,82,72,62,53,42,36,32,26,20,17,17,18,20,21,18,14,15,11,14,19,15,16,14,14,14,13,12,14,13,14,14,17,18,13,12,12,15,14,10,14,13,12,14,20,12,12,14,14,10,12,8,8,10,11,12,14,8,10,14,11,12,12,10,8,8,13,10,11,13,8,8,13,11,10,15,38,76,110,121,126,127,124,123,112,107,117,118,117,116,115,115,116,118,118,112,115,119,118,115,114,116,116,115,117,116,114,118,115,117,115,113,113,115,114,115,114,115,112,120,119,118,116,117,116,113,113,112 +190,187,190,199,196,198,191,192,194,196,193,195,198,195,192,195,196,195,194,192,192,186,189,193,192,192,192,192,189,186,188,186,183,186,186,190,191,187,189,192,193,194,192,186,183,185,183,183,183,185,181,178,178,177,180,177,177,179,168,108,108,167,184,182,182,180,180,179,179,173,176,176,175,170,173,170,174,175,175,173,177,177,178,175,173,174,177,177,178,175,175,172,175,172,173,180,181,178,178,175,173,175,180,181,176,173,173,174,175,176,176,175,177,178,179,177,176,178,177,177,177,175,175,175,179,181,180,181,178,178,177,176,176,174,173,176,176,171,169,167,166,170,176,178,176,176,176,175,170,176,172,175,171,171,171,175,173,170,172,174,177,172,173,176,173,174,177,178,175,171,170,172,172,171,170,172,167,166,168,167,167,166,164,167,167,169,166,163,162,161,164,170,172,170,172,170,168,169,168,164,164,165,169,168,169,169,168,166,167,168,170,173,172,174,175,171,171,170,169,166,162,163,159,153,151,149,143,138,135,138,136,135,131,131,133,130,127,116,110,106,104,105,105,103,102,104,104,102,102,101,98,95,99,96,96,92,94,97,94,91,93,96,94,88,91,93,93,92,94,93,91,90,92,92,91,93,94,92,92,91,92,93,93,91,91,92,93,93,91,90,94,93,94,95,93,92,91,90,95,94,93,94,96,94,91,91,91,89,88,93,93,94,93,94,93,96,98,97,95,97,89,91,94,95,92,93,93,98,94,96,92,93,92,89,93,93,90,92,95,97,93,96,96,96,94,95,98,97,96,97,96,98,96,93,93,95,95,95,95,96,97,99,97,96,96,96,98,95,93,95,96,94,94,96,96,96,95,95,94,94,93,95,97,98,97,97,97,96,93,95,96,98,96,97,99,95,96,95,92,92,92,95,93,91,95,115,154,152,152,155,156,157,157,154,154,153,154,153,151,151,155,154,152,155,153,151,149,150,147,145,148,146,148,151,152,152,153,153,152,154,153,149,146,145,142,140,143,145,144,146,152,154,153,152,152,151,149,147,116,134,148,150,148,151,148,145,144,145,143,141,142,143,139,138,138,141,143,142,137,142,141,142,137,136,138,138,136,137,135,135,137,140,135,134,135,131,131,133,132,130,131,130,121,113,107,94,80,71,63,54,45,31,22,26,20,17,18,14,17,19,20,17,16,19,21,21,18,17,18,16,12,14,21,17,11,12,12,15,15,13,11,10,13,14,13,14,14,17,18,12,11,8,10,12,9,14,15,10,5,9,11,12,10,12,8,13,13,13,17,11,12,14,13,15,12,10,10,8,11,9,9,15,10,10,11,12,14,15,17,28,57,95,117,125,124,121,112,110,115,117,115,115,115,116,117,115,115,116,117,117,118,114,116,117,116,113,115,113,113,116,116,118,115,112,112,114,114,114,113,113,113,119,115,118,115,116,114,114,111,113 +184,185,190,196,197,198,195,193,194,199,195,193,196,192,192,195,198,195,194,192,191,187,190,189,188,189,192,192,190,187,188,189,185,185,186,189,191,187,187,191,193,195,194,187,181,184,183,184,185,187,182,178,180,180,181,177,177,178,174,121,94,156,179,179,179,177,178,176,175,175,178,176,176,172,171,174,177,176,176,177,179,182,178,175,173,175,178,181,180,177,175,174,171,171,175,178,178,178,179,176,171,173,176,176,176,172,173,175,175,176,176,173,173,175,177,177,175,178,176,178,179,177,178,178,177,181,179,181,179,178,178,177,176,172,171,176,174,170,169,169,170,167,173,180,177,175,177,175,172,178,170,171,174,169,169,173,172,170,174,176,174,174,175,176,173,174,177,176,175,173,171,170,174,175,171,170,167,168,169,167,166,164,163,164,165,167,166,164,163,163,166,169,167,167,169,170,167,166,166,165,165,166,169,168,169,168,165,166,168,171,171,170,170,174,174,170,170,170,170,167,162,163,160,153,147,146,141,137,135,136,134,128,131,132,131,129,126,115,108,106,105,105,105,105,107,103,102,103,101,101,98,97,96,93,97,93,94,94,97,95,94,91,94,91,91,91,92,94,93,93,96,98,93,93,95,94,92,93,95,95,92,92,94,93,90,93,95,94,94,91,92,92,89,90,91,92,90,90,93,97,93,94,95,96,90,88,91,95,90,91,95,97,96,94,92,96,98,95,94,96,94,91,93,94,93,94,95,96,96,96,92,95,95,96,94,91,92,95,96,93,96,97,92,94,94,96,96,95,97,99,96,96,94,95,95,97,97,94,93,96,97,95,93,97,97,94,96,99,96,92,94,95,97,94,95,98,95,93,92,94,93,93,100,99,96,93,98,97,98,95,93,96,95,93,97,94,96,94,90,91,93,93,92,93,92,108,149,152,153,156,158,157,155,155,155,153,153,152,152,152,153,155,153,153,155,150,150,154,149,148,149,148,149,151,152,151,154,155,152,151,149,147,147,146,143,142,145,146,143,148,153,155,154,154,152,150,151,145,116,136,148,150,149,151,150,146,145,144,143,140,142,140,140,141,139,142,138,141,142,142,139,138,137,136,136,136,135,135,133,134,135,134,133,135,133,131,132,130,127,119,108,92,73,61,50,34,21,20,21,23,20,14,14,16,20,22,20,14,17,19,19,18,16,21,23,21,17,16,17,18,15,15,16,17,12,13,15,17,17,15,15,13,11,14,16,9,14,16,11,8,12,11,12,13,13,13,12,11,7,11,12,10,12,14,8,14,12,14,18,17,14,12,14,14,12,12,13,10,9,9,10,12,9,9,10,9,11,15,19,19,19,44,87,115,123,117,107,112,115,118,117,117,115,114,116,116,114,114,115,115,117,117,115,118,116,114,115,113,113,116,116,115,116,113,113,117,118,113,112,113,112,117,115,119,116,113,113,113,110,112 +188,189,191,194,197,197,197,194,195,200,196,191,194,193,194,196,196,193,192,195,193,191,194,191,191,190,192,192,191,191,190,191,188,186,188,188,190,188,188,190,192,193,191,188,184,185,187,186,184,185,183,179,181,178,180,179,175,175,175,142,92,143,175,181,179,177,179,178,175,178,180,177,178,177,173,174,175,177,175,181,182,182,180,179,175,178,181,181,182,179,175,173,172,174,174,178,178,178,178,177,173,173,173,176,177,175,175,177,175,171,173,175,173,173,174,177,176,177,178,179,180,178,179,180,178,179,179,180,181,181,179,179,175,171,171,174,173,171,170,170,172,167,175,179,178,175,173,174,174,173,172,174,174,170,173,173,170,172,174,173,174,173,174,173,174,173,174,173,175,173,170,169,173,174,172,171,169,168,168,171,167,162,163,164,164,165,163,161,163,164,166,167,165,163,165,171,170,164,162,167,167,166,169,169,168,166,165,168,170,172,170,169,173,172,170,170,173,171,167,166,162,159,156,153,145,143,141,139,135,133,134,132,131,130,130,129,123,116,110,106,106,105,104,109,108,103,100,103,101,100,97,99,94,93,92,94,93,97,95,94,91,92,90,88,92,95,90,93,93,95,92,94,93,96,93,91,93,92,93,94,95,96,95,93,94,96,94,93,94,93,90,91,92,91,89,89,94,93,92,96,96,96,97,96,97,90,92,96,97,92,97,94,97,96,96,94,95,96,97,92,92,95,94,92,96,98,96,93,95,98,95,94,94,98,91,90,93,99,95,91,96,96,90,90,94,98,97,94,99,98,97,96,96,97,97,97,95,94,94,93,96,95,92,94,94,95,97,96,95,96,93,96,95,92,92,94,95,95,89,91,92,93,95,94,96,96,96,93,98,100,95,91,94,94,93,94,97,94,90,91,94,90,88,89,89,103,146,151,153,153,155,158,156,155,156,155,153,154,156,153,152,153,151,149,150,148,150,154,149,148,149,149,148,149,152,152,152,156,154,149,147,147,148,147,142,140,145,147,146,149,155,154,152,154,151,150,152,139,120,141,147,148,150,149,150,151,147,145,145,141,142,141,141,141,139,141,133,136,139,140,138,136,136,135,133,131,132,133,132,133,136,134,131,131,126,116,106,101,91,71,51,30,19,15,19,21,16,16,16,19,23,22,18,16,18,21,13,10,13,16,19,20,18,19,24,23,15,13,15,17,15,12,11,11,12,14,16,18,18,14,16,17,10,12,14,10,11,16,11,10,13,11,13,10,12,9,7,7,11,10,9,11,9,8,11,12,10,11,11,14,16,13,17,12,13,11,11,9,8,8,7,9,13,8,11,10,11,11,18,21,14,17,37,72,109,117,110,115,116,116,114,115,115,112,113,113,111,109,110,115,116,118,115,113,115,116,115,113,114,116,117,115,115,113,113,114,113,111,111,110,114,113,116,119,116,111,112,114,113,111 +192,189,193,192,192,195,197,195,199,199,199,198,196,198,196,195,193,194,193,194,195,192,192,189,191,191,194,193,191,190,189,187,188,187,188,190,192,190,186,190,192,192,190,190,186,183,184,185,184,186,186,179,178,176,177,177,175,175,172,156,98,128,172,187,183,179,181,181,180,180,177,178,178,178,178,176,175,175,177,179,180,180,180,180,178,180,181,178,179,180,178,174,173,177,173,179,179,178,179,179,175,173,175,177,178,177,176,176,173,171,173,177,177,175,175,177,176,175,177,178,178,178,178,180,181,180,181,183,184,183,182,182,179,175,172,174,175,173,170,170,172,171,175,177,178,176,172,174,173,170,172,174,174,168,174,171,171,170,172,170,175,173,174,171,174,170,172,175,174,174,171,169,172,170,171,172,170,171,168,172,167,163,164,165,167,165,164,163,165,166,168,168,165,163,164,170,172,166,161,164,168,167,166,169,169,167,166,168,170,171,171,169,172,172,171,172,173,169,168,167,162,158,155,151,146,142,140,141,136,133,136,137,132,131,133,131,122,115,108,108,103,102,106,107,105,104,102,100,98,102,101,96,93,91,94,91,93,96,95,92,90,94,93,88,92,94,94,91,92,94,93,93,92,96,96,92,94,93,92,94,94,94,92,94,93,93,93,93,92,92,91,92,93,94,94,89,93,95,96,97,95,96,97,94,96,96,98,95,96,96,98,93,94,96,97,94,94,97,93,94,92,95,92,94,96,98,97,100,95,96,95,94,90,94,90,94,94,98,95,95,94,97,93,93,93,95,99,97,95,95,96,95,94,96,98,98,97,96,95,93,94,94,95,95,93,93,96,94,93,96,95,96,92,92,93,93,94,94,89,94,96,94,95,93,94,96,94,95,96,96,96,97,95,93,92,96,94,91,92,92,93,93,87,86,89,101,146,151,154,154,154,158,157,156,157,157,153,154,157,152,153,150,148,147,148,148,148,150,149,150,151,150,148,150,154,153,152,154,153,150,148,148,145,143,142,142,146,145,146,150,154,151,150,151,150,148,151,134,122,143,148,150,153,146,147,148,146,147,145,143,143,147,141,138,140,140,134,136,137,138,135,129,130,130,129,125,123,124,124,125,120,114,103,92,79,61,45,41,31,19,13,14,17,16,23,26,19,21,21,22,24,25,20,21,18,19,13,12,17,16,19,23,20,19,23,20,12,12,14,14,13,14,13,13,13,16,14,22,21,14,15,16,9,10,11,12,9,14,13,9,7,9,13,9,17,12,8,6,10,6,10,12,9,9,14,9,9,8,10,14,15,12,13,11,14,7,8,9,8,7,6,11,18,11,11,15,16,12,7,9,10,15,20,26,59,94,108,115,116,113,111,114,112,111,112,113,112,112,114,115,114,116,118,113,114,113,113,114,115,116,116,114,113,110,111,112,111,113,114,113,116,112,115,118,116,112,113,115,118,113 +189,188,190,193,192,196,195,195,196,193,196,201,199,199,196,193,194,194,192,192,196,189,190,189,188,191,192,191,190,189,188,188,188,185,186,189,190,188,186,189,193,193,193,190,186,183,183,185,185,185,182,177,175,178,176,176,176,176,173,165,106,111,167,183,182,177,178,180,177,177,175,175,176,176,177,179,177,174,179,177,177,184,181,180,182,181,182,181,181,179,177,177,174,177,174,177,177,178,184,181,177,175,177,178,179,177,175,174,173,172,173,177,180,177,175,179,179,177,178,177,175,178,177,178,180,179,182,181,181,181,178,178,178,174,172,174,174,171,172,172,172,172,173,176,177,175,172,173,175,170,173,168,172,173,174,170,170,170,169,174,176,177,174,173,172,171,173,176,176,174,172,169,171,169,171,171,169,169,169,170,167,167,167,165,167,163,162,163,165,165,169,169,165,161,163,166,168,168,164,164,169,170,169,169,170,171,170,169,169,172,173,171,170,171,171,173,171,169,172,167,159,157,152,148,147,144,140,139,136,133,135,134,132,129,129,130,123,115,109,108,105,103,106,104,106,102,101,100,101,100,100,94,98,93,97,95,95,92,94,96,95,95,93,95,96,94,95,93,90,92,95,93,93,94,98,96,92,92,95,97,96,93,95,96,93,91,92,92,92,92,93,94,95,93,92,92,93,93,94,95,98,95,95,96,98,98,97,96,97,96,95,94,95,92,94,95,97,93,90,94,96,92,94,93,96,95,99,101,98,97,96,94,92,98,95,94,94,94,92,93,92,95,92,94,94,94,96,98,96,96,92,95,96,97,95,97,98,95,90,92,96,95,95,99,97,94,95,95,95,94,95,98,95,95,96,94,92,90,92,98,95,93,95,94,93,94,95,95,96,95,98,97,96,90,93,91,95,90,91,92,93,90,87,88,89,98,146,152,155,157,158,159,158,156,157,157,154,152,155,155,155,151,146,149,152,152,149,149,151,152,151,148,149,150,153,154,155,156,153,150,150,149,146,145,144,144,145,144,143,149,151,149,150,151,150,147,151,130,126,143,147,151,150,146,144,141,142,144,144,142,145,149,143,138,141,139,137,143,130,110,91,82,89,95,93,82,82,74,74,73,62,57,45,32,23,16,17,19,15,14,15,15,19,17,18,18,19,22,22,24,25,22,20,16,17,16,13,14,19,17,16,19,18,20,23,17,11,9,10,11,13,17,16,16,16,17,14,14,9,9,16,13,11,16,17,15,11,12,13,7,5,7,11,14,17,14,10,10,6,7,10,14,14,10,10,13,13,7,7,8,11,12,10,14,15,7,9,9,10,8,7,9,11,9,9,11,8,11,12,9,9,13,20,20,26,51,81,110,116,112,111,112,113,112,113,114,110,110,114,115,114,115,116,116,115,112,112,113,113,115,114,113,111,111,109,111,112,113,113,114,117,116,114,113,112,115,111,113,113,112 +189,188,190,197,196,197,196,196,196,193,196,198,199,197,195,194,195,196,191,191,197,189,187,194,193,191,189,193,190,189,191,191,188,186,186,187,188,189,188,190,193,194,192,191,186,184,186,184,182,184,182,175,174,181,178,178,176,174,174,171,120,97,159,179,177,176,179,180,177,178,176,172,174,176,175,178,177,171,174,179,182,182,182,178,178,178,180,180,178,178,175,175,174,177,174,174,177,177,181,178,178,176,178,180,180,177,175,174,174,174,174,174,180,178,176,180,181,179,179,178,176,177,178,180,179,175,177,176,178,177,177,175,174,171,173,173,174,172,173,170,174,175,173,174,176,173,172,174,174,171,174,169,173,177,174,171,170,168,169,173,173,176,174,176,174,173,173,175,178,173,170,169,170,168,171,171,170,168,168,170,170,169,164,162,166,164,162,161,164,167,168,166,166,165,166,166,165,168,166,166,169,168,170,170,170,171,171,169,169,174,174,169,170,171,172,172,171,170,168,164,158,155,148,149,148,142,139,135,134,131,133,132,130,127,125,127,123,112,110,106,107,103,101,102,105,102,101,103,99,98,97,96,97,97,95,95,93,95,95,100,99,96,94,98,97,97,95,91,94,94,93,93,95,96,95,93,93,94,93,94,96,97,97,96,94,94,93,91,93,95,95,94,94,94,93,94,96,92,91,92,97,95,95,96,100,96,98,96,98,99,96,94,96,91,94,91,94,95,92,95,95,94,97,92,96,98,98,94,96,99,98,95,96,100,98,94,93,90,88,91,95,94,94,94,97,97,97,94,98,97,95,96,97,97,93,94,97,96,93,91,94,95,95,97,98,100,99,94,95,96,95,94,96,98,95,97,94,92,92,94,96,97,93,93,94,97,93,90,93,100,99,93,95,96,94,89,95,95,89,91,92,89,87,87,86,97,142,151,154,157,157,160,160,158,158,157,154,153,153,155,157,153,150,151,154,154,152,150,151,152,148,149,150,152,153,153,154,155,154,152,152,153,147,146,148,145,142,142,143,147,151,152,153,154,150,149,150,122,130,146,149,152,147,145,147,144,143,145,144,140,142,145,140,136,142,140,131,131,84,47,26,22,26,31,33,27,30,22,26,25,21,20,18,20,19,18,17,15,13,14,18,17,20,14,13,13,18,21,22,23,23,22,18,17,16,15,14,13,15,16,18,19,20,22,17,12,12,13,11,11,14,19,17,17,20,15,14,13,10,10,12,13,14,22,23,13,10,11,16,12,13,10,14,20,14,12,9,11,7,12,10,11,13,11,10,16,15,10,7,7,9,11,9,14,16,9,10,10,11,9,10,12,14,11,8,13,11,14,14,10,9,10,13,18,22,24,33,73,107,112,110,111,113,113,111,111,113,113,114,115,116,116,115,113,114,113,112,112,113,114,112,112,111,111,110,112,114,113,111,117,117,116,118,114,111,114,113,112,108,108 +193,192,193,199,197,197,199,194,195,196,195,197,196,194,196,196,197,198,194,193,196,192,186,193,192,188,189,192,191,191,192,191,189,187,186,185,186,190,189,189,193,193,191,192,189,182,183,184,184,186,185,179,175,181,181,181,177,172,173,173,139,91,143,177,178,177,182,180,180,178,177,171,172,177,175,180,179,172,173,176,180,179,179,175,173,177,177,177,175,179,179,175,175,178,178,176,178,177,177,179,180,177,177,178,177,178,176,173,175,176,173,173,177,178,177,177,179,179,176,176,177,176,175,178,178,175,176,176,176,178,179,178,174,172,175,175,173,171,171,170,169,173,174,174,174,174,174,177,174,174,175,171,174,173,171,169,172,171,172,171,172,174,174,175,175,173,172,174,175,173,170,170,172,172,172,171,172,170,166,168,168,164,162,162,166,163,161,162,164,168,166,165,169,172,172,170,168,167,166,166,167,167,169,171,171,170,168,169,168,171,172,169,170,170,170,170,171,169,166,161,159,153,146,148,145,140,135,135,134,131,133,131,130,128,126,125,116,110,107,105,104,104,99,101,102,100,105,102,98,95,101,96,96,96,97,95,90,93,98,98,93,93,96,94,94,98,96,91,94,95,95,93,91,93,93,91,93,95,94,94,94,93,94,98,96,94,95,96,95,92,93,93,92,93,95,96,94,94,94,94,94,96,99,94,98,97,99,96,96,98,97,96,93,93,94,95,92,98,94,97,93,92,90,93,96,97,97,98,98,96,98,96,95,94,94,95,93,87,89,95,96,93,94,98,97,97,98,94,93,95,95,96,97,97,97,94,93,95,96,95,94,95,97,94,96,100,97,95,96,96,99,97,95,96,96,97,95,94,91,93,96,95,93,93,96,98,93,93,93,95,96,94,94,94,94,94,96,92,91,89,91,88,86,84,84,95,137,153,154,153,156,157,160,159,158,154,155,153,152,152,156,153,152,151,152,153,151,153,152,153,150,150,151,153,154,153,153,152,152,152,152,152,148,147,148,146,143,143,144,148,150,154,155,153,149,149,148,117,134,149,150,149,146,143,145,145,143,144,144,141,141,141,137,136,139,136,118,80,27,15,13,18,16,12,16,18,24,21,18,19,22,21,15,15,16,14,14,18,12,12,12,14,18,13,13,14,16,18,17,19,21,19,19,23,22,19,15,12,16,17,19,23,23,21,16,12,12,12,10,11,14,16,16,18,20,14,12,11,12,17,12,11,12,14,15,10,10,8,19,17,16,13,17,17,15,9,8,9,10,12,8,9,9,8,9,14,9,10,7,9,8,11,8,12,16,14,12,9,11,10,12,14,15,9,7,12,13,10,10,10,8,7,9,11,17,17,12,28,65,96,109,113,114,113,112,114,117,116,115,116,114,114,113,112,114,113,113,111,112,113,112,111,109,110,112,113,112,113,112,117,117,115,116,114,111,113,115,113,111,111 +194,194,193,195,196,198,200,195,194,196,194,200,195,192,193,195,199,197,196,194,194,194,190,191,188,189,191,194,193,191,189,189,188,187,189,188,187,190,189,189,192,192,190,192,191,182,183,184,184,186,184,183,179,178,179,177,176,175,175,173,155,92,126,174,182,179,182,180,178,178,179,176,177,180,177,180,177,172,173,172,175,176,175,174,171,175,177,178,175,175,178,174,175,177,179,178,176,176,176,180,180,179,174,177,176,179,176,172,172,175,173,173,175,177,177,174,177,178,173,171,172,174,173,174,176,177,176,177,179,178,178,178,174,174,174,175,171,168,171,171,171,171,168,172,175,173,174,177,174,175,174,169,172,169,172,170,173,170,174,173,172,176,175,175,176,174,175,175,176,173,172,169,172,174,173,170,173,170,166,167,166,163,166,164,164,163,162,165,164,167,166,167,170,171,170,171,170,168,167,165,163,166,170,171,169,168,170,170,169,172,171,169,167,168,170,169,168,169,165,159,157,150,146,145,141,138,133,133,136,132,132,128,130,128,127,125,115,110,108,104,103,105,101,103,105,100,102,102,101,95,99,100,101,96,94,96,94,90,90,95,95,94,95,92,93,95,95,94,94,94,94,93,90,88,91,93,91,90,96,98,93,91,94,97,96,92,95,97,96,92,94,93,92,92,93,96,94,95,96,97,96,97,98,96,96,93,94,96,95,94,97,100,96,94,95,97,95,95,94,94,95,90,87,91,98,95,96,98,100,94,96,94,95,94,92,94,95,94,91,94,94,94,95,99,100,99,95,94,95,96,95,96,97,99,96,94,95,95,95,95,96,96,93,92,94,96,94,95,96,95,99,98,95,94,96,97,94,94,94,97,97,93,96,94,96,95,95,99,94,92,95,91,94,94,94,95,94,87,90,88,91,86,86,85,84,94,136,152,153,154,156,157,157,155,155,152,155,153,154,152,154,151,153,151,150,151,153,155,155,155,153,152,152,153,154,155,155,152,153,151,151,151,147,144,144,143,144,143,144,149,150,150,150,149,150,150,145,115,139,150,150,149,145,142,143,145,143,143,144,139,142,141,139,137,136,128,94,28,17,18,21,23,20,14,17,16,29,23,19,20,18,19,13,13,12,11,14,18,13,12,13,12,11,10,14,14,14,18,15,16,23,23,26,26,23,21,14,14,20,17,18,23,21,21,18,14,13,11,10,9,9,13,14,16,17,15,13,14,14,23,16,13,14,11,10,9,8,6,12,15,10,10,15,11,12,10,8,8,10,9,9,12,9,8,8,13,13,10,8,10,10,8,8,13,13,18,12,8,10,9,7,9,8,4,7,9,10,8,8,9,7,6,10,10,10,10,14,17,30,61,95,112,116,115,116,116,116,115,114,114,113,112,110,113,113,111,114,112,110,110,110,111,109,110,108,109,110,111,113,115,118,112,113,113,112,112,110,111,110,114 +195,193,198,197,197,197,201,195,197,193,195,198,196,194,194,196,198,197,194,192,193,194,190,192,189,193,194,193,193,190,189,191,190,189,190,193,191,190,190,188,190,191,190,189,189,184,184,182,183,184,183,179,176,176,177,171,177,178,178,176,166,101,111,169,184,182,180,181,179,179,177,177,178,179,174,175,175,172,173,173,172,177,179,176,176,176,180,179,179,176,178,174,175,175,174,177,175,175,176,178,177,178,173,173,176,179,179,174,172,175,176,173,172,177,178,175,175,175,173,171,173,175,176,178,176,174,175,178,181,178,175,176,176,175,175,174,172,170,167,169,171,172,168,172,175,174,174,174,173,174,173,173,173,172,174,171,174,168,170,171,171,175,174,173,176,175,174,174,175,173,173,168,171,174,173,171,173,170,168,165,165,164,164,164,163,167,166,166,164,168,169,171,170,165,165,168,171,169,170,167,164,164,169,171,167,167,171,173,172,173,172,170,168,171,172,170,168,168,162,160,157,151,146,144,141,138,134,132,134,131,131,129,130,128,127,125,118,110,105,104,106,101,100,102,107,102,100,105,102,98,98,101,101,98,93,94,94,93,89,92,97,96,93,93,93,95,96,95,97,95,94,93,92,91,93,94,94,94,95,95,95,93,92,94,94,95,96,92,94,96,96,95,94,95,93,96,94,94,93,95,98,97,97,98,94,93,96,97,95,97,99,97,98,95,98,97,97,96,95,95,95,92,96,91,96,98,95,94,97,96,96,96,95,98,93,95,96,98,93,94,95,96,96,96,99,97,93,92,98,99,99,96,99,100,96,95,96,96,97,95,95,96,93,94,97,99,97,95,96,98,95,92,95,97,97,97,97,97,97,99,98,98,97,94,95,98,96,96,94,96,92,90,94,100,96,92,91,94,92,89,91,88,85,87,88,94,131,152,153,156,154,157,158,155,154,154,152,153,153,152,153,150,152,151,150,152,153,155,154,153,151,150,152,152,153,155,154,151,150,150,152,151,148,145,144,144,142,143,146,150,152,150,148,150,153,152,142,116,140,152,152,148,145,142,143,145,142,139,141,139,140,139,136,136,131,121,62,18,19,14,16,19,26,29,22,19,27,22,20,23,18,17,15,14,12,14,15,13,14,16,15,16,11,14,14,12,15,16,17,19,19,20,23,22,18,21,18,16,21,22,21,21,19,21,16,15,15,12,11,9,9,11,14,15,14,14,15,19,18,16,12,16,17,11,12,8,9,9,8,9,8,7,8,6,12,12,6,9,10,10,9,10,10,10,10,10,14,9,7,11,12,7,11,18,13,14,8,8,13,11,6,9,7,6,9,10,8,9,8,8,7,7,11,9,6,7,9,13,25,34,53,89,111,117,119,115,111,112,113,112,112,114,115,119,115,109,115,115,111,113,113,113,109,111,107,108,112,110,111,116,118,111,114,113,110,112,110,113,111,112 +197,194,197,198,197,200,199,191,194,195,194,195,197,196,197,197,194,195,195,196,195,194,192,193,193,193,193,193,194,190,191,193,191,191,191,192,190,189,190,189,189,190,191,190,191,184,181,182,185,179,179,177,174,179,178,174,177,178,177,175,170,115,97,161,182,180,179,178,179,178,176,175,177,176,176,177,174,173,173,175,175,177,180,178,181,177,183,180,181,178,179,176,176,176,176,176,175,175,178,179,177,179,176,172,174,178,181,180,173,172,177,172,169,172,177,177,174,176,175,173,175,175,175,179,178,174,175,179,181,179,178,176,177,174,174,176,174,172,169,170,169,173,168,171,173,173,173,174,174,174,174,176,175,174,174,170,172,167,168,170,173,172,172,172,177,173,174,176,177,177,175,172,171,172,172,174,174,170,168,164,165,163,163,164,167,167,166,166,163,167,168,170,170,166,165,168,169,167,168,167,166,166,169,170,168,169,170,171,169,172,174,173,170,170,171,168,167,164,162,160,157,152,145,143,141,138,135,134,131,130,131,128,129,127,126,125,115,108,106,107,107,105,104,101,102,100,101,103,100,99,99,96,96,98,96,93,90,93,92,90,95,94,92,92,93,96,97,95,96,97,97,97,94,94,97,94,95,96,93,94,94,93,93,95,92,95,97,95,92,92,94,95,94,95,95,98,93,92,94,97,97,95,95,99,93,96,98,95,93,100,98,95,97,96,97,99,96,99,94,96,93,91,96,96,95,95,96,99,98,96,96,98,96,95,97,97,96,98,96,100,98,96,95,97,97,95,96,96,96,95,98,100,97,99,99,98,94,95,98,97,95,96,97,97,96,94,96,96,97,95,92,92,94,95,97,97,95,96,95,98,97,99,99,95,92,95,95,95,93,95,92,96,94,96,95,96,91,95,95,92,90,90,88,87,88,91,124,152,153,156,154,156,158,157,154,153,151,153,151,151,152,152,151,150,152,154,153,153,151,151,151,150,152,153,154,152,151,151,150,149,150,148,147,146,147,146,142,143,150,152,151,151,150,152,152,152,138,120,141,152,152,146,146,144,143,143,141,143,139,139,138,139,131,126,117,100,36,21,19,18,18,48,67,57,27,26,18,17,20,26,19,16,18,13,16,16,16,15,16,18,18,15,11,13,10,10,15,14,17,19,17,16,18,19,15,19,22,17,23,26,22,25,25,20,19,22,15,11,10,10,10,9,12,19,15,17,20,20,18,12,10,19,17,10,13,11,12,10,7,10,7,7,7,8,10,10,7,10,9,10,8,10,10,11,12,11,10,8,10,14,12,15,16,15,9,9,7,9,15,12,10,9,7,7,8,10,9,8,9,10,8,8,14,10,4,4,6,8,17,22,21,42,80,109,114,112,109,112,113,113,113,115,118,123,117,108,109,111,112,115,114,114,109,111,111,113,114,112,115,117,116,111,113,113,110,110,111,112,109,108 +197,193,193,196,199,199,202,194,192,195,194,192,196,196,198,197,193,193,196,197,195,196,195,193,193,192,192,191,193,193,191,190,189,191,193,190,187,188,190,189,188,191,193,191,192,184,178,177,181,180,176,177,174,179,182,177,177,179,176,177,174,134,92,153,180,180,180,178,181,177,178,175,177,177,178,176,174,172,172,174,177,176,178,179,179,176,180,179,180,176,177,175,178,177,178,177,177,177,179,179,177,179,178,176,173,176,179,181,173,169,175,173,172,173,175,175,176,178,179,177,174,174,176,179,178,174,173,175,178,177,178,177,176,174,174,173,170,169,170,172,169,168,167,168,173,174,174,173,172,173,172,173,174,172,173,169,174,171,169,169,175,174,173,175,178,174,177,176,177,177,175,171,169,172,173,176,174,169,169,164,165,162,161,165,165,164,164,167,164,166,166,167,168,171,171,169,169,168,168,167,166,166,168,167,168,170,170,168,167,172,174,173,169,167,170,169,166,163,163,157,151,149,143,139,136,136,133,133,132,129,130,128,127,124,123,124,113,106,109,106,107,107,104,100,102,99,97,98,100,101,98,93,95,95,95,96,97,93,92,94,97,93,89,89,95,93,92,94,95,95,96,98,95,94,93,92,93,94,93,95,96,95,97,97,91,93,94,94,94,90,92,92,95,96,96,96,94,94,94,96,100,97,95,98,97,93,93,94,97,98,93,94,100,97,94,96,98,98,93,93,97,92,96,94,100,96,98,94,98,93,95,95,94,95,98,94,97,98,98,99,98,98,96,97,97,95,94,95,96,96,97,99,96,95,98,100,97,96,94,97,98,95,92,94,94,94,92,96,98,94,94,95,94,91,95,97,95,93,95,99,96,96,97,97,95,91,91,94,94,94,96,99,96,94,96,95,95,92,93,91,93,91,89,90,86,89,121,151,153,153,152,153,155,156,156,151,151,153,153,155,154,154,151,150,150,151,152,154,152,152,152,152,152,154,156,155,152,151,152,150,150,147,144,147,149,146,142,144,150,153,152,151,151,149,151,150,127,122,144,151,151,145,145,145,144,142,142,145,141,137,134,137,126,110,95,66,21,17,16,20,43,77,107,94,35,23,22,25,16,17,20,19,18,16,18,16,17,15,13,14,16,13,11,12,10,11,13,13,16,14,15,15,16,17,14,18,23,20,21,23,24,29,27,18,20,20,14,10,9,11,11,12,14,17,14,18,22,19,14,13,17,18,13,6,11,10,8,6,6,11,10,7,7,11,9,7,8,8,12,13,10,8,8,8,8,9,11,9,15,15,14,18,12,12,9,8,6,9,15,12,11,9,8,7,8,9,9,8,9,9,7,8,13,9,6,7,10,10,8,12,13,12,30,68,99,111,112,112,114,114,112,112,109,112,112,108,105,107,107,108,109,109,111,111,113,113,112,110,117,114,113,112,113,113,112,110,111,110,107,106 +199,194,194,195,199,198,205,197,191,197,197,196,198,196,202,199,195,194,194,196,196,195,196,193,191,191,193,191,191,194,193,191,191,191,191,188,187,189,191,190,188,189,189,189,191,186,176,171,174,178,175,177,178,178,180,178,176,178,177,179,180,151,93,136,176,182,180,178,181,179,175,174,174,177,179,176,174,172,172,172,177,177,176,182,176,176,178,177,178,178,178,174,179,178,176,174,177,178,177,176,174,178,180,176,172,174,178,179,176,169,173,175,174,173,173,174,176,175,177,177,172,174,174,175,175,172,172,173,175,173,174,176,177,177,175,174,171,170,170,172,170,167,166,165,174,175,175,172,172,174,172,171,173,170,172,167,174,174,170,167,173,174,174,175,175,176,175,175,175,177,175,170,169,171,173,175,173,168,169,165,164,164,161,165,162,164,165,166,166,166,165,165,164,167,170,169,169,169,169,168,166,167,166,166,167,169,170,169,167,170,170,170,169,167,169,167,165,162,161,156,148,147,143,137,135,135,133,134,134,132,130,130,127,123,121,121,110,105,106,106,105,104,104,104,104,100,98,99,98,97,100,97,96,93,96,94,94,93,94,94,97,93,91,89,92,92,90,92,94,96,96,94,96,96,94,91,92,97,94,93,96,98,97,95,95,96,92,92,95,95,95,94,96,99,97,94,92,97,96,97,99,98,98,100,99,96,95,94,97,98,97,93,98,95,95,96,97,97,97,95,96,98,97,94,100,100,96,92,96,95,91,94,93,97,96,95,97,97,96,99,98,98,95,94,94,93,91,97,97,97,98,97,95,94,95,97,95,93,94,95,94,95,94,91,93,97,96,95,97,98,97,95,93,95,94,96,96,96,95,97,96,95,96,95,98,96,94,94,97,97,94,94,97,97,94,96,95,97,90,88,95,95,90,91,87,89,119,151,152,152,153,153,154,156,157,153,153,155,155,155,152,149,150,150,152,152,153,155,153,153,151,151,152,154,156,156,154,151,150,153,152,148,146,147,147,144,141,143,150,156,154,151,151,151,153,148,117,125,149,152,151,146,144,144,144,142,143,142,140,136,134,134,119,96,81,42,12,13,14,36,76,63,66,73,27,11,21,31,20,17,24,30,19,17,17,16,17,14,10,11,14,14,14,15,13,15,11,13,16,17,17,17,16,19,19,20,22,22,19,19,22,23,18,16,16,12,11,10,10,9,14,15,13,12,13,13,18,19,12,12,21,14,11,8,10,7,6,10,9,8,9,8,10,11,8,7,8,8,13,12,9,9,9,6,8,12,9,9,15,13,15,17,16,14,10,12,10,10,12,11,8,8,7,7,10,11,10,9,9,7,7,9,9,7,8,9,9,9,8,9,11,11,10,26,54,86,109,114,114,115,116,113,105,100,102,108,104,103,105,108,111,108,110,104,107,110,114,113,115,113,112,111,113,109,111,112,110,111,110,107 +200,196,196,194,195,198,203,198,194,199,197,198,199,198,197,196,198,197,195,196,196,195,193,192,192,194,192,193,193,193,193,194,192,189,188,186,190,190,190,191,188,188,189,191,193,188,177,174,176,179,177,177,178,178,178,180,177,175,179,180,180,163,96,115,171,182,180,176,179,181,175,174,176,178,177,176,176,174,174,172,174,179,176,181,178,177,178,177,179,178,181,178,177,175,173,175,175,177,178,178,176,177,184,178,174,174,179,181,180,176,173,174,173,173,176,177,174,173,174,176,172,171,171,173,175,173,176,176,172,173,176,177,177,177,176,175,175,174,174,172,171,170,169,166,173,174,171,173,174,173,172,171,171,172,173,170,173,175,170,169,171,171,171,173,175,175,174,176,178,176,174,170,169,173,173,173,173,170,170,167,164,165,159,164,164,164,162,164,165,165,164,165,165,168,169,170,171,169,168,168,167,166,165,166,166,167,168,167,168,168,167,165,169,168,167,165,162,159,158,156,151,148,142,139,136,134,134,134,133,132,130,129,126,123,119,117,108,103,102,108,106,104,106,106,99,103,102,101,97,96,100,98,95,94,98,98,91,92,94,96,93,91,93,96,94,93,94,94,94,95,95,94,94,93,94,95,96,94,92,93,93,95,96,98,98,96,94,96,97,96,96,97,95,94,96,97,95,95,100,102,97,94,99,100,97,95,95,92,93,98,101,98,98,97,95,98,97,96,98,99,97,96,96,101,98,98,94,96,97,96,93,96,94,95,95,99,99,96,95,96,98,95,94,96,97,93,95,99,97,95,98,97,96,96,96,94,91,91,95,95,94,96,97,94,93,95,97,96,96,97,96,96,95,96,97,95,94,94,97,97,96,95,98,99,98,99,99,101,99,97,95,96,95,96,93,99,95,99,90,90,90,92,89,89,88,87,119,153,155,155,154,154,153,157,156,152,152,154,153,155,151,149,150,150,153,152,152,152,152,149,149,151,153,153,155,155,155,152,151,153,151,148,147,146,146,144,140,143,151,155,154,152,152,152,152,150,117,130,151,150,150,145,141,143,145,143,141,141,139,137,135,129,113,92,76,32,11,11,31,76,84,31,14,19,13,9,10,21,25,26,26,29,23,21,19,17,13,12,13,11,12,14,14,12,12,14,11,16,20,23,23,19,18,18,19,20,22,24,24,23,22,23,20,17,16,12,11,11,10,10,11,13,12,11,12,14,19,17,13,13,16,12,10,9,11,8,9,19,18,12,12,9,10,12,7,7,9,9,10,8,10,14,13,10,13,14,10,8,9,8,13,19,18,13,13,13,17,18,12,10,9,8,8,10,7,9,9,9,12,10,8,9,9,6,7,7,7,9,9,10,11,12,13,19,22,35,72,105,114,116,118,115,105,96,96,99,95,95,101,107,110,116,122,114,112,108,110,114,117,117,115,112,111,107,109,114,111,113,110,110 +197,198,197,196,197,200,203,204,199,199,194,196,199,201,196,195,198,197,195,195,196,197,193,190,189,191,189,193,194,193,193,193,189,187,188,187,189,189,189,189,188,190,193,193,192,188,178,176,176,178,176,175,176,178,175,179,181,178,179,179,178,174,107,100,163,180,181,179,179,182,177,177,179,178,176,177,178,174,177,174,173,177,175,178,176,174,177,177,178,177,179,178,176,173,172,176,176,176,177,180,181,179,182,179,176,174,178,178,179,177,173,173,173,172,175,177,177,173,174,175,172,174,175,175,175,173,176,175,172,176,178,177,173,173,175,176,175,174,172,172,170,171,170,170,174,172,170,174,173,171,171,173,169,170,173,171,174,176,168,171,171,171,171,172,175,172,175,175,178,177,174,171,168,175,170,170,173,170,169,167,165,166,162,162,164,166,161,162,166,165,164,164,167,168,168,171,171,168,167,169,167,164,163,166,165,164,167,169,169,168,168,166,168,169,169,168,164,159,157,155,150,146,142,137,133,133,133,131,130,129,128,130,125,123,119,116,106,101,105,102,104,105,102,103,99,104,104,100,100,100,99,95,97,98,95,100,98,95,92,96,96,94,91,95,96,93,93,96,99,96,93,93,93,91,95,99,98,93,93,96,93,91,95,97,97,96,96,97,97,95,96,94,94,95,97,98,99,97,99,99,97,92,97,96,97,95,94,94,96,94,97,99,98,97,96,99,101,98,98,99,98,96,99,98,98,98,97,97,99,96,97,95,95,96,96,95,97,98,96,91,96,98,96,96,97,98,95,98,98,96,94,96,98,97,95,93,95,95,91,94,98,97,95,95,96,96,97,96,98,97,94,95,97,95,97,96,92,90,94,97,97,96,99,97,97,97,98,100,98,93,97,97,93,94,96,95,96,96,92,92,91,89,89,90,90,87,113,153,156,156,156,155,155,157,154,152,151,151,152,157,153,151,152,150,150,151,151,152,151,147,149,152,152,153,155,154,154,152,153,153,148,146,146,146,145,142,141,144,149,153,151,152,150,148,150,148,117,133,146,148,148,143,141,142,142,141,140,141,139,136,133,123,104,90,74,25,13,16,65,99,58,9,7,8,11,12,7,7,19,28,26,20,24,26,20,16,16,12,14,15,14,12,12,12,11,13,10,15,20,23,22,22,29,22,15,18,19,20,24,24,24,27,25,18,15,13,13,14,11,13,11,12,11,9,14,18,17,16,16,13,16,12,8,9,13,11,10,16,18,13,10,7,8,12,8,9,8,7,8,8,12,15,14,9,15,10,9,9,4,5,9,11,10,12,11,11,16,19,14,11,11,11,10,10,7,7,7,8,11,9,8,7,10,9,6,6,6,7,9,8,9,13,12,18,19,11,27,58,82,106,115,111,103,98,93,94,90,87,93,96,95,103,113,119,126,126,122,114,106,111,115,117,110,109,110,112,114,113,114,115 +199,199,198,198,201,202,202,206,202,198,194,194,196,198,196,200,197,196,195,194,196,196,194,193,192,192,192,192,193,194,194,193,190,188,190,189,189,190,187,187,188,190,193,193,191,192,181,172,171,173,174,175,176,178,175,176,182,179,177,176,174,180,130,92,154,178,181,179,180,179,179,176,175,176,173,177,177,178,175,175,173,176,174,176,176,176,176,175,178,179,178,175,173,174,175,177,174,178,177,179,182,177,178,177,175,174,175,176,178,177,176,173,172,172,175,176,177,173,174,175,174,175,176,176,175,172,173,173,171,172,174,174,172,174,177,177,178,173,170,171,170,168,166,167,172,173,171,173,169,169,172,171,168,173,171,173,172,171,169,170,172,171,172,174,173,174,173,173,176,179,173,171,168,173,169,172,171,167,168,167,167,166,164,162,162,165,161,162,165,164,161,164,169,169,168,168,170,167,164,168,168,164,163,165,163,162,166,169,168,168,170,167,169,168,170,168,166,159,155,152,146,143,141,138,131,129,129,129,128,128,126,127,126,123,119,117,107,103,104,100,104,103,101,102,100,99,101,100,100,96,100,97,97,95,96,96,97,94,95,92,96,97,93,90,92,94,94,94,96,96,94,92,92,95,97,96,95,97,96,92,93,95,94,92,96,101,97,95,94,96,97,95,95,98,96,97,98,99,97,97,95,96,96,93,93,95,94,95,94,93,97,94,94,92,95,99,99,98,101,99,95,99,101,99,96,99,96,98,98,98,95,94,91,99,97,96,94,99,96,95,96,97,98,99,99,99,96,97,97,94,93,95,96,92,93,96,97,95,91,92,96,97,96,94,95,97,97,95,93,96,94,93,95,96,96,94,92,92,94,97,96,97,94,92,93,99,96,95,98,93,93,95,92,94,95,94,95,97,90,92,94,95,92,90,91,91,112,150,155,155,156,156,156,154,153,152,152,152,154,154,152,150,152,149,148,153,153,152,149,147,150,151,151,151,151,151,152,150,151,151,147,146,147,144,143,141,143,147,149,150,149,150,149,145,148,140,114,135,142,146,144,143,144,142,140,140,139,138,134,131,129,116,94,90,67,26,19,53,92,79,19,4,7,10,13,8,9,8,11,18,28,25,26,24,18,16,16,12,20,14,14,11,14,13,12,12,9,9,13,21,26,24,30,28,17,14,16,18,20,19,17,23,24,15,11,14,16,14,15,17,12,9,10,8,13,13,14,14,15,12,19,16,13,9,12,11,9,10,11,10,7,7,8,11,8,12,10,6,6,9,11,12,10,7,14,9,9,8,8,5,6,9,9,9,13,11,11,16,15,14,10,9,9,6,9,9,7,6,7,6,7,8,11,10,6,5,6,6,7,8,7,9,10,11,14,12,17,21,30,53,79,101,108,106,100,98,94,88,89,87,85,85,90,98,107,116,126,136,130,118,105,108,112,116,120,122,124,125,129,133 +199,198,197,197,200,198,198,203,203,199,198,196,196,195,197,202,197,196,196,195,197,194,193,193,192,194,194,192,193,193,192,190,192,190,190,190,191,192,189,186,189,191,192,195,193,194,187,173,168,172,174,175,176,177,180,176,179,179,177,176,173,177,151,89,139,175,179,176,178,175,179,173,173,177,173,174,172,179,175,174,176,179,177,175,177,179,175,173,176,180,179,177,172,173,178,176,173,179,177,178,178,173,175,174,174,176,172,173,176,177,177,172,171,173,172,172,172,172,173,175,174,174,176,173,174,173,173,174,174,173,172,175,176,177,179,175,176,172,171,171,171,166,167,168,170,173,173,172,170,167,170,169,168,175,172,174,171,170,169,167,171,170,169,173,175,176,171,173,178,179,172,171,167,169,169,170,168,165,167,166,168,163,162,162,163,165,160,161,164,161,160,164,169,169,170,171,169,165,164,165,165,164,164,162,162,163,165,166,167,167,168,166,168,167,167,164,161,159,155,151,147,140,137,135,130,127,128,129,131,132,128,128,127,123,122,118,108,107,104,104,103,102,103,105,97,97,102,102,95,94,100,101,93,93,98,98,91,93,96,96,95,100,97,95,91,95,96,96,92,93,96,95,93,94,95,94,93,96,97,95,94,95,94,95,97,95,93,96,97,94,95,98,96,92,94,101,98,96,95,98,96,93,96,94,94,94,97,94,92,92,97,94,94,92,93,97,95,96,99,100,97,97,99,100,97,99,96,98,97,96,95,96,92,94,97,100,97,95,95,99,100,97,98,102,103,99,98,98,96,93,94,96,92,91,93,98,97,95,96,96,94,97,97,93,93,95,95,94,91,90,95,96,95,96,98,97,94,94,94,97,95,93,93,96,92,94,94,96,95,93,93,95,91,90,92,96,92,94,90,90,92,92,92,88,92,92,112,149,155,153,154,155,153,151,152,150,148,151,151,152,150,149,151,151,151,155,155,156,152,150,150,151,150,150,151,152,154,152,149,147,149,151,148,143,142,142,144,148,150,150,149,150,147,145,147,135,115,136,142,145,144,144,143,143,140,140,136,137,132,128,124,111,88,71,43,24,40,97,95,37,3,6,8,17,15,8,10,13,12,8,16,21,26,20,18,20,19,15,25,14,13,13,14,13,16,14,11,9,11,21,29,23,23,23,20,18,19,20,23,21,20,21,22,18,15,15,13,12,18,17,12,9,7,8,9,9,15,15,16,15,19,18,15,10,14,9,8,7,9,15,10,9,10,14,10,9,9,11,6,8,10,11,11,8,9,9,11,13,11,4,7,9,10,10,17,13,11,11,11,12,10,9,12,10,9,8,7,9,9,9,8,7,9,8,6,5,5,7,6,7,10,9,8,7,9,13,13,12,15,18,29,54,77,99,108,105,102,97,93,87,84,83,81,81,85,88,92,105,122,129,131,124,116,106,118,130,137,141,138,141 +202,200,200,198,196,197,199,199,201,201,201,194,197,196,196,199,199,199,197,196,196,195,196,194,192,193,192,191,190,195,193,190,191,191,190,191,192,192,191,189,190,190,189,193,193,192,189,176,169,172,179,179,179,176,178,178,177,180,178,178,178,176,164,92,118,169,179,174,175,172,175,174,174,174,175,175,172,174,173,173,175,178,177,172,174,175,174,173,176,178,177,175,172,173,177,175,173,176,176,176,177,174,175,175,175,178,175,174,173,173,175,172,174,174,169,171,172,172,174,175,173,174,175,174,172,173,173,173,176,175,175,176,175,175,175,171,171,172,170,170,170,168,168,167,170,171,175,173,173,172,171,173,172,171,171,170,172,169,168,169,171,172,171,169,176,175,171,173,176,174,175,174,168,167,169,169,168,166,167,167,168,166,164,164,166,164,160,160,162,162,163,167,168,167,167,167,165,165,165,162,163,164,163,161,163,163,163,166,166,164,167,165,166,166,162,160,159,159,156,153,149,142,136,132,131,131,131,133,132,133,131,133,130,123,123,119,108,110,108,105,104,104,102,104,99,101,99,98,95,97,92,96,95,98,95,94,93,97,95,95,97,98,93,96,97,96,92,95,96,94,94,95,93,92,93,97,98,96,96,97,97,94,94,97,95,92,93,95,99,94,94,95,93,90,94,99,99,94,92,93,97,92,96,95,97,96,97,96,96,95,94,95,95,96,92,93,98,98,97,97,99,96,97,98,99,98,100,96,98,96,97,96,95,94,99,95,97,96,96,94,98,99,98,100,101,100,97,96,98,96,94,97,95,95,95,97,98,96,95,99,100,98,95,93,97,97,91,92,93,89,90,96,95,96,96,97,95,96,94,98,96,90,95,99,93,90,96,97,93,93,97,97,96,94,96,95,94,93,93,89,93,89,89,89,91,91,105,146,154,154,153,154,156,154,153,152,150,151,151,153,151,149,151,153,152,153,152,154,154,150,150,154,153,151,152,153,155,154,153,150,150,150,147,144,144,145,144,147,151,152,150,150,148,146,148,130,120,135,142,146,148,145,143,142,138,139,136,135,134,131,122,101,61,42,27,23,40,86,64,11,5,7,6,13,14,14,8,12,15,10,10,14,20,21,21,24,19,18,20,15,16,17,17,16,19,15,14,15,20,23,23,21,24,20,22,24,24,26,30,26,20,22,22,19,16,11,7,10,14,13,12,9,6,11,12,11,12,14,15,15,16,14,13,12,13,8,7,7,9,14,13,11,8,12,10,8,10,16,12,7,8,9,11,10,7,7,11,12,9,8,10,6,7,10,15,13,13,11,11,12,11,9,14,13,9,7,7,9,10,12,10,9,8,8,8,6,7,9,7,7,12,15,17,12,9,9,9,8,14,17,10,15,27,46,73,97,105,105,101,96,90,85,76,72,72,76,73,74,83,95,116,133,139,129,123,115,116,130,140,139 +201,202,203,202,195,197,199,199,198,199,202,194,198,200,198,202,202,198,196,198,195,198,199,197,194,193,194,190,189,195,195,193,192,191,191,192,190,190,189,188,190,188,187,191,193,190,188,178,174,174,178,182,183,180,179,176,176,180,180,178,180,179,174,106,102,160,178,178,177,175,174,173,175,171,174,179,175,174,175,171,173,175,176,174,175,175,177,174,176,175,174,175,172,173,175,175,173,176,176,174,175,176,176,177,175,177,178,173,168,171,178,176,173,175,172,172,176,176,173,174,176,176,175,174,174,174,171,172,171,172,172,172,171,170,169,171,171,171,169,171,171,168,168,166,169,170,173,172,173,172,172,174,171,168,172,172,172,165,168,168,168,171,172,169,173,173,172,173,173,171,175,176,172,169,170,167,167,171,171,171,169,164,162,162,163,160,161,161,164,165,164,168,169,164,163,164,163,167,165,161,161,160,160,160,163,162,163,164,164,165,167,165,166,166,163,162,159,154,151,150,147,144,138,136,136,137,133,133,133,132,130,133,130,128,123,115,107,112,108,104,102,103,102,101,99,97,96,94,98,92,93,93,94,95,95,90,93,95,94,93,95,94,93,95,94,93,95,93,94,94,94,92,90,94,97,94,95,98,96,95,97,94,93,92,92,92,90,92,95,94,93,94,93,96,93,95,95,96,94,92,92,96,97,97,96,99,97,98,96,96,98,98,95,95,97,97,96,98,98,96,98,97,97,97,95,99,96,96,96,100,97,97,94,97,98,95,96,96,95,99,99,99,99,101,99,96,93,96,95,94,97,97,96,94,97,97,95,95,95,97,98,97,96,94,96,97,95,93,92,94,91,92,92,97,97,95,96,100,99,97,94,95,94,94,95,96,95,92,92,96,96,94,97,98,98,95,94,98,93,93,94,92,88,90,92,93,103,143,152,155,152,153,159,156,153,155,154,152,157,155,154,153,149,152,151,152,151,152,152,150,151,155,155,153,153,151,154,154,155,156,153,150,146,144,146,145,143,148,153,152,149,150,149,146,147,125,124,138,142,146,146,144,143,142,139,140,138,136,136,132,116,74,33,36,25,27,24,34,22,5,5,6,5,6,10,17,8,12,14,14,12,15,14,19,25,24,15,17,15,16,20,17,17,16,19,15,16,19,23,22,16,18,22,20,25,27,22,22,24,22,17,25,25,16,13,11,8,8,11,10,9,10,9,12,13,14,12,11,14,16,17,15,16,13,9,10,9,11,10,10,11,12,7,8,10,12,12,11,12,10,10,10,11,12,13,16,10,9,10,10,11,5,5,10,12,12,15,17,11,13,15,15,13,12,10,8,8,9,10,13,9,7,9,11,10,7,8,8,8,8,11,16,16,13,12,10,8,9,10,9,10,17,13,11,22,49,75,96,104,104,97,92,82,74,70,66,67,66,67,77,86,105,122,141,148,134,124,115,115,121 +200,203,201,202,199,196,193,193,197,198,202,197,198,198,200,202,202,199,195,199,198,198,198,195,195,195,197,193,192,194,194,195,193,190,192,193,188,188,189,187,186,188,188,191,193,190,190,185,176,175,179,185,184,183,178,177,179,182,179,178,179,178,178,129,95,152,176,179,180,179,177,172,171,175,177,180,176,174,173,173,171,173,174,171,174,175,176,174,176,176,173,176,173,173,173,175,172,173,174,176,172,174,174,172,174,175,175,174,171,171,175,175,173,172,171,172,173,172,172,173,176,176,173,171,173,174,174,173,171,170,170,171,168,166,166,168,170,172,170,170,170,166,166,166,168,169,174,178,173,173,170,167,167,166,171,173,173,170,170,168,168,171,173,171,173,174,173,173,170,172,173,175,172,170,172,170,166,170,167,169,168,162,161,161,160,159,159,160,163,162,161,166,167,163,162,162,163,165,164,164,162,159,161,160,162,164,165,164,164,166,166,167,168,166,164,162,159,155,151,147,145,142,138,135,135,137,133,132,132,132,131,130,130,130,125,112,109,108,105,107,101,100,103,103,96,94,98,96,94,92,98,95,90,91,96,92,91,90,91,97,94,93,95,97,88,92,95,95,93,95,96,95,92,94,96,95,95,98,96,96,96,93,93,95,94,92,90,95,97,92,94,96,96,96,94,99,96,95,97,95,92,96,97,97,97,95,99,98,94,93,97,98,98,99,98,98,96,96,95,97,94,92,94,97,98,95,91,96,95,95,97,99,97,94,95,97,100,96,97,101,102,100,98,103,99,95,96,97,92,91,95,98,97,93,95,98,93,95,99,99,96,95,97,96,95,97,97,97,96,94,93,93,94,95,98,101,99,99,101,97,92,95,97,95,92,94,94,93,93,98,94,96,95,94,98,96,93,96,94,96,93,89,91,90,91,93,103,139,152,154,153,151,157,155,151,153,152,151,155,155,156,156,150,149,149,152,152,151,152,151,152,153,154,154,155,154,154,154,155,156,156,154,151,146,144,143,142,147,152,153,150,150,149,149,148,123,128,142,143,146,145,144,143,144,141,142,139,136,130,124,99,49,28,33,22,20,12,10,8,9,6,5,6,7,10,12,7,10,13,13,11,15,19,12,21,20,20,18,16,20,19,18,16,17,21,20,18,22,21,20,17,18,17,14,19,22,17,18,16,19,20,23,22,16,13,12,13,11,10,8,8,11,12,13,13,12,12,16,22,27,22,15,18,13,11,14,12,12,8,10,11,11,10,11,12,15,20,10,11,11,11,13,9,10,14,19,12,9,9,8,10,8,8,8,7,12,11,16,15,13,12,17,14,12,10,10,11,11,12,14,9,11,14,16,12,10,8,7,8,9,10,11,8,8,13,16,12,13,11,10,15,16,9,7,9,17,32,63,84,92,95,95,92,88,81,75,67,60,57,65,74,80,92,118,138,150,154,142,127,117 +198,200,202,201,199,197,192,190,195,201,203,196,196,196,198,201,201,202,199,200,198,197,197,195,197,194,193,193,191,192,194,195,191,189,191,190,187,186,188,187,186,190,188,187,189,187,188,186,179,178,181,184,184,181,179,177,178,176,177,176,175,175,176,147,92,141,171,175,176,176,176,172,171,176,175,176,177,174,174,172,172,171,172,170,174,174,172,175,176,177,173,170,173,170,172,173,172,173,174,174,175,175,174,170,171,175,174,174,174,173,171,174,175,171,169,173,171,167,170,172,172,173,172,172,173,173,175,173,172,173,173,167,163,164,165,168,170,172,172,170,171,169,166,167,166,171,171,173,170,171,171,167,169,171,172,172,170,169,167,168,171,171,174,172,170,172,174,173,171,175,176,175,171,168,173,173,168,167,165,168,168,165,164,165,163,162,162,160,160,160,161,163,162,161,160,160,161,162,162,165,164,159,160,162,162,163,165,166,164,165,165,167,169,168,163,159,157,156,154,149,145,142,140,135,134,134,133,133,129,132,131,129,131,129,125,110,106,107,104,105,101,104,99,101,100,99,98,98,97,100,96,93,91,93,92,94,94,94,94,95,96,97,96,92,91,92,92,93,96,99,92,92,95,94,94,98,98,96,96,99,97,94,95,97,97,97,94,93,94,93,95,95,96,96,95,96,97,95,93,94,95,95,94,94,96,93,98,96,96,93,92,96,97,100,95,98,101,100,97,96,95,94,96,96,98,95,98,96,96,95,98,96,95,98,98,96,99,101,100,99,98,100,97,98,100,100,97,96,97,96,94,96,97,96,93,97,95,95,96,98,97,94,93,95,96,97,96,95,94,92,92,94,96,98,100,101,100,97,100,102,97,94,96,96,93,90,94,96,91,92,97,96,97,95,98,97,92,92,96,95,96,90,91,91,92,92,101,134,151,152,152,150,155,154,151,152,150,151,153,153,155,156,151,149,148,152,153,150,152,150,150,153,153,151,152,154,152,152,154,154,154,153,150,147,146,145,145,147,150,150,148,148,147,147,146,118,132,144,144,148,148,144,141,142,141,143,137,130,120,103,79,36,27,25,24,14,8,12,18,16,13,15,7,8,10,6,7,12,12,13,11,14,22,14,11,12,21,19,20,20,18,18,19,19,17,19,18,20,19,22,18,16,13,15,17,15,13,16,16,18,19,16,15,14,19,17,13,13,10,9,8,12,12,10,12,10,9,14,19,24,17,14,13,10,10,12,13,12,11,15,10,9,11,11,11,12,15,12,11,13,9,10,11,8,11,11,10,10,9,8,12,10,8,7,6,11,9,12,13,11,9,11,13,11,8,11,11,9,8,9,8,10,13,14,10,10,10,8,8,8,8,11,9,8,8,12,13,11,7,8,12,11,8,7,7,8,14,30,56,67,69,78,84,80,81,82,76,66,60,56,59,58,65,82,99,122,141,152,150,144 +194,196,204,200,200,200,199,197,196,200,202,199,199,198,199,201,200,202,201,201,198,197,197,194,192,191,192,192,190,191,192,192,189,187,190,192,188,184,185,187,185,185,185,188,189,190,190,187,182,178,179,182,182,182,181,176,175,173,176,174,174,174,175,155,89,124,171,175,176,174,174,173,176,177,177,176,176,178,178,171,173,174,177,175,176,174,171,178,176,175,175,172,174,170,171,173,171,174,175,172,174,174,176,175,170,170,174,173,172,174,171,171,175,171,168,171,169,166,169,172,171,171,175,174,172,174,177,176,173,171,171,170,165,161,162,169,172,173,175,173,171,170,165,166,165,173,173,171,169,170,170,170,172,174,173,175,172,168,165,167,170,171,167,170,173,175,174,171,172,176,177,174,171,167,171,170,171,166,166,166,166,165,163,163,161,161,162,159,159,160,161,160,157,156,154,156,160,161,161,165,164,160,161,163,162,163,163,165,165,164,163,164,168,169,165,158,156,155,151,150,147,142,138,136,134,135,133,131,132,135,131,130,128,128,124,110,107,106,102,103,101,105,100,100,104,99,96,96,98,99,98,93,96,94,95,94,94,92,94,94,95,96,95,91,89,92,95,91,91,94,94,93,93,94,97,95,95,97,97,97,97,97,96,95,97,99,95,92,93,95,97,96,95,97,96,97,95,97,93,93,92,95,95,94,93,96,99,98,95,92,94,95,93,97,96,98,99,97,102,98,95,95,95,95,97,99,101,98,97,98,97,97,94,98,98,99,98,100,98,99,93,95,98,98,98,98,96,95,96,96,94,97,95,96,96,96,97,96,95,95,94,92,95,97,95,98,99,94,91,93,92,92,95,100,101,97,100,101,98,100,100,98,93,92,93,94,92,93,92,94,95,94,98,100,96,93,93,97,93,95,96,96,90,88,91,91,94,130,152,150,150,152,155,153,151,153,152,151,155,153,152,154,151,149,148,150,153,152,154,151,148,149,152,150,149,150,152,150,152,153,153,152,151,149,146,146,146,146,147,148,149,150,147,144,143,117,135,146,144,147,146,144,141,139,141,142,135,122,103,89,63,23,19,29,25,15,11,17,19,21,16,18,16,10,8,5,6,10,11,10,8,9,14,16,13,11,13,21,28,21,22,18,17,17,16,16,16,18,18,17,14,14,15,20,21,16,15,16,20,18,17,18,17,16,16,14,11,12,14,15,11,12,12,8,13,11,7,8,16,14,10,12,18,19,11,9,13,12,12,13,11,10,10,8,8,7,7,12,9,9,11,13,10,8,12,16,13,8,9,8,12,8,7,6,8,13,10,12,11,11,10,8,13,12,9,11,9,8,6,6,5,5,9,9,7,7,11,10,15,16,13,24,41,51,46,37,36,24,13,8,6,8,8,8,6,5,8,21,39,68,75,69,67,58,59,66,71,72,72,67,65,54,56,59,65,73,95,121,137,146 +195,201,206,202,198,198,201,200,197,199,204,202,199,198,200,201,200,204,199,197,198,199,198,194,191,190,191,193,191,191,191,189,191,190,190,193,190,184,183,187,186,187,186,189,189,190,190,187,181,176,180,184,183,180,179,177,177,174,174,176,175,172,171,167,105,103,163,173,177,177,174,176,177,180,177,177,178,178,177,173,171,174,177,174,175,175,175,177,175,174,177,174,174,171,173,174,171,172,174,175,172,173,174,177,172,168,170,171,170,171,170,170,173,172,168,167,170,171,172,174,174,175,179,175,172,174,175,176,175,173,173,173,170,163,163,172,176,177,179,173,169,169,165,164,165,169,175,174,174,171,174,172,174,168,171,174,174,170,166,165,170,172,170,170,172,175,174,170,172,177,174,173,171,167,169,169,168,169,166,164,163,164,163,161,156,158,161,160,158,158,159,157,155,155,153,155,159,160,161,163,164,163,163,164,163,162,162,162,166,164,160,159,163,167,164,160,154,151,148,146,144,140,135,135,134,137,134,130,132,135,131,129,128,128,122,109,107,103,101,105,101,97,100,105,104,99,99,99,95,98,101,100,96,94,94,96,93,92,92,97,94,94,94,97,92,92,95,96,90,91,95,99,97,94,96,95,96,99,96,96,95,92,93,96,98,96,92,95,95,96,98,99,96,93,96,100,96,94,93,95,95,94,96,97,95,95,96,94,97,92,93,93,94,97,100,97,100,92,96,98,95,93,92,95,97,96,95,98,98,95,97,98,96,97,100,99,99,96,97,97,95,94,97,98,97,97,96,95,95,94,97,99,96,95,95,95,96,97,97,96,93,93,97,98,94,96,97,96,93,90,93,96,97,98,100,101,99,97,98,98,100,97,96,95,92,94,94,94,92,92,99,99,100,99,99,96,94,96,91,91,90,93,94,89,90,89,91,123,155,151,149,153,155,151,150,151,149,152,155,154,151,153,149,149,150,150,153,153,151,149,148,148,152,151,149,149,152,153,152,151,151,152,151,148,144,143,146,150,149,149,149,148,148,147,139,117,138,151,145,145,145,142,142,141,140,137,130,108,90,86,57,16,9,27,24,17,17,21,23,26,21,21,22,17,9,6,6,7,9,8,10,8,9,10,12,15,11,13,20,16,18,20,25,25,20,19,21,18,19,21,19,19,20,18,16,17,22,22,21,21,20,21,20,20,19,13,11,12,11,13,10,9,11,8,9,8,7,13,14,11,14,13,17,21,14,15,15,12,10,10,10,10,10,12,11,16,9,7,11,13,16,15,9,8,13,17,17,15,10,7,10,7,5,7,11,12,7,10,9,10,11,9,11,13,12,13,11,8,7,9,11,10,10,12,10,6,6,7,12,13,10,31,60,69,72,74,74,64,54,51,28,11,8,7,6,4,5,12,17,53,82,85,86,77,55,44,43,47,49,60,54,53,58,57,58,55,61,76,88,111 +196,201,203,202,195,193,195,196,194,200,204,206,198,197,197,195,199,204,198,195,196,197,199,196,194,191,194,192,190,190,192,190,192,193,189,188,188,186,185,187,188,187,185,188,189,187,189,189,183,179,180,183,181,179,179,178,177,176,175,175,174,175,172,171,124,91,154,173,176,178,174,179,178,179,178,174,177,174,178,177,172,174,176,174,174,176,176,173,174,175,174,174,173,169,169,175,174,171,175,176,172,172,173,179,177,169,166,169,170,172,171,171,171,175,175,171,172,174,173,174,176,177,180,177,174,175,175,174,175,177,175,174,169,164,167,175,177,177,180,174,169,168,165,160,163,167,173,172,174,171,172,171,172,167,169,171,176,172,170,167,168,170,173,173,171,173,175,171,172,174,173,172,168,165,168,169,166,168,168,163,162,161,161,159,158,158,159,160,160,161,160,156,156,156,154,154,156,159,161,161,164,162,162,162,163,162,162,162,163,161,160,157,161,163,162,158,154,149,144,143,143,140,135,135,134,133,131,130,130,132,131,129,128,126,118,107,105,107,103,102,100,99,100,101,105,104,99,99,97,104,101,96,95,98,93,93,95,98,93,94,97,98,96,94,96,97,93,94,95,93,93,95,98,95,93,92,96,97,96,97,96,93,95,98,97,99,96,94,94,94,97,98,94,95,95,97,99,96,94,95,96,95,95,94,96,95,91,92,98,93,92,95,94,100,100,99,97,97,96,94,97,95,96,93,96,96,98,99,96,97,99,97,99,100,101,97,97,98,100,98,96,98,99,96,97,99,97,94,97,98,94,94,96,97,94,94,98,98,94,95,97,96,93,95,97,95,93,97,96,93,93,98,98,99,99,102,96,93,98,100,98,95,98,96,90,89,97,97,96,94,97,98,98,96,98,93,96,96,95,91,92,91,93,88,89,87,93,120,151,151,152,154,158,152,150,152,149,152,154,155,153,153,147,147,147,150,152,151,150,148,147,148,150,149,151,153,155,155,155,151,149,149,150,147,147,148,151,154,150,149,150,149,148,150,133,118,142,152,148,147,146,143,144,141,137,131,116,97,84,84,47,14,9,19,18,16,17,21,19,23,23,23,21,22,12,10,6,4,5,10,11,8,7,7,8,13,14,11,9,10,21,23,26,29,25,22,25,20,18,22,22,23,23,15,16,18,19,20,20,18,20,19,20,20,17,15,18,17,10,9,9,8,11,8,8,9,13,13,11,12,16,13,10,11,10,14,13,14,11,6,6,7,11,10,7,11,15,37,64,74,70,58,28,9,13,10,14,13,10,8,9,8,5,7,10,8,5,11,12,7,8,8,9,12,13,11,10,9,8,9,11,13,11,7,7,6,9,9,7,7,6,13,24,27,29,38,59,68,77,72,32,10,10,9,7,8,9,7,9,42,75,82,85,92,87,83,74,56,36,37,26,34,40,45,56,58,59,56,59,71 +195,197,199,200,197,196,193,199,194,201,201,207,199,194,195,195,196,199,200,199,198,197,196,197,193,193,195,192,190,191,193,194,193,193,187,185,189,189,187,187,187,185,185,188,191,190,188,188,185,183,183,182,182,182,180,179,177,178,176,175,173,176,175,172,139,88,142,174,177,178,176,178,175,174,177,175,174,175,176,176,174,172,173,172,171,174,176,173,174,173,175,175,171,170,171,174,173,173,176,175,174,172,174,176,176,176,172,170,171,174,174,176,174,175,177,175,172,173,173,174,175,176,179,178,178,179,178,175,174,176,176,174,171,167,171,175,175,176,179,175,170,170,167,160,163,168,174,173,172,169,170,172,172,169,169,169,173,171,170,168,167,170,174,173,172,174,174,171,172,171,172,172,171,165,166,168,167,168,165,163,163,161,162,163,163,160,158,160,164,166,162,158,159,156,154,152,155,162,166,165,163,161,160,161,163,163,163,161,163,163,161,156,159,161,160,156,153,150,147,145,141,139,136,135,135,132,129,132,130,129,129,128,128,126,117,106,106,105,104,101,102,105,100,100,103,99,97,96,100,100,95,96,93,94,94,91,92,91,91,93,98,95,96,95,96,98,96,95,95,94,98,95,95,97,95,92,95,95,99,98,95,96,100,96,95,100,99,96,96,96,97,94,92,93,94,98,98,97,96,96,95,92,94,94,93,95,95,96,93,94,97,101,95,98,100,99,96,97,98,96,96,93,97,97,96,96,97,97,97,99,97,99,98,98,95,97,96,99,95,99,95,99,100,99,97,97,94,95,96,96,95,97,98,97,96,95,96,97,98,97,96,97,97,95,97,101,99,98,99,101,100,98,96,99,101,99,97,96,97,100,98,98,96,96,92,95,95,97,97,100,96,95,98,98,95,92,96,99,95,94,95,95,95,92,92,90,92,122,149,152,154,155,158,152,148,152,149,152,155,154,153,153,150,146,148,149,151,154,151,148,149,149,149,151,153,157,159,158,157,155,151,151,151,149,148,148,151,156,154,151,151,148,149,151,125,124,148,151,149,150,147,146,141,140,132,119,105,95,86,85,44,14,14,12,15,17,17,21,23,27,27,28,28,20,17,15,13,7,5,9,8,7,8,7,7,11,13,13,14,12,20,24,25,23,20,22,27,23,20,24,24,23,28,24,23,19,16,18,18,16,18,17,18,18,16,16,16,19,14,10,10,14,15,9,10,12,13,11,11,9,9,11,15,13,13,9,14,14,11,7,5,6,15,10,10,10,27,82,101,106,103,99,82,47,15,13,11,9,9,15,19,14,14,11,10,10,7,12,14,10,10,6,8,11,10,10,12,14,9,6,8,10,10,7,7,8,13,19,14,10,13,14,11,11,10,17,31,46,62,45,21,10,9,11,6,13,16,10,14,54,79,82,81,83,89,87,89,95,93,78,48,33,34,39,43,39,37,37,43,45 +194,198,202,202,201,198,198,197,195,197,199,203,203,198,199,199,198,198,201,202,199,196,197,196,193,193,193,192,191,192,190,193,192,190,188,187,190,188,186,185,184,185,186,187,191,191,188,189,189,188,185,183,184,183,180,180,177,176,175,177,172,170,173,170,156,94,124,171,175,176,177,179,174,172,175,176,176,175,175,175,175,170,171,172,172,175,177,171,174,175,178,175,170,171,173,172,171,172,176,174,174,171,170,174,177,180,177,171,169,172,175,178,176,175,176,172,169,171,171,172,172,172,174,176,176,174,175,174,173,173,174,173,174,174,173,172,173,175,180,177,171,171,163,158,163,168,171,176,173,170,171,173,170,168,169,168,171,169,168,166,167,172,171,170,169,172,171,171,169,170,171,170,172,169,169,170,165,164,161,164,163,163,162,163,164,159,160,161,166,168,165,163,164,162,155,154,159,167,168,165,164,163,163,160,160,161,161,159,163,164,162,158,159,163,159,155,153,151,149,144,138,136,134,133,134,133,133,132,131,130,129,129,127,125,118,105,107,102,102,104,103,99,99,104,99,95,100,100,100,95,94,96,92,92,95,96,93,92,91,94,97,95,95,96,93,93,94,96,95,95,96,98,97,96,93,95,96,92,94,99,99,96,98,99,100,100,97,98,99,97,95,91,92,91,92,98,98,96,97,98,100,92,95,96,94,93,94,95,96,97,96,93,98,97,98,97,99,96,95,98,100,94,94,97,99,95,97,101,101,99,95,99,100,94,97,97,99,98,94,96,97,99,98,98,101,97,92,95,99,96,98,99,96,95,95,95,93,96,98,99,100,98,98,98,98,96,97,100,101,99,100,101,99,98,100,98,99,95,96,101,98,95,99,99,94,97,96,98,97,92,97,97,95,97,97,97,97,97,95,98,94,93,94,92,89,90,91,120,146,150,153,151,150,147,145,146,149,154,152,148,149,154,151,150,148,149,150,153,152,149,149,151,153,153,152,155,158,156,155,156,153,152,152,150,148,147,151,156,155,154,151,147,151,151,120,126,152,154,148,150,147,144,137,139,127,110,100,93,87,81,38,20,21,8,12,13,13,16,20,23,25,24,25,20,19,17,14,10,10,7,5,5,7,7,7,7,8,10,11,12,14,18,25,21,23,31,26,20,22,26,22,21,24,23,20,19,17,16,16,17,18,18,17,14,15,14,14,16,14,20,15,16,15,11,14,15,10,12,13,11,12,9,13,12,13,16,18,14,10,10,6,8,13,12,12,10,37,103,105,102,103,103,101,89,50,17,10,18,13,14,20,14,14,12,12,10,10,9,7,7,7,8,10,11,10,12,18,20,9,7,7,8,11,12,10,8,10,17,15,9,12,14,15,22,18,17,22,22,24,16,14,13,10,7,6,14,21,15,20,60,82,87,85,83,77,77,80,81,88,96,104,95,79,56,45,33,18,15,20,22 +197,199,201,206,200,197,202,197,196,201,200,204,201,200,199,196,197,199,203,203,198,197,198,197,197,192,193,192,190,189,186,188,190,191,188,187,190,188,186,185,187,183,182,184,187,190,189,188,190,188,185,183,182,180,178,176,179,177,176,176,173,171,171,171,166,100,104,163,177,176,177,175,174,174,177,176,178,173,174,176,174,174,171,174,172,174,174,167,171,173,174,176,172,173,174,174,172,171,173,175,175,173,171,175,178,179,177,173,169,169,173,175,174,173,176,174,170,171,169,171,171,171,172,176,175,170,170,172,172,171,174,175,172,174,175,171,175,177,177,176,174,175,168,159,160,166,170,175,173,171,171,172,172,168,171,169,168,169,169,166,166,171,169,171,170,170,172,173,173,172,173,169,170,170,171,169,167,164,165,166,164,161,161,163,164,160,161,162,161,162,164,161,161,164,163,164,167,171,165,162,163,163,162,160,159,160,159,159,161,163,162,156,157,162,161,159,153,151,150,143,140,136,132,133,132,133,132,131,130,128,130,128,126,125,119,108,105,103,104,103,102,103,103,102,101,100,101,98,98,95,96,94,93,96,93,94,97,100,95,92,96,98,95,96,95,99,98,94,95,100,96,97,99,96,94,92,96,92,91,98,99,96,95,98,100,99,97,96,94,96,95,92,94,95,95,95,97,101,97,96,99,95,95,94,95,94,92,92,97,99,96,94,98,100,94,98,96,98,97,98,97,98,97,96,98,97,99,102,98,99,98,98,97,96,98,95,96,96,97,96,92,97,96,92,96,99,93,92,97,100,95,97,97,97,94,96,99,99,97,97,99,97,93,97,100,98,95,98,98,97,97,99,102,99,99,101,97,96,97,103,98,96,98,97,93,91,94,97,98,90,98,95,93,93,97,94,94,97,97,93,96,91,91,92,89,86,93,117,148,148,149,152,150,149,149,149,153,155,152,149,149,152,150,150,148,150,151,153,153,151,151,151,153,152,151,154,157,154,153,153,152,150,151,150,147,147,152,157,155,152,153,150,151,151,117,129,153,153,148,149,147,148,140,135,120,104,96,91,84,75,26,20,17,12,9,10,10,15,14,16,19,27,24,22,21,19,14,12,10,8,8,4,5,5,6,5,6,10,12,10,10,9,14,22,26,24,18,21,25,26,23,26,27,20,20,20,18,17,16,17,18,17,18,19,17,13,14,16,13,21,21,18,12,7,9,12,10,9,12,15,15,13,12,10,12,16,14,11,9,14,14,17,16,13,9,8,27,103,115,102,103,102,102,102,88,34,12,13,11,11,12,10,6,8,11,10,10,8,6,4,4,7,12,13,10,10,16,15,9,12,12,8,10,11,9,10,12,15,15,13,15,18,18,18,15,11,15,16,11,7,14,13,9,8,7,10,16,25,35,65,81,82,83,84,80,79,80,80,71,75,89,100,106,112,103,77,41,14,9,15 +196,199,203,205,199,199,203,199,201,200,199,205,200,200,198,194,195,196,199,202,200,197,198,196,195,192,192,193,191,190,189,189,191,192,191,189,187,184,185,184,181,182,185,183,183,185,186,186,188,185,185,182,177,179,182,180,179,177,174,175,175,172,172,171,170,113,95,155,172,175,175,171,174,171,171,172,176,178,177,172,171,173,174,176,175,176,175,173,172,171,175,177,174,172,173,175,174,173,173,174,173,171,174,175,174,176,177,174,170,167,171,174,175,173,175,174,170,172,171,170,171,170,170,173,173,170,170,170,172,173,177,175,172,175,175,174,176,176,176,177,176,174,171,165,162,163,172,174,170,169,168,172,174,166,168,168,170,170,167,165,168,170,169,173,168,167,167,171,173,171,175,173,169,171,170,168,169,165,168,167,162,159,162,166,165,163,162,159,160,162,163,161,161,164,166,168,168,169,163,159,161,162,163,158,158,161,163,162,164,164,160,156,153,158,160,157,151,149,146,140,140,135,130,132,129,132,131,129,128,128,131,126,127,126,115,106,106,104,102,99,100,106,104,102,101,100,98,96,98,98,97,98,95,94,93,96,93,96,94,94,96,93,94,97,94,96,100,95,92,97,99,98,95,96,99,95,95,96,97,95,95,95,96,97,98,100,102,97,94,96,98,98,97,96,96,96,92,97,99,97,96,97,98,100,95,95,96,99,92,94,96,100,99,97,97,99,97,99,101,99,97,100,102,98,97,96,95,101,100,99,96,99,95,92,95,98,95,94,95,97,95,95,93,92,93,96,97,95,94,94,91,98,96,94,94,95,96,96,97,98,96,95,96,94,98,101,100,98,96,97,96,98,98,98,98,98,96,99,99,100,98,99,97,98,95,92,94,96,94,98,95,95,98,97,93,92,92,102,96,93,94,93,89,88,88,88,91,119,149,148,152,155,151,149,150,147,150,156,154,152,150,151,150,149,148,150,152,153,153,153,152,151,151,152,151,150,152,154,154,154,154,152,154,152,146,147,154,157,155,153,154,153,153,151,117,135,156,156,151,150,149,147,142,132,116,103,97,93,88,67,27,17,13,15,9,11,14,13,17,22,19,16,16,21,21,21,18,18,17,12,10,5,5,5,7,5,6,7,12,14,12,8,11,14,15,21,19,18,21,24,21,22,28,22,22,23,19,18,14,15,18,19,21,22,19,22,18,14,12,16,25,20,12,8,6,11,14,10,10,11,19,17,12,10,10,13,26,28,20,25,19,24,28,24,16,13,19,64,133,125,109,105,106,108,105,53,11,8,12,11,8,11,8,6,8,8,15,10,7,9,11,9,8,8,8,8,12,14,18,12,12,13,12,11,10,12,17,16,20,25,21,19,16,12,11,9,14,15,19,19,16,13,11,8,14,15,18,25,37,70,79,75,70,83,84,81,81,83,79,76,76,81,80,95,106,117,112,90,63,42 +198,201,205,204,201,201,200,199,198,195,199,201,201,200,198,193,196,198,198,199,202,196,194,195,195,194,193,193,192,193,192,190,191,191,191,190,186,185,186,184,181,182,184,182,182,183,183,187,186,183,184,181,176,179,184,181,178,177,172,172,175,170,171,174,174,135,91,140,167,173,170,171,172,170,171,170,174,180,181,176,175,173,177,176,176,175,177,174,170,172,176,176,174,172,170,174,173,172,169,172,171,171,170,172,172,173,176,175,170,168,169,172,173,172,172,174,174,174,173,170,171,169,170,173,173,174,172,173,174,171,174,174,174,175,173,174,176,176,175,178,176,174,168,165,165,162,170,171,170,169,167,170,171,165,163,171,167,170,169,168,170,171,173,171,169,167,169,168,170,172,173,174,170,169,167,169,166,165,165,165,162,161,163,163,162,159,160,160,162,163,163,161,160,163,167,167,164,165,163,161,163,161,161,159,159,161,163,160,162,164,162,158,153,155,156,155,152,150,144,140,137,135,135,133,129,132,131,130,126,127,130,125,127,124,115,105,106,105,101,102,103,101,102,105,101,97,101,101,96,95,98,100,97,94,95,95,95,93,95,98,98,93,95,96,94,95,98,97,94,94,96,96,97,97,96,96,97,95,93,95,98,94,93,97,98,97,92,93,97,96,96,99,101,96,94,96,97,97,97,98,99,97,97,98,98,94,96,95,94,93,98,97,98,96,97,93,102,100,97,99,101,100,96,96,98,92,93,99,101,99,93,98,98,92,96,98,96,94,94,96,98,94,94,94,94,93,95,94,96,94,94,96,96,93,92,92,95,96,97,98,96,97,99,99,99,98,98,98,96,94,98,100,97,96,101,99,98,97,102,102,98,95,97,97,99,99,97,100,95,95,92,98,98,97,96,97,93,94,94,95,92,91,87,87,85,88,88,116,148,146,153,153,153,151,149,147,148,154,153,151,150,150,150,149,149,150,153,155,155,154,153,153,152,151,152,152,151,153,154,153,153,153,151,147,147,149,155,155,154,155,156,153,153,146,118,141,154,158,154,154,155,152,139,126,112,102,98,93,90,59,23,12,10,14,12,9,10,14,15,20,18,15,17,24,26,19,22,27,31,15,12,7,7,6,7,5,6,9,11,11,12,10,14,12,11,15,20,19,15,17,17,20,24,22,22,21,21,22,16,14,15,16,21,22,24,22,16,13,15,14,16,16,12,11,9,15,13,10,9,10,18,13,9,11,12,12,26,24,18,15,13,14,18,17,10,10,15,28,71,116,134,119,110,114,103,43,12,12,10,10,7,11,10,14,14,11,16,13,9,11,9,10,8,7,6,8,13,16,19,16,17,12,11,13,13,12,20,22,17,18,17,16,12,11,15,12,12,13,15,18,20,17,14,14,18,15,15,14,20,45,65,71,70,74,74,80,87,82,81,78,79,74,77,78,82,90,101,115,123,115 +198,196,199,203,205,201,201,201,197,196,198,199,198,202,200,195,194,194,199,200,202,199,197,195,194,193,195,192,191,187,189,187,189,190,191,192,188,186,185,182,181,182,181,182,181,182,183,187,188,184,180,176,176,180,181,181,179,175,176,172,174,168,170,170,173,150,87,126,169,175,176,176,175,176,174,172,174,177,179,176,174,175,176,177,175,174,174,173,173,172,175,175,177,173,167,170,172,173,170,171,170,170,170,175,174,169,173,175,172,172,171,172,173,173,174,174,174,173,173,170,169,172,172,171,173,176,175,174,172,169,171,175,178,179,177,178,176,174,174,174,171,170,166,165,168,167,170,171,170,169,171,173,167,166,169,173,167,173,169,168,168,173,174,171,170,170,170,169,173,174,173,173,175,169,168,168,166,165,166,166,165,164,164,163,161,160,161,162,163,162,161,161,160,163,164,164,162,162,162,161,159,160,162,161,160,159,157,158,160,162,162,159,156,156,156,155,153,146,146,141,135,134,135,133,131,130,130,131,128,125,127,128,126,126,115,106,104,102,101,104,100,102,103,100,102,102,100,98,97,100,102,96,99,99,98,93,94,94,94,94,95,98,95,92,95,97,97,94,96,97,96,98,101,98,95,94,96,96,96,96,96,95,95,97,96,96,95,95,95,96,96,97,96,98,96,93,94,95,92,94,100,104,96,96,99,102,94,95,97,98,98,96,95,97,97,96,97,100,96,98,95,99,100,100,96,97,97,97,95,98,99,98,95,96,98,96,97,97,96,96,96,97,97,94,94,94,92,92,95,98,97,94,97,96,93,92,94,96,95,97,98,99,96,98,100,98,95,97,97,96,97,100,97,97,98,100,99,98,101,103,98,98,97,97,98,96,97,100,97,93,95,97,98,97,97,95,97,91,94,96,95,94,89,88,86,84,86,107,145,149,151,148,147,148,146,149,150,150,151,148,149,150,148,147,150,151,152,152,152,152,151,151,152,151,152,153,152,153,153,152,150,150,147,146,149,151,156,156,154,155,156,154,155,141,121,144,153,160,158,156,153,147,136,123,110,104,99,93,91,52,18,11,9,11,12,10,8,14,15,17,14,12,17,16,23,19,29,31,25,17,16,11,9,8,5,5,7,8,8,8,13,8,8,9,10,10,15,16,18,17,18,22,27,26,19,19,20,22,18,19,22,21,18,17,19,19,15,16,20,14,18,24,18,11,10,11,10,11,9,10,15,9,6,8,9,10,16,15,12,9,9,10,11,9,9,9,9,16,24,49,69,78,74,65,45,19,10,9,9,12,8,12,13,11,9,8,9,9,8,10,12,9,14,12,6,9,13,14,15,12,12,12,15,19,17,10,18,24,15,12,13,12,10,13,17,14,11,11,13,13,23,21,17,20,18,13,10,7,8,15,30,50,61,66,68,72,76,81,81,84,82,76,83,78,74,71,80,89,96,109 +198,195,199,201,204,203,202,199,200,196,196,196,199,197,198,194,192,194,196,201,201,199,198,193,192,192,191,193,191,187,187,185,186,188,189,191,186,184,185,182,181,182,183,182,177,180,186,186,185,185,183,182,179,180,181,183,178,174,172,170,173,171,172,172,172,165,95,108,166,176,175,177,175,172,171,175,172,175,175,171,173,172,173,172,172,171,173,172,172,172,175,174,173,171,169,168,173,172,172,172,171,175,175,176,176,173,172,175,177,171,168,170,172,172,173,173,175,172,170,170,168,172,172,171,171,173,173,171,172,173,172,176,176,174,173,173,171,166,169,171,168,167,163,166,173,172,168,173,173,171,172,170,165,169,169,169,170,172,167,165,168,170,170,168,171,171,173,170,168,173,174,170,174,172,170,166,165,167,169,169,169,166,164,161,159,159,160,161,163,161,159,163,159,161,165,164,163,164,162,161,161,161,161,162,161,157,159,159,158,158,157,156,154,157,157,152,148,146,145,142,134,132,134,134,132,129,129,131,131,128,124,129,126,125,109,101,99,98,102,104,98,100,98,99,99,104,98,97,96,98,95,97,95,95,95,99,95,94,90,95,94,95,98,96,92,92,96,95,94,94,96,98,94,93,96,94,94,96,96,94,94,96,97,93,91,94,99,102,101,98,100,98,97,95,95,100,96,93,96,98,95,97,98,98,97,101,96,99,97,94,96,98,95,93,98,99,95,96,103,98,98,99,101,98,98,97,97,96,94,95,98,100,96,95,93,95,98,96,94,97,96,100,97,95,94,91,92,95,95,96,98,98,94,92,96,96,95,96,96,96,95,97,97,96,98,99,99,96,95,96,96,93,94,98,99,96,96,99,100,98,99,103,99,95,98,98,94,96,98,97,97,96,96,97,94,95,96,97,95,95,89,88,90,88,90,90,90,110,146,150,148,147,146,147,146,151,150,147,151,151,150,150,148,147,147,149,151,150,152,150,149,149,149,152,155,154,155,155,153,152,149,146,146,146,148,152,156,155,155,156,157,158,159,137,124,148,158,163,161,158,156,147,136,123,111,105,101,94,91,48,15,12,10,15,11,12,13,10,11,11,11,11,13,12,15,16,32,27,22,19,18,15,9,9,6,4,4,4,5,8,10,10,7,7,10,12,13,11,16,18,18,17,22,28,21,17,20,16,14,17,21,20,15,13,14,16,18,15,15,18,18,19,16,11,12,8,12,11,8,9,12,13,8,7,13,13,11,9,13,9,9,8,11,7,7,11,7,10,9,16,20,25,27,20,13,16,8,7,5,12,10,12,12,14,9,6,11,7,8,12,11,7,11,9,5,9,13,10,9,11,11,11,11,14,17,12,15,18,13,10,12,16,12,8,15,15,13,19,16,13,19,18,15,13,10,8,7,6,4,7,12,20,31,50,65,67,63,62,70,76,74,79,77,75,82,76,74,78,77,77 +197,198,198,199,201,200,199,197,199,197,199,197,198,201,202,195,192,193,198,200,199,198,197,197,191,191,192,192,189,190,188,185,184,186,189,186,184,183,185,186,183,181,181,181,178,179,182,183,184,186,184,183,183,180,179,181,179,173,171,171,171,170,171,173,170,170,110,94,157,171,173,175,171,170,172,170,171,171,172,174,171,169,170,169,171,172,173,172,172,170,170,172,171,172,170,170,176,173,173,174,173,173,174,173,172,170,170,171,176,174,170,169,174,176,175,175,176,173,170,172,172,174,174,172,173,173,171,171,174,173,171,173,174,173,172,171,171,170,172,174,169,166,165,168,171,172,172,173,169,170,171,170,167,173,168,169,170,172,169,165,169,165,169,168,171,169,171,172,170,173,172,170,172,170,169,166,166,168,167,165,167,165,162,162,161,161,159,161,164,162,159,165,163,161,162,162,163,161,162,163,162,161,161,163,159,158,158,155,156,157,157,153,152,154,155,150,148,145,143,139,133,132,135,132,129,129,130,131,132,132,127,125,126,125,109,98,102,100,97,104,102,97,97,101,99,98,98,100,98,92,96,99,97,95,98,102,100,96,92,93,99,94,96,97,96,95,95,94,97,94,95,97,96,92,92,96,94,94,96,97,97,98,96,97,98,96,95,96,98,96,94,95,97,93,94,101,98,95,97,95,95,96,96,97,96,95,91,95,95,98,99,96,95,97,96,94,96,94,96,97,99,97,96,99,100,99,94,96,101,94,97,100,97,94,94,96,102,97,96,95,98,99,97,96,99,96,96,95,101,99,99,101,99,95,95,99,99,98,99,97,95,95,95,100,102,97,96,98,97,94,96,94,93,93,99,100,98,94,96,100,100,98,97,101,98,97,95,99,98,96,95,101,97,94,96,99,96,94,95,95,89,89,92,89,89,90,86,110,145,147,147,149,148,149,148,148,149,148,151,150,151,152,149,150,148,148,149,151,152,149,146,150,151,152,155,155,156,153,152,152,150,149,145,145,148,152,156,157,155,156,158,158,158,133,129,152,163,165,166,162,157,149,134,121,109,108,97,95,88,43,16,11,10,10,11,11,9,9,9,8,9,14,10,11,14,11,16,19,22,22,18,20,15,15,14,9,7,5,4,6,7,10,13,10,8,11,12,10,12,14,20,23,20,22,21,22,22,19,21,19,17,16,13,12,15,20,21,17,13,16,20,19,20,13,11,12,9,6,5,8,10,15,14,12,14,14,9,8,7,17,14,11,13,12,12,12,10,11,10,10,8,10,12,11,9,10,8,9,9,12,13,11,11,15,13,11,15,13,17,11,8,6,8,10,10,16,13,15,13,12,14,13,11,12,12,14,13,13,13,13,13,18,17,11,16,15,15,17,15,17,20,15,12,10,5,5,8,8,6,8,6,7,9,29,58,68,65,60,62,59,66,73,72,75,76,79,75,72,76,77 +200,197,202,201,199,199,196,199,195,196,195,193,195,200,202,197,192,193,195,196,199,199,197,196,193,190,191,188,184,188,189,186,183,184,185,186,186,184,183,183,181,179,178,179,181,179,182,183,184,185,184,179,180,178,176,180,178,175,175,175,168,170,171,171,170,171,133,87,145,168,171,171,172,172,172,168,171,171,174,171,169,168,167,172,174,175,175,173,174,170,171,174,175,173,170,169,172,175,176,174,175,174,173,169,171,171,169,170,176,177,173,172,174,175,173,172,171,172,168,167,169,172,170,171,172,173,173,172,174,173,171,174,175,174,174,175,174,176,178,176,172,168,168,171,168,170,169,173,171,171,170,169,172,173,167,166,169,171,170,166,167,168,168,170,172,173,169,169,171,173,171,171,170,168,167,165,164,167,169,164,168,167,163,164,162,157,160,163,161,161,161,165,163,162,163,162,162,162,162,162,161,160,160,163,160,159,159,156,157,158,157,156,154,153,153,151,148,143,142,138,135,132,133,132,130,128,128,127,129,131,128,127,124,124,112,102,100,100,104,103,101,99,98,97,99,101,100,95,97,97,102,97,97,97,98,99,101,99,99,94,96,98,99,94,93,97,94,92,93,95,96,99,97,95,95,95,94,94,95,97,97,95,96,95,92,93,93,93,93,95,95,93,94,100,98,94,94,95,97,93,95,98,96,97,97,100,94,98,95,95,94,97,93,97,97,98,93,98,96,95,98,102,102,100,95,99,100,99,97,97,98,94,94,95,97,95,94,98,98,98,96,97,96,94,97,103,100,96,96,99,101,99,96,97,97,97,99,96,96,94,96,98,95,98,101,98,95,98,99,97,96,94,95,95,97,100,98,97,96,100,98,98,97,99,98,98,94,93,99,94,98,98,97,93,95,92,97,95,94,91,92,92,89,91,86,87,86,102,141,148,150,149,149,150,149,148,151,151,148,150,152,151,150,150,148,147,150,152,151,150,147,148,149,149,153,153,152,150,151,150,149,150,146,146,149,151,152,153,154,156,161,158,159,127,138,163,170,168,167,163,159,147,133,117,109,106,95,94,82,33,16,11,11,13,11,12,9,9,8,8,11,13,12,11,13,15,15,17,17,22,22,20,19,22,19,15,12,9,7,5,6,10,12,8,6,7,8,10,9,10,14,18,19,22,21,19,19,20,21,18,20,21,16,14,18,23,21,17,13,14,15,16,18,17,13,12,9,9,12,14,10,18,16,10,8,12,13,11,7,12,10,9,9,14,12,13,13,10,14,12,9,13,15,16,12,12,14,21,19,19,19,12,13,13,18,12,13,16,17,14,13,11,9,8,13,18,12,13,12,8,9,12,21,19,12,13,12,11,15,20,19,21,24,29,24,17,26,23,18,15,11,8,8,10,4,7,8,9,7,7,7,11,15,16,31,48,70,69,63,58,63,60,66,71,74,77,73,68,76,77 +198,198,202,207,200,203,200,200,198,196,194,193,193,195,200,199,193,190,194,194,199,199,196,190,190,189,191,191,190,186,185,185,187,185,186,186,185,187,184,181,183,182,179,180,183,181,183,186,186,185,183,177,180,177,179,180,177,173,174,172,168,171,169,168,167,168,153,86,131,169,172,173,172,171,172,172,170,173,176,172,172,171,170,175,175,173,171,173,174,170,174,174,177,174,172,171,171,173,175,173,171,170,170,171,174,173,170,167,173,177,176,171,169,171,173,172,167,169,169,168,169,169,169,173,175,177,175,174,173,173,173,171,172,172,172,172,177,175,177,178,177,171,169,171,170,172,170,172,174,171,170,170,168,171,166,169,172,171,167,168,170,172,170,171,170,171,173,171,171,171,169,171,172,171,170,168,167,168,168,166,167,167,166,164,162,159,159,161,160,162,163,167,165,162,163,162,162,163,162,162,157,157,160,164,163,160,160,157,156,160,158,156,154,153,153,149,145,141,139,138,134,129,130,129,128,130,131,127,127,128,127,126,127,123,109,100,98,102,99,100,98,101,97,99,100,102,97,97,94,97,97,98,97,93,92,99,101,97,98,102,95,93,95,97,93,93,95,97,92,93,97,97,93,91,96,95,93,96,96,95,94,94,96,94,93,91,94,95,95,94,95,92,93,91,94,95,95,92,98,96,95,92,98,98,99,96,98,101,93,94,99,98,96,92,101,99,98,101,100,98,98,95,101,99,99,98,99,98,98,97,92,93,98,97,96,95,95,94,94,99,96,95,98,99,95,97,101,99,96,95,97,98,94,95,99,96,94,96,97,93,93,97,99,98,97,98,99,96,95,97,99,95,97,99,101,100,97,97,99,96,95,101,100,98,97,95,91,95,99,97,96,97,97,97,95,92,94,96,94,93,90,91,89,89,85,91,84,102,142,149,151,150,147,146,145,150,150,150,148,149,153,157,151,150,152,147,150,152,153,151,150,149,151,152,154,153,153,153,153,149,146,147,145,148,148,147,150,154,154,157,158,157,160,122,144,169,174,171,170,165,154,141,128,115,110,110,110,114,88,30,16,18,12,18,11,10,12,11,14,11,7,10,9,10,13,16,18,18,13,17,22,30,24,27,24,17,15,11,9,6,5,6,6,6,7,7,11,13,12,11,13,14,16,18,17,18,27,32,26,17,19,22,23,20,19,21,18,15,16,14,12,9,8,11,14,14,10,11,15,14,10,12,10,8,11,10,11,12,14,20,20,12,9,12,22,13,10,10,14,13,14,15,19,21,19,19,17,21,19,17,14,13,11,9,10,14,11,17,24,19,21,14,8,8,8,8,8,7,8,10,10,9,14,10,10,12,10,11,14,14,15,14,18,27,19,17,18,13,14,11,10,9,7,7,5,10,8,7,6,6,7,11,10,13,20,18,36,58,67,70,78,70,62,64,70,70,65,67,76,72 +200,199,202,206,202,204,201,198,195,198,197,197,195,193,200,201,196,190,194,195,200,199,197,194,189,189,189,189,187,186,188,187,184,182,183,184,186,186,184,180,180,178,177,178,181,181,183,185,187,185,187,183,180,178,179,179,177,177,174,170,171,175,172,168,167,164,164,99,111,165,172,174,172,170,172,171,169,171,174,172,171,170,172,176,175,174,171,173,170,169,175,177,176,173,173,171,170,172,174,172,173,170,169,172,172,170,168,169,171,172,174,173,167,169,171,171,170,171,168,169,173,172,170,170,170,172,175,175,172,174,175,172,173,173,172,173,173,169,174,175,174,175,167,167,169,174,171,173,174,170,167,168,171,169,164,171,170,168,167,166,167,168,169,168,169,170,169,169,174,172,172,172,173,174,171,167,169,170,167,166,167,164,164,163,161,162,162,161,159,159,163,170,164,159,162,161,162,163,162,162,159,159,159,161,160,159,159,159,159,159,156,155,151,150,151,149,144,142,139,135,134,127,128,129,127,126,129,128,127,128,127,126,125,122,108,104,102,104,101,107,101,95,97,100,103,95,97,96,96,91,96,98,97,91,94,98,99,93,92,92,96,94,94,92,97,96,96,92,94,96,94,94,96,96,95,94,96,98,95,95,98,96,93,94,97,96,94,99,98,95,90,91,95,94,94,97,97,94,93,97,95,96,95,94,98,94,98,94,94,98,94,93,96,95,95,96,101,99,95,94,97,96,99,99,100,99,96,98,98,96,93,89,96,98,95,94,101,100,99,98,99,97,100,96,100,98,98,95,98,96,93,94,95,94,96,96,99,96,93,96,98,97,93,95,96,94,98,100,97,93,95,98,99,96,98,97,96,95,95,100,99,95,100,102,97,92,92,97,96,93,96,99,95,92,93,98,97,93,93,93,87,87,90,87,86,88,85,102,142,148,147,147,150,148,148,150,149,149,148,149,152,153,147,147,148,148,152,151,150,150,148,148,150,151,151,150,151,154,153,149,146,144,144,145,146,147,150,155,155,155,158,158,155,122,147,169,168,166,164,165,158,153,146,141,135,136,133,131,89,24,15,14,11,13,11,11,9,9,12,10,8,10,9,9,11,15,14,11,15,15,14,21,24,24,25,20,17,13,10,5,5,5,7,10,8,10,11,10,8,8,11,11,10,13,16,19,24,25,23,19,18,23,26,23,18,19,19,19,18,15,16,13,12,12,13,18,12,16,17,13,23,17,16,16,15,12,9,9,10,17,13,13,10,10,13,12,17,21,21,15,17,13,19,25,20,19,13,10,8,7,8,7,9,9,8,12,8,12,14,12,14,13,10,8,7,6,8,10,9,16,17,6,8,8,7,8,8,9,15,22,19,13,24,24,15,16,14,10,9,8,7,5,7,14,9,11,15,11,8,8,7,9,9,14,16,15,12,29,55,69,81,95,86,77,68,64,64,66,70,64 +197,196,198,201,200,203,200,199,195,193,195,196,195,198,198,197,198,193,191,194,195,194,194,193,188,189,188,188,187,185,187,183,182,181,181,182,185,185,185,183,182,179,175,176,181,185,183,183,183,184,185,182,179,179,179,179,179,176,174,172,174,173,172,170,167,165,167,111,98,159,174,177,172,169,170,169,171,169,174,173,169,170,172,172,169,172,174,171,172,172,171,170,172,170,167,169,171,169,170,170,173,174,173,173,173,175,171,172,169,172,175,173,167,165,169,174,172,169,171,170,169,170,170,174,172,170,175,175,172,172,174,171,172,174,173,175,174,172,173,173,173,171,166,165,166,172,172,171,172,169,168,168,170,169,169,164,166,169,167,168,167,168,167,168,170,173,169,171,175,173,171,176,175,174,169,165,165,166,166,164,167,166,163,163,161,163,163,161,156,158,161,164,161,157,161,164,163,161,161,161,160,158,158,161,159,154,156,158,160,159,156,152,150,149,150,148,143,140,136,132,132,128,128,131,129,129,129,127,126,126,126,127,127,123,107,105,102,100,104,99,97,97,100,98,103,100,100,93,96,96,99,97,93,95,96,91,92,98,98,95,95,97,94,91,93,97,96,94,93,96,93,93,94,92,95,95,92,92,93,95,96,95,96,96,94,95,97,95,91,94,92,90,92,96,96,93,95,99,95,95,94,98,98,94,93,96,98,96,94,100,96,98,94,95,95,99,93,96,95,95,95,100,98,98,96,98,101,98,96,95,99,94,94,98,96,97,94,98,100,98,96,100,98,95,95,99,97,95,96,99,95,93,93,95,97,96,96,96,95,97,99,98,95,96,97,94,93,97,97,95,96,96,93,96,95,98,97,97,96,100,97,94,95,98,95,94,95,98,99,96,100,98,98,95,95,93,97,98,95,91,93,88,87,86,88,87,87,102,140,149,148,146,148,148,148,150,151,150,148,148,148,150,147,148,151,148,147,148,149,149,148,149,150,150,150,154,156,154,153,151,148,145,145,145,144,149,153,153,152,153,160,164,156,139,160,175,176,180,180,182,179,174,165,156,146,142,139,136,79,25,22,22,9,11,13,13,9,8,12,11,10,9,9,10,11,11,18,22,16,14,14,15,19,29,28,25,17,16,19,17,12,7,7,5,5,6,9,10,8,9,18,19,12,12,15,18,19,22,21,21,24,26,25,23,25,23,18,19,23,27,24,19,18,16,20,24,17,16,15,14,17,14,13,14,11,9,13,14,9,12,15,17,14,11,14,12,21,23,23,19,20,16,19,20,18,17,17,15,11,4,7,8,9,13,11,14,9,10,8,10,13,14,12,16,16,6,6,5,7,9,9,7,6,6,5,7,15,21,20,26,21,15,26,24,12,8,6,7,7,6,8,10,10,10,9,8,9,17,18,12,9,8,16,14,14,16,9,10,19,43,71,98,101,100,98,83,70,69,63,63 +198,202,200,199,201,204,200,197,195,195,196,196,193,195,195,194,196,195,193,194,193,195,194,192,191,192,186,183,182,183,186,186,185,182,181,183,184,185,184,180,179,179,177,178,179,179,179,181,181,183,183,182,179,178,178,178,178,173,169,172,175,172,172,169,166,167,169,130,95,151,168,176,173,169,171,167,171,173,174,176,169,170,170,170,170,170,170,169,170,173,173,174,175,173,169,169,170,171,171,174,173,173,169,172,172,173,171,171,170,172,174,172,169,166,168,171,171,168,170,172,169,168,169,172,171,170,172,175,172,168,171,173,173,175,172,173,173,173,174,174,173,172,167,163,166,168,170,170,171,174,169,171,166,168,170,163,167,168,168,171,168,169,171,172,171,170,169,170,175,171,170,173,173,171,171,167,164,165,164,164,165,163,162,161,160,161,164,164,158,157,162,165,161,158,163,163,161,161,161,162,163,162,156,156,161,161,160,157,159,157,153,152,152,150,147,144,143,139,134,132,134,128,129,132,127,130,126,126,126,123,123,129,130,123,108,102,99,100,100,99,99,101,97,100,100,101,98,100,99,96,97,98,97,95,87,96,93,95,96,98,93,91,91,100,95,90,95,99,96,93,94,95,94,94,96,94,89,92,96,95,94,95,96,96,95,96,97,95,94,94,94,93,93,90,92,97,100,97,97,100,96,92,93,98,97,95,94,100,97,96,98,97,98,95,95,97,98,95,94,95,95,98,98,97,100,98,95,97,98,96,95,93,99,98,97,98,96,93,93,96,97,95,96,99,96,97,97,99,97,94,97,99,96,95,95,96,95,94,97,96,94,95,97,96,96,99,97,90,92,96,99,94,95,98,96,95,97,100,101,96,96,99,99,98,98,99,95,95,100,97,95,96,97,100,95,94,96,101,94,91,88,93,86,84,86,84,83,100,145,149,148,148,146,149,149,150,150,150,148,147,148,149,147,149,150,144,146,148,149,148,149,149,151,151,149,152,153,152,151,149,146,143,143,145,146,150,152,151,153,153,156,153,165,176,183,185,187,186,185,187,184,181,176,168,151,142,142,138,68,23,17,16,8,11,10,11,9,8,10,11,9,10,9,10,14,15,17,17,18,12,8,12,12,15,19,18,19,21,18,18,13,11,8,6,3,3,7,12,11,9,13,11,7,8,9,12,13,22,27,23,21,21,25,24,22,20,22,20,22,30,26,21,25,24,24,21,18,17,20,15,15,21,19,12,11,8,13,15,15,13,17,21,15,16,26,21,19,19,19,23,21,15,14,17,15,15,19,23,18,9,12,10,8,15,15,8,8,7,11,9,9,11,10,11,9,6,5,8,12,9,9,8,6,8,9,12,15,17,21,28,24,16,15,12,8,9,8,6,12,17,12,7,5,5,9,9,10,14,16,17,18,15,23,20,12,15,9,9,9,14,32,72,86,90,101,104,98,91,80,76 +202,203,199,200,196,199,201,200,197,195,199,196,191,192,190,195,197,190,191,186,188,192,193,190,190,187,186,183,185,185,184,186,183,182,180,181,181,182,181,179,176,177,178,179,179,178,181,180,181,184,184,181,179,179,178,179,177,179,174,172,173,169,170,167,169,166,169,148,89,133,169,175,173,167,171,168,170,174,175,173,172,171,172,170,169,174,173,172,174,172,174,174,171,173,170,168,169,171,172,172,173,172,170,171,172,175,174,171,170,170,172,169,168,166,164,168,172,172,168,169,171,172,172,172,172,171,174,176,174,170,172,171,170,171,171,171,170,169,174,175,173,173,172,166,170,174,169,171,170,171,170,170,167,166,169,166,169,169,173,170,168,167,172,170,171,167,169,170,171,168,172,171,170,170,173,169,164,165,165,165,165,165,164,160,162,161,162,159,158,159,160,164,166,161,160,164,166,165,163,162,162,163,158,154,155,157,156,157,160,158,153,149,147,146,148,146,144,139,135,133,133,131,130,129,128,129,127,128,127,124,122,124,126,123,108,100,98,100,96,98,99,98,102,101,100,95,95,100,100,96,96,97,101,93,92,96,97,95,98,95,96,94,94,95,95,92,94,92,97,96,95,93,96,95,93,93,96,95,92,93,94,98,95,92,95,94,93,94,93,93,93,95,93,92,91,97,97,93,89,98,96,94,98,93,98,99,94,91,93,98,95,93,98,99,94,95,95,97,90,94,96,96,95,97,102,100,96,96,97,99,95,97,97,97,95,93,94,92,95,95,96,96,98,94,95,98,96,94,100,99,99,98,98,98,97,99,101,96,91,95,97,95,96,99,98,97,99,98,97,94,95,99,99,95,94,95,96,94,99,99,100,98,102,100,98,95,95,96,99,91,94,96,96,92,94,96,92,92,95,91,85,87,88,88,84,81,83,94,144,147,150,147,145,147,150,151,148,147,147,146,148,150,150,148,148,145,150,150,150,149,149,152,153,150,149,152,154,154,153,151,149,149,147,146,147,148,150,152,154,154,155,140,146,172,183,184,187,187,185,190,186,184,178,172,162,152,143,138,79,28,15,14,17,15,12,12,10,13,9,11,8,9,8,8,11,13,12,13,19,26,17,11,14,13,14,17,29,26,29,24,17,15,14,10,8,4,6,8,9,14,19,13,8,7,7,8,8,15,22,22,21,18,26,28,21,19,22,23,19,20,24,23,25,22,15,15,24,19,12,18,17,17,15,11,9,11,15,14,18,14,21,25,19,10,18,18,18,16,15,17,16,14,14,12,16,20,21,14,14,14,10,11,10,10,13,10,10,15,11,11,11,12,10,10,7,6,11,13,14,11,11,10,16,25,23,22,17,19,20,14,9,10,10,9,10,13,11,8,13,13,7,6,4,5,7,7,8,12,17,11,13,21,29,27,14,15,10,11,12,17,17,35,60,68,81,97,103,103,95,83 +195,198,199,197,202,203,200,200,197,196,198,193,192,193,190,190,196,193,191,187,187,189,189,189,188,186,186,186,186,186,184,183,180,181,179,180,181,182,183,182,178,180,180,179,177,179,183,182,181,185,182,181,181,180,177,178,173,174,177,170,171,168,169,171,169,170,173,160,95,114,166,175,174,170,171,170,172,175,174,173,172,168,170,174,171,174,172,174,176,169,171,172,171,172,169,169,169,171,174,173,174,172,170,172,174,174,172,173,170,167,169,173,171,166,164,168,171,172,169,171,172,172,170,169,171,174,172,172,173,173,173,177,176,175,174,172,172,171,171,172,173,174,170,165,165,167,168,167,170,169,172,169,171,169,168,166,168,169,169,169,168,169,167,169,171,172,170,170,169,169,173,173,172,170,172,172,166,163,163,165,165,163,164,162,162,163,159,162,161,159,159,163,165,161,160,163,165,164,161,162,165,165,161,157,154,153,152,155,154,153,152,146,143,146,150,147,140,132,133,133,134,131,127,126,126,129,128,127,126,126,127,123,125,122,106,100,102,103,104,102,95,99,103,98,99,98,101,101,99,97,103,97,94,97,101,99,99,99,96,93,91,98,97,95,92,95,94,95,95,96,92,94,97,96,94,94,95,93,91,94,92,93,99,97,91,90,93,93,92,94,97,96,95,97,98,95,93,95,94,94,95,98,96,94,95,100,96,93,91,96,95,98,96,94,98,101,93,96,95,96,93,93,98,97,96,100,100,94,92,94,96,94,93,94,95,94,90,95,98,94,91,99,99,98,96,95,95,93,93,94,98,100,98,97,96,99,98,94,93,95,97,95,95,99,100,98,97,99,95,93,94,99,96,94,95,100,97,93,96,99,98,100,100,95,97,98,97,96,97,96,94,95,95,93,93,92,95,94,90,91,92,88,85,85,86,83,87,98,139,147,147,146,144,143,148,151,148,148,147,143,146,152,153,149,150,149,150,150,151,151,151,151,154,151,149,152,154,152,152,150,148,148,148,146,149,151,151,152,155,156,152,137,132,144,170,182,185,187,183,184,184,182,180,177,170,162,150,142,98,27,17,14,15,14,17,12,9,12,9,12,8,8,10,7,8,8,9,8,16,20,15,14,16,11,12,11,16,18,22,18,19,22,21,15,12,7,6,5,6,8,11,9,8,7,10,10,6,8,9,18,22,18,23,26,20,18,18,24,26,20,16,21,23,18,13,12,16,15,12,12,10,10,9,12,9,10,14,13,16,17,16,16,16,12,18,19,14,14,15,13,14,16,12,9,12,19,16,17,12,19,14,10,12,17,12,12,9,9,9,8,8,7,5,5,6,5,6,7,8,8,9,9,10,14,19,19,11,8,10,9,7,14,15,9,9,13,12,7,9,9,7,8,10,7,6,5,4,10,10,11,12,14,14,16,15,16,13,13,11,12,13,17,41,63,72,75,83,88,78,86 +191,194,200,197,199,200,199,196,192,194,193,190,188,192,187,187,191,191,188,186,185,184,187,190,189,186,186,182,186,187,183,178,179,180,178,179,180,181,183,180,177,177,174,172,173,178,179,180,182,182,184,184,181,177,180,179,174,175,176,171,171,170,172,172,171,170,172,171,108,99,163,174,173,172,176,175,173,173,175,174,171,169,166,171,170,172,167,167,171,171,172,170,170,173,170,168,166,168,171,171,174,171,170,171,171,173,174,171,173,172,167,170,173,170,164,167,170,170,171,173,172,170,169,170,174,174,173,175,175,174,172,173,170,170,170,168,173,173,169,170,172,172,170,168,165,167,169,169,170,168,171,170,172,167,164,169,172,167,170,172,165,167,166,169,167,169,170,171,171,169,171,171,171,169,171,169,167,164,166,166,165,162,162,162,161,164,160,160,161,161,160,162,164,162,162,162,165,166,161,161,162,162,155,154,155,155,153,149,149,149,146,144,144,146,147,143,139,136,132,131,128,125,126,130,128,126,127,127,125,125,127,125,127,122,105,101,97,100,105,98,100,102,99,97,98,99,97,102,93,95,97,97,96,97,93,100,101,97,92,98,96,89,91,96,93,89,97,97,94,95,96,99,95,92,97,98,94,92,96,95,92,94,97,97,96,94,96,98,95,90,93,95,96,93,93,96,95,91,93,99,101,96,93,98,95,89,90,96,94,92,94,96,97,94,98,99,101,95,96,94,98,93,94,96,101,99,96,99,99,95,94,91,96,93,93,92,95,94,96,96,95,94,99,99,94,93,97,96,96,95,97,100,98,95,95,101,99,95,97,98,96,92,93,96,98,96,95,94,92,96,100,96,96,97,94,94,97,97,94,95,98,97,97,95,96,97,94,92,95,99,95,96,93,96,90,95,91,100,93,92,90,89,87,83,84,88,86,105,141,145,143,143,143,145,148,145,148,148,147,146,145,151,149,148,152,151,151,152,151,149,153,153,153,152,151,152,153,151,152,150,149,150,149,148,149,149,149,152,153,153,147,132,129,130,138,163,179,184,186,186,182,179,181,178,177,171,159,145,122,54,25,17,15,16,16,14,11,10,11,10,10,11,9,8,8,11,12,10,11,15,14,14,15,11,13,13,12,15,23,22,22,26,22,15,15,14,6,4,5,6,6,6,9,10,11,8,4,5,7,9,11,20,24,19,18,18,24,27,24,19,15,15,13,14,17,17,18,16,16,9,9,9,8,12,9,10,11,11,20,21,18,18,18,13,12,16,12,15,16,14,16,13,13,14,14,13,19,20,21,19,17,19,20,15,9,8,8,6,8,8,7,6,5,6,4,4,3,4,4,6,5,5,6,7,10,9,9,14,21,20,12,14,17,10,6,7,7,6,5,6,4,6,5,6,6,5,4,10,9,13,18,10,7,11,14,16,15,15,16,16,15,14,30,70,76,71,75,96,85,74 +195,194,196,195,198,199,197,200,195,194,190,189,191,189,185,184,187,190,186,184,185,186,189,192,187,186,185,183,182,182,180,179,180,177,178,178,178,181,180,178,178,178,175,175,176,179,178,179,180,180,183,183,178,176,177,174,174,177,177,173,171,170,173,172,166,173,167,168,120,84,150,173,173,173,174,172,171,171,172,170,169,170,166,168,171,171,170,171,172,171,171,169,171,175,171,168,169,168,170,171,174,169,168,171,171,172,175,174,172,170,169,171,174,172,168,166,168,169,171,173,172,170,169,169,172,174,171,172,175,174,171,171,170,170,170,170,175,172,168,170,172,169,170,169,167,168,169,170,170,169,168,170,166,166,162,165,172,169,168,169,169,168,167,169,166,168,168,169,171,170,172,170,171,168,167,168,169,166,159,160,159,157,160,163,163,164,158,160,163,162,158,159,159,158,161,162,163,165,164,163,161,157,152,151,152,154,150,147,148,149,148,146,146,145,146,144,142,139,135,131,130,127,125,129,129,128,126,128,127,126,126,124,122,120,103,97,97,103,99,101,100,98,93,96,100,95,95,101,97,93,94,96,98,97,95,95,96,95,94,95,99,99,98,96,95,92,95,92,95,95,93,96,99,96,93,93,94,98,97,93,96,100,95,92,94,94,95,96,93,93,92,93,94,94,91,93,89,88,90,97,96,98,97,98,94,94,94,92,93,94,92,92,98,99,95,98,99,98,94,93,96,94,92,97,94,99,97,97,96,97,94,96,98,96,95,89,91,93,97,91,93,99,100,95,93,95,96,93,94,96,97,96,95,95,95,96,98,97,93,95,99,94,93,96,100,96,91,94,98,94,92,97,96,93,93,100,101,97,99,99,96,94,99,101,96,93,92,95,95,92,94,99,93,92,95,94,89,91,93,92,91,85,88,85,83,85,83,99,139,146,144,142,142,144,148,146,146,149,149,147,146,149,148,144,148,150,150,151,151,151,153,149,148,148,148,149,151,153,152,151,149,148,147,144,145,149,151,152,154,150,136,112,115,130,129,137,158,175,186,188,185,186,181,183,180,179,169,156,140,105,39,17,17,19,16,19,17,9,8,10,12,9,6,5,5,6,9,6,8,13,12,12,16,13,15,10,15,22,16,12,15,24,28,20,13,11,7,7,8,4,6,8,10,10,9,9,7,7,8,8,8,10,15,22,20,16,17,18,17,22,23,15,13,14,15,18,18,20,17,11,7,10,10,13,9,15,11,12,20,14,12,16,12,12,14,14,24,21,14,14,12,16,19,12,11,12,15,20,29,16,12,11,11,5,7,8,10,10,15,12,10,9,5,9,13,5,3,3,3,4,5,5,4,3,4,7,10,13,16,14,9,10,11,5,3,6,7,4,3,5,3,4,5,4,10,8,5,7,11,11,10,6,5,10,18,13,7,10,17,12,17,19,13,56,131,112,82,79,73,71 +195,193,197,198,198,199,197,198,194,196,190,190,185,186,184,184,188,193,191,188,185,185,187,189,188,188,183,183,182,185,181,178,177,175,177,177,181,180,182,183,178,176,176,175,176,176,175,177,180,182,180,181,181,174,174,175,173,176,175,173,172,171,173,177,170,169,169,173,142,87,137,168,172,170,170,169,172,170,172,171,171,170,167,165,169,173,174,173,171,171,170,173,170,171,169,168,168,168,171,170,170,172,171,172,170,171,176,172,173,173,172,170,169,168,169,170,168,171,174,173,170,173,173,170,166,167,170,170,175,176,176,174,176,175,168,170,174,172,171,169,170,170,171,170,166,167,163,165,168,168,173,172,166,167,166,166,165,166,167,170,170,168,168,168,168,168,165,170,173,170,169,171,170,169,172,167,164,163,158,157,159,160,161,163,162,161,156,159,161,162,162,160,161,162,160,160,160,158,155,155,153,151,150,149,149,149,152,152,152,149,147,147,145,144,143,141,141,136,132,131,132,127,124,128,130,130,126,127,126,125,122,123,123,116,101,97,97,94,96,101,99,99,99,98,98,98,98,95,95,96,101,96,91,95,98,96,94,99,99,93,92,100,98,97,94,97,95,93,94,94,92,95,97,97,95,96,96,97,95,95,95,97,96,95,94,91,93,91,89,97,99,93,88,92,95,89,92,94,98,95,98,95,94,92,93,93,96,95,92,93,94,95,95,96,97,99,93,94,95,95,90,91,97,100,93,94,99,96,92,94,95,97,94,95,95,95,95,94,94,93,93,100,96,94,92,96,95,95,97,98,94,96,94,93,94,96,94,94,94,94,95,96,95,93,94,95,95,94,95,98,96,94,93,97,93,94,94,98,98,97,99,101,96,97,98,94,94,94,95,96,94,92,93,94,94,91,93,91,92,95,94,88,84,85,85,86,85,102,139,144,146,143,145,147,147,147,146,150,149,149,145,145,147,147,146,148,150,148,149,148,148,147,148,148,149,148,147,150,149,147,146,143,145,144,147,150,150,155,156,149,132,104,82,105,125,130,134,154,178,190,190,186,183,182,183,180,176,168,153,134,87,27,18,18,18,20,13,12,10,11,14,9,7,6,7,7,7,8,7,7,9,10,17,17,16,18,14,14,9,8,11,14,18,21,18,17,11,12,11,9,6,4,5,10,13,12,10,7,7,6,7,9,8,12,16,19,17,15,20,20,18,15,14,17,16,12,10,12,15,10,10,9,11,18,11,11,9,9,12,12,14,14,10,8,9,12,15,20,18,15,13,16,23,17,15,16,19,18,17,9,6,9,17,13,9,9,9,7,9,10,4,6,4,4,6,3,3,3,4,6,5,5,6,6,5,8,10,8,8,8,5,4,4,4,5,7,5,4,6,9,6,5,7,6,6,7,8,8,7,8,9,9,6,9,12,9,8,8,12,5,9,16,19,51,143,150,137,117,88,74 +194,194,194,194,199,193,198,203,196,190,189,191,189,192,191,191,189,192,188,186,180,180,186,192,187,190,190,185,183,184,182,179,181,180,180,179,178,180,183,183,179,179,181,178,176,175,175,180,182,182,183,183,181,174,173,176,177,178,175,172,170,173,172,177,173,168,169,172,157,93,119,163,169,168,169,173,174,173,176,175,178,176,171,169,172,173,175,172,171,173,174,172,169,175,174,170,170,170,171,172,171,168,170,171,171,172,176,173,170,173,173,167,170,168,167,168,166,169,171,170,170,170,168,167,164,165,171,173,174,175,173,173,173,172,169,171,171,175,173,166,170,172,171,170,166,164,164,165,171,170,173,168,168,172,168,169,169,168,166,165,165,166,167,169,168,168,169,169,173,169,169,169,167,170,169,165,160,159,155,157,159,156,156,160,158,158,157,155,158,161,159,159,159,160,159,159,158,157,156,153,150,149,149,147,148,152,151,152,152,149,148,150,148,144,143,141,137,135,130,131,131,125,124,125,127,127,127,129,126,125,123,119,119,114,100,94,96,98,98,94,100,96,97,94,93,95,100,95,94,92,97,98,97,96,93,98,101,101,93,96,98,95,95,97,98,95,93,97,92,89,94,95,92,92,96,96,94,94,95,96,96,97,98,97,96,93,90,92,94,96,94,94,93,89,89,94,94,92,95,99,100,93,91,96,98,91,92,95,94,92,94,93,95,95,98,94,98,94,95,92,97,92,94,92,95,94,94,93,95,90,93,93,98,93,93,95,95,89,95,95,97,95,95,94,93,90,96,96,93,91,97,98,94,94,97,96,91,91,97,95,91,94,97,96,96,96,97,98,97,98,97,92,90,94,99,94,97,100,99,95,97,101,94,93,96,98,95,93,97,100,92,90,93,93,91,92,89,92,93,91,90,89,88,82,81,83,83,104,142,145,146,145,145,147,146,144,145,147,147,148,145,144,150,151,146,146,146,146,147,147,151,148,148,146,145,144,142,144,147,149,150,144,142,145,151,154,152,151,150,147,130,102,78,80,102,123,130,131,153,177,185,187,186,182,183,184,178,174,166,152,127,75,22,15,16,14,15,13,14,11,12,8,8,8,11,9,9,8,7,9,11,10,13,14,15,15,19,16,16,16,18,8,13,15,19,21,22,18,14,12,6,3,3,8,12,10,8,8,9,9,10,9,11,8,6,11,19,22,23,22,26,23,22,21,20,18,15,17,16,15,17,13,19,14,10,15,9,9,9,13,14,9,9,13,13,8,10,17,19,14,15,18,20,30,30,19,15,13,10,9,7,7,10,8,5,3,3,5,5,5,4,3,3,2,1,2,3,6,10,14,11,6,9,10,7,5,5,3,3,5,6,5,5,4,4,5,5,3,6,9,7,5,10,10,7,9,7,7,8,7,9,12,11,12,9,12,15,10,14,9,18,22,16,66,156,167,161,155,142,118 +194,193,190,197,199,195,194,197,197,194,189,190,186,186,187,183,187,189,188,185,182,178,181,187,185,182,186,183,185,184,180,179,180,181,176,177,178,177,179,181,180,183,182,179,179,180,177,180,180,178,180,181,181,176,175,175,172,177,176,174,174,171,170,175,172,171,172,167,168,109,102,162,172,173,177,172,171,173,175,177,176,171,170,169,169,171,174,170,172,170,171,171,171,172,174,171,169,166,168,169,168,171,171,170,173,175,175,173,171,173,175,169,165,168,168,166,165,164,167,167,166,168,168,169,169,169,168,169,171,173,175,172,171,175,173,171,171,175,176,172,169,167,170,169,171,166,164,168,170,173,172,169,170,173,167,168,170,166,163,167,170,168,165,171,170,170,167,170,169,168,167,170,168,167,167,162,158,155,152,155,154,150,151,156,156,155,154,156,157,158,158,159,162,161,158,160,160,159,156,154,152,151,148,145,150,151,148,153,155,154,155,154,151,146,144,141,138,136,134,132,130,128,125,129,130,128,125,127,125,124,127,123,121,113,101,99,98,96,97,99,100,96,93,97,98,99,94,98,96,91,92,98,98,98,96,97,98,96,93,95,97,100,99,96,97,98,95,91,93,92,92,90,94,97,98,96,100,100,94,91,95,99,96,96,95,92,89,91,95,97,94,96,92,93,94,97,92,95,95,95,91,98,96,96,94,92,94,93,93,93,91,92,93,99,97,94,95,96,91,94,91,98,90,92,90,92,97,95,92,96,94,93,93,96,95,91,94,95,96,92,94,96,95,89,92,96,94,91,93,98,96,94,93,96,97,94,95,96,94,93,96,94,92,97,99,97,94,98,99,100,94,93,94,92,93,97,98,95,94,99,100,95,94,99,97,93,93,96,95,95,98,96,92,89,92,91,92,92,88,91,88,86,86,84,82,80,83,103,139,142,142,141,143,146,145,145,144,142,142,146,147,147,146,148,147,144,146,147,150,152,153,151,148,148,147,144,141,145,149,152,150,145,143,145,151,154,155,151,150,149,129,99,88,85,82,102,124,130,132,152,175,185,188,187,184,184,182,176,174,169,156,126,72,20,15,11,15,13,16,16,10,11,9,8,9,8,9,10,10,10,9,10,10,17,14,13,15,19,25,19,12,9,8,10,14,18,18,18,13,8,8,8,7,6,6,9,13,13,10,8,8,10,9,6,12,12,9,10,17,26,26,18,19,20,20,19,17,17,14,12,13,15,21,18,13,12,9,11,8,9,13,13,10,12,11,10,12,15,16,15,19,19,22,17,15,9,7,7,5,5,5,6,5,3,2,2,3,3,2,3,3,3,4,4,3,3,5,14,18,11,6,5,4,5,6,5,3,4,3,3,2,4,6,4,2,2,3,5,5,10,17,18,15,13,8,10,11,14,13,11,13,17,16,23,22,14,25,17,12,16,14,14,7,73,146,165,172,168,160,154 +191,193,190,195,194,194,192,194,194,191,188,186,187,182,182,182,185,185,184,180,180,177,181,181,187,185,183,180,182,183,181,177,178,181,177,177,175,174,179,181,179,178,176,177,179,178,178,179,180,178,181,180,179,179,177,176,172,173,176,176,175,173,172,171,171,170,169,170,169,119,85,151,168,170,170,166,171,173,173,176,171,166,168,163,169,174,171,169,172,169,171,172,172,175,173,167,166,168,171,171,168,169,169,170,174,174,173,171,171,174,175,173,168,167,168,166,164,164,168,171,169,166,168,170,171,170,169,169,169,169,176,177,172,174,173,170,170,170,172,171,169,170,170,164,167,161,162,166,167,169,169,171,169,167,168,166,168,164,163,169,170,171,173,170,169,169,172,166,170,170,167,171,169,166,166,165,160,156,153,152,153,150,153,154,155,156,157,159,161,160,160,162,165,162,157,156,157,156,153,154,151,149,150,147,149,151,151,150,154,156,156,154,148,144,144,143,137,132,134,132,129,128,127,129,128,126,126,130,127,124,125,121,118,113,101,100,101,98,100,103,98,101,99,99,96,97,101,98,95,95,97,97,95,99,102,95,91,94,97,97,96,99,98,98,96,95,95,92,94,95,94,95,95,94,92,94,93,91,95,98,95,92,93,95,95,97,94,92,90,91,97,96,92,93,96,95,94,91,92,92,92,93,97,96,95,94,96,95,91,87,91,96,93,94,95,98,95,91,96,99,94,92,95,94,92,90,97,92,92,91,95,95,96,91,86,87,88,91,92,93,94,96,94,98,95,94,90,95,94,92,92,93,91,92,93,97,95,96,96,93,93,99,96,94,94,94,96,96,96,97,98,97,94,96,96,98,94,97,95,97,97,98,94,96,96,94,95,91,93,97,98,93,95,95,95,92,91,96,90,87,90,89,83,86,85,79,82,104,140,143,143,141,145,146,148,145,144,144,142,144,145,147,144,147,146,143,144,150,150,151,152,150,149,149,146,144,143,146,153,153,149,146,143,145,152,154,156,156,153,147,124,96,96,94,84,80,94,120,129,132,148,172,185,189,187,183,181,176,175,175,171,154,129,78,29,18,15,11,12,13,12,13,10,13,9,13,8,10,11,6,8,9,11,12,12,11,11,16,17,16,13,9,9,6,9,15,18,21,20,16,12,8,7,5,5,7,8,14,15,9,6,8,10,8,7,7,8,7,10,13,11,9,10,14,19,18,18,14,15,13,20,20,24,23,17,14,17,20,13,23,18,15,21,17,18,23,25,20,14,18,19,14,12,8,6,6,4,3,4,4,3,2,2,2,1,3,4,4,9,10,9,11,8,7,7,5,6,8,9,5,6,6,5,2,2,2,3,4,3,2,3,3,5,4,4,5,4,4,7,9,10,14,11,9,12,14,18,20,21,21,27,34,30,29,24,15,16,14,10,12,12,10,11,54,93,121,158,173,174,167 +190,193,192,195,190,189,189,192,188,187,192,186,183,179,180,183,179,182,185,186,179,175,177,179,186,183,182,183,182,180,180,181,182,182,179,177,180,178,176,180,180,178,177,176,173,174,178,178,177,179,182,182,182,184,180,177,173,172,173,172,177,177,173,175,177,172,175,173,173,140,87,133,169,172,170,170,169,175,171,172,174,173,168,164,175,172,170,168,174,171,172,171,170,173,170,167,172,169,172,174,171,172,172,172,170,173,174,172,171,174,175,175,174,169,170,170,169,168,166,168,170,169,169,172,169,168,168,169,169,171,174,173,172,174,173,172,170,167,169,170,170,169,175,170,171,169,166,166,166,171,170,169,172,171,171,170,168,167,169,167,168,172,168,170,169,165,167,169,170,171,170,171,164,166,168,165,160,155,153,152,152,153,156,157,157,160,158,158,163,159,159,161,162,159,157,159,155,152,152,151,146,146,151,152,151,151,153,154,156,150,147,150,148,144,144,140,134,131,132,133,132,126,125,127,127,126,124,125,126,124,123,120,121,116,101,99,95,98,100,99,100,98,99,97,96,98,97,95,100,98,97,98,98,96,97,93,93,95,99,99,99,95,96,95,95,93,92,92,97,92,95,97,94,92,94,95,95,94,96,95,93,94,94,92,95,93,87,90,97,94,94,95,98,93,91,94,93,91,90,98,96,93,92,97,94,91,93,94,97,96,95,91,93,93,97,93,96,97,97,94,99,92,92,89,89,91,91,93,97,93,92,95,96,89,88,91,93,91,92,96,97,93,95,93,90,93,96,97,94,93,95,95,93,93,94,95,93,95,96,92,92,96,96,92,93,94,98,99,95,90,95,94,95,94,96,99,99,98,94,92,94,99,97,97,96,98,95,95,93,96,93,92,92,97,93,90,88,96,90,89,88,90,86,83,82,80,79,102,140,143,144,141,142,142,142,144,147,146,142,142,144,146,145,149,148,146,149,152,153,154,151,150,150,150,147,144,145,152,154,151,149,146,142,146,150,153,154,152,149,146,128,101,102,99,86,78,72,86,118,128,130,142,175,187,191,186,182,179,178,179,179,171,157,133,88,29,15,15,16,17,18,17,10,12,10,12,10,8,12,12,11,12,8,9,10,11,18,14,11,13,14,12,8,10,10,11,14,19,24,20,21,17,13,7,6,4,5,7,8,9,11,10,10,8,9,10,7,5,8,10,10,10,10,11,12,12,15,12,11,13,20,18,20,19,18,16,15,18,15,19,19,19,19,19,20,23,21,20,16,10,12,8,6,3,3,2,2,2,3,5,2,2,2,2,2,3,7,10,17,11,11,8,7,6,4,3,4,4,5,3,3,4,3,2,3,3,3,4,5,6,5,5,7,6,4,7,8,8,11,9,8,14,20,18,18,20,16,22,32,23,23,28,19,17,11,9,11,9,8,10,10,9,15,22,32,73,105,135,167,181 +194,196,191,196,194,190,186,188,187,184,182,184,180,180,180,177,175,180,187,184,182,176,177,180,185,185,183,181,183,182,179,181,180,176,177,176,176,177,178,177,179,180,176,177,176,173,174,176,177,180,181,181,182,183,177,178,177,176,176,175,177,174,169,172,178,173,175,173,172,153,91,119,167,174,171,169,168,170,170,171,174,174,172,166,171,169,169,170,172,175,175,172,172,174,170,167,170,170,171,172,173,171,172,173,172,173,175,172,166,169,173,174,175,169,169,170,169,168,168,168,171,172,171,173,171,169,169,169,168,169,174,175,172,171,172,171,168,168,170,169,170,170,168,168,169,169,165,165,166,169,170,170,171,170,171,170,169,169,167,168,167,172,171,170,169,168,167,171,170,168,171,168,170,171,171,167,161,156,155,155,158,159,163,162,160,162,160,159,164,161,159,159,160,162,160,154,152,150,148,150,148,147,150,150,150,151,151,150,154,152,148,148,146,141,138,139,136,131,131,133,131,128,129,129,129,125,125,125,125,123,121,121,122,119,103,101,100,98,99,100,99,95,91,94,100,98,95,94,97,94,95,99,99,95,96,94,95,99,95,97,96,97,96,94,94,96,94,91,96,98,96,92,94,97,94,90,94,99,99,93,93,97,96,92,94,96,94,93,94,96,93,95,92,94,95,93,90,95,96,95,89,95,93,93,94,94,94,89,96,98,94,93,91,93,94,92,93,94,94,96,94,93,92,91,86,93,91,91,90,92,95,94,94,94,93,90,85,94,94,89,87,94,97,94,93,97,98,94,93,97,94,95,95,94,93,92,93,94,91,89,96,96,88,93,98,94,91,96,97,92,86,91,94,91,93,99,101,97,96,100,98,95,96,96,93,92,94,97,98,92,94,94,93,89,93,96,93,89,93,88,91,85,83,83,81,81,83,103,139,143,143,144,144,142,142,143,145,147,145,146,149,149,148,149,147,147,151,153,152,152,149,152,152,152,147,145,150,155,153,148,150,148,143,146,151,151,150,148,147,141,122,94,100,102,85,69,61,54,87,117,125,128,143,170,185,187,184,182,181,180,175,173,173,161,142,100,34,19,19,18,14,11,14,10,12,11,10,10,9,10,6,6,9,9,7,8,11,8,7,11,13,14,12,9,11,10,10,13,15,18,20,13,8,9,7,6,5,5,6,7,12,12,9,7,12,12,7,6,6,6,7,6,8,13,14,15,12,8,12,18,16,10,10,10,11,11,10,9,9,11,20,14,9,11,14,16,13,10,10,10,15,14,11,10,15,9,6,5,8,10,9,7,7,8,6,8,14,19,11,8,8,5,6,6,6,4,2,1,4,4,5,5,4,3,3,3,3,5,8,12,10,8,8,9,10,10,11,15,11,9,11,10,14,19,18,14,17,23,19,22,22,19,12,17,11,14,14,15,15,10,8,12,21,54,42,26,44,94,119,156 +190,192,190,189,188,186,187,188,186,188,182,182,180,182,178,174,177,179,183,185,184,179,179,181,184,188,182,180,180,180,180,184,179,175,176,178,180,176,176,179,181,181,178,178,178,175,175,177,175,177,176,181,185,184,177,175,178,177,173,174,174,173,170,170,175,171,174,176,171,168,98,101,164,171,170,170,165,164,169,168,171,173,175,174,168,167,170,170,172,174,170,169,172,174,172,170,170,169,170,170,167,171,172,172,174,173,174,173,166,164,169,176,176,172,167,166,169,170,165,169,171,169,169,169,168,165,165,168,166,167,168,171,169,170,167,170,168,168,167,168,166,171,170,169,170,166,161,161,158,168,170,165,167,169,169,167,168,168,171,168,168,170,166,168,170,171,171,170,167,170,168,168,174,169,169,167,163,162,161,158,160,162,164,163,163,164,162,160,160,159,158,160,160,163,159,156,154,151,150,151,150,152,150,150,149,151,152,153,154,152,149,149,147,141,138,137,134,133,130,129,128,129,130,128,126,127,126,126,126,126,124,121,122,115,103,100,97,94,97,104,99,99,98,96,94,103,103,97,92,95,101,99,99,97,99,94,92,93,99,97,93,94,97,93,95,94,93,92,93,94,94,95,94,92,93,94,91,90,93,94,92,90,91,92,91,91,91,91,89,92,93,91,90,91,92,93,97,93,94,92,93,92,97,93,95,92,92,94,92,93,93,93,93,89,93,96,91,89,97,97,94,88,94,91,91,89,95,92,91,91,94,92,91,92,90,90,92,91,89,89,91,92,95,97,93,92,91,97,94,90,91,93,91,90,91,93,90,91,93,94,91,89,91,92,91,91,94,95,89,90,93,94,92,95,95,93,94,94,97,98,96,95,94,91,93,100,96,91,94,95,96,92,95,95,92,91,93,90,85,88,89,90,85,85,87,81,84,107,141,143,142,145,146,142,144,143,144,148,145,143,147,147,147,147,146,146,147,150,150,150,150,150,149,150,149,147,147,150,154,151,149,146,143,149,156,153,152,152,148,140,117,93,96,96,88,68,52,53,79,96,116,126,128,139,164,181,188,185,182,179,179,173,176,174,165,145,107,59,19,16,15,15,24,16,12,19,18,12,7,9,8,7,10,9,8,8,9,13,9,9,12,13,14,13,14,17,9,12,18,22,19,16,15,11,9,10,12,8,5,8,7,8,9,7,9,12,11,14,17,11,7,5,6,5,8,11,8,7,8,12,9,11,9,9,12,15,9,8,13,11,11,10,9,9,8,10,9,9,7,8,7,7,13,9,5,5,8,9,8,7,9,12,5,5,4,4,5,7,7,4,4,3,3,4,3,6,9,3,3,4,7,6,6,6,5,8,11,12,14,13,10,8,11,15,11,12,15,13,12,16,18,17,22,18,10,8,12,9,17,16,13,11,7,13,11,12,9,10,8,8,7,12,21,99,97,68,32,42,54,97 +187,186,186,183,185,180,183,183,183,180,179,177,179,179,178,178,176,175,174,180,180,177,178,179,181,185,183,178,181,179,179,180,178,178,180,176,176,176,176,177,179,181,183,180,175,173,173,178,181,180,177,179,182,180,176,173,175,177,178,174,174,174,171,170,172,169,170,176,174,174,117,84,151,170,169,172,165,166,169,170,173,169,171,170,170,169,172,173,171,171,172,172,173,172,172,174,170,171,170,168,169,173,173,172,173,174,174,175,171,168,173,177,178,174,169,165,168,173,171,165,166,172,171,166,166,166,167,166,167,169,167,170,172,171,169,168,172,170,168,170,170,172,166,169,171,169,165,164,167,171,169,166,168,170,169,166,167,168,166,169,171,168,164,167,171,172,166,168,168,168,168,168,170,170,169,168,160,160,165,163,164,168,166,163,160,162,162,160,161,162,161,159,160,164,161,156,152,151,152,154,151,149,151,151,150,152,153,155,158,153,148,148,144,140,138,135,133,129,128,129,129,127,126,129,130,128,126,124,125,124,123,122,121,116,105,102,99,93,98,101,103,99,99,96,98,98,99,92,94,92,99,96,99,97,95,95,98,97,95,97,98,94,92,96,98,94,90,91,90,87,93,93,88,86,91,94,94,91,88,92,95,92,88,88,92,92,89,90,91,89,87,89,95,93,88,92,96,92,87,90,94,94,92,94,92,94,90,96,91,100,94,91,92,93,93,90,91,94,94,87,93,95,89,89,93,93,92,91,91,91,90,91,90,93,91,95,95,89,88,91,91,93,96,95,95,91,93,91,93,88,90,92,93,95,93,89,91,92,93,94,95,91,89,90,94,90,89,92,93,91,92,93,94,97,97,97,99,96,95,95,93,95,96,93,91,95,92,91,90,95,93,94,91,95,91,92,87,93,87,91,83,89,89,82,84,81,83,105,139,142,142,144,146,149,145,143,145,144,144,140,144,147,147,145,143,144,144,149,150,148,147,148,153,153,151,149,151,154,154,154,149,145,145,149,153,151,153,152,150,140,114,92,101,110,105,99,83,69,73,80,96,117,126,127,134,160,181,188,185,178,181,178,179,177,171,163,149,119,66,25,14,15,14,15,12,16,17,17,9,10,10,8,9,12,16,13,7,8,7,8,9,12,14,13,11,10,9,10,12,17,15,17,17,14,11,12,10,6,5,4,4,8,9,8,10,16,15,12,15,12,8,7,7,9,11,12,12,9,10,9,6,7,9,8,10,11,12,6,9,9,8,8,8,5,7,8,7,11,10,6,5,3,8,10,6,6,7,7,3,6,4,6,3,3,2,3,3,4,4,5,6,8,6,7,5,9,13,12,13,10,9,12,13,13,14,18,20,14,14,11,13,14,14,18,19,19,17,15,15,15,14,20,25,18,15,11,8,5,12,11,12,12,8,9,6,8,6,9,9,9,8,9,51,121,127,119,99,76,49,37 +186,182,185,182,184,183,184,184,183,183,180,177,174,178,182,182,172,172,177,181,181,178,177,175,175,183,184,183,181,178,182,182,180,177,179,179,174,170,170,174,177,179,182,179,177,177,172,173,174,173,173,177,180,179,179,175,172,172,176,174,177,175,172,167,172,171,173,175,170,176,137,82,140,170,172,172,169,168,166,168,169,170,170,169,169,172,169,175,170,173,173,171,175,171,170,173,168,172,170,167,172,171,172,171,173,172,173,174,169,164,171,175,177,173,172,169,166,167,168,165,161,166,168,164,164,165,166,167,169,169,168,167,170,171,170,168,170,170,168,169,171,172,170,167,166,168,167,167,167,168,168,168,167,169,167,167,167,166,164,165,170,169,167,166,169,169,164,171,171,169,168,168,167,167,168,165,163,162,163,163,164,165,168,165,158,163,162,159,161,162,160,161,162,163,162,156,151,151,154,158,156,154,154,153,152,156,157,155,156,152,147,145,143,140,138,134,131,128,128,130,129,131,128,127,125,125,126,123,120,122,122,121,119,114,103,99,99,96,96,97,97,100,92,97,98,97,92,97,97,94,93,95,93,97,95,93,92,96,98,94,90,99,94,90,95,97,94,87,87,94,97,93,88,91,93,91,91,91,88,87,92,94,92,88,89,89,89,89,90,86,88,91,88,92,91,94,90,90,90,88,88,89,90,90,93,96,94,91,92,91,88,90,86,89,89,91,91,96,98,97,87,93,91,94,91,92,91,91,84,96,91,89,86,89,93,91,86,91,93,87,85,93,91,90,89,93,91,89,88,91,88,87,90,93,94,92,90,92,90,91,93,92,87,90,94,91,88,92,96,92,87,96,97,93,93,98,100,94,93,99,95,94,94,93,91,91,93,91,93,91,94,92,92,91,94,89,87,87,91,86,88,82,82,86,83,80,85,104,138,143,142,142,141,145,142,146,146,144,145,142,142,144,142,144,144,145,145,148,148,150,150,150,152,150,149,153,153,153,153,149,147,146,147,150,151,149,149,149,144,133,105,100,135,150,138,127,122,111,89,65,69,88,112,126,127,127,154,180,184,181,181,180,181,180,179,176,166,150,129,69,25,15,15,21,16,17,15,17,14,12,12,8,8,10,9,7,5,6,5,7,13,14,14,13,15,15,12,8,10,12,13,15,13,17,13,8,6,7,7,6,5,6,7,9,13,15,19,18,17,14,11,11,8,7,10,12,15,12,7,7,7,11,12,10,7,8,10,4,3,8,8,10,7,4,5,6,4,6,8,6,7,8,5,6,6,6,4,6,3,3,3,2,3,2,3,6,4,6,7,9,10,12,12,13,9,14,14,14,20,16,11,13,17,25,21,20,25,22,18,19,20,19,20,18,16,17,13,16,16,14,11,10,9,6,8,8,11,12,13,15,13,11,9,11,9,13,7,6,6,11,12,37,103,121,124,126,125,123,107,79 +187,184,185,182,181,182,181,180,179,178,180,176,176,174,173,173,171,171,172,177,179,176,173,174,173,183,183,183,181,180,181,180,178,178,179,181,179,175,173,173,175,176,180,177,176,177,173,172,175,175,172,176,181,180,179,179,177,174,176,175,176,176,177,171,170,172,170,170,170,171,152,92,125,168,172,169,170,173,173,168,170,173,175,173,168,168,168,167,170,175,177,173,171,170,172,172,168,168,169,168,172,177,178,173,170,170,170,173,169,163,166,173,174,174,172,170,168,168,171,170,166,167,170,171,169,168,168,167,166,166,166,168,169,173,172,169,170,170,170,169,169,169,170,168,167,169,165,166,161,167,170,171,171,169,170,167,166,168,164,162,169,171,170,169,170,172,171,171,170,169,168,169,170,167,166,165,165,168,167,167,163,166,166,165,162,161,164,161,162,162,159,163,160,161,164,159,155,157,159,161,160,156,151,150,153,155,154,154,151,148,145,144,146,142,138,136,133,131,128,128,129,128,128,126,124,125,125,123,121,118,121,119,119,119,101,96,97,91,87,97,93,91,98,100,91,87,91,97,90,91,94,96,93,90,96,95,90,88,97,97,96,95,95,95,93,93,92,92,92,92,90,91,93,90,89,93,91,89,91,93,90,87,90,95,90,88,92,89,88,90,88,88,90,88,90,91,92,92,90,88,95,91,91,93,95,91,92,96,94,89,94,97,93,88,94,92,94,90,95,93,91,91,94,84,93,86,90,87,94,95,92,88,93,91,89,87,91,90,90,93,92,90,89,93,94,88,88,95,93,89,93,95,93,92,96,96,89,87,90,92,93,95,96,96,96,94,96,95,91,93,97,94,94,99,99,101,97,97,96,98,96,98,96,90,94,96,93,89,94,96,96,91,93,94,96,90,92,90,88,87,91,85,82,84,85,81,78,108,141,143,140,142,140,141,140,143,145,148,148,143,143,145,144,143,141,143,145,148,148,149,148,147,146,150,152,148,149,149,150,149,150,150,149,151,152,153,153,150,145,131,99,108,140,157,152,138,129,126,115,93,64,58,83,110,120,124,130,152,179,182,180,182,181,183,180,177,175,165,157,135,88,33,16,17,23,24,18,18,15,16,11,10,13,10,7,7,8,8,8,15,20,16,12,9,13,20,20,13,12,12,10,12,16,22,23,17,9,8,7,7,7,8,6,4,6,8,13,19,19,19,22,17,12,9,8,9,8,12,17,11,12,9,9,10,6,8,6,6,5,6,6,10,12,6,8,7,6,7,8,9,5,6,4,3,4,6,4,2,3,5,7,11,10,6,8,8,11,12,11,9,11,12,15,22,20,19,15,16,14,15,13,12,19,24,21,20,16,13,14,16,17,18,16,12,9,12,12,16,15,14,12,9,13,8,7,19,19,15,17,10,7,11,9,9,8,13,11,6,13,10,27,78,121,124,127,125,127,127,133,132 +183,188,184,178,179,179,180,178,179,179,174,176,175,173,172,171,168,168,168,169,175,181,180,178,171,180,182,181,179,178,178,179,179,178,181,181,180,176,172,173,176,175,175,177,175,176,173,171,173,174,174,174,179,181,180,181,176,173,177,176,173,175,176,172,169,170,172,170,165,165,157,96,108,165,171,170,168,171,171,172,169,172,172,170,168,168,171,172,169,169,171,168,169,171,168,168,167,167,171,170,172,173,171,172,169,166,167,172,172,167,163,168,174,172,173,171,169,169,172,173,170,167,167,169,169,170,169,167,165,165,169,169,169,171,172,170,170,175,174,174,170,169,167,167,166,167,163,161,160,166,170,173,168,169,170,167,163,165,168,168,169,167,167,166,168,169,171,172,169,171,169,166,166,165,166,164,165,167,163,164,163,164,165,165,161,161,160,160,160,162,160,159,159,160,162,160,154,156,160,160,158,157,153,152,152,152,153,153,152,152,146,145,142,139,135,134,131,129,125,127,129,127,127,127,125,126,125,123,122,121,120,119,118,116,101,95,93,95,96,94,95,95,92,90,97,93,96,89,98,95,92,94,97,94,91,87,93,89,88,94,98,96,93,94,93,93,92,97,95,90,89,92,94,93,91,90,92,89,86,87,89,92,88,87,91,88,84,85,92,93,88,87,90,90,86,90,90,91,87,90,92,96,86,89,89,94,91,92,89,91,92,86,90,94,91,84,92,93,87,86,89,92,83,87,91,90,84,89,90,90,87,92,90,89,89,93,91,90,89,92,93,88,91,89,93,91,91,88,95,91,92,89,90,94,93,92,96,95,90,88,93,95,95,97,100,100,96,96,99,96,96,95,97,95,99,97,95,97,97,94,92,95,99,92,90,97,95,93,91,98,95,97,90,93,88,93,90,92,89,83,81,85,89,82,76,80,78,110,138,138,142,140,142,141,142,142,143,143,146,144,145,147,146,144,142,142,145,147,147,145,146,147,146,148,149,149,149,148,147,148,149,150,150,153,155,152,152,151,143,128,92,109,135,144,152,150,140,132,126,117,92,62,54,79,104,123,124,127,150,173,181,182,181,182,181,178,175,172,170,159,139,101,40,16,13,19,17,19,14,12,15,13,8,8,10,9,11,9,13,15,11,13,11,14,24,20,15,16,14,10,8,7,13,21,23,23,17,12,11,12,12,10,7,6,5,7,9,17,20,17,21,19,16,11,7,11,10,13,14,13,13,11,9,13,7,8,8,7,11,7,8,8,7,6,6,4,7,5,12,9,3,4,4,6,6,3,5,6,6,5,6,10,12,11,10,9,11,12,23,24,25,19,13,10,14,19,19,19,13,10,8,10,12,12,11,9,8,8,13,12,9,11,12,12,9,8,7,9,9,7,4,11,19,18,15,8,8,7,8,5,6,6,7,7,9,21,11,8,12,12,20,89,114,126,129,125,127,129,133,138 +179,183,181,179,179,180,183,177,179,179,174,177,178,178,179,174,175,173,171,173,178,178,179,179,174,179,181,180,180,180,182,180,178,178,179,177,174,176,176,175,177,176,177,181,179,174,171,172,172,172,172,172,177,180,180,181,174,171,172,169,171,171,173,167,164,166,167,169,162,163,162,113,85,155,167,169,172,169,166,167,170,172,175,173,169,168,172,173,169,170,170,169,168,170,168,168,165,168,171,168,169,169,169,170,170,167,168,170,174,172,165,161,169,174,176,173,169,167,166,169,172,167,165,169,169,168,169,169,167,165,168,170,170,171,171,171,169,172,175,173,171,170,168,166,167,166,165,164,161,162,169,168,167,170,169,168,168,166,166,166,169,165,164,164,165,169,165,170,170,170,169,171,168,170,170,171,168,163,165,164,162,162,163,163,160,164,163,161,161,161,159,161,162,161,164,160,153,154,158,161,162,159,156,155,155,154,151,153,153,151,148,147,144,136,136,134,132,130,126,127,129,128,127,125,124,126,122,122,122,123,119,121,117,119,105,89,94,96,91,94,96,94,95,96,93,95,96,94,96,91,89,91,88,95,91,88,89,96,93,93,91,95,95,93,87,94,97,93,86,90,95,92,88,93,95,90,91,93,89,87,88,92,91,89,88,87,91,93,92,90,88,89,90,92,91,88,87,93,95,91,89,94,92,85,88,90,93,88,89,93,90,90,88,90,86,88,87,86,93,94,88,89,89,89,84,86,90,89,90,89,97,92,88,89,96,93,90,89,91,92,88,91,90,88,90,96,95,93,91,92,92,90,88,93,91,89,93,96,94,92,93,95,93,94,97,99,96,94,96,97,91,94,97,96,94,95,95,94,94,97,98,94,96,95,94,92,96,96,91,93,97,93,92,90,89,87,91,88,89,87,86,82,81,82,78,75,77,108,137,138,142,140,141,143,142,143,142,143,146,144,142,145,144,143,139,136,139,143,141,139,140,142,143,145,146,149,151,154,151,148,151,151,152,150,146,149,153,154,143,124,97,116,134,135,142,151,154,140,133,127,116,100,71,57,73,103,121,126,126,139,170,177,182,179,177,177,174,174,174,174,162,145,111,57,20,15,16,20,17,12,13,9,9,12,8,11,10,8,18,14,9,14,8,15,21,15,15,16,19,17,11,10,10,14,22,26,23,14,13,15,15,11,10,10,12,13,12,10,11,15,17,19,19,15,17,16,20,15,9,7,6,10,12,11,11,8,10,11,8,10,7,5,4,8,7,6,7,4,4,6,3,6,5,6,7,8,7,10,6,9,10,14,6,11,10,10,13,15,21,20,21,21,17,12,11,13,14,10,10,8,6,5,6,11,11,6,7,12,14,10,7,9,15,13,8,6,5,8,12,15,10,9,9,10,8,7,5,5,4,5,4,4,4,6,7,14,6,4,7,9,15,55,59,107,130,126,132,134,137,141 +179,177,178,178,175,181,182,178,183,182,181,182,181,179,178,176,175,176,174,176,174,175,182,183,175,176,184,185,182,178,181,180,179,180,180,178,173,174,176,174,174,177,176,175,175,173,174,173,174,175,175,175,176,178,180,182,175,170,170,170,169,166,166,165,165,167,165,165,165,163,166,132,85,140,167,165,167,166,167,166,166,168,173,169,167,166,171,169,163,163,167,169,166,168,167,169,164,168,169,168,167,166,165,170,169,170,172,170,171,173,169,164,164,169,173,172,172,171,168,167,167,168,167,166,171,170,173,173,166,164,166,168,167,168,170,169,168,169,171,168,167,168,170,166,166,166,167,165,165,167,170,168,168,167,169,174,169,168,164,167,169,166,167,169,166,167,169,170,169,167,169,172,169,174,170,167,168,166,166,162,162,159,164,166,162,161,160,160,160,160,158,159,160,162,164,160,152,149,153,160,160,156,157,157,159,156,153,152,152,151,147,144,143,138,134,132,131,131,127,128,130,130,126,125,127,125,122,122,125,124,122,122,118,118,102,94,93,94,88,97,89,87,94,96,93,92,96,98,90,89,95,97,92,91,96,94,90,86,91,92,91,91,94,90,91,93,91,92,92,88,90,91,93,88,89,88,90,88,88,91,86,84,89,89,87,87,88,88,89,90,88,86,88,86,87,92,92,89,89,91,92,89,86,88,90,87,87,92,92,90,90,94,93,89,89,89,91,90,92,91,93,86,89,86,90,87,85,87,91,87,90,87,91,87,85,87,90,85,84,89,90,84,87,91,87,89,91,87,87,89,93,95,90,91,93,92,89,91,94,91,88,91,95,93,90,94,97,91,90,97,98,94,92,96,95,90,95,97,95,93,93,97,98,91,95,97,96,95,98,96,96,90,92,91,87,87,91,89,89,89,88,81,81,83,79,72,75,113,138,139,140,142,143,141,141,141,140,142,148,138,134,133,134,139,140,137,138,137,135,135,138,139,141,141,140,141,142,144,146,144,148,152,152,150,147,150,152,152,141,120,100,122,136,134,135,139,150,149,142,133,130,124,101,77,56,72,98,120,123,125,135,166,179,178,178,175,172,176,175,173,170,160,147,124,71,27,20,16,18,14,14,9,12,12,9,7,7,9,8,9,11,13,7,12,18,15,13,15,21,26,24,13,9,12,19,22,20,16,15,16,18,15,10,9,10,12,11,9,10,14,16,17,22,24,20,16,15,12,10,9,7,10,12,11,8,9,11,10,6,5,5,3,4,5,5,6,5,3,3,6,7,6,12,10,8,7,7,9,8,8,15,16,14,20,20,21,21,22,22,13,13,15,16,11,8,12,14,8,6,8,7,11,10,6,6,7,9,8,9,10,7,6,7,8,6,4,4,7,8,7,5,5,11,15,11,6,6,5,6,9,9,7,9,9,7,10,8,7,6,10,15,45,38,81,120,127,131,137,141,144 +180,174,177,174,170,179,181,178,176,178,178,178,178,173,176,176,175,170,170,172,173,170,179,184,179,180,187,185,181,179,178,180,181,179,180,178,175,174,174,173,171,172,173,176,176,174,176,172,171,173,174,175,173,176,181,177,172,167,169,172,172,166,165,167,167,167,164,164,165,164,167,148,89,124,160,166,169,167,167,167,165,167,170,168,165,164,167,167,166,168,168,167,165,166,168,170,164,165,168,169,168,168,170,169,165,167,169,173,172,170,171,168,167,163,166,169,174,174,170,165,167,168,166,168,173,174,174,171,164,164,164,166,167,165,165,166,164,165,167,166,170,170,167,167,167,166,169,166,167,167,170,168,170,166,168,171,168,165,164,168,167,167,168,169,168,167,166,168,165,167,171,173,168,170,171,168,168,164,166,163,160,159,161,166,160,158,161,159,160,159,156,158,161,161,161,157,155,152,153,158,161,160,158,156,155,153,153,152,149,147,146,142,141,138,134,135,136,134,130,129,131,129,127,125,125,123,124,122,126,122,122,123,119,117,102,92,88,93,92,90,89,94,92,88,95,91,90,90,94,93,93,91,94,93,91,91,91,93,89,94,94,92,87,92,93,90,86,88,89,89,90,92,89,87,85,83,90,92,90,89,91,90,86,85,91,88,86,87,91,90,87,86,91,92,91,92,91,89,86,90,88,89,85,88,81,88,88,88,85,93,88,86,91,93,85,87,89,96,89,92,92,91,89,90,91,88,85,94,89,91,90,91,91,93,90,83,86,88,87,88,88,89,91,87,89,90,87,83,90,95,91,88,90,91,88,86,87,89,87,90,95,93,91,94,95,90,91,93,94,88,90,94,93,94,95,93,93,94,92,95,96,94,97,97,89,95,96,95,95,95,92,92,88,97,92,86,85,87,93,87,82,84,83,80,77,76,83,119,138,140,139,138,139,140,141,142,138,140,145,134,122,128,133,138,141,141,139,139,138,138,140,139,140,141,143,144,141,137,137,142,146,151,153,151,153,152,151,147,139,115,102,123,134,134,135,132,139,148,153,145,137,130,121,105,80,56,70,98,116,120,123,134,167,176,175,174,174,179,179,175,175,172,167,151,131,88,32,16,17,16,14,14,15,7,7,11,10,10,9,10,10,15,11,11,10,10,9,11,17,21,20,17,10,8,10,17,25,21,16,18,16,13,12,12,11,11,10,20,22,17,16,12,12,14,14,16,10,8,6,10,11,11,13,7,6,6,7,6,4,5,5,5,6,4,4,6,5,4,6,11,9,5,9,8,10,9,7,13,13,13,23,25,17,18,23,22,21,11,18,16,9,12,14,14,8,7,6,7,10,9,8,11,10,8,7,6,6,7,11,14,13,9,9,7,7,6,5,9,9,10,8,6,8,12,12,11,9,5,5,6,5,6,6,5,10,22,14,9,10,11,19,12,25,91,123,127,134,135,144,146 +187,176,175,182,178,178,179,178,176,180,181,179,179,180,176,175,175,177,175,176,178,176,181,181,176,174,181,184,182,183,178,176,176,175,177,176,175,175,173,174,173,171,173,178,177,173,175,173,171,174,175,174,174,177,178,171,171,170,167,166,169,167,167,168,166,165,169,165,164,167,167,162,98,105,164,164,166,165,169,169,168,168,167,170,168,163,168,169,166,164,169,166,166,168,169,173,167,167,165,169,170,168,168,170,167,169,169,169,172,175,174,170,169,164,165,169,170,170,172,170,167,169,168,165,166,167,168,170,168,167,165,164,165,167,167,168,165,166,165,166,168,168,171,168,169,170,169,168,167,166,173,172,167,169,169,170,169,168,165,167,166,167,167,168,164,168,169,169,169,169,167,168,167,167,168,167,164,164,162,157,156,158,160,162,160,159,162,163,160,159,157,160,162,161,161,158,157,158,155,158,163,163,159,154,155,156,153,149,148,147,146,144,146,147,144,145,145,142,135,134,130,128,127,127,124,126,123,122,126,122,122,120,117,116,105,88,87,86,88,88,92,90,84,88,91,93,87,95,94,95,91,91,89,95,93,93,90,93,93,93,87,95,95,93,90,88,92,92,89,89,94,92,90,88,86,84,87,91,93,90,89,88,87,85,84,83,87,90,88,87,89,88,83,86,91,87,87,93,94,86,85,86,89,82,87,84,88,87,86,82,92,89,89,86,89,93,86,86,88,91,87,87,92,93,86,89,91,90,88,90,94,88,88,88,95,86,81,87,89,88,87,91,92,89,89,87,84,87,88,88,88,91,89,91,90,88,90,88,87,89,90,93,92,89,93,95,93,92,91,92,89,94,95,94,92,93,94,91,93,98,100,94,93,100,100,90,94,97,95,86,92,91,91,89,92,88,87,86,90,84,81,81,79,80,79,78,79,117,138,138,138,138,139,140,141,145,142,139,140,124,113,124,133,137,143,142,140,141,140,139,140,141,142,141,142,144,142,139,137,138,143,148,151,153,153,151,152,144,136,108,99,123,136,134,132,132,132,138,148,150,143,137,131,126,108,81,59,69,93,115,123,122,129,160,172,176,182,182,179,180,176,173,173,165,151,129,96,41,18,13,21,28,19,9,13,12,11,15,12,11,14,11,15,14,10,10,10,11,15,16,13,17,19,12,11,12,17,25,30,22,16,15,13,15,12,11,12,15,15,18,22,19,13,11,14,15,8,5,6,7,7,5,6,5,8,6,10,8,8,8,6,7,8,6,5,6,7,7,9,5,7,8,7,11,9,13,16,19,25,19,26,19,18,20,32,25,15,11,8,9,9,11,6,8,10,11,7,9,13,11,8,6,8,14,15,13,11,14,23,23,15,13,10,7,8,8,9,9,8,12,11,6,12,12,11,12,12,8,6,9,7,11,10,11,16,11,12,9,11,8,10,4,28,109,125,138,141,139,142,146 +183,182,179,178,182,180,182,180,178,181,184,185,182,178,174,180,182,174,173,176,175,174,176,177,175,173,174,179,178,180,180,179,180,178,178,177,175,173,177,178,175,174,174,176,176,173,171,171,168,170,172,173,174,174,175,174,172,169,170,165,169,169,171,167,168,165,164,164,165,169,170,170,112,87,153,166,170,168,169,170,168,170,169,170,168,163,167,167,165,168,171,169,168,171,169,169,169,170,168,167,167,170,172,171,170,170,167,168,172,173,174,171,170,169,165,166,167,168,167,166,166,166,167,166,165,166,165,165,167,167,166,166,165,165,166,166,167,170,167,165,166,169,169,166,165,168,166,170,166,165,168,171,170,169,170,169,170,167,168,167,168,168,167,166,165,165,167,164,167,164,169,169,170,170,167,167,164,163,165,161,157,159,162,158,160,164,162,161,161,162,156,159,164,164,159,157,154,153,153,155,159,158,159,158,152,149,152,149,150,152,152,153,150,150,147,149,148,144,138,134,130,124,118,124,126,130,125,123,124,121,122,117,119,121,107,88,88,81,81,88,87,86,86,88,88,85,88,92,92,89,91,89,91,91,96,91,90,88,95,94,92,88,93,93,95,88,82,85,89,88,91,92,93,87,83,87,91,90,90,91,88,85,87,88,84,88,88,88,88,89,85,88,88,85,87,93,94,88,84,89,91,89,87,88,91,85,80,91,88,83,87,92,90,88,85,87,90,87,91,85,90,89,86,86,90,87,82,84,90,88,85,86,88,86,87,87,88,86,86,89,89,82,87,91,91,85,86,87,88,88,91,92,88,87,91,93,91,88,87,89,87,89,91,89,88,91,96,95,92,91,90,89,93,97,95,91,95,98,94,92,97,97,94,91,91,94,92,91,93,96,93,90,90,90,90,89,89,84,83,80,84,80,80,80,79,78,84,126,138,138,137,139,138,138,142,145,142,139,133,115,112,122,131,137,143,141,140,141,140,141,141,142,139,139,139,140,141,140,138,135,140,149,152,151,151,153,153,144,137,105,105,128,136,135,135,134,133,132,136,145,150,143,135,129,124,111,87,49,69,92,115,122,119,127,154,177,180,181,179,176,173,172,172,173,170,155,136,110,58,17,16,14,16,14,13,13,12,10,13,12,11,14,12,10,11,11,13,12,10,11,14,12,13,8,12,17,16,18,24,21,23,18,10,11,13,14,11,13,15,19,19,23,19,13,16,18,9,7,8,6,6,7,6,9,9,10,12,11,12,11,11,10,9,8,10,15,10,9,15,7,9,11,14,19,12,14,20,21,21,18,24,22,28,21,18,11,8,8,7,11,10,8,11,7,7,10,8,9,11,12,13,20,17,12,11,9,9,7,10,10,8,8,8,7,6,9,11,11,13,10,5,5,7,7,6,8,11,9,12,13,18,18,11,8,14,16,14,8,7,5,7,5,19,105,132,137,136,141,149,151 +179,181,177,179,181,183,179,174,181,177,178,176,178,172,172,175,175,172,172,175,173,171,172,175,174,172,172,177,176,178,181,178,177,178,174,177,174,172,177,178,176,171,172,175,176,175,173,174,174,170,171,174,174,176,173,176,176,170,167,168,170,172,170,168,168,164,165,167,166,170,168,167,128,80,144,167,168,168,171,169,168,169,168,171,166,165,166,166,167,170,173,169,169,173,172,170,170,170,167,170,168,167,165,169,169,169,168,168,169,171,170,169,169,169,168,165,165,166,169,173,171,168,168,168,166,168,168,166,169,170,166,163,164,165,164,165,169,170,166,168,165,169,172,168,171,170,167,167,168,164,163,172,168,167,167,169,168,166,167,168,166,164,167,164,167,163,168,167,171,164,168,168,168,169,170,169,167,161,161,162,159,155,159,160,163,161,158,159,157,160,159,156,158,162,162,157,153,154,154,154,156,158,159,155,149,149,149,149,149,151,152,152,150,150,151,152,148,147,140,138,132,120,110,114,124,125,122,120,122,121,121,117,119,124,116,89,81,84,82,81,82,92,87,84,88,92,88,87,92,94,86,86,94,95,92,92,94,93,90,92,95,96,93,94,92,90,87,89,91,94,89,88,89,92,87,84,86,91,89,86,88,91,89,83,87,92,91,86,89,87,86,86,88,87,88,89,90,91,89,90,89,89,89,89,82,88,87,84,85,87,88,89,85,87,84,82,86,92,86,85,88,91,87,90,85,89,85,89,84,88,91,89,79,87,89,84,88,90,93,88,89,91,92,85,90,91,86,82,88,91,88,86,91,89,85,88,96,93,86,86,91,87,86,88,93,91,92,95,95,92,91,94,94,92,94,93,93,91,93,96,93,93,94,98,90,91,94,94,91,98,95,92,86,89,92,90,83,86,86,79,78,82,82,75,67,69,79,126,135,138,139,140,137,137,138,144,142,139,125,108,112,118,128,135,141,140,142,141,144,143,141,140,138,137,139,140,142,143,144,141,138,144,150,151,152,152,151,146,135,99,110,131,133,133,133,130,129,132,131,135,144,152,146,135,130,126,113,89,51,57,85,108,122,122,126,153,177,179,177,179,175,171,171,174,174,172,160,146,125,76,30,18,14,15,15,14,12,14,13,13,15,17,10,10,10,12,16,9,8,9,11,9,7,8,12,13,10,13,19,20,20,19,14,15,15,13,13,15,16,16,14,17,19,14,16,19,17,12,15,17,17,12,10,12,7,9,8,10,11,13,21,17,13,8,12,16,11,12,21,12,17,16,18,18,17,18,21,19,21,22,21,20,15,7,5,7,8,8,9,12,16,10,14,14,12,14,14,18,22,19,15,15,11,7,7,7,4,4,3,2,2,3,7,10,10,9,9,9,10,9,6,7,7,7,5,12,13,11,12,14,16,23,12,8,10,10,9,10,8,9,9,5,13,105,135,144,145,146,156,156 +181,178,176,175,177,181,179,177,176,177,176,176,178,177,171,170,171,170,168,168,167,168,173,177,176,173,176,179,178,179,179,173,173,175,173,176,175,176,176,171,170,172,170,168,173,176,173,171,170,168,169,175,177,175,173,174,174,172,167,167,168,167,168,166,164,161,165,162,159,165,165,167,144,85,125,163,167,167,165,168,166,164,168,169,168,165,162,166,169,168,169,169,169,169,166,170,170,167,167,168,169,170,167,165,168,168,169,169,168,171,171,168,170,173,173,167,164,165,168,174,172,169,168,168,164,164,167,168,165,163,162,164,166,162,162,166,168,172,171,167,164,166,168,168,168,168,167,165,165,164,161,167,167,168,169,166,164,162,164,167,163,163,166,163,164,164,166,165,171,161,166,166,169,171,170,167,166,165,161,161,156,153,159,160,164,163,160,161,161,160,158,158,162,164,162,159,156,154,156,156,158,161,158,152,152,152,150,150,150,149,150,151,151,152,150,153,147,145,142,137,129,119,105,99,118,124,121,120,119,120,119,118,117,118,115,92,84,86,82,85,88,85,87,90,91,86,83,89,86,89,88,87,85,92,90,94,87,90,90,90,88,94,95,92,86,86,90,90,89,87,90,87,89,91,90,88,87,87,86,88,87,85,87,90,88,82,85,88,82,85,90,91,86,85,90,86,84,88,91,87,86,87,89,83,89,81,87,89,85,80,85,86,83,80,85,84,81,83,84,86,88,89,88,87,88,86,86,86,86,86,90,83,81,83,86,84,88,87,87,86,84,88,90,91,88,87,86,92,90,88,89,93,92,87,89,92,90,88,88,89,87,85,88,91,88,89,94,93,88,91,94,93,89,94,95,94,96,95,92,92,94,93,93,94,94,90,94,93,93,91,95,90,90,87,91,82,82,81,77,80,77,76,76,78,70,65,89,130,134,137,137,138,139,139,140,144,143,139,121,105,109,114,125,134,137,143,146,141,140,141,141,140,140,139,138,139,142,146,144,141,135,137,146,149,151,152,149,143,128,97,110,129,133,132,131,129,129,131,133,134,136,146,152,144,135,132,128,112,90,55,51,78,107,117,118,124,146,177,176,178,176,175,176,177,175,173,171,166,148,126,91,42,21,13,19,17,13,9,8,8,10,10,13,16,15,10,10,13,11,8,10,7,6,8,10,13,13,11,14,21,24,20,17,20,19,17,16,18,23,22,16,15,17,17,14,14,16,17,13,20,22,20,15,11,11,9,10,7,8,11,13,15,16,17,16,10,9,12,20,14,16,15,18,25,29,25,19,14,16,21,17,7,7,6,5,8,10,6,6,9,14,17,11,9,12,11,5,12,20,11,8,10,6,4,5,6,5,4,3,3,3,3,3,5,5,12,14,9,9,10,9,9,7,5,7,13,10,16,17,17,13,12,11,8,7,7,5,8,8,10,19,14,18,102,141,151,150,148,157,156 +179,178,176,173,172,175,176,177,171,175,176,176,179,178,175,175,175,173,173,175,173,170,170,174,177,175,174,176,179,178,176,175,174,175,174,173,178,176,171,171,170,170,169,168,172,173,171,168,171,172,172,175,177,176,174,174,172,175,170,168,168,169,170,172,164,163,166,167,163,165,165,165,161,90,110,158,165,166,166,165,167,167,170,166,168,168,170,169,164,167,169,171,165,169,170,169,171,168,166,168,169,169,170,167,167,165,166,169,167,169,172,167,168,170,169,166,164,164,170,174,174,171,167,165,164,162,164,166,167,168,164,162,165,164,165,166,167,169,168,164,164,166,170,167,165,166,173,170,167,166,165,169,167,164,164,164,166,164,164,166,168,165,167,167,166,164,167,166,164,168,169,165,167,169,168,168,167,164,158,161,156,154,155,155,160,162,162,163,162,161,162,162,161,163,164,158,155,156,159,157,154,157,153,150,153,155,153,151,152,154,156,152,151,151,150,150,150,150,142,137,129,116,103,89,107,123,124,122,121,121,120,118,117,117,115,100,86,79,85,86,86,82,86,91,88,85,85,88,88,84,88,94,85,85,86,88,91,87,90,89,93,92,88,90,92,88,86,85,91,90,89,90,97,91,85,88,89,84,83,86,85,87,87,87,88,89,84,84,85,89,86,87,93,89,87,86,89,91,89,88,90,92,84,86,88,86,82,90,86,86,85,87,85,88,86,80,80,83,79,84,90,88,83,82,86,85,82,83,83,84,85,87,89,84,84,86,88,84,86,85,86,85,89,88,87,84,89,90,90,86,88,89,90,87,90,91,90,88,88,86,83,84,90,88,85,90,94,92,90,90,92,90,91,97,95,93,92,95,92,89,91,93,89,91,94,97,92,89,93,89,88,88,93,89,87,84,82,79,77,74,79,74,74,74,71,67,94,130,134,135,135,143,139,138,141,143,144,138,114,103,105,113,121,131,136,143,145,144,143,139,139,140,138,140,139,139,143,142,143,144,137,134,143,149,151,152,149,144,125,95,116,134,133,131,134,131,129,127,130,131,131,136,142,150,145,137,131,127,112,90,59,57,78,102,119,123,122,142,167,174,177,180,177,177,176,176,175,174,167,151,133,98,42,16,18,14,17,14,7,9,16,21,46,83,80,28,14,10,5,5,6,5,6,6,7,9,8,11,15,19,28,30,24,21,20,17,13,13,17,21,18,14,14,14,13,17,17,14,12,14,16,18,19,15,15,17,16,13,11,12,7,9,11,15,22,14,14,15,21,19,26,22,21,20,26,30,15,10,11,11,12,11,13,8,7,9,8,7,11,11,14,10,7,7,6,6,6,5,3,3,4,4,5,6,5,4,3,4,4,4,3,2,2,2,2,9,19,16,15,12,12,12,9,5,6,9,9,10,14,10,8,6,4,2,7,9,7,10,12,21,18,27,22,85,141,152,157,155,156,153 +193,188,186,181,181,180,178,181,181,177,177,173,175,178,175,172,170,167,168,171,171,171,166,169,173,174,174,176,180,177,177,175,175,175,174,174,177,176,174,171,170,169,169,170,174,176,177,172,171,171,169,172,177,177,175,172,176,175,172,167,169,170,172,171,164,165,165,164,165,163,166,165,164,107,93,158,166,168,164,163,166,169,171,164,167,170,169,165,166,167,168,170,164,166,169,168,165,165,166,166,167,168,170,167,169,165,166,167,168,171,174,171,168,172,173,169,166,164,165,169,173,172,170,170,171,168,166,172,170,167,169,166,167,168,164,169,171,171,170,171,167,165,172,170,167,171,172,170,166,165,164,170,171,168,166,162,166,166,165,164,167,167,165,164,163,161,164,163,162,165,167,164,165,169,167,166,167,160,152,154,150,151,155,155,159,160,162,162,161,163,161,160,158,160,162,157,156,158,157,154,150,150,149,150,154,153,152,152,151,150,151,152,154,155,149,149,151,149,142,137,127,113,101,88,104,120,123,121,121,122,120,118,117,116,116,100,78,78,84,83,83,87,87,82,80,86,84,84,84,91,87,85,84,88,85,82,87,88,84,86,85,88,86,90,90,89,86,84,83,88,88,90,89,88,87,82,79,84,85,83,84,88,89,87,88,85,84,82,85,88,92,91,87,88,88,85,87,91,89,85,84,88,87,83,82,84,84,82,86,86,88,82,83,83,82,85,82,88,83,87,85,88,86,91,81,86,87,89,81,84,90,88,86,87,89,82,77,85,88,79,82,88,90,86,85,90,89,85,86,89,85,83,89,93,89,90,93,91,87,86,89,89,88,90,92,91,90,92,93,87,90,96,91,90,93,96,91,92,93,98,92,89,91,95,88,92,94,94,87,87,91,92,83,85,86,83,81,85,83,78,71,73,72,69,64,73,106,133,136,139,137,140,138,139,143,144,144,135,112,99,99,110,117,128,135,139,143,145,145,142,143,142,141,141,139,139,141,140,143,144,139,132,139,154,155,152,149,142,120,96,119,134,133,133,135,132,131,129,130,132,130,134,133,143,151,148,139,130,126,116,96,66,51,71,101,116,121,123,139,166,176,181,178,182,181,181,173,173,172,164,155,140,110,59,26,13,17,18,14,29,55,90,120,120,96,33,10,9,7,5,4,5,6,5,6,7,6,6,13,18,18,25,27,21,17,18,16,16,19,16,20,18,12,18,20,15,18,17,13,22,21,25,21,16,16,27,29,24,18,19,13,11,12,16,27,21,29,26,23,20,19,18,15,14,17,15,12,7,10,12,11,12,12,8,9,9,11,10,8,6,5,6,4,4,4,4,5,5,3,4,3,4,5,5,7,5,5,7,7,5,2,2,2,3,3,5,11,15,16,13,13,16,11,9,8,7,10,11,19,19,9,4,3,3,7,7,11,14,10,10,18,15,17,44,95,127,153,157,153,155 +241,238,235,229,228,219,211,206,202,189,188,182,180,181,181,173,170,168,168,169,168,169,168,168,172,172,170,174,183,184,179,174,175,178,175,173,175,173,174,175,173,170,168,171,175,174,173,173,174,172,174,170,170,171,172,175,176,175,172,169,171,170,173,173,170,168,167,165,165,162,167,167,166,125,85,138,165,164,162,162,162,165,165,164,163,165,164,166,167,165,165,164,164,167,168,169,166,164,166,170,171,168,166,168,169,168,167,169,170,175,179,170,167,173,173,171,173,170,170,177,183,185,187,196,202,201,203,209,208,205,206,204,201,197,191,189,190,187,183,184,178,173,174,171,171,171,170,173,169,166,167,166,168,170,169,169,168,166,165,163,165,162,162,163,165,162,167,163,163,165,164,165,165,169,169,166,167,162,153,154,154,154,152,155,163,163,160,158,159,164,163,161,161,160,160,158,156,157,159,158,154,149,150,154,155,153,154,153,151,150,153,156,158,156,155,153,151,147,142,135,127,109,95,86,96,118,122,120,120,120,117,119,118,117,116,99,78,81,80,84,84,76,81,84,85,85,89,91,91,89,91,87,85,86,86,87,85,85,87,89,86,87,91,92,90,86,89,86,86,85,87,88,88,88,87,85,85,81,83,86,85,84,85,90,88,83,85,86,84,85,89,89,84,88,90,85,86,83,84,84,88,83,83,85,87,77,82,87,85,80,81,83,83,80,83,89,83,84,85,86,86,82,86,86,87,84,89,83,88,86,88,89,89,84,85,89,87,84,84,86,87,84,82,90,87,87,88,90,86,86,87,89,88,88,91,91,86,84,91,94,91,90,93,89,84,88,90,92,89,91,95,94,93,94,91,91,94,94,95,91,97,91,94,90,90,86,92,92,95,83,87,85,89,80,86,85,84,82,78,81,75,72,69,74,68,73,118,136,140,137,137,140,139,141,140,139,141,133,110,98,96,100,115,126,136,141,145,145,144,142,142,143,142,142,140,141,140,139,141,140,140,137,136,147,152,150,146,137,113,101,123,132,131,135,134,131,132,131,130,133,133,130,131,131,140,149,147,136,133,127,119,96,72,55,69,100,118,121,123,134,165,175,178,182,182,182,176,181,174,172,166,153,137,116,70,23,12,18,33,73,104,95,60,23,21,18,15,12,7,7,7,8,8,8,10,7,8,9,8,10,12,21,28,30,27,24,21,18,19,18,23,20,18,20,17,20,17,16,14,17,18,16,15,23,27,30,23,20,16,25,22,22,12,12,17,17,21,24,14,17,10,16,14,15,15,13,13,8,6,11,11,13,19,18,14,14,13,9,9,5,4,4,2,4,5,5,7,7,7,6,7,10,8,11,13,10,7,5,6,5,6,5,3,4,6,8,10,9,12,13,11,11,10,11,13,9,8,12,14,16,13,12,8,5,7,5,7,3,8,11,7,11,11,15,16,37,83,125,146,152 +243,240,243,244,243,243,243,246,242,239,233,229,219,212,197,186,178,177,174,169,169,169,165,167,171,174,175,174,175,180,177,175,178,176,177,177,175,173,172,173,174,171,171,175,175,174,169,168,170,172,171,169,169,171,173,173,170,172,172,169,173,169,171,173,172,169,168,171,167,161,164,166,166,139,80,126,162,165,166,165,161,164,168,169,165,165,166,164,164,162,165,164,165,166,168,167,167,166,168,164,166,168,167,165,166,164,166,168,170,172,176,171,172,175,177,186,199,209,220,230,238,240,243,246,248,245,246,246,246,247,247,245,246,247,247,246,242,241,235,229,220,210,201,190,186,180,176,175,171,167,168,169,170,168,166,165,167,164,163,163,166,162,165,166,165,164,165,164,165,166,164,164,162,166,168,169,168,166,156,156,155,156,155,156,159,160,161,160,157,157,156,159,161,161,159,154,156,157,160,160,156,152,150,151,152,153,154,152,150,148,152,153,154,155,154,154,152,144,142,134,122,105,89,85,91,114,121,120,122,118,118,117,119,114,118,107,84,74,75,81,79,82,77,82,81,86,78,88,85,85,83,86,86,86,82,84,88,89,85,83,85,89,88,87,91,91,88,84,84,82,81,86,89,88,84,82,83,84,83,82,82,86,83,83,89,94,90,85,87,89,85,85,91,88,84,87,91,89,86,85,83,86,80,84,84,87,84,83,83,85,82,80,81,85,80,83,81,84,81,76,82,85,78,82,87,86,79,82,86,88,84,88,85,80,82,87,86,87,87,87,88,86,85,84,88,87,87,85,89,88,88,87,91,86,83,86,89,88,88,91,90,87,87,88,89,89,91,89,87,89,89,88,91,93,90,91,93,97,91,90,90,97,92,88,93,93,86,88,91,90,86,83,87,87,84,84,83,75,78,72,74,75,66,69,72,79,129,135,137,137,137,138,138,140,140,138,141,130,107,98,90,91,109,119,130,142,145,146,145,145,143,145,143,142,143,142,140,138,139,138,138,139,131,139,150,149,147,142,108,103,126,131,130,135,138,133,131,131,132,135,135,132,132,129,130,136,147,149,140,132,128,119,103,78,52,71,98,114,120,122,133,159,179,182,181,179,179,180,179,174,172,169,152,140,121,82,32,44,87,101,67,29,11,9,13,17,16,14,10,10,12,12,9,9,10,7,11,17,11,8,9,16,24,33,31,29,30,19,13,15,22,24,20,19,23,24,19,26,24,25,27,22,19,21,24,18,17,12,10,10,12,13,12,11,15,11,14,17,10,14,8,8,10,13,12,10,9,5,8,10,11,16,18,14,9,7,8,11,9,5,6,6,3,3,6,9,10,11,10,9,9,7,6,8,8,6,10,10,10,10,11,9,7,5,5,6,10,10,8,10,12,13,11,12,15,12,13,18,16,14,16,41,57,31,18,8,7,7,15,10,9,11,13,18,9,17,21,33,69,106 +242,243,243,241,244,244,245,245,243,243,240,241,242,245,244,238,232,219,206,188,182,177,173,169,170,174,174,175,176,180,179,175,178,175,175,178,173,172,170,172,175,172,169,169,172,173,172,168,165,168,169,165,166,169,170,167,166,168,170,169,173,168,171,172,170,168,172,169,168,162,161,163,164,151,89,110,160,164,166,167,163,163,168,163,167,167,168,168,165,164,167,172,170,167,169,165,166,167,167,162,165,166,169,168,164,167,168,166,168,172,176,182,195,213,230,239,242,242,242,242,242,239,238,239,238,236,236,234,235,236,234,226,225,228,231,234,237,242,243,246,248,249,247,243,235,225,217,205,192,183,174,172,172,169,166,167,169,169,166,164,168,162,165,165,165,163,164,164,166,168,163,167,166,166,167,167,168,167,163,158,157,159,159,160,163,164,162,158,156,159,161,159,161,163,161,156,158,160,161,159,153,152,153,153,152,154,155,154,155,156,155,154,155,156,154,155,151,144,142,136,119,99,89,87,95,114,122,119,121,120,122,118,123,114,114,113,88,75,78,77,72,80,81,76,78,89,85,81,85,89,86,83,90,91,86,83,88,88,83,85,86,86,87,88,86,89,87,85,84,87,88,88,82,87,88,81,81,86,88,85,83,86,87,84,86,89,91,85,85,89,89,85,84,82,88,91,88,86,90,87,81,88,88,82,84,86,87,80,86,81,83,82,84,81,84,85,80,78,81,85,82,80,83,84,80,81,87,84,80,85,91,89,84,84,85,85,84,86,89,84,85,89,85,81,82,87,84,84,86,89,86,86,88,87,83,85,88,88,84,86,90,89,87,90,92,89,87,90,90,87,89,93,91,87,87,92,90,87,91,95,91,88,94,94,90,85,91,92,84,86,89,86,82,84,88,83,78,79,76,76,71,70,68,69,64,97,138,136,138,137,137,137,137,140,140,141,143,125,106,102,91,86,102,115,126,136,144,146,145,144,143,143,143,143,142,144,140,138,140,141,141,141,133,135,148,148,143,137,102,106,129,133,132,135,135,131,130,130,132,130,130,131,131,130,130,133,135,146,144,137,132,131,118,104,76,52,67,92,115,121,120,128,160,179,179,176,178,181,180,179,178,175,165,153,139,124,100,87,87,51,18,10,13,9,11,10,14,10,8,10,11,11,11,11,11,9,8,7,9,12,14,13,14,28,34,30,25,23,22,17,19,26,24,21,32,35,30,26,25,27,30,24,18,19,23,15,11,11,12,9,10,9,15,12,13,11,15,12,10,13,12,5,6,7,10,10,10,10,16,20,11,20,17,8,6,8,7,6,7,6,5,7,13,10,10,10,8,8,6,6,7,6,8,14,14,10,11,12,11,14,12,6,5,5,5,5,5,7,6,3,10,11,11,19,15,7,13,14,12,11,10,28,75,102,81,49,26,12,15,11,8,10,8,9,7,9,27,20,16,25 +243,243,241,244,244,243,242,243,237,241,241,244,244,244,246,245,246,248,246,243,232,220,203,187,180,175,171,172,171,176,181,178,172,175,178,176,172,169,169,171,174,173,170,167,168,170,170,170,169,168,167,166,167,164,169,169,167,168,171,172,171,168,171,171,166,164,163,164,166,160,161,162,162,159,101,94,156,168,167,168,163,160,166,167,166,169,171,166,164,166,170,169,168,168,171,167,170,167,166,165,163,163,167,169,166,168,169,167,171,186,208,230,241,243,239,237,235,234,233,236,237,238,239,239,240,241,240,238,239,240,235,195,176,181,186,188,194,199,206,217,226,233,238,243,245,247,247,247,242,236,222,205,188,180,177,172,167,168,167,165,164,162,168,167,168,165,163,163,166,164,161,165,166,169,168,166,171,168,164,160,159,161,162,162,163,161,161,163,160,161,161,158,159,160,161,158,156,158,159,156,152,150,154,155,152,153,155,155,157,159,155,152,153,153,151,153,150,143,140,132,116,98,92,93,94,110,121,123,120,119,121,117,117,112,115,114,98,76,75,77,80,78,74,83,84,84,83,86,86,82,87,87,87,85,89,87,83,81,83,88,87,81,84,86,86,82,80,81,85,84,82,84,87,85,84,81,83,82,80,85,87,83,82,85,85,85,86,87,85,86,85,85,84,83,86,85,86,84,83,80,81,82,83,87,88,82,85,87,88,81,76,80,81,83,83,87,80,79,83,80,82,81,83,74,81,79,82,79,84,82,84,84,87,79,80,79,85,80,80,88,87,81,80,84,82,82,82,88,88,86,88,89,87,86,89,88,87,88,87,87,84,86,92,88,84,88,91,88,86,90,90,87,89,88,92,87,89,94,96,93,93,87,91,90,91,83,88,85,86,84,84,87,88,83,80,80,83,77,70,78,74,68,68,70,59,108,135,135,136,136,138,136,137,139,139,138,141,122,106,102,96,88,92,110,123,134,142,145,147,146,145,145,146,146,143,140,139,139,139,141,141,141,138,131,142,148,144,134,99,110,131,135,135,133,132,131,133,130,131,131,130,130,128,128,129,128,128,136,145,147,139,132,126,120,105,79,53,66,89,111,120,121,127,156,174,177,181,184,185,182,176,179,177,169,157,140,116,88,66,21,11,13,11,11,10,11,20,16,7,7,10,12,14,17,20,17,11,8,10,13,11,12,15,17,19,16,19,19,21,28,27,28,30,27,31,27,26,25,25,19,12,14,17,15,13,15,15,14,11,7,8,9,9,9,10,9,6,7,9,6,10,10,11,11,12,14,15,16,21,24,18,21,17,8,6,5,6,8,7,6,5,7,9,6,7,11,9,9,8,10,11,11,10,11,13,14,13,14,13,9,7,5,3,3,4,5,4,8,10,9,8,9,10,15,14,11,15,14,9,12,10,16,24,107,144,123,82,45,27,11,6,9,8,8,6,7,17,13,11,11 +238,233,239,242,243,242,242,243,239,243,245,244,245,245,246,246,245,245,246,246,248,248,246,242,228,207,189,178,172,173,180,179,174,173,174,173,173,170,168,170,170,172,171,167,166,170,172,171,165,167,169,169,168,164,168,168,168,169,166,169,168,168,167,173,172,167,162,162,165,162,162,162,160,164,122,79,146,168,166,165,164,159,165,166,166,166,167,163,161,162,163,164,165,166,167,168,170,165,165,165,164,165,168,166,166,167,172,189,215,237,242,239,233,230,232,235,240,242,241,240,239,232,226,227,230,238,241,241,241,241,237,190,162,163,162,160,162,162,164,167,171,180,192,207,221,230,241,244,248,247,250,247,239,230,215,194,178,170,166,166,166,165,163,161,166,162,164,164,167,166,166,165,166,168,168,167,166,166,164,159,160,162,164,162,161,159,158,161,160,160,160,159,163,163,163,158,157,159,159,156,153,151,152,152,150,152,155,155,155,157,154,152,152,153,151,153,150,143,135,123,109,92,93,96,93,110,119,120,119,119,119,116,114,114,119,119,107,76,67,71,70,71,73,83,80,85,81,83,82,86,83,84,83,84,86,86,83,89,86,83,88,88,82,82,86,86,81,81,85,83,81,83,84,85,84,82,84,88,84,82,83,87,86,82,84,86,83,79,84,86,82,81,87,84,82,80,85,82,78,80,77,79,82,81,79,82,86,81,83,83,80,77,81,84,82,82,77,83,76,79,77,84,76,76,75,82,78,85,84,85,85,87,80,81,82,77,79,83,79,80,84,84,86,85,87,88,86,84,90,90,86,85,89,90,87,86,89,88,84,87,91,87,87,88,88,88,89,89,87,88,87,89,88,88,87,89,91,93,91,93,88,88,87,86,87,91,85,86,89,88,86,85,86,77,80,81,80,76,75,72,71,67,61,60,72,119,133,134,136,135,136,137,138,137,135,136,138,119,108,104,99,90,92,109,123,131,137,142,145,146,147,149,144,143,143,141,140,139,140,139,139,142,144,134,135,146,145,132,99,110,132,135,133,132,130,128,130,131,130,130,134,130,130,131,130,128,125,127,135,146,150,140,133,128,122,109,87,53,61,83,109,119,123,125,143,167,177,182,183,182,179,179,177,172,168,153,101,85,104,76,27,15,14,13,12,13,18,16,9,6,7,9,14,38,62,60,49,22,8,10,11,10,10,13,19,16,12,13,20,20,19,23,22,24,24,20,15,16,16,16,14,15,18,14,10,9,9,12,16,8,12,13,11,11,9,8,8,10,11,8,14,13,16,23,18,14,14,18,16,20,25,21,18,13,9,7,6,3,2,4,6,13,12,11,12,12,11,9,11,7,7,10,11,13,11,10,12,10,9,8,5,4,3,4,5,5,4,7,7,21,22,26,15,13,14,18,11,10,12,11,10,11,9,59,133,147,140,118,80,38,17,10,12,7,5,7,8,11,23,15 +237,233,239,242,244,244,244,245,244,246,246,245,246,246,246,246,246,246,246,245,246,245,246,246,245,243,236,219,199,187,179,174,173,174,171,168,170,169,167,167,167,171,170,165,164,167,168,169,166,166,164,164,164,165,164,167,169,170,172,171,166,166,168,171,168,165,165,163,164,163,163,162,161,166,141,82,132,165,166,164,164,165,170,169,165,166,167,164,164,162,166,163,167,168,167,169,167,166,168,165,165,164,167,166,168,179,208,237,244,239,231,227,230,238,243,243,244,243,243,242,224,192,177,176,184,213,237,242,241,241,235,187,159,159,160,163,163,160,160,161,158,160,162,166,171,185,201,213,230,239,244,247,247,246,247,239,222,194,176,169,167,168,167,165,164,164,163,160,163,165,167,165,163,165,167,167,166,168,166,161,159,160,164,161,160,159,157,159,160,161,159,158,160,161,160,156,158,158,158,153,152,151,152,153,152,154,155,155,155,155,155,154,152,154,153,152,150,145,135,118,103,89,92,95,92,107,121,122,121,118,117,118,118,119,119,115,111,84,71,67,71,76,74,77,80,82,86,77,80,85,82,77,83,81,83,80,83,84,86,82,88,85,84,86,81,78,84,86,83,83,86,85,82,83,85,85,82,86,85,84,84,83,84,85,85,84,84,83,82,82,86,87,83,80,83,83,82,78,80,77,79,81,85,79,79,77,81,82,87,80,79,79,80,76,79,81,75,79,79,84,78,78,83,87,85,81,81,82,86,83,88,80,77,79,80,77,77,83,83,81,80,85,85,89,81,87,84,87,85,85,86,87,86,87,86,86,88,86,83,85,89,85,82,84,89,90,86,86,89,87,86,88,88,88,89,87,88,86,93,93,90,87,89,88,85,86,87,84,80,82,86,83,79,78,81,81,76,79,73,69,65,64,63,59,85,132,134,134,133,136,137,136,137,137,139,132,135,118,111,108,102,94,90,105,116,124,135,141,144,147,147,145,143,143,144,145,141,138,141,140,140,139,140,137,132,138,139,124,102,118,133,134,134,132,130,130,131,130,130,130,132,129,129,130,128,127,127,128,128,135,144,146,143,134,130,126,108,89,65,57,82,109,121,123,120,144,168,173,180,181,181,179,175,168,166,154,104,95,126,121,85,35,15,17,12,11,13,17,14,10,12,14,45,87,88,88,94,55,10,12,12,12,14,13,10,15,15,14,19,23,16,12,12,18,19,13,9,9,12,11,21,13,11,10,10,8,10,11,8,6,8,6,9,8,7,7,6,6,8,7,10,17,19,16,17,14,18,17,16,20,28,21,19,14,11,8,6,5,5,7,9,11,14,11,9,15,16,11,14,11,7,10,10,9,7,5,8,8,10,9,3,6,6,7,6,5,5,9,11,21,27,27,19,14,17,12,7,9,11,13,12,11,15,28,101,139,147,147,138,116,64,31,32,14,10,10,9,11,8,5 +238,241,244,245,246,247,246,246,246,246,246,246,245,246,245,246,245,246,245,245,245,244,245,245,245,245,246,246,244,229,207,186,172,168,169,171,170,168,167,166,166,168,167,165,163,164,164,165,165,164,165,165,166,165,165,168,169,172,169,171,167,169,168,168,165,162,163,166,167,166,159,164,163,163,154,91,111,160,163,167,169,168,169,167,164,164,163,163,164,164,168,167,171,168,165,169,168,167,166,166,165,164,166,169,187,221,246,243,234,226,228,237,245,246,245,245,244,243,243,236,203,174,170,168,161,175,218,238,239,241,236,187,163,163,161,161,159,161,161,160,160,160,161,164,166,168,166,173,180,200,219,235,243,246,246,246,243,237,223,191,172,170,167,164,165,165,165,161,162,165,164,164,162,165,167,168,169,170,165,162,159,158,162,161,161,159,159,159,161,160,156,155,157,160,160,157,158,157,154,152,153,152,152,154,152,151,155,156,154,152,154,156,155,154,153,152,147,142,134,117,100,89,90,92,91,105,121,123,120,118,121,120,118,116,116,112,113,95,68,68,72,72,73,77,84,81,78,81,85,79,79,84,84,77,81,86,85,79,81,86,87,87,86,87,82,81,81,85,87,88,89,85,86,88,85,81,83,82,81,83,84,81,83,89,87,83,80,81,81,82,79,82,84,84,79,79,84,79,76,75,79,80,79,81,81,77,75,83,78,82,77,77,76,80,80,77,71,82,75,76,83,83,77,80,87,80,79,74,81,84,80,80,83,80,78,80,86,80,81,82,84,83,87,88,85,82,82,86,84,85,90,88,85,85,86,87,86,90,91,88,85,85,85,85,87,88,89,88,88,91,89,84,87,91,90,87,92,90,87,86,91,91,86,81,89,85,84,81,84,85,82,82,81,79,76,78,78,76,69,70,67,58,56,61,102,133,131,133,135,136,135,135,137,140,138,135,136,118,113,109,104,100,97,98,110,122,133,141,146,145,146,147,146,144,140,141,142,140,140,140,141,140,141,142,135,138,142,120,100,117,130,132,132,132,131,132,131,131,131,132,133,131,130,128,127,129,127,127,125,131,132,141,146,141,133,130,120,111,96,60,59,83,107,117,118,123,140,167,175,182,181,170,164,159,153,144,103,99,123,123,118,93,55,49,37,13,21,24,21,11,15,33,100,128,86,92,88,61,20,8,12,16,17,15,14,12,12,19,21,17,12,8,7,9,8,4,4,6,9,9,6,7,8,8,12,9,8,6,7,8,8,7,7,9,5,4,6,5,5,4,5,10,20,19,19,18,23,21,17,17,22,27,20,18,14,13,14,13,7,7,11,12,14,12,13,18,23,13,11,13,10,10,10,9,9,8,7,8,7,6,6,6,6,8,6,9,14,18,17,21,25,20,25,21,13,13,12,9,16,18,12,13,12,23,64,135,148,149,148,148,135,101,75,45,26,27,16,7,12,9 +243,244,246,246,246,247,246,245,245,246,245,245,245,245,245,245,246,245,245,245,245,245,245,245,246,245,245,244,245,246,246,235,209,181,166,162,165,169,165,163,162,161,162,165,165,162,163,163,165,165,163,162,164,165,165,167,169,173,170,171,167,167,165,168,166,167,164,166,164,165,161,164,165,165,162,105,94,154,161,166,167,162,164,166,166,165,165,164,167,165,165,168,167,166,165,166,170,167,167,168,168,164,170,191,227,247,241,228,223,232,241,245,246,245,244,244,243,244,241,225,191,169,166,158,147,150,197,228,232,240,235,189,164,164,159,156,157,161,162,160,159,160,163,161,163,161,162,168,164,165,170,187,213,233,243,247,246,246,242,231,204,179,166,162,165,164,162,163,162,162,162,163,165,165,166,167,168,169,163,161,160,159,161,162,161,161,158,157,158,158,156,156,157,159,160,158,159,157,152,152,153,154,152,152,150,150,151,154,153,151,153,155,152,151,152,150,144,139,131,115,96,90,93,93,91,105,121,121,118,118,120,120,116,115,116,114,114,104,74,61,58,69,74,72,76,76,79,78,77,79,79,80,80,81,79,78,78,83,81,77,82,88,85,80,80,82,84,86,87,86,85,84,81,83,84,80,80,86,83,79,79,83,85,83,82,85,79,75,78,80,77,78,81,80,79,76,77,80,82,79,77,81,84,77,75,79,82,75,74,77,77,77,78,78,77,80,75,79,76,76,74,82,79,83,76,80,77,75,74,80,83,80,78,81,83,79,81,78,79,77,79,85,84,79,83,87,81,82,84,87,83,81,85,81,79,84,91,86,79,85,90,83,83,88,93,88,87,93,91,81,83,86,85,85,88,93,90,89,91,92,86,90,87,87,87,91,86,84,81,82,81,78,80,80,80,77,75,69,69,60,61,55,58,70,118,132,130,132,134,136,136,134,137,138,138,134,130,115,112,110,108,104,98,98,108,120,131,140,146,149,147,147,148,147,144,143,142,140,141,143,143,142,141,140,136,136,139,111,99,122,133,130,130,130,131,132,129,128,129,132,133,130,130,131,129,130,130,127,125,125,127,130,139,147,143,133,128,127,111,93,64,64,82,103,116,119,121,134,160,177,177,164,156,157,159,152,125,104,123,125,119,116,106,99,91,52,40,53,58,25,15,65,158,125,56,70,66,53,27,11,10,17,18,13,14,15,14,14,15,13,8,6,7,8,6,5,6,7,10,11,9,10,8,6,10,8,5,6,5,8,6,8,6,5,2,4,3,2,3,4,5,8,12,15,17,17,22,20,18,20,19,23,17,16,13,12,16,22,15,11,14,11,13,17,16,10,11,10,13,11,11,15,15,13,18,21,21,24,25,22,17,16,16,12,9,17,24,23,19,20,27,25,26,20,15,17,19,17,20,16,15,13,13,23,56,132,151,150,147,151,154,150,137,104,77,57,40,15,9,9 +243,245,246,247,246,246,246,246,245,246,245,246,246,245,245,245,244,243,245,245,245,245,245,246,246,245,245,246,246,246,246,247,245,230,198,171,160,160,159,159,161,163,164,165,164,165,165,164,162,162,163,161,165,167,169,170,170,171,169,173,172,167,165,171,170,166,164,167,164,165,162,162,163,164,168,122,84,149,164,163,165,161,162,162,166,165,167,166,166,165,166,164,167,166,165,164,170,169,166,165,164,165,188,228,248,244,230,222,234,245,244,245,245,244,243,243,244,244,240,223,183,152,142,132,122,121,166,216,224,231,232,189,165,166,161,162,162,161,162,160,158,156,157,159,161,147,149,160,163,162,160,159,166,187,216,238,247,247,245,243,234,209,175,164,164,163,163,163,163,163,163,166,167,164,167,165,166,170,166,162,161,162,163,163,160,161,157,158,157,156,156,156,157,158,159,159,161,157,154,152,151,153,152,152,153,153,151,151,153,152,152,154,154,155,152,149,144,137,124,111,97,95,96,95,90,106,120,119,118,117,116,119,119,116,118,117,115,109,82,55,54,65,69,70,76,75,79,76,75,75,82,76,79,83,83,78,82,78,82,83,85,81,86,85,80,77,84,85,81,80,84,85,81,79,81,80,78,79,84,86,86,81,80,80,79,77,77,77,75,75,79,84,78,77,81,79,79,78,79,76,80,77,78,74,79,77,80,77,76,75,76,79,80,77,77,81,79,75,75,77,76,76,79,81,76,74,72,76,81,75,80,81,80,74,80,79,83,80,79,81,82,84,82,83,82,82,82,84,82,82,81,81,79,80,80,83,84,84,83,84,84,84,87,87,89,89,90,87,87,87,86,87,86,85,91,92,89,84,91,89,85,83,90,88,84,85,90,85,83,80,81,81,76,77,78,78,70,64,65,60,58,50,58,92,128,132,132,133,136,135,135,135,135,138,137,136,130,113,111,111,107,104,101,96,103,113,126,139,147,148,149,146,146,147,147,147,144,140,141,142,140,141,142,142,141,136,133,105,103,126,133,132,130,130,132,133,127,130,130,131,130,130,132,134,131,130,129,128,126,125,125,127,128,139,147,143,134,130,125,116,93,69,55,74,102,115,121,125,133,160,173,165,154,162,171,172,154,123,149,135,119,122,108,93,115,137,104,95,102,82,35,95,167,97,46,37,62,46,14,7,10,19,20,15,17,17,20,17,18,17,9,8,12,8,4,6,11,10,8,11,12,15,10,7,6,7,8,5,5,6,5,4,5,8,4,4,4,1,2,3,4,4,5,12,15,19,21,25,17,19,18,21,20,19,15,11,12,19,12,12,12,9,11,11,12,10,10,12,13,18,23,33,41,42,59,74,84,96,96,82,57,48,47,31,14,12,19,21,17,20,27,32,27,18,13,16,26,25,30,24,19,22,22,18,62,136,157,155,153,155,155,151,151,146,124,103,83,45,20,15 +244,245,245,247,246,246,245,246,244,244,246,245,245,246,246,245,245,244,245,245,245,246,246,245,246,245,246,246,246,246,246,246,246,248,244,225,193,166,158,157,154,155,157,159,160,162,162,160,160,164,163,164,169,171,171,169,169,173,171,172,170,168,167,166,167,165,163,165,165,163,163,163,166,161,162,134,83,134,161,165,163,161,163,164,164,165,164,166,165,164,164,161,164,163,164,166,167,167,166,164,165,183,225,248,243,230,223,235,248,246,246,246,244,243,242,243,244,243,234,205,174,162,154,139,129,137,181,219,220,226,230,191,166,165,161,163,163,160,162,163,155,141,147,146,149,143,144,150,158,159,155,161,166,161,168,199,230,243,245,245,243,232,202,173,164,164,164,162,163,162,163,161,165,165,170,169,168,170,168,164,163,162,162,162,161,161,158,157,156,155,156,154,156,157,159,159,158,155,155,153,153,156,154,152,154,156,153,151,151,152,153,153,156,154,152,151,144,134,120,106,98,98,98,95,91,103,119,121,121,120,116,122,119,117,118,116,116,115,95,67,60,59,67,65,72,72,72,76,78,77,76,81,78,79,76,79,78,79,76,84,81,82,79,79,82,84,81,79,78,80,80,79,81,83,83,80,80,79,78,83,84,83,82,79,80,81,77,77,80,84,78,79,80,81,79,79,84,79,77,74,76,78,78,76,76,79,77,78,75,79,79,75,78,79,76,73,75,75,71,72,75,83,78,79,77,77,71,75,78,79,76,79,79,75,73,77,80,80,75,77,80,80,84,80,82,82,83,78,84,83,80,78,77,78,78,80,83,84,82,84,86,85,84,85,86,88,86,83,82,86,85,84,88,90,89,86,86,90,87,83,87,86,85,84,84,85,81,83,85,79,78,78,77,71,75,77,70,67,61,57,55,53,67,117,131,132,131,133,136,136,137,135,132,137,142,139,132,112,112,112,110,106,101,97,99,110,122,135,142,144,150,148,147,146,148,146,143,143,142,141,143,142,140,141,142,138,130,99,105,127,131,130,128,130,130,130,129,129,130,130,130,130,130,129,129,131,128,127,127,126,126,124,127,128,139,146,140,133,128,126,115,97,72,59,73,95,115,123,122,133,161,170,163,160,163,173,172,150,128,138,145,158,130,92,93,138,162,125,87,74,83,133,143,69,35,10,13,13,6,6,7,9,12,15,21,24,23,18,20,16,11,14,16,16,13,10,15,16,11,9,10,10,11,7,9,6,6,5,8,8,7,6,8,5,6,4,3,1,2,3,4,3,3,6,9,17,12,15,17,24,19,17,18,15,13,16,19,20,11,9,9,4,6,9,10,10,13,10,10,27,61,86,98,110,120,122,127,134,128,108,79,44,29,24,19,18,19,25,21,17,19,27,21,14,12,14,18,19,24,22,17,16,16,21,86,140,156,159,160,156,160,154,152,152,148,134,112,94,52,23 +244,244,244,245,247,246,245,245,245,245,245,246,246,246,246,246,246,246,247,246,245,246,246,246,246,246,246,246,245,245,245,246,246,246,245,248,240,209,174,153,144,144,148,154,157,158,157,160,164,164,167,166,165,166,167,167,167,170,175,171,171,165,168,163,162,166,166,165,163,163,163,162,164,160,162,149,89,112,158,161,162,163,167,167,165,166,165,165,161,163,165,162,158,162,166,166,167,168,167,166,176,216,247,245,231,221,233,247,248,245,236,226,220,226,237,243,245,242,215,180,170,166,163,157,175,207,224,231,236,237,234,199,168,162,161,163,161,157,160,158,146,127,116,111,116,116,118,120,128,138,148,158,164,150,149,162,187,222,243,245,246,240,225,197,165,165,161,161,162,157,164,161,163,165,168,168,168,168,167,164,163,162,163,164,161,158,159,157,157,157,157,154,158,161,160,155,156,156,154,154,155,154,154,152,152,156,157,153,149,152,154,153,154,155,154,150,141,134,120,101,96,96,97,94,93,103,121,120,118,120,118,118,117,115,119,115,115,116,109,80,60,61,63,61,69,69,73,73,69,74,79,74,79,83,81,76,74,79,80,79,81,78,79,76,80,81,80,77,79,79,83,85,82,84,85,81,77,81,80,80,84,87,83,78,78,78,77,75,77,78,78,79,79,77,78,78,76,74,76,72,70,71,80,71,72,74,74,78,80,71,78,79,79,74,74,83,76,67,74,75,70,72,79,72,71,72,78,71,69,71,75,74,74,73,75,73,74,79,82,77,79,82,82,81,79,85,81,75,77,82,80,76,79,80,77,79,86,84,81,84,89,85,81,83,85,84,88,89,88,87,85,88,90,89,89,91,82,87,87,86,82,87,89,80,79,85,84,85,80,78,77,74,74,76,78,72,66,63,59,53,47,52,89,132,134,129,132,135,135,137,137,133,134,138,138,136,131,113,112,111,107,104,101,97,96,107,119,130,138,143,148,147,144,147,149,148,147,147,144,140,140,140,139,139,139,139,126,95,108,126,129,131,128,130,128,128,128,128,130,128,129,130,131,128,128,127,128,128,126,128,127,124,123,125,129,135,144,145,137,132,128,116,100,79,55,68,94,111,120,122,130,151,171,172,163,160,162,156,130,111,123,136,130,110,89,85,120,181,160,95,111,152,106,66,26,9,16,15,11,11,10,10,8,8,12,18,24,20,23,18,14,17,20,25,27,20,16,19,15,9,11,11,11,9,7,8,7,8,12,13,12,12,12,10,15,12,9,6,4,9,7,6,6,5,4,15,12,17,15,21,26,20,15,17,20,23,21,17,19,12,14,10,11,8,13,15,15,19,24,50,91,114,118,121,121,120,121,119,96,53,23,15,13,16,19,17,16,18,17,21,27,23,16,16,19,15,16,17,20,18,26,19,18,52,119,144,152,159,162,162,159,154,155,153,153,152,139,112,93,57 +245,245,245,245,246,246,246,246,246,246,245,246,246,246,246,246,247,246,246,246,246,246,246,246,246,246,245,246,247,246,245,245,246,246,245,246,246,244,222,181,152,147,151,154,154,153,153,157,162,163,166,164,165,167,164,162,166,169,176,171,170,161,164,168,165,168,165,162,159,163,160,160,164,157,163,159,97,96,156,162,162,161,162,167,163,165,164,164,160,162,164,161,161,164,167,166,167,168,167,172,201,245,247,238,220,227,245,246,242,227,198,175,167,176,209,239,243,235,201,168,165,160,151,146,175,217,230,236,238,240,238,206,173,165,163,163,162,158,155,133,112,109,112,118,122,128,130,131,133,134,135,143,154,159,158,160,157,177,219,241,247,244,233,215,181,163,162,162,158,161,163,162,163,165,167,170,169,168,166,160,160,160,160,160,158,156,159,158,157,158,157,156,157,159,156,154,160,157,154,156,156,157,155,152,153,154,155,153,150,154,154,152,154,156,151,145,137,130,114,100,95,96,96,96,95,101,120,119,119,124,125,118,115,118,120,117,118,118,116,102,68,59,55,59,73,68,69,71,74,69,77,76,82,77,79,79,78,74,79,80,78,75,80,80,78,77,77,84,85,81,80,80,81,82,80,80,80,80,79,79,80,80,78,77,81,77,76,77,74,75,74,75,72,77,76,72,76,76,74,74,73,70,75,74,76,74,70,75,78,73,70,78,75,82,73,73,73,74,76,71,74,72,72,67,72,68,72,70,75,74,71,74,75,70,73,74,76,77,77,78,79,76,79,76,74,74,75,75,72,75,78,74,72,78,81,80,82,85,84,83,80,82,82,78,79,86,90,87,88,87,87,86,90,89,89,85,84,80,84,85,87,86,85,85,83,82,80,83,75,76,73,76,71,71,69,68,64,58,54,52,45,60,115,133,133,132,132,135,135,138,136,135,137,140,135,136,129,115,114,110,107,107,104,98,98,103,116,127,134,142,146,145,145,146,146,149,148,146,144,140,140,139,139,139,139,141,128,100,114,127,128,129,129,131,130,128,129,127,131,129,130,131,129,127,127,126,126,129,127,128,128,128,124,125,126,125,136,143,149,140,131,126,118,103,79,58,67,91,115,122,122,126,154,178,180,175,165,154,136,113,109,112,115,110,103,89,93,131,183,182,146,129,89,60,17,7,12,16,17,13,13,12,12,8,7,7,9,10,12,10,9,10,9,12,13,14,12,12,11,11,18,14,13,15,12,15,13,12,15,18,18,15,20,20,15,14,16,16,10,9,11,8,8,6,5,7,11,20,19,21,24,22,20,23,28,27,20,20,22,16,16,21,26,14,14,14,27,50,72,89,105,117,119,111,92,69,54,43,29,17,12,13,14,18,23,21,18,18,20,25,30,27,20,16,16,14,17,16,19,19,23,15,47,106,128,141,147,154,156,159,157,154,158,159,153,155,159,141,115,95 +246,246,246,246,245,246,245,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,246,245,246,246,246,246,246,246,245,246,247,245,245,245,246,246,246,232,192,158,152,155,150,147,153,154,155,158,162,162,163,164,164,162,165,167,170,173,173,166,165,165,163,164,164,162,162,166,161,162,167,160,162,160,116,86,147,165,164,163,161,162,162,160,162,162,161,159,165,163,164,164,163,162,165,164,166,181,229,250,243,227,220,239,247,243,221,184,164,164,164,161,185,228,237,230,193,149,143,139,130,122,139,195,231,234,239,243,241,216,179,166,166,165,166,170,146,130,134,144,151,156,159,162,163,163,161,161,158,152,155,156,162,161,146,156,181,222,243,246,240,225,198,169,162,162,159,161,161,161,163,165,166,168,165,166,165,161,160,161,163,162,158,156,159,157,154,156,158,156,158,158,157,155,158,157,155,156,156,155,152,151,153,152,151,151,150,154,156,155,156,158,150,142,136,127,109,99,97,95,96,98,98,100,118,120,122,125,123,121,119,118,121,118,117,116,116,112,87,56,53,55,60,64,68,69,70,69,74,76,80,78,80,78,76,77,80,80,78,78,79,79,80,81,81,82,84,85,80,78,80,79,78,76,79,80,78,78,76,78,77,74,74,81,79,71,71,76,73,69,75,75,73,68,72,73,77,74,72,71,74,75,71,76,78,73,74,73,79,74,73,79,74,68,72,74,71,75,69,72,67,74,67,70,74,74,69,75,76,75,72,73,78,71,75,77,77,71,75,78,78,70,77,76,74,71,73,76,75,73,75,77,80,84,85,82,77,77,79,80,81,85,85,84,86,88,86,89,88,87,87,90,86,86,83,86,85,84,86,87,82,82,87,82,79,79,79,76,79,73,74,70,66,65,60,54,48,44,46,83,126,132,132,133,133,137,136,137,137,135,136,138,140,140,129,113,112,108,107,108,104,97,96,100,111,125,133,141,145,145,146,146,147,149,147,145,145,144,142,139,140,140,141,141,134,119,122,128,130,131,131,130,130,129,131,130,130,129,129,131,130,129,128,127,128,127,126,126,128,127,125,126,126,127,126,132,145,147,140,129,128,118,106,83,62,66,85,107,119,122,127,148,172,183,185,184,177,155,128,116,114,119,116,100,93,94,112,139,121,79,75,54,18,7,8,11,16,14,11,11,11,8,9,10,8,5,6,10,10,8,7,8,9,12,13,16,13,14,17,15,14,14,13,15,21,19,19,24,22,18,15,16,18,17,15,19,12,8,15,8,10,9,9,4,5,13,14,18,22,24,28,22,27,31,24,21,19,16,23,22,22,21,17,17,32,68,91,98,102,95,84,67,37,17,19,23,27,21,14,20,22,22,24,18,15,14,17,17,13,13,17,16,13,17,21,17,13,12,5,7,44,102,129,135,143,150,156,155,157,157,159,160,158,155,156,153,145,120 +248,246,247,247,245,246,246,245,246,246,246,246,246,247,246,246,245,245,246,246,246,246,245,245,245,246,246,246,246,246,246,246,245,246,246,246,246,245,245,245,237,200,165,151,148,146,149,147,150,155,158,159,160,161,163,162,166,166,166,165,169,167,166,165,163,162,161,161,164,166,163,160,162,162,164,162,134,80,136,162,165,168,165,163,164,162,161,163,163,159,161,164,161,160,161,160,161,162,166,204,247,248,239,220,227,247,247,230,185,166,166,164,165,161,178,216,235,237,211,168,152,148,143,133,156,214,239,237,241,243,243,224,186,167,165,164,167,167,157,173,177,177,179,173,167,160,159,155,155,157,160,161,160,156,157,157,157,158,159,188,228,244,245,232,212,178,159,161,160,162,161,164,164,164,165,164,166,166,163,164,163,163,162,158,157,156,159,158,155,157,159,157,157,158,159,157,159,157,154,154,155,151,150,150,152,152,152,152,151,150,153,156,157,153,146,140,133,122,106,96,99,97,95,97,97,100,117,120,120,122,120,119,120,117,122,119,116,116,115,114,109,77,52,46,58,61,69,69,70,69,73,78,81,74,79,77,79,80,82,79,81,77,78,78,80,76,83,83,78,76,81,83,79,82,81,76,74,73,76,77,73,75,76,75,72,74,77,74,73,74,75,76,73,70,72,72,68,71,73,76,73,73,76,74,78,74,73,74,78,70,76,72,74,72,73,74,72,73,72,78,74,70,76,77,74,65,72,70,71,66,71,71,70,73,75,72,73,73,74,76,73,78,75,74,74,72,75,79,76,73,76,77,77,78,76,77,81,82,77,74,78,79,80,83,85,84,82,84,84,82,85,88,84,83,87,85,81,82,85,87,80,84,83,79,78,79,80,80,70,75,77,71,66,70,62,65,49,41,50,43,66,115,130,131,132,131,134,137,135,135,134,135,137,139,139,138,127,111,111,111,108,106,104,99,98,98,107,120,130,141,147,148,148,147,147,146,145,146,146,146,143,140,143,140,139,140,137,130,126,127,129,131,130,129,130,130,129,127,128,129,128,128,129,130,126,126,129,125,125,126,126,127,122,125,123,127,125,129,132,143,148,140,135,127,122,107,87,63,63,81,103,115,119,122,140,170,184,187,191,186,174,156,142,138,133,113,95,92,91,70,38,34,42,50,37,13,10,10,11,12,10,9,12,10,11,10,11,12,11,19,14,11,12,11,11,13,14,19,15,12,13,18,18,17,15,13,20,20,14,17,18,19,19,14,14,13,12,11,14,10,15,4,5,7,5,3,3,6,7,12,19,28,38,26,24,24,20,21,17,20,27,25,26,28,27,20,23,29,34,41,44,32,26,21,15,17,23,24,27,22,16,20,26,26,21,16,14,12,12,11,10,10,19,21,15,13,12,9,6,6,8,6,9,53,109,132,139,146,153,156,158,161,159,161,160,159,159,154,153,149 +236,244,246,245,246,246,246,245,246,245,246,246,246,246,247,246,246,247,246,245,245,245,246,245,245,246,247,246,246,246,245,246,246,247,246,246,246,246,245,246,246,235,200,160,148,146,144,145,149,151,152,156,154,157,159,159,161,163,166,165,168,166,163,163,164,163,165,160,159,160,162,158,162,161,158,160,147,77,118,156,163,163,163,161,163,162,161,163,161,160,161,164,159,160,165,160,163,166,178,229,248,246,235,220,234,246,246,219,172,164,166,165,167,164,160,189,226,233,220,189,172,168,164,161,193,232,241,243,244,244,245,231,197,171,162,162,169,161,166,176,179,171,162,146,131,120,120,120,122,129,135,145,147,146,155,137,152,149,144,165,211,236,247,239,221,190,161,161,160,161,162,163,164,164,162,163,166,165,162,163,165,165,161,157,156,157,160,159,156,154,155,156,159,159,161,160,159,154,150,152,153,152,152,153,153,154,153,152,153,152,152,157,159,151,146,143,132,117,103,97,97,99,97,96,96,97,116,119,120,120,120,116,120,119,120,118,119,116,117,116,111,105,64,48,56,57,60,59,65,63,73,72,77,73,75,79,80,78,78,82,79,75,74,77,79,76,75,79,78,78,78,80,78,83,78,74,76,74,74,75,76,74,73,76,78,76,74,74,76,76,70,72,75,77,70,69,73,72,70,73,75,73,71,73,76,73,69,72,71,76,74,69,69,74,73,69,70,71,72,67,73,76,70,75,76,72,65,70,70,66,67,71,70,66,67,67,70,67,71,73,76,69,74,70,69,69,74,76,76,74,73,74,75,79,76,76,77,79,76,74,75,77,77,79,79,81,80,79,83,86,86,84,84,82,79,80,84,83,80,82,84,80,77,78,79,77,71,74,72,70,71,69,66,63,59,58,47,41,47,58,106,131,132,134,132,132,134,134,135,135,134,133,136,140,137,136,126,112,111,112,109,106,104,101,99,95,102,114,124,136,146,149,147,147,147,144,144,146,147,146,143,142,142,138,136,140,140,134,126,126,129,128,129,129,131,129,126,127,130,129,128,127,128,128,127,125,127,127,126,126,128,128,123,123,126,125,124,125,126,128,142,149,144,135,130,123,108,89,65,62,78,104,116,121,124,138,166,182,193,190,188,183,174,158,142,120,93,84,85,59,29,18,22,60,74,29,10,9,9,11,10,12,12,8,9,10,11,16,17,18,16,13,11,11,12,13,15,21,17,14,12,15,18,16,18,13,15,14,12,20,18,14,13,14,12,9,8,10,12,8,8,2,4,4,4,4,3,5,6,8,14,22,25,20,26,27,25,21,21,23,29,32,25,24,30,28,26,23,22,21,19,19,23,19,16,18,21,22,22,20,21,17,16,16,15,15,18,20,12,10,12,11,22,23,13,9,10,7,7,7,13,15,12,13,64,124,132,139,151,158,159,162,160,160,159,159,156,160,159,157 +169,204,230,242,243,245,246,246,246,246,245,247,246,246,246,246,246,247,247,246,246,246,245,246,246,246,245,246,246,246,246,246,245,246,246,246,245,245,246,245,245,245,235,197,159,146,144,145,145,145,145,151,151,149,152,151,153,157,157,158,162,164,158,158,163,163,160,159,159,159,161,160,161,161,160,159,152,93,98,153,160,163,164,162,160,161,158,161,160,159,160,162,160,156,161,162,165,169,194,242,246,245,230,220,240,246,242,214,172,165,165,164,164,168,165,189,223,227,204,173,169,166,156,148,169,214,233,238,242,244,244,233,208,180,160,159,167,160,165,173,159,135,115,108,107,112,120,118,120,122,124,122,124,130,143,120,151,154,152,162,189,223,245,244,227,200,168,162,159,157,158,160,163,162,161,163,163,165,162,164,164,160,159,158,157,156,159,158,157,155,154,155,156,157,159,158,156,154,150,153,153,153,153,151,152,153,154,156,155,155,154,154,155,153,146,139,131,115,100,98,99,97,97,96,99,97,116,121,121,119,119,119,123,119,117,115,118,115,115,114,108,113,94,56,43,43,51,50,55,58,67,66,67,70,73,72,71,74,75,71,72,76,77,75,75,76,74,71,75,76,77,76,75,75,73,73,72,73,78,73,70,73,71,70,71,72,71,67,70,73,75,73,71,70,73,71,69,69,77,78,71,69,76,73,71,70,76,67,74,73,71,67,75,68,74,73,72,64,71,75,69,71,74,75,73,74,74,76,70,67,73,71,65,69,73,70,72,76,72,70,72,72,72,75,76,80,75,72,77,79,77,78,84,80,78,81,84,85,82,84,85,82,82,90,88,83,88,93,91,90,93,97,92,90,91,91,90,94,95,96,95,94,93,91,92,89,90,89,92,89,87,84,84,82,79,74,66,64,66,103,137,139,139,139,138,138,139,134,135,136,134,134,137,139,138,138,129,115,112,109,107,106,104,101,99,96,102,114,123,135,144,149,149,148,147,148,145,144,148,148,145,142,142,140,141,142,142,138,128,126,128,127,130,132,132,130,127,130,130,128,127,127,127,129,130,128,127,128,126,126,127,127,125,124,124,121,123,125,125,126,130,140,149,142,135,130,120,111,92,69,62,80,103,119,120,124,136,166,185,191,192,189,190,184,170,149,123,95,62,33,26,21,28,93,131,65,30,20,9,13,15,13,12,10,11,12,11,12,14,17,19,16,11,11,12,13,22,22,16,16,12,14,17,17,13,16,15,14,12,14,14,10,11,13,11,8,8,12,8,7,9,7,7,7,5,5,5,5,6,5,10,22,21,21,30,33,29,31,31,30,29,25,25,26,28,29,35,40,35,28,24,22,23,20,22,20,21,25,26,27,21,16,12,11,13,13,12,15,17,18,17,11,9,7,5,7,12,8,8,8,8,21,15,9,23,103,129,139,150,158,158,159,160,161,156,157,158,155,160,158 +116,122,163,206,233,242,241,242,244,244,243,246,245,246,246,246,245,246,245,247,246,246,246,246,245,245,246,245,245,245,246,246,246,246,246,246,246,244,245,246,245,243,243,231,189,155,144,145,144,146,147,151,147,146,147,147,146,147,149,153,154,156,152,151,153,158,156,159,156,158,162,156,159,159,161,158,155,111,85,147,161,165,161,162,160,162,162,162,159,159,161,163,162,161,164,162,164,170,209,248,246,244,228,222,244,247,237,199,171,171,167,164,165,168,169,191,222,227,195,151,149,150,135,125,133,185,225,226,232,241,243,238,218,188,168,164,166,164,163,167,141,122,116,113,113,121,126,126,125,127,131,131,132,134,127,130,157,148,159,165,174,212,242,244,231,204,174,162,158,157,158,159,160,160,158,160,164,164,165,162,159,158,159,157,158,157,156,154,157,157,155,153,154,156,158,156,155,153,151,154,152,152,153,150,151,155,155,157,157,155,155,153,153,153,146,137,126,112,100,99,99,95,96,97,98,97,115,123,119,119,120,120,125,133,131,132,131,130,130,130,127,125,126,103,74,77,75,78,85,83,88,93,97,96,100,101,105,102,105,102,105,104,107,108,104,100,103,106,106,104,106,109,106,101,102,108,106,107,111,109,108,109,108,111,112,109,108,111,113,112,112,116,112,111,114,116,113,117,117,121,117,116,116,117,119,118,119,120,123,120,118,117,118,120,122,122,122,118,123,127,127,127,130,126,131,125,127,124,131,127,130,130,127,123,124,127,129,132,130,134,131,130,134,138,135,135,137,140,137,138,142,143,141,141,144,143,145,148,150,149,150,149,149,153,156,151,153,157,155,152,158,164,161,157,163,165,160,161,167,168,164,165,169,167,164,166,169,166,163,166,164,164,165,162,162,160,155,156,160,173,171,168,165,165,164,163,164,149,133,133,133,135,138,138,137,137,128,116,114,109,107,107,104,101,100,97,99,111,122,132,142,150,152,150,150,153,150,146,146,148,146,143,142,142,141,142,143,140,130,126,127,127,129,131,131,129,127,128,126,126,126,127,128,129,126,128,126,127,126,125,124,125,125,126,124,121,123,125,124,124,126,129,141,149,146,132,126,124,113,95,73,63,78,100,116,121,125,135,161,184,194,194,194,190,186,172,146,123,82,31,20,20,30,88,138,116,108,72,21,17,14,9,6,7,11,12,13,13,13,16,17,15,12,13,14,15,22,20,14,14,13,14,15,17,11,12,15,11,15,12,9,10,11,13,10,9,12,11,8,10,11,13,7,7,7,6,6,5,4,5,4,14,19,22,30,29,31,33,38,37,33,30,34,38,34,25,30,39,39,35,29,17,17,21,20,19,19,21,18,15,13,13,12,11,12,17,19,14,15,17,13,7,5,3,5,7,10,8,7,7,8,9,9,13,14,83,129,142,151,156,161,158,159,165,160,163,163,158,162,159 +191,144,111,125,177,218,234,235,234,236,238,243,244,245,246,247,246,246,245,246,246,246,245,246,245,245,246,246,245,245,246,246,245,245,245,246,246,246,245,245,245,245,245,245,221,178,150,143,142,144,147,147,144,143,143,146,144,144,147,150,152,153,151,148,147,152,156,152,152,154,158,152,154,155,158,159,158,128,85,136,164,165,164,163,162,164,163,164,163,162,163,161,163,164,164,161,164,176,223,249,246,244,228,223,246,248,230,180,163,168,167,165,165,163,162,178,212,230,207,159,136,135,138,140,137,169,214,223,230,242,243,240,224,199,176,168,166,168,168,164,159,154,142,136,137,140,141,141,141,141,139,139,134,126,126,145,156,149,156,162,168,210,239,244,228,207,171,156,156,155,160,160,161,161,159,160,162,162,161,159,157,156,156,153,156,157,157,156,156,156,156,154,154,154,154,154,155,151,151,156,154,153,155,153,153,155,155,157,157,155,156,156,153,154,144,134,121,107,99,96,95,96,97,96,96,98,113,120,117,120,121,119,135,176,184,186,184,185,186,187,188,186,186,185,176,174,172,175,178,178,183,184,187,187,188,190,192,193,193,190,191,193,194,195,194,195,194,196,196,197,196,196,198,197,198,201,203,203,202,202,203,205,206,206,207,207,208,208,209,211,212,209,209,214,212,210,212,213,213,214,214,215,213,214,215,217,217,217,217,220,220,220,218,221,222,221,220,221,222,222,223,226,225,223,225,225,224,223,228,229,227,227,228,226,226,226,228,229,230,230,229,230,232,232,230,230,231,232,233,231,234,234,234,234,234,234,235,236,238,235,236,238,237,236,238,238,239,239,238,237,240,241,241,240,239,239,240,240,242,239,238,240,238,239,239,238,237,236,235,235,235,233,234,232,228,226,222,216,210,203,199,192,190,187,186,184,183,163,133,132,133,135,138,136,136,136,123,115,111,109,108,107,105,104,100,97,96,107,120,128,139,147,152,153,152,153,150,147,144,146,145,140,141,142,141,139,140,142,136,127,126,127,127,126,129,129,127,127,126,125,125,126,126,127,127,126,123,123,123,123,124,121,122,123,122,120,124,123,121,123,124,124,128,140,150,145,134,129,122,112,99,72,60,72,93,113,123,123,131,157,183,193,193,191,189,178,153,134,115,69,38,34,37,65,94,117,146,104,44,29,22,16,9,8,10,9,10,12,13,14,15,13,15,15,15,17,10,13,13,12,14,13,12,14,10,8,14,11,15,15,13,20,23,26,24,19,19,12,11,11,12,9,5,5,6,9,8,5,3,6,4,7,13,21,25,21,24,26,30,36,34,33,34,41,33,28,28,32,40,36,26,18,15,17,15,13,15,18,12,12,9,10,13,14,12,15,15,9,7,8,9,7,9,8,5,6,15,15,11,11,14,10,6,19,21,76,133,145,151,158,164,163,163,163,162,166,163,164,161,158 +248,227,180,131,103,145,206,234,232,233,235,239,241,243,245,246,246,246,245,246,245,245,245,245,246,246,246,245,245,245,246,246,245,245,245,245,246,246,246,246,245,245,245,247,242,208,162,143,141,142,146,143,144,146,146,147,147,144,147,149,152,152,150,147,147,150,152,149,148,150,154,149,152,154,157,158,156,143,87,119,160,160,162,163,163,164,162,160,164,162,164,161,161,162,165,164,164,181,231,247,247,245,232,224,244,247,237,198,163,162,166,168,166,162,161,163,191,227,228,208,180,167,167,169,165,163,190,228,239,242,242,241,227,205,178,168,165,166,161,160,160,157,157,158,162,158,154,155,155,147,140,133,126,136,148,136,145,157,160,162,167,209,239,243,225,209,170,148,152,154,157,162,160,159,159,159,163,163,161,160,158,155,155,155,156,155,154,154,153,152,153,152,152,153,153,154,153,153,153,154,155,154,156,156,155,154,157,155,153,156,157,158,155,149,140,129,116,106,99,94,93,94,96,96,97,100,114,120,118,121,121,120,145,206,216,220,220,221,224,224,225,226,224,226,229,231,228,228,231,234,236,237,239,238,239,238,237,239,239,238,236,236,238,237,236,237,237,236,238,239,238,237,238,237,237,237,237,237,238,237,236,238,238,237,237,238,236,236,235,236,237,236,237,238,238,237,235,235,236,234,236,237,236,238,236,235,236,235,234,236,237,236,235,238,236,236,238,234,234,234,235,234,235,236,236,234,234,233,235,235,237,235,234,235,234,235,237,237,235,234,234,235,234,235,235,234,233,234,234,232,234,235,234,235,235,234,234,234,234,235,235,235,234,234,235,236,236,236,236,236,237,235,235,236,235,233,235,237,240,237,235,237,235,235,234,234,232,233,231,234,231,231,227,225,223,220,218,214,208,199,195,190,186,185,185,182,182,162,135,135,134,137,141,138,139,136,121,113,108,109,107,107,105,103,99,98,100,104,116,124,135,146,150,149,148,148,147,146,144,146,145,141,140,140,140,139,139,142,142,131,125,126,126,127,128,127,126,125,127,126,125,125,124,126,128,124,124,123,122,123,125,121,121,123,122,119,121,120,122,124,123,124,126,128,135,146,145,135,126,121,119,98,78,68,79,94,113,119,121,128,149,178,191,192,192,184,169,151,142,118,83,75,67,69,78,82,86,62,43,31,27,21,15,12,10,6,5,9,13,14,14,11,12,9,10,13,10,12,12,14,14,17,21,25,24,30,38,40,49,57,60,72,83,90,90,80,65,47,24,15,15,9,8,10,9,7,8,5,4,7,8,4,7,14,24,21,20,24,23,24,29,31,34,40,35,29,32,33,29,25,24,20,15,13,13,14,12,11,10,11,8,9,13,10,8,9,10,7,10,15,18,16,12,10,8,8,21,22,19,18,17,16,13,20,30,89,141,152,154,157,161,164,163,160,160,167,161,166,162,157 +244,247,245,214,156,108,129,192,232,240,238,236,238,238,241,244,243,244,245,245,245,245,245,246,246,245,246,246,246,246,246,246,245,245,244,245,246,246,246,246,245,246,245,245,245,234,189,148,140,143,144,142,144,143,144,146,144,142,146,147,147,148,147,146,147,149,150,150,148,148,151,148,149,152,153,153,154,151,91,99,157,158,158,159,160,162,162,161,162,163,163,159,161,162,162,163,163,188,241,248,246,245,233,220,241,246,247,235,196,167,158,162,162,157,148,138,165,218,236,237,223,191,172,168,164,156,165,210,234,239,243,243,227,211,181,165,165,166,152,151,164,166,159,150,157,157,153,144,144,146,147,141,141,152,151,141,144,152,160,163,171,213,243,241,227,207,170,147,152,155,156,158,160,158,162,163,159,162,161,159,157,156,154,154,154,150,151,151,151,150,151,151,151,151,152,151,151,153,154,154,154,153,153,153,153,154,156,157,153,155,157,157,154,148,136,126,113,104,99,95,94,97,97,97,95,98,115,119,116,120,121,121,144,199,208,215,217,217,220,220,219,221,220,222,223,224,225,224,226,229,231,233,231,231,234,233,233,232,234,236,234,232,234,234,234,234,235,235,234,233,234,234,235,233,233,233,233,235,235,235,235,235,234,232,233,234,235,234,232,233,235,236,238,239,238,238,237,236,233,235,234,235,234,234,235,234,234,233,231,233,234,233,234,235,233,233,233,231,231,230,230,230,230,230,229,229,232,233,230,228,227,225,227,231,230,225,224,224,228,233,227,220,219,224,231,235,233,232,233,231,231,234,237,237,238,239,239,238,236,234,234,233,233,233,234,236,234,235,235,237,237,234,233,235,235,234,236,233,219,215,217,221,231,233,232,234,235,234,232,233,230,230,227,223,221,203,187,181,178,194,193,187,184,185,183,181,183,161,132,134,131,135,140,138,139,135,121,113,111,109,107,104,103,104,101,101,103,107,112,120,131,143,147,147,148,148,146,146,147,148,145,142,140,139,141,140,138,139,143,136,128,127,126,126,127,125,125,126,127,124,123,124,123,125,127,126,125,124,123,124,123,122,120,124,122,122,120,122,122,124,123,122,124,124,125,134,145,143,136,127,125,117,102,86,75,82,93,110,118,120,123,146,177,189,192,192,188,182,172,150,119,116,121,115,116,99,64,35,27,26,19,16,18,16,16,12,8,9,12,13,12,13,27,31,31,34,37,44,47,51,56,65,75,81,84,96,106,113,121,135,139,148,149,156,158,152,135,110,71,41,23,13,10,15,14,9,9,11,6,5,8,6,4,4,9,16,14,16,22,21,22,25,34,38,34,27,28,29,26,21,20,16,13,14,16,19,15,8,7,9,9,8,8,8,9,14,12,10,17,19,21,17,10,7,7,10,15,17,18,19,15,18,20,15,62,123,147,156,159,155,157,159,159,159,158,158,155,151,147,140 +239,243,244,247,235,183,124,111,173,228,246,241,240,236,239,241,239,241,244,247,249,249,248,246,244,245,246,246,245,246,246,246,246,245,245,246,246,246,245,246,246,246,246,245,245,246,218,164,141,143,142,140,142,141,141,144,142,143,146,148,147,146,147,145,141,145,145,146,145,145,146,146,145,148,148,152,152,151,98,78,150,156,158,156,160,158,162,158,160,163,160,158,161,162,161,162,166,190,242,248,246,245,238,222,237,246,247,248,239,207,177,162,153,141,131,127,161,220,240,235,215,184,166,160,153,139,138,183,221,225,230,239,228,213,183,167,164,163,158,160,162,164,157,149,162,167,163,145,147,160,159,147,148,153,155,155,154,154,162,169,192,223,244,239,227,204,166,146,152,155,155,156,157,159,162,161,157,160,160,158,156,155,152,151,150,149,151,152,148,150,150,151,150,149,151,150,150,151,153,155,155,152,151,154,155,155,156,157,155,155,156,155,153,145,136,125,109,101,99,96,96,98,98,98,94,98,113,118,119,120,120,120,140,195,205,212,213,216,221,218,219,223,220,220,219,223,225,226,225,226,229,229,229,231,233,233,231,234,236,237,234,232,235,237,237,236,233,235,234,233,233,234,234,232,233,234,228,224,222,219,227,233,232,232,233,235,237,235,234,238,236,224,212,207,205,209,225,237,235,235,234,234,234,232,232,235,235,234,233,232,209,162,155,159,204,229,186,156,149,159,215,224,162,144,145,172,229,233,224,162,136,138,160,224,206,137,126,132,175,231,188,121,120,146,212,236,233,233,232,232,234,229,214,201,192,188,187,192,205,224,236,236,233,232,233,236,238,236,235,236,235,233,233,235,236,234,235,209,144,120,122,167,224,233,230,235,235,232,231,232,229,229,224,221,217,125,82,79,96,183,191,187,185,183,182,180,182,163,133,133,132,135,138,138,139,134,122,115,113,111,108,104,106,106,103,101,104,109,113,119,127,141,145,149,150,149,147,146,148,148,146,144,142,144,143,140,138,140,143,141,131,127,126,125,127,125,125,127,127,127,126,126,125,126,127,126,125,123,123,123,123,122,120,123,122,121,122,121,121,123,123,123,121,122,122,125,132,143,146,136,130,127,115,105,84,72,69,88,107,117,121,122,145,169,188,195,195,196,193,177,150,138,152,169,159,110,44,27,26,18,19,18,17,17,18,18,16,18,17,15,13,21,52,81,95,104,108,115,119,123,130,137,143,148,151,156,158,162,160,164,166,168,168,169,166,168,166,153,134,100,61,39,16,14,17,16,12,18,13,7,9,7,4,2,4,4,9,13,20,19,22,22,29,29,29,23,20,20,20,22,20,14,11,10,13,14,10,8,9,7,7,9,11,14,15,18,17,16,17,15,13,10,9,8,9,12,19,14,12,11,14,16,17,43,104,143,154,160,159,158,158,154,149,148,139,132,130,122,117,112 +228,234,239,244,248,246,202,137,102,159,224,248,245,241,241,244,239,231,222,210,203,205,219,242,245,244,244,245,245,246,247,246,246,246,247,246,246,245,246,246,246,246,246,246,247,247,235,186,148,141,142,143,143,144,142,142,142,143,145,146,147,145,145,144,140,141,142,141,140,142,144,141,141,145,144,153,149,150,119,72,132,152,157,158,160,160,161,161,163,161,160,159,159,160,160,157,167,194,242,247,246,246,244,232,232,244,245,246,248,246,226,206,193,179,173,179,206,236,243,243,226,183,151,140,133,124,117,163,212,210,218,237,231,216,184,166,162,159,161,163,162,162,159,157,160,163,158,145,149,159,156,156,158,154,156,156,168,184,201,215,231,239,243,237,224,200,166,145,154,153,153,157,155,158,157,158,156,159,159,159,155,153,150,150,151,150,149,150,151,149,148,148,147,149,149,151,154,155,156,158,155,153,154,157,161,160,158,155,157,156,155,155,150,139,133,121,108,101,99,97,98,98,97,96,95,98,111,118,121,122,119,121,138,192,205,208,212,216,216,219,207,175,154,144,140,150,165,194,222,226,228,228,229,230,232,232,233,227,199,170,156,151,155,172,199,225,236,232,234,235,234,232,233,234,234,232,183,129,124,130,190,234,233,232,234,235,235,234,237,217,169,130,105,96,93,98,123,166,216,235,235,236,236,235,233,234,235,234,234,233,173,50,28,39,157,226,111,37,30,49,189,212,61,25,32,103,227,232,218,84,20,28,77,217,175,29,15,26,113,223,133,13,17,67,194,237,232,233,232,231,206,151,108,85,74,68,66,79,103,140,194,231,236,233,233,235,237,236,234,233,235,235,235,237,236,235,238,169,67,42,48,148,223,232,232,234,232,231,230,231,230,226,222,219,197,53,12,12,69,184,190,189,186,184,184,182,181,162,134,135,133,136,139,137,137,131,122,115,111,110,107,105,106,104,104,104,107,110,112,115,124,137,143,148,150,149,146,146,148,146,145,146,145,144,143,141,141,140,140,142,136,127,124,124,126,127,125,126,125,126,125,124,124,124,123,124,125,122,123,123,122,120,120,123,121,120,120,118,122,123,123,123,121,120,122,123,122,129,143,143,137,132,126,121,107,86,63,66,83,105,118,120,122,136,169,191,199,200,193,184,171,151,140,151,158,116,47,15,18,17,23,22,17,17,16,17,18,20,17,15,16,21,36,66,95,124,143,156,158,162,162,169,170,169,169,175,176,174,169,168,171,170,171,170,165,168,167,169,165,151,127,95,55,34,26,18,10,19,17,10,9,9,6,3,3,2,4,10,16,17,17,18,22,22,24,17,9,12,16,10,9,7,10,11,8,9,9,10,14,12,15,16,15,18,15,13,14,13,11,11,9,10,12,11,11,13,12,9,7,7,11,26,55,105,136,154,156,155,148,144,141,135,127,118,114,111,108,109,106,106 +221,223,228,234,241,244,247,218,145,104,146,223,245,235,220,205,186,167,145,122,108,107,127,183,234,246,246,246,245,246,246,246,245,246,246,246,246,246,246,246,246,245,245,245,247,246,242,208,158,138,140,142,144,146,141,137,139,142,145,145,145,145,146,147,141,138,139,140,141,141,142,136,139,143,145,148,143,147,134,77,114,153,157,157,159,159,156,160,162,160,162,159,159,158,159,159,165,192,240,247,246,246,247,241,230,239,245,245,246,246,249,250,246,239,226,218,231,237,240,245,244,214,178,159,147,145,155,198,228,228,233,241,229,212,183,165,162,159,160,158,159,158,155,158,159,161,159,156,159,162,158,157,158,159,164,186,211,235,246,249,247,245,241,233,221,198,162,143,152,150,152,156,156,157,156,158,155,159,159,159,153,153,154,153,150,151,149,149,151,148,148,148,149,148,150,154,158,158,157,157,154,154,155,155,159,161,159,157,160,160,157,156,149,140,132,118,108,103,100,100,99,100,100,99,98,100,110,118,119,121,117,119,136,191,203,208,212,214,215,192,122,67,40,31,28,32,50,91,161,219,229,229,231,230,231,230,215,148,86,47,34,32,34,49,82,143,214,234,234,235,234,232,232,233,235,220,117,18,17,53,170,239,233,233,235,234,233,234,217,131,50,22,19,18,16,18,19,43,132,217,234,235,235,234,234,235,234,233,233,234,182,33,13,21,137,224,86,20,18,33,176,207,47,17,22,107,230,232,222,100,18,18,66,211,167,20,18,25,104,215,121,13,22,74,201,234,231,233,233,205,114,37,16,15,19,21,23,26,28,38,94,185,235,236,234,233,234,234,233,232,234,235,237,237,235,237,235,131,52,42,65,184,231,233,232,231,231,232,231,229,228,225,222,218,164,35,16,18,113,191,191,188,185,186,183,181,183,160,133,131,132,138,141,136,137,132,123,115,111,109,106,106,106,105,106,107,110,112,110,114,121,128,140,149,149,148,144,146,147,146,144,146,147,145,145,143,141,141,138,139,139,130,124,126,126,127,126,124,125,126,125,124,125,125,123,126,125,122,124,122,121,119,119,121,120,118,118,119,121,125,122,120,121,121,122,122,121,125,134,140,144,141,133,129,123,110,88,69,66,82,104,117,120,121,137,167,189,195,191,186,186,176,157,135,126,109,58,20,15,14,18,22,18,16,16,15,18,22,18,18,18,21,22,18,30,56,81,109,124,143,156,169,175,173,174,174,177,176,175,171,174,172,169,171,169,170,166,167,169,170,164,148,124,88,58,33,18,23,18,10,11,15,12,12,7,6,4,4,6,9,7,7,8,7,11,9,5,7,8,6,4,6,11,12,9,14,24,20,16,17,18,17,14,15,13,11,12,12,11,13,15,15,17,16,12,8,11,17,28,43,64,93,121,133,136,139,138,129,123,116,114,116,111,104,110,108,106,108,104,102 +233,229,227,225,227,234,240,247,224,147,94,144,183,163,141,120,101,92,87,87,80,71,68,100,184,248,247,245,245,245,246,246,246,245,246,247,246,246,246,246,245,246,245,246,246,245,243,223,170,140,141,140,140,140,141,138,140,142,143,146,147,146,147,150,141,137,138,141,142,143,141,136,137,143,143,145,144,146,137,84,95,147,153,154,152,155,151,156,159,157,161,161,159,159,160,163,163,184,233,247,246,245,246,244,239,236,245,247,247,247,246,246,246,245,233,222,233,238,241,245,247,244,230,215,206,209,224,236,240,242,242,244,232,207,176,164,163,161,160,157,157,157,155,156,158,159,158,157,158,162,161,161,162,169,197,229,245,248,246,247,247,244,240,232,217,192,154,141,148,151,150,153,157,157,153,155,154,158,160,158,154,150,152,151,150,148,148,150,151,149,149,149,145,145,151,157,159,157,156,155,155,154,154,153,154,157,158,157,158,162,162,160,152,143,132,116,107,103,101,100,101,100,100,99,98,100,107,117,116,119,117,117,134,188,201,206,210,210,198,105,29,17,17,12,13,12,15,19,64,165,228,227,231,229,231,219,143,36,16,16,14,13,13,16,13,41,137,224,234,233,233,233,233,233,237,202,87,10,13,80,196,239,233,232,235,235,234,235,156,46,17,17,19,19,15,16,18,13,41,166,228,234,233,233,233,234,234,234,233,234,196,37,14,17,121,220,69,16,15,26,160,199,39,19,26,115,234,232,224,115,17,22,61,199,159,19,17,24,92,207,113,16,28,83,209,234,232,234,226,150,41,28,27,20,21,27,29,26,28,27,37,118,213,236,234,234,233,233,234,232,234,237,236,236,236,237,222,103,45,40,87,204,235,234,231,232,231,231,231,229,228,225,222,216,121,22,17,28,149,193,191,188,181,186,186,184,183,160,133,132,132,135,138,136,137,132,119,114,112,110,109,106,106,108,110,110,111,112,113,116,118,123,136,146,151,152,147,145,147,149,147,146,146,145,146,146,143,141,139,138,138,131,127,126,124,126,125,125,125,124,125,124,125,127,125,124,123,122,125,121,122,119,119,122,120,119,119,119,120,122,121,118,121,122,120,120,123,123,126,130,142,149,142,132,128,121,110,92,70,62,76,102,115,123,121,132,158,181,191,190,190,190,189,180,169,148,119,93,67,38,17,16,19,18,18,21,20,20,18,18,18,20,21,19,14,15,14,28,43,71,82,95,112,132,148,158,170,178,179,176,174,175,172,175,172,173,169,165,167,171,172,171,165,146,119,86,58,34,19,15,14,15,15,24,16,19,14,8,12,6,4,2,3,2,6,8,8,6,7,8,10,11,13,12,18,24,31,28,21,18,14,13,10,8,10,9,9,16,14,12,17,13,15,19,29,40,58,77,95,111,126,128,125,123,116,113,114,110,111,107,109,111,108,103,107,105,104,107,105,108 +244,244,241,237,224,215,202,194,179,150,90,86,93,86,84,88,88,87,85,90,84,72,67,78,135,231,249,245,245,246,246,246,245,246,246,246,246,246,246,245,245,245,246,245,246,245,244,233,186,147,140,139,139,140,142,140,141,143,141,145,146,145,145,146,142,138,139,140,141,142,140,139,135,140,140,142,145,146,142,96,77,139,153,150,148,154,153,156,157,154,157,160,159,160,159,162,163,179,223,246,246,246,246,246,246,239,240,245,248,246,246,246,246,244,247,248,247,247,246,245,246,246,246,247,248,248,245,243,243,244,245,247,233,199,170,163,162,160,161,162,156,158,159,158,158,158,160,157,157,160,161,162,171,198,234,245,248,247,247,246,247,243,238,229,207,181,145,138,150,153,151,152,156,156,152,155,153,155,157,156,151,147,149,145,146,148,145,148,151,149,148,147,145,145,150,156,159,158,155,154,156,158,158,155,156,158,157,157,157,162,164,158,148,140,127,113,105,101,101,100,102,100,97,98,98,100,106,115,115,117,117,116,131,187,200,203,207,207,149,33,17,15,24,36,41,30,18,19,29,88,216,226,230,228,229,189,58,15,21,26,37,42,37,23,15,19,67,187,237,232,233,231,232,232,236,179,61,12,17,108,217,237,233,233,235,236,236,222,101,21,22,36,72,93,93,65,26,17,13,106,217,236,234,234,234,233,234,234,234,233,205,48,13,18,107,213,56,12,14,19,143,191,32,18,31,128,234,231,224,128,18,22,56,189,147,18,17,25,82,197,102,21,34,92,214,235,233,236,209,107,28,31,35,58,101,120,111,76,42,30,32,77,182,237,233,235,234,235,235,234,235,235,235,235,235,237,197,86,44,46,123,217,235,233,231,233,230,229,231,229,227,226,221,207,76,19,20,51,177,193,191,187,182,185,187,186,183,159,134,134,134,136,135,136,135,130,116,113,109,109,109,108,109,110,112,111,112,115,118,117,115,120,131,141,149,154,152,148,150,152,148,146,145,145,146,145,143,143,143,143,138,134,129,124,123,125,124,126,125,125,123,122,124,127,124,123,123,123,123,122,121,118,118,120,118,120,119,122,123,121,118,118,121,120,121,121,121,120,123,124,130,142,147,141,131,126,124,114,91,71,61,75,100,117,120,119,127,151,179,191,193,193,194,195,192,185,181,175,154,118,78,42,25,19,18,22,18,19,22,21,19,19,18,25,21,19,16,18,16,23,18,17,26,46,69,89,106,130,152,168,174,179,176,177,172,171,171,169,169,174,169,170,173,170,163,148,118,84,55,32,19,15,17,22,18,23,21,19,31,19,11,10,7,12,16,14,12,15,16,14,16,15,15,15,18,24,20,17,15,17,12,11,12,9,11,13,13,14,17,21,27,37,48,66,84,99,111,122,121,118,115,112,111,113,108,109,110,107,105,106,107,111,112,112,110,112,113,116,112,117 +242,233,216,197,171,145,123,110,94,90,90,84,84,89,92,92,91,84,80,83,78,69,65,72,113,193,248,246,245,245,245,245,245,245,245,246,246,246,245,245,245,244,244,245,246,244,245,238,200,153,140,140,143,142,141,140,141,142,140,143,143,143,143,140,141,141,139,139,143,141,141,139,135,137,137,140,140,143,141,110,73,127,151,149,150,152,155,155,155,153,156,157,156,156,156,162,160,168,209,245,247,246,247,246,247,245,242,242,245,246,247,247,246,245,246,247,246,246,244,244,245,246,245,244,245,246,245,244,246,245,246,247,228,191,167,161,158,156,161,162,157,157,158,158,158,157,161,157,158,159,159,169,201,233,246,247,246,245,247,246,246,241,234,222,199,171,136,135,149,155,152,151,151,151,152,153,150,151,151,151,148,146,147,146,144,145,143,145,148,145,144,143,145,146,148,152,154,157,156,156,158,160,158,157,158,159,158,156,156,158,161,157,144,133,123,109,104,102,103,101,102,100,97,98,99,98,103,114,116,117,116,115,127,184,199,200,204,203,97,19,20,28,99,145,149,127,59,15,23,52,188,228,228,228,224,155,20,18,33,88,147,157,144,87,15,11,42,149,238,233,234,231,230,232,234,156,38,12,30,140,232,236,235,233,236,236,237,205,79,13,17,79,176,210,214,181,63,17,10,71,205,236,235,234,236,235,234,235,234,233,216,60,13,14,90,204,47,13,14,16,129,180,23,15,30,140,233,232,225,139,17,18,52,175,133,18,20,26,75,187,93,22,33,96,221,236,234,235,196,80,21,24,67,156,214,229,223,186,102,42,37,65,170,237,233,233,234,234,235,235,235,234,233,235,237,235,159,72,50,52,156,224,233,233,232,233,232,230,230,228,226,223,221,184,47,17,17,86,190,192,187,186,187,186,186,185,182,157,133,134,135,137,136,138,135,128,118,113,110,108,110,110,111,110,112,112,113,117,119,116,114,117,126,137,146,154,153,151,151,148,146,148,146,146,146,143,142,141,140,142,139,138,131,126,124,124,123,124,124,123,122,123,122,123,123,124,122,123,121,119,120,117,118,118,116,116,118,123,121,120,118,120,122,121,122,121,119,119,121,122,122,128,139,147,143,133,129,125,111,97,73,58,72,97,112,120,122,124,147,176,192,194,196,195,192,188,184,185,183,179,162,126,90,53,25,18,14,18,20,18,15,14,18,22,19,18,20,20,17,17,16,13,15,16,19,21,25,46,70,90,113,137,157,172,174,172,175,172,171,173,169,169,171,172,174,174,161,143,116,77,45,25,22,18,15,16,20,24,29,23,17,21,23,25,23,21,22,30,25,18,17,14,15,14,10,13,16,12,8,13,11,12,13,11,12,13,20,20,34,54,69,89,99,113,115,113,108,107,108,110,111,111,110,107,105,107,111,111,110,116,113,115,118,116,112,116,113,114,110,109 +174,153,131,111,97,89,82,85,88,89,90,90,92,96,93,91,88,85,81,79,74,67,62,71,93,142,233,246,244,244,244,245,246,246,245,245,245,244,243,246,246,245,244,245,244,243,245,240,209,160,140,140,141,140,138,140,141,139,140,141,141,143,143,142,143,139,137,141,142,138,139,139,134,139,137,139,137,141,140,126,79,115,146,151,151,149,154,154,153,151,152,149,149,152,154,158,158,162,189,236,248,246,246,246,246,246,246,244,243,244,245,246,247,247,247,248,247,246,244,245,245,246,246,245,245,245,245,246,245,245,246,245,216,180,163,157,158,159,161,160,158,156,156,157,159,155,158,159,160,159,169,202,234,245,246,246,246,246,246,244,242,236,229,213,189,156,131,131,145,155,150,150,149,150,148,150,148,150,151,150,147,146,147,146,143,142,144,143,144,141,142,143,143,144,147,150,152,155,157,160,160,159,159,160,160,159,159,158,156,157,159,158,147,132,120,109,103,101,103,101,103,100,99,99,99,98,104,114,114,116,118,117,126,181,196,201,203,197,76,17,22,54,187,222,223,215,138,40,48,60,166,228,227,229,220,137,20,22,52,164,237,238,234,176,58,42,61,141,234,234,233,232,231,233,227,131,21,13,52,168,239,236,237,235,236,236,235,211,127,86,89,152,222,237,237,233,99,21,14,62,197,235,234,234,236,235,234,235,236,235,222,66,12,13,72,192,39,13,10,16,111,167,21,13,26,149,232,233,228,151,22,17,44,158,124,20,22,27,70,173,86,29,38,105,227,234,234,236,190,70,22,31,112,227,241,238,239,240,163,60,41,65,167,237,234,231,233,234,235,235,235,234,235,235,236,229,124,59,48,69,186,229,231,232,232,232,230,231,230,228,227,221,219,149,30,17,18,125,192,191,186,186,188,187,185,182,181,158,133,134,134,136,137,140,136,128,115,111,111,109,109,109,113,112,112,115,117,117,117,115,114,117,124,135,142,150,153,152,152,147,145,147,147,147,147,144,144,143,141,140,142,142,135,127,126,125,123,125,124,123,123,125,122,120,123,123,121,121,119,119,118,118,116,117,116,114,118,118,116,118,117,120,120,119,119,119,119,121,119,120,120,124,129,135,148,143,135,129,122,115,97,74,59,74,94,111,120,119,123,144,173,187,192,191,192,191,189,187,185,185,183,179,167,136,97,63,34,19,14,15,15,16,21,18,15,17,17,17,18,19,18,14,13,12,12,13,13,15,17,19,33,52,78,115,148,167,176,172,171,172,171,169,170,169,173,177,176,169,164,140,105,68,41,21,15,15,21,22,20,16,17,25,32,26,25,25,25,26,22,23,17,9,13,16,11,12,19,15,8,10,15,12,11,14,21,32,49,63,82,98,105,109,109,112,109,109,108,109,107,106,107,110,110,108,113,115,116,118,118,120,116,111,112,110,109,110,109,110,109,107 +96,88,84,88,89,90,87,90,92,93,91,96,98,95,89,87,88,85,84,81,76,68,59,67,72,92,196,243,243,243,244,245,245,244,244,245,245,244,244,245,244,243,244,245,242,242,243,240,217,165,138,137,139,138,136,140,139,139,140,141,140,142,143,146,144,138,138,140,139,133,136,138,134,137,138,136,135,140,139,132,84,98,143,148,145,145,149,151,150,147,147,147,148,153,150,155,156,158,172,217,244,247,246,246,246,245,246,246,245,243,243,245,245,246,246,246,246,245,245,245,246,247,245,245,245,245,244,244,245,244,246,238,200,171,161,160,161,161,162,159,156,159,157,158,156,155,158,159,160,176,209,237,246,247,245,246,248,246,244,241,239,231,220,201,172,140,128,129,136,152,148,150,152,151,146,148,148,146,149,148,146,147,147,143,143,141,141,142,141,141,144,143,141,143,149,151,153,156,158,160,161,160,160,160,159,157,158,159,158,159,158,155,144,130,115,106,102,102,103,103,104,102,102,101,99,98,102,114,113,116,118,118,127,179,194,200,201,195,73,16,20,66,202,217,219,219,196,148,151,155,195,224,227,226,218,134,19,25,59,182,236,234,234,217,173,163,167,193,233,235,233,232,231,232,209,100,11,16,78,191,239,237,238,235,234,235,234,228,210,203,205,219,233,234,233,232,108,23,13,58,195,234,235,236,234,235,234,235,235,233,227,76,17,15,62,178,29,11,9,13,93,153,18,13,30,158,232,233,231,165,29,17,36,141,108,21,25,29,67,158,82,36,46,114,230,235,235,237,193,79,34,47,130,232,237,236,235,240,176,70,42,61,163,237,236,234,234,235,235,235,235,234,234,235,237,215,100,47,40,99,206,232,231,230,231,230,229,231,230,227,225,222,214,103,18,15,31,157,191,191,185,184,184,185,183,181,181,156,134,134,133,135,138,139,137,130,116,111,109,109,109,109,115,113,113,116,119,119,119,118,117,116,121,130,138,149,152,149,149,148,146,148,149,148,148,145,144,145,145,140,142,145,138,125,125,124,123,125,124,124,124,124,122,119,123,124,121,121,119,119,119,119,119,117,119,117,117,117,117,118,118,118,118,116,118,118,118,119,120,119,119,122,122,125,140,144,143,134,127,125,116,100,80,69,75,91,108,118,120,122,139,164,185,192,192,191,191,190,186,184,186,183,183,184,175,150,114,76,51,38,26,24,30,26,20,19,17,17,19,16,15,14,13,14,12,13,16,14,14,16,14,13,15,34,66,104,139,166,170,170,174,173,173,171,174,178,175,173,178,173,158,137,101,65,35,23,17,19,17,19,22,23,25,27,26,24,16,13,13,18,17,7,8,13,10,10,14,14,11,15,23,24,33,49,63,79,95,105,110,112,108,107,107,108,107,107,108,110,111,112,114,116,118,116,122,121,115,116,113,115,113,112,112,108,110,112,109,108,109,110 +90,89,90,92,92,87,91,91,92,89,92,98,96,92,90,86,86,84,88,85,78,67,59,64,65,58,141,234,244,245,245,244,244,243,244,244,244,245,245,243,243,242,242,243,242,241,243,240,222,171,138,134,138,140,141,141,141,141,140,139,138,141,147,146,142,138,134,136,137,134,133,136,134,136,137,135,135,136,136,135,94,82,136,144,141,143,145,148,148,145,147,149,149,154,148,152,154,153,162,191,229,247,246,246,246,245,245,246,246,246,246,245,245,245,245,246,246,245,246,246,245,245,245,244,244,244,243,243,244,244,245,222,182,165,164,166,166,163,163,160,157,160,160,158,157,158,161,171,192,220,243,246,246,247,245,245,247,245,243,239,233,226,208,184,154,131,125,129,127,150,148,146,147,148,146,145,146,144,146,146,144,143,143,141,143,140,139,142,141,140,142,142,140,144,153,155,155,158,158,159,160,161,160,159,159,160,159,158,161,161,159,154,139,125,112,104,104,105,104,104,103,102,102,104,102,101,102,113,112,116,116,115,124,179,193,197,201,197,69,18,20,63,201,215,218,220,221,224,223,226,223,224,224,224,216,135,19,26,57,179,237,234,233,234,237,238,236,234,232,233,232,232,232,234,187,67,7,19,103,212,236,236,237,234,234,234,233,234,236,237,236,236,237,234,234,233,108,23,11,55,193,234,234,234,234,236,236,235,234,232,231,90,20,15,52,159,26,9,8,12,77,138,15,14,34,169,232,232,229,177,31,17,31,122,93,26,33,34,58,141,76,37,52,126,233,236,235,236,195,86,45,55,129,229,236,235,233,239,176,69,38,59,161,235,237,236,234,235,235,235,235,235,235,234,239,185,81,46,44,134,218,232,231,231,231,232,230,230,227,225,224,220,200,63,15,15,59,179,193,189,184,183,183,185,182,183,181,156,134,133,134,133,137,135,134,129,117,112,111,109,111,112,114,115,115,117,120,122,122,121,116,115,117,125,136,147,149,148,148,148,147,147,150,151,152,147,143,144,145,142,142,144,139,131,125,122,122,123,123,123,124,125,123,122,122,123,120,121,122,119,120,118,120,118,117,119,116,116,118,118,118,116,115,115,119,120,118,119,120,120,120,121,121,123,127,133,141,143,135,131,126,118,103,85,68,70,90,105,117,118,118,134,162,186,192,190,190,191,190,188,188,187,185,184,185,187,181,159,138,117,84,56,41,27,20,21,22,19,15,16,15,17,18,18,15,12,13,14,14,16,13,16,19,12,16,34,62,103,149,173,179,175,177,175,172,174,173,177,176,178,177,172,161,139,106,70,39,24,19,18,21,18,23,23,19,11,7,10,11,6,11,10,6,7,12,17,22,30,35,43,58,70,84,99,106,111,112,109,108,106,105,107,112,113,115,113,114,117,118,123,122,119,117,117,116,116,115,114,112,113,111,113,113,113,111,110,111,108,110,111 +91,90,94,94,90,87,92,91,92,92,94,94,93,91,91,88,85,85,85,85,73,61,62,66,65,40,93,202,243,245,245,244,244,243,243,244,244,244,243,243,243,240,240,241,240,240,242,240,223,172,139,134,136,142,143,141,143,143,141,136,138,142,144,145,144,139,132,134,134,137,135,134,134,134,135,131,134,135,135,133,107,68,129,144,142,144,145,145,146,145,147,147,147,149,148,150,151,152,158,168,201,236,246,246,246,246,246,246,247,248,247,245,246,246,246,246,246,245,246,246,245,245,246,245,245,245,242,242,243,242,238,202,174,169,169,169,170,167,166,162,159,156,158,156,158,169,187,211,235,246,248,246,246,246,246,245,246,243,240,233,226,212,188,169,145,128,121,125,122,148,149,144,143,144,145,142,144,144,144,145,142,138,140,141,141,138,137,141,140,139,140,140,142,148,157,160,158,158,158,157,159,160,160,159,159,163,162,160,162,163,161,153,138,122,110,105,105,106,104,105,104,105,103,103,101,102,104,112,112,112,114,114,123,179,192,196,202,199,71,20,19,63,203,220,224,223,222,221,219,221,223,223,224,225,216,136,20,22,57,179,239,237,236,237,235,233,231,231,232,231,231,231,233,234,166,43,11,31,128,225,233,234,235,234,234,233,232,233,234,235,233,233,235,234,234,234,112,26,13,53,192,234,235,233,234,235,236,234,233,232,235,102,17,13,37,134,21,8,9,13,62,123,17,16,37,180,231,231,229,187,34,16,31,104,84,28,37,38,56,123,67,39,58,136,236,235,235,237,197,90,45,51,126,230,235,233,234,237,174,69,42,63,161,234,234,235,235,235,235,235,237,236,237,235,237,152,67,48,55,166,227,232,233,231,231,232,232,230,227,225,222,218,176,41,18,20,99,188,192,188,185,184,183,184,184,184,181,156,134,133,134,136,135,133,132,127,114,112,112,111,113,114,116,117,118,118,122,125,125,121,116,114,114,121,134,143,150,152,150,147,147,148,151,152,151,148,147,145,147,147,146,143,139,137,126,121,123,120,121,122,123,123,122,121,121,121,119,120,120,118,122,120,121,120,118,121,117,116,116,116,116,116,115,116,119,121,118,119,118,119,120,120,123,121,121,124,131,143,144,138,131,124,119,107,83,68,72,83,105,115,117,122,132,158,182,191,191,193,194,194,193,190,187,184,186,185,186,185,185,181,162,131,102,63,35,33,32,25,15,14,17,20,18,16,14,12,16,16,14,19,14,15,22,19,21,17,23,35,78,122,169,175,177,177,172,174,171,177,180,178,178,176,181,178,167,143,114,85,65,44,26,20,20,16,15,11,10,14,20,13,14,22,29,31,40,52,63,75,83,93,103,104,106,108,109,109,110,111,113,112,113,118,119,120,121,120,118,120,117,118,118,114,113,115,113,113,115,115,113,112,109,111,112,112,109,108,110,112,111,109 +87,90,93,91,90,89,92,91,93,93,92,90,88,87,89,88,85,85,83,83,73,60,61,67,66,37,63,155,234,244,245,244,244,244,243,243,242,241,240,240,238,235,235,238,239,240,242,241,225,172,139,134,136,140,138,139,142,141,141,138,140,140,142,144,145,144,134,134,133,134,135,134,133,133,135,130,133,133,133,130,121,67,114,145,144,142,143,144,143,145,147,144,148,146,145,145,145,148,153,163,178,204,232,244,247,248,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,247,247,246,246,245,245,245,242,218,183,170,168,170,167,167,165,164,163,158,160,167,179,193,213,232,243,246,247,247,247,247,246,246,245,243,236,232,223,214,194,171,155,134,123,118,122,120,143,149,144,143,145,143,142,142,143,144,143,140,136,138,137,139,139,137,139,139,140,140,138,141,154,161,161,158,155,156,156,158,160,162,161,159,162,163,162,164,165,162,151,137,120,106,106,106,104,105,107,106,107,105,104,102,99,99,111,115,113,113,114,122,178,193,198,201,198,75,20,20,58,185,191,187,194,205,220,223,220,222,221,223,226,218,141,20,18,54,161,209,196,197,211,227,237,233,231,231,231,231,230,233,226,139,26,14,44,152,233,235,233,232,231,231,232,232,231,233,234,232,231,233,234,233,233,108,26,15,56,192,234,234,232,233,235,233,234,233,230,234,114,20,13,27,109,16,9,10,12,44,97,14,15,39,188,232,233,229,194,39,17,34,87,69,27,37,42,57,102,63,43,60,142,237,235,235,238,198,93,46,52,131,234,242,239,240,243,178,73,45,63,162,236,234,233,234,234,234,236,237,234,234,235,230,122,59,48,74,191,233,233,233,231,230,230,231,230,228,224,221,217,137,30,15,21,137,193,190,189,186,185,184,182,184,184,181,155,133,133,136,138,135,132,132,126,114,112,112,113,115,116,118,118,119,120,123,125,124,121,117,116,118,120,129,142,151,153,152,147,148,150,152,152,150,152,152,148,149,151,147,143,141,138,126,121,122,119,120,121,122,123,122,122,120,121,119,119,118,117,120,120,119,118,121,120,116,114,114,114,116,119,119,116,118,120,118,118,117,119,122,119,120,118,121,121,121,129,141,145,138,130,128,124,108,88,70,67,84,103,117,123,120,128,153,182,195,195,193,193,193,191,187,184,186,185,183,185,186,188,189,182,172,143,112,86,59,34,23,17,18,20,19,23,18,16,23,23,18,20,19,17,20,23,23,17,20,22,27,42,96,157,176,174,173,176,174,176,179,176,180,177,182,183,181,177,170,159,143,122,98,85,70,54,45,42,42,43,50,52,52,60,73,82,85,93,100,106,110,111,108,106,111,113,114,115,116,117,120,119,119,121,117,116,117,119,116,116,115,116,116,114,114,114,113,113,113,115,112,114,110,109,112,109,107,108,107,114,112,107 +86,91,91,87,89,91,93,95,93,91,88,89,87,88,89,88,87,86,80,81,75,62,60,72,62,31,39,105,209,241,241,240,241,241,239,240,240,237,238,237,236,236,236,238,241,242,243,242,228,173,136,133,135,139,137,136,140,138,138,139,139,140,143,141,145,144,137,135,135,132,134,136,133,134,134,131,130,130,131,131,129,78,99,141,144,142,141,143,141,141,142,140,143,141,143,141,142,146,152,161,167,177,203,227,240,246,248,247,247,246,246,246,246,245,246,246,246,246,246,247,247,247,247,247,246,246,247,246,245,242,217,193,186,185,187,186,187,189,192,196,200,208,217,228,239,247,248,247,246,246,246,246,246,246,245,241,237,230,220,210,195,175,158,139,126,124,121,123,117,136,149,141,138,140,141,140,139,139,142,143,139,138,138,136,138,137,135,136,137,140,139,138,143,155,160,160,157,155,156,156,156,156,161,164,164,163,162,163,165,166,160,148,131,117,106,106,106,104,105,105,104,105,106,106,106,99,99,109,113,114,112,114,120,176,192,198,201,198,78,16,14,31,83,77,73,83,96,134,188,220,222,221,222,224,217,143,21,18,31,80,92,78,79,93,123,176,224,234,233,232,230,232,233,212,110,16,14,64,180,237,233,232,232,232,232,233,231,232,233,232,231,232,232,235,238,203,76,21,18,72,201,233,233,233,232,233,233,235,235,231,234,133,23,13,23,80,12,12,12,11,32,69,10,13,44,195,231,232,229,200,49,22,32,63,50,28,37,41,49,82,61,48,64,152,238,236,236,238,199,94,48,51,113,199,203,199,200,201,149,70,45,58,157,235,235,232,234,233,235,236,234,233,231,236,210,98,53,49,107,208,234,232,231,231,230,229,229,226,225,224,219,213,93,20,13,37,166,192,189,187,187,184,183,185,183,184,183,155,130,133,138,138,134,133,134,122,115,114,115,116,118,120,120,121,123,124,126,127,124,121,118,117,121,122,128,142,148,152,153,147,147,150,152,153,152,153,153,151,150,149,147,147,147,142,132,121,120,120,118,120,121,123,123,122,120,119,119,119,120,118,118,117,117,116,118,116,116,114,115,117,116,118,119,117,117,118,119,120,119,118,120,119,120,119,120,122,119,122,131,142,146,142,134,131,124,112,93,73,66,77,100,116,122,120,126,149,182,195,192,190,190,190,190,188,186,187,186,185,186,188,190,188,187,183,175,158,128,93,58,32,18,24,24,25,16,20,22,22,27,22,24,22,20,21,22,18,18,18,18,16,25,85,152,176,173,176,179,176,176,173,179,178,177,182,182,180,177,176,173,161,149,138,124,106,91,84,83,86,92,97,100,103,104,106,105,107,112,113,117,116,114,117,122,122,123,123,122,120,118,117,119,117,116,115,116,116,116,114,116,115,116,115,116,114,111,113,115,114,112,111,111,112,110,110,109,108,109,110,107,106 +84,93,89,85,84,89,93,94,91,91,87,87,89,89,89,90,89,84,74,76,69,57,57,73,54,22,31,66,165,232,237,237,238,239,237,238,240,239,238,239,241,241,240,242,242,242,242,242,225,167,133,132,135,138,137,136,139,138,137,138,138,138,140,139,143,142,139,136,135,131,135,136,132,136,138,135,129,129,130,134,134,93,84,135,141,143,143,139,140,137,134,134,136,137,141,142,141,144,149,157,165,167,175,196,216,231,240,246,247,247,247,247,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,246,246,240,232,230,229,230,231,231,232,236,238,241,246,249,248,246,247,246,247,246,244,245,245,243,243,238,233,229,219,206,192,174,153,143,133,126,123,123,120,112,129,145,139,136,135,137,138,137,134,136,140,140,140,136,135,137,138,138,138,137,139,137,141,148,157,159,159,157,157,157,157,158,158,161,164,166,165,164,165,166,166,154,143,130,117,107,107,108,106,105,105,104,105,106,105,104,101,102,108,111,113,112,113,119,172,191,195,200,197,80,15,14,17,15,11,14,12,17,35,88,184,221,220,220,221,215,149,24,20,17,23,17,15,17,18,30,69,157,229,233,230,229,231,234,194,79,11,16,91,206,237,231,232,233,232,231,231,229,230,232,231,232,232,231,187,147,96,31,18,21,112,215,233,231,233,233,234,234,234,235,233,234,147,25,13,18,39,14,14,11,11,18,34,12,14,50,203,233,231,232,206,61,22,25,35,36,28,32,32,40,59,51,48,69,161,239,236,236,238,200,97,50,49,66,96,97,94,91,92,78,56,48,60,158,235,236,233,234,234,235,235,233,234,233,235,180,77,43,47,139,220,236,237,237,232,230,229,204,185,212,224,220,196,62,17,15,71,184,194,192,190,187,184,182,187,184,184,184,154,129,134,138,137,133,133,133,121,113,115,116,119,119,121,123,123,125,126,127,128,124,120,118,115,117,121,129,142,150,153,154,149,149,150,151,155,154,155,153,151,151,149,148,150,148,144,136,123,119,123,121,122,120,123,123,121,118,118,119,118,117,118,119,118,118,117,118,118,117,114,118,117,115,116,118,117,118,117,120,118,119,119,121,121,121,121,120,123,122,122,125,130,139,145,142,134,128,123,112,95,75,63,79,101,114,117,119,127,149,176,190,192,193,192,193,191,189,189,189,188,187,189,189,190,188,185,184,187,180,165,137,103,67,44,31,23,18,21,19,17,26,18,19,21,18,16,22,19,17,21,21,15,16,34,80,155,175,179,180,178,176,176,179,179,176,177,172,163,157,151,146,138,131,126,123,119,114,110,108,111,115,112,112,114,112,112,115,118,121,121,124,125,123,124,123,120,119,119,121,120,119,121,121,118,118,116,115,113,115,117,116,114,116,115,116,113,110,112,116,114,114,113,114,117,111,111,109,110,109,107,105,101 +84,89,85,85,82,86,90,88,88,91,90,86,91,88,87,86,85,83,79,75,68,56,52,65,52,21,25,40,118,215,236,235,238,240,240,239,238,238,239,241,242,241,241,243,243,244,244,239,215,161,131,130,135,136,139,138,140,139,137,139,141,139,139,140,142,142,141,137,134,133,137,138,135,139,143,143,133,130,128,130,131,100,73,125,141,144,140,136,135,134,134,133,132,135,138,138,140,139,141,153,167,166,165,174,186,200,215,226,235,241,244,245,246,245,246,247,247,247,248,248,247,246,247,247,246,246,247,248,248,247,248,249,249,247,249,249,249,248,248,248,247,246,247,247,245,247,246,247,246,245,244,241,237,234,226,220,213,203,190,167,153,140,140,134,129,125,123,118,108,122,143,137,136,135,135,135,135,136,134,136,138,137,135,132,132,138,137,136,136,136,136,142,152,161,160,159,158,158,158,161,161,161,163,164,164,164,164,167,169,164,148,135,124,114,107,108,106,106,107,106,106,105,104,103,102,102,100,107,110,111,110,112,118,172,190,194,198,196,83,17,20,19,14,13,17,13,15,17,29,104,210,218,217,219,215,151,24,19,19,23,17,16,16,15,19,22,75,187,234,228,228,229,233,173,52,9,23,116,224,239,236,237,233,231,232,231,230,230,232,232,232,231,231,129,45,23,16,15,60,176,228,233,231,233,233,234,233,233,233,233,234,162,28,15,13,14,14,11,10,10,8,10,9,12,57,211,233,230,233,212,69,18,18,18,23,26,29,30,35,44,44,47,70,169,240,235,236,238,201,97,48,49,43,40,41,41,40,40,43,47,49,64,159,233,234,234,235,237,235,234,234,233,233,235,145,61,38,53,171,205,185,180,184,217,232,227,184,156,197,222,222,165,43,16,14,110,178,132,125,125,155,183,183,187,184,183,183,155,131,134,136,137,137,135,134,124,113,113,115,118,121,121,123,124,126,126,126,128,124,121,119,115,113,117,127,141,152,155,154,151,148,148,149,156,157,155,152,149,151,152,151,151,148,143,138,127,119,122,122,123,121,122,121,121,120,119,119,119,118,117,120,118,119,120,119,118,116,115,119,118,115,117,117,114,117,116,117,117,120,120,121,121,120,122,122,121,122,122,122,124,128,137,147,141,131,128,124,115,98,75,65,81,97,109,120,122,126,143,173,191,195,196,195,192,191,191,191,189,187,188,188,189,189,189,189,187,186,185,181,172,150,120,86,50,26,21,18,19,21,19,16,19,15,14,20,18,17,24,19,15,15,24,29,85,166,179,179,180,175,177,168,161,152,146,143,137,129,124,124,123,121,120,117,118,117,112,111,115,119,120,120,123,123,122,124,125,124,123,123,122,120,118,119,120,119,120,119,120,119,118,118,120,119,120,118,115,114,119,117,114,114,115,114,114,113,115,115,113,113,111,114,115,108,109,110,111,107,105,106,87 +84,83,81,88,83,85,86,82,83,93,90,84,88,86,84,82,85,85,82,78,68,56,54,62,47,20,16,24,73,176,231,234,238,240,240,241,239,237,238,241,242,241,242,243,241,243,243,233,200,151,128,129,133,134,135,137,140,139,137,137,139,138,137,138,141,141,142,138,137,138,139,137,134,138,140,138,132,131,128,128,131,112,66,114,141,139,137,137,134,133,134,132,128,131,134,133,136,137,137,152,168,167,167,170,172,180,185,195,208,217,225,230,234,236,237,238,240,241,244,245,245,245,245,246,246,246,246,247,246,247,248,248,247,247,248,248,246,247,246,246,246,247,247,247,246,247,245,243,240,236,233,232,222,219,208,198,187,177,161,146,139,136,138,135,130,126,126,119,104,117,139,138,136,134,134,134,134,136,135,137,137,134,135,133,130,133,132,131,133,131,133,142,156,163,162,160,160,161,162,163,161,162,165,167,165,165,165,166,167,162,146,132,121,111,107,108,105,104,105,105,107,106,106,103,104,103,100,108,110,108,107,110,118,171,189,194,198,197,84,18,17,19,47,91,100,85,38,23,23,55,184,217,186,164,200,150,26,20,21,42,93,111,105,65,20,17,40,139,231,230,229,229,227,147,29,13,39,144,220,203,199,201,218,231,231,231,231,232,233,233,232,232,233,123,24,17,17,14,71,198,233,234,232,232,233,233,233,233,234,232,234,176,29,16,13,10,10,8,9,12,8,10,13,14,67,217,233,231,232,215,78,14,18,15,17,22,26,30,33,40,45,47,78,180,241,234,235,239,202,98,43,47,53,56,59,62,63,65,62,53,49,63,160,234,235,235,235,237,237,236,234,233,235,224,109,51,43,79,198,166,95,82,94,191,231,228,209,198,211,221,220,125,32,17,25,147,165,48,33,38,115,182,184,184,184,183,179,150,132,133,137,138,138,136,132,122,114,113,115,117,120,121,123,126,127,128,128,128,127,124,118,114,112,116,124,140,153,158,156,151,148,148,150,154,155,151,150,150,151,152,152,151,149,146,141,129,119,120,122,122,122,120,121,121,122,122,119,118,119,116,118,114,118,120,118,117,116,117,118,118,116,116,115,114,115,115,115,118,121,119,119,120,120,120,123,121,120,121,120,123,125,130,138,147,142,135,131,125,115,99,78,70,78,93,111,122,124,126,142,170,190,195,196,194,194,191,189,187,186,188,190,188,188,189,191,188,187,185,182,183,185,176,159,130,96,66,33,21,20,22,17,16,14,18,16,18,15,16,13,14,13,20,18,33,115,164,162,157,148,146,138,135,127,121,123,126,122,120,122,120,117,117,113,117,121,120,121,123,124,126,126,126,126,124,122,121,120,117,118,120,118,118,119,118,118,119,120,118,118,118,117,118,119,119,117,115,117,119,118,116,113,112,111,113,114,112,114,113,109,110,112,111,109,110,110,112,107,107,104,73 +78,81,82,86,85,84,84,79,80,92,82,86,84,84,83,79,83,83,81,76,68,58,61,67,45,23,26,26,41,127,217,234,236,237,240,241,241,239,239,241,243,242,242,241,239,241,237,218,172,133,123,128,133,132,130,134,136,136,134,135,137,135,137,137,139,141,141,138,140,139,138,135,133,136,136,132,131,133,129,131,136,127,76,97,134,134,135,136,134,129,129,131,129,130,131,129,134,134,133,147,171,167,164,170,172,175,174,177,183,188,195,200,207,213,216,220,224,226,229,231,232,233,236,237,236,238,238,238,239,240,240,240,240,240,239,238,239,238,239,239,240,241,239,238,236,234,233,226,224,218,215,210,201,195,187,178,164,154,145,139,136,133,137,136,131,126,125,118,92,110,135,138,134,134,133,135,133,132,134,134,136,133,134,131,131,133,130,128,129,130,132,144,158,165,166,164,163,165,165,163,162,162,164,168,167,166,164,163,164,159,142,131,121,112,110,111,109,106,106,105,106,107,108,104,103,104,103,104,109,109,108,109,116,170,189,194,200,197,83,16,14,30,135,191,197,186,111,23,22,42,156,216,177,148,196,152,27,20,30,98,200,212,209,160,47,16,32,115,226,232,231,232,217,118,15,16,60,174,184,93,71,87,167,230,231,230,231,232,231,232,232,233,235,159,79,41,21,21,39,145,223,235,232,232,232,231,232,233,234,233,234,189,34,15,11,10,10,17,31,13,9,12,15,21,75,222,231,232,233,219,93,15,18,13,16,23,42,40,32,40,42,46,84,188,240,234,234,238,202,99,43,48,96,160,171,172,174,179,138,69,47,63,159,234,235,234,235,237,237,236,236,236,238,208,90,44,45,116,219,150,60,46,66,186,232,232,226,226,223,221,215,98,22,14,48,177,162,29,11,17,109,185,188,184,186,185,179,149,133,135,138,137,134,134,131,121,116,117,118,116,119,121,124,125,128,130,130,128,127,125,120,116,111,113,123,136,152,159,158,152,148,148,148,151,154,152,151,152,152,151,151,153,150,149,147,137,121,119,122,122,121,121,122,121,121,121,119,119,121,118,119,115,116,117,116,117,117,116,117,117,117,118,119,115,117,116,115,116,120,118,117,121,122,119,121,124,123,122,122,122,125,125,128,138,145,145,140,132,124,117,103,80,69,74,90,108,123,125,126,139,167,188,194,197,194,191,190,190,189,188,189,189,185,185,188,187,189,187,185,186,186,185,185,179,170,148,118,78,46,27,21,16,14,19,15,15,18,14,14,16,14,12,15,19,48,126,135,134,129,126,125,128,124,121,121,119,115,114,117,119,122,124,126,125,128,128,126,127,124,124,124,123,123,122,119,119,119,117,118,120,118,120,122,119,118,118,120,119,118,121,119,116,115,116,118,117,117,120,118,114,112,114,113,113,113,109,111,111,110,112,110,113,112,113,112,110,109,106,92,59 +84,83,82,84,86,84,81,82,85,87,83,80,78,77,81,80,80,82,80,78,73,58,61,69,50,21,24,25,29,83,187,233,232,236,241,241,242,242,242,241,241,241,240,239,241,238,223,186,142,124,125,128,131,133,133,137,138,137,137,139,141,137,135,137,140,142,140,138,135,136,137,136,136,134,131,131,132,136,134,136,134,131,86,79,126,133,132,133,131,128,128,128,132,130,130,131,131,130,129,141,165,169,164,170,173,174,174,173,177,178,179,179,185,189,191,194,199,201,206,209,209,213,218,218,216,216,217,215,218,221,220,221,222,224,222,221,223,221,221,222,221,220,221,218,214,212,210,206,202,196,192,186,178,171,165,160,152,148,144,141,138,134,138,138,132,126,123,112,86,109,131,136,133,133,132,132,131,129,133,130,132,133,133,130,131,131,129,124,127,129,131,144,160,168,169,168,167,167,166,165,163,161,162,166,165,163,161,161,162,155,139,130,119,111,110,112,110,108,108,105,107,110,110,107,104,103,103,104,110,111,107,108,113,168,189,195,200,199,84,14,17,42,183,216,218,215,160,25,26,42,142,219,205,199,208,159,31,22,41,137,231,229,231,199,77,16,28,100,221,232,229,231,201,91,16,22,82,202,171,48,8,32,145,232,233,230,230,231,231,232,233,232,233,214,193,149,53,23,24,85,203,232,232,234,233,231,231,235,235,235,234,203,43,16,18,12,12,29,89,16,11,12,14,22,87,226,230,232,232,222,106,12,17,17,18,31,88,70,30,37,40,46,87,197,239,236,237,238,203,98,46,54,127,226,236,236,237,241,180,78,44,57,156,234,235,235,236,237,235,233,236,236,237,203,86,43,48,120,200,133,56,44,62,165,201,210,223,225,222,220,214,88,21,15,45,145,124,28,12,15,87,144,153,178,184,183,182,154,134,137,138,137,136,136,132,118,114,116,116,117,120,121,123,127,129,131,130,129,126,124,123,118,111,113,125,136,148,158,159,157,154,152,152,154,158,156,154,152,152,152,152,152,153,151,148,143,126,115,118,120,120,123,121,119,121,120,120,120,119,120,120,118,117,115,115,116,118,116,115,117,117,117,120,115,116,116,117,117,119,117,117,119,121,121,121,124,126,123,122,123,124,126,126,129,138,149,150,138,128,124,119,104,85,72,75,89,107,122,126,125,137,164,188,196,195,193,194,194,192,189,188,189,185,185,187,186,189,190,189,190,187,188,188,186,184,184,179,159,129,91,50,23,19,17,15,16,18,15,12,16,14,12,16,14,24,95,124,125,125,122,122,121,118,121,122,122,124,123,125,127,130,130,131,128,126,127,123,123,123,124,123,121,122,121,119,120,121,120,121,123,124,124,121,121,122,120,118,120,119,119,120,119,117,117,120,118,117,119,116,116,116,116,115,113,113,113,114,113,111,112,114,113,110,110,111,110,108,98,77,58 +84,82,80,80,84,87,85,85,87,86,81,77,77,73,70,80,81,83,76,78,65,55,54,63,52,20,19,25,34,56,141,220,229,234,238,240,243,241,241,241,241,239,238,239,239,226,193,149,123,121,123,125,133,137,132,134,135,135,137,140,140,139,136,136,139,140,141,141,134,136,137,136,138,131,131,131,134,134,132,133,134,131,97,64,117,129,129,127,129,129,127,126,129,126,127,128,128,125,125,132,152,172,165,167,170,173,173,174,176,177,175,176,178,177,177,179,181,183,185,186,187,189,191,193,194,192,192,193,196,201,199,198,202,204,204,203,203,201,200,200,198,192,192,192,190,192,189,185,182,177,173,166,163,158,157,156,149,146,145,144,137,136,134,136,130,127,122,98,80,111,127,134,131,131,129,127,129,128,129,130,132,133,130,131,128,128,127,123,124,127,132,147,164,168,170,169,168,164,161,162,163,162,161,164,165,162,162,162,158,152,141,128,116,111,110,111,110,109,108,106,106,108,109,108,107,103,102,104,110,109,106,107,109,166,187,196,199,200,83,15,15,44,187,215,215,212,170,28,21,36,137,218,213,218,217,163,31,21,45,141,229,227,227,201,87,12,25,100,219,232,229,231,198,84,9,16,91,211,168,46,9,29,135,219,220,226,231,231,230,232,232,232,232,232,235,225,100,27,22,58,189,232,233,234,232,232,232,235,236,233,232,210,51,17,19,13,19,51,149,26,11,12,15,19,93,227,231,231,232,222,120,15,16,18,16,40,133,96,24,34,38,46,92,205,237,237,236,239,205,102,49,57,129,228,237,236,238,240,180,78,46,58,155,234,235,236,236,237,234,232,235,235,237,200,87,43,46,71,93,68,46,39,47,81,95,133,212,223,223,219,210,85,24,14,22,46,37,14,13,14,30,45,64,160,184,182,182,152,134,136,137,136,136,138,133,119,115,115,118,121,123,124,125,127,130,131,131,133,129,124,122,117,113,114,122,133,149,158,161,161,157,155,156,155,154,155,154,151,151,152,153,153,152,153,151,145,131,122,111,117,122,118,120,122,120,117,120,118,117,118,118,116,116,115,114,116,118,116,117,117,117,116,116,115,115,115,117,118,117,117,119,118,119,118,118,121,122,122,122,124,124,126,124,126,128,138,147,146,138,130,126,121,107,85,73,74,84,106,122,123,124,134,163,186,193,195,194,194,193,190,190,189,187,185,186,187,189,192,190,188,186,189,186,190,188,186,187,186,179,159,113,44,25,18,16,16,14,14,17,18,13,10,11,10,16,79,119,114,116,117,121,122,122,129,128,130,132,131,129,127,130,127,126,126,124,127,125,125,127,123,121,122,123,123,122,121,121,121,122,122,122,120,119,121,121,121,119,118,120,122,119,116,117,117,119,116,116,116,114,115,117,115,115,112,113,116,113,117,113,109,110,112,110,112,109,108,109,92,67,58 +82,82,80,80,82,81,83,80,80,83,78,78,76,72,69,83,81,81,77,72,62,53,57,64,53,18,17,21,29,39,93,183,221,230,236,240,242,239,238,240,241,239,238,236,226,197,153,127,122,121,120,122,133,137,134,132,134,134,135,139,139,138,137,136,140,140,141,140,136,133,136,134,136,133,137,134,135,134,131,133,136,129,112,53,107,129,131,124,127,126,125,125,126,123,123,124,125,124,123,124,138,168,170,164,166,170,173,176,176,175,174,176,176,176,175,174,174,177,178,178,178,178,177,179,179,180,180,183,183,185,184,182,185,186,187,186,186,186,185,183,181,177,172,174,176,177,174,174,170,166,164,159,157,156,155,155,151,146,142,143,141,138,133,133,131,129,118,71,74,110,122,131,128,129,127,125,128,126,127,131,133,131,129,131,125,126,126,123,124,126,134,153,166,167,169,170,169,163,159,162,165,166,164,164,164,164,165,162,154,149,140,124,114,109,109,111,110,108,106,105,105,105,105,107,107,106,103,104,108,106,106,108,108,163,188,196,200,197,87,17,15,45,187,217,215,214,175,32,20,33,135,219,215,219,219,166,33,27,47,138,228,225,228,202,92,13,21,95,215,232,230,234,202,89,7,12,46,96,76,23,11,21,58,89,111,187,229,230,229,230,231,232,232,230,233,236,121,31,19,50,183,230,232,233,231,232,233,234,233,233,232,219,65,20,14,9,16,72,188,40,14,11,14,16,100,230,231,230,231,224,139,21,13,16,17,47,169,125,26,35,40,41,94,211,237,238,236,238,205,102,48,55,127,228,238,234,234,239,181,78,45,61,159,234,234,235,235,235,233,234,234,235,237,198,88,40,39,43,39,36,37,35,38,40,44,96,206,223,221,216,207,87,26,11,10,6,4,7,12,10,8,9,28,155,184,182,181,151,133,135,136,137,136,139,133,117,114,117,119,121,122,126,128,127,131,133,133,134,130,125,121,116,113,119,122,130,146,156,158,160,157,155,155,152,153,154,153,151,153,155,155,155,152,153,152,144,134,126,121,113,116,115,119,123,119,118,120,118,115,116,117,116,116,117,118,116,117,117,117,117,118,116,115,116,113,114,116,115,116,117,117,117,119,118,118,119,119,120,122,124,122,123,124,123,126,129,136,148,148,138,131,129,123,108,89,75,75,79,93,116,124,123,133,157,181,190,191,194,193,193,191,190,188,185,187,189,191,193,189,188,186,184,182,186,180,172,168,163,156,150,131,74,33,16,17,16,13,16,21,17,14,9,6,7,12,65,118,121,126,126,126,128,127,130,129,131,128,126,125,125,128,124,125,125,123,127,128,125,125,122,122,123,121,120,123,124,120,118,119,120,121,120,120,122,121,119,118,116,120,120,117,117,116,115,114,116,116,116,113,112,114,113,113,114,114,113,111,111,111,106,110,109,107,111,109,106,101,78,51,48 +77,77,82,81,79,76,81,75,76,78,75,74,72,72,76,82,80,79,82,71,61,49,53,63,53,27,13,15,21,32,64,141,211,227,235,239,239,238,237,238,238,239,234,222,195,150,125,120,120,120,120,122,129,134,134,132,133,138,137,136,135,137,133,137,141,139,140,140,136,134,135,133,135,135,136,136,134,135,133,133,131,129,122,64,93,128,128,123,126,126,126,125,123,123,124,124,124,124,124,124,132,160,170,171,168,172,174,176,176,174,175,175,176,178,176,174,176,177,177,175,176,178,177,176,175,175,177,178,178,176,176,177,179,178,178,178,178,175,174,174,175,174,168,169,172,168,168,168,167,163,161,159,159,158,158,156,153,150,142,144,141,137,134,136,135,130,93,46,76,111,120,129,126,127,126,122,121,126,123,127,127,126,125,125,125,127,126,123,126,126,134,152,163,167,168,172,172,166,161,163,167,170,167,166,165,167,167,164,156,148,137,125,117,111,113,113,112,108,107,106,106,105,108,109,109,106,104,102,107,105,106,107,111,160,187,195,201,197,90,16,14,50,184,215,214,213,174,37,22,37,133,221,218,219,217,168,39,25,44,136,228,222,227,201,96,14,20,92,211,233,230,233,205,95,11,14,18,20,16,15,16,17,20,20,50,165,230,230,230,230,231,230,231,231,232,234,125,34,19,47,179,227,230,230,231,232,233,234,233,232,233,229,78,18,13,11,17,95,211,62,18,12,14,23,114,230,230,231,232,227,153,20,15,19,17,64,197,149,27,32,35,38,96,217,236,235,235,239,205,100,47,55,124,226,237,234,235,239,181,79,44,63,160,234,233,233,235,234,234,234,234,234,237,199,85,37,37,39,37,35,41,39,38,36,43,96,206,220,218,217,207,82,22,11,11,9,7,8,7,9,9,9,30,157,184,183,180,151,135,134,134,135,134,138,132,118,116,118,120,120,122,128,131,131,134,135,134,133,129,124,120,116,116,126,126,127,140,153,158,161,159,156,155,155,154,153,155,155,155,157,154,156,155,155,152,146,137,124,126,122,112,114,119,121,119,122,118,119,118,117,117,116,116,117,119,117,116,116,115,117,116,116,115,116,114,113,113,114,116,114,115,118,117,119,120,118,116,120,120,122,125,122,126,124,125,125,127,134,142,143,139,134,130,123,109,91,81,77,78,94,115,124,125,132,151,175,190,193,192,194,192,191,189,186,187,188,189,189,182,179,172,164,159,155,145,143,142,139,134,131,122,92,55,27,17,17,13,17,24,22,14,9,6,7,9,57,123,127,128,129,128,128,127,124,128,128,126,127,125,124,127,125,126,126,126,128,128,124,123,121,123,125,124,121,122,123,122,119,120,121,121,119,120,121,119,120,118,120,120,117,117,115,116,116,115,119,120,119,115,115,115,113,110,113,114,112,112,109,113,109,110,109,112,113,107,101,88,64,46,43 +76,79,80,80,79,81,80,73,73,82,81,79,75,77,83,83,80,77,81,68,59,54,56,66,49,35,15,13,17,25,47,106,192,226,231,234,233,233,233,232,231,230,224,198,153,126,119,120,122,119,121,122,128,130,131,131,134,136,137,134,137,139,135,135,138,138,137,137,137,134,134,135,134,134,136,137,135,135,133,132,131,130,123,79,79,125,126,123,126,128,126,124,121,122,122,123,123,123,124,125,126,148,165,174,171,168,168,169,173,174,174,177,178,178,176,173,176,175,173,173,175,174,173,175,175,174,175,177,176,175,175,174,176,175,173,174,173,173,173,172,172,172,171,170,171,168,168,166,166,165,161,159,161,159,157,155,152,149,146,145,142,141,138,136,137,114,49,42,84,109,114,127,125,126,123,121,119,123,123,123,122,124,126,127,127,124,126,126,127,128,134,151,164,168,172,172,169,168,169,170,173,174,169,167,171,173,172,170,160,150,139,126,116,111,114,113,110,108,108,110,109,107,107,110,110,105,104,103,104,105,104,104,107,159,188,196,201,197,92,16,18,46,180,211,215,212,174,38,19,32,129,221,219,221,216,169,37,23,41,133,226,222,226,202,94,12,22,89,209,233,230,232,206,97,8,11,10,6,9,13,16,16,16,10,35,161,232,229,233,234,235,235,232,230,229,233,129,34,17,39,176,229,230,230,231,231,233,233,231,231,229,231,97,15,13,13,22,126,223,90,15,12,13,25,129,232,234,231,232,228,167,20,16,14,21,86,218,172,33,28,37,44,104,224,237,235,234,238,203,100,44,49,122,228,238,235,236,240,180,76,42,61,159,235,235,233,235,235,236,235,234,232,236,211,140,118,120,118,118,80,52,43,47,100,122,151,214,220,217,216,210,138,108,102,102,100,75,15,11,11,64,105,118,172,185,183,183,152,134,134,132,133,136,136,132,117,118,118,121,123,126,128,131,133,133,134,134,135,132,127,120,113,115,129,126,121,135,149,161,167,163,158,157,157,157,156,154,154,156,156,155,157,158,158,154,148,143,128,121,125,121,112,113,117,117,120,118,119,119,118,116,114,113,116,116,116,116,115,115,115,118,116,111,115,117,115,115,116,114,112,115,119,118,120,122,119,117,119,119,121,124,124,124,125,125,123,124,125,132,142,148,142,134,129,123,110,93,84,80,82,96,117,126,126,128,147,175,191,193,193,191,189,188,184,178,173,165,158,155,147,141,138,137,133,131,132,132,130,132,131,123,99,67,46,27,18,16,12,15,14,9,3,5,8,9,54,122,126,128,125,126,126,128,125,124,127,126,127,126,125,124,127,127,125,124,126,125,124,124,123,123,124,125,124,122,121,123,122,120,121,119,118,118,119,119,120,120,123,118,115,117,117,116,117,116,118,119,115,114,114,114,113,112,112,111,111,113,111,112,109,111,108,114,110,105,94,80,57,50,47 +78,83,79,79,79,83,78,76,79,82,82,83,81,82,80,81,84,80,79,70,63,58,71,74,44,31,14,14,23,26,32,77,170,223,226,227,228,229,230,231,229,224,203,160,128,120,119,121,119,121,125,122,127,131,131,133,134,137,137,137,135,136,135,135,134,138,138,135,138,133,133,135,135,134,138,135,132,133,131,128,129,125,124,92,69,119,123,121,123,125,123,121,119,121,122,121,120,119,118,122,123,140,159,163,169,169,164,166,169,171,171,174,175,177,176,173,175,177,176,172,172,170,171,174,174,173,174,175,174,173,175,173,174,173,174,172,171,175,174,172,173,172,171,170,171,170,168,166,166,167,162,163,160,161,160,157,152,147,144,146,146,141,137,135,124,75,28,46,99,102,113,124,123,121,120,119,119,119,122,121,125,125,126,126,126,125,126,126,126,128,135,151,163,168,172,171,168,169,174,176,177,177,174,173,177,180,187,185,168,153,141,128,114,111,115,115,111,108,108,109,109,109,108,108,108,105,102,105,103,103,105,104,105,155,186,194,200,198,92,14,20,42,180,212,211,214,174,39,21,34,125,220,217,219,216,172,37,27,43,131,226,224,225,203,98,11,20,84,206,230,227,230,209,123,53,57,60,61,49,22,13,16,46,79,105,182,231,223,189,169,164,186,221,231,230,233,128,37,16,40,176,229,231,231,231,231,230,230,231,230,230,230,104,18,11,12,26,156,225,129,16,17,16,25,138,232,233,232,232,228,174,23,12,17,30,100,231,191,54,27,33,47,108,227,236,236,235,239,204,98,38,45,118,225,238,236,237,241,183,76,40,57,155,233,235,235,235,235,235,235,235,233,233,228,217,214,215,214,217,133,52,40,60,171,210,213,222,220,218,215,211,197,190,186,182,182,139,25,12,13,110,177,179,186,186,183,183,148,134,135,132,136,137,137,133,118,118,121,123,124,127,131,132,133,134,135,134,135,132,127,121,113,115,130,126,120,133,148,164,173,166,160,158,158,158,158,158,156,157,157,156,159,160,159,153,148,140,125,118,121,125,123,112,115,118,119,120,120,119,118,114,113,115,117,117,116,118,116,114,114,117,117,114,113,114,115,115,116,116,118,115,119,120,118,120,117,119,117,118,122,123,124,124,123,123,121,124,123,125,134,145,148,143,135,130,125,112,95,83,75,68,85,113,123,126,129,141,169,186,183,174,164,159,152,146,143,136,134,137,133,129,129,130,130,129,127,126,123,121,122,116,95,77,62,42,27,19,12,11,13,8,7,8,7,9,52,120,125,129,127,125,127,130,129,127,128,128,127,127,128,125,126,127,126,123,122,121,123,124,123,123,123,121,122,123,120,121,120,118,120,120,118,118,119,119,120,117,119,116,116,118,117,117,115,117,117,117,115,115,113,112,114,114,112,111,112,114,110,113,111,109,111,111,106,102,85,71,45,46,55 +80,82,76,78,79,79,82,76,83,81,80,79,77,79,76,81,80,74,74,68,58,56,66,73,52,37,27,15,15,43,86,125,179,215,219,221,225,225,226,227,224,210,171,132,121,118,120,123,120,122,121,119,126,134,136,135,133,137,138,136,137,138,136,136,136,138,137,134,139,133,133,132,136,134,136,134,132,134,134,129,126,123,124,103,60,105,121,120,120,121,121,119,119,118,118,119,117,120,118,119,122,135,154,158,163,169,167,169,167,166,168,170,172,172,175,175,175,177,175,173,172,171,171,172,173,174,172,171,171,171,172,173,174,172,175,174,176,175,174,174,174,172,171,171,171,170,168,167,165,167,163,161,160,162,158,157,153,152,145,147,144,142,132,131,87,31,27,65,113,99,112,123,123,117,119,117,117,117,120,120,125,124,125,125,126,125,124,124,125,128,136,151,163,167,168,168,167,172,177,175,173,177,178,181,185,187,190,186,171,156,145,130,115,113,117,116,113,111,110,109,109,108,108,110,110,107,101,103,103,103,103,103,106,154,183,193,199,198,95,17,16,42,178,215,213,216,174,34,20,33,125,218,214,215,215,174,39,22,37,119,227,226,227,205,99,11,20,84,206,230,227,230,224,203,185,188,192,198,155,56,9,18,103,192,209,221,235,221,115,48,45,91,200,236,236,236,118,33,13,41,178,228,229,231,230,231,230,231,232,230,231,232,116,24,13,14,36,180,227,163,20,19,15,28,150,232,233,232,231,226,181,30,16,15,31,126,236,202,69,21,27,48,118,232,235,235,234,239,205,99,39,46,120,224,236,236,236,240,181,76,40,55,153,231,235,235,233,234,234,233,235,234,234,234,235,236,237,235,237,144,54,41,62,184,228,226,222,220,217,214,212,209,204,202,195,194,150,25,10,15,120,186,185,187,187,183,181,149,136,136,134,137,136,137,134,116,116,121,123,124,127,132,132,135,136,135,136,134,129,126,122,115,120,135,129,119,129,144,163,175,167,159,159,161,162,162,163,157,156,160,161,162,159,157,156,150,141,125,117,119,121,124,122,110,115,119,121,118,119,118,115,118,117,116,117,116,117,116,118,115,112,113,114,115,115,116,115,113,113,114,115,119,118,118,119,118,116,118,118,123,123,123,122,124,123,122,123,124,125,126,133,143,148,145,137,131,127,113,96,75,60,70,93,112,125,125,123,145,158,148,141,138,136,131,131,131,130,131,132,130,127,125,123,123,126,126,127,130,131,129,124,103,79,69,60,44,23,11,7,12,8,7,7,6,6,56,117,124,124,126,126,130,127,127,127,129,125,126,127,127,127,126,126,124,123,123,122,121,122,122,121,122,122,121,121,120,120,120,119,120,120,119,118,118,118,119,118,116,116,117,116,116,117,114,113,115,113,114,114,114,112,115,113,113,112,111,113,108,112,107,108,109,106,105,96,80,60,47,50,51 +81,80,79,85,84,83,87,82,82,83,84,83,78,78,78,86,82,76,74,64,58,57,60,75,63,42,35,20,34,89,146,171,192,210,219,222,223,224,227,224,216,184,139,123,121,119,119,119,121,123,119,117,126,132,131,134,132,132,134,134,137,138,137,136,135,134,135,134,135,133,132,131,133,132,133,132,131,128,128,126,125,122,120,111,63,94,122,120,121,119,119,118,116,115,117,116,116,118,116,121,120,126,148,153,154,160,164,171,175,173,171,171,170,171,172,173,173,172,173,174,173,171,171,174,174,172,173,173,173,172,173,175,174,176,173,172,176,172,171,173,172,168,168,169,168,170,171,168,165,166,163,161,159,160,157,153,155,150,149,151,144,139,131,94,37,24,33,94,108,98,109,118,122,121,117,115,116,117,118,119,119,120,120,122,122,121,122,123,124,128,135,149,161,167,168,168,170,173,174,173,173,176,180,184,186,187,189,187,174,163,150,130,114,114,117,114,112,113,114,112,108,108,108,110,111,105,100,103,104,104,103,103,104,153,186,193,200,201,116,22,15,34,122,198,209,200,130,28,22,40,139,218,215,215,216,182,52,23,24,78,191,216,215,169,57,12,23,89,213,231,228,229,231,231,231,232,234,238,188,69,8,14,112,220,234,232,233,229,116,24,16,31,111,165,172,140,56,21,15,50,189,231,229,231,230,231,230,231,232,232,230,232,129,24,12,18,46,201,229,190,34,18,16,33,163,231,230,231,230,226,189,42,17,16,36,154,239,210,91,19,29,47,124,235,235,235,233,237,205,102,37,45,124,226,237,235,237,240,181,75,41,57,152,232,236,234,234,233,233,233,234,235,235,234,233,232,233,233,234,142,59,41,61,185,226,223,220,219,217,214,212,206,201,198,192,192,147,25,10,18,120,182,184,185,187,185,181,147,137,138,136,137,136,137,132,119,118,122,124,127,130,133,134,134,135,132,133,134,129,125,124,116,119,139,133,117,123,141,161,174,167,161,163,162,161,162,161,160,162,163,164,165,162,162,159,154,145,126,115,116,119,122,127,121,110,116,119,118,115,115,116,118,116,119,119,118,114,113,118,116,112,113,113,114,115,118,116,114,112,113,115,116,118,117,118,116,116,118,119,121,121,121,121,121,122,123,121,124,123,122,126,132,139,146,145,142,135,126,117,97,76,67,77,95,111,121,123,134,137,132,131,130,132,133,133,130,125,124,121,121,124,127,131,134,136,133,130,132,134,134,129,107,83,75,68,50,32,15,12,11,5,3,4,3,8,62,121,123,125,125,126,127,129,128,126,128,128,128,125,126,125,125,123,123,122,124,123,123,120,119,120,123,123,120,121,123,120,117,118,120,118,118,120,120,120,120,116,114,115,116,116,115,113,114,114,114,112,114,114,113,112,111,113,112,111,110,112,111,108,103,108,108,104,104,87,70,53,43,47,54 +80,82,80,76,81,80,81,83,79,77,83,84,80,83,82,84,79,78,76,66,61,54,56,78,82,47,36,37,73,131,161,175,191,211,219,221,222,221,225,221,196,149,123,123,120,120,119,120,121,121,120,122,130,133,132,132,131,132,132,133,134,135,137,133,134,135,137,135,133,131,131,130,131,129,131,130,129,124,122,124,123,120,119,114,67,82,117,118,118,117,117,117,115,116,115,115,114,113,114,118,117,118,139,152,154,160,163,166,171,170,175,177,176,175,172,172,172,170,173,172,170,170,171,171,170,170,172,175,176,174,172,172,172,173,172,172,173,172,172,170,171,170,173,168,169,168,170,168,167,165,166,162,158,155,156,156,156,157,152,146,138,129,88,32,20,30,61,112,95,95,104,116,121,119,119,115,116,117,119,119,117,119,120,120,123,123,125,123,123,126,134,151,162,165,167,168,169,171,173,173,172,175,176,178,181,184,184,183,175,167,153,131,112,112,118,119,117,116,114,112,110,109,111,111,111,106,102,104,101,104,101,104,102,152,186,194,199,201,153,30,16,23,38,77,83,82,46,22,24,49,170,219,217,218,217,197,89,19,19,31,69,91,81,56,24,16,31,115,227,229,228,230,230,229,229,231,231,234,189,73,9,16,111,217,233,231,230,234,152,41,14,17,28,41,45,35,24,19,13,96,209,231,229,232,231,231,230,231,232,231,231,230,142,25,13,17,68,214,229,205,51,12,12,36,173,232,229,231,232,228,198,47,13,18,47,182,237,218,123,26,36,48,131,235,234,236,233,237,206,103,41,49,123,225,236,235,236,239,182,80,48,58,151,233,236,235,236,236,235,234,234,234,234,234,233,232,233,232,234,139,54,43,64,185,224,223,221,216,214,213,209,205,202,199,193,192,140,22,11,23,126,184,186,187,188,186,179,147,137,135,137,138,138,137,133,121,120,127,129,131,134,135,136,134,135,133,132,135,133,128,125,117,120,139,134,120,125,139,158,175,172,163,162,163,166,168,169,170,174,170,167,169,169,169,162,153,143,126,113,118,118,117,118,127,121,106,116,121,118,115,117,118,116,119,115,116,116,115,117,116,115,114,117,114,115,115,115,116,115,111,113,115,115,113,115,117,117,117,117,120,120,120,120,120,121,122,122,121,121,122,123,124,129,139,147,149,141,134,130,118,101,81,74,82,95,110,121,132,133,130,129,125,122,118,115,119,121,125,129,132,133,131,137,139,138,133,135,135,132,131,129,111,91,83,70,53,48,29,16,9,5,3,4,8,9,68,121,123,124,125,124,122,126,128,128,126,128,125,122,124,123,124,122,121,122,122,121,122,119,119,121,122,123,123,125,124,121,117,117,118,118,118,118,115,116,120,119,115,115,115,115,115,112,114,113,113,115,114,114,113,110,111,117,114,112,114,111,109,110,108,111,109,103,94,80,69,51,45,41,51 +82,82,83,83,83,78,81,83,78,77,85,85,83,82,82,84,81,79,74,68,60,47,55,73,68,41,59,90,104,140,160,176,192,210,218,222,224,222,222,211,169,126,115,119,121,118,122,124,120,120,121,124,132,137,133,130,131,133,133,135,135,134,133,133,132,134,138,136,132,131,131,128,128,128,129,127,128,126,122,122,120,118,121,116,81,58,113,119,117,116,116,113,113,112,113,114,114,113,115,115,114,120,135,153,154,156,158,162,164,165,166,169,173,176,175,175,175,172,173,175,172,170,172,169,168,170,170,173,173,172,170,171,172,172,172,173,174,173,171,168,170,174,173,172,172,169,167,165,170,168,167,165,164,163,162,157,156,153,144,137,118,69,31,15,25,56,105,109,86,89,104,117,121,117,118,114,114,115,118,117,117,117,119,120,120,124,124,123,123,126,136,155,162,164,166,167,168,169,172,172,170,172,173,173,175,178,180,179,173,167,153,132,113,112,115,118,118,114,113,112,112,112,110,112,113,109,105,103,102,104,102,101,101,150,184,195,199,200,190,75,16,15,13,21,28,29,17,19,33,100,207,217,217,218,216,210,149,31,17,23,26,29,19,20,18,20,65,176,233,228,228,229,229,230,231,231,230,234,193,77,11,18,109,214,234,231,230,233,206,90,19,13,14,13,17,15,17,13,45,168,226,229,230,231,230,232,230,229,229,230,229,231,153,20,11,15,92,223,230,215,72,12,19,36,183,230,231,230,230,228,205,52,10,17,63,204,234,223,145,24,29,51,141,237,235,236,234,236,203,104,46,50,118,223,238,235,236,239,181,80,44,54,151,233,238,236,235,234,235,234,233,234,235,235,234,233,234,233,234,142,69,56,74,189,225,223,220,218,215,211,206,205,200,196,194,192,147,40,37,41,133,187,186,188,190,186,181,146,132,133,137,137,139,137,134,120,121,129,132,133,135,135,137,136,137,138,136,136,134,129,125,118,124,142,136,122,124,139,155,171,171,163,164,169,175,181,183,183,186,180,175,176,174,171,166,154,141,129,116,115,115,116,115,121,125,117,109,117,119,117,118,117,116,118,119,116,117,118,118,119,117,118,120,116,117,116,115,116,115,116,116,116,116,116,117,118,115,117,120,120,120,121,120,119,118,121,121,121,124,123,123,122,125,130,139,147,148,139,131,129,122,107,90,76,81,97,115,127,124,116,111,104,96,100,120,130,132,133,136,135,136,136,137,137,136,135,136,133,133,130,126,117,97,86,76,64,58,44,30,11,5,5,4,7,13,77,123,123,125,123,124,125,124,125,125,126,128,126,123,124,123,127,124,122,125,120,121,122,122,125,124,122,121,123,123,123,122,120,120,121,121,117,114,116,117,121,119,116,117,117,117,115,113,115,114,113,114,115,115,111,109,113,113,112,113,113,111,109,110,110,109,108,98,87,70,63,55,63,51,40 +82,83,82,82,82,80,81,81,77,78,81,79,80,80,76,76,74,81,76,73,61,45,55,76,73,57,82,131,116,137,157,177,196,212,222,225,225,224,217,190,141,114,114,118,118,121,123,122,115,116,122,127,131,132,133,131,133,135,132,136,135,134,133,132,131,132,134,134,133,134,130,130,129,127,125,123,126,123,124,121,121,116,117,116,92,56,103,116,114,114,114,116,114,110,109,110,112,116,115,115,113,116,127,149,151,152,155,160,164,164,162,164,167,169,169,171,173,176,176,175,175,174,173,172,172,172,170,170,170,171,169,170,173,172,174,174,175,176,176,173,174,175,174,172,170,170,170,169,173,169,165,163,160,157,155,152,148,141,137,109,58,28,17,14,35,103,118,96,82,88,101,115,118,115,116,114,113,114,115,115,115,118,121,121,121,124,122,123,125,127,137,156,163,163,163,165,166,165,168,171,170,170,170,171,173,174,176,175,170,163,153,132,113,112,117,119,118,114,114,114,113,113,111,111,113,107,106,106,102,101,103,101,102,147,181,192,200,203,202,164,71,21,16,16,16,19,16,30,87,182,220,217,220,218,217,219,201,121,40,19,20,19,14,14,22,67,160,221,229,229,228,228,230,230,229,229,230,233,196,85,17,20,103,211,234,228,229,230,229,192,109,44,21,20,16,23,35,75,158,219,229,229,231,230,230,231,232,231,229,231,229,233,179,69,66,73,142,225,230,224,130,76,86,99,202,229,229,228,228,230,216,126,99,108,138,222,232,227,192,120,121,134,186,236,235,235,235,236,206,112,62,71,130,222,236,235,236,238,189,106,79,91,168,234,237,237,235,232,233,234,235,235,235,235,234,234,233,233,234,203,181,177,183,216,223,221,220,220,215,212,208,203,200,195,194,191,178,149,151,153,172,187,188,190,192,188,182,150,135,136,138,140,141,137,132,117,121,129,134,136,138,138,135,138,138,137,136,135,134,127,123,118,124,143,139,122,121,137,155,167,169,168,170,172,176,181,186,187,187,185,179,179,174,171,166,154,143,131,118,113,113,116,115,114,119,126,121,110,113,117,118,114,118,119,120,119,117,117,115,117,114,118,119,115,115,114,116,114,112,115,115,113,117,117,114,115,113,115,120,119,120,121,119,121,121,120,120,121,122,124,123,124,126,127,128,137,149,148,136,131,128,122,110,97,85,88,103,110,107,103,99,98,99,113,133,138,135,136,135,136,136,135,133,135,132,135,134,132,132,131,129,121,96,82,78,72,61,47,45,22,8,5,6,9,16,91,121,116,122,121,121,123,122,125,122,121,119,118,120,125,126,124,123,125,126,123,124,122,122,123,123,122,122,121,120,121,121,121,121,121,119,120,119,116,117,117,115,116,117,114,114,114,113,114,114,115,113,112,114,113,113,110,108,110,109,113,113,110,109,109,112,107,94,77,70,59,50,49,54,41 +74,82,83,84,85,81,79,85,87,84,82,80,78,81,77,77,77,78,77,76,64,50,57,83,85,62,66,100,118,144,163,178,195,213,219,218,221,219,208,167,125,115,116,117,116,120,119,118,118,119,122,130,133,130,129,131,130,132,131,134,133,133,135,131,130,129,131,132,132,132,129,127,127,127,123,121,123,122,122,119,120,115,117,113,100,64,89,112,111,113,113,115,112,110,111,109,110,114,112,114,114,115,124,145,156,154,155,159,162,162,162,163,163,164,163,164,166,166,167,168,167,165,163,164,166,165,167,165,165,166,167,171,169,161,160,162,163,167,167,164,164,160,162,164,163,163,167,166,161,160,154,153,151,148,142,145,142,140,117,45,19,17,14,35,98,122,100,81,82,88,100,111,115,113,112,110,111,110,112,114,114,118,119,116,121,123,123,124,125,124,134,152,159,160,164,165,165,165,165,168,168,168,165,168,172,170,170,169,165,165,153,132,115,114,117,118,119,115,115,114,113,112,112,112,112,110,107,107,103,101,102,102,101,145,183,192,202,205,203,202,181,137,101,80,72,80,105,145,192,213,218,218,217,216,218,219,216,200,164,121,93,84,89,104,139,188,219,227,227,228,229,229,229,228,228,230,230,230,214,165,141,145,177,221,232,229,229,229,230,229,210,183,160,148,142,153,173,200,221,229,228,229,231,231,231,231,231,231,228,230,230,230,219,198,200,202,213,230,233,229,212,202,201,205,223,227,226,227,228,229,226,214,209,213,218,230,230,230,226,218,218,219,227,235,234,233,234,234,224,200,188,192,207,231,237,236,236,234,224,208,203,206,221,235,235,235,234,232,233,234,235,238,235,234,235,234,234,233,232,229,226,226,226,224,221,219,219,216,213,211,204,201,198,196,191,189,187,187,185,187,186,186,188,191,192,189,180,146,134,135,138,136,137,135,133,116,117,124,132,135,139,140,137,137,140,140,140,138,135,129,123,119,125,143,140,125,125,138,153,165,167,166,169,174,174,175,185,187,183,182,177,172,171,170,162,153,145,134,118,114,115,115,112,112,116,120,127,117,105,113,117,117,116,116,119,117,118,118,116,120,114,117,116,114,114,114,116,114,112,112,114,113,116,113,113,116,118,119,121,120,119,121,122,121,122,123,123,125,124,123,122,124,123,122,124,128,138,149,151,143,132,129,123,112,99,83,83,98,104,105,104,102,110,126,139,138,134,134,134,134,134,132,133,132,133,135,132,130,129,129,127,122,101,90,83,81,69,58,50,37,20,8,7,8,15,90,116,117,119,120,121,118,109,82,65,56,52,46,54,67,87,106,121,124,122,122,124,123,124,121,120,119,120,120,121,121,120,121,120,120,120,119,117,115,117,116,115,117,116,114,115,117,114,112,113,116,113,111,111,112,114,110,111,112,110,111,114,111,110,108,105,101,89,73,65,53,47,49,55,44 +75,84,85,79,87,82,79,81,85,85,88,83,80,82,82,78,79,74,72,69,61,51,57,73,56,49,75,100,123,145,166,179,191,204,212,216,217,212,188,145,120,118,117,117,122,121,117,116,119,125,128,131,132,131,129,130,130,129,127,131,131,133,136,133,130,130,128,130,132,130,127,122,125,125,120,119,117,118,117,114,115,115,115,112,104,66,78,110,112,112,109,110,111,113,112,110,111,113,113,115,113,113,120,140,152,154,157,159,161,160,160,162,160,159,162,163,165,163,162,163,162,161,163,164,163,163,162,157,158,159,157,157,157,155,160,165,166,164,165,161,162,159,159,162,160,161,160,160,154,151,154,151,149,148,146,143,142,141,94,22,21,14,43,100,125,108,87,77,84,87,96,107,115,113,113,113,113,110,112,113,113,118,118,116,119,123,121,122,123,125,134,152,161,162,163,163,163,163,165,169,167,167,166,165,170,170,170,169,167,167,153,131,113,117,120,121,120,118,116,116,114,115,114,113,111,109,107,107,103,101,101,102,102,141,183,195,201,203,206,208,208,205,198,191,193,196,202,211,219,214,217,218,214,216,219,219,219,219,217,209,202,200,200,207,215,224,225,226,226,227,228,228,229,227,226,228,231,231,227,222,223,224,226,229,229,230,230,230,229,229,229,228,226,223,221,225,229,232,229,228,229,229,231,230,232,230,230,229,230,230,230,229,229,232,231,232,231,227,230,230,228,229,228,231,229,228,230,228,228,227,228,231,230,231,232,231,231,230,232,234,235,233,233,232,232,234,234,233,233,232,233,234,233,235,235,234,235,235,237,236,236,236,234,234,234,235,233,233,235,234,234,236,234,233,234,234,234,232,230,231,231,230,227,226,221,218,218,214,212,209,205,200,197,195,192,190,188,187,185,186,186,186,189,193,192,188,182,141,134,135,136,135,136,135,133,118,120,128,134,136,139,141,142,140,143,143,142,140,136,130,124,119,126,143,139,125,126,138,149,159,161,162,166,168,167,171,178,177,173,173,174,171,168,163,158,154,143,131,115,113,116,117,115,113,116,117,119,126,118,105,116,119,115,116,118,115,115,117,119,120,116,118,115,116,116,114,115,116,114,114,114,113,116,116,115,116,116,116,117,118,120,121,120,120,120,122,122,124,124,123,123,122,122,121,123,125,128,136,149,153,142,132,130,124,114,100,82,84,101,110,110,110,117,133,141,137,136,135,136,135,134,131,134,133,134,135,132,131,130,127,126,122,106,93,85,84,73,64,54,41,24,10,5,7,15,87,115,120,116,117,118,88,44,25,19,16,14,14,13,17,23,38,56,72,97,113,123,121,119,120,120,121,122,122,120,120,119,118,119,120,119,121,122,118,115,116,117,119,118,115,117,117,116,113,114,114,113,111,110,112,112,111,112,111,111,108,111,111,112,112,105,96,80,66,52,41,52,55,42,43 +73,77,83,78,80,84,81,76,79,83,83,79,80,84,81,77,80,78,74,67,60,54,58,72,57,48,79,100,122,141,161,177,192,204,214,217,214,208,172,128,117,119,115,115,119,117,115,116,121,128,128,130,133,131,130,132,130,127,127,128,129,130,130,132,134,128,126,130,129,128,125,116,118,122,118,116,116,116,116,111,108,109,113,111,106,74,57,106,110,113,116,111,110,112,113,111,114,114,115,113,111,111,119,144,151,152,155,158,158,160,160,161,161,161,160,159,160,161,163,165,162,161,164,163,160,160,159,160,160,156,152,153,154,155,162,165,164,161,160,159,161,158,157,158,157,155,154,153,154,152,154,151,151,148,146,143,141,140,98,19,21,59,108,119,106,94,83,77,82,84,93,103,115,115,116,114,113,112,113,114,115,118,120,122,122,125,122,122,125,126,132,152,163,161,160,162,162,163,167,169,168,167,168,166,165,167,169,166,167,169,155,131,113,114,120,122,121,121,120,119,116,116,116,115,113,110,106,107,104,101,101,104,101,143,185,194,200,206,209,205,206,210,213,216,218,219,217,217,216,216,216,218,217,218,218,218,221,220,221,222,222,223,221,225,226,224,225,224,227,228,228,229,230,230,229,228,230,231,230,231,231,232,231,229,228,227,230,230,230,230,229,230,230,228,230,233,230,230,231,228,229,228,229,229,229,231,231,229,229,231,229,230,229,230,229,230,228,229,228,230,229,229,228,227,227,229,229,229,228,226,227,229,231,230,230,230,230,231,229,231,231,231,232,232,234,235,233,233,234,235,233,232,232,234,234,235,235,235,235,234,234,233,232,234,232,233,234,235,234,234,233,234,234,233,233,233,233,231,230,231,232,229,226,226,220,218,217,216,211,207,207,202,198,195,193,190,186,186,186,188,188,188,188,191,192,191,181,147,134,135,134,134,139,137,133,121,124,130,136,136,137,142,144,141,141,143,142,142,137,130,124,117,126,142,139,125,122,139,152,156,159,159,161,161,160,161,165,167,165,162,162,162,157,157,153,150,144,131,116,113,115,119,118,117,115,115,117,117,123,117,110,117,116,116,117,115,116,117,118,119,117,120,115,114,115,115,114,113,113,112,115,113,115,113,113,115,114,116,118,119,118,119,119,120,120,120,122,120,122,122,122,124,123,121,122,125,124,129,138,151,154,144,138,135,133,124,112,103,100,108,113,116,124,140,142,138,135,132,135,135,134,131,132,132,132,133,132,132,133,129,130,127,111,91,85,80,76,69,56,46,35,22,10,6,11,78,116,117,116,109,88,39,13,13,17,12,12,13,10,8,9,14,17,20,32,53,82,105,115,118,121,122,119,118,120,120,118,116,118,117,118,120,121,121,118,117,116,114,115,116,118,117,114,113,116,114,111,110,112,113,112,109,108,109,110,110,109,111,115,110,101,91,75,60,41,48,54,56,46,52 +83,83,81,82,85,82,82,76,83,82,75,82,83,83,86,82,80,81,75,66,53,52,60,68,48,53,81,98,125,146,162,177,191,204,212,214,213,199,156,118,116,116,118,120,117,112,114,120,124,128,130,130,130,132,131,131,130,127,126,127,131,131,130,129,132,131,128,130,125,128,124,117,115,118,118,116,116,115,112,110,110,109,113,113,111,89,53,101,110,113,115,112,110,111,113,115,114,112,113,115,115,113,116,142,150,151,153,156,156,156,158,159,160,162,163,162,161,160,160,162,162,160,161,163,161,158,157,161,161,158,156,157,158,154,157,160,160,160,160,159,160,159,160,158,152,156,155,154,154,151,150,150,151,152,148,146,144,147,121,64,90,122,131,110,91,91,84,76,77,80,88,100,114,113,114,114,112,112,113,115,117,120,121,120,121,120,121,121,123,123,128,148,161,162,161,162,164,166,167,166,167,170,168,166,166,170,170,167,169,168,150,127,111,114,121,123,123,122,122,120,118,118,116,115,114,110,106,107,106,101,100,100,97,138,181,194,201,205,207,207,209,210,212,215,217,218,215,219,218,216,217,217,217,216,217,218,219,220,221,220,223,221,220,223,223,223,224,224,225,225,228,229,230,230,229,228,229,230,231,230,230,231,232,231,231,230,230,230,229,230,231,231,230,228,228,229,231,230,228,229,230,230,230,230,229,228,228,230,231,231,229,231,231,231,230,229,229,229,229,232,228,226,230,228,227,230,229,230,230,229,228,228,229,230,229,228,228,230,231,232,232,231,233,233,232,233,232,233,232,233,233,233,232,233,233,233,233,233,233,232,234,233,232,233,235,236,235,234,235,236,235,236,236,236,235,235,234,233,231,231,231,225,225,226,222,217,219,216,211,206,206,202,198,195,195,190,186,189,189,186,188,189,190,192,193,193,181,146,133,137,137,136,137,137,132,120,125,132,136,138,139,142,146,145,145,145,142,142,141,136,127,118,124,143,141,128,122,135,151,157,154,153,157,157,157,157,159,158,157,157,155,153,152,150,151,144,141,129,117,114,114,117,117,117,115,114,116,115,118,127,118,106,113,117,117,116,118,116,116,118,116,118,119,116,116,114,115,114,115,114,117,114,118,115,111,116,115,116,118,118,117,117,120,122,122,122,123,121,120,122,123,122,121,120,121,122,122,126,130,139,153,160,159,157,155,154,151,147,137,125,118,120,131,142,139,137,136,134,135,135,134,133,134,133,133,132,130,130,134,127,127,126,116,100,88,85,86,76,63,57,50,46,24,10,8,64,114,114,107,79,46,15,8,11,14,12,10,10,8,11,14,15,14,9,12,19,22,37,68,96,111,119,116,115,116,116,119,120,118,117,119,120,122,121,118,114,114,116,117,117,115,116,113,111,115,116,111,110,111,112,111,112,109,111,112,114,109,110,107,105,97,82,62,53,44,51,53,51,52,59 +75,76,79,83,82,74,80,80,81,82,82,79,85,82,87,85,81,74,75,55,41,41,58,70,56,60,86,102,123,136,158,178,193,205,213,214,212,187,140,114,116,116,115,114,113,115,117,124,126,125,125,127,129,129,127,128,127,124,125,127,128,131,129,127,128,129,126,124,129,129,123,119,116,114,116,116,115,113,112,113,112,109,109,105,109,99,61,92,112,112,111,110,111,111,111,114,110,109,109,111,109,110,118,136,149,148,151,156,157,157,157,160,159,159,159,157,159,159,161,165,165,161,160,161,161,159,158,161,162,158,157,159,162,160,156,155,157,158,158,157,158,158,157,156,156,159,158,157,155,154,153,151,152,151,148,148,146,141,138,132,135,136,130,110,85,91,89,81,79,83,81,96,111,111,111,113,110,110,113,115,115,115,117,120,120,117,119,122,124,123,128,145,154,156,159,161,165,164,168,167,165,166,166,165,168,170,171,168,167,165,146,125,112,115,123,127,123,122,121,120,119,115,114,114,114,112,105,106,105,101,102,99,96,133,183,196,199,204,206,206,208,211,211,214,216,214,216,219,220,219,219,217,217,217,217,218,217,218,218,218,221,223,224,223,222,222,224,224,225,225,228,230,229,229,228,228,228,229,231,231,228,228,229,230,229,229,229,229,231,231,230,231,231,230,228,230,230,230,229,230,231,232,229,229,229,229,229,231,229,230,230,230,230,229,228,230,231,230,230,229,231,230,229,231,230,232,233,231,229,231,230,229,233,234,234,230,231,233,231,232,232,228,230,232,236,234,232,234,236,235,234,234,235,234,233,233,234,235,235,233,234,234,231,230,233,233,229,229,228,227,228,228,228,228,228,226,223,221,219,218,216,212,210,209,205,204,201,197,191,188,187,183,177,173,171,165,161,164,165,160,164,186,192,193,196,191,181,144,134,137,136,137,136,135,131,121,126,135,142,144,144,147,148,147,149,148,149,144,140,136,128,120,129,146,138,128,120,133,147,151,151,152,153,151,151,152,150,151,151,152,150,145,145,148,144,140,138,128,116,113,114,117,117,114,115,115,115,116,116,120,127,115,108,115,121,117,118,118,118,116,117,117,117,115,116,114,116,114,115,113,113,113,115,116,116,115,113,114,118,117,116,117,117,121,122,120,122,122,123,120,121,120,120,121,123,123,122,123,126,130,138,158,177,184,177,175,178,174,164,134,113,120,136,145,140,135,133,136,136,131,133,133,132,132,134,133,133,129,129,129,126,127,120,103,92,89,83,81,74,61,59,48,33,17,7,33,92,90,62,37,24,13,8,16,10,7,8,6,5,9,13,11,9,10,12,11,9,12,21,31,53,85,107,115,117,118,117,119,120,118,118,116,117,121,119,115,115,115,117,115,112,114,115,113,110,111,113,114,112,115,111,108,109,109,109,111,108,111,107,102,88,71,58,51,44,49,56,48,56,70 +78,79,81,82,81,75,82,81,83,91,87,82,84,83,86,85,83,78,80,66,42,45,58,63,57,56,85,106,119,131,158,181,194,205,212,212,211,178,130,116,119,120,115,113,115,119,122,123,124,125,126,126,127,128,125,128,129,127,128,126,127,130,128,127,128,127,125,122,123,124,119,120,116,112,113,112,108,107,109,109,112,111,111,109,108,104,71,78,114,113,113,112,111,111,111,113,111,112,110,109,110,109,112,124,137,146,149,155,156,156,158,160,160,158,161,162,161,160,161,162,161,161,161,160,158,158,158,159,159,157,156,158,160,157,156,158,159,157,157,160,157,157,157,158,158,160,159,156,156,153,155,154,154,151,149,149,150,145,143,140,139,134,133,114,89,92,86,78,83,80,82,92,109,113,110,112,110,111,112,113,115,115,119,118,118,120,121,123,125,122,127,142,154,154,155,157,157,161,164,160,159,162,162,164,168,171,170,166,162,158,143,128,115,116,126,131,128,124,124,122,119,118,118,117,115,113,106,106,104,100,100,100,100,137,185,197,202,207,206,208,212,214,216,217,220,217,218,221,220,219,219,220,221,221,220,219,219,221,221,221,222,222,223,223,222,223,225,225,226,226,228,228,227,228,228,230,227,225,227,226,224,224,226,223,221,222,221,220,220,220,221,218,217,216,213,212,212,211,210,210,211,209,206,206,206,203,204,206,202,201,196,196,197,198,195,194,190,190,192,189,188,191,185,189,188,187,185,184,182,181,181,182,183,179,175,177,176,176,174,174,176,177,179,180,180,179,179,181,181,180,181,182,179,178,178,178,178,182,184,180,179,180,180,181,183,182,181,182,185,186,183,183,183,186,186,184,183,181,181,182,185,181,179,179,179,177,174,172,172,171,169,163,162,161,162,158,156,157,160,158,166,187,193,194,195,193,183,144,133,135,132,137,137,134,128,120,128,139,146,146,151,152,151,152,154,153,151,149,142,136,130,123,131,145,140,131,124,135,145,148,148,153,154,151,152,149,145,146,147,147,147,145,144,144,142,136,134,129,117,116,116,115,117,114,115,115,114,113,115,114,119,128,120,106,117,117,119,118,122,119,118,116,119,118,115,114,114,114,113,114,113,112,114,113,113,111,112,113,115,117,115,116,118,120,120,122,122,123,123,122,120,120,122,122,124,124,123,123,123,125,129,142,166,184,190,186,187,185,141,104,103,119,137,144,139,135,132,134,135,133,132,130,130,134,134,132,129,131,129,130,129,127,120,107,96,89,84,83,74,66,64,56,41,27,8,13,25,23,15,12,11,11,11,15,10,6,8,11,10,12,16,13,10,12,10,8,11,8,11,14,18,28,46,77,101,113,113,113,117,117,114,116,118,119,118,118,117,116,118,116,113,115,116,113,110,112,112,114,113,114,112,112,109,111,108,111,109,111,105,91,83,69,56,52,52,53,60,54,57,73 +82,85,86,88,83,78,81,84,84,87,90,82,80,84,81,82,84,85,85,68,48,54,62,67,63,70,93,105,122,138,161,177,193,207,213,209,204,165,119,113,116,119,119,118,114,119,123,122,123,127,129,128,127,129,126,125,127,126,127,126,126,127,127,127,128,124,124,120,121,124,120,119,113,109,111,113,108,111,111,111,109,112,111,112,110,109,75,67,108,111,111,112,111,111,112,113,112,112,111,112,113,112,112,117,125,140,149,150,153,155,158,158,158,158,160,160,159,160,161,161,161,160,159,160,158,157,159,160,159,159,158,158,160,158,158,158,154,154,157,159,159,163,160,157,159,157,156,155,160,155,156,155,153,151,155,152,149,147,144,141,140,135,136,120,93,88,85,80,72,74,82,94,108,115,114,111,110,112,110,112,114,116,119,116,118,119,121,120,122,123,129,141,152,155,153,153,156,158,157,155,156,157,157,161,166,167,165,161,156,154,144,128,111,117,124,128,127,124,125,122,121,122,117,117,117,117,112,108,103,99,100,100,100,131,180,194,190,167,167,171,169,170,172,172,173,170,170,171,171,170,170,168,166,166,168,168,164,166,165,168,166,165,168,166,166,167,167,167,169,170,169,167,164,166,170,173,170,170,170,172,175,174,172,172,174,176,173,174,175,174,175,178,180,179,178,179,181,179,179,182,183,181,184,183,185,188,189,191,189,187,189,189,188,188,191,189,195,192,195,194,191,196,198,197,200,201,201,202,200,202,200,206,207,203,205,206,205,208,207,208,208,211,213,212,210,211,212,215,221,220,218,218,218,219,224,224,219,219,222,223,221,219,222,225,219,222,221,217,219,220,218,217,224,225,226,226,226,226,222,220,221,219,217,215,212,210,210,208,203,199,190,188,188,187,188,188,184,185,183,184,186,189,192,194,197,194,182,143,134,138,135,138,141,138,134,119,127,139,148,151,153,152,154,158,159,160,161,158,148,140,134,127,131,144,143,132,121,133,145,147,147,151,153,149,147,146,145,145,143,144,144,143,143,143,141,136,133,123,115,116,118,114,115,114,114,116,114,115,116,115,113,118,127,119,108,113,117,120,118,115,115,117,116,116,115,116,114,115,114,115,113,115,115,113,113,114,113,115,112,113,116,117,119,118,119,121,120,119,121,123,122,119,121,123,124,123,123,123,121,122,125,129,141,167,197,200,191,172,111,88,103,125,141,142,137,136,134,133,131,131,130,130,131,132,135,131,131,133,132,131,130,128,123,111,94,88,82,82,79,77,70,63,57,54,14,14,18,10,7,7,9,14,11,8,8,8,11,15,13,14,13,11,10,12,13,9,10,10,8,11,13,11,14,23,34,60,90,108,116,114,114,118,117,114,115,117,115,115,116,114,112,115,114,111,111,113,111,110,109,111,111,110,109,110,110,112,110,110,100,90,75,59,42,46,53,53,45,61,65,60 +81,83,87,89,83,84,81,85,87,88,92,90,88,87,85,81,81,80,80,62,44,55,63,72,73,77,98,111,128,142,160,180,195,207,212,209,202,160,118,114,114,115,115,116,117,118,120,121,122,125,126,126,125,125,125,123,123,125,127,126,125,125,127,126,125,127,122,120,124,121,118,116,113,111,107,112,108,109,111,109,110,111,110,110,110,110,85,58,102,113,110,110,111,108,111,112,111,111,111,113,111,110,112,116,120,133,144,149,151,152,156,157,158,159,161,159,158,159,158,158,159,159,158,161,162,157,157,158,157,161,161,159,158,158,158,157,155,155,154,157,160,160,161,157,155,154,156,157,156,155,156,155,153,152,150,150,148,146,144,144,142,137,137,122,92,91,86,80,72,76,82,94,106,115,116,113,111,113,112,112,113,113,116,118,119,119,121,121,119,121,127,138,147,151,151,151,153,156,157,155,156,155,156,160,161,162,164,159,156,158,150,131,111,117,125,128,129,126,127,126,125,127,123,120,120,120,117,109,105,99,100,101,98,129,177,193,181,151,151,155,155,165,175,167,168,166,172,190,193,194,196,194,198,199,200,203,203,203,204,205,203,207,209,208,207,208,212,213,215,216,216,217,216,211,205,205,203,192,188,195,192,201,213,208,198,190,206,219,221,199,190,194,201,193,206,185,192,203,214,191,195,183,192,208,183,185,186,214,216,212,212,178,188,182,214,173,186,190,196,189,201,211,215,182,187,180,187,193,222,213,220,193,197,186,180,184,187,207,182,186,182,211,182,177,177,176,172,171,204,209,187,191,180,203,219,213,205,179,195,206,192,185,209,208,177,198,193,163,188,213,194,175,213,234,234,233,231,229,228,228,227,223,223,222,220,219,217,211,205,198,193,198,196,191,191,192,188,189,189,188,189,192,194,194,197,194,183,148,136,133,136,137,137,135,132,122,131,143,151,154,156,153,154,159,162,163,166,168,155,144,137,125,126,143,142,129,120,133,143,145,147,149,145,146,147,143,142,144,142,139,139,140,140,139,138,134,131,121,116,115,116,112,114,116,115,117,115,113,114,114,117,114,120,127,117,106,113,118,116,115,117,116,116,114,114,116,116,115,115,114,113,114,114,113,116,116,115,114,112,113,114,116,119,117,117,119,118,118,121,121,121,122,121,120,121,123,120,119,123,124,125,125,130,145,180,195,182,140,92,92,109,132,145,137,133,133,132,134,131,130,132,133,134,134,131,134,132,132,132,135,132,129,123,116,101,90,84,84,78,79,75,63,58,55,26,10,13,13,8,5,7,12,12,8,6,7,12,20,16,15,12,11,9,11,9,5,7,9,10,16,17,11,10,15,13,16,28,48,75,103,116,117,114,112,113,114,113,111,111,111,113,114,115,112,111,113,113,111,111,113,110,108,110,113,112,112,111,104,92,85,73,60,43,50,47,43,49,56,40,25 +85,84,83,86,82,91,95,101,107,113,112,110,104,95,84,78,74,77,74,63,53,52,60,74,74,80,94,111,134,148,163,181,196,207,215,211,201,160,116,113,115,115,113,114,116,120,123,123,124,123,123,124,126,125,124,125,125,123,124,123,124,126,127,126,123,122,122,116,119,118,118,116,113,107,108,110,107,107,109,108,105,108,106,110,108,105,91,51,95,112,112,112,113,109,108,110,112,113,115,111,110,110,113,115,115,123,134,146,150,152,159,159,157,160,161,156,157,161,159,160,162,159,160,160,160,158,156,158,158,161,161,160,159,157,156,157,159,158,156,157,158,160,158,157,153,155,157,158,155,156,157,152,152,149,148,151,148,143,145,146,143,140,137,123,95,93,85,76,70,74,80,85,103,114,116,116,114,114,113,113,113,116,114,114,118,117,119,120,122,123,125,135,147,151,149,150,151,154,155,155,156,155,153,157,160,159,162,159,153,153,148,130,113,121,128,129,133,133,131,129,132,131,129,126,124,122,118,109,103,98,100,101,98,128,177,194,189,158,149,148,150,162,191,174,166,173,173,212,218,218,215,214,215,217,217,218,217,217,216,215,217,219,222,220,223,223,224,224,226,225,224,223,228,211,171,173,186,181,178,177,165,183,205,190,171,153,187,191,202,196,185,157,163,190,208,179,167,182,210,177,162,176,166,195,165,190,197,209,184,205,201,162,184,167,207,164,162,158,154,180,181,194,196,181,173,147,171,177,217,189,209,156,163,156,155,164,168,199,181,182,190,195,167,166,170,171,164,156,180,182,165,175,167,192,218,209,199,170,189,195,175,176,204,204,167,186,183,159,176,203,204,178,209,234,234,232,230,229,228,227,225,223,223,222,220,218,215,211,205,200,196,195,195,189,190,188,185,189,192,189,193,195,196,195,197,195,184,144,132,132,136,136,137,133,131,122,133,143,149,157,159,157,156,159,168,170,176,177,161,148,138,127,131,143,142,131,119,126,141,148,148,146,147,146,144,143,141,142,141,141,139,138,137,138,136,133,130,123,114,113,115,117,114,114,114,115,115,113,113,114,117,116,116,119,130,119,106,117,118,121,121,116,118,117,115,116,114,113,113,113,116,115,113,112,112,112,114,111,113,115,117,118,118,118,118,118,118,119,121,122,122,122,121,121,121,121,122,121,123,124,124,123,126,134,156,167,150,109,85,99,117,136,141,133,133,133,132,133,132,131,135,132,130,129,132,134,132,131,132,132,128,128,126,116,102,88,87,86,81,76,79,72,63,53,46,23,11,10,9,2,6,8,7,11,13,15,11,14,15,10,9,7,9,8,8,6,8,6,8,13,17,17,14,12,13,17,14,11,17,41,73,97,110,110,109,110,112,113,112,114,113,112,114,115,113,114,113,114,110,110,111,108,111,110,109,110,106,98,86,76,63,55,45,50,49,45,52,27,11,14 +76,81,85,90,98,113,133,144,142,143,148,152,147,123,95,83,80,78,69,58,50,47,51,62,73,81,90,109,130,152,167,184,197,207,213,211,200,158,115,114,116,113,114,115,116,116,118,120,123,124,124,124,124,124,124,124,124,126,123,123,123,123,124,122,122,121,121,121,120,118,119,120,112,104,107,109,108,105,105,105,106,106,105,104,105,106,99,54,82,110,114,112,111,110,107,110,111,109,111,110,110,113,115,114,116,119,126,139,150,152,158,159,157,155,156,157,158,159,158,156,160,160,156,155,157,160,159,159,159,159,160,161,163,161,157,155,156,159,157,154,156,156,157,159,159,160,159,157,154,158,156,150,151,153,151,149,148,148,146,147,144,136,134,127,95,90,83,75,71,68,77,81,95,116,117,115,116,115,114,113,113,116,115,115,116,117,118,118,123,125,126,135,146,152,151,149,150,152,153,153,156,156,152,153,157,158,159,159,156,152,147,129,112,123,134,133,138,136,135,133,134,135,132,129,130,127,120,109,101,99,100,100,99,124,175,192,199,188,189,190,194,193,202,196,190,190,196,216,219,219,217,217,216,222,220,219,220,217,216,217,219,219,220,221,224,224,222,223,226,227,225,225,228,209,178,173,182,198,192,183,176,190,211,203,183,172,198,217,223,196,182,188,188,191,214,191,193,185,213,194,191,184,192,191,187,208,215,226,224,220,199,191,201,196,220,213,206,205,199,211,197,203,200,203,214,207,208,207,228,225,225,214,217,206,206,206,212,224,214,218,223,225,218,213,209,222,218,212,220,219,224,223,221,226,235,234,227,218,222,229,227,224,230,231,224,226,225,223,224,230,232,228,234,236,235,233,233,229,228,227,226,224,224,220,217,214,210,209,205,201,197,194,191,189,186,184,183,185,187,184,189,190,192,192,194,189,175,141,130,132,133,134,136,135,133,121,133,146,152,159,161,161,160,161,166,170,180,182,168,152,141,130,130,141,140,130,120,129,145,150,147,147,144,143,144,141,141,141,138,139,139,136,135,134,134,132,131,122,113,112,117,116,115,113,114,113,113,116,117,116,115,116,116,115,120,132,123,110,117,120,119,120,118,119,118,116,113,115,116,112,114,111,114,112,109,112,114,114,113,114,115,116,117,116,116,117,119,122,121,118,120,121,121,122,122,122,122,123,126,124,124,125,126,130,143,148,125,91,84,105,122,141,140,132,133,132,134,135,134,132,134,132,130,131,130,130,131,130,130,128,127,126,125,120,110,98,88,89,92,81,79,76,71,59,56,41,19,6,6,4,11,21,9,6,8,10,12,15,15,12,10,10,10,8,6,7,7,5,7,11,16,17,14,13,15,17,13,10,10,12,22,34,60,90,106,109,111,114,114,116,113,110,113,117,114,110,111,116,112,112,113,112,110,110,110,109,104,96,83,69,53,42,45,49,49,38,13,8,5,7 +80,92,95,115,135,145,151,164,160,149,153,158,160,142,98,81,79,79,66,50,39,45,55,70,74,84,86,111,133,150,168,181,194,203,211,211,201,160,118,113,115,113,111,113,116,117,118,121,118,122,126,126,122,124,125,125,124,125,122,119,120,122,122,123,125,122,121,121,121,120,119,116,111,107,106,107,108,106,102,107,108,106,108,106,109,107,102,64,67,109,111,110,110,109,106,109,111,110,109,109,109,110,111,111,114,120,122,129,141,149,156,157,155,155,155,157,158,159,158,156,156,156,156,157,159,159,160,160,160,160,159,160,161,161,157,154,153,158,160,155,154,154,152,157,160,159,156,157,154,155,154,154,150,154,150,149,150,149,147,143,142,138,138,131,96,89,85,78,67,67,74,82,93,114,117,120,118,113,115,112,112,113,115,115,117,116,117,118,119,122,124,130,142,149,150,149,150,154,156,155,153,151,152,154,158,158,158,158,158,154,144,129,114,123,138,140,142,139,139,136,135,133,133,133,135,133,123,112,104,100,100,96,101,123,173,190,200,202,201,205,209,210,213,212,215,215,214,216,218,221,220,219,219,219,220,220,220,218,217,221,222,222,221,222,222,223,224,224,225,225,226,229,227,222,221,221,223,227,225,222,221,223,226,223,222,219,223,224,223,222,220,219,219,217,219,218,216,214,215,213,213,214,214,211,210,212,213,213,209,208,207,209,206,205,208,205,203,204,204,205,198,200,195,194,196,195,191,193,191,191,188,189,185,183,183,181,182,178,179,180,179,178,175,175,171,172,170,167,165,168,167,166,163,158,155,158,159,158,158,157,154,149,149,149,147,147,145,137,140,141,140,141,142,140,141,140,143,145,145,143,140,143,142,141,137,134,132,131,131,127,124,113,105,99,106,131,142,145,144,141,142,143,143,142,143,144,141,136,132,134,137,135,135,137,133,119,133,146,154,163,169,169,167,161,164,168,174,173,164,153,143,132,129,139,136,129,119,127,141,149,148,144,143,145,145,145,144,142,140,139,137,133,132,133,134,137,134,120,113,113,112,113,114,114,114,114,115,116,115,115,115,113,116,118,116,121,130,121,111,116,116,118,115,118,117,115,113,112,114,110,111,115,117,115,112,110,114,117,115,114,116,114,118,117,117,117,118,118,120,118,118,120,121,120,119,120,121,122,124,124,125,124,124,131,142,143,114,83,84,107,130,146,142,134,134,132,132,134,135,133,131,130,132,132,132,129,131,129,126,125,124,125,128,122,112,99,91,83,86,82,79,77,76,69,61,55,37,12,7,7,11,22,17,5,5,8,12,14,10,9,13,16,6,6,7,9,7,6,8,13,18,19,19,17,18,19,14,12,13,14,14,11,14,25,48,85,106,110,113,113,110,108,108,111,114,112,114,111,111,113,112,111,110,109,108,106,100,89,78,60,54,42,38,42,43,18,15,12,8,5 +80,94,121,145,149,150,152,160,165,155,160,163,166,139,90,81,79,81,73,56,42,45,59,82,92,94,88,110,132,147,167,183,198,207,212,212,203,162,113,110,113,116,114,111,114,117,115,117,117,118,120,122,122,121,121,122,122,124,121,121,122,120,119,122,120,122,120,117,117,116,115,114,109,106,108,108,104,103,105,107,105,109,109,106,108,108,103,78,56,102,112,109,109,112,113,110,111,111,110,109,112,112,111,109,111,115,118,122,132,144,150,151,153,155,159,157,155,157,155,156,158,158,158,157,159,159,159,158,157,160,160,157,158,162,159,152,150,154,157,158,154,155,153,156,159,157,156,157,157,154,155,157,156,152,148,147,149,148,146,144,142,140,138,131,100,88,84,74,72,68,75,79,95,113,119,117,114,113,115,112,114,114,112,113,115,114,118,118,120,120,124,132,141,146,149,152,153,152,152,151,152,152,152,153,154,153,153,156,157,153,142,127,112,122,140,145,143,140,141,141,138,133,132,133,136,134,124,109,100,97,100,97,99,111,144,155,157,161,158,161,161,164,163,163,161,164,157,149,147,154,150,151,153,153,152,154,152,149,150,152,145,142,141,143,138,130,128,127,123,123,119,118,118,114,111,112,110,109,108,105,102,98,98,97,96,94,93,90,89,87,83,82,86,85,81,78,76,76,76,72,70,72,78,72,71,66,73,68,64,66,68,64,58,63,56,66,63,56,57,55,56,52,49,52,56,49,51,54,48,50,54,50,50,50,44,48,44,43,44,46,47,41,43,50,48,45,44,39,45,52,49,48,43,43,42,41,42,46,52,50,47,52,53,59,61,66,71,74,77,79,86,91,92,100,99,100,106,108,108,112,113,113,112,111,112,111,109,108,108,106,100,102,92,82,79,86,115,127,131,129,131,130,131,132,131,131,134,136,136,136,136,136,137,137,135,118,132,149,157,166,171,167,165,163,163,166,167,164,161,154,143,131,129,140,138,127,120,128,139,146,147,142,140,140,139,138,138,142,141,140,137,133,134,133,131,132,130,122,115,113,113,114,114,114,112,114,114,115,116,115,117,117,117,115,116,116,124,128,118,110,115,116,120,114,113,114,116,114,115,112,111,113,115,114,114,112,110,114,116,112,113,115,117,116,118,119,116,119,121,121,120,119,121,121,121,121,122,122,123,123,123,123,126,134,144,142,107,83,87,105,133,147,141,132,135,136,133,133,133,133,131,131,133,132,130,133,134,131,130,128,127,128,127,123,114,105,96,83,85,86,83,81,78,69,62,61,51,30,12,7,8,29,24,12,12,11,8,11,11,9,8,7,5,5,7,8,5,6,8,15,24,22,19,21,21,18,15,17,18,14,11,9,12,23,22,32,54,83,106,109,110,108,107,109,111,114,112,111,110,112,111,109,111,108,107,105,92,79,71,58,53,48,42,25,19,9,14,15,9,6 +84,122,146,152,150,150,159,170,157,162,165,168,161,103,79,78,76,79,70,50,44,54,64,78,60,82,107,112,132,153,172,182,196,206,212,214,207,169,121,111,114,113,112,112,114,118,119,119,118,118,120,121,122,121,122,121,118,120,120,123,119,116,116,118,122,122,121,116,117,114,115,110,110,108,102,106,104,104,106,107,104,108,105,106,108,111,105,91,53,92,112,113,112,110,110,108,109,109,108,104,109,111,112,111,110,115,121,123,126,134,142,150,155,156,157,160,159,159,157,157,157,156,155,156,157,158,158,158,161,160,160,158,159,163,161,156,156,155,158,157,152,153,157,155,156,157,156,155,157,156,155,155,155,152,149,148,148,148,145,143,140,142,139,133,104,87,86,77,73,66,74,81,91,109,120,117,117,116,112,110,115,114,113,111,112,115,118,118,120,124,126,133,145,151,149,146,147,148,149,151,152,151,150,152,155,156,154,154,155,151,140,126,111,122,139,141,145,147,145,145,138,134,130,129,130,130,120,112,101,95,97,98,98,99,102,102,105,104,105,105,107,103,105,106,104,102,86,84,92,100,100,108,111,114,116,113,110,111,110,112,108,106,105,107,101,93,94,96,89,89,89,85,82,74,71,73,71,69,69,62,57,55,54,54,57,59,50,47,50,48,45,44,41,42,50,45,35,37,36,36,38,39,42,46,33,40,37,39,33,36,38,31,29,40,44,33,43,37,31,29,33,31,31,33,31,39,42,38,33,36,36,36,39,41,40,37,32,37,39,38,36,41,48,44,47,48,46,45,53,53,56,58,56,57,65,69,64,68,75,76,77,78,80,90,94,91,95,97,95,101,103,99,102,106,105,106,110,108,110,114,110,110,110,107,111,110,109,104,106,101,99,99,97,92,91,87,92,113,127,129,129,130,131,131,130,132,133,134,136,135,135,139,137,140,136,120,133,145,155,164,170,168,163,161,163,162,161,160,157,152,146,135,128,136,138,128,121,128,138,143,143,143,145,144,142,140,139,140,138,136,139,137,135,136,136,131,130,123,116,115,116,114,114,114,113,115,115,117,115,114,116,116,120,118,118,113,114,119,129,119,111,117,120,115,114,116,117,113,113,113,114,112,113,114,112,110,112,115,115,115,114,115,118,117,117,116,120,121,120,118,121,122,122,123,121,120,118,118,120,123,124,125,126,136,146,132,98,87,97,112,138,147,138,132,135,137,134,134,134,133,135,135,135,133,133,132,131,131,132,129,128,128,125,125,119,111,101,88,88,84,82,82,83,77,70,65,58,43,38,22,11,24,23,14,9,9,7,12,15,20,12,7,5,6,8,13,10,7,7,19,33,24,19,18,16,13,11,14,12,11,11,11,12,12,11,12,13,20,51,87,106,111,109,108,108,113,110,109,107,109,110,110,110,112,106,99,88,78,62,51,40,26,19,18,17,20,20,12,8,14 +110,144,146,147,151,152,153,161,164,166,173,164,113,81,78,78,72,74,75,61,49,48,62,87,62,73,112,115,135,153,169,185,196,207,215,216,211,181,134,111,114,114,111,110,110,114,115,118,119,116,118,118,119,121,119,116,115,119,119,118,118,116,119,117,117,118,117,116,115,115,116,112,111,112,102,104,105,103,104,103,101,107,102,106,108,108,106,95,50,81,110,109,109,111,110,111,110,112,109,107,109,109,111,110,109,114,118,121,125,130,135,142,151,153,150,153,157,156,157,157,155,156,156,158,161,159,157,158,159,160,159,159,161,163,162,158,157,153,151,155,156,154,159,156,156,156,158,154,152,153,156,157,151,152,152,148,145,146,144,144,141,141,138,136,111,82,79,76,70,68,70,73,86,103,116,114,112,116,114,112,112,111,111,112,114,115,116,117,124,124,123,130,144,149,147,146,145,144,147,149,150,151,151,152,152,154,154,155,155,153,142,126,111,124,141,145,148,150,145,141,139,133,130,127,128,126,121,110,102,98,98,99,97,98,99,100,102,101,101,100,101,98,98,100,98,91,90,94,100,104,108,109,108,111,110,113,113,109,111,112,110,107,108,106,106,103,99,100,101,101,99,100,101,96,98,96,92,95,96,96,89,85,89,91,90,88,85,83,85,82,77,74,76,73,71,76,74,71,66,70,73,66,65,61,63,65,67,67,60,62,60,61,59,57,55,58,60,66,58,58,53,55,54,65,61,58,60,61,62,61,61,62,64,66,60,65,60,64,68,68,65,69,72,75,79,78,77,80,81,85,85,86,87,92,93,92,92,94,95,96,96,97,104,105,100,100,102,101,100,103,105,105,107,108,109,110,113,113,113,114,113,112,112,108,106,104,106,106,105,103,102,101,99,99,94,93,90,95,115,127,127,130,132,131,128,131,134,133,134,135,137,138,136,138,132,120,131,145,154,160,165,162,160,159,161,159,158,159,156,152,147,137,129,137,135,127,123,131,135,140,140,138,139,138,139,142,143,139,138,137,138,138,136,136,136,134,132,122,113,113,115,112,114,115,115,115,116,115,116,114,113,113,118,116,115,119,117,116,125,130,119,108,115,117,116,118,117,115,114,116,113,112,113,114,114,113,114,113,112,112,115,116,115,116,117,115,118,118,119,119,122,120,120,121,120,119,121,123,125,125,124,124,127,139,143,124,95,88,99,118,144,147,136,132,131,134,135,135,132,131,132,132,135,135,130,129,130,130,132,130,127,127,127,124,120,112,105,91,91,85,84,82,79,77,75,64,65,53,44,40,26,19,23,20,7,6,10,15,25,18,11,6,6,6,5,6,10,8,9,17,20,24,25,21,16,15,16,9,9,9,7,11,11,9,8,7,8,10,16,30,63,95,109,112,108,106,108,107,108,111,109,107,109,110,105,90,82,70,51,49,28,24,19,23,23,15,16,8,8,7 +133,154,150,147,151,154,161,160,171,175,161,112,81,71,72,74,76,76,68,50,47,49,61,77,46,58,99,114,136,147,164,185,197,208,215,217,215,195,146,110,110,109,109,112,111,109,113,117,118,115,117,119,121,123,119,118,117,115,115,117,118,116,114,118,117,115,114,114,113,112,116,112,109,108,108,104,102,101,107,104,108,108,109,114,111,108,109,102,60,68,109,109,110,107,109,106,107,109,109,107,110,110,108,111,114,114,118,123,125,128,130,135,141,146,148,151,154,156,155,155,156,155,153,156,158,157,158,157,159,160,162,162,159,159,161,160,158,159,156,152,155,158,158,154,156,156,158,155,153,155,153,154,153,153,150,150,149,147,143,147,146,142,140,137,115,85,79,74,71,66,72,71,82,100,113,111,111,115,113,109,111,111,113,116,115,117,120,119,117,118,120,128,140,147,143,139,140,145,148,147,144,144,147,146,150,153,151,150,149,148,141,127,111,119,136,145,149,149,145,139,138,134,128,125,124,123,119,111,103,99,99,100,97,97,99,100,99,99,99,97,96,97,99,96,95,91,96,106,108,110,109,107,108,113,112,112,113,107,109,110,112,112,108,108,107,106,107,105,105,104,103,105,108,101,97,103,102,98,100,104,101,99,102,99,99,103,99,100,97,98,93,97,94,93,95,95,92,96,96,94,93,93,90,93,89,93,94,94,91,85,84,86,84,80,84,86,85,81,87,82,81,81,81,83,79,87,82,80,85,89,84,83,86,92,86,88,88,89,90,90,92,95,94,95,97,98,95,94,96,100,101,97,98,97,102,104,97,97,102,102,98,99,99,99,104,101,102,104,104,110,112,108,106,111,112,112,111,111,111,112,111,112,111,108,109,106,103,104,106,101,101,100,97,95,95,91,90,88,96,119,128,128,130,132,130,127,135,135,134,134,136,136,138,136,129,117,130,145,153,158,159,160,159,156,155,158,156,155,153,151,148,138,128,131,132,125,122,131,136,142,141,140,140,138,139,143,144,138,138,137,136,137,136,134,136,139,135,121,113,114,117,116,113,116,115,113,116,113,115,114,114,112,113,115,114,116,118,118,120,123,133,117,108,115,120,119,117,116,115,115,114,114,115,114,118,115,115,114,112,113,116,116,115,116,115,116,118,115,115,120,121,121,119,118,119,120,122,122,122,122,119,121,132,143,144,116,88,90,102,124,148,146,136,134,133,132,131,133,132,133,130,131,132,132,132,130,128,130,129,132,128,130,129,124,122,117,108,98,91,89,82,79,73,79,74,63,53,50,43,43,39,24,12,12,6,6,11,15,18,11,8,6,6,6,6,5,8,10,11,14,15,16,21,19,13,11,14,14,9,6,6,8,11,9,7,7,9,12,14,15,15,30,67,100,110,108,108,108,107,107,107,106,103,99,97,86,76,59,38,23,17,23,25,15,14,9,7,9,6,6 +128,163,151,150,154,155,161,168,162,137,100,83,76,77,85,76,79,77,67,51,42,48,65,78,57,69,94,114,136,154,170,187,201,210,215,219,221,209,169,122,108,109,111,114,111,112,115,116,118,117,118,117,118,116,115,114,116,114,114,116,117,115,112,115,115,116,114,113,112,112,111,113,108,108,107,105,104,105,107,106,108,107,106,111,111,108,109,109,77,58,105,111,111,110,109,105,106,110,108,110,111,112,112,111,113,112,116,117,119,125,128,131,138,143,150,155,156,156,156,156,158,157,154,156,156,155,159,161,158,158,159,159,160,164,163,159,155,154,154,154,157,156,154,156,159,156,155,154,154,154,157,155,153,152,151,150,149,145,145,148,144,142,141,139,122,87,79,74,71,64,67,68,81,105,112,115,116,117,114,110,111,113,114,118,116,115,116,120,119,122,120,125,138,143,140,140,140,141,145,145,145,145,145,142,145,145,147,151,150,148,141,127,112,121,138,147,151,149,145,140,140,133,129,127,125,124,120,108,102,101,100,100,99,99,101,100,102,99,98,98,98,97,97,94,93,97,101,101,107,106,106,109,108,108,109,112,109,107,108,111,108,106,109,111,110,112,109,107,107,108,107,105,105,105,108,105,102,101,104,108,103,101,102,102,102,102,102,101,101,96,95,102,103,100,98,99,102,102,98,101,103,97,98,100,101,97,100,102,98,98,94,97,95,100,96,93,96,99,91,98,98,96,94,93,95,95,97,95,95,95,100,100,101,100,97,101,97,102,96,98,99,100,98,102,103,98,98,99,101,103,103,101,102,105,103,103,103,101,101,102,101,99,103,106,104,108,107,106,106,108,109,108,110,112,111,110,109,114,109,105,110,110,110,111,106,106,107,105,103,102,96,96,91,90,92,87,87,88,89,95,117,128,133,131,130,129,132,134,135,136,138,138,136,133,130,118,131,143,151,156,154,155,154,152,157,159,154,154,154,153,148,140,129,131,132,124,122,130,138,145,144,141,140,139,138,140,140,139,138,138,137,137,137,137,139,139,135,123,113,113,114,114,117,116,115,115,117,113,113,114,113,114,112,114,113,115,116,117,117,119,126,132,118,108,116,115,115,117,115,118,116,113,114,115,113,112,114,117,115,111,111,113,116,116,116,117,116,115,117,118,120,121,121,120,120,119,120,120,122,121,122,124,134,145,140,107,86,92,106,130,147,142,136,133,133,133,131,130,131,133,131,131,131,130,131,130,132,131,131,130,128,129,131,127,124,121,113,100,91,92,82,84,82,81,74,67,58,51,44,49,47,32,13,11,4,4,6,8,10,9,7,9,8,11,12,12,12,10,10,14,17,19,16,15,13,9,8,9,8,8,12,11,8,9,8,8,11,12,11,9,11,12,15,39,76,103,108,110,106,102,109,109,103,95,84,73,58,35,22,17,15,12,16,8,12,9,7,11,6,6 +94,130,125,132,129,125,115,107,95,83,82,75,81,77,80,75,77,78,68,51,43,53,60,56,56,80,101,119,138,153,170,186,197,207,213,217,218,214,191,142,106,109,114,113,111,111,114,116,114,117,116,114,117,119,117,116,115,114,118,113,113,112,112,110,109,112,110,114,110,109,111,113,111,111,107,102,102,101,101,106,103,106,104,106,108,110,108,107,86,50,89,111,111,112,110,108,109,110,107,111,108,109,112,112,111,112,117,119,120,123,126,132,140,141,142,149,154,157,159,158,158,155,155,155,154,155,158,158,157,158,155,157,160,161,160,161,156,155,151,154,156,155,158,155,157,156,157,156,156,154,154,153,152,153,151,151,148,146,148,149,144,144,141,137,122,85,74,70,66,60,62,68,75,96,116,116,114,114,115,114,114,112,114,116,116,116,116,117,118,120,121,124,134,140,141,139,138,139,139,142,142,143,144,142,142,146,149,149,147,145,140,126,109,119,138,144,147,145,141,135,131,130,129,124,120,123,121,109,101,99,100,99,99,98,103,103,102,99,100,101,101,99,95,93,97,100,102,103,103,108,107,105,106,106,109,110,108,110,106,103,105,109,108,109,107,107,110,109,106,106,108,108,107,108,109,107,107,105,102,105,106,106,105,104,106,107,99,98,102,99,99,102,99,100,105,103,101,103,102,102,98,101,98,104,102,101,100,104,100,97,103,101,100,100,100,98,97,102,101,98,100,100,101,95,95,102,98,96,97,99,102,103,102,102,103,100,98,97,102,102,101,99,104,102,100,100,101,103,102,103,105,103,102,103,105,104,103,105,104,104,104,106,107,107,106,104,106,107,108,108,107,106,108,112,111,112,108,106,110,111,108,108,109,106,108,108,104,103,100,98,100,98,95,91,92,90,92,89,88,88,98,124,131,130,129,130,130,130,135,134,136,136,136,133,130,117,126,141,149,152,151,154,155,152,156,160,155,154,156,151,146,139,128,129,131,123,121,129,138,144,144,141,141,140,138,139,139,138,138,138,137,136,135,134,134,135,131,120,113,112,114,115,113,114,114,113,113,114,113,115,115,114,117,116,115,117,116,116,116,114,119,128,133,120,111,115,117,116,116,115,113,112,114,115,113,113,114,113,114,112,111,115,117,115,117,117,116,119,120,118,119,121,122,122,121,120,122,123,122,122,124,124,136,147,135,97,85,94,111,136,147,140,137,135,136,134,134,134,131,131,133,129,129,133,132,130,130,129,130,133,132,128,128,128,125,119,116,110,96,89,85,83,84,82,75,75,67,56,49,52,47,37,16,15,11,5,5,9,11,10,7,11,14,16,13,12,11,13,13,15,22,17,17,15,9,7,8,10,11,9,8,7,9,11,12,14,17,16,14,13,11,10,10,11,20,50,89,106,105,102,106,104,99,90,74,46,19,12,18,15,15,11,9,8,9,9,10,13,8,7 +85,90,92,98,86,86,83,85,81,77,71,73,83,78,83,78,77,77,66,51,45,46,53,47,56,92,99,115,135,152,171,185,193,203,207,211,211,207,204,171,122,109,112,112,109,108,113,115,111,116,117,114,115,117,115,114,113,112,116,118,114,114,112,110,110,110,110,111,112,110,111,111,111,112,108,99,98,101,107,109,105,107,108,107,110,109,108,110,99,50,87,111,110,112,111,107,108,108,109,110,111,109,110,110,109,113,125,123,120,124,125,128,137,142,143,144,148,152,155,155,154,154,157,155,155,158,158,159,159,159,160,159,158,161,163,163,159,156,154,157,157,153,153,155,156,158,156,157,158,150,150,153,151,151,152,151,153,147,150,147,145,142,140,134,126,91,76,75,77,68,67,69,73,87,115,120,117,115,113,116,115,113,115,116,117,117,119,120,120,120,123,126,133,140,142,141,138,137,140,140,140,142,143,144,143,142,142,146,146,142,136,124,110,117,139,146,143,144,145,139,133,131,130,127,124,121,117,108,101,99,102,98,99,100,101,104,99,101,103,99,100,98,99,97,96,97,102,105,107,106,104,106,106,107,108,109,108,109,108,106,108,110,108,109,111,113,110,107,106,107,109,108,112,113,109,104,105,111,110,107,107,107,107,107,105,101,104,105,102,102,105,105,105,102,102,103,108,102,104,102,101,96,103,105,103,104,104,102,100,101,99,99,100,103,99,101,99,100,97,101,99,103,99,99,102,96,99,97,99,97,103,104,103,102,103,101,98,101,101,101,102,104,101,102,106,102,100,103,107,103,104,104,104,105,105,106,106,106,104,104,106,108,111,108,105,107,108,108,111,109,107,109,113,112,112,108,107,109,109,110,108,106,109,110,103,107,106,103,100,102,100,97,96,96,93,90,90,90,90,88,90,107,131,132,131,133,133,133,136,135,134,137,135,134,133,116,122,144,148,153,152,154,156,155,157,156,152,151,153,148,146,142,129,126,130,123,120,125,134,143,144,141,140,139,137,138,140,140,141,140,135,135,135,134,133,132,131,119,114,114,113,114,113,115,116,118,113,113,115,116,117,115,114,115,117,115,117,115,115,117,118,120,125,135,119,109,116,115,115,113,113,114,115,112,110,113,113,114,114,113,113,116,118,116,116,117,118,118,116,119,120,120,120,119,119,119,122,123,120,121,121,124,140,145,128,97,89,98,116,140,146,137,137,138,136,134,134,134,132,133,132,127,128,133,134,132,133,130,131,128,130,131,130,132,129,124,121,115,105,94,90,83,82,81,73,69,66,59,52,52,45,46,20,9,11,9,8,13,13,12,6,8,9,10,12,9,8,14,19,17,20,13,20,20,9,6,6,10,12,6,4,6,6,8,10,14,14,14,15,14,11,8,7,7,9,13,31,75,101,105,104,110,104,81,43,24,13,15,14,7,15,20,13,11,9,14,11,19,9,10 +84,81,81,87,81,80,78,84,81,78,81,80,80,77,78,81,79,75,64,47,34,41,48,38,57,90,92,116,137,151,167,184,194,203,207,209,214,217,216,200,151,113,108,112,110,106,110,115,115,118,117,115,116,114,111,111,110,112,114,113,112,111,111,108,112,113,110,109,109,109,108,112,112,109,108,99,97,100,100,103,102,104,107,108,104,105,107,107,101,62,73,110,109,112,110,111,110,107,106,104,106,105,107,109,111,117,139,141,115,119,122,127,135,142,144,144,144,147,151,153,157,157,155,154,154,157,158,157,158,158,156,156,157,160,159,157,156,154,153,156,156,154,154,154,154,152,154,156,155,152,151,157,153,153,156,154,151,148,147,143,143,143,142,136,124,93,73,68,71,67,67,69,70,89,114,122,117,114,114,115,115,117,115,115,118,121,119,115,117,120,120,122,133,142,140,139,139,135,135,137,142,143,144,144,142,142,141,144,146,144,139,127,111,116,136,141,141,138,138,134,131,128,126,123,123,120,116,110,101,97,101,101,101,99,100,101,100,100,103,101,95,96,97,98,96,100,104,106,104,108,107,105,107,106,108,107,110,113,110,109,109,106,107,111,112,108,110,110,109,111,115,110,110,112,109,107,109,109,108,110,110,108,108,106,107,109,105,105,108,107,104,104,104,104,107,102,102,107,108,105,101,102,102,105,100,103,105,106,103,101,106,107,106,104,102,100,101,101,104,102,101,100,102,98,98,101,102,103,98,102,98,102,102,102,100,98,100,99,103,104,101,104,105,100,98,101,105,108,107,106,102,105,108,104,104,107,107,105,106,105,106,109,107,108,109,108,110,107,107,108,110,112,111,112,112,112,110,108,107,108,110,110,108,106,106,107,105,104,101,98,99,101,97,92,94,93,90,92,88,91,90,95,117,129,132,130,132,130,136,137,137,137,135,132,133,118,120,140,147,149,148,152,152,155,155,156,153,149,149,150,148,145,132,126,133,128,120,124,132,139,139,135,137,138,141,141,138,137,138,134,133,133,134,140,137,132,131,122,114,114,113,111,113,114,116,115,115,113,115,114,117,115,115,118,117,114,114,114,115,119,117,116,119,127,134,117,108,114,116,113,113,113,114,113,112,112,112,113,113,113,113,116,115,114,114,115,115,116,118,115,114,117,119,121,120,121,122,122,121,122,123,128,143,145,119,91,91,101,122,141,141,135,135,134,132,133,135,132,130,133,132,129,128,130,132,130,132,131,130,131,129,125,129,129,129,124,123,116,109,105,93,85,83,84,77,69,65,63,57,58,52,48,38,11,9,7,7,8,8,11,9,7,7,8,10,6,5,10,14,14,19,22,22,20,14,13,9,10,10,5,6,7,9,8,10,13,13,16,14,10,9,7,6,6,7,13,12,14,50,89,123,146,134,90,34,13,13,12,14,16,13,19,18,16,12,7,7,22,9,14 +86,86,81,83,83,80,80,80,82,89,78,75,78,77,76,79,76,71,68,45,40,48,52,41,59,86,95,115,134,153,173,185,192,203,208,211,218,218,216,211,187,139,108,108,110,108,109,111,112,115,113,113,114,112,111,110,109,111,110,109,110,111,109,107,109,111,111,109,109,106,107,110,107,108,106,104,103,98,98,98,103,104,105,105,104,104,108,107,105,73,57,107,112,109,105,110,111,106,106,106,107,109,108,109,108,110,133,152,118,108,119,125,129,137,142,144,147,148,147,149,154,155,155,157,157,156,157,158,159,155,156,159,157,158,159,155,154,152,153,156,154,153,151,155,155,152,155,157,154,155,156,155,152,153,156,155,151,148,148,145,143,143,141,136,124,99,74,67,65,63,59,64,74,88,112,122,118,116,116,112,110,112,113,114,117,117,118,116,119,121,120,122,132,139,139,137,133,133,135,135,137,140,141,140,141,141,141,144,146,144,141,130,115,117,138,144,140,138,138,134,131,127,125,124,123,120,117,109,101,97,100,101,102,100,99,98,102,106,104,98,95,96,97,99,97,96,101,103,105,105,105,103,108,109,108,107,107,108,108,107,105,106,107,110,109,109,108,109,109,111,111,108,105,109,111,106,104,109,109,107,106,107,109,108,105,104,107,108,108,108,105,106,108,107,105,104,107,104,105,99,98,100,103,104,102,104,106,104,106,104,103,105,106,104,99,99,100,103,98,102,99,101,101,100,103,98,103,103,101,97,97,105,103,102,103,99,99,102,104,103,103,105,100,100,101,101,99,103,107,105,101,101,105,107,105,105,106,107,104,103,108,111,111,110,106,106,107,105,104,107,108,108,111,110,111,109,108,110,110,107,104,102,106,108,104,102,102,103,100,99,99,99,95,95,94,90,90,90,86,85,87,89,98,123,130,131,133,133,131,134,136,134,134,133,132,119,118,136,145,148,145,147,151,154,153,153,150,147,147,149,144,142,134,128,135,127,121,128,131,137,140,135,134,136,137,135,137,139,137,135,136,134,132,135,135,131,127,119,111,112,113,113,115,115,116,114,116,114,114,113,115,113,113,116,118,119,115,114,116,117,117,117,118,117,126,134,117,110,116,117,116,113,114,114,114,114,113,111,111,110,112,113,113,113,114,112,115,116,117,117,117,118,118,120,121,121,121,122,122,120,120,129,142,142,111,85,90,105,128,144,141,138,137,134,132,134,133,133,134,134,128,132,131,130,129,129,131,131,130,127,131,127,127,127,127,126,127,120,111,106,95,80,84,88,80,70,68,67,55,47,48,47,45,19,11,7,5,5,6,6,8,8,6,8,9,7,7,7,9,10,10,12,17,14,9,6,7,11,15,11,6,7,7,7,12,12,15,17,14,9,7,6,5,4,6,9,9,8,12,50,107,61,40,69,86,38,15,11,12,17,9,9,12,8,9,6,4,8,12,28 +80,82,83,84,82,81,80,81,81,81,78,77,80,78,74,75,77,78,73,57,47,44,50,43,55,91,96,116,134,149,169,186,197,209,217,215,216,215,214,215,210,181,131,108,111,109,107,111,110,112,112,113,111,110,112,112,110,109,107,109,111,109,109,109,108,109,107,109,108,104,106,107,108,108,111,105,102,100,101,101,103,103,103,104,105,105,111,108,105,84,48,97,109,111,108,108,109,108,107,109,111,106,108,110,111,110,120,154,140,97,108,120,127,132,138,140,142,145,147,150,151,152,155,157,158,157,157,161,160,156,158,158,157,158,158,159,158,157,158,154,154,155,152,155,157,155,157,155,154,151,155,147,140,151,155,155,154,150,150,149,143,144,137,132,124,103,75,76,67,62,60,65,70,79,107,119,118,117,114,112,113,114,114,118,119,119,119,120,121,120,120,121,129,138,138,136,135,135,137,140,141,137,136,139,138,136,137,141,145,143,139,133,117,115,134,142,142,139,138,133,130,127,125,123,120,120,117,107,100,98,100,102,100,96,101,102,101,101,100,95,94,97,97,97,98,98,101,104,103,104,103,105,106,107,107,108,106,105,103,106,109,109,107,108,110,111,110,109,109,113,116,114,110,106,107,108,105,107,111,110,109,107,109,108,106,108,109,111,114,107,106,108,107,106,105,104,106,108,107,107,101,106,104,107,105,105,104,106,105,102,107,106,107,101,105,101,102,103,106,102,103,105,107,102,99,105,105,102,102,104,100,101,103,108,105,103,103,103,105,104,105,105,110,102,97,102,105,103,107,108,104,102,104,105,107,107,106,104,106,107,106,109,107,105,103,104,105,106,107,108,109,110,108,107,105,111,114,109,111,107,104,105,109,106,103,103,103,102,102,98,99,98,92,93,92,90,89,88,88,87,86,84,89,104,128,130,135,133,130,132,134,134,136,136,135,122,115,133,146,147,151,151,151,151,151,152,150,149,150,150,147,143,138,130,134,126,121,128,132,140,143,138,135,134,135,137,139,138,136,134,134,133,133,135,135,133,129,117,113,113,110,109,113,115,113,111,115,114,113,112,113,115,118,117,117,116,116,118,114,117,116,116,116,115,117,124,131,115,109,117,116,115,112,112,111,112,112,111,112,110,111,112,113,114,114,115,116,114,114,116,119,119,121,121,119,119,121,121,119,120,123,134,145,137,106,87,92,109,135,147,138,135,138,138,135,134,131,132,134,132,130,129,128,128,128,129,128,130,131,132,132,130,128,126,126,130,127,124,115,102,96,89,82,82,83,75,71,62,61,57,55,48,47,31,16,8,8,7,7,6,8,8,5,8,12,7,7,6,6,13,16,12,15,12,11,11,9,8,13,12,6,5,5,6,7,10,13,15,14,11,9,8,5,4,6,7,7,8,12,18,17,12,12,13,50,93,50,28,16,9,8,14,11,8,8,7,6,9,32,64 +80,84,84,79,85,79,81,75,74,82,82,78,72,74,76,76,75,73,66,51,48,48,59,73,88,105,99,116,133,151,168,181,197,207,212,213,213,215,216,216,215,208,178,131,111,108,105,108,112,111,110,112,110,112,109,107,108,108,106,109,109,106,105,105,105,104,106,108,108,109,106,104,105,105,108,106,101,97,100,101,107,107,107,107,107,107,106,108,105,93,46,84,109,112,109,106,107,111,110,107,107,108,108,108,109,110,122,154,162,129,74,82,109,121,126,131,136,138,143,149,149,148,152,153,153,154,155,157,157,159,158,158,157,160,161,158,155,154,156,151,152,157,155,152,151,150,146,138,126,97,70,49,52,137,153,152,153,152,145,148,143,143,136,132,123,104,75,68,65,63,58,60,64,76,101,117,115,115,113,110,112,114,110,117,120,121,119,116,120,120,118,122,127,136,139,140,138,134,135,137,138,137,137,138,136,133,135,140,140,140,140,135,119,115,133,141,140,138,137,133,130,125,122,123,121,116,116,108,100,98,101,102,102,101,103,104,100,100,99,93,90,96,96,95,100,99,100,101,102,103,101,102,106,108,108,106,107,106,107,106,105,108,110,108,108,108,107,109,108,109,111,111,110,108,109,107,104,110,114,112,109,109,111,107,105,104,107,112,111,107,107,107,109,106,105,107,108,105,106,107,108,104,105,106,105,104,104,103,103,107,105,106,104,108,101,106,104,106,105,107,106,101,102,105,104,100,103,107,104,101,101,102,105,106,110,107,101,104,104,102,106,109,101,104,105,104,103,103,108,109,108,105,106,106,106,106,107,109,108,107,109,109,113,110,105,103,105,104,106,106,107,110,108,109,111,109,106,109,108,108,107,105,105,106,104,103,103,102,100,104,100,100,93,90,91,93,91,89,88,90,88,85,84,90,109,127,133,135,134,135,134,134,133,137,134,117,109,129,143,148,150,150,152,151,150,152,152,150,147,146,145,144,136,127,132,127,118,129,138,141,140,138,135,136,136,136,136,136,134,133,131,131,132,130,133,134,129,118,113,113,111,110,113,114,113,112,114,114,113,113,111,114,116,118,118,115,115,117,118,118,118,118,116,115,118,118,125,132,116,107,115,112,113,114,114,113,112,112,109,111,113,113,113,114,113,114,115,114,114,114,118,118,118,119,119,117,118,121,122,121,123,137,146,133,98,85,97,116,138,142,135,134,137,136,133,133,133,132,132,132,132,130,131,128,128,125,126,129,133,132,130,128,128,125,127,130,126,120,117,100,91,87,87,85,84,81,70,64,61,55,56,48,49,44,28,12,10,9,7,7,8,9,8,5,5,7,7,7,6,9,10,9,11,12,12,14,14,7,8,14,11,5,4,5,4,7,8,8,11,12,13,12,7,4,4,5,5,7,13,12,7,9,9,14,13,43,85,58,24,12,9,10,9,9,15,12,11,24,52,76 +83,80,78,80,84,74,80,80,78,81,76,78,79,73,76,75,77,69,67,46,40,53,63,61,66,102,110,119,135,151,168,181,196,206,211,214,214,216,216,218,219,220,213,186,142,114,107,108,112,111,111,113,108,109,106,108,109,108,108,108,106,106,105,105,105,106,107,107,107,105,105,104,106,104,105,103,100,99,105,105,107,109,108,108,105,106,106,109,108,102,56,71,109,107,106,109,105,108,108,107,108,108,107,105,106,106,115,141,153,154,138,70,57,101,120,118,121,126,134,138,141,143,145,148,148,152,153,154,155,155,158,160,155,158,159,159,158,156,158,154,156,153,124,98,80,60,45,37,31,42,55,85,133,161,154,153,156,155,151,147,142,140,134,131,121,106,76,66,64,58,57,56,64,78,93,116,116,114,113,114,113,114,114,116,119,121,117,117,118,118,120,122,124,135,140,138,137,136,135,135,135,137,136,132,133,134,135,138,141,139,138,133,117,113,134,143,141,138,136,132,129,126,125,123,122,119,116,105,98,102,102,100,99,100,102,101,98,99,97,91,92,95,97,96,98,101,105,103,102,102,104,103,104,107,105,103,104,107,107,107,107,107,107,109,112,109,107,108,109,110,112,108,106,109,110,112,112,110,110,110,111,111,110,108,111,110,107,110,110,108,108,107,107,109,109,107,107,107,107,105,103,103,103,104,107,106,104,107,107,107,109,106,105,106,106,109,103,102,105,106,103,102,106,102,102,105,105,104,102,111,104,104,104,109,108,111,106,106,103,103,103,104,108,107,106,104,103,103,106,109,105,104,109,107,106,110,111,108,108,109,108,110,109,105,104,106,107,104,104,106,110,111,107,107,108,108,110,108,106,102,104,108,106,103,100,105,101,102,103,101,102,101,95,95,98,90,92,89,89,88,89,88,85,85,97,123,132,133,133,132,131,131,133,135,135,120,109,125,141,147,151,151,150,149,152,153,151,149,149,149,146,145,141,131,132,129,119,129,139,140,143,144,138,137,139,138,138,138,134,133,135,132,130,133,133,133,130,119,113,111,111,112,112,113,113,115,113,116,116,115,113,114,114,116,117,114,117,119,117,118,118,120,116,116,116,116,118,125,135,114,109,113,114,115,113,111,112,111,112,113,113,113,115,117,114,114,115,114,114,115,115,115,116,120,119,118,119,121,123,124,126,140,144,122,91,90,101,121,145,145,136,133,133,131,132,135,134,132,131,130,133,133,133,131,131,131,128,128,128,130,128,128,130,127,126,128,127,122,116,104,92,88,84,83,85,87,75,69,62,55,61,53,53,50,48,29,12,10,11,8,7,7,4,7,9,4,7,5,6,10,11,11,13,15,19,21,14,6,10,12,8,7,8,8,5,5,4,9,13,17,16,13,12,7,5,3,4,3,10,15,11,9,10,13,14,11,25,82,73,22,18,17,13,9,13,9,14,55,76,82 +84,80,85,80,81,79,83,69,76,79,75,75,77,74,75,77,78,67,57,44,44,51,66,74,86,110,111,120,136,152,170,182,195,208,215,218,219,218,219,222,222,220,219,218,198,155,118,106,109,109,106,107,107,109,108,105,105,103,104,109,108,105,106,105,106,105,108,107,104,108,107,104,110,104,102,102,101,100,104,106,104,103,106,103,106,106,107,106,104,104,73,52,100,105,108,106,101,102,106,107,105,106,103,103,104,106,110,133,156,133,144,165,121,114,129,93,68,83,104,115,122,124,130,135,138,144,147,148,153,155,155,157,156,157,158,158,160,155,153,155,153,148,74,32,40,59,83,108,139,160,172,177,159,151,152,151,158,153,150,145,146,142,133,129,122,112,85,70,69,59,58,60,65,71,100,112,114,112,111,116,112,112,114,115,117,119,120,118,121,121,120,122,123,132,138,138,136,133,133,134,135,135,136,136,136,136,137,140,143,145,137,131,120,115,135,141,137,135,133,132,132,124,121,121,121,117,114,105,101,102,102,100,98,97,99,100,99,97,93,91,92,93,96,97,100,99,100,100,102,103,103,104,106,107,103,106,109,107,104,105,107,105,109,111,106,107,110,110,110,110,109,109,110,111,110,109,108,113,112,109,108,112,111,108,109,109,108,109,109,106,105,108,110,110,110,111,107,105,108,108,106,105,107,104,105,106,103,106,106,107,108,108,109,109,106,106,101,103,101,107,108,106,104,105,102,99,104,106,105,107,108,105,107,105,107,107,106,106,103,103,102,105,106,109,109,106,107,110,109,105,109,107,106,106,109,106,104,108,110,109,107,105,108,106,107,107,108,106,105,107,108,108,107,108,111,111,107,107,106,106,107,109,107,105,104,99,105,101,103,105,101,101,99,96,95,95,95,88,87,90,88,88,84,85,90,109,129,133,132,132,131,132,130,132,132,121,108,121,138,148,150,151,151,150,150,151,152,151,150,148,145,144,141,133,126,121,119,128,137,143,143,142,140,136,135,135,135,136,136,134,133,132,133,137,136,134,129,115,112,110,111,112,113,114,112,113,113,112,113,115,115,114,112,117,119,115,117,117,117,117,120,118,118,117,119,118,113,117,129,134,115,107,113,115,112,111,111,111,114,113,110,110,114,114,110,113,116,115,115,117,115,114,116,119,120,120,119,120,119,121,130,143,142,113,86,91,103,126,145,141,134,136,133,132,132,133,130,133,132,131,131,131,133,131,130,133,131,129,126,130,130,131,131,127,126,129,128,122,109,102,94,86,86,87,87,87,82,75,64,59,58,55,56,59,56,48,22,12,13,13,10,11,7,9,9,5,5,4,6,12,13,15,15,11,18,21,14,8,12,11,6,3,5,6,5,5,6,11,18,17,15,12,8,6,6,4,6,5,4,7,8,10,10,14,17,15,23,28,63,85,43,16,11,12,13,12,41,72,79,79 +82,81,82,77,77,83,80,69,77,78,73,72,77,79,78,71,71,69,56,39,42,53,71,89,97,99,104,121,138,155,174,190,204,212,214,216,218,217,217,221,224,223,222,225,223,209,174,128,110,111,109,105,105,106,105,102,102,104,103,105,102,103,104,102,103,101,104,105,103,104,104,106,106,102,103,109,103,105,104,105,105,105,106,107,108,109,106,106,103,104,77,47,96,106,109,108,102,100,105,107,106,106,106,107,108,107,112,136,164,150,107,106,155,163,153,125,69,43,30,25,35,48,54,60,66,78,120,147,154,157,155,157,159,162,161,159,159,157,154,156,158,162,159,160,174,181,181,171,151,117,75,59,40,101,151,155,152,156,152,148,146,143,139,128,120,110,86,68,62,58,62,59,57,68,93,112,115,113,114,114,113,115,118,117,116,120,124,118,121,120,116,119,125,131,132,132,136,136,134,136,134,134,135,135,133,133,135,138,143,144,139,130,116,112,132,140,137,134,130,129,130,127,123,122,120,120,113,103,97,99,100,99,99,99,101,101,99,96,91,88,90,94,97,99,95,101,103,103,105,104,107,107,101,104,105,106,105,109,107,107,109,108,108,108,113,112,108,106,106,110,110,108,111,110,110,112,112,110,111,111,110,110,108,109,112,113,111,111,110,108,105,104,108,109,111,111,109,110,109,105,104,108,106,106,108,106,105,108,106,106,109,107,103,103,106,106,104,105,107,108,107,104,110,104,102,103,108,107,101,109,107,103,107,110,108,108,106,106,106,105,103,101,109,105,103,108,109,108,109,109,106,107,107,105,103,104,107,107,107,111,111,106,103,103,105,106,109,109,104,107,109,109,109,109,108,107,106,103,105,109,107,104,107,105,104,102,102,105,102,103,103,100,98,95,97,94,94,92,89,89,86,84,84,86,86,95,123,132,137,133,132,133,132,130,132,125,110,117,134,148,150,149,150,149,150,154,153,150,147,147,146,146,142,133,126,121,119,129,140,143,142,140,139,138,137,133,132,133,135,134,130,132,133,132,131,131,127,112,111,112,114,114,112,113,113,112,114,114,113,115,118,116,113,117,118,118,118,116,117,117,118,116,116,117,119,116,114,115,119,127,130,115,109,115,114,114,112,111,112,111,111,111,112,113,115,115,113,113,114,115,114,116,118,116,118,118,118,120,121,124,131,139,135,101,81,94,108,132,147,139,133,133,135,132,132,131,132,133,132,131,133,130,134,135,134,130,128,129,130,129,128,127,128,128,128,129,126,118,112,103,91,88,87,86,86,88,81,77,71,65,62,63,57,55,57,58,42,30,11,11,14,16,11,8,11,9,7,8,8,8,9,10,10,14,21,22,20,14,9,10,7,6,5,5,6,5,7,11,9,9,11,12,9,6,6,5,4,6,8,9,7,10,12,12,12,15,25,23,19,50,87,49,17,12,9,36,69,81,81,75 +86,81,80,81,76,77,78,76,74,75,79,79,80,80,78,74,74,73,57,40,44,55,77,88,66,77,104,125,141,157,176,189,200,210,215,218,218,217,217,221,225,225,223,225,230,231,223,189,137,114,112,108,107,106,104,103,103,105,107,104,101,102,102,102,100,99,101,103,103,99,101,103,103,102,104,104,99,102,104,104,106,105,104,104,108,107,104,103,103,104,88,50,85,107,105,106,104,103,104,103,104,104,106,107,107,108,108,123,151,152,152,104,63,93,157,192,185,164,137,112,92,75,61,52,44,41,93,146,157,158,156,158,160,160,158,159,159,155,154,154,155,158,156,133,106,77,56,33,26,25,33,66,104,158,158,154,154,151,149,148,146,142,138,129,121,114,90,64,57,55,57,48,55,66,86,109,118,115,115,114,115,112,113,113,114,118,121,120,118,117,114,115,120,127,131,132,134,131,127,131,132,131,134,133,133,134,133,135,140,143,139,131,118,109,129,137,136,134,132,127,126,126,121,120,118,118,113,103,95,98,100,101,103,98,98,99,99,92,89,89,91,93,91,98,100,100,97,102,102,106,99,101,105,107,104,107,109,108,107,102,105,107,108,109,111,109,110,108,109,108,107,110,111,111,110,108,110,112,108,106,107,111,109,111,109,109,113,112,109,108,108,110,109,108,107,111,111,108,108,107,108,106,110,107,108,108,108,108,108,110,106,106,105,108,102,107,109,107,103,108,107,106,103,103,106,107,105,104,107,105,110,107,111,106,110,106,104,107,107,105,108,110,107,104,106,106,106,108,112,110,106,106,106,106,108,104,105,109,106,107,109,109,106,105,106,107,111,110,106,107,108,109,107,109,110,107,106,106,107,107,108,107,102,104,103,104,102,103,99,103,102,100,99,96,96,98,97,90,91,91,92,88,87,87,86,85,106,130,134,133,130,132,132,129,132,122,106,110,130,148,154,147,147,147,153,155,150,148,145,145,146,146,143,135,128,123,120,128,138,142,142,139,133,134,135,134,131,130,131,130,129,131,130,129,131,131,127,114,112,114,114,112,113,113,113,113,111,113,112,114,116,116,117,114,113,115,120,115,116,116,117,116,112,114,118,115,113,115,116,119,126,130,111,103,111,113,110,109,109,110,114,114,114,112,115,113,113,113,114,116,114,114,116,116,115,117,117,120,123,126,136,143,130,98,83,95,113,139,143,134,131,133,131,130,130,130,132,133,129,131,131,131,131,131,132,129,127,131,128,129,129,130,129,128,130,128,123,115,109,103,91,86,87,87,88,87,82,81,74,69,64,63,62,53,52,59,58,43,31,15,17,14,9,9,11,11,17,21,15,10,11,11,11,9,11,16,19,14,10,7,7,7,9,11,9,6,7,8,11,12,10,7,8,7,6,4,3,5,8,7,7,8,10,9,9,10,18,14,13,11,32,84,61,19,40,69,77,82,73,76 +82,82,83,81,79,74,81,85,78,77,79,75,76,80,79,75,81,81,63,36,38,59,74,66,62,83,102,124,142,157,175,187,202,214,213,213,217,217,219,225,225,224,225,230,235,233,233,228,195,137,103,102,107,106,104,100,99,102,102,101,98,98,99,101,97,96,98,102,103,100,99,99,100,102,103,105,99,99,104,104,105,108,103,101,104,102,103,104,101,107,96,54,74,109,108,110,104,105,105,104,105,105,104,106,105,107,106,116,144,145,127,156,139,104,119,123,105,119,151,172,182,187,188,186,184,179,169,160,157,157,155,157,157,157,159,158,157,155,154,153,157,158,127,53,33,45,58,79,114,144,167,180,178,156,152,155,151,149,152,151,146,142,137,126,118,111,93,63,56,61,56,50,56,62,83,110,116,114,114,113,114,114,112,113,114,117,121,118,118,118,114,115,120,126,129,131,131,129,126,130,132,132,136,138,136,134,135,134,138,141,141,135,121,109,126,136,133,132,129,127,127,127,124,122,119,117,110,103,97,100,100,99,99,99,97,99,94,90,89,88,90,94,93,96,101,98,100,102,103,104,106,104,106,105,112,110,109,107,105,102,105,107,106,108,110,109,109,107,108,110,110,111,110,110,111,110,109,107,107,110,111,110,110,110,110,109,108,109,109,108,109,110,109,107,110,106,105,106,107,105,104,109,110,105,105,107,108,109,108,105,108,108,105,105,108,109,105,101,104,107,106,106,107,106,108,110,109,104,105,111,110,108,105,110,108,107,101,108,109,112,108,107,107,108,106,106,107,109,110,108,106,107,108,108,107,106,104,104,106,108,109,111,109,107,107,107,109,110,107,106,108,108,107,109,109,109,110,107,107,111,107,104,107,104,104,105,101,101,102,98,102,97,97,93,98,93,95,91,87,89,93,91,87,86,87,88,93,117,133,131,133,130,132,131,132,125,108,110,125,144,153,150,147,147,151,152,150,148,147,145,145,144,143,138,127,120,121,130,138,141,139,136,135,136,134,132,132,130,131,133,135,133,130,129,132,131,121,111,113,111,112,115,116,117,114,114,113,114,114,117,114,113,114,116,116,117,118,116,117,114,117,120,118,118,116,113,113,114,115,113,117,127,132,115,107,111,111,111,111,111,110,112,111,110,110,115,113,113,115,115,114,116,118,120,118,116,116,118,122,127,138,144,124,90,85,96,117,142,142,133,131,133,131,131,132,132,129,128,131,132,128,130,131,128,130,128,130,129,126,130,131,130,126,125,128,130,124,116,109,100,90,86,87,90,85,84,86,83,79,73,73,66,61,58,51,53,53,49,48,37,18,9,11,12,10,10,11,13,13,12,11,10,10,9,12,12,12,15,14,11,8,9,12,11,7,9,9,9,13,14,11,6,7,6,5,5,5,9,8,7,6,7,9,11,12,11,12,12,12,16,13,49,121,66,76,79,77,78,79,71 +81,81,82,82,76,75,74,77,82,75,80,72,80,84,80,76,74,77,58,39,41,51,65,54,57,90,114,133,148,158,173,190,206,216,217,219,221,221,222,223,226,226,225,232,234,237,237,235,222,180,121,100,100,101,99,100,101,105,103,99,99,98,99,95,94,95,95,100,100,100,98,99,99,102,105,106,101,101,102,104,104,106,103,102,105,103,104,104,105,102,100,65,58,102,106,109,106,105,105,107,105,102,103,102,105,107,108,114,142,164,137,102,136,161,152,142,99,51,46,46,48,65,78,90,105,110,122,146,155,152,154,156,161,160,160,158,159,159,155,151,154,156,159,153,159,174,181,177,166,140,108,75,48,64,144,154,150,151,152,150,148,139,131,126,118,112,93,58,55,61,59,56,59,65,85,110,119,114,116,112,111,111,114,116,116,118,120,117,118,119,114,116,116,121,130,132,133,131,127,127,129,130,133,134,134,135,134,133,140,139,137,133,120,111,127,137,133,132,131,129,127,125,122,119,118,120,112,104,97,99,99,98,96,97,97,95,87,88,88,89,89,94,96,96,96,99,106,106,103,102,106,105,108,106,106,108,108,106,106,105,105,109,108,106,109,106,106,109,111,109,109,112,113,112,110,107,108,113,108,106,109,111,113,111,108,110,112,109,108,108,108,107,108,109,105,106,109,106,109,109,108,107,108,106,107,111,107,108,108,107,105,105,103,105,103,107,107,107,99,106,105,105,106,106,106,106,108,107,107,107,108,108,110,107,109,105,105,106,110,107,107,110,107,106,108,108,107,104,107,109,107,104,107,108,110,106,103,105,106,106,107,107,108,112,111,106,108,109,107,107,106,107,111,107,107,112,110,107,107,106,105,109,105,108,104,104,106,104,101,100,99,97,99,100,96,98,93,93,92,90,88,88,86,86,88,90,89,100,127,130,134,130,131,132,133,129,110,107,117,136,147,146,147,149,150,151,149,148,148,147,146,145,145,144,131,119,122,130,138,142,140,137,135,135,134,133,132,132,131,132,131,130,131,128,132,130,120,111,112,113,112,114,113,116,114,114,112,114,115,116,116,112,115,114,118,117,115,114,117,114,116,118,117,119,116,115,115,113,115,114,114,117,129,137,113,105,112,114,113,110,112,113,110,110,112,114,115,114,113,114,116,118,120,117,116,116,119,119,120,128,141,140,110,82,87,103,126,145,142,134,133,131,132,133,133,133,130,129,132,132,129,131,132,132,129,128,131,133,130,132,130,128,128,127,128,127,123,115,107,99,89,86,84,88,88,90,86,85,85,76,73,71,63,63,60,60,65,55,49,59,39,33,18,9,9,15,13,13,11,14,15,11,11,12,12,11,13,12,10,7,6,7,9,9,9,10,8,12,12,14,11,6,5,5,7,8,8,7,7,4,6,8,11,13,8,8,7,10,8,19,42,123,169,98,87,87,78,78,79,71 +79,74,76,76,77,73,74,72,74,77,75,77,78,79,76,75,73,75,56,43,41,51,65,66,69,99,127,132,149,162,178,192,205,214,217,221,226,226,227,225,228,230,228,229,230,231,232,230,224,210,151,108,104,104,102,100,101,102,103,101,99,98,100,99,98,95,95,99,98,99,98,99,101,101,101,103,104,103,102,98,102,103,103,105,108,105,104,104,105,105,103,83,49,97,104,108,109,106,107,107,106,104,104,105,104,103,103,111,131,153,154,141,85,77,125,173,185,167,145,115,88,73,57,52,55,46,54,118,155,158,157,156,160,161,158,157,159,157,157,154,156,160,165,153,130,104,75,55,32,28,31,52,70,123,164,159,154,151,152,147,143,137,134,125,118,109,95,66,57,64,54,52,53,62,75,101,120,117,117,113,110,111,114,116,116,119,117,116,117,117,115,117,118,121,127,131,131,129,126,127,131,132,134,133,133,135,136,135,142,141,133,129,120,114,130,135,134,134,130,129,129,124,122,120,119,119,110,99,94,98,101,98,98,97,96,91,86,82,85,89,94,94,99,97,98,101,102,103,102,103,106,105,105,109,108,107,106,106,111,107,107,109,107,106,108,107,104,105,107,110,110,106,107,112,110,108,110,107,108,111,109,107,109,107,111,112,108,109,110,108,109,108,107,108,109,107,104,106,109,108,108,108,108,109,108,111,110,110,109,108,107,103,104,104,108,108,107,109,108,105,105,103,108,107,104,104,106,103,107,109,105,108,109,110,107,106,109,110,109,107,106,104,108,109,108,105,105,108,107,110,107,106,107,106,105,105,106,108,109,108,107,108,111,112,109,107,107,111,108,107,108,108,110,112,109,108,108,108,104,108,104,105,106,104,104,104,99,106,103,98,99,99,98,96,95,96,97,97,93,89,89,89,87,87,90,86,87,91,111,128,135,132,130,131,133,131,112,107,114,132,146,147,145,148,150,150,148,148,150,151,147,142,143,142,132,121,122,133,141,144,143,139,136,134,133,132,131,128,129,132,131,128,128,129,131,128,117,110,112,114,112,113,112,112,113,118,115,112,113,112,112,113,118,114,115,115,117,119,118,118,119,121,118,119,118,118,120,119,116,113,114,116,121,131,133,112,105,111,115,114,111,113,111,113,114,115,114,113,115,116,116,117,119,118,117,117,120,120,122,132,143,138,104,82,90,108,129,144,139,136,134,131,133,135,132,130,131,130,131,130,130,132,131,132,130,130,133,130,130,133,128,130,129,128,126,124,120,112,108,99,94,88,83,85,89,88,86,82,84,82,81,76,68,70,59,59,61,57,57,59,52,52,38,20,11,12,12,11,9,8,9,10,12,18,19,12,10,13,11,7,5,4,5,10,11,11,8,13,14,11,9,10,8,6,6,9,11,8,4,4,7,11,11,10,13,22,28,19,14,46,142,159,98,90,86,81,84,81,74,73 +82,72,71,73,71,70,68,73,72,79,70,81,86,81,80,80,76,72,57,46,50,59,70,62,76,108,134,128,143,162,180,193,207,214,217,222,225,226,226,226,226,223,221,222,224,228,230,229,226,215,163,112,101,102,105,98,96,101,104,102,101,99,96,97,98,97,97,96,98,98,99,98,100,99,100,102,104,100,101,101,104,105,102,105,106,104,106,105,106,103,102,88,53,86,106,106,106,104,104,108,104,102,102,102,105,106,106,106,122,147,137,139,151,114,104,126,118,118,146,171,180,185,185,178,173,171,164,160,154,154,155,154,157,160,161,155,158,158,157,153,154,156,149,76,37,37,43,61,89,119,146,168,174,166,154,155,156,150,150,146,141,137,130,126,119,111,98,72,60,60,50,53,48,58,70,94,114,116,112,112,112,112,112,114,115,118,117,117,117,117,114,113,114,119,125,129,128,126,127,130,132,132,131,133,135,134,135,135,136,137,135,132,121,110,125,137,134,130,127,125,124,121,118,117,118,120,110,98,95,97,98,95,98,98,96,89,83,86,88,89,97,95,97,99,99,102,102,101,103,101,107,106,104,107,105,106,103,107,104,104,106,107,108,107,106,108,110,107,106,109,112,114,112,109,110,108,109,110,108,107,108,111,112,110,109,109,107,106,106,107,107,109,111,112,111,108,106,105,108,109,111,106,107,109,110,110,108,106,110,106,106,104,105,110,108,108,109,110,109,105,108,111,106,108,104,107,103,108,108,107,106,109,111,109,109,109,110,107,106,106,108,105,105,107,109,108,106,109,108,107,106,105,106,109,108,104,104,107,110,107,106,108,107,111,108,105,107,110,108,108,110,113,111,107,105,109,108,108,109,106,105,109,106,108,102,104,106,100,103,102,97,97,96,97,97,99,95,95,93,90,90,93,92,90,88,88,88,86,99,125,132,130,130,132,131,129,113,103,111,126,141,149,146,147,150,150,150,149,149,147,147,143,141,139,132,122,121,132,140,142,141,139,137,132,130,132,131,128,129,129,128,128,127,127,128,124,114,110,110,110,109,109,110,113,113,116,112,112,113,111,111,113,113,113,115,115,119,120,119,122,119,118,116,118,119,119,117,114,113,116,115,113,116,117,129,130,111,104,112,113,112,112,111,113,113,113,113,115,115,115,116,115,115,117,118,117,120,120,121,132,145,135,101,89,96,110,134,143,138,134,132,131,131,134,134,129,131,130,130,131,129,128,130,128,130,128,129,129,131,132,130,128,126,125,126,128,120,114,106,98,93,91,89,89,86,88,86,80,84,82,84,81,75,74,67,65,59,55,56,58,57,63,56,45,30,18,19,12,6,6,7,12,12,10,9,10,12,18,19,12,7,6,6,9,9,6,5,9,9,7,8,9,7,9,7,5,9,9,7,4,8,14,9,6,11,19,74,76,75,156,150,96,89,85,85,82,85,78,72,75 +81,79,76,71,74,81,86,82,80,77,70,60,78,79,78,80,78,70,54,36,41,52,69,61,79,112,140,134,150,166,183,196,206,217,221,221,221,221,220,222,223,219,220,221,224,227,229,229,225,217,170,115,101,100,100,97,97,100,99,98,98,96,95,95,95,94,96,95,97,97,96,97,97,98,98,104,102,101,99,99,102,102,104,104,106,105,105,104,105,100,102,94,60,73,106,105,101,101,107,107,101,101,100,99,100,103,105,105,122,153,147,112,110,151,157,150,125,69,51,52,56,74,92,104,112,123,127,136,145,152,155,155,153,155,159,156,156,159,155,153,154,155,158,148,144,156,169,179,174,159,131,94,60,50,117,152,158,155,149,143,141,135,128,124,116,111,101,76,56,54,49,46,51,57,66,92,118,114,114,115,111,111,113,114,117,118,118,115,113,114,114,112,113,117,123,128,130,132,131,131,132,133,131,131,132,133,134,136,137,133,132,131,121,109,121,132,132,132,131,129,122,121,120,116,117,117,108,95,94,98,96,94,96,96,95,87,84,87,88,89,95,98,100,98,98,101,101,99,100,103,105,102,107,107,105,107,106,104,107,104,103,105,108,110,109,111,110,109,107,110,112,111,109,110,111,111,108,106,108,107,108,109,111,110,111,110,106,103,107,105,107,108,111,112,111,108,106,110,108,108,108,108,109,108,109,108,108,111,107,106,106,106,103,104,107,109,106,107,112,105,105,104,109,108,104,108,107,108,111,110,108,106,108,109,107,107,108,109,103,107,107,104,105,108,106,107,110,111,109,105,103,105,108,111,109,105,109,109,107,109,107,107,108,107,106,107,108,108,107,106,106,109,106,108,107,108,109,108,106,107,105,103,102,102,102,103,100,101,101,101,101,101,101,100,95,98,99,95,93,92,93,95,90,94,89,89,87,84,90,103,125,127,129,131,133,129,116,101,107,122,140,147,146,146,148,148,148,149,150,150,147,144,142,141,134,120,118,128,136,141,140,136,135,134,131,131,132,132,129,126,129,132,131,129,127,122,111,108,108,110,111,111,112,113,109,113,110,110,110,112,114,114,113,115,114,116,117,118,117,118,118,116,117,121,121,115,116,114,116,116,113,112,113,113,119,127,129,109,105,112,112,110,112,111,111,113,113,114,114,114,116,116,115,113,116,118,118,118,123,136,142,124,92,87,96,116,140,142,133,132,132,133,132,133,130,129,131,132,132,130,128,130,131,127,130,129,127,133,128,128,130,128,126,126,128,122,119,112,107,97,93,90,88,89,83,84,86,80,85,82,83,80,79,75,75,71,62,56,55,53,56,60,52,54,53,46,35,17,8,9,11,10,10,9,6,10,15,14,9,11,10,4,8,13,9,4,5,4,5,7,6,9,12,8,5,5,4,3,3,3,5,7,8,8,7,6,31,117,154,127,92,91,90,85,83,82,81,75,74,74 +75,73,72,91,125,149,165,152,110,78,73,73,74,80,75,82,76,66,49,40,40,58,69,58,78,115,140,134,149,166,178,192,204,213,218,220,220,218,217,220,220,220,219,221,226,229,233,232,226,217,172,114,100,100,96,96,95,98,100,96,97,96,95,94,92,93,93,93,94,95,97,98,98,97,98,101,101,101,100,98,100,99,102,102,104,102,102,104,105,103,102,97,60,60,106,106,106,102,106,104,103,101,100,101,101,104,107,105,115,138,145,140,116,76,90,143,181,174,155,129,103,86,72,56,48,44,45,89,140,153,151,154,156,156,156,154,155,154,154,155,154,156,161,164,145,123,94,69,41,33,29,36,57,96,155,157,154,153,149,142,137,135,131,124,118,112,102,79,48,48,53,50,52,57,69,90,115,114,118,116,110,109,112,111,115,118,122,118,115,115,114,115,114,117,123,125,128,128,129,130,130,131,133,132,132,132,130,131,134,134,133,130,119,106,119,131,133,131,127,122,121,122,120,116,117,116,104,93,95,98,97,97,95,93,88,82,82,85,86,87,91,98,101,98,99,96,101,101,103,101,103,101,103,105,103,105,105,102,103,104,106,105,106,104,106,110,108,105,107,106,109,109,108,108,110,111,109,106,106,105,107,111,111,110,107,110,108,107,106,107,106,106,108,111,107,108,114,111,107,110,110,107,105,105,109,108,110,110,112,109,109,105,105,106,109,111,110,110,106,105,106,106,104,107,108,107,106,107,109,111,107,108,108,107,108,105,104,106,108,104,104,107,106,105,105,110,108,106,106,103,102,106,106,106,109,108,108,108,106,108,109,108,105,108,108,105,108,105,105,106,108,109,108,106,106,109,108,107,104,104,107,103,105,106,105,104,102,103,103,100,103,103,101,99,97,98,95,95,94,94,96,92,92,92,88,88,86,84,84,90,110,126,127,128,130,132,120,102,106,114,133,146,144,145,146,146,147,145,146,147,147,145,144,140,135,122,120,130,137,140,138,137,134,131,130,129,129,129,127,128,129,128,129,130,127,123,111,107,110,111,110,111,113,114,112,113,112,110,110,109,113,112,113,113,114,118,119,116,118,117,116,113,116,121,120,114,116,115,116,116,114,112,110,112,112,113,126,126,109,106,111,111,111,112,113,114,112,114,116,115,115,116,116,115,116,117,116,118,127,138,141,114,86,86,99,122,141,141,132,130,131,134,133,131,132,132,130,130,128,126,127,130,132,127,130,130,126,127,127,128,128,129,127,125,127,123,122,114,109,98,95,91,92,89,84,84,83,83,83,79,85,81,79,75,76,74,66,66,65,59,52,54,46,47,47,48,52,39,27,23,15,13,10,8,6,7,9,9,9,7,7,7,6,7,7,5,5,6,5,5,7,8,8,5,5,4,5,6,6,4,4,5,7,8,10,23,57,86,91,94,87,89,88,88,87,87,84,78,68,66 +71,78,91,162,212,207,191,215,155,81,76,71,79,77,81,80,78,70,54,34,44,64,65,49,71,114,137,130,144,164,178,189,202,211,214,218,219,219,218,219,221,222,222,226,229,231,231,229,227,217,174,118,100,99,97,94,94,95,95,96,98,96,94,94,95,92,91,94,94,94,94,97,99,98,96,102,102,103,101,98,99,99,103,102,101,100,101,106,108,104,99,99,72,51,100,104,104,104,105,104,107,105,106,105,104,104,106,107,111,132,147,129,146,142,99,106,128,119,135,162,177,186,186,179,175,171,167,161,156,153,153,155,154,152,154,155,156,158,154,155,154,153,155,127,56,31,41,55,73,98,135,159,175,175,161,151,153,151,147,144,139,136,132,123,117,113,104,86,57,54,56,52,48,56,65,84,108,113,116,115,109,109,110,110,111,114,119,120,115,116,116,115,114,118,123,127,127,129,133,131,131,132,133,131,132,133,131,130,131,135,135,131,119,106,119,134,133,129,127,126,123,122,119,118,118,114,103,94,93,99,97,95,95,91,83,81,83,86,89,89,93,95,94,94,96,98,103,103,103,101,98,103,106,104,105,102,105,106,106,100,103,104,106,103,104,108,108,109,108,106,107,107,108,110,110,109,109,106,107,108,108,109,107,109,110,109,106,105,111,110,104,105,106,108,109,108,107,111,110,107,110,108,106,107,106,107,109,109,110,108,107,107,105,107,109,113,110,107,108,106,104,103,107,107,105,106,109,107,106,110,109,108,102,107,105,103,103,105,108,110,107,107,106,107,107,107,108,107,105,107,107,105,108,106,107,111,111,108,105,106,109,111,108,104,104,105,107,107,107,105,106,110,110,108,109,107,108,107,104,106,106,107,106,102,104,105,103,101,101,99,102,105,101,102,97,94,95,92,90,94,95,93,94,92,89,88,89,88,87,88,94,119,129,128,130,131,121,104,104,108,122,141,144,146,149,149,149,147,147,147,145,145,143,142,138,122,117,127,138,142,140,138,134,134,130,128,130,130,129,127,127,127,126,127,124,120,112,108,109,109,111,111,109,111,112,112,112,111,111,112,112,110,113,112,112,115,119,117,116,119,119,114,113,117,116,116,116,112,116,115,116,113,110,111,114,114,116,126,128,114,108,113,114,113,112,111,110,111,114,113,116,117,114,114,115,117,117,120,131,144,140,104,83,93,108,127,142,139,133,131,130,132,132,130,130,132,133,133,129,129,129,129,129,129,131,130,129,127,128,128,125,127,125,126,126,126,121,115,109,101,95,89,88,89,86,88,88,85,84,82,84,79,78,78,76,79,75,72,73,66,62,64,57,50,55,53,47,45,46,49,36,24,17,8,8,10,12,9,9,8,10,12,11,12,10,6,7,8,7,7,7,6,8,8,7,5,4,4,3,2,4,5,6,10,20,42,96,100,92,95,88,86,86,82,80,82,76,78,70,72 +76,83,140,196,177,186,180,183,117,83,76,72,75,79,81,80,82,72,56,36,50,60,65,56,82,126,135,126,144,166,180,190,203,215,218,217,217,220,222,222,222,221,221,225,228,230,231,229,230,221,179,119,99,99,97,96,96,96,95,95,94,93,91,95,94,90,92,92,93,93,95,95,97,101,97,101,101,101,101,97,98,99,101,100,102,102,100,103,103,102,103,102,86,49,89,104,107,105,105,104,103,103,104,104,105,103,104,108,111,129,156,140,108,123,151,149,144,108,64,53,59,72,84,97,110,120,129,131,143,154,154,153,156,156,155,154,156,157,156,155,154,154,154,158,146,144,164,182,186,178,163,136,110,92,97,144,153,151,147,143,137,137,131,125,116,106,102,86,56,53,55,54,51,59,62,82,105,112,113,111,109,111,112,110,110,113,116,118,114,114,115,114,114,116,122,128,128,128,129,129,130,131,131,131,130,130,130,129,132,136,138,135,123,108,119,134,131,126,126,124,121,119,119,121,121,111,100,94,95,95,93,94,96,84,76,78,86,87,88,91,91,94,96,96,94,97,101,101,101,101,101,101,104,104,105,104,104,102,105,105,106,106,107,105,103,107,110,110,112,109,107,106,109,108,107,108,105,107,106,106,109,110,109,110,109,108,110,108,108,107,105,108,109,108,107,109,109,109,107,111,109,103,104,108,109,108,109,108,112,109,108,104,104,106,106,108,109,112,108,106,107,109,109,108,105,106,107,106,108,109,108,107,107,104,103,106,106,107,108,109,106,107,110,108,107,107,106,107,105,103,104,107,107,106,108,110,108,105,104,107,111,110,106,106,105,106,107,109,109,107,107,109,110,108,106,108,108,109,107,106,106,108,105,104,107,104,100,100,101,100,101,100,101,101,99,100,94,97,96,95,94,93,94,92,89,91,86,83,87,89,89,100,126,132,131,131,123,101,102,104,118,137,145,144,147,148,150,149,149,149,145,146,146,144,138,125,120,128,137,139,140,139,134,132,131,131,130,127,126,128,129,127,128,126,122,119,110,106,107,109,108,108,113,110,111,113,112,111,114,113,113,112,115,116,114,114,117,117,119,120,118,117,115,116,116,117,116,115,115,114,115,115,112,113,113,111,114,116,127,127,110,106,113,113,112,111,110,112,113,114,116,118,116,115,118,120,120,121,134,147,136,97,84,98,111,133,140,136,133,131,131,131,130,130,130,129,131,130,129,131,130,132,133,131,131,131,128,129,131,125,125,128,127,127,127,125,122,116,108,102,97,92,89,90,86,90,90,82,80,81,83,82,81,80,80,82,78,72,75,73,68,67,66,60,58,58,54,53,51,44,36,41,40,27,19,11,10,9,10,12,7,7,10,10,9,9,10,7,5,5,5,3,4,6,5,5,4,4,4,3,8,10,12,12,12,53,93,96,93,86,86,88,86,82,80,82,76,77,73,73 +73,79,155,165,161,181,179,128,81,83,76,75,79,79,83,80,78,72,56,44,46,67,77,78,105,137,131,125,148,166,178,193,206,214,218,218,218,219,223,224,223,222,224,227,229,231,233,232,232,224,179,119,100,97,96,95,93,95,96,94,93,93,91,93,92,92,88,88,91,92,96,95,95,97,95,98,98,99,100,96,97,98,101,102,103,99,102,101,103,103,103,98,88,54,79,102,106,105,103,99,100,100,103,101,102,103,105,104,104,121,144,146,140,92,71,110,158,173,157,139,119,100,81,63,52,50,46,58,116,150,151,152,157,155,154,157,156,156,154,154,156,155,156,160,157,142,135,121,103,97,88,82,94,107,139,163,151,150,148,144,139,133,129,124,120,109,101,86,54,49,49,48,54,54,60,79,104,112,112,112,108,110,110,110,114,115,115,115,115,116,116,114,114,116,119,125,130,130,128,127,128,129,131,131,126,127,128,130,134,140,140,132,122,108,115,130,129,126,125,125,121,119,119,119,119,108,95,92,92,97,97,95,93,73,75,77,84,85,91,90,94,93,95,93,97,100,103,102,101,103,100,100,106,104,101,104,105,105,104,107,106,106,108,104,104,105,106,109,109,108,109,107,107,108,105,103,106,106,108,111,112,107,107,112,112,110,109,107,107,107,105,105,108,108,110,105,105,109,108,108,105,105,106,109,110,107,108,108,107,106,110,105,104,104,106,108,104,105,111,111,109,109,113,110,105,100,106,106,108,107,110,104,103,105,104,107,108,105,105,109,106,106,105,105,104,104,106,106,105,104,104,106,108,108,109,109,107,106,105,107,110,107,105,107,108,106,106,108,109,109,106,106,106,106,109,108,110,107,105,106,106,109,107,103,105,103,101,103,103,101,98,101,100,102,100,97,97,96,92,95,94,92,91,90,87,90,87,89,88,87,89,94,117,133,132,132,127,103,101,106,115,132,144,144,145,146,147,148,150,150,145,143,144,145,141,125,117,127,135,137,136,135,132,129,127,129,128,124,124,126,127,126,127,127,122,121,110,107,110,110,108,110,112,111,108,111,110,111,111,111,115,113,113,112,115,115,115,116,116,120,115,116,116,116,117,117,117,115,115,115,114,115,116,115,112,110,112,110,115,125,125,110,108,115,114,112,112,112,113,114,113,113,115,116,118,119,118,125,139,145,126,93,85,98,116,138,141,134,130,128,130,131,131,130,130,129,130,129,128,130,130,132,131,127,129,127,129,131,131,130,131,129,127,126,126,125,120,119,112,106,99,91,90,89,89,88,87,83,77,81,83,84,81,78,78,79,75,69,75,81,79,70,70,64,62,62,58,56,61,50,48,48,47,44,38,34,28,17,12,11,9,6,7,9,8,6,6,5,5,5,5,3,4,7,5,4,6,8,4,4,8,6,11,16,19,69,92,94,91,87,85,90,84,83,84,84,77,83,72,74 +72,80,105,125,130,120,97,78,78,85,75,74,73,80,86,82,74,69,53,45,44,67,74,58,68,108,130,124,144,167,182,194,206,216,221,217,219,220,222,224,223,223,225,227,228,230,232,235,232,224,180,125,104,97,93,93,93,94,95,95,97,93,90,96,95,89,90,90,93,92,94,98,95,96,98,99,97,99,100,95,97,98,99,103,101,99,102,100,100,103,103,103,93,63,66,101,105,104,104,102,102,105,105,103,104,106,106,107,105,117,142,142,130,144,119,98,121,125,120,135,158,169,173,172,169,167,161,155,156,153,151,153,153,153,155,158,157,156,157,156,155,156,157,155,89,76,93,106,115,124,134,154,167,175,167,153,149,151,150,143,137,132,128,123,117,105,103,91,64,54,47,47,55,61,63,75,100,112,113,110,108,108,107,108,113,115,115,116,114,112,113,116,116,117,121,127,129,129,130,127,129,131,130,130,130,129,127,131,136,138,136,134,124,110,113,127,131,127,124,123,123,119,119,118,121,108,97,92,93,98,96,98,88,73,77,78,84,86,90,92,93,95,97,96,100,100,102,102,100,101,100,100,100,100,102,103,105,104,105,108,107,105,105,106,107,107,109,105,107,107,109,110,109,106,106,108,108,108,106,109,112,111,107,108,108,109,110,108,106,107,106,105,107,109,105,106,108,108,107,107,107,104,104,108,109,106,107,108,108,106,107,105,105,105,106,105,106,106,109,110,108,110,108,110,104,107,106,107,106,110,107,110,108,106,105,106,109,106,108,106,105,107,106,102,104,108,105,106,106,105,107,110,105,103,106,110,108,108,105,104,107,107,105,107,107,107,108,108,106,109,109,109,111,111,111,108,107,107,108,108,106,105,106,105,104,104,104,100,103,100,101,101,99,98,99,96,97,94,94,97,95,91,93,91,92,90,88,91,88,87,86,90,101,128,134,134,126,99,98,104,109,126,141,142,140,142,144,147,150,149,146,144,145,145,136,123,119,127,135,138,135,134,132,130,127,125,124,125,126,126,125,124,126,126,123,117,108,108,111,110,110,111,111,109,108,112,111,111,111,111,113,114,114,113,115,116,114,115,116,120,115,119,116,116,117,114,117,117,118,116,114,113,114,113,112,113,116,112,112,115,128,127,108,107,111,113,112,113,114,114,113,113,115,116,115,116,119,127,141,144,117,87,88,102,123,140,138,133,132,132,133,133,131,132,132,131,128,130,126,127,129,128,127,126,129,130,128,127,128,129,130,127,123,125,126,124,121,116,113,108,102,96,91,89,92,88,88,84,80,84,86,85,81,82,77,78,78,76,74,75,79,76,74,73,69,69,68,64,62,57,65,64,58,49,48,47,41,33,33,28,16,10,9,9,9,8,9,7,5,9,10,7,11,9,6,5,6,9,5,7,11,12,13,24,56,88,98,93,90,93,83,90,85,84,84,82,80,79,72,72 +78,79,78,78,83,83,85,85,79,84,73,74,80,87,80,80,76,68,50,39,43,67,81,85,106,121,122,125,147,167,181,195,209,220,221,221,221,221,223,223,221,222,224,226,229,229,228,233,230,221,181,124,105,99,93,93,93,94,93,94,95,91,91,96,93,87,87,88,91,93,93,93,95,93,96,96,96,100,102,101,98,101,101,99,100,99,101,103,100,101,102,105,100,71,55,100,105,105,107,106,102,105,105,105,109,106,103,107,103,115,143,152,126,105,130,149,146,136,84,44,45,57,69,81,101,113,119,124,132,148,155,152,153,155,154,156,158,159,159,158,155,154,153,158,146,153,164,173,179,175,171,156,130,107,92,122,150,152,149,142,136,133,128,126,117,105,102,95,68,54,48,48,52,50,61,69,91,111,111,110,108,109,110,110,113,115,117,118,115,113,113,113,113,117,122,127,128,128,127,127,131,134,132,128,130,130,127,127,131,134,133,131,123,110,113,127,130,126,122,122,121,118,119,119,118,104,94,93,95,97,92,94,79,69,76,80,83,90,91,91,95,95,95,95,99,99,104,105,101,101,101,102,100,102,100,105,107,105,104,107,106,108,107,108,111,106,106,107,109,109,110,110,107,107,107,106,108,104,104,109,110,109,106,105,108,106,105,106,107,104,104,105,107,109,109,108,105,109,109,108,108,107,105,104,104,105,105,107,107,104,105,106,107,104,105,105,105,105,109,110,110,109,109,107,105,107,110,107,108,107,108,108,109,108,108,109,108,106,105,107,108,105,105,108,107,104,104,104,105,106,107,107,105,107,108,108,108,107,104,108,106,104,103,104,107,108,108,108,109,108,108,107,105,109,111,107,110,110,110,109,105,106,107,107,104,101,101,99,103,102,102,101,100,101,98,97,97,97,94,94,98,95,94,93,92,90,90,92,88,88,89,83,87,115,133,133,126,101,95,102,107,121,137,140,140,143,142,144,145,144,144,145,146,145,139,124,120,128,135,138,136,132,130,130,128,126,125,126,125,125,127,127,128,125,123,115,104,107,111,111,111,111,111,110,111,110,110,112,112,108,111,113,113,114,114,117,114,113,113,118,115,119,116,116,116,111,118,118,116,115,115,115,117,115,112,110,113,112,110,111,118,129,126,107,105,113,113,111,112,114,113,116,118,117,114,116,120,131,141,136,108,84,91,107,128,143,138,132,131,131,132,132,131,132,132,129,128,129,130,132,132,130,130,130,131,131,130,127,127,127,124,128,128,128,127,125,120,117,118,111,103,98,93,89,89,91,88,87,86,84,86,80,83,79,77,78,82,82,80,75,78,77,73,71,74,72,69,67,64,60,59,59,54,54,56,55,48,42,45,42,34,29,20,15,11,10,11,7,7,9,11,11,8,8,10,7,7,11,11,14,12,19,28,58,88,94,94,94,91,91,88,89,84,84,81,82,78,77,79,75 +79,81,80,90,106,119,120,110,84,81,79,76,81,82,78,80,80,73,48,38,49,65,77,97,111,108,112,127,146,167,182,193,206,217,219,220,222,221,221,225,225,223,225,228,233,234,233,234,233,223,182,124,105,100,94,95,93,93,92,91,90,90,89,91,88,85,89,90,92,92,97,91,95,94,102,98,98,99,94,94,94,96,101,102,100,99,101,103,100,101,101,101,99,81,52,90,104,106,108,106,103,103,101,104,106,103,101,103,103,109,131,147,141,125,84,81,125,168,171,150,127,107,88,74,62,51,47,48,76,130,153,151,152,154,153,151,154,158,156,157,156,157,154,155,165,161,149,134,119,106,104,108,118,132,143,159,157,149,149,146,138,133,129,126,117,107,101,93,63,47,47,51,48,47,58,67,89,110,111,110,108,108,109,110,111,113,116,116,113,112,113,113,113,114,120,124,123,124,127,129,131,129,127,127,128,128,124,125,131,134,134,129,125,111,110,126,129,125,121,121,120,118,116,117,114,104,93,89,89,96,93,93,74,69,76,81,86,87,90,90,91,95,94,97,99,100,101,105,102,101,100,103,102,106,103,104,107,106,105,107,106,105,106,109,109,108,107,105,106,108,109,109,109,104,105,108,108,106,105,105,106,110,109,107,107,107,106,104,106,106,108,108,108,112,107,110,108,107,108,108,109,107,104,107,107,102,104,107,111,105,105,104,107,105,105,105,106,106,107,107,109,109,106,108,105,108,107,109,108,107,106,107,107,109,109,108,105,110,109,107,106,106,108,108,106,105,105,102,104,105,106,109,106,106,108,108,107,107,105,105,106,106,106,103,103,103,107,111,108,106,105,107,109,105,107,107,108,108,111,108,107,109,106,105,104,104,104,102,100,101,99,101,102,103,98,98,96,96,98,97,93,93,92,95,94,92,92,90,88,89,88,83,81,98,130,136,130,106,96,100,103,118,135,140,140,141,140,141,143,144,144,144,146,146,137,123,120,127,132,135,135,132,131,130,130,128,126,127,126,125,124,125,128,123,120,113,104,108,110,109,111,112,113,110,110,109,109,112,112,110,110,110,111,111,114,117,112,112,112,116,113,117,115,116,116,116,117,118,115,113,114,116,115,112,113,112,111,113,111,109,112,120,127,126,107,104,109,110,110,112,113,114,116,116,115,114,118,130,140,131,101,84,96,112,132,143,138,132,130,131,131,130,132,132,131,130,128,130,131,131,132,131,131,131,130,128,128,128,127,128,125,127,126,127,127,123,123,119,116,112,105,99,96,92,89,86,91,88,85,85,84,80,82,75,77,77,77,82,85,76,72,76,72,75,77,71,70,68,67,64,62,61,58,58,57,52,52,49,46,45,44,47,44,39,29,21,16,10,8,9,7,12,12,11,13,8,10,12,14,19,21,38,74,93,96,96,98,92,92,91,93,87,86,80,81,78,76,72,81,79 +84,85,109,132,157,169,179,175,95,77,76,72,77,78,77,75,76,67,45,36,48,64,60,45,70,84,112,131,149,165,181,195,205,214,218,219,221,224,226,225,226,227,226,227,231,234,235,236,236,226,184,124,105,101,95,95,91,89,89,89,91,89,90,91,87,85,88,90,91,92,94,93,93,99,97,98,97,94,95,97,98,94,98,101,99,101,99,104,97,99,98,101,98,88,48,77,105,105,105,103,102,104,102,103,104,103,103,106,107,105,123,144,128,129,140,112,107,127,118,116,144,167,171,173,169,163,163,159,153,153,152,151,152,155,155,153,154,155,154,154,152,152,152,155,136,102,103,115,131,147,161,171,181,179,170,152,154,151,151,147,136,132,129,123,114,107,100,96,65,51,46,49,44,48,52,64,90,108,109,109,109,108,111,111,111,112,114,113,113,112,114,114,112,112,118,124,123,123,125,129,131,129,129,129,129,127,125,126,129,132,133,131,126,113,110,126,128,125,122,122,120,118,116,116,113,100,92,88,91,96,94,90,72,67,74,81,84,82,87,91,92,94,96,95,98,101,105,100,103,103,103,103,105,104,103,104,107,107,105,106,104,105,109,109,108,108,107,107,108,109,106,107,106,108,106,108,108,106,105,105,107,106,109,107,106,108,107,107,107,106,106,108,108,109,108,107,107,108,111,106,106,108,105,106,107,106,108,107,107,108,105,105,106,104,104,108,106,105,109,108,106,105,106,108,103,106,105,108,108,106,108,106,109,107,106,104,105,109,105,106,108,108,108,109,109,106,103,104,105,106,106,105,105,107,107,106,107,105,105,107,103,105,108,107,107,107,106,110,113,108,107,110,110,106,108,107,109,109,110,109,108,107,108,104,100,103,107,104,102,102,103,104,102,100,101,99,102,99,98,97,94,91,91,94,90,92,92,87,82,85,86,81,84,88,114,134,128,110,97,98,102,111,130,139,140,140,139,141,145,145,144,145,146,145,134,119,118,128,133,135,135,132,130,129,128,127,126,126,122,122,126,126,124,123,121,110,103,107,109,110,112,112,111,111,111,110,110,110,110,111,111,110,111,112,114,115,113,114,113,114,113,116,115,117,113,117,119,116,113,113,115,113,112,113,113,116,112,110,111,109,111,113,116,129,124,107,104,109,112,113,114,114,113,114,114,115,121,134,142,126,94,87,100,116,136,140,136,135,135,132,130,130,132,132,131,130,130,131,129,129,130,131,130,129,127,126,128,128,127,127,124,126,123,126,127,123,122,120,118,113,107,101,98,95,93,87,89,87,86,86,88,83,80,82,79,80,78,81,80,77,77,77,75,84,81,70,71,70,70,70,65,61,64,64,63,60,55,51,52,46,40,45,56,56,44,43,41,30,19,20,16,20,24,19,22,18,17,24,33,48,68,89,100,96,95,93,92,89,87,87,89,88,84,88,82,82,82,79,75,82 +89,104,185,178,159,177,204,172,91,80,75,72,78,80,81,80,77,64,48,43,52,71,69,42,69,79,109,132,149,166,181,195,207,216,219,221,222,222,227,228,227,228,229,230,232,236,235,237,237,225,185,124,104,99,92,92,89,89,91,90,89,87,93,91,87,85,88,90,90,92,89,93,94,95,95,94,92,96,93,95,96,93,94,97,99,100,99,99,99,99,96,100,102,94,54,62,104,103,104,102,103,104,102,102,103,103,104,106,106,104,122,150,147,113,107,141,146,144,122,71,58,63,60,78,93,101,114,119,120,136,151,153,152,154,155,154,156,157,156,155,152,151,151,154,154,158,167,176,182,177,167,143,119,84,61,78,146,152,148,146,137,133,128,121,117,110,101,97,79,56,43,48,45,53,55,61,84,105,108,110,109,109,109,109,112,113,112,115,115,109,111,112,113,113,117,123,125,126,126,127,126,124,126,127,127,128,128,125,126,130,134,132,126,114,110,124,126,124,121,122,121,120,118,119,111,98,90,85,90,95,93,85,65,70,77,80,83,87,89,93,93,93,94,93,97,100,102,101,103,103,102,102,103,107,105,102,104,104,104,106,107,105,106,113,110,109,109,108,110,109,107,108,108,108,108,107,106,109,107,106,107,108,107,106,106,107,109,109,106,106,106,107,110,110,104,107,108,112,112,106,107,105,103,106,108,106,109,108,108,109,105,104,107,107,104,106,107,106,109,109,106,106,103,107,104,106,103,108,106,106,107,106,105,106,105,103,105,105,102,106,106,108,109,108,106,103,104,105,105,105,106,105,106,107,108,108,108,108,107,107,107,109,109,106,109,109,105,107,109,109,107,108,109,108,110,110,109,110,107,107,112,112,109,104,104,104,107,107,101,105,105,105,105,102,101,100,100,99,103,100,95,99,91,93,91,92,90,86,88,85,83,81,83,85,96,124,120,109,98,96,100,108,123,135,139,138,138,143,145,142,142,145,146,145,135,120,121,130,132,134,133,130,130,129,128,126,124,123,122,123,126,125,123,121,117,109,103,105,107,109,110,112,113,112,112,112,109,108,111,111,112,111,111,111,111,114,113,114,112,115,112,114,115,118,116,117,118,117,114,115,116,111,112,116,115,115,111,112,112,111,111,110,110,117,129,124,106,106,112,111,114,115,113,112,113,116,127,137,139,115,88,92,105,122,140,139,133,134,133,130,128,130,132,130,129,131,132,129,131,133,132,128,126,125,126,128,124,130,129,128,128,128,123,129,127,126,122,123,120,115,108,103,101,95,94,90,88,87,85,86,88,84,86,88,83,80,82,82,78,79,80,76,75,76,74,70,72,70,72,74,70,68,66,62,62,65,63,61,56,55,52,56,58,52,48,46,50,51,54,55,54,48,47,46,48,52,62,80,91,96,100,101,97,96,93,94,93,93,85,91,89,88,83,86,81,83,83,84,79,74 +83,125,212,202,185,208,191,109,77,74,71,72,82,79,84,79,78,65,46,47,51,64,74,48,72,83,116,134,154,173,183,196,209,217,220,220,221,222,225,227,227,227,230,231,231,233,235,235,236,227,188,128,106,103,95,92,90,89,95,92,89,88,88,87,87,86,91,88,89,86,87,94,95,92,93,95,93,95,94,98,97,94,92,96,99,97,95,97,100,102,100,101,101,95,64,52,96,103,102,102,102,105,101,101,104,105,106,107,106,105,115,136,145,141,111,79,92,139,175,165,143,121,100,87,73,62,58,49,51,107,147,152,152,153,153,152,152,154,153,154,151,150,152,156,158,153,133,113,89,67,50,43,45,57,88,130,157,149,150,144,139,133,126,122,116,111,103,95,79,56,47,43,44,50,59,62,79,103,109,108,106,108,109,109,111,113,112,116,116,109,108,108,108,111,116,121,124,125,125,126,124,124,125,128,127,127,124,122,125,128,131,131,125,114,108,120,127,125,122,119,119,117,117,117,105,95,88,87,92,95,91,83,67,71,77,84,85,88,93,93,93,95,97,92,93,101,103,99,100,102,105,105,104,106,103,104,109,108,105,106,105,106,107,108,108,107,108,108,108,107,107,107,105,107,107,106,104,105,108,106,106,108,109,105,105,107,107,108,110,108,107,106,108,106,106,107,106,110,113,109,105,104,104,107,105,105,107,107,108,108,107,104,105,107,106,108,106,103,102,105,107,105,102,104,107,107,106,110,106,105,106,103,106,107,106,105,108,109,103,105,107,107,108,108,105,103,104,107,109,110,107,106,108,109,107,105,105,108,108,109,108,109,108,105,109,109,105,104,104,107,106,106,107,108,108,108,108,110,106,105,106,107,105,107,108,105,103,102,105,104,105,103,101,102,101,101,99,104,102,99,95,97,95,91,92,93,91,87,89,86,86,83,82,82,81,102,112,111,104,98,102,104,117,132,138,136,136,141,141,142,145,145,143,143,135,120,121,130,133,134,133,129,131,130,127,125,123,124,126,126,124,122,121,121,118,109,107,108,108,108,110,114,113,110,111,111,111,112,112,111,112,111,112,112,110,112,114,112,113,114,111,112,115,115,116,117,114,113,113,115,114,111,111,113,113,114,111,111,111,111,112,112,108,110,119,130,125,106,106,111,112,113,113,113,112,113,124,137,135,105,87,97,109,126,140,139,133,131,130,132,133,131,130,129,128,129,132,131,132,131,129,131,128,126,125,128,123,130,129,129,127,128,126,126,125,126,125,122,117,114,111,105,104,98,97,91,89,89,90,89,88,82,85,87,83,80,86,84,83,76,73,74,74,72,72,72,74,73,70,74,71,70,68,65,65,66,68,67,63,60,61,62,60,58,51,45,50,55,59,62,63,66,78,83,86,89,91,96,94,94,96,98,96,96,94,94,91,92,85,92,87,86,87,86,80,82,79,85,79,73 +79,97,147,158,153,140,99,74,67,67,70,66,82,81,84,80,75,67,48,43,46,68,72,46,61,79,117,134,152,172,186,199,211,217,220,218,219,221,221,224,225,226,229,232,231,232,235,237,235,229,193,131,108,102,95,90,87,87,90,90,88,89,85,83,87,86,87,87,83,86,92,95,92,92,92,96,94,93,94,95,97,93,91,95,96,98,99,96,98,100,96,96,99,100,79,52,88,105,103,104,102,102,103,103,106,106,103,104,105,104,109,130,140,125,136,131,107,118,130,117,122,148,163,167,167,167,167,161,152,150,152,152,151,151,153,152,151,154,152,151,154,151,149,153,150,94,49,47,56,68,88,117,144,163,163,151,147,150,148,144,137,133,129,120,116,110,101,95,76,53,46,43,46,48,52,63,81,102,108,108,104,107,110,111,112,112,113,114,115,110,109,110,109,111,116,122,125,123,124,127,126,125,125,127,127,128,125,123,127,128,129,132,126,114,107,118,126,123,121,120,118,117,116,116,105,95,90,89,94,93,91,74,67,76,81,85,85,88,94,98,97,96,97,96,99,98,99,101,103,102,100,103,105,105,103,105,107,108,109,110,108,106,108,109,109,108,108,107,106,107,108,107,108,107,106,106,106,106,106,106,109,109,108,107,107,106,109,111,107,107,108,106,106,106,106,107,107,112,111,111,107,104,108,108,108,107,105,108,108,104,107,105,109,107,109,110,108,106,106,104,107,107,104,106,109,105,105,106,105,105,108,108,107,109,111,109,104,107,108,106,106,107,108,106,104,106,106,108,112,109,107,109,108,107,106,107,108,109,108,107,108,107,107,108,108,107,107,106,106,111,108,104,106,108,107,108,104,110,110,107,107,108,107,109,109,104,105,106,105,104,104,103,102,102,102,102,101,104,102,98,95,96,96,90,90,94,90,87,82,86,85,84,81,82,82,91,111,114,104,98,101,105,114,130,136,136,139,140,139,141,143,142,142,143,134,120,123,130,131,132,133,132,131,131,129,128,124,124,124,125,124,125,121,120,118,107,105,108,110,109,109,112,111,112,110,110,112,113,112,111,109,110,112,115,112,114,112,110,114,115,114,114,115,112,116,115,112,111,113,112,111,113,110,111,111,110,111,111,111,110,111,112,111,110,112,120,130,124,107,108,112,112,114,116,116,116,129,142,132,103,93,103,114,132,140,136,131,130,130,132,134,132,130,129,127,128,130,131,131,129,129,129,128,128,128,128,124,128,130,129,126,127,126,126,123,127,126,123,119,116,111,108,106,106,103,95,88,89,91,90,86,86,83,86,84,87,87,83,82,78,75,73,75,75,74,74,76,74,70,74,73,70,69,66,65,68,65,66,65,63,66,68,68,62,59,53,56,59,59,64,68,75,82,86,88,92,94,97,98,96,96,99,97,96,92,92,91,91,90,90,89,86,89,84,79,85,80,82,78,76 +74,80,80,81,80,80,78,76,69,68,73,60,74,76,76,75,75,61,43,39,52,75,80,43,46,77,106,119,135,164,191,205,211,213,210,212,216,217,217,221,222,222,225,228,230,235,239,240,238,227,196,133,108,100,95,91,88,87,90,87,88,86,84,82,87,84,88,86,84,89,92,88,86,89,92,93,93,93,94,95,93,91,92,97,97,97,96,98,99,98,100,96,97,101,88,52,80,105,106,105,101,103,104,103,103,102,101,103,104,105,109,128,146,128,103,119,142,145,145,107,60,53,61,69,81,93,106,113,113,121,141,152,150,150,149,154,155,155,152,150,152,153,150,152,152,141,142,147,160,165,161,146,119,94,62,57,122,151,147,142,139,134,130,121,116,109,101,94,79,56,45,45,44,47,49,62,80,97,106,105,106,107,109,110,113,109,112,113,115,111,109,110,109,110,115,121,124,125,123,124,126,126,124,124,125,126,123,124,127,127,127,131,128,118,109,121,124,122,119,120,118,114,117,115,102,94,91,91,97,83,69,68,68,77,85,87,88,91,96,93,97,97,99,99,102,104,99,98,100,104,104,104,106,101,102,105,109,106,105,105,103,107,109,107,107,105,108,109,111,108,105,106,107,109,106,103,104,106,108,107,106,108,109,107,107,105,105,107,109,107,106,105,107,106,105,105,107,107,109,109,104,105,109,108,107,107,107,107,106,105,107,104,104,108,109,106,108,106,108,107,106,108,107,104,106,105,105,106,107,106,107,107,107,106,106,107,104,107,108,107,106,108,107,107,105,109,107,108,109,108,107,106,106,104,105,107,108,106,105,106,108,107,107,108,107,105,105,104,107,108,105,106,112,111,107,106,105,108,105,107,107,108,111,109,109,108,105,105,105,104,100,104,105,99,102,102,100,102,101,98,95,95,95,94,94,90,92,89,89,89,87,84,85,83,80,86,103,113,106,100,101,103,110,125,135,135,139,140,139,141,143,145,144,143,133,119,121,128,132,134,134,132,132,130,128,127,128,123,121,123,122,123,121,119,117,106,106,110,110,110,111,110,110,111,109,111,112,111,111,110,109,110,112,111,110,111,112,113,114,113,111,113,114,114,112,113,113,112,116,115,114,111,110,113,113,112,112,111,111,113,112,108,108,110,111,111,119,131,125,109,108,111,113,112,114,119,131,141,133,115,107,111,121,136,140,132,128,131,133,134,132,130,128,130,126,126,130,131,129,130,129,127,127,129,131,130,128,129,128,126,124,127,125,126,125,126,125,123,118,117,116,114,110,109,104,99,92,92,92,90,86,87,86,85,86,84,82,79,81,81,78,78,75,73,72,74,75,74,71,71,73,71,73,72,69,67,64,69,66,56,59,64,59,58,61,61,65,69,73,78,79,82,87,92,93,94,94,96,98,98,98,97,97,95,91,91,91,88,93,88,88,84,86,83,79,81,78,81,78,77 +74,72,78,78,80,73,79,82,85,78,79,59,68,74,73,81,73,57,38,39,50,71,69,38,38,55,70,81,103,156,200,211,214,212,203,202,208,208,208,211,216,219,226,227,226,227,228,228,229,224,202,157,138,129,117,104,98,90,87,83,87,84,84,83,86,86,88,85,81,85,87,86,86,89,91,90,90,92,95,95,93,92,94,95,97,97,94,96,101,99,98,98,99,99,94,53,71,103,105,103,100,102,104,104,104,104,104,104,101,104,107,119,136,137,132,97,80,112,156,168,152,132,116,97,79,69,67,62,55,76,126,149,149,149,148,152,156,154,151,150,150,154,152,152,155,158,140,118,96,69,49,46,44,53,75,114,156,147,146,140,135,131,127,119,112,109,100,92,79,55,45,46,41,45,50,59,76,94,107,108,106,108,108,108,108,109,111,111,109,106,104,106,107,108,112,119,124,123,121,123,124,124,124,124,122,125,125,127,130,130,130,128,125,118,108,118,124,124,121,118,117,114,118,112,99,91,88,93,96,73,54,65,75,77,86,87,88,87,91,93,94,95,96,97,101,100,101,100,101,103,103,103,102,103,102,102,107,105,103,104,107,106,110,109,107,105,107,105,107,109,107,105,106,106,107,103,102,104,106,106,107,109,108,107,107,108,106,108,108,107,107,103,105,107,103,103,106,108,108,106,104,106,110,109,109,106,107,107,106,105,106,104,104,105,105,104,105,105,106,109,106,106,105,106,105,103,106,110,108,106,108,108,107,104,107,107,107,106,109,107,105,104,109,107,108,111,111,110,107,105,106,106,105,106,104,104,104,104,105,105,106,106,106,106,106,104,104,105,109,109,107,106,109,109,105,106,108,107,107,104,104,107,109,109,109,108,107,106,106,106,101,105,103,98,100,102,104,97,102,96,95,94,96,95,91,91,93,90,88,88,86,84,84,83,82,82,92,110,109,100,98,99,106,121,133,135,133,136,136,137,142,143,145,145,133,116,119,128,133,136,135,132,129,126,126,125,125,122,121,123,124,120,119,120,116,106,106,110,108,107,109,109,109,110,110,110,112,112,110,109,112,109,111,110,108,110,111,110,111,112,110,111,112,113,111,112,114,115,115,114,114,114,110,112,111,111,111,110,112,112,113,110,109,111,111,112,114,120,131,125,110,108,114,114,115,122,136,141,136,125,113,115,127,140,140,133,129,132,132,130,131,132,131,129,127,130,129,127,130,130,129,128,126,128,131,129,128,129,126,125,123,125,124,124,125,126,124,123,120,120,115,116,109,106,102,103,98,96,94,91,91,87,85,81,83,79,82,82,82,78,76,78,78,74,77,75,73,72,70,70,71,69,72,77,74,66,63,68,64,58,60,65,62,62,66,64,70,74,78,82,87,87,91,95,96,95,95,96,96,95,97,93,96,96,94,91,93,93,92,85,88,84,85,82,75,80,77,76,75,72 +76,72,81,84,86,79,82,79,87,83,79,64,75,74,76,82,75,56,37,37,52,59,40,34,37,45,58,75,106,162,205,216,215,210,194,184,188,188,188,191,199,208,218,218,211,209,208,206,201,201,202,201,196,190,178,162,147,131,115,100,95,87,85,81,82,81,84,81,83,85,86,86,87,88,92,91,93,93,92,93,94,96,91,91,93,95,95,96,98,97,95,98,101,97,96,59,56,98,103,103,103,103,105,105,104,102,104,106,103,102,106,117,137,130,124,138,120,111,127,116,108,123,145,158,162,163,166,162,158,150,147,150,150,149,150,151,153,151,150,150,150,152,154,152,151,133,71,53,56,67,90,119,138,155,162,154,136,144,144,138,136,133,125,121,112,109,99,91,84,60,45,44,44,50,52,55,70,91,107,106,105,106,108,107,108,111,114,114,111,106,102,104,106,108,111,116,122,121,120,123,125,123,123,124,125,126,127,126,128,132,132,130,128,118,107,117,124,123,123,120,117,117,118,111,96,89,88,94,91,61,56,68,75,79,84,86,88,89,90,92,93,98,96,96,98,102,104,103,103,101,104,102,104,104,104,103,104,101,103,106,106,107,108,106,105,105,109,108,107,107,107,109,107,106,109,108,105,108,106,105,106,108,109,108,108,109,108,109,110,107,105,104,107,108,104,104,106,106,107,106,105,107,111,107,108,106,107,107,107,107,104,105,106,105,105,103,103,108,107,109,107,106,104,106,105,104,104,107,108,106,108,105,107,105,106,106,105,105,107,107,101,103,108,108,106,111,112,110,106,106,108,106,105,106,106,106,108,108,108,106,104,104,106,106,107,107,106,107,110,110,109,107,106,109,109,106,107,109,104,106,108,107,106,105,107,109,107,106,106,106,104,106,106,100,103,100,101,101,99,97,98,96,96,95,90,92,91,89,86,86,91,86,79,81,82,80,83,106,108,101,97,96,102,115,129,134,135,135,133,135,138,139,142,145,134,116,121,129,134,136,135,132,129,125,125,125,122,120,121,123,122,121,119,120,116,103,102,107,106,108,111,110,107,108,111,111,113,110,109,109,111,111,110,110,108,108,108,109,109,112,112,109,112,113,113,113,114,115,115,113,113,113,111,111,112,112,113,109,112,110,111,112,112,110,109,111,111,113,123,132,127,110,108,113,116,124,139,139,136,128,113,117,130,140,138,133,131,130,127,128,134,133,132,130,130,131,128,126,129,128,129,130,128,128,129,127,125,128,125,125,124,123,123,126,127,124,124,123,121,122,118,116,109,107,105,105,105,101,97,93,96,91,87,86,82,78,79,80,81,75,76,76,78,73,76,74,70,72,72,69,70,67,70,70,63,63,65,68,67,62,64,69,69,68,71,73,77,80,81,83,89,92,95,99,97,99,98,96,94,96,100,98,95,93,94,93,95,93,92,88,86,84,81,80,77,82,81,72,73,69 +81,83,94,98,90,79,81,83,102,106,77,64,81,78,75,76,74,59,46,45,56,58,43,34,36,47,75,112,148,177,191,196,194,187,175,165,161,163,165,164,166,176,185,184,183,181,177,173,165,165,167,168,170,176,184,188,190,186,174,158,138,119,106,89,82,85,84,83,84,84,83,87,87,89,95,90,91,94,92,91,94,97,91,90,95,96,97,96,95,97,97,98,98,95,97,76,45,91,103,102,104,106,107,104,101,102,103,106,106,105,104,115,133,135,122,104,116,133,143,136,91,59,57,62,72,83,95,102,104,107,125,145,151,150,152,151,151,150,152,153,152,152,151,150,150,152,146,151,154,161,160,147,126,97,68,51,80,143,144,140,138,134,127,121,116,110,100,91,84,66,47,49,43,40,44,57,72,88,104,104,104,105,106,108,111,111,112,113,113,109,104,106,109,110,108,112,120,121,123,126,126,125,123,123,123,126,127,125,124,129,133,131,128,119,107,115,122,122,119,118,116,117,116,107,96,89,90,94,82,59,61,66,73,80,82,85,87,92,92,95,96,96,97,98,98,95,99,101,104,102,103,105,107,106,103,104,104,104,105,108,108,105,105,104,104,103,107,107,106,107,109,108,109,109,108,107,105,106,105,104,107,108,106,105,108,110,108,107,109,107,105,105,104,105,107,105,105,104,107,109,110,107,109,107,110,108,105,109,109,106,105,109,108,107,102,105,105,107,106,107,107,105,104,109,107,106,105,111,107,109,108,105,107,105,105,103,103,105,107,104,99,103,106,104,105,108,108,105,107,108,107,105,106,108,107,106,107,109,109,107,104,104,105,106,107,107,107,105,107,109,110,110,110,108,106,107,108,105,106,106,106,105,105,105,108,107,107,106,105,105,104,104,104,106,102,102,99,102,100,100,98,98,101,97,93,91,90,88,87,85,90,85,80,78,77,79,74,95,107,104,98,96,100,108,123,133,135,134,133,135,138,137,139,144,133,117,123,132,134,135,135,134,130,127,126,125,122,122,122,123,123,123,121,119,116,102,103,107,106,108,109,108,108,111,112,111,112,108,109,109,110,110,107,108,109,106,106,110,110,111,112,108,112,111,112,112,111,113,111,109,112,113,111,111,114,111,112,109,109,110,109,111,110,107,109,110,110,111,115,124,132,125,110,107,113,128,141,135,135,127,110,118,133,137,135,131,130,129,126,130,131,130,130,129,130,131,130,130,129,127,130,129,128,128,129,127,124,127,127,126,124,123,125,127,127,124,123,125,121,119,120,119,113,111,109,108,104,104,98,93,96,92,90,88,84,80,78,77,82,80,79,80,79,79,76,79,79,77,70,65,67,63,64,66,63,66,64,61,62,65,71,70,70,73,76,78,81,84,86,88,91,94,97,98,98,98,99,96,96,99,99,98,93,93,93,92,94,93,90,86,82,86,82,83,83,85,81,72,68,68 +81,96,108,104,87,77,78,85,105,131,86,60,75,78,77,80,75,57,48,42,51,64,57,35,42,69,112,147,161,148,144,149,146,140,142,148,145,147,149,144,148,159,165,168,167,159,152,149,146,147,141,126,120,123,131,140,145,154,165,176,179,177,160,133,115,99,83,84,82,83,86,87,87,92,93,86,91,95,91,88,92,93,93,88,93,94,96,93,95,98,98,99,97,96,98,83,45,77,103,101,104,104,103,102,102,102,102,102,103,104,104,106,120,131,133,121,84,81,123,163,162,147,136,118,99,85,79,74,64,61,103,141,150,150,152,153,152,153,153,153,153,149,150,151,149,157,145,118,93,75,50,42,44,53,74,104,145,154,142,139,137,134,128,119,113,108,100,91,82,70,49,51,51,40,46,57,71,88,102,105,104,103,107,108,110,110,111,113,113,110,106,106,109,112,110,114,120,121,124,125,123,124,123,124,126,126,124,123,124,123,128,128,126,120,107,113,123,122,116,115,116,114,112,103,93,89,89,93,71,56,62,68,76,82,83,84,89,92,91,93,95,95,96,101,100,99,99,103,104,103,103,104,107,105,105,106,107,105,103,105,107,106,108,107,108,105,106,108,108,106,108,110,109,107,107,104,103,104,106,108,108,107,108,107,107,109,108,108,107,106,107,105,106,107,108,108,108,106,106,108,108,107,106,107,110,108,108,108,108,106,107,112,109,110,107,105,106,108,104,107,105,107,108,107,104,103,105,107,106,109,109,106,108,106,103,102,105,106,108,105,103,105,104,103,104,105,104,105,108,108,107,106,107,105,102,103,106,107,106,106,105,104,104,106,105,106,106,105,106,105,109,108,109,109,109,107,106,106,107,106,108,106,107,107,106,109,107,106,105,105,105,106,106,105,105,104,101,101,102,99,104,99,96,99,94,95,94,93,89,87,88,86,80,79,74,77,72,83,106,107,100,95,100,105,119,131,133,132,132,132,134,136,137,140,128,115,123,131,135,134,133,132,130,129,128,125,126,125,123,121,123,124,121,119,115,106,105,106,107,106,107,109,111,112,110,108,108,107,108,107,107,110,109,107,109,106,106,108,112,109,110,110,111,110,112,111,109,112,111,112,113,111,111,112,111,110,110,110,112,111,110,109,109,108,109,109,110,108,110,115,123,130,125,108,108,125,134,128,129,116,104,121,138,140,133,129,130,129,130,132,131,131,130,130,130,129,129,131,129,127,127,127,127,128,130,126,124,125,128,127,125,125,124,125,127,127,125,125,122,123,120,118,115,114,110,107,104,104,103,99,96,96,94,94,88,82,81,78,82,83,79,79,77,77,76,79,79,77,71,67,68,65,64,64,65,69,64,59,64,70,72,72,72,77,80,81,86,90,89,89,93,96,98,95,96,96,94,99,100,98,94,95,92,94,94,93,93,91,85,86,86,85,80,78,79,81,77,76,69,72 +77,96,95,88,77,79,82,78,90,121,80,54,77,77,75,83,74,56,44,40,47,63,57,36,42,75,88,85,89,96,117,131,132,132,138,148,152,153,150,142,142,150,156,161,159,157,162,168,175,178,166,118,96,99,97,100,101,107,116,127,135,155,168,173,167,145,119,104,87,82,82,84,88,90,88,87,90,91,90,88,91,91,90,87,92,94,94,96,97,97,97,97,98,99,99,91,53,66,102,102,104,103,101,99,102,103,102,101,100,102,103,104,119,134,124,125,133,115,115,124,108,105,127,143,157,164,162,162,158,153,149,147,148,150,152,152,152,154,150,151,153,149,151,152,151,150,99,61,59,74,89,112,134,148,156,146,129,135,139,138,135,134,130,122,112,107,101,93,85,75,56,46,51,44,49,56,68,83,98,106,106,105,108,106,107,109,112,115,113,110,108,109,111,112,112,115,121,123,122,123,125,125,125,124,124,126,125,124,125,124,123,125,127,122,109,111,120,119,116,115,115,114,112,98,90,87,88,90,63,57,64,74,78,81,80,87,88,90,92,95,98,97,98,101,101,101,100,104,105,102,105,106,107,109,110,109,109,107,106,105,107,107,108,109,107,106,107,108,107,108,108,109,109,108,109,106,105,105,106,107,108,111,109,107,107,109,110,109,107,106,108,107,106,106,108,109,108,110,110,108,106,108,108,110,107,108,108,108,107,107,109,111,108,108,107,109,107,108,108,110,105,108,109,106,103,104,108,107,108,108,110,108,107,106,105,105,107,107,109,109,107,109,106,103,105,106,105,110,110,105,103,106,107,104,104,104,104,105,106,106,106,104,104,107,107,107,105,106,105,105,108,109,109,107,107,106,106,107,108,107,105,109,106,105,105,109,108,107,106,105,108,106,108,106,104,102,104,104,102,102,103,97,96,99,97,95,94,92,92,91,89,84,80,79,79,76,75,77,97,107,101,95,99,104,116,128,132,132,130,130,131,133,137,139,125,112,120,129,136,136,133,131,129,128,126,124,126,124,122,122,123,123,120,120,113,105,104,105,106,106,107,108,107,108,108,108,107,107,108,108,109,108,108,109,108,108,109,106,109,108,108,110,109,109,112,113,111,114,110,113,113,110,112,113,112,112,112,109,114,112,112,109,108,109,109,110,110,110,109,110,113,120,130,128,114,109,115,121,117,100,100,122,140,142,133,132,131,129,131,130,131,133,131,131,130,127,129,130,129,130,128,127,123,126,128,126,124,126,128,127,126,126,124,127,128,126,123,121,120,123,122,119,118,115,110,109,105,104,105,102,98,97,93,93,91,86,87,81,82,83,84,77,77,75,77,73,73,72,74,75,69,66,69,70,65,68,68,67,70,74,76,76,76,80,83,84,89,91,92,95,98,98,101,98,98,101,97,101,100,101,96,94,95,98,95,95,93,89,88,89,87,86,82,80,83,78,75,78,76,77 +62,77,80,76,74,80,85,78,84,92,69,60,81,82,80,79,68,53,40,40,47,56,49,43,35,61,75,81,88,94,109,123,127,129,129,131,128,123,116,112,116,122,130,135,152,180,198,214,222,220,201,131,98,100,90,90,89,90,90,92,95,106,120,136,157,168,167,151,125,103,86,83,86,86,88,92,89,90,90,90,91,90,90,90,94,94,95,97,96,96,95,94,93,96,96,92,57,56,101,101,102,103,99,98,101,103,103,103,102,103,101,103,118,134,132,114,103,117,133,143,123,82,60,56,71,81,82,87,93,97,109,135,145,149,152,151,151,150,149,150,151,149,151,148,153,154,150,150,158,158,156,140,123,103,67,45,55,123,140,139,134,130,125,125,113,107,101,94,87,77,56,43,45,48,53,57,61,77,96,102,105,105,106,106,108,110,113,114,111,111,111,111,111,111,111,114,122,126,122,122,124,125,124,122,121,122,124,124,124,125,124,123,124,122,109,110,118,117,114,113,115,117,112,96,90,88,89,84,54,55,63,75,77,79,81,87,91,93,95,95,98,98,100,101,101,101,101,103,102,105,105,105,108,108,109,108,109,107,106,108,106,106,103,96,93,97,103,106,106,106,107,109,109,108,109,107,104,107,108,109,107,107,110,109,106,108,110,107,106,107,108,108,107,106,106,106,107,110,110,105,104,106,108,109,106,107,108,106,105,107,110,108,106,108,107,107,106,107,107,108,107,108,107,105,104,104,109,109,107,108,110,105,107,107,107,108,109,109,109,109,106,108,108,107,106,108,108,110,108,105,105,106,106,105,105,107,107,106,107,107,103,104,106,106,107,106,108,107,107,107,107,106,105,103,103,105,105,103,106,106,106,108,104,106,105,105,107,106,103,105,106,106,103,105,104,104,104,102,103,100,102,98,97,96,96,96,95,94,93,93,86,86,83,78,80,76,70,67,88,106,102,95,96,101,108,120,131,132,129,127,128,131,134,137,124,113,122,131,136,134,130,131,130,128,126,125,124,121,121,121,119,121,120,116,110,105,104,106,104,105,105,104,104,106,105,108,107,108,107,107,109,109,107,108,107,108,108,107,107,108,108,109,108,110,110,112,114,114,110,113,114,113,112,112,113,113,110,109,112,112,113,111,109,108,110,109,111,111,110,110,112,115,125,144,152,135,128,132,105,84,99,123,142,140,132,131,132,132,129,127,130,132,129,130,130,127,131,131,129,128,128,130,127,127,126,127,127,126,127,125,126,124,122,126,126,124,122,120,122,123,123,124,122,117,112,115,110,105,107,104,100,97,94,93,91,89,88,82,81,82,83,81,78,79,79,75,77,74,71,75,71,70,75,71,70,70,72,71,72,76,77,79,82,83,84,88,87,89,96,99,100,99,101,98,99,101,100,99,101,101,100,95,99,97,91,91,89,89,88,84,81,83,84,83,85,77,74,73,77,78 +70,78,77,65,70,74,82,84,81,77,64,61,80,80,81,77,71,55,40,43,48,55,47,37,33,45,60,77,83,89,96,103,105,101,96,94,93,90,84,81,88,91,97,100,116,148,167,195,221,225,205,136,100,98,87,88,89,88,87,84,85,85,87,94,110,128,147,163,165,149,119,96,85,87,89,90,89,89,90,93,95,93,94,90,92,92,94,95,93,93,93,95,96,94,97,94,69,52,96,98,100,102,99,101,102,100,102,103,101,104,100,99,111,126,129,129,109,78,93,137,157,152,141,132,120,105,94,85,75,71,84,127,146,148,149,151,150,149,151,153,152,152,150,147,154,156,151,121,97,74,58,43,48,62,76,101,132,156,142,137,134,129,125,123,112,108,101,95,86,75,59,49,45,48,54,53,61,80,97,100,103,104,104,106,109,110,112,111,111,110,110,109,109,111,112,114,120,124,122,122,121,122,123,124,125,123,124,124,123,124,124,122,123,121,109,109,118,117,113,112,114,116,107,94,90,88,90,73,53,56,67,77,77,79,85,87,89,90,94,94,95,96,98,101,100,101,102,104,102,102,104,107,108,106,105,107,107,107,106,107,108,106,99,86,83,89,100,106,106,108,109,109,109,109,108,104,102,105,110,112,112,109,109,110,108,108,108,106,105,107,110,110,109,108,105,106,108,108,108,108,105,105,106,108,108,106,109,107,106,107,106,107,107,108,106,105,107,108,107,111,108,108,107,104,103,102,103,108,108,109,108,103,108,109,106,107,108,107,104,105,104,106,107,107,106,107,107,108,109,108,109,108,105,106,106,106,105,104,106,108,107,105,106,104,106,106,108,109,105,105,107,107,107,105,104,107,108,103,106,105,104,108,106,105,105,106,104,108,105,109,110,107,104,105,105,103,104,103,102,103,103,99,99,99,96,98,96,94,91,91,87,86,85,81,78,73,68,67,81,102,104,96,94,98,104,116,128,132,127,125,128,132,134,132,122,113,122,132,136,135,130,130,130,128,128,126,123,122,122,121,120,121,121,118,111,105,105,105,104,102,102,105,105,106,104,108,109,108,107,105,107,108,106,104,107,107,107,107,106,108,108,106,108,110,112,113,112,112,111,114,115,114,112,113,115,113,111,110,112,110,112,113,109,110,110,109,110,112,114,111,112,113,117,138,176,186,166,135,94,83,101,125,141,138,132,129,129,130,128,127,130,132,131,132,130,128,129,130,129,126,128,129,126,127,128,128,128,128,127,126,125,126,122,122,121,122,121,122,123,123,119,123,118,116,116,115,110,108,104,105,101,99,101,98,94,93,91,92,85,83,82,84,79,79,80,76,75,72,70,74,75,74,72,68,70,71,72,71,71,74,79,84,87,87,88,90,90,92,96,100,101,99,99,100,100,100,100,100,101,97,97,96,96,96,92,91,91,91,86,84,84,84,87,83,83,79,76,71,74,75 +81,81,80,71,71,75,80,86,77,76,62,64,78,82,83,81,77,64,44,36,48,47,24,18,30,34,49,67,75,78,83,84,87,88,91,98,99,96,89,82,78,66,64,69,68,74,83,119,170,194,189,132,100,97,89,85,88,89,88,87,86,84,80,80,82,92,107,124,141,158,157,136,109,93,87,87,92,87,90,90,94,93,95,92,90,90,93,94,93,92,94,95,96,92,98,96,79,50,82,99,99,102,99,101,99,97,99,99,97,100,98,98,107,126,131,115,122,124,117,122,114,94,100,123,138,146,154,158,156,157,152,149,148,146,146,151,150,149,150,154,151,152,147,149,149,154,133,79,69,83,97,114,135,147,156,145,127,117,139,135,135,130,126,118,113,109,102,95,89,77,63,51,44,43,47,49,61,77,94,100,101,103,103,108,108,108,110,110,112,112,109,108,109,110,111,113,118,122,121,120,122,125,124,122,125,126,126,123,124,124,123,122,124,121,112,108,117,117,113,110,114,113,103,91,88,86,89,63,49,58,71,74,76,82,80,84,91,90,95,97,95,95,99,101,100,100,101,104,103,103,104,106,105,107,105,107,106,104,106,107,110,110,99,90,91,97,106,107,108,106,107,108,110,109,107,103,103,105,106,112,114,109,107,110,110,110,109,110,111,109,109,107,108,109,106,107,109,109,106,108,108,105,107,108,108,107,109,108,109,110,107,105,107,109,107,105,107,107,107,110,106,107,107,103,101,103,105,107,106,107,109,108,110,106,105,106,105,105,104,107,106,105,106,106,105,104,107,107,108,105,107,107,106,108,106,104,104,106,108,109,108,105,106,106,109,108,107,107,106,105,106,105,106,106,106,107,107,107,109,106,102,106,104,106,105,106,107,104,104,109,109,105,108,106,106,105,107,106,103,101,102,98,97,98,97,95,96,94,92,89,88,87,84,82,79,76,73,72,76,92,103,99,94,95,101,112,124,129,127,124,125,129,131,132,122,114,123,132,136,136,133,132,130,128,130,127,123,122,122,120,121,122,121,120,111,104,104,104,105,102,102,105,104,104,104,108,107,106,107,105,108,106,106,106,106,107,107,106,106,107,106,105,106,109,112,113,111,110,111,113,115,112,114,112,112,115,114,111,111,109,110,111,109,111,110,110,110,110,113,111,111,110,112,124,153,171,155,115,85,85,104,129,142,137,133,131,128,129,130,129,129,129,130,130,131,127,127,128,129,126,128,126,125,128,129,126,126,123,126,125,126,128,122,120,120,120,120,123,121,121,120,120,116,117,118,112,113,109,108,106,104,102,103,99,95,92,93,93,87,88,89,86,82,78,81,78,75,75,74,73,75,74,67,62,65,68,73,72,71,76,84,87,90,89,91,94,96,96,97,100,101,100,99,100,100,98,99,100,99,98,95,95,95,97,93,95,95,91,89,90,87,82,87,85,81,80,81,78,76,75 +76,77,84,80,75,78,78,81,78,81,70,76,85,88,87,87,74,58,40,29,37,43,24,17,25,37,58,80,86,84,89,89,87,89,87,85,80,71,65,64,53,44,44,51,50,51,57,63,86,114,123,100,91,97,94,86,86,90,88,89,88,82,81,81,78,80,85,92,104,124,142,156,147,120,96,85,89,89,89,88,89,91,92,92,88,90,92,94,96,95,94,94,97,98,96,97,86,52,69,95,98,101,99,100,95,95,97,97,95,97,100,102,107,122,132,124,101,99,115,132,142,113,80,69,64,62,70,75,81,87,91,111,137,146,145,150,149,151,151,151,152,151,146,150,146,150,153,154,156,152,147,137,120,96,70,51,50,93,140,137,134,129,126,118,114,106,101,96,91,83,65,50,43,44,48,51,58,69,89,102,104,104,106,107,108,108,110,111,113,114,111,109,111,110,109,111,116,120,120,121,121,123,121,120,124,125,125,122,124,123,124,125,125,121,115,107,113,114,111,110,114,112,102,90,87,84,84,58,51,60,70,74,78,81,84,87,92,93,93,97,95,96,100,103,102,101,101,100,104,104,106,106,105,106,105,106,108,106,105,104,107,107,103,102,104,104,106,108,108,108,107,109,111,108,105,104,105,106,107,109,110,109,108,109,111,111,109,111,111,108,107,106,106,108,107,107,108,112,107,107,108,105,106,108,107,109,108,109,108,109,106,106,108,109,106,108,108,109,107,109,107,110,107,104,102,103,105,110,107,107,107,107,106,108,109,107,105,107,108,106,108,107,107,108,104,105,109,107,106,106,109,108,108,107,106,107,106,108,109,106,106,108,107,105,108,110,107,105,106,106,106,105,105,108,104,104,106,108,110,108,104,103,104,105,106,107,107,106,104,106,108,105,106,107,106,105,109,107,107,105,102,99,99,99,96,95,95,93,91,94,91,89,83,85,84,81,76,72,72,85,102,99,95,96,100,108,121,126,126,125,127,129,128,129,120,113,121,129,132,133,134,132,130,130,130,127,124,124,123,122,121,123,122,121,112,105,103,103,105,103,101,103,103,103,104,106,107,107,106,105,106,106,106,105,104,106,108,107,105,106,106,107,108,110,109,112,109,109,110,110,111,110,112,110,113,114,112,112,110,109,110,110,111,113,111,111,110,109,108,112,111,110,111,119,138,148,130,98,88,93,109,132,140,135,131,131,131,130,131,130,129,128,129,130,128,126,126,127,128,128,128,127,126,128,128,128,126,122,125,126,127,127,124,124,123,121,122,124,123,125,123,121,120,119,118,116,115,111,111,110,108,103,102,100,95,93,94,92,88,89,88,88,85,80,81,79,75,75,73,69,70,72,70,69,71,73,75,76,77,82,88,90,92,94,98,101,99,98,99,104,104,99,98,100,101,98,98,98,98,99,97,97,94,95,90,96,94,93,92,85,86,84,87,83,77,80,80,81,74,80 +77,71,83,80,79,79,77,83,84,86,75,66,90,91,91,85,64,47,29,20,21,34,27,18,21,39,64,81,82,71,66,62,50,52,50,44,41,32,34,43,38,47,57,57,58,55,62,82,84,73,56,50,61,75,83,87,90,93,90,88,86,82,83,82,80,82,82,82,85,93,107,129,145,144,124,98,89,90,86,88,87,89,91,91,89,89,93,96,98,96,94,94,95,99,98,96,90,58,53,90,98,99,99,99,99,97,95,93,95,99,102,100,102,118,130,127,124,102,77,103,145,152,145,141,134,123,114,100,92,88,83,105,137,146,145,147,145,150,151,152,153,150,146,149,148,150,151,127,94,68,56,47,53,66,78,100,128,151,143,137,132,132,126,119,113,107,103,97,90,86,74,55,50,46,46,56,60,70,86,102,103,104,105,105,105,108,111,110,112,113,112,110,110,110,110,111,113,116,121,122,122,122,122,122,123,126,125,125,126,126,125,126,126,121,112,104,109,112,108,109,115,111,99,89,86,88,76,52,57,62,69,76,79,84,87,90,92,94,95,95,97,98,101,105,105,102,105,103,105,104,105,106,105,108,105,106,108,108,107,105,105,103,104,107,108,109,108,107,108,106,109,111,111,108,106,105,104,106,108,110,110,108,107,108,110,108,106,108,111,110,109,108,108,107,109,109,110,112,109,105,107,107,107,109,109,108,107,110,107,109,106,108,108,108,110,110,109,109,107,109,107,111,106,103,105,105,108,113,110,106,108,109,107,107,109,108,106,108,109,107,107,107,109,110,105,105,108,108,107,109,108,106,107,107,109,108,105,107,108,106,107,110,108,105,107,110,107,104,105,106,109,109,104,105,105,105,104,105,106,107,103,105,106,106,106,106,106,105,106,107,107,105,109,106,106,109,108,108,108,107,102,101,101,102,102,97,98,96,95,93,93,90,88,87,85,81,77,73,72,82,101,102,95,96,99,104,117,122,125,127,126,125,127,126,117,114,123,129,130,131,131,129,129,129,130,129,128,124,124,125,123,122,122,121,113,106,104,104,105,104,102,106,104,105,105,105,107,107,105,105,105,105,105,104,106,106,109,108,106,104,108,111,108,109,109,111,108,109,111,111,108,111,110,111,114,114,112,111,112,109,109,109,109,110,110,108,109,111,109,113,111,111,112,121,139,140,115,92,93,99,117,137,139,133,130,131,132,129,129,129,129,129,129,129,128,127,130,127,127,128,130,130,126,127,127,127,128,125,125,126,125,125,124,124,124,123,124,123,124,124,124,119,122,117,117,118,118,112,113,110,111,105,104,104,100,97,96,95,93,91,89,87,84,80,80,77,74,73,74,76,75,74,74,76,74,72,76,79,83,88,88,90,94,97,101,102,99,99,100,104,104,101,101,99,99,98,98,98,99,100,96,98,96,96,90,92,91,91,90,84,88,85,86,80,79,80,76,79,72,80 +81,80,84,80,81,82,82,85,86,89,75,53,84,79,70,61,54,40,24,15,16,25,37,31,21,27,34,40,41,35,30,30,24,26,33,37,43,52,60,78,96,116,136,137,142,140,137,157,152,123,89,53,34,35,45,65,82,90,91,87,84,82,84,83,84,83,82,85,80,83,86,94,116,132,136,127,103,89,86,89,86,91,90,91,90,88,95,96,93,93,93,94,93,91,97,96,92,71,49,91,99,96,96,97,100,98,96,96,98,98,100,100,101,115,135,124,109,120,126,120,121,101,83,92,112,130,142,146,151,154,153,145,144,144,144,145,145,148,150,150,149,150,146,149,149,149,145,108,82,89,104,125,141,153,151,141,121,96,124,137,132,131,124,119,114,108,104,95,87,86,74,53,54,50,47,55,56,65,84,102,103,103,105,104,105,108,110,111,111,113,114,109,109,109,110,110,111,115,117,122,126,123,122,123,123,125,126,126,125,125,124,124,125,122,113,105,106,109,107,109,114,107,95,89,85,88,62,46,59,65,71,75,80,80,83,86,89,94,96,97,100,98,102,104,104,101,103,104,103,103,105,106,106,109,105,105,108,109,107,105,106,107,108,107,107,108,107,108,108,107,110,109,108,108,106,105,104,106,108,110,109,108,107,109,111,109,107,108,110,111,110,109,107,108,108,109,108,108,109,107,106,105,108,111,111,110,105,107,106,106,108,108,109,110,111,110,110,107,106,108,105,110,107,105,103,105,108,108,108,107,110,110,108,105,106,105,105,109,108,105,104,107,107,106,104,102,106,107,108,108,106,104,106,107,107,107,108,108,106,108,108,108,109,107,105,107,109,109,108,105,107,109,105,105,106,106,104,105,105,106,106,107,107,104,104,105,105,105,106,106,104,105,108,106,104,106,107,107,107,106,104,102,104,101,104,101,101,101,98,96,94,90,87,89,89,81,80,76,74,78,96,103,95,93,96,101,111,121,126,126,123,121,124,125,115,115,124,129,130,131,132,131,130,130,129,130,128,123,123,124,124,124,125,123,111,105,104,102,104,105,106,107,106,104,104,104,105,105,105,105,106,104,104,105,107,106,106,103,106,105,106,109,107,107,108,110,106,109,109,110,110,110,111,110,113,111,109,109,111,109,110,110,108,108,108,106,109,112,109,111,111,113,113,123,138,134,103,84,92,103,123,140,137,129,130,131,130,127,127,128,130,130,129,127,128,128,130,128,126,126,128,129,127,127,128,126,125,125,124,124,125,123,123,122,124,124,125,124,122,121,124,118,120,117,116,117,118,113,117,112,110,106,105,104,101,101,99,94,94,92,91,88,80,81,82,79,76,76,77,79,76,71,73,74,74,74,75,80,85,91,91,94,97,98,98,99,100,99,98,101,100,101,102,99,98,98,97,98,99,98,96,95,96,96,92,90,91,88,87,86,86,86,82,82,84,82,78,77,77,80 +81,82,84,81,82,85,84,79,83,78,69,47,55,57,50,48,49,39,25,16,17,23,27,25,15,13,14,19,20,24,26,34,45,53,72,90,107,127,139,148,160,170,174,175,177,180,180,179,181,174,147,92,55,34,20,32,57,73,84,85,81,87,86,81,81,82,83,82,77,79,83,79,91,109,123,136,128,102,89,91,85,90,89,90,88,87,90,93,91,92,92,96,96,93,95,96,93,77,56,86,99,95,96,98,100,99,99,99,98,97,100,101,102,108,125,129,112,95,99,114,135,137,106,80,67,63,62,62,70,75,78,80,118,140,145,145,145,146,148,149,147,149,148,148,146,149,151,157,155,156,146,134,118,100,70,55,46,69,130,138,132,128,123,121,114,109,104,96,88,87,76,46,44,48,47,55,55,61,80,100,105,103,105,104,107,108,108,112,113,114,113,110,111,112,111,108,112,117,118,123,124,122,122,123,123,124,126,125,122,122,122,123,124,122,115,105,104,107,110,112,112,104,93,90,83,81,53,42,54,64,71,75,82,80,83,84,86,91,93,98,98,97,100,104,103,102,104,105,105,104,105,106,108,108,103,104,105,107,105,102,106,108,109,108,108,109,109,108,106,107,109,105,106,109,110,107,105,107,107,110,107,106,109,110,109,109,109,109,108,108,109,108,109,109,106,108,108,106,108,109,107,105,107,108,111,113,109,110,108,106,108,109,107,109,111,110,109,110,108,107,106,108,107,106,104,105,104,106,106,105,107,110,107,105,105,106,107,108,106,104,106,106,104,103,106,104,105,105,106,107,106,106,107,110,109,107,108,107,106,107,108,106,106,106,106,106,107,109,108,105,105,108,108,104,104,105,106,107,106,106,106,103,104,106,104,106,103,103,106,107,103,102,104,104,103,106,106,104,106,105,102,106,104,102,103,102,98,103,100,96,93,92,87,89,89,82,81,81,77,75,87,102,96,91,95,100,107,120,126,123,123,123,122,121,115,115,124,130,131,132,131,130,130,131,130,129,126,124,123,121,122,124,125,122,109,103,104,102,103,106,105,105,105,103,103,106,103,106,108,105,105,103,105,107,106,107,107,103,107,109,106,105,107,109,107,107,106,107,108,108,110,109,110,110,111,110,108,108,108,110,110,110,109,109,108,108,110,110,109,110,112,111,113,125,137,128,94,78,92,107,127,139,133,128,130,130,129,128,129,129,130,129,130,127,128,128,128,128,128,128,128,128,128,126,127,126,124,125,127,123,126,121,122,124,122,123,125,123,123,121,120,120,121,118,118,115,116,114,115,112,107,106,106,105,101,103,103,98,93,91,91,89,85,83,85,82,82,76,76,77,78,74,73,76,79,78,79,83,87,92,94,98,101,99,97,98,99,99,99,99,100,100,99,98,98,98,96,97,97,95,96,94,95,92,91,91,88,86,85,88,86,84,79,83,83,80,81,77,79,79 +80,78,80,79,82,76,70,62,61,55,47,33,26,47,49,47,48,44,34,26,21,25,15,14,9,9,18,34,43,55,71,94,112,127,143,154,160,163,163,159,151,147,146,144,145,153,159,159,163,162,151,116,93,78,46,29,32,39,63,83,80,82,82,80,79,83,85,80,81,80,80,80,82,87,103,122,134,127,102,89,87,88,89,93,88,85,88,91,91,92,91,96,95,95,95,93,90,82,56,73,96,96,99,99,100,98,100,99,98,98,98,97,99,103,121,129,120,116,93,82,114,138,137,139,143,138,128,119,113,107,101,100,126,141,145,145,145,144,149,150,151,148,145,145,147,151,151,141,94,73,58,47,56,71,85,110,128,146,149,136,132,129,126,122,113,108,102,97,90,88,81,50,42,40,42,54,55,60,76,98,105,102,104,105,107,107,107,111,112,112,110,110,112,113,111,108,110,116,120,122,122,121,122,124,124,124,124,122,122,122,122,122,124,122,117,105,104,105,109,113,109,100,92,87,82,77,49,48,54,64,69,78,83,81,85,90,91,90,93,100,98,98,98,101,103,103,104,106,105,104,103,106,106,104,103,106,107,106,103,102,105,108,107,107,107,110,110,108,107,107,106,105,107,110,109,107,106,107,108,109,107,108,110,110,108,108,107,108,107,108,107,106,109,107,105,110,109,106,109,110,108,104,106,106,107,108,111,111,110,110,110,110,107,109,109,107,108,108,106,105,104,106,106,105,104,106,106,108,105,106,107,107,106,109,106,106,104,106,106,106,105,105,106,107,109,107,106,107,105,105,107,110,108,108,106,105,108,109,107,105,105,105,106,108,109,106,106,106,106,107,103,104,106,106,106,103,104,108,109,107,104,104,107,106,105,103,107,105,109,107,105,103,102,105,104,107,104,106,103,104,102,107,105,103,102,98,100,101,99,94,96,95,94,90,88,80,80,84,82,73,81,102,101,92,94,98,104,116,125,125,123,123,124,120,114,115,126,135,135,131,128,129,129,128,129,127,125,125,124,122,122,122,122,120,108,102,103,103,104,105,103,100,103,105,103,105,103,104,106,104,104,104,104,107,106,109,104,107,106,107,107,104,106,110,106,107,107,106,108,105,108,111,111,110,108,109,110,108,107,110,109,110,111,111,108,108,108,106,108,111,111,110,115,129,137,121,90,83,98,112,130,137,132,131,131,131,129,129,131,131,129,128,128,129,130,129,130,128,129,128,128,126,126,125,126,125,125,125,124,125,126,121,124,124,122,121,121,121,120,121,119,122,122,119,120,115,114,113,113,112,108,107,107,105,101,101,101,99,99,94,94,89,89,89,87,85,83,80,78,82,83,80,81,83,84,85,86,87,90,94,97,99,100,100,100,98,97,101,101,98,100,100,99,99,98,100,99,98,97,94,93,93,94,91,91,91,87,88,86,88,86,80,79,85,80,78,81,73,78,79 +75,72,65,67,64,49,45,39,36,39,34,25,17,33,36,36,38,38,38,41,27,21,19,24,19,22,45,74,88,105,121,137,146,151,148,143,138,133,131,133,135,134,137,141,146,157,167,175,186,187,172,124,102,105,83,59,32,19,32,65,79,84,86,82,81,82,81,82,79,78,79,78,80,77,86,100,118,129,124,103,90,91,89,90,88,83,87,90,91,91,92,92,92,93,95,92,90,87,54,59,97,99,99,99,99,98,102,100,100,100,101,100,99,104,126,137,117,104,115,120,120,116,88,75,89,106,121,129,134,139,144,142,142,142,143,145,143,145,148,147,149,147,146,145,149,151,150,140,100,101,115,125,144,147,148,138,117,97,111,137,132,128,126,121,115,108,99,97,90,88,82,62,45,47,43,52,54,59,75,97,103,103,103,104,106,108,109,110,111,112,112,111,111,111,111,106,105,113,117,117,119,120,121,122,124,124,121,123,123,122,122,121,123,123,119,105,102,105,108,112,106,98,92,85,83,72,46,51,61,69,75,81,81,84,87,93,92,93,97,101,100,98,99,103,104,104,104,105,105,102,103,105,107,102,104,110,109,104,103,107,106,106,106,106,107,108,107,105,105,107,106,106,106,107,108,108,107,109,110,107,108,109,109,109,108,107,106,107,107,108,109,105,106,107,105,107,108,109,111,111,109,105,106,109,107,107,106,107,110,111,110,108,107,111,106,107,108,107,107,106,104,107,105,103,105,108,107,108,109,109,106,107,109,109,107,106,107,110,107,107,106,106,106,107,107,107,106,104,105,106,108,108,107,105,103,104,107,109,107,105,105,105,107,108,107,106,107,107,106,106,106,105,105,108,106,101,102,108,111,107,105,105,106,107,106,103,109,109,108,105,106,108,106,105,105,105,105,105,105,103,103,105,108,104,105,103,100,101,99,99,97,96,94,95,90,86,84,81,80,69,76,97,103,95,94,96,100,111,124,127,126,125,124,119,111,114,127,134,135,131,130,131,129,127,127,125,124,124,123,122,122,122,121,115,106,102,102,105,105,106,104,101,102,104,105,104,103,105,106,104,102,105,107,107,105,108,104,106,104,103,105,103,106,107,105,105,106,105,105,105,107,110,110,108,107,109,110,108,110,111,110,110,109,110,108,108,110,108,108,111,111,111,120,134,135,115,91,88,100,117,134,137,132,133,132,130,127,126,129,129,127,127,128,131,131,128,129,130,129,128,126,128,127,127,125,125,126,126,123,125,125,121,125,120,123,123,120,122,120,118,118,121,120,118,121,118,116,113,114,113,112,111,111,105,100,103,104,102,101,99,97,93,91,91,91,86,83,83,82,84,84,83,85,86,86,88,90,91,93,97,97,97,99,102,104,102,100,100,98,95,97,99,99,99,98,101,100,98,97,97,92,91,92,92,91,90,88,88,87,86,86,81,83,85,79,80,81,76,78,77 +63,57,41,44,42,35,28,32,26,28,33,25,17,21,40,33,29,33,37,43,31,21,20,27,33,45,69,90,99,109,113,117,121,123,122,125,126,126,129,136,143,148,158,171,182,193,200,206,216,218,202,138,102,100,93,82,62,34,18,33,59,82,86,82,82,80,80,82,76,77,81,79,75,77,79,79,94,112,128,125,103,90,86,85,86,84,89,91,91,90,90,91,90,93,94,95,93,90,65,54,96,100,95,99,100,99,101,100,101,102,103,103,101,103,116,130,126,108,89,89,110,141,136,108,87,76,68,62,61,61,68,67,90,130,141,143,143,146,148,147,145,145,149,145,149,150,150,156,158,149,137,125,109,82,68,56,61,79,126,143,132,129,122,118,116,107,100,98,91,87,83,70,50,50,43,48,53,59,76,92,102,102,102,103,106,108,110,110,113,115,112,111,110,111,112,107,105,111,116,117,121,122,123,122,122,124,124,123,121,122,123,121,122,125,118,106,103,106,110,112,106,97,87,85,84,61,42,54,66,73,77,84,83,87,89,92,94,94,97,103,99,99,101,103,103,104,105,103,104,102,104,106,104,103,106,108,106,103,105,109,108,106,105,106,107,107,109,106,105,107,106,104,106,109,108,108,106,108,109,108,107,106,106,107,109,108,105,106,107,110,111,108,108,110,108,108,106,109,112,111,108,106,109,111,108,107,109,109,109,108,109,108,106,108,105,108,108,106,108,106,108,107,106,103,104,109,108,107,110,109,108,110,108,108,107,105,108,111,109,108,105,107,106,106,106,107,106,104,106,106,105,104,106,106,104,105,106,108,108,107,106,103,105,107,106,104,105,107,106,106,107,106,106,106,106,103,103,106,108,106,105,106,107,106,107,105,107,110,106,107,107,108,107,107,108,106,105,104,105,103,106,107,106,107,106,106,101,101,100,102,100,96,92,93,92,90,85,79,76,73,73,89,101,97,94,94,98,108,121,128,129,127,126,119,111,114,126,131,133,132,131,131,128,128,126,125,124,124,123,121,120,120,119,113,103,102,102,104,106,106,106,105,104,104,105,106,103,106,106,106,103,103,107,105,106,106,106,104,105,104,102,103,106,105,104,105,107,105,106,105,107,108,106,105,107,108,108,107,108,108,108,109,108,108,108,109,113,112,110,112,113,113,122,137,134,109,87,90,102,122,135,135,130,129,129,128,127,126,127,127,128,128,131,131,128,128,132,129,128,128,128,128,127,127,125,126,127,127,125,125,125,124,123,119,123,124,123,124,121,119,118,119,118,117,120,118,119,114,114,113,113,111,110,107,105,106,106,104,101,98,99,97,93,92,92,87,84,87,85,84,87,88,88,86,88,90,92,94,96,98,98,97,99,103,103,100,99,97,97,95,98,101,101,99,98,97,99,99,95,96,93,92,92,92,90,91,89,89,90,84,84,82,86,82,82,79,78,77,81,79 +53,52,31,33,33,36,25,30,27,24,33,29,26,23,41,35,36,33,38,41,35,29,19,25,39,59,78,85,96,103,111,117,124,126,125,130,137,144,150,158,168,176,189,207,219,224,225,227,229,223,205,142,101,98,91,84,85,69,34,19,31,64,82,79,79,78,76,80,82,81,81,79,78,82,80,77,84,91,113,128,119,96,87,87,87,88,88,92,90,89,88,92,92,95,92,95,94,90,76,51,85,96,96,98,100,99,97,99,100,101,102,100,100,99,110,130,126,119,115,92,94,122,126,120,129,140,139,135,129,124,124,117,120,136,139,142,144,147,148,147,145,144,149,145,147,148,149,150,108,61,48,55,64,74,94,116,139,149,150,138,131,129,120,117,116,108,105,99,93,86,86,69,48,45,41,44,52,61,70,90,101,101,103,104,106,107,109,109,111,113,112,112,112,111,112,110,107,110,115,119,122,122,123,122,122,122,125,122,120,122,123,120,121,124,116,106,105,107,111,111,106,95,85,84,82,51,43,57,68,74,79,83,88,88,92,92,96,94,100,101,97,99,103,103,104,103,105,105,104,103,103,103,105,106,107,105,105,104,105,107,106,105,106,110,112,107,105,106,104,105,107,106,106,108,107,107,106,106,107,108,109,107,105,106,106,105,105,105,105,109,109,109,108,108,109,109,107,108,110,109,109,108,110,110,111,109,109,107,111,108,109,109,108,108,105,111,108,106,104,104,107,107,106,103,103,109,106,107,110,108,107,109,108,106,106,106,107,108,107,106,105,106,106,107,107,106,107,109,109,106,106,105,106,106,105,108,107,108,108,106,105,104,106,108,105,102,104,107,106,104,104,106,108,105,104,102,105,105,107,107,103,104,108,105,107,105,107,109,103,107,108,106,107,108,106,103,106,104,106,105,104,100,105,104,104,108,106,99,98,100,101,97,96,92,95,90,87,84,78,74,72,78,94,98,93,94,96,103,117,126,127,126,123,117,109,115,126,129,132,132,131,130,127,125,126,126,123,123,123,122,121,119,118,112,102,102,103,102,105,103,107,107,105,106,107,107,103,104,103,104,103,101,104,103,106,105,104,103,105,106,104,105,105,103,104,105,106,107,107,104,107,107,105,104,106,107,108,108,109,108,106,107,108,109,109,109,112,112,112,111,112,112,122,136,131,103,83,90,105,127,136,132,130,129,126,126,128,128,128,128,129,129,131,130,127,128,131,126,126,127,126,127,127,127,125,126,127,127,126,125,125,124,122,119,121,121,122,123,120,120,120,118,118,115,119,116,119,117,117,115,115,111,109,109,108,109,107,105,102,100,101,98,95,93,93,92,92,92,88,87,92,93,92,91,91,93,92,94,99,98,101,103,100,99,99,97,98,96,98,99,98,99,100,101,101,95,97,99,94,93,94,93,93,93,89,89,92,91,91,85,82,80,83,76,83,82,76,77,81,83 +46,46,32,28,29,37,36,33,35,28,30,29,28,27,36,31,37,29,36,38,39,31,29,31,39,69,98,102,110,115,124,133,142,147,149,155,165,178,186,196,205,210,217,224,228,230,230,232,230,226,212,146,103,97,88,84,87,85,66,33,23,39,73,79,80,78,69,75,80,78,75,76,80,78,81,83,80,79,95,115,125,115,94,88,87,88,87,87,88,88,91,92,95,93,91,91,92,92,82,48,73,96,98,98,100,99,95,99,96,99,101,97,97,99,108,130,130,112,105,117,123,125,107,69,63,75,89,109,118,126,131,130,134,139,138,140,144,146,143,144,147,145,148,145,146,148,148,150,125,104,120,137,147,154,151,145,130,110,98,128,131,128,122,118,117,110,106,98,93,88,89,72,49,43,41,47,55,62,69,90,104,103,103,104,104,107,107,106,109,111,112,112,112,111,111,109,106,109,114,118,121,120,121,121,122,123,124,121,121,123,121,119,121,123,117,110,106,109,112,110,103,94,87,87,81,39,45,62,67,76,80,84,87,90,96,95,99,98,102,102,97,101,103,107,106,104,102,105,105,103,105,106,106,107,105,107,105,105,104,102,106,105,104,109,112,106,103,104,104,106,109,108,106,107,107,105,104,105,107,108,109,109,106,105,106,106,105,106,105,107,107,108,107,106,107,108,107,108,108,109,108,107,108,109,110,110,108,107,110,109,106,109,106,107,108,109,107,107,108,102,107,109,105,104,103,107,106,108,110,106,107,107,110,105,104,107,108,108,106,106,105,105,107,108,108,106,108,110,109,106,105,108,108,106,106,108,107,106,106,106,105,107,107,107,105,103,103,105,105,104,103,104,103,105,107,102,104,105,106,105,101,104,107,106,105,105,104,106,103,104,105,104,105,105,106,100,107,106,104,103,104,99,104,103,102,108,105,102,99,100,99,101,96,96,95,94,88,82,79,76,72,71,91,100,94,92,95,101,112,122,126,125,123,116,110,115,124,129,134,133,129,128,127,125,126,125,123,122,122,122,122,120,118,112,103,103,103,103,105,104,106,105,104,105,106,108,104,103,100,103,104,102,103,102,103,103,104,103,104,103,104,105,105,103,103,103,103,105,108,106,107,107,106,106,105,106,107,107,109,107,105,106,107,107,108,108,110,110,111,111,111,114,126,137,124,95,84,95,112,133,138,133,130,129,127,128,129,129,128,128,130,128,128,129,127,126,127,124,126,127,125,126,127,126,126,126,127,127,125,123,123,124,122,120,121,121,122,121,118,120,122,120,118,117,117,115,117,118,117,116,115,111,111,110,109,109,107,107,103,101,100,100,98,95,93,96,98,96,93,92,95,93,94,96,96,96,94,95,99,101,101,102,101,100,100,98,99,99,99,101,99,97,98,99,99,99,97,97,96,96,96,94,93,93,92,89,93,91,91,87,84,87,86,76,81,82,77,77,79,80 +37,38,33,31,27,34,42,32,35,29,28,33,32,28,34,30,31,28,30,33,37,31,34,32,34,68,110,118,123,130,141,155,170,183,191,196,201,208,212,216,218,222,226,226,227,230,232,235,234,230,214,147,104,96,91,81,83,84,84,63,26,20,45,68,80,78,71,76,73,70,70,75,79,70,77,79,79,82,85,95,117,126,106,86,81,87,87,84,84,86,87,88,91,90,91,91,93,95,87,51,62,96,94,97,97,98,96,96,95,98,98,97,96,96,102,121,128,121,107,85,87,121,143,133,116,99,83,77,73,67,65,61,71,112,137,139,142,143,142,144,145,147,147,146,146,149,149,151,156,153,150,142,127,111,100,89,89,101,124,145,132,126,126,118,117,108,103,99,93,89,90,79,54,46,41,45,55,58,69,88,104,105,104,104,104,108,108,108,109,112,111,110,110,110,111,108,105,105,112,118,120,119,120,121,120,120,122,122,119,121,121,118,118,122,118,108,104,110,113,109,99,90,87,86,75,36,46,62,67,77,83,83,87,92,97,96,97,103,106,106,100,102,106,108,105,104,104,105,102,103,107,108,103,107,104,106,104,106,102,103,106,105,103,106,107,105,104,103,107,108,106,105,104,106,106,106,106,105,107,108,109,108,105,106,109,109,106,108,107,105,107,109,105,106,106,105,108,106,106,107,108,107,109,107,108,109,107,106,111,108,104,106,105,107,107,105,107,108,108,105,106,108,106,106,106,106,105,106,108,107,108,107,109,107,105,106,108,109,109,107,105,105,108,108,105,105,108,108,107,104,104,107,108,107,108,107,108,107,106,105,107,107,104,103,103,104,103,105,106,107,106,105,104,107,108,105,104,104,104,103,103,105,105,105,109,106,106,107,103,103,106,104,105,103,103,103,105,108,104,105,104,103,104,108,102,105,104,105,102,100,103,102,100,100,95,94,89,83,80,79,73,72,82,99,96,92,94,100,109,119,126,127,125,116,110,118,125,130,132,132,127,126,126,126,127,124,123,122,121,121,122,120,118,112,102,103,103,104,106,104,104,104,103,104,104,106,102,102,102,104,103,102,103,103,102,102,107,104,102,102,103,102,101,103,103,104,102,102,107,104,105,104,106,108,109,108,108,106,106,106,107,106,106,106,107,108,109,109,109,111,112,117,132,136,115,90,89,99,117,136,138,133,131,129,129,129,130,128,129,128,128,128,127,128,127,125,124,126,129,130,127,126,126,124,126,124,125,126,124,122,123,123,123,122,122,122,121,120,118,121,119,119,118,120,117,116,112,114,115,115,115,111,110,112,110,108,106,106,106,102,100,102,101,97,96,96,97,95,94,94,95,92,95,98,96,97,99,98,99,102,102,101,100,99,97,97,100,100,97,99,101,99,98,97,95,98,98,96,96,97,97,95,95,92,93,90,89,86,88,88,85,87,81,79,81,84,80,78,80,77 +33,32,31,33,33,30,37,28,29,22,24,29,43,30,26,26,26,21,24,30,31,29,30,27,34,60,99,130,143,154,169,185,200,208,210,213,214,213,215,219,222,224,228,229,231,234,234,235,236,229,213,150,105,96,92,84,84,83,81,82,49,18,20,51,76,78,74,75,71,71,71,73,78,71,71,74,81,83,80,79,96,117,117,94,81,88,86,83,84,85,85,85,88,91,93,91,93,92,89,64,57,94,96,98,94,96,98,99,98,98,97,97,97,95,101,119,131,117,117,115,95,104,119,113,120,133,138,139,142,139,137,132,129,134,137,137,140,143,143,141,144,145,146,146,144,150,151,150,134,105,98,99,103,114,127,139,150,149,145,137,131,128,125,123,115,108,102,99,93,88,88,86,57,50,45,51,53,50,67,84,100,105,106,104,104,107,108,109,110,112,111,108,109,111,110,108,103,103,110,115,118,118,120,122,120,118,121,123,120,119,119,116,117,120,117,106,103,112,111,103,94,89,87,85,66,39,49,63,73,77,81,84,88,92,95,96,99,102,106,104,102,103,106,107,105,107,102,105,104,107,105,103,101,103,105,104,104,105,103,104,106,104,103,105,105,104,104,105,108,107,106,106,108,107,107,105,107,106,105,107,109,108,106,106,108,108,107,108,107,106,109,109,106,108,109,108,109,107,105,107,106,106,107,106,107,107,106,107,109,108,104,103,105,107,106,104,107,107,107,107,109,109,108,108,106,107,105,109,110,111,106,108,107,110,105,106,109,108,107,107,108,107,108,107,105,103,106,108,107,105,106,105,106,107,108,109,109,108,106,104,106,106,103,101,103,105,107,107,106,107,106,105,108,106,104,103,106,106,105,101,102,104,105,106,106,103,104,106,101,103,107,107,104,102,104,102,103,105,105,102,102,103,105,105,106,104,105,106,106,101,106,104,105,98,98,94,94,88,81,76,75,73,73,93,98,91,94,96,104,116,123,127,123,114,108,117,126,130,130,129,128,128,126,125,125,124,123,122,122,121,120,120,116,109,102,102,104,102,104,104,105,101,103,103,102,103,102,105,104,102,102,101,104,105,101,102,106,102,101,103,102,100,99,101,100,103,102,102,103,103,101,103,106,107,108,109,108,107,106,107,108,107,108,109,106,107,109,108,108,109,112,122,136,134,110,90,89,98,120,137,138,134,130,129,127,128,129,127,128,128,127,128,127,127,128,127,126,127,128,128,125,127,126,125,125,125,125,123,124,123,124,121,125,124,121,121,122,120,120,121,118,119,118,118,118,114,117,113,113,113,114,112,110,113,110,108,106,107,108,104,101,103,101,100,100,99,94,95,96,96,97,96,96,100,99,99,99,99,99,99,99,100,99,98,97,98,100,97,96,97,99,100,99,97,96,98,98,97,93,93,95,94,92,90,91,92,86,83,85,85,85,82,79,83,85,82,84,82,78,76 +40,28,31,31,30,31,34,30,21,17,21,23,28,18,18,22,21,23,21,26,23,26,28,31,36,48,86,133,157,170,185,197,207,213,214,215,214,216,219,223,228,230,232,234,234,234,232,231,233,226,215,153,105,94,90,88,82,81,82,87,78,37,18,31,64,78,77,76,76,75,76,79,75,73,75,76,81,85,81,76,82,101,121,113,90,88,85,85,85,87,87,89,90,90,94,93,92,91,89,74,56,90,95,97,95,98,101,100,96,98,98,97,98,99,101,115,129,123,104,101,116,122,124,100,70,65,70,74,88,101,105,110,112,117,131,139,137,139,142,141,142,143,145,143,142,147,150,150,143,143,152,157,158,154,146,136,126,111,104,118,132,128,124,121,113,107,101,99,95,91,91,85,57,49,44,50,51,49,63,83,98,103,105,105,104,105,106,109,110,113,114,111,108,108,107,108,103,103,110,112,115,117,119,120,120,122,123,123,121,118,117,114,119,121,117,108,104,113,111,100,92,89,84,82,59,42,55,64,73,79,79,83,89,92,96,96,100,104,105,101,99,107,106,106,105,105,103,104,104,108,104,101,101,104,105,104,105,107,105,104,105,106,104,105,106,105,105,106,107,108,107,108,109,111,108,103,105,107,106,105,107,107,106,106,108,108,107,106,106,107,109,107,106,106,108,108,109,108,107,107,104,106,107,106,107,105,105,106,109,104,104,103,106,108,109,105,106,106,108,109,109,110,109,107,105,105,105,110,111,109,104,107,105,106,106,107,106,105,106,107,107,106,104,105,106,104,103,107,107,106,106,107,107,106,107,109,107,106,109,107,105,105,106,106,106,107,107,107,107,108,106,104,107,105,103,104,104,105,106,102,103,105,105,104,102,104,105,105,103,102,107,105,106,106,106,102,103,106,105,106,103,104,104,104,102,104,105,106,103,106,104,106,104,99,99,98,93,90,85,79,78,73,72,87,97,90,91,92,100,111,118,125,124,112,106,117,125,129,130,128,126,125,126,125,124,123,123,121,122,120,120,119,114,106,101,102,103,102,103,102,102,100,103,101,102,104,104,104,103,101,103,102,103,104,101,100,102,100,102,103,100,99,101,101,101,104,104,103,105,105,103,104,104,105,106,107,106,106,106,107,107,108,110,109,107,108,111,110,108,108,112,125,139,132,104,85,90,102,124,136,135,130,130,132,130,128,130,129,128,129,129,130,129,127,127,129,129,126,127,125,125,125,126,125,126,128,125,123,126,124,126,121,124,123,122,122,121,118,121,118,118,120,117,118,118,116,119,115,111,112,111,111,110,112,110,107,108,107,107,106,104,103,100,102,102,102,96,98,99,99,99,100,99,101,103,100,98,100,99,100,101,100,98,99,101,99,97,95,96,98,99,98,99,98,97,98,98,100,96,90,92,92,88,92,91,93,88,89,85,85,85,87,83,85,87,81,87,88,80,74 +40,38,33,33,28,29,30,29,18,18,17,20,11,8,10,18,19,22,19,20,12,18,20,33,39,43,74,118,155,170,187,201,210,216,217,217,217,220,224,225,227,230,232,233,232,232,230,231,233,227,215,153,106,98,92,89,83,80,81,88,85,62,23,23,50,69,80,80,75,75,74,74,76,75,84,80,78,82,81,79,77,83,114,118,102,90,84,84,84,83,88,89,87,84,88,92,91,91,92,79,49,76,97,95,96,99,98,97,93,95,96,96,96,98,100,107,125,126,117,101,78,90,129,143,135,123,109,93,83,74,66,66,62,80,122,138,136,140,143,142,139,142,145,144,141,144,147,148,149,147,136,133,123,115,106,111,112,125,142,151,135,127,123,118,116,108,103,97,93,90,92,85,57,47,43,47,50,50,66,79,96,103,104,103,103,106,107,109,110,111,111,111,107,106,106,108,104,102,107,110,114,117,117,116,118,120,123,123,120,120,118,114,118,121,118,109,104,108,108,100,94,89,84,80,52,40,57,67,75,79,82,85,91,93,97,101,101,102,104,100,102,102,105,105,104,105,106,104,103,105,106,102,104,105,106,106,104,105,104,105,107,108,107,107,109,106,105,105,106,105,106,111,109,107,105,104,107,107,107,104,102,105,105,106,107,109,108,107,104,104,105,105,106,105,106,106,108,108,106,107,105,106,107,108,108,107,106,106,107,106,105,104,108,107,105,108,105,108,106,107,109,107,107,106,105,105,104,109,109,105,104,105,106,105,104,104,107,107,105,105,106,106,105,107,106,109,105,106,107,107,107,106,106,105,106,108,107,105,105,106,107,105,105,106,109,110,107,107,105,105,105,104,106,107,107,105,104,105,108,104,102,104,106,102,103,107,104,104,106,106,104,105,103,106,105,108,104,105,107,105,100,105,107,102,104,102,102,103,107,109,100,102,105,103,99,96,94,94,88,84,77,72,73,81,93,93,89,90,96,104,113,121,119,109,106,116,123,126,129,129,124,123,123,123,124,121,120,118,119,121,120,118,113,105,101,101,101,101,102,101,100,100,102,100,103,105,103,102,102,99,101,104,102,102,102,100,101,99,100,101,100,101,102,101,99,102,103,101,103,103,105,103,103,105,105,105,104,105,106,105,105,108,109,107,107,108,109,108,109,109,112,128,139,124,97,86,94,110,129,137,132,128,130,131,130,129,131,132,129,127,127,130,129,126,126,127,128,127,129,126,127,127,126,126,126,127,125,125,126,125,124,122,121,123,121,120,121,118,120,119,115,118,118,116,117,119,118,115,112,112,112,113,114,116,111,107,109,108,107,109,108,102,102,104,104,102,102,104,102,101,101,99,99,101,101,100,100,103,101,101,101,101,98,99,101,99,97,97,96,98,99,97,100,99,96,97,96,98,96,91,92,92,91,93,90,89,87,89,87,87,88,82,82,83,81,79,85,84,84,77 +31,48,45,40,33,31,32,24,18,18,12,17,10,7,7,9,14,15,14,14,9,12,10,20,32,39,55,97,148,172,187,200,210,215,216,217,216,219,226,228,228,229,230,230,231,232,233,234,234,229,216,158,110,99,91,89,86,82,85,88,84,71,38,40,38,41,71,80,75,78,75,69,77,78,82,77,78,80,80,81,81,78,98,115,115,95,83,85,85,81,88,87,87,86,90,92,89,90,93,83,53,66,96,96,96,97,94,95,94,96,97,94,94,96,98,106,128,127,112,118,114,104,113,110,101,107,120,133,139,141,141,144,143,139,132,133,136,140,140,140,138,142,142,143,139,141,144,145,145,115,107,119,124,137,150,163,163,159,138,117,125,126,124,120,118,110,105,98,94,89,89,87,62,49,47,47,50,48,60,78,96,106,105,105,105,107,108,108,110,110,108,109,107,107,108,108,105,101,104,108,111,115,115,114,116,117,119,121,121,120,119,115,117,118,116,108,98,103,104,100,93,88,85,81,47,43,61,66,78,84,86,91,93,95,99,102,102,103,103,99,101,104,102,103,102,106,108,106,106,108,109,107,106,104,102,106,105,105,104,104,107,108,107,107,108,107,107,108,107,105,107,105,106,105,105,103,105,104,105,104,104,104,104,106,107,107,108,107,106,105,108,108,105,106,106,103,104,104,106,107,105,105,106,108,108,105,106,108,106,107,107,107,108,104,106,107,106,107,106,106,108,109,105,105,104,104,106,106,107,105,106,106,106,101,103,105,106,106,105,108,106,107,108,108,106,106,108,106,107,108,105,103,104,105,105,107,107,104,104,106,107,105,102,104,108,109,107,105,105,104,106,105,103,106,107,105,104,106,107,104,103,103,103,105,104,104,103,105,106,109,104,106,102,107,108,103,106,103,106,103,104,103,106,103,108,100,105,104,105,106,104,106,107,103,101,101,101,96,92,89,84,79,72,72,85,94,90,91,97,101,106,112,110,104,107,117,121,125,126,125,125,125,123,120,120,121,122,120,122,124,121,118,113,105,99,101,100,100,100,100,100,101,101,100,101,103,102,101,102,100,99,104,101,101,102,102,101,100,98,99,100,101,101,101,99,99,101,100,101,102,104,103,104,105,105,103,103,104,105,104,103,104,107,106,106,108,109,109,110,110,114,130,136,117,90,90,99,114,133,137,132,130,129,129,128,127,129,131,130,127,126,128,128,126,126,126,126,125,129,126,126,127,124,123,124,123,123,125,126,123,120,123,123,120,119,119,119,119,117,120,118,114,118,115,116,116,117,115,114,112,112,115,113,114,111,108,109,110,108,110,110,105,102,105,106,101,102,106,105,103,101,98,101,101,101,102,101,103,101,98,99,101,100,100,100,98,100,100,97,96,98,99,99,97,97,94,95,96,95,94,96,92,93,93,87,86,86,86,86,86,85,83,84,83,81,84,85,80,83,79 +32,50,41,39,39,38,28,25,16,10,13,21,15,12,9,7,6,7,8,10,9,10,11,11,21,35,45,74,134,174,190,198,204,212,216,218,220,225,228,231,231,230,231,232,233,234,234,236,236,231,219,157,108,99,91,86,89,85,88,85,84,76,39,35,29,25,53,68,73,82,77,73,77,80,77,72,77,78,81,81,80,83,85,107,115,104,83,82,85,83,85,85,89,89,91,94,92,93,92,87,62,57,93,97,96,96,97,96,98,99,97,97,96,95,94,104,123,130,119,106,105,115,127,128,100,72,60,59,65,83,84,86,95,97,114,131,135,137,137,138,139,140,142,145,138,139,141,143,146,150,165,175,168,157,139,109,90,66,52,74,128,126,123,118,115,110,104,99,97,94,92,90,71,49,45,46,50,53,57,71,95,104,104,106,106,106,106,108,109,110,109,107,106,108,108,107,104,100,103,108,110,112,115,115,117,118,119,119,118,116,117,117,118,117,115,106,95,99,99,94,89,85,84,80,45,45,66,72,79,87,86,92,97,97,101,103,103,102,101,100,102,102,101,104,103,102,105,106,108,109,108,107,105,105,104,104,103,106,104,106,106,107,104,105,107,106,106,107,107,106,105,105,108,107,106,105,106,103,104,107,108,107,105,105,106,105,106,107,108,106,107,108,106,106,105,103,105,103,106,109,109,107,106,108,109,105,104,106,107,107,107,109,106,107,107,106,107,107,107,105,109,109,104,101,105,106,105,104,104,106,106,104,103,103,104,106,104,106,106,109,106,108,107,105,105,104,106,106,106,106,105,105,105,105,105,107,107,106,106,108,108,106,102,103,105,108,109,107,106,105,104,106,108,108,107,105,102,102,106,105,102,103,103,104,104,103,102,103,105,106,107,105,104,103,104,103,106,104,106,107,103,104,104,105,102,102,105,104,101,107,104,106,103,109,106,106,102,97,96,93,87,79,74,66,77,92,89,89,94,99,104,107,102,99,106,115,122,127,126,125,124,122,121,119,119,121,122,120,120,120,118,116,112,105,100,100,102,100,101,99,100,102,102,103,102,101,102,100,100,100,99,101,101,101,99,101,103,103,100,99,96,98,100,101,98,100,102,99,101,101,101,103,102,101,103,103,104,105,105,105,102,103,105,107,107,108,108,108,111,113,118,133,134,109,85,90,99,119,139,139,133,132,130,127,128,130,126,126,129,129,128,128,128,126,125,125,126,125,128,124,123,125,124,125,127,123,125,126,123,123,120,124,121,120,118,120,123,120,118,118,118,115,117,117,116,114,113,116,115,111,112,112,110,109,110,110,108,110,109,108,108,106,104,106,105,101,102,105,106,105,105,101,102,103,102,103,102,101,99,99,100,101,100,100,98,96,98,99,100,98,96,96,96,96,98,94,93,96,96,94,98,94,94,91,90,89,87,84,84,83,85,90,89,83,85,81,82,78,86,79 +25,47,36,37,42,41,27,18,12,9,17,31,36,34,28,20,15,17,22,27,32,27,18,14,17,39,48,62,110,161,187,198,205,211,217,221,226,228,227,229,231,231,232,235,235,234,236,238,237,233,221,160,109,99,94,88,87,82,82,84,87,78,34,26,21,20,43,62,67,79,72,73,76,73,76,75,78,79,86,84,80,84,78,96,114,113,92,86,87,84,86,86,86,87,88,91,91,93,91,90,63,48,85,96,97,96,97,96,97,100,98,97,97,96,95,100,113,124,119,119,105,86,105,131,136,136,129,117,107,103,90,79,79,75,107,130,133,134,136,135,135,138,139,141,136,140,144,139,141,144,110,89,78,64,51,56,70,84,109,138,137,126,123,118,114,109,104,99,98,94,94,92,77,49,43,41,51,54,57,68,91,103,103,103,106,105,105,108,108,109,110,107,107,106,104,104,102,98,101,107,110,110,114,116,117,119,121,116,113,113,115,115,116,116,112,107,96,93,94,90,86,85,83,76,45,51,65,76,84,85,89,96,97,100,99,104,104,105,101,102,106,104,101,101,101,104,102,100,101,105,106,103,104,104,107,108,103,105,106,105,107,108,107,106,106,104,105,106,106,105,103,104,106,107,106,104,104,105,105,106,108,107,106,106,105,103,104,105,106,104,105,106,107,106,105,104,105,106,109,107,107,108,107,106,107,107,103,107,103,105,107,109,106,108,108,108,110,108,107,105,108,107,102,99,104,103,106,106,107,106,104,104,105,105,105,108,107,108,107,109,108,108,107,102,104,106,105,107,105,104,105,105,105,107,107,105,107,108,105,108,109,104,102,104,106,107,109,106,104,104,105,106,107,107,105,104,104,104,106,105,103,104,104,105,105,103,101,103,105,107,104,103,102,101,105,104,103,106,104,105,108,106,104,100,101,102,104,106,103,101,101,105,106,104,105,107,100,97,95,95,85,81,79,72,76,91,91,89,94,99,102,103,101,99,104,112,120,125,125,124,121,119,118,118,118,117,118,117,117,116,116,113,109,103,99,102,102,99,100,99,99,101,100,102,101,100,101,100,101,98,98,101,101,100,97,99,103,103,101,98,99,98,100,101,99,101,102,101,100,103,100,100,99,101,100,103,105,104,104,106,105,103,106,107,109,108,106,107,110,113,123,135,130,102,81,89,103,124,140,137,131,131,129,128,130,129,126,125,129,129,128,130,129,127,124,125,124,126,127,126,126,124,123,125,128,126,126,126,122,122,122,123,120,120,119,119,121,120,120,118,119,117,119,116,115,115,113,113,114,111,111,113,111,108,109,108,108,108,107,105,107,108,105,105,105,105,104,104,105,104,104,101,101,102,101,99,99,98,98,100,98,97,96,97,101,99,95,94,98,100,99,96,97,96,98,96,92,94,96,92,93,92,89,88,91,89,89,86,87,81,84,87,86,80,80,76,78,80,82,75 +22,43,40,37,41,39,30,19,23,35,61,77,85,83,74,67,53,60,68,72,72,57,45,37,21,31,46,57,83,139,185,198,208,213,218,224,226,227,226,230,232,232,235,238,237,235,237,240,238,232,222,161,108,101,95,90,85,81,79,84,86,74,39,25,23,28,42,38,50,75,73,71,73,70,77,76,79,76,79,80,84,79,77,87,113,115,98,89,89,84,85,87,88,89,90,91,90,91,92,91,75,49,79,100,98,96,96,95,95,98,97,94,94,96,99,99,110,127,121,105,112,119,116,114,98,95,104,115,126,134,139,143,147,141,135,131,130,130,134,137,135,137,138,139,138,139,142,142,143,128,71,63,85,105,122,140,143,141,119,100,107,124,121,118,114,109,104,100,98,94,94,92,79,46,43,42,52,50,53,67,84,102,102,101,104,104,103,105,106,108,108,105,104,104,102,102,102,98,98,105,110,111,111,114,116,118,119,116,111,111,112,113,116,115,111,105,94,90,90,90,88,85,83,64,43,55,64,75,83,84,90,96,100,101,102,102,106,103,103,106,103,103,101,102,101,104,103,104,106,104,102,103,104,101,104,104,104,104,106,105,106,107,108,108,104,105,104,104,108,106,104,103,104,103,102,104,101,103,103,103,106,106,105,104,105,106,106,104,105,105,104,105,107,106,106,106,105,106,105,106,106,108,106,102,106,107,106,106,105,108,105,105,106,107,109,108,108,110,106,106,106,105,104,100,103,103,104,107,107,106,103,106,107,107,107,110,106,109,106,107,105,106,105,103,104,103,105,107,105,102,104,104,104,107,106,105,106,107,107,105,104,104,104,106,107,107,104,103,104,103,104,105,105,104,104,108,107,103,105,102,103,105,105,105,105,104,105,101,107,102,102,102,105,103,106,102,105,104,103,105,104,104,107,101,104,103,106,105,102,103,106,104,105,104,109,105,102,99,97,93,87,83,78,77,72,85,91,88,93,98,98,99,98,100,105,109,111,117,121,120,120,121,120,119,117,115,116,117,116,115,114,110,104,100,99,103,101,100,100,99,100,100,99,100,100,99,100,98,101,99,98,101,99,100,98,99,101,101,98,98,101,99,99,101,99,98,96,98,99,104,100,99,100,102,101,104,104,104,102,105,105,105,107,108,109,109,109,111,109,113,126,136,124,97,83,93,107,126,137,132,128,129,129,130,130,128,128,128,129,127,127,128,128,127,124,124,125,125,128,126,126,125,123,123,122,125,123,122,122,121,120,121,120,121,120,120,122,121,121,117,118,118,118,116,116,114,114,111,113,114,111,113,109,109,110,110,108,107,108,110,110,109,107,107,105,106,106,105,104,103,102,101,102,99,97,100,100,99,99,101,100,95,95,99,103,101,97,96,95,99,98,95,98,99,98,96,95,97,97,94,91,89,89,88,90,91,88,88,87,85,84,88,82,83,80,77,82,78,77,76 +41,33,39,39,36,28,22,20,46,77,93,93,97,95,91,118,119,101,93,97,100,91,81,74,53,28,40,48,59,112,172,201,211,216,223,229,231,230,232,233,233,234,237,237,237,238,239,241,241,234,223,162,109,101,99,91,87,83,80,85,87,69,42,36,38,36,28,15,31,69,75,74,72,68,78,73,75,74,73,79,83,76,84,81,98,112,107,88,83,80,83,84,87,87,90,93,88,85,88,89,82,51,68,97,97,99,96,94,98,99,97,95,95,97,99,96,104,124,125,113,91,88,108,133,134,111,90,77,77,74,77,82,84,85,95,120,131,129,132,135,135,136,137,138,138,135,140,145,141,143,146,149,148,136,120,100,72,58,47,64,119,124,121,115,112,110,106,103,100,96,97,94,81,53,52,48,51,47,55,68,79,101,103,101,101,101,100,104,106,108,108,106,106,103,101,102,100,96,95,99,105,106,108,110,111,115,117,115,114,112,111,113,114,109,103,97,86,87,88,93,90,83,83,57,48,59,68,79,84,88,93,96,100,101,104,103,105,103,103,103,104,103,102,103,103,104,105,104,108,109,106,99,104,103,104,104,107,103,102,109,109,107,106,104,105,106,106,105,106,106,107,107,105,105,105,104,102,104,105,104,104,107,106,105,107,107,106,107,106,102,104,105,104,104,106,106,106,105,105,104,107,106,105,106,106,110,108,108,105,105,104,104,104,108,108,110,108,109,105,106,105,108,106,99,103,102,101,109,108,106,107,107,109,103,106,106,107,107,106,106,105,106,106,104,105,105,105,106,107,105,104,105,106,108,108,108,108,104,105,104,104,105,103,105,107,103,104,107,107,104,105,102,104,105,106,107,108,104,103,104,105,104,102,105,105,106,104,101,102,104,105,108,103,101,104,106,105,103,104,105,102,104,105,107,105,106,104,106,102,107,104,106,105,108,107,100,105,104,102,92,89,85,82,76,71,78,91,85,89,95,97,98,97,100,104,106,106,110,114,113,112,115,117,115,113,111,111,110,109,108,108,107,104,83,92,101,100,100,99,101,101,100,99,100,99,99,100,98,99,101,100,102,99,102,98,99,100,101,99,100,99,97,97,97,97,98,96,97,98,101,98,100,101,105,104,105,102,102,105,105,106,104,105,107,107,109,110,110,108,116,132,136,118,90,85,97,113,132,137,132,130,131,130,130,131,128,128,129,129,127,127,127,128,129,124,126,126,126,127,124,123,125,124,121,121,125,123,120,122,124,122,122,119,120,120,121,121,118,117,116,117,117,117,115,117,114,113,111,112,112,110,113,110,112,109,110,109,107,108,108,107,107,106,108,107,105,105,104,101,102,102,100,101,102,101,101,100,98,99,101,101,99,99,98,100,98,96,97,98,99,97,95,97,100,95,94,95,98,97,96,94,92,92,91,90,91,91,88,85,87,83,85,82,84,87,82,82,81,79,80 +39,31,26,33,31,27,20,48,66,67,87,91,97,91,89,118,131,110,113,128,143,128,108,94,83,37,38,54,57,88,154,203,215,222,228,232,232,235,238,237,236,238,237,237,237,237,236,236,237,232,223,165,112,100,99,92,89,87,84,84,89,65,26,26,25,20,21,14,20,57,74,74,74,78,74,75,74,75,73,77,76,80,83,81,82,108,111,97,80,77,84,83,83,81,84,89,88,88,88,86,84,55,56,93,93,99,97,96,96,99,98,98,97,94,95,93,100,124,125,115,117,96,84,111,130,136,141,142,140,133,126,118,112,107,111,124,129,131,132,131,133,133,135,136,136,135,139,140,137,140,110,77,61,55,49,52,74,99,125,137,139,126,120,114,114,112,107,100,99,98,96,92,84,57,45,49,54,53,56,66,81,100,103,100,100,101,103,106,104,105,109,106,104,103,99,97,97,94,95,96,95,96,102,105,106,106,106,108,106,104,102,100,100,102,99,95,90,88,88,89,85,84,81,56,50,60,68,79,86,89,95,101,106,102,102,105,107,101,105,103,107,105,105,103,98,102,105,104,104,106,102,104,104,106,104,107,105,105,105,106,105,109,109,107,107,108,107,106,104,107,106,107,107,107,107,105,105,104,108,110,108,107,108,105,105,106,107,107,105,105,107,106,104,106,105,106,104,104,106,105,107,105,105,105,109,108,109,109,105,101,103,102,105,107,108,107,107,106,108,104,104,106,102,101,103,106,104,108,108,108,107,107,107,102,104,104,104,104,104,106,106,106,104,105,107,105,107,107,109,107,104,105,105,107,109,110,107,105,104,102,102,104,106,103,105,108,105,106,107,106,107,106,105,103,105,106,106,106,107,108,105,103,102,104,103,103,102,100,99,105,103,107,103,103,105,104,103,100,106,108,108,105,103,103,105,103,106,105,104,103,106,107,103,105,106,104,102,104,99,94,92,93,85,73,68,66,74,77,86,96,98,98,98,98,101,104,106,108,109,107,106,108,111,111,111,111,109,107,107,107,106,101,97,53,55,94,100,100,100,99,99,98,98,100,99,100,100,100,100,102,102,101,98,100,98,101,99,100,101,99,98,97,99,96,98,98,98,99,99,99,99,101,100,102,103,103,101,100,103,102,103,104,105,107,108,108,107,108,108,118,132,135,109,83,89,100,117,136,136,130,129,128,128,130,131,128,128,130,129,129,126,126,127,126,124,125,125,127,127,126,123,124,125,124,124,124,123,123,119,121,120,121,121,119,120,120,120,119,117,116,116,113,116,115,114,114,112,111,112,111,111,112,109,109,106,108,107,107,109,109,107,105,102,102,108,103,100,103,101,100,100,100,101,102,103,102,99,100,102,102,101,99,99,97,97,96,95,95,97,98,98,97,98,99,97,93,94,96,93,93,92,91,92,93,89,88,89,86,82,84,84,85,84,85,84,85,85,83,77,76 +37,35,37,31,41,61,50,62,51,55,92,112,112,99,99,117,151,130,125,119,124,135,110,93,96,56,31,51,56,72,136,203,218,225,229,231,232,233,236,238,237,239,239,238,238,239,238,238,240,233,224,169,116,101,97,89,90,85,85,83,87,75,24,13,13,16,19,14,19,48,68,71,68,79,80,82,80,77,74,78,75,82,81,80,79,98,111,107,82,79,86,84,82,78,83,84,85,87,87,89,87,60,52,89,91,96,94,96,93,94,96,97,96,94,95,97,100,120,128,109,99,114,125,120,106,80,68,83,96,107,121,133,139,142,138,130,128,130,131,131,132,133,135,137,136,133,136,137,136,138,99,84,98,120,132,139,141,127,106,76,80,123,120,113,113,110,106,100,100,98,94,92,89,61,42,44,53,52,51,60,72,93,102,100,100,101,102,102,103,103,105,104,102,100,97,97,98,94,90,91,93,95,99,101,102,100,99,100,97,95,97,95,97,98,97,95,91,89,86,86,88,84,73,50,55,65,73,77,88,93,94,102,101,104,106,105,106,104,103,106,108,107,105,102,103,105,103,106,108,104,99,100,106,104,104,105,106,105,103,103,106,108,106,107,108,105,107,107,106,106,105,105,104,104,105,104,103,105,107,106,106,107,107,103,100,103,106,108,107,107,105,107,104,107,105,103,104,103,106,106,105,107,105,105,111,107,108,107,106,102,102,106,107,107,105,106,104,107,110,104,107,106,101,103,105,109,106,107,108,108,107,106,107,105,106,103,103,103,106,108,106,106,106,107,107,107,108,106,108,109,105,101,105,105,107,109,108,104,102,104,105,104,104,103,103,107,107,106,105,104,107,107,104,106,107,105,104,105,108,105,104,105,103,103,106,102,105,103,102,103,105,105,105,102,104,106,104,104,108,107,104,108,105,102,103,105,108,104,108,105,106,104,105,100,106,103,100,99,101,100,94,95,86,79,72,62,54,58,73,89,97,100,98,95,95,98,102,104,103,102,106,108,107,106,106,107,103,102,104,101,99,99,79,29,19,65,93,100,100,98,99,101,99,98,99,101,97,99,100,101,102,101,97,98,99,101,102,98,98,98,97,96,100,98,100,98,98,99,96,98,99,99,97,98,102,101,103,101,104,101,103,106,105,105,105,106,105,108,110,119,132,132,102,78,91,104,123,138,137,130,127,126,126,128,129,127,127,128,126,126,126,127,128,126,124,123,123,123,124,125,123,123,124,122,123,121,122,123,120,120,118,120,121,120,120,119,116,116,117,115,120,115,115,114,114,112,110,112,111,111,109,109,110,108,107,108,106,108,108,107,106,106,102,100,104,103,102,103,103,102,101,99,101,101,101,101,100,100,101,99,99,99,98,97,94,96,98,100,100,96,96,96,98,96,95,97,95,93,90,91,95,89,91,91,90,86,86,87,86,85,84,86,83,83,81,81,80,79,78,73 +32,62,76,51,44,61,76,61,49,55,81,83,78,64,59,71,111,133,130,107,112,138,121,97,110,81,28,42,57,82,151,213,221,226,231,232,232,234,235,238,239,240,239,241,242,243,242,242,243,238,228,172,118,103,95,86,88,84,83,86,86,78,31,12,11,14,14,19,20,36,60,74,74,78,79,74,74,76,77,78,78,81,81,81,78,89,106,106,84,80,84,85,81,81,82,88,86,87,85,87,90,70,53,81,94,95,93,95,94,92,94,94,94,92,95,99,99,112,121,120,110,82,82,115,142,136,113,95,77,61,59,56,56,61,61,95,121,127,131,131,130,133,136,134,134,131,132,135,136,140,147,147,137,121,99,80,57,45,45,58,110,131,119,116,114,111,107,103,100,99,97,96,92,64,45,43,48,51,53,59,66,88,100,100,101,103,102,100,101,103,104,102,100,99,96,95,95,94,84,82,88,94,96,95,96,97,96,97,95,94,94,94,96,96,93,93,90,88,86,88,89,78,49,38,58,68,76,82,88,97,98,99,105,104,104,109,107,109,102,104,106,106,106,103,107,106,104,104,104,102,104,101,102,104,105,106,105,107,104,104,107,107,102,102,104,103,102,105,104,108,103,103,104,104,108,109,106,105,104,106,104,106,108,107,103,103,106,108,105,103,104,104,104,106,106,102,104,106,106,105,104,105,103,104,106,107,110,108,104,101,104,108,107,106,105,105,103,104,106,107,107,102,102,104,103,104,107,108,109,105,107,108,106,104,106,106,104,103,105,107,107,104,104,106,107,108,107,105,105,106,104,104,102,104,106,106,104,104,105,106,105,102,101,103,104,105,104,100,99,104,104,102,102,103,102,107,107,105,100,104,104,105,104,106,102,103,105,106,102,103,104,103,106,105,103,105,101,106,103,104,105,104,101,104,101,104,98,107,102,106,101,106,103,104,106,105,104,102,104,102,97,92,92,84,76,66,48,39,46,69,89,96,96,95,94,95,98,99,98,98,99,101,102,99,100,101,98,97,97,95,93,92,57,19,8,27,70,99,100,98,96,101,99,98,100,99,98,99,101,100,102,100,100,98,100,100,101,96,98,98,98,95,95,98,98,96,95,96,96,99,98,97,95,99,100,101,102,104,104,102,103,104,106,107,104,107,108,108,112,123,134,125,94,79,93,108,128,136,131,128,127,125,128,130,129,128,128,126,126,126,126,128,128,126,124,125,123,122,125,125,123,124,123,122,121,119,123,122,121,121,118,120,120,119,117,120,119,118,117,116,120,114,113,116,114,110,114,113,113,112,108,109,109,109,108,107,108,109,107,106,106,105,103,103,103,103,103,104,104,105,101,99,101,102,98,99,101,101,99,97,96,97,99,98,95,97,97,96,96,97,99,96,95,95,97,97,96,95,94,93,92,91,89,86,87,83,85,87,84,84,86,84,84,85,83,84,81,77,79,78 +37,65,81,48,38,37,49,48,41,36,53,53,56,41,33,51,90,116,117,104,102,119,120,106,118,82,39,49,86,137,194,220,225,231,237,237,236,239,239,238,239,239,239,241,240,240,242,241,243,241,228,174,118,102,95,91,88,85,83,83,85,84,54,16,10,11,16,17,13,21,46,70,74,70,73,73,75,73,71,73,73,79,78,83,80,79,99,104,94,81,82,86,82,83,82,85,86,85,83,85,88,76,47,64,94,95,95,96,97,96,97,94,91,92,95,96,94,109,124,116,114,117,94,98,119,115,123,138,145,144,141,134,126,126,123,122,124,126,126,126,129,131,136,135,136,131,130,135,136,137,118,62,45,46,50,64,88,115,131,135,132,123,118,115,114,109,106,105,101,96,96,95,93,68,43,46,47,51,53,56,64,86,101,102,101,104,102,99,99,101,102,102,100,98,95,93,92,89,81,74,81,85,89,90,88,90,90,90,89,91,89,89,91,88,86,87,87,87,85,83,79,67,32,33,56,68,74,81,90,93,99,102,104,106,105,105,108,109,106,104,107,106,107,105,105,107,103,105,102,104,103,104,102,105,104,108,106,103,104,107,107,105,103,103,105,106,103,105,103,104,106,105,103,101,107,109,106,105,105,104,105,108,109,107,107,106,104,103,104,103,103,105,107,104,104,104,107,106,104,105,106,103,103,106,109,105,106,107,103,103,105,103,106,107,103,104,105,106,105,106,105,106,105,105,106,106,108,108,106,110,106,106,103,106,105,103,101,106,108,106,108,103,103,102,106,107,105,104,106,104,105,105,102,103,105,105,106,107,104,105,104,102,103,105,108,106,104,103,102,104,101,102,103,104,105,105,105,103,101,102,106,105,102,103,103,103,103,105,104,103,103,104,108,102,106,104,105,105,105,102,105,103,104,103,103,104,107,107,104,102,105,105,100,105,104,106,102,104,102,101,97,93,92,84,77,67,53,35,36,51,70,84,90,91,90,88,87,89,93,94,94,96,96,94,94,93,91,87,83,84,84,73,40,20,11,11,38,82,99,100,99,100,98,101,101,99,100,101,101,100,98,98,99,97,100,98,99,100,99,96,97,97,95,99,98,97,97,97,96,98,101,100,96,99,99,100,102,102,101,102,104,102,106,107,105,106,107,108,115,127,135,116,88,81,95,110,130,134,129,128,126,126,130,130,127,127,127,127,128,128,126,125,125,127,127,125,123,124,124,124,123,122,124,125,121,122,125,122,122,120,120,120,119,119,119,121,123,121,117,114,114,111,113,115,111,110,112,114,114,110,107,112,111,110,108,105,107,109,106,107,106,103,104,104,103,103,102,104,104,102,101,100,101,102,100,99,104,105,101,99,98,96,97,97,97,95,95,96,95,97,98,96,94,94,96,96,93,94,97,94,91,92,89,84,88,83,83,87,83,83,86,86,82,83,84,80,79,73,77,77 +33,42,45,33,40,40,35,26,20,27,36,47,54,43,40,58,88,94,92,105,93,105,115,104,121,128,118,129,160,195,214,219,225,231,236,238,238,239,238,238,241,241,241,241,240,241,242,243,244,241,230,172,112,99,98,95,91,87,85,82,81,84,72,26,10,13,17,10,13,14,32,62,71,75,77,73,73,73,74,73,73,73,82,79,76,69,87,102,98,79,82,85,84,85,86,81,84,84,86,84,86,75,51,62,94,93,92,92,91,95,97,95,94,95,98,97,94,105,119,121,107,96,110,123,125,100,65,52,63,74,89,101,111,120,119,118,121,125,124,126,129,127,131,132,132,128,128,131,135,134,125,101,113,130,143,141,138,118,89,64,54,107,118,115,112,107,107,106,99,98,97,95,94,80,49,49,49,46,47,51,62,82,99,101,98,99,100,100,98,101,100,99,100,96,91,90,90,89,82,69,67,72,78,82,84,83,87,85,82,84,82,85,87,83,81,83,81,82,82,82,72,53,26,38,54,72,79,89,96,97,99,101,102,105,109,107,108,104,103,108,108,109,105,105,106,104,104,105,105,103,104,104,105,106,105,103,105,105,103,105,105,106,105,103,106,106,104,107,105,106,104,106,107,103,104,107,107,106,106,106,105,105,106,105,105,104,106,106,102,101,103,106,108,106,104,105,107,104,105,105,103,104,105,103,105,106,105,106,106,104,104,104,102,107,107,105,105,103,105,108,104,104,106,104,107,107,103,107,106,105,106,104,104,105,103,103,101,105,106,103,104,103,100,98,99,104,104,106,107,105,104,105,103,104,106,104,103,104,103,104,105,104,101,102,105,105,103,103,104,102,100,102,104,103,103,103,103,100,100,102,104,103,102,104,102,99,101,102,104,105,105,104,102,106,103,106,106,105,106,102,108,106,103,102,102,106,104,104,105,102,104,100,104,105,106,102,102,107,106,104,100,98,96,94,82,70,59,46,42,42,49,62,76,81,82,80,79,79,82,88,91,88,85,86,85,79,77,74,69,67,63,51,33,23,17,14,15,39,85,98,102,99,99,98,98,100,101,100,97,99,97,99,101,99,99,97,99,98,95,96,97,98,95,99,99,96,98,97,95,97,98,100,99,101,100,99,101,101,100,100,104,104,103,103,103,106,109,111,117,129,135,111,84,86,98,115,134,136,129,128,128,126,125,126,125,127,127,128,127,125,125,124,124,125,125,126,122,122,122,122,124,121,120,123,123,123,122,119,119,120,120,117,118,116,118,115,117,117,116,113,114,112,113,111,110,111,112,113,111,107,109,111,109,109,108,104,105,107,105,105,103,102,103,105,104,103,102,101,103,103,103,100,99,102,103,99,99,101,99,99,97,95,95,96,97,95,95,98,99,97,96,94,96,95,93,93,92,92,93,94,93,90,91,89,86,87,86,87,83,83,84,82,85,80,81,79,81,77,77,71 +30,45,64,68,66,42,35,23,15,28,54,116,145,104,98,75,95,92,86,111,102,93,98,94,115,152,165,182,202,215,218,218,220,225,234,239,239,238,238,240,241,242,240,239,241,242,244,244,241,240,230,173,115,102,96,92,89,83,80,81,82,85,77,41,13,15,18,9,15,18,21,55,72,70,75,78,76,74,76,72,71,76,84,76,72,70,81,99,99,81,78,78,78,81,81,84,83,85,86,88,87,79,55,49,86,92,91,93,92,94,94,94,95,96,97,98,98,100,115,121,121,112,78,81,124,147,142,122,106,89,74,65,63,63,53,67,109,124,125,128,127,130,131,129,130,129,127,129,132,134,139,139,122,101,79,58,48,46,57,75,110,132,121,116,109,108,105,103,99,101,100,101,99,86,53,45,45,49,45,49,61,76,97,98,96,95,97,98,98,100,100,98,96,94,92,89,91,89,84,74,63,61,63,69,73,75,82,82,80,81,79,77,72,75,79,78,74,74,78,77,54,35,23,40,57,69,79,93,97,98,102,106,106,108,107,105,106,107,107,104,107,106,109,107,107,102,105,105,103,106,103,107,103,104,105,103,102,104,104,106,105,103,104,105,103,104,104,106,106,104,105,104,106,105,107,107,106,105,105,107,107,107,106,106,104,104,105,106,104,102,103,105,108,108,105,104,107,106,103,106,103,105,103,102,106,107,107,106,108,106,103,102,107,108,108,106,106,105,104,108,104,103,106,107,105,107,101,103,103,106,107,103,105,106,103,103,101,103,104,104,102,104,102,100,104,105,104,105,106,107,102,102,102,102,104,105,102,103,104,105,105,105,103,104,105,106,103,100,101,102,103,104,102,101,103,105,103,105,104,106,107,106,102,102,104,102,102,103,105,105,102,105,107,103,100,107,105,107,106,107,106,106,105,105,100,104,102,106,100,103,102,105,105,104,106,105,104,103,107,102,103,102,103,100,88,77,62,52,47,44,48,52,63,71,73,72,69,68,69,75,79,75,73,73,73,70,67,67,60,54,48,45,40,31,23,19,10,13,52,89,100,100,98,97,98,100,103,101,100,99,98,99,99,102,99,98,99,98,95,95,96,97,97,97,101,97,96,96,97,96,97,97,100,100,98,99,100,101,100,99,102,103,103,102,104,107,107,109,120,133,129,103,79,88,100,119,137,135,129,127,127,126,127,126,124,127,127,126,126,127,127,125,125,125,125,128,128,122,122,121,121,122,121,120,122,119,120,119,117,120,120,116,116,118,117,116,115,116,115,112,111,112,113,111,111,111,113,112,111,107,110,109,105,106,107,105,105,105,104,106,108,104,105,107,105,104,101,102,102,102,102,102,101,101,100,100,101,98,97,96,97,97,94,93,96,97,97,99,98,97,97,97,95,97,93,93,95,97,94,93,90,89,91,89,85,84,83,86,82,84,83,81,86,83,78,86,84,80,78,73 +54,62,69,76,62,32,37,35,21,63,121,154,152,125,125,107,103,86,77,100,98,97,99,92,98,131,161,187,207,215,218,217,219,229,236,238,239,239,239,242,242,242,241,242,241,241,240,239,237,234,227,179,121,99,96,90,88,86,84,83,81,79,75,63,23,14,14,12,15,17,24,52,72,67,70,72,73,71,72,72,69,73,79,74,73,77,76,97,103,90,78,77,77,79,78,83,83,86,88,89,87,83,62,44,80,90,93,93,94,95,95,94,95,96,98,97,97,98,116,133,115,108,118,105,108,109,93,102,124,138,146,146,149,149,145,135,126,124,125,126,125,129,128,127,129,128,127,133,133,135,128,83,45,48,66,83,108,128,138,132,121,105,119,112,112,109,106,101,101,101,101,100,100,85,52,42,42,51,50,49,56,71,97,100,97,95,95,96,97,96,95,96,94,92,91,89,89,89,87,83,72,61,58,61,62,63,67,72,73,74,72,67,62,61,65,69,72,70,68,58,40,33,31,43,62,74,81,92,101,102,103,103,105,107,105,105,107,104,108,108,104,106,102,108,108,107,105,105,102,105,106,105,108,105,105,102,106,108,104,104,105,107,106,101,104,104,103,102,104,104,104,105,106,103,102,107,108,103,103,105,105,105,109,106,99,100,103,106,106,106,105,105,107,108,103,102,106,103,103,105,103,101,104,104,105,106,105,106,104,105,105,103,105,107,106,109,104,106,103,106,103,102,102,101,106,104,103,101,107,102,107,103,105,106,105,101,101,105,103,102,102,103,105,104,104,107,106,104,100,103,102,102,101,103,104,105,105,105,105,104,103,106,105,102,102,101,102,101,103,105,105,104,105,103,101,102,106,105,106,106,106,104,102,104,106,103,104,101,105,106,106,104,106,104,104,102,104,104,109,104,106,105,106,103,104,105,104,103,103,105,105,101,102,106,106,106,104,103,106,104,105,102,104,100,96,85,68,59,51,47,51,62,67,75,83,78,78,81,84,81,76,78,79,79,78,76,73,68,60,54,51,40,41,36,26,22,14,10,22,56,91,98,98,98,99,100,100,101,101,102,99,98,99,99,102,99,97,95,97,99,98,99,99,97,100,95,95,97,97,96,95,95,97,99,97,98,97,97,98,101,101,102,105,105,105,107,106,109,121,130,122,94,79,91,105,127,137,132,129,126,126,125,123,125,124,127,130,128,127,124,123,123,124,125,126,127,127,122,124,122,120,122,122,122,123,122,118,119,118,119,121,117,115,118,117,114,115,115,114,113,109,111,112,109,110,110,111,110,110,107,108,108,107,110,109,106,106,108,105,106,107,106,108,106,104,105,104,105,101,99,101,102,102,103,99,99,100,98,99,98,98,99,97,94,96,95,94,96,95,94,94,96,95,94,94,95,93,94,93,90,89,91,93,90,90,85,85,85,86,87,79,80,87,85,83,83,84,82,83,78 +61,62,61,83,71,36,42,41,60,98,122,119,106,103,107,122,132,118,99,79,84,93,97,93,89,114,153,183,205,211,214,221,226,233,237,238,240,240,242,243,244,243,243,242,240,239,238,237,236,235,229,179,120,100,96,92,89,88,88,85,84,82,78,77,34,11,8,12,16,11,20,34,67,67,74,68,66,65,69,76,69,76,75,73,79,80,73,87,100,95,79,79,85,85,85,83,83,85,84,87,88,86,68,46,69,90,93,93,94,96,96,95,94,94,95,96,95,95,109,126,127,106,94,112,127,132,104,71,57,55,60,69,77,82,87,93,109,121,124,125,126,125,126,128,130,131,126,130,130,131,130,131,132,143,148,138,117,98,67,42,39,85,121,113,111,110,105,104,100,101,101,98,98,88,57,44,43,51,48,42,54,71,92,100,98,95,94,95,94,94,93,92,92,92,89,89,89,88,85,83,82,70,58,58,63,62,61,66,67,64,64,61,56,53,59,57,56,61,51,41,31,28,31,45,61,80,90,96,102,109,104,108,109,104,107,108,106,106,104,105,103,106,105,102,103,108,111,102,102,101,107,106,102,106,103,106,104,107,105,106,105,104,106,107,104,104,104,105,106,106,106,104,104,104,105,107,104,104,106,105,103,106,110,107,101,102,103,106,105,103,103,102,105,107,104,102,103,102,103,105,103,99,103,106,106,104,106,105,106,104,105,101,106,105,106,106,105,105,102,107,105,103,102,102,105,104,104,106,107,103,104,101,100,106,106,101,103,105,100,101,103,105,103,101,104,105,103,103,102,105,105,103,103,104,105,106,108,105,104,107,106,106,106,103,102,103,104,104,102,102,104,103,102,99,102,103,103,102,104,104,104,107,106,104,104,104,105,103,105,105,105,104,108,105,103,105,103,105,105,107,107,103,103,106,106,103,103,110,111,104,105,103,108,105,104,104,107,105,105,102,98,101,98,98,99,91,75,63,66,64,71,80,85,87,91,93,94,105,110,92,84,87,89,87,84,82,82,76,65,58,54,44,48,41,30,29,21,11,13,22,66,95,100,99,97,97,99,100,100,102,98,98,97,99,95,100,97,96,98,98,98,99,98,98,97,95,96,96,94,94,95,97,98,95,97,98,98,99,99,99,100,101,104,105,104,105,105,110,122,133,120,84,78,94,108,130,137,131,128,127,127,128,128,126,125,128,130,128,125,123,123,125,123,124,126,122,123,121,123,122,122,122,122,123,122,123,118,123,121,118,118,116,114,115,118,118,116,115,114,116,112,113,111,110,112,112,110,109,109,108,108,108,107,109,109,107,106,102,108,106,105,107,106,104,104,103,104,106,102,101,103,105,103,103,100,100,99,98,98,97,95,98,99,97,97,97,96,97,98,98,94,94,97,97,96,95,92,90,90,91,89,90,93,87,93,91,89,84,84,82,83,83,83,84,85,78,77,75,79,75 +54,64,69,79,69,67,91,83,120,122,90,86,111,115,103,78,111,137,127,75,73,94,107,101,97,103,141,188,212,218,220,224,227,232,236,240,242,242,243,241,240,241,239,238,234,236,239,240,238,235,228,183,122,100,96,92,90,88,89,85,84,81,79,81,41,14,10,17,21,14,16,39,66,66,77,67,62,68,70,73,73,70,77,81,78,72,73,81,99,98,77,79,84,84,82,82,80,85,82,85,87,88,71,45,58,90,90,90,91,92,93,94,96,95,96,99,98,94,105,124,119,120,110,73,88,127,142,147,141,128,112,98,85,76,75,77,100,119,126,126,129,128,129,127,131,127,127,129,132,133,133,130,104,82,61,44,41,50,59,87,116,133,121,112,111,108,109,105,102,99,96,100,100,93,63,49,50,49,44,43,46,60,83,98,95,93,94,92,92,93,93,94,93,91,91,91,90,87,84,82,82,81,77,71,66,61,62,64,59,55,59,56,54,57,55,51,46,53,54,38,29,20,25,48,68,81,88,95,94,102,108,107,110,109,102,106,106,107,105,108,102,102,105,108,106,105,105,107,105,102,102,101,106,104,102,103,107,109,106,106,107,108,105,101,104,105,105,107,106,104,104,103,107,107,105,106,105,105,104,104,106,107,107,105,103,103,106,109,105,103,105,107,106,106,104,107,106,104,103,104,108,102,103,104,105,104,104,105,107,104,101,102,106,108,103,107,110,108,104,106,106,105,106,100,102,103,110,104,108,104,108,100,98,105,108,104,102,106,104,105,103,105,105,102,98,100,104,105,103,106,103,104,102,104,107,104,104,106,104,104,105,105,105,103,102,101,104,103,102,102,100,101,104,101,103,103,102,102,106,104,103,106,106,107,106,102,108,104,105,103,108,103,106,104,106,106,104,102,107,108,104,106,102,106,104,107,105,107,106,104,106,104,104,103,107,103,108,102,103,101,102,103,98,100,98,94,80,74,80,82,85,88,90,92,97,94,102,116,101,84,86,91,85,83,92,87,81,83,74,63,57,48,45,40,40,36,24,13,9,7,23,74,95,98,97,96,96,98,100,98,98,99,96,97,96,97,97,98,99,98,96,96,98,97,97,98,96,94,94,95,100,99,95,95,97,97,97,101,99,99,102,102,103,105,106,106,108,112,127,135,113,83,85,98,112,132,135,129,128,127,126,130,130,125,125,127,127,126,128,128,127,126,123,124,124,122,125,126,124,123,121,123,124,123,121,121,117,122,120,119,116,115,116,114,117,116,116,113,117,117,115,111,113,111,112,110,110,108,110,108,107,107,106,106,106,107,105,103,106,104,105,107,106,101,102,104,105,106,104,102,103,101,99,99,100,99,97,99,96,91,94,97,97,97,97,97,97,96,95,94,95,97,97,100,95,92,91,93,91,89,89,91,87,83,88,84,88,84,81,83,84,84,80,82,81,79,77,79,79,74 +129,146,152,136,132,142,150,134,146,101,55,99,136,147,132,80,98,145,137,84,83,103,115,106,105,102,127,192,223,226,224,224,226,229,235,238,238,239,241,239,238,240,240,239,240,241,242,241,240,238,229,181,117,99,95,92,91,88,89,81,79,81,79,79,61,21,10,14,15,14,15,56,69,72,75,73,74,76,69,72,75,69,73,75,74,78,76,77,95,99,79,78,82,84,79,80,80,81,83,85,86,86,78,52,57,87,88,92,91,92,90,90,95,94,96,97,96,94,103,122,124,105,107,116,116,113,90,75,88,111,127,140,147,153,155,153,137,125,122,126,129,128,126,126,129,126,127,126,129,129,131,107,63,60,81,102,127,137,135,119,93,83,108,113,109,106,108,104,101,100,99,100,100,94,67,48,44,47,50,41,42,56,83,97,95,94,95,91,91,88,90,91,91,89,85,91,89,86,86,81,80,78,79,81,79,75,77,79,75,72,74,76,78,76,76,76,69,60,66,53,48,40,39,57,76,89,99,101,104,105,103,108,107,108,107,108,106,107,108,106,108,106,102,102,104,107,109,106,104,104,103,103,99,102,109,104,104,107,109,107,106,108,105,101,101,106,105,106,103,105,105,105,105,108,110,106,105,106,107,106,107,108,105,104,104,104,103,103,102,103,103,104,103,106,105,105,105,109,105,105,106,106,107,104,103,105,105,107,104,102,104,104,107,104,106,107,108,107,106,107,105,102,99,100,101,103,109,111,108,104,102,100,105,106,105,102,103,102,102,105,104,106,101,101,105,103,103,103,104,104,104,104,103,105,106,103,103,105,104,104,106,105,104,104,104,105,104,104,104,103,104,105,103,104,104,104,102,104,106,103,101,107,107,107,105,107,104,103,104,106,103,103,105,106,102,102,105,104,107,103,106,102,106,103,105,104,105,105,111,105,102,104,101,106,105,106,99,103,105,102,102,101,100,98,103,100,89,82,83,88,93,92,88,90,93,103,118,108,88,83,88,91,83,80,90,92,87,87,82,72,64,56,45,46,49,45,30,25,22,14,11,39,82,97,100,97,98,98,97,97,100,99,99,97,98,98,99,98,99,99,96,95,95,95,95,94,95,94,94,94,96,98,96,98,98,96,98,100,98,98,98,101,102,102,102,104,107,114,132,132,103,78,90,101,121,137,134,129,126,127,127,129,131,126,125,127,126,123,123,125,126,126,125,122,123,124,124,125,124,122,120,121,123,123,120,119,119,121,119,119,117,121,118,118,121,115,116,111,113,112,114,112,112,112,113,111,111,108,111,108,104,105,102,105,108,106,104,105,103,105,108,108,108,104,104,103,104,105,103,102,101,100,100,98,100,102,100,100,98,98,98,95,94,95,96,98,97,97,96,96,97,94,94,95,93,90,90,90,90,90,90,89,86,84,87,80,82,84,83,85,81,80,81,84,79,83,79,74,79,71 +190,192,190,182,179,181,180,164,149,80,46,77,135,143,125,91,129,155,131,80,90,117,130,116,104,103,114,171,228,231,225,224,226,228,231,233,234,235,239,239,240,242,241,241,243,243,241,239,241,240,228,184,118,97,97,91,84,83,83,86,84,83,82,78,73,60,36,17,7,12,15,50,71,75,67,69,69,68,65,66,68,69,73,74,78,77,76,70,86,95,79,80,80,77,74,78,79,80,84,84,81,84,84,62,51,82,88,93,92,92,93,93,93,91,92,94,91,90,97,116,121,118,96,74,95,130,135,115,88,64,54,49,54,57,60,61,81,111,121,125,126,127,125,127,129,126,124,124,128,130,128,136,141,144,137,123,99,72,54,36,44,78,118,112,107,107,108,104,100,101,102,101,103,97,69,46,41,41,48,51,42,51,81,92,91,93,90,89,88,86,88,90,92,91,85,87,85,82,82,83,83,83,81,81,81,81,82,82,82,82,82,83,81,81,83,82,78,78,82,76,77,70,57,66,77,89,97,98,103,107,108,108,108,105,105,105,106,108,99,103,106,106,106,105,102,102,108,113,107,104,104,106,105,101,102,102,106,106,104,106,107,108,103,101,103,106,106,103,106,104,105,106,106,104,105,106,106,105,102,104,106,104,104,105,104,103,101,102,102,101,102,105,103,102,104,106,105,107,102,104,107,105,103,101,102,103,105,105,105,104,103,102,108,109,101,104,104,106,106,102,101,100,102,101,101,105,109,107,108,102,106,105,107,105,106,102,103,101,107,104,100,104,103,104,104,105,102,102,101,104,105,104,102,107,105,102,102,106,108,106,106,104,103,105,103,103,104,105,104,107,103,103,103,104,104,105,105,105,104,108,104,102,103,107,106,105,102,107,101,104,106,110,103,104,104,107,105,103,102,109,104,104,102,102,107,104,105,104,109,107,105,98,107,105,100,105,103,103,100,101,98,101,102,102,101,97,93,84,85,92,93,94,91,93,102,119,112,95,91,88,88,94,95,89,87,89,91,89,86,81,71,56,48,41,44,53,50,36,28,20,13,12,44,90,98,98,99,99,97,100,98,95,99,98,96,97,99,99,96,95,95,99,96,97,97,97,96,97,96,96,96,96,95,96,97,95,96,97,99,98,99,102,101,101,101,101,107,119,135,127,95,75,91,104,125,135,134,128,126,126,127,127,126,125,126,128,127,125,123,125,126,124,124,123,125,123,121,122,122,125,121,120,119,123,121,118,121,121,120,119,117,119,118,118,118,116,113,114,112,111,113,114,113,110,113,109,110,107,106,107,106,105,107,109,106,105,103,104,101,104,107,107,104,102,102,101,100,101,102,101,99,101,104,101,101,102,101,101,99,97,97,95,96,97,99,98,92,94,94,93,93,94,93,93,97,97,93,92,90,91,91,89,87,86,86,85,82,85,83,84,79,76,77,84,82,83,76,79,79,76 +209,209,206,201,193,192,189,171,149,104,77,83,131,130,140,112,151,156,123,90,106,141,161,146,118,106,104,135,209,231,228,224,222,223,225,229,237,241,240,239,240,240,241,240,242,242,240,240,243,242,231,186,120,100,97,91,86,90,88,88,86,86,83,83,79,81,75,47,10,11,16,45,73,75,71,69,66,69,69,73,70,74,76,76,75,70,72,63,75,96,83,76,76,76,79,81,77,83,88,88,87,85,84,70,49,72,90,92,90,93,96,94,90,91,94,94,92,93,97,116,126,111,118,110,83,100,123,131,143,147,142,135,126,113,106,100,102,119,124,125,127,127,127,129,128,128,126,121,129,129,127,127,88,61,40,34,40,53,85,105,128,135,119,113,109,108,109,105,102,103,103,101,103,99,74,45,45,40,45,49,42,53,78,91,92,92,86,85,89,87,90,91,88,88,86,85,85,81,77,79,80,80,80,78,79,81,82,81,83,85,82,83,83,79,82,82,80,85,83,78,83,76,64,72,86,94,97,99,100,103,107,103,107,111,107,111,105,103,108,106,106,105,108,105,108,106,105,109,101,106,103,106,105,104,107,105,105,105,109,104,103,103,103,103,103,105,101,101,106,109,107,105,104,105,108,106,103,104,106,105,103,101,103,107,107,105,103,104,104,104,103,103,104,104,105,104,102,105,104,103,100,106,106,103,100,102,108,110,102,103,104,104,106,105,103,103,101,102,103,102,101,100,102,103,98,102,102,102,106,103,106,104,104,106,102,102,105,104,105,100,103,106,105,106,104,103,106,108,108,103,104,104,103,102,106,107,107,107,104,103,106,108,105,104,105,103,103,105,105,105,106,109,102,100,106,107,107,105,107,104,105,106,107,106,107,104,102,102,104,104,104,104,104,107,106,103,101,105,106,103,102,108,106,106,100,108,105,107,100,108,108,105,104,102,107,106,105,99,99,99,102,105,98,99,95,95,93,90,88,92,94,92,93,101,116,113,98,91,92,91,86,89,93,92,90,87,86,88,85,84,77,63,61,51,47,50,46,41,33,22,12,9,10,52,92,99,99,101,97,96,96,96,100,99,98,99,102,98,97,95,96,96,96,97,96,99,95,97,96,94,94,95,95,97,100,98,97,96,96,96,98,99,103,103,103,103,108,122,136,119,87,80,93,104,126,133,129,128,128,129,129,127,128,129,127,125,128,129,125,123,125,125,124,123,124,125,124,121,123,123,121,121,119,121,122,121,122,120,119,116,115,117,117,116,115,115,110,112,111,110,111,111,110,108,111,109,108,107,107,105,106,109,108,105,104,106,104,103,102,105,107,104,102,103,103,103,101,100,102,102,98,100,102,101,100,99,98,98,97,98,97,95,94,95,98,98,94,94,95,95,95,98,96,94,95,94,94,91,91,93,90,92,88,86,87,84,78,82,80,75,77,76,80,78,84,79,80,79,80,77 +212,213,208,201,197,198,197,186,166,139,98,125,212,165,198,159,156,146,117,106,116,161,190,179,147,128,131,114,164,221,227,225,225,227,227,230,235,239,239,238,238,239,240,241,241,242,241,242,244,245,234,189,121,100,97,93,88,90,86,84,85,84,80,78,77,84,79,68,24,9,16,56,69,73,70,71,68,75,71,71,73,73,72,76,78,74,72,72,72,91,91,74,78,80,80,82,75,79,86,84,81,83,83,72,51,64,87,89,87,88,93,95,94,96,95,96,97,97,97,109,124,119,98,104,128,126,112,80,56,65,85,98,112,127,132,135,133,124,123,128,125,126,125,126,125,127,127,123,129,129,128,122,91,87,101,124,134,136,127,101,76,46,87,113,111,110,108,105,103,102,102,101,103,97,78,45,43,38,41,44,44,50,70,89,91,92,91,86,88,88,90,90,88,88,87,85,85,80,76,78,78,80,80,80,82,82,82,82,81,83,83,80,83,86,85,83,80,81,81,80,80,75,73,79,85,93,101,103,106,103,104,103,104,105,109,109,108,103,105,103,105,108,103,107,106,107,108,106,105,101,105,104,106,102,104,108,105,106,104,100,100,104,104,105,103,99,102,102,105,106,106,103,102,102,103,105,107,105,102,102,104,105,106,106,106,107,107,105,102,101,102,103,103,101,100,104,103,106,103,109,108,106,106,104,106,105,108,106,108,107,105,102,106,107,107,99,104,107,102,101,100,98,99,102,101,101,104,102,105,107,109,104,103,102,105,104,103,104,108,104,101,106,103,108,104,106,105,108,108,104,102,103,103,105,109,107,106,107,105,103,104,104,103,104,104,103,102,103,107,109,108,106,103,105,106,107,106,109,101,103,105,105,104,106,109,105,102,106,103,103,104,103,105,105,101,106,107,104,104,108,111,109,103,105,105,106,105,106,106,108,105,104,104,108,108,107,105,103,104,101,105,98,98,102,101,103,98,95,92,90,88,87,99,111,107,97,91,90,93,91,89,87,91,94,91,91,93,94,89,86,77,75,72,64,49,48,52,51,39,31,19,9,9,26,67,94,100,99,97,95,95,98,100,98,99,98,98,96,96,96,95,97,97,97,99,97,94,92,95,91,90,94,96,96,98,99,100,99,97,97,99,101,99,101,103,104,110,126,134,112,84,84,96,111,129,133,128,126,127,127,127,127,127,128,128,126,126,126,126,125,127,127,126,124,123,122,123,122,121,122,119,118,120,122,122,120,120,118,117,117,117,117,117,117,119,115,115,112,110,109,110,110,109,110,109,108,108,107,109,108,109,107,107,105,104,105,106,105,101,103,105,105,105,102,103,105,102,101,102,101,99,98,100,102,101,100,97,96,97,98,97,95,97,96,96,97,95,94,96,97,98,96,94,92,92,93,94,90,91,92,94,89,90,85,85,85,83,83,80,81,82,82,79,79,78,76,79,82,83,76 +216,215,211,205,197,196,197,196,184,164,153,157,182,161,163,159,137,130,124,120,131,170,199,196,172,148,157,134,130,196,235,234,229,227,225,229,231,235,240,241,242,243,244,243,243,244,243,244,243,243,234,192,124,99,98,93,88,89,87,87,87,84,82,80,76,81,70,72,46,12,10,51,75,67,67,76,68,72,76,74,74,74,75,76,76,72,73,72,67,81,89,78,81,83,77,81,76,81,85,79,83,80,83,79,51,52,88,92,93,92,92,93,95,95,97,96,94,94,97,107,121,122,118,95,75,99,139,153,133,110,90,71,59,48,46,46,43,83,117,124,122,124,123,125,123,125,126,121,131,131,128,131,144,138,120,97,70,48,32,47,61,89,127,117,111,109,108,105,105,106,103,103,101,93,77,49,45,38,40,42,40,40,58,86,86,87,89,87,87,87,87,87,88,85,84,81,82,82,81,80,79,79,79,81,83,79,79,80,79,80,81,84,85,82,77,77,78,82,87,87,84,73,67,81,88,94,100,101,101,108,106,108,108,102,101,105,109,107,108,108,107,105,109,107,105,103,107,105,107,108,106,107,106,109,102,107,108,108,107,102,103,104,106,105,107,107,103,102,103,105,104,102,101,103,106,105,102,101,102,103,104,106,108,105,104,105,104,103,101,103,101,100,103,102,103,102,103,108,106,102,104,106,104,107,104,102,107,107,105,105,104,105,105,103,104,103,103,107,103,101,104,96,100,102,105,104,100,102,103,106,106,104,99,101,102,106,104,105,104,105,108,106,104,103,103,103,106,106,105,102,103,105,108,107,105,105,110,109,104,102,104,105,106,106,105,103,106,107,108,105,106,106,103,102,105,106,107,106,105,103,100,101,106,107,106,101,105,107,104,104,105,108,100,108,105,104,101,105,107,110,107,106,107,107,101,103,103,104,103,101,103,102,102,104,102,105,104,106,104,101,100,103,105,100,97,98,99,92,89,90,91,102,112,103,93,96,93,93,95,89,89,91,91,89,87,90,93,95,92,91,89,83,78,75,59,47,44,43,46,44,33,17,11,10,23,72,95,95,94,96,97,95,101,97,97,96,97,97,95,96,94,98,98,97,98,95,96,93,94,92,95,96,95,97,96,97,99,98,96,98,100,100,100,100,102,104,111,125,129,104,77,87,100,117,133,134,128,125,126,128,127,127,128,126,125,128,128,124,123,123,124,126,125,123,123,124,123,123,123,122,119,120,123,121,119,120,119,118,117,116,116,116,116,116,116,117,113,108,113,109,112,111,109,109,110,110,108,108,106,105,108,106,107,106,106,105,103,107,105,104,101,101,100,102,103,103,100,102,103,100,101,101,100,98,96,98,96,94,97,97,94,97,99,98,96,99,97,95,96,97,97,94,91,92,90,88,92,93,89,85,89,89,86,82,85,83,82,80,76,84,82,80,72,73,72,77,81,71,72,72 +218,215,211,212,203,198,194,193,183,158,131,131,131,129,119,123,132,143,146,153,167,188,204,202,190,165,155,162,123,159,223,236,230,229,232,232,233,236,239,242,243,243,244,244,243,243,246,246,244,243,234,196,125,98,99,94,91,87,88,90,85,80,83,79,78,81,78,74,64,20,16,53,67,73,65,64,66,63,73,73,64,69,73,71,72,76,74,68,61,79,89,84,79,79,80,79,83,83,85,84,86,84,85,85,58,46,85,90,92,93,93,91,94,96,97,94,92,90,92,104,123,126,112,122,114,98,106,103,110,132,149,157,155,153,146,146,135,127,122,121,124,128,124,126,125,125,127,122,124,126,125,127,96,43,37,45,63,84,111,132,132,116,109,114,110,109,109,107,105,105,104,103,101,97,85,55,47,45,50,46,45,42,60,83,86,85,86,90,86,83,85,88,87,88,86,82,82,84,82,82,81,81,79,81,82,80,81,81,79,79,81,82,80,78,77,79,78,79,85,88,83,75,78,87,100,103,101,108,105,105,106,101,107,110,109,105,107,104,109,104,110,107,102,102,105,107,105,104,104,107,108,105,107,105,103,100,104,104,106,106,101,102,105,106,103,106,107,108,107,102,103,105,107,106,103,103,104,104,102,104,104,104,106,104,105,104,106,104,102,100,104,107,105,102,101,104,103,104,104,107,106,105,104,106,108,105,104,102,107,108,105,103,109,109,107,102,103,108,104,102,103,106,104,101,102,105,107,102,103,103,106,102,100,105,107,106,106,104,106,106,104,107,105,103,102,104,102,108,105,103,105,106,105,106,107,105,106,106,106,104,103,106,104,104,104,104,103,106,106,108,106,102,100,107,107,109,105,105,106,103,102,102,104,104,107,107,105,104,104,104,107,102,106,105,105,101,103,104,105,106,107,109,103,104,104,106,104,104,104,104,108,105,105,104,107,108,107,102,102,103,101,106,103,99,96,95,96,92,88,89,102,114,103,89,94,100,94,97,100,95,93,94,95,91,86,91,101,95,90,94,95,88,82,73,60,52,52,43,42,46,42,28,14,12,17,33,76,94,95,96,99,98,100,99,98,95,95,97,96,97,95,97,95,95,95,96,96,94,95,97,93,94,96,96,96,97,97,99,98,97,98,99,102,101,101,105,114,126,126,97,75,90,100,118,134,130,125,125,125,127,124,123,128,128,125,126,126,124,123,124,124,124,124,121,122,125,125,123,119,121,118,117,119,120,121,115,116,116,118,116,113,115,117,116,115,117,115,111,110,109,109,108,109,111,109,107,107,111,110,104,105,106,102,107,107,104,103,103,103,104,103,107,100,101,101,101,102,102,102,100,100,99,99,99,99,98,97,98,98,96,95,95,97,97,96,95,95,94,93,96,96,95,94,95,92,88,88,87,88,86,90,85,86,83,84,89,85,81,80,81,85,80,72,72,80,74,78,75,75,71 +218,217,214,214,209,209,201,201,194,163,129,123,127,133,140,147,166,178,190,203,208,207,205,208,200,184,163,164,157,131,184,235,238,234,235,235,235,236,238,241,243,241,243,244,244,245,243,244,245,243,235,197,127,102,102,93,87,86,82,84,85,87,81,79,78,81,80,80,69,25,13,50,72,75,70,74,70,67,70,65,64,66,72,70,69,74,77,70,63,81,93,83,80,78,77,75,77,76,80,84,84,83,85,86,68,46,72,92,92,89,90,92,95,94,93,93,95,95,95,98,114,125,113,94,99,120,129,119,78,52,50,57,71,91,91,96,102,107,118,122,123,129,128,128,127,125,127,123,123,126,125,128,124,116,132,141,142,128,106,72,56,42,74,112,112,109,108,108,107,105,102,100,100,96,83,57,43,47,51,43,38,50,68,86,91,92,88,89,88,84,83,84,86,86,84,82,82,85,82,81,79,76,75,78,78,79,82,84,83,83,81,80,80,78,77,75,76,83,82,82,82,72,76,90,95,101,102,105,108,106,107,106,106,108,107,104,105,102,105,105,105,105,104,107,102,104,106,106,104,104,111,109,106,102,102,105,108,103,101,106,108,105,99,105,111,109,101,103,109,110,104,102,107,107,107,105,106,108,104,105,105,103,104,105,104,102,101,104,108,107,103,102,104,106,106,104,104,106,108,102,103,104,105,103,101,103,109,111,106,104,108,106,104,108,104,107,108,105,105,104,106,101,108,105,107,103,105,102,105,107,104,103,103,108,107,110,104,103,103,104,105,107,106,105,103,101,104,105,107,103,104,108,105,103,103,105,106,107,106,107,109,107,104,102,104,104,104,106,106,106,104,105,102,101,101,104,104,105,108,107,100,104,103,104,106,104,106,109,104,103,102,108,106,109,105,108,107,102,105,104,109,104,104,103,104,106,105,104,101,110,104,102,102,108,106,103,105,105,103,102,103,101,99,99,98,101,91,92,91,104,114,103,91,88,92,97,97,98,100,97,97,97,100,102,96,94,100,99,97,97,97,89,85,79,72,63,59,46,44,44,37,30,18,11,13,14,42,85,93,93,97,96,101,102,99,94,96,96,96,96,97,97,95,96,92,94,95,95,93,93,95,94,94,95,97,99,101,100,99,101,101,99,99,101,102,107,119,128,121,91,81,94,103,121,132,129,126,124,124,125,126,126,126,127,126,126,127,126,124,126,125,124,123,123,123,122,123,122,120,119,122,120,120,121,118,118,119,118,117,113,112,115,116,113,114,114,112,114,111,111,108,107,109,110,107,110,107,106,107,105,104,107,102,106,104,103,104,102,103,105,104,103,100,103,105,100,98,98,101,101,99,97,98,99,99,99,97,98,97,97,98,96,95,97,97,94,93,94,95,95,95,93,91,93,92,91,91,93,90,86,88,87,90,90,83,84,80,83,82,78,78,77,77,76,76,72,71,76,70,69 +218,216,222,220,220,220,216,217,211,192,164,158,168,177,192,198,211,222,226,225,221,215,211,211,207,201,177,157,156,126,144,207,237,236,235,232,231,231,235,241,244,243,242,242,244,244,243,243,244,244,238,198,125,102,102,92,86,84,80,85,86,88,87,78,79,80,74,77,67,22,17,51,72,75,73,74,71,70,66,69,69,64,71,71,72,75,69,68,69,70,84,84,69,79,82,77,73,76,82,80,85,85,82,85,77,46,60,90,86,88,86,87,92,93,93,93,93,94,96,97,112,121,115,120,94,68,103,139,149,143,129,112,94,81,63,55,51,59,105,124,124,125,124,126,127,126,126,126,121,126,126,126,129,118,93,72,54,33,31,43,68,107,131,124,108,110,106,104,105,103,100,98,97,91,82,60,44,35,37,40,40,45,51,82,93,91,87,85,83,83,83,85,84,81,82,80,81,79,75,75,76,75,73,72,76,78,79,82,82,81,80,75,78,80,78,82,78,79,80,80,83,73,83,95,101,99,103,101,101,104,104,104,105,101,106,102,103,110,107,103,103,102,104,102,108,105,107,107,109,107,109,104,102,106,107,103,103,108,108,107,103,107,105,105,106,104,105,105,106,106,105,106,102,107,109,109,105,106,107,105,102,103,108,105,101,103,106,107,107,104,106,106,100,102,104,106,105,106,105,108,110,104,104,107,112,107,104,104,107,103,104,104,105,107,105,103,106,109,104,102,100,108,105,107,108,105,104,103,107,100,104,103,102,102,107,106,105,103,104,107,104,108,105,105,100,102,102,102,102,104,106,104,102,105,107,105,103,105,107,108,104,102,101,103,105,105,105,106,105,105,106,104,100,105,108,104,105,106,106,104,105,104,104,99,105,105,106,103,103,105,105,102,102,104,108,107,101,104,102,109,100,104,104,108,104,102,107,101,101,103,105,106,105,100,100,104,105,108,104,101,101,100,101,98,99,97,98,97,95,105,100,91,92,92,90,94,95,98,98,99,98,94,96,101,106,98,99,103,101,99,97,87,79,83,80,70,69,55,54,52,41,33,25,17,11,9,13,48,88,93,94,97,99,97,96,95,93,97,100,98,94,97,96,95,92,96,92,91,95,92,93,93,96,99,98,100,101,99,99,102,101,100,104,102,102,106,121,131,115,86,85,95,109,127,131,126,125,123,123,124,125,126,126,124,125,128,126,125,126,128,124,122,123,124,123,123,123,122,121,121,119,119,119,121,121,119,119,121,117,113,113,119,115,114,113,112,114,113,109,112,110,111,110,110,108,109,106,105,106,108,108,106,103,101,105,104,102,101,99,102,104,103,102,103,103,103,101,100,100,101,102,101,97,95,97,98,96,95,96,95,94,94,97,95,95,96,92,95,97,95,92,91,92,94,93,88,88,88,88,88,88,88,92,86,81,83,81,82,80,79,74,75,80,75,69,72,66,67,58,34 +215,218,223,220,224,222,223,220,215,210,202,207,214,220,221,221,224,229,228,225,226,219,213,210,211,209,190,159,147,146,122,161,225,238,233,233,231,230,232,234,240,242,238,239,242,240,240,241,241,242,236,199,129,98,99,89,81,89,89,84,84,86,84,79,78,76,81,77,66,31,18,45,70,71,74,66,64,66,70,65,63,67,74,74,70,72,74,72,73,71,88,84,73,74,81,79,71,79,82,77,79,77,81,83,78,45,52,89,95,90,89,90,90,92,95,95,93,89,92,95,107,121,114,104,120,122,112,103,79,78,99,128,144,151,153,154,154,147,129,125,126,125,125,126,128,129,129,125,123,126,124,124,111,59,53,71,89,104,118,129,134,120,92,101,106,110,106,107,106,104,100,98,96,94,88,56,36,37,42,44,38,45,55,81,92,90,86,88,89,87,85,82,81,82,82,78,80,78,76,75,77,80,75,72,78,75,76,80,81,82,78,74,76,81,81,83,77,76,80,82,80,79,92,98,103,105,105,107,105,102,103,100,105,109,104,107,105,104,104,106,108,106,102,108,104,108,105,108,107,109,105,106,104,104,106,109,106,106,105,104,106,106,102,104,106,107,105,109,106,106,105,103,104,105,110,106,105,102,105,106,106,104,103,103,106,106,103,104,106,106,104,102,103,106,106,102,104,108,111,106,104,107,109,107,105,106,106,109,104,103,104,112,105,103,105,105,104,103,103,101,105,101,104,106,108,107,106,107,103,106,100,103,104,107,104,103,102,105,105,106,106,103,106,105,104,103,106,104,107,105,108,108,107,106,100,103,107,108,108,104,105,104,102,100,104,107,104,105,107,106,105,107,109,106,103,104,104,105,103,107,105,106,104,103,105,103,104,105,108,103,104,105,106,104,106,104,108,106,106,105,102,107,106,106,102,108,107,104,103,106,105,103,107,104,106,103,103,107,102,105,102,100,96,98,100,100,101,96,91,91,94,93,93,94,93,93,92,96,99,100,101,95,93,97,102,98,98,103,102,99,98,95,92,92,88,74,62,55,52,47,45,35,24,18,19,16,11,17,57,93,96,99,97,94,99,96,96,98,101,100,96,98,97,97,95,96,94,95,97,94,95,96,96,97,99,98,99,97,98,100,101,101,102,101,103,110,127,131,109,79,86,99,114,129,128,123,124,125,123,122,125,126,127,125,123,125,125,126,127,125,124,120,120,121,120,121,122,122,120,119,118,119,117,119,118,118,118,119,117,112,113,116,113,113,110,116,112,113,110,111,109,110,109,109,106,108,105,104,105,107,107,107,106,103,103,105,104,102,102,101,102,106,104,103,101,101,102,101,98,96,101,104,101,97,97,98,102,104,100,97,97,97,97,93,93,95,94,95,94,92,93,92,92,91,95,94,91,91,92,90,88,89,86,81,86,89,86,80,81,76,76,79,77,69,59,50,44,31,17,13 +217,219,219,221,218,219,223,222,222,223,224,227,226,225,224,225,225,226,230,232,231,225,221,213,209,213,204,181,151,138,136,131,185,233,233,231,230,231,233,234,236,239,239,237,239,241,240,242,242,241,233,198,128,103,102,96,85,85,86,83,84,81,82,85,84,81,85,80,73,32,16,32,64,70,72,70,66,69,76,68,66,72,69,70,69,74,67,76,70,73,89,89,77,77,81,84,79,82,86,81,80,78,80,80,79,52,43,85,92,92,92,93,93,93,93,93,93,90,93,94,101,116,120,114,85,83,113,139,129,95,70,58,48,49,52,62,71,77,100,121,125,125,123,128,131,128,127,128,124,125,123,120,126,136,144,139,132,115,103,82,65,59,70,103,107,106,106,107,106,105,98,98,93,91,86,60,38,33,37,43,38,49,59,80,88,85,86,86,86,83,82,83,83,84,83,78,78,80,81,77,74,76,77,75,75,74,75,80,79,78,78,77,77,78,75,78,77,74,70,64,62,76,93,103,99,105,102,101,107,107,105,105,109,109,104,103,108,105,107,107,104,107,109,105,102,105,109,104,110,104,107,107,108,106,106,110,104,107,106,109,107,106,106,106,106,105,107,106,107,107,105,104,106,110,109,105,103,104,106,104,104,109,108,104,104,105,107,107,105,104,105,106,105,107,108,107,106,106,109,108,109,105,107,110,108,105,103,108,110,109,105,108,107,106,104,105,104,105,105,103,102,105,105,107,102,101,110,102,103,103,106,103,104,98,103,105,104,108,105,110,104,108,106,109,105,106,103,104,104,105,107,105,104,103,102,105,104,104,108,109,107,102,102,104,104,107,108,104,107,108,108,105,104,103,107,107,103,102,107,108,106,104,106,108,105,107,104,106,104,103,105,104,103,101,105,103,104,104,106,106,104,103,106,109,104,103,103,104,101,102,100,107,108,109,108,100,101,105,110,105,102,102,99,102,104,103,98,93,89,93,96,96,95,92,94,96,95,101,103,100,99,95,93,95,99,97,92,90,95,96,97,99,99,95,97,89,76,65,51,45,44,36,30,23,21,17,8,8,20,69,95,97,97,96,98,99,98,101,99,95,95,96,97,97,95,95,97,96,97,96,98,97,96,98,97,97,98,100,101,102,100,101,101,103,103,112,130,128,101,74,86,99,118,131,129,127,128,126,125,123,124,123,124,126,123,124,126,127,125,126,125,122,123,122,122,123,122,119,118,118,119,117,120,118,117,116,117,114,114,117,115,114,113,111,108,115,109,112,112,109,110,113,108,109,106,106,107,105,105,106,107,107,105,104,105,103,103,103,103,101,104,106,104,100,103,102,100,100,100,99,100,100,101,100,94,97,98,100,98,98,98,97,97,96,97,96,92,94,96,95,93,90,90,90,93,95,93,93,93,91,86,85,85,83,84,81,83,80,80,79,66,55,38,27,15,13,8,7,4,8 +218,214,222,220,220,225,226,225,226,228,227,226,222,225,226,227,227,229,231,235,233,230,224,218,213,212,205,193,166,142,134,127,144,201,237,233,230,231,233,234,235,239,242,242,242,242,241,242,243,242,235,200,130,103,100,91,83,83,88,88,83,86,81,78,79,84,81,78,74,24,12,34,71,73,71,68,73,71,72,67,73,75,74,67,63,72,70,73,64,71,93,92,81,71,77,80,78,82,81,81,80,78,82,85,82,58,34,71,89,88,91,92,91,91,92,91,90,93,94,92,104,121,118,110,120,95,82,111,128,142,152,154,144,128,116,109,102,94,108,124,128,127,125,125,127,129,127,127,120,120,122,118,121,108,92,81,79,73,78,86,99,111,122,117,108,108,106,105,101,99,100,94,92,87,84,66,35,31,37,38,38,44,57,70,84,86,84,82,80,78,80,82,83,80,77,79,75,71,75,74,76,77,78,78,75,77,78,78,78,78,81,83,80,74,70,64,61,59,48,43,51,79,93,102,105,103,102,97,103,104,98,104,111,108,108,105,103,108,105,111,102,108,103,104,109,105,104,104,109,109,104,105,104,106,107,106,103,103,107,105,107,108,107,108,102,105,105,108,106,104,104,106,106,106,108,111,108,102,106,108,106,103,101,103,106,102,101,107,107,106,105,101,104,110,107,105,105,113,111,103,101,105,106,106,105,105,107,108,105,103,106,105,101,106,108,106,108,103,100,102,107,97,102,105,105,102,104,107,101,105,98,107,105,99,100,101,102,104,105,105,107,107,107,104,105,103,103,106,108,103,100,103,104,104,105,107,110,111,104,103,106,105,103,104,105,106,104,105,104,104,103,104,106,106,105,103,107,109,106,104,104,106,108,103,103,105,108,103,106,101,106,103,100,101,105,103,102,108,106,105,107,108,108,103,108,106,110,102,103,103,102,107,106,105,102,105,104,105,106,105,106,98,104,101,101,102,96,95,91,95,97,91,88,92,92,91,90,94,101,102,99,94,95,99,99,97,98,94,94,102,99,99,96,94,99,99,93,77,55,53,47,42,31,19,22,22,15,13,11,24,73,94,96,95,99,97,98,98,95,96,95,97,95,96,94,92,99,96,97,95,93,95,96,97,97,97,98,99,99,100,98,99,102,101,102,113,130,126,98,78,91,105,121,131,131,126,124,126,125,123,123,124,127,126,124,126,125,122,125,127,124,123,122,122,121,120,123,120,118,117,119,122,124,119,118,117,114,115,114,119,115,112,111,111,114,109,112,112,110,109,108,108,110,109,106,109,109,108,105,102,105,103,103,102,103,105,104,101,102,104,106,102,101,102,104,103,100,99,99,98,98,99,100,101,98,96,98,97,95,96,97,96,97,98,95,95,98,97,93,95,96,95,93,91,94,95,89,88,93,89,85,86,88,87,85,85,81,64,48,34,17,10,7,5,6,5,3,4,5,3 +216,218,227,227,224,226,226,223,225,226,226,228,228,228,230,231,228,228,232,232,235,235,227,220,216,213,209,201,184,156,137,137,122,154,220,238,234,231,232,234,236,237,241,244,243,243,243,242,242,241,235,201,127,99,98,91,87,85,88,88,86,88,83,77,78,81,74,76,74,30,12,39,71,74,69,68,71,70,66,73,75,73,72,76,68,72,76,76,67,65,83,93,78,72,80,74,72,79,83,79,79,78,80,83,85,66,40,64,93,91,89,91,91,91,91,89,89,92,95,93,98,112,128,114,89,104,119,117,96,68,61,75,99,115,130,142,149,151,137,123,126,125,125,129,128,129,126,128,122,117,119,120,116,100,99,112,124,133,139,126,116,93,79,83,107,106,103,103,101,96,97,96,92,89,85,66,35,35,36,38,35,35,42,66,82,81,83,82,79,78,80,81,83,81,80,80,81,78,76,71,71,77,79,79,78,79,78,79,80,73,74,71,62,53,53,56,48,51,51,50,57,83,97,102,105,104,105,107,102,103,98,100,107,108,102,103,107,107,107,110,106,105,109,103,107,103,107,107,104,103,106,108,108,105,105,110,108,105,105,112,108,105,103,105,106,103,105,104,106,104,101,101,104,108,106,105,105,105,106,104,104,106,106,101,102,102,106,106,101,102,104,104,101,103,106,106,105,105,103,103,107,104,105,105,110,106,103,106,106,104,101,102,104,112,106,105,107,110,100,103,104,103,106,103,98,103,102,99,101,98,107,103,100,99,100,102,102,104,101,105,104,108,105,107,104,103,103,105,106,105,108,102,101,102,106,105,104,105,105,107,107,103,103,105,106,102,104,105,104,102,103,103,104,106,107,106,103,105,105,109,107,103,102,108,105,106,105,103,101,98,106,103,105,102,107,101,107,108,109,110,105,109,105,109,102,111,108,104,102,104,106,102,102,104,108,108,104,106,102,105,103,99,100,101,100,100,102,97,92,92,99,96,92,96,98,93,86,88,98,99,96,98,98,97,95,94,100,100,93,96,97,101,102,96,90,86,90,88,75,62,50,39,35,20,11,11,10,8,11,10,30,78,95,94,95,95,96,96,96,98,95,95,94,93,95,95,97,96,96,95,95,95,94,95,98,100,99,98,98,101,102,102,103,103,106,122,131,119,88,83,92,106,127,132,130,127,125,126,125,125,127,127,127,128,124,122,123,121,122,122,123,123,124,125,123,122,122,117,119,119,119,120,118,118,118,117,117,117,110,116,115,114,112,112,112,111,112,109,110,109,107,106,110,107,107,107,108,105,103,103,104,104,102,101,104,103,103,102,100,104,103,102,100,103,105,102,101,101,101,97,98,100,101,99,95,93,94,96,96,97,97,99,99,99,98,96,95,96,96,95,93,93,94,93,92,90,88,90,88,85,85,86,79,73,52,38,27,14,9,5,5,3,6,5,7,6,3,4,5,3 +223,225,225,225,224,228,226,228,230,231,231,231,229,230,231,231,231,231,233,238,241,239,233,225,219,215,209,205,193,173,147,134,128,126,173,226,232,229,229,230,232,235,236,238,241,244,244,241,241,240,233,206,132,101,100,96,87,84,86,84,85,84,83,81,81,78,75,78,71,34,10,42,70,72,72,68,70,68,68,68,73,67,67,66,67,67,65,76,76,64,78,90,78,75,74,76,71,74,78,80,82,84,82,83,85,76,46,59,93,90,87,90,89,87,91,89,88,92,95,93,94,110,119,120,115,75,64,110,146,143,118,93,70,53,45,46,42,38,57,108,125,125,124,125,125,127,129,128,126,118,117,117,120,130,138,130,114,95,77,76,81,83,97,118,117,107,105,101,101,97,96,91,91,89,79,64,40,33,39,36,39,35,41,66,84,80,79,86,82,78,77,76,78,81,81,77,76,74,71,69,69,75,75,72,74,75,72,70,68,60,53,51,49,47,45,51,50,48,53,55,62,80,95,102,103,105,107,106,109,109,109,105,101,105,105,105,107,107,106,103,103,110,107,105,105,108,105,106,110,106,105,102,111,107,108,107,107,109,107,107,108,108,106,106,106,107,109,107,103,102,106,104,100,101,105,107,106,105,105,105,104,104,102,104,106,104,103,104,104,102,104,100,101,104,105,103,104,108,106,105,102,108,107,109,104,102,104,105,104,101,104,106,105,103,103,110,112,103,101,110,108,104,105,107,107,108,101,101,100,104,100,98,100,104,101,105,106,105,104,101,103,104,108,106,107,107,103,104,104,108,107,108,104,106,104,101,103,105,104,101,100,103,103,101,105,110,108,104,105,106,103,105,105,103,111,108,106,104,105,104,105,103,103,103,103,108,109,109,105,104,107,107,101,103,106,105,104,105,105,104,109,100,104,107,105,105,102,108,103,106,97,102,109,106,110,102,102,101,108,105,99,100,98,104,102,103,100,96,93,92,97,98,93,91,97,101,96,84,88,98,97,95,99,100,93,90,97,100,95,95,96,93,99,99,93,91,91,90,83,69,53,44,48,38,18,11,10,8,6,10,9,38,87,97,98,95,97,94,96,97,95,97,96,94,96,97,97,92,96,96,98,96,95,101,99,101,101,99,100,101,101,100,102,102,112,126,129,110,81,83,96,112,129,132,129,128,127,126,126,124,124,125,127,127,124,124,123,120,122,122,124,122,120,120,121,124,122,118,118,120,119,118,119,118,117,118,117,115,111,115,112,110,113,116,109,105,107,109,112,109,108,110,107,109,108,107,106,104,103,104,104,103,103,104,102,105,103,99,100,102,101,102,102,102,102,99,99,100,101,99,101,101,100,98,96,96,98,99,97,96,97,99,99,98,98,103,99,94,96,96,95,94,93,91,91,88,87,88,83,70,58,43,30,18,9,11,8,6,4,4,5,6,6,13,8,7,8,5,6,5 +224,223,224,227,228,229,227,230,232,233,232,229,232,237,234,235,234,237,239,239,238,239,235,230,220,217,212,209,199,187,168,137,128,127,136,191,237,235,230,229,230,232,232,236,241,244,244,242,241,240,232,204,132,101,99,92,85,83,86,90,89,86,85,84,83,84,82,84,75,36,12,28,74,76,68,65,67,65,68,70,70,66,63,56,65,68,68,71,73,62,76,90,77,73,76,81,77,80,74,74,78,82,82,84,83,75,50,55,85,92,92,89,87,90,90,91,92,95,94,94,95,108,123,115,112,125,109,103,104,93,112,140,153,156,151,145,140,132,125,122,124,127,128,126,124,125,129,128,126,118,118,116,121,109,80,82,84,95,106,117,132,138,125,108,110,105,101,99,97,94,96,88,86,84,79,71,48,35,36,36,40,35,45,62,82,80,81,81,79,75,77,81,82,79,79,77,74,75,75,73,70,66,64,66,70,63,60,57,55,53,50,49,47,50,52,55,54,47,49,57,65,87,103,107,105,106,109,105,109,106,105,106,105,109,105,103,108,110,108,111,107,108,104,107,111,108,109,113,111,112,106,111,108,108,106,108,108,106,106,107,107,105,106,109,108,108,105,106,106,106,104,102,103,109,109,105,104,104,106,104,105,105,106,102,104,103,101,105,106,106,104,104,103,107,107,107,106,107,107,102,109,102,108,106,104,105,102,105,105,108,103,109,108,111,105,105,108,105,105,102,106,106,105,100,101,104,108,102,100,100,108,108,101,104,105,105,103,101,101,104,102,104,103,106,106,104,105,106,106,104,106,105,105,103,105,109,106,104,101,103,105,107,104,106,107,104,103,105,106,107,103,105,106,111,107,108,103,106,106,107,106,99,106,108,110,104,104,107,110,110,105,104,106,106,106,107,109,110,104,106,108,111,108,102,102,107,110,112,107,106,104,110,107,105,100,102,104,105,102,105,105,102,103,102,99,101,97,95,92,94,95,92,95,92,93,102,99,91,93,99,97,97,98,96,95,98,95,95,94,95,96,96,99,101,104,95,90,93,91,83,68,56,57,55,27,11,11,12,10,10,6,7,45,92,99,97,97,96,98,96,95,100,97,95,100,97,97,95,95,95,97,97,94,101,100,97,101,101,101,103,103,102,101,103,112,127,127,103,77,90,99,116,131,129,126,127,127,124,124,125,125,124,124,124,124,125,125,124,123,123,125,124,122,119,121,122,121,120,119,118,120,117,118,116,115,117,114,112,115,115,112,108,111,113,112,109,107,107,108,109,107,107,106,109,108,105,104,104,104,105,103,103,104,103,102,104,101,102,103,103,103,102,100,104,102,102,101,100,100,98,98,99,98,97,100,98,97,98,96,95,96,97,97,94,95,99,100,97,95,96,94,91,91,91,90,82,73,55,34,25,10,5,6,8,8,6,5,4,5,8,14,14,10,15,9,9,12,8,8,8 +223,228,232,231,232,227,230,229,234,233,232,233,232,234,232,234,235,236,239,237,237,236,234,233,225,219,212,207,204,196,182,159,136,131,124,142,205,239,234,230,232,233,232,233,239,241,242,244,243,242,233,206,133,102,102,95,91,87,89,91,88,86,81,83,85,80,84,78,80,41,14,20,57,66,71,70,64,68,67,67,66,73,66,69,68,72,68,70,73,64,72,92,80,79,76,76,75,74,80,79,76,75,75,78,77,74,61,54,77,88,88,90,89,91,89,89,93,92,91,91,93,102,116,124,111,94,106,117,125,97,64,54,50,56,73,90,101,110,111,117,123,125,125,124,126,127,125,126,127,123,120,120,119,116,121,137,145,142,130,108,82,52,36,45,102,106,103,99,95,96,94,91,85,81,77,72,48,30,31,34,38,44,46,54,78,80,80,81,82,80,76,74,72,75,81,79,71,72,70,66,62,59,54,51,52,58,58,55,58,57,55,54,47,49,49,51,54,52,51,52,65,91,106,107,107,109,108,105,105,110,104,105,110,109,107,107,109,105,105,111,108,104,108,109,112,113,111,105,108,110,109,109,110,106,107,106,106,108,107,109,101,106,105,107,106,106,107,106,110,106,105,104,106,109,108,106,105,107,103,100,101,108,110,105,101,103,106,104,105,105,107,102,103,101,104,107,103,104,103,106,103,104,105,109,103,101,108,108,107,101,107,105,107,106,105,109,106,107,101,106,104,105,100,101,106,110,105,100,111,108,104,104,106,104,103,100,102,105,104,100,102,105,105,103,101,103,109,108,101,102,102,104,101,103,103,106,108,102,103,106,109,105,106,103,103,106,109,106,104,105,109,110,105,105,107,108,106,105,105,112,108,108,105,107,107,106,104,105,106,107,109,105,103,101,107,108,106,104,104,107,104,108,107,108,105,107,108,105,106,103,111,106,107,105,106,107,104,107,102,105,105,104,102,102,103,101,102,95,91,93,94,95,94,95,96,103,102,94,93,89,90,97,98,93,91,96,97,93,93,97,100,102,101,99,92,92,96,93,94,91,79,65,58,55,50,23,15,9,11,9,6,4,10,61,95,96,96,97,94,95,96,94,96,97,97,96,94,97,96,95,96,96,95,96,97,97,102,102,99,102,102,101,103,106,116,128,126,93,74,90,102,120,130,129,127,127,126,126,124,124,125,126,124,123,123,124,125,123,121,122,125,123,121,119,121,121,122,120,117,116,119,118,117,118,114,113,112,112,116,114,112,115,113,112,113,111,111,108,107,109,108,108,108,108,108,105,104,108,104,103,103,103,103,100,100,102,100,101,103,102,103,103,104,103,101,101,99,98,102,100,99,99,97,97,98,100,99,99,99,98,97,98,96,95,94,95,95,97,94,93,94,90,85,63,39,30,17,9,9,12,8,5,7,12,10,9,11,5,7,11,11,16,20,22,15,9,6,8,9,8 +224,229,229,233,233,232,232,233,233,232,229,232,234,233,234,233,234,236,237,235,235,234,235,232,229,224,216,211,209,203,192,174,149,132,128,119,157,220,237,233,235,235,231,232,235,236,241,244,243,243,232,204,130,97,101,97,89,86,85,87,83,84,84,82,81,82,77,80,78,49,13,14,49,65,66,68,67,68,64,67,71,67,72,67,60,61,67,65,69,59,67,90,80,76,78,76,78,76,81,80,79,80,81,81,80,79,60,41,65,88,85,86,90,87,87,91,92,91,91,88,89,100,121,121,117,115,79,78,117,147,153,142,121,100,86,76,65,54,47,90,119,122,123,121,125,125,127,124,125,122,117,117,118,118,110,92,66,46,28,27,46,66,96,121,113,104,103,103,95,96,91,92,88,82,78,73,50,31,33,40,35,44,45,49,71,79,79,78,79,77,75,72,73,76,73,66,59,56,58,57,57,55,50,48,51,58,61,60,59,59,53,50,47,48,46,49,57,56,55,54,61,86,103,100,100,104,104,110,111,112,111,111,110,110,109,108,109,108,106,105,107,112,107,108,109,111,108,109,110,109,109,107,110,109,105,107,106,109,108,106,105,107,110,103,105,106,104,101,101,106,109,108,104,107,107,106,105,102,103,104,103,101,104,109,109,104,101,101,105,105,102,101,104,105,102,100,104,106,107,104,102,103,107,103,103,104,107,110,103,105,101,108,105,108,106,106,108,103,106,101,102,104,108,103,104,104,104,101,99,110,111,111,102,104,104,105,101,102,107,107,103,103,104,106,105,100,102,103,107,106,101,101,105,105,102,104,105,105,103,108,108,105,102,103,104,106,106,106,107,105,105,103,108,109,106,102,105,103,105,100,104,105,107,105,103,105,106,109,104,110,109,108,99,104,111,106,105,103,110,102,105,103,105,108,107,105,101,107,108,112,106,104,107,106,106,105,107,102,106,104,100,101,100,102,105,103,99,91,90,91,96,93,90,94,96,101,104,102,99,94,96,100,100,95,96,95,93,96,89,91,97,97,97,96,94,95,97,96,91,90,85,76,61,59,53,36,13,8,10,7,5,6,4,19,71,94,97,96,98,97,94,94,97,94,96,96,95,98,98,98,96,95,95,99,98,98,102,103,103,104,102,101,104,108,122,131,123,84,73,92,107,124,130,128,125,124,127,126,126,127,125,122,123,124,123,122,122,121,121,124,124,121,118,120,120,119,121,117,118,118,118,117,114,115,115,113,113,111,110,112,113,113,111,110,110,110,109,108,108,107,108,110,109,105,105,104,110,107,102,102,103,102,104,104,102,103,103,103,100,98,102,102,101,99,101,103,98,97,103,102,100,99,98,100,98,99,98,97,96,96,98,97,95,95,97,98,92,89,86,73,53,35,23,11,10,9,5,7,9,8,13,9,10,12,16,20,18,21,25,16,17,24,23,23,11,9,10,8,10,21 +229,230,227,228,231,229,228,231,229,228,229,230,233,233,233,233,236,234,236,239,238,236,237,237,230,228,222,213,209,205,196,185,168,142,128,127,127,174,231,237,233,232,233,236,238,239,242,242,244,244,233,208,135,101,101,98,89,89,86,86,85,84,82,82,82,82,80,80,77,66,20,22,40,71,77,71,70,70,72,73,72,60,69,62,64,68,72,69,77,58,71,91,81,77,76,78,78,77,79,80,80,77,77,80,80,83,66,44,56,85,89,89,88,89,89,87,91,93,90,93,95,97,113,124,104,100,126,124,112,98,82,93,117,134,146,153,157,158,153,138,126,123,127,124,125,125,124,119,119,122,117,120,120,115,69,53,55,83,102,118,129,124,103,73,82,101,100,100,95,94,91,90,88,84,80,74,53,36,39,41,35,41,39,45,72,85,82,81,78,76,69,62,58,60,61,58,53,51,55,54,55,58,57,61,60,58,58,63,67,65,54,52,53,56,54,52,53,53,53,54,62,87,100,106,104,108,106,107,110,109,108,110,113,112,111,112,109,110,110,108,109,108,107,105,111,110,112,110,105,104,109,111,104,107,108,109,104,105,107,111,108,105,106,106,107,105,102,104,109,108,108,106,109,114,109,104,104,107,105,103,103,106,109,106,104,101,108,106,100,103,109,109,99,102,105,110,107,104,108,110,107,101,102,108,113,106,102,103,110,104,105,101,106,103,108,111,106,106,103,106,99,104,100,103,104,105,107,97,106,101,106,104,105,103,105,101,101,105,108,105,103,106,109,107,102,101,110,111,105,106,109,109,106,102,105,107,105,102,106,109,108,104,101,102,104,104,103,105,106,106,104,108,107,108,106,106,106,100,104,106,106,102,100,105,108,103,103,104,109,110,106,105,107,109,107,108,102,113,112,105,103,105,108,107,103,103,109,110,106,113,111,111,111,110,105,104,108,106,109,102,103,103,105,105,102,101,96,93,91,92,95,96,95,96,98,102,100,100,95,92,95,104,105,98,94,94,97,97,92,91,91,90,97,97,96,96,96,93,83,87,96,93,77,65,57,49,30,10,12,9,5,4,5,10,25,79,96,95,97,98,98,96,95,93,96,96,96,98,100,99,99,98,98,100,100,101,100,102,102,100,103,101,103,109,121,127,109,70,82,97,112,130,133,130,127,126,126,125,124,124,125,124,126,133,129,121,120,122,123,122,124,123,121,120,120,118,118,118,118,118,119,119,118,116,115,113,110,115,113,114,113,113,112,109,109,109,107,109,109,105,105,107,105,107,107,107,107,105,105,102,105,102,105,104,102,101,102,101,101,99,101,102,102,101,100,101,99,98,98,101,101,99,98,98,100,99,98,100,101,98,99,97,95,91,86,75,56,38,25,14,8,8,5,5,11,13,8,12,17,20,28,15,22,21,23,30,31,26,23,16,17,20,19,29,19,18,10,6,7,11 +226,228,223,223,227,229,232,232,230,228,231,232,227,230,233,235,233,233,236,238,236,236,237,236,234,234,225,220,212,210,206,199,188,166,138,128,125,135,193,238,238,236,235,233,235,238,243,243,244,244,236,213,133,96,97,95,89,93,88,88,85,89,85,86,85,83,84,83,79,79,37,16,31,74,71,72,77,69,73,74,67,60,69,72,60,63,76,74,70,63,78,95,81,72,64,74,78,77,78,78,82,75,77,78,80,82,78,53,53,86,88,89,87,87,88,87,90,93,90,94,94,93,109,119,121,105,80,87,118,141,127,98,77,68,69,71,74,82,74,92,117,123,122,123,121,123,125,125,120,122,120,119,117,119,128,140,137,125,102,71,51,38,32,52,95,106,98,99,96,93,90,89,87,86,81,72,52,32,35,38,33,41,36,43,67,70,71,72,65,55,52,48,49,55,57,58,56,58,58,55,54,50,51,60,60,52,54,59,60,61,58,59,59,59,58,58,60,55,52,54,60,86,95,107,113,114,112,108,108,110,110,108,115,112,112,110,108,112,111,111,107,107,110,107,111,112,111,106,105,107,110,110,109,107,112,107,109,108,108,108,109,107,105,107,107,108,106,109,109,109,112,109,111,110,110,109,106,102,102,105,106,107,104,107,106,105,103,104,102,105,108,106,108,107,105,102,105,105,105,105,102,104,109,107,103,102,103,111,106,102,105,109,104,103,105,108,108,101,102,101,104,101,104,106,103,108,106,109,102,107,105,109,104,103,106,107,103,100,107,103,108,104,102,105,110,107,102,106,106,109,102,103,106,108,108,102,103,108,109,106,102,105,108,104,102,102,107,105,103,105,108,107,106,102,105,108,103,108,105,106,104,103,104,106,103,100,107,108,106,102,105,108,109,103,104,107,109,111,100,105,108,107,106,107,105,106,108,109,110,107,109,110,110,108,105,109,103,105,105,101,105,105,105,105,103,100,97,95,92,88,89,93,95,94,98,104,102,99,95,92,95,99,103,104,99,98,102,105,101,98,95,96,97,106,105,99,99,96,89,88,97,96,87,68,53,53,47,28,19,14,9,6,11,8,6,36,87,96,95,97,96,99,98,96,95,94,97,97,97,97,98,95,99,101,103,105,101,101,101,100,103,101,103,113,125,126,102,74,89,98,113,130,130,124,125,126,124,124,124,123,125,125,126,129,126,121,123,123,121,121,122,120,121,121,119,118,116,119,117,117,119,119,117,116,115,113,111,111,110,109,111,110,112,115,112,110,110,106,107,106,104,106,108,102,103,103,104,104,101,101,101,104,104,103,101,102,101,100,103,100,97,100,101,98,98,100,100,99,97,98,100,99,97,97,98,96,96,98,94,90,86,80,65,44,28,16,8,6,5,4,7,10,8,5,10,13,9,14,27,28,38,32,31,29,27,23,34,30,24,27,24,22,20,22,20,18,11,6,9,12 +225,228,230,227,230,230,229,231,230,232,232,232,230,230,230,234,231,232,235,237,235,235,236,237,234,230,230,226,219,214,210,208,201,185,159,131,125,121,149,214,243,239,237,238,238,236,239,241,241,243,239,217,138,96,97,94,86,85,89,84,84,87,85,87,81,77,79,81,80,79,44,16,30,63,70,72,78,65,67,70,68,63,65,68,60,62,71,70,64,59,75,90,83,70,66,68,75,78,76,78,81,77,79,79,85,85,80,59,47,73,82,88,90,82,83,89,89,90,92,92,92,92,109,126,114,114,121,92,94,114,123,142,152,151,144,133,125,118,103,102,114,118,118,121,121,122,119,121,123,120,116,116,117,114,100,60,38,25,33,49,66,96,117,124,109,102,99,99,98,93,93,87,83,80,74,68,59,38,36,32,34,42,47,49,55,53,55,53,53,51,52,51,49,56,54,53,56,58,60,59,58,58,55,57,61,58,58,55,55,57,59,58,56,53,55,57,60,59,58,59,67,86,99,106,111,111,109,114,116,114,113,112,111,112,111,113,114,116,111,112,112,115,113,114,112,105,107,113,112,107,105,109,110,112,108,107,107,107,103,105,108,106,107,107,109,105,105,107,107,106,107,109,104,106,107,109,106,107,106,105,105,104,108,107,107,102,105,110,105,101,105,113,108,106,104,106,104,104,103,107,109,101,109,107,105,101,98,104,107,107,101,103,106,107,103,104,106,109,102,102,98,107,111,103,101,104,107,103,105,102,109,108,105,106,102,104,99,103,103,107,104,106,106,105,111,108,108,104,105,106,107,108,104,101,103,106,104,105,107,107,105,107,105,107,106,103,104,106,105,108,105,105,106,108,109,100,103,105,107,104,105,105,104,106,105,108,104,106,105,109,109,107,106,104,108,103,108,107,109,108,110,110,105,109,105,107,103,107,110,107,108,104,105,107,105,104,101,102,104,107,104,103,103,101,104,104,102,95,92,89,89,91,91,94,99,102,99,99,101,97,94,96,100,104,101,97,100,105,103,100,102,100,100,102,105,98,92,101,96,95,100,97,94,80,57,53,51,48,37,35,32,26,16,9,7,10,55,93,100,95,98,97,97,96,95,94,94,95,95,99,99,98,101,101,104,104,101,102,101,102,104,102,104,116,130,125,96,76,92,102,118,130,129,124,127,127,123,127,127,126,126,123,123,123,123,122,124,124,124,120,122,121,121,121,119,118,118,122,118,118,120,120,117,114,113,114,113,113,109,109,111,113,111,110,108,109,109,109,106,108,107,107,107,105,103,103,104,105,104,102,104,102,100,99,98,102,102,100,103,102,97,99,98,96,98,101,102,100,99,97,97,98,97,95,92,96,93,84,72,54,32,17,15,9,6,5,3,5,9,8,5,7,6,11,19,21,20,24,31,35,42,39,28,31,31,37,29,41,34,30,35,30,21,34,33,25,20,14,16,11 +227,227,230,228,226,226,231,230,228,232,231,232,230,231,231,231,234,232,233,234,233,233,234,236,236,235,233,227,222,217,216,213,205,197,182,153,125,123,125,164,225,242,237,237,236,236,238,242,241,242,239,219,139,94,93,91,91,87,89,85,83,85,81,83,79,81,80,85,84,76,60,17,16,43,73,76,73,65,63,74,71,66,66,63,62,63,72,62,61,62,72,90,80,69,74,70,71,74,75,74,81,84,80,79,80,83,82,65,40,64,79,82,87,86,84,85,90,90,94,96,92,92,100,114,122,103,96,122,127,118,81,58,73,84,97,112,129,135,139,130,120,116,119,120,121,123,123,121,120,118,116,116,120,115,110,91,95,109,124,131,118,97,66,42,47,97,98,93,93,95,91,86,85,78,76,73,58,40,41,35,36,41,47,44,49,52,52,53,52,54,58,60,55,49,45,51,57,54,58,61,62,62,57,62,62,58,56,55,61,61,53,54,52,52,57,56,58,60,62,55,62,79,100,109,105,108,113,114,116,113,115,115,113,114,113,111,114,110,109,114,110,111,114,114,110,103,110,106,111,108,110,109,106,111,111,110,107,108,108,109,108,105,109,114,106,103,105,107,110,107,104,107,108,106,105,104,106,108,107,105,106,109,107,104,103,108,109,106,102,102,108,108,106,101,104,106,106,102,102,110,107,108,103,111,108,102,103,106,108,98,107,103,107,102,105,110,104,101,99,105,104,108,101,105,108,110,103,107,105,109,107,102,104,105,105,98,106,104,106,104,104,106,104,105,105,110,103,104,101,108,106,104,103,103,109,106,106,104,106,104,104,108,108,104,101,101,107,110,103,104,108,107,103,105,108,107,106,105,103,105,106,106,103,101,108,105,105,98,106,109,108,103,104,110,108,109,105,107,108,106,108,106,109,106,107,104,110,111,106,111,110,109,109,108,102,98,103,105,107,105,106,105,105,106,105,102,95,91,91,94,91,87,91,94,99,105,100,97,101,97,89,93,99,103,103,99,98,102,101,99,101,98,96,103,103,98,95,98,97,97,97,98,97,89,74,60,47,46,41,34,40,43,35,19,7,4,15,69,97,94,96,97,96,97,98,95,96,97,96,98,99,98,100,98,101,102,102,100,102,108,107,103,107,119,134,121,86,76,91,104,122,132,130,128,125,122,123,126,125,125,125,123,121,122,121,124,125,123,122,121,121,121,118,120,119,118,119,120,115,118,121,118,119,115,113,113,111,112,111,110,110,109,109,110,110,109,108,106,104,108,106,104,109,104,101,103,103,105,102,102,104,105,102,100,101,103,100,96,96,98,99,99,98,98,99,101,101,100,99,99,98,97,89,84,72,53,34,23,14,10,8,6,11,14,10,10,9,7,5,5,5,3,5,16,26,25,40,33,31,43,54,40,26,28,35,33,24,27,27,36,29,32,21,46,44,28,14,15,15,14 +229,228,226,227,231,230,230,233,230,233,230,231,231,231,230,231,232,230,233,233,234,234,235,241,238,237,241,237,231,222,218,216,211,204,193,175,142,126,132,127,178,235,239,238,239,239,239,238,240,242,237,216,140,96,94,94,92,89,90,88,89,85,84,84,80,83,81,79,80,76,79,38,11,20,56,73,69,65,69,76,70,67,65,64,67,73,71,66,64,63,75,94,81,67,68,73,74,78,80,79,76,80,77,75,79,81,84,74,44,58,85,85,84,85,86,88,89,91,91,92,91,90,99,119,116,118,105,71,86,135,156,144,119,97,75,58,50,49,49,50,92,116,120,122,121,123,122,120,119,116,115,116,116,115,124,130,113,90,68,46,23,29,41,73,99,107,97,96,92,93,90,85,83,78,77,74,59,40,32,33,36,43,46,39,40,52,49,53,56,56,56,53,55,53,49,50,51,52,52,52,52,56,58,60,60,63,62,58,56,55,55,58,65,64,56,58,59,59,61,61,60,81,101,109,111,111,117,113,114,118,116,117,116,113,117,113,114,109,113,115,106,112,111,109,114,111,108,105,107,111,111,110,108,110,112,109,111,110,109,105,108,112,109,110,109,109,104,103,107,109,110,104,104,107,109,108,107,105,109,109,106,103,103,110,111,107,104,109,109,106,106,109,109,112,107,105,109,109,105,99,106,106,107,102,103,101,101,107,105,107,102,102,100,107,107,102,106,102,109,102,101,108,108,109,104,107,107,112,101,102,103,109,108,106,101,103,106,101,103,106,109,103,104,102,110,107,105,105,109,108,106,102,102,107,106,106,107,108,107,105,103,106,106,103,104,105,106,107,106,105,107,105,105,110,106,105,105,108,108,108,105,105,108,107,105,103,109,108,109,106,106,109,109,104,108,112,109,108,104,109,113,110,106,107,110,102,109,110,110,107,106,109,106,108,106,110,105,106,105,105,109,106,107,105,101,100,97,90,82,90,95,92,92,92,93,96,97,93,95,96,93,93,94,100,103,98,96,103,105,101,99,103,100,99,99,102,100,97,97,96,92,96,94,93,85,70,56,43,45,44,37,49,44,25,15,7,7,19,68,97,94,94,96,100,98,95,98,94,97,99,96,99,101,98,100,103,104,103,106,102,102,106,112,124,134,118,83,78,96,111,125,129,127,127,124,125,127,126,126,126,126,123,123,124,122,122,121,121,121,118,117,118,119,119,120,120,118,116,115,116,118,114,112,113,114,113,112,111,112,110,112,109,107,106,107,108,109,109,106,107,104,102,106,105,103,101,105,101,102,102,102,105,100,98,102,99,101,99,97,100,100,99,98,100,101,99,97,94,92,91,77,60,43,22,15,11,8,10,9,6,7,15,21,22,18,19,17,10,10,8,7,6,9,32,46,46,40,35,35,28,32,36,31,37,43,39,31,33,29,26,30,37,31,30,34,28,26,26,24,23 +227,229,233,231,229,232,232,231,235,234,227,227,229,232,231,233,233,233,234,235,234,234,236,238,240,239,239,239,236,230,222,219,214,210,201,188,168,136,132,128,133,196,242,242,240,241,239,240,243,243,237,218,140,94,90,91,91,94,88,88,87,79,82,81,81,78,81,84,75,73,84,61,16,11,39,67,66,71,68,65,62,60,55,62,65,65,67,68,68,60,68,90,83,73,76,80,73,74,74,74,71,78,78,82,82,75,78,68,47,51,80,83,83,86,88,90,88,86,87,90,90,91,97,111,119,101,104,120,105,101,96,96,119,143,151,151,151,150,143,134,123,118,119,122,120,119,122,119,120,118,116,117,118,113,109,57,40,37,54,76,94,113,119,109,87,91,95,98,91,88,87,86,84,80,78,72,64,49,41,38,35,41,41,40,46,54,54,58,60,57,56,50,55,59,56,55,48,51,55,55,53,51,57,61,59,61,63,62,56,55,58,57,62,64,62,61,64,62,59,61,59,70,94,104,109,113,115,117,115,118,115,113,117,116,116,120,117,112,110,110,118,114,113,111,110,111,109,111,109,111,112,111,110,108,109,108,106,106,106,109,109,108,108,109,112,111,109,105,108,111,108,105,108,113,108,107,108,108,106,106,105,102,103,105,106,105,107,105,107,105,106,110,105,106,108,112,109,103,101,109,108,104,103,106,108,102,101,104,112,107,101,100,107,109,104,102,99,108,103,105,103,109,102,105,108,104,105,103,104,105,103,102,104,106,105,103,103,106,104,105,103,102,103,105,106,106,109,110,107,104,107,106,102,101,104,109,111,103,103,108,110,107,102,104,106,107,104,105,106,108,102,106,109,108,108,102,109,104,105,106,106,105,102,106,109,109,105,108,111,111,111,107,108,109,109,105,110,109,107,111,106,110,107,108,107,108,107,106,109,107,108,106,106,108,104,105,105,107,110,110,109,107,104,103,102,101,99,92,89,91,94,94,92,94,96,91,89,92,92,92,93,96,98,97,94,95,98,98,97,102,100,102,103,96,97,102,101,95,97,98,94,95,94,93,92,77,60,50,40,48,46,43,42,37,25,15,11,9,26,84,95,93,94,97,98,95,96,97,100,99,98,99,101,100,100,103,104,101,104,104,103,107,113,125,131,108,76,86,98,113,128,127,123,125,124,122,124,124,125,125,123,123,124,122,120,120,120,122,121,118,118,119,120,115,115,119,116,118,117,116,115,116,115,112,113,110,111,110,110,109,113,111,107,111,109,108,109,107,108,106,105,100,103,105,102,101,105,104,103,102,98,102,102,99,102,102,105,102,102,100,98,101,100,97,96,91,82,65,49,36,18,9,9,8,11,13,17,17,16,12,14,19,28,34,39,40,32,30,36,30,22,20,26,40,46,41,38,42,40,41,41,39,43,44,37,35,30,29,37,36,34,41,38,25,21,19,36,29,22,28 +225,228,231,230,229,229,228,229,231,232,230,231,231,231,230,230,233,233,237,236,237,236,237,240,240,240,240,237,235,233,230,225,220,215,208,197,188,165,137,133,125,145,210,243,241,241,238,237,240,242,240,222,145,100,92,90,91,91,88,88,88,86,85,86,78,80,85,86,81,84,82,68,28,12,26,57,61,70,66,69,60,70,71,64,70,70,71,60,62,59,64,87,87,74,77,74,70,75,77,75,74,77,80,82,79,82,83,78,58,49,75,82,84,86,88,89,90,88,87,89,91,92,93,105,114,118,100,84,98,124,131,93,67,58,60,62,68,82,96,101,104,113,118,120,121,118,119,119,119,119,117,117,116,116,120,119,123,130,129,115,96,68,38,26,37,86,97,97,91,89,87,84,84,81,79,76,69,49,39,35,38,42,42,45,45,55,61,58,56,53,49,51,54,51,52,56,56,50,55,60,56,53,58,62,60,59,62,63,62,65,58,57,65,60,61,63,63,64,57,58,68,74,93,102,105,108,108,114,115,116,116,114,113,117,116,120,117,114,117,111,112,115,110,116,113,112,111,113,109,111,113,108,110,112,113,111,108,109,111,111,109,106,108,110,108,108,109,112,111,110,107,106,113,110,107,108,113,112,105,101,104,110,108,104,103,106,106,105,106,107,108,107,110,105,109,109,111,109,106,108,104,106,103,105,107,105,106,107,107,101,107,108,102,102,104,107,106,101,103,104,107,102,102,107,105,109,98,107,102,106,102,105,106,101,108,101,106,101,106,105,106,101,97,102,106,105,103,105,105,109,108,101,104,105,107,107,107,105,106,103,102,104,108,108,108,107,108,109,107,101,103,110,110,105,102,107,107,107,107,111,110,105,107,103,111,108,107,109,109,110,108,109,103,112,109,107,110,107,109,108,106,109,113,111,109,107,109,112,107,106,109,107,110,111,107,104,106,107,108,111,110,105,105,105,104,100,98,91,90,89,89,91,90,90,95,93,89,93,95,90,89,94,97,92,91,96,90,92,90,93,95,95,100,98,93,94,99,96,95,97,92,89,92,93,90,83,74,67,55,53,45,40,41,44,36,25,15,10,9,42,86,93,96,94,94,96,97,100,98,96,99,98,102,101,101,99,102,103,102,105,103,106,117,127,125,102,76,92,99,118,134,131,127,125,125,126,127,125,126,126,126,125,124,122,122,120,120,120,121,119,120,119,119,118,115,117,119,119,118,116,114,114,113,113,115,114,110,110,108,111,110,110,110,111,110,110,107,106,107,106,105,105,104,103,103,104,104,102,102,103,100,102,103,101,100,104,104,102,101,96,93,95,89,72,53,38,21,11,7,10,13,11,13,16,18,21,26,29,27,27,26,31,40,46,53,57,51,46,43,45,49,49,42,44,52,51,54,45,43,43,36,45,45,39,30,33,33,42,31,33,33,30,35,33,35,32,28,22,30,26 +228,229,229,229,227,231,229,230,231,234,234,230,230,231,230,227,229,231,233,237,237,237,234,235,238,239,238,238,239,240,235,230,223,219,215,209,197,183,161,138,132,125,162,225,243,241,239,237,237,238,236,219,146,98,92,92,92,93,87,83,86,84,83,82,85,83,84,78,80,82,74,64,47,14,16,37,67,69,64,70,64,62,66,68,69,64,68,67,60,63,66,88,85,69,71,73,69,74,75,77,80,74,80,82,83,82,81,77,65,44,68,80,81,84,85,86,89,91,90,88,87,90,93,107,121,108,112,109,74,89,122,140,149,144,131,112,91,82,74,71,79,107,116,119,119,119,121,117,122,123,114,113,115,115,117,108,74,52,37,30,45,49,68,93,115,102,96,92,90,91,87,87,85,78,75,72,64,48,34,28,30,42,39,36,43,53,52,57,54,51,51,57,55,55,56,53,55,58,57,59,57,55,55,59,60,55,55,57,58,59,56,58,62,58,60,63,62,62,61,59,61,60,83,99,104,105,109,111,117,114,116,120,119,120,115,113,116,116,116,114,114,117,116,116,120,115,115,115,112,113,113,112,113,112,110,113,111,107,106,107,112,111,109,110,108,108,106,108,109,112,111,106,106,107,111,111,109,106,106,106,106,106,108,109,110,107,104,106,109,103,102,107,108,111,105,105,111,111,108,107,109,104,108,103,110,104,105,106,108,110,103,105,101,108,104,104,105,108,107,107,103,105,110,109,103,103,108,108,104,102,104,110,108,108,102,111,107,106,103,108,113,105,105,104,109,105,106,108,107,106,107,107,107,106,105,108,107,106,103,104,107,106,108,106,111,110,108,106,106,106,105,107,109,112,108,107,102,105,107,108,104,106,111,111,105,107,110,112,107,108,108,109,107,106,105,109,110,110,105,106,110,107,108,110,111,109,106,110,112,109,108,111,111,113,113,113,109,108,110,109,109,105,107,105,103,100,91,92,96,87,88,94,96,95,94,93,94,94,95,94,95,101,97,92,91,97,98,91,89,94,97,96,96,93,90,90,95,99,94,96,95,95,94,91,89,90,87,77,63,61,54,47,40,48,43,30,24,15,11,10,48,89,94,95,96,98,96,96,98,96,98,97,101,101,101,100,101,102,102,102,107,108,117,130,121,88,74,95,104,122,134,128,126,127,124,123,125,123,123,125,125,126,128,125,123,122,121,122,120,120,118,118,119,118,114,117,119,115,113,115,113,112,114,113,112,111,112,111,110,110,109,108,107,106,107,108,105,106,103,106,103,102,100,101,101,104,100,102,100,101,99,98,102,100,100,103,98,91,85,74,59,43,32,17,12,10,15,15,13,12,14,17,19,21,31,45,41,34,34,39,45,51,49,53,55,52,55,53,54,60,51,47,42,55,61,51,48,46,45,48,52,53,46,46,45,31,36,60,49,36,39,32,35,43,41,35,28,24,29,35 +231,232,230,231,230,230,232,230,227,228,230,227,230,235,232,230,230,235,234,236,237,236,236,236,237,239,239,241,242,241,238,235,229,225,219,211,200,190,180,152,130,135,130,174,233,243,240,237,235,238,235,219,146,98,87,89,92,89,88,89,84,80,81,79,78,83,83,80,78,78,74,69,55,28,17,21,64,73,66,58,59,66,59,61,62,65,68,73,71,66,65,84,81,67,70,76,70,71,76,80,78,72,74,73,74,74,80,81,67,42,55,80,81,83,83,88,90,90,89,87,84,86,89,97,114,118,95,100,120,117,109,75,68,79,101,121,134,140,144,147,136,119,118,120,121,121,119,119,121,119,114,112,113,117,113,94,69,74,91,109,121,117,107,77,56,63,96,93,92,86,86,87,87,81,77,76,72,57,33,28,32,34,32,35,41,48,53,54,53,56,56,54,52,55,55,53,50,49,56,56,50,56,60,59,67,64,56,54,58,63,64,61,62,60,53,63,66,59,60,57,61,56,73,95,102,105,109,112,113,113,116,116,117,118,117,116,116,112,117,118,121,115,114,112,116,117,118,111,113,113,110,112,114,113,108,109,110,110,108,113,109,108,108,110,112,110,112,111,110,107,109,108,106,109,108,108,108,110,106,109,110,110,109,107,108,107,107,105,106,105,107,108,106,106,108,110,108,106,106,111,109,102,105,108,107,101,105,107,113,105,106,99,106,105,103,107,107,105,103,111,104,106,106,108,111,105,104,104,106,103,107,108,110,109,109,105,106,107,109,106,103,106,109,106,102,102,105,108,104,101,107,109,106,101,106,111,110,107,104,108,107,106,107,108,107,110,109,107,107,106,108,107,110,110,110,106,108,106,106,112,109,111,105,107,102,110,110,111,105,110,112,109,107,106,113,113,109,112,109,111,110,112,107,112,114,115,109,109,111,111,112,110,111,115,112,112,109,108,110,110,108,104,105,105,104,99,93,93,95,87,90,94,89,89,93,98,93,90,96,99,100,100,98,94,93,96,93,90,92,98,100,98,91,91,89,92,96,96,94,94,96,96,95,94,94,95,87,85,79,65,60,52,43,41,44,41,31,19,13,7,13,59,93,95,95,97,96,97,99,100,102,100,103,101,103,102,102,103,103,107,110,112,121,130,116,79,74,94,110,127,133,127,125,125,124,124,126,125,123,124,124,123,127,125,121,122,122,121,122,120,119,122,119,119,118,120,118,113,114,113,113,112,110,112,113,112,113,109,110,107,107,106,107,108,108,108,105,105,105,107,103,103,101,100,100,103,100,98,98,101,99,99,99,98,91,79,67,53,27,12,12,17,11,11,10,15,22,22,24,19,27,36,32,29,41,61,56,47,47,48,50,52,50,51,53,57,53,58,59,51,57,62,48,57,68,60,57,54,59,59,58,60,53,39,46,46,49,51,51,38,39,33,34,46,38,35,40,27,37,35 +228,229,231,231,232,233,232,228,227,229,228,230,232,235,233,235,233,232,231,232,234,237,237,237,241,241,242,243,241,241,242,240,236,229,221,216,211,198,189,174,143,134,132,130,190,241,243,239,238,235,229,219,148,98,92,91,89,88,89,89,86,84,84,83,80,80,83,81,82,78,71,69,67,54,17,22,44,63,67,60,64,64,65,62,59,63,69,74,77,70,67,81,79,69,73,73,69,71,75,79,79,77,73,71,74,75,82,84,68,41,51,79,84,85,86,87,88,85,89,92,92,90,91,98,115,113,114,97,71,92,131,141,125,96,75,60,50,50,55,57,59,95,116,119,119,120,119,119,117,114,114,111,114,115,117,125,128,120,101,77,56,38,31,40,55,96,101,93,95,89,87,87,86,82,78,79,73,55,33,31,37,34,34,45,44,49,54,54,45,51,54,52,50,50,50,54,55,57,59,58,54,55,56,55,61,64,57,59,65,68,62,59,58,58,60,65,62,61,66,64,66,65,72,92,99,100,108,112,114,118,118,112,116,117,119,120,120,118,117,116,118,114,115,116,113,115,115,117,114,113,116,114,117,115,110,114,114,116,113,115,109,110,113,115,113,109,109,114,112,109,109,112,112,108,108,109,109,107,105,104,105,110,112,110,107,110,108,106,105,106,105,108,110,106,103,105,111,110,107,107,106,109,110,108,105,103,109,111,102,99,107,108,107,103,106,109,107,100,102,103,109,103,108,112,107,107,105,111,106,106,108,111,106,106,108,106,107,104,106,106,106,106,103,104,107,109,104,105,106,109,108,106,106,108,110,107,104,109,112,107,102,105,109,107,104,103,108,112,110,107,105,112,113,112,106,107,106,105,109,111,110,108,111,107,105,109,110,108,107,112,112,112,107,113,112,107,111,113,113,111,107,110,111,111,110,109,111,113,114,112,109,105,109,110,110,109,111,113,108,110,112,108,105,105,104,100,95,91,90,89,93,98,95,93,96,97,93,92,96,97,96,97,100,96,93,93,92,96,97,98,98,96,95,95,92,95,94,93,93,93,95,99,101,101,96,93,88,88,84,79,63,60,54,51,47,50,44,30,26,11,8,20,71,91,93,94,94,101,95,97,97,100,101,100,103,101,104,106,105,105,106,114,123,128,106,73,81,101,116,130,131,128,128,128,123,123,126,126,120,119,122,124,125,122,119,121,123,119,119,119,115,117,116,115,113,114,112,112,113,111,109,109,113,114,111,112,111,108,109,107,107,108,108,106,106,105,102,104,105,106,104,104,101,103,107,107,104,100,97,98,93,85,76,60,41,23,23,17,10,11,11,15,15,17,19,23,24,25,35,46,48,48,49,49,47,52,63,63,55,54,51,46,47,53,58,59,58,56,64,64,62,64,61,59,61,63,69,62,64,64,63,62,53,49,46,47,56,52,47,43,47,38,39,45,38,46,50,39,40,30 +226,230,231,231,232,229,227,226,224,229,229,233,231,234,234,237,238,234,233,231,235,237,236,237,239,240,241,242,241,240,241,243,243,238,230,222,214,207,198,187,165,142,138,128,141,206,240,238,239,240,232,216,148,99,93,95,96,94,87,88,87,87,82,86,82,81,83,78,79,82,80,78,65,65,29,22,30,64,68,61,62,66,67,63,62,60,65,70,72,69,68,84,83,68,68,70,67,73,77,76,78,79,75,71,72,79,80,83,78,49,42,75,86,85,86,84,87,90,88,89,89,89,90,95,112,120,103,109,117,100,103,98,105,128,145,150,142,136,133,127,119,111,113,115,114,119,121,118,116,114,114,111,112,113,112,106,61,34,31,45,65,87,100,109,104,89,96,98,94,92,89,84,87,81,77,78,72,55,32,33,29,28,40,51,45,44,56,60,54,50,52,61,61,48,45,48,53,61,58,55,55,57,61,61,63,63,58,65,70,65,62,63,65,65,65,58,61,60,65,66,69,61,63,79,95,98,104,103,110,112,120,115,115,117,118,119,118,118,119,119,118,117,120,117,117,118,118,118,118,116,115,114,116,119,111,114,114,114,116,116,116,112,111,115,114,111,110,112,111,112,110,110,106,108,113,112,105,105,111,112,108,106,111,113,109,107,107,109,110,110,107,109,110,108,103,106,108,108,108,109,107,106,113,108,109,106,107,107,108,106,104,106,107,108,104,106,107,109,107,104,105,110,112,109,105,103,108,107,107,105,107,109,107,111,104,112,107,107,111,109,110,108,110,107,109,106,106,108,107,105,104,107,106,107,107,109,109,110,109,108,107,109,110,106,107,108,108,106,112,113,110,108,107,111,109,107,104,106,109,113,112,106,109,111,110,106,106,110,114,111,110,112,109,111,108,106,112,114,110,106,110,110,112,110,111,112,109,112,110,108,108,113,107,111,113,108,109,110,111,109,108,105,101,102,100,92,90,91,89,87,91,97,99,97,96,95,98,99,95,93,97,100,100,100,97,92,92,97,99,96,98,99,100,98,96,97,93,97,98,86,94,99,96,97,94,94,89,92,91,88,78,58,49,50,59,54,47,45,39,20,12,9,31,75,96,93,96,100,95,96,94,99,101,99,99,102,105,105,105,102,105,114,126,127,104,76,91,103,117,131,131,126,124,124,123,124,125,126,124,122,123,122,123,123,120,120,122,121,121,120,117,118,116,116,116,115,114,114,115,115,112,112,112,113,110,108,111,109,107,110,110,108,106,107,105,105,105,103,105,104,104,104,105,103,101,98,93,90,79,64,45,29,17,13,15,13,21,22,15,16,24,36,32,29,31,29,38,39,43,56,62,57,55,52,44,46,52,59,63,62,59,58,50,57,69,70,73,65,63,70,69,69,70,71,71,67,62,61,57,53,62,64,63,62,54,54,58,55,55,52,48,51,46,41,48,46,44,43,39,43 +226,228,231,226,230,226,223,225,224,231,230,230,230,234,236,233,233,231,232,232,237,238,238,234,236,239,242,243,243,242,242,243,244,242,238,228,220,211,201,191,179,159,141,137,123,152,218,241,237,236,230,215,149,103,95,91,90,90,92,89,84,85,83,84,85,86,84,79,83,82,75,75,78,77,44,10,24,61,72,69,71,69,66,72,63,64,68,65,65,68,70,85,79,65,71,73,67,71,76,70,72,69,72,74,75,77,76,80,75,53,44,73,86,84,84,84,87,91,88,88,91,89,88,89,103,117,121,95,91,108,121,120,83,56,53,72,79,88,98,104,110,109,113,115,116,118,120,119,118,117,116,115,113,115,112,111,106,111,123,119,117,101,76,45,22,37,89,100,97,95,93,85,87,83,77,78,75,67,47,39,35,35,40,45,51,48,54,54,54,47,51,55,60,52,50,53,54,56,52,50,52,54,56,59,59,59,57,59,61,63,66,70,67,62,63,62,61,60,65,66,51,54,49,55,85,98,102,105,104,104,109,114,117,117,118,118,120,120,122,124,118,119,119,114,119,120,120,117,114,119,116,115,115,115,116,113,114,111,108,112,114,112,109,112,115,112,111,113,113,112,110,108,109,109,110,114,112,112,112,110,108,110,109,109,110,108,110,110,111,110,109,109,109,110,110,110,108,109,110,110,109,108,104,110,109,106,106,109,109,104,107,103,107,105,105,108,110,108,107,111,106,106,107,109,110,110,106,104,108,109,106,103,108,105,110,106,106,108,108,109,105,108,110,109,104,106,108,110,105,101,107,107,107,107,110,108,108,110,109,107,106,110,109,108,109,111,109,109,112,110,109,107,110,107,108,104,109,108,108,112,107,112,113,111,109,109,113,112,112,110,111,111,112,110,113,114,110,113,105,109,116,110,113,110,112,112,111,108,110,113,109,109,112,118,109,113,109,109,113,113,108,110,108,103,97,91,89,86,86,90,90,94,98,99,99,97,102,104,99,96,96,97,98,101,102,99,95,94,92,93,95,95,98,100,98,97,94,96,98,91,100,103,99,99,98,97,92,93,85,92,86,65,55,51,54,55,52,51,44,32,21,8,10,33,87,94,94,95,93,96,99,98,98,99,99,103,106,103,105,103,106,116,128,124,96,75,91,101,121,131,128,126,123,123,122,123,125,124,122,122,123,124,122,121,120,118,119,121,121,120,118,116,117,118,117,115,116,113,114,114,111,112,113,111,109,109,109,109,107,108,107,107,105,107,107,105,106,107,104,102,102,102,102,91,78,67,51,31,22,16,15,15,18,14,20,19,22,36,21,25,33,33,39,46,46,40,48,56,53,52,55,63,53,49,53,55,61,62,61,60,59,66,73,66,63,71,72,72,70,66,67,70,75,70,70,65,58,61,55,53,60,66,66,59,58,61,60,59,59,50,51,45,41,40,41,38,32,42,37,50 +229,230,230,227,229,225,226,229,229,228,227,231,237,236,235,235,235,233,235,236,240,241,239,239,239,237,240,243,244,242,243,243,243,244,242,237,227,219,209,200,189,175,155,136,131,125,172,228,238,239,235,218,155,103,91,89,91,92,92,91,88,90,88,82,84,80,81,76,84,83,78,80,80,75,67,20,16,42,70,75,78,70,66,68,62,62,63,63,65,67,71,84,80,66,77,75,74,76,71,72,68,67,72,79,76,74,77,75,76,67,47,63,83,83,83,82,83,86,86,89,92,91,90,91,105,119,112,116,103,75,98,130,137,138,127,112,92,80,75,63,61,81,110,116,118,118,119,120,117,117,117,113,114,112,112,113,111,87,68,50,38,33,43,62,85,109,104,97,95,94,93,90,87,89,86,83,79,73,45,34,34,37,37,41,47,52,54,58,49,43,47,50,53,52,47,52,60,54,52,56,60,58,57,63,63,61,63,66,64,66,67,67,66,64,65,59,57,52,48,42,42,52,54,58,71,90,96,105,104,110,114,112,114,114,121,122,119,122,120,118,119,122,119,117,120,122,119,120,116,118,115,119,118,112,117,113,114,112,110,111,113,114,114,111,111,112,114,115,112,112,111,111,113,110,110,114,114,111,110,108,108,112,112,111,109,112,112,111,109,108,109,111,114,113,110,108,111,114,111,114,113,111,109,110,107,109,110,109,106,105,108,109,106,107,108,108,108,98,110,107,107,105,110,113,105,110,108,110,105,107,108,106,108,106,112,110,108,107,107,107,110,110,104,106,107,111,109,107,107,111,110,104,107,113,113,107,106,109,111,109,107,109,111,110,111,109,110,110,109,108,109,112,110,107,103,104,110,110,111,108,112,113,108,106,109,111,111,111,110,112,111,112,111,110,117,117,113,112,112,114,112,110,113,114,115,111,113,108,112,117,116,111,110,114,115,116,117,116,112,113,107,107,105,102,93,90,88,81,84,90,87,92,95,97,97,98,102,102,98,95,96,94,96,98,99,98,95,94,92,92,94,93,95,94,92,100,101,103,103,97,98,103,100,101,101,94,93,94,88,92,90,79,68,54,50,48,48,50,43,33,26,16,7,10,47,87,92,95,93,101,100,99,99,101,100,103,106,102,106,106,110,120,131,119,85,74,95,108,127,131,126,123,122,123,126,123,122,123,122,123,123,123,123,121,118,120,121,119,120,119,118,117,117,115,114,113,113,114,112,112,109,110,111,110,110,112,110,108,109,110,109,107,105,106,109,107,105,102,99,95,89,81,61,40,29,21,20,10,12,17,16,22,17,18,21,26,24,30,30,42,50,50,45,51,53,38,44,52,55,56,52,60,61,56,52,53,65,72,67,63,67,70,73,71,67,78,80,78,76,70,68,67,68,72,79,73,64,67,68,68,66,66,65,63,63,59,63,60,58,49,48,44,43,51,51,43,49,48,44,52 +227,231,226,228,229,228,231,228,226,227,228,232,234,235,237,236,237,240,237,237,238,237,240,239,239,242,242,244,242,239,242,244,244,244,243,241,235,224,217,207,192,180,168,143,132,132,130,188,235,236,230,218,153,101,92,91,89,90,88,85,88,84,84,81,85,86,80,83,82,75,72,75,76,80,74,35,13,26,64,66,67,63,68,72,65,64,56,58,60,69,77,86,79,63,68,74,70,67,68,70,72,69,67,75,76,71,76,75,78,73,48,58,84,84,85,82,84,87,89,87,89,90,87,90,98,112,118,97,102,119,112,101,75,74,88,109,121,135,144,144,146,135,118,117,117,117,119,119,114,116,115,115,113,113,113,116,83,57,66,88,103,111,115,104,87,71,87,98,94,95,93,88,89,89,88,87,84,76,54,35,35,36,36,44,45,44,51,49,47,46,46,47,49,49,47,49,61,61,54,55,59,57,58,60,61,59,63,71,70,65,65,67,63,51,42,37,42,50,58,59,56,62,67,62,73,90,88,95,101,109,113,111,110,114,115,117,119,122,118,114,120,117,118,119,119,121,120,122,122,120,122,120,118,119,118,117,113,114,116,119,117,113,115,117,118,115,113,115,113,111,111,111,113,114,113,111,109,109,112,114,112,113,116,116,112,110,112,110,110,106,107,111,112,111,105,107,110,112,111,111,111,108,113,111,113,112,109,107,109,106,108,107,109,111,108,107,106,112,109,104,105,109,111,106,109,108,112,106,106,105,107,110,104,106,106,110,108,110,109,107,111,110,109,103,109,110,110,110,110,113,106,107,110,109,108,109,108,107,109,108,111,111,109,109,110,111,110,108,108,109,110,111,110,110,106,108,107,106,111,109,109,109,111,114,111,110,113,114,111,109,110,114,115,112,112,113,114,111,113,115,117,112,111,112,117,114,115,112,115,115,119,117,115,116,120,113,113,112,111,110,109,104,100,97,92,94,90,89,93,89,85,89,91,95,95,99,99,99,99,97,96,98,97,96,98,98,95,94,95,92,94,95,94,95,97,104,105,108,104,97,98,102,99,96,95,98,95,91,95,103,101,82,70,62,47,42,40,50,55,40,35,24,10,8,16,57,88,96,96,100,100,99,98,103,104,104,106,102,104,106,111,124,131,112,77,79,95,111,129,134,125,121,122,125,129,125,123,123,122,122,122,122,121,120,119,119,120,120,119,117,118,117,117,115,115,113,114,115,113,111,110,109,111,109,111,108,107,110,109,106,106,110,107,103,102,98,90,79,58,39,28,18,17,18,9,12,13,12,16,24,23,27,28,33,28,39,42,44,47,57,56,57,59,65,62,54,56,60,59,61,56,53,57,63,69,72,75,69,64,70,68,64,71,76,79,79,81,80,79,80,70,61,64,70,69,68,67,72,71,80,77,72,67,66,69,67,67,69,66,60,50,50,59,53,47,54,45,50,57,52 +229,231,233,230,227,226,229,226,227,227,230,233,232,236,233,232,237,240,239,239,238,237,240,239,239,238,239,243,244,243,244,244,242,242,244,244,239,231,222,212,200,186,173,151,133,134,125,138,198,233,233,219,155,104,96,93,92,95,91,90,88,87,85,79,83,83,79,83,80,80,76,73,77,77,70,42,11,21,56,65,66,75,73,66,72,72,62,65,68,69,79,87,77,64,66,71,73,69,72,75,70,67,65,70,69,70,73,73,75,74,50,49,78,85,85,86,85,87,89,86,86,88,89,89,97,113,114,113,93,78,93,129,135,108,82,67,57,55,67,58,57,69,101,112,115,119,118,116,116,117,114,115,113,114,114,116,123,125,117,108,88,66,52,40,45,64,96,101,98,97,94,94,93,91,91,87,86,77,55,38,35,34,40,55,53,48,54,51,52,53,51,49,47,44,45,47,52,51,51,56,59,56,56,62,59,59,63,62,55,47,42,48,51,44,44,44,47,53,58,68,67,77,84,93,104,103,91,92,96,104,107,110,110,114,112,114,117,119,125,118,116,116,118,119,119,119,121,118,118,121,123,120,117,116,118,123,120,118,119,119,117,118,116,115,119,118,118,116,113,114,115,114,115,115,115,114,114,114,113,115,113,114,114,112,111,113,114,110,110,109,111,110,108,109,111,115,111,111,114,113,109,108,106,114,114,111,109,113,110,105,110,103,111,107,108,109,106,106,107,108,105,106,105,111,111,109,106,104,108,108,105,103,107,109,110,107,108,112,106,105,104,111,113,113,111,110,113,110,111,109,107,108,109,105,103,106,107,106,106,110,110,109,108,112,112,110,110,111,110,109,112,108,109,111,112,114,110,111,110,113,108,106,109,110,108,112,116,115,114,113,109,113,116,115,110,110,108,113,112,112,113,113,114,115,114,112,117,114,117,118,108,113,116,117,115,117,110,112,112,109,103,99,95,92,94,102,95,91,91,92,89,90,91,94,96,97,96,99,99,97,94,94,99,99,97,99,96,94,96,92,93,93,92,95,94,97,96,103,101,93,94,96,98,95,98,97,93,85,92,97,98,85,81,72,54,49,48,56,54,49,45,33,18,11,10,18,62,91,94,98,100,99,99,99,102,102,103,104,104,107,114,126,127,104,72,85,99,114,130,131,127,122,122,124,125,124,124,122,121,120,122,122,121,120,119,117,116,117,118,115,115,115,113,112,113,113,113,113,112,110,111,108,111,111,110,110,111,111,107,104,102,99,91,82,69,49,27,19,11,10,12,11,13,18,21,19,17,18,21,32,38,39,40,46,38,51,48,48,51,58,53,52,58,55,60,63,60,57,60,60,66,73,65,67,73,72,72,71,67,69,75,74,74,77,81,81,81,82,80,85,80,71,67,71,71,73,76,71,73,79,74,66,67,69,72,75,70,68,69,68,57,51,60,58,44,52,60,59,45,46 +231,231,229,230,227,228,224,222,224,226,230,230,227,235,235,237,239,238,237,239,241,239,240,239,239,239,240,241,243,242,242,243,240,240,242,244,242,236,228,219,208,196,183,168,148,136,135,123,156,214,230,218,158,107,98,93,94,92,89,87,86,87,87,80,84,82,84,81,81,82,74,76,80,79,75,60,14,20,52,63,73,75,69,65,62,66,63,67,65,66,76,89,74,65,68,69,68,67,66,67,69,69,70,74,71,73,74,72,75,72,51,44,71,79,83,84,83,85,88,87,85,86,89,88,92,108,119,99,104,112,99,103,104,110,125,137,138,136,132,121,117,108,115,117,114,118,118,118,116,114,114,115,114,114,111,114,103,60,42,44,68,76,90,104,113,108,97,99,97,94,97,99,94,94,92,89,89,84,62,37,31,35,35,44,50,50,46,47,55,57,53,54,52,48,41,45,56,60,58,56,54,53,53,55,51,44,38,31,32,37,41,45,58,65,60,64,72,75,82,96,104,106,109,113,113,98,84,87,93,97,101,107,107,110,112,110,110,116,119,124,118,123,114,117,118,121,122,116,117,118,119,121,119,116,118,118,117,120,122,118,119,121,118,117,118,118,116,116,116,116,116,114,115,114,112,116,115,115,115,115,115,114,111,109,112,115,114,110,110,112,110,109,109,107,113,112,114,113,112,113,111,113,109,110,110,109,111,109,107,105,107,108,107,108,111,111,109,106,112,107,106,106,109,110,106,110,106,109,109,113,108,112,113,109,113,111,116,111,107,110,110,112,108,110,113,114,111,110,110,110,111,110,109,110,111,108,107,113,116,111,107,110,114,115,110,109,116,116,112,109,114,115,113,110,111,114,112,111,112,112,112,107,107,106,109,111,110,112,113,115,113,111,112,114,113,113,110,112,116,112,113,112,117,116,113,113,115,112,114,114,112,115,117,116,109,109,111,108,106,106,102,101,94,90,93,93,90,91,93,94,90,89,90,93,100,106,102,95,93,93,92,95,96,91,90,95,95,93,98,93,91,98,101,96,92,94,97,100,101,96,93,96,97,95,102,101,95,89,94,93,95,93,88,83,70,62,60,62,56,49,37,28,28,24,13,8,26,74,97,94,96,99,98,98,100,103,101,104,107,108,117,129,125,95,68,86,101,118,131,128,125,125,125,124,122,122,123,121,121,122,122,120,120,121,121,120,118,119,116,114,116,114,113,114,112,115,115,116,111,111,109,108,110,109,109,108,107,104,96,91,76,57,36,26,20,15,9,12,13,13,16,16,15,24,29,21,28,31,34,41,48,45,42,47,56,63,60,58,60,57,50,48,56,63,64,66,67,69,73,67,68,76,76,73,73,83,81,73,74,77,76,80,77,74,79,81,84,84,76,78,81,81,73,64,66,76,81,76,71,79,77,66,60,66,74,77,74,63,65,69,66,59,50,59,58,49,50,51,52,46 +226,228,227,230,231,228,226,226,227,230,233,236,234,238,236,236,237,237,238,241,241,241,240,241,238,239,241,241,239,240,240,242,241,240,238,239,241,238,233,228,220,210,199,180,161,142,133,134,131,175,221,221,157,106,96,90,88,88,89,88,85,87,84,85,81,82,88,79,77,78,74,73,73,77,78,61,18,16,54,69,68,69,72,72,62,65,65,62,65,69,81,87,66,65,71,68,69,71,69,72,69,67,68,75,75,73,70,69,72,72,57,48,67,76,81,85,84,81,84,86,84,84,84,88,87,100,114,111,88,89,107,121,113,78,59,60,70,84,92,106,106,108,110,113,115,118,115,114,114,113,116,116,111,113,113,115,112,105,109,121,124,124,106,79,58,50,63,96,100,101,102,98,95,95,90,90,91,91,70,36,28,31,35,42,47,47,46,43,48,53,53,54,53,50,49,56,61,60,54,50,49,49,46,42,33,38,45,48,51,57,59,62,74,85,89,96,98,101,103,103,102,93,87,73,61,52,64,82,89,92,103,105,103,106,109,112,111,117,114,118,121,119,118,118,117,118,124,125,122,118,120,122,124,122,123,118,116,122,121,121,117,120,121,119,118,119,117,115,117,116,116,116,120,122,118,114,114,116,116,115,115,116,117,115,112,111,114,115,112,111,110,109,111,114,113,110,113,115,109,110,114,112,113,110,113,112,112,111,112,110,107,110,110,110,110,111,107,113,113,109,103,111,111,108,108,107,113,111,108,110,107,113,113,110,112,113,113,112,111,109,112,110,112,111,113,110,110,113,112,112,110,110,110,111,113,111,108,109,112,112,112,107,108,109,111,112,115,114,111,113,113,112,108,111,112,111,112,112,115,110,111,111,110,111,111,112,114,115,111,115,117,117,113,113,111,112,113,112,116,117,117,113,115,116,114,115,120,116,112,115,119,115,115,113,110,107,108,99,102,103,99,92,90,90,89,93,96,93,93,89,88,89,91,92,94,103,104,99,95,95,97,97,96,94,91,89,93,97,96,94,91,97,103,98,92,91,94,102,103,98,96,96,97,98,98,99,99,93,98,89,95,92,89,86,82,77,58,48,49,50,45,42,32,29,17,12,13,37,88,95,95,99,100,101,101,102,104,106,108,109,119,133,119,84,75,91,105,124,130,125,124,125,125,125,122,123,124,122,124,124,122,121,119,120,121,120,118,118,117,115,115,115,113,113,112,111,110,111,110,111,110,110,110,105,100,92,83,64,47,37,21,16,9,17,22,18,21,17,24,30,28,32,27,29,37,40,48,42,40,53,58,53,55,53,56,60,65,73,68,65,64,56,60,65,62,66,73,76,76,73,74,79,82,80,82,86,84,80,80,82,79,84,88,83,80,80,85,85,83,83,81,82,79,70,64,72,78,81,74,68,81,81,66,65,73,76,71,61,68,64,73,72,62,64,66,57,62,61,63,53 +230,229,227,230,233,229,232,235,234,235,237,239,237,238,239,236,237,238,237,238,239,239,238,238,236,239,240,237,236,238,239,241,242,241,241,242,243,241,241,239,230,220,211,192,177,158,141,136,134,133,188,219,162,109,96,92,90,90,93,90,88,90,89,89,87,87,89,82,75,74,79,77,74,79,82,62,23,14,56,69,74,68,72,72,60,54,62,65,63,72,82,80,65,64,68,67,73,72,69,67,68,66,68,69,67,65,70,72,74,74,64,51,61,78,82,85,81,83,84,81,77,74,74,74,67,90,118,110,110,97,81,103,128,134,133,127,110,92,76,72,66,63,82,109,113,116,117,117,117,113,119,117,112,112,115,117,117,113,106,82,69,61,60,61,77,99,108,104,101,101,104,97,99,97,93,93,89,89,75,47,39,35,36,41,44,48,50,53,51,55,53,57,60,55,53,54,52,43,37,38,37,36,38,42,46,53,66,70,71,84,92,98,104,102,98,92,84,73,63,54,47,42,32,39,42,53,76,80,78,92,94,103,104,103,107,109,114,115,117,116,114,117,120,119,115,118,118,122,121,122,125,117,118,121,123,119,119,121,123,123,120,118,119,119,119,121,118,116,117,118,114,113,118,120,118,116,118,116,114,118,118,118,118,119,114,110,114,117,114,114,117,115,118,117,115,113,112,114,113,114,113,112,116,114,112,111,112,114,116,112,113,109,114,112,113,112,105,111,113,113,108,113,112,110,110,111,110,107,113,114,109,104,113,116,116,113,113,114,113,114,113,113,115,114,111,109,112,116,113,112,112,110,109,110,111,114,112,110,111,114,115,111,107,109,112,112,111,111,112,113,115,111,109,114,114,113,114,114,114,112,111,109,108,111,114,116,114,113,116,112,114,108,111,114,110,112,114,111,117,115,113,115,112,115,116,115,114,116,118,116,111,116,110,109,107,104,97,99,99,96,91,86,86,97,95,92,93,93,91,93,92,91,91,91,88,94,101,103,100,97,98,97,94,96,94,89,91,99,98,93,89,96,101,98,95,98,95,96,95,93,97,93,91,98,95,95,94,91,94,95,91,96,91,90,87,78,55,51,43,47,47,47,35,32,27,18,16,18,50,87,96,99,100,100,104,104,103,107,109,113,123,130,112,80,81,96,108,127,132,127,124,124,125,126,123,120,120,122,123,123,122,120,118,117,118,122,120,116,115,115,115,112,111,112,110,105,107,110,109,106,101,95,86,71,53,42,26,17,14,15,14,17,16,16,22,29,30,29,31,39,36,41,48,44,47,59,55,51,45,49,54,62,56,45,62,55,57,65,69,67,67,67,70,69,64,68,70,77,75,76,81,80,84,84,83,85,87,88,84,86,83,82,86,89,80,80,83,80,78,81,85,85,83,80,76,67,69,78,82,72,78,79,73,70,71,66,62,64,57,66,74,72,70,59,68,60,62,58,52,60 +233,233,233,233,233,235,238,237,236,236,234,235,236,234,237,236,239,240,238,236,234,237,238,236,236,238,237,237,236,239,241,243,244,243,243,243,243,240,240,239,238,232,223,212,193,169,151,138,146,137,144,193,160,110,99,93,89,90,94,89,87,89,88,86,85,83,87,84,78,74,79,81,72,78,78,56,17,15,53,67,71,63,64,65,65,59,58,65,65,77,87,87,67,62,63,68,71,72,66,66,68,63,67,65,60,65,72,74,77,77,68,56,62,79,82,79,76,73,70,63,55,51,59,62,55,74,110,115,99,106,118,112,107,89,82,95,117,131,133,135,140,139,127,117,115,117,119,117,117,119,120,118,113,108,113,115,111,88,81,78,94,113,114,118,115,101,83,93,102,101,103,103,101,101,99,95,91,89,76,50,39,35,35,40,46,50,48,57,53,53,52,53,51,40,31,28,30,30,38,47,47,48,46,51,63,74,87,99,105,103,100,93,85,71,56,51,39,32,33,36,50,56,56,61,65,74,84,80,74,82,86,93,96,98,104,107,111,114,116,114,111,115,113,117,118,120,117,119,119,123,122,117,117,120,121,121,122,119,120,122,125,122,121,121,120,122,120,116,115,120,120,117,118,118,117,118,119,116,117,122,118,115,117,119,119,114,113,113,112,117,117,115,116,116,114,113,116,118,116,115,115,115,114,114,116,113,112,112,110,111,115,114,111,114,111,112,114,110,113,111,114,111,111,111,110,111,108,110,114,114,109,108,116,116,114,112,114,112,113,112,112,114,116,118,113,111,111,112,111,112,114,113,111,112,115,116,111,111,112,112,109,110,113,112,113,115,113,111,110,112,116,115,113,115,114,116,118,116,113,112,113,112,112,112,113,115,114,116,114,111,112,113,114,113,113,111,113,116,116,113,114,120,117,116,110,110,111,115,117,112,112,113,111,108,102,100,94,97,93,86,83,85,90,97,95,94,94,92,89,93,91,90,91,91,91,90,94,99,102,97,90,91,95,93,96,100,94,97,107,97,88,92,98,93,92,96,95,90,91,97,98,95,94,98,98,97,95,96,97,94,93,94,90,93,93,80,65,61,50,47,56,44,45,46,39,23,13,11,13,57,92,99,102,99,101,101,104,108,109,110,123,126,106,75,90,99,113,130,131,124,120,121,122,123,122,123,124,123,120,118,119,119,119,117,114,116,116,115,113,115,114,113,111,111,110,108,103,99,86,78,57,33,23,17,14,16,14,15,20,21,21,20,22,21,31,35,35,40,36,37,51,52,59,54,52,60,58,54,49,42,38,62,64,51,63,58,71,71,74,73,70,72,71,76,77,73,78,82,79,79,82,82,86,85,84,87,88,87,87,86,81,73,79,86,83,82,82,79,74,80,86,84,80,80,79,72,76,79,83,81,74,75,76,76,69,67,64,70,64,67,72,65,62,52,62,70,63,54,54,58 +235,231,235,234,236,237,238,236,235,233,234,235,234,233,237,235,234,234,236,235,235,235,235,234,236,236,238,239,239,239,241,243,244,241,242,243,243,243,243,242,243,242,234,223,207,186,162,145,150,152,130,155,146,109,100,95,91,93,90,91,94,88,90,89,84,80,87,83,78,80,79,79,74,75,79,65,19,20,53,69,70,65,69,69,67,61,59,63,62,79,86,80,66,63,61,66,66,71,77,71,70,66,64,64,65,70,66,69,68,67,61,49,52,66,66,64,55,52,50,51,53,50,51,56,55,68,105,112,110,96,85,100,131,131,109,78,74,75,61,67,66,71,84,107,114,116,118,117,115,114,114,119,118,110,113,116,117,124,124,128,119,109,84,78,79,88,96,102,105,104,103,105,102,102,98,97,93,88,76,47,36,36,37,39,43,51,49,51,49,40,35,35,34,32,33,42,43,39,46,59,61,67,73,86,95,96,95,92,86,74,60,49,42,42,48,53,48,47,48,56,63,60,59,63,63,88,88,86,84,81,82,88,89,93,99,105,109,109,105,108,113,115,113,114,119,115,119,120,117,116,118,123,121,116,118,120,122,116,116,116,118,122,120,120,118,116,123,119,119,121,120,119,119,119,115,117,119,120,118,118,118,120,120,118,116,114,115,115,114,113,114,118,119,116,112,113,116,116,115,116,116,114,115,115,116,112,112,114,109,114,115,115,109,111,114,113,111,110,112,113,118,115,116,114,111,114,114,113,112,111,110,112,115,112,112,115,115,113,113,116,118,114,115,114,114,113,109,112,111,112,116,114,109,114,117,115,113,112,115,115,113,113,115,115,114,111,113,115,115,115,113,111,113,118,115,112,111,113,114,111,115,114,116,113,110,113,117,118,113,110,113,119,116,113,114,114,116,116,116,112,116,116,121,118,109,110,113,112,107,114,114,109,106,105,104,97,95,92,87,79,81,89,95,94,93,94,88,86,91,91,88,89,92,93,94,97,97,94,94,95,91,91,95,95,95,98,97,97,100,101,98,88,89,93,94,97,97,90,89,92,95,96,98,94,93,98,94,93,94,94,95,94,93,101,101,91,79,71,60,48,43,42,43,47,44,26,23,18,12,18,62,95,100,99,100,100,103,107,107,114,124,123,94,66,92,100,114,127,126,120,116,119,122,121,121,121,120,121,121,119,119,118,116,115,114,116,114,115,113,113,113,111,104,98,92,81,61,52,40,32,23,15,13,10,15,20,25,24,29,34,27,32,37,40,48,53,51,52,47,45,53,57,60,54,51,46,43,53,53,48,48,70,71,61,66,64,75,80,81,79,76,86,79,75,81,84,83,82,84,85,82,82,85,88,91,88,89,92,87,86,86,80,76,79,84,83,83,79,77,80,84,86,83,79,72,71,76,76,77,76,81,76,75,73,70,70,73,72,74,68,73,76,67,56,66,75,66,66,67,62 +233,230,235,234,236,237,236,234,234,234,233,232,232,232,235,231,228,230,232,231,235,237,235,234,236,235,237,238,238,238,242,243,242,243,244,244,244,244,243,242,242,242,238,229,219,205,180,159,146,143,144,133,120,106,101,93,91,92,87,85,94,89,89,91,80,76,85,83,76,81,74,78,78,77,76,63,18,17,50,69,73,72,71,69,70,66,62,62,69,77,85,74,59,61,60,65,69,66,65,62,65,64,65,64,64,62,54,53,51,47,47,41,37,44,43,49,50,49,49,45,52,55,47,50,50,61,98,114,99,111,109,97,104,109,112,123,132,134,124,124,118,109,104,112,115,115,115,115,115,115,114,116,116,111,116,116,113,104,87,82,82,93,95,108,115,113,107,97,104,106,103,107,103,102,101,98,92,91,80,49,37,36,35,33,42,47,44,38,31,28,32,35,42,46,49,57,62,64,69,78,86,96,99,94,89,84,78,70,67,64,67,71,70,75,80,80,72,68,63,64,64,62,58,63,68,95,92,89,91,78,76,80,87,92,92,98,101,106,107,106,111,109,113,113,114,116,116,120,116,114,116,117,118,119,118,115,113,116,121,123,116,116,120,119,118,117,117,118,119,117,115,116,119,120,115,116,118,119,117,117,118,118,117,119,115,114,115,115,118,117,116,117,118,116,114,112,113,115,115,114,116,118,118,117,115,114,115,116,116,115,113,110,114,113,117,113,112,115,114,112,113,115,116,118,113,111,109,112,115,113,111,112,117,116,109,114,113,115,113,114,111,112,115,115,113,111,110,115,112,112,115,114,114,114,115,113,115,114,114,114,115,115,112,114,114,111,110,115,116,110,110,114,114,115,116,112,110,113,112,111,115,117,116,114,113,114,116,114,114,111,112,113,110,110,111,117,119,114,106,113,119,116,116,115,115,113,110,110,109,106,107,105,103,105,100,94,91,88,82,81,89,93,95,95,92,85,85,87,89,93,94,93,96,96,97,101,98,94,90,94,99,94,94,95,91,93,94,97,98,97,95,89,88,90,96,97,96,91,87,89,90,95,95,95,89,94,88,90,88,94,95,96,98,98,97,94,90,82,68,49,40,48,42,41,38,34,45,25,12,10,21,77,98,101,100,102,102,105,107,117,128,119,89,75,99,107,120,126,124,120,120,123,124,122,119,119,118,120,120,117,115,116,116,115,115,117,113,113,111,103,94,86,72,51,36,24,22,25,25,21,17,18,20,19,21,33,35,34,39,44,42,61,58,57,50,55,58,55,61,57,48,46,55,55,49,49,45,63,67,64,62,67,66,72,78,72,71,87,92,92,86,89,87,86,81,87,87,89,88,89,86,88,85,87,91,92,93,87,81,78,81,83,81,81,87,89,81,80,84,81,74,77,85,85,76,73,78,78,75,79,80,82,80,73,72,77,73,73,76,73,76,71,67,73,68,67,64,68,70,75 +234,230,235,233,235,236,236,234,233,231,232,229,233,231,231,233,233,233,233,232,232,236,235,237,237,237,239,239,239,240,241,242,242,242,242,241,243,245,244,244,244,242,243,241,234,225,210,183,156,141,160,155,115,104,110,107,98,97,94,88,90,88,91,90,82,79,81,83,80,84,75,80,77,72,72,64,24,15,45,74,70,70,67,64,72,66,60,64,74,75,83,72,65,69,64,65,71,68,61,57,56,59,59,61,54,45,43,36,33,32,36,36,37,43,49,51,46,45,49,46,45,48,49,50,47,49,87,112,114,96,87,100,115,114,78,63,63,73,81,97,104,104,108,108,117,116,115,115,115,116,115,115,115,110,113,116,113,113,114,119,122,120,112,98,73,55,53,81,106,109,107,108,105,102,102,100,97,94,84,56,36,34,37,41,49,56,56,48,49,46,48,54,52,62,70,78,89,92,94,93,91,91,89,85,80,78,80,80,78,78,77,80,77,79,83,91,97,93,90,90,82,75,70,73,85,97,96,93,89,84,75,72,80,85,90,96,97,101,103,103,110,112,108,111,111,114,115,111,112,117,120,118,115,118,116,116,114,116,120,117,118,120,120,117,116,118,118,117,119,121,119,115,113,121,121,116,116,117,119,122,120,116,119,122,118,112,113,115,120,122,119,118,118,121,119,117,118,116,116,116,115,116,115,117,120,118,116,118,119,117,117,112,115,116,117,118,114,117,116,112,115,115,114,114,115,120,114,115,115,115,114,114,114,112,113,115,113,111,114,116,111,114,115,117,116,109,113,118,116,114,114,114,116,115,112,110,115,115,113,114,113,115,113,113,115,116,113,112,113,114,116,117,115,114,117,118,114,113,114,115,117,118,115,114,117,115,112,116,118,116,113,111,111,113,110,113,116,118,113,113,112,113,112,114,114,108,107,108,108,107,103,100,102,102,95,90,87,84,80,84,92,95,96,91,89,86,89,92,95,99,94,92,95,100,100,96,94,95,93,94,97,94,94,96,96,93,92,93,93,95,95,94,95,92,93,101,97,94,94,89,91,97,94,96,96,92,92,92,92,95,97,98,92,90,97,92,90,91,85,67,51,49,49,43,51,45,38,28,18,15,13,34,82,99,101,101,105,103,107,119,129,114,81,81,100,112,127,128,124,122,122,121,122,122,122,120,118,116,115,114,114,115,117,115,111,106,100,90,77,56,37,26,20,17,13,14,18,23,24,25,23,26,30,33,35,47,53,53,51,57,64,67,65,56,54,58,55,61,60,56,59,53,54,61,58,61,62,69,69,72,80,70,68,77,86,76,70,84,90,92,97,101,94,91,89,89,85,92,89,86,88,91,92,90,90,94,94,86,84,84,87,89,81,76,81,83,78,81,86,87,83,81,88,89,86,84,78,78,77,88,84,82,78,78,82,86,85,80,75,76,77,70,67,75,71,67,62,70,66,68 +230,233,233,232,233,233,234,234,233,232,233,231,231,229,232,233,235,233,232,231,234,237,238,238,237,235,238,239,239,240,240,241,241,241,241,242,244,244,245,244,245,245,246,246,245,237,226,207,177,150,142,167,144,122,144,148,132,116,102,89,88,89,89,91,85,77,83,80,79,83,77,78,73,71,77,66,21,11,40,70,69,72,68,67,61,60,62,65,71,73,84,72,68,65,66,61,61,63,57,51,45,41,49,45,45,43,41,37,35,33,40,38,42,50,48,40,39,46,46,45,45,43,47,50,50,56,88,115,110,111,98,76,101,128,130,128,117,101,94,86,79,73,69,89,113,115,116,116,113,116,115,114,115,108,116,117,115,119,104,86,73,56,51,50,60,85,103,114,110,109,107,106,106,107,104,102,99,98,87,61,36,34,40,45,48,56,60,56,60,65,74,81,83,91,93,94,88,83,81,80,76,71,67,63,59,52,44,36,38,41,38,38,43,43,40,46,54,61,68,78,86,96,93,92,101,103,105,102,97,91,80,74,71,78,77,89,92,95,95,101,106,106,106,105,110,112,116,112,113,113,116,120,119,116,113,118,118,114,115,118,122,121,115,116,116,118,119,115,119,122,121,118,116,120,118,116,115,113,114,117,117,115,117,116,117,115,116,116,115,116,120,122,119,118,120,119,119,117,117,117,118,117,114,116,118,114,114,119,116,113,116,114,115,119,116,116,118,119,117,112,118,113,113,114,119,120,115,113,116,116,118,116,116,110,115,119,116,114,114,117,113,113,112,115,118,112,112,113,115,116,112,113,116,118,117,117,116,115,115,117,116,114,115,115,115,114,113,114,117,116,113,116,113,115,114,114,117,117,115,111,114,116,115,114,111,117,112,114,112,115,115,113,110,115,116,111,115,110,116,112,115,112,110,108,107,105,106,106,103,104,104,100,101,96,87,83,81,80,83,89,87,87,87,91,90,91,95,97,98,100,100,99,100,101,100,95,93,95,92,93,96,91,91,98,98,96,98,95,94,98,99,99,102,99,100,105,104,95,93,92,89,94,97,96,98,93,94,93,95,94,96,98,93,91,91,87,92,90,80,78,62,57,47,45,49,45,38,29,26,22,15,13,47,89,102,101,102,105,108,120,125,109,80,87,102,114,126,127,124,123,123,121,121,119,118,117,115,114,116,116,114,109,106,96,79,60,47,35,28,18,12,18,18,21,22,16,17,32,33,32,29,40,45,48,51,57,62,59,60,63,64,62,61,58,58,58,63,66,58,63,60,59,65,70,63,75,77,71,75,71,79,85,78,76,81,86,87,85,84,80,92,95,92,86,97,100,94,93,86,80,84,83,88,90,91,92,93,90,90,91,93,92,81,70,76,83,81,78,79,83,86,83,85,90,87,85,83,80,78,81,82,84,71,78,81,80,85,83,82,77,78,75,76,75,72,76,73,67,64,75 +229,232,231,232,233,232,231,232,231,231,234,234,233,233,234,232,233,234,236,235,236,236,237,236,236,237,240,238,239,241,243,243,243,244,245,246,245,245,245,245,245,246,246,245,245,241,231,217,199,168,137,155,168,138,140,143,136,123,115,100,88,89,85,86,85,83,81,78,75,78,78,78,77,79,81,70,16,12,44,68,70,73,63,62,57,65,65,66,71,83,83,64,63,56,56,55,42,41,35,32,28,34,43,44,52,49,40,37,37,35,35,35,37,48,50,41,37,40,47,51,53,49,42,41,47,47,73,110,115,100,107,113,110,107,84,78,91,111,122,126,134,132,128,116,114,115,115,116,113,113,114,112,114,110,116,118,117,111,73,58,71,91,104,112,111,97,82,80,109,110,108,111,108,106,104,100,98,98,90,64,36,39,40,43,50,46,54,79,80,85,88,86,84,84,80,80,74,68,61,54,46,34,29,31,39,37,29,25,25,29,27,25,39,42,34,28,35,36,31,30,42,57,78,93,108,103,104,100,101,100,92,78,75,73,72,77,83,89,89,91,101,97,103,103,107,108,113,115,112,109,111,117,117,112,111,112,115,116,114,117,114,116,117,117,115,113,117,119,121,119,117,115,117,118,115,114,114,114,114,114,114,115,113,112,115,116,114,117,115,116,117,118,118,118,119,116,116,119,117,114,115,120,117,113,116,118,118,118,110,112,115,116,116,118,117,111,119,120,113,114,114,118,113,115,115,111,115,116,117,116,117,118,118,113,112,117,118,119,115,114,113,113,114,114,116,116,119,117,112,111,114,117,115,115,116,118,119,111,112,118,119,117,113,113,114,114,112,114,118,117,112,109,113,115,117,113,112,115,115,112,110,113,117,116,109,113,116,115,115,109,114,115,112,111,113,111,112,107,105,109,113,108,106,104,104,106,105,103,99,97,97,90,91,87,82,76,72,82,90,92,89,85,83,86,94,94,95,93,96,101,101,103,107,98,95,96,95,96,96,97,97,92,93,95,95,100,104,101,102,100,98,100,99,99,102,101,102,99,95,96,95,96,102,94,95,92,90,91,94,93,93,102,98,95,88,85,93,93,79,75,69,65,54,50,50,50,47,48,34,25,19,17,20,55,97,105,103,104,110,124,125,109,84,93,105,116,125,126,122,120,122,120,118,119,117,115,114,110,105,97,87,70,55,38,21,13,16,20,18,18,18,21,21,31,33,26,29,42,45,52,56,50,60,68,63,56,62,57,67,62,62,62,64,61,68,67,60,63,69,72,68,65,70,79,76,80,82,76,79,77,77,87,86,83,81,82,87,85,82,79,83,88,83,79,92,99,96,93,88,89,93,85,83,87,92,94,92,89,95,99,98,96,89,79,79,83,84,83,82,82,87,86,83,86,85,80,81,81,83,81,83,86,76,75,77,77,79,78,81,82,82,75,78,84,71,74,74,65,68,70 +231,230,232,230,231,232,232,231,233,233,233,236,235,233,236,234,234,232,235,235,234,236,238,239,239,241,242,242,244,245,245,244,245,246,245,246,246,245,244,246,246,244,242,238,235,229,218,208,199,178,138,130,159,152,121,104,92,88,93,96,93,90,86,84,91,88,83,83,83,76,77,78,82,77,76,71,17,15,48,71,71,74,66,57,58,63,60,66,72,79,72,54,48,46,47,40,38,36,35,35,31,34,33,37,45,45,45,41,43,41,34,33,37,45,51,48,47,42,47,50,44,49,47,45,40,40,67,108,112,108,94,84,99,127,130,103,82,80,74,69,71,64,67,77,105,113,112,116,111,113,114,109,112,108,111,116,117,116,123,122,115,100,80,63,52,51,67,94,117,111,109,110,108,105,105,101,97,97,92,69,37,40,38,45,49,41,41,72,74,64,70,75,72,66,59,51,45,41,38,36,31,24,23,24,29,29,34,36,36,43,45,40,46,55,53,45,50,52,43,38,42,38,38,67,105,103,101,100,100,97,96,86,77,69,73,72,75,78,86,89,92,95,101,99,102,104,105,108,110,110,112,110,106,110,113,112,111,114,115,118,113,115,119,116,112,112,115,117,115,113,114,113,113,114,116,117,116,113,114,117,116,114,113,114,114,113,114,118,118,116,114,116,119,122,119,117,117,122,116,112,115,117,117,117,119,118,114,118,113,115,115,113,117,116,121,111,110,114,114,117,114,118,113,118,117,113,114,117,117,121,118,119,116,116,113,114,116,115,115,116,115,114,114,113,115,118,115,117,117,117,117,115,117,115,113,114,117,116,112,111,112,115,118,116,112,111,112,113,114,110,108,111,112,110,114,111,109,113,111,110,112,114,116,113,112,112,113,111,114,114,116,108,107,110,108,111,104,103,105,108,106,104,103,100,103,104,98,95,94,90,90,88,84,76,74,72,80,87,89,92,94,96,92,87,94,92,93,93,92,96,100,103,109,102,98,98,97,98,97,99,101,99,94,93,94,95,97,100,100,94,92,98,98,100,104,102,102,98,96,88,96,101,105,90,91,93,86,88,93,91,92,103,98,98,97,91,89,93,94,85,77,71,59,52,48,51,53,55,42,39,25,23,14,18,61,102,105,104,110,125,123,111,86,89,107,116,123,124,119,117,122,121,116,116,112,102,89,74,61,42,27,22,22,26,23,18,17,25,29,28,32,30,34,40,39,39,48,55,58,61,64,62,66,65,60,63,60,59,64,64,62,64,62,66,77,75,69,73,86,79,76,77,73,79,83,83,84,79,78,81,77,84,88,89,90,87,91,87,85,85,82,86,85,82,88,94,91,91,90,91,88,87,85,83,90,94,92,86,87,94,99,98,88,77,75,83,83,83,93,89,90,85,82,84,87,84,84,84,82,81,80,76,70,72,79,80,78,74,75,78,82,78,80,77,72,73,78,72,72,70 +232,230,236,232,235,234,234,232,234,235,231,232,235,234,236,237,235,236,236,238,239,240,242,241,241,241,240,240,243,245,245,246,245,244,244,244,245,245,244,243,239,234,229,218,211,208,194,174,162,150,129,127,138,163,141,99,88,80,73,83,94,96,88,90,89,88,88,88,88,81,80,79,83,80,72,71,21,14,46,71,68,72,66,62,61,60,60,66,74,79,55,44,42,44,36,40,41,40,44,38,40,49,46,40,40,44,47,47,44,43,37,30,32,44,53,52,43,38,43,43,39,43,41,42,39,45,64,99,113,104,107,105,101,107,109,112,121,129,129,127,123,115,116,105,109,113,113,117,114,114,115,111,114,111,112,114,116,114,100,64,53,51,64,77,99,111,108,100,104,111,109,108,109,107,108,104,100,96,96,77,42,38,37,42,45,42,39,52,64,62,69,65,51,37,36,38,41,41,46,41,28,28,35,35,36,39,50,56,54,52,54,49,50,58,61,58,59,58,49,52,54,56,59,84,109,109,106,104,102,101,97,92,78,70,71,76,71,68,79,82,86,91,94,94,99,98,102,105,105,106,111,109,104,110,109,110,112,113,113,113,113,113,112,110,111,114,115,112,113,116,116,114,114,117,117,116,118,117,115,116,115,113,114,114,115,114,115,116,116,116,117,115,114,117,117,120,117,113,112,114,122,118,114,116,118,117,114,112,113,115,113,113,116,113,110,109,111,112,110,112,112,119,116,116,115,118,116,115,114,119,117,116,113,115,115,113,112,115,116,118,115,116,116,116,118,118,115,119,119,116,115,116,117,114,109,112,116,116,111,110,113,116,116,115,112,112,115,115,111,109,111,112,111,111,110,108,108,111,107,106,114,111,113,111,113,114,111,114,113,114,110,107,109,106,108,104,104,104,108,105,103,102,103,100,99,95,96,89,87,91,86,83,82,72,70,85,94,90,91,89,94,98,93,89,90,90,90,95,96,95,97,101,103,101,99,97,95,99,101,98,98,98,92,88,91,92,93,99,99,92,96,99,96,96,100,100,97,103,102,89,85,94,100,96,97,99,95,91,91,95,94,101,103,102,101,95,94,94,100,95,79,72,72,64,59,50,53,50,46,54,34,26,18,13,31,77,103,105,105,119,120,109,70,68,112,122,124,122,123,120,115,103,88,74,60,43,28,21,25,24,16,18,24,32,38,31,28,36,46,46,48,45,47,54,60,58,58,58,50,54,62,70,69,55,59,65,66,70,64,65,76,70,70,79,84,87,90,88,84,87,85,86,78,82,83,84,78,80,81,84,83,89,92,94,96,97,97,93,91,90,86,85,83,86,85,89,89,89,88,90,83,87,91,89,93,97,90,86,86,90,93,92,91,90,86,89,87,84,90,88,83,83,85,84,84,87,92,86,85,85,83,86,81,78,76,81,74,73,77,73,80,83,75,71,69,70,79,80,77,76 +230,236,236,233,236,233,231,231,232,236,233,232,233,238,238,238,237,237,239,240,241,242,241,243,242,243,242,241,242,244,244,243,243,243,242,241,239,239,237,231,221,211,201,189,181,171,162,161,164,172,175,155,138,156,172,122,97,92,73,67,86,93,89,92,86,90,91,88,85,83,83,77,80,80,74,65,19,17,40,64,63,60,58,58,54,50,53,65,74,73,43,39,43,36,42,45,41,43,46,42,46,54,52,46,43,41,46,46,43,40,35,33,34,40,53,58,48,39,40,43,47,49,50,50,46,51,60,92,113,115,100,93,100,117,114,93,81,81,85,95,100,100,106,103,104,111,113,116,117,115,114,112,112,110,112,113,116,117,111,100,109,114,113,102,86,73,54,65,100,115,113,113,111,111,109,105,101,98,98,81,48,36,41,49,49,40,38,58,73,59,49,41,39,45,50,52,51,46,50,49,43,50,52,49,43,44,57,59,61,54,53,55,53,58,64,68,65,57,55,58,61,54,62,98,111,108,106,108,107,106,102,98,85,73,73,73,66,69,74,76,81,82,86,93,93,94,98,100,100,103,108,107,106,108,107,110,111,111,109,112,108,110,110,110,112,112,112,113,113,114,114,112,113,114,112,114,118,118,112,110,113,115,115,113,111,113,117,116,111,114,118,117,115,111,114,114,113,113,113,115,114,114,115,115,113,114,119,114,111,114,116,115,113,111,111,113,113,112,111,116,113,118,114,116,113,115,115,114,112,111,114,116,114,111,109,114,108,113,110,112,115,115,113,110,116,118,116,114,114,116,114,116,115,113,112,113,113,111,112,114,115,115,114,114,112,110,111,115,113,111,110,110,110,113,112,107,109,112,110,110,110,109,110,110,112,109,109,111,109,105,107,106,105,100,105,103,106,102,103,105,102,100,100,99,97,94,92,85,85,79,77,75,74,80,87,97,94,89,89,82,90,92,92,92,89,91,92,94,97,100,95,91,97,101,102,102,99,100,104,103,99,92,86,88,96,96,93,96,98,95,97,99,98,95,96,96,94,95,100,103,98,99,102,102,103,103,100,92,90,95,100,96,97,96,92,97,100,96,95,96,92,85,75,68,61,48,52,47,43,46,51,42,29,20,24,40,89,107,114,120,113,88,32,33,98,126,121,107,95,80,64,44,26,13,8,12,17,17,24,30,29,28,35,41,46,51,50,51,50,56,63,62,60,55,62,64,59,54,53,60,65,74,67,57,64,66,69,80,71,72,80,80,77,83,89,92,93,86,88,91,87,94,86,90,91,82,80,84,83,88,88,92,92,94,101,96,93,88,91,95,95,90,83,78,76,86,91,88,85,90,90,88,91,92,93,97,90,88,90,88,88,88,91,92,92,89,88,82,76,79,84,82,83,87,87,87,87,84,90,87,83,87,82,78,80,81,89,82,76,76,79,84,77,70,70,72,81,78,78,75 +227,230,230,231,233,233,231,233,236,237,238,237,237,240,240,239,240,240,242,242,242,244,241,242,240,241,240,241,242,243,242,240,238,239,240,235,225,219,213,202,192,181,176,173,175,176,182,202,220,233,234,199,146,135,172,149,110,93,77,59,77,90,92,93,88,92,89,82,81,79,80,79,82,76,72,63,13,12,34,50,51,39,44,42,45,44,57,66,72,66,42,46,41,33,43,42,44,42,43,45,50,42,43,40,46,41,41,36,30,31,33,38,40,34,44,53,52,45,39,42,46,47,52,58,62,63,66,89,109,106,107,100,87,105,122,127,125,120,114,111,100,93,92,84,96,111,114,115,115,114,114,113,112,110,109,114,118,116,118,105,90,72,58,57,63,80,100,114,111,117,113,116,113,114,110,105,102,97,94,83,55,36,41,48,47,40,41,49,49,42,42,40,44,62,66,55,47,45,45,40,43,49,48,47,44,41,49,55,52,51,54,56,60,64,63,67,62,57,54,64,66,59,66,98,114,107,102,108,105,105,101,99,92,83,78,76,69,69,64,67,71,73,80,87,86,91,92,93,97,101,101,102,103,107,105,105,107,108,109,107,103,106,110,108,111,110,110,112,112,114,113,109,107,112,112,112,112,109,108,111,115,112,111,114,112,111,109,113,114,115,117,115,116,116,112,110,114,117,114,109,111,111,116,113,110,112,115,115,109,114,111,114,115,114,112,110,110,112,114,113,110,113,112,114,113,109,110,114,114,108,107,112,112,112,108,110,110,112,114,110,110,114,114,110,108,114,115,112,109,112,110,112,116,114,112,112,113,111,111,112,110,111,112,113,110,109,112,113,109,108,107,108,111,107,106,107,110,111,108,109,109,110,108,105,108,104,107,104,106,106,107,102,102,103,103,101,102,100,98,99,98,101,97,92,90,90,83,80,76,67,70,72,81,87,93,94,92,91,96,90,89,93,95,91,90,88,87,93,94,99,100,91,93,97,97,100,100,97,100,103,99,91,88,92,96,99,97,96,99,94,94,98,100,101,95,94,91,91,98,102,105,107,103,104,102,104,100,96,91,89,99,97,95,93,87,94,98,94,101,98,95,89,80,74,68,51,52,50,45,45,56,57,46,38,26,27,58,92,113,112,91,44,7,14,50,88,76,52,30,12,9,13,13,8,11,20,25,27,38,46,48,50,52,53,64,68,61,56,56,62,64,65,67,58,64,65,60,59,60,64,66,74,73,68,77,78,81,86,81,80,81,85,79,84,89,95,91,84,82,90,90,98,90,94,94,83,82,91,88,88,87,85,92,88,94,91,89,89,90,95,94,90,84,78,75,86,90,90,89,88,89,91,91,83,88,92,94,90,87,88,85,90,92,88,90,87,85,85,82,84,89,85,82,89,91,89,86,88,92,93,85,82,79,81,85,87,85,84,83,83,82,84,80,76,72,72,73,74,76,74 +228,231,232,233,236,237,236,236,237,237,239,236,238,238,238,237,238,241,238,238,241,240,240,241,240,239,238,240,242,241,240,236,230,225,220,211,199,194,186,179,184,189,191,194,203,215,229,240,246,246,246,226,160,124,148,166,135,106,87,62,69,85,92,90,89,87,86,84,80,74,75,78,69,61,58,46,13,16,30,48,45,43,43,51,46,50,64,66,72,64,45,51,41,34,39,40,44,40,48,47,45,47,42,42,41,42,44,41,38,34,38,40,43,44,43,50,54,51,48,51,48,49,59,65,66,63,66,80,106,112,98,97,105,108,109,94,86,93,103,112,121,119,123,121,110,114,114,114,114,114,116,115,114,112,110,117,119,116,108,79,82,92,99,109,114,103,85,70,83,114,113,115,112,111,108,106,101,95,95,82,49,35,37,36,37,37,38,41,40,43,37,42,58,63,52,44,46,42,32,38,46,41,38,44,48,41,46,54,46,46,48,50,58,61,56,60,55,58,54,54,59,66,65,88,115,113,109,109,103,105,102,100,96,91,83,80,75,73,69,64,62,64,73,73,77,87,83,89,92,95,91,98,98,101,100,101,104,107,105,98,100,106,106,104,104,107,109,108,107,110,113,107,106,111,111,112,111,109,110,113,112,109,110,115,113,108,109,113,115,114,115,114,112,116,112,111,111,112,114,108,111,107,110,111,110,108,107,107,113,114,112,110,108,112,108,110,104,109,111,110,111,108,107,108,111,109,109,112,109,109,111,112,112,111,113,111,106,108,114,116,109,111,111,112,111,109,109,110,113,110,109,111,113,113,112,111,108,110,111,108,109,111,112,109,108,112,113,111,106,108,108,108,108,105,105,109,109,104,105,107,108,107,106,104,106,104,104,105,108,109,103,97,102,104,103,98,96,92,95,94,89,93,95,86,82,80,73,65,66,66,67,80,90,93,92,89,89,90,94,94,88,88,91,91,95,93,89,92,95,97,96,93,92,95,94,97,96,94,94,94,92,90,92,92,92,97,99,96,97,93,93,95,100,102,101,95,91,95,98,93,98,103,99,98,96,103,102,95,94,93,94,97,102,99,95,91,95,99,102,100,96,91,83,77,74,60,53,55,53,43,48,63,60,49,34,28,30,49,69,70,48,21,12,12,13,17,12,7,5,4,9,13,8,7,19,32,35,38,56,67,64,65,64,65,72,67,61,65,67,67,70,70,67,66,66,65,62,64,65,64,71,75,72,74,83,85,90,93,89,84,87,89,85,83,87,93,92,84,78,90,94,97,90,89,91,87,86,93,92,88,89,77,88,89,92,87,87,89,91,98,100,96,89,86,83,83,88,94,92,90,89,87,84,82,83,86,94,92,90,91,83,83,88,85,86,85,83,83,81,86,91,83,83,86,86,88,88,85,88,96,89,81,76,82,84,83,79,80,83,88,82,85,78,77,78,72,76,79,74,74 +231,236,236,236,234,236,236,236,236,237,239,238,238,236,236,236,236,239,236,237,241,241,242,243,243,242,240,240,238,233,229,220,207,196,190,188,186,188,193,194,200,206,214,227,237,244,248,246,246,247,245,233,172,109,120,147,149,118,89,62,62,82,86,86,88,84,84,77,73,63,60,61,48,41,41,36,15,16,34,54,49,50,53,55,48,50,58,65,76,55,41,41,38,35,32,37,35,46,46,50,43,48,42,48,48,43,42,42,40,39,43,43,43,46,44,51,59,54,53,58,52,54,63,62,64,63,63,80,108,113,108,97,85,95,124,124,109,97,87,78,82,78,73,67,77,109,116,115,114,115,116,114,116,114,108,117,117,114,118,124,118,106,87,77,62,55,63,84,108,115,114,115,114,108,107,105,100,96,95,86,60,36,35,34,41,43,34,32,34,29,33,54,67,49,37,37,39,36,34,41,46,38,38,45,50,48,46,50,50,46,48,54,52,52,58,59,63,64,62,54,56,66,71,77,112,120,115,110,106,105,103,100,95,92,84,82,74,75,73,68,56,58,63,62,67,73,73,83,87,86,86,95,96,96,102,99,100,103,99,95,100,103,102,105,101,101,107,105,106,109,111,109,111,109,108,111,108,109,107,108,109,110,108,110,111,108,111,111,109,108,109,109,107,108,109,110,112,111,108,110,110,108,107,110,110,107,107,109,112,110,111,111,109,107,106,111,109,108,109,106,109,106,104,111,110,108,109,108,109,109,113,112,113,109,109,111,105,108,109,112,108,110,111,109,111,111,108,107,110,109,108,108,106,106,109,109,105,106,111,111,110,109,111,108,107,109,112,111,108,109,109,107,108,107,107,106,105,106,105,105,107,105,102,104,101,102,103,101,104,102,98,95,99,98,97,94,91,86,89,90,91,85,85,83,78,68,66,59,64,72,81,90,93,90,89,86,87,87,88,91,86,83,85,92,93,92,91,90,92,96,99,96,94,95,95,98,98,96,95,91,92,96,96,93,92,99,103,102,97,95,98,95,96,101,101,97,98,104,102,91,93,96,94,94,94,99,99,92,96,97,91,91,100,100,100,92,93,95,95,94,94,95,86,79,75,69,58,52,53,44,49,61,59,49,45,39,28,30,32,35,28,19,22,21,17,10,5,4,5,5,9,12,10,18,36,46,51,55,64,78,79,73,70,70,75,69,60,66,70,68,77,78,72,67,67,73,75,78,75,71,75,79,74,78,83,85,88,89,85,87,92,90,92,91,89,87,88,93,84,88,92,91,91,94,92,89,89,88,87,83,85,80,89,92,91,91,91,90,96,92,95,98,97,89,86,84,87,92,93,93,90,84,82,85,86,86,90,92,91,85,82,85,89,92,90,84,86,85,80,85,90,84,87,85,82,86,91,86,81,82,88,88,81,77,79,75,73,74,77,79,81,84,85,77,75,79,82,82,73,71 +235,235,236,236,234,234,235,238,236,236,236,239,238,238,239,241,242,242,242,241,245,246,245,243,242,242,237,228,217,206,199,193,185,187,193,199,202,200,203,212,223,232,239,244,244,245,245,245,247,246,244,232,181,100,100,126,151,141,106,64,54,80,87,82,78,72,68,59,50,49,44,51,48,44,49,53,20,11,31,61,62,55,51,51,52,56,61,62,72,49,39,39,38,39,38,43,43,47,36,45,44,41,42,47,43,44,47,47,43,39,41,42,48,54,49,44,51,52,52,56,56,58,64,63,69,73,75,81,102,112,101,102,102,101,113,106,99,107,115,119,120,123,121,114,108,112,117,116,115,118,115,116,115,117,110,115,119,116,114,92,64,61,65,81,95,106,109,102,87,109,115,116,114,110,108,105,100,97,95,89,64,37,37,39,43,42,38,34,24,26,51,64,54,46,41,34,28,37,38,36,39,41,40,39,43,46,46,49,54,56,54,57,53,48,57,58,62,63,63,61,61,66,72,75,97,117,119,117,115,110,104,100,95,91,88,83,79,79,79,71,63,68,57,58,65,64,69,72,79,79,92,87,91,95,102,96,97,99,98,93,95,98,101,102,100,100,102,103,103,104,104,107,110,109,106,108,107,106,107,106,108,110,108,108,109,108,108,108,107,107,107,104,104,107,108,110,112,111,107,108,108,105,111,110,109,107,109,111,107,109,109,110,109,104,105,108,109,107,106,105,105,102,106,112,110,107,108,109,109,107,108,114,111,108,107,110,109,108,104,106,109,111,110,109,107,112,110,108,106,106,106,106,106,104,105,107,107,105,106,107,105,107,110,106,103,105,107,107,108,107,107,104,105,105,105,104,104,104,102,103,104,102,96,100,103,102,99,100,103,98,97,96,96,95,90,89,86,84,82,91,89,80,74,74,70,64,63,65,75,85,91,90,87,87,84,87,88,88,87,92,90,81,82,89,90,87,87,88,91,92,96,96,95,93,97,101,99,100,98,91,90,95,96,95,93,100,107,106,99,95,97,94,95,101,97,97,99,99,98,95,96,96,98,99,97,99,96,93,96,96,97,98,97,95,94,93,98,87,89,91,91,91,91,85,82,75,68,57,54,48,51,52,54,62,56,50,42,34,33,33,31,30,32,29,29,23,16,11,8,8,11,20,33,51,64,64,62,62,69,79,81,76,73,70,73,72,62,60,66,67,71,76,77,77,81,82,78,85,88,85,86,87,82,87,89,89,92,89,87,85,91,95,99,100,87,83,83,92,96,93,89,88,92,96,89,89,86,89,93,89,85,83,87,91,88,91,89,92,94,86,89,90,88,91,86,84,87,89,88,87,89,87,83,83,89,89,88,91,88,81,80,85,90,95,91,83,86,89,87,88,84,76,77,83,83,89,93,82,77,72,78,82,86,81,71,74,79,80,74,78,76,82,85,81,72,78,73,78,71,69 +235,236,234,235,236,235,239,240,241,240,240,241,238,239,241,244,245,245,244,244,246,243,242,238,231,224,210,198,190,184,187,194,197,202,200,200,209,220,229,236,243,245,244,243,244,246,245,246,247,244,243,234,188,102,89,113,137,161,131,71,53,75,75,60,51,50,44,45,47,51,55,60,66,63,67,66,23,9,30,62,60,58,55,58,58,56,59,71,63,44,42,43,46,42,41,48,46,46,43,45,49,45,44,51,48,48,46,49,50,44,46,43,45,50,46,46,55,58,54,56,62,60,61,68,78,86,88,80,97,111,111,97,91,95,118,120,98,82,77,73,80,86,91,92,83,101,117,117,116,119,117,119,118,117,111,113,116,115,119,109,107,115,117,106,98,81,63,65,73,112,116,115,111,111,108,107,102,97,96,88,58,35,40,41,36,41,38,35,34,50,65,52,39,35,30,22,33,45,37,42,48,48,48,47,47,48,53,52,52,52,48,52,54,48,56,55,55,58,57,67,59,58,63,69,74,92,106,119,125,120,113,108,106,100,93,82,75,76,79,73,72,72,66,63,60,61,63,61,68,79,83,82,86,92,91,91,95,92,93,87,93,95,97,96,98,98,99,95,94,100,102,104,106,107,106,106,104,103,104,105,105,105,104,107,106,104,105,106,105,105,108,107,103,105,107,110,110,109,106,104,109,105,107,107,106,106,103,106,107,107,105,102,102,102,102,104,106,107,103,104,103,99,104,105,108,104,102,105,104,107,105,107,106,106,105,105,106,108,105,104,107,107,107,109,104,104,103,102,104,106,104,104,105,104,105,103,102,104,106,105,101,103,108,102,99,103,106,104,101,98,100,103,104,102,100,102,105,101,98,99,102,101,99,95,99,102,94,97,97,99,94,89,89,94,92,86,80,80,78,80,78,76,67,59,63,70,73,84,91,91,92,91,83,86,87,88,88,88,87,91,92,83,81,83,88,87,91,92,93,95,94,93,95,92,95,98,97,100,99,95,92,92,97,99,96,102,103,102,100,95,93,93,95,101,99,92,92,92,98,101,101,104,104,102,101,98,95,90,91,93,102,107,100,96,94,95,93,88,90,96,99,90,93,91,90,88,82,67,60,59,62,59,55,69,73,60,48,34,36,35,31,39,36,41,46,41,41,35,28,26,29,47,68,79,77,77,65,61,68,66,68,72,69,68,72,74,71,67,66,66,67,74,84,89,92,87,85,86,88,84,83,85,84,87,91,95,92,92,96,89,94,96,91,96,90,82,85,90,94,100,92,90,91,90,84,90,90,93,97,95,92,89,95,91,91,89,85,83,90,88,86,88,85,88,89,89,89,88,87,81,88,90,82,80,82,90,95,91,88,88,84,85,89,90,88,84,87,92,88,86,77,75,74,77,81,88,90,85,82,84,82,80,89,88,73,77,81,80,82,80,72,79,83,84,83,83,73,74,76,75 +234,235,237,239,242,240,242,241,243,243,242,242,243,241,242,244,245,244,243,242,242,235,225,212,202,191,185,188,195,197,201,199,199,205,215,223,231,240,242,243,244,245,246,245,245,246,245,245,246,245,245,238,191,112,87,100,122,159,144,100,68,74,63,48,46,52,55,62,69,68,66,76,79,75,76,71,32,11,27,53,60,61,55,54,59,60,62,74,58,45,49,43,47,40,40,42,36,40,39,46,47,51,50,51,48,49,48,51,53,46,48,45,46,52,48,51,59,61,58,57,60,59,61,72,81,81,77,72,90,112,110,107,102,93,107,122,117,116,115,109,108,102,102,97,84,105,114,115,116,120,118,120,119,120,114,109,116,117,121,119,94,85,73,64,74,85,99,115,107,112,116,114,113,112,111,106,102,98,97,90,68,37,40,37,35,44,45,44,57,69,58,38,29,26,28,38,54,55,53,62,65,64,64,67,69,65,61,58,55,51,50,46,44,53,58,59,56,54,57,59,55,56,65,65,63,76,87,95,104,110,106,103,99,94,84,68,64,71,80,79,79,75,75,73,72,69,62,61,62,65,69,76,80,81,76,85,85,85,85,83,89,92,89,92,92,93,96,95,95,98,101,102,103,101,100,103,102,101,102,102,101,104,104,103,102,100,103,102,99,102,106,106,102,100,106,106,104,105,103,105,102,104,100,102,102,102,105,103,102,99,105,99,97,97,98,104,103,102,96,99,104,104,97,103,105,104,103,100,99,102,106,105,101,101,104,106,104,105,104,105,103,104,104,103,103,100,100,100,103,102,103,103,102,103,102,104,100,101,104,105,105,101,101,100,100,103,103,100,98,98,97,98,99,97,97,96,95,96,97,96,96,96,97,95,94,96,94,95,90,91,91,87,86,83,87,86,76,71,72,69,69,64,61,61,68,86,92,94,92,92,92,88,83,86,89,88,83,81,86,85,87,85,81,77,84,87,95,98,94,94,92,89,92,96,96,93,96,98,99,99,96,98,100,100,97,100,100,99,98,94,92,95,98,102,101,93,89,94,97,99,99,103,102,95,98,100,97,88,89,95,103,100,98,95,91,90,89,88,92,97,102,91,90,95,93,91,88,72,67,64,59,64,66,71,83,75,56,47,50,54,49,51,47,54,60,64,68,62,59,58,60,73,76,77,80,76,67,67,73,68,70,78,73,69,73,81,82,81,81,77,72,76,88,94,94,95,98,90,85,84,83,83,86,85,87,95,96,93,92,91,96,94,92,96,92,87,88,91,91,97,100,100,91,84,91,86,88,92,95,94,95,92,100,89,94,90,85,90,96,95,88,86,86,90,89,88,86,83,86,84,90,88,82,83,80,81,90,90,90,88,84,83,86,85,82,79,85,90,89,83,77,77,78,76,82,87,90,91,86,87,88,82,89,87,84,79,72,82,91,75,73,77,81,87,84,82,77,76,85,80 +238,237,239,242,243,240,242,241,241,242,241,242,244,241,241,242,240,236,237,231,220,207,193,184,187,194,203,211,212,206,202,203,209,222,233,238,243,244,243,244,244,244,244,246,246,246,245,245,246,247,247,237,195,120,90,97,107,134,149,127,91,76,79,72,69,68,73,80,81,78,75,76,71,77,75,70,45,15,20,55,64,63,59,52,56,60,63,69,55,48,50,44,39,34,40,39,37,41,39,45,50,51,50,48,46,46,51,53,53,46,47,48,48,51,55,52,51,59,62,59,55,62,72,78,72,63,68,74,85,111,113,99,96,98,108,116,93,79,88,91,95,101,108,114,110,104,110,113,114,118,116,118,117,119,117,110,115,115,118,111,87,94,102,112,112,106,93,79,74,102,116,115,114,112,111,104,101,98,96,93,76,51,44,38,36,44,48,53,67,70,56,47,48,52,56,64,70,68,68,70,69,69,73,80,81,80,79,78,73,72,65,46,43,57,55,53,53,52,54,53,55,54,58,64,67,66,75,81,84,83,82,83,80,78,74,65,69,74,73,76,82,77,79,76,75,78,74,68,64,53,59,64,65,68,73,78,75,77,81,83,83,84,85,92,90,90,93,95,93,96,98,100,100,97,96,97,101,100,99,99,101,103,102,100,97,97,101,104,98,97,100,105,104,100,101,98,101,102,98,98,97,98,102,98,98,96,98,101,93,97,99,100,98,97,99,98,102,99,95,96,98,102,99,104,104,100,103,102,99,98,102,102,101,99,99,103,105,104,100,100,100,102,101,100,99,101,100,99,101,101,103,100,99,98,99,101,99,99,101,103,101,98,97,98,100,100,96,93,98,97,96,94,97,95,98,95,90,92,95,99,95,94,91,92,92,86,90,88,89,85,90,83,84,77,78,76,73,66,65,60,64,59,66,74,83,94,90,91,86,87,88,86,86,87,89,89,87,86,86,84,84,85,81,82,80,81,89,96,95,91,90,89,89,93,94,95,97,95,97,98,96,97,100,100,97,96,99,96,94,96,95,97,101,99,96,94,90,94,93,95,99,102,101,93,100,104,101,92,87,96,100,93,94,92,91,88,91,86,93,91,96,90,85,91,95,92,95,82,74,67,62,67,81,78,81,82,71,64,68,71,65,61,62,69,70,74,76,75,73,74,77,76,69,70,77,70,66,72,75,74,74,79,84,81,78,81,88,92,90,92,89,92,96,96,93,93,96,92,87,86,92,94,97,93,89,97,101,95,93,97,96,95,96,98,91,89,87,84,87,96,96,101,97,91,90,79,84,90,94,91,94,93,96,91,89,88,85,96,98,95,92,85,86,91,86,82,85,85,83,84,89,89,91,92,82,81,84,83,86,89,90,86,81,81,75,76,85,88,91,83,78,80,83,81,83,83,91,96,93,86,84,85,85,81,86,80,71,78,85,70,75,73,80,85,82,76,77,78,79,81 +237,239,240,242,241,241,242,241,241,242,242,242,242,239,238,235,232,222,213,200,187,185,190,200,215,222,219,212,206,204,205,205,211,217,220,225,232,237,240,245,245,245,245,245,245,245,246,246,245,245,245,237,198,118,83,93,96,113,141,140,112,89,86,82,79,79,82,84,77,74,75,72,69,73,73,71,56,20,16,44,60,55,62,55,59,56,61,67,47,46,41,43,36,39,41,41,38,40,45,47,50,49,50,50,50,51,58,53,51,52,52,47,49,51,52,47,49,60,62,61,62,74,76,67,65,67,73,75,76,102,109,104,97,85,96,121,122,110,106,95,90,81,79,81,79,87,109,114,115,116,119,117,119,118,120,112,114,115,116,124,117,101,93,80,64,66,68,88,109,113,115,117,115,112,109,103,102,100,96,93,77,50,41,41,37,39,42,50,58,61,58,56,53,56,55,49,48,45,42,42,46,54,61,68,67,69,74,75,77,84,78,69,70,76,67,60,55,56,52,52,56,58,55,57,59,65,64,67,71,73,75,78,79,70,72,68,74,69,70,67,81,78,75,72,72,73,76,71,68,63,66,58,55,57,65,65,71,73,78,76,80,78,81,82,86,92,90,89,89,92,92,90,91,92,95,95,95,96,98,100,97,97,100,100,95,93,98,99,100,95,96,97,100,98,96,96,92,97,98,94,97,91,99,92,97,95,91,92,92,96,92,94,94,99,98,93,96,99,94,91,95,97,102,98,101,94,100,102,94,97,95,99,97,99,101,98,101,97,98,93,95,96,99,99,97,97,95,100,103,97,97,97,98,94,93,94,95,97,97,97,95,95,94,93,96,97,93,92,94,91,92,92,91,91,95,96,94,90,90,96,96,91,87,88,90,86,84,83,86,85,81,76,76,75,69,62,64,65,58,60,68,73,82,87,87,89,87,90,89,90,94,97,87,85,92,94,93,90,90,87,81,82,82,86,81,79,82,88,95,93,95,93,93,92,91,95,96,92,96,100,94,95,99,98,97,99,99,95,97,101,101,100,97,96,95,97,95,95,95,95,101,99,96,96,99,99,98,96,87,93,98,98,97,97,94,89,90,92,90,90,98,94,90,91,90,87,93,91,84,78,79,75,84,83,84,79,75,81,84,76,75,72,74,71,70,74,77,77,76,77,75,71,68,73,75,74,74,80,85,82,81,84,84,86,85,84,90,96,88,90,94,95,94,93,96,93,89,92,92,94,96,96,98,98,93,93,101,99,93,99,97,97,96,95,93,92,91,89,88,93,86,92,100,103,91,84,80,85,89,93,93,98,96,90,94,89,85,90,93,91,93,92,90,87,87,82,86,89,87,87,93,92,94,96,90,88,88,87,90,94,97,93,87,87,82,80,84,81,79,80,78,81,86,87,83,78,86,91,90,86,87,86,81,80,85,80,77,75,79,75,71,65,73,79,76,80,76,81,77,86 +237,240,241,241,239,244,242,241,242,241,242,241,238,236,233,221,207,195,185,184,192,208,221,227,221,210,199,190,189,191,192,192,192,192,195,204,214,222,226,229,237,242,243,244,244,245,246,246,245,244,244,239,201,118,79,85,93,100,126,142,133,103,85,82,84,86,85,83,74,75,75,77,78,72,74,72,71,27,14,26,53,58,61,50,57,56,58,55,45,45,42,44,37,45,46,46,39,41,45,47,53,51,53,53,51,54,56,51,53,54,52,43,44,47,48,43,50,63,65,71,81,76,62,59,66,66,60,60,60,91,111,104,99,101,100,110,104,90,94,107,115,112,118,120,119,109,111,115,116,116,119,117,119,120,119,111,115,117,119,119,89,71,78,87,98,109,111,106,92,91,113,114,113,111,110,106,104,100,95,91,80,48,35,38,38,36,42,47,40,34,30,27,24,24,29,26,22,21,19,17,24,44,59,63,58,58,63,58,53,57,66,74,74,81,85,85,79,72,60,53,56,60,54,53,57,69,65,61,59,64,70,74,73,68,66,66,68,62,73,66,76,77,80,76,75,69,73,72,68,70,73,64,64,59,60,57,66,69,66,67,72,72,73,74,80,81,83,81,88,86,83,84,87,88,89,93,92,94,92,93,92,94,94,92,90,92,97,92,90,91,96,96,94,93,96,95,89,90,91,92,90,90,90,94,96,96,92,88,92,90,94,89,89,97,90,98,90,92,88,89,96,93,93,90,98,94,95,92,92,97,95,92,92,96,100,97,90,93,94,94,94,92,92,95,98,93,93,96,101,97,90,91,92,92,90,94,93,93,94,93,93,90,92,92,95,92,89,92,93,90,87,88,87,90,86,87,92,89,87,82,87,88,85,81,81,84,79,76,72,78,69,69,64,64,60,58,52,60,65,74,83,89,92,92,88,88,88,92,97,99,106,107,92,84,92,94,97,92,90,87,85,84,87,87,85,85,84,88,98,100,98,96,94,92,91,93,94,91,93,96,89,92,98,92,93,100,98,90,90,99,104,100,97,95,96,98,96,93,96,99,101,98,95,95,90,91,95,97,92,91,95,100,96,97,95,93,93,99,87,87,96,96,97,93,93,92,92,90,91,82,86,84,84,82,84,83,83,89,91,80,79,78,79,75,76,73,73,76,76,72,71,81,78,78,79,79,82,82,87,83,80,82,81,87,90,90,93,95,90,87,91,91,91,91,98,98,94,92,92,89,94,94,94,95,93,89,98,98,92,96,98,98,92,87,90,93,89,93,90,91,85,87,95,102,97,91,76,85,89,95,89,91,99,96,95,87,86,89,94,95,97,96,93,89,89,92,92,90,86,84,87,90,89,91,92,92,91,91,88,87,93,95,89,87,86,85,85,81,73,78,87,87,82,83,81,77,80,82,84,82,86,82,80,81,79,78,79,75,80,84,72,74,74,77,75,75,72,74,76,82 +234,239,240,237,237,242,240,240,242,241,238,238,235,223,206,191,183,186,195,206,218,222,216,204,193,187,191,199,209,215,215,214,207,200,193,191,194,203,207,212,221,225,234,243,247,245,245,245,245,244,242,237,201,121,83,83,98,108,111,136,152,124,95,86,86,85,84,84,78,78,78,83,80,69,73,68,74,45,15,15,34,61,65,54,51,52,56,44,48,50,41,47,38,42,46,44,40,45,46,46,52,51,50,49,50,48,50,52,53,54,51,44,40,48,54,48,52,60,71,82,76,57,45,47,51,53,55,60,60,87,109,109,102,93,91,114,122,103,93,91,88,81,87,87,83,80,103,115,116,116,116,118,120,119,122,115,113,115,118,120,116,112,114,111,104,88,75,74,80,105,115,113,113,111,108,107,101,98,95,91,83,52,32,39,40,39,42,42,31,21,19,17,16,14,17,17,14,14,15,18,37,70,87,86,84,83,82,75,65,57,56,59,61,57,57,69,80,85,82,75,68,58,55,51,58,69,65,58,55,65,75,76,70,74,74,73,69,66,70,69,71,76,80,81,77,72,70,76,68,71,73,72,71,72,71,69,67,68,65,62,61,62,65,73,75,69,71,80,83,78,78,83,86,85,84,88,89,89,86,85,89,90,86,86,89,94,94,88,82,87,94,94,94,90,89,88,90,91,86,85,87,96,89,91,86,89,93,89,84,82,93,94,89,89,85,94,95,85,88,88,91,96,87,94,91,96,92,89,94,91,96,89,95,95,93,92,86,94,91,93,94,95,88,86,92,92,94,92,92,90,90,86,84,88,92,93,91,87,90,92,89,88,89,91,94,89,83,85,91,90,86,83,87,87,85,82,84,85,81,76,79,85,82,77,73,74,70,67,67,66,60,62,60,54,55,62,65,73,86,87,93,95,92,89,89,85,91,98,103,105,110,109,100,89,89,95,95,95,90,87,89,86,87,86,86,89,90,92,93,99,92,88,85,90,90,87,90,91,93,92,87,87,89,90,93,97,94,85,85,93,101,100,98,97,98,101,98,97,96,99,100,103,99,99,92,94,98,95,94,94,93,97,96,90,92,92,92,97,93,91,95,98,101,95,101,96,89,88,92,87,87,95,93,90,89,96,97,91,91,84,82,81,81,83,81,77,75,76,80,75,71,84,82,80,77,80,89,87,87,88,83,82,84,89,90,93,96,95,92,89,89,93,98,96,99,99,96,95,92,88,91,94,95,94,98,94,95,98,93,94,93,96,95,84,85,91,89,91,96,92,91,92,96,96,95,94,84,87,90,90,86,87,96,98,93,90,90,91,93,99,102,96,92,90,88,94,96,93,88,83,79,83,87,88,87,91,88,84,80,82,86,90,91,89,87,83,81,85,83,79,89,90,84,84,81,79,75,72,77,80,80,78,80,78,73,79,85,80,79,73,75,85,81,82,84,79,76,73,71,76 +231,234,235,234,236,239,239,239,238,236,229,217,203,191,183,186,194,205,215,216,212,199,190,188,200,214,230,239,244,246,246,247,245,240,230,217,202,195,194,195,203,211,218,226,235,243,245,245,243,241,240,232,198,125,87,85,100,115,109,120,152,138,105,89,88,82,83,86,82,78,79,82,80,72,73,71,74,63,27,13,18,46,62,65,57,49,59,46,46,50,42,44,44,40,42,38,39,45,48,44,48,53,50,47,49,48,50,51,57,55,50,49,49,52,53,51,46,56,78,78,60,44,35,38,49,57,65,67,61,77,105,106,102,101,101,110,112,103,102,114,117,113,115,110,108,102,109,113,115,115,117,118,118,120,121,115,112,114,113,119,111,86,82,87,94,97,105,112,111,105,108,114,112,112,109,107,102,100,93,92,86,60,34,44,41,43,46,44,27,14,14,14,16,15,14,14,13,14,23,43,73,93,99,99,99,101,101,99,98,92,79,64,66,59,46,47,56,69,78,85,87,81,76,61,58,65,61,59,59,66,76,77,76,76,77,77,68,68,71,75,68,75,74,76,78,76,72,74,71,74,75,76,78,78,79,78,79,81,76,69,64,58,57,59,59,64,63,71,73,75,78,76,75,81,83,78,81,81,86,87,84,84,86,89,88,87,86,85,81,81,86,92,94,89,80,78,86,91,86,86,92,90,90,86,84,82,85,85,81,86,85,84,85,84,88,80,86,88,93,86,85,90,93,94,89,85,93,94,93,83,91,92,90,89,85,88,92,88,90,90,90,92,86,86,86,90,87,86,86,81,84,85,85,86,90,87,88,87,87,86,82,88,87,84,85,87,83,80,81,84,86,78,79,77,81,81,77,75,71,78,76,73,70,73,72,63,59,58,64,57,54,54,58,64,68,82,88,90,93,94,94,95,91,88,89,90,103,108,108,107,112,109,104,92,87,89,86,92,86,86,91,86,85,86,90,93,96,94,88,95,90,80,80,92,94,90,88,91,98,96,93,87,83,91,96,95,95,88,86,89,97,95,93,97,103,107,104,101,98,103,101,95,96,100,103,98,98,93,93,99,97,96,97,93,93,89,94,96,97,95,94,97,95,96,100,94,87,91,94,93,91,98,102,99,99,100,101,93,88,88,82,83,86,91,88,83,77,79,88,87,77,81,84,84,80,83,94,92,91,95,96,92,88,85,85,93,99,96,94,94,94,97,98,96,99,97,90,93,95,96,94,92,96,98,102,99,91,98,92,95,89,93,92,86,86,94,96,93,98,94,97,96,99,95,90,86,93,89,91,94,91,90,90,93,89,88,92,91,86,90,93,91,89,86,86,90,91,91,88,85,81,81,87,89,86,93,96,83,73,76,82,84,90,92,89,86,82,85,86,80,86,87,86,86,87,88,84,75,77,85,78,77,76,73,74,85,84,85,74,66,74,87,81,84,83,79,82,84,77,78 +235,235,235,236,236,237,233,233,229,216,197,183,183,187,196,200,206,210,211,198,189,191,205,225,236,241,244,244,244,244,243,244,244,242,243,243,236,225,213,202,194,194,199,206,217,226,234,242,243,241,239,231,200,129,90,81,92,102,107,104,142,146,118,97,89,80,83,81,83,80,76,77,80,75,74,68,70,69,51,17,13,27,56,60,55,58,71,49,48,52,48,40,43,40,43,41,38,46,49,47,51,50,49,52,50,53,52,50,53,55,49,45,44,43,39,40,42,65,82,66,58,54,45,45,58,60,57,55,46,63,100,108,98,94,92,102,117,102,92,91,89,89,98,98,101,99,95,111,113,116,117,117,117,121,119,115,110,115,117,119,114,107,118,122,123,116,104,90,86,91,109,112,111,111,111,107,103,99,92,91,85,66,39,41,40,42,46,48,32,16,19,20,24,20,16,18,16,21,49,80,94,95,100,102,101,101,102,102,102,98,89,56,45,67,74,57,50,58,56,66,71,83,94,89,82,74,68,72,74,72,72,77,76,74,72,74,74,76,75,77,70,73,73,78,75,75,75,75,72,75,75,78,82,78,77,77,78,81,82,84,82,73,68,58,47,52,58,59,61,61,68,64,62,71,75,73,71,74,77,83,79,78,79,80,81,83,85,76,79,78,83,87,84,82,78,81,83,81,80,87,90,80,76,84,85,82,80,74,85,83,79,76,81,83,81,76,74,90,88,82,83,82,87,78,88,83,87,91,86,86,87,85,82,85,89,86,86,85,90,86,83,84,85,87,83,80,82,85,88,80,73,80,83,84,85,83,84,87,83,80,80,83,84,79,79,81,82,79,75,78,81,77,76,73,73,76,74,69,66,68,69,63,65,62,62,56,58,57,61,61,63,71,75,83,92,96,92,93,95,96,95,92,91,92,99,108,111,112,110,111,113,109,106,96,88,82,81,87,86,88,92,89,86,84,87,93,97,96,93,94,93,88,87,91,96,95,89,90,94,96,95,91,85,85,92,97,98,93,93,95,94,92,96,101,104,103,105,103,102,105,99,85,85,95,100,101,102,96,90,93,97,99,101,101,92,88,94,98,99,97,96,99,93,95,97,93,92,94,93,94,93,92,96,94,95,94,97,94,87,88,87,88,89,95,95,88,84,84,92,96,91,89,90,88,81,82,92,92,94,94,93,90,92,91,88,93,97,96,94,96,98,97,96,97,102,100,91,91,94,103,101,92,96,103,100,96,92,96,96,95,90,95,97,92,92,97,100,96,94,97,101,98,98,96,92,83,93,90,93,98,101,97,87,89,88,84,89,94,86,87,83,87,90,89,91,89,86,85,83,84,84,82,87,93,88,91,97,95,81,75,83,88,88,91,90,87,84,77,79,80,83,84,83,86,85,86,87,84,83,83,79,75,74,71,77,86,83,84,71,71,78,83,78,79,78,76,81,85,83,80 +238,240,239,240,232,230,223,211,201,184,181,185,195,195,199,206,211,202,187,186,200,223,237,242,240,238,240,242,242,242,240,241,243,241,242,242,241,241,242,237,224,206,194,192,198,206,214,224,233,241,242,230,199,128,93,81,83,84,94,97,119,150,134,112,93,82,80,80,83,77,76,76,77,77,75,68,63,69,69,36,16,13,37,51,51,66,76,50,50,51,44,35,39,43,42,47,47,48,47,45,47,48,51,49,49,55,55,50,46,50,46,37,34,32,31,44,59,79,73,53,55,59,59,51,49,48,40,37,36,54,96,110,102,98,94,100,118,113,109,111,114,107,106,103,100,94,99,116,115,117,116,117,118,120,120,119,111,114,118,117,123,116,109,96,92,93,93,101,111,117,110,110,114,113,110,106,101,96,95,91,86,71,49,41,39,40,43,52,42,23,24,21,23,22,26,31,37,55,81,95,96,93,94,96,95,95,96,96,91,84,68,39,24,49,77,66,48,48,45,51,52,57,71,86,102,96,82,80,76,67,62,73,72,72,67,74,78,77,69,71,70,74,75,81,75,78,76,77,74,71,74,79,79,80,77,82,80,78,78,82,83,82,83,78,70,66,65,58,54,44,50,51,56,64,64,64,64,66,66,67,73,77,70,67,72,78,80,72,70,74,78,77,73,72,80,78,78,75,76,81,78,80,72,78,74,79,78,72,72,73,79,79,74,74,72,78,79,77,77,81,82,82,75,72,87,87,82,84,83,83,84,78,84,84,84,84,80,84,81,85,78,80,78,76,81,77,82,80,81,79,75,78,73,74,78,82,80,74,73,78,78,71,71,74,81,75,67,68,75,76,73,69,70,70,69,65,65,65,62,58,55,56,57,53,54,53,62,66,71,77,79,88,95,97,98,94,90,96,97,97,92,89,98,106,110,113,115,113,111,113,114,109,106,97,87,79,82,80,82,88,93,89,90,84,83,91,95,92,91,93,96,95,88,83,89,91,92,94,93,93,95,91,89,90,91,99,101,94,93,95,94,93,96,97,98,97,96,98,104,102,95,93,87,95,94,99,103,98,95,90,95,91,98,100,91,85,91,95,99,98,96,98,96,95,95,91,97,97,93,93,93,92,90,88,87,92,93,92,91,90,92,95,94,91,93,92,93,89,90,89,90,89,87,88,83,84,92,92,92,91,86,86,95,97,94,94,93,92,92,91,98,97,96,99,101,101,95,92,90,95,94,90,93,99,96,93,90,95,95,93,87,91,99,96,91,91,94,93,91,93,99,95,93,94,95,89,90,92,95,98,99,97,88,83,83,84,89,96,92,89,82,86,92,90,92,90,89,87,83,88,86,84,84,90,91,87,87,95,92,82,86,90,84,81,83,82,82,76,74,75,77,80,79,84,86,82,81,80,79,78,74,70,69,72,77,80,86,81,76,78,77,81,75,73,67,71,69,75,80,82 +238,237,227,226,218,206,194,183,183,182,194,194,192,197,210,211,198,182,189,213,232,239,238,237,236,234,235,238,240,240,237,239,240,240,240,239,241,243,244,245,247,243,229,210,194,190,193,201,209,221,233,228,201,131,96,89,89,89,88,87,91,135,143,127,98,82,80,83,84,75,79,82,75,76,73,71,64,68,70,59,32,11,16,35,48,68,76,51,50,46,42,40,42,48,43,44,46,49,47,47,46,45,52,56,50,45,44,37,36,43,43,38,40,43,40,54,73,78,63,58,56,59,59,47,39,38,34,33,44,57,90,110,102,101,98,101,115,103,84,88,100,103,105,111,115,110,108,113,115,115,116,118,117,116,120,120,113,113,116,116,119,110,110,113,117,115,115,112,105,97,100,114,114,111,111,105,99,96,96,91,86,75,58,39,38,39,40,52,53,31,22,21,24,27,41,58,68,85,93,92,89,82,80,81,81,81,80,79,68,53,36,25,25,27,55,73,59,43,34,36,42,44,48,56,81,95,98,94,80,67,63,66,65,66,69,73,75,75,67,68,72,79,82,77,76,81,72,81,78,74,74,78,80,84,84,82,82,82,82,83,82,79,79,85,88,88,85,81,72,62,56,50,52,53,51,50,51,49,59,61,63,62,60,61,63,64,64,68,68,65,65,69,71,67,69,66,68,72,71,74,72,76,77,68,69,71,70,77,69,74,72,74,71,73,73,64,78,74,77,78,75,80,75,83,81,80,78,86,83,76,80,83,84,80,76,76,82,80,76,78,75,78,75,74,75,76,75,76,74,73,78,76,68,66,73,75,73,67,66,70,68,66,66,69,72,70,64,64,67,69,68,59,57,56,59,56,54,52,52,55,50,52,54,60,68,70,76,86,88,90,92,93,98,98,96,96,97,96,90,89,90,94,114,116,113,112,117,110,110,113,111,106,104,97,83,78,82,80,83,87,92,89,89,89,86,89,94,88,88,93,95,94,87,83,84,88,93,95,95,97,97,91,91,94,96,98,99,95,92,92,95,96,94,97,97,95,91,91,99,100,96,96,92,95,91,92,92,99,103,90,90,87,96,94,90,90,93,98,97,96,95,95,94,96,97,92,98,98,93,90,91,98,98,92,88,92,88,90,93,94,93,94,93,90,92,91,93,93,91,86,86,86,88,91,88,86,93,92,87,89,90,88,94,100,98,96,95,94,94,93,90,90,92,95,94,94,96,93,89,91,91,93,96,100,102,96,87,95,97,91,87,85,90,96,94,90,91,96,97,84,91,89,89,90,91,95,88,90,94,99,98,99,95,85,82,87,90,96,97,89,87,89,94,89,85,89,84,82,88,94,89,84,82,87,87,82,82,92,94,85,85,88,81,76,79,80,78,80,78,70,71,76,76,78,84,80,79,84,74,73,73,74,72,75,76,77,79,78,78,81,75,81,79,78,70,75,68,72,78,83 +228,221,205,200,188,178,178,182,189,188,193,197,206,212,211,189,185,203,223,233,237,234,232,231,232,231,233,234,233,233,232,232,234,236,234,236,240,241,244,243,245,247,248,244,227,209,191,184,192,200,207,208,180,122,98,94,93,90,86,78,73,100,137,139,108,87,82,85,87,78,76,82,80,73,73,68,68,63,67,67,58,31,10,16,34,72,72,44,48,52,48,43,44,52,50,46,46,46,48,54,48,42,44,53,36,34,40,37,37,48,56,48,45,50,44,60,73,65,59,58,54,53,48,36,32,35,41,46,54,62,85,105,103,101,95,92,110,118,107,109,104,100,95,91,87,80,84,104,114,113,114,116,118,117,120,119,111,111,114,116,122,124,119,114,111,104,102,106,112,117,116,116,111,108,109,102,100,96,95,91,85,77,60,43,38,33,33,45,53,36,21,24,28,30,55,76,80,83,82,78,69,64,58,52,52,49,47,46,31,22,21,30,38,30,38,73,71,49,32,37,41,42,44,39,54,65,84,99,100,88,66,63,63,65,73,75,76,78,63,70,76,76,74,75,77,78,70,73,71,67,69,69,71,79,85,82,82,86,87,87,88,83,85,88,86,87,89,92,87,85,79,71,71,65,58,52,43,41,45,50,47,43,49,53,48,50,54,57,62,56,57,58,59,59,55,63,57,60,61,66,71,63,62,64,70,66,64,69,71,68,66,64,69,72,66,62,68,73,73,70,70,71,72,68,75,71,73,78,72,75,77,79,72,72,74,69,75,74,78,78,73,69,71,72,66,65,70,73,75,67,68,70,68,64,63,63,65,66,62,62,63,62,64,59,58,62,66,61,56,56,55,52,49,47,49,57,55,56,58,62,64,68,74,80,88,90,92,98,96,96,97,98,98,94,95,98,93,77,65,79,94,101,112,112,112,111,114,109,107,108,108,106,103,99,87,79,82,84,86,90,89,88,89,90,81,83,85,82,86,88,88,90,87,85,84,86,89,89,94,100,96,91,91,90,94,97,97,97,97,93,94,99,97,96,94,90,91,96,101,101,99,96,88,85,84,95,87,95,102,93,84,93,99,92,92,94,87,91,95,95,96,95,95,96,97,94,97,96,89,91,92,99,101,97,92,92,91,94,95,93,98,95,92,92,94,93,96,97,98,94,90,89,91,93,94,89,93,96,86,83,90,92,92,96,93,91,97,99,98,100,93,88,89,92,97,94,92,92,89,90,95,95,98,96,101,99,92,97,101,95,92,93,93,90,96,94,96,98,100,84,87,93,95,90,88,93,91,90,92,92,98,102,97,90,87,88,89,95,90,89,90,89,89,85,82,87,79,75,81,89,90,87,83,84,78,79,85,88,91,88,87,87,80,80,82,80,78,81,83,74,72,72,72,72,76,80,84,88,76,72,79,79,74,77,78,77,76,78,74,77,72,73,85,87,82,80,78,76,78,83 +206,196,180,174,170,176,184,191,192,200,212,220,213,196,184,192,214,230,234,230,231,231,229,228,228,229,230,231,230,230,229,232,234,232,232,236,238,238,239,240,240,239,241,243,246,246,227,191,168,177,188,189,173,135,97,81,74,68,67,68,61,61,107,142,126,99,86,84,84,79,75,81,81,75,73,69,68,66,70,63,63,48,26,9,14,50,61,44,43,53,47,40,41,45,48,46,43,42,38,37,33,37,30,34,28,32,39,45,46,50,52,45,44,48,53,72,66,53,54,46,41,43,40,31,34,45,53,55,57,59,81,105,105,100,95,96,105,108,90,93,102,107,116,119,115,117,111,112,114,114,114,116,118,120,121,119,114,113,117,116,119,109,105,108,117,126,125,120,102,91,82,112,109,105,104,100,98,93,92,90,86,80,64,47,37,31,30,35,45,38,22,23,29,47,75,82,75,69,65,55,41,32,26,23,22,17,19,20,13,20,30,42,49,47,40,69,77,57,43,45,47,44,47,36,42,43,52,73,93,103,86,74,64,63,69,73,74,75,64,74,78,71,62,75,77,74,73,62,65,60,62,63,66,66,72,77,81,90,90,88,89,87,90,90,91,91,89,90,88,89,90,87,88,86,81,75,68,65,61,54,50,48,50,50,44,44,44,45,48,43,51,50,48,49,45,52,49,51,57,59,58,55,50,56,58,58,64,57,55,54,63,63,62,61,55,65,64,61,61,58,66,63,60,50,62,63,66,66,65,69,72,66,64,63,67,68,60,67,68,74,68,64,64,63,61,59,62,64,68,62,61,57,56,58,55,54,54,56,57,57,56,52,51,50,49,53,54,52,53,57,58,59,61,64,67,72,72,74,77,82,84,87,89,93,98,95,96,98,97,99,96,98,93,87,81,69,53,42,44,69,91,101,104,108,107,109,112,109,105,104,107,103,101,99,91,83,86,87,83,88,91,88,90,90,81,80,80,85,87,88,87,86,88,90,89,86,86,85,88,95,91,84,89,92,93,96,97,99,97,94,95,94,93,93,90,87,93,99,104,99,96,94,90,84,84,92,87,90,96,94,88,92,94,91,93,89,85,90,95,95,95,96,96,95,93,93,97,93,91,95,101,97,95,97,98,94,94,100,96,95,96,95,95,93,96,102,105,103,97,92,91,89,87,89,93,93,93,100,94,86,91,94,95,93,89,90,93,96,98,101,99,93,91,95,102,96,86,90,87,91,96,97,95,93,95,95,96,96,95,95,95,95,97,91,92,95,97,93,98,93,90,95,97,96,88,83,91,92,94,90,94,99,94,87,91,89,87,89,89,90,86,85,87,85,86,87,82,77,80,84,93,93,89,85,78,77,81,83,83,84,87,84,79,81,82,78,76,76,79,80,81,79,76,75,76,81,85,80,76,77,84,81,80,80,79,74,78,77,68,70,64,66,76,85,88,82,73,78,68,82 +182,168,163,168,172,184,191,204,216,227,230,211,189,178,198,221,231,229,230,227,227,231,231,231,230,232,233,233,232,232,234,236,238,237,238,238,237,236,236,234,232,231,234,236,230,218,196,155,121,124,156,179,184,170,140,102,76,70,73,77,57,50,80,126,134,113,93,82,79,82,83,81,78,72,70,76,71,72,71,65,61,56,51,21,7,19,37,52,44,47,44,41,37,38,34,33,28,29,33,33,36,38,30,34,40,39,38,42,45,49,42,42,49,53,66,77,62,48,52,48,40,36,35,32,41,60,69,65,60,62,78,104,107,101,94,84,99,118,110,104,100,90,89,91,88,91,82,99,112,114,115,117,119,121,120,120,116,115,118,117,122,126,130,125,112,101,81,70,72,86,97,114,107,105,103,103,99,94,90,87,84,81,69,50,39,37,32,36,39,36,36,46,61,73,79,73,65,52,39,28,16,13,16,20,20,18,20,23,20,29,39,48,50,44,41,60,78,65,57,54,45,46,51,47,48,49,40,45,61,83,106,99,73,61,65,68,72,68,64,71,80,78,61,69,78,71,72,68,66,70,70,71,71,68,66,70,76,83,88,89,89,89,90,91,96,96,96,95,94,93,93,91,92,91,88,88,87,85,82,79,80,78,73,73,69,64,59,55,50,46,48,48,47,46,44,38,42,45,49,47,44,46,48,49,49,49,49,51,44,52,52,51,52,48,49,54,54,51,52,51,53,55,51,47,54,53,55,59,61,52,56,56,55,55,55,53,48,55,53,54,54,53,52,50,47,50,51,50,49,48,46,45,45,46,46,46,47,49,51,54,52,51,54,61,62,65,63,64,70,74,77,79,83,86,85,87,87,90,92,94,95,96,97,97,100,99,96,98,97,97,93,92,85,65,46,33,24,23,36,62,85,98,97,106,103,105,106,105,105,103,103,102,99,97,92,87,88,89,82,84,92,90,89,88,84,79,83,92,89,90,86,82,83,91,93,86,85,84,82,87,88,83,86,93,93,92,94,94,95,95,92,92,92,94,92,89,92,94,96,93,93,93,93,92,86,89,91,90,93,96,96,91,92,93,95,90,88,94,97,92,91,100,98,94,93,88,89,87,90,98,105,93,96,100,105,98,95,99,99,97,91,94,98,95,96,107,105,99,95,89,92,91,86,87,90,92,94,99,102,98,96,96,100,98,95,96,96,95,96,98,99,95,93,99,102,98,93,95,89,91,96,102,99,96,91,89,88,94,91,90,94,97,98,95,92,90,96,99,98,93,91,91,94,99,92,79,86,89,93,94,89,96,92,91,97,97,94,88,90,92,88,88,94,90,86,84,88,90,86,83,92,94,90,86,81,73,73,78,80,82,85,84,83,83,80,75,71,70,73,74,82,85,79,78,83,84,76,75,78,80,87,78,80,80,79,75,77,68,66,72,69,74,67,81,85,79,71,76,68,78 +157,158,168,178,188,202,215,223,230,223,210,181,180,202,226,229,227,228,231,232,232,234,237,237,236,234,237,240,239,238,239,241,242,240,240,239,237,237,234,230,227,221,205,186,163,142,122,106,104,114,131,144,163,175,174,154,118,94,90,87,59,61,79,101,132,123,104,72,74,85,84,78,75,72,72,72,76,73,68,66,64,62,58,40,18,10,16,36,47,41,39,30,29,37,24,30,31,24,30,36,43,40,31,39,45,44,38,38,42,47,34,38,50,56,71,75,59,48,54,51,34,33,39,37,42,59,67,67,64,63,73,103,109,102,97,97,102,113,102,95,106,112,115,116,114,113,109,113,115,114,112,116,119,118,119,117,116,114,117,118,120,118,91,82,81,88,92,98,109,102,90,104,109,107,105,105,102,94,90,86,83,81,74,59,46,46,40,39,39,49,56,69,81,79,68,50,45,40,21,12,17,20,21,26,31,33,37,38,31,32,41,48,45,39,44,58,82,67,59,63,54,48,50,60,62,62,49,44,48,45,73,103,99,75,64,71,70,64,68,75,79,80,70,64,72,73,74,71,63,73,74,75,74,70,70,68,75,73,75,80,83,88,92,93,95,96,99,98,97,98,97,96,98,93,92,92,90,88,90,92,94,93,89,91,89,88,85,80,73,73,73,72,67,68,69,59,59,62,58,51,53,55,56,52,54,49,42,47,46,52,43,39,41,44,48,43,43,43,44,47,41,44,43,45,50,45,44,50,55,45,45,46,50,47,43,40,45,49,47,48,44,47,47,50,50,53,54,48,49,53,53,58,59,57,60,58,60,65,64,66,68,68,71,75,77,80,80,81,85,86,88,90,93,93,91,91,94,98,98,99,98,100,100,98,100,101,95,97,94,93,90,88,80,49,23,20,23,24,36,57,81,95,92,101,100,99,100,103,101,101,98,101,99,94,92,85,87,91,93,86,85,90,89,86,86,82,86,91,92,92,89,90,88,89,90,85,83,86,85,86,89,86,86,90,94,92,90,88,92,95,93,92,90,91,97,92,91,92,91,91,94,94,95,97,89,89,90,97,99,99,94,89,93,97,101,99,92,90,96,89,93,100,99,94,97,90,88,95,97,97,99,97,100,101,103,103,102,99,99,99,91,91,93,90,93,103,100,94,95,91,91,93,90,93,94,93,94,94,98,98,98,99,101,97,95,97,98,95,94,98,99,99,98,101,102,100,99,101,94,91,95,98,102,96,90,87,87,97,99,94,90,98,95,95,95,92,96,100,98,95,97,95,97,97,98,90,87,85,83,90,90,92,87,89,96,99,96,92,92,92,92,87,84,82,84,85,87,92,87,83,87,88,87,91,86,72,69,77,82,88,87,85,85,85,84,80,74,69,69,69,77,80,74,78,89,86,73,71,78,80,76,74,77,74,75,79,77,70,70,78,80,82,70,80,82,78,80,72,69,75 +158,176,194,206,216,221,232,230,219,197,182,186,206,222,225,227,231,234,236,239,241,240,242,241,240,237,239,244,243,244,242,241,238,234,233,234,235,230,214,196,180,160,140,118,105,106,118,132,147,149,137,122,128,142,156,168,161,137,101,87,64,66,85,89,113,123,119,81,66,77,84,78,79,78,73,70,79,72,68,65,63,64,61,51,43,28,12,18,31,25,32,27,22,32,22,32,38,24,24,33,37,38,35,42,47,42,39,35,34,38,32,44,52,60,73,62,51,49,52,45,33,35,45,50,52,59,62,66,72,67,69,97,110,105,99,93,94,115,115,100,91,86,91,85,84,89,92,94,111,114,112,116,119,118,117,118,115,112,114,119,116,118,114,114,112,107,94,82,71,63,77,107,108,106,105,103,102,95,90,87,84,81,78,64,48,41,40,37,46,55,51,52,54,62,65,60,55,47,26,13,21,29,28,30,36,40,46,49,41,34,44,49,42,43,53,59,81,67,56,59,56,50,55,63,65,61,62,60,59,34,38,68,97,99,81,75,66,69,79,82,74,73,69,69,66,77,75,73,68,70,72,68,71,66,66,68,72,68,67,64,63,71,81,88,92,95,97,98,98,99,98,98,96,95,97,98,94,93,93,94,94,93,94,95,94,93,93,92,88,88,87,86,85,84,86,82,80,83,79,74,78,79,75,74,77,79,72,68,71,73,66,66,61,69,68,59,61,61,58,60,55,56,56,58,61,58,64,62,65,64,62,57,66,61,60,61,65,67,68,71,70,73,73,76,79,78,76,74,76,76,77,80,78,77,79,74,77,84,82,80,82,84,85,86,85,87,89,90,93,92,95,98,98,97,99,99,100,98,99,100,99,100,100,97,97,96,90,85,84,84,86,89,79,54,28,25,23,26,37,47,76,91,86,98,100,97,97,102,97,97,96,95,93,89,91,88,89,91,98,87,88,92,89,86,86,81,83,85,89,90,92,94,93,91,91,91,88,89,87,84,85,88,88,92,92,90,90,91,95,96,93,90,87,89,98,96,95,91,90,95,98,95,91,93,95,91,89,98,100,101,92,90,93,96,100,100,91,90,93,86,89,97,95,91,92,97,97,101,101,95,93,101,101,102,100,104,107,101,97,95,89,90,93,92,92,99,105,102,96,96,95,93,93,96,99,100,97,95,96,97,99,100,97,96,93,92,95,95,92,94,97,97,97,100,96,95,93,99,95,92,92,93,97,98,98,93,95,99,97,95,91,96,94,96,94,96,96,88,94,94,103,102,102,93,99,96,93,89,80,81,89,87,86,86,91,91,91,94,93,88,92,90,81,77,81,82,84,86,83,80,83,82,84,89,90,84,75,81,84,84,81,84,84,79,85,86,85,83,79,80,78,80,78,76,84,88,79,69,75,73,70,77,79,74,76,82,77,71,76,76,77,76,77,83,78,76,84,75,69,72 +199,207,219,224,228,231,232,214,191,176,191,213,221,226,229,234,236,239,241,242,239,240,241,239,239,242,243,246,243,241,238,234,228,219,208,194,182,167,149,134,121,110,113,128,143,159,177,182,179,174,175,167,141,113,118,143,160,159,138,105,75,60,81,87,92,117,128,101,65,62,82,82,83,82,76,76,74,68,66,71,60,53,48,48,56,56,15,12,15,16,23,27,23,27,25,26,28,23,25,27,27,30,33,45,47,32,35,41,37,33,39,46,59,73,78,56,42,44,47,36,30,38,52,64,62,55,60,66,71,71,71,94,109,107,94,97,101,110,112,110,112,112,113,108,100,100,96,98,111,116,115,116,117,118,116,119,118,112,112,118,117,116,97,82,71,70,75,83,96,105,103,102,105,105,104,100,100,97,92,85,82,81,77,65,52,43,40,37,45,42,35,31,28,34,39,48,58,62,56,42,37,38,35,34,36,38,39,48,43,42,51,54,57,56,49,47,73,69,56,60,56,52,59,60,66,60,64,58,68,54,43,43,57,91,103,87,66,63,75,80,76,70,69,78,74,72,72,76,64,65,69,62,66,68,65,65,69,60,61,61,58,54,57,60,64,75,85,91,96,95,96,98,98,98,100,99,98,97,96,98,97,97,99,99,98,96,95,94,92,91,91,91,93,92,89,90,88,90,89,86,88,91,86,86,90,91,90,84,84,84,85,87,85,84,84,82,82,82,83,84,86,83,85,85,88,86,90,86,84,85,85,81,86,83,84,84,85,86,85,88,88,89,90,91,92,95,93,92,93,93,91,92,90,87,86,85,88,92,93,92,93,93,91,93,97,96,96,98,99,100,101,100,99,99,97,100,99,98,100,100,99,96,91,89,86,81,77,75,82,84,80,81,76,63,40,25,19,24,31,46,76,87,80,97,99,96,96,99,90,80,84,82,79,82,93,89,88,89,91,87,92,87,88,84,83,82,79,83,86,90,90,88,88,89,89,92,93,90,81,78,83,92,95,96,89,83,89,95,95,95,91,88,89,93,95,102,102,92,92,93,99,95,89,87,97,98,95,96,99,101,96,98,97,99,96,92,98,89,90,90,87,92,92,94,91,98,101,101,97,96,96,98,100,105,102,102,104,104,100,97,94,91,96,100,95,94,97,103,100,98,97,94,94,98,99,97,97,95,96,100,103,99,93,98,97,91,93,98,97,95,93,92,96,97,95,93,89,96,97,93,92,97,96,98,103,97,95,95,92,92,94,93,96,96,92,95,96,96,93,95,101,105,98,93,95,92,97,93,85,80,89,88,84,87,89,82,86,93,91,88,91,90,88,90,88,85,83,83,85,84,84,84,86,88,90,93,84,78,80,81,82,84,86,80,77,78,79,85,89,86,77,74,80,71,73,77,74,68,67,73,84,82,75,71,71,82,75,75,78,80,80,72,80,78,77,75,82,85,78,75 +222,225,231,232,232,228,211,187,181,198,217,225,227,235,238,241,241,241,242,242,238,240,241,241,243,244,240,232,221,208,193,181,170,160,147,131,118,112,115,128,147,163,181,197,208,219,219,201,192,204,221,219,192,122,99,112,125,143,154,143,107,66,74,87,85,104,130,120,78,50,69,90,85,84,79,75,70,55,56,52,43,36,37,48,61,62,20,13,9,16,18,24,24,23,29,29,27,25,26,25,27,29,30,37,37,29,38,42,32,37,39,39,61,77,73,52,38,37,36,29,34,45,59,68,63,57,59,67,70,71,89,111,113,107,101,96,93,107,115,98,82,78,84,94,99,113,114,108,110,115,115,115,115,118,117,118,119,115,112,116,117,116,101,97,103,114,109,105,90,72,67,92,109,105,103,98,97,98,92,84,82,81,77,67,58,44,36,37,38,37,33,28,19,18,19,22,31,47,64,73,66,53,44,36,35,38,39,47,47,43,47,53,58,57,50,46,69,68,50,53,55,55,56,56,65,64,58,53,62,67,61,57,48,55,86,107,87,63,68,80,76,70,72,83,77,72,73,76,64,67,68,64,69,71,73,64,64,56,59,62,57,48,48,48,54,57,63,68,73,82,89,92,97,101,100,100,101,99,99,102,102,101,101,99,101,101,98,97,96,96,99,98,96,97,96,95,93,93,90,92,89,92,91,91,92,90,90,89,88,89,87,92,90,91,89,91,89,92,93,94,97,93,99,95,98,94,94,93,91,92,96,92,93,92,93,90,94,96,93,95,95,93,96,101,99,102,104,105,103,102,101,100,100,99,99,99,97,96,96,99,101,100,98,99,102,102,100,101,102,103,103,99,100,103,99,99,98,96,93,85,83,77,76,78,79,80,79,79,86,83,84,74,75,73,62,30,22,21,31,51,73,82,75,85,89,81,74,60,52,42,53,64,79,84,91,85,87,87,90,88,92,88,91,89,87,83,81,83,85,87,87,84,88,88,87,93,92,88,83,83,90,94,98,99,90,83,88,97,94,91,87,88,94,95,99,105,101,90,91,90,94,93,89,83,95,101,98,97,100,98,101,104,97,96,97,92,102,96,96,96,97,97,96,97,94,97,96,103,98,98,103,101,98,98,100,104,103,102,104,98,98,96,99,100,98,95,93,102,103,98,97,97,97,99,98,95,92,94,97,96,97,95,95,105,104,96,95,101,98,92,89,90,94,94,95,94,96,100,101,99,94,102,103,94,98,98,94,95,94,94,101,88,97,97,91,92,99,102,100,101,103,105,95,91,92,91,97,98,93,85,87,91,92,87,81,84,85,94,93,90,93,86,87,94,95,90,84,82,87,86,85,82,85,87,85,85,87,81,74,81,91,85,84,85,74,68,67,74,81,79,74,75,76,66,72,76,78,71,74,83,86,78,75,74,74,77,80,79,77,83,83,77,80,76,81,72,78,83,83,79 +224,228,234,235,223,203,184,186,206,223,227,228,235,237,237,240,241,237,238,236,232,228,221,214,208,195,184,171,158,147,134,123,116,115,121,133,148,167,183,199,211,221,226,232,236,229,211,203,216,233,241,235,216,138,94,94,101,111,135,154,145,103,70,84,91,94,117,132,99,50,55,92,99,85,64,53,48,31,38,31,29,30,38,47,66,54,24,15,8,11,18,30,25,24,29,27,22,23,25,27,34,35,32,34,34,31,39,39,34,40,42,37,59,74,60,49,41,35,35,35,39,50,58,61,60,63,60,61,72,95,121,126,116,106,99,104,87,98,114,115,115,109,102,96,91,88,85,74,94,112,113,116,115,116,116,118,114,115,111,115,117,118,120,101,87,75,65,70,77,88,102,110,106,105,104,99,96,96,91,84,82,81,73,67,64,50,35,37,34,33,31,23,13,12,13,14,19,35,48,56,67,73,67,45,40,43,40,45,48,48,53,52,47,49,47,48,73,62,37,43,53,56,55,56,63,62,49,54,60,67,70,67,62,41,46,87,106,87,69,76,75,69,73,74,77,78,71,73,71,68,67,64,68,65,73,68,67,63,56,50,57,53,54,53,54,54,57,53,47,58,67,69,79,84,89,94,97,97,99,101,101,103,105,101,100,101,100,100,99,97,99,100,98,98,96,95,93,95,95,97,93,95,96,94,94,95,94,95,93,97,92,96,95,101,98,97,94,98,98,97,99,99,101,98,98,96,96,94,96,97,99,96,96,97,98,96,98,98,99,101,102,103,106,108,107,108,108,108,108,106,105,107,106,104,104,104,103,101,101,102,102,104,103,102,103,102,101,102,101,101,102,99,97,97,93,89,84,77,73,65,66,65,72,77,82,86,81,79,78,76,83,81,85,78,79,54,29,19,30,48,61,77,77,70,48,40,39,28,31,39,55,67,82,90,86,84,86,88,90,84,89,96,95,94,91,87,88,88,86,84,86,88,92,93,87,87,86,84,85,87,90,90,92,98,99,94,89,94,97,89,83,86,89,90,93,97,98,92,88,88,90,95,92,91,97,98,101,101,101,102,99,100,97,97,99,94,97,91,97,99,96,96,98,101,98,98,101,104,98,91,99,102,100,95,96,102,103,92,96,95,100,101,105,100,97,98,97,98,103,101,97,99,100,100,101,99,93,94,98,98,96,95,96,102,103,98,98,99,96,95,94,96,94,94,95,97,98,97,96,98,99,98,101,96,96,98,96,93,91,96,102,91,92,93,90,89,99,97,102,102,101,101,99,96,93,92,93,99,97,93,88,83,86,84,83,86,83,88,90,86,89,89,88,85,84,84,88,82,81,83,84,80,80,86,87,89,90,83,75,74,82,87,80,82,78,68,71,75,77,82,79,75,75,70,73,80,81,77,79,86,85,81,78,81,77,75,76,72,82,80,77,79,80,74,76,67,72,76,78,75 +220,216,217,201,183,166,162,174,185,189,188,189,187,187,182,188,188,184,184,178,173,168,161,153,146,136,128,124,122,128,138,152,166,180,196,204,214,223,228,233,236,237,239,240,231,216,212,225,238,243,243,235,215,142,95,93,93,88,98,128,143,138,100,79,93,90,98,133,123,80,51,76,108,101,65,39,33,28,32,32,33,33,36,55,72,52,30,24,14,7,15,28,26,24,23,21,19,26,30,37,37,37,32,35,43,34,35,36,40,41,43,41,55,70,63,59,50,34,39,48,48,55,63,66,61,61,65,77,105,125,126,118,115,108,103,95,90,105,114,98,86,87,95,107,117,118,117,116,111,113,113,114,113,115,112,116,116,115,111,117,118,116,103,82,83,93,105,110,103,93,79,72,102,103,105,100,97,95,95,88,82,81,74,71,69,61,44,35,36,40,43,37,24,18,17,16,25,41,37,33,46,60,74,73,56,45,43,42,47,52,55,50,48,48,52,56,78,57,41,47,57,62,62,63,64,61,50,57,72,70,72,72,68,53,46,54,88,106,91,75,77,70,75,71,73,77,71,73,71,67,67,66,65,66,72,63,63,57,53,48,56,59,63,56,54,51,53,50,47,49,52,48,53,60,59,62,69,75,82,87,93,98,101,100,100,101,101,99,100,100,100,101,103,102,99,97,98,97,100,101,97,97,98,98,96,98,99,98,96,97,99,101,101,102,102,99,98,101,99,100,102,102,101,103,101,103,103,101,100,103,102,100,100,103,102,99,101,101,101,102,104,108,109,109,109,108,108,108,109,108,108,108,106,104,104,103,103,103,106,106,103,104,104,103,101,98,96,94,92,89,88,87,83,83,81,74,67,58,66,68,65,68,73,76,76,85,82,84,81,77,79,84,82,78,84,77,50,29,26,39,52,55,59,54,31,39,48,53,61,58,68,74,79,88,83,87,86,86,88,86,87,93,92,97,96,90,91,93,92,90,92,89,88,95,91,83,84,82,86,85,88,92,94,95,96,99,93,93,92,89,90,92,87,89,92,94,98,102,95,88,87,93,94,97,95,93,96,99,102,105,99,99,101,101,99,98,93,90,97,100,92,93,94,100,104,99,103,101,98,95,97,100,97,94,96,97,101,94,93,95,99,101,104,102,98,98,97,95,101,102,100,99,99,99,99,100,97,94,96,100,99,96,99,101,102,102,102,99,96,98,102,99,95,97,102,106,102,96,98,100,97,96,98,97,100,101,99,95,91,90,96,97,87,88,93,93,94,97,104,97,93,93,99,97,92,89,89,93,93,100,95,91,83,84,89,88,86,83,84,80,86,90,87,80,78,82,88,80,76,81,81,78,79,83,89,91,91,85,77,75,80,86,80,78,81,76,79,78,85,89,84,78,72,70,74,78,80,83,82,83,81,82,79,80,77,74,70,70,77,78,69,75,77,72,78,69,64,76,79,77 +169,163,159,147,139,132,134,136,139,138,136,136,130,131,129,132,130,126,126,124,127,123,124,130,139,146,155,169,184,196,205,217,223,228,231,228,227,231,234,238,243,242,237,225,214,216,230,243,245,245,245,239,219,144,101,95,95,90,85,95,122,141,136,97,76,72,81,129,133,106,61,58,89,109,102,70,40,40,36,36,37,42,36,49,69,53,35,34,22,8,10,21,24,22,24,20,27,32,37,42,36,35,35,37,39,40,42,43,45,44,44,46,60,80,73,53,44,38,45,55,55,58,68,70,68,65,84,111,120,120,116,118,116,114,102,102,92,91,115,122,114,110,94,89,85,81,72,73,85,109,114,115,114,116,114,117,118,114,111,117,116,118,118,112,104,93,80,71,66,63,80,98,110,102,104,101,99,95,93,88,81,80,80,80,70,68,59,46,44,48,65,80,74,64,55,44,40,43,33,28,34,41,56,77,79,58,49,49,47,53,56,49,48,41,47,66,80,49,41,48,51,62,59,64,67,61,53,55,69,68,72,67,63,70,65,59,52,76,105,92,77,68,78,73,66,65,65,71,67,64,67,67,62,63,59,57,54,50,52,55,53,55,59,58,56,57,54,51,57,51,53,48,47,47,44,40,41,46,53,55,60,70,73,77,82,88,90,89,93,97,99,101,104,101,101,101,101,98,100,103,102,97,101,101,102,99,101,101,102,99,103,103,105,101,102,101,102,102,98,100,104,102,100,101,101,105,104,101,102,103,102,100,101,104,105,104,102,104,103,106,105,106,106,104,106,107,106,107,108,106,106,104,103,103,102,100,98,96,97,95,94,92,90,88,84,81,82,76,75,78,78,77,75,68,63,59,63,61,70,70,68,74,75,76,76,81,82,75,78,83,80,79,76,76,82,75,67,55,42,34,47,56,53,62,49,62,67,70,77,69,72,77,78,80,77,86,84,85,89,90,86,89,89,94,93,89,88,91,87,87,92,90,88,92,92,85,84,88,87,88,91,95,99,101,94,91,90,92,95,92,97,102,96,93,91,92,96,97,100,92,83,89,96,95,94,91,90,92,100,99,97,103,101,99,103,103,97,92,94,100,95,92,92,98,105,99,101,101,98,102,96,95,94,100,99,95,98,103,104,98,98,100,106,108,103,98,100,96,94,98,101,101,100,99,97,100,102,101,97,96,98,95,94,98,101,102,101,98,94,94,99,98,97,99,101,104,105,105,99,99,99,100,100,97,103,105,103,99,95,93,89,94,88,88,94,90,92,92,97,100,96,91,91,87,90,93,92,92,94,95,93,95,87,85,91,90,91,83,90,90,91,86,83,80,81,82,84,82,84,86,82,79,84,79,82,85,80,76,77,78,79,80,83,82,79,81,81,81,85,87,79,79,74,71,74,70,67,79,79,81,76,67,66,70,77,78,75,74,77,79,66,68,68,72,78,66,66,72,76,82 +122,119,118,124,130,133,141,146,155,157,161,165,167,166,170,174,172,171,172,170,173,173,181,188,196,203,212,221,229,232,232,232,231,228,228,233,237,240,243,244,242,231,218,213,219,233,242,244,246,245,246,240,223,148,102,90,91,90,88,87,99,122,137,132,89,57,61,106,129,125,84,64,88,106,115,107,77,48,38,40,43,39,44,54,70,47,30,33,29,11,9,17,25,23,27,24,29,32,44,45,42,41,47,43,39,44,44,47,48,49,48,49,63,85,76,44,33,46,59,65,60,57,63,62,74,94,112,120,119,118,118,114,106,111,110,94,96,104,108,103,95,101,112,118,120,121,117,119,112,113,114,114,117,116,115,115,116,115,112,115,113,117,110,75,66,73,84,96,106,105,93,82,93,104,102,98,98,93,88,89,84,80,79,77,71,73,67,62,54,55,75,96,99,94,88,81,77,73,58,42,39,36,37,52,74,79,68,55,47,47,53,56,53,40,45,76,73,44,45,48,49,59,62,69,68,62,58,60,61,65,70,61,57,69,72,68,51,44,74,100,88,68,77,75,69,63,65,73,69,56,63,65,64,65,63,63,58,56,56,62,54,55,52,52,54,61,59,55,55,47,49,50,48,41,41,41,38,40,41,41,43,48,53,52,52,55,51,56,68,72,78,78,81,85,91,93,95,93,95,96,98,97,99,99,100,98,99,100,100,100,103,100,102,102,103,102,102,101,100,100,102,100,101,99,102,105,102,102,104,100,103,103,100,100,101,102,102,100,103,101,98,98,98,94,94,96,92,93,94,92,84,82,84,82,80,80,80,81,81,79,77,75,75,71,70,71,74,71,72,76,78,73,64,54,50,62,70,68,73,76,80,82,78,85,86,84,83,76,70,80,84,75,73,78,79,79,81,75,70,61,70,74,64,65,66,72,70,66,67,72,77,79,81,77,77,82,87,89,87,90,89,88,91,93,94,89,87,90,90,84,87,88,86,88,89,86,84,89,89,87,90,94,97,101,98,90,88,91,98,96,94,101,100,96,93,92,96,94,98,99,88,88,94,88,90,93,98,96,95,91,92,98,97,97,104,97,99,101,94,99,101,97,98,99,103,102,102,102,100,94,95,98,95,100,100,97,100,104,107,102,98,99,104,109,107,104,102,101,97,98,98,99,98,97,96,98,100,98,96,98,101,98,97,98,97,100,105,102,98,95,94,97,99,101,98,99,102,102,98,94,101,105,101,98,103,104,105,98,97,103,93,90,87,96,97,95,96,97,96,101,100,101,94,89,91,96,94,93,98,90,90,90,89,91,93,87,84,82,84,88,89,92,93,91,92,84,82,89,91,88,85,85,84,71,72,80,80,77,81,82,80,80,82,79,78,80,82,83,81,79,75,76,78,76,77,72,65,74,78,79,78,71,65,65,74,72,71,75,75,82,70,69,70,78,77,67,75,71,63,80 +117,127,163,185,193,199,204,207,210,217,219,221,222,224,224,225,223,217,213,210,211,214,218,221,224,229,233,235,235,230,232,235,237,238,239,244,246,246,243,237,224,216,219,229,238,243,244,245,246,245,246,242,226,150,104,94,80,51,56,65,69,89,118,134,121,86,62,73,116,142,112,67,89,106,114,117,111,86,58,39,42,37,43,58,71,41,28,25,28,17,12,19,32,34,37,31,29,29,41,40,39,40,44,38,36,42,45,53,52,48,44,46,57,75,75,52,39,51,62,60,60,59,60,71,94,111,119,120,113,98,81,73,91,110,111,104,96,80,101,118,109,96,86,78,78,88,88,89,83,103,113,113,114,115,114,114,116,119,109,110,115,114,114,112,115,114,104,87,81,66,65,75,102,103,102,100,98,93,90,89,84,75,79,77,69,70,67,67,67,66,81,97,99,99,97,96,97,96,91,83,77,67,50,39,50,73,82,74,52,44,49,59,62,52,55,81,60,39,47,55,51,59,58,68,66,69,71,66,70,69,64,58,62,66,67,66,62,55,51,78,100,85,72,70,70,70,70,72,65,50,59,64,66,70,70,68,61,56,58,68,54,60,59,51,52,62,65,59,52,44,47,47,43,35,37,42,42,45,45,43,44,43,41,46,48,44,37,43,52,46,49,57,56,54,61,62,61,62,62,61,63,65,72,86,84,82,84,84,84,87,85,87,88,91,89,90,90,90,90,90,90,91,87,84,90,88,85,86,87,82,82,82,78,80,77,74,72,68,64,64,64,64,67,66,67,70,67,64,66,68,65,66,70,70,68,69,69,71,74,74,73,73,71,70,70,73,75,74,72,73,67,57,54,56,60,72,79,68,72,79,84,83,77,79,78,83,85,77,75,79,80,78,79,78,77,80,78,75,76,76,74,78,73,72,70,77,72,71,69,72,82,81,84,78,77,76,86,93,92,84,86,81,87,92,90,91,86,85,89,88,90,94,93,87,82,83,83,82,85,84,85,88,91,99,101,92,90,94,94,98,95,93,96,97,99,95,96,95,90,100,93,87,93,89,89,91,98,99,94,92,94,87,93,102,98,85,96,95,95,96,101,102,100,99,103,103,101,101,99,96,97,100,96,99,100,99,98,96,104,103,98,99,105,102,103,101,98,99,99,97,99,103,101,97,100,103,102,98,97,102,106,104,102,103,97,98,105,103,101,96,94,97,100,98,93,90,94,95,95,95,95,96,102,99,103,105,109,100,99,104,96,94,94,96,95,102,98,96,97,98,93,93,98,93,87,94,95,89,95,84,86,88,92,93,97,93,88,82,79,86,79,87,93,97,100,91,84,88,87,82,85,83,80,78,79,85,85,84,84,82,79,80,82,76,69,76,81,83,82,77,70,70,74,81,82,79,74,72,77,75,79,73,71,74,70,69,71,72,71,81,75,72,71,75,74,67,76,76,68,66 +155,184,211,223,231,233,234,231,230,233,235,235,234,235,233,225,223,216,215,215,215,218,223,229,232,234,236,238,239,240,241,242,245,246,246,245,242,236,226,221,221,227,237,243,246,245,245,246,246,246,246,243,227,152,106,99,77,32,24,36,45,56,86,118,130,120,81,68,104,145,138,84,74,80,87,96,107,108,102,87,68,38,36,52,69,38,27,37,31,24,11,21,39,32,37,38,31,33,37,36,38,37,36,39,40,39,41,53,53,51,50,43,51,76,78,52,39,51,59,58,58,64,81,100,114,119,106,83,65,56,57,78,106,114,108,96,104,103,103,107,97,111,119,119,117,118,111,108,97,108,110,112,112,115,114,116,115,119,109,111,114,113,115,93,69,62,65,73,87,100,106,99,96,101,100,101,97,92,91,87,79,75,80,75,69,70,75,74,66,71,83,96,100,100,99,97,100,102,102,102,102,98,90,82,68,59,70,84,72,56,49,52,56,60,73,74,50,44,50,61,56,64,61,60,69,67,74,71,72,66,67,64,68,67,65,66,69,70,59,47,76,99,87,76,76,74,70,67,65,51,51,66,66,63,61,64,63,59,61,63,62,62,56,49,55,63,57,56,58,46,41,48,49,46,41,40,42,43,46,41,40,38,38,49,48,46,41,44,52,42,39,50,56,44,47,46,44,46,46,41,43,48,61,73,72,74,77,76,72,77,77,78,77,79,77,77,72,77,77,81,77,77,75,72,75,71,76,69,68,65,67,64,64,61,57,47,37,36,39,44,43,44,51,53,55,60,60,60,64,64,65,63,67,68,66,64,64,66,68,68,69,70,69,71,73,76,75,71,66,61,55,51,57,71,73,76,76,72,74,77,81,85,84,74,66,82,84,76,74,78,81,79,79,76,70,79,77,75,78,78,75,79,76,76,72,72,70,76,76,80,82,85,89,79,76,78,84,85,86,85,89,81,80,87,92,91,86,83,80,86,93,92,88,83,81,86,89,88,86,83,82,86,93,103,101,88,85,93,94,92,94,91,89,93,105,103,98,96,91,96,96,94,95,95,93,90,100,99,97,93,88,84,90,104,104,95,96,95,95,94,98,94,93,102,101,101,103,102,97,97,99,104,96,96,99,99,92,93,101,100,97,97,101,99,101,104,101,98,96,98,100,101,98,97,97,101,102,100,98,98,102,105,102,103,104,100,102,105,99,96,96,95,97,96,96,97,96,97,98,99,102,94,99,100,101,104,102,96,97,100,98,104,104,95,95,95,102,93,94,96,89,91,100,87,85,90,93,89,92,90,93,87,87,92,92,89,88,84,85,87,83,90,91,90,97,95,86,85,83,85,89,86,84,83,80,80,82,87,84,78,77,75,77,76,64,71,75,74,80,81,77,71,69,75,81,79,77,78,75,67,68,60,71,80,68,70,76,72,74,76,77,70,67,68,75,73,74,69,70,66 +202,219,226,231,237,235,232,231,229,229,232,230,227,227,219,212,212,211,211,216,220,230,234,237,240,240,242,243,243,246,245,245,246,244,241,236,227,223,221,227,236,243,246,246,246,246,247,246,245,246,246,244,227,151,106,102,79,29,14,18,30,37,61,92,118,130,118,82,82,120,154,111,68,51,53,54,70,92,100,103,105,93,83,72,77,42,28,42,34,27,8,15,39,28,37,42,34,35,38,33,35,35,31,40,45,39,40,47,50,52,52,45,54,74,77,54,41,53,61,61,65,88,107,108,93,64,37,37,47,66,93,118,125,115,111,104,98,96,101,120,106,89,76,80,79,89,97,104,105,106,110,111,113,115,113,117,116,116,112,111,114,112,114,108,104,111,114,106,95,73,55,58,82,104,98,97,96,93,91,86,82,80,78,77,72,71,69,67,64,76,86,94,96,99,97,97,101,102,102,104,106,104,104,106,101,90,79,81,86,75,52,43,49,64,78,60,48,54,51,58,59,62,66,65,75,71,69,74,64,61,70,74,71,65,68,64,62,60,64,54,48,86,102,89,74,67,67,65,62,54,50,59,60,58,58,59,64,57,61,61,65,58,49,47,46,51,48,52,47,40,44,50,52,51,43,35,30,33,38,36,35,36,36,40,41,45,44,42,43,37,31,38,55,47,38,39,39,42,39,42,48,63,69,70,67,71,71,71,72,77,79,76,73,73,73,74,72,76,72,79,77,74,74,69,69,68,73,68,68,71,68,65,61,55,47,42,30,32,38,40,43,45,53,56,52,56,60,61,64,65,66,67,71,70,66,62,64,66,66,64,67,67,65,69,69,72,69,57,48,55,54,54,64,72,78,79,75,75,82,85,83,81,82,72,71,78,73,77,80,83,79,79,79,79,86,79,78,76,80,76,77,72,71,74,77,72,71,75,83,83,78,86,89,88,80,83,90,86,89,92,91,86,85,84,88,88,90,88,80,81,84,84,84,77,78,88,94,90,83,84,85,83,89,96,96,90,85,87,92,87,87,85,89,93,99,104,98,96,93,90,92,94,95,98,95,89,88,93,95,89,86,91,97,103,104,98,98,97,97,97,93,92,90,100,99,100,101,102,96,95,99,107,101,98,103,105,100,98,97,98,99,95,94,97,97,102,101,96,97,98,99,97,96,94,91,94,98,99,99,99,99,101,102,104,103,100,99,104,102,99,98,96,93,98,102,100,97,94,98,108,106,99,99,100,101,102,100,98,96,98,100,103,104,99,99,98,97,92,86,95,88,93,98,89,90,92,93,89,91,94,97,92,85,80,86,93,87,78,84,89,88,90,90,86,88,90,83,84,82,81,81,84,81,78,77,80,81,83,82,76,75,75,77,77,70,69,70,67,68,74,81,71,61,62,69,76,76,69,72,67,64,63,64,76,73,67,73,72,78,72,75,65,63,70,77,68,72,61,64,71 +216,220,230,233,234,230,227,226,225,226,226,217,210,210,206,207,210,215,217,228,236,241,243,243,246,246,245,246,246,246,245,244,240,234,228,223,221,228,235,241,246,247,247,246,246,245,245,246,245,245,246,243,227,153,105,100,89,49,20,14,14,20,40,61,88,117,128,109,89,105,150,132,81,52,46,41,50,68,87,94,96,106,109,109,108,73,50,50,39,28,8,15,37,38,44,48,41,38,42,41,42,43,44,45,43,46,45,48,52,47,49,59,56,64,75,60,44,53,70,90,99,99,87,63,41,28,29,56,93,118,125,117,98,101,111,105,102,98,89,111,117,121,121,118,107,103,96,89,82,93,110,110,115,116,117,119,119,114,114,110,112,112,116,115,94,80,59,53,64,74,92,103,105,104,102,101,98,94,88,89,87,84,78,77,71,69,66,64,70,80,88,91,93,97,95,97,99,99,101,106,106,106,107,109,110,110,104,91,85,88,69,55,60,76,71,47,46,58,56,59,63,60,68,71,73,71,68,70,78,70,71,77,69,66,67,59,63,65,59,67,58,56,89,101,74,66,71,70,66,62,63,66,58,53,56,62,63,60,58,61,63,60,54,46,44,43,51,54,44,37,39,49,47,45,36,28,27,29,35,38,35,35,35,35,39,39,39,37,32,33,30,34,43,44,39,37,42,45,50,56,65,72,71,71,71,74,73,66,71,75,76,74,72,76,75,80,77,77,74,82,81,75,76,73,73,70,71,72,64,71,68,62,58,51,47,40,30,31,37,39,42,44,54,59,59,62,63,67,68,69,68,69,73,69,60,58,61,68,68,66,67,70,68,68,66,61,58,52,54,64,67,59,59,66,78,82,77,78,77,80,83,76,74,75,69,71,77,77,81,82,80,86,84,84,94,88,77,72,83,79,77,70,67,74,83,81,75,83,86,81,77,81,88,90,87,85,87,85,87,90,88,90,90,84,83,86,89,87,86,83,82,85,86,82,82,88,93,91,85,86,87,89,91,90,90,89,83,84,93,92,90,87,90,93,90,99,98,95,96,93,90,90,92,94,94,91,84,89,94,88,95,96,96,102,95,95,95,93,97,99,98,100,96,95,95,97,96,99,97,95,94,102,101,96,105,109,107,102,99,98,97,96,96,96,96,99,98,98,98,97,99,101,102,102,98,98,96,94,100,106,102,101,101,102,101,100,100,97,98,101,101,98,95,100,103,101,101,98,101,103,99,96,100,104,102,102,104,98,95,94,99,99,104,103,99,105,97,96,90,90,94,95,99,95,99,96,90,85,86,89,93,93,90,85,87,98,89,85,89,92,89,83,87,91,87,87,83,83,85,83,81,82,85,83,80,79,79,82,82,82,78,77,81,85,83,72,72,73,70,77,80,72,71,69,63,63,73,71,71,65,59,70,72,67,70,67,73,71,77,74,77,71,56,63,70,66,67,61,67,65 +223,226,230,230,222,221,220,221,222,219,215,208,202,203,208,217,225,231,233,240,246,244,243,244,246,246,245,245,244,241,236,231,226,222,223,228,236,244,245,246,246,247,246,247,247,246,245,246,246,246,248,242,227,156,109,100,94,66,51,36,17,16,22,35,56,89,114,122,103,93,124,142,106,70,52,40,42,49,78,106,105,96,90,98,107,110,108,98,75,39,16,23,41,49,55,46,40,37,42,46,44,44,47,45,45,53,47,46,51,50,53,57,52,59,74,73,63,83,106,103,84,59,33,22,31,56,84,111,122,113,87,70,62,77,104,110,100,94,104,114,106,89,85,90,103,109,117,121,120,121,112,113,117,115,116,118,117,114,112,109,113,111,114,106,84,96,98,109,112,100,81,63,71,101,100,98,97,96,91,91,85,79,76,80,79,72,71,72,77,87,89,92,93,96,97,101,102,100,102,104,107,109,110,110,111,115,117,108,90,88,92,76,79,80,52,43,52,60,60,58,66,65,70,67,69,70,69,71,78,78,67,75,75,74,71,63,67,78,55,60,66,60,65,94,94,72,78,67,65,69,74,66,58,54,51,62,65,65,58,53,54,62,57,46,48,46,51,46,45,42,39,45,46,41,34,38,36,32,33,33,35,42,39,38,43,42,39,41,36,36,32,37,42,48,50,50,55,61,68,70,76,77,75,73,76,78,75,71,73,76,76,76,78,81,80,82,79,80,79,80,82,78,79,75,74,71,77,73,66,66,58,59,54,53,55,43,33,32,45,50,44,51,62,61,66,68,64,69,69,69,67,66,68,63,58,61,62,65,69,69,68,72,72,64,53,44,53,60,68,73,76,70,66,71,80,82,82,82,79,80,83,73,65,70,72,69,74,79,78,84,89,93,87,80,86,86,80,76,79,76,81,72,77,80,84,89,79,86,89,85,81,78,80,86,92,85,84,88,88,91,94,95,91,87,85,89,91,85,88,89,82,75,81,88,87,89,91,88,87,85,83,86,89,94,94,91,88,91,97,96,93,95,92,86,89,98,100,95,95,93,93,92,97,98,98,97,94,90,95,96,97,97,94,95,94,99,99,96,99,98,106,105,98,98,98,94,101,100,96,96,91,94,100,101,104,104,105,101,99,101,99,97,99,98,98,100,100,101,103,101,100,106,112,111,107,103,102,98,95,101,103,101,99,101,101,101,102,100,101,106,105,102,101,101,98,97,97,97,102,104,103,106,103,102,104,105,103,96,90,92,93,97,99,98,98,102,100,95,96,92,94,100,98,90,88,91,85,82,79,87,89,95,96,93,87,83,88,91,88,84,84,82,82,87,84,82,80,77,78,83,87,82,83,88,87,80,76,78,82,88,84,72,77,90,91,82,72,74,78,79,77,68,74,77,69,59,70,75,75,74,69,74,68,69,70,70,74,72,75,79,78,75,68,65,65,73,78,81,73,72 +228,227,230,229,224,221,224,222,218,209,208,208,209,218,231,238,240,243,242,243,244,244,244,241,240,239,237,234,230,227,224,221,224,231,238,242,246,247,246,245,246,246,246,247,247,246,245,246,246,246,246,244,233,159,109,101,94,66,46,37,40,23,13,16,25,45,84,114,112,90,102,132,130,94,60,46,44,43,58,81,111,115,97,76,84,98,109,116,115,105,94,92,77,59,51,41,38,39,35,35,41,44,44,38,44,54,49,42,49,52,51,53,56,54,67,82,92,98,83,61,35,21,16,37,82,109,118,116,93,58,42,39,32,45,81,102,100,103,88,101,122,126,121,109,99,84,80,79,79,79,104,113,113,115,115,115,117,116,115,111,113,114,117,118,112,100,81,62,52,61,68,88,103,106,100,98,96,91,91,86,82,78,76,82,83,74,67,70,79,88,91,89,93,95,98,103,104,106,106,105,105,110,111,111,113,114,116,114,105,88,93,94,84,66,52,54,56,55,56,60,63,68,67,67,66,62,73,79,73,79,75,69,73,75,69,62,60,70,62,65,67,67,66,77,99,89,67,64,68,60,61,52,53,51,48,51,61,63,60,51,51,62,49,42,48,48,44,37,39,41,44,41,39,33,33,38,41,37,32,35,37,39,35,43,50,46,41,46,51,50,47,53,59,63,69,69,68,73,72,73,74,75,76,74,75,72,71,70,73,78,78,75,77,79,76,82,77,79,82,77,79,78,79,78,73,73,78,72,72,70,59,61,56,53,49,40,33,34,43,52,51,57,64,62,69,67,63,62,63,67,66,63,59,59,65,66,63,67,70,66,64,59,51,55,58,58,64,64,67,68,73,71,72,83,81,83,82,80,73,72,79,80,65,72,78,72,75,79,74,82,91,93,86,75,82,82,80,80,81,78,78,80,83,93,88,87,90,78,88,82,81,83,86,89,90,85,84,89,89,91,97,89,89,87,91,91,86,84,85,88,90,89,90,88,86,86,89,88,87,87,85,86,91,96,97,94,91,93,91,94,99,98,94,90,93,98,99,96,96,97,93,90,95,100,106,110,106,102,97,102,99,99,99,95,98,100,100,96,96,96,104,106,99,109,105,102,102,101,96,98,96,94,96,101,100,95,100,104,107,106,98,100,103,99,101,103,102,102,102,98,102,105,108,108,107,106,107,106,98,97,99,101,100,99,102,105,106,106,106,107,109,104,102,105,99,99,99,91,96,107,106,109,108,100,100,103,100,97,89,93,93,91,94,98,95,96,97,94,98,93,95,98,100,94,90,92,88,88,90,91,85,92,92,90,90,93,88,87,87,91,87,86,85,88,84,82,82,82,79,82,88,89,84,87,87,78,72,76,82,85,85,76,76,76,81,87,81,73,69,70,73,70,70,74,77,76,69,70,69,70,70,72,64,68,76,73,78,68,73,75,81,79,85,78,65,73,75,81,79,76 +231,231,234,233,228,227,223,219,210,211,213,220,226,230,238,240,239,239,235,233,236,233,231,228,228,225,224,223,226,224,230,231,235,243,245,246,246,246,245,246,246,245,246,246,246,245,246,245,245,245,245,242,230,159,110,102,95,66,51,45,39,34,25,16,12,18,41,90,110,99,95,121,140,114,74,61,44,48,47,49,88,115,114,96,79,73,72,79,97,107,108,108,99,82,45,41,47,38,38,37,44,42,42,40,48,48,50,49,51,51,48,51,61,69,79,82,76,57,40,24,10,22,60,97,120,116,95,65,39,28,23,26,48,80,83,98,100,91,103,108,110,88,92,103,117,122,126,132,133,122,113,114,111,114,115,116,116,115,114,109,111,112,113,111,78,62,78,85,102,110,106,91,71,88,101,97,97,92,90,85,82,77,79,82,80,75,66,65,75,86,89,91,94,95,95,98,100,103,105,105,106,109,110,111,112,113,114,115,114,100,93,101,92,61,55,63,63,58,56,58,52,57,63,68,71,66,72,73,69,73,77,68,62,72,73,74,63,64,72,70,64,64,61,56,81,102,79,67,72,59,57,56,57,55,61,59,60,62,53,52,53,53,48,48,50,50,36,38,38,42,47,42,39,43,47,44,49,51,51,54,52,53,55,60,63,63,60,60,63,66,67,67,66,67,71,71,75,73,74,72,71,72,74,73,76,72,72,69,71,71,72,80,75,77,77,80,81,82,84,80,79,79,78,79,77,75,74,71,67,68,64,58,57,49,46,35,29,40,48,49,56,60,63,61,65,64,62,61,60,60,58,56,54,56,59,61,64,70,72,67,54,43,49,54,63,73,77,78,70,67,71,74,75,78,78,81,78,81,77,72,75,81,71,75,81,74,79,80,73,79,87,86,83,81,81,89,77,76,81,79,78,83,84,84,78,79,87,79,88,90,77,77,91,84,89,90,85,91,88,90,93,86,87,89,94,90,86,90,95,92,90,93,96,91,87,86,89,86,83,86,87,91,96,94,93,96,95,88,87,94,99,96,93,95,94,94,94,90,94,93,90,89,102,101,101,104,100,101,103,104,105,97,97,98,98,96,95,96,91,96,98,96,97,111,105,104,104,103,101,105,102,105,97,98,97,96,101,111,109,109,104,106,110,105,105,105,104,99,99,100,103,106,103,100,102,101,102,103,102,105,101,101,104,100,102,103,101,98,99,102,100,94,96,94,93,98,103,98,96,99,103,103,106,104,101,94,95,91,92,94,90,89,89,93,95,95,95,91,97,95,89,93,96,93,89,90,88,89,93,96,83,89,84,87,87,101,93,90,88,90,90,88,88,93,92,88,87,88,89,90,86,82,81,83,82,80,80,80,83,87,90,84,78,78,75,73,72,75,74,74,80,75,74,73,75,75,72,67,62,66,62,67,65,62,72,74,78,75,75,71,83,69,75,75,65,57,71,86,83,74 +233,235,233,231,223,219,214,206,202,206,215,222,226,226,229,230,229,227,226,222,226,226,223,223,224,223,226,232,237,238,241,241,244,246,246,246,246,246,246,246,246,246,246,245,245,245,245,246,245,246,246,243,230,159,110,104,96,66,52,53,45,37,30,29,15,9,15,44,94,105,79,97,128,138,91,61,43,48,41,43,57,89,113,116,96,74,47,50,54,47,47,69,84,90,75,86,83,53,36,43,48,51,47,44,46,51,51,50,55,63,60,74,90,93,84,80,69,41,22,17,44,86,115,118,98,72,48,27,19,22,41,74,98,95,79,86,100,101,79,89,122,123,113,94,91,78,75,72,77,74,93,112,112,116,118,118,118,115,114,109,113,113,112,116,118,114,113,96,79,65,56,64,84,103,102,97,94,92,87,85,83,77,80,78,76,74,71,69,77,86,87,91,94,94,98,101,102,104,105,105,107,110,111,113,113,113,117,119,120,106,95,97,101,77,50,50,60,60,58,57,56,58,62,62,68,67,77,78,66,63,70,72,67,73,79,77,69,69,74,68,66,67,60,56,55,95,100,74,70,62,54,50,57,56,61,63,64,58,57,68,66,57,60,62,58,57,56,57,56,59,63,60,58,60,67,70,68,71,72,69,68,67,70,69,69,71,70,73,71,72,72,74,70,72,76,76,79,74,76,75,74,74,74,70,71,72,72,73,72,74,75,81,79,80,81,81,84,82,83,85,77,78,73,80,78,75,70,69,64,65,66,70,58,53,50,34,26,39,49,54,62,60,64,64,65,66,64,57,54,56,55,52,54,60,58,61,67,65,63,56,47,50,59,57,58,71,81,89,80,65,62,76,83,83,84,85,86,83,77,76,79,80,77,77,85,78,76,82,76,77,86,85,81,83,85,92,84,77,82,82,84,93,93,79,75,72,77,82,86,86,84,77,89,86,79,83,87,95,90,90,93,86,87,90,96,96,93,95,98,100,91,89,94,94,90,90,93,96,91,88,89,87,89,93,96,99,98,90,87,84,89,92,95,95,94,94,98,93,93,94,95,90,101,101,99,103,91,96,106,104,104,104,99,98,95,94,94,100,98,94,94,92,98,105,105,104,104,105,102,99,101,103,103,97,102,99,103,108,102,103,105,110,107,102,99,101,102,95,99,100,100,104,105,105,107,100,95,101,104,104,101,100,105,107,103,100,98,94,96,100,97,94,100,97,93,94,98,96,100,101,100,104,103,107,106,101,97,89,95,98,95,93,93,96,98,102,99,97,98,99,92,93,97,96,93,93,88,91,92,84,80,86,92,87,82,89,93,101,93,85,86,91,89,93,96,94,93,89,92,97,89,81,82,78,78,82,86,81,78,86,89,87,87,87,77,74,82,85,82,82,83,78,75,74,78,74,80,73,65,69,67,76,68,62,68,76,72,71,75,75,73,70,73,73,72,57,63,75,70,68 +226,231,225,214,207,201,202,205,206,209,214,221,222,219,219,224,228,227,226,227,228,230,230,232,230,234,240,242,244,244,245,244,245,246,246,246,246,246,246,246,247,246,246,246,245,245,246,246,246,245,246,243,230,162,111,101,99,58,45,53,55,48,43,46,26,16,13,18,55,94,67,80,110,153,121,74,52,41,42,47,47,59,90,115,112,91,50,47,44,22,16,35,68,93,100,99,93,65,36,40,44,39,42,49,52,55,57,52,54,78,89,94,92,91,84,81,77,47,39,74,104,113,101,79,53,29,20,20,31,61,93,101,78,64,72,76,84,105,112,105,110,90,94,108,127,129,129,125,122,119,113,115,114,115,118,120,118,115,115,111,109,111,114,110,92,59,57,65,80,95,106,110,108,107,102,98,94,91,88,86,86,79,78,78,75,72,71,72,78,85,88,89,92,94,97,99,102,103,103,106,107,108,112,113,114,117,119,121,121,104,90,89,98,96,60,45,47,55,61,59,65,61,68,61,66,65,73,74,65,64,70,71,67,69,80,67,76,75,85,73,66,66,66,66,65,81,95,86,78,74,70,67,71,73,69,69,69,67,68,76,73,73,72,70,63,67,66,67,70,67,70,73,71,67,70,71,67,72,78,76,72,75,75,70,71,71,74,78,72,73,74,76,75,74,76,76,77,73,71,73,73,72,76,73,70,75,75,67,69,76,79,74,77,85,84,82,82,83,84,84,82,79,74,78,80,77,72,66,67,65,66,62,51,44,42,35,29,37,53,62,65,61,64,66,65,64,57,52,47,54,53,52,57,56,56,63,60,49,48,50,55,62,61,55,61,75,78,83,88,85,70,83,88,78,78,85,88,81,75,75,77,80,71,76,79,75,73,81,81,75,77,85,75,76,76,85,84,76,80,87,78,85,91,79,77,80,81,77,82,79,83,83,81,84,90,85,89,99,93,93,97,92,91,88,94,94,93,89,89,91,86,89,92,94,91,86,93,98,98,94,90,86,87,92,97,96,99,95,90,90,90,92,98,104,101,97,101,102,97,95,98,95,96,97,97,100,96,96,106,102,103,103,98,102,93,95,95,96,98,98,100,93,98,101,104,106,101,97,100,98,102,100,101,95,92,101,103,105,103,104,105,105,106,105,101,99,97,97,100,99,97,100,105,104,106,103,98,100,98,99,99,103,103,101,100,96,97,98,98,99,98,96,100,102,102,93,88,92,98,100,96,103,101,101,103,105,97,89,102,103,95,95,89,96,99,94,91,92,98,100,100,95,96,99,98,95,96,92,93,91,85,78,87,87,82,89,95,94,91,78,86,94,94,88,90,91,89,86,83,91,93,89,85,79,73,76,84,79,74,78,82,86,89,86,73,66,72,77,73,72,75,77,74,73,75,64,71,80,62,60,71,73,74,72,67,63,64,69,74,73,75,68,68,71,72,63,66,71,70,68 +214,218,210,207,202,200,208,213,219,220,218,220,225,226,227,230,235,234,235,239,240,240,240,243,243,243,244,245,245,244,245,244,245,245,246,246,247,247,246,246,246,246,245,246,246,246,246,246,246,246,247,241,231,164,110,101,100,61,41,34,46,50,57,54,44,32,21,15,22,62,63,66,87,129,131,90,59,45,44,45,49,48,50,94,112,110,81,58,41,21,15,33,50,77,88,73,76,72,46,42,40,43,45,43,46,50,59,61,80,100,92,83,88,83,81,77,80,84,96,110,96,72,56,45,23,15,23,46,83,100,89,67,59,66,87,85,86,92,98,105,124,126,103,84,78,73,81,88,94,92,99,110,114,116,117,118,117,115,114,112,108,111,110,109,112,112,122,121,121,114,115,112,105,102,100,101,95,92,88,85,83,82,81,76,77,78,73,73,82,89,89,87,90,96,102,102,101,101,103,105,108,107,112,115,115,118,120,122,121,105,92,89,88,97,79,55,56,51,64,65,60,63,67,70,73,73,73,75,76,80,84,82,78,80,94,82,87,88,92,89,83,81,82,84,85,86,88,85,90,84,80,79,84,80,77,77,74,78,76,77,75,77,78,75,73,75,72,67,70,73,70,72,73,70,72,72,68,71,74,75,74,79,78,70,76,78,77,76,75,79,77,77,77,79,73,73,74,76,75,73,75,73,72,74,72,72,71,69,71,75,79,80,82,84,81,82,81,84,83,82,79,80,78,79,80,76,76,66,69,65,61,56,56,47,45,30,34,49,58,60,65,65,67,67,66,60,57,52,46,51,54,52,58,62,60,59,56,54,57,59,68,68,63,63,69,76,80,84,90,90,77,82,84,82,84,86,88,83,78,80,82,86,81,76,73,69,76,83,90,81,77,83,79,71,73,83,84,88,80,70,76,84,89,85,81,82,81,83,80,83,86,86,84,86,92,87,92,97,96,90,97,91,93,89,90,90,89,86,83,87,89,88,86,90,92,92,94,98,101,98,93,93,91,93,97,95,100,101,97,94,90,87,90,98,101,98,95,104,101,97,97,96,91,96,96,98,104,97,104,100,100,101,96,104,97,95,93,89,93,95,99,98,98,104,106,105,98,94,97,98,96,93,94,99,97,99,103,105,104,105,107,95,95,104,109,104,104,108,108,99,97,102,102,99,101,107,103,97,96,96,98,104,104,101,103,103,98,100,98,95,99,106,105,101,101,98,92,92,94,97,98,100,104,102,93,100,97,93,98,97,97,98,95,98,97,97,98,92,91,92,98,101,97,93,92,99,93,92,88,83,88,84,87,90,89,87,84,86,87,88,85,87,92,91,86,82,85,90,89,94,98,93,83,76,72,69,71,75,78,70,75,87,88,83,82,80,77,76,72,70,69,76,74,73,74,75,76,77,61,60,72,70,67,65,69,71,74,71,74,72,77,83,74,76,75,72,69,72,70,70 +198,200,209,210,216,221,226,228,231,231,230,230,236,237,238,242,241,242,243,244,246,245,246,246,247,246,246,245,244,245,245,244,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,245,242,233,168,110,102,100,42,19,28,31,36,56,59,65,52,37,23,12,25,45,55,64,106,140,107,69,51,44,51,55,55,54,60,91,112,106,72,45,18,16,40,44,57,59,48,61,71,46,48,45,48,48,45,39,51,75,94,101,90,75,68,59,61,77,69,77,96,96,76,55,42,28,22,22,33,64,95,102,76,57,59,75,96,114,96,85,87,86,89,104,121,127,138,132,128,120,112,109,103,93,109,111,115,112,116,116,117,116,113,110,113,113,116,116,120,119,113,110,107,107,105,100,101,100,100,96,91,87,83,84,82,80,76,76,73,69,77,82,87,85,85,93,95,96,98,100,102,104,108,112,111,111,114,115,115,119,122,118,99,90,97,91,95,94,77,77,75,78,82,85,89,87,92,94,94,95,96,96,95,98,98,98,101,101,94,97,94,98,99,95,95,93,89,92,90,89,90,90,84,84,84,83,83,82,79,78,82,85,80,78,76,77,72,73,72,73,71,68,73,70,71,72,69,71,77,78,75,76,79,78,82,79,75,78,79,75,79,81,78,80,79,78,77,73,74,77,80,79,78,77,77,74,74,70,73,76,72,70,77,77,77,82,82,85,84,84,82,80,78,79,83,81,79,73,73,78,75,68,66,61,54,52,48,43,35,54,58,54,60,65,68,64,65,61,61,56,50,49,53,56,62,62,55,49,51,57,57,65,73,75,72,65,66,70,69,76,81,83,86,83,90,92,84,85,82,86,86,81,81,83,74,79,80,77,74,83,81,86,83,82,81,89,82,89,84,86,88,85,77,80,88,84,83,82,75,81,89,81,77,87,88,86,80,88,91,92,96,100,94,93,89,89,87,89,89,91,90,88,88,90,90,91,92,91,96,96,92,93,94,90,88,90,91,92,90,92,94,91,92,92,91,94,97,101,101,93,96,100,99,99,95,94,95,92,95,97,96,105,101,96,97,92,96,97,97,92,94,95,98,100,98,93,95,104,111,105,96,103,98,96,92,91,95,97,97,97,102,103,99,106,104,97,107,110,110,107,112,113,108,103,101,100,95,97,101,101,97,88,87,99,107,107,104,102,102,103,101,99,102,104,102,105,107,108,105,96,93,92,91,95,96,100,104,97,94,93,97,99,96,102,105,103,100,100,100,98,96,94,91,88,96,95,97,96,94,103,93,88,86,91,89,96,100,93,87,85,88,87,89,96,95,93,89,81,80,88,92,88,90,95,87,80,74,75,77,76,79,80,77,80,85,83,84,90,85,81,79,79,80,76,76,76,70,74,82,79,75,74,69,68,65,69,66,69,71,76,75,72,80,67,79,79,84,82,75,73,73,72,65 +208,216,227,231,237,238,237,240,240,238,236,240,243,243,243,245,243,245,246,245,246,246,246,246,247,247,246,245,244,245,245,245,245,245,246,246,245,246,246,245,246,246,245,246,246,246,246,246,246,246,246,242,232,168,105,102,100,53,24,16,19,37,36,40,47,37,31,44,33,14,29,51,59,89,138,125,78,52,54,63,59,51,50,55,60,91,111,101,71,22,12,35,49,47,53,47,63,68,50,55,52,49,48,49,58,82,97,92,81,79,73,54,37,55,82,78,78,82,74,53,41,24,20,33,47,74,96,90,69,73,89,104,116,119,115,100,88,85,89,94,94,98,105,113,121,129,131,133,138,137,125,117,114,114,112,114,116,114,116,115,108,111,111,109,110,111,109,106,107,106,107,106,105,103,100,99,95,92,90,87,85,80,79,75,72,72,74,76,77,83,82,80,87,94,95,99,101,103,106,108,111,113,114,115,117,117,117,118,118,102,93,96,96,97,102,99,97,98,100,102,106,107,106,106,104,105,102,105,106,105,104,104,105,102,102,101,104,99,102,101,97,97,97,95,95,94,93,91,92,93,91,89,86,88,86,86,82,85,83,80,78,79,80,77,76,76,75,75,70,71,72,74,77,76,76,81,81,81,82,80,81,81,80,78,80,80,78,80,78,77,82,85,83,81,76,80,81,76,75,79,75,78,82,76,72,71,74,76,70,76,76,77,78,83,85,85,84,80,80,78,80,82,78,80,78,73,79,77,74,68,66,62,54,49,40,49,64,62,62,63,65,70,68,67,60,60,55,49,47,50,52,49,44,42,51,58,65,64,67,70,72,71,71,74,77,76,76,77,80,88,88,86,85,84,83,87,92,92,86,81,78,74,84,87,82,79,77,88,89,90,88,77,85,86,94,88,82,86,83,87,84,89,83,86,88,86,82,83,82,76,82,82,90,87,87,89,84,93,100,102,100,95,93,94,93,92,90,85,85,86,87,90,91,93,95,94,95,97,96,95,95,93,94,93,90,88,90,93,92,93,95,92,90,89,92,96,96,95,94,98,101,101,97,95,90,92,94,96,103,107,99,97,92,95,97,100,99,96,103,103,91,90,95,93,102,114,109,107,100,94,97,93,95,95,98,100,97,97,97,96,105,110,102,101,106,109,106,109,115,114,108,99,96,98,100,101,97,95,89,88,97,104,106,106,102,101,101,99,97,105,106,101,107,110,105,103,101,101,100,100,96,88,98,102,98,90,89,104,108,100,96,97,91,98,97,96,94,97,90,83,87,88,91,97,95,87,97,99,92,92,92,88,95,101,96,87,89,87,86,91,93,96,92,87,79,80,87,92,91,91,91,86,80,77,80,71,71,76,85,86,81,78,79,87,92,88,78,80,84,79,80,79,70,69,67,72,73,76,75,70,63,65,63,68,72,63,78,68,72,73,62,62,75,82,80,69,76,81,64,67 +224,234,240,244,243,245,243,242,243,243,243,242,245,243,245,245,246,246,245,244,245,246,245,245,245,245,245,246,246,245,245,245,244,245,244,245,247,246,246,246,246,246,246,246,246,246,246,247,246,246,246,241,231,170,107,96,97,71,46,35,28,25,32,33,31,29,21,24,39,35,28,41,44,67,110,123,97,63,61,53,55,49,55,55,39,65,99,112,95,24,13,38,54,52,56,59,71,72,55,49,49,49,49,68,93,96,80,67,71,70,68,60,71,94,91,88,86,84,81,60,39,38,44,58,82,101,103,96,99,107,107,105,107,116,135,127,93,82,85,91,91,91,99,99,104,111,114,114,116,117,118,114,113,112,113,113,112,112,111,113,106,108,108,108,105,110,106,107,107,102,107,105,103,101,97,97,95,95,91,88,84,84,80,76,74,74,75,75,79,87,85,81,81,91,97,100,100,103,109,110,110,114,118,119,118,118,118,119,110,100,98,102,104,105,107,108,108,107,109,109,106,110,111,108,107,108,106,104,106,109,106,106,105,102,104,103,102,100,101,101,100,100,96,99,97,94,95,94,93,89,86,91,90,85,83,83,83,81,81,80,77,77,82,78,79,79,76,75,72,78,81,79,79,78,79,80,76,77,76,77,80,81,81,81,78,77,81,82,82,79,79,83,83,80,77,78,82,79,78,79,80,79,80,78,75,72,71,72,75,75,75,79,79,78,83,84,84,81,81,79,79,79,76,79,80,78,78,79,74,68,65,61,52,47,53,60,69,65,65,66,55,59,65,66,62,57,52,48,46,38,37,43,38,37,48,56,60,63,62,65,70,74,75,67,67,78,77,76,78,80,84,87,83,82,85,84,86,89,91,89,77,82,90,81,80,79,84,87,82,90,92,90,85,83,89,92,87,82,88,87,78,91,87,88,90,83,79,84,86,83,85,84,83,90,90,90,83,86,91,97,100,99,95,99,95,89,86,89,90,90,85,84,89,89,91,94,90,93,94,94,98,99,95,96,95,90,92,94,91,92,92,88,84,88,91,90,95,97,85,92,98,96,98,100,93,87,92,93,95,103,96,94,93,97,104,101,104,104,98,102,93,91,96,92,101,112,110,104,101,102,100,101,102,98,97,98,99,96,99,103,98,101,101,105,100,102,108,103,103,110,111,104,105,102,103,106,105,100,95,97,98,99,103,104,99,98,101,106,107,99,98,101,104,105,105,101,96,98,97,95,94,93,97,100,94,97,96,100,103,98,92,94,96,99,94,95,95,95,95,91,88,89,90,91,98,92,91,90,94,95,92,86,94,96,94,95,88,85,84,82,87,88,85,85,84,87,88,86,85,82,87,86,81,82,88,82,79,84,78,72,74,77,80,85,86,83,80,76,79,83,83,88,84,80,77,75,61,75,80,76,61,64,64,71,73,75,76,71,74,67,69,61,77,67,78,73,77,71,62,62 +235,240,242,243,242,244,244,246,245,244,244,242,246,245,246,248,247,248,246,247,249,248,248,249,249,247,245,245,247,247,247,247,248,248,248,248,248,247,247,246,245,246,247,245,245,246,245,246,246,246,246,242,232,171,114,100,97,76,51,48,45,33,18,17,17,24,22,14,19,28,27,28,44,55,87,117,119,81,51,56,57,57,56,56,45,63,84,100,100,31,20,50,63,55,53,53,72,69,47,48,48,62,82,96,93,74,71,77,77,74,80,99,113,94,66,72,89,94,89,86,84,83,85,91,97,95,92,92,92,90,86,96,122,139,150,138,104,82,78,86,89,91,95,98,104,106,104,106,108,111,114,112,113,112,111,112,113,114,113,114,106,105,108,111,107,110,109,107,104,105,104,103,101,101,100,97,96,96,93,88,82,84,84,77,72,68,66,71,81,88,88,79,76,88,96,99,100,106,110,112,110,114,118,119,119,119,118,110,104,104,107,110,111,109,108,111,111,109,110,111,108,109,112,111,111,108,110,111,106,105,107,106,105,104,104,101,101,102,102,101,102,100,98,97,98,96,97,99,95,92,89,92,89,84,83,84,84,84,82,81,81,81,77,79,77,81,78,73,74,79,80,78,81,81,83,84,81,81,81,79,83,83,79,80,82,81,81,83,86,84,80,80,81,83,82,82,84,86,86,83,83,82,80,78,80,79,77,74,76,75,72,77,80,79,82,81,82,81,81,79,76,78,78,78,78,76,72,71,68,65,64,62,50,47,59,64,64,68,63,64,67,64,66,67,67,58,51,48,44,38,45,55,55,52,51,52,58,68,70,74,75,74,77,67,66,75,72,74,75,72,78,83,82,75,80,83,83,88,86,87,85,89,93,83,80,67,83,86,80,83,88,91,93,83,87,90,87,84,81,78,81,82,89,92,84,76,85,87,89,82,82,88,90,89,91,90,89,93,90,92,98,104,99,92,92,90,89,92,91,94,94,90,91,88,90,97,91,91,87,88,99,101,95,90,96,99,94,95,94,91,93,91,88,90,90,90,92,96,88,86,94,91,97,100,97,91,95,94,98,94,98,96,95,96,98,93,91,99,101,99,100,100,98,92,89,102,107,107,100,105,105,101,106,99,97,100,103,102,98,103,100,95,98,107,107,102,109,105,102,104,107,107,107,104,104,104,105,105,103,105,106,102,106,107,101,102,101,100,106,104,101,110,108,99,98,101,101,93,95,96,98,101,100,99,96,99,99,95,103,98,90,97,99,94,93,96,98,95,94,94,94,97,95,89,92,97,96,91,92,92,92,93,92,88,86,94,92,84,78,78,78,81,84,86,94,95,95,90,88,85,88,88,89,86,85,86,87,86,86,85,83,78,85,83,76,79,82,79,78,78,74,72,83,81,73,79,71,71,84,80,76,76,73,74,74,73,71,76,68,74,67,58,65,60,69,80,74,74,55,69 +240,245,244,244,244,245,246,247,246,245,247,245,242,241,236,229,217,206,200,190,185,182,175,168,162,159,158,158,158,155,158,161,166,172,180,190,203,215,232,244,247,247,248,248,246,245,246,246,245,246,248,243,231,168,110,92,94,68,51,61,51,43,29,14,12,14,13,12,19,20,15,28,40,54,76,104,116,96,50,49,59,54,50,48,51,53,84,89,87,40,13,39,64,55,60,54,68,69,48,58,67,92,100,83,65,71,87,90,80,88,112,116,90,60,48,53,56,58,73,82,82,81,86,79,64,66,76,77,77,75,77,107,129,129,119,113,109,89,80,81,85,94,95,98,100,102,105,105,107,110,108,110,111,113,112,112,112,112,114,116,111,107,109,109,105,105,108,109,107,104,104,103,104,102,98,94,95,92,93,93,90,85,84,80,72,71,67,68,81,88,87,81,77,87,97,99,101,105,109,112,112,113,116,119,120,121,109,98,101,107,111,111,113,109,108,112,115,113,111,113,110,110,110,111,110,111,111,109,108,108,109,111,105,106,108,108,106,105,107,107,104,101,101,100,101,101,96,95,97,93,91,90,89,88,85,84,85,83,84,86,82,79,77,78,77,79,77,76,71,74,81,78,82,81,82,86,84,83,80,79,84,85,83,82,83,83,80,81,86,87,88,88,87,87,87,87,87,86,83,86,87,89,87,83,77,79,79,77,75,72,70,73,80,79,79,82,79,80,84,80,77,79,78,76,73,79,70,69,62,58,55,53,44,53,64,59,62,61,64,67,64,63,64,67,64,57,48,44,38,41,46,47,49,52,59,63,58,66,72,74,75,76,77,77,71,74,74,72,73,72,73,81,82,78,80,83,86,83,78,81,88,84,83,80,72,68,78,84,82,82,91,96,91,87,83,77,88,90,83,74,87,87,91,90,84,80,86,82,85,88,86,88,95,91,87,86,93,91,86,94,95,99,95,90,91,94,95,96,91,95,95,92,92,94,97,95,90,92,93,93,95,94,93,94,95,95,93,93,93,96,103,104,98,91,91,92,92,97,94,96,94,88,97,95,100,100,98,95,95,99,100,90,90,92,94,96,92,96,102,105,99,106,101,89,96,91,100,97,100,102,102,102,102,106,100,100,102,103,107,109,106,101,95,99,102,101,100,98,100,102,103,106,110,109,102,101,106,108,107,104,104,102,101,110,111,107,105,100,101,104,108,109,104,99,94,94,100,97,105,105,94,94,92,102,110,110,104,91,93,96,95,93,92,88,90,96,99,97,95,92,93,94,93,92,94,94,98,98,99,92,91,92,92,91,79,84,94,86,85,89,91,87,89,88,92,93,89,94,93,86,81,81,88,92,87,81,82,86,86,88,83,74,76,82,81,80,81,83,84,77,69,71,78,79,74,75,71,67,79,78,75,78,77,73,68,67,69,71,65,68,75,71,55,64,74,81,78,75,65,76 +239,240,243,244,242,239,232,223,209,199,185,166,153,150,141,134,127,122,124,118,118,116,110,110,111,113,111,113,111,107,110,112,114,114,114,117,121,121,128,139,155,174,189,210,228,239,246,248,247,246,244,241,232,174,111,94,93,56,37,40,44,45,20,8,10,10,12,22,33,19,16,24,39,49,59,87,110,114,85,60,54,54,47,49,58,54,81,90,73,39,19,52,77,62,57,57,71,74,60,74,98,100,75,58,71,95,101,90,99,118,112,82,70,84,84,53,31,24,42,77,91,88,72,41,41,59,70,72,72,69,86,108,109,112,121,130,119,106,85,82,84,91,94,100,99,106,104,106,107,110,111,114,111,111,113,113,112,114,114,111,108,101,103,104,108,106,110,106,105,105,103,102,100,99,97,94,96,95,93,90,91,85,84,86,83,73,67,71,81,87,87,82,79,85,92,99,101,105,111,113,114,118,118,119,123,116,103,100,104,110,115,117,118,114,113,115,115,112,114,115,114,115,113,113,114,113,115,111,112,114,110,111,111,110,112,110,109,109,107,106,106,104,104,103,100,100,97,93,94,95,95,95,95,94,90,86,84,82,85,85,83,85,83,80,77,77,81,80,79,78,79,82,83,85,84,84,87,88,83,82,86,88,88,89,91,90,86,86,87,86,90,92,91,93,94,92,92,89,86,88,88,92,91,84,76,76,79,78,77,76,69,71,71,75,77,78,81,82,80,82,80,79,78,77,77,80,72,68,64,57,51,48,57,61,63,66,67,61,61,68,68,68,70,69,67,63,48,44,46,42,42,44,48,47,52,63,64,62,70,69,69,77,84,84,79,79,77,76,81,81,75,81,82,81,85,88,86,78,80,84,80,74,76,76,73,73,74,79,90,83,84,89,84,89,82,85,87,85,79,79,86,86,95,98,85,84,84,70,77,83,90,91,86,89,91,84,79,81,86,91,88,91,93,89,86,91,88,91,96,94,96,95,90,93,98,100,103,101,93,91,94,96,93,92,97,102,100,97,97,93,98,99,97,94,91,92,97,98,92,92,91,90,92,91,100,107,99,93,96,98,97,91,85,89,94,96,98,97,94,95,95,96,99,90,100,100,99,91,92,101,109,115,103,100,99,100,104,110,109,100,99,101,100,95,98,98,101,103,109,107,100,99,104,108,101,98,102,102,102,106,105,105,106,112,112,109,106,105,101,102,110,109,105,104,104,98,98,106,103,99,96,96,94,96,105,112,106,100,94,94,95,101,95,90,87,93,95,101,103,97,88,83,87,92,96,98,101,97,100,93,86,88,92,93,90,84,91,90,86,88,92,88,82,81,86,94,96,93,92,90,83,83,88,88,86,86,83,79,79,84,78,81,85,83,83,85,88,85,80,74,76,77,74,72,73,70,74,78,82,81,77,82,81,73,70,72,76,67,62,63,65,68,56,63,72,73,73,67,71,67 +232,217,203,180,165,148,136,129,126,121,113,113,112,111,109,102,95,94,88,86,87,85,82,79,82,87,88,91,86,85,87,85,82,82,85,92,93,93,96,98,105,105,107,113,119,136,159,184,211,230,241,237,228,176,119,100,97,60,24,14,17,42,35,10,5,9,15,16,26,21,15,21,37,36,35,61,94,122,104,84,57,49,58,56,57,62,63,88,78,47,14,42,95,74,59,52,78,83,85,103,98,74,70,83,98,103,97,108,122,110,71,59,97,109,75,29,18,28,40,56,81,82,44,40,66,70,67,62,67,75,90,108,121,132,144,145,125,111,93,81,81,93,94,98,100,104,105,105,107,110,110,112,114,112,112,113,115,112,114,112,109,104,107,105,108,109,109,105,103,106,105,106,100,96,101,98,97,93,91,90,85,82,87,83,77,70,73,71,83,87,84,79,76,81,90,98,104,108,108,112,116,118,119,122,123,109,98,100,106,112,118,121,121,119,116,116,117,117,120,119,119,119,121,121,117,119,119,115,117,118,116,117,116,112,112,110,110,110,107,104,102,105,103,102,98,98,97,96,96,95,90,94,92,89,85,86,79,85,89,83,83,80,76,76,77,80,81,80,81,83,84,84,83,85,86,86,85,85,90,91,89,87,88,88,90,89,89,90,90,91,89,87,90,91,92,92,89,90,92,93,92,90,89,85,80,78,78,76,75,73,73,71,66,73,77,82,80,76,78,82,80,83,79,76,70,76,69,67,62,51,48,54,62,63,63,66,65,70,71,73,73,71,71,72,70,68,56,43,46,47,46,46,45,49,52,59,59,61,66,70,70,70,77,84,87,86,80,78,78,83,82,81,83,78,80,81,82,80,77,73,79,71,75,81,78,81,78,79,91,87,85,86,81,84,90,84,84,73,80,87,87,82,86,87,83,83,83,76,78,86,92,90,81,85,97,96,84,83,91,95,95,91,94,97,95,93,89,89,95,96,93,94,90,89,93,97,98,100,99,93,92,89,90,93,99,102,103,101,95,92,89,89,94,97,94,98,100,101,94,90,87,88,98,91,94,98,92,96,91,93,98,98,94,95,97,94,101,104,101,95,91,94,98,93,97,105,102,96,93,95,113,111,106,99,100,98,101,100,103,101,104,101,104,105,102,100,102,108,106,97,98,99,104,107,102,98,99,102,101,101,101,98,102,110,104,104,104,98,102,100,100,100,98,97,106,107,100,101,101,106,101,96,99,102,96,96,96,96,97,97,92,103,98,95,92,91,94,101,98,97,93,95,97,91,96,90,89,93,94,91,89,88,90,92,97,94,96,98,96,90,88,93,87,81,84,90,92,88,83,76,80,84,81,78,79,79,81,83,83,86,79,82,88,81,80,81,81,83,82,77,71,68,70,78,78,75,72,79,79,76,69,72,79,76,70,71,82,73,64,70,74,78,66,69,72,66,65,65,57,65 +142,129,122,115,111,108,104,96,94,84,83,93,95,86,90,97,104,114,122,126,140,148,155,162,165,167,171,177,175,173,171,167,160,146,132,123,106,93,87,80,79,80,86,90,90,97,101,104,108,121,143,168,193,166,116,99,98,58,23,17,15,49,65,37,16,7,7,9,16,18,18,29,30,25,20,37,73,115,116,91,84,57,60,63,63,57,53,80,86,46,18,29,91,97,70,69,81,93,108,94,69,70,87,107,107,98,111,121,101,73,70,100,119,83,34,19,21,30,52,44,47,73,62,55,71,72,67,60,63,89,116,132,140,141,148,153,135,113,90,80,87,92,94,96,102,106,106,105,108,111,112,113,116,115,112,112,117,113,113,117,111,106,109,108,108,107,109,108,103,103,103,99,103,98,99,97,96,93,93,91,87,84,87,84,82,75,70,74,89,91,85,81,76,79,91,101,107,110,113,116,119,122,123,124,123,103,95,101,104,112,120,124,125,123,120,118,118,119,121,122,123,121,121,119,118,119,117,112,112,118,115,116,112,108,106,107,106,105,104,102,101,99,96,96,99,97,95,96,92,89,88,89,88,86,86,83,76,81,83,81,82,84,78,79,81,79,79,77,78,78,80,79,78,80,80,81,81,82,83,84,83,82,84,86,86,85,85,87,84,85,87,86,85,86,87,86,86,88,87,91,93,91,92,88,84,84,84,79,73,74,81,76,71,71,76,77,74,75,74,79,77,77,71,72,70,72,69,59,55,56,61,65,67,65,63,65,72,71,65,65,70,71,77,77,74,75,72,52,47,56,56,46,41,46,53,64,66,63,62,65,72,71,66,71,79,83,80,80,79,78,87,82,76,77,78,80,87,91,88,80,81,85,85,82,83,82,88,81,77,82,88,86,88,87,97,96,90,86,92,95,95,86,81,76,86,86,86,86,81,86,86,87,92,89,89,96,98,93,89,86,92,97,95,98,95,89,91,94,96,99,95,92,91,92,89,89,93,97,95,92,89,88,88,88,91,95,96,97,99,95,90,88,97,103,97,89,95,102,103,95,82,88,95,95,98,102,101,98,97,96,99,98,96,88,92,96,96,99,101,95,92,91,100,92,94,98,104,103,95,101,108,102,103,108,105,103,98,102,107,105,98,96,103,105,102,99,103,101,98,95,96,99,106,107,107,108,106,103,103,102,101,100,102,107,101,96,104,109,107,106,102,98,100,105,109,109,105,106,106,104,101,94,100,101,96,101,94,93,98,103,96,101,102,96,94,98,100,97,91,96,100,99,98,96,94,97,98,97,90,84,87,93,90,95,93,100,101,98,94,90,82,86,86,88,83,86,89,92,79,72,80,85,81,84,89,83,89,93,89,87,87,87,87,83,81,76,82,84,80,80,72,63,62,72,79,80,77,80,78,74,71,69,73,69,68,72,81,66,62,68,64,68,67,72,74,56,59,65,59,62 +102,93,87,83,84,83,91,103,112,126,137,154,168,184,197,206,210,216,221,223,227,227,227,225,226,226,230,234,235,235,235,233,232,229,227,224,217,203,190,172,153,133,110,95,85,80,78,82,84,91,93,93,96,92,79,84,94,75,47,22,27,47,56,52,41,24,14,7,8,12,20,31,22,16,12,19,46,93,111,94,95,85,66,69,69,63,57,70,88,69,22,17,64,107,91,62,80,104,87,53,63,92,113,106,94,116,127,101,58,55,103,127,91,43,31,45,59,59,44,23,18,40,62,68,79,68,56,56,74,111,133,143,148,152,158,160,145,117,99,89,88,92,91,91,99,104,108,108,110,112,111,113,114,113,112,116,117,113,111,118,115,108,102,104,106,109,105,102,104,106,106,101,101,98,97,99,97,95,95,90,87,88,89,83,79,79,71,68,81,88,87,82,72,76,90,96,104,111,113,116,122,122,121,126,125,103,96,102,102,106,113,119,117,116,116,113,112,115,113,109,116,116,111,110,112,110,108,105,104,106,106,106,104,103,102,103,100,99,99,95,96,96,90,92,94,87,91,88,86,81,83,82,84,82,81,78,75,76,76,78,74,79,72,70,74,73,74,75,72,71,73,74,75,77,77,75,71,69,76,79,80,80,79,79,78,78,82,82,79,80,82,82,83,85,81,81,80,85,88,91,87,89,89,88,86,85,83,76,70,73,74,75,68,72,71,74,70,69,69,70,73,72,67,68,67,66,65,60,63,68,68,75,68,69,71,70,67,67,64,68,72,72,75,72,78,81,76,63,54,55,59,54,54,60,55,56,60,62,61,62,71,70,61,66,74,71,77,84,74,76,83,75,74,80,82,76,87,89,86,91,92,90,84,83,84,89,84,77,78,84,90,99,92,83,93,93,93,96,98,94,92,83,85,83,90,89,83,90,89,88,81,84,95,94,95,99,96,94,94,94,93,99,98,90,87,93,97,95,85,86,95,90,85,89,89,85,93,95,96,95,92,93,93,93,96,99,98,100,105,96,93,94,93,95,98,95,94,95,100,98,89,86,88,99,105,105,108,102,98,102,100,98,98,96,99,103,101,96,97,97,96,94,98,91,94,95,100,98,95,101,105,106,99,106,109,102,98,97,102,104,102,100,98,97,101,99,103,99,99,97,89,91,103,103,100,105,110,100,95,98,105,110,108,109,107,96,97,104,106,105,101,93,95,102,98,100,97,98,104,101,95,97,99,99,97,97,103,112,106,109,101,99,98,94,95,103,103,98,103,94,92,93,93,94,85,89,99,101,86,86,90,91,89,92,87,94,100,95,95,89,90,90,87,91,90,79,82,87,86,83,89,87,86,86,82,79,86,84,87,87,84,84,84,83,81,79,77,84,84,74,73,68,63,69,72,70,79,80,75,76,76,78,71,70,71,77,76,70,63,64,66,68,72,62,57,60,60,72,55,56 +90,98,115,140,165,181,200,211,215,219,223,225,227,229,226,226,226,232,233,229,230,231,230,232,234,235,236,237,237,236,232,232,232,231,231,231,231,229,226,228,226,223,216,205,186,161,131,103,81,73,76,76,77,73,67,66,73,67,53,36,36,33,41,45,53,62,39,13,6,11,19,39,33,15,16,21,36,74,110,100,88,93,87,66,66,68,56,53,76,85,47,10,31,88,105,73,86,91,65,64,95,117,107,92,110,124,99,63,58,100,128,103,55,37,58,78,87,65,34,19,13,17,31,52,68,71,64,68,97,125,140,148,151,153,158,159,155,126,99,87,90,91,89,94,98,105,107,106,107,110,111,111,113,114,114,116,113,112,111,113,111,107,105,106,106,106,105,103,107,105,105,102,104,101,100,99,96,92,95,91,91,90,86,82,83,80,74,77,82,88,87,79,75,83,90,97,105,110,111,116,122,125,125,127,127,105,94,101,105,105,105,106,107,107,108,106,106,107,106,102,106,107,102,105,108,103,101,103,100,100,102,100,97,98,96,96,95,92,91,92,91,93,89,90,90,82,81,82,80,82,79,79,79,75,69,75,77,71,75,71,73,74,72,67,68,68,70,71,69,68,70,72,74,74,73,72,73,71,70,72,73,78,83,80,76,74,74,76,74,77,79,82,82,80,77,78,81,84,85,87,87,88,87,89,91,88,84,83,78,80,78,74,74,78,76,73,73,71,69,70,70,71,65,65,66,67,71,69,65,65,70,72,70,65,69,68,72,77,72,74,79,76,77,78,81,87,83,78,71,59,63,63,61,60,58,60,57,49,56,67,69,65,60,73,81,82,77,78,79,74,72,74,78,81,80,86,90,89,87,91,90,88,85,79,82,85,86,88,91,86,87,88,92,92,93,93,103,103,95,89,91,92,87,89,94,88,81,90,95,101,92,88,99,97,100,94,94,97,97,95,91,94,97,95,94,99,97,93,83,79,91,97,99,94,90,95,101,99,94,93,95,96,98,92,91,98,103,102,97,91,94,92,88,92,95,95,95,95,99,102,99,94,97,102,105,107,107,109,106,108,104,95,94,100,105,103,103,105,104,104,100,103,103,93,88,90,98,102,98,98,100,107,100,98,101,98,104,102,99,102,104,105,102,102,103,101,102,101,103,102,96,95,98,99,97,98,100,101,96,94,98,104,110,111,109,101,97,103,105,101,98,95,98,100,99,99,100,103,104,104,104,96,94,97,99,98,96,101,102,102,102,105,100,96,93,99,103,103,104,96,94,93,96,92,96,94,93,96,95,97,96,97,95,92,91,90,94,92,90,97,94,90,90,90,89,89,87,93,89,87,93,88,86,90,87,83,83,88,93,89,85,81,75,73,78,80,72,79,85,77,72,71,70,70,67,73,75,74,80,71,67,73,71,75,69,72,67,60,60,64,61,74,84,80,71,65,63,59,62,53 +187,212,223,228,227,233,229,226,221,225,226,226,227,227,230,233,228,231,233,232,227,231,233,234,235,237,236,234,236,234,232,229,226,228,229,226,226,223,220,220,217,214,213,209,201,195,185,166,143,119,96,75,55,53,59,62,68,61,46,42,42,45,49,45,50,55,50,32,15,9,15,22,16,11,37,42,31,48,92,109,90,87,102,91,59,65,62,53,60,81,78,23,18,44,85,63,78,65,68,101,116,110,88,103,130,108,63,57,101,131,109,61,38,57,89,91,65,31,29,33,28,24,21,34,54,69,70,79,114,140,148,154,156,154,158,163,162,133,107,88,84,90,90,93,98,99,102,105,105,109,108,111,108,111,117,115,114,113,112,111,112,109,99,106,107,107,104,106,106,105,103,107,104,102,97,98,100,101,95,91,88,86,85,89,83,79,74,77,90,90,84,76,74,82,95,104,109,111,113,117,122,127,129,131,130,108,92,95,101,101,100,98,100,101,101,100,100,100,99,98,99,98,98,99,98,99,95,95,96,93,94,90,90,92,89,90,89,82,81,81,85,85,85,86,81,78,79,82,80,77,77,72,70,69,67,69,64,63,71,66,65,64,65,63,61,60,68,67,68,71,66,62,62,62,61,62,64,63,62,64,63,62,65,64,62,63,61,68,64,65,66,64,66,69,70,74,75,78,81,81,84,84,86,86,90,89,89,82,76,77,77,75,76,76,75,76,75,73,71,73,77,71,69,68,66,71,75,72,72,68,71,68,71,71,68,69,71,73,75,75,75,76,82,82,77,80,84,85,85,67,53,55,58,63,67,67,62,58,61,70,70,62,65,69,72,81,83,81,82,81,72,72,78,78,82,82,86,88,84,84,86,87,91,93,84,79,86,93,96,87,88,82,91,89,86,95,93,97,95,89,95,91,91,85,87,80,88,99,100,100,91,84,93,96,101,97,87,93,98,96,92,98,96,96,96,100,96,95,93,88,93,97,93,93,92,99,105,100,93,91,97,98,97,92,86,92,99,98,97,94,92,93,95,98,99,99,98,96,95,102,103,99,101,102,101,107,103,101,99,99,100,91,98,101,105,100,102,106,103,97,95,104,106,101,95,92,97,93,98,98,95,106,108,102,100,97,103,110,104,99,98,100,104,104,100,101,104,101,104,100,91,95,97,96,99,104,102,99,102,102,97,100,106,108,104,103,102,98,106,108,103,101,104,102,95,99,103,103,99,99,101,91,94,104,108,106,102,94,93,97,100,105,103,102,94,100,102,104,101,97,99,95,107,96,98,94,89,95,94,93,90,94,103,94,94,94,97,88,84,91,91,90,89,85,87,86,83,87,90,86,89,90,86,87,94,85,78,88,97,92,77,75,81,76,75,77,79,88,91,85,73,69,71,79,78,72,75,76,76,82,82,70,65,71,73,66,63,62,65,60,66,73,74,74,70,70,70,72,62,51 +226,231,229,228,226,227,224,219,220,223,225,231,228,231,230,231,233,236,240,239,236,236,236,241,239,238,236,234,232,230,229,227,223,226,224,220,216,213,206,204,205,200,197,193,190,188,183,180,176,170,160,145,128,91,59,47,47,52,49,51,52,50,52,41,41,48,60,45,32,18,21,30,20,11,25,47,46,45,82,105,99,82,85,103,88,71,55,56,44,64,90,61,13,21,37,58,85,78,98,118,101,74,90,131,117,72,60,97,137,115,67,47,71,95,96,66,34,32,44,53,54,53,48,38,35,57,86,110,132,146,149,150,156,158,156,162,163,144,116,87,81,85,90,91,96,99,101,107,108,108,106,109,112,110,112,111,115,114,111,113,115,113,108,109,107,107,104,104,103,105,101,109,103,97,99,99,97,94,92,94,90,89,88,86,82,80,78,80,87,88,86,79,80,88,94,105,110,114,118,122,125,130,134,133,134,121,93,89,96,94,92,92,90,90,91,93,93,94,94,91,89,90,91,89,91,88,86,86,85,87,89,80,82,85,83,79,79,75,74,76,75,79,72,68,71,68,66,64,67,65,66,64,59,61,56,55,53,61,52,49,52,53,54,50,54,57,51,53,56,60,60,60,57,55,53,50,59,62,58,59,56,57,61,61,59,63,60,62,65,64,63,62,60,66,71,68,62,65,73,74,81,83,85,85,89,88,84,72,73,75,75,72,74,75,73,68,71,75,75,73,74,69,74,67,66,70,71,69,61,63,70,73,75,75,71,72,75,72,75,76,74,82,80,79,85,86,84,86,91,85,70,53,49,56,66,65,66,65,60,61,59,61,65,65,69,71,79,84,76,79,79,84,83,86,92,83,83,86,86,83,83,90,89,98,94,88,81,88,95,91,89,89,94,93,86,90,91,92,92,97,95,97,88,89,90,89,89,101,103,99,96,85,86,92,92,93,87,87,88,92,94,94,95,96,95,93,94,95,92,89,91,96,94,94,93,91,97,102,97,87,93,99,89,86,88,93,93,94,93,91,94,95,95,95,91,90,97,94,86,92,93,96,102,104,100,100,100,102,98,94,101,100,99,103,101,93,94,108,106,100,97,103,104,108,106,102,99,89,94,102,98,101,109,105,108,100,96,109,108,102,94,96,100,101,105,101,99,99,103,103,105,107,107,103,105,106,102,105,104,104,100,97,97,99,98,96,97,95,98,100,98,99,104,104,95,88,90,92,96,101,102,95,88,97,104,100,101,100,91,95,99,93,101,105,96,101,103,95,98,98,96,94,101,93,97,94,97,93,89,94,93,93,86,87,85,92,98,91,89,84,87,90,89,89,83,82,89,84,83,85,87,92,94,87,93,93,86,88,94,95,80,72,78,82,83,83,78,82,83,77,73,69,61,64,69,74,64,75,79,86,82,76,80,79,74,71,64,55,63,68,82,76,69,72,69,70,72,72,62,47 +221,223,219,217,220,225,224,225,226,230,231,233,236,235,237,239,241,243,244,244,244,242,239,239,237,232,228,224,224,222,219,215,214,212,209,207,203,203,204,201,202,206,209,207,205,209,211,215,217,216,220,219,211,165,98,76,61,37,28,44,45,40,47,42,44,42,43,42,43,24,26,28,25,18,24,25,49,34,63,97,101,89,68,90,101,91,66,66,80,55,77,85,52,18,22,47,95,110,115,108,75,71,124,124,82,60,91,131,119,71,47,82,107,99,68,43,55,74,86,102,109,107,102,96,83,89,107,126,142,151,154,153,154,159,160,160,161,148,119,98,84,82,84,92,92,98,102,104,108,106,106,104,112,114,111,111,117,112,111,111,115,108,106,106,105,104,104,106,103,103,102,102,100,99,103,103,100,97,93,93,89,88,87,79,78,77,80,81,85,84,88,85,80,90,100,104,113,120,122,127,128,128,130,133,137,120,93,85,89,87,86,84,86,84,82,82,80,87,87,86,78,74,78,80,82,76,79,74,68,76,72,74,72,68,71,66,56,62,57,59,56,52,50,61,53,48,54,57,54,49,52,49,53,52,52,48,51,50,50,46,52,58,56,52,56,55,55,56,60,59,59,60,57,53,51,56,65,63,59,60,59,57,58,62,58,56,59,62,59,58,58,62,64,64,68,63,59,62,70,69,76,83,83,87,87,84,78,81,82,81,76,67,74,72,70,69,71,73,72,69,65,70,72,71,69,65,67,75,72,71,69,75,74,74,78,76,75,75,77,77,80,79,78,80,82,83,83,84,89,90,85,73,62,55,61,68,70,66,60,66,67,65,64,67,79,77,75,76,73,79,83,82,83,92,97,93,89,90,83,85,89,90,88,94,101,99,92,91,92,89,89,92,83,87,90,89,87,90,88,85,94,95,89,92,90,89,88,99,103,101,97,85,85,90,94,96,95,98,91,90,87,87,93,94,90,93,98,96,95,92,91,95,96,93,92,90,94,93,87,83,89,92,92,96,99,99,92,93,95,93,96,94,94,96,98,93,94,101,102,89,87,95,102,109,108,108,103,103,104,102,97,95,103,106,99,93,92,98,99,101,97,95,93,101,107,97,96,89,91,100,104,104,103,107,110,103,97,99,101,99,103,101,100,104,109,106,100,101,105,108,108,106,104,102,98,99,98,104,107,105,104,101,96,96,98,98,104,109,103,95,99,99,104,101,96,95,93,97,93,101,106,100,103,108,107,99,102,105,103,101,100,103,101,102,96,98,105,105,98,102,94,90,97,98,94,97,94,92,85,95,99,95,87,87,90,91,95,89,91,89,87,90,89,83,83,83,89,87,87,83,80,81,86,88,94,95,95,93,87,84,80,74,71,71,77,85,78,73,72,72,73,74,66,62,67,72,73,73,69,82,81,82,76,73,78,71,71,62,62,67,67,66,70,68,69,66,70,68,64,59 +218,217,221,225,227,228,230,235,238,241,244,244,244,243,242,239,237,239,239,236,235,231,228,224,215,215,211,211,212,211,210,209,207,211,213,216,218,217,223,226,227,229,230,233,235,238,239,238,239,239,238,233,224,182,110,90,100,72,35,24,23,31,41,51,42,46,53,39,46,44,24,20,35,20,11,23,30,33,38,82,102,96,69,69,93,102,90,71,81,68,62,87,94,55,13,24,59,102,107,83,62,111,133,96,54,74,131,127,81,63,96,115,107,85,84,109,130,135,133,133,128,121,120,115,103,96,109,133,146,147,150,156,154,155,159,161,163,152,123,106,91,84,87,93,98,100,103,105,106,105,106,109,112,113,113,113,113,111,109,110,113,110,106,108,105,103,105,104,105,105,104,103,103,98,98,99,97,95,93,93,90,86,83,82,80,78,77,83,89,85,83,81,78,91,108,110,115,121,123,121,122,128,133,137,133,111,84,76,79,74,72,70,66,65,67,68,67,63,63,65,63,56,54,50,50,54,47,50,51,50,47,48,54,52,59,57,55,43,48,46,54,45,46,52,49,46,51,52,51,47,49,44,48,52,53,55,51,43,46,46,41,44,51,50,49,51,50,52,53,59,57,53,56,56,59,57,56,56,58,59,58,60,59,52,52,59,58,61,56,52,61,60,56,60,69,69,67,65,64,64,68,78,76,81,84,86,86,84,80,78,75,75,68,71,71,70,66,68,75,71,71,69,73,71,70,68,74,77,79,77,77,80,82,79,82,81,81,82,82,85,83,85,86,86,84,83,86,90,93,91,91,93,89,75,60,67,70,66,61,59,69,73,70,69,79,79,77,79,78,81,84,84,81,85,90,89,90,85,81,87,90,88,85,89,86,91,92,86,85,88,86,84,83,86,88,86,84,91,90,88,92,93,91,93,92,91,89,93,100,102,99,89,84,93,104,99,91,96,98,94,93,91,89,91,95,91,91,97,103,96,94,95,92,96,96,93,95,98,96,89,90,92,93,97,99,98,96,97,98,99,98,95,88,88,91,87,91,100,102,99,98,96,100,100,103,111,103,103,104,93,96,98,105,101,92,97,100,96,98,99,102,102,97,101,104,103,95,98,98,103,105,98,94,96,98,100,102,99,98,97,100,100,98,104,114,108,101,96,96,105,110,102,97,99,99,100,98,100,103,106,105,102,100,97,99,103,102,104,107,107,104,101,101,102,103,99,99,99,98,98,104,103,113,106,100,96,99,106,105,104,98,101,94,97,99,97,105,105,99,95,97,96,90,95,92,94,93,92,92,94,97,89,89,91,96,94,89,92,87,82,86,87,93,96,91,91,82,84,91,86,82,78,77,78,85,88,88,86,84,86,83,78,72,65,77,89,87,80,64,68,82,82,77,68,62,66,76,67,75,84,81,70,72,80,84,69,70,66,56,63,64,72,69,61,67,73,73,64,59,59 +226,226,234,235,235,239,239,242,245,244,241,241,238,237,236,231,227,225,219,217,216,212,209,210,208,211,212,216,218,221,225,227,229,232,236,237,237,239,242,243,244,244,244,246,245,242,241,241,240,241,244,242,233,188,118,91,99,70,24,12,15,21,32,41,33,25,40,47,42,36,33,28,38,42,19,17,27,24,32,65,96,104,80,69,70,98,107,92,71,76,72,75,93,71,25,12,28,60,98,85,92,133,110,58,65,121,136,98,68,101,121,114,120,139,149,139,125,112,97,82,75,87,101,99,81,87,121,142,150,149,150,153,155,159,158,158,162,157,134,114,100,89,88,91,93,100,102,107,108,107,110,112,116,109,110,106,111,113,110,111,114,112,107,107,109,108,107,105,104,105,103,102,103,103,102,99,95,92,96,93,89,89,89,89,90,87,83,88,90,86,85,84,87,97,108,112,119,125,124,111,110,128,137,138,127,103,81,68,67,64,55,49,44,48,47,44,48,49,49,50,50,47,50,46,42,53,58,56,47,47,43,43,48,54,56,58,52,48,52,55,52,50,45,56,52,55,52,47,51,44,59,50,52,54,52,52,58,53,45,52,49,56,55,56,57,55,49,46,49,54,56,55,55,55,57,55,52,54,56,56,56,57,59,60,63,61,58,56,59,59,55,59,57,59,64,69,67,66,69,66,59,63,75,80,82,83,87,83,81,79,73,67,66,70,68,69,69,72,78,72,72,69,75,70,73,71,72,77,80,79,90,89,86,85,89,87,87,84,86,85,86,85,86,85,85,86,90,91,92,92,93,95,97,95,84,72,70,73,73,67,64,69,72,71,71,74,73,70,72,82,89,84,77,78,85,86,85,90,88,89,88,91,87,89,89,91,98,96,93,92,92,91,89,91,90,83,81,87,95,93,89,86,91,90,95,94,93,95,90,85,96,96,93,88,93,97,91,95,96,98,104,96,88,89,93,90,88,93,97,92,92,95,97,98,99,99,96,98,96,91,87,86,86,88,96,104,103,101,99,99,93,95,98,92,94,97,98,97,101,109,107,99,104,100,99,105,106,106,104,98,97,103,105,91,94,97,101,101,97,101,104,101,95,100,103,102,95,101,102,105,99,100,91,95,99,103,105,100,98,95,99,103,100,100,106,102,102,98,96,101,107,100,93,100,101,100,99,99,102,99,96,100,102,101,102,101,98,101,107,108,105,105,103,103,103,100,99,98,103,106,108,105,104,101,104,106,107,106,109,102,97,95,96,96,98,99,100,97,92,91,92,101,95,86,92,84,92,96,91,95,103,90,92,93,95,99,94,88,89,87,83,86,87,87,92,94,90,87,87,87,85,83,84,84,85,78,74,80,84,83,81,84,84,83,82,83,85,86,81,76,76,77,78,80,75,81,83,78,69,73,77,73,80,74,76,76,58,64,70,70,62,59,69,64,71,61,66,71,68,67 +237,235,241,243,242,243,244,241,235,234,230,227,222,220,216,208,209,213,211,211,216,217,218,221,224,227,229,233,237,240,241,242,243,244,245,246,245,244,245,244,245,243,244,244,244,244,245,244,245,247,248,242,232,190,121,92,96,69,23,17,17,35,31,35,35,39,39,46,53,49,33,29,34,24,39,31,18,19,45,59,79,102,91,72,68,74,94,109,95,64,61,55,76,68,38,42,16,26,57,102,116,127,85,59,102,138,111,87,109,117,115,136,157,141,112,86,65,43,43,49,60,87,96,77,63,101,137,145,150,148,150,152,152,159,162,159,161,167,139,117,107,96,88,90,95,101,103,104,105,105,108,110,114,110,110,110,112,111,112,112,114,111,109,106,107,106,108,109,107,107,109,106,103,104,102,97,99,99,93,94,93,90,91,90,89,84,84,88,89,89,88,85,86,98,111,120,127,130,123,105,112,132,139,138,120,102,90,72,56,50,49,49,43,39,40,44,51,51,53,45,48,47,45,45,52,56,50,43,48,50,53,48,46,51,54,52,47,54,54,54,47,42,51,54,53,48,49,47,46,45,50,47,56,49,56,53,50,52,54,52,48,53,53,51,49,53,55,56,52,51,55,55,52,54,56,58,58,52,51,53,54,56,56,51,53,63,62,57,54,53,56,62,61,60,60,60,61,60,63,60,65,69,66,75,80,74,82,84,81,79,78,71,74,71,65,67,69,72,72,71,75,76,73,76,77,72,68,77,80,79,88,92,92,93,92,92,94,91,89,90,90,87,91,90,89,90,92,92,94,95,96,96,96,98,95,91,86,78,70,66,62,64,64,63,69,67,59,64,71,77,82,81,78,78,84,90,88,91,92,90,90,93,91,88,89,93,95,94,89,88,92,97,93,97,94,95,85,87,94,94,89,100,102,99,93,93,91,89,89,86,94,92,93,91,88,92,92,93,99,102,101,101,91,84,85,87,96,94,93,93,98,100,98,99,105,106,102,100,97,94,90,89,88,85,89,97,100,98,96,97,97,100,98,96,93,96,99,104,106,109,107,106,107,95,103,103,104,107,99,100,92,93,105,98,97,93,102,104,101,101,100,94,93,95,97,89,91,99,105,106,98,109,100,92,98,104,109,106,101,99,99,102,101,103,106,102,100,100,102,105,99,93,90,94,97,96,94,101,106,97,94,97,103,105,102,102,100,100,100,97,97,99,100,100,102,105,100,98,104,109,104,113,111,103,107,106,107,105,103,102,101,93,95,96,92,94,89,96,97,96,92,95,96,92,93,93,94,98,95,94,102,99,94,97,92,88,94,95,92,92,82,78,88,87,88,90,89,84,84,81,86,86,82,78,77,77,79,83,85,85,81,82,88,85,78,74,75,79,83,81,71,72,75,76,67,66,71,78,77,81,75,65,71,67,61,72,78,75,77,69,68,66,57,59,62,64,58,69,67,70 diff --git a/examples/licenseplate/licence.png b/examples/licenseplate/licence.png new file mode 100644 index 0000000000000000000000000000000000000000..da603b298dbab7a34f096b365f5dcc6eaa9e51b7 GIT binary patch literal 218253 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

u{7@0ettEoXVVr^V#N5% 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

6duyIwi?UR0w?B^KgcWgOLDfsBrLX`wn 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 C( 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 fc`&Kb