{"source":"M\u00e9t\u00e9o-France AROME 0,025\u00b0 (Licence Ouverte Etalab 2.0) \u00b7 dernier run publi\u00e9 ; hors du domaine AROME : ECMWF IFS 0,25\u00b0 (CC BY 4.0, tuiles du serveur Suro\u00eet)","run":"2026-11-10T09:00:00Z","step":5,"valid":"2026-11-10T14:00:00Z","la1":37.6,"lo1":-11.9,"dlat":0.1,"dlon":0.1,"nx":279,"ny":178,"u":[172,179,180,175,170,171,172,172,169,166,157,148,145,149,153,154,155,152,144,137,129,121,113,104,95,91,86,84,84,84,76,68,61,55,49,42,35,38,56,73,72,73,76,69,75,61,53,38,43,38,39,41,44,48,52,46,40,36,34,32,35,38,42,48,53,60,66,70,70,70,73,75,74,70,65,65,64,65,68,71,63,55,52,54,57,57,58,60,63,66,61,55,49,44,38,39,40,35,24,13,6,0,-4,-5,-6,-5,-5,2,16,30,43,57,70,81,91,96,101,106,109,112,113,115,117,120,123,125,126,127,128,128,130,131,132,133,134,133,133,133,132,131,130,129,128,127,126,127,128,128,128,128,125,123,122,122,122,125,128,129,129,129,126,123,121,121,120,118,117,114,111,107,103,100,97,96,95,96,97,97,96,94,91,87,87,90,93,93,92,93,94,95,92,89,84,77,70,67,65,64,66,67,68,68,70,71,72,72,72,72,74,76,78,80,82,84,86,85,84,81,77,73,68,64,58,53,47,41,35,31,27,25,22,18,15,14,0,-12,-21,-30,-41,-47,-55,-69,-81,-92,-103,-104,-106,-102,-92,-83,-68,-52,-37,-22,-7,-7,-6,-7,-9,-11,1,13,17,12,8,0,-7,-2,15,33,28,23,21,22,24,27,31,35,38,175,182,184,182,179,179,179,179,178,177,163,149,142,143,144,147,150,147,138,129,125,121,116,109,103,96,89,84,79,75,72,69,66,64,62,49,36,43,58,65,86,73,73,77,86,76,57,49,46,43,42,43,47,47,49,44,37,33,38,43,40,35,37,45,53,55,57,60,63,65,68,71,71,68,64,68,72,76,79,82,64,45,38,41,44,35,26,26,35,43,52,61,65,63,61,61,60,55,46,36,16,-4,-13,-9,-5,-4,-4,-1,5,11,22,34,47,61,76,85,94,101,106,111,113,115,118,121,124,128,131,134,136,137,138,138,138,137,137,137,137,136,135,134,133,132,131,130,129,131,133,134,135,135,134,133,131,130,129,130,131,131,131,132,134,136,137,139,140,135,129,124,120,115,112,109,108,107,106,107,109,110,110,109,108,106,106,108,110,108,105,104,104,104,101,98,95,92,89,85,82,82,85,88,85,81,79,79,79,80,81,82,82,83,84,85,86,86,87,86,85,80,75,71,68,62,56,54,54,49,44,39,34,29,25,20,19,18,-3,-8,-24,-37,-47,-49,-58,-74,-85,-87,-88,-85,-81,-73,-59,-45,-40,-35,-26,-13,0,-6,-12,-14,-12,-10,-1,9,12,8,5,-4,-14,-9,10,28,17,5,3,10,17,18,20,25,33,174,180,183,183,183,181,178,177,178,179,165,151,144,143,142,144,147,143,134,125,124,124,120,113,106,99,92,85,79,72,69,67,67,69,72,57,43,53,72,74,70,83,77,77,85,69,51,43,37,36,49,41,45,46,49,47,37,39,41,41,31,35,36,49,49,56,55,63,66,72,73,75,75,70,65,72,76,82,85,88,64,41,30,33,35,26,17,17,25,34,47,61,67,67,67,67,66,63,57,52,29,6,-7,-8,-10,-10,-9,-7,-4,-2,7,15,27,43,59,70,82,91,98,105,109,112,116,120,124,128,131,134,137,139,140,141,141,140,139,139,139,138,137,136,135,135,134,134,134,136,139,141,143,145,144,143,142,140,139,139,138,138,137,137,140,143,146,148,150,144,138,133,127,121,119,117,115,115,114,116,117,117,118,118,119,120,121,122,123,119,116,114,112,111,108,105,103,102,100,97,94,95,99,103,98,93,90,81,80,81,83,82,82,81,83,84,84,84,84,82,80,78,76,74,74,70,62,56,59,57,51,46,39,33,29,24,17,14,-2,-14,-34,-43,-47,-50,-54,-70,-78,-76,-74,-67,-60,-50,-37,-24,-22,-19,-13,-4,4,-4,-13,-16,-14,-11,-4,3,5,3,0,-7,-14,-9,7,24,9,-6,-10,-3,4,6,7,15,30,167,174,178,179,181,175,169,167,169,170,163,156,151,150,149,147,146,141,132,124,127,130,126,115,104,99,94,88,82,76,69,62,62,70,77,66,55,63,72,86,80,75,61,83,71,76,50,38,31,31,29,40,36,42,40,38,50,40,31,34,31,32,38,39,49,40,47,41,56,56,58,84,80,77,73,69,81,84,89,91,75,51,43,43,41,42,38,33,30,36,45,55,50,53,51,56,57,57,59,60,45,31,14,-5,-23,-21,-19,-16,-13,-9,-4,2,12,26,41,54,66,77,86,94,100,106,111,116,121,124,126,129,132,134,137,140,141,141,142,140,139,138,137,137,137,137,137,139,141,143,146,149,152,156,155,153,153,153,154,152,150,149,147,145,146,147,147,148,149,146,144,139,133,126,124,121,120,121,121,121,120,120,119,119,124,129,132,131,116,114,111,110,108,106,104,101,100,98,96,95,92,93,96,99,97,95,93,91,84,83,83,82,80,79,80,82,82,83,83,80,79,78,77,82,82,79,71,59,62,64,62,54,44,38,37,26,18,16,-6,-24,-35,-42,-45,-43,-46,-54,-60,-60,-59,-51,-43,-35,-28,-21,-12,-4,2,3,5,-1,-8,-12,-14,-16,-10,-4,-3,-5,-7,-8,-9,-3,8,19,4,-12,-18,-16,-14,-11,-8,5,29,161,167,172,175,179,170,161,157,160,162,161,160,158,157,156,150,145,138,131,123,129,136,132,117,102,99,96,91,86,80,68,57,57,70,83,75,67,75,87,88,94,82,91,83,64,66,51,44,26,34,33,25,36,41,29,41,47,29,31,14,33,41,45,54,46,30,33,33,40,48,67,67,67,68,60,80,92,91,92,96,84,69,66,57,53,57,61,58,54,35,35,55,64,53,44,47,49,63,74,77,69,62,44,18,-23,-28,-24,-21,-14,-12,-9,-7,1,14,30,45,60,73,83,91,97,102,107,112,117,116,116,117,119,121,126,130,133,135,136,135,133,132,132,132,133,134,136,138,140,143,145,148,152,157,157,156,157,159,161,159,155,152,149,145,144,142,141,141,139,139,138,135,129,123,120,117,115,116,118,117,116,114,113,111,118,125,127,125,124,109,107,106,105,103,100,98,96,95,93,93,92,92,93,97,97,98,99,96,93,86,83,82,84,88,88,86,84,84,84,78,77,77,81,84,94,90,86,79,67,68,69,63,50,47,43,28,21,13,-16,-23,-34,-37,-40,-37,-30,-38,-42,-43,-45,-35,-25,-19,-18,-17,-3,12,16,11,6,2,-3,-8,-14,-20,-16,-11,-10,-13,-15,-9,-3,3,8,14,-2,-17,-26,-29,-32,-28,-23,-5,28,156,162,166,169,172,164,156,153,156,158,161,164,164,162,160,151,141,135,130,125,130,134,130,116,102,99,96,91,85,79,67,55,55,66,77,72,66,75,89,97,91,93,81,67,77,66,56,62,49,54,39,35,44,49,45,48,41,45,40,36,22,47,69,49,18,17,49,39,56,38,69,56,34,56,50,62,65,75,68,95,89,81,82,86,75,73,76,77,66,52,58,32,64,59,67,61,49,52,47,52,50,48,43,30,12,10,-12,-19,-11,-3,1,5,8,2,21,39,55,70,81,88,94,97,100,103,105,106,107,109,111,113,115,117,119,121,123,124,126,126,127,128,129,132,134,136,137,137,135,136,139,144,146,146,148,151,154,153,153,151,148,145,143,142,140,139,138,136,134,132,127,123,120,118,116,117,118,117,115,113,111,107,107,109,108,109,111,113,102,102,102,102,100,98,94,89,88,87,88,90,93,93,91,94,95,96,93,89,85,85,82,85,87,85,86,89,91,89,87,85,87,87,87,95,103,107,87,76,62,66,57,56,44,31,23,8,-8,-15,-25,-30,-34,-19,-20,-21,-18,-16,-13,-12,-10,-11,-13,-16,-10,-5,-6,-13,-20,-25,-30,-35,-41,-46,-44,-41,-41,-42,-44,-39,-35,-27,-16,-5,-10,-16,-21,-26,-30,-20,-10,3,18,151,156,160,163,165,158,151,149,152,155,162,168,170,167,164,151,138,131,129,128,130,133,128,115,102,99,96,91,84,78,65,53,52,61,71,68,65,64,78,95,93,84,75,66,31,54,85,53,69,51,58,59,48,71,59,67,83,40,30,60,54,56,74,29,56,46,51,43,46,87,59,8,58,51,46,28,74,33,74,49,89,78,88,88,78,97,81,85,72,87,50,70,66,70,86,94,82,62,66,-4,-16,-7,-7,-28,-28,-29,-24,-1,-8,4,5,17,25,-8,3,22,40,56,69,81,91,96,92,93,98,103,104,105,107,109,111,111,113,115,119,122,125,128,129,130,132,135,138,139,137,133,130,129,131,133,134,136,140,143,145,147,150,150,149,147,144,142,140,139,139,137,133,130,127,123,118,115,114,116,117,115,113,111,108,104,100,96,95,99,102,103,106,99,101,101,99,95,89,85,82,83,84,89,93,94,90,88,87,87,89,91,93,91,91,91,90,92,97,103,103,99,95,88,87,85,81,80,97,112,122,114,73,62,69,67,57,47,33,6,-4,-6,-13,-19,-20,-15,-9,-3,5,11,18,12,5,-2,-9,-15,-18,-21,-27,-37,-47,-52,-57,-62,-67,-73,-72,-72,-72,-72,-73,-69,-66,-57,-40,-24,-19,-14,-16,-22,-29,-13,3,10,8,149,153,156,159,162,157,151,149,149,150,157,164,167,167,166,152,138,131,129,127,130,133,130,119,108,103,97,90,80,71,62,53,52,60,68,66,64,69,75,86,110,92,80,67,67,62,61,70,62,69,62,54,70,56,69,60,50,91,62,78,68,58,63,79,43,61,37,62,43,68,55,68,47,54,80,56,58,48,61,76,49,55,59,87,75,97,83,98,104,101,103,70,54,75,81,78,77,65,67,48,-21,-18,-16,-23,-36,-25,18,16,16,13,30,15,21,6,-20,19,35,45,53,68,84,88,88,91,96,101,104,102,104,105,107,111,114,118,122,127,131,134,135,134,134,137,139,139,137,134,129,126,123,123,125,129,131,133,135,137,139,141,142,140,136,134,134,136,136,134,132,131,127,120,115,111,110,109,109,110,109,108,107,105,99,93,89,89,91,95,100,105,98,97,93,90,85,82,82,84,85,84,86,91,92,85,79,81,88,92,94,93,90,87,85,85,93,107,113,108,104,99,86,88,88,83,82,89,108,125,130,72,67,84,72,49,31,7,3,2,0,-7,-8,-7,0,12,22,29,38,26,14,5,-3,-11,-20,-29,-38,-49,-60,-67,-74,-79,-83,-87,-85,-84,-84,-85,-86,-83,-80,-71,-56,-41,-31,-22,-19,-22,-26,-8,10,14,3,149,152,155,159,163,160,157,153,148,143,147,151,155,161,166,154,143,134,128,122,129,136,136,129,121,111,101,88,74,59,57,55,57,62,68,65,64,72,76,99,82,100,98,89,106,69,56,66,54,51,57,34,33,75,83,81,85,85,73,77,65,75,75,75,75,74,50,43,84,64,74,52,82,60,56,71,5,57,51,55,56,33,50,64,45,50,90,77,89,111,80,80,79,72,79,126,78,75,54,51,-23,-13,-17,-23,-7,3,23,34,55,39,18,21,18,27,-12,-6,23,31,45,64,68,79,89,89,94,96,103,108,105,107,112,117,121,124,129,135,142,146,145,141,138,136,136,140,142,139,134,129,127,123,120,119,121,123,124,124,126,127,129,132,133,131,129,128,129,130,131,130,124,119,112,105,100,100,102,102,103,106,106,102,96,91,86,83,84,87,93,98,98,88,87,84,83,84,85,83,79,76,82,86,83,83,84,84,85,87,89,91,89,86,86,84,95,108,109,105,102,101,98,87,89,87,84,96,105,99,104,93,78,83,85,50,29,10,9,13,12,8,3,2,12,23,35,39,45,31,18,9,3,-2,-14,-27,-39,-50,-61,-70,-80,-86,-87,-88,-84,-79,-79,-81,-84,-80,-75,-70,-63,-56,-47,-37,-30,-26,-21,-5,11,14,4,150,151,153,158,163,163,163,158,147,137,137,138,144,155,166,156,147,137,127,117,128,139,142,138,134,119,104,87,67,47,52,57,61,64,68,64,62,62,82,96,111,117,96,92,120,106,45,62,73,65,64,76,40,67,57,84,63,67,60,58,66,52,49,50,66,76,60,75,85,64,96,67,69,42,27,47,45,32,46,49,54,46,86,85,80,89,78,96,83,99,86,107,109,81,65,91,75,77,106,106,41,-32,-10,-4,16,19,29,55,43,37,38,36,35,6,-30,-5,-5,31,52,55,55,68,70,81,90,92,99,103,109,113,118,123,127,135,143,151,155,155,151,145,142,143,145,145,141,138,136,131,127,124,121,119,118,117,120,122,121,122,124,127,131,133,131,127,125,124,123,121,120,117,114,110,104,100,98,100,106,106,105,100,95,90,84,82,85,87,90,90,89,89,89,89,91,93,92,86,80,81,83,84,88,92,96,97,93,87,81,82,85,84,83,94,112,119,111,102,98,101,104,91,93,81,94,118,120,81,82,90,78,80,79,53,39,21,16,32,23,29,15,12,22,34,45,50,52,37,22,13,10,7,-9,-25,-39,-50,-61,-74,-87,-92,-91,-89,-82,-75,-73,-78,-82,-76,-71,-69,-70,-72,-62,-53,-42,-29,-17,-3,12,14,5,163,161,162,164,167,164,162,157,150,143,142,142,146,154,162,154,146,137,128,119,124,129,130,127,124,110,96,81,64,47,49,51,55,60,64,64,60,63,62,63,93,106,97,95,89,105,60,39,79,57,72,64,62,60,49,74,65,62,65,64,51,33,54,27,72,78,84,72,40,70,80,41,66,60,38,60,100,32,35,73,66,81,103,97,113,94,92,115,99,91,101,122,81,137,82,106,73,56,49,101,102,104,1,17,29,48,61,50,56,64,76,36,67,55,5,31,-24,39,48,53,72,57,75,74,69,76,77,85,98,110,118,123,128,135,144,149,152,150,147,143,141,141,143,144,144,142,137,136,135,131,125,118,116,118,121,121,122,124,126,130,135,138,138,137,134,131,126,126,125,124,123,124,124,118,108,108,112,116,115,112,106,100,98,97,96,97,95,90,90,92,94,96,98,99,96,90,87,87,88,90,94,98,97,97,97,94,90,80,74,70,74,94,121,128,126,106,96,101,113,102,92,82,99,130,133,66,77,93,82,75,77,52,43,34,34,45,40,43,31,25,32,40,48,52,52,40,28,21,19,16,-4,-23,-38,-48,-58,-70,-82,-87,-85,-83,-77,-70,-68,-71,-74,-71,-69,-67,-65,-63,-54,-44,-32,-17,-3,5,13,13,7,176,172,170,171,171,166,160,156,152,148,147,146,148,153,158,151,145,137,130,122,121,120,118,117,115,101,88,74,61,48,47,46,48,55,61,63,64,68,65,97,75,71,79,67,73,114,105,58,83,109,89,87,73,65,85,82,70,48,67,67,61,52,60,58,64,29,59,50,41,46,57,57,49,54,53,59,58,54,46,41,50,104,90,99,115,102,114,97,112,109,108,113,119,114,126,137,98,84,86,52,82,120,20,25,49,69,70,93,100,86,77,84,106,82,62,41,52,10,1,29,28,89,77,87,76,85,91,100,112,118,120,124,129,102,123,127,146,147,142,133,133,134,135,137,136,138,142,144,144,143,140,137,135,134,134,132,130,129,132,135,135,135,135,136,135,130,129,128,128,130,131,132,130,129,127,120,119,121,122,121,116,110,107,105,104,103,100,96,95,97,98,100,104,104,97,91,90,92,96,97,95,91,92,95,94,94,95,90,71,55,60,103,118,122,122,107,93,110,122,108,98,96,106,134,132,53,87,98,73,79,77,50,39,44,51,51,44,57,44,38,38,49,53,53,53,44,35,30,28,25,2,-22,-38,-47,-55,-67,-78,-82,-80,-78,-72,-65,-63,-64,-65,-66,-67,-65,-60,-54,-45,-35,-22,-6,11,12,14,13,10,181,177,175,174,173,166,159,156,156,156,155,154,154,156,157,153,148,142,134,127,120,114,111,113,115,101,88,75,62,49,46,44,45,49,53,59,63,68,59,60,89,82,68,92,85,64,77,74,78,76,69,75,99,53,65,74,70,56,66,45,43,39,56,59,75,51,53,82,51,33,31,55,51,59,55,53,48,66,70,67,63,72,115,101,121,111,111,114,100,119,94,114,131,142,154,139,129,122,132,108,89,73,86,123,80,77,74,69,73,59,54,79,103,65,87,105,27,11,-12,4,11,46,70,64,67,79,88,97,102,108,116,121,127,133,132,118,131,123,130,127,128,131,134,134,135,142,146,145,143,141,141,142,141,140,139,138,139,140,141,140,138,136,136,135,131,128,128,129,131,132,135,137,136,133,131,130,127,124,124,122,118,115,114,113,110,109,108,106,103,101,103,107,107,106,102,99,97,99,100,96,91,85,85,91,94,99,103,90,60,51,83,108,116,127,130,113,104,121,117,107,111,120,118,126,121,64,91,100,73,80,79,52,41,55,65,43,43,49,56,53,46,55,57,53,52,46,40,36,33,30,6,-19,-35,-43,-51,-61,-71,-76,-75,-74,-68,-63,-60,-59,-59,-60,-61,-59,-53,-47,-37,-26,-13,1,16,14,12,11,10,177,176,175,174,172,165,158,157,161,165,165,165,164,162,160,158,155,150,143,136,123,111,109,116,124,110,97,82,66,50,48,45,43,42,42,51,58,61,60,63,80,69,90,67,107,60,109,122,53,69,59,74,94,73,69,73,75,79,76,72,69,54,31,76,49,71,74,38,46,20,29,48,47,48,41,33,51,58,72,60,91,93,99,107,94,90,111,101,109,94,108,86,117,150,166,179,147,151,120,138,150,160,162,129,132,110,73,67,69,74,57,63,83,64,69,64,5,-7,-14,-36,21,30,44,61,65,79,85,87,94,107,109,92,46,104,128,137,130,102,112,105,121,132,134,137,137,141,146,143,137,134,133,133,135,137,138,140,144,148,148,145,139,138,137,135,131,126,123,123,127,130,131,133,139,140,140,138,134,133,128,123,120,120,120,119,114,114,115,114,111,111,116,117,112,109,108,106,106,111,111,97,85,82,83,87,92,86,115,76,91,95,123,145,144,144,145,139,116,118,110,122,122,116,122,127,118,70,93,109,84,73,78,56,50,55,56,50,53,51,62,63,53,59,59,52,49,46,43,39,35,31,8,-15,-30,-37,-44,-53,-63,-68,-70,-71,-67,-64,-61,-57,-54,-52,-51,-49,-45,-42,-29,-17,-6,3,11,9,7,7,9,173,176,176,174,172,165,158,158,167,175,175,176,173,168,163,163,163,159,152,144,126,109,107,120,133,119,106,90,71,52,49,46,42,36,30,47,63,60,57,73,68,97,92,119,104,106,101,104,80,79,53,51,50,80,64,60,62,62,85,78,86,59,46,36,67,65,55,59,67,47,24,46,43,52,42,31,47,31,80,75,78,80,100,110,117,113,99,123,113,107,80,107,90,125,144,101,159,162,141,167,164,128,140,147,135,130,113,101,51,59,51,39,79,-12,32,29,41,-27,-38,-37,-46,-12,23,53,67,72,69,82,99,100,92,82,54,58,50,90,122,122,125,121,120,127,127,133,135,139,138,135,131,126,123,122,122,123,128,135,137,137,136,134,133,135,134,130,129,130,131,132,134,134,136,140,145,148,151,152,149,143,135,129,125,125,125,124,123,125,125,121,118,122,129,126,119,116,113,111,114,116,108,96,83,81,88,82,104,86,60,69,55,111,116,157,152,159,161,156,129,110,111,119,120,111,117,120,114,88,99,115,102,67,67,65,68,65,72,72,42,28,63,73,73,61,60,51,47,46,45,42,37,31,10,-11,-24,-31,-37,-46,-55,-61,-64,-68,-66,-65,-61,-55,-49,-45,-41,-39,-38,-37,-22,-7,1,4,7,5,2,3,8,170,171,171,172,172,164,156,156,163,170,174,178,176,169,162,160,157,154,149,144,129,114,111,120,130,117,105,90,73,56,52,47,42,37,32,41,55,58,54,52,67,98,81,102,118,108,98,110,105,52,59,80,47,48,63,77,79,53,45,70,71,72,50,40,58,24,62,60,57,34,28,33,34,-16,54,35,19,17,37,40,76,86,87,93,103,114,124,138,156,124,129,99,110,132,142,141,130,171,173,155,169,163,118,144,140,144,109,74,76,100,67,-4,-37,-22,-1,19,-12,-63,-58,-47,-55,-40,-3,28,44,49,62,78,86,86,84,92,88,102,46,50,62,104,116,124,134,127,122,120,127,131,129,128,129,128,124,123,125,127,133,137,140,140,139,138,141,142,136,129,130,135,140,141,141,140,140,139,142,147,154,157,154,148,147,143,136,132,129,130,133,136,134,129,125,126,130,129,122,116,115,113,114,115,108,96,86,83,83,106,119,102,85,70,57,74,125,99,146,152,151,139,138,119,113,113,109,110,114,111,99,101,117,129,110,63,68,80,78,74,53,73,50,53,62,74,83,71,65,54,47,46,45,41,33,26,7,-11,-23,-29,-35,-44,-53,-60,-64,-69,-67,-65,-62,-56,-50,-45,-40,-35,-31,-27,-16,-5,0,-1,-2,-4,-7,-4,3,167,166,167,169,171,163,155,154,160,165,173,180,179,170,161,156,151,148,146,145,132,119,116,121,127,115,103,90,75,61,54,47,41,37,33,38,45,53,53,44,56,93,80,55,80,83,92,75,84,62,40,48,49,31,47,71,65,34,24,35,39,59,57,32,36,28,36,36,47,50,35,27,6,20,45,16,40,13,17,48,31,58,83,99,109,111,109,143,163,130,141,136,128,142,121,171,142,169,155,128,146,130,147,126,85,88,89,75,67,68,115,86,7,-22,-23,-20,-44,-53,-48,-40,-29,-22,-13,11,31,51,57,65,70,80,93,99,83,93,127,86,39,55,97,115,125,129,124,118,125,117,118,127,127,120,116,123,126,128,135,134,132,131,134,138,139,136,140,150,155,153,151,150,150,149,146,142,145,148,151,151,155,158,157,154,149,140,135,134,134,135,136,135,134,133,130,126,116,111,112,111,113,109,102,99,95,84,116,64,60,66,57,78,54,116,155,109,135,38,51,111,96,110,96,108,109,115,115,114,103,126,129,132,131,81,86,73,91,52,62,61,60,63,69,76,87,76,71,57,48,46,44,39,30,21,5,-12,-23,-28,-33,-42,-51,-59,-64,-70,-68,-66,-62,-57,-51,-45,-38,-32,-25,-18,-11,-4,-2,-6,-11,-13,-15,-12,-2,166,164,165,167,169,164,158,157,160,163,171,178,178,170,162,154,146,142,142,142,133,124,120,119,118,108,97,85,72,59,52,45,40,36,32,35,45,58,52,56,39,58,87,58,43,51,44,64,57,97,69,49,51,45,57,58,61,102,5,6,21,31,48,48,28,34,53,66,45,27,33,5,31,30,55,48,68,46,50,21,40,59,40,39,96,97,117,112,120,149,128,121,150,158,151,145,99,150,161,143,157,155,159,145,142,134,77,62,88,74,78,84,79,-32,-26,-4,-26,-30,-27,-18,-10,3,12,19,36,55,64,68,72,80,85,87,82,82,103,131,129,43,67,88,104,115,118,116,120,115,110,116,113,105,75,118,114,120,130,129,128,132,135,137,138,143,149,152,151,151,157,160,162,161,155,149,148,152,156,160,157,152,152,153,148,140,133,131,132,135,137,136,133,130,130,131,124,112,105,106,114,109,103,99,96,84,70,13,62,135,142,128,129,119,125,141,119,96,62,80,51,94,92,104,105,124,130,130,114,132,133,145,138,79,82,77,84,67,58,55,60,93,95,81,85,82,71,63,53,49,45,36,24,12,-2,-16,-25,-30,-34,-43,-51,-58,-64,-69,-67,-65,-61,-56,-51,-45,-39,-32,-24,-16,-11,-7,-7,-12,-17,-19,-22,-17,-6,166,165,165,165,166,166,167,166,165,164,168,172,172,168,164,153,143,137,136,135,132,129,123,114,105,95,85,74,63,52,47,41,37,33,29,35,37,44,54,47,57,56,80,64,60,44,82,36,73,67,48,48,49,39,36,43,54,84,13,-2,-5,9,31,43,14,28,36,25,62,21,21,18,29,51,43,48,36,65,55,57,44,92,78,89,57,101,79,90,97,87,118,144,115,133,140,120,128,124,110,125,134,127,120,140,87,110,96,83,105,81,79,74,84,36,-12,10,11,-40,-14,3,31,51,37,52,70,66,74,87,79,74,70,68,81,85,98,110,140,126,94,53,87,98,99,108,119,105,103,75,75,79,82,99,107,123,135,134,136,140,140,140,142,149,151,150,149,153,161,170,174,171,169,166,164,158,153,152,152,154,155,153,151,150,147,143,140,140,142,144,143,141,137,135,132,127,122,117,112,107,107,102,89,70,37,19,58,88,48,82,120,134,141,118,122,73,66,69,135,80,84,89,102,111,126,135,129,128,142,149,143,69,75,83,86,68,59,59,79,103,104,96,87,82,72,68,64,55,46,33,16,-1,-12,-23,-30,-34,-39,-46,-53,-59,-63,-66,-64,-62,-59,-54,-50,-46,-41,-36,-29,-21,-18,-15,-15,-18,-21,-24,-26,-21,-7,166,165,165,164,163,169,175,175,170,165,166,167,167,166,166,152,139,131,130,128,131,134,127,110,92,82,73,63,54,45,41,38,34,30,29,33,39,40,65,69,63,72,65,100,63,60,62,86,60,54,47,48,41,78,56,56,38,56,37,26,24,16,26,12,-11,33,37,32,53,21,13,33,37,51,22,52,33,69,92,83,55,64,61,55,69,32,83,73,101,85,94,99,148,152,128,142,142,161,140,147,109,91,94,132,67,96,91,107,140,120,101,63,64,70,79,47,47,14,-4,9,50,67,56,89,82,83,97,96,93,92,92,92,90,93,96,104,108,111,102,94,77,75,73,86,54,92,91,62,72,54,70,81,70,103,111,128,130,134,139,142,149,154,157,160,165,171,174,177,172,164,163,169,164,159,158,156,155,154,155,157,161,163,163,162,159,157,155,153,152,152,150,148,147,146,141,124,116,110,105,94,75,56,41,41,62,102,107,138,125,106,115,95,82,83,97,75,171,55,70,83,87,109,119,125,120,132,146,143,127,94,69,76,81,61,63,76,93,106,116,103,87,81,80,74,74,62,47,29,7,-15,-22,-29,-35,-39,-43,-49,-55,-59,-62,-64,-62,-59,-56,-52,-48,-46,-44,-40,-33,-27,-25,-23,-23,-24,-25,-28,-31,-24,-9,166,167,168,168,169,171,174,175,173,171,170,169,168,167,166,155,144,136,132,128,129,129,121,103,86,79,72,64,55,45,43,41,37,31,25,37,50,44,36,26,67,59,63,69,52,56,33,52,57,29,65,65,69,77,54,26,36,34,48,35,17,27,22,28,36,31,-24,12,-13,7,-41,20,14,23,18,44,27,57,50,54,32,36,47,84,78,67,46,83,57,65,68,105,111,135,141,128,136,126,119,115,102,94,57,73,88,120,96,83,84,83,71,65,57,79,96,85,77,21,1,48,81,43,77,98,93,109,118,115,119,114,110,109,112,117,109,104,108,112,112,101,78,59,43,15,41,36,41,60,71,68,58,64,54,67,68,101,114,119,130,141,147,152,156,162,167,177,184,181,176,174,181,175,168,168,166,166,166,161,158,157,158,160,161,165,168,171,171,170,164,160,161,160,161,157,152,147,136,122,111,102,86,68,53,32,65,53,119,95,127,109,116,139,59,85,131,63,104,97,59,80,80,115,94,119,112,132,134,134,114,111,84,77,71,62,68,84,91,106,105,103,85,87,82,72,71,59,45,27,4,-20,-24,-28,-32,-35,-39,-43,-48,-52,-54,-57,-56,-55,-53,-51,-50,-50,-49,-47,-41,-35,-33,-31,-29,-27,-26,-27,-29,-22,-5,166,169,171,173,174,174,173,174,175,176,174,172,170,168,166,158,149,142,135,129,126,124,114,97,80,76,72,65,55,45,45,45,41,32,22,36,57,76,47,61,55,69,29,53,55,92,55,39,53,24,58,72,71,54,54,54,57,65,50,45,15,20,11,60,23,2,-24,3,3,25,55,36,30,59,38,3,88,94,47,105,92,57,55,57,59,56,53,59,75,78,93,106,105,104,145,142,121,101,91,65,73,89,70,51,75,82,88,75,82,49,68,101,88,95,59,81,61,-26,35,84,45,74,102,104,109,122,124,133,137,126,128,134,134,131,125,123,122,119,110,96,95,75,60,69,100,46,29,50,86,78,68,45,58,60,66,67,89,102,114,130,140,145,153,163,172,174,173,175,181,183,180,174,170,168,167,166,165,163,158,154,156,160,165,169,170,170,171,170,167,166,167,170,168,149,150,154,145,143,128,119,105,89,69,46,64,80,86,75,82,136,126,124,63,63,139,83,120,78,34,69,94,92,90,104,105,124,124,134,123,118,92,80,73,81,81,80,83,96,96,90,98,84,81,74,71,56,44,25,0,-25,-25,-26,-28,-31,-34,-38,-41,-44,-47,-50,-50,-50,-50,-51,-51,-53,-55,-53,-49,-44,-41,-39,-35,-31,-27,-27,-28,-19,-1,163,166,169,172,174,173,173,174,176,179,176,172,169,166,163,155,147,139,132,125,118,111,100,83,66,66,65,60,53,45,46,46,41,31,23,35,33,60,77,44,69,52,43,44,16,63,63,64,40,40,74,73,62,43,41,58,50,42,48,29,16,31,26,15,33,24,-3,12,42,52,44,67,67,39,66,69,55,44,45,52,65,67,44,39,45,50,59,43,69,96,81,100,107,101,122,128,117,120,92,80,64,66,64,95,70,86,36,55,48,68,91,76,117,108,64,68,49,38,57,44,89,103,114,124,137,134,137,142,142,142,147,153,147,143,136,130,123,112,103,101,98,89,87,87,102,97,46,87,57,37,81,86,87,89,71,63,71,86,97,112,127,140,155,162,162,163,171,176,174,171,168,164,163,162,160,162,160,157,157,158,159,159,158,157,159,164,168,170,165,162,169,178,175,149,159,161,150,115,120,123,132,122,85,68,66,61,51,25,65,87,109,32,92,17,82,56,127,58,43,51,93,81,96,90,98,114,126,135,127,111,101,91,77,85,86,81,83,86,85,84,91,92,90,76,70,53,42,25,3,-20,-20,-21,-23,-26,-29,-33,-36,-38,-41,-44,-45,-46,-47,-50,-53,-56,-60,-61,-59,-58,-55,-51,-46,-38,-31,-28,-26,-15,3,157,160,162,165,167,170,173,175,177,178,174,170,166,161,157,147,138,130,123,116,104,91,77,61,45,48,51,51,48,46,45,44,39,29,24,33,37,49,66,80,83,33,35,56,46,11,22,76,83,56,30,54,40,46,47,52,17,53,36,30,24,32,30,34,21,47,43,15,16,60,85,85,73,62,61,43,74,69,81,70,64,66,31,25,33,41,62,46,64,79,95,95,103,94,106,101,90,86,73,107,67,109,60,63,79,57,87,23,66,76,76,115,51,84,92,68,48,43,40,80,98,118,128,137,143,144,151,161,168,169,170,167,150,140,140,135,130,115,114,112,108,110,101,100,105,116,129,135,135,32,52,64,103,94,94,71,61,71,92,111,100,103,121,139,160,167,170,171,162,161,162,161,164,164,164,164,156,157,161,163,161,156,154,154,156,157,161,166,168,166,171,157,145,146,140,128,132,117,122,122,136,141,105,69,51,55,72,57,43,54,66,28,86,94,84,28,86,127,108,30,97,51,90,88,101,118,124,120,105,106,104,87,75,85,81,82,79,77,83,87,88,97,94,81,69,59,41,27,11,-5,-9,-13,-17,-20,-24,-28,-32,-34,-36,-37,-39,-41,-44,-49,-54,-59,-64,-69,-73,-78,-73,-69,-61,-50,-40,-31,-23,-10,8,152,153,155,158,161,167,172,176,177,178,173,168,162,157,151,140,129,120,113,107,89,72,55,40,24,31,38,42,44,46,44,43,37,26,23,28,30,32,40,87,100,94,77,48,84,41,-3,11,69,73,48,67,10,68,41,53,38,23,-4,-21,17,47,24,45,17,25,58,31,18,33,44,77,70,73,65,75,71,83,85,70,69,66,83,36,37,33,43,41,39,57,75,86,92,76,84,75,71,91,77,105,75,58,70,79,44,32,34,17,50,75,76,104,129,65,53,42,49,63,57,72,92,111,128,131,140,152,164,177,183,187,187,175,158,153,158,152,139,124,123,123,124,123,121,122,126,128,136,151,161,165,155,191,93,112,98,100,101,69,85,70,86,86,137,137,141,150,175,178,173,171,168,167,169,170,170,165,164,166,167,162,156,158,154,153,152,156,163,169,167,164,161,148,143,138,133,123,114,116,109,110,122,120,101,94,84,93,74,49,38,60,75,92,180,75,6,36,81,30,110,20,96,43,87,66,119,104,121,95,91,88,75,43,52,62,83,77,63,77,79,109,99,110,98,84,79,58,39,29,20,10,3,-4,-10,-15,-19,-23,-28,-30,-30,-30,-33,-36,-41,-48,-55,-61,-68,-76,-87,-98,-92,-86,-76,-62,-48,-34,-21,-5,14,149,150,151,153,156,158,160,162,164,166,166,167,166,161,157,142,127,117,109,102,85,69,53,38,23,30,38,43,46,48,46,45,39,33,31,36,46,64,34,61,90,112,100,45,52,75,69,64,36,18,64,51,55,27,29,63,55,5,-15,-68,-6,-12,-18,16,33,31,73,62,21,25,28,36,62,60,58,62,84,59,64,64,53,50,62,53,23,25,50,43,40,35,51,83,78,69,71,72,38,66,55,69,72,69,47,42,49,13,-2,30,77,121,13,96,130,62,63,70,77,58,36,21,34,98,128,132,141,155,173,186,190,193,194,193,196,197,197,197,184,167,156,144,142,142,143,150,150,149,148,149,152,160,170,173,181,130,112,103,112,124,126,128,134,123,131,137,147,147,151,164,177,181,181,176,178,179,173,171,172,171,165,162,160,158,155,151,153,159,161,160,159,158,161,158,150,141,137,137,136,113,109,103,110,117,110,65,29,53,46,72,46,67,117,59,159,99,41,42,32,53,79,31,102,33,86,63,106,91,99,50,32,33,43,49,45,42,70,96,65,76,103,118,125,114,108,109,82,62,50,41,29,16,7,-3,-11,-16,-22,-25,-28,-31,-33,-35,-37,-39,-42,-46,-50,-60,-70,-76,-79,-82,-71,-60,-50,-41,-32,-17,-3,10,20,146,146,147,149,151,149,147,148,150,153,160,167,169,166,162,144,126,113,105,97,82,67,52,37,22,30,38,44,48,51,49,46,42,40,42,40,39,63,44,36,63,115,74,84,109,56,60,36,41,36,-15,73,14,77,19,35,40,-23,7,-63,24,35,32,-8,-57,3,24,39,22,-15,48,48,40,32,40,50,37,59,50,63,66,58,52,66,29,16,41,19,40,15,38,32,33,65,59,55,33,68,28,73,48,77,61,50,68,-2,64,19,36,129,61,75,81,97,105,30,15,48,-16,30,35,22,100,124,143,156,167,180,188,190,191,187,183,188,195,197,185,176,171,162,162,164,154,156,159,167,168,164,159,160,164,164,163,159,143,151,157,166,171,171,166,175,151,131,139,144,146,151,156,172,183,182,186,185,179,177,172,167,167,167,163,159,155,152,151,155,156,157,161,164,172,172,164,152,145,138,133,131,123,119,115,126,130,115,63,51,49,96,85,73,69,131,137,67,49,52,23,18,4,-5,26,33,38,31,20,14,-1,-10,-9,5,13,28,45,55,73,86,94,104,130,132,125,111,122,102,86,69,61,54,38,23,10,-2,-11,-18,-25,-27,-29,-32,-36,-40,-41,-42,-43,-44,-45,-59,-72,-77,-72,-67,-50,-34,-23,-19,-15,0,15,24,27,147,145,144,146,147,144,141,141,143,145,153,161,165,164,164,147,130,116,106,95,81,66,52,38,23,32,40,46,49,52,50,47,42,37,33,48,40,46,67,71,75,37,46,123,38,83,49,55,31,42,176,56,14,0,8,64,11,43,-49,35,36,12,85,149,42,49,48,-32,-3,-31,-3,52,37,52,44,54,13,53,56,50,58,51,49,56,38,-16,26,3,21,71,27,29,36,45,70,42,33,19,4,62,60,13,85,76,37,40,67,24,58,85,84,43,74,93,68,84,123,24,2,58,-5,-20,17,110,131,145,163,177,185,186,182,182,183,183,186,188,175,159,157,156,157,160,162,166,168,163,161,161,159,158,159,157,148,147,157,160,177,178,177,185,180,172,163,187,159,120,143,146,149,149,160,175,184,184,178,175,168,168,171,171,167,164,160,153,146,145,148,153,160,163,166,165,162,164,156,148,137,137,136,123,135,139,108,104,71,80,59,21,52,82,75,113,85,91,93,80,14,57,64,91,74,-24,-10,27,46,12,24,11,20,24,22,48,60,66,74,89,94,109,125,126,113,104,112,99,85,72,63,56,41,26,11,-3,-14,-22,-30,-31,-31,-34,-38,-42,-43,-45,-47,-49,-52,-59,-66,-65,-55,-44,-29,-14,-6,-4,-3,9,21,28,30,152,146,143,144,144,143,142,141,141,140,145,150,154,158,161,150,139,126,112,98,83,69,55,41,28,36,44,49,51,53,50,47,41,35,36,33,45,54,60,79,85,74,84,176,94,5,10,81,72,77,108,132,133,58,-12,-2,57,-28,-18,12,51,59,165,98,54,61,56,61,34,32,19,1,29,-1,-7,-9,6,50,61,32,55,72,25,32,65,53,43,-3,20,25,13,41,36,46,29,36,15,23,72,18,29,50,67,46,49,62,46,38,36,49,59,61,54,138,125,89,68,55,67,-3,-8,5,11,-14,51,93,121,150,168,176,180,182,181,178,175,176,167,151,147,148,147,147,151,155,158,158,154,154,148,143,145,150,150,151,157,170,172,190,188,159,173,145,170,149,167,189,163,132,130,145,152,159,166,173,169,164,163,167,173,168,168,172,166,155,144,142,141,147,155,158,159,161,161,151,147,136,134,134,143,139,121,116,71,39,39,71,86,103,89,60,62,70,112,60,118,121,80,134,148,141,162,57,41,57,63,71,32,12,34,37,47,57,57,57,64,83,94,101,106,116,118,103,102,99,83,71,69,49,37,25,9,-7,-20,-29,-39,-37,-36,-36,-38,-39,-44,-48,-54,-61,-69,-61,-53,-42,-29,-15,-8,-1,3,4,6,11,16,21,27,157,147,142,142,142,142,142,141,138,136,137,138,143,151,159,153,148,136,118,100,86,71,58,45,32,40,47,51,52,53,50,47,39,33,28,24,27,52,72,62,99,84,108,140,118,29,64,32,91,63,107,83,167,120,76,37,-16,43,-38,38,35,79,108,89,55,112,109,26,77,42,27,-15,11,-13,-6,22,11,20,54,52,54,42,87,49,57,69,45,33,1,21,26,7,31,21,27,31,-5,33,47,37,37,48,81,63,61,83,88,86,101,45,80,64,76,92,83,148,72,51,52,-22,-5,19,-20,-14,3,42,62,71,88,111,135,150,160,168,163,160,149,137,132,137,134,141,146,150,152,146,138,133,131,125,123,136,145,147,140,148,154,154,166,138,141,160,157,181,171,156,185,188,172,156,147,152,144,140,146,149,157,166,171,168,168,168,166,151,141,144,141,142,147,151,152,156,158,151,141,133,132,135,134,125,128,108,75,73,0,67,58,106,71,61,21,67,126,64,59,14,36,77,182,163,114,134,123,116,56,38,47,36,41,47,45,48,49,55,67,88,94,98,99,110,113,103,102,95,82,83,62,42,33,24,7,-10,-25,-36,-48,-44,-40,-38,-37,-37,-44,-51,-60,-73,-86,-62,-39,-19,-2,14,13,12,12,13,14,12,10,14,25,167,159,152,147,142,142,142,140,138,136,136,136,139,142,146,142,138,128,115,101,89,77,65,53,41,43,45,47,48,50,46,43,34,25,22,25,23,65,58,83,94,87,72,100,136,109,9,35,66,91,72,159,216,67,89,76,86,13,35,6,30,56,61,69,43,47,59,43,40,56,64,25,29,-5,11,1,17,51,29,2,42,38,73,53,45,48,46,48,13,31,44,24,33,-5,18,12,18,34,25,81,50,52,88,109,156,64,68,85,97,72,95,55,58,85,111,34,37,53,66,2,-24,-11,-12,-5,9,31,51,59,80,98,123,147,153,139,138,135,124,116,117,120,130,139,141,141,140,137,132,126,121,122,127,133,142,146,148,151,152,161,154,160,130,163,167,176,178,182,179,182,204,196,184,160,143,139,139,144,153,162,160,162,159,158,153,143,139,141,143,143,142,144,144,150,155,152,143,136,135,131,132,118,102,80,89,80,33,63,73,70,71,83,75,63,106,62,-4,60,26,99,87,132,167,176,133,157,109,33,54,69,69,59,40,34,38,49,62,73,81,89,96,102,103,96,91,87,92,79,60,44,39,34,14,-6,-17,-20,-23,-24,-26,-30,-35,-41,-52,-64,-69,-67,-66,-50,-34,-19,-5,9,12,16,18,18,18,19,21,20,19,178,171,163,152,141,141,141,140,138,136,135,135,134,134,133,130,127,121,111,102,92,83,73,62,50,46,43,42,44,47,43,40,32,22,9,19,56,90,101,54,109,91,108,101,101,92,127,36,67,67,114,114,172,88,50,45,40,69,46,41,8,54,61,74,79,90,66,44,69,19,33,10,4,2,3,24,27,1,-3,0,42,29,41,49,51,41,69,45,25,41,35,35,2,20,9,-6,29,41,58,49,33,53,80,108,120,47,106,123,100,122,127,94,74,71,82,57,41,31,62,41,32,-21,4,5,23,-16,22,30,24,40,31,21,31,47,67,74,73,92,103,121,123,125,132,136,136,131,124,122,120,120,123,128,134,134,132,134,128,140,156,152,151,147,179,165,165,170,184,190,187,196,213,225,218,213,204,193,171,156,141,139,142,141,138,139,134,138,144,142,140,139,142,147,151,148,142,141,139,132,131,127,114,74,82,78,68,51,69,92,82,110,91,89,89,76,73,38,44,50,63,84,119,135,157,149,141,101,72,81,63,39,38,39,47,58,67,73,79,82,86,83,77,67,68,77,76,65,54,46,45,44,21,-1,-10,-4,2,-5,-12,-21,-33,-45,-61,-77,-77,-62,-46,-37,-29,-19,-8,4,12,20,23,22,21,26,31,27,12,183,179,170,157,144,142,139,138,136,135,134,133,130,127,123,123,122,119,114,109,101,93,83,70,57,49,41,37,40,42,39,36,28,16,13,22,22,67,120,106,52,102,110,87,108,73,87,70,44,88,104,87,116,82,70,37,39,10,72,75,71,62,56,74,115,94,53,81,65,47,27,-3,-3,-13,21,26,9,-38,3,-6,12,29,33,33,23,32,57,36,90,32,23,24,12,7,31,47,19,42,44,53,74,74,104,120,139,118,85,104,73,105,82,87,100,88,72,69,46,73,64,54,56,35,10,-6,-19,-25,-13,-27,12,-2,-26,-22,-11,-1,18,46,73,87,100,103,108,119,125,130,129,123,122,125,127,126,126,125,127,130,124,121,124,125,151,165,168,161,164,182,178,176,176,187,197,201,207,211,209,207,201,191,181,162,144,139,137,141,142,140,137,144,140,137,138,137,141,143,143,140,134,136,139,140,138,132,121,82,78,100,63,74,48,68,93,30,72,83,94,80,64,60,3,-20,17,38,57,101,110,95,97,121,101,50,45,37,34,43,58,76,81,81,75,70,73,69,57,52,52,49,49,49,50,51,53,54,32,10,0,3,5,-1,-7,-16,-30,-44,-58,-73,-72,-55,-37,-29,-20,-12,-3,5,13,22,25,24,23,26,30,21,2,185,181,174,162,151,143,136,133,133,133,132,131,128,122,116,119,122,123,124,124,116,108,96,79,62,50,39,34,35,35,33,31,28,24,32,54,38,-17,34,52,96,145,145,119,42,125,105,107,28,49,71,114,139,114,77,46,-1,19,84,44,89,51,114,81,103,121,93,47,65,25,-21,-13,-27,19,9,-2,21,19,8,17,-8,17,34,-12,4,51,47,40,56,67,27,19,16,41,16,29,14,32,33,28,60,108,124,149,156,120,102,98,89,121,70,68,82,61,111,69,67,52,67,62,49,66,28,-10,8,9,-8,-1,-1,-5,-25,-27,-22,-11,8,36,67,83,89,95,102,108,117,122,122,124,129,133,133,133,132,131,131,129,124,125,126,124,135,169,181,165,167,180,176,165,179,187,200,212,212,215,215,209,197,187,186,186,174,165,149,141,138,137,139,138,134,131,134,139,142,138,133,130,130,133,142,151,146,139,132,120,111,111,119,107,69,68,48,76,91,83,57,62,96,103,87,-3,-32,-6,25,34,57,79,77,90,91,63,57,44,40,62,75,81,73,70,68,67,53,42,41,33,22,18,28,40,49,59,62,65,46,28,12,-1,-14,-12,-10,-14,-26,-37,-44,-52,-52,-46,-40,-24,-8,3,9,14,18,21,23,23,24,20,16,5,-13,186,184,178,167,157,145,133,128,129,131,130,129,125,116,108,115,122,128,133,138,130,123,108,87,66,52,37,30,29,29,28,27,27,36,50,48,41,32,106,143,71,136,117,61,105,98,42,34,52,17,10,60,77,101,105,82,55,66,70,139,11,39,89,116,88,107,125,112,43,5,-17,-18,-12,-6,-2,-7,13,10,2,27,-8,-23,-9,-3,14,91,-17,36,18,34,69,34,26,18,51,35,30,59,51,55,87,105,85,123,99,110,55,98,81,75,87,84,72,71,77,95,97,73,29,60,52,-13,-13,-48,-20,-27,-13,0,5,-22,-14,-12,-5,9,23,40,58,74,88,94,99,110,119,119,117,125,128,126,129,130,127,118,118,116,116,123,126,129,136,155,176,179,168,171,174,167,176,188,193,205,207,208,206,197,186,185,189,190,187,178,178,170,156,147,144,137,130,134,138,137,135,131,126,122,123,132,152,155,149,142,133,126,121,141,129,126,119,116,86,74,92,52,77,51,54,-79,-58,-51,-23,20,23,19,48,47,45,38,39,62,87,63,69,73,64,64,56,57,58,43,37,36,28,4,-8,3,20,34,49,54,71,76,61,46,24,-5,-34,-24,-13,-12,-21,-30,-30,-30,-33,-38,-43,-19,5,18,21,23,22,21,21,22,24,13,2,-12,-29,185,186,181,171,161,149,137,129,126,123,124,125,123,118,113,116,119,124,132,140,137,135,123,103,82,66,49,38,33,28,24,19,20,39,40,40,27,64,42,89,67,85,31,86,37,45,13,78,21,53,10,26,58,53,72,60,48,50,11,82,94,25,41,91,131,121,105,98,48,22,0,0,-11,8,11,6,4,9,3,10,49,-19,-39,4,23,37,-22,18,20,31,41,36,24,46,48,61,62,86,66,65,64,44,46,65,74,50,144,110,96,109,111,72,123,71,21,45,10,-10,-21,13,22,-7,-24,-37,-37,-13,0,19,-13,-12,0,8,17,16,35,47,60,76,85,91,101,113,118,114,118,127,120,118,113,105,103,105,108,118,126,129,134,144,153,161,168,181,178,167,168,171,166,178,187,193,193,198,199,191,192,192,188,187,185,183,178,175,172,165,158,150,149,153,147,142,140,132,128,122,124,136,153,155,145,136,135,135,115,130,145,149,150,143,133,112,106,101,80,82,35,14,92,95,34,19,23,57,53,38,38,33,43,73,92,64,65,46,58,55,51,53,43,37,36,36,10,-25,-17,2,12,20,21,39,57,63,46,29,10,-13,-35,-25,-15,-13,-17,-22,-24,-26,-26,-25,-25,-12,0,11,18,26,27,28,25,17,8,-3,-15,-26,-35,183,187,184,174,164,152,140,130,123,115,117,120,120,119,118,117,116,121,131,141,144,146,138,118,99,80,61,47,37,27,19,13,12,29,44,60,59,50,67,61,142,30,75,83,7,-6,47,53,63,35,52,47,14,69,66,55,45,40,27,39,80,59,54,43,88,74,39,58,48,18,24,19,5,-11,7,7,14,26,35,33,32,60,34,4,29,17,41,82,40,45,41,35,46,83,94,83,84,105,118,98,39,57,69,42,53,102,106,71,71,114,91,103,66,-6,-29,-27,-58,-27,-24,-7,-31,-27,-23,-3,-25,9,2,10,11,10,33,29,11,3,19,28,62,80,86,90,104,120,117,113,127,128,117,118,112,116,116,118,127,134,129,124,138,155,165,181,187,188,192,154,160,177,175,176,176,181,184,186,185,192,194,184,184,187,183,178,176,175,172,165,158,154,155,156,153,152,143,133,125,123,123,132,147,150,141,136,140,146,145,147,141,135,136,175,173,180,169,123,123,151,129,140,146,149,139,106,77,63,70,49,36,44,63,68,62,51,53,59,60,48,40,34,33,32,32,18,-15,-38,-16,-12,-8,-9,5,19,44,50,31,13,-4,-20,-36,-26,-17,-13,-14,-14,-18,-22,-20,-13,-6,-5,-4,3,16,29,33,36,29,11,-7,-20,-32,-39,-41,183,188,186,177,168,157,145,133,121,109,112,114,116,117,118,116,115,120,130,140,143,147,141,127,112,93,74,56,41,26,18,11,16,28,35,47,42,57,49,27,48,81,55,102,95,7,61,26,11,7,-14,23,94,48,35,41,50,55,47,83,55,39,25,38,7,24,62,36,15,28,-5,7,34,0,2,0,20,18,39,48,57,53,53,17,54,57,37,60,70,70,52,50,57,81,58,75,74,102,122,106,83,63,61,53,69,52,40,85,91,92,104,-20,-2,-10,-27,-34,-46,-38,-47,-35,-13,-17,-19,16,4,5,18,30,9,45,21,-7,17,13,25,32,31,17,39,53,96,133,129,129,138,129,129,123,131,143,155,155,150,144,143,142,142,151,167,196,200,204,179,173,165,169,180,180,175,172,175,175,173,178,179,174,168,173,174,171,172,178,176,171,164,157,154,156,152,149,146,138,128,121,122,127,138,138,133,134,140,144,144,144,142,144,140,133,149,181,175,210,165,132,125,118,138,168,207,171,158,73,86,64,48,69,78,58,50,51,57,56,43,26,16,5,4,7,7,-14,-37,-32,-33,-47,-80,-93,-65,-29,15,22,12,2,-9,-19,-29,-23,-18,-13,-11,-9,-12,-15,-12,-4,4,1,-2,3,16,29,29,29,19,-2,-23,-33,-43,-46,-44,185,188,187,180,173,162,151,138,122,106,107,108,109,110,111,114,116,121,128,135,136,136,133,128,123,105,87,67,45,23,19,15,20,29,35,57,42,26,42,33,43,150,48,70,69,47,41,4,42,36,-7,-31,29,35,31,22,27,44,54,71,97,122,112,30,22,16,30,9,4,-6,-14,-26,-19,4,-2,-9,-6,6,25,48,43,57,43,50,76,83,31,54,52,52,19,30,58,51,52,56,64,48,81,62,99,68,48,46,57,43,81,84,61,90,59,1,11,-3,-23,-22,-48,-43,-38,-32,-20,-31,-25,-12,-5,6,23,39,34,21,18,14,27,42,59,56,48,53,38,22,41,58,110,135,145,141,140,146,150,164,167,171,160,155,142,149,164,178,196,206,191,198,171,184,183,178,179,180,165,166,162,161,165,160,159,157,163,161,159,153,158,171,175,173,169,165,158,150,152,136,143,152,129,120,119,120,124,127,124,133,139,139,134,128,150,129,136,135,168,149,170,120,157,170,168,178,145,142,140,161,195,148,63,47,56,93,89,51,66,55,45,39,24,15,-6,-16,-6,-2,-22,-41,-39,-63,-100,-165,-159,-129,-97,-62,-28,-19,-12,-4,-3,-10,-16,-16,-16,-14,-10,-6,-5,-4,-2,2,7,7,7,11,17,24,16,8,-5,-22,-40,-43,-47,-47,-45,186,189,187,182,177,167,158,143,123,103,103,102,102,103,104,111,118,123,127,131,128,125,125,129,133,117,100,78,49,21,21,19,31,34,38,42,46,11,61,49,24,58,146,61,71,44,37,-4,16,22,15,-20,-38,17,-10,-14,40,23,10,23,58,78,101,87,33,12,40,20,48,50,7,-39,-5,-20,-3,-12,-14,0,14,32,41,37,62,7,40,24,23,23,34,38,26,36,56,46,77,72,54,22,20,54,48,50,49,18,58,53,34,91,84,64,61,-30,-24,-19,4,-30,-36,-47,-41,-38,-26,-51,-25,-24,-14,-10,-9,-13,-6,7,20,43,66,58,51,51,30,45,47,61,69,72,57,89,110,132,145,158,171,175,172,170,187,171,167,166,176,190,202,193,195,197,188,188,188,185,166,171,157,157,148,145,150,152,144,143,139,144,145,145,157,161,177,178,171,168,159,150,142,138,139,138,124,109,101,109,122,134,140,154,147,133,131,121,119,136,145,141,125,90,127,99,111,133,117,111,132,160,181,172,131,134,147,73,88,118,86,73,46,46,40,21,23,-4,-14,-13,-18,-18,-45,-66,-68,-175,-190,-181,-159,-116,-105,-88,-83,-61,-35,-10,2,-1,-3,-9,-14,-14,-9,-3,1,6,8,9,9,13,16,18,19,19,3,-14,-29,-42,-56,-54,-51,-48,-45,183,184,181,174,168,160,153,141,126,111,105,99,96,97,98,104,111,116,121,125,126,127,130,137,144,126,107,83,53,22,22,23,28,34,33,42,9,62,63,55,122,33,60,79,45,14,-10,12,12,26,6,40,-32,-6,-19,-10,-14,-16,43,34,53,37,39,53,69,53,20,13,25,49,45,6,-12,12,-4,-19,1,-2,9,32,37,46,78,10,19,10,10,-25,12,13,27,39,55,39,34,71,63,57,35,34,45,45,64,25,69,48,71,65,64,-31,-79,-71,-45,-35,-26,-28,-11,-24,-3,-48,-43,-41,-16,-33,-17,-4,-3,-7,-1,3,8,23,56,77,48,77,49,78,41,66,88,81,86,51,59,73,135,157,168,172,178,187,176,191,180,173,192,196,189,170,183,190,197,193,184,181,162,158,160,132,131,132,136,137,135,128,126,125,134,145,154,166,174,181,180,168,157,145,137,129,127,131,122,115,133,135,147,135,130,135,143,140,124,126,129,132,115,74,72,40,92,10,58,103,107,163,184,191,170,129,129,144,128,167,139,133,84,80,57,31,27,20,-7,-19,-25,-23,-27,-32,-60,-70,-172,-179,-174,-146,-115,-102,-88,-73,-62,-52,-37,-23,-13,-7,-1,-6,-11,-10,-2,5,8,12,15,18,21,18,15,12,7,3,-9,-21,-31,-40,-49,-44,-39,-34,-29,181,179,174,166,159,153,148,140,129,119,107,95,90,91,92,98,104,110,115,120,124,129,136,146,155,135,114,88,56,23,22,27,32,33,35,20,36,-1,63,85,49,87,71,36,26,-14,-5,6,13,24,55,-21,-19,4,1,0,24,13,-11,24,-35,18,-14,12,29,31,7,14,62,55,77,63,10,10,12,-13,-9,0,2,43,53,17,45,48,-11,3,-3,-26,-13,16,28,26,47,56,40,34,59,63,30,26,29,4,52,49,24,49,-61,-79,-82,-76,-83,-46,-75,-73,-23,-1,-34,-30,-44,-15,-14,-1,-25,-10,-5,-13,13,12,23,31,33,36,58,60,74,87,61,61,64,85,82,52,75,62,62,64,95,59,120,177,192,179,191,184,161,194,194,185,172,151,171,192,200,201,188,173,160,150,145,120,117,124,132,127,123,120,115,116,130,141,149,157,172,177,170,164,152,147,140,133,129,133,122,126,128,123,131,137,121,127,123,126,110,100,97,104,95,90,73,96,74,130,24,89,109,131,172,165,153,155,133,130,147,153,171,153,155,91,65,-2,8,-7,-21,-27,-31,-34,-42,-55,-61,-132,-160,-156,-149,-59,-92,-97,-75,-43,-49,-43,-40,-36,-27,-13,0,-4,-8,-5,4,13,15,17,21,28,34,24,15,5,-4,-13,-20,-27,-33,-38,-42,-35,-27,-20,-13,179,176,170,162,155,151,147,142,135,128,112,96,88,88,87,92,97,102,107,113,118,123,131,143,156,138,120,95,62,29,23,23,42,21,52,39,25,54,51,88,98,59,35,52,11,22,35,-6,49,21,27,-34,-14,-9,12,25,51,47,42,7,-10,-25,17,-5,7,10,5,20,19,28,28,36,58,71,-14,-6,-7,-5,25,24,29,38,37,45,29,-19,-1,11,-3,7,42,35,29,38,38,31,40,60,69,38,-12,-49,-20,57,45,-55,-73,-104,-56,-71,-32,16,-33,-37,-31,-38,-30,-20,-42,-33,-9,1,-13,-6,1,-3,3,22,28,31,39,37,66,63,57,71,47,58,56,57,76,69,39,52,69,30,26,88,85,54,132,208,167,177,177,168,171,173,164,162,172,189,200,203,179,146,141,129,127,116,118,119,116,113,111,110,109,111,116,133,145,152,160,157,157,155,155,154,146,128,129,119,133,131,119,120,154,121,128,101,107,119,130,108,81,85,89,53,40,34,72,157,23,63,84,158,182,96,186,143,120,156,145,171,158,168,173,133,54,-4,-19,-23,-33,-29,-27,-31,-39,-66,-111,-141,-135,-113,-78,-62,-63,-68,-67,-61,-57,-34,-34,-34,-26,-11,4,1,-2,0,8,15,17,18,22,26,31,19,7,-5,-16,-27,-28,-30,-32,-34,-36,-31,-25,-20,-14,178,174,169,162,156,153,150,147,142,137,120,103,92,87,83,86,90,94,99,104,106,108,117,131,145,135,125,104,71,39,30,30,27,27,38,3,81,33,83,106,101,45,59,7,17,5,19,-2,16,65,40,38,-7,-7,8,34,29,49,65,42,13,0,-2,-6,-4,9,13,25,22,33,37,41,67,9,12,-23,14,-4,14,18,17,26,35,43,35,24,9,0,10,8,19,45,31,46,29,40,49,55,37,69,44,53,-8,29,-51,-89,-72,-69,-53,-48,-27,6,27,-61,-46,-27,-22,-27,-30,-27,-8,16,24,24,28,5,28,33,24,22,23,16,33,40,56,68,43,58,60,47,68,80,117,69,69,34,53,99,43,51,63,28,174,174,141,135,161,157,144,149,156,169,178,183,172,162,150,132,125,112,84,77,73,75,81,91,98,114,115,125,139,147,137,135,133,141,152,153,149,146,143,150,139,124,118,117,135,124,115,112,118,132,114,99,100,70,65,70,42,40,36,151,50,134,149,76,118,177,111,135,153,151,135,136,148,150,155,102,27,-3,-28,-36,-30,-28,-23,-26,-51,-73,-120,-125,-109,-65,-44,-32,-21,-66,-98,-65,-50,-23,-20,-17,-11,0,11,9,7,7,9,11,13,15,15,14,13,3,-8,-18,-28,-38,-33,-29,-27,-29,-31,-32,-33,-33,-31,178,173,167,162,157,155,154,152,149,147,128,109,95,87,79,81,82,85,90,95,95,94,102,118,134,132,130,113,81,49,35,38,55,45,9,11,52,36,79,89,81,75,14,-4,-20,0,17,10,11,48,-27,102,31,10,32,39,22,49,58,69,45,43,3,1,-5,19,3,42,38,29,51,59,107,58,27,20,22,17,12,21,24,16,38,40,21,23,-17,2,-6,1,31,-14,16,21,-14,-12,28,16,40,54,35,47,31,-99,-80,-63,-27,-37,-49,-32,-22,-49,-85,-74,-36,-32,-39,-25,-2,-7,1,3,31,38,42,15,42,66,30,23,5,18,24,41,56,58,65,55,56,68,81,84,109,67,29,90,56,72,32,48,-65,-46,-58,-51,-24,-3,12,26,42,53,68,88,101,114,110,107,115,131,137,134,135,110,69,59,79,88,109,123,121,120,116,116,108,97,105,120,134,147,151,151,144,128,92,104,113,110,114,103,122,105,94,91,80,81,73,61,33,38,26,72,88,75,21,84,103,8,111,121,148,114,145,140,141,140,145,159,145,77,27,-12,-42,-46,-35,-20,-27,-36,-38,-84,-113,-109,-54,-27,-34,-18,-50,-56,-56,-52,-35,-13,-7,-1,5,12,18,17,16,13,10,7,9,11,9,2,-5,-14,-23,-31,-40,-49,-38,-27,-23,-24,-26,-33,-40,-46,-49,170,162,157,154,152,152,152,150,147,143,128,112,99,88,77,79,81,84,87,89,91,93,100,114,128,127,126,111,82,53,40,31,46,24,35,34,74,39,53,49,65,57,40,-5,-25,31,-6,15,53,38,29,78,44,69,41,43,47,42,19,42,50,34,35,20,20,18,17,34,41,55,50,52,75,87,57,25,12,28,22,24,39,18,24,35,32,26,12,33,61,-35,14,52,26,-12,-2,0,41,19,0,35,13,-76,-86,-70,-56,-57,-44,-43,-85,-106,-73,-47,-61,-55,-39,-24,-19,-7,6,26,11,-10,17,13,36,46,-3,39,-2,-11,52,53,-9,44,45,6,42,37,18,24,50,48,50,84,46,42,71,6,49,-27,-21,-46,-48,-35,-19,-5,13,27,38,52,67,75,82,86,81,78,86,102,116,131,137,122,114,108,95,92,99,114,117,108,95,80,70,72,92,104,122,145,156,158,147,145,149,99,94,118,119,105,98,107,100,82,55,32,24,1,16,22,18,20,104,1,94,77,-6,34,46,78,145,110,110,132,144,133,127,143,143,46,10,-24,-43,-48,-40,-29,-28,-53,-76,-59,-43,-11,-30,-18,-29,-9,-20,-19,-20,-35,-21,-13,-10,0,8,13,19,18,17,14,10,5,6,7,7,4,2,-14,-31,-41,-46,-50,-38,-25,-19,-20,-21,-31,-40,-49,-56,162,151,146,147,147,149,150,148,144,140,128,116,103,89,75,78,80,82,83,84,88,91,99,110,122,122,122,109,82,47,42,51,50,19,24,5,34,65,72,62,23,7,0,-2,39,50,44,18,5,26,59,40,8,16,42,86,55,42,18,-1,26,39,22,29,43,36,45,45,30,25,45,30,28,41,77,88,36,24,33,39,36,55,37,36,35,10,-25,47,82,32,63,28,-1,5,25,24,4,28,26,13,-7,-78,-96,-68,-89,-110,-128,-118,-82,-68,-56,-37,-51,-57,-41,-25,7,24,18,67,30,-9,21,8,14,42,6,50,4,14,52,52,-7,-17,25,54,63,39,24,18,62,25,58,14,49,38,-7,15,13,-81,-64,-59,-37,-2,13,21,34,40,51,62,71,82,94,97,90,84,77,83,99,108,119,128,122,118,101,91,94,101,95,82,69,56,52,65,78,87,102,107,107,135,135,134,130,136,118,127,121,132,108,92,83,54,42,32,6,1,40,27,60,100,126,53,91,57,75,95,19,36,111,125,119,126,140,127,130,135,99,46,-3,-27,-43,-53,-42,-20,-44,-39,-96,-53,-41,-44,-19,4,-6,-12,-20,0,-3,-9,-31,-20,-13,1,10,15,20,19,18,15,10,4,4,4,5,7,9,-15,-38,-50,-51,-51,-37,-23,-16,-16,-16,-28,-40,-52,-62,157,145,140,142,144,146,147,147,144,141,135,128,116,100,83,81,80,78,77,77,81,85,92,100,108,109,110,100,80,53,42,41,28,0,23,4,60,64,50,25,17,-23,-19,52,47,70,40,20,-26,23,54,-25,47,10,-5,23,77,5,36,12,-29,19,59,74,35,30,36,51,55,79,45,38,48,43,52,67,68,63,33,38,41,39,64,41,55,53,68,17,47,50,22,-8,12,29,11,31,-17,1,-6,-59,-115,-72,-77,-100,-95,-99,-126,-84,-57,-46,-34,-24,-54,-28,10,33,12,57,-20,27,-7,9,22,13,0,41,24,12,38,6,24,57,36,28,28,84,80,64,120,110,70,48,68,34,-34,5,13,-14,-21,-33,-31,-6,3,22,32,43,48,61,69,77,87,95,96,100,103,96,86,77,71,82,93,107,103,96,87,79,80,73,67,57,50,47,60,67,78,72,91,103,117,136,123,150,124,132,134,139,152,146,93,80,74,63,44,32,19,8,11,3,65,79,58,85,49,51,30,70,35,26,74,112,126,119,130,133,115,95,48,12,-13,-31,-46,-46,-41,-32,2,-26,-67,-48,-37,-26,-22,-7,2,-25,-37,-6,-6,-5,-12,-23,-10,0,8,15,21,19,16,12,7,1,-1,-3,-2,1,5,-17,-39,-50,-50,-49,-37,-25,-19,-19,-19,-33,-47,-59,-69,156,144,138,140,143,143,144,145,147,148,148,147,138,120,102,91,79,73,70,68,71,75,79,82,86,88,90,85,73,55,50,52,49,6,33,45,52,40,24,21,-4,16,23,17,24,27,36,-54,60,41,21,39,-14,13,35,39,43,30,19,28,9,4,8,45,51,45,19,9,39,50,66,52,44,56,67,82,91,56,67,68,41,58,81,63,77,58,74,52,57,22,51,-28,66,33,-11,-19,13,-24,-100,-91,-101,-84,-108,-108,-81,-78,-78,-62,-53,-52,-32,-13,-2,2,-10,-4,-8,19,34,-9,11,6,6,-9,99,-20,26,17,37,14,5,64,-18,-14,34,68,54,67,91,16,79,86,57,-15,-26,-22,-25,-7,-19,7,-15,1,24,30,40,54,67,80,88,91,100,103,103,104,102,94,81,73,51,52,77,85,79,78,66,47,40,38,33,30,37,48,60,65,73,80,94,89,89,108,106,103,117,132,131,143,145,99,99,91,79,79,53,38,24,40,1,3,115,72,94,39,75,11,2,29,38,40,65,96,100,114,119,110,98,33,4,-23,-18,-48,-46,-26,-46,-38,-83,-8,-51,-30,-34,18,-32,9,-13,-13,-34,-17,11,-17,-12,5,-1,-2,3,13,24,17,10,5,1,-3,-8,-13,-14,-12,-10,-21,-32,-39,-42,-44,-38,-31,-29,-30,-32,-46,-61,-71,-76,155,142,137,139,141,141,141,144,149,155,161,167,160,141,121,100,79,67,63,59,62,65,66,65,64,67,70,70,67,58,54,52,28,19,15,38,19,-7,14,24,3,9,15,0,21,11,-13,8,0,52,42,32,50,-13,13,18,3,21,15,19,9,-3,-12,-5,10,24,40,62,21,22,58,62,36,27,28,40,57,43,78,97,95,67,47,54,51,54,48,58,63,36,33,-110,-83,-80,-90,-88,-88,-102,-91,-95,-95,-105,-85,-95,-53,-22,-26,-32,-52,-30,-21,-37,-6,-11,-1,-2,-22,3,8,0,6,41,60,11,-10,52,-8,9,54,-19,-27,-11,24,77,31,62,96,70,17,23,130,80,-19,22,26,8,-32,-37,-5,-14,0,2,9,27,50,69,83,92,100,105,111,111,113,106,99,89,74,60,39,43,46,54,45,32,22,13,23,10,6,5,12,21,42,54,81,88,91,104,102,110,121,129,119,115,127,99,118,104,106,105,94,82,71,57,66,72,39,64,50,58,29,28,9,6,-35,-12,30,27,74,87,99,108,121,108,25,18,-11,-13,-30,-42,-46,-39,-32,2,-20,-1,-29,-1,-27,-21,-10,-41,-49,-15,15,-11,-7,-33,-8,17,7,-4,-3,12,26,15,4,-3,-5,-7,-15,-23,-27,-26,-25,-25,-26,-29,-34,-39,-38,-37,-38,-41,-44,-59,-74,-82,-83,158,149,145,145,146,145,145,145,148,150,154,157,153,139,126,106,86,73,67,61,61,60,60,60,60,62,65,64,59,48,58,65,37,-1,31,43,46,31,8,29,11,15,3,0,12,19,34,23,-15,26,7,0,22,24,20,19,7,24,-34,-10,3,-3,7,8,26,-20,9,21,37,42,48,33,85,35,27,31,32,40,43,45,87,74,95,80,74,57,67,71,68,-28,-70,-69,-21,-31,-78,-71,-49,-88,-88,-63,-81,-111,-73,-76,-38,-12,-44,-47,-107,-82,-70,-91,-51,-36,-29,2,-2,3,5,27,4,43,22,50,6,28,56,23,69,56,-7,-11,-8,31,19,100,54,1,84,93,21,47,43,-32,-11,-35,-41,-48,-42,-41,-14,-5,19,36,60,47,64,81,83,91,89,87,99,98,90,76,66,49,28,22,32,45,58,40,28,15,-12,18,-10,-1,17,31,41,50,63,73,53,68,95,96,66,44,68,103,141,57,44,53,68,81,78,82,89,78,87,91,120,118,115,110,63,77,-15,-30,-38,-20,12,47,79,70,82,95,69,29,2,-18,-15,-17,-34,-48,-59,-28,-36,-32,-23,10,-58,-6,-40,-87,5,-51,-66,6,-4,-33,15,-16,10,9,8,3,6,13,20,12,5,-1,-6,-11,-24,-38,-42,-36,-30,-36,-43,-48,-53,-57,-58,-59,-60,-61,-62,-73,-84,-89,-89,161,156,152,151,151,149,148,147,146,145,147,148,145,138,131,112,93,79,71,63,59,56,54,55,56,58,60,58,52,43,39,42,48,35,9,20,31,-8,16,15,27,-6,-7,11,1,28,30,39,9,-18,-3,4,2,22,9,6,28,39,-8,8,-10,6,10,22,15,9,22,12,18,6,33,59,27,66,52,27,27,34,43,66,36,53,50,88,24,40,48,51,2,-2,-7,4,-14,-57,-40,-80,-60,-63,-40,-50,-47,-44,-43,-36,-40,-19,-48,-38,-58,-44,-34,-28,-60,-33,-21,16,2,36,24,15,16,-11,3,59,0,44,-28,32,12,65,47,-2,10,76,-32,93,19,8,50,46,-6,9,-13,-18,-51,-51,-60,-54,-38,-39,-13,-10,2,-13,2,19,33,41,55,49,57,66,82,83,72,57,46,32,1,-12,1,5,13,14,26,26,21,25,22,52,-70,-47,-58,-34,-26,-20,-8,-16,2,17,33,23,26,27,33,20,32,50,59,65,76,100,118,114,114,103,130,156,178,195,117,91,1,76,82,-36,-3,41,39,11,-40,-13,6,0,-18,-17,-16,-21,-40,-20,-43,-30,-33,-5,-15,-12,31,-19,-35,24,-31,-26,-3,10,-9,2,-4,-1,18,12,9,11,14,14,13,10,6,1,-7,-15,-34,-53,-57,-46,-35,-47,-60,-68,-71,-75,-77,-80,-81,-81,-81,-87,-93,-96,-96,163,159,156,154,151,149,147,144,140,136,135,134,131,127,124,109,94,82,73,64,59,55,52,51,51,52,53,51,36,42,35,51,38,12,12,7,24,20,24,15,21,-9,9,15,0,16,36,27,11,-22,26,-34,-34,23,33,16,21,17,4,3,-8,-10,6,10,30,-9,22,22,13,21,27,32,31,56,69,52,69,64,57,55,43,29,22,84,-23,32,46,15,4,-10,-1,32,-18,-31,-51,-50,-40,-35,-58,-50,0,16,-34,-29,-74,-56,-34,-46,-34,-40,-53,-48,-22,15,-14,-65,29,29,13,-41,107,26,50,-35,23,-1,24,12,54,12,62,-4,18,28,46,14,10,43,28,-23,-8,-18,-43,-56,-47,-43,-49,-54,-46,-36,-29,-37,-37,-38,-16,-5,-6,16,20,33,38,42,42,26,34,31,11,0,-20,-10,-18,-19,-14,-9,-2,4,-57,-102,-127,-100,-102,-81,-78,-74,-48,-54,-34,-39,-41,-14,-31,-25,-12,3,4,22,39,48,68,70,77,96,112,115,127,140,153,166,191,209,214,215,142,145,99,-54,-5,-18,-12,-32,-2,18,7,-3,-12,-16,-26,-17,-11,-11,-27,-16,-21,-17,9,41,-9,-24,-5,-22,-30,-5,5,-51,5,4,-9,0,23,2,7,15,17,13,9,5,1,-5,-12,-19,-38,-57,-61,-50,-38,-54,-70,-80,-83,-86,-89,-92,-94,-94,-94,-97,-100,-102,-103,163,160,156,152,148,145,142,137,130,123,119,115,111,108,105,97,88,80,72,63,60,56,53,48,44,43,42,42,38,35,38,45,37,16,21,-10,15,20,-4,24,14,23,4,15,-3,-1,19,5,14,6,45,37,-46,-4,-2,37,54,39,38,8,-17,-18,-7,10,11,-23,11,27,66,16,32,9,54,53,30,48,26,65,65,58,20,35,25,42,14,7,21,14,-21,-16,12,-31,-1,-62,-22,-36,-14,-23,-43,-10,-24,-19,-21,-32,-50,-13,-9,-71,-20,-35,-8,-19,60,-19,73,4,65,67,8,-41,68,2,-27,33,-12,14,-21,-1,-5,-1,0,-5,-4,16,8,-13,-25,-18,-16,-40,-43,-29,-52,-57,-53,-34,-31,-36,-35,-37,-49,-67,-62,-55,-44,-30,-30,-5,3,7,2,-7,11,-14,-1,-25,-9,-27,-32,-14,-12,-22,-21,-63,-160,-147,-124,-136,-145,-127,-115,-100,-96,-95,-89,-77,-65,-57,-38,-37,-24,-12,-11,-5,11,17,22,34,51,68,83,91,109,129,147,156,171,184,197,200,214,222,172,102,150,0,79,4,-5,11,29,-3,-10,-23,-26,-34,-37,-16,-5,-4,-7,-4,-7,11,12,12,-6,-11,4,-32,2,0,-8,15,7,12,19,29,23,14,19,16,14,11,8,-1,-11,-17,-20,-24,-37,-51,-54,-47,-41,-57,-74,-84,-87,-91,-94,-97,-99,-100,-102,-104,-107,-109,-110,164,161,156,150,144,140,136,129,119,109,103,96,92,89,87,85,83,78,71,63,61,58,53,46,38,35,32,33,35,49,46,47,-7,7,43,-2,1,10,-7,5,35,10,-11,2,-10,8,13,33,21,38,36,-23,-10,-21,69,13,62,44,58,-14,30,-5,-18,-40,39,24,5,22,29,-14,26,69,71,94,-9,16,80,46,50,58,83,31,33,11,3,27,24,10,16,-41,-37,-6,-5,-1,-33,-8,-29,-56,-79,-35,-28,0,-24,-31,-8,-18,-30,-11,-7,31,44,27,76,-6,53,13,76,1,-41,6,48,26,9,39,-19,5,-24,9,9,-16,-27,-32,-32,-40,-40,-32,-60,-39,-60,-56,-44,-39,-41,-84,-40,-46,-51,-45,-49,-32,-75,-79,-79,-72,-74,-48,-58,-29,-23,-10,-16,-23,-19,-30,-33,-29,-55,-42,-20,-13,-25,-64,-173,-145,-159,-172,-158,-154,-150,-141,-117,-75,-102,-56,-68,-52,-68,-41,-39,-32,-11,-18,2,11,30,44,49,66,82,87,95,104,117,125,139,154,175,183,197,199,212,214,200,132,193,162,128,130,34,23,38,15,-24,-47,-27,-29,-14,-7,-1,35,-2,8,23,30,44,50,-55,-22,-52,-40,46,9,-19,24,11,-10,42,19,23,42,21,17,12,9,7,-8,-23,-30,-29,-28,-36,-45,-48,-45,-43,-61,-78,-89,-92,-95,-98,-101,-104,-107,-110,-112,-113,-115,-118,163,159,152,141,130,129,127,125,124,122,110,98,90,87,83,82,81,77,71,66,64,63,59,54,49,47,44,43,39,42,40,42,4,28,-9,12,-10,6,4,15,14,-1,0,-2,5,2,25,10,-5,38,39,59,45,24,7,62,67,52,-26,49,-34,-10,36,1,6,12,8,41,14,-7,34,74,61,-23,-24,58,22,8,34,28,-19,15,36,20,40,22,5,-29,-20,19,-2,-17,-23,-26,-9,-25,-15,-31,9,-36,-6,-7,16,26,21,21,54,-26,-35,43,52,73,-61,31,8,32,-35,-12,-1,-32,-18,-1,-30,-48,-63,-58,-53,-48,-21,-37,-33,-32,-29,-60,-71,-73,-110,-75,-96,-94,-100,-122,-82,-63,-84,-67,-56,-41,-24,-14,-49,-72,-87,-89,-86,-78,-72,-82,-48,-41,-16,-30,-33,-19,-29,-47,-30,-28,-37,-55,-67,-151,-191,-186,-182,-166,-143,-123,-96,-83,-63,-111,-95,-71,-53,-52,-47,-37,-42,-44,-37,-27,-27,-18,6,21,44,68,92,104,110,128,142,144,139,145,165,173,183,203,208,210,213,204,209,204,157,138,122,67,35,5,-29,-49,-48,-10,-8,-14,-27,33,58,-9,3,48,43,19,-18,19,-32,-13,-10,-10,-16,13,19,15,20,19,31,33,18,19,8,6,4,-6,-17,-23,-25,-26,-35,-44,-50,-51,-53,-67,-80,-90,-95,-101,-102,-104,-106,-110,-113,-115,-116,-118,-121,162,158,148,132,117,118,118,122,128,135,117,100,89,84,79,79,78,76,72,69,68,67,65,62,60,58,57,54,49,41,30,23,20,10,5,29,-4,2,-16,-7,18,15,0,2,9,6,23,-4,15,23,20,42,38,37,48,45,0,39,73,-6,-30,5,-18,-1,47,-41,13,-40,-29,-36,18,97,-10,17,-1,-19,-26,15,-36,22,-17,-23,6,0,-1,-18,-3,26,-14,-9,15,-1,-37,-2,16,-6,13,8,-17,-3,-4,3,0,2,21,45,42,14,54,-17,37,28,14,24,38,2,-11,-19,-43,-10,-7,-13,-47,-34,-67,-49,-45,-48,-46,-49,-45,-64,-77,-77,-85,-114,-137,-129,-124,-118,-145,-139,-129,-119,-107,-74,-47,-47,-18,-43,-37,-65,-75,-90,-93,-95,-78,-89,-109,-67,-49,-43,-52,-49,-40,-37,-55,-81,-85,-148,-163,-169,-172,-168,-75,-64,-45,-31,-22,-14,6,-26,-37,-6,-19,-17,-30,-23,-50,-63,-58,-45,-40,-42,-37,-32,-22,-15,-15,-3,31,105,126,136,152,153,152,163,180,189,197,201,196,206,200,204,180,162,144,84,84,10,-20,-44,-40,17,13,24,15,-12,23,11,16,46,39,11,2,-49,-25,-48,-6,-22,-2,-14,26,24,14,7,43,4,22,11,4,3,1,-5,-11,-16,-20,-25,-34,-44,-52,-57,-63,-73,-82,-91,-99,-106,-107,-107,-109,-113,-116,-118,-120,-122,-124,156,152,143,128,113,115,117,122,131,139,120,101,88,81,74,73,73,73,73,74,73,73,71,68,65,62,59,53,49,54,38,27,29,-8,-26,11,9,-2,-12,8,6,5,0,5,10,31,35,17,21,13,36,24,34,13,-4,69,16,14,25,0,-15,-5,9,0,22,31,-1,-31,44,34,-61,43,15,39,47,38,1,27,-3,3,13,27,24,17,5,-8,4,-2,21,17,11,17,20,10,4,21,27,13,4,5,-14,14,-14,47,25,28,18,48,42,71,-17,69,63,50,55,32,-1,-15,-28,-11,-12,-34,-55,-59,-62,-58,-65,-65,-53,-60,-69,-77,-82,-92,-128,-101,-116,-132,-149,-158,-145,-101,-99,-79,-81,-69,-61,-50,-62,-51,-44,-58,-59,-66,-56,-79,-75,-87,-113,-108,-107,-114,-93,-94,-103,-148,-173,-188,-186,-180,-168,-146,-113,-64,-61,-56,-27,-9,-10,0,-9,27,11,-17,1,-2,-26,-27,-28,-51,-51,-52,-51,-46,-41,-39,-32,-36,-33,-32,-27,-19,3,34,100,129,156,157,163,175,197,193,190,192,195,195,181,173,149,101,62,24,-12,-30,-10,24,23,1,29,34,1,6,1,-12,13,22,-27,-42,-65,9,6,3,-20,12,29,18,27,36,24,11,12,-1,1,-1,-4,-7,-11,-15,-20,-25,-35,-45,-54,-63,-71,-78,-86,-93,-101,-108,-109,-110,-112,-115,-117,-121,-124,-126,-126,146,143,137,129,120,121,122,125,131,136,119,102,88,78,67,66,65,67,74,81,80,79,76,70,65,58,51,44,42,42,62,26,8,-28,-35,-32,-6,21,-4,-5,14,-8,-8,17,30,37,8,-2,11,-5,6,21,20,23,17,45,31,12,27,12,-7,-14,-15,15,7,-8,-14,-13,14,46,31,-28,-12,-5,1,-4,12,10,-20,-2,20,19,31,31,6,12,39,57,61,16,17,3,14,26,35,55,-7,42,13,67,69,41,44,32,34,45,45,33,69,77,80,16,78,73,81,34,5,6,-7,-5,-13,-35,-47,-46,-63,-58,-52,-50,-53,-65,-64,-81,-88,-101,-89,-110,-135,-135,-128,-106,-77,-70,-48,-41,-37,-46,-35,-26,-47,-44,-41,-58,-52,-53,-67,-65,-42,-64,-79,-99,-94,-93,-85,-146,-148,-148,-139,-124,-152,-81,-68,-65,-48,-29,-20,0,-19,-24,-33,-25,-2,-13,1,-8,-23,-14,-9,-21,-30,-31,-34,-38,-38,-45,-36,-33,-30,-35,-44,-51,-51,-50,-52,-41,-31,-24,-13,18,157,176,179,184,191,199,199,196,183,157,111,101,81,10,-5,-21,-4,36,44,22,-6,30,27,21,-35,-21,17,3,-22,-46,-2,-5,-11,7,-17,9,24,-11,56,13,16,33,-5,-5,-1,-6,-11,-13,-16,-19,-23,-28,-38,-48,-58,-67,-76,-83,-91,-97,-102,-107,-110,-113,-115,-115,-116,-122,-129,-131,-127,135,133,131,129,127,127,127,128,131,133,118,103,88,75,61,59,56,62,75,89,87,86,81,73,65,54,43,37,37,44,48,47,-23,-43,-51,-59,-30,36,24,7,10,25,12,24,5,-16,10,18,33,29,12,21,19,11,25,20,22,8,-11,2,0,5,-2,1,5,8,0,-32,18,64,-62,-27,-56,-57,-54,-26,-3,-40,-29,11,0,42,54,43,80,34,51,37,53,50,35,31,35,26,48,33,-8,7,43,31,96,35,30,46,39,39,33,58,80,55,68,99,46,76,83,47,24,-2,-1,1,1,-31,-44,-44,-60,-55,-51,-61,-63,-73,-76,-82,-88,-77,-85,-84,-87,-92,-45,-56,-60,-34,-53,-119,-97,-77,-39,-23,-24,-21,-40,-60,-62,-55,-55,-43,-35,-43,-49,-52,-72,-60,-52,-45,-61,-104,-111,-88,-73,-70,-64,-37,-41,-23,-34,-12,-64,-25,-19,-30,-29,-26,-20,-14,-29,-30,10,-8,-9,-9,-22,-37,-31,-20,-14,-25,-31,-38,-54,-57,-60,-60,-57,-51,-44,-32,-16,2,21,24,63,185,190,192,194,193,161,124,85,69,53,5,-12,5,29,48,24,6,27,9,-40,-23,-5,1,-19,-32,-41,6,-16,4,23,-14,2,-4,28,14,-39,4,11,-11,-18,-9,-4,-11,-19,-20,-21,-23,-26,-30,-40,-51,-61,-71,-81,-88,-95,-100,-103,-106,-111,-116,-117,-116,-114,-124,-135,-136,-127,130,128,126,125,125,125,125,124,122,121,108,95,82,69,55,51,47,52,66,80,81,82,78,68,58,45,32,29,33,40,45,52,-12,-41,-51,-43,-22,-8,16,4,7,31,1,9,-11,10,17,26,46,65,64,22,46,22,-39,-44,-49,-28,-39,-27,-11,-4,-42,-48,-32,5,-49,-52,-69,-58,-39,-64,-53,-62,-71,-42,-19,-37,-22,9,3,40,51,77,69,-16,35,30,-12,26,18,18,32,44,29,47,-9,-1,48,21,72,62,29,36,68,46,48,39,71,80,43,96,77,47,73,45,53,15,-7,24,10,-32,-42,-45,-55,-43,-40,-55,-72,-73,-90,-67,-70,-69,-62,-60,-56,-38,-23,-4,-58,-96,-65,-45,-57,-48,-46,-38,-22,-37,-26,-37,-32,-36,-50,-40,-22,-32,-38,-36,-28,-44,-48,-41,-31,-36,-36,-32,-41,-39,-20,-18,-22,-21,-11,-3,-8,-17,-13,7,-24,-13,-2,-16,0,9,23,9,-25,-5,1,-6,-8,-9,-1,-20,-25,-26,-47,-49,-55,-63,-68,-65,-48,-30,-14,5,14,23,30,45,109,167,181,173,158,120,102,82,48,30,22,30,20,29,21,24,42,5,-3,-3,-38,-13,-62,-44,26,12,-30,-7,-26,20,20,17,10,-26,28,23,1,-21,-17,-15,-16,-20,-26,-26,-26,-27,-30,-32,-41,-50,-59,-69,-79,-87,-95,-100,-104,-108,-111,-115,-117,-119,-120,-119,-118,-114,-106,124,122,122,122,122,122,122,119,114,108,98,87,76,63,50,44,39,43,57,71,75,79,75,63,51,36,21,19,28,37,42,41,11,-44,-48,-36,3,18,21,14,23,18,19,14,5,-20,-5,46,52,56,78,-25,-9,18,-54,-39,-40,-46,-43,-62,-50,-57,-62,-57,-55,-47,-42,-62,-63,-61,-64,-56,-55,-59,-67,-62,-34,-8,-8,12,-12,27,65,75,-9,-55,-23,-5,-6,13,4,20,12,57,40,41,9,3,36,30,42,62,22,27,48,30,27,46,47,92,89,32,103,69,33,38,30,26,1,0,-15,-27,-43,-40,-50,-39,-47,-50,-65,-76,-70,-67,-81,-58,-55,-44,-28,-22,2,-12,-55,-45,-27,-21,-24,-35,-28,-20,-42,-28,-11,-30,-37,-40,-39,-24,-25,-19,-30,-13,-22,-31,-26,-28,-28,-18,-45,-44,-41,-27,-20,-16,-29,-32,-15,-26,-12,-4,11,-6,-12,5,-8,-4,5,14,-12,12,36,-6,-4,-5,1,29,26,4,-8,-20,-20,-31,-33,-36,-32,-52,-54,-32,-17,3,17,24,30,36,19,109,167,143,109,90,111,40,46,40,28,29,-13,-22,4,10,26,15,-5,21,-26,-16,-76,76,-11,-26,-17,25,45,-33,9,15,15,1,-15,-22,-20,-17,-20,-25,-28,-29,-33,-33,-32,-32,-33,-35,-42,-49,-58,-68,-78,-86,-94,-100,-105,-109,-111,-114,-117,-122,-126,-113,-101,-91,-86,121,119,117,116,115,113,112,107,101,95,87,80,70,58,45,39,33,36,49,62,66,71,67,55,43,28,18,13,23,34,45,39,17,-29,-38,-23,-3,7,33,45,12,27,2,-8,24,7,24,33,45,22,45,-12,-20,-9,-26,-46,-38,-43,-43,-46,-72,-60,-62,-56,-46,-50,-49,-60,-58,-62,-62,-66,-63,-59,-63,-63,-56,-43,-7,2,8,-5,40,10,-13,-54,-51,-57,-53,-1,3,9,9,46,49,-11,-4,20,34,26,35,46,17,30,32,39,28,22,32,26,65,39,33,59,21,24,20,19,3,19,-15,-34,-34,-36,-47,-43,-63,-59,-55,-67,-63,-67,-61,-50,-48,-26,-22,7,-2,-5,-11,12,-14,-4,-49,-45,-29,-34,-41,-41,-14,-24,-9,-49,-32,-15,-25,-30,-13,-11,-9,0,-17,-29,-25,-24,-38,-24,-13,-11,-34,-24,-25,-29,-18,-13,-1,16,21,5,8,9,29,17,5,24,26,18,-30,7,10,-13,-1,25,5,15,11,15,-17,-27,-21,-27,-30,-29,-59,-33,-9,9,24,37,35,44,1,7,51,87,80,73,80,60,55,66,2,15,30,-20,-5,15,-47,17,0,-10,-17,-9,-5,11,17,14,27,-57,16,6,-36,-15,-3,-27,-31,-13,17,-8,-25,-30,-38,-33,-35,-35,-35,-36,-37,-38,-44,-50,-57,-66,-75,-84,-93,-101,-107,-114,-114,-114,-115,-116,-117,-100,-84,-73,-67,121,117,113,109,104,98,93,88,84,80,76,72,65,53,42,36,31,33,43,53,56,58,54,44,34,21,16,19,20,35,50,39,18,-21,-29,-5,-8,-2,11,10,32,7,-11,16,31,-22,-30,5,8,43,18,-21,-23,-17,-28,-50,-43,-34,-41,-31,-41,-66,-60,-56,-55,-55,-41,-38,-49,-64,-73,-73,-72,-64,-62,-61,-57,-46,-43,-24,-11,-1,-41,-49,-40,-44,-52,-59,-52,-44,-11,-5,24,31,41,-16,-10,13,44,30,22,33,36,18,33,44,27,24,18,22,28,21,22,3,13,10,12,3,2,-5,-13,-22,-38,-47,-56,-53,-57,-58,-67,-58,-89,-39,-44,-39,-35,-30,-20,12,15,12,36,36,-25,-49,-47,-40,-65,-68,-57,-51,-52,-40,-59,-45,-23,-33,-17,-27,-5,12,-2,3,-4,-26,-24,-17,-23,-19,-9,9,-10,-28,-32,-38,-39,-24,-8,20,10,16,20,18,15,2,2,13,3,-35,-35,-39,-15,-21,-15,9,-29,-12,15,33,15,0,-17,-29,-38,-38,-40,-33,5,22,34,55,59,41,-4,-13,6,45,28,73,64,24,41,64,29,-1,-19,-34,-17,-31,57,-32,-27,-13,5,27,-24,40,49,15,-14,41,-19,-6,-7,-3,-30,-10,26,13,16,42,-13,-30,-38,-31,-30,-33,-37,-40,-41,-43,-48,-52,-58,-64,-70,-80,-91,-101,-111,-122,-119,-117,-111,-102,-92,-80,-68,-58,-50,121,116,109,101,93,83,74,68,67,65,65,65,60,49,38,33,28,30,37,45,45,45,41,32,24,14,13,16,23,33,54,40,26,28,-4,4,13,6,9,-1,-21,4,-2,5,-12,-18,-12,5,9,28,24,-1,-27,-33,-27,-53,-49,-34,-19,-36,-41,-45,-52,-54,-52,-54,-51,-48,-54,-60,-65,-76,-71,-65,-60,-56,-50,-43,-40,-39,-34,-47,-73,-77,-79,-69,-48,-40,-44,-40,-32,-20,-18,-41,-15,-18,-26,4,16,46,35,16,8,10,22,31,30,26,24,16,22,13,0,-2,7,13,11,3,11,-4,-4,-34,-31,-44,-58,-36,-46,-45,-62,-64,-67,-65,-46,-42,-33,-21,-15,-2,14,24,19,-50,-60,-54,-64,-54,-41,-37,-53,-31,-48,-59,-26,-58,-23,-12,-2,-20,-14,-3,12,3,-14,-5,-5,-16,0,8,0,8,17,-12,-21,-14,-21,-11,-15,-4,7,20,23,5,27,19,21,42,9,22,9,7,-3,12,-14,26,-3,17,-3,25,-5,22,-10,-14,-32,-31,-25,8,22,41,48,82,60,-20,2,-43,-1,-3,11,62,34,43,64,-4,35,-3,-4,-23,19,42,-35,12,2,-23,-26,36,-4,-8,21,-3,-2,3,-11,7,-5,-14,-9,3,44,40,46,50,25,-35,-40,-30,-25,-32,-39,-43,-46,-48,-51,-54,-58,-62,-66,-77,-88,-101,-116,-130,-124,-119,-106,-87,-68,-60,-52,-43,-34,119,114,104,89,74,63,52,47,47,48,51,54,53,47,41,36,32,31,35,39,33,28,22,16,9,7,12,17,27,43,59,51,28,57,-4,12,21,-2,18,28,-32,-9,4,-16,1,-7,-17,5,10,31,6,-12,-29,-40,-47,-50,-51,-36,-17,-23,-39,-42,-49,-54,-56,-55,-55,-70,-73,-75,-83,-91,-89,-85,-81,-63,-54,-54,-47,-40,-37,-43,-58,-67,-70,-71,-67,-51,-44,-29,-19,2,-7,-31,-30,-18,-13,4,21,23,47,35,17,6,14,21,33,27,17,22,28,16,18,-2,2,10,12,10,11,-13,-9,-17,-31,-36,-44,-37,-41,-48,-67,-64,-51,-58,-45,-38,-34,-13,-18,-6,12,12,-36,-48,-50,-49,-40,-70,-63,-14,-31,-20,-28,-25,-6,17,-34,-26,-12,-23,-12,-7,4,-1,-19,-10,-7,18,19,4,11,12,11,12,-39,10,-9,-22,7,-8,-1,9,4,21,23,16,15,10,51,-5,22,24,12,29,25,47,-29,-4,51,-5,5,-3,-3,33,-32,-15,-2,65,66,40,66,84,62,-32,-29,-14,-15,9,6,21,30,12,-19,9,24,-10,-17,14,45,30,-5,19,0,-14,6,-25,-7,-14,-20,-15,-1,14,1,-5,1,10,5,1,24,24,29,42,21,-33,-29,-26,-9,-19,-28,-36,-41,-46,-50,-55,-60,-66,-72,-83,-94,-104,-114,-124,-117,-110,-97,-77,-56,-47,-38,-30,-21,117,112,98,77,55,43,30,25,28,31,37,44,46,45,44,39,35,32,32,32,22,11,4,-1,-6,0,12,19,30,46,69,69,37,42,2,0,11,17,21,30,-12,-28,-5,0,-12,-6,-7,1,18,27,-6,-20,-34,-43,-55,-49,-46,-46,-26,-23,-40,-42,-56,-55,-53,-57,-64,-77,-80,-89,-105,-113,-120,-119,-120,-112,-101,-90,-85,-80,-68,-60,-68,-56,-58,-59,-59,-50,-40,-32,-10,0,-2,-3,2,-3,-4,18,30,38,22,29,25,16,16,19,34,36,15,21,14,8,19,2,4,14,10,7,11,-11,-17,-23,-23,-34,-44,-50,-42,-46,-55,-56,-44,-49,-37,-31,-23,-17,-26,-1,6,-3,-28,-41,-24,-42,-27,-29,-39,-40,-42,-17,-6,0,9,-18,-58,-40,-33,-23,-12,-15,-5,9,-11,-10,0,11,-1,-2,10,5,3,10,-25,-11,-22,-11,-5,6,6,6,2,15,22,18,9,12,2,17,17,-21,24,93,55,25,-1,14,27,-1,1,-6,-8,15,17,34,74,118,129,84,70,77,62,-32,-27,-9,-22,2,-9,16,25,0,2,22,-11,-3,1,58,81,4,-14,-39,-27,-2,16,11,13,-3,29,-22,-26,34,21,15,34,17,0,11,21,11,17,21,19,-27,-28,-13,6,-6,-18,-28,-36,-44,-49,-55,-62,-70,-78,-89,-99,-107,-113,-119,-110,-102,-87,-66,-45,-35,-25,-16,-8,110,102,85,60,35,25,15,11,13,16,22,29,32,33,33,30,27,25,25,25,12,-1,-9,-12,-15,4,9,17,27,43,67,99,37,21,12,3,16,33,16,25,29,-14,-16,-12,-14,-13,1,6,20,29,-15,-26,-46,-48,-54,-43,-43,-45,-47,-31,-41,-52,-55,-64,-59,-49,-60,-75,-81,-90,-105,-113,-123,-126,-128,-127,-124,-119,-113,-101,-84,-72,-66,-60,-50,-42,-39,-44,-36,-28,-15,1,14,7,5,20,20,36,55,43,30,21,30,22,22,23,31,35,22,19,12,9,20,9,3,9,10,6,14,-9,-5,-34,-51,-50,-41,-41,-40,-46,-45,-51,-41,-43,-24,-16,-3,-12,-14,-3,2,0,-5,-15,-20,-7,-4,-25,-17,-33,-29,-17,-9,-5,2,-1,-39,-9,-27,-7,-1,-25,-17,-5,8,1,0,4,10,4,9,8,16,2,-17,-28,-17,-2,-14,-3,12,4,-1,-1,-4,6,3,-1,17,32,10,32,-10,-23,-14,-15,6,-6,2,10,26,14,9,9,8,54,74,105,19,41,72,67,-43,-38,-31,-19,6,-2,0,25,-16,-20,3,52,15,0,9,31,40,-13,-44,-1,-23,2,5,1,-10,-15,-18,-8,-22,3,-3,14,60,33,3,10,7,-6,1,3,5,-34,-22,-6,15,1,-13,-24,-32,-41,-47,-53,-60,-69,-78,-91,-103,-109,-109,-110,-95,-80,-65,-49,-33,-25,-16,-8,1,97,84,65,39,14,11,8,5,3,1,5,9,11,10,10,9,9,10,13,16,3,-10,-17,-19,-20,-1,11,12,18,37,65,94,38,28,17,11,28,33,17,24,39,-3,-13,-17,-10,-15,8,12,21,16,-26,-41,-52,-48,-48,-47,-41,-38,-49,-51,-44,-51,-57,-60,-59,-56,-71,-86,-98,-107,-110,-114,-119,-120,-122,-125,-125,-122,-119,-109,-96,-81,-70,-60,-50,-41,-26,-21,-11,-4,2,6,6,20,15,18,33,48,37,43,38,33,37,33,12,23,24,37,41,13,2,3,16,25,9,11,8,15,25,-5,-6,-31,-36,-53,-25,-34,-28,-31,-39,-42,-52,-34,-22,-11,-6,3,-16,-10,-2,-5,-12,2,2,-1,7,-2,-25,-37,-34,-18,-1,-12,-11,-11,-36,-22,20,29,-20,13,-22,-7,2,8,13,6,3,11,10,18,8,7,-4,-27,-21,-12,-23,6,-1,17,17,15,22,-6,24,-3,-7,17,37,92,42,-2,-14,-15,-17,0,-5,5,5,15,16,13,-2,7,47,-12,-35,30,-21,-1,-19,-18,-25,0,-1,14,23,-11,-2,43,7,37,7,-29,30,7,-28,-17,5,-15,1,26,11,5,-8,1,15,13,2,-8,11,11,44,34,14,18,-10,-7,-16,-19,3,4,-25,-4,16,2,-12,-23,-30,-36,-42,-48,-56,-64,-73,-89,-106,-110,-104,-97,-72,-46,-31,-26,-20,-17,-13,-5,7,85,66,44,19,-7,-3,0,-1,-8,-14,-12,-10,-10,-12,-14,-12,-9,-5,1,7,-5,-18,-24,-25,-25,-6,8,11,13,30,57,76,49,36,29,25,32,27,23,23,39,13,-8,-7,-6,-6,3,12,10,6,-31,-35,-55,-48,-47,-53,-50,-40,-44,-58,-54,-48,-48,-62,-76,-62,-75,-90,-96,-100,-98,-102,-106,-117,-124,-127,-124,-121,-118,-117,-109,-95,-82,-62,-45,-37,-28,-14,-19,4,28,31,18,8,18,28,30,51,45,42,40,41,55,43,15,25,32,44,47,11,5,-1,12,14,7,8,9,10,28,-11,-25,-25,-41,-43,-46,-46,-24,-36,-28,-22,-50,-30,-29,-11,-1,1,-15,3,10,7,20,6,9,-11,-15,-22,-30,-31,-25,-14,-13,-1,1,-1,10,24,-39,-20,-25,7,-6,-15,-2,16,13,17,4,13,-4,-7,-2,-6,-22,11,-1,-21,-16,14,16,-10,16,10,-1,1,-2,-7,42,28,-19,65,-24,-20,2,-12,-11,1,-1,1,-20,2,7,-8,4,-7,1,-7,13,10,-34,-42,-2,0,-15,7,24,-9,-8,-41,13,13,-20,14,8,3,4,9,7,-50,-34,-20,-1,21,29,25,15,5,19,20,16,16,-14,52,32,16,9,8,1,-16,-4,-19,-12,-8,-23,-5,18,3,-12,-22,-27,-32,-38,-44,-51,-60,-68,-88,-108,-111,-98,-84,-48,-12,3,-2,-8,-9,-10,-2,13,59,47,31,12,-7,-6,-5,-6,-10,-15,-16,-18,-18,-17,-15,-13,-11,-11,-11,-12,-17,-22,-26,-28,-30,-10,6,12,26,30,49,63,64,34,40,28,36,32,23,21,38,34,12,0,4,-2,3,7,0,1,-29,-31,-27,-53,-33,-48,-50,-50,-45,-57,-59,-53,-46,-60,-79,-62,-67,-88,-98,-96,-89,-93,-95,-101,-113,-127,-127,-124,-123,-120,-113,-107,-94,-82,-65,-56,-46,-25,-8,6,13,21,8,15,29,21,30,51,57,58,61,59,60,52,20,18,30,46,39,40,6,-1,12,12,10,11,2,12,33,-18,-26,-15,-29,-36,-43,-48,-40,-25,-35,-12,-20,-20,-23,-15,-11,-12,-7,5,-6,4,14,-22,-14,4,-25,-21,-17,-16,6,34,54,-20,9,18,19,35,21,8,-21,3,-9,5,-5,10,13,20,19,15,48,23,5,21,9,-17,-22,-13,3,-8,-1,5,3,-6,-3,-13,-4,7,9,42,43,2,9,2,-13,-12,-14,-11,-5,-5,-10,4,17,-2,4,-7,1,-7,7,5,30,5,16,-5,-24,2,10,-11,-9,2,0,-1,-2,-22,0,-13,-8,3,21,-36,-13,-2,4,15,24,28,26,16,18,22,19,26,20,10,13,3,3,7,4,4,-5,-5,-10,-10,-16,-4,9,3,-12,-20,-23,-25,-29,-33,-38,-46,-53,-71,-90,-88,-68,-47,-29,-11,-2,-3,-4,-2,0,4,10,32,27,19,6,-7,-8,-9,-11,-13,-16,-21,-26,-26,-21,-16,-15,-14,-17,-24,-31,-29,-27,-28,-31,-35,-14,6,9,27,38,42,54,57,38,42,34,43,34,21,16,26,29,21,13,7,2,-2,8,-1,2,4,-29,-24,-33,-35,-17,-37,-47,-47,-53,-64,-50,-43,-53,-62,-38,-52,-79,-98,-96,-89,-86,-85,-91,-105,-121,-127,-130,-124,-118,-115,-114,-112,-103,-90,-73,-59,-41,-26,-14,5,10,15,11,16,29,24,37,61,77,62,60,68,41,18,10,23,55,72,39,13,16,8,19,16,7,19,12,27,-3,-13,-8,-24,-34,-27,-37,-46,-20,-28,-16,-2,-13,-5,-13,-3,-16,-15,-1,-20,-5,-9,-5,-9,-7,-8,9,9,20,42,59,65,49,0,16,37,39,21,4,-3,-28,-10,-21,-14,-2,54,28,11,17,15,23,30,24,18,2,15,16,-10,10,21,-7,-31,16,3,26,48,-47,13,25,43,78,-18,3,-5,-4,-10,-8,-6,-7,-6,-3,16,10,-2,-4,6,11,5,12,8,13,6,9,3,-4,-17,2,-3,9,6,5,3,6,1,-7,11,19,18,-12,3,10,15,14,21,18,13,6,15,18,23,30,19,5,-2,-4,12,8,3,12,2,0,5,0,-15,-6,8,3,-12,-19,-18,-18,-19,-21,-25,-32,-38,-55,-71,-66,-38,-10,-9,-9,-8,-4,-1,4,9,10,7,15,14,9,1,-8,-12,-16,-20,-24,-27,-32,-36,-37,-33,-30,-28,-26,-28,-35,-42,-38,-34,-33,-36,-24,-18,0,4,21,31,45,46,48,43,52,40,39,29,16,19,16,24,18,21,7,5,4,9,-2,0,11,-25,-18,-16,-19,-23,-16,-24,-32,-42,-54,-56,-44,-18,-17,-41,-71,-79,-89,-95,-90,-82,-84,-91,-95,-99,-105,-108,-116,-121,-116,-122,-120,-117,-108,-106,-97,-85,-66,-49,-25,6,25,29,23,26,22,48,58,66,74,77,66,51,18,5,16,33,41,40,37,23,13,16,35,28,15,17,20,0,-1,3,-19,-25,-31,-31,-15,-6,-7,-3,-10,-4,-2,9,-12,-5,-13,-15,-11,-12,-19,-5,2,11,3,21,14,37,51,48,41,38,1,8,53,35,8,-27,16,20,-15,-37,29,19,24,6,10,25,43,17,7,27,-3,16,1,5,3,18,-19,7,3,-2,0,10,-29,1,4,40,54,92,18,-9,-17,-17,-14,-10,-7,6,6,-1,8,21,7,-2,10,5,10,17,11,10,20,7,13,-7,-3,-3,-12,-11,-7,-8,-6,10,5,5,17,20,16,10,12,17,18,17,15,12,6,8,11,9,17,16,14,8,12,14,17,19,-3,-2,20,12,4,3,10,9,8,1,-13,-17,-14,-10,-8,-7,-9,-16,-22,-31,-41,-34,-12,11,3,-6,-6,1,8,11,14,12,6,9,6,2,-4,-9,-17,-25,-33,-41,-50,-49,-49,-50,-53,-55,-52,-48,-46,-45,-45,-44,-43,-42,-41,-27,-13,-12,-1,10,23,40,43,45,47,57,43,25,25,21,16,22,29,22,14,12,10,8,4,3,3,11,25,-15,-7,0,-8,-23,-17,-26,-31,-47,-49,-36,-5,-14,-27,-55,-68,-68,-68,-72,-68,-68,-76,-80,-82,-86,-104,-110,-115,-110,-117,-116,-113,-106,-96,-98,-90,-76,-60,-53,-35,-2,21,38,36,32,56,62,47,51,44,59,74,28,3,12,34,34,46,41,45,56,22,21,36,10,13,19,4,11,17,0,-2,-16,-8,-9,-5,-5,-13,-11,-10,-2,14,0,12,4,-11,-2,-9,-4,4,11,18,16,16,39,20,39,39,41,33,-4,34,29,25,9,32,-8,10,22,-10,-28,-18,-43,-4,29,6,39,31,52,0,-13,26,12,-9,17,-11,2,18,4,-6,20,34,14,-10,31,50,-12,69,11,-6,-13,-17,-14,-9,0,5,14,12,10,16,4,6,8,8,16,19,18,21,22,11,-29,-7,-7,-17,-7,-2,0,4,5,9,13,22,18,15,16,20,16,21,26,24,18,11,3,3,13,18,16,22,22,10,7,14,30,-15,-6,3,-7,1,1,19,11,13,11,-3,-13,-15,-8,-1,5,12,11,3,-4,-1,2,6,10,15,7,0,1,12,23,18,14,10,7,2,-2,-5,-8,-10,-22,-33,-46,-59,-72,-67,-62,-63,-72,-81,-75,-70,-63,-55,-47,-50,-53,-51,-46,-29,-20,-7,-12,2,16,36,45,47,53,60,36,17,23,23,21,23,23,15,16,16,11,7,1,2,5,13,28,36,-5,4,4,-4,-20,-16,-27,-23,-39,-31,-30,-24,-25,-26,-40,-54,-66,-71,-71,-77,-79,-79,-87,-85,-85,-95,-110,-108,-106,-105,-106,-103,-94,-92,-95,-82,-68,-51,-50,-46,-19,4,32,48,37,30,35,46,39,45,50,46,50,17,35,46,31,48,42,38,9,24,23,11,14,22,4,3,17,6,-2,-10,-5,-3,-11,-17,4,-2,-10,-11,-2,1,3,-7,13,9,7,8,6,19,20,20,28,39,20,50,49,47,33,16,14,29,21,27,24,-4,4,19,36,-28,4,-24,11,22,19,20,51,87,27,9,-16,23,-7,10,10,-2,24,12,3,35,-2,28,10,21,-5,15,80,-18,5,-14,1,-6,-8,-5,8,13,11,19,14,17,15,8,14,7,16,22,29,38,30,25,14,10,5,6,3,5,5,7,10,13,21,25,24,16,25,25,24,23,26,12,14,8,4,3,14,17,27,28,5,6,9,-17,-25,-19,2,-26,-5,1,6,12,8,4,-7,-14,-12,-2,8,19,30,31,22,14,29,44,45,32,19,12,5,9,23,37,25,14,8,8,-17,-21,-24,-27,-30,-36,-43,-51,-58,-66,-65,-63,-65,-70,-76,-70,-65,-60,-55,-50,-50,-50,-47,-43,-28,-19,-7,-3,3,16,35,47,51,55,58,26,17,22,25,27,21,16,18,18,12,8,4,0,-2,2,7,27,38,39,13,5,5,2,-8,-15,-26,-29,-30,-25,-35,-21,0,-14,-54,-64,-69,-65,-67,-73,-73,-71,-74,-73,-75,-78,-87,-101,-99,-100,-101,-92,-89,-84,-85,-82,-68,-53,-46,-34,-31,-20,-5,18,27,6,10,34,45,39,36,34,20,58,79,41,39,44,68,-7,7,29,9,19,10,7,11,16,11,4,-2,2,7,2,-7,-9,-7,10,6,-4,-8,-10,-19,15,15,6,9,3,19,33,21,28,51,32,43,35,35,50,37,16,-16,24,29,16,11,-5,19,30,-8,-22,11,3,8,-21,3,32,36,19,-8,19,22,22,8,0,-10,5,25,17,45,-3,2,-9,1,28,-15,5,-4,-17,-21,-31,-19,-11,-3,-1,7,6,7,9,2,10,-3,-5,-3,2,11,27,37,49,57,47,36,29,24,22,17,16,20,18,22,28,30,34,34,32,28,26,27,28,22,11,10,1,7,13,24,22,17,0,17,4,-16,-30,-33,-39,-26,-5,-6,6,-3,-6,-3,-13,-14,-14,-7,-1,10,21,24,17,11,23,34,39,35,32,20,9,6,12,18,12,5,2,3,-36,-39,-42,-46,-49,-51,-53,-56,-58,-61,-63,-64,-66,-69,-71,-65,-60,-56,-55,-53,-50,-47,-44,-30,-28,-18,-11,-5,12,19,38,49,53,55,50,29,22,21,30,26,15,15,23,22,16,17,6,-1,-4,-2,10,23,29,29,32,29,10,10,12,-10,-18,-23,-13,-13,-4,-5,-2,-19,-43,-52,-53,-55,-63,-64,-54,-53,-56,-55,-54,-55,-59,-70,-84,-86,-92,-89,-82,-74,-76,-84,-85,-74,-69,-51,-39,-24,-22,-20,-12,-7,-5,-2,17,36,40,24,20,28,57,52,51,54,-7,-12,5,11,16,10,23,19,23,28,24,19,23,18,20,15,12,0,-11,4,6,12,-1,8,-4,-5,7,19,14,13,9,46,23,48,27,69,47,58,31,18,28,10,-7,17,24,21,-1,12,1,22,27,3,-24,-20,-22,-12,0,3,19,10,27,-14,10,12,16,-33,16,22,23,-14,-14,-11,9,-2,14,31,28,0,-12,-14,4,7,-9,-17,-6,4,11,2,12,11,15,7,6,2,-4,3,12,16,28,37,45,53,48,46,37,28,33,30,29,31,33,36,34,35,33,34,33,34,34,21,12,6,18,7,11,17,15,15,10,9,6,-16,-23,-32,-39,-45,-40,-32,-17,-24,-26,-23,-25,-13,-14,-15,-13,-10,1,13,17,12,8,16,25,32,39,45,29,12,3,1,-1,-2,-3,-3,-2,-50,-52,-55,-57,-60,-60,-60,-60,-62,-63,-66,-69,-71,-71,-72,-68,-64,-60,-56,-53,-50,-48,-44,-30,-17,-16,-11,-7,15,31,42,53,50,51,45,33,26,19,20,19,22,21,18,17,21,22,24,14,4,9,16,24,22,18,17,14,15,17,4,3,-7,-12,-11,-8,5,-3,-14,-18,-26,-33,-31,-33,-43,-43,-44,-42,-36,-32,-32,-38,-46,-51,-62,-68,-66,-66,-67,-71,-66,-67,-74,-73,-65,-65,-60,-59,-50,-32,-19,-12,-3,2,6,20,23,22,11,10,51,56,72,74,-1,6,18,21,28,22,29,26,33,28,34,30,44,29,16,28,17,0,-4,3,-10,-20,-9,-7,-11,-2,0,6,12,13,23,26,46,39,32,51,62,64,6,1,17,-25,-9,22,21,30,29,21,-2,17,29,23,-24,-20,-19,-10,6,1,11,10,15,13,3,8,-3,7,-23,12,23,-13,-2,26,23,17,-5,-5,0,16,47,-12,-4,5,-7,-18,-15,2,9,12,13,15,14,14,11,13,8,5,7,18,27,40,42,39,40,42,41,38,36,35,37,38,41,45,41,38,34,33,39,36,33,28,25,22,19,1,-8,-18,-1,-15,-19,-6,-16,-23,-22,-29,-27,-34,-36,-25,-14,-26,-27,-26,-24,-15,-14,-15,-13,-11,-3,6,10,9,9,14,19,25,33,40,26,12,3,-3,-8,-8,-8,-7,-6,-59,-60,-60,-61,-63,-63,-63,-65,-70,-74,-75,-76,-77,-79,-80,-78,-76,-70,-61,-51,-52,-53,-48,-29,-16,-4,-7,-3,18,34,45,52,48,50,47,38,24,21,23,19,18,15,15,11,17,20,22,25,23,23,29,29,24,16,17,20,21,13,10,5,12,0,-10,-4,-14,-14,-10,-4,-3,-2,-3,-13,-19,-20,-19,-13,-16,-14,-17,-36,-41,-47,-64,-70,-56,-48,-56,-56,-53,-51,-55,-61,-57,-55,-45,-46,-48,-41,-42,-32,-10,0,0,16,13,22,24,4,38,79,119,101,29,37,28,19,29,40,32,38,27,19,25,34,23,32,26,22,13,10,1,-5,-1,-16,-6,-13,-20,-3,9,10,8,4,30,27,11,41,38,71,80,53,20,-8,-40,-9,13,16,16,35,13,28,16,-7,15,18,-14,-1,-29,-21,-2,10,12,17,29,20,-12,7,-4,12,25,-2,12,35,21,23,21,7,11,17,26,32,-18,76,11,-14,-11,-13,-3,-15,-16,5,-5,7,10,4,9,12,14,14,20,10,23,27,32,37,35,36,36,35,35,41,45,46,45,48,40,29,31,28,23,35,34,20,14,7,1,0,-6,-10,-18,-24,-9,-8,-6,-4,-13,-26,-24,-30,-31,-24,-17,-19,-26,-21,-13,-13,-14,-14,-9,-4,-2,-1,2,8,14,16,17,18,17,17,13,9,5,1,-3,-6,-9,-10,-8,-69,-67,-66,-65,-65,-66,-67,-70,-77,-84,-84,-83,-84,-86,-88,-88,-88,-80,-65,-49,-53,-58,-53,-29,-13,-2,3,5,23,36,43,49,46,53,53,42,27,26,24,22,16,18,17,15,19,22,26,26,22,22,22,21,22,17,12,16,16,25,32,30,18,20,21,19,7,7,16,19,19,25,26,17,13,17,23,8,1,-6,-27,-38,-42,-46,-49,-49,-47,-44,-38,-39,-44,-46,-49,-49,-48,-40,-30,-36,-36,-31,-26,-27,-36,-32,-10,1,10,27,27,20,58,93,111,75,51,59,36,30,34,45,51,48,35,26,21,23,15,14,9,22,13,14,-4,0,0,3,-20,-7,-2,-1,-3,12,4,9,28,21,19,30,50,77,78,23,22,-26,-11,3,24,10,-7,10,14,29,23,-13,-10,0,-37,-41,-31,-6,9,10,9,20,21,23,24,24,-22,28,4,6,-10,5,-7,-2,7,14,21,-1,-1,45,26,12,17,14,-14,9,-3,-5,-2,-19,-18,-3,1,4,12,16,15,12,18,19,19,23,20,24,32,31,27,26,37,40,39,36,61,50,32,9,-19,22,26,7,22,9,-14,-19,-4,-9,-25,-13,-10,1,3,-8,-4,-1,-17,-22,-27,-23,-23,-26,-22,-18,-22,-19,-9,-10,-14,-13,-4,4,-2,-8,-5,7,19,17,16,11,2,-7,0,7,8,5,1,-5,-10,-12,-11,-77,-75,-75,-76,-77,-72,-66,-68,-77,-86,-89,-91,-92,-92,-92,-87,-82,-74,-63,-51,-50,-49,-44,-28,-16,-11,3,6,21,35,38,44,46,50,57,52,40,32,33,27,27,18,11,12,17,19,24,22,19,16,11,5,1,6,16,21,17,19,34,46,52,37,32,30,34,37,35,35,41,37,32,34,44,42,31,28,9,-16,-29,-41,-43,-32,-26,-23,-31,-33,-32,-31,-24,-28,-30,-41,-32,-27,-33,-27,-35,-31,-21,-17,-23,-38,-39,-18,-2,5,29,35,53,47,72,82,89,76,37,43,41,38,43,45,41,31,14,16,23,22,15,16,7,3,-2,12,-2,2,-9,-21,0,8,5,3,6,11,10,35,23,25,32,58,33,28,22,-24,9,30,21,15,-17,13,42,-18,-2,-35,-19,0,-3,-35,-12,-14,-10,9,23,20,7,13,5,-19,-5,16,-26,7,0,-4,-16,-2,5,20,-6,4,2,59,106,-20,-2,18,37,-1,-6,1,12,-10,-7,-4,4,6,8,9,7,11,15,19,24,25,24,29,27,26,25,26,25,26,19,-1,22,-29,-15,-28,4,19,16,13,63,4,-3,-10,9,-7,-2,-12,-14,-10,-15,-17,-8,-7,-17,-25,-21,-11,-6,-10,-1,-17,-22,-18,-7,-8,-14,-10,-3,4,3,2,4,10,16,12,8,3,0,-4,0,5,6,4,2,-1,-3,-6,-8,-85,-83,-84,-87,-89,-78,-66,-66,-78,-89,-94,-98,-100,-98,-96,-86,-77,-68,-61,-54,-47,-40,-29,-27,-10,-18,4,0,24,29,34,41,47,44,54,59,53,42,41,41,38,31,28,26,20,22,23,22,22,19,16,11,8,7,8,14,22,27,35,43,44,45,51,53,52,47,38,35,37,41,46,55,55,50,38,20,5,-9,-37,-42,-28,-19,-11,-14,-20,-18,-21,-23,-21,-13,-14,-26,-18,-18,-20,-21,-32,-26,-25,-19,-17,-23,-29,-27,-14,-5,0,17,39,53,69,62,71,86,69,44,38,38,45,50,39,30,16,17,23,29,17,27,4,6,3,6,8,1,-8,-7,-5,14,-5,10,14,8,31,30,24,35,62,71,55,29,36,-14,-5,6,23,7,7,47,-15,-24,12,-24,-10,-10,0,-23,-11,-13,5,16,7,3,0,-34,-39,-21,8,15,12,6,10,24,-8,4,-17,2,7,17,33,99,-6,-8,-5,31,3,9,12,75,22,11,-3,-8,-8,-6,-3,-3,4,10,13,22,19,25,23,27,27,1,16,16,17,5,18,27,4,-2,1,4,-1,28,-5,9,-10,9,-6,0,-5,-20,-19,-16,-9,-3,-6,1,-6,-4,-15,-12,-18,-8,-2,-3,5,-8,-2,-3,-1,-5,-9,-8,-2,4,8,11,13,13,13,6,-1,-4,-3,-1,1,3,3,3,3,3,4,1,-6,-89,-90,-91,-93,-96,-80,-65,-64,-78,-92,-97,-101,-102,-99,-95,-85,-76,-69,-66,-62,-50,-38,-26,-18,-7,-29,0,-6,16,25,33,44,46,42,46,54,53,55,48,45,46,45,42,34,28,29,31,28,18,16,22,24,20,12,11,14,12,16,27,39,51,59,56,55,56,53,51,43,44,46,51,51,51,39,26,30,19,-12,-28,-15,-15,-16,-15,-11,-10,-11,-17,-24,-20,-11,-2,0,-8,-3,-9,-12,-20,-24,-18,-24,-17,-15,-15,-23,-11,-2,-14,40,38,35,44,56,45,70,46,50,36,35,41,35,32,32,19,21,23,28,18,29,6,10,0,8,-1,10,-1,8,2,2,14,24,17,22,25,33,54,27,44,53,47,41,-16,5,-9,-5,5,17,31,-17,-14,-12,-22,-27,-17,-10,-5,-36,-28,-20,5,7,9,3,-19,-25,-6,-12,-7,-11,13,16,24,-6,-4,-1,-5,-7,11,98,-19,12,32,54,12,29,-8,16,12,20,-7,-4,-9,-2,2,1,-4,16,-1,9,16,16,5,-6,13,4,4,4,15,-5,17,-15,25,29,16,21,-7,17,-6,13,47,-11,22,15,2,-9,2,4,-8,-26,-10,-5,-1,-8,-1,-23,-15,-11,-11,-10,-4,-2,1,6,0,1,4,-10,-5,-2,2,7,11,16,17,15,13,6,-1,-3,1,5,3,2,2,3,4,5,5,2,-5,-90,-94,-96,-97,-97,-80,-62,-62,-79,-96,-98,-100,-99,-94,-90,-84,-79,-76,-77,-77,-60,-43,-26,-17,-8,-42,-10,-10,15,28,39,46,42,44,40,42,51,54,50,44,44,48,39,31,28,26,28,23,16,20,20,18,15,10,6,9,16,21,26,30,37,44,50,57,62,62,62,61,61,65,67,57,50,35,22,22,12,-2,-2,-5,-5,-4,-13,-18,-21,-17,-20,-18,-15,-2,5,4,11,9,0,-8,-10,-19,-19,-20,-14,-6,3,-7,-11,5,6,34,46,48,40,39,55,45,64,46,35,25,37,18,22,24,19,14,30,27,19,18,11,10,-4,-3,4,15,14,11,10,10,15,18,32,34,19,40,48,54,31,27,54,43,-15,-3,-11,-10,-3,7,16,-34,-20,-9,-13,-14,-12,-26,-46,-47,-22,-34,-9,-7,-3,0,-28,-3,-12,7,13,-5,-13,14,-6,-4,7,3,3,-3,11,-1,28,80,16,-2,19,16,6,-14,32,52,15,-5,-8,5,-4,-10,-7,-2,17,11,7,7,-1,19,-7,-11,-11,6,15,19,-6,12,16,18,-4,46,63,1,-27,2,23,-9,19,26,3,31,7,1,24,1,10,-22,-8,-19,-18,-14,-9,-14,-12,-8,-12,-6,2,2,2,0,-7,2,3,6,9,12,14,15,15,14,14,10,7,7,10,14,9,3,2,4,7,4,1,-2,-5,-91,-98,-101,-100,-99,-79,-60,-60,-80,-100,-100,-99,-96,-90,-84,-83,-82,-83,-88,-92,-70,-48,-26,-15,-7,-11,-19,-6,20,34,43,42,37,40,46,41,40,44,46,43,43,38,32,27,24,23,23,14,11,12,16,14,13,7,-2,-1,9,15,12,11,15,22,31,38,39,39,42,45,47,47,46,41,29,19,21,20,5,15,13,9,7,-4,-12,-18,-19,-20,-18,-10,-3,-7,-10,5,16,17,20,17,16,5,-9,-12,-1,14,0,5,-11,16,27,13,35,43,63,42,61,62,76,27,25,24,24,17,11,12,5,18,29,24,12,10,-5,9,2,-7,-8,9,19,21,-3,12,16,12,38,46,48,39,40,52,48,35,38,50,-9,4,-5,-6,4,18,13,9,17,-8,-22,-12,-7,-6,-7,-32,-15,-16,-9,-1,-5,-12,-8,8,9,8,3,0,23,1,6,29,37,19,16,-10,-5,4,11,79,0,24,-16,15,6,36,-18,15,72,17,-11,-5,9,10,15,10,9,12,0,11,2,-6,10,9,4,-7,17,16,-5,14,5,4,-6,21,7,19,2,2,1,11,-3,11,18,-4,54,-13,17,4,12,11,-13,-7,-8,5,14,-8,-15,-6,-15,-13,-6,-1,-3,-8,-6,4,8,20,16,18,16,14,13,14,15,15,14,16,19,23,14,5,2,5,9,3,-4,-6,-5,-84,-91,-96,-99,-102,-90,-79,-79,-91,-103,-100,-97,-92,-86,-81,-80,-80,-81,-84,-86,-70,-54,-32,-17,-6,-31,-29,0,22,36,38,34,35,41,45,43,37,41,41,42,38,34,33,31,26,28,23,16,16,15,14,14,17,22,27,33,35,26,21,16,9,13,22,30,39,41,40,38,35,34,35,36,39,43,22,5,24,32,22,14,-5,-17,-23,-19,-13,-9,-11,-10,-5,0,1,-6,1,20,33,26,26,36,46,5,7,23,-7,-7,-11,14,25,30,14,34,55,70,58,61,61,24,29,22,31,18,11,14,18,20,24,27,10,4,6,8,-9,10,5,5,-10,8,11,15,29,30,46,56,72,81,24,30,40,41,21,-11,-3,-2,12,-6,5,10,5,15,-13,-23,-20,-24,-22,0,-9,-26,-12,-2,-6,1,-3,-10,-6,26,29,-26,14,6,5,4,-15,28,3,-2,-6,-32,4,15,32,3,2,1,8,-10,19,32,73,9,9,-1,0,-9,-4,-6,-2,9,-10,0,-9,10,-11,4,-3,4,19,19,13,16,8,4,20,2,1,3,6,81,-4,6,-14,9,2,13,11,21,9,4,11,12,0,-10,9,19,10,2,27,-8,-19,-11,-12,-10,-9,-4,-10,-7,-2,2,6,12,15,17,13,9,6,6,5,8,11,13,15,16,11,6,2,-1,-5,-8,-11,-12,-11,-77,-84,-91,-98,-105,-101,-98,-98,-102,-106,-100,-94,-88,-83,-78,-78,-78,-78,-80,-81,-71,-47,-39,-19,-1,-18,-38,-9,15,29,29,31,38,41,41,40,46,47,40,41,34,34,38,36,36,34,31,26,19,18,16,17,19,31,44,52,62,71,70,63,47,41,41,38,40,46,36,34,22,27,34,43,49,39,33,31,25,17,12,-4,-12,-16,-19,-20,-17,-14,-12,-12,-17,3,18,22,10,15,31,43,36,22,41,61,46,7,-14,-14,-4,7,15,35,42,34,42,53,49,33,39,42,31,44,35,26,23,13,26,30,24,26,19,12,12,10,1,3,10,15,4,4,5,26,2,50,54,66,54,61,70,34,33,20,16,-12,4,-5,19,4,10,1,3,-26,-24,-29,-34,-11,1,-2,-19,-11,-6,18,1,8,0,-4,7,18,30,-8,-36,-12,-3,-10,2,16,29,17,10,10,7,42,-27,-4,3,-9,-2,-2,21,5,-23,-22,29,57,-7,-6,-2,10,-9,-6,5,2,4,6,5,14,-5,-3,7,-14,7,10,12,4,-1,7,-6,16,10,21,-17,0,36,-8,-1,19,4,-3,28,4,16,-11,25,-19,-3,9,3,12,1,-8,-1,-6,-12,-2,-10,-23,-2,-2,-5,1,4,16,13,16,9,3,-1,-2,-4,2,8,11,10,9,8,7,1,-8,-18,-18,-18,-17,-17,-79,-85,-92,-100,-109,-109,-109,-109,-107,-106,-99,-91,-85,-81,-76,-77,-77,-77,-77,-76,-69,-48,-32,-17,-6,-11,7,-17,1,14,26,33,36,38,39,43,46,49,51,48,43,38,39,34,33,41,36,28,24,14,14,20,30,35,43,57,61,65,74,79,81,82,93,88,93,92,66,80,52,64,44,43,49,37,23,26,23,6,3,-7,-13,-19,-22,-20,-16,-12,-14,-11,-2,9,14,32,29,39,41,47,51,45,28,41,65,59,0,-10,-8,-5,5,17,39,35,34,46,9,14,34,27,33,40,41,38,34,23,19,26,26,28,19,21,24,8,11,25,12,13,15,20,17,14,25,64,65,58,69,55,41,10,26,11,8,-32,-3,-3,10,9,11,7,8,-30,-31,-24,-18,-18,-10,-5,10,13,-11,16,16,8,6,5,14,23,27,8,-11,12,9,-6,10,-5,-5,6,9,-11,-1,6,7,13,-7,58,-15,-7,-8,2,7,-11,-7,-2,29,104,-7,28,-7,-7,0,14,7,12,-8,11,6,9,0,-17,46,-3,-7,7,17,-9,17,21,-13,56,-32,-12,10,5,11,-3,-2,-14,14,9,10,11,4,-1,16,-10,-7,9,-5,-9,-5,-5,-20,-11,1,-8,3,5,-22,-1,0,18,7,9,4,-1,-5,-6,-8,-2,4,7,7,7,7,7,1,-10,-22,-20,-18,-18,-19,-89,-94,-100,-106,-112,-113,-114,-113,-108,-103,-96,-89,-84,-80,-77,-77,-77,-76,-75,-73,-64,-45,-32,-11,-13,-14,16,18,-19,7,21,32,38,39,41,38,42,46,50,52,54,45,36,31,38,41,34,29,16,12,14,17,19,35,52,59,61,80,65,70,77,73,85,77,88,94,109,115,104,87,93,80,62,39,22,20,17,2,-2,-17,-17,-19,-13,-13,-12,-2,2,3,1,6,26,40,41,38,55,60,64,62,45,35,47,47,64,-6,-11,7,13,23,26,41,23,31,17,17,24,16,34,34,37,39,34,31,19,16,21,24,23,27,24,21,22,32,28,23,15,7,22,37,46,56,67,65,72,67,19,16,6,3,6,-13,-4,-3,4,9,4,18,16,-5,-24,-22,-5,3,-8,-4,16,-29,-22,-7,20,17,12,10,7,18,31,7,-2,-5,20,-11,7,-24,-13,-11,-43,-37,-19,-11,12,15,22,6,30,-19,0,-15,50,7,20,-2,-4,18,50,-4,3,-7,11,3,8,9,36,-1,12,14,10,-10,30,22,42,6,11,-11,7,7,4,11,4,-2,22,-7,17,5,-2,8,11,10,5,43,-10,4,0,0,10,-1,9,0,-13,4,7,-16,-6,11,17,13,27,1,-6,13,-3,-4,-4,-5,-5,-5,-5,-2,0,2,5,8,7,6,1,-7,-15,-13,-12,-13,-16,-99,-104,-108,-111,-115,-117,-119,-116,-109,-101,-94,-87,-82,-79,-77,-77,-77,-76,-73,-70,-60,-43,-25,5,-14,-12,7,1,-24,2,20,31,37,40,35,34,35,41,45,49,51,47,41,40,36,36,27,14,10,7,5,9,24,35,52,53,71,62,69,81,88,79,84,90,94,92,100,110,111,115,111,74,90,81,27,8,10,-7,-9,-10,-17,-12,-10,-9,-1,13,18,21,16,16,22,35,46,57,56,68,77,63,55,53,45,32,47,15,3,1,12,15,29,33,19,15,17,12,15,16,32,46,45,32,31,28,18,14,15,24,22,23,26,35,34,26,29,29,22,16,25,35,36,47,52,62,46,68,17,-6,19,11,18,26,-5,-8,4,4,4,9,5,-1,-6,-18,-3,3,0,5,15,27,-24,0,16,14,12,14,15,31,33,21,19,7,7,17,22,4,49,-7,1,0,-14,-1,-3,22,28,1,25,-15,30,21,-17,-24,-24,5,50,5,16,17,-12,0,0,-1,-11,12,-18,1,18,14,18,-2,31,-12,32,5,22,5,-6,14,8,-2,19,25,-22,1,-7,0,0,19,10,-1,6,25,0,10,-8,22,10,1,11,1,0,-1,3,3,2,10,20,36,26,29,0,-5,-4,-16,-12,-9,-6,-4,-2,-3,-4,-2,3,9,7,4,1,-4,-8,-7,-6,-8,-13,-99,-103,-107,-112,-116,-115,-115,-111,-105,-99,-93,-86,-82,-79,-77,-75,-74,-73,-73,-73,-56,-49,-31,-13,-4,0,-8,-1,-14,7,23,29,34,38,30,33,37,36,39,47,48,50,44,35,36,23,12,9,2,-5,-4,10,31,38,54,57,61,74,76,75,71,80,88,99,94,92,93,90,102,85,94,95,90,86,22,6,-3,-3,-16,-20,-14,-5,-4,6,13,31,30,30,28,30,27,34,50,58,59,68,73,57,57,51,40,55,45,17,7,14,5,18,28,33,12,19,14,-1,14,31,44,50,41,32,29,15,18,11,8,7,18,22,29,30,31,31,18,18,16,24,28,35,41,33,44,51,32,47,15,1,13,27,11,22,-19,-5,0,6,4,12,10,18,15,-3,9,10,5,14,30,22,-13,-9,4,6,16,19,17,49,22,7,14,26,2,8,21,26,21,8,1,10,23,-11,-3,-10,-13,15,3,19,13,45,12,39,10,6,53,3,9,16,-29,5,11,20,31,7,-2,21,-8,-5,-1,12,22,25,36,15,56,17,45,-15,16,3,0,-1,-1,20,-9,12,-3,23,-4,12,9,41,14,39,0,34,21,-10,-1,-8,15,7,63,-24,-18,75,-5,27,-9,-3,15,5,1,-11,-9,-6,-5,-6,-6,-5,-3,-1,2,5,2,0,-3,-7,-11,-12,-14,-16,-19,-99,-103,-107,-112,-117,-113,-110,-106,-101,-96,-91,-86,-82,-79,-76,-73,-70,-70,-73,-76,-60,-44,-37,-19,-13,-17,3,-2,-6,6,14,22,34,30,37,36,37,42,41,42,47,45,35,31,20,10,7,-1,-7,-5,4,19,32,40,47,46,59,60,68,66,71,82,85,52,73,84,84,81,76,74,81,82,58,10,10,1,6,-11,-18,-14,-11,0,7,21,24,38,40,39,38,44,42,41,39,50,58,60,58,50,46,36,46,61,57,29,-10,8,12,22,26,36,30,11,5,17,27,39,38,39,45,31,22,22,17,17,10,16,16,17,24,25,29,25,26,26,26,22,26,14,9,20,28,6,56,34,10,26,25,15,19,13,19,-23,0,-2,1,2,10,9,9,8,10,7,18,31,30,10,-7,-3,-13,5,14,24,32,43,35,18,4,34,20,12,12,24,-5,8,-16,29,29,14,11,9,-37,22,-20,19,36,7,30,10,-20,16,1,-14,-1,51,20,9,35,11,-3,19,-2,-3,-11,-11,29,27,13,20,30,53,22,24,-4,48,-9,16,69,66,-2,54,-14,19,5,1,9,-3,23,3,6,50,-9,14,-9,34,-13,21,6,-9,-21,10,20,7,-5,22,18,-3,-1,-4,1,-6,-5,-4,-5,-8,-11,-7,-2,0,0,0,-2,-5,-7,-10,-14,-18,-21,-23,-24,-98,-101,-105,-110,-115,-110,-106,-102,-97,-93,-90,-86,-83,-79,-75,-72,-68,-68,-72,-75,-61,-48,-35,-26,-14,-13,0,-8,-2,2,8,18,26,29,36,43,43,41,42,38,41,35,26,17,7,0,-4,-4,0,6,12,26,34,39,41,64,45,48,54,59,71,61,79,73,48,67,46,54,50,47,46,55,11,11,3,4,8,-5,-5,-3,-2,3,24,26,30,39,34,46,46,54,47,52,49,45,58,69,71,49,24,50,52,68,59,34,10,7,16,21,28,36,36,24,30,28,36,32,33,31,27,26,22,23,14,15,14,17,20,16,18,31,20,10,10,8,4,7,2,-1,-11,-9,4,11,34,21,18,14,18,20,22,13,22,8,-7,-6,0,5,6,3,0,10,3,10,5,17,36,35,-9,-1,-24,3,14,24,26,31,34,36,18,16,23,26,28,26,22,5,-9,5,29,20,-11,20,0,-2,12,-13,-12,0,5,2,-3,18,14,19,-8,-6,8,-1,0,-16,18,-10,-9,-22,-19,14,-7,3,-3,22,24,19,31,-10,-24,31,24,11,8,49,-1,21,-1,-6,11,2,8,8,33,14,4,20,14,1,49,28,43,5,25,-6,-8,6,-1,15,-3,3,8,8,0,8,-5,-3,-3,-3,-4,-6,-9,-5,-2,-1,-2,-4,-5,-6,-8,-12,-15,-21,-26,-28,-27,-95,-98,-103,-107,-111,-106,-101,-97,-94,-90,-88,-87,-83,-78,-72,-70,-67,-67,-69,-72,-60,-47,-37,-16,-14,-15,-12,-8,-6,3,8,15,22,30,39,47,41,39,34,35,31,23,13,-1,-7,-7,-5,3,8,13,26,25,32,41,49,49,55,53,60,66,69,64,65,73,56,53,56,32,40,29,30,-6,19,7,12,21,14,6,3,10,5,18,34,27,19,23,41,51,63,70,60,60,67,67,52,61,71,62,55,43,43,62,53,43,21,3,11,17,27,39,41,31,43,48,39,42,48,29,31,17,14,14,7,11,9,13,12,19,28,28,22,8,5,8,20,16,6,0,-9,-4,3,7,17,31,35,28,24,23,16,11,30,14,-1,2,3,6,0,-5,-9,-3,6,-1,10,30,23,-8,-19,0,-5,7,7,18,29,30,27,45,46,24,29,28,25,33,32,16,23,-7,-1,-34,-19,-31,-11,-7,3,9,-10,-15,9,-1,10,-12,21,15,1,8,6,-5,0,24,16,12,-7,4,22,-7,-12,8,7,11,26,11,4,41,29,49,19,-4,28,28,74,58,50,36,2,-13,9,11,14,-1,-28,0,34,12,23,29,-5,2,39,-26,25,9,24,2,3,45,-3,6,-1,14,2,0,-2,-4,-4,-2,0,-1,-2,-4,-5,-7,-6,-4,-6,-10,-15,-21,-27,-30,-29,-91,-96,-100,-103,-107,-102,-97,-93,-90,-87,-87,-87,-84,-77,-70,-68,-66,-66,-67,-68,-59,-50,-38,-30,-13,-27,-20,-12,-1,2,3,9,19,33,40,47,34,28,32,27,16,1,-12,-17,-10,-4,6,10,16,18,17,22,36,43,51,46,64,61,68,60,60,64,66,69,58,65,47,56,38,26,-11,4,1,25,27,19,8,5,0,-3,6,23,37,46,37,44,51,65,73,82,71,63,77,72,56,48,49,43,18,39,56,64,51,39,21,5,8,12,28,39,32,26,41,48,55,63,56,31,6,17,21,14,12,9,12,16,14,18,17,17,17,18,12,12,11,18,4,5,13,5,15,14,19,26,33,30,23,19,13,21,8,-6,7,7,2,-1,-8,-15,-9,0,13,16,31,36,34,18,-14,8,9,2,19,19,34,34,20,39,38,23,39,12,36,18,20,34,36,18,12,-1,-5,-16,22,1,4,5,10,23,-12,-3,19,20,30,5,-5,-9,1,-1,-14,-10,50,58,4,28,12,19,22,46,13,26,20,14,32,23,17,54,-7,-20,48,54,66,27,70,-1,-4,0,14,10,14,22,-17,-6,10,44,33,1,-18,34,19,54,13,35,-1,5,49,-13,18,-3,0,11,3,2,-2,-5,-4,2,8,3,-2,-6,-9,-11,-7,-2,-3,-9,-15,-22,-29,-32,-31,-94,-97,-100,-102,-105,-101,-97,-94,-91,-88,-88,-87,-84,-80,-75,-74,-72,-71,-72,-62,-62,-54,-42,-31,-29,-27,-11,-12,4,-7,-4,11,21,29,31,43,30,27,22,5,-11,-27,-34,-17,-5,5,10,16,13,10,18,26,32,38,44,74,79,76,83,81,68,59,56,46,60,76,85,60,33,20,5,10,22,17,3,-4,-7,-22,-11,-4,14,41,36,60,50,54,72,70,79,80,68,65,84,68,75,62,38,-24,-20,37,50,72,25,29,5,5,1,9,24,26,34,32,42,45,42,49,38,35,6,2,4,-1,1,0,-6,0,8,15,22,14,16,26,26,20,10,10,6,12,9,8,10,13,16,21,35,25,26,22,10,9,4,3,11,1,5,1,-12,-2,10,9,15,17,17,23,38,33,24,-2,17,17,8,24,19,21,33,20,22,30,26,28,23,24,27,24,32,36,22,21,-8,9,28,12,19,20,24,17,14,31,44,-10,-1,-23,-5,-9,11,-9,22,-1,-6,-16,15,-3,17,47,1,17,3,22,19,15,1,14,55,3,10,-7,23,14,9,58,44,-31,-13,-21,7,5,25,13,15,-26,2,29,21,-3,14,42,-22,-17,14,21,-6,-6,17,56,45,21,1,8,15,-2,1,-2,-1,2,6,0,-5,-10,-12,-15,-9,-4,-3,-8,-12,-17,-23,-25,-24,-96,-98,-100,-101,-103,-101,-98,-96,-93,-89,-88,-87,-85,-83,-80,-79,-78,-77,-76,-66,-58,-58,-50,-43,-30,-22,-13,-19,-25,-8,2,8,14,24,27,23,23,14,-8,-29,-41,-47,-25,-10,-5,6,10,9,10,13,23,26,26,40,46,65,50,84,110,104,75,63,51,56,60,76,57,65,0,-6,16,17,16,4,-16,-12,-13,-4,7,11,30,46,60,52,69,77,94,76,69,69,59,51,81,75,63,55,-13,-24,14,25,46,51,12,-5,0,0,6,14,11,9,26,50,41,32,31,35,28,11,-2,4,-8,-5,-8,-5,-2,3,7,11,23,24,11,22,23,21,17,14,11,13,15,8,0,11,7,19,28,16,29,31,13,-4,18,5,5,3,-3,-3,-3,1,6,19,27,17,9,10,29,37,22,29,1,19,12,21,21,33,28,22,28,31,27,24,29,15,25,34,26,21,30,29,25,32,-10,-42,3,22,46,41,48,42,43,17,27,28,-5,-10,-5,22,-6,-16,11,17,12,-4,19,5,-7,-8,25,19,12,51,28,47,15,-10,43,25,4,-3,11,29,30,3,-6,11,22,11,1,-3,2,13,19,35,42,7,6,20,-9,-1,26,5,16,8,21,34,45,36,41,15,2,12,4,2,2,3,4,-2,-8,-13,-16,-19,-12,-6,-4,-6,-9,-13,-18,-19,-17,-97,-98,-99,-100,-101,-100,-98,-96,-93,-90,-89,-87,-86,-85,-84,-84,-83,-82,-80,-70,-59,-55,-51,-44,-37,-11,3,-31,-18,-16,-3,7,16,19,11,14,0,-26,-46,-51,-54,-29,-18,-11,-2,2,2,7,14,21,24,25,29,39,46,54,77,82,99,81,81,64,62,62,67,69,26,12,-9,-11,10,21,4,6,-12,-4,0,-7,-1,11,22,25,38,57,76,106,95,59,65,52,51,41,32,9,19,7,8,-5,17,27,19,19,-17,-29,-24,-27,-8,-8,-5,0,23,39,44,15,16,3,5,4,-20,-21,-10,2,6,8,3,12,8,15,19,17,21,17,16,17,22,14,10,7,12,4,5,6,13,16,16,14,20,15,2,14,27,3,6,2,7,1,2,12,13,21,19,20,16,14,0,28,41,22,4,-1,21,13,18,19,26,31,29,29,30,26,23,23,28,37,30,23,27,16,34,18,24,2,8,8,-2,30,-3,60,47,48,38,17,17,13,5,-26,-8,11,23,22,8,23,32,17,22,-5,7,17,31,-16,-1,19,53,-12,0,5,41,9,24,-19,-4,13,33,-7,-26,-54,-10,-2,7,49,63,-8,28,7,-4,-10,-6,-2,11,18,8,-7,-22,-21,-9,15,-11,31,23,3,6,5,4,3,2,-3,-7,-10,-13,-15,-9,-3,-2,-5,-8,-10,-11,-11,-10,-96,-96,-97,-98,-100,-98,-97,-95,-93,-91,-90,-88,-88,-87,-87,-87,-86,-85,-83,-73,-63,-53,-31,-51,-32,-18,-32,-26,-19,-11,5,18,19,10,-1,-16,-41,-56,-61,-55,-35,-29,-15,-5,-3,-2,5,8,17,22,28,27,35,43,55,63,75,89,87,79,80,80,74,67,69,56,17,27,-7,11,21,13,1,-16,-17,1,0,-12,-3,13,29,19,26,59,101,96,98,97,95,59,28,51,8,11,28,28,7,3,4,13,13,7,-38,-34,-29,-24,-16,-2,-17,2,1,9,5,7,-8,0,0,-14,-11,1,-11,-10,-1,-4,14,26,17,14,16,14,9,11,16,11,0,-2,2,1,3,4,1,6,11,11,12,21,13,3,-2,13,11,12,1,10,1,-9,17,27,23,32,19,14,28,12,18,26,33,33,22,-17,4,32,22,21,27,28,29,33,19,24,26,23,19,-51,-41,-22,-22,-15,-16,-49,-21,8,-8,-31,-9,11,-8,9,10,35,39,38,18,30,42,29,24,24,29,36,26,0,35,28,22,-25,-4,24,9,23,-15,32,18,16,38,58,11,16,15,17,2,-33,21,58,9,14,18,-34,5,16,8,5,0,-6,46,24,38,-12,3,25,14,3,0,9,6,20,-7,1,9,6,4,8,7,3,-1,-1,-1,-1,-2,-3,1,5,3,-4,-11,-7,-3,-3,-5,-96,-95,-96,-97,-98,-97,-96,-94,-93,-92,-91,-90,-89,-90,-90,-90,-89,-88,-82,-76,-69,-52,-67,-49,-36,-42,-30,-30,-16,0,13,43,3,-23,-28,-47,-60,-64,-52,-42,-39,-22,-12,-8,-3,5,2,16,25,29,33,39,44,56,57,62,76,85,79,70,65,56,70,67,77,87,59,38,41,-6,-12,-14,-29,-13,3,-5,3,10,19,24,3,-7,72,92,122,79,106,75,74,26,3,20,5,2,21,17,0,-5,-5,5,-3,-14,-36,-34,-31,-22,-18,-12,-10,-1,-6,8,9,1,-3,4,-8,-8,-23,-12,-11,-10,-8,-5,4,12,13,14,28,11,11,2,-2,3,-1,4,-2,0,4,-2,4,-4,2,7,16,10,9,0,-6,12,10,14,11,2,4,-2,8,14,17,21,24,33,20,33,20,13,30,22,21,-21,-16,10,15,23,26,37,33,32,33,9,14,11,6,-20,-56,-61,-57,-54,-51,-37,-31,-20,-20,-10,-2,8,2,-21,-25,-6,1,10,32,46,37,36,26,31,36,40,30,-18,-26,-25,-11,8,15,-6,2,29,43,38,-5,1,15,39,12,36,30,28,11,3,13,-11,33,-5,20,-4,5,-11,6,4,-4,7,8,5,27,22,67,-22,25,29,7,6,21,73,39,21,-3,6,6,11,10,3,-4,0,5,7,8,9,11,12,8,-3,-14,-5,4,6,-1,-101,-102,-102,-102,-101,-99,-97,-95,-94,-92,-90,-89,-88,-87,-87,-85,-84,-82,-76,-63,-56,-51,-68,-52,-39,-37,-36,-24,-9,5,24,-25,-21,-37,-56,-57,-62,-55,-46,-42,-29,-22,-15,-1,2,7,19,28,31,36,42,53,58,53,60,76,77,76,73,62,56,60,70,71,71,68,40,54,-20,-30,-7,-6,-15,5,-3,4,0,15,24,8,-3,33,31,68,105,143,165,69,46,41,17,29,11,18,9,-2,-1,-14,-17,-12,3,-35,-25,-35,-32,-27,-22,-5,-8,-3,-5,-3,4,1,1,-3,-3,-11,-11,-6,-6,-9,-5,4,7,17,11,26,10,10,-1,-3,-3,-3,-2,-3,-3,-5,-12,-3,-6,-3,0,5,13,9,15,1,-5,8,7,4,16,-8,-2,-3,3,3,6,14,15,21,32,21,30,32,21,19,16,-17,-17,2,16,13,22,26,27,27,25,32,19,-3,-35,-50,-56,-54,-46,-66,-64,-60,-41,-15,-16,-8,9,29,12,-2,10,-19,-15,-20,3,1,-2,3,1,7,21,32,30,-27,-33,-15,11,-6,-11,-7,14,14,23,70,24,43,56,-27,-29,7,37,25,39,17,6,8,2,9,14,23,-14,-2,-16,-24,12,-3,16,24,-5,58,0,10,-2,19,4,5,10,14,25,0,-2,19,10,6,5,3,2,2,1,3,6,9,13,16,15,9,2,11,19,18,7,-106,-109,-109,-107,-104,-102,-99,-96,-94,-92,-90,-88,-86,-85,-84,-81,-79,-76,-70,-60,-54,-55,-63,-7,-36,-17,-27,-22,-7,15,20,-8,-27,-49,-58,-59,-57,-48,-43,-32,-27,-23,-7,4,14,19,26,32,42,46,54,56,62,62,65,69,74,60,50,62,77,63,62,49,47,36,28,21,-10,-20,-11,-2,0,7,4,0,-7,10,7,2,14,22,26,55,98,120,112,63,42,34,20,19,-7,-11,-17,-23,-5,-20,-27,-16,-26,-43,-26,-38,-39,-26,-21,-5,-7,-12,-15,-10,-1,-6,-18,-9,-12,-12,-4,0,-2,-7,-5,2,9,3,10,6,2,4,4,4,6,-7,-3,-7,-16,-9,-9,-6,-9,-3,-3,0,7,13,6,-8,-12,-3,2,4,9,16,-4,-7,2,-2,9,2,25,15,22,20,20,3,13,15,29,-16,2,1,7,21,18,14,30,22,18,14,2,-6,-57,-57,-58,-87,-48,-34,-43,-48,-29,-26,-11,-7,-1,24,-21,-9,-5,10,-2,-11,3,-6,0,9,2,-1,-2,-21,-17,-38,-12,5,-14,-10,6,7,19,16,16,74,37,40,50,48,20,29,6,-55,-3,-5,10,-20,-13,4,-19,13,19,27,-10,1,14,8,16,26,18,-4,12,-13,18,8,5,-12,7,2,-1,43,27,13,5,0,0,4,7,3,-2,-1,4,10,15,21,22,21,19,26,34,30,14,-108,-111,-111,-108,-105,-101,-98,-95,-93,-90,-88,-86,-84,-82,-80,-79,-77,-74,-68,-59,-54,-38,-30,-55,-35,9,-37,-20,-5,-19,-42,-28,-63,-60,-54,-60,-49,-41,-31,-34,-24,-7,4,10,18,30,29,48,44,46,62,66,69,63,56,63,65,50,57,42,50,58,48,28,16,12,13,3,-16,-18,-15,4,11,3,11,-38,-18,14,-5,7,11,-3,-5,-3,-3,-24,-8,-15,-16,-19,-20,-7,-14,-16,-15,-22,-28,-24,-26,-61,-40,-37,-28,-37,-19,-21,-20,-18,-10,-11,-19,-25,-31,-27,-26,-15,-11,-8,1,1,2,0,-3,-6,-10,-11,-1,-11,-9,-5,-2,-2,-3,-12,-1,-17,-12,-10,-10,-5,-3,-5,-1,-10,1,7,-12,-9,-15,-7,-2,-2,7,4,7,-12,1,-8,-3,8,4,17,32,28,28,17,9,9,19,22,6,4,-2,12,21,26,17,15,-4,-8,0,-10,-61,-38,-32,-22,-3,11,-18,6,-4,-41,-13,-4,-1,-7,-1,-4,-14,31,23,24,2,-10,5,-4,-27,-15,-18,-16,6,-2,-4,9,23,2,13,10,12,19,27,47,26,26,28,-19,-2,-14,-20,-9,-21,1,-9,-3,-1,9,5,-8,4,-14,12,-5,12,16,11,24,17,6,6,9,6,14,24,-20,-6,2,45,-3,13,23,1,5,2,8,13,8,3,3,8,13,20,26,30,31,32,38,43,39,25,-106,-108,-108,-106,-103,-99,-95,-92,-89,-87,-85,-83,-81,-79,-77,-77,-78,-75,-71,-65,-55,-48,-60,-26,-66,-49,13,-25,-20,-48,-55,-68,-82,-56,-56,-52,-45,-34,-31,-23,-7,-1,13,17,24,35,45,44,51,54,78,56,68,82,63,48,48,52,54,29,45,48,30,7,-5,11,13,-6,-7,-9,8,12,-15,-17,-24,-28,15,-11,-10,-14,8,0,24,-2,-15,-15,-22,-6,-13,-3,-31,-24,-33,-26,-37,-39,-70,-56,-54,-39,-30,-27,-22,-25,-20,-13,-22,-25,-40,-43,-35,-33,-26,-34,-24,-19,-18,-9,-3,-3,1,-2,1,-8,-12,-14,-11,-11,-17,-7,-14,-1,-10,-22,-11,-17,-23,-24,-17,-15,-4,-6,-5,-1,-14,-10,-3,-3,8,6,-5,-1,-13,-17,-15,0,4,5,5,-10,-3,11,16,14,33,33,35,16,15,17,23,20,-7,3,4,9,10,5,-6,-14,-16,-26,-24,-28,-24,-12,-15,1,23,-2,36,-11,-20,-7,-3,-2,-9,-2,57,20,12,19,7,-11,3,0,16,-7,-6,0,-8,-3,-5,-13,-25,-17,-11,-8,-7,-8,-19,-15,-22,-21,-32,-21,-22,-16,-13,-24,0,-18,-22,-15,-8,-2,10,14,-7,-1,-5,4,17,12,14,19,6,0,15,12,4,2,-2,30,6,14,6,-14,18,11,10,10,11,15,19,17,15,15,17,19,26,34,38,41,43,45,47,45,38,-104,-106,-106,-103,-101,-96,-91,-88,-86,-84,-82,-81,-79,-76,-73,-76,-79,-76,-70,-69,-56,-46,-46,-25,-52,-16,-7,-78,-78,-52,-87,-70,-58,-58,-52,-47,-33,-23,-19,-19,-2,11,19,19,41,45,39,32,50,71,61,73,78,77,61,43,33,41,25,22,34,-1,-8,-2,19,4,-1,14,-1,3,-1,-9,-13,-30,-41,3,2,14,18,18,13,13,-8,-21,-17,-20,-30,-19,-7,-13,-35,-64,-43,-54,-50,-46,-50,-31,-41,-21,-30,-26,-24,-14,-28,-18,-24,-38,-46,-34,-44,-41,-37,-38,-36,-25,-17,-13,-12,-10,-8,-13,-11,-11,-7,-11,-14,-23,-18,-22,-24,-27,-23,-17,-18,-22,-24,-26,-24,-16,-21,-14,-14,-26,-24,-21,-9,-7,2,-3,-8,-28,-23,-21,-20,-15,-10,5,3,3,9,16,7,14,4,17,11,23,28,17,23,9,-10,-7,-3,-18,-12,-7,6,-7,-16,3,-28,-16,-9,-19,-13,9,3,8,12,-5,-13,-15,-4,1,-20,-5,8,-10,17,45,22,-2,-14,-2,4,-5,-2,-25,-31,-36,-24,-23,-27,-23,-25,-25,-26,-31,-18,-44,-33,-27,-30,-27,-34,-27,-29,-24,3,-34,-15,-14,-11,-11,-15,-12,-7,-1,-11,-6,-2,-9,2,5,9,2,-7,0,1,12,19,26,24,12,-19,-4,1,9,12,13,19,22,25,27,28,28,27,25,33,41,47,50,53,52,51,51,51,-102,-103,-103,-100,-98,-94,-91,-89,-88,-88,-87,-86,-84,-82,-79,-80,-80,-78,-69,-67,-62,-63,-50,-52,-50,-17,-28,-25,-83,-43,-74,-61,-60,-48,-45,-33,-23,-21,-18,-3,16,20,19,25,44,44,54,56,64,63,69,77,64,62,44,25,28,39,10,4,-19,-5,-8,4,11,0,9,16,13,-2,-8,-11,10,4,7,15,22,10,19,25,26,29,-15,-21,-27,-39,-37,-46,-43,-39,-52,-46,-48,-61,-53,-50,-49,-32,-38,-37,-48,-39,-34,-31,-20,-32,-36,-38,-36,-34,-39,-29,-36,-34,-34,-29,-24,-14,-17,-31,-18,-16,-22,-14,-17,-17,-31,-51,-36,-30,-39,-35,-35,-27,-26,-36,-41,-42,-38,-29,-31,-26,-27,-27,-23,-25,-17,-7,-1,0,5,9,-4,2,1,-2,-1,-2,-5,-3,5,15,20,0,16,30,21,6,8,18,12,-28,-12,-19,-13,-25,-20,-11,-4,-1,0,-13,-10,-15,-3,-10,4,9,3,27,2,-8,-11,-17,-13,-8,11,13,16,-1,-8,30,33,-12,-9,0,0,21,3,-24,-24,-32,-39,-37,-42,-34,-35,-33,-28,-34,-40,-37,-39,-17,-27,-32,-27,-29,-21,-19,-26,-27,-25,-14,-18,-29,-16,-19,-9,-3,-8,-7,-7,4,9,11,19,8,4,7,4,5,8,22,14,28,3,6,6,17,22,20,25,24,23,20,18,18,20,22,24,26,28,29,31,34,37,41,44,-100,-100,-99,-97,-95,-93,-91,-90,-91,-91,-91,-91,-90,-87,-85,-83,-82,-80,-72,-64,-66,-64,-54,-53,-53,-75,-75,-74,-65,-71,-61,-54,-53,-39,-31,-21,-17,-13,7,21,19,12,26,51,46,35,37,56,65,71,71,72,62,42,38,15,17,12,2,12,-11,-17,-6,3,11,12,16,18,24,6,9,2,4,2,17,-1,13,22,11,19,29,27,0,-18,-24,-44,-54,-42,-29,-42,-36,-44,-23,-39,-43,-38,-33,-38,-42,-34,-36,-32,-25,-29,-26,-40,-39,-32,-39,-43,-37,-29,-36,-22,-32,-42,-18,-22,-20,-19,-24,-26,-22,-20,-29,-26,-35,-44,-59,-41,-38,-38,-31,-31,-35,-38,-39,-34,-30,-30,-28,-24,-21,-16,-22,-10,-8,1,7,12,12,7,-3,6,18,14,9,9,12,6,6,7,2,6,15,21,21,2,13,18,13,-16,-17,-25,-32,-37,-10,-20,1,-20,-12,-1,-13,-11,-5,7,-11,-20,-18,1,1,9,-9,-13,-14,-9,-2,-1,2,-7,5,2,-8,-19,-7,4,-14,-8,-3,-12,-22,1,-22,-23,-31,-38,-40,-42,-45,-29,-26,-34,-30,-27,-23,-32,-36,-37,-21,-32,-32,-34,-33,-30,-27,-27,-35,-22,-15,-13,-2,7,14,6,11,16,17,5,9,13,1,-1,7,24,21,36,38,26,27,32,28,30,30,25,20,14,7,7,13,19,15,11,9,9,9,16,23,30,37,-98,-98,-96,-94,-92,-91,-90,-91,-92,-93,-93,-93,-91,-88,-85,-83,-80,-77,-76,-66,-75,-59,-82,-80,-83,-73,-55,-105,-73,-70,-59,-50,-37,-29,-19,-15,-8,1,10,8,5,41,23,39,46,62,60,53,63,57,61,60,54,42,19,17,6,11,0,-14,17,-10,-9,4,-2,19,20,25,11,8,-6,-1,9,9,28,32,21,13,-3,5,20,11,-7,-16,-11,-31,-44,-41,-41,-37,-34,-24,-40,-23,-21,-19,-29,-38,-31,-38,-25,-25,-26,-21,-20,-23,-31,-29,-53,-32,-29,-24,-17,-32,-32,-21,-25,-28,-18,-28,-31,-28,-27,-37,-42,-26,-40,-42,-53,-41,-39,-39,-36,-40,-36,-38,-43,-43,-42,-41,-34,-38,-38,-22,-32,-20,-18,-28,-22,-23,7,-26,-3,4,-6,5,14,15,17,-2,-3,-7,-2,6,15,18,24,19,13,17,3,-26,-29,-31,-19,-29,-33,-41,-44,-37,-10,-20,-26,-23,-16,4,-38,-3,-10,-12,-22,-16,-9,-21,-14,-8,-6,3,11,-20,-15,-22,-22,-21,-25,-6,-19,-22,-14,-2,-25,-9,-25,-26,-17,-37,-33,-41,-35,-26,-25,-26,-27,-35,-40,-32,-25,-30,-31,-32,-35,-43,-30,-33,-26,-31,-20,-17,-8,3,6,10,15,14,11,13,11,13,9,10,-1,-19,-8,11,21,36,45,38,32,30,25,29,24,17,11,7,2,3,10,16,12,8,6,6,6,12,19,25,31,-97,-96,-94,-92,-89,-90,-90,-91,-92,-94,-92,-91,-88,-83,-78,-77,-77,-74,-66,-68,-70,-70,-77,-77,-91,-88,-63,-95,-79,-61,-56,-43,-27,-19,-15,-3,-3,0,9,13,23,24,46,54,56,53,62,66,61,60,51,48,46,43,30,20,-1,0,10,-10,-19,-10,-14,4,6,14,24,2,4,24,-12,-1,20,29,27,39,24,13,17,21,5,11,-12,6,-8,-3,-29,-25,-19,-27,-22,-24,-29,-37,-26,-37,-19,-28,-18,-24,-5,-17,-30,-32,-31,-39,-27,-15,-32,-31,-20,-27,-25,-22,-27,-20,-41,-23,-20,-24,-29,-25,-18,-37,-25,-24,-25,-50,-43,-44,-27,-43,-48,-42,-35,-39,-47,-49,-50,-43,-37,-37,-23,-19,-15,-25,-22,-28,-44,-48,-31,-60,-52,-42,-39,-50,-22,-28,-31,-27,-8,-1,4,-3,4,21,13,4,7,-32,-20,-33,-35,-26,-23,-26,-32,-37,-37,-8,-1,-39,-14,-11,-13,-26,-40,-14,-31,-25,-28,14,-14,-2,-15,-6,-9,-6,-2,14,-12,-19,2,-13,-10,-20,-24,-19,-18,-22,-5,-13,-26,-18,-28,-24,-26,-25,-31,-38,-43,-46,-46,-31,-32,-37,-36,-38,-39,-44,-37,-32,-35,-32,-26,-19,-18,-12,-9,-5,1,7,5,12,16,9,11,11,10,11,13,0,-8,6,28,30,35,12,22,14,8,17,8,0,-5,-2,2,5,9,12,14,16,18,20,22,23,23,24,26,-96,-93,-91,-89,-87,-88,-89,-91,-92,-94,-92,-89,-85,-78,-71,-72,-74,-69,-70,-65,-64,-71,-82,-80,-84,-76,-75,-67,-76,-60,-49,-25,-15,-10,1,-10,-8,-2,12,27,32,31,46,45,58,46,53,54,54,56,43,35,41,36,35,34,17,14,11,-2,2,-12,-19,1,5,10,14,23,26,20,-6,3,27,24,29,46,37,44,29,38,31,3,-4,-4,-5,7,-24,-15,-13,-18,-27,-14,-27,-24,-47,-23,-33,-29,-32,-18,-18,-18,-25,-29,-26,-31,-30,-27,-25,-38,-26,-25,-32,-17,-38,-26,-33,-15,-36,-29,-5,-22,-38,-40,-43,-42,-23,-37,-43,-51,-25,-52,-34,-37,-38,-49,-42,-49,-46,-22,-28,-21,-20,-30,-19,-33,-22,-27,-24,-27,-30,-37,-64,-49,-33,-34,-20,-6,8,-17,-20,-40,-33,-32,-20,-8,-23,-24,-27,-41,-36,-45,-40,-54,-23,-46,-29,-29,-43,-22,-26,-33,-14,-20,-21,-29,-32,-14,-8,-24,-15,-9,-13,-6,-6,-6,-13,-4,2,-9,-5,-7,-6,-24,-15,-18,-20,-31,-34,-32,-29,-19,0,4,-17,-19,-27,-29,-45,-48,-50,-58,-55,-41,-46,-43,-31,-25,-40,-41,-32,-31,-29,-30,-23,-25,-20,-18,-15,-13,-10,-5,-2,2,10,16,9,12,19,18,16,16,19,9,20,18,17,26,16,17,13,0,-18,-18,-21,-10,1,7,8,8,16,25,31,34,38,33,28,24,21,-89,-87,-85,-85,-85,-86,-88,-89,-90,-91,-89,-87,-84,-80,-76,-76,-77,-75,-73,-82,-87,-83,-74,-73,-81,-79,-78,-70,-61,-55,-34,-14,-7,-10,-20,-5,0,10,28,39,19,44,46,48,41,34,34,41,49,39,39,27,35,30,24,25,10,13,16,15,13,-6,-22,-8,4,10,29,2,56,7,-6,15,34,33,36,50,44,44,49,31,23,8,14,4,-13,-11,-23,-21,-31,-19,-35,-67,-74,-34,-31,-51,-34,-38,-32,-34,-21,-25,-26,-29,-30,-36,-27,-28,-27,-41,-36,-33,-22,-27,-14,-14,-9,-12,3,-12,-23,-32,-36,-34,-28,-31,-27,-28,-18,-29,-31,-43,-43,-42,-37,-48,-41,-39,-28,-23,-34,-31,-31,-32,-35,-44,-49,-55,-59,-56,-67,-57,-59,-47,-63,-36,-17,-7,-14,-43,-46,-39,-31,-29,-26,-8,-35,-48,-48,-42,-70,-41,-36,-46,-52,-29,-31,-42,-10,-40,-30,-33,-39,-39,-42,-44,-39,-44,-37,-10,-16,-13,-3,-15,-12,-21,-24,-12,-14,-9,4,6,-14,-27,-14,-12,-3,-18,0,-21,-25,-21,-12,-17,-14,-9,-19,-34,-44,-32,-49,-45,-35,-54,-55,-47,-40,-36,-27,-29,-19,-29,-23,-23,-20,-18,-20,-13,-14,-14,-8,-7,-6,0,-2,7,12,22,24,31,22,18,17,14,16,18,24,33,11,7,10,-22,-18,-20,-12,-3,6,12,13,15,21,28,32,35,38,34,31,27,24,-82,-80,-80,-81,-82,-84,-86,-87,-87,-88,-86,-85,-83,-82,-81,-80,-77,-76,-77,-78,-88,-83,-75,-71,-70,-73,-77,-66,-51,-38,-17,-10,-19,-18,-7,-1,15,22,22,22,38,37,35,32,28,30,23,32,31,27,23,33,30,19,22,17,8,10,12,0,7,-11,-3,-9,7,17,27,18,13,-5,2,25,51,65,54,47,40,43,26,15,-15,9,-31,-11,-21,-29,-18,-34,-36,-30,-48,-77,-72,-77,-80,-63,-63,-55,-60,-38,-37,-39,-42,-51,-32,-31,-28,-25,-31,-26,-19,-17,-11,-2,-10,-11,-3,-8,3,-49,-29,-31,-36,-31,-17,-35,-37,-31,-39,-45,-57,-50,-50,-36,-37,-46,-28,-31,-29,-21,-30,-33,-24,-29,-46,-56,-49,-47,-61,-55,-62,-59,-52,-54,-42,-36,-27,-32,-17,-28,-47,-45,-34,-53,-33,-38,-49,-62,-42,-48,-58,-68,-39,-60,-57,-49,-53,-37,-28,-30,-47,-49,-64,-73,-61,-58,-48,-56,-50,-68,-76,-48,-46,-23,-34,-40,-27,-45,-34,-22,-7,5,-1,11,0,-11,-3,-29,-17,-36,-27,-24,-1,-13,-41,-37,-38,-20,-48,-37,-34,-31,-32,-38,-27,-34,-27,-29,-24,-30,-19,-31,-25,-20,-16,-10,-10,-22,-12,-14,-11,-2,7,9,14,12,19,31,35,32,20,23,21,27,18,16,36,56,30,-22,-37,-22,-17,-14,-3,4,11,16,19,22,26,31,34,36,37,36,34,31,26,-77,-75,-75,-77,-79,-82,-84,-85,-85,-85,-83,-81,-81,-84,-86,-81,-78,-80,-79,-81,-84,-72,-73,-65,-73,-62,-66,-50,-39,-30,-24,-19,-16,-11,-7,-3,16,22,19,24,30,23,20,13,13,11,16,15,15,9,4,-17,-6,0,-3,-3,-8,-10,-19,-16,-11,-3,-14,-7,5,12,3,-2,-1,12,12,24,48,23,34,-13,-27,-40,-50,-50,-43,-44,-50,-18,-25,-30,-42,-43,-36,-63,-76,-71,-75,-68,-76,-74,-71,-69,-57,-62,-56,-48,-45,-24,-22,-15,-20,-24,-24,15,-13,1,0,-7,-15,-1,-11,-12,-30,-14,-36,-29,-25,-23,-36,-40,-46,-34,-47,-56,-55,-49,-47,-31,-36,-39,-26,-38,-42,-35,-30,-26,-34,-37,-39,-47,-31,-37,-27,-42,-49,-47,-56,-46,-52,-47,-59,-37,-52,-52,-44,-51,-63,-59,-36,-61,-50,-42,-46,-56,-68,-60,-63,-53,-32,-54,-40,-33,-33,-62,-41,-61,-51,-87,-55,-81,-70,-75,-93,-92,-100,-86,-53,-35,-46,-53,-46,-36,-32,-46,-35,-25,16,-15,-23,-18,-20,-44,-34,-31,-22,-13,-17,-15,-11,-32,-35,-38,-53,-24,-27,-39,-42,-33,-27,-29,-24,-27,-8,-12,-29,-22,-21,-18,-10,-12,-15,-27,-25,-14,-9,6,28,23,21,13,25,31,26,29,14,15,12,21,6,21,31,33,-14,-8,-20,-14,-14,-8,3,9,15,19,23,26,30,33,35,35,35,35,35,32,26,-73,-72,-72,-74,-76,-79,-82,-84,-84,-84,-80,-76,-77,-85,-92,-86,-77,-88,-86,-88,-81,-78,-64,-67,-57,-55,-38,-36,-34,-34,-27,-18,-17,-8,4,4,10,10,10,2,6,3,2,3,4,10,12,16,7,-18,-14,-19,-17,-12,-18,-22,-31,-29,-38,-33,-32,-18,-6,-17,-10,4,12,11,14,14,9,15,9,-14,-40,-52,-56,-56,-56,-54,-58,-50,-50,-53,-60,-64,-54,-68,-63,-61,-57,-58,-66,-73,-76,-72,-56,-60,-54,-54,-49,-49,-35,0,-5,-9,-4,-4,12,0,5,-5,3,0,-2,4,4,-11,-24,-43,-17,-18,-12,-34,-34,-42,-37,-34,-34,-56,-55,-61,-42,-40,-46,-52,-47,-58,-58,-43,-42,-43,-37,-40,-37,-32,-27,-36,-49,-57,-57,-48,-59,-55,-49,-63,-62,-47,-45,-37,-40,-54,-47,-45,-69,-65,-83,-53,-61,-70,-67,-89,-66,-48,-35,-51,-34,-36,-79,-62,-58,-68,-72,-79,-97,-92,-97,-78,-81,-49,-106,-71,-59,-35,-38,-56,-71,-54,-62,-50,-46,-49,-40,-63,-39,-83,-67,-49,-34,-34,-27,-12,-11,-7,-31,-36,-31,-29,-37,-35,-51,-37,-37,-42,-28,-12,14,-25,-10,-7,-14,-19,-2,0,-4,8,8,-18,-24,-10,3,11,3,26,-3,0,19,50,12,7,-1,28,42,27,24,14,32,-27,-33,0,7,-2,5,2,8,12,17,21,24,27,31,36,37,34,32,32,32,29,24,-70,-69,-69,-70,-72,-76,-81,-83,-83,-83,-77,-70,-73,-86,-98,-92,-88,-88,-89,-88,-84,-68,-58,-54,-41,-28,-38,-36,-37,-27,-26,-17,-5,2,4,-5,-6,-1,-9,-8,0,-7,-16,-1,9,9,0,3,-13,-21,-25,-20,-29,-16,-19,-30,-39,-35,-32,-31,-31,-27,-25,-16,-12,-7,2,-5,3,13,12,6,-30,-53,-53,-64,-64,-57,-55,-58,-57,-53,-64,-62,-67,-72,-80,-79,-70,-66,-59,-58,-56,-60,-55,-58,-59,-60,-58,-62,-54,-43,-22,-5,6,5,7,11,4,-1,-3,-8,13,4,6,10,4,-27,-30,-16,-42,-31,-57,-40,-44,-27,-44,-36,-54,-41,-39,-63,-58,-55,-67,-33,-59,-69,-37,-45,-40,-58,-47,-48,-60,-49,-51,-51,-52,-49,-62,-26,-68,-39,-56,-30,-48,-40,-45,-49,-42,-44,-55,-72,-89,-92,-81,-79,-94,-83,-85,-108,-78,-52,-44,-44,-22,-30,-81,-56,-53,-68,-111,-84,-108,-107,-96,-90,-74,-58,-56,-68,-55,-41,-29,-37,-42,-44,-39,-43,-34,-38,-40,-65,-63,-68,-52,-46,-35,-26,-20,-11,-32,-42,-34,-29,-26,-30,-30,-25,-29,-37,-42,-21,-20,-18,-10,-19,-20,-7,-14,-5,0,3,16,14,-8,-23,-5,0,-2,25,16,12,8,-2,15,-9,18,31,34,37,38,28,7,31,8,6,-9,-5,6,15,3,10,12,16,19,23,26,29,33,38,38,33,29,29,29,27,22,-68,-68,-69,-71,-73,-76,-78,-81,-82,-84,-81,-77,-80,-89,-99,-95,-92,-92,-86,-87,-75,-71,-52,-38,-36,-33,-29,-40,-35,-23,-16,-4,-5,2,-14,-18,-14,-2,0,-8,-16,-27,-15,-8,-20,-14,-12,-9,-23,-18,-18,-24,-24,-12,-19,-34,-37,-29,-26,-22,-30,-31,-24,-21,-17,-9,-2,-5,-2,1,-15,-38,-49,-56,-63,-66,-65,-60,-52,-60,-66,-63,-64,-61,-69,-67,-61,-59,-59,-58,-53,-47,-44,-37,-44,-50,-46,-41,-35,-36,-33,-19,-12,3,24,20,26,20,12,16,10,21,10,12,-6,1,-22,-35,-28,-45,-47,-37,-45,-68,-58,-43,-29,-67,-68,-73,-34,-44,-42,-55,-42,-19,-46,-64,-56,-59,-53,-29,-48,-44,-53,-49,-61,-66,-61,-51,-47,-43,-41,-51,-33,-44,-57,-60,-24,-47,-41,-52,-77,-95,-84,-102,-78,-69,-71,-51,-80,-109,-61,-37,-64,-69,-64,-61,-60,-85,-50,-54,-95,-83,-78,-94,-56,-77,-67,-51,-54,-78,-73,-60,-42,-46,-35,-39,-53,-42,-60,-64,-71,-61,-71,-78,-57,-53,-49,-43,-45,-39,-31,-29,-44,-33,-42,-33,-30,-42,-41,-35,-33,-30,-29,-14,-1,-24,-12,-19,-17,-9,-9,15,20,-16,-16,-15,-12,7,-15,1,12,-1,17,10,8,14,34,22,14,10,21,-23,-14,29,31,15,20,19,21,18,6,14,12,14,16,20,24,28,30,33,33,31,29,29,29,28,25,-66,-67,-69,-72,-74,-75,-76,-78,-82,-85,-85,-84,-87,-93,-98,-97,-92,-95,-87,-80,-74,-62,-55,-34,-34,-34,-34,-27,-25,-6,-6,-9,-15,-22,-25,-25,-7,-2,-11,-13,-3,-14,-16,-31,-39,-25,-22,-33,-30,-35,-28,-26,-25,-15,-15,-22,-32,-33,-28,-22,-21,-26,-18,-19,-23,-22,-12,-9,-25,-37,-39,-46,-57,-62,-61,-62,-61,-59,-59,-61,-58,-59,-59,-59,-61,-54,-42,-38,-33,-35,-34,-32,-30,-38,-42,-44,-40,-31,-10,-16,-21,-14,-5,12,23,25,18,14,20,28,16,19,6,2,-20,-20,-28,-25,-35,-45,-67,-34,-60,-55,-66,-60,-36,-48,-59,-69,-68,-49,-53,-38,-59,-57,-63,-59,-42,-60,-42,-51,-58,-32,-37,-40,-56,-51,-54,-45,-49,-48,-49,-46,-49,-51,-41,-46,-51,-63,-70,-63,-85,-72,-96,-59,-46,-47,-67,-52,-74,-76,-57,-75,-51,-57,-69,-57,-52,-80,-47,-34,-66,-47,-59,-72,-44,-39,-48,-54,-78,-67,-67,-68,-54,-77,-44,-48,-41,-46,-39,-34,-36,-47,-41,-40,-51,-42,-53,-58,-58,-57,-36,-46,-43,-44,-46,-41,-49,-25,-27,-29,-31,-36,-31,-21,-29,-20,-13,-15,-15,-19,-12,20,2,-7,-14,-14,-12,15,-23,8,12,10,22,-42,-34,-18,-49,-3,14,9,-11,10,11,12,46,54,29,38,41,27,21,19,14,13,13,17,22,27,27,27,28,28,29,29,29,29,28,-70,-72,-75,-78,-82,-81,-80,-81,-85,-89,-91,-93,-95,-99,-102,-97,-96,-94,-86,-78,-76,-54,-30,-43,-32,-8,-12,-16,-19,-20,-20,-19,-19,-29,-30,-35,-18,-3,-24,-15,-15,-19,-19,-30,-43,-41,-44,-46,-39,-29,-31,-26,-24,-24,-17,-13,-15,-36,-18,-14,-24,-26,-8,-27,-25,-25,-24,-24,-29,-40,-44,-60,-58,-59,-60,-67,-61,-60,-60,-68,-56,-53,-54,-57,-52,-40,-34,-27,-23,-20,-22,-24,-24,-26,-22,-13,-12,-17,-28,-19,-12,-9,-11,17,22,7,11,12,12,11,12,9,-4,-20,-16,-26,-29,-43,-28,-51,-63,-63,-58,-51,-60,-46,-46,-67,-67,-38,-51,-46,-82,-69,-59,-50,-45,-55,-63,-58,-75,-49,-50,-57,-37,-32,-42,-45,-68,-35,-45,-44,-44,-46,-54,-55,-68,-58,-52,-59,-85,-80,-91,-84,-111,-92,-67,-87,-74,-87,-124,-64,-101,-66,-46,-47,-61,-98,-69,-63,-44,-34,-46,-53,-51,-81,-52,-50,-55,-46,-42,-41,-39,-44,-52,-37,-35,-39,-32,-29,-19,-23,-23,-23,-40,-37,-47,-48,-54,-52,-45,-45,-44,-28,-34,-28,-33,-31,-46,-33,-35,-33,-25,-40,-27,-28,-30,-27,-25,-11,-7,-7,-1,-12,-12,-8,-20,-14,-14,-17,-14,4,3,12,0,0,-30,-43,-38,-15,-15,6,20,29,26,28,34,30,45,39,31,18,13,18,12,11,11,14,20,25,25,25,26,27,29,29,29,29,31,-80,-83,-86,-91,-95,-92,-89,-89,-92,-96,-99,-102,-105,-107,-107,-103,-95,-96,-85,-79,-66,-59,-35,-24,-34,-27,-20,-22,-21,-30,-24,-23,-21,-17,-25,-32,-28,-29,-16,-7,-30,-38,-45,-45,-51,-60,-53,-50,-49,-53,-48,-43,-41,-34,-31,-25,-32,-19,-17,-12,-32,-25,-40,-51,-48,-38,-41,-36,-39,-50,-50,-57,-61,-67,-66,-63,-62,-58,-62,-56,-48,-35,-42,-53,-40,-24,-27,-25,-17,-21,-18,-14,-16,-6,-4,-5,-3,-15,-17,-12,-22,-26,-7,-9,-8,-7,3,8,9,9,7,7,-30,-37,-58,-69,-68,-69,-98,-91,-65,-67,-51,-57,-54,-70,-54,-39,-49,-37,-31,-63,-67,-48,-61,-63,-42,-58,-53,-42,-48,-46,-34,-54,-68,-52,-47,-43,-45,-53,-64,-67,-69,-68,-51,-64,-68,-64,-67,-77,-87,-91,-101,-100,-109,-78,-65,-85,-76,-89,-90,-38,-79,-60,-50,-54,-61,-74,-89,-95,-33,-36,-25,-71,-70,-82,-62,-61,-61,-75,-72,-53,-53,-50,-46,-39,-33,-34,-31,-24,-23,-7,-7,-11,-15,5,3,-25,-42,-51,-48,-34,-48,-41,-56,-41,-40,-45,-34,-33,-49,-36,-31,-27,-42,-26,-41,-21,-20,-2,-5,-7,-4,-18,-19,-6,-3,-15,0,-10,-9,2,-1,4,13,-16,-1,-14,-10,5,11,25,12,23,41,32,28,30,42,44,26,-6,9,15,12,9,9,12,17,22,24,26,27,28,29,29,28,30,33,-90,-93,-98,-103,-109,-103,-98,-96,-99,-102,-107,-112,-115,-116,-111,-111,-97,-88,-87,-82,-63,-53,-55,-37,-29,-35,-17,-22,-24,-23,-20,-15,-11,-30,-22,-31,-21,-14,-32,-37,-39,-46,-55,-60,-66,-70,-63,-63,-69,-70,-67,-65,-64,-67,-65,-66,-66,-69,-67,-62,-68,-61,-70,-68,-67,-61,-53,-48,-62,-58,-55,-79,-66,-70,-63,-66,-62,-56,-66,-61,-44,-40,-36,-43,-32,-25,-24,-22,-20,-12,-7,1,8,16,-6,-8,-20,-10,-11,-24,-53,-28,-24,-23,-21,-14,-7,-20,-15,-21,-47,-62,-69,-77,-78,-83,-103,-113,-119,-146,-78,-65,-62,-60,-48,-71,-41,-45,-24,-78,-63,-60,-60,-42,-41,-58,-50,-70,-68,-60,-65,-65,-58,-66,-73,-68,-73,-65,-56,-36,-70,-61,-56,-57,-45,-46,-73,-71,-80,-91,-82,-85,-99,-94,-100,-94,-99,-90,-97,-66,-59,-85,-67,-49,-54,-57,-59,-65,-51,-72,-62,-47,-39,-64,-70,-45,-57,-66,-54,-65,-70,-77,-74,-57,-58,-59,-61,-48,-43,-33,-26,-17,-14,6,-9,13,-13,-23,-19,-37,-38,-36,-39,-47,-48,-48,-36,-40,-37,-34,-29,-37,-38,-53,-27,-34,-26,-18,-42,-20,-23,-12,-14,-34,-15,-3,-17,-10,-4,-11,-8,6,-3,2,-9,-4,-6,-9,-2,18,16,24,-3,13,30,12,27,47,27,41,9,4,7,10,8,9,8,10,15,19,23,27,29,29,29,28,27,30,36,-110,-115,-120,-125,-130,-126,-121,-120,-122,-124,-129,-133,-136,-129,-130,-121,-112,-94,-86,-81,-68,-64,-58,-42,-50,-40,-29,-24,-23,-24,-11,-17,-18,-27,-18,-30,-33,-36,-36,-30,-49,-57,-62,-64,-71,-72,-70,-76,-79,-81,-74,-85,-97,-98,-90,-94,-94,-98,-94,-91,-91,-91,-89,-90,-99,-97,-95,-89,-77,-74,-74,-71,-77,-77,-65,-61,-58,-66,-63,-58,-52,-46,-43,-46,-31,-29,-24,-16,-7,0,-3,2,1,-16,-23,-25,-34,-49,-54,-45,-34,-24,-13,-16,-17,-18,-11,-43,-50,-56,-54,-64,-65,-70,-83,-93,-99,-111,-112,-123,-119,-53,-80,-62,-71,-75,-71,-49,-58,-76,-41,-81,-84,-92,-50,-77,-72,-61,-61,-77,-74,-76,-55,-71,-78,-62,-64,-73,-67,-51,-62,-54,-44,-47,-73,-92,-77,-54,-83,-96,-95,-92,-78,-93,-88,-91,-65,-84,-124,-66,-58,-79,-74,-69,-60,-50,-59,-53,-66,-54,-56,-41,-25,-27,-44,-32,-43,-64,-53,-75,-49,-49,-62,-34,-38,-37,-49,-41,-49,-50,-49,-36,-28,-10,-12,18,-30,-40,-36,-30,-39,-25,-35,-48,-41,-48,-51,-52,-50,-41,-32,-6,-29,-47,-32,-43,-23,-19,-13,-27,-10,-19,-11,-16,-24,0,-19,-30,11,-12,9,2,2,-2,10,-10,-17,7,20,24,23,11,15,-3,22,12,18,32,46,9,19,9,7,9,10,10,9,12,15,19,21,23,25,25,26,28,30,34,38,-131,-136,-141,-146,-151,-148,-144,-143,-145,-147,-150,-154,-157,-149,-139,-137,-121,-101,-84,-73,-72,-70,-64,-53,-45,-45,-33,-25,-21,-12,-26,-18,-29,-24,-31,-21,-41,-35,-48,-44,-58,-67,-66,-70,-75,-83,-85,-91,-94,-91,-91,-93,-108,-115,-109,-113,-109,-111,-112,-118,-120,-115,-120,-123,-119,-114,-109,-107,-101,-92,-86,-75,-86,-91,-85,-76,-78,-69,-62,-52,-47,-45,-40,-24,-15,-14,-16,-39,-36,-37,-51,-51,-56,-54,-52,-46,-47,-39,-32,-26,-7,-30,-19,-18,-18,-34,-34,-59,-61,-63,-66,-71,-73,-84,-84,-85,-92,-93,-90,-104,-100,-75,-64,-66,-66,-80,-67,-75,-76,-83,-75,-89,-57,-60,-64,-96,-72,-82,-63,-72,-80,-81,-69,-84,-78,-57,-66,-65,-63,-56,-78,-82,-83,-98,-96,-100,-85,-89,-96,-84,-90,-91,-71,-55,-74,-47,-66,-86,-106,-89,-60,-57,-81,-88,-88,-72,-68,-62,-33,-36,-38,-53,-34,-34,-34,-32,-27,-31,-28,-65,-48,-38,-36,-44,-53,-43,-48,-44,-52,-54,-61,-55,-44,-28,-15,-27,-38,-46,-41,-35,-48,-43,-44,-59,-42,-36,-38,-44,-45,-35,-34,-21,-17,-43,-34,-32,-24,-16,-17,-15,-42,-24,-18,-17,-3,14,-5,-5,8,-10,-22,-5,20,5,12,12,14,21,25,24,15,16,12,-13,-6,17,16,25,23,29,28,11,0,4,8,13,11,15,16,18,19,20,21,22,23,28,33,37,40,-150,-155,-160,-164,-169,-166,-164,-164,-165,-167,-170,-173,-176,-165,-151,-135,-137,-102,-79,-75,-58,-52,-39,-38,-37,-43,-42,-44,-40,-29,-33,-29,-31,-39,-37,-40,-38,-45,-56,-60,-65,-72,-81,-84,-99,-109,-116,-117,-113,-114,-113,-106,-116,-122,-129,-131,-138,-137,-134,-138,-136,-137,-140,-143,-141,-133,-126,-118,-115,-106,-106,-95,-104,-100,-91,-86,-74,-70,-59,-52,-52,-45,-33,-36,-66,-60,-48,-45,-51,-48,-46,-42,-44,-42,-37,-41,-32,-30,-24,-15,-29,-27,-34,-33,-47,-53,-65,-67,-65,-75,-86,-84,-86,-83,-82,-86,-86,-89,-95,-97,-95,-91,-84,-73,-72,-70,-67,-77,-90,-75,-58,-60,-75,-60,-79,-67,-50,-93,-80,-83,-71,-67,-86,-63,-81,-79,-75,-79,-83,-85,-90,-85,-93,-78,-101,-77,-85,-63,-78,-78,-70,-66,-79,-90,-79,-82,-63,-40,-46,-43,-52,-46,-53,-50,-72,-54,-46,-57,-50,-49,-39,-42,-36,-31,-30,-45,-28,-37,-19,-34,-56,-50,-33,-47,-50,-63,-59,-43,-56,-63,-67,-58,-65,-50,-61,-55,-49,-46,-40,-39,-48,-50,-42,-45,-37,-32,-48,-49,-34,-47,-53,-35,-11,-30,-29,-25,-20,-16,-5,8,-31,-18,-20,-22,-14,1,12,-18,-12,-7,-22,-2,0,16,17,21,21,37,38,12,21,15,-21,-5,13,17,21,25,27,27,31,13,18,11,9,7,12,16,18,19,20,20,21,22,23,29,34,37,38,-165,-172,-176,-179,-182,-181,-181,-181,-183,-184,-187,-189,-191,-177,-160,-136,-121,-105,-98,-51,-40,-55,-49,-38,-42,-30,-23,-39,-52,-53,-53,-58,-56,-56,-57,-60,-68,-72,-72,-74,-82,-98,-102,-123,-124,-127,-131,-133,-133,-140,-133,-131,-140,-136,-148,-156,-157,-157,-151,-149,-149,-155,-157,-152,-146,-140,-141,-129,-122,-122,-120,-123,-126,-119,-110,-101,-95,-108,-116,-111,-106,-96,-81,-66,-58,-50,-40,-38,-39,-36,-37,-37,-35,-29,-17,-20,-18,-17,-12,-14,-18,-34,-41,-51,-63,-74,-73,-75,-89,-101,-99,-85,-91,-82,-88,-91,-94,-100,-103,-110,-109,-105,-109,-98,-99,-108,-100,-99,-73,-67,-65,-59,-66,-94,-67,-58,-66,-99,-68,-83,-98,-83,-83,-97,-76,-79,-72,-87,-85,-87,-89,-80,-80,-75,-74,-76,-70,-65,-70,-79,-89,-99,-82,-75,-72,-24,-29,-46,-37,-46,-67,-79,-53,-69,-58,-55,-60,-54,-35,-48,-45,-51,-65,-42,-61,-33,-55,-29,-32,-32,-35,-89,-50,-51,-41,-57,-60,-51,-51,-72,-61,-64,-65,-68,-60,-55,-44,-44,-44,-46,-23,-41,-32,-39,-31,-33,-48,-31,-40,-36,-37,-40,-35,-29,-24,-28,-25,-23,-2,-12,-31,-21,-12,-18,-9,-18,25,-26,-33,-20,-5,5,3,1,20,17,46,21,20,17,26,10,9,12,-2,15,24,19,18,22,28,32,21,3,7,9,14,16,19,22,23,24,25,26,28,31,34,34,32,-181,-188,-192,-193,-195,-196,-197,-199,-200,-202,-204,-206,-192,-191,-168,-142,-113,-76,-77,-43,-58,-58,-44,-43,-61,-63,-61,-68,-60,-76,-74,-89,-75,-88,-92,-87,-95,-94,-95,-101,-102,-115,-124,-127,-132,-129,-136,-142,-156,-149,-149,-153,-153,-153,-155,-157,-169,-167,-162,-170,-165,-169,-172,-173,-173,-161,-151,-112,-144,-153,-157,-169,-172,-165,-161,-148,-138,-127,-120,-112,-99,-82,-68,-54,-42,-33,-29,-26,-26,-28,-29,-25,-23,-22,-17,-14,-17,-18,-22,-28,-45,-56,-66,-76,-83,-87,-91,-108,-107,-97,-96,-96,-97,-95,-101,-106,-109,-119,-120,-122,-129,-131,-136,-134,-133,-122,-110,-107,-103,-102,-102,-72,-94,-101,-66,-85,-104,-97,-102,-104,-89,-100,-108,-90,-87,-85,-84,-91,-83,-83,-77,-72,-67,-67,-59,-48,-60,-46,-66,-56,-53,-55,-46,-35,-33,-33,-11,-38,-46,-49,-40,-52,-47,-70,-43,-55,-66,-56,-48,-36,-55,-58,-40,-53,-67,-76,-65,-57,-56,-50,-42,-45,-53,-41,-60,-65,-40,-49,-67,-76,-67,-66,-66,-55,-36,-36,-48,-47,-34,-31,-39,-53,-34,-33,-43,-32,-32,-41,-47,-33,-32,-38,-40,-33,-19,-29,-30,-16,-18,-15,-21,-17,-21,-8,-24,-34,-3,-10,-20,1,-19,8,-3,-11,17,50,17,24,36,28,17,21,27,-16,12,20,31,22,26,25,32,24,11,6,12,18,14,17,20,24,26,28,30,31,32,33,34,31,26,-199,-202,-205,-205,-206,-206,-207,-207,-207,-208,-208,-207,-191,-171,-169,-141,-110,-82,-53,-56,-54,-54,-74,-74,-67,-67,-76,-78,-85,-85,-87,-87,-104,-97,-102,-100,-101,-102,-106,-115,-121,-125,-128,-135,-133,-142,-153,-154,-157,-154,-160,-155,-160,-156,-154,-161,-165,-162,-170,-178,-179,-161,-136,-101,-144,-130,-103,-100,-138,-157,-166,-173,-164,-166,-188,-197,-196,-177,-138,-110,-97,-85,-75,-65,-54,-50,-51,-50,-52,-57,-51,-39,-30,-27,-34,-49,-58,-59,-62,-72,-88,-90,-87,-92,-105,-114,-116,-123,-113,-110,-118,-114,-120,-116,-121,-132,-137,-142,-143,-149,-154,-156,-156,-148,-140,-139,-138,-135,-138,-146,-150,-147,-140,-114,-121,-106,-96,-99,-97,-99,-85,-102,-83,-79,-80,-90,-88,-82,-79,-68,-62,-60,-59,-64,-62,-62,-71,-61,-49,-44,-31,-44,-37,-29,-33,-42,-43,-28,-54,-54,-38,-40,-31,-60,-50,-45,-52,-53,-56,-48,-53,-46,-65,-57,-41,-31,-60,-38,-55,-43,-46,-33,-38,-35,-48,-52,-23,-34,-41,-40,-31,-40,-60,-66,-58,-45,-49,-35,-35,-22,-15,-44,-30,-41,-41,-29,-35,-34,-38,-31,-28,-32,-19,-23,-15,-20,-17,-22,-10,-25,-19,-17,-10,-14,-29,-42,-35,-23,-14,8,7,6,2,18,45,33,39,37,33,42,26,18,-14,-7,8,26,23,22,28,22,37,21,18,16,19,15,18,20,23,25,28,32,35,36,38,38,38,34,26,-216,-217,-217,-217,-217,-216,-216,-215,-214,-213,-211,-209,-189,-167,-144,-145,-120,-85,-54,-55,-79,-81,-81,-86,-88,-87,-92,-94,-88,-80,-86,-92,-97,-108,-109,-113,-109,-112,-110,-111,-119,-129,-129,-136,-144,-151,-156,-148,-149,-157,-159,-164,-161,-159,-165,-166,-166,-156,-151,-144,-137,-124,-121,-103,-83,-109,-134,-111,-107,-143,-205,-213,-224,-225,-225,-222,-221,-217,-205,-188,-163,-131,-99,-78,-70,-68,-62,-62,-64,-87,-94,-96,-93,-98,-107,-108,-106,-106,-113,-124,-126,-124,-126,-130,-137,-133,-141,-142,-125,-128,-130,-143,-160,-161,-159,-162,-165,-168,-170,-170,-170,-167,-165,-162,-158,-164,-171,-172,-172,-176,-181,-177,-164,-170,-144,-161,-113,-111,-94,-108,-89,-76,-83,-68,-96,-82,-71,-58,-62,-48,-59,-60,-54,-61,-60,-56,-36,-49,-55,-52,-47,-55,-60,-42,-68,-68,-45,-38,-53,-40,-35,-34,-55,-49,-56,-53,-53,-47,-42,-65,-49,-44,-44,-48,-53,-44,-49,-46,-50,-50,-44,-46,-43,-28,-40,-34,-44,-54,-42,-51,-48,-44,-48,-48,-41,-37,-44,-44,-47,-41,-49,-41,-22,-33,-31,-22,-28,-33,-41,-34,-16,-23,-15,-25,-18,-22,-20,-9,-23,-16,-25,-24,-19,-25,-24,-24,-27,-30,-6,-5,10,12,18,36,26,22,33,13,29,31,38,24,-11,6,26,11,39,22,26,28,37,32,28,24,22,22,23,24,25,26,31,36,40,42,44,43,42,36,25,-228,-228,-228,-227,-226,-226,-225,-224,-223,-222,-219,-216,-193,-169,-143,-115,-114,-93,-84,-88,-95,-97,-107,-105,-100,-98,-103,-90,-97,-108,-105,-112,-121,-119,-121,-120,-117,-117,-115,-121,-120,-125,-127,-141,-152,-159,-155,-153,-153,-158,-158,-157,-159,-163,-158,-146,-137,-135,-123,-113,-110,-130,-132,-133,-139,-165,-175,-134,-120,-116,-136,-132,-208,-203,-191,-194,-192,-196,-173,-147,-128,-96,-95,-165,-178,-130,-104,-107,-113,-127,-131,-131,-132,-137,-137,-138,-138,-137,-142,-145,-132,-129,-132,-148,-140,-150,-178,-176,-167,-171,-176,-180,-184,-185,-184,-187,-185,-180,-181,-182,-184,-186,-184,-181,-180,-184,-181,-178,-180,-182,-176,-183,-167,-158,-150,-101,-109,-106,-99,-107,-110,-87,-99,-90,-84,-81,-75,-69,-63,-72,-62,-56,-60,-56,-58,-61,-65,-68,-66,-59,-57,-65,-66,-52,-63,-55,-54,-39,-34,-60,-62,-68,-53,-27,-30,-29,-45,-63,-30,-47,-51,-35,-43,-55,-54,-43,-49,-39,-50,-55,-50,-55,-54,-47,-37,-45,-53,-42,-55,-48,-45,-42,-49,-48,-47,-37,-44,-50,-38,-48,-46,-41,-23,-32,-7,-30,-37,-22,-46,-26,-25,-15,-19,-13,-13,-5,-18,-16,-6,-25,-32,-35,-26,-14,-12,-21,-12,-8,-8,-24,11,14,26,28,19,17,13,28,28,43,40,37,33,36,20,33,40,16,39,49,45,32,13,30,20,26,26,29,25,25,31,38,43,46,50,45,41,32,21,-235,-237,-237,-236,-235,-234,-234,-234,-234,-234,-232,-207,-204,-180,-153,-136,-117,-112,-107,-101,-108,-111,-109,-108,-107,-116,-108,-114,-114,-111,-113,-116,-124,-126,-130,-126,-123,-121,-123,-129,-127,-125,-132,-147,-152,-160,-158,-155,-156,-154,-157,-151,-142,-135,-129,-123,-118,-126,-137,-139,-136,-152,-163,-158,-160,-157,-171,-162,-116,-107,-116,-90,-94,-96,-77,-74,-87,-92,-101,-143,-123,-48,-63,-107,-158,-183,-202,-203,-218,-220,-234,-232,-227,-213,-181,-187,-194,-190,-186,-184,-170,-171,-182,-191,-187,-198,-186,-192,-191,-202,-200,-202,-203,-206,-200,-198,-197,-200,-200,-208,-200,-203,-196,-188,-182,-181,-176,-172,-170,-171,-172,-171,-172,-168,-171,-111,-123,-109,-99,-63,-80,-88,-81,-89,-71,-83,-65,-59,-68,-74,-60,-48,-47,-42,-49,-64,-70,-63,-63,-61,-60,-67,-72,-56,-59,-49,-60,-51,-38,-45,-67,-51,-34,-46,-43,-35,-60,-49,-60,-40,-55,-43,-64,-37,-35,-40,-41,-41,-27,-40,-44,-42,-48,-54,-71,-59,-59,-54,-49,-54,-56,-55,-50,-35,-36,-44,-52,-57,-50,-40,-39,-51,-55,-49,-31,-8,-9,16,-26,-17,-21,-11,-13,-11,-15,-4,-36,-24,-20,-25,-33,-18,-14,-13,-13,-15,-12,3,-6,-4,9,7,13,14,7,18,12,23,34,38,36,34,35,28,34,35,17,42,42,49,-9,3,7,18,19,19,22,24,22,23,30,38,44,50,55,45,34,23,12,-242,-245,-245,-244,-243,-243,-243,-244,-245,-246,-244,-222,-198,-193,-173,-152,-131,-113,-109,-107,-118,-131,-128,-129,-126,-120,-130,-133,-133,-128,-125,-129,-129,-130,-128,-134,-139,-139,-138,-139,-135,-133,-137,-153,-155,-156,-160,-157,-158,-154,-146,-145,-140,-138,-136,-135,-137,-142,-147,-151,-154,-157,-160,-158,-148,-132,-140,-151,-145,-118,-128,-83,-108,-89,-75,-54,-100,-48,-154,-145,-118,-9,-36,-60,-136,-151,-173,-191,-183,-193,-204,-219,-217,-214,-217,-210,-218,-225,-212,-217,-186,-187,-192,-199,-210,-213,-203,-208,-222,-224,-226,-231,-228,-225,-222,-222,-219,-220,-224,-218,-212,-201,-192,-187,-177,-171,-170,-172,-168,-169,-166,-166,-161,-158,-146,-88,-104,-97,-96,-77,-88,-79,-97,-68,-61,-76,-79,-74,-76,-68,-76,-73,-67,-59,-56,-50,-52,-57,-46,-55,-73,-68,-89,-80,-84,-74,-84,-65,-57,-58,-43,-44,-55,-51,-53,-26,-14,-18,-25,-57,-45,-31,-41,-30,-35,-37,-47,-37,-29,-30,-40,-38,-19,-42,-48,-47,-56,-59,-82,-73,-82,-66,-47,-44,-61,-45,-42,-20,-12,-3,-26,-49,-34,-35,-25,-8,4,2,-15,-23,-15,-18,-9,-5,-15,-7,-27,-40,-30,-22,-19,-12,-18,-7,-11,-3,-15,-1,7,7,15,10,11,11,21,20,28,9,24,33,43,68,69,25,42,-16,43,35,14,-2,5,18,21,13,9,17,24,24,19,21,29,38,46,53,61,45,28,14,3,-243,-245,-246,-246,-247,-246,-246,-246,-245,-245,-244,-225,-206,-190,-187,-171,-153,-134,-128,-126,-147,-152,-154,-141,-142,-140,-143,-143,-144,-142,-140,-143,-144,-136,-151,-143,-150,-143,-145,-150,-146,-142,-147,-145,-147,-157,-159,-157,-153,-164,-152,-142,-143,-148,-154,-159,-162,-162,-163,-167,-165,-154,-147,-142,-140,-138,-123,-106,-120,-144,-145,-119,-113,-97,-72,-57,-31,-52,-179,-132,-49,-47,1,-16,-38,-103,-150,-172,-162,-163,-167,-170,-169,-164,-110,-149,-171,-176,-157,-145,-181,-165,-186,-192,-199,-179,-151,-200,-232,-241,-240,-236,-235,-236,-236,-235,-230,-224,-224,-217,-211,-197,-193,-188,-173,-168,-168,-165,-163,-164,-160,-149,-137,-128,-118,-68,-98,-97,-111,-111,-79,-82,-81,-82,-88,-88,-87,-80,-81,-69,-75,-77,-82,-67,-82,-86,-85,-78,-73,-85,-84,-73,-82,-84,-63,-79,-82,-76,-71,-68,-70,-58,-56,-36,-29,-20,-31,-27,-28,-22,-26,-63,-62,-27,-38,-44,-39,-60,-55,-72,-63,-17,-45,-42,-46,-52,-39,-62,-71,-72,-73,-68,-37,-48,-49,-42,-26,-27,-33,-45,-43,-49,-43,-29,-22,-18,-19,-25,-39,-30,-41,-27,5,5,-37,-28,-23,-27,-26,-11,-7,3,-13,-9,-12,1,2,5,-8,10,4,14,30,16,21,25,17,32,30,27,30,34,45,44,89,23,-6,13,25,3,25,15,21,21,23,28,23,21,20,19,24,30,35,40,45,34,23,15,10,-244,-245,-247,-249,-250,-250,-249,-248,-246,-244,-243,-230,-220,-204,-190,-194,-170,-161,-161,-158,-146,-157,-150,-146,-147,-151,-153,-154,-153,-165,-160,-160,-156,-146,-145,-150,-155,-154,-136,-145,-146,-148,-151,-153,-147,-146,-166,-161,-156,-168,-164,-160,-161,-165,-160,-163,-164,-166,-169,-161,-148,-151,-147,-138,-138,-139,-131,-125,-111,-113,-96,-108,-148,-94,-59,-55,-56,-57,-182,-123,-33,-40,-50,-61,-53,-66,-50,-97,-57,-122,-126,-107,-93,-126,-97,-96,-84,-78,-91,-97,-141,-153,-175,-181,-105,-121,-120,-148,-227,-244,-246,-244,-234,-238,-239,-232,-230,-227,-228,-222,-212,-204,-192,-184,-174,-165,-160,-160,-161,-160,-154,-143,-134,-126,-109,-80,-79,-70,-77,-94,-69,-68,-74,-86,-87,-90,-90,-88,-79,-88,-76,-70,-84,-85,-92,-86,-82,-81,-77,-76,-70,-63,-60,-80,-66,-69,-60,-74,-74,-67,-75,-65,-58,-59,-58,-44,-33,-48,-54,-50,-56,-44,-59,-62,-79,-97,-113,-99,-84,-39,-36,-46,-54,-60,-72,-56,-54,-43,-73,-73,-68,-49,-31,-41,-46,-27,-25,-40,-44,-45,-37,-33,-41,-29,-30,-27,-27,-22,-25,-20,-23,-26,-20,-18,-27,-28,-33,-13,-7,-20,-5,-5,-14,-10,-7,-5,0,13,16,19,16,13,16,27,17,11,20,27,39,34,45,28,41,45,42,53,68,33,49,33,25,-12,33,40,50,35,28,23,23,16,19,23,25,27,28,23,18,16,18,-244,-245,-247,-249,-251,-250,-249,-248,-246,-244,-242,-242,-239,-235,-217,-207,-208,-198,-186,-189,-179,-165,-174,-175,-161,-166,-160,-175,-166,-164,-167,-164,-163,-152,-154,-158,-158,-154,-149,-151,-147,-148,-152,-158,-161,-174,-160,-178,-183,-181,-176,-176,-176,-174,-169,-166,-165,-167,-165,-160,-159,-155,-155,-149,-150,-147,-144,-144,-137,-133,-127,-158,-199,-173,-136,-132,-114,-129,-128,-117,-90,-79,-87,-78,-78,-60,-109,-89,-77,-91,-78,-71,-70,-85,-91,-97,-123,-103,-87,-72,-66,-66,-71,-68,-83,-89,-146,-98,-100,-126,-133,-132,-112,-129,-136,-174,-177,-174,-155,-112,-131,-119,-127,-178,-165,-154,-150,-154,-161,-163,-161,-156,-154,-150,-140,-109,-95,-85,-70,-64,-80,-70,-83,-78,-76,-78,-82,-88,-91,-90,-77,-78,-84,-91,-90,-89,-93,-79,-67,-71,-74,-71,-60,-65,-60,-62,-51,-80,-72,-67,-66,-70,-66,-66,-72,-67,-50,-82,-64,-92,-83,-72,-75,-94,-94,-96,-91,-73,-58,-83,-72,-59,-60,-54,-58,-56,-65,-63,-52,-49,-55,-36,-44,-59,-50,-33,-27,-32,-37,-35,-28,-26,-29,-33,-27,-32,-29,-36,-29,-16,-19,-13,-1,-27,-30,-19,-22,-25,-17,-20,-11,-3,4,-1,4,-13,3,5,11,7,-1,21,20,24,26,24,25,29,28,44,36,39,59,42,44,52,54,51,69,54,58,27,42,49,38,32,26,22,21,18,20,23,24,25,25,23,21,22,25,-244,-245,-246,-247,-248,-247,-247,-247,-246,-245,-247,-250,-250,-250,-245,-244,-237,-234,-215,-215,-199,-187,-186,-197,-186,-176,-182,-183,-185,-183,-172,-169,-173,-176,-171,-164,-167,-162,-160,-157,-156,-159,-169,-179,-187,-186,-185,-185,-187,-186,-177,-183,-178,-172,-174,-177,-176,-175,-177,-176,-175,-177,-174,-173,-176,-179,-180,-178,-174,-168,-157,-153,-195,-196,-159,-119,-101,-138,-88,-135,-73,-106,-123,-111,-73,-108,-71,-77,-86,-65,-67,-51,-77,-81,-106,-92,-102,-94,-102,-81,-71,-55,-82,-64,-75,-69,-75,-88,-93,-94,-93,-88,-90,-86,-108,-108,-109,-107,-102,-114,-116,-114,-110,-89,-86,-91,-136,-149,-154,-155,-156,-155,-152,-150,-143,-129,-132,-84,-91,-92,-95,-92,-89,-91,-95,-97,-96,-97,-93,-92,-90,-82,-86,-82,-96,-88,-79,-83,-72,-74,-74,-78,-76,-67,-79,-67,-65,-79,-73,-66,-74,-83,-75,-78,-72,-65,-72,-104,-99,-98,-106,-108,-95,-90,-41,-73,-62,-72,-64,-59,-49,-61,-60,-72,-60,-54,-65,-40,-56,-49,-42,-46,-51,-35,-34,-29,-22,-20,-21,-16,-24,-16,-18,-32,-26,-14,-10,-15,-27,-24,-30,-37,-25,-26,-39,-43,-40,-36,-30,-9,-13,-15,-4,-8,5,-7,-4,1,2,-9,0,11,12,19,32,28,29,35,32,37,50,55,53,56,74,66,72,36,37,43,55,55,25,27,42,43,45,33,27,24,27,30,33,34,36,34,32,32,34,-243,-244,-245,-245,-245,-245,-245,-245,-246,-246,-251,-258,-263,-264,-261,-261,-259,-261,-240,-251,-240,-230,-226,-229,-224,-212,-209,-206,-208,-200,-199,-191,-182,-186,-188,-178,-175,-176,-175,-181,-178,-186,-191,-188,-193,-193,-189,-192,-191,-195,-192,-187,-191,-191,-190,-189,-192,-194,-190,-193,-194,-191,-189,-191,-190,-187,-187,-183,-174,-172,-171,-167,-169,-87,-151,-118,-108,-72,-141,-113,-116,-126,-117,-105,-93,-99,-60,-66,-57,-56,-59,-74,-83,-74,-126,-86,-84,-142,-108,-86,-79,-82,-87,-74,-68,-80,-88,-101,-109,-115,-96,-113,-111,-87,-107,-98,-111,-114,-97,-99,-113,-106,-98,-101,-106,-106,-116,-127,-140,-177,-170,-158,-150,-150,-148,-150,-150,-136,-117,-92,-83,-77,-80,-94,-102,-103,-102,-99,-97,-94,-91,-92,-89,-90,-81,-74,-82,-81,-83,-80,-80,-77,-81,-85,-74,-72,-68,-66,-67,-68,-76,-70,-64,-83,-84,-75,-79,-100,-94,-106,-109,-107,-105,-97,-83,-77,-83,-69,-63,-63,-63,-67,-50,-46,-48,-51,-56,-56,-47,-43,-40,-60,-57,-51,-32,-25,-26,-16,-13,-13,-10,3,16,-22,-26,-24,-12,-24,-29,-25,-29,-44,-38,-44,-37,-51,-41,-38,-29,-20,-11,4,-18,-16,-12,-9,-13,-14,4,0,4,7,12,17,18,25,32,31,36,37,36,43,44,58,49,62,59,51,54,49,48,48,53,49,52,56,39,40,33,33,34,38,41,44,46,44,43,42,43,-248,-249,-250,-252,-253,-254,-254,-254,-254,-254,-256,-262,-272,-284,-273,-279,-285,-281,-276,-272,-268,-251,-240,-247,-243,-229,-226,-222,-221,-215,-216,-208,-206,-203,-205,-192,-187,-190,-196,-190,-200,-198,-195,-198,-198,-194,-193,-196,-204,-201,-200,-196,-197,-201,-200,-201,-202,-206,-205,-202,-204,-200,-200,-200,-200,-198,-201,-198,-201,-204,-206,-201,-192,-166,-193,-156,-122,-90,-102,-75,-127,-140,-91,-70,-93,-46,-23,-70,-46,-37,-54,-63,-77,-93,-93,-112,-90,-118,-95,-93,-71,-89,-107,-82,-81,-96,-94,-109,-128,-95,-80,-91,-79,-68,-99,-94,-87,-82,-110,-106,-97,-73,-80,-81,-85,-82,-99,-95,-99,-112,-92,-100,-136,-137,-140,-143,-147,-149,-145,-145,-144,-142,-142,-140,-129,-89,-102,-98,-90,-88,-87,-78,-69,-78,-85,-84,-83,-88,-88,-79,-88,-70,-88,-90,-88,-87,-91,-89,-82,-68,-90,-78,-77,-90,-83,-87,-82,-88,-89,-82,-93,-102,-97,-85,-76,-65,-71,-69,-58,-57,-57,-59,-54,-52,-48,-50,-56,-39,-36,-35,-33,-45,-27,-36,-36,-19,-14,-15,10,-20,-16,-10,2,14,-26,-21,-20,-17,-17,-20,-23,-26,-25,-23,-30,-30,-40,-34,-27,-24,-14,-14,-13,-14,-9,-17,-2,-15,7,3,-5,5,11,20,20,23,35,30,28,39,47,51,44,50,60,54,48,40,39,57,50,66,74,56,55,50,47,46,42,35,32,34,36,38,40,40,40,40,41,-252,-253,-255,-258,-261,-262,-264,-264,-262,-268,-263,-267,-273,-277,-297,-287,-298,-292,-290,-285,-285,-282,-268,-267,-262,-258,-252,-252,-248,-241,-241,-234,-227,-221,-213,-208,-201,-200,-199,-199,-196,-202,-202,-208,-203,-200,-200,-204,-210,-204,-200,-202,-205,-204,-208,-208,-208,-213,-214,-213,-211,-219,-214,-212,-214,-215,-210,-204,-200,-193,-182,-166,-156,-160,-182,-191,-184,-77,-80,-87,-148,-130,-108,-59,-88,-152,-149,-89,-69,-37,-24,-52,-97,-122,-113,-80,-70,-82,-94,-106,-93,-93,-105,-86,-75,-93,-98,-107,-91,-90,-99,-87,-69,-87,-89,-87,-103,-120,-141,-127,-123,-117,-116,-105,-100,-102,-97,-93,-91,-102,-86,-101,-95,-123,-140,-150,-150,-157,-155,-151,-153,-154,-157,-153,-148,-142,-135,-120,-92,-90,-88,-79,-71,-85,-85,-93,-95,-85,-88,-79,-93,-91,-94,-82,-83,-76,-83,-75,-78,-89,-76,-76,-73,-83,-83,-87,-81,-84,-68,-73,-65,-81,-81,-73,-66,-72,-60,-59,-48,-57,-40,-47,-44,-57,-43,-32,-36,-43,-36,-34,-36,-29,-34,-36,-48,-25,3,-19,-20,-20,-7,-8,3,4,15,2,-26,-13,-7,10,-12,-27,-27,-12,-21,-28,-33,-28,-18,-19,-7,-2,0,-16,-14,-18,0,-5,-8,-1,-1,5,14,16,26,28,39,32,39,44,52,55,47,45,35,49,64,41,39,56,55,62,57,72,66,63,52,50,36,36,30,29,30,32,35,36,37,39,40,-257,-259,-261,-263,-266,-266,-267,-267,-265,-271,-276,-271,-279,-282,-282,-289,-298,-305,-301,-291,-290,-294,-277,-280,-268,-260,-261,-249,-256,-241,-242,-242,-233,-229,-219,-224,-213,-209,-207,-210,-206,-202,-201,-204,-204,-205,-205,-207,-210,-209,-206,-204,-212,-208,-210,-215,-211,-221,-223,-220,-213,-216,-210,-203,-207,-210,-214,-223,-225,-233,-236,-241,-249,-260,-272,-276,-273,-282,-279,-265,-275,-263,-246,-243,-234,-224,-206,-180,-140,-81,-68,-87,-109,-60,-73,-81,-78,-78,-89,-83,-104,-97,-98,-112,-86,-108,-85,-82,-78,-91,-91,-80,-66,-88,-92,-86,-87,-99,-88,-106,-109,-102,-114,-91,-94,-115,-94,-94,-94,-81,-95,-100,-105,-133,-141,-147,-154,-159,-161,-162,-166,-170,-170,-170,-168,-168,-166,-162,-155,-141,-108,-107,-114,-116,-114,-112,-109,-108,-105,-97,-102,-108,-99,-88,-74,-64,-79,-83,-70,-78,-76,-69,-79,-74,-83,-84,-80,-91,-71,-65,-68,-81,-81,-68,-71,-72,-64,-43,-51,-50,-45,-48,-44,-30,-41,-39,-33,-35,-31,-35,-25,-13,-29,-21,-4,-35,-10,-29,-11,-2,-16,-13,-13,-6,19,26,-13,-9,2,5,-19,-23,-25,-9,-34,-24,-14,-13,-22,-12,-7,-19,-17,9,-18,-6,-17,-14,-2,4,-2,6,18,23,31,30,33,45,33,34,43,45,36,38,36,62,63,58,48,46,53,45,49,42,29,23,33,42,42,34,28,27,27,29,32,34,36,38,40,-264,-265,-266,-267,-267,-266,-265,-264,-262,-266,-267,-271,-270,-273,-275,-284,-280,-279,-284,-273,-270,-262,-251,-275,-280,-268,-261,-257,-245,-252,-241,-240,-234,-228,-227,-229,-227,-220,-218,-220,-216,-213,-207,-210,-211,-209,-206,-207,-213,-209,-212,-213,-215,-215,-216,-213,-213,-212,-212,-214,-220,-224,-230,-235,-241,-245,-246,-249,-248,-249,-249,-253,-258,-267,-273,-274,-266,-262,-256,-255,-248,-234,-221,-187,-142,-131,-110,-189,-188,-179,-98,-79,-92,-50,-49,-94,-77,-87,-73,-81,-122,-90,-71,-94,-96,-84,-77,-84,-68,-77,-92,-93,-72,-91,-100,-101,-99,-97,-104,-98,-102,-118,-122,-129,-109,-153,-132,-130,-138,-162,-150,-139,-132,-137,-157,-160,-172,-179,-177,-178,-181,-181,-182,-183,-181,-180,-178,-176,-173,-170,-169,-167,-163,-156,-134,-156,-149,-122,-135,-132,-123,-120,-93,-70,-91,-94,-97,-83,-92,-87,-81,-84,-84,-76,-63,-81,-74,-63,-55,-61,-71,-68,-78,-65,-57,-48,-37,-29,-22,-35,-40,-37,-35,-34,-43,-29,-31,-40,-35,-23,-37,-23,-21,-26,-38,-39,-29,-23,-8,-10,-10,-39,-24,-13,-34,-23,-14,-16,4,-7,-26,-36,-33,-31,-27,-16,-14,13,-10,10,-7,-27,-12,-36,-18,-19,-13,-10,-8,-2,-3,14,32,39,41,45,40,50,34,30,29,36,20,41,39,60,66,40,47,41,34,34,39,31,36,33,40,45,36,30,31,26,27,29,31,34,37,40,42,-271,-272,-272,-270,-268,-266,-263,-261,-263,-262,-264,-264,-269,-267,-275,-275,-275,-266,-250,-234,-230,-174,-219,-215,-204,-173,-134,-206,-219,-237,-239,-237,-234,-232,-235,-235,-235,-230,-231,-230,-227,-226,-219,-223,-224,-220,-215,-214,-214,-214,-213,-211,-213,-211,-211,-214,-215,-219,-224,-231,-234,-236,-245,-252,-253,-253,-256,-256,-254,-249,-246,-243,-239,-243,-250,-250,-249,-232,-219,-203,-184,-180,-162,-117,-131,-112,-117,-98,-120,-128,-153,-140,-70,-70,-70,-106,-106,-98,-77,-95,-99,-107,-126,-117,-91,-89,-82,-85,-74,-96,-84,-110,-116,-101,-112,-104,-108,-100,-97,-105,-120,-139,-147,-174,-205,-206,-200,-194,-190,-185,-180,-175,-171,-171,-182,-181,-179,-185,-184,-184,-184,-187,-190,-188,-188,-190,-190,-187,-183,-172,-163,-159,-154,-142,-106,-88,-108,-105,-88,-109,-139,-123,-80,-94,-83,-87,-90,-79,-74,-81,-74,-76,-69,-57,-69,-54,-58,-67,-74,-67,-58,-49,-63,-55,-44,-20,7,-49,-53,-44,-46,-46,-49,-48,-43,-50,-44,-46,-34,-32,-36,-48,-44,-49,-43,-34,-25,-27,-29,-29,-5,-29,11,-3,-12,-13,-21,-22,2,-12,-7,-12,-2,-27,-10,0,-11,8,10,5,3,2,-18,-29,-18,0,-6,-14,-2,5,5,37,43,43,43,40,26,31,42,40,46,26,28,32,34,33,35,32,32,44,41,32,37,31,44,31,36,37,32,30,30,26,27,29,31,35,38,41,43,-268,-268,-267,-266,-264,-262,-260,-258,-254,-252,-252,-256,-258,-257,-258,-245,-203,-123,-205,-212,-225,-207,-109,-167,-155,-140,-119,-124,-121,-113,-129,-154,-230,-223,-231,-234,-239,-237,-231,-229,-228,-227,-225,-231,-225,-221,-219,-213,-211,-214,-215,-217,-219,-223,-227,-228,-229,-230,-233,-233,-231,-232,-236,-240,-243,-242,-245,-240,-233,-208,-186,-176,-162,-155,-142,-123,-79,-69,-52,-53,-67,-59,-111,-100,-131,-76,-88,-65,-95,-46,-35,-59,-103,-71,-83,-75,-114,-105,-110,-114,-110,-110,-102,-109,-92,-86,-85,-76,-82,-127,-80,-99,-95,-110,-108,-108,-107,-113,-97,-106,-119,-115,-121,-143,-130,-122,-139,-149,-161,-189,-187,-184,-182,-183,-188,-189,-189,-186,-187,-186,-187,-187,-184,-181,-178,-177,-173,-167,-161,-161,-164,-167,-172,-173,-169,-162,-138,-148,-160,-148,-124,-119,-114,-110,-99,-90,-81,-69,-68,-83,-79,-78,-73,-66,-72,-72,-71,-62,-64,-61,-57,-43,-55,-49,-36,-37,-50,-35,-55,-54,-59,-52,-53,-51,-43,-59,-53,-52,-44,-50,-72,-67,-61,-51,-41,-34,-36,-35,-40,-24,-11,6,0,7,-29,-29,-24,-15,9,-13,-21,-5,9,10,15,8,10,15,-18,-4,-16,-20,-15,-11,5,-1,-5,4,10,13,20,36,36,30,42,33,39,25,21,27,19,19,31,43,30,41,39,33,31,30,16,29,49,45,47,37,38,31,37,34,34,30,31,32,34,36,39,41,43,-265,-263,-262,-262,-261,-259,-257,-254,-247,-241,-237,-232,-233,-226,-228,-228,-225,-217,-187,-145,-131,-100,-108,-128,-157,-143,-117,-107,-114,-121,-109,-130,-131,-132,-142,-236,-247,-240,-242,-248,-242,-240,-241,-244,-240,-234,-233,-227,-227,-233,-234,-233,-231,-226,-226,-226,-225,-224,-222,-219,-217,-209,-200,-193,-186,-179,-174,-161,-155,-110,-91,-102,-114,-129,-113,-88,-65,-88,-70,-99,-66,-99,-50,-135,-68,-50,-95,-68,-117,-42,-22,-22,-41,-58,-69,-76,-81,-103,-125,-106,-110,-108,-98,-100,-98,-85,-96,-90,-94,-103,-98,-129,-114,-107,-117,-108,-115,-121,-118,-113,-127,-134,-139,-135,-135,-144,-140,-145,-158,-187,-187,-186,-187,-189,-191,-189,-187,-186,-182,-175,-173,-175,-176,-173,-169,-165,-164,-168,-176,-184,-186,-183,-175,-166,-157,-145,-109,-108,-123,-137,-139,-121,-125,-114,-127,-97,-97,-86,-88,-95,-86,-76,-63,-67,-69,-63,-65,-60,-61,-50,-57,-57,-53,-36,-34,-32,-35,-43,-52,-57,-58,-40,-41,-49,-56,-58,-60,-48,-51,-76,-77,-68,-53,-51,-60,-56,-37,-31,-34,-17,4,0,-7,6,-15,-12,-16,-19,-8,4,6,5,11,12,4,-25,-22,-20,-15,-2,-2,-6,-2,10,19,0,8,22,22,10,27,34,27,26,23,23,29,31,18,17,15,29,27,43,48,38,43,18,26,24,35,27,43,32,41,30,36,31,35,34,35,33,35,36,37,38,39,41,42,-258,-255,-254,-252,-251,-248,-245,-241,-230,-221,-215,-208,-209,-207,-199,-192,-158,-123,-134,-103,-130,-73,-83,-66,-115,-55,-72,-82,-101,-122,-99,-112,-117,-134,-143,-131,-138,-173,-227,-245,-233,-231,-232,-228,-228,-228,-222,-217,-212,-209,-208,-204,-199,-193,-189,-185,-181,-175,-170,-167,-167,-166,-165,-164,-158,-152,-150,-143,-163,-97,-103,-89,-98,-100,-76,-114,-104,-73,-77,6,-102,-83,-84,-94,-114,-90,-80,-107,-67,-15,-43,-41,-30,-53,-57,-55,-49,-72,-112,-88,-86,-85,-96,-92,-89,-88,-77,-92,-77,-86,-109,-113,-120,-102,-118,-109,-116,-106,-108,-118,-132,-143,-142,-146,-149,-133,-147,-138,-144,-155,-136,-177,-185,-183,-181,-181,-178,-171,-166,-169,-174,-174,-170,-165,-166,-173,-181,-183,-181,-181,-182,-179,-173,-169,-163,-157,-151,-137,-110,-107,-125,-111,-100,-94,-84,-81,-73,-94,-89,-93,-97,-88,-84,-78,-75,-66,-57,-49,-45,-56,-46,-45,-37,-34,-38,-49,-50,-62,-66,-53,-43,-37,-57,-58,-60,-50,-47,-43,-57,-51,-53,-41,-37,-28,-18,-28,-32,-17,-21,-7,-12,-24,-9,2,17,-19,-22,-25,-6,-7,-17,-11,13,-16,-13,-15,-12,-3,-17,-28,-18,-9,11,23,3,17,28,11,11,24,22,16,28,22,32,46,38,25,8,27,28,31,24,38,32,34,38,38,28,33,26,36,31,41,41,39,27,43,40,38,38,37,38,39,40,40,41,42,43,-247,-244,-242,-238,-235,-230,-224,-213,-208,-200,-192,-182,-165,-163,-159,-125,-112,-105,-98,-106,-91,-96,-118,-100,-131,-87,-117,-88,-94,-82,-102,-107,-97,-89,-102,-112,-132,-149,-150,-158,-210,-229,-224,-220,-224,-220,-217,-214,-208,-202,-199,-197,-193,-190,-184,-178,-173,-168,-167,-166,-166,-166,-165,-160,-148,-127,-79,-84,-107,-68,-116,-78,-94,-84,-91,-98,-55,-110,-108,-103,-88,-101,-126,-79,-62,-29,7,7,-48,-26,-37,-52,-53,-55,-69,-58,-68,-63,-61,-122,-116,-90,-94,-105,-106,-85,-81,-93,-93,-87,-97,-105,-116,-122,-104,-108,-104,-104,-135,-112,-130,-124,-133,-133,-133,-128,-128,-120,-112,-128,-131,-136,-167,-167,-167,-167,-166,-167,-169,-169,-167,-167,-169,-172,-172,-171,-172,-175,-179,-178,-174,-172,-171,-169,-164,-159,-152,-141,-129,-111,-77,-83,-94,-76,-73,-88,-91,-94,-92,-87,-80,-80,-74,-70,-77,-75,-76,-75,-61,-52,-41,-31,-33,-37,-44,-52,-51,-55,-51,-48,-51,-59,-63,-60,-56,-53,-44,-53,-57,-53,-43,-40,-26,-20,1,12,2,-9,-37,-22,-18,-14,-18,-6,0,-27,-21,-11,-6,-19,-17,14,-19,-13,-13,-2,-15,-12,7,-6,-18,-2,14,19,27,19,14,19,23,9,21,22,11,31,28,25,30,21,22,28,34,31,39,29,40,34,36,43,24,21,29,26,21,19,25,30,38,43,33,35,37,38,40,41,43,43,43,43,44,-236,-233,-229,-224,-219,-211,-204,-198,-195,-191,-194,-197,-199,-210,-227,-225,-220,-68,-29,-64,-28,-6,-66,-95,-101,-66,-105,-97,-78,-102,-100,-113,-119,-118,-119,-131,-112,-131,-116,-113,-97,-136,-134,-139,-207,-216,-210,-204,-197,-191,-186,-182,-181,-178,-171,-163,-158,-155,-152,-151,-153,-154,-154,-150,-145,-140,-137,-135,-76,-71,-90,-59,-83,-61,-71,-72,-82,-142,-90,-62,-107,-79,-90,-84,-96,-96,-71,-42,-94,-32,-39,-50,-57,-77,-64,-89,-68,-84,-107,-88,-85,-110,-75,-82,-107,-87,-87,-113,-104,-96,-98,-96,-68,-95,-100,-114,-105,-107,-121,-120,-114,-94,-123,-126,-130,-132,-120,-115,-118,-124,-113,-120,-123,-141,-163,-164,-162,-157,-155,-160,-165,-166,-165,-163,-162,-163,-167,-169,-167,-167,-168,-164,-158,-153,-149,-141,-133,-134,-129,-126,-114,-96,-94,-93,-88,-91,-84,-86,-86,-86,-70,-84,-75,-67,-41,-57,-42,-42,-49,-46,-42,-37,-47,-44,-50,-46,-39,-35,-36,-34,-41,-49,-63,-56,-60,-50,-49,-49,-53,-50,-49,-42,-25,-16,-33,-18,-45,-49,-34,-10,-34,-12,-18,-14,-4,-14,-26,4,-21,-10,-18,1,-11,-7,-8,8,22,-8,-7,5,12,26,32,9,15,16,15,34,23,15,17,4,14,27,23,29,36,36,28,32,32,26,20,17,27,34,42,24,8,19,24,23,27,22,36,40,37,30,30,35,46,41,42,44,46,46,45,45,46,-220,-216,-211,-206,-201,-196,-191,-181,-180,-178,-182,-189,-197,-195,-213,-205,-210,-217,-225,-188,-136,-141,-145,-136,-129,-149,-150,-138,-111,-86,-85,-86,-95,-109,-104,-77,-115,-134,-125,-103,-104,-151,-113,-109,-110,-172,-179,-171,-187,-177,-178,-176,-177,-174,-171,-166,-162,-161,-162,-168,-172,-174,-176,-176,-175,-172,-169,-169,-168,-156,-140,-102,-73,-77,-91,-104,-97,-75,-75,-117,-99,-31,-97,-67,-102,-109,-106,-101,-68,-51,-51,-69,-76,-100,-84,-90,-67,-94,-98,-99,-95,-91,-90,-97,-105,-98,-109,-128,-112,-109,-98,-101,-84,-93,-73,-108,-107,-118,-121,-117,-108,-103,-111,-123,-121,-122,-108,-112,-108,-110,-102,-105,-92,-75,-104,-151,-150,-149,-151,-155,-155,-155,-155,-157,-159,-160,-160,-162,-161,-155,-149,-144,-138,-136,-131,-130,-131,-134,-136,-135,-125,-112,-75,-82,-85,-80,-79,-79,-74,-64,-50,-52,-42,-49,-55,-54,-38,-34,-36,-34,-37,-49,-45,-48,-43,-37,-38,-37,-40,-42,-48,-47,-53,-58,-52,-43,-49,-45,-52,-48,-42,-14,-37,-33,-21,-23,-18,-4,-25,-37,-24,-16,-19,13,-1,-28,-5,-6,-16,-18,-19,-9,2,-3,8,-2,3,2,18,9,26,19,19,16,10,7,22,32,18,11,4,14,14,32,28,38,26,34,28,35,30,14,20,18,22,31,32,28,22,19,31,27,36,28,28,36,41,30,32,35,39,37,40,42,44,44,44,44,45,-204,-198,-193,-188,-184,-181,-178,-180,-182,-182,-169,-154,-137,-108,-98,-68,-160,-37,-100,-73,-131,-85,-101,-113,-125,-132,-143,-113,-101,-89,-89,-104,-101,-102,-101,-103,-77,-75,-99,-87,-102,-68,-139,-125,-59,-99,-92,-90,-95,-104,-113,-115,-123,-104,-97,-121,-162,-165,-168,-175,-182,-187,-190,-193,-192,-191,-188,-191,-185,-183,-178,-170,-161,-143,-120,-64,-76,-79,-82,-32,-155,-99,-132,-93,-58,-51,-54,-106,-50,-63,-66,-60,-62,-116,-97,-75,-87,-90,-96,-106,-96,-100,-94,-96,-101,-87,-132,-113,-104,-106,-104,-99,-96,-101,-100,-99,-80,-107,-110,-106,-89,-104,-106,-117,-113,-114,-105,-101,-104,-98,-104,-102,-102,-101,-100,-116,-141,-144,-145,-146,-145,-146,-149,-152,-154,-154,-151,-147,-142,-137,-133,-131,-130,-128,-131,-134,-136,-131,-128,-126,-121,-113,-102,-70,-69,-72,-62,-56,-57,-64,-53,-41,-52,-65,-55,-50,-38,-37,-37,-38,-43,-41,-40,-37,-36,-32,-35,-32,-33,-38,-40,-49,-48,-49,-44,-43,-44,-35,-32,-36,-42,-41,-32,-23,-4,-21,-26,-30,-37,-42,-49,-17,2,-20,-28,-22,-12,-22,-14,-15,-12,-3,-8,11,-1,-2,12,2,-1,4,21,9,28,1,-1,35,39,22,2,15,11,13,21,21,27,25,56,42,28,28,19,31,37,24,33,34,31,27,33,22,41,49,30,28,30,32,39,36,30,30,34,34,36,39,41,42,42,43,44,-197,-192,-187,-183,-179,-177,-182,-181,-186,-192,-199,-208,-204,-208,-214,-255,-277,-230,-218,-205,-175,-118,-126,-127,-112,-101,-118,-120,-121,-79,-73,-69,-54,-84,-89,-76,-133,-117,-100,-84,-75,-55,-110,-98,-71,-97,-80,-107,-117,-81,-106,-91,-88,-98,-120,-162,-165,-169,-170,-176,-183,-187,-189,-191,-192,-191,-196,-196,-194,-195,-190,-184,-183,-179,-178,-168,-150,-91,-149,-112,-129,-192,-115,-73,-61,-74,-71,-87,-57,-62,-49,-83,-106,-101,-94,-90,-51,-83,-95,-102,-80,-99,-106,-97,-103,-118,-113,-120,-108,-105,-106,-99,-84,-92,-103,-97,-87,-77,-95,-102,-108,-109,-108,-107,-108,-111,-104,-110,-108,-107,-100,-97,-96,-86,-92,-86,-138,-139,-138,-140,-140,-141,-143,-146,-142,-136,-131,-127,-127,-128,-130,-132,-134,-134,-128,-122,-116,-112,-108,-109,-114,-112,-104,-90,-62,-53,-47,-50,-59,-66,-51,-46,-66,-60,-37,-47,-36,-39,-33,-41,-39,-32,-35,-34,-33,-30,-24,-34,-26,-27,-35,-31,-30,-37,-32,-39,-42,-36,-8,-9,-31,-19,-27,-3,-10,-13,-27,-29,-18,-10,-6,-11,-24,14,-31,-17,-10,-12,-18,1,-5,-7,7,1,17,10,6,18,6,22,-3,12,2,-5,21,17,15,-8,13,14,14,28,20,32,39,39,26,38,22,18,25,33,44,21,43,41,40,40,22,25,32,31,28,31,41,31,25,26,37,37,33,35,35,37,39,40,41,42,44,-200,-197,-194,-191,-188,-186,-191,-196,-196,-201,-207,-211,-223,-229,-230,-226,-221,-199,-186,-171,-153,-146,-122,-109,-122,-120,-102,-115,-98,-102,-110,-102,-106,-120,-134,-131,-117,-95,-76,-74,-94,-132,-121,-70,-66,-49,-112,-101,-104,-82,-120,-99,-83,-88,-104,-108,-154,-161,-171,-181,-189,-193,-200,-204,-206,-207,-206,-204,-199,-195,-188,-181,-182,-174,-167,-156,-144,-139,-84,-57,-124,-112,-49,-29,-32,-60,-65,-60,-70,-62,-55,-61,-88,-124,-66,-56,-75,-80,-106,-90,-87,-80,-77,-77,-75,-101,-113,-109,-117,-117,-109,-105,-101,-102,-103,-104,-81,-70,-89,-90,-90,-100,-107,-116,-114,-97,-92,-90,-94,-95,-94,-91,-85,-91,-92,-93,-108,-131,-133,-134,-136,-138,-134,-130,-125,-119,-119,-122,-124,-126,-128,-124,-118,-112,-109,-105,-102,-98,-97,-97,-99,-100,-89,-78,-64,-37,-52,-60,-60,-68,-67,-49,-41,-66,-54,-51,-63,-51,-36,-30,-33,-37,-34,-27,-25,-30,-27,-25,-21,-30,-31,-27,-35,-33,-32,-18,-5,-20,-25,-17,-39,-41,-48,-37,-26,-29,-20,-23,-25,-14,-19,-8,-9,-14,-10,3,0,-25,-17,-9,1,4,4,7,11,7,13,21,6,2,17,12,16,32,18,22,35,7,13,17,25,22,22,28,40,42,36,35,39,31,27,26,42,31,35,32,25,28,27,28,52,48,29,34,47,38,38,44,39,34,29,32,34,36,38,38,39,40,43,-203,-202,-201,-198,-196,-194,-199,-204,-210,-212,-218,-227,-232,-237,-237,-226,-224,-218,-206,-198,-194,-172,-173,-142,-129,-130,-127,-128,-115,-121,-120,-121,-113,-117,-123,-119,-119,-112,-105,-97,-119,-127,-114,-83,-72,-62,-51,-51,-69,-113,-51,-94,-85,-84,-96,-111,-117,-167,-177,-185,-189,-194,-199,-201,-204,-205,-205,-209,-203,-201,-195,-188,-190,-186,-188,-195,-208,-211,-189,-58,-117,-121,-53,-60,-44,-61,-41,-46,-52,-48,-69,-65,-60,-104,-65,-55,-92,-81,-96,-90,-81,-83,-92,-106,-92,-110,-103,-103,-96,-99,-83,-78,-79,-103,-93,-104,-100,-105,-97,-94,-93,-100,-101,-97,-94,-68,-90,-83,-91,-87,-93,-86,-89,-85,-85,-88,-91,-129,-130,-133,-128,-126,-123,-119,-115,-113,-113,-115,-116,-112,-107,-101,-97,-94,-93,-92,-89,-88,-88,-89,-88,-89,-89,-82,-76,-55,-55,-54,-54,-48,-50,-46,-70,-66,-46,-53,-52,-54,-46,-43,-27,-30,-24,-21,-20,-23,-24,-26,-27,-26,-24,-26,-18,-23,-21,-25,-11,-15,-30,-47,-33,-39,-38,-43,-33,-26,-20,-18,-12,-25,-30,-22,-12,-20,-7,-9,-14,-19,-10,-6,-4,-7,5,10,-4,1,16,6,15,7,22,16,34,23,19,28,18,33,24,34,23,24,38,26,30,32,39,42,50,38,28,29,38,28,36,35,41,33,44,42,33,38,27,42,38,35,30,33,30,28,28,31,36,37,36,36,37,39,42,-207,-206,-205,-204,-203,-208,-206,-209,-212,-217,-220,-224,-221,-218,-218,-214,-219,-220,-215,-210,-204,-177,-222,-232,-215,-200,-153,-158,-118,-122,-123,-120,-96,-92,-81,-102,-113,-91,-81,-90,-95,-99,-127,-109,-104,-94,-77,-85,-86,-66,-64,-165,-67,-73,-103,-116,-116,-163,-174,-182,-186,-186,-187,-193,-195,-193,-191,-187,-184,-184,-183,-171,-159,-154,-149,-150,-145,-177,-106,-148,-81,-70,-69,-73,-73,-54,-50,-51,-63,-51,-52,-53,-59,-60,-78,-87,-73,-72,-67,-79,-95,-96,-86,-105,-104,-109,-103,-85,-73,-99,-97,-81,-73,-73,-79,-85,-90,-101,-105,-99,-102,-97,-96,-103,-99,-96,-91,-91,-88,-87,-85,-85,-78,-80,-81,-83,-84,-126,-127,-119,-113,-111,-108,-106,-103,-103,-102,-97,-92,-86,-83,-85,-83,-80,-82,-82,-80,-79,-78,-81,-85,-88,-82,-83,-83,-78,-46,-49,-47,-47,-56,-58,-65,-73,-71,-58,-59,-56,-42,-35,-32,-29,-26,-21,-24,-19,-24,-29,-27,-27,-23,-27,-26,-16,-17,-20,-30,-45,-22,-22,-38,-39,-31,-42,-25,-30,-25,-27,-24,-17,-12,-10,9,-12,-14,-15,-14,-6,-23,-1,-13,-6,2,7,4,3,11,9,0,19,20,18,15,-9,33,39,35,34,30,33,31,26,27,16,22,30,33,38,44,28,29,23,30,41,42,32,41,44,29,31,48,32,30,47,51,36,28,37,33,40,36,29,30,34,36,37,38,40,43,-210,-210,-210,-210,-210,-213,-214,-213,-215,-225,-227,-218,-219,-220,-217,-218,-216,-213,-216,-208,-196,-191,-161,-138,-141,-153,-119,-109,-102,-103,-110,-84,-102,-83,-83,-53,-101,-117,-97,-91,-87,-105,-90,-94,-83,-78,-70,-70,-130,-70,-113,-117,-87,-95,-102,-99,-99,-102,-151,-162,-169,-169,-171,-178,-183,-182,-177,-171,-166,-165,-164,-158,-147,-143,-142,-144,-157,-185,-174,-72,-80,-96,-30,-78,-56,-48,-54,-65,-52,-74,-73,-79,-87,-88,-76,-96,-94,-101,-88,-90,-94,-92,-95,-85,-71,-99,-104,-72,-74,-92,-87,-85,-89,-69,-63,-59,-91,-89,-94,-94,-94,-88,-94,-91,-78,-79,-80,-83,-69,-73,-81,-78,-78,-71,-82,-84,-87,-108,-108,-108,-110,-108,-100,-92,-86,-82,-78,-74,-69,-63,-61,-61,-63,-66,-69,-67,-67,-69,-70,-73,-75,-73,-78,-82,-77,-63,-41,-45,-43,-37,-37,-40,-60,-64,-72,-60,-50,-40,-33,-27,-26,-25,-32,-24,-20,-28,-26,-20,-24,-25,-21,-26,-17,-14,-10,-22,-37,-18,-32,-36,-37,-24,-37,-39,-36,-30,-25,-19,-10,-15,-16,-5,-19,-8,-4,-4,-4,6,-3,-16,-8,4,0,11,9,12,18,23,5,28,-7,20,24,28,24,36,43,44,32,27,22,35,37,23,19,22,42,36,39,21,36,36,22,16,23,32,36,51,55,43,51,41,37,54,23,25,30,23,21,23,30,40,38,38,35,37,39,41,43,-212,-212,-212,-212,-213,-215,-217,-219,-220,-224,-226,-224,-223,-214,-213,-205,-204,-206,-204,-208,-196,-185,-187,-185,-143,-141,-159,-101,-108,-93,-103,-76,-90,-90,-72,-90,-92,-88,-84,-84,-96,-99,-86,-80,-70,-69,-144,-68,-113,-64,-78,-92,-90,-103,-89,-93,-80,-67,-135,-149,-158,-160,-158,-154,-148,-145,-148,-150,-155,-164,-158,-129,-130,-98,-103,-109,-114,-96,-108,-109,-14,-90,-106,-93,-68,-41,-48,-55,-62,-72,-78,-88,-93,-94,-99,-100,-111,-111,-98,-109,-105,-92,-86,-79,-94,-82,-82,-70,-60,-74,-79,-83,-84,-66,-65,-52,-60,-87,-89,-86,-90,-87,-85,-82,-61,-76,-75,-70,-74,-85,-82,-83,-78,-79,-77,-97,-93,-91,-94,-96,-96,-90,-83,-79,-75,-69,-63,-57,-52,-49,-45,-46,-48,-51,-54,-53,-55,-57,-57,-56,-59,-61,-63,-67,-67,-71,-48,-38,-37,-35,-36,-47,-51,-55,-57,-52,-42,-26,-29,-23,-25,-29,-23,-28,-30,-27,-21,-20,-18,-27,-23,-20,-16,-16,-29,-20,-21,-21,-29,-23,-34,-31,-26,-27,-25,-19,-17,-16,-12,-11,-9,-8,-9,-20,-1,2,4,1,22,-20,9,-1,12,16,10,-8,8,13,9,12,17,18,19,35,33,47,47,25,35,40,46,38,16,27,18,20,35,37,36,39,28,12,23,26,33,30,33,36,31,44,52,35,23,26,26,48,27,27,30,25,25,31,35,33,35,37,39,41,43,-211,-212,-212,-212,-212,-217,-217,-217,-220,-220,-226,-231,-226,-225,-224,-219,-220,-225,-220,-217,-209,-206,-199,-194,-183,-107,-149,-101,-100,-77,-90,-135,-108,-109,-130,-115,-103,-109,-110,-111,-105,-102,-105,-89,-67,-48,-106,-92,-73,-46,-78,-96,-101,-112,-133,-61,-61,-67,-68,-119,-121,-121,-120,-116,-113,-112,-109,-105,-100,-107,-124,-131,-127,-125,-87,-137,-161,-137,-71,-102,-57,-109,-36,-42,-66,-125,-51,-51,-62,-66,-71,-82,-90,-87,-85,-103,-101,-108,-120,-106,-95,-98,-90,-87,-68,-77,-66,-68,-73,-64,-67,-64,-73,-87,-63,-62,-70,-90,-93,-101,-110,-118,-113,-101,-79,-80,-76,-80,-77,-84,-68,-78,-69,-72,-81,-75,-73,-73,-74,-73,-77,-73,-68,-64,-63,-60,-56,-51,-41,-38,-38,-36,-32,-36,-38,-39,-42,-46,-46,-42,-43,-46,-48,-48,-56,-58,-46,-34,-34,-31,-32,-37,-43,-36,-32,-32,-29,-30,-25,-25,-24,-24,-17,-24,-25,-20,-16,-21,-23,-19,-18,-19,-20,-19,-19,-12,-15,-20,-21,-17,-19,-25,-25,-8,-24,-16,-13,-12,-12,-3,5,2,-7,-2,3,10,11,22,-2,-8,11,30,26,-13,-12,5,-9,14,-9,13,15,16,27,29,36,36,21,32,36,38,17,42,42,24,17,28,30,33,42,29,20,30,33,43,32,35,30,39,31,38,22,34,46,36,35,33,29,43,43,34,34,29,31,32,37,36,37,39,42,-210,-211,-212,-212,-216,-215,-220,-223,-225,-228,-233,-241,-233,-225,-220,-221,-224,-219,-217,-218,-213,-212,-202,-190,-167,-170,-145,-123,-117,-77,-73,-77,-97,-75,-109,-75,-67,-64,-66,-96,-87,-87,-103,-86,-82,-75,-73,-78,-39,-35,-23,-6,1,-43,-166,-48,-21,-46,-56,-84,-76,-78,-88,-90,-91,-91,-92,-96,-109,-116,-113,-118,-119,-119,-110,-69,-44,-43,-16,-99,-81,-92,-64,-73,-88,-73,-64,-49,-67,-62,-66,-83,-86,-87,-93,-99,-110,-78,-112,-95,-94,-87,-86,-84,-64,-76,-60,-48,-64,-52,-59,-63,-63,-69,-63,-58,-79,-86,-85,-73,-97,-113,-113,-110,-113,-111,-110,-106,-106,-93,-89,-87,-80,-67,-63,-60,-60,-52,-50,-64,-56,-56,-55,-51,-47,-47,-47,-49,-38,-32,-23,-20,-22,-20,-24,-24,-33,-32,-41,-37,-31,-38,-31,-35,-37,-38,-31,-32,-27,-31,-27,-32,-32,-25,-28,-22,-19,-15,-14,-19,-15,-15,-21,-20,-15,-15,-19,-26,-20,-16,-15,-17,-21,-12,-22,-11,-12,-16,-19,-23,-18,-19,-16,-12,-12,-13,-16,-9,-9,-2,-2,2,-2,3,10,16,6,6,20,14,6,19,18,-19,15,1,12,12,18,-1,6,18,22,23,31,35,31,28,17,29,39,42,37,39,22,16,21,24,26,33,33,19,45,27,26,29,28,25,40,41,43,28,47,30,44,39,36,27,27,36,38,37,40,39,34,35,36,38,41,-206,-206,-205,-205,-210,-213,-216,-226,-232,-239,-251,-247,-245,-247,-249,-251,-251,-247,-244,-239,-240,-234,-202,-170,-203,-170,-126,-96,-79,-79,-75,-74,-54,-114,-95,-93,-87,-96,-91,-96,-94,-89,-71,-117,-73,-60,-61,-55,-58,-63,-56,-52,-36,-65,-59,-117,-37,-42,-39,-50,-61,-75,-75,-76,-79,-84,-89,-98,-104,-99,-84,-65,-45,-38,-32,-56,-74,-44,-71,-69,-40,-30,-80,-90,-69,-59,-49,-85,-69,-65,-70,-79,-83,-85,-80,-84,-80,-108,-85,-110,-87,-73,-74,-57,-65,-51,-59,-45,-49,-45,-50,-36,-57,-57,-61,-58,-76,-77,-79,-74,-64,-58,-88,-106,-106,-95,-85,-76,-82,-83,-89,-77,-66,-59,-57,-54,-55,-62,-57,-50,-48,-47,-44,-42,-40,-38,-35,-32,-34,-30,-15,-8,-14,-17,-13,-15,-13,-24,-27,-26,-37,-30,-20,-20,-26,-27,-27,-17,-23,-27,-17,-15,-15,-15,-11,-12,-15,-10,-12,-11,-10,-13,-10,-8,-15,-14,-25,-26,-20,-20,-16,-18,-8,-8,-9,-12,-14,-9,-19,-13,-18,-15,-22,-18,-13,-4,-6,-2,-1,5,5,3,3,11,11,15,24,29,26,41,16,24,-1,1,6,2,10,17,20,20,-3,10,30,40,28,23,32,30,23,29,34,38,35,40,31,31,13,42,29,18,23,19,29,38,40,35,32,33,53,64,47,36,44,26,34,39,54,48,49,41,37,36,43,43,40,37,38,39,42,-201,-200,-199,-197,-203,-208,-213,-215,-225,-231,-236,-241,-241,-245,-244,-247,-248,-238,-235,-233,-228,-222,-218,-214,-210,-198,-211,-185,-162,-143,-99,-100,-109,-127,-123,-117,-100,-106,-92,-85,-92,-95,-88,-102,-94,-89,-84,-78,-75,-80,-78,-72,-66,-63,-67,-96,-84,-44,-53,-81,-85,-85,-84,-84,-83,-87,-88,-70,-60,-43,-50,-44,-37,-35,-52,-69,-68,-49,-38,-77,-9,-48,-62,-69,-82,-51,-69,-74,-69,-74,-68,-81,-80,-75,-66,-72,-68,-73,-95,-103,-61,-77,-55,-41,-49,-32,-38,-34,-29,-28,-39,-29,-50,-43,-49,-75,-68,-67,-63,-52,-52,-29,-46,-85,-77,-73,-61,-56,-80,-84,-82,-79,-70,-61,-61,-63,-61,-59,-63,-59,-58,-57,-50,-43,-37,-32,-25,-29,-23,-18,-15,-31,-1,-18,-11,-4,-3,-10,-20,-27,-34,-23,-18,-14,-17,-22,-22,-12,-14,-17,-11,-1,2,-5,-3,-5,-5,-8,-7,-3,-9,-10,-3,-7,-13,-14,-25,-21,-21,-19,-15,-15,-19,-6,-14,-7,-7,-18,-19,-13,-17,-17,-12,-19,-14,-10,-11,4,-10,-2,1,8,10,17,18,16,20,23,26,40,22,-5,-20,-20,0,16,12,26,26,12,9,14,23,32,24,38,28,28,24,32,41,43,44,39,41,42,26,27,20,29,30,24,24,31,32,40,52,49,44,58,53,51,53,46,32,35,57,58,56,40,44,41,36,41,38,40,39,41,42,-194,-192,-191,-197,-195,-199,-201,-208,-215,-221,-225,-224,-222,-218,-221,-227,-231,-224,-198,-192,-187,-168,-133,-120,-143,-141,-117,-113,-87,-94,-95,-117,-117,-132,-124,-124,-111,-103,-99,-93,-85,-94,-91,-101,-99,-92,-91,-82,-80,-74,-82,-80,-90,-95,-98,-87,-73,-69,-91,-87,-91,-76,-63,-62,-61,-54,-47,-43,-32,-17,-19,-21,-30,-41,-38,-63,-70,-82,-132,-175,-141,-83,-94,-103,-73,-71,-80,-82,-66,-89,-96,-81,-81,-80,-72,-66,-61,-66,-83,-65,-88,-89,-61,-92,-42,-39,-37,-35,-29,-28,-46,-41,-51,-50,-36,-76,-72,-67,-60,-47,-28,-30,-34,-48,-72,-68,-47,-51,-82,-81,-78,-70,-59,-51,-46,-42,-44,-50,-55,-45,-46,-51,-45,-41,-38,-37,-23,-13,-13,-10,-38,-40,-32,5,-8,-1,12,-8,15,-14,-7,-11,-20,-13,-19,6,-7,-5,0,1,3,9,9,13,9,3,3,-2,4,-2,-4,-6,1,-7,-4,-15,-19,-20,-19,-20,-21,-31,-14,-14,-13,-12,-9,-8,-6,-14,-8,-10,-12,2,1,4,4,-8,-3,8,21,9,10,19,19,18,28,25,36,47,13,-6,16,4,20,-1,23,22,30,24,20,24,29,34,37,27,28,27,24,32,36,36,39,39,42,38,45,36,21,32,32,46,37,40,58,43,55,60,57,67,68,63,57,63,33,46,32,24,33,39,46,42,43,39,39,39,41,42,43,-184,-183,-182,-185,-189,-182,-183,-198,-210,-211,-221,-216,-204,-202,-198,-192,-197,-199,-181,-124,-157,-143,-141,-114,-118,-84,-74,-88,-113,-108,-114,-118,-120,-125,-135,-130,-116,-110,-108,-100,-97,-116,-114,-108,-108,-102,-96,-92,-91,-92,-88,-86,-89,-90,-90,-82,-76,-62,-65,-68,-80,-74,-68,-59,-50,-44,-42,-41,-35,-36,-41,-65,-78,-102,-106,-126,-157,-213,-212,-215,-204,-174,-147,-129,-133,-134,-117,-89,-82,-86,-83,-90,-90,-72,-77,-73,-57,-52,-44,-64,-104,-41,-90,-44,-19,-24,-37,-35,-20,-24,-37,-31,-54,-50,-67,-65,-56,-58,-49,-22,-34,-27,-34,-36,-35,-55,-58,-85,-60,-76,-70,-67,-58,-43,-42,-38,-34,-39,-39,-35,-38,-37,-53,-7,-16,-38,-43,-33,-14,-25,-14,-20,-34,-34,-9,-33,-13,-26,-6,-6,11,3,-15,-3,-6,-7,22,14,11,11,12,4,10,18,17,16,13,5,11,4,5,0,6,-5,-8,-14,-13,-17,-16,-24,-20,-21,-10,-11,-11,-11,-5,-4,-3,-5,10,-6,-11,5,10,12,-3,-6,12,1,17,27,21,19,25,28,28,33,34,28,28,1,8,26,29,30,35,23,30,26,35,27,26,22,36,44,29,28,35,44,38,30,26,42,42,55,69,45,47,42,44,52,68,64,75,68,69,62,56,54,67,65,66,69,51,41,36,14,34,40,35,39,34,39,37,41,43,44,45,-175,-174,-173,-178,-185,-187,-178,-168,-169,-166,-154,-149,-149,-149,-143,-128,-111,-116,-82,-106,-121,-86,-108,-101,-93,-96,-110,-91,-90,-107,-109,-115,-137,-140,-136,-126,-115,-124,-116,-126,-107,-111,-112,-112,-112,-94,-102,-98,-91,-88,-95,-92,-91,-96,-92,-86,-83,-76,-96,-92,-90,-92,-92,-92,-90,-84,-81,-81,-81,-84,-98,-138,-171,-196,-202,-208,-217,-220,-222,-215,-198,-173,-162,-146,-131,-125,-128,-128,-108,-89,-95,-92,-85,-71,-75,-75,-63,-58,-64,-109,-65,-77,-44,-35,-16,-16,-23,-23,-17,-24,-25,-27,-41,-54,-70,-63,-60,-45,-35,-32,-27,-30,-34,-30,-25,-28,-51,-51,-54,-50,-56,-58,-53,-47,-40,-31,-39,-35,-43,-30,-23,-18,-45,-24,-23,-40,-34,-40,-29,-14,-18,-16,-28,-3,-19,-23,-1,-6,-56,-30,9,-5,19,7,6,6,23,18,28,24,16,24,17,13,16,26,24,19,18,17,14,8,8,1,-11,-15,-19,-14,-19,-27,-17,-20,-6,-9,-7,-6,-3,-3,-2,-11,-3,0,15,7,-3,8,11,12,12,18,0,19,28,34,30,37,38,34,40,39,22,13,18,26,32,32,26,34,33,36,37,30,33,28,34,32,42,41,52,56,47,48,38,43,57,67,46,42,57,68,57,66,51,74,69,74,63,68,69,59,64,54,48,52,39,49,8,16,22,45,49,43,32,37,40,43,43,46,47,-168,-167,-166,-175,-184,-194,-201,-192,-182,-179,-164,-151,-135,-131,-130,-126,-118,-150,-131,-89,-104,-70,-70,-101,-64,-95,-92,-98,-105,-92,-101,-127,-136,-143,-140,-133,-121,-122,-117,-123,-114,-113,-116,-106,-103,-102,-104,-110,-113,-111,-109,-109,-98,-108,-97,-101,-94,-96,-129,-132,-137,-138,-143,-139,-136,-140,-148,-163,-170,-178,-187,-193,-202,-204,-211,-220,-226,-223,-207,-198,-188,-169,-153,-145,-141,-137,-128,-116,-86,-93,-93,-83,-92,-98,-110,-75,-70,-71,-67,-108,-70,-40,-47,-27,-18,-21,-16,-17,-17,-21,-25,-28,-30,-29,-65,-54,-44,-35,-37,-30,-23,-22,-21,-15,-13,-14,-37,-34,-31,-28,-20,-35,-40,-41,-44,-30,-21,-19,-21,-21,-17,-18,-18,-18,-15,-7,-10,-14,-17,-17,-20,-16,-17,-14,-10,-1,2,-27,-6,-17,0,13,34,19,18,23,21,22,32,37,39,32,30,25,33,34,38,29,21,16,19,19,17,-3,-9,-13,-13,-14,-7,-17,-17,-11,-7,-7,-5,-6,0,-1,-1,-3,8,6,6,20,10,8,-7,4,12,18,30,12,26,32,32,48,43,38,31,29,33,34,22,28,35,33,28,29,34,38,38,42,39,43,29,34,44,51,65,64,50,35,34,34,44,55,53,54,55,67,58,81,57,68,79,77,57,58,42,42,46,47,34,43,38,16,25,28,39,47,45,35,45,37,43,38,44,47,49,-162,-160,-167,-166,-178,-190,-198,-206,-206,-214,-207,-200,-194,-186,-184,-198,-197,-177,-159,-163,-79,-132,-132,-103,-104,-128,-86,-105,-106,-107,-108,-113,-128,-118,-105,-110,-134,-136,-124,-126,-125,-123,-128,-120,-114,-111,-118,-107,-123,-119,-116,-111,-118,-109,-107,-118,-123,-159,-163,-165,-164,-163,-165,-167,-166,-175,-184,-190,-197,-198,-202,-202,-210,-215,-220,-220,-215,-203,-193,-181,-177,-168,-159,-151,-144,-143,-144,-140,-126,-111,-100,-100,-85,-108,-87,-104,-74,-92,-36,-57,-45,-32,-30,-25,-13,-13,-16,-10,-15,-19,-15,-16,-14,3,-16,-13,-19,-20,-21,-23,-20,-15,-12,-9,-6,-7,-32,-32,-25,-20,-15,-22,-26,-27,-27,-14,-11,-7,-10,-14,-21,-20,-12,-6,2,7,-1,-8,-13,-16,-18,-18,-15,-3,-7,1,11,10,-2,32,18,15,24,24,39,4,30,33,31,49,47,52,44,45,50,46,46,40,33,18,18,21,20,10,-5,-11,-13,-12,1,-11,-8,-14,-10,-5,1,2,7,5,6,5,15,11,10,13,-2,13,2,-1,14,16,24,30,32,29,52,43,44,49,45,44,44,36,24,24,35,34,41,39,45,41,41,45,52,45,52,47,54,46,61,65,47,49,43,50,53,58,56,57,62,69,64,75,69,71,65,81,79,70,64,53,44,59,50,91,108,64,33,37,53,35,48,46,30,35,40,40,44,48,51,-155,-153,-161,-169,-165,-171,-178,-181,-196,-188,-183,-195,-194,-193,-193,-197,-207,-198,-182,-115,-176,-173,-157,-120,-93,-85,-90,-87,-118,-92,-115,-123,-130,-116,-105,-116,-117,-84,-105,-117,-118,-120,-122,-119,-122,-130,-117,-137,-130,-127,-125,-123,-121,-129,-131,-129,-140,-191,-189,-186,-184,-186,-188,-187,-195,-204,-209,-210,-208,-211,-215,-217,-214,-213,-208,-211,-200,-185,-180,-176,-171,-163,-159,-153,-147,-145,-145,-143,-124,-98,-111,-117,-113,-97,-89,-68,-78,-66,-102,-84,-67,-45,-44,-28,-25,-22,-13,-13,-11,-5,-6,-5,4,-36,-18,-3,-5,-3,-6,-9,-7,-6,-3,0,1,-37,-29,-24,-23,-24,-20,-17,-17,-13,-11,-11,-11,-13,-21,-21,-17,-10,-8,-3,2,5,-1,-9,-7,-16,-19,-10,-5,0,-3,2,5,16,26,5,39,17,18,56,34,24,28,44,42,48,32,50,58,63,70,66,59,52,43,36,25,22,22,17,9,2,-5,-5,4,0,1,-7,-2,6,11,14,11,16,12,12,14,12,21,20,4,7,12,9,14,22,28,30,38,50,33,50,57,54,56,50,44,45,44,34,36,38,37,43,47,50,47,51,51,56,47,55,41,64,56,66,76,57,44,48,47,55,57,60,70,72,65,66,69,60,70,79,86,80,71,116,127,136,144,154,142,131,62,66,62,40,32,44,49,32,34,41,47,50,52,-147,-146,-156,-165,-176,-172,-180,-189,-197,-200,-195,-179,-165,-158,-156,-153,-144,-132,-126,-81,-64,-85,-111,-98,-104,-100,-102,-72,-94,-97,-135,-145,-143,-137,-124,-130,-123,-111,-100,-100,-79,-105,-105,-106,-104,-115,-119,-118,-115,-112,-133,-113,-121,-143,-153,-165,-214,-217,-215,-213,-210,-209,-213,-216,-217,-217,-216,-210,-213,-213,-209,-211,-208,-200,-195,-191,-182,-178,-174,-168,-163,-159,-160,-159,-159,-161,-165,-156,-125,-79,-78,-90,-126,-106,-108,-82,-83,-75,-80,-64,-69,-54,-32,-26,-22,-14,-14,-5,-1,10,9,4,-15,-40,-31,-22,-1,5,3,8,10,11,9,5,13,-29,-27,-26,-25,-24,-22,-20,-18,-17,-14,-16,-15,-13,-17,-17,-12,-7,-5,-7,-5,-1,-1,-8,-9,-12,-16,-12,-7,0,0,7,18,18,23,36,37,30,43,8,34,36,36,48,33,62,45,41,66,59,64,65,66,60,48,39,34,38,34,31,22,12,3,1,4,4,8,15,16,17,18,19,24,23,16,16,18,19,16,24,19,25,23,20,29,33,44,41,39,39,32,36,47,56,51,48,36,42,49,56,46,44,39,36,45,47,44,53,62,55,48,62,60,77,77,74,56,55,56,70,64,62,64,66,74,79,64,69,63,67,55,81,74,56,97,53,81,51,55,42,43,54,70,79,64,52,52,53,43,45,35,41,48,48,53,-140,-153,-152,-164,-177,-187,-183,-189,-193,-197,-203,-200,-186,-176,-167,-164,-155,-91,-60,-100,-116,-92,-95,-60,-114,-75,-93,-93,-73,-129,-122,-115,-142,-140,-130,-134,-128,-114,-109,-117,-104,-88,-82,-63,-81,-89,-108,-99,-116,-101,-105,-116,-102,-117,-123,-108,-139,-141,-212,-212,-209,-209,-209,-212,-215,-213,-209,-203,-197,-198,-200,-199,-195,-189,-182,-176,-172,-167,-163,-164,-160,-160,-158,-159,-158,-155,-145,-126,-110,-105,-87,-70,-129,-105,-91,-78,-83,-83,-59,-75,-41,-48,-32,-15,-14,-8,0,12,8,-34,-26,-34,-44,-49,-43,-30,-29,3,-3,10,18,26,21,18,-22,-33,-30,-25,-23,-23,-22,-19,-16,-11,-14,-18,-17,-24,-14,-9,-6,-9,-12,-12,-8,-10,-13,-12,-3,7,-24,-3,-1,-1,10,22,30,26,22,35,38,24,27,17,13,11,36,48,47,43,60,48,45,54,60,59,62,51,44,44,36,47,45,42,38,27,11,1,9,20,26,27,24,20,22,21,26,23,16,21,19,20,25,26,36,47,51,58,47,45,39,33,34,44,42,39,44,49,46,34,41,48,49,57,58,55,49,63,81,54,62,63,91,80,63,59,67,78,87,86,77,78,59,58,57,63,72,55,58,70,68,67,69,60,82,86,50,90,131,136,59,127,144,145,151,156,95,96,84,49,64,47,47,52,51,44,50,53,55,-139,-154,-169,-170,-186,-198,-204,-200,-212,-205,-207,-207,-198,-180,-166,-163,-157,-148,-118,-144,-120,-99,-106,-109,-90,-100,-100,-97,-96,-129,-100,-105,-95,-76,-81,-84,-96,-125,-77,-133,-79,-71,-80,-94,-80,-85,-90,-93,-94,-85,-83,-81,-74,-96,-80,-84,-104,-87,-127,-123,-187,-186,-191,-196,-198,-196,-197,-193,-188,-184,-176,-151,-145,-124,-169,-161,-157,-159,-159,-157,-155,-151,-149,-147,-139,-125,-104,-96,-104,-102,-91,-62,-88,-81,-106,-73,-63,-101,-69,-68,-64,-29,-18,-13,-4,-2,9,6,-46,-41,-33,-23,-44,-44,-42,-39,-28,-26,6,7,23,-50,4,-44,-52,-24,-21,-21,-20,-16,-12,-18,-44,-24,-3,-14,-17,1,-44,-46,-27,-27,-19,-21,-18,-18,-16,-12,-7,-1,-9,12,10,15,36,15,23,31,33,29,33,15,29,40,22,22,22,36,37,40,38,30,21,28,12,35,63,16,52,56,39,41,34,37,35,32,25,18,19,26,36,42,35,29,24,21,26,27,21,22,24,22,27,39,46,49,56,59,74,70,65,54,48,48,48,45,44,36,36,36,33,48,58,45,64,64,57,53,89,110,96,100,107,107,114,87,72,72,78,89,81,83,64,59,60,74,53,65,75,82,75,66,55,69,100,82,88,105,73,141,156,154,151,160,172,169,156,157,163,153,112,50,65,55,54,44,48,47,47,-137,-154,-170,-186,-187,-204,-218,-230,-228,-225,-219,-216,-217,-210,-187,-172,-166,-157,-136,-133,-100,-129,-112,-127,-116,-94,-126,-123,-119,-129,-114,-107,-78,-63,-76,-107,-86,-98,-133,-73,-62,-122,-68,-89,-99,-98,-101,-88,-92,-100,-93,-83,-94,-110,-93,-99,-88,-100,-85,-94,-101,-169,-179,-186,-185,-184,-180,-174,-160,-146,-138,-135,-104,-105,-104,-140,-144,-148,-148,-141,-139,-136,-136,-140,-140,-127,-85,-83,-38,-45,-52,-46,-68,-37,-98,-74,-69,-45,-32,-49,-56,-30,-4,-15,2,16,9,-52,-41,-22,-17,-18,-35,-33,-14,-15,-27,-42,-115,-97,-97,-100,-78,-71,-100,-102,-59,-80,-71,-98,-75,-75,-73,-62,-72,-45,-65,-46,-56,-26,-44,-41,-29,-39,-23,-12,-38,-14,-8,-2,12,10,22,3,48,-17,12,11,33,29,37,34,18,29,28,20,30,20,34,39,36,35,34,34,30,21,21,26,39,22,62,28,27,32,38,42,29,26,27,36,41,42,46,44,36,30,28,31,27,27,31,34,40,50,57,58,52,60,58,66,62,63,74,69,59,49,45,37,35,41,47,56,44,50,50,47,60,65,75,65,72,91,102,104,108,115,123,130,139,150,161,45,39,38,68,62,50,80,73,47,41,75,83,110,128,139,148,162,174,182,179,181,176,183,195,191,186,176,173,164,155,161,130,89,76,65,47,43,41,-152,-153,-168,-182,-199,-201,-214,-212,-220,-218,-216,-211,-221,-221,-201,-189,-187,-202,-199,-165,-161,-119,-120,-118,-141,-130,-135,-177,-181,-161,-177,-166,-154,-126,-102,-109,-96,-93,-122,-104,-121,-125,-98,-92,-94,-85,-78,-75,-96,-89,-78,-86,-75,-96,-74,-85,-83,-91,-96,-97,-87,-74,-85,-111,-168,-170,-166,-158,-150,-144,-141,-130,-117,-84,-73,-93,-137,-134,-128,-124,-123,-121,-115,-106,-105,-94,-76,-54,-27,-22,-28,-40,-51,-44,-45,-59,-76,-57,-51,-51,-36,-27,-15,-3,-5,-3,-24,-37,-43,-33,-41,-39,-31,-22,-17,-5,-46,-49,-95,-93,-81,-92,-64,-67,-69,-73,-73,-73,-66,-65,-67,-67,-63,-56,-55,-49,-47,-43,-38,-30,-30,-28,-25,-24,-18,-8,-3,-4,10,-1,17,13,11,19,21,25,18,32,20,8,23,38,8,18,23,27,20,32,35,28,29,27,25,23,30,34,36,36,36,4,29,57,32,39,38,46,46,44,36,39,45,46,41,48,43,45,43,38,36,35,43,51,60,61,70,62,57,62,63,63,68,78,78,83,73,60,35,38,31,35,35,49,49,58,47,62,78,73,74,77,87,98,113,110,117,116,127,127,147,128,117,76,61,45,47,51,63,64,51,54,65,74,81,86,125,141,109,152,169,180,180,181,173,177,179,175,170,168,168,162,155,152,149,149,94,94,66,62,56,-168,-170,-171,-187,-204,-202,-199,-198,-198,-197,-198,-195,-194,-202,-196,-189,-207,-208,-209,-210,-212,-208,-206,-205,-201,-197,-193,-193,-208,-203,-196,-187,-179,-151,-98,-91,-53,-96,-82,-102,-121,-85,-82,-99,-106,-101,-100,-99,-91,-85,-83,-71,-75,-81,-87,-89,-90,-87,-93,-99,-85,-77,-81,-101,-92,-138,-145,-150,-156,-158,-159,-157,-148,-139,-135,-121,-134,-127,-118,-110,-106,-96,-83,-76,-70,-48,-52,-44,-28,9,-41,-43,-24,-11,-33,-84,-99,-59,-43,-45,-40,-24,-15,-10,-20,-21,-21,-32,-35,-32,-37,-42,-38,-40,-38,-52,-59,-49,-60,-69,-65,-71,-71,-63,-58,-58,-58,-60,-60,-57,-58,-52,-51,-42,-43,-41,-36,-32,-25,-24,-17,-15,-14,-8,1,11,17,18,22,27,24,25,25,24,24,19,36,18,11,7,7,-2,11,24,26,26,27,26,32,33,33,34,35,33,32,36,38,36,33,30,21,13,21,35,45,48,65,54,55,54,52,52,50,48,47,49,52,53,58,66,68,75,78,73,74,82,58,60,66,64,66,67,75,85,62,62,57,25,33,40,46,63,64,67,86,90,99,105,108,110,98,97,102,112,120,125,115,131,100,74,80,63,60,43,17,23,41,70,79,66,95,98,75,70,90,65,97,130,139,153,160,164,170,165,162,154,153,156,157,153,139,136,137,136,141,81,81,79,74,-167,-170,-172,-189,-190,-188,-187,-187,-186,-186,-185,-183,-182,-180,-178,-183,-186,-184,-180,-184,-193,-197,-196,-193,-190,-187,-184,-200,-201,-199,-194,-191,-181,-174,-175,-168,-151,-120,-118,-105,-158,-136,-101,-100,-102,-100,-85,-85,-106,-90,-81,-78,-76,-67,-71,-73,-79,-83,-86,-81,-93,-84,-84,-122,-104,-146,-148,-150,-151,-149,-149,-146,-143,-138,-136,-132,-121,-112,-104,-93,-74,-56,-34,1,-13,-22,-18,-27,-45,-30,-6,-5,-1,-31,-37,-52,-79,-74,-51,-39,-25,-10,-7,2,-18,-7,-16,-34,-35,-46,-43,-40,-36,-56,-59,-58,-56,-52,-55,-57,-61,-59,-63,-61,-54,-49,-51,-49,-53,-52,-48,-47,-41,-35,-32,-36,-31,-25,-21,-17,-10,-4,4,14,19,25,29,32,33,34,36,37,38,38,38,33,33,33,20,24,16,13,16,33,17,34,27,35,30,33,36,41,41,37,34,36,36,34,35,36,38,42,46,42,36,30,46,83,80,73,70,67,59,66,67,65,67,71,78,81,90,85,98,66,71,83,105,85,72,87,67,68,73,75,71,67,60,58,39,53,71,89,99,101,104,107,108,113,117,110,86,80,105,120,125,121,114,114,86,84,70,62,59,60,57,58,61,65,68,78,82,75,61,70,83,82,120,133,148,160,160,155,163,150,120,110,114,120,114,111,117,119,116,120,117,110,73,77,77,-154,-155,-168,-169,-169,-170,-171,-172,-172,-173,-172,-172,-171,-171,-181,-179,-178,-179,-179,-176,-174,-172,-167,-160,-153,-149,-151,-155,-161,-158,-157,-156,-156,-149,-141,-120,-124,-120,-91,-106,-63,-79,-74,-67,-62,-80,-77,-100,-101,-96,-74,-77,-77,-81,-100,-103,-93,-91,-91,-87,-55,-82,-76,-100,-144,-164,-152,-149,-149,-151,-143,-148,-145,-146,-137,-130,-125,-120,-113,-106,-98,-94,-82,-49,-35,-26,9,8,-36,-23,-28,-25,-41,-19,-25,-56,-71,-60,-27,-37,-32,-27,-22,-29,-38,-43,-30,-20,-7,-24,-57,-56,-58,-59,-60,-59,-56,-56,-57,-58,-56,-54,-55,-55,-53,-51,-49,-48,-42,-40,-39,-36,-34,-33,-31,-30,-30,-25,-20,-12,-6,3,9,12,17,22,28,31,36,39,42,44,44,44,47,45,43,41,39,36,37,27,32,24,9,24,27,39,23,37,55,45,36,31,34,33,32,30,29,30,36,44,50,52,52,53,56,50,73,90,86,77,75,76,79,72,75,80,89,94,96,100,107,87,79,87,94,93,93,83,56,74,74,69,72,72,71,60,54,49,86,106,110,106,105,107,106,111,114,115,114,106,105,114,115,107,107,92,88,65,71,69,67,67,70,69,72,76,83,89,79,91,82,69,94,106,112,109,99,99,102,105,108,109,109,100,99,98,95,92,91,88,98,94,95,97,75,72,74,-146,-159,-159,-158,-157,-157,-158,-159,-159,-159,-159,-160,-160,-171,-170,-169,-167,-167,-166,-164,-162,-160,-158,-156,-152,-158,-151,-145,-138,-126,-109,-74,-86,-82,-95,-79,-97,-79,-112,-85,-64,-52,-44,-67,-66,-75,-73,-85,-94,-88,-71,-71,-59,-62,-78,-82,-92,-75,-81,-88,-86,-109,-130,-116,-122,-127,-121,-123,-115,-94,-99,-118,-109,-100,-85,-77,-96,-91,-73,-97,-106,-97,-97,-80,-43,-34,-3,-13,-10,-11,-17,-12,0,13,-71,-63,-50,-44,-40,-34,-24,-23,-33,-10,-29,-37,-20,1,-14,-41,-49,-55,-57,-54,-53,-53,-53,-54,-54,-55,-51,-50,-47,-46,-46,-41,-36,-32,-30,-31,-25,-21,-20,-19,-24,-20,-15,-11,-5,0,4,6,7,7,6,12,16,21,26,32,37,41,43,48,50,52,55,53,50,49,45,42,41,37,28,21,28,37,47,36,33,40,45,42,41,39,37,33,31,32,36,42,46,48,52,60,68,76,69,51,81,91,118,83,84,83,82,71,78,85,81,76,72,36,48,79,90,82,62,67,54,57,59,64,64,71,65,68,35,55,83,97,101,106,108,105,104,113,119,120,106,100,71,69,71,66,68,57,67,51,67,76,79,79,79,80,82,85,87,91,94,95,93,99,97,96,93,92,92,93,96,99,99,98,98,97,88,84,81,77,75,73,73,70,64,68,67,82,70,-149,-149,-148,-147,-146,-146,-147,-147,-147,-146,-146,-146,-156,-156,-156,-155,-154,-153,-150,-148,-146,-144,-141,-138,-147,-143,-140,-139,-136,-131,-122,-114,-105,-93,-73,-72,-71,-90,-89,-66,-61,-65,-64,-58,-54,-65,-66,-68,-70,-70,-78,-57,-48,-52,-56,-71,-63,-68,-76,-74,-76,-67,-84,-99,-103,-102,-100,-95,-89,-71,-91,-89,-77,-47,-40,-50,-78,-61,-50,-36,-47,-84,-85,-78,-69,-47,-41,-49,-54,-45,-31,-18,16,-57,-35,-32,-58,-53,-40,-42,-34,-27,-31,-21,-10,-25,-1,-7,-14,-14,-51,-48,-43,-42,-44,-44,-44,-42,-40,-40,-40,-38,-37,-35,-32,-28,-25,-22,-20,-15,-12,-8,-7,-3,-3,-1,1,3,6,7,7,12,14,16,17,16,14,15,18,22,26,33,40,45,49,51,52,56,54,55,56,54,44,41,40,36,43,44,5,22,34,51,50,54,46,36,42,43,36,38,43,48,48,49,53,59,67,69,69,69,74,78,42,50,79,96,93,85,86,85,84,81,63,69,56,54,57,52,59,35,39,44,42,49,53,64,45,49,66,72,80,89,96,101,100,98,80,94,107,99,85,77,71,64,70,71,61,52,44,42,51,71,84,83,88,88,89,87,90,94,91,92,94,95,93,93,94,93,92,91,92,93,92,91,91,87,84,71,64,58,58,57,59,63,66,70,74,76,76,-149,-149,-148,-146,-145,-144,-144,-143,-142,-141,-140,-139,-138,-138,-137,-136,-135,-134,-131,-128,-126,-124,-122,-129,-127,-126,-124,-122,-119,-116,-111,-106,-99,-93,-86,-79,-75,-83,-84,-83,-75,-61,-58,-60,-60,-64,-73,-67,-69,-71,-69,-67,-41,-31,-45,-59,-60,-68,-70,-74,-77,-93,-93,-95,-97,-94,-89,-75,-66,-60,-48,-58,-45,-40,-30,-58,-48,-19,-28,-34,-22,-10,-12,-24,-24,-54,-56,-48,-45,-31,-23,-10,5,-41,9,-24,-39,-33,-11,-13,3,-24,-17,12,-10,-1,-2,0,-7,-13,-52,-46,-42,-40,-37,-35,-32,-31,-27,-24,-21,-19,-19,-19,-17,-13,-9,-6,-2,-1,2,2,4,10,16,18,20,24,23,22,26,25,27,31,32,29,29,29,37,16,17,18,25,29,34,36,36,39,50,57,59,55,51,44,47,46,39,37,33,25,43,38,51,48,43,40,42,42,41,42,45,47,45,47,49,52,58,71,78,79,79,79,61,73,78,88,105,112,98,98,91,78,65,66,73,68,56,49,48,34,32,35,40,40,43,48,41,51,60,67,82,92,91,83,85,85,91,80,96,103,89,81,79,91,98,97,85,66,49,48,65,65,72,82,90,89,91,94,92,90,90,88,88,90,92,93,97,96,96,95,93,91,88,86,84,78,72,64,56,48,52,56,61,67,73,76,79,81,81,-150,-149,-147,-146,-144,-142,-141,-139,-137,-135,-133,-131,-130,-129,-128,-127,-126,-125,-122,-120,-118,-116,-114,-113,-111,-111,-111,-110,-108,-106,-106,-105,-101,-94,-87,-77,-67,-79,-75,-75,-69,-62,-58,-60,-58,-60,-57,-60,-62,-59,-52,-59,-41,-30,-45,-51,-56,-64,-67,-71,-88,-96,-99,-99,-100,-93,-85,-73,-50,-53,-43,-40,-26,-22,-42,-33,-17,-18,-10,-21,-35,-32,-24,-4,-5,-36,-36,-37,-27,-20,-30,-45,-67,-54,-52,-43,-26,-19,-3,-13,-14,-9,-10,3,6,0,12,5,0,0,1,-34,-31,-29,-28,-25,-22,-19,-17,-13,-10,-8,-5,-2,3,5,6,10,14,16,19,22,31,33,17,33,36,35,37,40,43,42,37,45,45,48,50,44,10,20,31,34,29,27,27,33,42,51,55,56,54,51,51,49,48,50,40,43,38,27,41,27,26,30,35,45,46,47,38,45,48,48,42,44,47,51,58,68,77,91,92,93,80,81,83,96,104,106,104,109,88,90,91,89,94,82,57,46,38,33,33,35,38,30,35,43,47,48,56,67,75,81,82,77,72,70,81,90,89,103,100,96,99,110,119,108,91,74,61,48,52,60,66,75,89,92,95,96,93,91,90,89,90,93,97,97,98,98,99,100,95,90,86,83,81,74,67,58,48,38,46,54,62,71,80,82,85,86,87,-143,-141,-140,-139,-138,-136,-134,-133,-131,-130,-129,-127,-127,-126,-126,-125,-125,-124,-122,-120,-119,-117,-115,-114,-113,-112,-111,-110,-109,-108,-108,-107,-106,-102,-99,-94,-90,-87,-86,-86,-76,-67,-61,-59,-58,-58,-58,-59,-61,-61,-65,-61,-58,-56,-51,-55,-59,-65,-69,-82,-87,-91,-93,-93,-92,-86,-80,-69,-62,-46,-39,-25,-28,-29,-31,-19,-25,-17,-19,-25,-29,-14,-13,-21,-27,-20,-29,-31,-26,-16,-32,-22,-47,-31,-27,-15,-4,11,-28,-28,-11,-3,1,14,16,16,14,14,14,19,20,-20,-17,-14,-11,-9,-2,-2,-1,0,5,5,9,12,15,17,20,23,26,28,27,37,41,-7,40,42,31,39,29,30,29,29,32,37,40,43,40,37,43,48,45,41,39,36,34,36,40,45,48,55,65,70,68,65,64,60,53,54,45,38,35,41,19,22,33,33,40,45,42,44,47,50,43,43,45,47,52,57,65,80,88,86,83,91,95,99,100,105,98,93,99,102,100,97,84,70,55,44,39,18,25,31,36,42,49,56,64,69,71,72,70,67,67,62,58,66,75,87,96,109,101,92,89,91,93,86,78,70,61,52,59,66,76,88,100,102,104,104,101,99,96,93,93,96,99,101,102,103,101,100,95,90,86,83,79,72,64,58,53,48,56,64,71,78,84,87,90,90,89,-135,-134,-133,-132,-131,-130,-128,-127,-126,-125,-124,-124,-124,-123,-123,-123,-123,-122,-122,-121,-119,-117,-116,-116,-115,-113,-112,-111,-110,-109,-109,-110,-110,-110,-110,-107,-104,-100,-96,-91,-81,-71,-64,-62,-59,-59,-59,-60,-63,-66,-68,-69,-68,-65,-62,-64,-67,-71,-77,-83,-84,-84,-83,-81,-80,-76,-73,-65,-51,-38,-30,-22,-18,-21,-25,-22,-26,-27,-30,-22,-21,-20,-19,-22,-21,-22,-29,-28,-17,-15,-34,-7,-47,-13,-7,-17,-25,2,-28,-25,-14,-5,-12,-10,0,6,12,17,24,29,32,-10,0,0,7,12,11,9,13,16,16,18,19,21,22,22,22,24,26,27,27,36,45,11,40,8,17,21,26,29,34,38,42,46,46,48,51,56,60,61,59,55,51,48,48,50,51,53,58,62,64,68,75,78,76,72,67,60,54,49,50,41,41,34,37,44,55,51,45,46,45,49,53,54,41,41,44,49,61,65,69,86,79,80,84,87,88,95,99,105,105,103,100,94,87,71,56,42,36,34,38,41,43,51,55,69,82,86,81,77,69,61,56,54,52,65,78,91,104,118,106,94,85,79,72,67,62,58,55,53,61,70,82,96,111,112,113,112,109,106,102,97,97,99,102,104,107,107,103,100,95,91,86,82,78,69,61,57,58,59,66,74,80,84,89,92,94,95,92,-129,-128,-127,-126,-126,-125,-123,-122,-122,-122,-122,-122,-122,-122,-122,-122,-122,-121,-121,-120,-119,-117,-116,-116,-115,-114,-112,-112,-112,-112,-112,-113,-113,-115,-116,-114,-111,-107,-102,-96,-87,-79,-73,-71,-69,-69,-68,-69,-72,-75,-77,-78,-78,-76,-75,-76,-77,-80,-83,-87,-83,-78,-74,-70,-66,-64,-61,-55,-47,-39,-32,-25,-21,-22,-23,-26,-28,-28,-27,-25,-25,-24,-23,-21,-19,-23,-27,-26,-27,-19,-23,-29,-30,-26,-30,-19,-8,-12,-14,-2,16,4,5,1,6,5,1,10,12,-8,-4,2,7,14,24,6,29,9,9,9,10,12,13,17,21,23,25,24,25,25,28,33,29,28,24,21,24,30,32,37,42,40,42,43,47,53,58,63,67,70,69,66,63,62,63,65,67,71,73,72,75,74,77,80,81,81,72,68,58,55,57,56,63,56,55,60,57,60,65,48,48,52,57,55,39,38,37,17,12,30,58,81,104,104,105,106,108,108,108,107,104,101,96,90,83,70,57,50,47,45,46,48,50,54,58,71,85,89,83,78,67,56,51,51,51,65,80,93,107,120,106,91,79,68,57,55,53,52,52,51,61,70,83,99,115,116,117,114,107,101,93,86,83,86,88,91,94,93,90,86,84,81,79,78,77,70,64,63,66,69,75,81,86,89,93,94,96,96,94],"v":[117,119,122,126,130,132,135,136,137,137,136,136,136,136,136,136,137,138,138,139,143,147,149,149,148,147,147,145,141,137,121,105,96,93,91,100,108,112,113,115,113,117,111,109,125,113,117,98,109,100,90,85,83,82,82,80,78,73,64,55,56,57,58,60,61,60,59,56,50,44,42,40,41,46,50,50,50,51,52,53,46,39,35,34,33,21,8,0,-4,-9,-10,-12,-6,8,22,25,28,30,30,30,39,48,50,45,41,35,29,32,42,53,68,82,92,98,104,105,107,108,108,109,110,112,113,112,111,112,114,116,118,119,117,116,113,109,105,100,95,89,84,79,76,73,70,69,68,64,61,58,55,53,53,53,52,52,52,52,52,52,52,52,50,47,44,39,35,31,27,23,18,14,13,12,13,15,18,14,11,9,8,7,5,4,2,0,-2,-1,0,2,4,7,11,16,20,24,27,26,26,24,22,19,17,14,14,17,19,20,21,21,20,19,17,14,14,15,17,16,16,13,9,5,2,-1,1,7,13,20,28,34,38,48,57,62,68,75,74,78,83,83,83,85,93,102,110,108,107,104,101,95,86,77,65,54,48,47,46,52,58,59,56,53,50,47,40,29,18,7,-5,-10,-9,-9,13,36,51,59,67,83,100,108,108,120,119,120,125,129,135,142,145,144,144,140,137,136,137,139,141,143,144,144,144,146,147,148,149,149,150,151,151,153,154,134,114,103,99,95,98,101,105,113,111,131,129,122,124,138,121,114,108,109,106,94,91,89,87,89,87,87,82,80,77,72,65,55,52,50,45,40,37,36,34,35,35,35,33,31,31,31,33,37,40,28,15,9,10,11,-2,-15,-22,-23,-24,-13,-2,7,14,22,15,8,7,11,15,32,49,55,52,50,48,47,48,50,52,63,73,83,92,101,99,97,99,103,108,110,112,112,111,110,111,112,114,115,116,113,110,106,103,99,95,92,88,83,78,77,75,75,75,75,75,75,74,72,71,69,67,65,63,61,61,61,61,62,63,60,57,54,51,48,44,41,37,34,30,30,30,31,31,31,29,28,26,25,24,21,18,16,13,10,9,8,8,10,12,19,25,29,31,34,34,34,33,30,28,25,23,22,23,24,23,23,21,19,16,15,13,13,15,17,18,19,16,14,13,11,10,12,15,18,26,35,42,46,51,61,67,72,76,76,80,87,92,98,98,107,119,125,117,110,107,104,100,95,90,79,68,63,64,66,70,74,72,64,56,51,47,40,31,22,13,3,0,2,4,1,-2,9,35,62,76,91,99,99,126,123,123,128,132,139,146,149,148,148,144,140,139,141,144,146,148,148,147,145,146,147,149,150,152,153,155,157,159,161,140,119,106,102,97,99,101,110,119,119,115,134,135,135,149,127,118,113,101,98,110,90,90,90,93,96,90,91,90,80,83,71,68,68,59,59,50,51,50,52,51,49,46,39,33,30,18,21,27,33,20,8,2,3,4,-7,-19,-25,-24,-24,-11,1,11,17,24,18,11,11,15,20,32,43,48,46,44,47,49,51,51,51,57,64,74,88,101,97,92,93,98,104,106,109,110,109,109,109,109,110,110,110,107,104,101,98,95,92,88,85,81,77,76,75,74,75,75,76,76,75,74,73,71,69,67,64,62,63,65,66,67,68,66,63,60,58,56,53,50,47,45,42,42,42,42,40,39,39,38,38,38,37,34,31,27,24,20,18,15,15,16,17,24,30,34,37,40,41,42,41,38,35,32,30,28,28,28,26,23,19,15,12,12,12,13,16,18,20,22,23,20,19,16,13,15,21,24,31,40,47,53,58,66,72,74,75,81,85,95,105,108,110,119,134,137,128,118,114,110,106,103,99,85,72,67,70,74,77,80,75,62,49,47,46,40,32,23,19,14,13,15,16,2,-13,-4,29,62,69,75,80,81,133,130,131,134,138,143,148,150,149,149,147,145,145,148,151,152,153,151,147,142,145,148,150,153,155,158,161,161,160,159,140,120,108,102,97,102,108,115,114,126,124,119,117,149,135,141,124,115,92,96,94,95,88,101,89,94,98,98,83,94,93,90,75,80,92,73,72,61,65,62,59,66,61,54,51,26,24,25,32,36,29,24,20,16,15,8,2,1,-2,-7,-5,0,10,25,32,33,38,41,43,45,38,32,28,26,24,30,36,40,44,48,52,57,68,86,104,98,92,90,94,97,101,104,105,106,106,105,105,104,103,103,101,100,98,95,92,88,84,80,77,74,73,71,70,69,68,67,65,63,61,60,58,57,57,57,57,60,64,67,68,69,67,66,64,61,59,57,55,53,52,51,49,48,46,44,42,43,44,45,47,48,44,40,36,33,35,32,29,29,29,29,33,36,40,43,46,47,47,46,43,40,37,35,33,32,32,30,27,22,17,15,15,16,19,21,24,26,27,28,26,21,19,14,12,20,28,35,42,50,57,63,70,76,80,84,87,95,104,112,119,127,137,146,148,139,129,123,118,112,108,103,85,67,60,65,70,74,78,70,52,34,38,42,39,30,20,24,29,30,28,27,15,3,11,40,68,60,52,50,54,141,138,138,141,144,147,150,151,150,150,150,150,152,155,159,158,157,153,146,139,144,149,152,155,158,162,166,166,161,157,139,121,109,103,97,106,115,126,127,124,136,128,149,145,129,145,125,131,102,100,93,100,91,71,95,99,97,101,90,69,119,77,117,68,118,83,79,85,65,72,88,61,60,53,34,41,38,32,33,42,40,37,33,30,31,22,18,13,18,15,13,8,5,18,36,48,66,75,70,68,48,28,12,15,15,22,29,34,39,49,48,51,65,87,106,101,96,94,95,96,99,102,104,106,107,105,103,102,101,100,99,99,98,96,94,89,85,82,80,79,77,76,74,72,69,67,64,61,58,55,54,53,53,53,54,59,64,67,68,68,68,68,67,65,63,62,62,62,62,62,60,57,55,52,49,51,53,54,57,60,56,53,49,46,43,47,44,42,42,41,42,43,46,49,52,51,51,50,48,46,44,41,39,39,38,39,34,30,26,22,21,21,24,28,31,35,35,34,31,25,15,12,10,14,25,38,44,45,56,66,71,79,86,88,92,107,121,130,135,144,151,160,159,150,141,133,125,118,113,107,84,61,53,60,66,70,75,65,42,18,28,38,38,28,18,30,43,47,42,37,28,19,26,50,74,52,29,21,27,143,141,141,144,146,149,152,155,157,158,157,156,156,157,158,159,160,158,154,149,151,152,154,156,158,163,168,169,168,166,144,123,109,104,98,102,106,117,125,124,125,127,124,129,136,129,147,133,108,122,87,99,114,138,138,127,124,128,96,120,127,135,119,90,94,79,105,84,122,48,94,80,67,60,50,55,43,52,59,66,56,52,50,42,36,26,17,20,34,28,4,28,14,19,15,22,37,34,43,51,41,32,25,12,32,33,43,34,31,39,33,45,59,91,102,98,98,102,104,104,104,105,106,105,105,105,105,105,105,104,102,100,98,96,93,91,90,89,88,87,86,84,82,81,80,78,75,73,71,69,67,63,61,59,57,57,57,59,61,64,66,68,68,68,67,67,68,68,67,67,66,64,62,60,58,57,55,56,57,58,57,57,57,56,55,53,56,53,52,50,50,51,53,55,57,56,56,55,54,53,52,51,50,47,43,42,43,40,37,33,29,27,27,27,29,32,37,36,33,28,19,4,3,6,19,26,36,39,48,61,68,79,91,91,100,117,132,143,150,146,159,166,169,161,158,147,137,128,122,115,76,36,28,52,76,74,72,60,37,14,20,26,25,15,6,17,28,31,27,23,23,24,34,53,73,58,42,30,20,144,143,144,146,149,152,155,159,163,167,164,162,160,159,157,160,162,163,161,160,158,155,155,156,158,164,170,173,174,175,150,125,110,104,99,98,97,94,109,122,119,117,95,107,97,139,139,120,123,98,107,103,102,190,160,134,172,146,118,113,171,111,114,115,105,132,100,129,103,99,88,73,88,108,38,70,68,57,79,66,66,65,64,54,49,44,38,54,38,29,56,29,2,13,23,11,2,7,-2,-7,-8,-11,-15,-15,-14,9,22,26,35,33,35,31,41,93,103,105,98,93,90,99,107,108,106,107,109,111,112,112,109,107,104,102,100,99,99,98,97,97,96,96,96,95,93,91,87,83,83,84,82,78,74,72,70,67,64,61,59,57,57,59,63,64,63,63,65,65,65,67,70,70,68,67,67,66,64,63,61,60,60,61,63,64,66,68,68,64,61,66,64,63,62,59,60,62,63,65,67,67,63,58,56,56,53,50,49,50,49,54,48,40,35,29,25,24,24,27,30,33,28,28,29,28,19,6,-8,4,31,44,50,54,63,72,80,81,101,123,138,147,158,153,166,172,171,172,175,161,148,138,131,124,67,11,3,44,85,77,69,54,32,10,12,15,11,3,-6,4,13,16,13,10,19,29,41,57,72,64,55,38,13,140,140,142,145,148,151,155,159,165,170,169,167,165,163,161,163,165,165,164,163,160,157,156,157,159,162,166,168,168,169,148,127,112,105,97,94,94,99,108,114,143,116,101,86,109,163,164,148,121,124,128,110,111,101,153,174,149,138,191,192,148,170,175,155,137,161,125,104,88,133,104,117,104,91,144,75,93,48,76,84,67,52,46,53,70,63,55,59,44,72,48,33,32,16,8,3,-3,9,8,-6,7,-7,-9,11,-2,24,17,23,48,37,42,47,50,70,99,92,93,90,80,77,91,103,110,117,121,119,115,115,113,111,107,104,102,101,101,101,102,102,102,101,98,95,90,85,82,83,83,83,84,85,84,80,75,69,65,59,53,47,43,40,41,42,46,48,50,54,57,60,62,64,67,68,69,69,70,69,69,69,69,68,68,68,71,72,73,73,73,72,77,74,71,69,71,74,77,79,78,74,68,64,60,59,57,56,55,54,54,55,62,58,50,44,40,39,37,34,36,38,37,35,33,39,36,35,37,25,10,39,50,56,64,71,82,92,105,122,144,159,170,167,177,176,174,176,180,165,150,139,132,126,67,9,1,44,86,77,67,52,32,13,12,11,7,0,-6,0,6,8,6,4,21,38,55,72,89,79,70,49,16,132,132,134,139,143,148,152,157,163,169,170,172,172,171,170,168,167,165,163,160,159,158,158,159,160,158,155,153,151,148,138,128,117,104,92,91,98,105,112,137,117,137,131,115,142,151,143,148,141,119,124,91,120,121,130,159,181,177,160,200,186,163,212,183,152,165,161,133,144,157,174,169,138,111,92,111,66,81,114,81,60,78,45,60,86,76,71,65,47,82,43,67,34,35,-2,35,2,0,-2,9,23,18,6,11,-12,17,16,20,32,36,26,55,69,61,69,101,99,84,76,80,86,102,121,120,120,122,119,114,113,112,111,111,111,111,109,109,110,111,109,107,103,97,92,90,89,86,84,82,78,71,66,62,59,57,52,48,44,40,34,30,28,28,31,35,40,46,51,56,58,58,60,65,69,73,78,80,80,79,77,74,73,74,76,79,83,86,88,87,84,87,85,84,83,85,88,86,79,75,73,68,63,63,66,72,72,68,63,57,54,54,50,47,51,55,54,52,50,48,47,44,43,41,40,46,58,61,48,40,55,64,65,70,86,99,115,131,151,165,172,177,183,180,175,174,174,157,141,130,126,122,76,30,21,50,79,72,66,54,38,22,18,15,12,8,5,5,6,7,7,7,29,52,75,98,122,104,86,60,28,123,124,127,133,139,144,149,154,161,167,172,177,179,178,178,174,169,165,161,157,158,159,159,160,161,153,145,138,133,128,129,130,121,104,87,88,96,92,116,135,162,170,160,145,136,154,177,135,161,155,148,147,120,204,132,171,169,160,116,116,154,194,152,124,169,153,173,183,193,139,156,143,144,111,65,59,91,96,76,57,87,82,121,93,98,93,99,96,88,86,58,64,78,17,53,27,43,33,46,40,27,30,32,37,33,31,33,25,19,15,44,32,17,53,72,38,34,39,75,86,80,89,97,112,119,121,126,125,125,126,127,126,122,122,124,122,117,111,106,101,99,99,97,91,84,79,76,73,72,75,78,79,75,68,64,62,55,50,45,40,36,35,36,38,42,48,51,55,60,64,67,69,78,85,87,89,91,91,88,85,86,87,89,93,97,99,98,96,93,89,86,85,86,86,84,80,77,74,72,72,75,79,80,78,76,73,70,66,61,56,48,42,42,44,54,61,58,52,51,51,51,45,45,49,53,55,57,56,65,68,66,74,87,107,121,139,150,160,181,180,186,184,177,171,168,150,132,122,120,118,84,51,41,56,71,68,65,57,44,31,25,19,16,16,16,11,6,5,8,10,38,65,94,125,156,129,102,72,41,123,123,124,127,131,135,139,145,153,161,167,174,176,175,174,171,168,165,164,162,160,157,153,147,141,135,128,125,125,124,125,125,120,107,95,94,96,104,95,103,151,174,154,151,128,111,114,141,143,123,156,152,149,175,166,158,156,172,133,127,128,158,139,126,127,169,143,153,155,137,136,107,101,133,95,149,102,99,114,107,71,99,117,116,150,107,97,107,124,97,90,86,76,87,78,32,27,54,70,51,33,41,38,38,38,35,30,28,46,53,26,28,16,56,59,36,25,24,85,94,113,94,113,114,118,122,120,119,121,124,126,123,122,122,121,118,113,109,106,104,100,97,93,90,87,82,77,76,77,73,70,69,68,70,71,70,68,65,61,57,56,51,47,45,45,47,50,55,60,64,67,71,73,75,85,91,94,94,95,95,93,91,94,98,98,98,95,93,93,92,90,87,86,86,83,78,76,76,77,79,81,81,78,74,72,71,71,69,65,65,62,58,59,57,52,48,52,56,59,62,58,60,60,56,53,51,58,65,65,68,75,81,89,105,115,134,139,158,172,181,187,185,179,170,163,150,137,130,129,128,98,68,59,71,83,78,73,65,54,43,36,30,26,27,27,24,21,21,23,26,45,64,87,112,137,123,109,82,43,123,122,122,122,122,125,129,135,145,154,163,171,174,172,171,169,166,166,167,167,161,156,146,134,121,116,111,111,116,121,121,121,118,111,104,101,103,110,105,138,139,114,130,97,112,154,97,126,168,161,168,152,171,187,191,168,175,158,154,119,136,144,151,158,157,110,140,111,115,123,107,106,112,115,98,121,130,106,113,109,97,119,127,115,114,134,119,107,108,134,84,93,98,80,108,66,67,37,40,62,103,85,64,61,61,47,41,50,51,36,48,68,29,16,49,39,38,40,47,62,88,135,127,133,126,128,129,130,134,132,126,125,124,97,114,99,112,105,100,92,90,88,88,88,85,85,85,82,78,73,72,73,75,76,76,74,73,73,73,73,69,64,59,56,54,52,52,56,62,63,66,70,73,76,80,85,90,92,93,90,91,92,92,92,93,95,95,97,99,98,94,92,90,87,84,82,82,82,82,80,74,68,69,70,65,61,61,62,60,54,46,57,58,56,54,58,62,73,74,74,68,67,78,75,62,52,68,74,70,76,84,102,105,110,131,138,145,149,163,176,185,186,181,172,158,150,142,138,139,139,112,86,77,86,95,89,82,74,64,54,47,40,37,37,38,37,36,36,39,41,52,64,79,98,118,117,116,92,45,124,123,122,121,120,122,125,130,140,149,158,167,171,171,171,170,170,170,171,173,167,162,153,140,127,117,107,105,111,117,118,118,117,113,109,106,108,113,95,104,114,171,121,151,151,114,136,112,151,127,121,135,135,143,178,172,151,133,158,102,128,105,167,149,166,144,155,168,107,100,123,114,88,85,110,95,103,135,107,109,127,128,121,118,111,125,120,126,88,100,104,103,116,108,110,72,73,77,64,29,6,37,82,66,77,61,57,33,30,15,34,38,29,16,27,-15,-7,-16,-16,37,72,102,153,149,135,135,141,141,136,133,135,134,130,127,112,106,110,108,105,97,92,89,90,89,88,89,88,84,81,80,81,82,85,85,86,87,90,91,91,90,89,87,84,78,70,67,70,71,73,76,77,76,76,78,80,83,85,88,89,91,90,88,92,94,97,101,105,107,106,103,100,99,97,92,90,90,88,85,82,80,76,71,66,62,59,58,56,47,33,21,43,54,59,64,66,71,83,91,86,75,85,88,87,80,63,70,73,70,82,94,105,113,130,129,131,141,153,164,168,181,192,190,185,172,156,150,145,142,142,142,119,96,88,94,100,94,87,80,71,62,56,49,45,45,44,44,43,44,45,46,55,63,75,91,107,112,118,96,47,126,126,126,125,123,125,127,131,138,144,153,162,168,171,174,176,177,178,178,178,177,176,172,165,159,137,115,106,109,112,115,117,117,114,112,107,104,105,104,107,131,91,150,122,174,121,176,175,148,145,130,113,107,131,158,168,166,160,148,139,150,145,136,178,133,133,153,141,104,85,93,132,116,92,87,109,115,99,122,118,122,136,148,145,99,126,124,114,101,100,83,81,102,111,115,103,85,65,90,80,62,9,-9,-6,-8,-10,50,32,57,35,30,22,51,18,35,29,-16,7,3,12,87,121,157,153,150,148,141,130,125,127,123,111,54,71,84,85,70,65,90,88,98,98,93,95,92,86,86,82,78,79,81,83,86,90,90,90,91,92,92,89,87,87,85,80,77,76,76,76,75,73,73,76,80,80,78,78,80,84,89,92,92,94,95,96,97,99,100,101,100,100,100,99,97,94,90,88,86,85,82,77,72,68,65,65,65,51,39,18,28,81,82,90,95,94,87,95,104,96,94,102,103,96,85,79,71,71,81,85,93,105,104,122,136,138,139,142,162,170,183,186,195,196,185,173,159,152,145,141,140,139,119,100,92,94,97,93,89,83,75,67,61,56,51,49,46,45,44,43,42,41,51,62,75,90,104,109,114,94,47,127,129,129,128,127,128,129,131,136,140,148,157,164,171,178,181,184,186,185,184,187,190,191,191,191,157,123,106,107,108,112,115,116,115,114,112,112,103,103,130,117,146,136,166,160,169,141,154,150,166,130,115,105,72,121,128,151,130,171,145,158,136,146,138,148,158,121,130,128,92,105,122,120,106,64,51,98,82,98,120,135,109,134,144,150,121,125,131,124,114,88,99,83,106,111,60,68,66,63,85,43,89,62,14,9,-1,-6,8,45,27,46,32,19,-37,11,37,28,13,-2,24,41,81,105,136,135,126,117,117,120,112,101,102,51,39,55,92,104,100,85,82,87,87,86,89,92,92,90,86,82,78,78,77,75,77,80,85,91,95,94,95,95,98,95,92,87,85,84,85,89,88,88,86,82,81,81,82,83,85,86,88,90,93,91,90,91,93,95,95,95,98,98,95,95,94,93,92,92,90,84,79,77,75,73,46,59,41,16,-6,12,40,114,107,93,105,106,99,109,118,118,116,110,108,109,100,88,95,100,102,114,118,116,115,127,150,146,153,171,175,179,191,191,193,186,175,161,153,145,140,137,135,119,104,96,95,94,92,91,86,79,71,67,62,58,53,48,46,45,42,39,35,48,61,75,88,102,106,111,91,48,122,124,125,124,123,124,125,129,136,143,149,154,161,168,175,179,183,185,184,183,185,187,190,195,199,167,134,116,112,107,110,112,113,113,113,110,110,101,93,94,132,156,118,144,162,160,159,162,155,162,153,171,121,115,71,134,162,123,139,179,169,148,131,155,138,143,128,130,120,104,102,88,120,67,80,68,75,97,79,86,107,109,119,102,119,145,139,125,146,126,123,91,90,78,81,59,60,66,45,54,46,45,85,92,58,25,11,0,4,-14,-8,-9,-25,-41,-46,16,13,18,12,34,64,85,103,123,112,109,116,115,103,92,90,96,109,67,46,49,101,127,104,94,88,78,82,79,86,84,80,78,74,71,68,68,67,72,75,78,80,78,79,83,85,86,83,82,84,94,101,103,104,105,105,107,106,104,103,98,92,90,96,101,105,108,109,108,106,103,99,96,96,96,93,90,87,86,86,84,82,80,77,76,79,81,72,62,27,23,40,30,-6,5,11,80,113,104,105,95,97,110,128,122,115,114,112,112,107,110,122,122,114,123,131,143,166,159,153,161,153,173,186,187,185,192,189,178,163,158,153,147,142,137,124,111,104,103,101,98,95,90,83,77,71,66,60,55,49,45,41,39,39,39,51,63,78,95,112,103,94,72,37,117,120,121,119,118,120,122,127,136,146,149,152,157,164,172,177,182,184,183,182,183,185,190,199,208,177,146,125,116,106,108,109,110,111,112,109,106,104,104,87,78,168,172,134,122,103,125,127,149,133,128,115,130,103,111,87,104,151,142,124,159,171,140,138,126,125,94,71,108,130,79,84,62,133,105,87,117,100,90,88,64,123,73,108,116,122,143,156,129,126,110,98,91,98,71,71,51,48,34,13,16,28,48,33,47,40,24,5,1,-7,-6,-2,12,-12,-24,-30,8,12,16,22,50,78,94,102,108,109,102,96,91,86,90,93,98,105,92,42,93,116,130,123,110,100,91,83,88,80,79,80,78,69,78,82,78,77,75,73,72,75,77,76,74,78,84,92,94,95,92,95,98,101,105,109,110,117,117,109,105,103,101,100,101,100,97,94,92,90,88,87,86,81,75,70,70,72,72,70,66,66,70,75,81,88,76,51,50,22,34,36,7,-3,-10,50,56,37,26,65,112,105,102,110,102,104,106,108,116,124,124,114,112,139,147,138,130,155,159,157,157,169,196,198,196,195,192,181,166,163,160,155,146,138,129,119,113,110,108,103,99,94,88,82,76,69,63,56,50,44,38,36,39,42,54,65,82,102,123,100,77,52,25,114,117,118,118,118,120,121,127,136,144,147,150,154,160,166,173,180,183,183,183,184,185,190,198,207,181,154,134,120,105,106,106,107,108,109,103,108,125,102,132,79,85,123,95,116,150,54,78,96,179,152,148,131,116,108,127,108,83,183,154,102,150,123,119,108,119,121,136,93,107,73,44,87,99,97,97,132,126,83,87,76,92,71,93,137,107,118,118,118,109,89,107,102,77,62,54,40,51,37,43,64,41,18,9,15,21,26,9,13,16,32,37,12,26,11,9,19,18,13,11,22,37,60,73,83,85,88,92,96,93,82,81,81,90,98,90,74,59,67,111,112,109,107,98,90,87,81,78,75,66,43,70,62,67,72,65,68,73,79,80,84,91,92,88,89,89,90,95,99,101,101,104,107,110,114,118,114,102,90,82,73,66,63,59,56,53,52,53,58,62,64,65,66,69,70,69,68,66,70,74,76,75,66,0,23,10,1,17,16,18,10,13,37,28,21,39,128,143,133,130,128,123,116,115,129,132,122,119,106,126,136,133,135,143,150,152,162,183,191,200,193,195,194,185,179,168,165,158,147,137,130,124,119,115,111,107,102,97,92,87,81,75,69,62,55,49,42,41,46,50,60,70,83,102,120,93,66,42,22,113,116,118,120,123,123,124,128,133,139,143,147,150,154,158,167,176,182,184,186,187,188,190,194,197,179,160,142,123,104,103,103,103,104,105,96,91,85,124,97,130,112,129,167,95,91,92,141,141,152,113,116,109,86,87,104,101,127,81,130,179,140,117,106,87,88,97,123,153,65,81,86,75,70,104,73,104,98,60,92,80,142,129,124,111,139,117,95,95,93,82,65,54,74,73,59,49,45,46,37,32,23,38,46,14,19,19,16,10,19,33,30,28,32,49,41,81,77,58,44,30,45,57,63,73,70,66,70,63,55,61,84,100,105,106,107,92,64,34,43,89,100,103,106,100,91,93,65,71,71,62,64,80,89,82,78,85,82,85,86,88,87,86,89,93,93,99,109,114,114,113,110,106,99,93,86,88,91,90,86,81,77,74,74,74,74,73,71,71,70,71,71,69,70,73,77,82,87,87,85,80,68,65,91,34,24,15,46,67,68,41,16,1,7,30,32,101,148,152,148,144,139,134,129,128,120,118,117,105,109,136,140,145,143,148,161,179,186,191,191,194,192,192,194,189,174,166,156,144,132,129,126,121,116,111,107,103,100,96,92,88,84,78,71,64,60,56,56,59,63,70,76,84,94,103,81,60,41,27,112,115,118,123,127,127,127,128,131,134,139,144,147,148,150,161,172,180,185,190,191,192,191,189,187,177,166,149,126,102,101,100,99,100,100,91,79,83,95,89,108,158,153,201,144,141,125,124,133,129,123,140,98,159,114,113,129,132,77,142,170,205,128,105,102,98,95,122,114,112,61,80,88,74,80,92,95,132,93,65,92,123,115,108,116,109,120,111,108,93,87,85,81,69,69,79,85,88,73,65,48,50,29,22,16,24,23,14,20,29,32,18,28,8,7,49,60,97,116,113,115,106,89,91,91,82,87,82,84,90,92,90,94,112,126,124,115,98,89,80,76,105,107,95,47,84,83,50,59,51,80,72,64,99,109,106,97,98,95,95,99,102,102,100,101,104,107,109,106,101,108,112,111,106,102,101,98,93,87,84,82,76,72,71,70,70,72,74,73,70,64,62,63,66,68,69,74,80,84,82,80,81,86,111,45,28,-19,-27,-40,-38,-23,29,50,13,21,40,22,142,144,141,147,143,144,135,122,125,123,111,104,115,136,148,147,155,159,176,186,189,186,188,185,188,196,198,198,180,168,155,142,128,128,127,124,117,111,108,105,102,99,97,95,92,87,80,73,71,69,70,73,76,79,82,85,86,87,70,53,40,31,117,117,119,121,124,125,127,129,132,135,139,144,148,151,154,160,167,173,178,183,184,185,183,180,177,176,176,163,138,112,106,99,98,102,101,105,89,73,94,74,72,74,113,146,134,150,119,101,120,113,156,175,157,133,112,80,99,125,92,133,127,126,153,151,113,107,58,88,159,121,58,103,84,101,97,103,94,120,113,77,80,96,93,129,142,110,112,124,99,103,87,112,113,108,86,90,102,74,54,54,51,54,36,35,34,34,19,12,33,17,-13,-12,-7,-7,5,18,40,133,120,128,133,99,101,107,105,101,99,97,103,108,109,115,124,131,125,126,126,123,115,107,92,103,120,64,48,40,78,74,71,75,73,75,57,63,124,122,110,100,102,100,97,93,90,88,92,99,104,101,99,102,111,108,105,101,92,85,86,87,91,90,86,81,78,79,80,80,78,73,67,62,60,63,70,74,80,83,83,81,79,78,76,81,87,92,47,25,19,-16,-17,-23,-5,10,-12,-1,26,12,52,81,128,143,143,147,138,138,133,129,120,110,110,119,137,157,162,167,186,195,197,192,186,173,180,186,188,189,194,180,170,159,147,135,134,133,130,127,123,119,115,112,111,110,108,105,100,93,86,84,82,82,84,86,87,88,86,81,77,66,55,43,30,122,120,119,120,121,124,127,130,133,136,140,145,149,153,157,159,162,166,171,176,177,178,176,171,166,176,186,178,150,123,110,98,96,104,106,104,103,102,54,100,101,156,96,103,105,128,106,97,87,102,163,125,152,122,119,159,150,147,168,137,124,145,110,143,123,103,68,118,133,143,114,132,95,155,109,75,175,148,98,149,125,106,104,126,122,117,119,130,129,130,134,123,109,108,129,92,81,62,49,35,41,42,29,27,14,13,30,43,33,11,-3,11,17,19,8,38,16,73,140,138,107,127,134,122,129,134,127,126,124,121,124,129,137,137,138,137,133,123,114,110,104,113,135,142,112,26,55,82,104,90,93,60,57,82,100,131,128,119,110,104,100,94,94,98,101,98,92,95,106,114,108,103,100,98,98,95,94,94,93,92,93,94,95,93,88,81,75,73,73,75,74,75,71,61,72,78,76,77,76,76,73,75,80,92,61,32,7,15,1,9,-4,25,-5,11,11,14,19,5,100,149,147,143,135,129,132,125,120,119,129,134,138,143,152,162,177,186,182,178,176,166,161,174,181,187,192,179,172,163,153,142,140,138,137,136,136,130,125,122,123,123,121,118,113,106,99,97,95,94,96,97,95,93,87,77,66,62,57,46,29,128,125,123,123,122,124,126,128,131,134,139,144,149,154,158,159,159,162,168,173,173,172,170,167,163,177,191,186,162,138,119,100,95,104,108,105,83,87,71,28,28,62,100,152,160,139,76,102,99,100,111,172,141,142,118,152,105,92,89,111,100,103,107,116,95,114,87,84,136,104,147,138,132,117,124,141,106,123,128,131,151,128,120,125,128,124,140,125,168,146,129,147,122,116,120,109,94,83,64,49,40,37,43,30,36,45,13,18,7,19,-5,6,33,46,20,19,18,61,165,131,147,155,146,147,144,132,136,127,125,128,134,141,141,138,134,129,125,120,119,121,128,126,140,150,145,111,89,58,23,65,108,112,105,78,100,114,136,124,117,111,104,102,106,108,105,102,107,112,105,101,102,104,105,107,106,104,100,95,93,97,100,98,95,90,86,85,82,78,79,77,81,83,71,56,77,77,58,84,69,67,65,73,73,75,81,66,62,23,45,9,-15,-12,25,42,38,18,46,33,68,131,123,112,128,130,129,132,126,126,121,119,126,144,161,173,168,166,168,167,162,161,154,164,179,186,188,179,173,167,159,152,148,144,143,144,145,139,134,131,132,133,131,130,126,120,115,112,108,106,105,104,96,87,76,64,51,50,49,42,28,134,133,132,130,127,126,124,125,128,131,137,143,148,153,157,158,160,163,168,174,170,167,166,166,167,179,191,189,174,159,132,106,96,103,107,104,93,89,83,46,8,34,16,93,123,172,112,161,118,106,90,64,104,135,162,158,122,109,107,104,120,97,117,130,112,146,131,110,121,138,150,143,137,120,133,122,140,118,132,104,119,128,117,127,138,144,149,124,138,160,139,116,136,119,112,97,83,68,57,67,57,57,51,45,52,32,21,15,15,16,23,33,12,44,12,21,27,43,79,180,177,170,170,162,149,138,129,127,127,131,139,141,134,125,121,125,130,129,130,128,129,135,134,138,139,126,115,101,70,12,71,86,104,106,88,73,106,127,121,120,89,81,85,106,111,104,101,100,106,116,112,112,113,111,110,107,99,98,98,98,97,94,93,93,91,86,85,85,86,82,82,70,75,67,67,78,69,58,75,81,73,71,76,76,77,69,63,29,31,-4,-11,15,-7,4,-1,0,85,69,52,112,102,109,104,90,83,95,120,115,101,103,99,99,101,107,101,102,114,117,120,143,159,165,172,180,186,184,174,170,167,163,157,151,148,150,151,146,141,139,139,139,140,140,139,136,132,128,123,118,113,109,89,70,54,43,32,32,32,30,25,141,142,140,137,133,127,122,121,124,128,135,142,148,151,155,158,161,164,169,174,168,162,161,166,171,181,191,193,186,179,145,111,97,102,107,105,84,86,70,63,29,41,46,31,134,128,104,73,149,98,97,113,93,140,154,159,169,145,105,75,56,48,66,93,114,87,114,94,104,116,94,115,106,133,144,156,135,155,143,112,119,118,117,107,139,116,151,137,138,143,144,151,128,118,108,92,71,68,69,46,42,31,33,38,37,38,28,52,14,17,47,12,24,28,23,10,25,41,69,92,166,165,154,153,146,146,146,148,144,142,128,112,107,112,115,112,117,119,118,119,121,124,123,120,117,114,105,96,85,71,81,48,61,113,112,108,83,93,95,66,80,63,85,85,96,116,116,107,102,100,106,111,110,109,107,102,104,107,106,103,94,91,91,91,91,92,92,90,83,81,73,71,75,81,79,71,64,77,75,55,56,70,60,68,61,45,54,61,24,49,38,15,61,11,7,63,50,28,75,103,105,105,104,104,118,116,94,76,60,70,76,72,80,84,86,100,90,74,106,120,150,158,175,177,185,182,174,173,174,175,166,157,154,155,157,153,148,146,145,145,148,151,152,151,150,144,137,130,121,113,83,52,32,22,12,14,15,18,23,142,143,143,141,138,133,129,127,128,129,134,139,144,149,153,157,160,164,169,174,172,170,172,177,181,186,191,192,189,186,152,117,101,104,106,102,105,114,108,103,61,51,58,16,78,76,184,158,82,73,106,95,91,109,127,133,180,157,155,40,70,31,47,23,38,34,81,72,120,111,100,96,83,98,109,157,163,131,142,142,120,135,123,131,110,100,120,121,161,132,144,151,148,122,110,92,68,64,49,64,29,38,47,39,28,50,39,37,54,55,38,44,25,-14,-1,6,16,30,50,50,48,173,153,147,149,146,141,137,124,114,110,108,103,92,84,85,84,86,94,102,108,107,104,106,107,106,103,100,95,88,79,78,66,78,64,86,103,97,83,80,73,84,99,97,93,94,102,114,114,106,102,103,105,105,102,100,100,97,91,93,93,92,91,93,95,97,95,88,83,82,84,85,86,87,81,84,85,69,62,63,64,66,63,51,34,26,55,55,45,119,96,75,89,29,19,36,17,-20,-33,-8,-26,109,106,113,100,85,70,-3,-22,-11,16,44,83,90,81,73,90,106,118,125,129,154,161,169,179,180,180,180,178,177,171,165,161,158,155,153,151,148,143,138,136,134,134,137,139,138,138,131,117,103,78,53,36,29,21,22,22,23,23,143,145,145,144,143,139,135,133,131,130,132,135,139,146,152,156,159,164,168,173,176,178,182,187,192,192,192,192,192,193,158,124,106,112,107,92,84,82,60,46,63,33,55,40,42,27,92,129,95,63,59,73,71,105,106,94,79,187,118,196,155,-6,63,117,191,79,74,94,32,58,78,97,80,74,77,124,116,150,133,145,146,140,141,145,102,109,91,146,119,172,156,114,133,124,114,88,73,48,60,57,37,60,39,51,74,31,48,66,63,62,18,22,-1,-7,18,13,32,28,17,33,34,66,135,134,134,129,116,112,107,102,95,87,83,81,79,76,74,69,63,56,57,70,94,101,104,98,92,91,87,80,80,86,85,66,73,69,69,68,70,75,71,66,59,69,104,101,99,107,110,119,116,110,106,104,102,101,96,89,88,91,93,94,97,99,99,97,95,91,90,86,81,82,83,87,88,72,64,60,53,62,48,53,44,53,35,34,36,74,65,79,93,97,77,15,30,4,37,5,-54,-42,-53,8,-54,-50,-35,-7,11,21,29,28,35,46,66,81,109,134,128,132,141,146,150,143,139,152,157,172,186,187,183,178,175,173,168,161,154,154,155,150,141,131,125,118,117,122,128,133,139,132,113,94,73,53,40,35,30,30,30,27,23,144,146,147,147,147,144,141,139,137,135,136,137,141,147,152,157,161,165,169,172,177,181,186,191,196,196,196,197,200,203,168,133,113,111,101,95,73,65,67,69,58,-1,52,117,80,110,68,52,108,85,170,90,122,104,128,73,68,66,95,102,123,128,113,100,206,153,100,142,155,79,159,78,61,68,88,95,90,116,148,154,155,128,132,140,153,112,106,87,115,96,121,63,91,108,122,91,91,114,48,55,44,44,65,83,58,44,57,60,79,26,39,15,26,15,36,48,15,-3,29,11,41,19,32,116,104,93,90,84,81,78,74,77,81,84,80,76,70,67,65,68,74,78,80,82,86,93,93,88,80,79,79,82,90,88,81,73,72,85,96,91,89,82,78,71,49,43,79,90,90,89,104,107,107,100,94,88,83,83,84,83,83,89,99,103,104,102,98,97,97,96,94,87,84,87,86,86,75,76,71,55,80,54,53,32,36,30,64,15,47,88,81,29,15,40,-8,2,33,-15,-74,-51,-12,-7,-17,-22,-25,5,26,51,57,72,92,95,96,106,108,99,100,107,114,120,122,135,133,140,153,168,186,187,182,177,176,175,171,163,155,157,158,155,146,137,128,119,117,121,125,129,132,121,96,70,57,43,36,35,34,35,36,34,29,143,146,147,147,148,147,145,145,144,144,144,145,147,151,155,161,166,169,170,171,174,177,182,188,194,198,202,207,212,217,181,144,122,115,109,88,69,55,59,72,63,67,81,93,61,42,79,76,73,99,108,129,75,73,127,147,92,83,70,148,149,176,153,86,88,151,109,129,150,75,97,50,22,31,74,43,76,110,94,158,134,139,104,132,143,145,120,116,76,120,60,40,136,120,103,103,79,76,83,31,55,45,49,51,48,51,66,104,92,78,41,61,58,45,29,20,37,31,29,37,36,30,22,52,71,54,52,64,68,68,72,77,81,86,92,88,80,76,74,74,73,71,73,79,78,75,73,72,75,81,79,69,63,66,69,72,80,72,69,74,63,79,69,61,76,65,54,50,37,72,79,82,88,86,84,81,81,81,81,82,83,88,92,96,99,103,106,105,104,104,98,94,96,87,85,81,92,73,83,78,69,92,79,84,16,37,18,83,19,42,83,49,43,55,20,2,-11,-35,-44,9,-21,-10,23,15,24,17,6,30,43,47,57,61,71,86,94,94,97,104,105,100,105,124,129,138,149,164,172,180,177,173,172,172,169,165,160,162,163,162,159,156,147,139,134,132,130,124,118,98,65,33,28,23,23,28,33,37,42,43,41,142,145,147,148,149,149,150,151,152,153,153,153,154,156,158,164,171,173,171,169,171,174,178,185,192,200,209,217,224,231,193,156,131,123,108,93,82,61,67,39,101,53,75,108,73,71,82,104,107,104,81,100,175,173,89,119,83,33,106,84,116,175,101,130,91,110,143,69,130,87,126,117,124,57,98,97,72,97,110,104,139,99,121,139,119,136,116,131,61,95,125,71,80,91,98,105,89,72,68,74,58,61,33,66,38,72,104,100,117,100,58,114,87,77,26,69,27,37,28,18,25,37,30,27,34,32,35,35,32,30,36,53,68,89,102,110,97,88,81,77,71,73,75,80,82,80,76,75,72,72,79,85,84,82,81,77,71,73,62,66,68,67,83,81,79,74,69,64,64,64,52,68,74,71,74,81,86,85,82,84,86,90,90,93,91,92,99,104,105,103,101,97,91,90,93,93,84,110,65,85,88,82,75,78,27,55,15,66,61,25,45,66,70,40,25,48,36,53,69,11,10,-4,10,7,4,39,37,41,53,61,64,57,54,59,65,75,81,84,89,98,100,108,120,132,144,148,161,174,171,169,169,168,167,166,165,166,167,169,172,174,166,159,151,144,136,120,103,75,35,-5,-1,2,9,20,31,39,48,52,53,141,142,144,147,149,150,151,153,154,155,157,158,160,162,164,169,173,175,173,171,177,183,189,195,200,204,207,211,215,219,189,159,134,123,107,90,75,70,108,73,62,124,88,64,97,42,84,91,174,114,143,152,132,73,112,127,181,125,145,94,223,136,119,105,111,108,117,111,94,67,121,129,138,109,83,121,91,133,131,110,93,79,124,110,142,127,160,151,114,77,86,108,89,155,91,34,72,81,86,66,89,56,48,82,98,80,109,69,83,97,111,92,78,74,65,17,18,15,3,24,1,25,34,43,27,69,48,42,34,41,43,74,89,92,103,95,96,92,85,79,88,93,82,80,83,85,88,92,95,96,99,98,92,92,93,91,83,71,68,62,82,78,88,92,93,94,96,100,89,79,77,76,64,57,61,76,89,94,92,87,87,86,85,85,87,87,88,92,97,98,96,97,96,94,92,96,100,95,93,96,85,74,88,72,59,37,27,47,96,54,21,41,31,38,61,56,53,79,98,85,52,22,55,27,32,30,45,53,45,56,52,49,55,64,67,62,53,56,62,63,57,69,83,102,111,131,150,169,167,165,157,150,151,160,169,172,174,174,172,170,168,166,152,126,100,85,71,53,34,14,17,19,23,29,34,41,49,50,44,139,139,141,145,150,151,153,155,156,157,160,163,166,168,171,173,176,176,175,173,183,193,200,204,209,207,206,206,207,208,185,163,149,132,92,79,102,96,77,86,103,69,117,112,83,92,64,94,152,157,137,146,212,129,93,20,50,78,95,87,188,163,180,170,147,132,90,100,105,84,114,107,89,116,111,150,151,19,55,104,121,85,86,101,153,123,155,151,114,133,69,116,82,47,82,79,74,82,77,87,69,83,61,97,74,85,118,103,114,142,127,105,68,35,50,4,25,19,16,24,8,26,37,66,49,55,60,47,15,16,-3,39,77,82,98,102,87,95,97,95,87,81,77,79,85,87,90,95,101,108,114,118,117,113,105,95,87,76,71,78,81,98,83,85,86,88,82,86,88,88,93,86,77,66,68,74,83,88,90,87,80,76,77,79,82,83,86,87,90,92,96,99,100,100,100,100,102,100,105,109,111,64,70,110,72,14,77,47,63,105,78,35,39,26,42,16,55,95,95,103,92,73,52,26,28,28,58,64,53,27,36,42,48,49,56,60,64,63,55,45,35,44,61,64,84,107,137,164,162,160,146,132,135,154,174,177,181,179,173,166,169,173,152,108,63,51,38,32,32,33,35,37,37,37,37,43,50,47,35,136,136,139,144,149,151,154,156,157,158,162,165,169,171,174,176,178,180,180,181,190,199,205,208,211,210,209,208,207,206,189,172,154,122,94,88,70,73,85,86,28,119,91,124,132,69,133,124,98,138,170,126,123,135,151,89,53,57,24,86,158,184,193,188,182,154,104,124,112,98,56,106,100,127,133,137,113,161,126,74,185,117,79,75,78,171,157,139,129,150,93,51,53,100,90,70,83,48,66,77,89,88,102,119,114,128,128,77,69,89,75,65,71,36,44,31,50,38,12,17,23,-2,31,39,54,21,19,28,25,13,26,41,63,83,109,115,106,102,92,86,83,80,84,84,79,74,78,80,86,93,104,112,110,104,103,102,99,103,92,87,92,96,99,92,96,95,97,94,93,97,98,97,98,101,95,85,77,80,70,67,68,70,72,76,82,88,89,87,87,90,97,98,98,99,100,97,98,105,113,120,128,84,78,102,106,98,59,52,54,20,42,47,65,31,11,-4,-1,-3,17,32,37,47,46,27,27,24,23,15,11,26,25,29,40,54,64,61,54,50,54,57,47,54,56,66,79,102,132,157,154,151,138,126,128,147,165,173,182,180,169,157,158,159,137,93,48,39,29,28,33,39,43,46,47,44,42,45,47,44,33,132,134,137,142,146,150,153,155,156,157,161,164,167,171,174,177,181,185,189,194,199,204,206,207,207,213,218,220,217,215,200,186,176,124,109,96,25,34,20,59,65,55,101,105,109,84,76,132,80,86,124,140,121,106,108,70,69,49,19,54,101,122,155,178,177,173,168,108,122,102,44,47,80,148,131,122,157,143,92,73,37,50,66,59,59,53,108,120,134,107,109,104,119,110,100,86,66,68,62,66,75,148,145,141,127,73,105,58,53,57,54,65,59,31,43,37,33,29,32,33,21,26,-3,48,62,30,42,53,68,44,39,42,63,83,102,110,109,94,90,96,95,93,93,96,94,92,95,93,92,94,96,98,93,89,95,96,99,102,101,92,90,96,96,92,88,90,89,96,100,104,106,104,100,94,86,82,82,74,61,61,69,73,78,81,85,83,80,80,81,83,87,92,91,92,96,100,108,120,123,127,133,135,105,99,110,139,75,52,40,42,38,23,41,64,77,41,20,21,28,40,42,49,40,45,47,38,17,-8,16,26,36,56,65,58,41,32,26,33,28,29,37,46,59,68,85,106,128,147,142,138,134,131,133,138,144,160,177,177,160,144,135,126,108,81,55,49,44,40,37,34,41,48,51,50,49,45,41,39,39,128,131,135,140,144,148,153,155,156,157,160,163,166,170,174,178,183,189,198,207,207,208,207,205,203,215,227,231,227,223,212,201,188,138,123,89,73,54,100,105,138,124,50,97,37,112,72,70,76,39,49,97,115,66,98,122,86,115,112,59,52,54,92,130,139,138,153,148,96,90,76,64,40,106,100,108,132,150,122,133,95,72,-26,76,83,115,32,56,109,121,109,100,94,107,93,87,93,85,74,89,116,145,102,92,80,93,54,91,61,53,55,35,34,41,34,24,29,35,18,12,12,-22,-4,25,8,14,36,33,57,75,64,63,67,73,84,92,95,95,93,93,96,98,95,85,77,78,76,76,79,77,72,77,77,75,77,82,89,97,106,108,97,93,98,100,95,100,104,102,108,105,103,100,97,92,88,84,89,92,88,86,80,70,65,64,61,62,59,58,63,69,73,76,83,94,102,111,119,122,123,122,121,121,116,123,101,82,91,103,35,36,52,42,36,8,9,-22,-40,-54,-26,-52,-52,-28,33,35,36,27,15,18,15,27,51,53,38,39,37,38,41,35,40,46,53,50,57,73,86,103,121,127,130,124,130,137,137,130,123,147,172,173,152,130,111,92,79,70,61,60,59,53,40,28,39,50,55,56,57,45,34,34,45,132,133,135,138,141,146,151,154,156,157,160,162,166,171,176,182,188,196,204,212,214,216,216,216,216,222,229,230,227,224,211,198,184,148,94,96,100,48,17,7,65,76,8,64,-22,-27,28,44,59,47,56,57,118,124,99,93,107,93,99,66,63,79,59,134,149,162,152,154,131,102,83,72,76,112,51,99,79,132,102,123,98,61,64,21,95,87,65,63,41,89,97,93,104,123,149,140,135,162,116,98,104,80,73,112,65,48,123,63,43,73,71,51,63,14,27,29,2,-22,-12,-8,6,-9,23,25,16,20,3,-4,25,66,57,59,72,68,56,50,47,55,57,49,53,58,61,60,59,63,57,49,49,46,46,50,58,66,78,82,88,94,101,107,110,108,109,111,105,106,115,112,108,105,103,102,98,97,101,100,95,90,86,81,80,77,77,74,71,67,61,58,54,52,52,64,78,92,107,115,119,122,117,113,111,116,98,120,119,110,75,59,60,44,16,4,-11,-8,-3,-9,-95,-69,-17,-29,-18,-10,6,20,2,34,60,68,63,50,45,39,57,59,60,58,48,48,53,55,47,43,66,84,93,99,99,116,115,107,106,104,98,87,76,89,102,100,84,68,58,48,40,33,27,30,33,34,31,28,39,50,54,51,48,36,23,19,23,136,135,135,136,138,144,150,153,155,157,159,162,166,172,177,185,194,202,210,217,220,223,226,227,229,229,230,229,227,225,210,201,170,144,108,95,114,95,93,102,66,63,5,23,19,-27,-6,80,-32,65,72,75,31,126,112,97,89,101,73,112,148,78,124,91,69,196,159,159,134,117,105,92,62,110,64,78,90,100,109,107,107,110,99,102,61,66,65,93,65,83,76,86,132,162,165,133,126,129,155,141,57,75,81,78,49,93,79,64,35,71,54,50,18,-16,-25,-26,-23,-17,-24,-26,12,-15,-24,-28,3,10,32,16,10,30,29,47,52,46,51,44,53,60,52,52,54,61,62,63,66,62,58,57,48,52,65,77,82,88,91,91,86,86,88,87,97,100,102,103,104,97,99,108,108,107,101,99,96,95,90,91,89,84,81,79,76,76,73,73,73,75,73,70,66,66,63,75,91,102,110,115,115,110,107,105,107,109,109,110,87,107,112,100,56,33,30,17,17,-16,-42,-64,-74,-63,-51,-26,31,26,10,17,35,47,57,61,58,54,60,65,64,60,52,46,39,34,32,34,46,54,77,85,87,81,94,101,100,90,81,71,59,44,29,31,32,28,17,7,5,4,1,-3,-7,0,7,14,21,27,38,49,52,46,39,26,13,5,1,140,138,137,137,137,143,149,153,155,157,160,162,167,172,178,186,194,202,209,216,219,222,226,230,234,232,231,229,228,227,211,201,169,141,104,98,91,93,88,43,46,50,53,36,18,36,27,-19,5,57,31,50,80,79,70,102,110,111,105,135,115,121,106,67,79,47,104,105,91,117,82,55,100,66,104,104,102,81,119,69,75,53,63,82,96,112,176,149,162,170,165,122,118,158,122,111,107,118,114,84,77,87,82,87,75,74,49,68,64,36,55,-5,2,11,5,9,0,1,-18,-25,-21,25,10,2,12,4,18,8,27,29,6,-4,55,29,25,47,29,42,19,68,83,96,88,84,83,78,72,62,60,67,76,80,92,93,88,89,95,97,98,110,104,105,92,85,102,104,103,104,107,103,105,102,102,95,85,79,82,83,81,76,71,70,73,78,81,85,85,84,79,80,72,81,97,110,117,117,115,109,99,96,101,97,97,95,95,91,84,76,81,104,44,46,5,11,-22,-3,-11,-36,-38,-1,16,39,22,22,30,33,54,60,57,67,76,73,62,49,44,33,33,35,39,43,52,69,84,79,65,73,82,83,73,62,50,39,28,17,6,3,1,-5,-13,-21,-15,-10,-8,-11,-15,-4,6,15,24,32,38,44,44,36,29,16,3,-7,-14,145,143,141,140,139,144,149,152,154,156,160,164,168,172,177,184,190,197,203,209,211,212,217,225,232,231,230,230,231,232,214,203,167,123,119,115,86,62,66,57,11,110,103,65,31,4,20,1,11,-6,40,9,39,81,76,63,59,93,97,105,109,84,76,82,33,30,-9,25,92,108,125,100,62,88,63,72,85,98,126,134,110,109,112,117,129,102,116,84,100,95,92,79,84,107,118,92,83,90,76,81,89,87,51,87,41,46,63,67,58,70,54,15,20,13,19,11,13,23,28,12,-2,5,-9,-13,-11,-4,13,13,-6,-20,-6,1,12,26,27,47,46,34,3,-17,-3,26,110,104,90,85,82,89,90,93,86,88,80,89,93,94,102,112,116,108,90,92,85,99,97,111,108,103,98,99,96,94,88,87,84,81,78,74,72,73,73,76,82,86,89,91,95,95,94,90,86,85,93,102,106,105,99,98,96,94,92,94,92,68,89,65,61,59,64,31,8,30,47,67,62,51,22,33,50,32,-39,18,59,48,53,64,68,74,85,80,74,72,67,64,52,50,56,58,56,62,88,92,83,83,75,69,62,51,36,21,15,8,4,5,5,6,7,3,-5,-14,-3,8,12,8,4,17,29,37,40,43,39,34,29,22,16,4,-7,-17,-23,150,147,145,143,141,145,149,152,154,156,160,165,169,172,176,181,186,191,196,201,202,203,208,219,230,230,230,231,234,237,217,203,172,137,123,98,93,49,92,84,61,74,113,52,53,34,16,51,24,1,-4,93,22,-2,9,59,63,66,47,51,72,86,88,59,60,65,74,51,72,9,83,93,64,110,73,78,110,120,122,92,114,106,144,80,75,42,33,47,66,56,58,119,125,84,135,148,107,83,62,93,56,87,76,53,67,69,68,92,69,69,54,37,46,32,13,17,8,10,16,31,13,19,6,-9,-18,-23,-10,-9,-2,4,-2,2,1,5,6,3,-3,-15,-30,-9,3,14,5,37,80,98,100,103,109,108,110,103,108,100,110,117,112,110,112,105,93,79,83,93,93,91,99,88,95,97,98,98,92,90,91,90,88,82,78,78,83,85,85,90,94,95,96,95,93,96,88,78,70,71,70,80,83,89,100,114,115,107,97,71,59,68,38,20,-9,14,42,25,49,61,100,96,77,88,87,72,72,44,32,68,85,87,80,109,87,94,88,79,86,74,73,92,86,92,97,107,114,106,105,99,82,50,42,23,8,-19,-21,-24,-19,-7,5,9,14,11,2,-7,9,26,32,27,23,37,52,58,56,54,39,24,14,9,4,-7,-18,-26,-33,150,150,149,149,148,151,154,156,158,159,163,166,169,172,176,180,183,187,191,195,195,196,201,213,224,230,236,239,241,243,217,195,154,144,112,116,89,79,32,127,127,65,63,73,19,56,17,42,32,25,42,24,33,45,19,-9,28,18,33,75,71,79,78,91,99,104,119,110,79,91,107,49,86,88,75,99,98,131,101,132,133,93,123,89,69,51,45,43,31,46,66,81,109,76,79,117,125,122,87,96,67,59,68,57,86,88,77,70,57,1,35,41,47,25,17,33,21,8,23,-5,9,11,20,29,3,4,4,-5,-6,-6,-3,0,4,-3,-14,-14,1,18,-25,1,15,18,25,19,21,43,107,123,131,118,116,137,127,139,135,118,124,126,104,90,90,82,81,92,96,89,86,86,88,90,89,88,93,94,92,92,91,91,90,91,89,89,89,89,89,87,90,92,93,97,99,95,76,94,103,112,109,89,85,94,107,107,96,89,90,76,34,33,16,22,-35,38,49,55,87,94,112,100,109,132,114,103,90,101,98,93,83,112,119,103,101,90,87,91,95,100,109,112,124,138,137,143,134,104,70,54,43,35,13,-12,-14,-16,-13,-5,2,7,12,12,9,6,17,28,31,25,20,32,43,50,51,52,43,34,28,25,22,14,7,0,-7,150,152,154,155,155,157,159,160,161,162,165,167,170,173,175,178,180,183,186,188,188,189,194,206,218,230,241,247,248,249,218,183,151,127,112,120,92,49,17,27,109,163,101,73,39,53,29,41,54,32,41,13,8,21,17,23,13,52,30,20,39,59,100,98,111,99,113,110,151,107,62,14,72,112,85,113,104,118,144,126,90,92,76,52,50,44,49,36,52,60,80,65,96,103,74,98,122,133,133,92,69,17,103,105,63,114,4,24,14,16,30,61,56,34,24,15,0,7,-2,0,7,27,37,23,30,47,33,30,27,30,35,42,36,21,21,24,7,19,15,-8,-10,8,-9,30,54,43,54,31,87,151,152,148,142,138,121,145,124,114,106,103,105,101,93,91,93,94,93,93,86,92,97,98,99,101,104,100,100,101,100,93,94,90,88,87,80,78,77,87,95,104,111,114,100,95,103,77,77,71,62,46,40,42,49,37,41,54,39,10,-1,3,14,-47,37,48,124,122,141,133,129,133,147,150,142,151,149,127,136,124,128,101,99,97,98,106,114,113,125,134,155,170,173,170,157,72,102,79,39,1,4,-5,-7,-8,-7,-4,-1,4,9,13,16,19,25,30,29,23,17,26,35,42,45,49,47,44,43,41,40,36,31,26,19,151,153,154,154,155,158,160,163,164,165,167,169,171,173,176,177,179,180,182,183,184,184,190,202,213,227,241,251,256,260,226,146,163,121,109,99,89,123,132,88,68,96,153,155,58,62,64,30,34,44,48,-21,30,34,16,27,53,38,26,32,17,52,25,99,105,65,62,74,82,128,110,68,102,44,102,140,116,117,118,98,126,119,90,77,64,41,43,48,35,56,48,68,77,73,82,105,94,91,97,118,113,-18,43,111,78,49,43,57,12,10,26,13,57,47,25,33,35,33,14,-1,-7,0,36,27,27,34,52,48,51,55,56,44,59,49,20,32,22,32,40,31,23,15,29,50,9,44,47,80,68,19,122,162,112,139,142,127,101,90,86,97,109,104,97,85,67,52,52,57,66,75,81,76,78,83,86,91,92,91,93,95,93,100,100,91,84,77,77,83,95,100,95,99,141,104,122,90,100,78,77,72,69,76,65,63,50,47,55,10,13,31,2,-8,17,96,158,198,141,149,168,160,154,181,183,179,174,169,148,131,125,115,112,109,105,116,122,127,141,158,186,184,193,175,136,113,119,111,64,46,18,3,1,0,0,0,0,4,8,13,18,23,25,27,25,20,14,23,31,38,44,50,54,57,57,51,46,39,31,28,30,153,151,150,148,147,153,159,163,165,168,169,171,172,175,177,178,178,179,179,179,181,183,189,199,208,223,237,250,263,277,237,171,139,138,74,125,83,83,56,111,112,77,113,80,80,46,32,51,26,42,32,50,30,8,33,48,46,40,48,23,34,45,46,29,63,74,90,101,86,59,127,97,32,88,90,86,87,136,118,131,133,106,93,98,82,64,56,62,44,45,73,50,49,101,74,90,90,98,97,108,92,56,76,103,68,75,99,84,59,13,10,-8,22,12,30,38,32,-2,-6,-6,6,-8,-16,3,14,24,15,20,45,41,59,26,31,25,42,54,39,37,47,48,55,49,82,30,1,-5,5,94,37,49,32,35,149,139,109,116,112,83,61,59,60,57,47,35,27,33,34,38,43,39,43,41,43,56,63,73,80,91,105,114,112,96,90,89,85,82,83,84,85,94,98,110,115,116,97,104,104,96,87,98,97,105,82,88,81,48,28,46,13,26,69,23,-31,5,89,139,194,155,161,174,171,174,170,167,168,160,162,154,136,113,119,117,120,125,128,146,164,171,183,187,176,122,111,102,95,39,90,52,23,12,11,9,7,6,4,6,9,11,14,18,19,20,18,15,12,22,32,40,46,53,63,73,71,56,41,24,7,7,24,154,149,145,142,139,148,157,163,167,171,172,173,174,176,178,178,178,177,176,175,179,182,188,196,204,218,232,250,271,293,247,173,169,146,87,126,124,73,117,92,54,87,90,59,34,78,54,39,49,3,41,89,67,57,33,34,77,52,48,57,40,50,46,48,50,49,82,87,106,97,83,95,101,61,39,93,104,105,121,127,114,126,107,122,85,69,63,52,7,32,102,56,104,104,66,60,77,66,98,76,74,82,59,48,81,63,58,72,65,46,39,11,21,33,38,27,-2,-12,-14,3,-8,-29,-25,-2,-5,-26,-30,25,9,34,35,28,35,47,29,29,37,40,73,49,64,34,11,-6,2,43,-1,25,18,57,-3,1,-8,-8,1,4,7,3,8,8,10,15,11,9,12,26,35,57,75,73,76,74,74,88,102,117,121,116,112,109,101,92,77,74,78,84,80,79,76,78,83,71,93,77,102,95,75,93,98,105,102,97,112,103,97,92,49,27,46,38,30,79,29,37,31,135,167,191,161,160,164,160,161,162,172,163,151,150,125,122,119,121,126,128,143,153,176,191,160,155,96,102,99,111,50,91,71,29,33,22,20,18,15,12,8,8,9,10,11,12,12,12,12,11,10,21,32,42,49,56,72,89,85,60,35,9,-17,-14,18,159,156,153,151,148,151,153,155,156,157,161,166,170,174,177,178,179,178,175,172,176,179,184,192,199,212,224,243,267,291,250,164,141,110,104,81,62,140,90,130,100,52,100,76,41,83,63,73,117,91,47,62,59,56,22,7,-7,62,51,54,66,65,45,78,66,74,34,75,97,102,98,100,97,98,80,60,73,55,75,90,104,130,110,104,63,72,61,82,88,21,53,26,10,55,47,27,76,77,49,103,63,62,94,95,61,62,42,70,18,35,18,18,26,22,14,9,-3,-7,-15,-14,-5,-26,-6,-4,-3,-1,11,-13,37,-7,-14,3,34,7,32,46,37,-9,57,31,31,24,33,60,11,42,25,-14,55,49,45,32,-20,-23,-8,-5,8,13,9,6,9,14,17,13,16,33,53,74,90,90,82,77,82,93,115,132,136,131,124,111,97,80,76,78,79,76,78,84,75,71,67,80,79,63,64,90,82,74,80,95,82,89,91,78,63,76,55,-1,35,39,87,18,-10,-23,18,61,114,187,172,150,148,166,161,167,167,167,165,138,147,154,153,154,147,158,161,170,150,88,86,79,103,92,117,95,76,97,64,40,25,24,17,19,18,13,9,10,12,12,10,9,12,14,15,13,12,32,53,67,76,84,95,105,101,83,65,43,20,22,48,165,163,161,159,157,153,149,146,144,142,151,160,167,172,176,179,181,179,174,169,173,176,181,188,194,206,217,236,262,286,243,193,115,107,124,94,100,41,5,76,80,78,64,88,127,120,87,141,86,120,133,62,98,108,51,77,31,8,59,74,31,58,73,66,78,59,57,68,38,57,67,64,82,73,88,90,70,78,94,102,126,148,152,119,120,82,4,77,103,112,85,20,30,48,48,68,53,16,84,61,122,112,93,83,53,49,52,44,30,16,11,4,9,7,-1,-20,-6,-17,-3,-3,10,-14,5,10,4,-9,19,-12,21,7,9,-28,12,23,24,-76,5,-18,-2,30,33,52,44,2,57,22,5,14,2,11,26,-1,-52,-53,-38,-24,-14,-2,5,4,2,7,22,35,47,54,59,60,75,92,105,107,102,94,96,115,132,136,125,111,99,92,92,92,88,89,88,74,88,78,36,71,91,91,87,73,81,98,108,106,94,98,109,120,121,55,-2,71,3,44,35,77,37,-1,32,60,74,137,177,157,154,162,164,170,175,171,147,147,156,162,162,163,173,169,182,184,254,126,68,91,79,110,135,83,72,65,41,12,31,17,15,20,20,15,10,12,14,14,10,6,12,17,18,16,13,43,73,93,103,113,117,121,118,107,96,77,57,58,78,171,170,168,167,165,160,156,152,150,147,155,163,169,173,178,180,182,181,175,170,172,174,179,185,192,201,210,227,251,275,245,175,139,134,112,94,88,115,53,29,5,66,97,82,178,116,104,77,69,97,139,54,96,62,-23,-8,69,24,9,68,39,59,71,69,70,69,54,64,96,89,66,52,46,56,60,44,52,88,76,106,96,123,140,135,136,125,96,66,24,78,45,46,35,43,49,39,65,105,91,67,82,82,86,80,68,89,88,65,39,22,20,24,25,16,56,29,26,36,4,15,3,-6,-6,1,-8,-5,18,17,-17,33,5,-9,16,19,21,6,-22,-54,-47,-20,-28,13,47,39,9,37,16,30,28,48,51,-25,-47,-55,-50,-50,-44,-40,-31,-21,-10,0,8,28,47,57,58,59,48,64,89,93,93,92,91,105,110,116,116,110,106,100,95,95,97,91,61,66,97,85,81,86,74,90,98,84,98,90,98,97,103,105,119,128,138,124,38,77,37,34,25,-9,20,39,8,59,92,107,153,162,159,146,152,158,155,138,137,157,166,174,171,181,184,186,175,203,204,124,86,116,52,79,100,55,55,51,30,27,25,15,16,21,21,17,14,14,15,14,12,10,15,20,20,17,13,50,86,110,121,132,133,134,130,121,112,99,85,85,100,179,178,176,173,170,171,172,172,172,172,173,175,177,179,181,182,183,182,178,174,174,174,178,185,191,198,205,217,234,254,233,189,131,116,88,126,126,54,81,39,38,19,104,40,57,81,103,31,32,29,37,14,26,94,80,59,74,14,61,8,94,82,80,80,75,87,77,62,47,72,78,71,58,50,50,74,49,56,41,73,83,92,160,152,167,106,114,76,50,54,62,-8,108,21,-26,-16,9,97,79,106,108,88,90,78,53,87,56,56,52,55,39,45,17,-2,-8,-6,6,8,-9,-10,-4,7,14,8,-17,21,1,2,2,-4,30,-19,-21,9,7,16,42,44,49,-4,57,-34,15,10,5,53,27,29,20,33,15,-69,-61,-64,-62,-59,-54,-46,-40,-29,-14,-1,7,18,33,50,52,42,37,28,70,86,80,83,85,87,95,102,105,106,103,107,110,105,81,92,89,98,89,84,73,75,87,83,99,104,107,99,102,106,113,120,136,145,163,132,56,70,26,69,38,56,19,-5,-30,-46,101,103,124,125,129,142,144,127,141,123,144,166,124,177,118,109,171,161,152,105,132,122,116,105,133,91,93,61,67,44,33,20,22,24,23,21,20,19,19,16,13,14,17,21,22,23,22,17,12,52,92,118,130,143,143,143,137,126,115,109,103,104,112,187,186,184,180,176,182,188,192,194,196,192,187,185,184,184,184,184,183,180,178,176,174,177,184,191,196,201,208,217,233,218,171,108,117,109,125,78,80,105,67,61,30,39,75,66,49,76,60,98,129,73,55,49,-2,25,33,45,42,99,127,67,104,94,63,67,51,78,96,65,59,51,69,74,57,65,70,74,50,85,62,62,68,82,74,84,95,67,79,66,59,41,10,-9,-11,-20,-28,11,64,93,116,127,116,79,74,64,80,78,66,22,41,68,68,36,31,10,17,11,14,9,6,-3,-3,23,16,-2,-18,42,29,6,13,16,37,8,21,40,8,36,13,35,42,58,-4,-23,-5,14,38,6,-35,3,-18,-26,-60,-75,-67,-61,-59,-49,-45,-38,-25,-12,4,15,28,39,44,60,56,49,24,28,46,64,73,69,71,86,98,97,100,103,102,94,92,90,93,79,68,81,74,78,79,96,81,82,109,112,99,94,97,102,123,135,161,188,197,122,119,122,25,7,35,32,-8,0,12,-2,6,45,100,103,117,119,116,96,142,160,174,163,187,132,139,74,86,107,88,139,104,127,112,127,48,48,51,55,62,61,41,39,38,29,22,19,22,24,18,11,13,22,32,30,27,23,17,11,54,97,126,139,153,153,152,145,131,117,119,121,123,125,192,192,191,190,189,193,198,201,203,205,201,198,196,196,195,194,192,190,188,186,186,187,189,193,196,204,211,210,202,182,194,185,81,109,80,129,138,90,117,138,73,64,57,65,65,65,80,66,88,87,91,35,33,23,-16,-5,1,80,65,121,133,107,116,110,88,45,38,56,59,94,74,70,113,108,61,85,83,60,55,57,73,70,81,92,81,69,112,96,69,32,64,34,62,34,23,12,15,60,61,81,112,141,118,77,52,54,51,20,-40,-10,54,54,22,18,21,14,14,15,13,5,11,43,21,-1,13,16,40,88,64,22,42,34,11,37,37,48,51,54,15,34,94,30,56,-24,-32,14,16,-10,-27,-49,-80,-84,-66,-55,-42,-36,-47,-31,-26,-15,-8,-8,1,18,36,48,58,59,47,28,31,44,59,86,90,61,50,80,87,87,86,72,39,54,50,53,69,64,59,64,52,41,29,44,94,83,45,65,64,75,75,114,115,151,169,193,190,150,85,35,-20,20,-12,21,21,22,27,36,44,43,50,59,15,50,85,135,164,180,181,187,118,107,95,93,97,57,115,68,113,157,99,77,79,64,81,23,34,49,24,31,30,22,20,20,20,16,11,15,28,41,42,43,41,36,31,62,92,113,124,134,137,139,136,128,120,121,123,125,126,197,198,199,200,202,204,207,210,212,214,211,209,207,207,206,204,201,198,196,194,197,200,201,201,201,211,221,213,186,152,138,129,98,85,106,129,139,80,113,136,132,88,80,89,108,123,95,66,83,71,66,68,35,48,27,-19,8,24,85,92,82,99,100,97,78,81,57,41,29,59,45,70,60,29,75,74,76,72,76,90,63,9,78,102,38,84,97,66,-14,42,75,67,50,33,21,12,13,39,-12,71,88,110,110,104,132,82,71,35,59,79,48,42,28,40,46,48,-14,-1,12,91,107,21,95,131,134,187,40,24,13,20,43,42,62,55,53,58,30,-6,39,28,25,-6,28,-3,21,13,-10,-24,-32,-49,-71,-55,-52,-62,-64,-58,-46,-42,-28,-13,-17,-22,-10,21,33,48,59,57,40,16,35,46,47,40,51,63,78,55,48,72,42,31,35,32,56,61,70,53,51,76,68,71,58,58,57,71,58,46,58,55,48,88,106,103,134,161,175,170,119,93,47,30,5,-32,-8,-24,9,0,18,22,10,-1,44,78,123,159,173,178,189,101,128,94,87,76,100,93,84,137,144,146,90,73,88,78,96,64,77,52,50,37,33,22,22,19,17,14,10,17,33,50,55,60,60,55,51,69,87,100,108,115,121,126,128,125,123,124,125,126,127,201,201,204,207,211,213,215,216,219,221,220,219,218,216,215,210,206,203,201,199,203,208,211,213,216,220,224,210,163,140,126,134,114,77,89,71,63,106,63,124,139,107,100,77,126,88,74,60,59,43,74,36,40,41,74,63,80,28,60,61,84,67,54,80,98,78,71,64,77,47,56,26,63,49,36,87,93,80,36,56,75,80,36,95,-5,71,87,54,54,27,41,23,62,84,79,120,66,78,86,78,68,86,125,127,83,92,54,59,61,48,61,41,82,46,51,82,79,104,106,76,100,83,72,25,-11,34,51,61,104,92,60,46,17,21,35,-11,7,34,49,0,10,-12,-20,-1,14,6,23,1,-25,-58,-61,-66,-73,-77,-75,-69,-67,-27,-2,-6,-9,-13,13,43,54,65,70,62,36,27,9,34,50,60,68,68,70,43,16,13,36,40,61,45,42,51,53,57,57,55,67,74,58,46,44,49,54,61,60,58,63,59,62,94,108,133,137,146,151,136,109,85,47,38,17,20,-26,21,27,85,90,25,66,59,155,168,173,80,98,133,141,123,104,88,66,35,51,110,68,85,68,82,102,116,89,68,67,51,37,38,27,24,22,20,18,16,15,24,44,64,71,79,81,78,75,83,92,99,105,111,116,121,124,125,125,126,127,127,128,204,204,206,212,217,218,220,221,224,226,228,229,228,224,220,215,209,205,203,200,206,211,219,229,239,229,219,202,164,159,137,130,80,90,163,101,90,103,87,96,97,115,119,106,87,89,74,60,59,65,124,109,43,86,58,62,57,93,101,72,58,47,73,86,88,88,103,90,69,80,72,38,37,69,62,41,57,102,102,53,56,66,44,31,56,66,80,68,70,69,73,16,78,125,87,104,107,59,67,100,116,86,113,71,81,76,65,70,70,72,55,81,46,97,118,83,54,106,43,94,-21,44,3,60,45,32,22,32,-5,7,0,-7,-6,-7,20,11,-2,-11,-15,5,5,3,39,47,51,35,25,14,-19,-45,-56,-72,-82,-92,-91,-100,-90,-56,-14,-13,-11,-20,-6,28,71,63,77,56,46,45,42,50,57,22,36,32,21,59,50,28,20,23,33,45,46,43,45,48,50,57,58,68,61,66,62,69,73,68,65,73,83,94,95,92,94,132,129,131,154,144,134,123,120,15,48,20,48,-4,30,76,92,25,81,64,162,180,189,101,70,122,120,73,94,155,118,116,71,75,80,69,80,113,81,124,120,87,92,76,56,38,46,27,23,23,23,24,24,36,60,83,92,100,104,103,102,104,106,110,115,120,123,125,127,128,128,128,128,128,129,207,206,209,216,223,224,225,226,229,231,235,240,239,232,226,219,212,207,204,202,208,215,227,245,263,239,214,193,171,156,161,145,119,66,86,87,98,114,106,143,119,128,120,104,105,90,77,84,86,74,111,47,58,67,144,83,73,66,111,91,89,93,114,93,126,91,61,81,93,72,95,100,80,118,75,62,45,86,72,75,106,63,51,49,71,62,75,77,117,63,46,85,75,51,77,80,60,89,145,52,88,87,104,74,67,95,79,117,105,170,215,157,128,112,1,103,4,-14,77,24,53,-14,-4,77,-22,-18,-6,-10,-5,4,3,-23,-15,-8,4,-8,6,6,-2,1,7,12,30,50,-11,7,11,-8,2,-14,-62,-75,-82,-89,-102,-105,-98,-87,-36,-15,-9,-19,-15,38,58,58,58,48,58,55,70,58,65,59,59,50,23,14,11,21,17,6,2,-3,20,35,85,75,81,97,98,103,93,95,92,99,94,100,111,118,121,127,129,132,135,141,142,148,133,136,138,133,127,79,83,74,62,0,36,74,85,69,100,112,94,143,77,85,54,57,98,108,81,83,60,85,125,127,92,120,64,112,115,170,83,74,61,57,73,77,59,31,23,26,28,31,34,49,76,103,113,122,128,129,130,125,120,120,125,129,129,129,129,130,131,130,129,129,130,204,202,204,209,215,217,218,221,226,230,233,236,235,230,224,219,213,210,208,206,212,217,230,250,270,259,248,227,184,141,143,150,127,108,126,76,70,136,120,145,113,104,116,103,91,105,113,69,90,85,43,71,40,89,-16,94,46,23,-11,25,-20,24,85,75,1,66,75,116,119,73,100,30,53,-9,61,91,16,51,43,45,27,42,77,52,67,38,53,21,38,36,32,32,64,65,66,40,107,74,48,110,134,124,130,172,173,103,113,112,113,100,85,123,32,163,34,50,-24,-2,-12,-19,-6,1,1,8,-5,-4,0,-10,-28,-16,-14,-9,-5,-11,-4,-3,4,-4,-29,-34,-26,-45,-25,-5,3,0,7,28,16,26,-28,-52,-81,-92,-101,-119,-124,-110,-32,-20,-8,3,17,32,21,42,65,69,65,62,71,92,71,56,51,48,28,4,10,1,10,0,-5,-1,15,14,18,41,42,37,33,32,33,30,36,25,22,22,35,61,79,89,94,105,120,146,157,158,146,140,129,129,127,121,101,92,72,44,35,63,103,90,132,155,139,76,97,75,62,39,24,55,91,42,97,58,114,94,131,136,169,98,73,110,94,80,90,36,63,57,34,25,12,14,16,26,35,55,86,117,124,131,136,139,142,136,131,129,130,132,132,132,132,133,133,133,133,132,131,201,198,199,203,207,209,212,216,223,229,231,233,232,227,222,219,215,213,211,210,215,220,233,255,277,280,282,261,216,156,131,112,102,99,105,76,59,41,77,72,98,98,81,103,105,91,98,85,47,75,83,37,30,41,49,47,58,62,52,16,38,76,19,51,60,-10,53,0,85,118,107,138,126,25,15,-12,52,36,27,42,69,15,55,34,15,32,47,38,46,79,50,34,53,61,93,47,110,92,82,101,84,110,98,91,114,116,109,127,110,19,88,73,13,122,40,1,-31,-24,-25,-26,-22,-22,-8,5,15,-8,-2,-14,-13,-10,1,6,-2,6,5,18,15,7,-2,-12,-20,-7,-16,-5,-5,19,33,47,36,-8,-11,-28,-61,-80,-104,-105,-113,-100,-106,-63,-4,10,27,40,56,71,74,69,68,85,87,76,76,51,23,33,25,35,23,6,12,9,10,0,16,22,23,34,51,59,57,48,46,30,8,-1,-11,-18,-36,-44,-40,11,64,77,92,106,126,148,168,168,156,145,130,121,98,88,83,76,71,69,89,138,156,181,179,127,76,30,50,63,71,50,42,57,79,75,39,100,112,100,61,70,76,80,89,57,70,72,45,28,25,11,0,2,4,21,37,62,96,130,135,140,144,149,153,147,142,138,136,135,135,135,135,135,136,137,137,135,131,200,197,198,201,203,208,213,219,226,233,233,234,231,227,222,218,214,211,211,211,218,225,238,258,277,285,293,269,230,193,148,110,133,79,38,58,64,63,57,82,106,82,72,91,92,103,115,68,92,66,52,69,38,38,22,6,-3,-17,15,-19,19,54,47,38,61,65,14,54,114,67,-33,-31,16,9,39,65,43,63,52,67,55,106,94,43,65,47,77,62,58,108,109,88,76,59,71,82,120,86,100,84,56,89,117,114,153,102,92,119,86,74,71,94,49,39,46,0,-14,-17,-13,-10,-15,-3,-1,8,19,13,15,18,16,17,10,17,20,23,50,35,36,43,48,29,22,9,7,13,15,35,37,24,13,-6,-22,-28,-42,-55,-57,-95,-105,-96,-87,-85,-93,12,27,36,15,32,30,50,57,72,83,78,72,24,39,25,48,52,24,17,23,13,1,51,25,27,43,41,38,50,54,45,47,33,19,13,5,-3,-13,-25,-39,-47,-53,-45,3,64,93,123,136,145,153,144,133,122,119,114,100,92,100,126,143,148,169,200,149,118,116,79,99,73,94,56,56,94,75,31,33,86,104,92,50,56,78,98,104,82,55,33,45,22,20,2,-5,0,4,26,48,75,105,135,140,144,149,154,159,154,149,145,141,138,139,140,140,140,140,141,142,138,130,201,200,200,202,204,213,223,230,236,241,240,238,235,229,224,216,208,205,208,210,222,234,246,257,268,275,281,265,229,200,163,166,163,155,80,68,50,44,40,71,71,105,89,99,111,101,81,45,40,53,73,26,19,-9,-5,40,32,-6,-15,-2,32,57,48,59,46,69,66,17,49,92,41,1,-17,15,-12,-17,-31,71,85,80,89,102,88,70,57,82,82,126,153,139,88,74,84,107,133,124,102,145,71,124,134,144,146,95,83,87,88,88,115,80,56,89,97,50,42,-1,-9,0,2,1,-9,0,11,23,25,22,27,24,25,33,29,43,54,65,56,81,103,92,117,74,35,20,40,31,13,16,18,12,5,10,1,-13,-18,-31,-52,-82,-58,-108,-83,-85,-85,-76,-79,51,84,88,93,85,109,68,76,69,35,35,28,28,6,-24,11,5,28,27,31,41,37,36,37,25,11,20,24,9,3,16,22,21,15,12,-2,-8,-25,-45,-54,-64,-76,-91,-103,-86,89,126,135,133,138,139,135,124,117,105,132,121,173,169,179,195,142,90,77,102,77,68,99,87,63,47,61,21,42,96,80,49,57,55,71,52,116,72,92,43,38,34,1,-5,-2,7,15,42,69,93,112,132,138,144,149,154,159,156,153,149,146,142,144,147,148,147,146,146,146,140,127,201,202,203,204,205,219,232,241,245,249,246,243,238,232,226,214,203,199,204,209,226,243,253,256,260,265,270,260,232,210,173,124,133,171,136,138,85,66,23,71,86,121,101,118,58,33,32,71,45,12,29,28,40,36,19,31,46,28,-2,-9,-15,-14,39,37,34,6,37,-8,54,60,-17,-13,-46,-30,-35,-47,48,44,112,115,132,143,135,106,152,169,161,148,149,141,138,141,159,122,137,101,113,174,117,118,137,85,123,186,115,102,72,85,105,94,82,64,31,85,60,7,21,15,18,16,8,9,10,17,18,23,31,40,45,46,43,57,57,68,74,102,100,104,81,37,37,49,9,18,57,45,20,6,13,20,10,-11,-33,-41,-37,-41,-59,-59,-82,-69,-52,-63,-52,-46,-25,43,61,47,45,46,63,40,32,23,27,37,19,28,25,17,8,15,27,20,15,34,47,35,30,7,0,12,17,20,12,9,9,11,-1,-10,-18,-33,-47,-68,-92,-108,-112,-108,-96,-90,-55,127,125,124,117,112,106,115,145,154,167,182,196,85,151,83,72,91,88,81,45,59,63,29,51,3,29,80,97,60,-8,39,56,94,65,67,13,55,49,-19,-13,-9,1,14,26,58,90,110,119,128,136,143,149,154,159,158,157,154,150,146,150,154,155,154,152,151,150,142,125,206,206,208,212,216,227,238,244,245,246,244,242,238,231,224,218,212,211,216,221,231,241,247,249,252,256,260,254,233,211,171,136,145,169,169,169,179,124,72,58,58,79,50,47,79,80,101,112,107,90,43,3,44,-10,-53,-52,-23,-32,9,-14,2,8,-27,-6,-9,12,4,13,34,33,14,0,-14,-17,-20,-25,-20,96,95,96,78,109,123,105,92,32,162,120,97,133,85,122,118,151,123,151,157,190,191,130,169,129,123,160,148,109,108,83,96,75,92,98,55,29,43,31,24,32,22,9,21,21,24,28,27,32,43,53,60,54,74,54,65,63,87,87,80,70,53,4,30,60,57,23,48,32,28,34,33,29,25,6,-6,-10,-28,-21,-25,-48,-43,-55,-60,-43,-46,-49,-46,-10,12,36,42,70,56,34,31,54,43,19,24,33,40,44,44,40,52,19,23,33,27,28,10,34,36,15,-1,7,14,30,13,12,11,-3,-15,-22,-37,-71,-98,-112,-116,-115,-107,-100,-84,-71,-11,128,129,118,110,145,134,163,178,178,116,114,128,98,96,70,65,73,75,93,72,13,42,-15,53,55,39,25,46,104,68,52,108,35,45,57,35,2,0,-3,1,19,36,64,92,109,114,120,129,138,144,147,150,150,151,151,150,148,151,154,155,154,154,146,138,126,110,211,211,214,221,227,235,243,246,244,243,242,241,237,230,222,222,221,223,228,232,236,240,242,242,243,247,251,246,232,205,180,115,129,164,175,205,203,191,181,85,84,63,50,96,40,59,96,130,92,77,79,-19,-27,80,-24,-25,-30,-34,-24,-12,-26,1,3,0,1,9,25,32,30,25,17,13,3,-3,4,1,-1,53,96,109,75,106,111,102,41,-14,46,35,135,153,132,151,110,127,86,123,121,169,189,148,154,156,102,145,185,62,68,66,67,112,87,60,91,68,21,27,31,28,35,35,25,31,31,29,35,45,59,51,59,66,58,70,91,82,84,78,78,21,33,41,76,87,38,44,46,47,38,43,36,46,34,7,20,13,-13,-19,-18,-36,-32,-33,-36,-32,-24,-35,-47,-42,-3,-8,1,24,25,20,0,-9,-33,-5,-14,23,45,23,42,43,45,42,41,35,23,13,24,8,29,30,13,17,24,30,29,42,27,20,13,-2,-26,-80,-140,-143,-144,-139,-143,-123,-107,-80,-46,4,136,127,135,134,128,156,165,178,99,104,73,-20,-27,-30,-4,37,67,60,78,65,74,108,22,-4,98,19,21,68,-19,51,51,51,64,-9,-35,-12,-6,-3,1,25,45,70,94,108,109,111,122,133,139,140,141,143,145,147,149,151,153,154,155,155,155,140,125,110,95,213,215,219,227,235,239,244,245,242,239,240,240,236,228,220,221,223,226,232,238,238,239,239,238,237,239,240,238,227,205,183,119,109,156,180,189,187,184,163,146,108,122,97,101,112,118,139,138,124,64,14,6,3,25,28,-8,-15,-13,-12,-9,8,-3,-7,-8,-10,12,26,39,37,34,30,16,11,1,-8,-9,-1,3,27,38,50,31,41,19,50,7,16,30,33,54,129,132,127,116,108,43,78,136,165,130,130,137,90,119,143,106,64,52,50,37,71,63,47,64,44,31,30,37,28,44,39,31,33,36,47,58,66,60,63,57,58,67,86,79,78,72,21,20,37,48,62,48,58,51,-6,-17,29,33,32,25,33,37,40,5,-6,-16,-11,-9,-23,-29,-25,-31,-22,-23,-25,-29,-33,-23,-14,-12,25,42,39,26,2,11,10,8,25,39,56,38,6,36,39,33,17,23,10,15,42,50,15,13,25,38,26,49,66,57,35,3,-33,-35,-145,-171,-164,-156,-150,-133,-108,-72,-14,-31,-54,139,151,155,162,153,148,168,57,46,9,5,-38,-29,3,-22,-28,-16,52,66,121,81,4,66,88,37,79,39,114,25,16,-21,-30,-9,-34,-23,0,12,8,30,48,69,91,104,107,110,120,129,134,135,135,138,141,145,149,153,152,152,149,145,142,126,109,95,82,214,219,224,231,238,239,240,240,238,236,237,238,234,225,217,217,216,221,229,238,238,239,238,235,233,232,230,231,223,209,186,132,103,157,168,169,161,177,162,135,135,109,87,119,116,65,62,80,51,72,63,22,32,44,29,16,0,-6,-3,-10,-1,19,16,13,8,9,13,12,21,28,25,21,15,8,4,0,-1,1,18,27,25,29,12,31,25,18,2,28,52,63,70,77,120,128,130,62,41,77,92,112,82,99,102,95,124,154,59,44,44,45,38,39,54,23,40,34,41,40,55,35,40,50,48,53,51,58,61,66,67,56,81,49,52,54,47,8,7,6,-19,-19,-18,-5,15,-4,10,3,9,32,25,57,46,45,46,22,21,-1,6,4,-11,-11,-18,-18,-15,-5,-20,-3,-9,-11,-5,2,7,-19,16,22,16,22,8,2,-25,5,-13,23,-16,-17,25,9,-3,21,15,29,30,60,39,3,30,12,10,28,40,31,54,18,-18,-35,-129,-190,-185,-153,-142,-125,-95,-57,19,10,12,3,-8,116,87,117,114,150,68,14,22,-18,-9,0,-33,26,-4,-3,44,59,70,93,39,-7,36,32,-2,6,-33,47,15,-10,-13,-34,-19,-42,12,14,21,35,43,63,83,97,106,115,122,128,131,132,132,135,139,144,150,156,151,146,137,125,113,101,90,79,70,215,222,229,235,241,239,236,234,233,232,234,235,232,223,214,212,210,215,226,238,238,239,237,233,229,225,220,222,223,213,196,152,104,143,167,167,154,164,158,106,97,128,107,121,86,81,98,118,109,91,78,36,35,46,47,35,23,10,3,10,3,6,17,16,18,20,21,20,6,0,7,9,16,20,19,15,7,-2,-13,-20,-23,-31,-22,12,12,15,11,19,33,45,73,89,101,72,94,83,68,68,71,64,73,74,74,93,110,120,72,47,41,41,38,35,35,29,33,32,42,41,51,42,44,42,54,58,60,56,66,57,63,65,71,61,62,35,30,33,20,15,10,7,15,15,23,22,16,1,14,41,47,28,45,65,36,29,13,25,28,2,6,9,8,4,-10,-5,-6,9,-3,-8,-6,0,2,9,37,30,22,20,15,15,2,11,12,28,-18,-2,14,5,32,12,31,30,-8,19,16,15,23,30,12,-3,32,30,2,35,1,-46,-119,-207,-181,-147,-136,-115,-58,33,34,32,58,48,32,21,53,102,142,20,-32,-3,23,9,40,36,-4,64,-17,-12,-19,-8,76,71,14,-34,-19,6,-20,-7,-10,-14,-9,-2,-18,-29,-29,-23,0,33,36,40,38,56,74,91,106,121,124,127,128,129,129,133,137,143,150,158,149,140,126,105,84,77,70,64,58,222,231,235,236,237,234,231,229,228,228,230,232,232,230,228,226,224,227,235,244,242,240,236,232,227,225,221,223,227,225,214,177,119,127,163,162,158,129,163,147,71,102,133,112,122,112,102,116,123,114,92,71,42,47,53,53,46,27,13,8,11,20,21,23,30,33,26,24,23,17,7,3,1,-1,-1,-13,-17,-25,-34,-40,-44,-32,-4,-3,4,3,13,12,11,34,53,33,55,88,103,107,97,98,91,93,83,71,71,79,100,112,76,51,41,36,55,35,43,33,32,35,34,35,45,37,30,28,51,51,50,57,47,41,61,50,48,50,44,39,51,51,24,23,19,27,28,23,19,39,29,46,36,35,10,36,33,36,57,27,26,16,-1,8,22,14,16,18,14,12,3,-8,13,9,-1,9,16,6,1,-11,30,17,22,22,19,-8,25,20,8,-20,25,13,-4,2,5,19,30,0,9,21,-5,26,39,23,-4,12,-18,-30,14,-40,-168,-218,-157,-133,-139,-86,-23,40,63,48,62,118,77,21,41,59,18,39,-6,-10,18,29,55,11,34,22,45,19,19,9,16,-12,21,-11,-24,-22,-7,-16,-5,-4,-1,-13,-16,-17,-14,-6,12,45,45,38,36,58,80,97,110,123,126,129,131,131,132,134,137,137,136,135,119,104,87,71,54,52,50,50,52,230,239,241,237,232,229,225,223,223,223,226,230,233,237,241,240,238,239,244,249,245,240,236,230,225,224,222,226,235,236,230,198,141,134,147,159,163,167,151,162,124,77,119,138,129,127,124,130,136,136,100,81,54,54,61,60,54,48,32,21,27,27,28,18,18,34,40,40,37,31,22,16,16,14,12,8,0,-13,-26,-28,-30,-26,-6,5,10,17,28,34,34,28,45,64,57,46,53,96,109,111,100,106,99,83,82,79,98,107,89,61,39,41,35,31,40,45,44,56,46,30,38,39,35,35,52,40,43,41,42,46,40,44,44,56,42,49,62,58,42,34,27,33,23,35,40,43,36,49,48,52,54,43,13,30,29,9,-23,29,15,18,20,18,16,10,17,12,5,15,11,4,-3,5,10,9,24,15,-9,-2,7,4,18,13,16,-3,13,14,10,4,-14,6,5,36,27,15,53,36,-4,-12,37,4,5,-2,-25,-19,-22,-45,-219,-159,-117,-40,-160,-93,6,55,63,72,49,30,21,-3,36,5,18,1,-40,-26,-38,-23,34,-5,-31,-1,-9,-36,-3,26,-9,-1,-19,52,25,7,-17,-28,-25,-6,-13,-13,-8,-6,-1,8,20,56,52,42,35,60,86,104,114,124,128,131,133,134,135,135,136,132,122,112,90,67,49,37,25,27,30,36,47,240,246,246,239,233,230,227,225,225,225,225,225,227,233,239,240,242,244,247,250,246,242,238,234,231,227,225,228,240,244,239,226,157,141,160,172,174,184,156,167,166,107,97,109,142,135,140,148,152,151,113,86,64,61,59,56,58,58,56,38,37,35,25,22,24,34,44,43,33,26,26,28,33,31,29,23,13,5,-3,-11,-24,-16,-2,8,10,5,11,31,45,52,54,55,57,91,88,84,94,112,116,111,118,116,108,97,96,105,119,65,43,42,39,30,38,39,39,44,36,36,31,34,43,59,70,70,72,50,58,62,35,60,59,44,48,60,48,56,35,49,45,32,50,48,58,53,55,41,43,26,52,28,57,36,-7,5,34,39,47,22,35,5,20,24,13,16,12,24,29,16,13,12,-3,9,-2,11,9,8,-8,12,5,2,-5,5,19,17,20,2,2,-9,18,1,-8,8,-6,-6,-15,-12,-12,-17,-15,-23,-16,-32,-40,-56,-82,-80,-38,-156,-149,-103,59,27,66,20,42,42,25,52,18,11,13,19,39,18,45,39,0,29,-21,-11,-7,-21,-25,-26,-28,-15,11,7,19,14,-3,-17,-8,-5,-8,-7,-5,6,10,16,23,58,55,50,40,65,89,106,114,123,127,132,136,139,142,139,135,125,109,92,69,47,31,22,13,21,29,38,50,250,251,249,243,238,237,237,236,235,234,226,218,215,218,221,229,236,241,244,247,246,245,244,244,244,236,229,229,243,246,246,245,172,159,175,193,194,183,168,158,176,135,98,120,133,145,153,154,160,152,124,92,67,64,70,73,59,62,66,60,51,46,42,47,44,36,33,33,32,30,30,34,33,30,30,28,25,22,16,16,17,21,23,34,33,20,24,34,35,42,57,65,66,75,95,89,95,113,94,81,79,90,97,99,95,107,120,74,59,44,34,35,37,57,44,44,37,48,41,49,48,55,69,70,52,66,60,56,70,68,85,71,68,41,38,29,44,51,42,48,46,34,36,24,21,26,6,13,15,27,24,18,15,32,37,38,33,40,0,25,4,30,15,16,10,29,34,20,22,14,12,10,-6,7,-12,-9,4,-6,21,1,0,-16,2,4,19,19,-8,-8,-27,15,26,-22,-7,-4,-23,-17,-13,-19,-19,-12,-7,-21,-37,-54,-89,-1,-46,-106,-159,-63,35,24,35,4,59,25,18,29,27,126,29,-4,22,-7,38,26,25,9,8,24,11,-18,-21,-3,-5,-12,-22,-13,-1,-6,-7,-14,10,-17,-19,-6,-8,-3,18,31,22,36,65,58,53,71,89,102,110,118,125,131,138,146,155,145,134,118,96,74,59,44,33,26,20,34,47,56,60,261,256,252,247,243,245,246,246,245,243,227,211,203,203,203,217,230,238,241,243,245,248,251,254,257,246,236,233,242,246,246,248,196,165,190,198,202,187,184,161,176,163,121,112,128,137,150,148,148,147,128,115,80,69,80,78,74,68,68,69,61,51,53,55,49,42,43,37,32,34,39,40,41,46,46,42,34,32,29,24,22,27,35,35,38,34,23,30,39,15,3,4,34,66,73,95,110,108,97,99,113,107,107,111,103,106,113,80,80,43,37,40,43,41,38,33,41,47,39,53,48,56,71,70,80,65,53,56,59,38,35,48,47,40,34,37,44,37,28,50,32,38,16,-1,-3,0,6,-5,16,20,5,8,15,13,26,14,13,20,21,20,30,27,30,26,11,16,41,44,47,38,10,36,29,13,26,3,9,6,4,1,3,-4,1,-6,1,-11,1,2,-16,4,-1,19,22,9,-14,-11,-13,-3,0,-4,-8,-15,-4,-1,-4,14,-17,-11,-40,-55,4,50,32,54,1,11,1,-13,-1,2,-36,1,-16,2,-17,-16,-28,-14,-2,13,11,-4,-11,-22,-23,-14,-3,-8,0,21,10,33,2,-28,-26,-13,-19,-5,12,25,46,53,74,69,65,77,89,99,106,114,122,130,141,154,167,150,133,111,84,56,49,42,36,31,26,46,66,74,71,251,249,247,246,245,246,247,246,243,240,232,224,219,219,218,223,227,230,230,230,234,239,241,240,239,238,236,236,246,248,247,250,226,172,191,194,204,194,193,175,174,174,149,119,124,128,136,141,138,146,131,130,113,80,75,84,81,79,66,59,59,60,57,52,48,42,41,44,47,46,44,45,48,52,59,70,71,56,47,40,35,31,33,40,46,48,45,55,56,48,52,57,50,38,50,53,52,50,109,114,115,119,124,122,100,100,113,99,71,55,50,41,42,45,40,38,45,57,46,69,66,72,70,70,75,84,78,67,54,34,44,56,70,64,57,62,51,52,34,14,12,20,20,16,13,20,24,28,26,24,29,37,23,39,33,39,38,29,40,11,10,32,31,32,20,29,37,41,25,3,5,20,16,3,16,19,26,10,8,5,26,24,-17,11,10,-7,29,1,13,-1,20,21,-9,-12,-19,-5,-4,1,6,8,-1,13,1,5,-2,0,1,10,-24,-30,23,30,4,-11,-8,0,-3,6,-26,-20,0,6,1,-10,-11,-3,-32,-10,-1,8,8,16,10,-2,-5,-8,-8,-7,0,-3,8,-7,-24,-38,-39,-39,-15,-13,17,33,61,65,86,81,75,84,94,103,112,120,124,128,133,140,146,141,136,118,88,59,53,46,44,46,47,60,72,76,70,241,241,242,244,246,247,247,245,241,237,237,236,235,234,233,229,225,221,219,217,223,230,231,226,221,230,235,238,246,251,247,253,239,189,195,202,203,209,197,193,171,169,164,140,131,127,129,138,139,147,154,134,128,102,92,73,78,77,70,61,53,35,34,52,75,81,66,69,64,57,50,46,48,48,40,34,32,30,34,36,35,33,30,24,26,30,34,31,32,23,23,45,63,71,72,57,55,51,54,53,108,111,108,104,99,95,105,124,124,59,40,61,52,48,45,48,49,59,64,59,62,75,76,75,73,78,85,70,74,59,53,73,50,47,55,88,70,59,51,35,24,28,31,19,39,16,37,39,36,25,23,12,44,38,32,22,24,17,52,23,22,4,20,25,48,37,46,62,45,49,1,14,0,-2,22,21,37,16,31,3,32,4,15,7,14,21,29,21,28,30,-4,16,-15,4,-1,-1,2,1,12,9,1,-5,-4,8,18,21,20,9,5,3,0,24,3,-19,-3,-1,-7,-1,13,9,0,-6,-7,-16,-14,-7,-11,-14,-1,5,20,24,18,10,8,5,-6,-9,-16,-12,-12,-17,-30,-40,-46,-58,-31,-11,10,33,56,75,104,99,92,92,99,108,117,126,126,127,126,125,125,131,138,125,93,62,56,51,52,60,68,73,78,77,69,236,237,239,241,244,242,241,239,235,231,233,235,234,232,229,223,218,213,211,209,216,222,223,218,216,224,230,235,242,247,251,251,244,210,207,207,203,206,196,200,180,169,167,158,140,133,131,134,133,140,150,143,143,132,112,102,82,75,68,67,52,47,24,19,28,39,38,42,43,52,52,49,45,42,44,51,62,63,63,52,47,42,34,33,36,36,29,21,13,13,23,32,28,41,62,84,103,85,69,63,58,57,115,107,101,94,97,71,64,59,53,37,60,64,54,53,60,56,56,74,71,81,89,94,89,97,64,61,54,60,71,57,50,63,38,58,64,63,73,52,56,45,34,40,36,24,30,38,37,16,11,11,46,37,38,16,9,43,38,20,35,34,38,42,57,27,51,73,59,60,29,11,19,7,21,33,5,21,8,16,-29,-29,20,2,25,14,21,18,22,7,2,-8,20,9,7,12,15,12,7,17,18,11,5,16,15,28,30,23,19,-5,4,-7,1,-24,-16,-18,-11,-13,-18,-17,-19,-24,-22,-18,-12,-13,-27,-20,-13,-14,-10,-2,5,0,0,-7,-3,-7,-4,-8,-23,-38,-40,-44,-56,-55,-59,-25,16,25,44,73,82,105,102,94,96,100,106,111,114,118,118,116,114,120,127,114,82,49,50,50,55,66,77,75,72,66,57,237,237,237,237,237,233,230,227,224,222,221,219,216,211,206,206,206,206,207,207,211,215,216,214,215,222,220,231,235,242,249,251,243,225,218,213,201,202,203,198,199,188,175,158,146,141,135,130,129,136,145,151,141,144,135,119,104,88,78,73,90,79,69,47,25,12,37,54,56,53,56,57,59,62,57,56,56,54,48,52,49,45,38,32,30,33,43,41,33,23,25,38,52,38,24,37,28,27,77,74,57,51,54,56,100,94,102,76,66,58,53,50,42,55,71,73,53,70,68,53,58,82,52,59,67,47,61,39,29,44,47,61,54,37,29,56,61,68,38,62,42,61,48,48,35,36,15,34,20,22,16,10,36,37,27,22,2,35,31,32,33,12,3,-24,29,52,51,42,100,95,51,50,43,36,20,16,26,14,16,18,-21,3,-5,-7,31,22,24,40,-6,21,1,5,18,20,16,21,22,21,15,7,4,15,18,23,31,32,40,39,32,19,11,-14,-15,-23,-20,-23,-20,-21,-16,-17,-20,-18,-25,-32,-30,-29,-30,-20,-15,-13,-13,-11,-8,-12,-14,-12,-12,-16,-18,-23,-16,-13,-28,-40,-51,-78,-90,-86,32,30,36,51,84,94,101,92,85,80,78,76,89,102,109,111,113,108,102,84,53,22,33,43,53,64,74,63,52,42,32,238,237,236,233,230,224,218,215,214,213,208,203,197,190,183,189,194,199,202,205,206,207,209,211,215,216,216,221,230,242,249,250,241,235,225,213,203,207,203,204,203,193,179,170,155,143,137,132,128,125,131,138,148,138,139,133,121,107,104,104,101,108,106,94,57,27,29,47,54,55,52,48,45,42,37,34,38,37,44,60,64,56,50,46,39,33,25,28,29,28,27,33,35,44,50,46,47,61,73,61,51,52,47,50,56,56,104,85,75,58,55,48,50,50,61,63,55,78,67,68,74,77,53,49,61,64,63,66,49,45,40,57,66,53,51,49,51,44,44,54,58,54,47,51,29,30,16,26,46,47,32,43,39,25,14,17,31,17,16,18,9,8,44,29,20,48,49,59,107,94,94,5,-12,8,20,11,-22,37,-7,25,18,37,40,-12,16,7,27,2,15,8,7,25,-1,28,29,26,25,24,24,16,15,10,15,23,40,46,42,44,33,22,11,-10,-17,-25,-44,-32,-30,-30,-31,-30,-25,-26,-23,-26,-27,-24,-13,-18,-16,-18,-21,-23,-19,-20,-18,-15,-26,-28,-24,-20,-22,-27,-35,-40,-61,-74,-91,-112,35,32,32,48,76,90,99,90,73,60,50,40,63,86,100,107,113,95,78,54,25,-5,15,36,51,61,71,52,33,18,8,236,235,232,228,223,219,215,213,214,215,214,214,211,207,203,203,203,203,202,202,206,211,214,216,219,221,222,230,235,242,250,248,240,237,226,211,210,214,210,210,199,187,183,176,160,144,136,133,128,127,124,128,130,141,142,133,127,121,111,115,110,100,104,95,102,106,79,83,84,85,86,84,78,69,66,66,62,59,59,63,72,84,70,53,42,40,35,30,32,30,31,32,26,33,44,45,42,33,29,36,41,50,56,53,52,65,66,88,114,61,56,51,57,53,59,64,51,47,54,56,62,50,51,51,73,64,59,62,62,54,53,49,60,58,61,60,51,57,17,46,55,48,53,65,50,10,59,16,2,68,53,52,37,9,19,30,15,25,15,32,28,14,28,27,26,35,56,42,86,81,51,32,-1,17,14,10,-26,-10,13,12,8,40,4,-10,-25,-22,21,-17,-3,-1,-7,3,-5,14,28,25,23,-11,13,23,23,13,7,7,26,27,40,34,28,24,15,2,-11,-19,-23,-23,-19,-17,-18,-14,-6,-10,-5,-6,-9,-12,-13,-11,-18,-19,-10,-12,-18,-23,-19,-21,-22,-16,-15,-17,-20,-29,-35,-49,-54,-62,-78,-94,26,38,35,26,48,64,90,80,61,45,34,23,38,52,62,67,73,70,68,56,36,15,21,26,30,34,37,27,18,10,4,234,233,229,222,216,214,212,212,215,217,221,224,225,224,223,218,212,208,203,199,206,214,218,221,224,227,229,238,241,246,249,246,239,234,220,212,210,207,210,208,196,187,189,181,166,155,141,134,131,131,130,129,127,126,126,133,129,122,117,105,107,111,110,116,105,107,105,81,76,86,88,81,74,68,68,64,60,60,57,59,58,62,68,70,69,67,63,48,42,38,32,27,32,33,29,23,32,40,48,40,37,47,52,51,68,67,65,92,62,55,69,58,87,71,49,53,53,61,65,63,66,75,73,81,71,46,62,69,63,57,74,60,59,61,56,47,50,53,41,30,71,55,49,75,43,66,38,24,25,45,34,32,39,17,30,17,22,34,21,10,17,19,6,20,-6,6,46,65,107,85,62,43,25,6,-14,21,7,-23,5,8,5,2,-7,-8,11,-4,1,0,17,15,30,8,-5,-9,8,23,27,23,13,17,18,13,11,17,16,25,32,25,24,17,19,15,9,0,-12,-21,-22,-15,-18,-20,-18,-9,-6,-2,6,3,-1,-2,-2,-2,-1,-3,-10,-7,-4,-5,-6,0,0,-13,-22,-24,-31,-56,-60,-63,-63,-70,-81,-79,-49,-11,2,33,71,59,48,29,18,6,12,19,25,28,32,45,58,59,47,36,26,16,10,6,3,3,3,2,0,228,226,221,214,208,207,207,209,212,215,219,224,226,226,225,220,215,210,205,201,207,212,217,220,224,228,233,241,243,250,250,243,235,232,216,213,212,197,198,202,200,192,185,180,173,164,155,143,133,134,135,133,125,114,108,108,116,117,111,112,113,118,124,122,116,103,91,85,84,84,81,79,80,84,81,74,70,68,64,60,55,51,50,51,48,57,61,65,59,53,52,51,44,41,41,42,37,33,33,23,30,42,52,46,56,67,75,81,39,47,65,62,83,81,76,76,77,71,68,81,77,79,94,81,92,65,55,55,55,59,64,52,53,57,73,61,52,23,37,32,40,45,33,34,64,38,25,21,44,42,15,41,31,31,25,36,27,22,7,27,27,30,25,11,5,13,35,49,100,112,80,81,54,40,9,-3,25,2,-9,4,-8,19,12,-12,14,23,-30,9,20,-4,1,13,-4,19,17,5,23,23,26,28,28,30,25,20,15,10,18,35,38,35,34,35,22,5,-2,-10,-17,-24,-23,-21,-18,-12,-12,-16,-12,-9,-5,-2,-1,-3,2,6,10,11,17,14,13,-25,5,-9,-15,-32,-42,-49,-61,-65,-68,-72,-68,-76,-79,-51,-29,0,46,39,35,23,14,6,8,10,12,13,15,30,44,48,41,35,21,7,-3,-8,-12,-10,-8,-6,-6,218,214,209,204,199,200,201,203,205,208,211,214,214,212,210,211,212,211,210,208,207,207,209,215,219,226,231,239,244,249,251,239,228,230,214,209,206,197,193,195,194,188,183,179,174,167,160,154,145,136,132,123,115,109,105,105,104,108,106,107,117,124,118,117,111,106,101,93,92,95,94,92,93,92,87,81,79,77,72,62,53,47,45,46,46,42,48,51,46,42,46,51,45,47,40,35,42,47,44,43,46,43,40,46,64,63,74,91,50,63,49,86,69,72,84,80,89,84,85,92,80,68,97,112,80,65,74,60,75,91,81,93,105,88,69,85,80,32,38,42,36,37,56,44,41,27,16,45,33,29,15,38,37,33,39,38,21,3,10,33,24,39,39,1,-11,11,24,61,70,79,53,46,36,31,24,27,12,-8,-5,-41,-9,23,-12,15,-16,-1,-14,-13,15,-26,19,-11,13,10,11,11,22,-3,14,-1,32,28,31,26,23,15,18,18,23,42,35,19,14,20,20,20,14,3,-8,-13,-11,-14,-11,-7,-1,-8,-14,-22,-19,-4,16,22,15,7,-6,15,9,-4,-8,-7,-13,-25,-50,-55,-53,-52,-57,-59,-56,-61,-68,-69,-60,-36,5,15,22,24,24,25,25,25,25,23,21,24,27,25,18,12,4,-3,-8,-8,-9,-12,-14,-15,-15,208,201,196,193,190,192,195,197,199,201,202,203,202,199,195,202,209,213,214,215,208,201,201,210,216,225,230,237,243,246,248,236,223,226,214,203,200,196,190,189,185,183,180,177,175,171,164,156,143,134,126,118,112,109,103,99,100,100,105,113,119,131,132,123,117,115,116,114,111,111,106,102,95,88,82,87,96,96,86,74,65,54,56,63,65,59,51,50,52,47,45,40,42,41,34,38,33,24,22,30,46,65,65,65,69,69,89,105,86,101,86,35,47,71,82,89,95,96,102,97,94,95,95,61,68,66,57,72,83,83,84,93,72,78,91,66,66,66,52,54,46,35,52,42,33,50,39,33,44,36,23,33,55,36,34,27,29,27,29,9,-3,47,44,32,-17,36,72,54,57,66,51,61,87,63,30,38,24,28,-20,24,-22,-16,2,5,0,-8,15,8,-13,-1,-6,16,2,11,2,5,5,18,20,4,23,20,29,23,23,20,17,22,22,17,26,23,26,35,35,30,34,27,28,24,13,5,18,31,10,21,-19,-11,-4,-2,3,12,-11,3,-12,-12,-5,-12,-7,-5,-6,-16,-15,-21,-26,-23,-39,-42,-44,-44,-47,-52,-59,-55,-42,-14,10,25,34,43,42,41,37,32,27,18,9,2,-5,-11,-12,-13,-12,-9,-6,-13,-20,-24,-23,199,195,190,186,181,184,187,189,192,195,193,192,191,191,191,195,199,200,198,195,192,190,194,208,217,225,227,242,239,239,239,232,226,221,215,199,199,194,189,185,184,180,174,174,174,170,164,155,145,136,131,124,116,112,114,113,111,109,108,109,111,123,124,128,133,131,122,117,115,114,108,99,95,87,90,105,101,103,100,88,78,76,76,76,72,71,63,51,39,39,40,44,39,36,40,28,23,16,5,-8,-19,18,52,64,79,86,86,103,127,74,91,71,65,56,81,88,94,98,92,92,108,93,86,70,73,75,78,75,74,77,72,88,96,83,80,89,69,52,68,62,65,49,36,55,53,38,38,57,34,39,37,41,47,24,26,23,5,20,34,-11,-12,36,43,28,28,16,53,56,65,70,76,63,45,30,35,-12,20,28,29,19,9,25,-17,-5,10,15,8,4,7,-16,-14,-27,10,19,12,-6,-12,13,-14,8,14,23,25,21,19,34,24,17,14,16,14,23,25,30,41,35,37,39,30,31,29,29,21,16,0,28,21,15,6,13,-6,21,-1,-14,-18,7,21,17,-1,-9,-14,-13,-14,-19,-16,-13,-14,-18,-22,-31,-35,-31,-38,-41,-40,-19,1,11,17,23,25,28,25,19,12,6,1,-3,-4,-5,-7,-9,-9,-7,-5,-10,-16,-19,-20,191,189,184,178,172,175,178,182,185,188,185,181,181,183,186,188,190,188,181,175,177,179,194,205,212,225,223,242,239,232,233,230,231,220,217,205,198,193,190,187,182,177,176,174,170,168,162,157,150,141,135,133,134,132,127,121,118,118,116,111,107,108,113,120,121,115,111,114,115,114,115,115,111,109,116,113,107,108,103,98,99,96,89,80,76,74,70,65,55,42,36,39,41,44,42,32,33,30,25,19,9,-6,6,21,52,67,79,51,74,89,79,81,68,62,73,83,82,86,89,89,95,98,60,80,69,75,84,85,92,104,93,103,90,99,104,93,84,72,66,54,71,62,65,51,62,61,61,60,32,34,19,61,64,38,32,20,27,31,3,-2,-15,22,22,27,5,19,36,47,59,77,68,65,35,12,10,-15,-33,-3,-8,-15,-9,34,22,-11,-3,1,-8,-4,50,54,6,2,-3,-5,-5,-17,15,-43,5,3,10,9,17,20,24,21,20,20,20,24,20,19,21,27,30,39,28,11,1,10,18,1,8,29,5,12,3,2,14,18,-2,-8,-12,-2,-6,-16,-11,-23,-16,-11,-13,-9,-13,-14,-13,-14,-14,-17,-20,-20,-34,-29,-31,-32,-30,-23,-6,-3,0,3,9,15,14,5,-3,-5,-8,-7,-4,0,-3,-5,-6,-5,-4,-8,-12,-14,-16,184,186,185,180,176,179,181,182,182,182,178,174,174,178,182,184,185,183,178,173,176,179,193,209,214,226,219,237,233,231,235,239,237,228,216,206,195,194,193,189,184,179,176,170,166,163,158,152,146,144,148,148,142,136,134,131,123,122,123,123,123,121,117,112,110,109,111,117,124,125,125,127,126,123,131,129,120,114,110,116,113,107,101,93,87,78,69,63,54,51,43,33,41,37,38,32,30,25,19,19,15,10,14,28,37,52,76,43,61,80,83,83,77,76,56,73,90,92,87,93,96,98,76,73,85,89,86,97,93,92,93,90,95,93,76,70,80,61,74,79,71,63,64,75,69,68,54,51,41,34,21,42,46,28,26,23,38,10,17,4,5,23,10,11,12,34,34,39,45,50,57,45,27,28,29,0,-16,2,28,-11,10,19,8,30,-3,49,19,13,12,35,57,11,15,-35,4,6,32,-1,0,-1,-1,-6,0,-8,10,-1,16,-4,8,3,24,21,22,-11,-7,18,13,-3,-3,5,-1,-30,8,-23,11,28,7,2,17,16,-34,1,-11,14,5,10,-1,-1,0,0,-10,4,-1,-5,-7,-8,-1,-5,-11,-16,-18,-17,-16,-18,-19,-9,-9,-7,-7,-6,1,8,8,0,-7,-10,-13,-12,-6,1,-1,-2,-3,-3,-2,-6,-9,-12,-13,180,186,191,193,195,194,194,190,183,175,173,171,171,175,178,181,184,187,189,190,190,189,197,210,227,227,221,236,236,242,241,244,239,233,211,204,202,196,192,189,185,184,174,168,166,161,156,150,148,149,146,146,143,133,131,133,134,133,134,132,127,118,111,111,114,117,120,120,125,127,123,120,117,114,118,116,115,126,126,117,110,110,104,94,80,72,60,50,53,56,59,48,34,31,42,37,27,30,22,8,10,18,25,33,45,64,71,46,59,52,73,76,73,72,75,86,88,94,95,89,86,91,95,77,90,88,87,86,82,108,109,101,71,71,97,68,65,64,65,64,63,60,50,65,73,68,53,34,43,43,26,33,41,42,33,35,16,6,25,30,20,25,19,3,-9,25,42,47,56,67,55,62,50,52,32,36,11,-16,-14,-4,-16,13,10,1,23,-2,26,19,16,-24,2,-35,2,-40,6,10,5,-22,1,5,-16,7,-6,6,-1,20,9,0,9,1,-8,10,6,6,9,13,-9,3,13,16,-3,27,4,-4,-2,10,1,3,8,-8,-2,-2,10,-2,16,13,19,-6,-2,22,3,10,8,9,4,3,3,10,9,1,-5,-6,-7,-10,-10,-1,-1,-2,-3,-5,1,7,8,3,-2,-9,-16,-16,-10,-4,-2,1,1,0,-1,-5,-9,-11,-11,176,187,197,206,214,210,207,198,183,169,168,167,168,171,174,179,184,190,199,207,203,199,202,213,216,222,225,241,247,244,243,234,228,224,213,200,196,191,190,186,184,178,171,167,165,160,157,150,146,145,143,139,134,129,126,127,129,130,127,123,115,111,108,104,105,110,113,112,107,104,101,100,105,109,110,114,133,133,130,129,120,105,93,87,84,78,73,69,61,53,39,34,42,24,10,7,15,31,43,38,21,38,51,48,49,47,40,69,65,65,57,82,87,90,91,91,96,95,81,82,87,79,78,87,105,92,83,81,54,60,73,79,65,57,56,46,57,46,61,51,61,63,66,60,68,60,64,60,33,30,30,44,49,35,34,36,24,39,18,58,38,25,10,-6,22,12,35,60,62,71,66,66,66,38,38,46,11,-11,-9,13,23,1,21,24,25,15,22,57,33,95,5,-3,-2,-5,-24,-20,9,0,-11,-31,9,-11,11,14,9,9,8,4,9,12,-5,1,8,6,4,11,6,-9,12,4,18,-1,11,5,7,1,8,9,-1,-4,2,21,-7,-7,-8,-3,4,-11,-4,1,21,10,4,1,-30,13,12,17,17,16,11,7,0,0,5,4,6,10,0,-3,2,7,8,6,4,-7,-18,-20,-14,-8,-2,3,5,2,0,-4,-9,-10,-9,182,190,198,207,216,211,207,199,187,176,175,175,175,176,178,180,183,186,190,193,190,187,191,204,200,239,252,245,254,244,235,225,220,218,208,196,187,187,182,180,174,170,166,163,159,158,151,147,146,139,133,128,124,120,116,116,114,106,102,103,105,112,110,108,104,101,98,91,87,90,91,96,101,108,125,149,155,150,136,120,110,95,91,88,80,71,69,60,48,40,41,41,32,20,15,10,-2,-4,-10,44,57,47,53,34,33,63,49,53,59,76,81,81,89,98,99,88,103,105,103,94,85,86,91,97,107,110,83,88,85,90,83,86,86,72,55,53,59,55,59,54,64,78,79,56,79,45,54,51,36,27,47,36,38,45,35,40,32,27,33,36,28,23,19,3,18,16,24,53,53,68,70,65,68,37,18,30,50,5,-7,-17,-39,39,15,19,11,8,9,34,7,-19,-5,20,23,-16,-9,17,-17,-13,7,17,16,-1,6,-7,0,20,0,-12,7,1,6,10,30,0,0,-1,-6,-2,-1,-12,1,-11,4,11,22,-27,16,30,21,32,-24,8,13,-14,13,16,25,8,6,12,0,-5,-9,-9,4,-15,8,19,19,21,23,15,9,9,5,10,6,5,7,6,8,9,8,5,2,-3,-8,-9,-7,-5,-4,-2,-2,-3,-4,-7,-9,-10,-7,189,193,200,208,217,212,207,200,191,183,182,182,182,182,181,182,182,182,181,180,177,181,181,194,197,227,269,270,259,242,225,220,218,210,201,193,190,186,175,171,165,166,165,159,155,150,147,146,142,140,134,126,120,120,118,110,105,104,100,102,102,101,103,95,88,88,92,80,98,87,103,102,108,122,146,149,135,129,128,111,100,91,84,78,66,58,46,39,52,44,40,34,39,36,14,-2,1,15,-14,-33,-6,52,39,23,10,31,50,66,68,90,88,67,66,83,81,74,102,106,103,103,98,100,108,107,100,90,104,89,96,98,93,98,99,101,98,83,67,52,56,58,71,60,57,56,28,36,36,38,46,34,36,47,30,38,40,39,26,20,39,29,19,12,7,6,16,23,35,35,52,62,64,66,57,49,26,33,23,8,4,3,-13,-36,-1,23,16,45,7,39,-39,-7,7,-2,-5,-6,4,-6,-25,-10,-11,-25,-5,10,8,15,-5,3,9,8,12,19,-8,-9,13,8,-3,2,17,23,14,16,21,0,8,7,-5,11,17,20,13,6,4,17,-4,-1,-4,3,11,11,7,14,1,12,-1,9,8,3,-7,17,4,7,15,18,9,7,7,11,10,9,14,15,13,12,8,4,0,1,2,2,0,-2,-5,-8,-9,-9,-9,-9,-10,-9,-6,191,193,198,204,211,206,201,196,191,186,187,188,187,186,184,184,183,181,178,175,174,179,187,184,193,182,218,263,258,238,225,217,209,202,193,193,190,186,177,166,163,161,160,155,152,151,149,144,145,137,132,127,125,120,117,122,118,122,123,121,109,95,90,77,71,77,76,59,115,84,113,108,110,124,136,138,136,130,118,108,93,83,72,61,55,50,43,42,36,29,47,45,44,28,28,22,10,1,-2,-18,-37,-20,27,37,52,52,54,74,63,79,94,84,58,63,69,71,81,90,86,107,105,102,88,90,103,91,88,100,103,94,94,106,85,94,92,86,68,51,81,75,69,71,70,47,20,27,28,36,43,37,52,48,35,39,46,47,46,46,42,40,21,38,29,16,5,19,38,39,53,67,68,78,73,32,35,21,38,44,41,30,2,-49,-32,-24,15,28,33,14,7,9,-7,-15,9,7,3,6,-7,-2,1,-2,7,-44,1,23,8,7,6,7,-3,8,3,1,1,4,-4,-1,-9,9,19,-7,13,8,17,17,29,-13,-6,4,-4,0,2,0,0,9,13,-4,8,3,10,-6,2,-1,30,2,5,9,8,8,2,-7,12,0,0,5,21,31,3,3,13,15,12,10,7,3,-1,2,6,6,3,-1,-5,-9,-11,-10,-9,-9,-9,-9,-9,188,190,192,195,198,193,189,187,186,186,189,191,192,189,187,187,187,185,183,180,180,185,197,212,188,214,224,240,245,230,219,213,204,195,186,190,191,183,171,165,170,160,153,155,159,154,148,143,134,134,132,133,130,135,131,127,129,128,116,111,112,107,102,82,93,87,99,93,104,94,101,104,105,141,159,146,140,128,115,95,95,94,86,74,58,49,46,48,51,54,40,23,23,38,32,24,19,6,-3,-9,-8,10,-13,22,19,11,33,51,73,71,83,85,71,80,78,62,72,70,89,103,102,102,92,78,90,92,79,95,96,83,96,101,93,97,93,77,78,83,86,88,81,70,68,54,33,13,23,34,42,62,59,65,45,54,45,55,51,28,34,41,19,12,11,21,13,5,22,40,52,56,68,73,58,47,31,25,32,22,17,29,30,-6,-34,-40,-22,-3,-6,7,0,29,52,-19,44,3,-2,26,13,5,-1,13,10,22,-9,5,6,2,10,-6,15,-1,-10,3,6,3,8,1,27,-21,3,-5,16,-8,7,-6,11,-37,14,-1,17,5,13,-7,15,-5,-5,1,-3,-39,2,-3,7,11,-11,-4,-1,4,12,-9,1,4,12,5,13,-22,40,11,6,7,4,4,5,5,4,2,0,1,3,3,0,-2,-5,-7,-8,-6,-4,-6,-7,-10,-15,185,186,186,185,184,181,178,178,182,186,190,195,196,193,190,190,190,189,187,185,187,193,204,188,222,218,237,228,231,222,215,209,201,190,184,178,184,174,169,167,166,160,159,162,156,154,144,133,132,130,129,130,140,135,138,130,135,112,113,118,104,106,100,100,99,97,99,100,101,111,128,118,111,110,146,149,139,126,115,109,102,100,88,76,68,66,64,60,65,69,66,58,50,46,48,34,26,27,16,0,-1,20,30,12,5,15,25,40,54,79,92,71,68,82,76,86,79,99,97,101,117,106,72,74,74,67,74,77,82,90,90,90,91,80,92,81,99,92,88,89,87,71,50,43,40,45,33,38,39,45,49,75,56,53,47,46,28,26,18,26,32,23,12,17,21,10,41,40,50,55,64,72,73,36,44,34,43,39,36,22,32,28,18,6,-8,16,12,3,-8,24,24,18,34,-9,11,29,0,1,-2,6,27,-4,8,-8,-11,-7,10,22,-4,15,3,30,5,18,-9,13,-20,13,-12,-23,-6,10,21,13,0,-5,43,-9,1,2,8,4,10,20,2,23,7,-3,6,5,5,7,-17,2,-2,4,-6,-5,-9,4,16,12,9,-4,-4,1,2,0,1,-6,-3,0,1,0,0,0,0,-1,-2,-3,-4,-5,-5,-2,0,-3,-6,-12,-21,173,175,175,174,173,172,172,173,177,181,184,187,187,186,184,185,186,186,186,187,192,196,205,199,198,213,205,213,222,223,218,206,193,188,175,176,173,167,171,170,167,170,162,154,153,141,134,132,127,125,127,134,137,137,141,138,131,134,131,120,110,106,104,104,112,113,109,117,94,120,123,115,114,119,159,154,147,121,108,104,113,110,99,97,85,76,73,72,75,74,76,74,66,57,58,52,46,30,13,-4,-1,16,20,22,15,7,25,42,51,52,81,89,74,91,100,102,116,116,93,106,120,74,96,94,67,63,82,82,67,64,74,70,62,63,75,84,90,85,85,73,75,55,23,22,29,42,37,56,45,44,54,49,63,42,52,40,41,26,30,30,34,24,13,16,27,30,44,56,55,54,60,70,60,61,35,55,53,37,46,44,29,32,42,59,45,45,44,29,27,-3,-21,-21,-5,68,9,11,-14,19,-15,-1,16,-2,7,-17,-9,-1,14,26,-1,14,-5,-16,5,-3,-6,0,6,-25,-5,0,-12,6,10,5,1,10,9,10,-18,-5,-6,12,20,16,-3,16,25,20,-6,3,12,-4,-9,8,0,5,-13,4,3,29,43,68,0,25,0,5,13,-7,2,-4,-4,-5,-4,-2,0,0,0,0,0,0,-1,-2,0,3,7,3,-1,-7,-14,161,163,163,162,162,164,166,169,172,176,177,179,179,179,178,180,181,183,186,188,194,206,205,206,202,222,225,227,227,226,213,205,194,183,173,172,174,171,173,177,175,167,156,151,139,133,133,128,123,125,131,136,132,132,129,124,124,122,114,111,119,120,91,54,114,115,117,122,116,113,120,118,126,150,155,155,138,106,109,119,121,121,111,99,96,86,75,71,68,71,74,74,71,64,54,55,39,48,36,7,11,16,14,25,30,24,36,44,54,59,69,84,88,105,107,121,110,98,99,95,103,99,100,88,72,65,81,81,79,66,57,54,57,69,73,61,69,51,46,65,55,55,28,31,30,33,47,50,57,51,50,60,62,46,52,50,46,30,35,36,33,25,26,28,25,30,56,36,70,57,64,65,64,63,29,39,41,37,28,38,36,26,33,-1,26,19,34,47,57,72,31,26,-5,-5,61,-10,-11,5,-6,0,4,11,9,39,11,-19,-16,0,10,6,-12,-9,-1,-3,-1,-16,18,-5,-6,-11,-1,-12,-5,1,15,1,-39,-3,15,-17,24,12,-5,25,-2,20,-2,-12,-15,21,-2,-5,4,-15,-4,20,9,12,5,-2,10,21,21,5,8,-8,1,-4,0,-3,-6,-9,-8,-5,-1,-1,-1,0,2,3,3,2,4,9,14,9,4,-2,-7,153,155,156,156,156,159,162,165,168,171,173,174,175,175,175,176,176,178,181,183,190,201,205,206,198,204,218,220,220,213,213,204,194,187,179,172,175,178,175,174,169,158,149,143,136,131,129,129,130,129,128,131,130,121,121,113,110,97,103,104,110,102,104,83,77,90,112,112,111,116,119,112,148,147,149,143,126,104,112,109,111,105,105,95,86,64,31,24,40,59,58,57,65,73,66,58,48,41,40,42,28,22,15,17,30,39,44,52,56,65,73,85,88,93,99,97,97,99,68,90,97,102,87,67,58,70,65,68,66,77,63,40,41,36,23,35,42,51,31,30,32,40,37,34,23,24,44,47,48,45,56,42,37,46,52,51,33,35,33,22,32,30,34,34,33,31,8,17,62,46,60,62,68,58,37,43,50,38,33,24,41,21,32,39,15,-2,-6,-15,-31,17,15,15,25,3,15,-6,-9,-7,-10,27,12,23,-14,-1,10,1,-6,10,3,-8,1,-1,-5,-1,-15,-11,-21,-13,0,-25,-47,-7,-7,-8,-33,-10,-39,-28,36,-22,0,4,-7,11,-3,29,23,9,13,16,7,1,7,-12,-36,14,13,15,16,6,23,7,6,15,-1,-1,-1,2,-1,-3,-5,-7,-6,-3,1,2,2,3,4,5,4,4,6,10,15,9,4,0,-4,149,152,154,155,157,159,160,163,165,168,171,174,175,175,174,173,171,171,171,171,179,188,201,202,196,203,209,202,202,207,208,206,196,187,181,172,169,172,171,166,162,156,148,136,132,131,132,134,135,135,133,122,117,118,117,105,111,105,93,92,85,81,88,88,91,89,88,118,111,116,120,135,133,156,147,137,121,98,87,100,95,88,79,60,38,57,56,54,66,74,73,70,72,82,89,77,67,64,58,57,35,33,27,24,35,56,58,67,61,70,85,89,80,83,80,86,94,78,85,77,79,61,49,73,61,73,55,60,79,69,61,50,54,41,47,44,42,41,40,45,46,43,40,42,41,49,47,57,58,35,65,51,45,43,43,50,52,29,32,16,25,45,35,47,51,37,-9,23,28,62,47,50,62,56,37,31,27,11,33,30,42,40,19,29,3,17,23,-34,-10,-3,-17,-5,15,18,5,18,3,4,-12,-1,17,6,-8,3,10,-8,12,3,-20,-14,3,-1,22,-7,-16,-22,-9,9,20,1,-7,-26,-30,-26,-2,11,-8,1,-39,-17,-20,-14,4,12,15,-8,13,14,21,4,-58,25,28,17,0,1,-4,20,9,15,15,-5,15,-10,0,-9,1,-8,-3,-2,-2,0,2,4,5,7,8,8,6,4,4,4,5,6,8,4,0,-2,-4,145,148,151,154,157,158,159,160,163,165,169,173,175,174,174,170,166,163,161,159,169,182,189,200,205,193,197,196,197,200,205,199,198,192,182,177,161,167,167,163,156,145,135,131,131,132,138,137,140,136,125,123,120,113,95,108,100,97,90,86,74,65,84,93,96,94,100,103,120,125,137,135,143,154,153,126,106,92,57,70,77,66,51,41,42,43,58,63,78,79,77,77,73,68,73,80,90,78,57,53,39,22,25,38,43,58,65,73,72,65,71,76,77,83,85,90,85,69,64,75,84,93,86,72,59,47,40,56,63,47,47,50,58,62,42,40,45,54,59,55,50,40,47,52,45,58,55,63,73,47,49,44,35,48,59,41,53,49,48,41,36,43,50,32,40,43,35,23,26,54,58,46,68,63,39,47,29,18,8,23,36,37,22,28,13,23,28,24,13,18,-1,0,36,18,23,20,8,30,27,26,20,-6,2,6,-1,-4,14,28,19,4,6,-2,15,-12,-26,1,14,4,10,-14,-23,-12,13,-31,14,-5,18,-28,-32,-36,-17,-1,10,-3,16,-27,30,-30,9,5,-21,-27,32,12,8,-5,-1,-16,24,2,13,-20,-52,15,12,10,7,-8,-8,-1,1,8,11,10,9,12,15,13,8,3,4,5,4,3,1,-1,-4,-5,-4,138,143,146,149,152,152,152,152,153,153,156,158,159,160,160,156,152,149,147,155,156,168,177,187,193,196,198,197,193,191,198,198,196,183,180,169,164,168,158,144,135,126,125,131,138,139,140,139,133,128,128,126,119,112,116,102,97,93,81,78,75,74,54,52,68,88,104,122,125,144,159,172,142,134,116,93,73,50,54,60,66,68,65,73,70,83,99,103,107,100,86,89,75,63,69,74,91,48,50,54,37,28,35,46,48,59,66,68,76,70,65,73,76,79,71,66,58,68,75,57,36,69,85,69,63,66,66,59,56,59,55,57,63,65,65,59,50,47,55,60,62,52,43,46,55,61,60,62,61,54,43,48,51,47,51,57,59,48,50,34,41,37,36,42,46,54,33,37,42,46,36,57,56,48,56,35,30,26,27,20,7,20,37,25,17,34,33,35,45,18,27,36,27,7,8,18,8,30,25,4,-4,27,8,15,6,-5,12,-10,-7,1,8,4,-4,-14,-39,-6,0,-2,10,3,-16,17,-2,25,-20,20,9,8,-8,-46,27,3,5,-6,-18,12,21,-5,-1,-17,-24,3,-22,7,-33,-22,-13,6,-1,-1,7,9,-17,12,1,-7,-2,-9,-8,-9,-3,1,2,0,-1,3,7,8,4,0,1,1,2,3,4,3,1,1,0,131,137,141,144,147,146,145,143,143,142,142,143,144,145,147,143,139,135,132,141,156,155,167,183,196,199,188,201,211,190,195,184,181,177,177,162,165,149,129,120,121,122,128,134,133,138,134,130,126,127,129,126,119,117,115,105,119,109,109,93,83,74,67,55,75,79,71,123,141,139,126,134,123,95,84,96,95,90,94,86,80,67,58,20,13,50,88,98,113,117,98,91,76,61,61,67,56,57,44,42,40,50,54,42,43,47,76,81,70,63,63,64,62,59,67,69,66,60,72,44,47,43,35,41,54,73,82,65,82,63,70,68,62,67,59,66,68,55,63,52,50,46,33,54,62,62,59,62,65,48,42,46,46,60,50,45,50,48,46,45,47,51,63,71,65,55,30,30,46,59,52,73,51,61,52,44,46,42,33,20,18,26,26,27,43,9,34,42,29,45,25,20,14,20,15,13,31,28,29,0,-15,26,35,38,23,11,-1,9,15,10,8,-18,21,7,-38,2,-18,-1,15,-1,-15,9,10,-7,-33,-38,11,12,8,-10,-18,10,-7,14,-12,-12,-21,-3,-18,3,0,-2,-9,-2,4,0,20,-1,-3,-29,-37,3,-11,0,-8,-29,-30,-17,-6,-10,-8,-6,-7,-9,-11,-5,0,2,-1,-3,-3,-2,0,4,7,7,6,6,5,127,132,135,138,140,138,136,135,133,131,131,130,131,132,133,130,126,123,120,130,146,159,158,179,188,191,199,205,176,186,180,176,177,178,163,157,138,119,115,122,120,131,128,132,130,128,125,122,124,124,122,121,119,118,112,112,110,118,103,79,80,78,78,79,66,89,100,149,150,138,139,135,107,104,92,96,87,67,63,60,58,47,41,42,31,48,61,56,81,100,98,90,70,81,71,47,45,49,55,48,48,61,44,42,44,38,36,65,46,56,68,67,48,47,55,51,45,54,58,53,55,59,33,36,44,57,43,58,78,77,70,63,56,49,66,67,56,53,65,52,55,48,44,61,67,54,65,63,61,59,80,47,47,49,36,69,62,64,60,55,46,42,62,63,64,56,45,42,16,67,75,69,57,53,38,52,52,45,40,37,28,7,21,12,12,-4,24,22,28,15,8,32,33,36,36,40,32,53,32,34,22,14,16,24,11,31,-3,25,13,21,28,8,15,-5,-7,-61,-1,10,10,7,3,-10,-17,10,-11,10,-30,-9,-19,-14,15,-4,-33,16,-2,-12,-2,-2,-6,-12,-23,-28,-26,-32,3,7,9,-23,5,9,16,-21,-24,3,0,0,-16,-17,-6,-9,-9,-8,-9,-12,-15,-11,-7,-6,-7,-9,-7,-5,-3,0,2,3,3,3,3,125,127,129,130,131,129,127,125,124,122,121,120,120,120,120,117,114,112,111,122,139,151,165,170,184,189,191,181,172,177,180,174,159,148,162,127,115,117,121,122,129,129,134,131,123,117,121,116,115,115,117,115,116,117,120,119,118,110,105,93,94,83,85,80,70,95,146,120,139,161,154,132,117,93,78,80,68,68,66,63,56,37,19,13,52,34,21,64,84,91,105,108,76,62,56,38,43,48,62,74,68,58,47,51,47,60,56,50,46,52,34,52,35,33,26,40,37,52,57,47,57,49,52,39,37,57,55,63,57,59,42,65,71,60,56,40,46,41,46,43,42,44,45,56,50,57,68,67,56,71,70,49,43,49,44,75,61,57,41,56,39,39,43,61,67,57,45,55,36,27,50,48,59,51,52,42,45,52,39,36,27,20,20,-24,-40,-31,-5,-22,-5,-8,-20,-9,7,-16,-11,2,-14,-4,44,27,20,18,13,5,6,5,16,13,4,-2,-3,-24,-12,-11,-15,-19,-47,0,-22,4,1,-9,-6,1,-4,2,-17,-2,27,31,-18,-9,-11,-5,-2,-18,-6,-25,0,4,-7,-9,-25,-2,-22,-25,-22,-3,-5,-17,24,-11,4,-19,8,-13,-10,-5,-8,-9,-5,-4,-5,-9,-13,-14,-14,-15,-16,-17,-13,-8,-7,-9,-11,-10,-10,-8,-5,123,123,123,122,121,119,118,116,115,113,112,111,109,108,106,104,102,101,114,113,131,145,163,182,174,180,177,173,184,189,177,181,190,159,122,116,119,120,121,124,127,136,131,123,119,112,104,111,116,116,116,118,117,124,115,113,114,113,102,93,93,78,84,84,80,104,129,136,140,114,107,93,78,84,86,62,63,62,60,53,57,41,64,39,40,45,110,128,110,120,107,79,71,79,59,40,47,40,60,60,57,37,60,69,58,59,72,75,66,64,48,44,37,32,33,27,17,26,32,37,58,66,63,48,50,58,47,63,68,53,62,49,50,62,43,41,45,39,42,36,37,29,37,57,69,68,64,52,64,74,70,73,57,43,57,50,45,41,44,52,45,45,37,41,45,38,59,32,32,30,57,34,12,39,49,51,45,46,40,47,41,29,15,15,30,-9,-13,-37,-18,-20,-25,-31,-8,12,-23,-28,-16,-3,-22,-30,31,42,34,16,25,15,4,3,7,0,-9,-11,-8,-7,-10,5,-18,9,7,8,7,19,-8,11,-8,-3,-18,-9,3,-1,-22,-1,8,-4,0,-4,6,6,-3,-17,1,-10,2,-2,10,2,25,-7,6,-2,-13,-6,3,0,-11,3,-17,-8,-8,-2,-2,0,-1,-6,-11,-16,-21,-24,-25,-25,-18,-11,-11,-18,-24,-23,-22,-19,-12,118,119,119,119,118,117,116,115,114,113,113,112,111,110,109,108,107,106,118,126,128,151,156,183,163,180,174,192,183,179,164,189,148,128,122,121,122,118,119,125,130,126,122,125,123,118,124,122,119,116,116,123,120,107,109,117,108,104,93,78,68,86,92,94,94,114,146,130,110,105,108,95,96,96,76,76,60,50,61,56,52,62,51,27,18,6,20,141,92,69,60,73,70,64,65,65,51,50,57,51,50,48,51,53,65,55,55,60,47,51,54,59,32,29,37,30,33,38,32,27,41,60,57,59,68,70,57,84,61,65,69,58,68,60,43,46,50,52,35,29,31,33,36,35,60,64,56,71,80,68,62,68,65,56,64,50,44,44,41,40,45,46,33,22,47,38,41,33,34,25,27,45,55,19,33,36,28,27,34,44,40,36,13,21,21,7,-9,-15,-24,-25,-32,-22,-23,-30,-27,-10,4,24,16,-1,-19,-15,-7,17,13,4,-3,-8,-6,1,7,7,9,7,1,-16,-17,-13,-3,-13,-3,18,9,4,17,3,0,3,4,8,-5,-27,-1,16,-4,-16,0,-19,-13,10,-6,-17,18,-16,-8,9,-11,-16,10,-9,-1,-8,3,11,-11,14,-9,-2,-6,-18,-3,-5,-7,-10,-14,-18,-22,-24,-24,-24,-20,-16,-17,-23,-28,-26,-24,-20,-15,112,114,115,115,115,115,115,114,114,114,114,113,113,113,112,112,112,111,120,128,154,166,182,158,171,176,187,175,181,155,204,196,111,131,128,126,115,115,122,126,119,133,131,126,125,134,122,123,124,127,121,112,106,99,97,96,96,82,74,112,102,91,102,107,115,136,147,130,116,108,113,102,93,79,75,77,77,53,52,52,64,58,59,60,59,65,62,33,27,31,43,63,61,74,72,56,60,41,38,47,38,31,44,45,44,54,61,40,36,36,37,47,45,45,43,40,33,42,41,33,41,49,44,54,56,64,66,80,59,67,67,75,68,73,58,54,38,33,33,30,32,33,42,48,47,61,45,43,63,61,44,48,65,40,65,49,47,51,45,46,41,25,45,33,29,22,38,27,29,39,37,41,52,42,36,41,51,28,23,23,32,31,37,37,18,5,14,4,-2,-34,-19,-24,-26,-28,-27,-32,11,5,-14,10,24,11,7,-9,2,7,-2,10,-4,8,21,34,14,23,-3,0,1,6,4,6,11,10,13,14,9,-5,-14,-20,-14,-13,-16,-45,-40,-39,9,-18,-6,4,-1,-19,-7,-29,-7,-22,-21,8,3,-23,-19,7,-17,-10,-8,-6,-2,-9,3,-13,-1,-6,-9,-10,-12,-14,-17,-20,-23,-25,-24,-23,-22,-21,-23,-28,-33,-29,-25,-22,-18,107,110,111,112,113,114,114,114,114,114,114,114,113,113,112,111,111,110,118,127,143,161,148,188,182,161,177,158,144,179,167,112,140,134,135,121,115,123,129,123,130,129,133,133,132,122,137,135,125,121,115,108,100,84,83,88,90,81,77,76,99,106,103,115,138,135,138,116,100,112,112,126,114,88,70,41,25,39,65,66,60,48,36,51,46,40,36,33,54,53,38,51,66,55,72,63,66,70,59,27,26,35,44,38,40,57,53,48,43,38,24,30,36,49,49,59,56,56,59,47,51,38,56,55,43,63,50,58,51,44,53,65,67,67,66,59,50,38,34,58,50,47,48,55,35,44,48,39,40,44,47,37,38,42,21,39,56,43,35,35,33,27,29,36,32,23,30,32,32,25,34,41,50,52,45,38,35,29,-8,-4,22,15,36,38,22,14,17,19,-5,6,12,-30,-27,-33,-28,-33,3,0,-6,-1,16,18,30,15,13,16,-21,-11,-9,-9,7,3,1,4,4,12,15,18,26,27,34,13,-19,-4,-12,-36,-32,-12,-2,-10,-27,-21,-24,-21,-24,-23,-11,21,23,15,12,10,10,-1,10,8,-19,-8,-21,-27,-20,-18,-20,5,7,5,-7,-10,-6,-7,-7,-13,-13,-14,-14,-16,-18,-19,-18,-17,-19,-20,-23,-27,-32,-29,-27,-25,-23,102,105,108,110,112,113,115,115,115,115,114,113,112,110,109,106,104,110,110,119,126,130,155,162,183,190,164,173,128,150,141,131,134,139,133,125,126,133,131,133,140,128,138,138,138,137,129,130,117,116,106,94,95,95,87,76,74,78,86,98,117,113,117,133,125,128,131,109,116,117,131,112,75,72,54,48,42,18,45,52,64,66,77,52,40,38,31,33,38,52,71,75,62,46,37,43,11,2,16,27,39,28,42,43,46,47,51,35,42,38,43,35,36,46,50,45,47,59,64,45,58,62,62,43,60,70,59,66,70,47,55,28,29,38,57,49,47,41,39,40,37,33,38,33,43,51,54,51,60,59,51,30,14,-14,15,13,29,52,56,37,29,32,35,28,29,30,40,31,37,31,35,47,56,60,47,39,21,25,12,10,14,11,19,31,44,7,-5,19,8,8,28,-5,-30,-37,-38,-28,-30,1,20,13,-18,-1,16,20,16,7,24,17,24,28,25,29,3,-11,0,7,6,10,5,-2,-22,-24,-16,-6,-8,-8,-24,-10,-21,-14,-24,0,-17,-7,-14,-16,-14,-9,3,-1,4,-1,4,5,35,4,-14,-32,-33,-9,-21,-21,-23,-11,-21,-20,-13,-31,-12,-12,-10,-12,-11,-9,-7,-7,-7,-6,-6,-6,-9,-12,-16,-21,-25,-26,-27,-29,-31,98,101,104,107,111,113,115,116,116,116,114,113,111,108,105,101,98,104,111,121,127,145,163,149,183,168,194,165,169,128,139,134,138,129,128,132,142,136,135,144,139,141,142,136,135,127,124,119,126,104,96,92,105,97,81,81,80,82,83,115,118,108,126,130,152,129,123,131,112,108,100,78,72,47,41,58,58,55,49,55,59,61,53,42,44,35,45,45,51,49,48,10,21,10,-3,10,15,17,42,49,49,47,47,45,40,33,23,29,13,23,26,22,28,38,35,40,42,35,37,62,43,58,46,40,65,70,43,48,51,43,33,27,38,45,52,55,55,57,25,27,42,28,15,25,33,42,43,35,42,41,28,24,21,5,-6,-5,13,31,40,39,55,62,49,39,31,26,17,30,37,26,32,37,57,51,58,44,21,12,-11,23,16,17,42,33,41,14,11,32,19,13,5,11,-37,-47,-46,-36,-18,-24,5,-2,14,8,16,16,22,26,14,20,13,10,-1,-9,-7,-6,-7,-12,-22,-11,-8,-22,-32,-19,-7,-8,-4,-9,6,9,13,3,-4,-1,-9,-10,-8,-12,-18,-15,-21,-24,-26,-34,-33,-35,-43,-48,-32,-43,-38,-32,-33,-21,-26,-19,-18,-27,-6,-17,-16,-16,-11,-11,-8,-4,0,2,5,6,5,5,0,-5,-9,-14,-19,-23,-28,-33,-39,96,98,99,102,104,105,105,105,104,103,101,99,98,97,96,96,95,102,114,118,120,130,115,162,131,140,141,105,153,136,139,138,138,131,133,143,140,137,137,148,146,137,134,139,136,129,131,115,107,104,106,98,92,94,86,92,100,95,88,108,112,106,142,146,127,116,113,119,106,100,93,89,95,86,70,59,61,65,58,51,36,29,29,31,31,21,12,-17,-47,-12,-4,6,4,11,18,13,11,13,10,24,23,29,37,38,40,43,47,35,40,23,27,27,34,41,27,25,22,12,12,25,24,8,21,33,36,30,44,52,34,26,30,17,21,28,22,27,35,33,33,38,32,22,34,40,43,30,27,29,42,38,35,56,49,43,46,53,29,29,20,19,24,28,31,28,39,50,37,39,25,28,24,41,51,45,52,44,24,23,16,15,23,34,25,39,42,40,44,52,42,31,24,-6,-35,-39,-43,-34,-24,-24,1,-7,-1,24,11,10,20,-9,-4,22,15,12,13,1,-8,-13,-11,-12,-20,-11,-3,2,-9,-6,-4,-3,11,-2,-16,-4,-13,-2,-14,-11,-20,-18,-25,-26,-23,-22,-15,-23,-34,-38,-31,-30,-28,-23,-29,-30,-20,-27,-25,-14,-13,-24,-31,-30,-18,-29,-12,-13,-13,-5,0,4,8,7,6,4,2,1,0,-1,-3,-7,-10,-12,-14,-17,-20,94,95,95,96,97,96,95,94,92,90,88,86,85,86,87,90,93,99,111,106,126,129,120,145,142,133,140,146,134,139,135,132,133,136,136,139,141,137,156,147,133,142,144,120,135,121,135,130,123,130,127,117,103,94,103,89,97,88,92,99,142,150,129,131,122,121,115,114,110,108,114,114,101,64,38,21,35,34,34,36,35,26,32,20,14,11,0,9,0,-8,-16,1,21,34,23,29,40,23,14,-2,28,34,39,35,36,39,49,50,41,43,41,36,53,38,37,38,36,40,31,17,22,19,17,20,22,34,39,43,54,35,33,29,23,20,27,19,25,42,44,40,43,42,34,19,24,44,45,49,52,48,49,36,37,38,40,42,43,35,39,44,41,30,25,26,41,32,25,16,29,29,29,36,45,45,38,35,26,64,27,-6,-15,3,35,14,0,37,11,-7,-16,7,16,12,2,-42,-37,-28,-24,-32,-7,10,-4,-2,1,19,13,-9,-2,-2,22,8,12,19,26,9,-6,-5,0,-2,13,5,11,13,19,12,6,7,-7,-14,-9,-7,-14,-13,-14,-20,-27,-29,-35,-34,-36,-23,-19,-21,-25,-20,-22,-28,-26,-16,-13,-17,-18,-15,-23,-18,-30,-10,-30,-28,-16,-15,-5,3,7,12,16,11,7,3,-1,-4,0,3,4,1,-1,-1,0,0,-1,90,90,91,91,91,90,89,87,86,84,83,83,83,85,87,91,96,103,110,112,108,118,116,133,147,148,131,164,132,135,133,134,138,136,144,142,149,155,146,139,140,145,133,127,134,122,124,125,118,107,112,111,104,102,100,99,104,104,98,117,92,138,145,133,122,121,112,106,91,71,55,55,88,86,63,82,38,29,34,27,30,21,14,10,17,24,31,33,30,36,24,10,20,19,22,23,10,19,25,23,19,32,35,34,51,51,58,57,63,52,43,41,42,46,35,45,47,13,19,22,33,40,33,26,10,15,28,18,38,34,22,32,23,25,21,21,23,27,25,21,26,27,26,16,24,1,-7,-8,-14,-12,12,10,23,16,6,30,30,43,36,16,30,29,22,22,20,32,40,34,28,29,-10,14,16,30,-12,25,37,-12,-16,-8,-18,-4,3,-3,-6,-12,18,-8,38,3,-39,21,13,-13,-28,-22,-23,-27,-7,9,8,-19,-1,15,12,-7,4,-6,-8,19,17,23,28,21,21,13,4,-6,-11,-6,3,6,6,6,-1,-5,0,-7,-15,-12,-8,-19,-17,-26,-25,-25,-16,-26,-31,-31,-21,-26,-29,-31,-29,-25,-30,-30,-32,-27,-5,-2,-3,-12,-17,-19,-13,-12,-17,-7,-2,-3,3,3,5,1,-3,-7,-11,-15,-10,-6,-4,-5,-6,-4,-3,-2,-2,83,84,86,86,87,86,85,84,85,86,88,91,93,95,97,100,106,108,114,117,120,119,122,131,129,130,115,150,139,131,134,133,133,141,145,157,146,140,134,133,147,134,148,128,126,140,129,116,109,103,100,98,96,96,100,101,103,114,116,113,115,118,114,120,116,111,102,80,83,87,70,72,44,55,46,34,43,40,47,47,48,45,25,25,32,36,42,44,49,48,39,38,31,29,12,21,18,28,18,17,29,29,21,14,26,44,52,54,86,72,76,58,59,62,85,48,59,34,28,29,43,41,34,43,33,50,43,45,37,35,24,36,36,25,30,33,22,20,23,20,27,29,28,16,13,12,2,10,3,-13,-12,-8,-10,1,-2,-17,-31,-20,11,22,41,39,30,9,2,13,25,21,26,25,9,15,32,19,13,6,1,30,10,-1,-15,-5,-4,0,-1,2,7,18,14,-15,3,-6,12,11,-34,-28,-18,-20,-18,-11,3,20,-8,5,20,-5,-1,-2,-7,0,-7,24,14,22,28,23,22,7,3,-16,-20,-19,-12,-8,-10,-8,-4,-11,-15,-19,-15,-13,-18,-26,-28,-31,-28,-25,-26,-24,-38,-40,-42,-41,-41,-37,-36,-34,-37,-33,-23,-18,-12,-5,-6,-4,-17,0,-4,3,4,-9,-21,-22,-26,-25,-24,-25,-29,-32,-30,-28,-27,-25,-24,-23,-22,-22,-23,76,79,81,82,83,82,81,82,85,88,93,98,102,105,107,109,110,111,116,112,117,105,124,137,130,135,136,131,129,124,126,131,133,144,150,136,141,135,143,145,148,141,143,157,142,129,125,110,103,96,88,92,93,86,83,87,90,103,114,127,129,117,116,111,107,103,95,97,105,83,77,95,61,57,52,58,51,47,40,48,45,45,72,56,32,32,39,41,30,34,47,43,60,52,56,44,42,25,28,14,23,17,21,17,26,33,29,35,37,46,46,54,54,58,22,40,36,29,56,26,17,32,40,34,34,36,27,33,53,54,36,59,44,43,36,35,28,32,24,13,21,2,13,18,11,21,19,29,18,24,13,-7,4,-25,-25,-9,-29,-20,1,24,24,15,-4,-16,-6,-7,-3,0,13,25,18,18,8,11,11,28,22,-7,21,8,-5,-1,-4,-8,-9,-1,-9,-13,16,12,-7,-4,-12,-8,-18,-21,-13,-10,-7,4,5,6,-8,22,4,10,7,1,3,-6,-16,-28,-3,-6,37,27,31,22,9,9,3,-6,-11,-10,-6,-10,-3,-2,-8,-11,-13,-11,-14,-16,-25,-31,-27,-36,-34,-28,-36,-29,-28,-33,-35,-37,-35,-31,-25,-20,-21,-14,-12,3,0,-4,-25,-22,7,0,-17,-26,-40,-47,-57,-51,-45,-44,-47,-50,-50,-51,-49,-46,-42,-42,-42,-42,-43,78,80,81,82,82,81,81,81,83,84,89,94,97,100,102,102,101,103,108,114,106,108,121,127,135,139,115,117,110,119,121,128,133,129,133,143,140,137,145,152,134,143,141,133,121,113,103,97,92,86,84,83,88,89,83,89,93,106,108,114,124,115,109,109,102,93,98,84,101,76,111,114,94,73,81,72,59,60,58,45,36,29,29,32,40,36,23,32,23,24,1,27,-2,41,44,57,59,53,39,34,39,32,35,30,42,31,15,21,24,23,13,30,38,58,41,54,71,71,90,55,37,65,56,50,48,33,38,40,25,33,49,43,52,56,38,37,24,21,6,7,4,0,15,19,14,13,3,-1,6,3,4,-6,-2,4,15,-24,-49,-30,-6,18,24,19,1,-2,-19,-14,10,13,7,5,10,7,-2,22,14,11,22,11,13,20,12,-12,-7,-12,-16,-18,-16,-12,-28,-24,23,27,14,7,-4,-18,-21,-18,-9,-8,0,16,12,8,11,7,17,15,22,5,-7,-17,-21,-12,-14,9,-13,26,15,10,2,1,-3,-7,-8,-14,-12,-5,3,4,6,0,-1,1,-4,-10,-18,-16,-27,-30,-27,-33,-26,-29,-29,-27,-21,-17,-9,-9,-5,-4,3,7,8,0,-4,-15,-19,-10,-13,-23,-30,-41,-49,-46,-42,-41,-41,-42,-42,-42,-41,-40,-40,-39,-39,-39,-38,80,82,82,81,81,81,81,81,81,80,85,89,93,95,97,94,96,100,104,112,113,113,116,109,108,104,106,108,109,116,130,121,125,129,132,132,138,140,138,137,139,133,124,118,112,109,94,93,87,90,92,90,92,91,93,99,117,123,122,116,108,93,105,117,118,122,115,98,96,105,133,153,144,111,105,80,77,60,39,28,-23,25,-5,-1,21,11,21,17,22,14,24,28,24,23,18,21,53,51,67,49,38,24,20,26,30,38,44,53,38,39,56,71,73,69,69,56,68,50,44,47,37,47,44,33,22,28,30,23,33,44,32,27,30,25,40,36,22,17,17,6,11,6,13,4,12,1,-6,-1,3,6,13,20,17,6,10,10,-7,-30,-23,3,22,24,11,4,3,-17,-6,25,16,17,18,12,13,5,13,6,22,19,3,13,7,3,-7,-20,-20,-24,-13,-2,-12,-31,-9,-9,15,13,-2,-8,-13,-31,-27,-31,-28,-2,4,13,17,35,17,11,1,3,-3,-5,-8,3,-16,-21,-27,-7,17,8,3,1,-4,-12,-4,-4,-14,0,6,4,6,-13,-1,13,7,8,-7,-8,-10,-23,-27,-37,-34,-23,-26,-21,-11,-8,-14,-12,-4,1,-3,16,22,5,4,-12,2,-10,-26,-28,-32,-33,-42,-41,-39,-38,-35,-33,-33,-33,-34,-35,-37,-37,-37,-36,-34,81,82,83,82,82,83,85,85,85,84,87,90,93,95,97,101,98,102,103,110,102,104,110,94,97,91,103,110,117,120,123,120,118,120,122,133,143,134,130,124,117,111,107,98,95,95,95,87,87,84,86,84,92,93,90,100,110,107,95,127,127,114,114,119,118,112,105,110,115,135,141,154,124,75,49,18,27,20,25,23,13,8,13,16,14,18,24,13,15,31,39,42,40,27,26,56,61,56,74,52,52,41,62,62,45,48,57,63,80,74,54,62,43,52,49,41,37,60,68,71,57,54,50,41,36,39,37,20,35,38,37,30,23,19,22,25,16,28,24,23,17,6,12,5,1,8,9,14,15,21,19,15,21,18,10,10,3,-7,-30,-29,-14,11,22,27,19,16,-17,-10,-3,18,28,24,11,9,4,-9,4,8,16,-16,8,-4,17,7,-8,-11,-24,-13,-5,6,17,8,3,7,-1,-11,-17,-14,-19,-39,-42,-34,-8,-6,16,25,18,12,-2,-13,5,-1,9,1,-6,6,-5,-15,-23,-13,15,10,-4,-12,-17,1,0,-5,-18,-10,-2,-20,-42,-34,-31,-44,7,9,-11,-24,-33,-39,-47,-32,-12,-15,-16,-10,2,-6,17,17,17,14,23,7,-9,1,-9,7,-14,-35,-21,-29,-34,-34,-33,-32,-30,-28,-28,-28,-29,-32,-35,-35,-36,-36,-34,81,83,84,84,85,88,91,93,94,95,96,97,98,100,102,106,111,113,110,104,96,105,86,96,96,101,115,119,113,114,114,119,115,130,128,126,122,112,107,102,99,99,97,93,86,90,93,92,81,77,81,93,100,101,102,99,97,106,114,113,129,136,132,129,129,130,130,135,133,131,134,121,63,71,41,36,34,32,35,35,27,21,14,-6,-8,-2,12,8,31,36,39,46,51,50,56,57,59,54,72,66,67,64,66,56,51,42,63,68,62,45,59,61,64,51,47,48,78,50,57,66,64,33,29,47,44,47,39,30,33,48,40,42,25,26,20,26,27,24,7,1,6,6,7,1,10,9,7,22,40,33,27,8,15,25,20,18,10,-5,-17,-28,-9,10,15,20,13,0,15,-5,9,13,18,4,28,9,12,5,-2,0,3,-15,-13,10,16,-6,7,-6,1,1,-2,3,20,20,22,17,10,-6,-21,-24,-45,-39,-37,-50,-45,11,-14,-8,-14,8,8,6,3,9,12,11,2,-7,-9,-7,-1,-2,-13,-4,4,-3,-26,-36,-12,-18,-28,-21,-27,-43,-25,-30,-22,-17,-14,-7,-19,-25,-36,-35,-48,-41,-24,-8,-41,-36,-1,-35,-29,-30,-8,-6,18,31,10,12,-38,-28,-20,-33,-27,-26,-27,-26,-24,-24,-24,-25,-26,-27,-29,-31,-32,-35,-37,-39,-40,80,83,85,86,88,93,98,101,104,107,105,103,103,105,107,114,118,114,111,112,112,94,95,104,100,119,93,121,108,111,110,114,125,120,120,108,99,97,89,90,98,96,92,102,100,98,93,94,95,105,112,107,106,97,95,88,92,105,109,108,109,123,121,119,116,115,120,112,122,121,126,77,40,41,39,36,32,28,27,28,25,24,16,6,-1,0,16,27,23,23,25,26,34,39,40,52,67,69,69,71,75,80,81,78,51,54,52,58,58,54,60,64,71,62,35,70,66,50,73,66,54,44,50,41,40,26,33,22,31,20,16,23,28,30,21,9,9,1,4,-1,13,17,8,15,25,26,22,11,5,11,23,15,12,12,12,9,15,3,-2,5,0,7,20,16,16,10,16,21,15,13,11,22,14,9,14,-7,6,-1,9,10,0,12,13,21,9,2,2,9,16,25,27,29,15,7,3,-6,-8,-21,-43,-32,-23,-20,-15,-17,4,2,10,17,10,4,1,4,4,-5,-5,-8,-12,-13,-19,-9,-11,-14,-23,-25,-21,-27,-27,-30,-40,-30,-25,-19,-21,-11,-26,-17,-26,-25,-24,-29,-33,-34,-40,-26,-20,-22,-41,-36,-25,-26,-13,7,-5,-2,-26,-21,-28,-14,-19,-22,-21,-23,-23,-24,-20,-18,-15,-16,-19,-22,-24,-27,-28,-29,-30,-34,-39,-43,-46,81,85,88,90,91,94,97,101,105,110,108,106,106,106,106,113,116,117,113,108,100,94,96,103,97,101,128,91,97,118,107,110,116,115,98,86,86,93,96,83,82,83,112,103,93,99,100,101,95,104,112,117,116,114,104,100,103,109,105,102,112,114,119,123,123,127,113,110,121,109,73,65,56,44,39,33,39,37,31,26,22,8,0,0,5,3,2,5,11,17,24,32,40,50,52,54,60,67,75,78,86,83,71,66,61,61,64,62,52,59,63,73,50,58,50,35,46,52,49,24,22,29,42,45,32,18,2,31,31,22,7,16,12,21,14,14,29,34,28,17,21,14,34,32,28,25,27,24,17,7,7,8,5,23,16,11,14,27,28,13,7,0,23,19,23,17,20,23,14,9,29,9,7,20,-9,-1,-2,7,15,23,11,7,23,5,17,1,14,23,23,14,11,13,13,22,15,10,-1,-2,-8,-41,-36,-28,-26,-16,-19,-1,-3,-6,0,2,-17,-19,-23,-10,-1,-4,-13,-14,-8,-10,-9,-19,-9,-7,-11,-18,-27,-23,-18,-21,-20,-20,-23,-26,-20,-18,-19,-28,-31,-32,-44,-32,-45,-35,-32,-32,-27,-13,-20,-30,-16,-33,-21,-8,-17,-23,-18,-32,-37,-37,-36,-28,-18,-15,-14,-14,-15,-17,-21,-24,-29,-33,-35,-37,-38,-40,-42,-43,-44,81,88,92,93,94,96,97,101,107,113,111,110,108,107,106,109,111,109,106,97,99,106,88,99,112,94,111,108,109,115,112,95,92,86,85,80,96,91,78,74,80,84,97,90,97,103,103,86,83,92,89,95,96,103,104,94,99,101,111,112,108,110,107,114,117,106,102,101,92,74,64,52,42,44,40,37,30,28,20,11,8,11,8,4,-1,3,10,14,18,27,33,37,45,57,62,70,73,54,48,69,73,85,94,75,49,45,37,31,38,47,40,47,50,59,52,44,52,47,47,23,45,40,63,46,45,47,35,31,38,45,29,21,32,25,28,34,35,39,33,33,22,19,10,0,9,17,37,31,24,17,8,12,13,13,26,21,20,20,13,33,28,24,12,28,29,12,16,20,17,8,1,7,15,2,-1,5,4,1,3,-1,-7,-7,3,7,3,17,16,17,12,11,7,12,19,12,9,14,10,1,-9,-16,-45,-35,-18,-17,-4,9,14,8,8,-9,-22,-28,-16,-3,2,6,4,2,-11,-3,1,12,2,-4,-10,-12,-20,-15,-20,-12,-11,-18,-20,-9,-11,-18,-19,-17,-12,-19,-30,-18,-16,-16,-13,-21,-25,-31,8,-31,0,-17,-26,-25,-26,-28,-31,-52,-38,-23,-21,-16,-10,-13,-11,-11,-15,-19,-23,-27,-33,-39,-42,-44,-46,-45,-45,-44,-42,82,90,95,95,96,97,98,102,108,115,113,112,110,108,105,104,105,106,107,112,100,123,129,89,124,124,105,94,94,94,95,96,89,82,79,86,94,80,72,72,68,85,96,89,70,76,67,74,76,85,89,94,92,90,96,88,77,85,93,118,122,121,102,128,116,104,98,98,77,68,70,65,57,48,41,36,28,19,11,8,2,3,11,15,15,18,25,27,28,28,30,37,47,55,60,60,76,63,74,94,86,78,69,55,21,0,28,34,39,39,35,43,38,49,57,58,62,74,66,58,33,28,53,57,63,45,37,50,43,16,17,36,50,46,29,26,26,27,34,27,31,22,15,20,18,7,29,33,34,25,24,20,10,15,14,17,19,27,27,31,29,38,26,26,27,23,24,0,-1,20,11,19,11,7,9,12,19,15,-4,0,3,-2,4,8,0,18,10,10,1,5,8,13,27,27,25,21,6,4,-2,1,-22,-23,-13,-9,22,17,7,-3,2,-1,-8,-7,-11,-17,-10,-16,-9,-9,-1,-8,-21,2,8,8,1,0,-15,-22,-25,-23,-13,-11,-16,-18,-17,-27,-9,-29,-26,-14,-30,-32,-21,-34,-27,-24,11,-16,-16,-18,9,1,-2,-20,-21,-27,-19,-30,-19,-21,-15,-4,-13,-12,-11,-13,-18,-22,-25,-28,-34,-39,-43,-45,-47,-46,-45,-43,-41,81,92,97,96,95,98,100,105,110,116,114,113,111,108,105,103,99,102,109,122,120,110,144,124,94,105,107,96,94,87,95,92,91,94,89,81,87,107,83,93,84,81,77,73,66,53,53,61,69,68,73,72,75,79,81,87,71,83,95,96,92,81,84,85,66,76,92,81,78,83,74,59,59,65,54,44,40,35,31,18,13,16,24,28,31,36,33,35,33,31,34,42,47,45,51,61,61,62,63,74,68,52,38,9,18,20,28,34,46,44,39,61,57,75,77,83,85,61,73,75,56,63,54,54,73,76,51,32,41,25,46,43,43,26,37,35,23,27,15,6,7,13,10,27,30,30,15,6,9,15,19,17,24,25,13,10,9,3,23,25,29,25,39,27,27,30,19,5,29,0,18,2,17,23,16,13,7,4,15,15,1,3,14,21,4,-2,-7,-10,-6,-8,-19,-13,-20,-29,-29,-1,8,10,12,18,3,-12,-17,-4,12,12,5,26,8,-3,-7,-17,-11,-5,-16,-13,-21,-24,-14,-11,1,-21,-21,-30,-28,-37,-23,-24,-18,-29,-16,-22,-28,-29,-32,-35,-30,-31,-37,-18,-41,-32,-38,-40,-37,-43,-35,-2,-13,1,-14,-8,8,4,-23,-31,-22,-27,-22,-13,-8,-10,-13,-18,-18,-21,-23,-25,-27,-29,-32,-35,-37,-39,-40,-41,-42,-41,-39,81,94,99,96,94,98,103,107,112,117,115,114,112,109,106,105,106,103,105,110,110,114,106,107,92,94,95,85,87,90,92,99,91,101,107,85,107,87,83,83,75,79,75,71,61,64,63,64,67,65,69,75,75,74,76,80,83,80,81,83,75,68,77,69,67,68,61,57,65,61,61,69,52,47,40,43,42,33,22,17,25,30,27,30,34,33,35,40,37,47,55,62,68,46,58,56,62,52,48,58,59,35,34,16,16,28,30,42,52,54,56,71,76,83,98,100,100,100,90,81,27,42,42,38,27,30,27,36,44,53,44,36,42,25,22,23,24,16,19,25,28,30,23,29,29,24,19,20,6,7,45,42,27,11,15,20,29,35,34,26,24,15,21,19,18,19,-2,25,10,14,21,23,22,16,15,9,8,12,18,17,33,25,11,20,37,13,0,2,-4,-7,-1,1,-5,-7,-8,-5,-13,-14,-10,-3,2,-5,-2,-1,9,3,4,26,11,0,2,0,-4,-16,-11,-15,-21,-17,-24,-33,-44,-14,-18,-20,-29,-13,-22,-25,-25,-37,-23,-24,-27,-22,-18,-29,-24,-31,-37,-31,-43,-28,-45,-35,-30,-26,-28,9,6,-3,23,13,19,11,-12,-18,-15,-36,-31,-32,-7,-8,-28,-34,-32,-32,-28,-28,-29,-30,-30,-30,-31,-32,-34,-36,-39,-39,-38,73,85,92,93,94,96,99,101,104,106,105,105,104,104,103,101,99,96,94,94,96,90,98,85,95,105,101,92,100,108,112,91,96,98,95,89,85,83,85,79,73,70,65,71,76,77,78,81,80,79,74,66,68,67,68,72,78,85,82,77,72,70,66,65,61,52,46,37,30,28,31,33,41,41,35,26,22,20,26,32,30,27,27,26,36,40,44,51,54,54,50,50,47,31,46,52,48,51,62,75,54,34,32,50,36,37,41,62,63,72,81,91,101,111,109,119,124,129,127,117,112,68,68,73,80,86,81,59,54,60,40,50,51,43,33,31,15,20,20,33,35,23,20,21,16,15,12,17,21,36,24,19,23,25,35,39,35,24,36,39,30,26,22,30,16,14,11,26,23,23,15,30,7,18,12,6,9,16,30,21,30,12,7,18,33,20,12,47,22,3,-6,-9,3,-6,-25,18,24,31,11,-15,-8,-12,0,-7,-4,-5,-11,6,6,3,-9,5,9,-2,-6,-13,-19,-22,-33,-36,-40,-41,2,-11,-23,-25,-34,-31,-26,-29,-37,-32,-30,-28,-14,-29,-31,-19,-29,-9,-9,-41,-51,-29,-33,-32,-19,-31,-29,-20,-5,8,19,25,6,6,-19,-20,-19,-37,-34,-27,-29,-29,-24,-29,-25,-25,-26,-27,-27,-27,-28,-30,-32,-34,-36,-37,-37,65,77,85,89,93,94,95,95,95,95,95,95,95,94,95,97,100,94,103,100,108,114,110,136,109,111,112,105,92,116,94,118,104,98,96,105,103,103,106,91,80,76,82,82,80,76,74,69,69,71,69,74,79,80,77,73,73,76,77,72,65,57,48,40,35,35,34,34,32,28,25,22,23,17,14,19,16,18,18,29,36,27,35,51,48,47,45,39,49,47,28,30,35,47,59,67,69,72,82,79,57,38,46,51,52,45,64,83,89,91,99,100,102,106,117,119,126,125,123,124,120,92,86,93,88,87,73,85,80,73,63,62,41,51,44,33,32,28,21,21,15,14,1,6,12,9,14,23,28,18,26,41,39,45,40,40,43,51,45,37,34,32,18,12,24,13,19,31,37,41,26,19,22,22,27,23,9,10,2,1,8,6,8,7,-7,-20,10,15,42,33,3,-5,-5,7,9,-4,-5,-15,-14,-10,-7,-11,-27,-30,-17,-6,-9,-29,1,-1,6,1,1,-27,-23,-8,-24,-8,-24,-20,-29,-36,-25,-18,-17,-30,-27,-40,-30,-15,-18,-25,-24,-29,-25,-29,-29,-12,-24,-13,-31,-44,-57,-33,-26,-38,-29,-53,-21,-9,-31,25,18,45,32,25,5,-19,-27,-38,-33,-28,-14,-24,-25,-24,-22,-21,-22,-24,-24,-24,-26,-28,-31,-32,-34,-35,-37,65,73,80,85,90,90,90,89,88,87,88,88,89,90,94,96,97,113,100,106,112,111,121,104,112,99,100,107,109,103,99,91,102,102,110,107,105,85,81,84,95,93,84,84,79,74,71,65,64,62,59,61,71,76,79,76,73,66,63,58,55,54,44,37,33,27,20,21,17,21,23,27,18,21,18,25,35,28,33,34,39,40,38,34,29,35,37,33,27,27,38,47,48,50,58,64,69,72,74,65,60,71,76,81,85,87,87,88,88,91,90,93,103,108,112,112,99,99,95,87,84,90,84,65,86,81,79,70,74,66,52,49,56,43,42,30,23,27,23,16,12,0,6,-2,7,12,19,28,31,37,36,33,41,36,57,49,54,37,39,36,24,24,28,24,13,32,23,24,27,27,25,19,22,23,19,19,16,21,5,1,-5,0,-4,-8,-1,-13,-31,-9,-2,9,33,24,16,14,4,-1,-23,-17,-13,-1,-8,-27,-31,-34,-39,-30,-14,-6,-1,2,12,14,9,-4,-16,-21,-11,-12,-11,-22,-36,-43,-34,-6,-7,-10,-25,-27,-35,-35,-24,-24,-19,-24,-26,-31,-43,-10,-36,-28,-33,-49,-41,-35,-31,-22,-50,-32,-17,-30,-13,-12,26,29,28,17,-12,-17,-17,-23,-25,-22,-30,-22,-15,-16,-20,-20,-20,-21,-21,-21,-22,-23,-24,-25,-25,-27,-30,72,76,79,81,84,84,84,84,83,82,83,83,83,86,87,89,95,99,106,113,109,105,111,117,97,107,103,80,87,87,76,91,76,83,83,84,81,79,86,84,86,90,83,86,87,85,85,82,71,70,74,76,72,68,71,70,60,61,58,62,62,56,50,45,47,45,37,32,34,33,31,22,10,14,22,27,30,18,8,4,3,4,11,15,12,10,18,24,30,39,41,44,52,61,66,70,69,78,80,73,77,71,69,68,71,74,76,78,81,80,85,97,95,100,94,91,92,84,71,76,79,74,73,63,52,50,53,48,53,54,61,40,32,45,24,18,33,23,12,16,16,14,12,8,6,20,24,28,25,22,30,30,39,40,39,45,39,28,13,31,38,38,33,38,46,28,21,16,31,32,48,58,38,31,27,26,21,16,6,9,5,-14,-11,-11,-12,-9,-16,-29,-13,-18,7,34,52,45,25,21,12,7,0,-5,-14,-21,-28,-28,-31,-20,-12,-9,-12,-12,-3,-7,2,0,-4,-6,-13,-32,-16,-24,-21,-21,-32,-26,-12,-17,-26,-27,-34,-28,-20,-18,-26,-17,-27,-40,-45,16,-46,-41,-36,-38,-34,-46,-45,-40,-52,-24,-28,-25,-30,-25,-23,-20,39,10,-1,-6,-5,18,-31,-24,-20,-20,-26,-22,-21,-19,-19,-19,-18,-18,-16,-14,-12,-12,-12,-12,-15,79,78,77,78,78,78,78,78,77,77,77,78,78,81,86,85,96,101,103,93,89,108,111,90,82,88,88,82,80,68,65,81,85,83,79,85,92,95,97,91,89,91,93,89,86,84,81,86,90,90,89,81,78,74,69,67,78,78,74,70,57,50,45,45,37,28,21,13,20,26,32,34,28,25,22,23,22,19,10,-1,-7,-2,6,19,26,21,16,16,18,24,28,39,39,45,51,53,56,64,68,68,62,62,63,67,73,75,75,70,71,85,90,89,88,82,80,78,70,70,70,70,68,58,54,55,54,53,36,44,51,46,36,4,49,42,28,21,26,16,29,20,16,19,17,22,20,18,13,17,22,28,32,31,36,40,35,23,27,22,36,32,24,24,22,22,26,24,9,30,49,40,34,46,31,47,23,41,42,26,22,11,11,19,18,4,8,4,-2,-10,-11,-16,4,21,35,26,13,34,25,33,16,-9,-21,-20,-26,-26,-20,-18,-20,-19,-16,7,7,-8,-10,-2,6,-9,-18,-8,-15,-25,-30,-28,-30,-26,-25,-14,-14,-19,-28,-26,-15,-27,-27,-25,-23,-39,-40,-20,-33,-45,-44,-49,-51,-55,-47,-48,-41,-42,-44,-30,-39,-20,-16,-29,-34,-30,-41,-15,-21,-8,-22,-28,-29,-31,-29,-27,-25,-19,-18,-17,-16,-15,-11,-6,0,1,2,2,1,76,74,73,72,71,70,69,68,67,67,66,65,71,75,82,91,91,88,88,85,82,76,88,96,97,86,77,78,70,78,71,87,83,75,79,82,92,102,106,106,101,103,99,94,87,86,88,90,92,89,93,86,86,85,87,90,87,86,85,90,94,84,42,29,50,38,12,9,21,28,33,45,37,10,-25,-50,-71,-75,-51,-10,-5,-6,-9,-6,4,13,13,17,25,28,27,29,31,42,51,51,54,57,59,62,59,61,65,69,72,72,75,73,79,82,80,79,78,78,75,68,60,58,56,51,54,58,55,46,41,40,38,33,31,36,35,32,33,11,29,13,6,8,5,9,5,2,0,4,0,11,14,18,21,22,20,27,21,20,22,18,24,30,38,1,3,4,-1,-7,-15,-1,10,15,33,36,15,29,25,42,45,28,29,26,26,24,28,24,27,22,11,4,-2,2,-1,0,-5,-11,22,19,23,25,25,19,1,9,20,4,-8,-28,-51,-38,-18,-16,-22,-18,-23,6,-1,-9,-3,1,-7,-11,-30,-18,-28,-22,-23,-14,-18,-9,-8,0,-9,-17,-8,-12,-23,-22,-8,-27,-48,-39,-37,-50,-52,-38,-37,-59,-43,-11,-36,-37,-26,-37,-25,-24,-17,-44,-35,-40,-38,-34,-19,-29,-37,-52,-44,-30,-26,-29,-21,-17,-16,-14,-13,-12,-9,-5,-1,3,6,8,6,72,70,68,66,64,62,60,59,58,56,54,53,63,75,80,84,84,90,93,84,80,82,88,82,80,71,70,67,76,76,86,77,85,83,90,91,91,98,103,102,101,98,98,97,94,92,94,92,97,104,99,94,97,96,88,87,87,85,82,75,69,54,43,58,84,68,54,20,16,12,-3,-1,-8,-16,-30,-38,-49,-65,-83,-103,-110,-123,-55,-28,-20,-2,20,29,37,40,36,36,39,40,37,42,49,51,51,49,53,59,65,68,69,74,80,77,85,86,82,75,65,60,59,59,59,59,57,55,54,52,46,42,40,39,36,36,37,37,39,35,28,23,18,17,10,11,1,-1,0,7,-3,-11,-13,-15,-17,-23,-22,-14,7,5,2,7,12,-4,0,0,1,1,-2,-1,15,16,22,17,6,3,21,30,21,-1,26,33,53,46,32,30,27,30,28,23,22,13,13,20,21,17,12,6,-3,-17,-2,11,17,21,19,2,-1,-3,4,5,14,8,-22,-29,-26,-37,-24,-13,3,-26,-17,5,10,12,12,6,-10,-17,-25,-12,-23,7,-7,-4,-2,6,11,-9,-9,-28,-26,-29,-23,-30,-53,-41,-42,-32,-49,-52,-41,-41,-22,-33,-9,-30,-38,-54,-50,-30,-31,-51,-48,-37,-42,-37,-45,-42,-39,-36,-32,-31,-31,-25,-18,-14,-13,-11,-11,-10,-8,-5,-2,4,10,13,12,64,63,61,58,56,55,54,53,52,52,50,49,56,63,74,80,75,76,72,73,76,78,74,70,76,74,70,76,78,74,79,87,94,101,98,100,105,110,107,101,98,101,100,106,111,110,101,102,98,98,90,98,95,94,95,90,87,85,75,67,64,67,73,56,51,63,77,56,46,18,8,-9,-19,-24,-22,-20,-31,-55,-77,-95,-79,-79,-87,-142,-121,-41,18,33,42,39,39,26,20,29,33,33,36,36,40,46,57,71,74,76,73,73,54,53,56,62,64,59,55,53,48,46,46,50,53,53,49,42,39,41,40,39,39,38,38,36,32,35,27,24,20,13,12,7,3,-5,-18,1,-18,-14,-14,-19,-20,-21,-26,-38,-39,-28,-15,-9,-4,4,-1,-3,-4,-2,-1,-1,2,7,12,15,13,2,10,13,19,28,20,48,25,26,5,45,29,20,46,27,13,24,18,28,32,28,38,20,6,-14,-6,-5,-18,-8,-9,-17,-31,-19,-22,-11,-5,-6,-4,-2,-21,-21,-14,-12,-16,-19,-18,-16,-6,18,9,23,-12,-4,-1,-10,-3,4,11,5,-1,-5,18,20,4,-6,-43,-26,-27,-28,-32,-42,-39,-33,-43,-37,-39,-38,-50,-35,-39,-29,-32,-12,-5,-48,-50,-33,-41,-37,-46,-37,-49,-47,-28,-10,-23,-22,-16,-19,-21,-21,-16,-15,-14,-13,-11,-9,-7,1,9,14,14,51,52,52,50,48,48,49,50,51,53,53,58,60,64,69,69,78,82,88,89,84,81,78,77,76,73,67,68,65,70,78,90,96,100,102,101,99,89,87,93,95,93,101,108,106,108,110,103,97,92,87,86,83,79,76,74,68,66,75,81,75,60,79,78,77,87,89,86,59,30,20,35,16,3,-1,-2,5,15,-4,-71,-111,-75,-57,-66,-100,-87,-70,-69,-66,-58,-55,-67,-77,-97,-38,3,6,3,1,7,15,23,36,49,59,49,62,62,63,54,51,49,45,44,42,44,44,42,35,28,21,17,15,15,15,19,22,25,30,31,30,34,35,28,25,7,4,5,-5,-7,-20,-16,-7,-24,-18,-11,-15,-13,-21,-25,-23,-22,-17,-7,-5,-2,5,8,7,1,1,15,8,-1,-6,-3,-2,8,4,13,16,15,20,6,8,18,35,12,23,27,38,28,37,34,34,23,24,17,26,17,18,7,6,-1,-6,3,8,-6,-5,-15,-24,-27,-3,-2,-7,-11,-23,-25,-22,-15,-5,5,-5,-9,-20,-28,-7,3,8,19,-8,2,2,-6,-11,-10,-9,-19,-23,-11,-11,-22,-28,-40,-31,-30,-24,-37,-40,-40,-37,-35,-40,-32,-45,-43,-45,-57,-79,-70,-28,-14,0,-41,-40,-40,-56,-46,-36,-21,-21,-27,-27,-23,-29,-27,-34,-28,-24,-26,-24,-22,-20,-18,-16,-6,3,9,12,38,41,42,41,40,42,44,47,50,54,56,59,59,59,56,57,61,87,88,79,70,62,52,50,50,53,65,65,65,66,71,73,75,81,85,93,89,84,80,80,79,88,98,106,103,107,105,100,98,90,83,76,72,65,65,59,56,55,54,48,50,57,60,67,69,71,78,85,86,55,66,57,45,19,16,0,15,8,2,-66,-28,-19,-53,-52,-81,-77,-76,-75,-75,-74,-71,-59,-62,-68,-75,-85,-87,-93,-86,-45,-14,2,18,29,30,39,36,37,28,28,20,16,15,12,20,18,16,6,3,-2,-5,-4,-1,4,10,19,21,25,27,25,21,18,17,15,12,6,3,-5,-8,-11,-21,-10,-25,-8,-8,-7,-9,-9,-7,-6,-8,-10,-15,-20,-19,-13,-12,-8,-5,-9,-4,-10,-12,-14,-15,-11,-8,-3,0,3,-1,9,8,7,9,18,9,13,8,56,48,27,29,23,23,37,42,34,13,6,19,26,28,2,6,11,9,18,10,5,-3,-22,-24,-17,-23,-24,-18,-21,-21,-18,-4,-6,-18,-20,-12,-18,-32,-18,10,9,9,2,8,6,8,16,-9,-10,-31,-27,-29,-30,-24,-26,-21,-36,-29,-24,-24,-22,-21,-34,-18,-26,-13,-30,-25,-32,-22,-43,-49,-99,-86,-30,-1,-48,-46,-39,-30,-18,-37,-29,-45,-36,-27,-35,-35,-31,-32,-36,-33,-30,-28,-27,-25,-14,-3,5,10,36,40,42,42,43,44,45,47,50,53,55,53,49,40,41,42,45,34,39,46,54,54,57,56,55,56,57,64,65,59,51,54,58,62,67,64,69,73,80,78,81,82,79,78,80,82,84,84,82,75,70,62,62,64,71,72,65,57,56,56,54,56,62,63,56,51,43,28,48,102,118,79,42,31,32,40,34,46,10,-6,-18,-36,-12,-33,-30,-63,-82,-78,-82,-84,-70,-70,-61,-65,-61,-91,-94,-106,-93,-78,-97,-84,-66,-58,-40,-34,-17,-41,-16,-17,-8,-7,-5,-7,-15,-18,-20,-20,-20,-19,-13,-10,-9,-5,4,10,15,20,20,17,11,2,0,4,6,-5,5,1,-5,-23,-10,-12,-3,6,0,1,1,3,5,0,-5,-8,-7,-5,-6,-12,-18,-12,-9,-17,-16,-17,-14,-11,-12,-17,-18,-18,-16,-16,-14,-15,-13,-4,-16,10,10,12,-2,19,22,42,36,9,15,12,4,-1,14,35,51,32,25,21,22,35,34,23,25,6,-22,-32,-25,-8,-17,-20,-10,-2,-12,-21,-15,-11,-15,-11,-18,-11,-23,-22,-3,-2,4,-1,-17,4,-12,-3,-22,-23,-26,-26,-17,-22,-21,-22,-7,-12,-19,-23,-13,-14,-17,-24,-16,-14,-15,-21,-21,-32,-17,-26,-37,-32,-43,-64,-78,-32,-30,-66,-18,-43,-44,-52,-38,-36,-33,-31,-28,-30,-33,-37,-34,-32,-29,-27,-25,-18,-11,-7,-6,35,38,41,44,46,46,46,47,49,52,55,42,28,12,0,-4,-15,-25,-18,-15,-6,17,17,21,21,28,38,36,39,40,39,39,35,32,34,45,47,54,55,64,72,73,74,78,78,80,78,67,54,50,57,58,63,64,59,55,62,60,53,51,50,49,47,44,39,37,40,39,43,44,26,23,91,59,18,-11,-13,-26,56,80,39,0,3,-23,-35,-40,-37,-73,-85,-76,-79,-71,-62,-47,-48,-48,-42,-52,-56,-56,-70,-76,-78,-74,-43,-23,-14,-2,-13,-18,-24,-32,-36,-31,-27,-28,-28,-32,-38,-35,-32,-33,-32,-24,-22,-14,-5,-2,-6,-12,-11,-7,-4,-9,-8,6,-2,-6,-8,27,3,6,10,7,1,1,-1,-1,-1,0,1,1,-2,0,0,2,-4,-9,-9,-9,-6,-6,1,-6,-10,-15,-8,-9,-11,-8,-6,-6,-11,-14,-18,-21,-12,-8,-9,1,-3,1,10,8,5,4,18,37,43,28,26,20,36,42,18,19,12,8,0,13,-1,5,4,-6,-12,-20,-29,-20,-10,-3,-3,7,16,3,2,-11,-12,-17,-14,9,5,10,-5,-18,6,-12,-18,-14,-10,-5,-9,-4,-22,-14,-16,-20,-10,-6,-13,-6,-19,-17,-15,-26,-26,-31,-21,-26,-22,-24,-25,-28,-27,-37,-33,-52,-78,-77,-98,-33,-31,-31,-52,-49,-64,-41,-35,-37,-36,-38,-35,-33,-31,-27,-24,-22,-19,-19,-22,36,39,42,45,47,47,46,46,48,49,36,37,18,-4,-24,-39,-44,-58,-48,-41,-50,-33,-16,-9,2,4,5,10,12,17,21,24,24,27,29,34,37,40,45,56,63,80,83,88,72,66,52,51,54,53,55,53,49,50,53,49,40,32,26,26,32,41,39,7,-6,-6,-9,-13,-17,-21,-6,26,22,15,-4,-7,-11,5,3,23,18,9,-16,-19,-47,-53,-40,-55,-59,-74,-41,-59,-43,-36,-37,-43,-48,-59,-41,-33,-30,-34,-27,-32,-28,-24,-29,-25,-26,-35,-29,-25,-23,-32,-28,-30,-31,-35,-33,-33,-34,-23,-25,-42,-41,-40,-34,-28,-23,-18,-13,-14,-17,-12,-5,-2,6,-10,7,2,28,25,18,16,13,7,8,7,7,-1,-1,-2,-5,-4,-14,-5,-1,-1,0,6,6,4,1,2,3,-2,-6,-9,-14,-20,-18,-22,-28,-32,-41,-40,-33,-29,-23,-21,-11,-3,1,23,27,32,30,28,26,34,48,28,21,19,2,0,1,6,5,16,14,27,1,-2,-6,-12,-11,-10,-3,-2,5,16,15,-6,-2,-1,-2,0,-1,-9,-3,13,19,5,-9,-12,1,13,-2,1,-8,-9,-7,-14,3,8,-5,-8,-8,-14,-20,-22,-25,-20,-26,-26,-21,-26,-27,-32,-21,-29,-21,-17,-21,-24,-18,-37,-49,-55,-67,-41,-33,-34,-24,-28,-24,-28,-32,-32,-30,-28,-26,-24,-23,-23,-23,-25,-28,39,42,44,45,46,46,45,45,46,46,33,17,16,-7,-29,-52,-66,-66,-72,-64,-56,-60,-52,-54,-50,-42,-28,-18,-9,-2,3,7,14,15,15,14,17,21,29,38,43,48,42,37,37,39,46,51,55,59,55,49,46,40,35,35,34,16,13,12,9,7,4,7,6,5,5,5,7,17,22,13,45,71,21,26,36,31,21,6,18,-8,-39,-37,-37,-72,-57,-47,-55,-68,-46,-28,-30,-20,-24,-24,-25,-9,-50,-45,-49,-46,-31,-34,-32,-30,-32,-26,-22,-32,-43,-39,-27,-42,-35,-34,-23,-9,-7,-5,-8,-18,-24,-25,-32,-22,-44,-36,-31,-29,-26,-16,-6,-1,-1,-1,14,9,8,3,5,5,7,10,6,1,-1,-4,-6,-5,-8,-12,-12,-10,-5,1,6,8,5,-1,-3,-7,-3,-5,-3,-5,-4,-7,-9,-11,-19,-24,-20,-23,-21,-20,-29,-22,-17,-3,7,19,28,12,-1,27,29,27,34,28,19,21,10,16,14,25,29,7,4,7,17,3,6,5,7,-10,3,0,0,3,-2,-8,0,1,5,18,7,3,1,-16,-10,-18,-9,5,8,16,13,10,2,0,2,13,6,-4,4,-1,-17,-20,-17,-23,-23,-38,-40,-41,-32,-26,-21,-20,-20,-20,-21,-18,-16,-18,-13,-14,-12,-23,-41,-39,-41,-35,-29,-18,-24,-24,-23,-26,-25,-21,-18,-15,-15,-18,-20,-21,-22,-23,-24,42,45,46,45,45,45,44,44,43,43,30,15,-1,-3,-25,-48,-67,-69,-73,-74,-75,-76,-70,-67,-67,-64,-58,-53,-44,-42,-34,-28,-23,-12,-8,-3,3,5,1,6,8,9,19,21,25,35,35,40,45,44,42,40,29,24,24,25,24,20,18,19,18,19,20,18,17,19,21,25,27,25,17,10,11,-16,42,39,47,38,24,40,5,-21,-35,-33,-31,-38,-51,-40,-32,-31,-27,-29,-28,-28,-22,-18,-48,-48,-41,-50,-57,-57,-35,-42,-34,-30,-37,-47,-46,-37,-26,-16,-30,-25,-7,-5,-7,-7,-8,-7,-18,-14,-13,-7,-14,-11,-7,-11,-8,-13,-18,-16,-8,1,8,14,22,25,23,18,14,11,10,6,3,-1,-2,-1,-1,3,3,1,1,4,7,6,2,4,10,10,6,2,0,-4,-9,-9,-12,-12,-17,-18,-17,-13,-12,-18,-17,-13,-25,-11,-1,3,6,13,18,20,26,23,21,23,22,23,22,20,18,18,14,13,15,25,25,11,9,15,7,2,12,12,7,12,8,10,4,-6,-8,7,5,5,20,11,10,11,8,10,5,4,-1,17,18,22,12,18,13,15,24,21,4,-6,-8,-21,-29,-27,-28,-35,-45,-36,-37,-38,-30,-12,-24,-19,-22,-38,-28,-34,-24,-37,-35,-40,-35,-25,-27,-41,-30,-14,-21,-25,-26,-26,-19,-16,-6,-2,-4,-11,-18,-20,-22,-22,-20,47,49,51,51,52,51,50,49,47,46,32,18,3,-14,-17,-41,-59,-61,-69,-70,-82,-83,-80,-77,-78,-79,-69,-63,-61,-53,-51,-47,-47,-44,-36,-35,-27,-18,-9,-12,-1,4,8,9,16,18,24,28,27,27,33,33,32,33,30,28,28,30,26,22,23,22,23,24,25,27,28,28,28,23,21,19,20,27,43,55,53,39,25,0,13,-71,-15,-37,-59,-35,-21,-42,-48,-35,-30,-22,-22,-27,-25,-57,-50,-58,-40,-39,-42,-47,-49,-52,-51,-42,-35,-36,-36,-40,-28,-21,-23,-14,-16,-22,-15,-7,-3,-1,-1,7,1,-3,1,4,1,-7,-4,-7,-7,-12,-18,7,21,25,27,24,12,10,10,11,13,11,8,9,5,6,8,10,13,10,6,11,11,8,8,6,2,-2,-7,-7,-7,-7,-10,-10,-12,-12,-10,-6,-9,-9,-11,-13,-10,-5,-1,-7,-9,0,11,10,10,12,17,11,14,15,16,17,18,20,19,20,15,23,18,16,5,9,15,23,35,24,27,14,17,35,34,9,17,13,-9,-7,28,3,12,6,18,12,31,4,7,-2,19,24,24,20,26,17,9,8,10,5,21,-1,0,-11,-24,-32,-34,-34,-35,-38,-37,-31,-27,-14,-25,-22,-26,-13,-23,-23,-24,-32,-24,-18,-9,-22,-9,-12,-12,-24,-26,-26,-28,-25,-22,-12,-5,-2,-3,-7,-11,-13,-15,-16,-16,52,54,56,58,59,58,57,55,52,35,33,17,0,-11,-24,-28,-49,-54,-64,-66,-67,-79,-86,-88,-87,-86,-87,-80,-75,-67,-61,-61,-62,-61,-57,-51,-53,-47,-35,-26,-20,-11,2,11,19,22,22,21,26,27,29,31,31,30,32,30,33,33,30,30,31,33,28,29,33,31,32,32,28,25,24,21,19,14,1,-18,-31,-26,-12,-16,5,16,-3,12,-16,-39,-57,-34,-47,-33,-16,-2,-11,-89,-88,-63,-47,-16,-26,-31,-31,-38,-34,-44,-41,-47,-49,-49,-43,-21,-9,-9,-10,-16,-11,-8,3,5,8,5,11,8,11,12,12,2,-16,-17,-28,-8,-3,5,13,25,22,17,16,12,9,12,16,21,24,28,31,32,30,27,16,13,13,13,5,3,-1,-4,-4,-3,-3,-2,-6,-4,-8,-9,-13,-13,-15,-12,-12,-11,-8,-4,-4,-6,-8,-10,-13,-14,-8,-4,-2,2,5,8,8,17,19,14,18,12,13,10,20,26,21,8,7,15,24,24,19,33,34,28,40,24,20,19,15,8,29,19,10,8,-5,12,14,35,10,15,34,11,15,33,35,28,30,27,33,26,21,17,33,-10,5,4,-13,-22,-32,-30,-34,-38,-40,-35,-25,-19,-19,-10,-14,-16,-15,-9,-9,-11,-32,-34,-32,-18,-13,-17,-10,-17,-28,-35,-24,-21,-16,-19,-13,-11,-4,-2,-2,-3,-4,-6,-9,-10,-11,54,56,57,59,60,59,58,56,53,38,24,22,6,-13,-30,-44,-42,-44,-51,-60,-61,-66,-69,-76,-83,-82,-81,-81,-73,-71,-61,-57,-57,-56,-51,-47,-45,-42,-38,-32,-28,-21,-14,-5,5,11,15,20,23,24,25,28,30,30,32,34,37,36,39,37,41,40,40,38,32,31,27,21,17,17,18,19,18,11,5,0,-1,-1,4,16,10,17,7,-14,-37,-61,-78,-90,-89,-60,-62,-69,-70,-23,-28,-33,-40,-41,-34,-14,-18,-35,-42,-48,-25,-64,-52,-36,-22,-18,-14,-12,-9,-11,-14,-5,-8,-2,1,3,8,6,-1,-6,1,-31,1,11,10,18,17,29,36,44,43,44,43,46,46,43,38,34,33,31,28,22,17,13,11,8,5,0,-2,-3,-4,-5,-6,-11,-12,-11,-10,-13,-14,-12,-10,-5,-3,-5,-7,-13,-23,-21,-23,-16,-16,-19,-17,-13,-8,-5,-1,7,3,2,1,1,6,7,9,7,12,20,9,8,14,17,22,22,13,21,27,28,19,34,30,35,39,38,36,37,25,44,24,17,20,5,2,-1,0,26,32,19,35,44,7,14,25,28,8,32,38,0,5,13,-5,-16,-29,-31,-25,-26,-26,-32,-29,-26,-29,-21,-16,-22,-15,-13,-18,-18,-12,-23,-39,-46,-15,-14,-16,-14,-20,-15,-9,-5,-14,-16,-17,-17,-12,-6,-1,0,1,2,2,0,-2,-4,-6,54,55,55,55,55,54,53,53,53,42,30,18,17,4,-16,-40,-50,-55,-51,-47,-59,-63,-65,-69,-71,-79,-79,-75,-74,-64,-69,-61,-56,-51,-48,-47,-47,-44,-38,-36,-32,-29,-21,-15,-11,-6,-1,7,12,19,21,25,29,34,36,40,40,43,46,49,45,44,45,42,40,33,24,18,12,7,6,4,4,6,4,6,1,3,5,1,0,-2,-17,-27,-52,-60,-58,-107,-120,-126,-78,-68,-45,-40,-34,-24,-30,-43,-27,-34,-32,-21,-19,-26,-31,-27,-23,-34,-29,-24,-18,-15,-7,-14,-14,-16,-18,-22,-17,-9,-12,-6,-1,-1,2,16,18,24,29,46,52,53,54,69,71,66,51,43,37,33,32,34,33,26,20,15,13,12,12,14,16,19,18,9,-2,-12,-17,-16,-17,-18,-18,-11,-5,-9,-15,-19,-22,-18,-19,-19,-15,-18,-16,-15,-14,-19,-16,-12,-11,-17,-10,-7,-9,-11,-14,-11,-11,3,3,1,2,-12,-2,-8,14,9,20,14,38,24,19,20,34,31,33,45,31,39,44,29,21,15,13,19,6,-9,3,-10,-21,8,6,9,1,-4,-11,-1,5,14,1,-7,4,21,28,-7,-21,-40,-38,-40,-39,-33,-44,-44,-32,-28,-24,-26,-26,-19,-18,-16,-20,-32,-21,-23,-33,-27,-22,-9,-6,-11,-9,-9,-19,-25,-17,-10,-12,-8,-5,-1,1,5,6,6,7,5,4,2,1,54,54,53,52,50,49,48,50,42,45,34,19,7,4,-14,-31,-33,-44,-54,-66,-61,-48,-40,-66,-74,-59,-50,-102,-100,-76,-63,-58,-51,-47,-45,-44,-43,-42,-43,-41,-35,-31,-31,-27,-25,-20,-14,-9,1,8,13,17,22,28,31,33,37,42,47,49,48,49,45,40,37,34,32,25,19,11,6,5,13,12,15,28,23,16,11,5,3,-3,-23,-28,-42,-42,-48,-58,-116,-107,-105,-87,-44,-36,-38,-38,-33,-34,-35,-33,-35,-25,-25,-44,-30,-41,-50,-40,-11,-40,-30,-31,-21,-16,-21,-16,-13,-12,-12,-10,-3,1,-2,7,6,10,16,25,35,48,61,69,76,70,58,54,49,42,40,36,32,28,27,29,30,29,26,22,18,16,15,16,18,15,5,0,-5,-6,-8,-14,-27,-26,-14,-13,-15,-18,-20,-19,-22,-23,-23,-26,-21,-15,-20,-9,-8,-16,-22,-24,-18,-12,-12,-17,-21,-21,-15,-7,-4,5,-6,-11,-25,-26,-17,5,-1,0,23,0,12,22,23,35,41,43,35,46,16,8,-4,4,8,1,11,5,-3,12,-8,17,-8,-17,-7,3,9,6,15,25,27,26,31,15,-19,-20,-37,-32,-36,-36,-30,-34,-38,-27,-31,-28,-25,-30,-20,-16,-18,-23,-26,-27,-34,-33,-16,-8,-8,-8,-7,-5,-22,-21,-25,-18,-20,-10,-9,-8,-3,-2,3,10,11,11,11,11,10,9,7,56,56,56,55,55,54,54,55,44,34,36,27,10,-10,-15,-38,-57,-17,-9,-66,-64,-74,-30,-61,-10,-47,-47,-46,-50,-62,-48,-63,-98,-90,-47,-43,-43,-41,-40,-39,-38,-33,-31,-29,-25,-21,-14,-9,-1,3,5,5,11,16,18,18,20,24,26,31,36,39,40,41,44,46,41,29,17,-3,-10,-14,-19,-21,-27,-31,-22,-10,-9,-21,-37,-20,14,-49,-86,-47,-52,-47,-71,-77,-59,-45,-75,-54,-45,-40,-10,-30,-38,-50,-42,-40,-43,-41,-25,-26,-28,-31,-43,-10,-18,-21,-25,-23,-19,-11,-11,-13,-4,3,-5,-5,-7,-3,-2,3,11,15,28,47,56,61,59,54,47,43,41,41,37,35,31,26,25,24,22,20,21,26,31,32,28,21,17,12,8,1,-2,-18,-32,-31,-27,-29,-26,-26,-23,-20,-13,-9,-8,-8,-11,-13,-15,-13,-17,-18,-17,-13,-17,-17,-18,-14,-22,-28,-40,-35,-20,-12,-23,-19,-17,-25,-22,-24,-21,-21,-20,-21,-6,-14,-3,3,12,24,26,21,26,25,30,19,21,25,20,10,4,11,18,5,-12,-5,-10,-11,3,-3,11,17,18,21,-3,-4,-14,-16,-28,-28,-38,-37,-37,-44,-37,-31,-27,-36,-26,-35,-27,-25,-23,-22,-19,-34,-25,-28,-30,-25,-11,-14,-11,-13,-16,-18,-21,-23,-26,-24,-23,-16,-12,-7,-8,-1,3,9,9,10,11,11,11,11,9,57,58,59,59,60,60,60,60,48,37,23,20,4,-12,-34,-48,-59,-84,-82,-64,-12,-8,-34,-66,-74,-39,-32,-47,-36,-50,-47,-45,-45,-38,-54,-94,-95,-86,-57,-50,-48,-45,-42,-38,-37,-34,-32,-28,-24,-20,-16,-11,-8,-2,4,7,10,12,16,20,17,8,2,3,7,12,14,10,-11,-9,-13,-12,-34,-64,-44,-27,-30,-19,-29,-14,-38,-31,-66,-4,-39,-10,-57,-60,-67,-97,-77,-41,-31,-55,-54,-55,-25,-14,-30,-42,-47,-45,-46,-37,-32,-30,-32,-34,-37,-33,-9,-6,-10,-11,-16,-13,-9,2,-2,0,11,3,5,3,5,7,11,14,25,36,40,43,47,48,46,47,45,42,40,37,32,28,27,30,33,38,43,42,32,17,7,0,-4,-5,-8,-10,-7,-8,-9,-12,-21,-20,-21,-18,-17,-12,-12,-8,-14,-21,-19,-21,-17,-21,-25,-26,-24,-17,-22,-17,-30,-34,-33,-31,-17,-10,-5,-5,-13,-23,-28,-13,-13,-16,-17,-7,-10,-7,-12,7,6,1,15,14,15,23,28,40,20,21,22,3,-4,-18,18,22,5,-2,-12,-10,6,-6,9,19,19,8,3,3,-17,-22,-22,-23,-26,-32,-30,-41,-40,-29,-28,-39,-31,-27,-37,-23,-23,-20,-23,-28,-40,-46,-21,-21,-26,-19,-13,-14,-10,-12,-17,-17,-20,-17,-29,-20,-31,-21,-17,-12,-4,-4,3,7,8,9,10,11,13,13,11,54,56,57,57,57,57,56,56,42,30,17,10,11,-8,-28,-17,-59,-49,3,-43,-71,-55,-9,-11,11,-36,-44,-18,-39,-36,-41,-34,-34,-36,-39,-38,-38,-56,-81,-84,-82,-78,-76,-74,-72,-69,-66,-63,-61,-59,-53,-50,-47,-45,-43,-39,-35,-29,-23,-19,-16,-13,-10,-7,-6,-5,-3,0,-7,-2,-2,-17,-20,-7,-24,-43,-39,-40,-27,-47,12,9,-40,-35,-26,-78,-54,-54,-43,-41,-75,-60,-24,-31,-32,-52,-42,-20,-4,-17,-30,-33,-29,-29,-37,-43,-39,-35,-25,-27,-21,-16,-4,4,1,3,6,6,7,9,5,10,14,14,14,11,23,25,26,32,29,42,47,50,52,52,48,48,50,50,46,44,45,53,57,48,35,27,22,18,16,16,16,15,12,9,6,1,-3,-6,-10,-15,-16,-15,-10,-10,-12,-19,-20,-22,-19,-18,-20,-20,-17,-16,-17,-18,-16,-27,-17,-20,-18,-16,-19,-20,-17,-24,-22,-18,-5,-1,-8,-6,-18,-34,-35,-40,-8,-18,-22,-17,-25,-25,-16,40,35,35,17,39,23,12,9,12,-13,5,-2,5,14,-14,-14,-18,3,-13,-3,1,-7,-19,-9,-9,-10,-16,-12,-8,-37,-33,-28,-35,-38,-29,-22,-22,-27,-28,-22,-27,-35,-34,-32,-32,-20,-21,-23,-17,-11,-9,-11,-16,-6,-11,-13,-15,-15,-30,-33,-29,-13,-17,-6,-2,2,4,7,8,10,11,12,12,11,47,48,49,49,48,46,43,26,26,11,-6,-21,-43,-1,-5,7,21,10,-14,7,2,-5,-29,-5,-53,-29,7,2,-19,-15,-20,-25,-30,-23,-18,-21,-41,-45,-45,-45,-63,-80,-78,-71,-66,-67,-64,-61,-59,-55,-52,-48,-46,-44,-40,-37,-32,-27,-21,-16,-11,-7,-7,-4,-3,-5,-8,-10,1,18,18,-12,-18,-4,-8,-31,-12,-48,-55,-70,-40,-36,11,-29,-36,-10,12,-8,-51,-56,-61,-53,-49,-48,-36,-38,-40,-35,-16,-14,-16,-17,-17,-14,-36,-24,-25,-37,-41,-40,-37,-28,-15,-11,1,7,12,21,12,11,14,18,23,17,18,16,14,14,18,24,28,35,46,45,45,45,45,40,38,43,52,57,55,49,46,45,40,36,33,32,31,27,27,21,15,12,8,4,2,2,0,-2,-5,-12,-13,-13,-12,-14,-12,-8,-5,-6,-3,-3,-5,-5,-5,-5,-4,-7,-7,-5,-11,-18,-28,-33,-24,-16,-5,3,10,14,3,1,-2,-8,-14,-22,-25,-21,-15,-18,-28,-24,-25,-13,27,23,18,23,15,11,6,0,-21,16,16,-5,-1,-2,-14,-8,-13,-14,-9,-20,-10,-13,-6,4,-9,-23,-19,-11,-8,-26,-31,-32,-24,-17,-29,-23,-20,-33,-22,-23,-29,-35,-36,-28,-30,-28,-25,-24,-19,-18,-28,-23,-7,-22,-19,-13,-10,-15,-15,-15,-11,-8,-3,-1,0,4,8,8,9,9,10,10,10,40,41,41,40,39,35,30,15,1,2,-10,-25,-39,-48,-56,-75,-94,-43,-15,38,63,7,17,-45,-3,9,3,-2,-1,6,-21,-35,-33,-37,-44,-54,-32,-38,-34,-43,-36,-45,-62,-72,-69,-63,-66,-65,-65,-63,-61,-54,-49,-44,-38,-32,-30,-25,-20,-16,-17,-18,-20,-20,-23,-28,-34,-43,-39,-40,-9,6,-13,-7,-7,1,-14,37,-13,-28,-24,-51,-31,-27,-41,-49,-67,-55,15,-33,-34,-37,-34,-37,-45,-40,-47,-36,-32,-27,-18,-14,-14,-7,-2,-18,-16,-31,-35,-41,-50,-43,-42,-3,6,8,8,11,27,25,27,27,30,28,23,24,26,24,27,28,24,24,21,25,34,38,40,46,52,56,54,50,48,48,48,48,45,38,32,27,27,26,27,26,25,21,18,22,14,9,6,-2,-6,-5,-3,-1,1,5,6,6,1,1,1,0,-5,4,1,1,4,-3,-5,-8,-17,-21,-28,-21,-13,-6,-1,3,11,0,-1,0,4,-2,-6,-6,-8,-9,-12,-17,-23,-16,-26,-19,-8,4,21,18,11,-4,-8,-10,-20,-7,-3,-14,-9,-11,-3,4,-7,2,-3,-7,14,-4,-7,-2,-17,-1,4,-10,-20,-30,-32,-24,-16,-23,-23,-25,-14,-10,-17,-26,-38,-41,-34,-23,-20,-15,-26,-25,-21,-30,-25,-22,-21,-24,-22,-23,-20,-13,-19,-20,-14,-10,-2,-4,-2,4,8,8,8,8,8,8,8,23,22,21,21,21,19,18,6,2,0,3,0,-1,-5,13,-28,-47,-52,-68,-50,-40,-10,11,10,2,-1,-14,-25,-27,-37,-12,-24,-18,-25,-21,-21,-9,-15,-14,-17,-26,-7,-8,-55,-72,-80,-76,-79,-70,-74,-71,-66,-58,-54,-51,-44,-36,-30,-25,-20,-16,-13,-14,-14,-17,-20,-24,-26,-28,-27,-24,-31,9,-10,6,21,10,0,-27,47,-35,-30,-41,-57,-26,-6,-23,-41,-43,-8,-8,-25,-18,-27,-34,-43,-41,-32,-36,-23,-27,-20,1,-11,-10,-7,-17,-21,-27,-25,-25,-41,-37,-35,-38,5,13,11,14,26,32,35,37,32,30,28,27,24,24,21,25,29,25,20,27,47,50,52,53,52,51,53,53,51,47,45,43,35,33,38,41,43,37,33,28,29,26,18,5,-8,-15,-15,-3,-1,3,4,6,8,11,14,10,11,10,15,13,4,6,8,1,-2,-5,-9,-9,-13,-8,-7,-3,-3,-7,-7,4,6,7,4,7,6,8,4,-2,1,3,2,-18,1,8,2,19,-4,11,0,15,3,3,-5,-19,3,-12,-3,-6,1,11,-1,14,-2,11,16,15,17,14,22,11,-8,-6,-5,-11,-23,-10,-9,-20,-29,-23,-12,-9,-10,-14,-24,-25,-23,-21,-27,-21,-27,-22,-15,-20,-18,-16,-22,-27,-20,-25,-21,-26,-17,-16,-12,-21,-8,-8,-2,1,3,3,7,6,6,5,5,5,7,2,0,1,2,4,6,-7,-19,-31,-37,-25,-28,-42,18,34,3,-57,39,9,77,3,-14,-8,0,26,-9,-13,-22,-24,-36,-32,-29,-27,-31,-34,-37,-31,-1,-14,-40,-26,-19,-28,-72,-53,-47,-35,-43,-38,-43,-54,-44,-33,-33,-31,-29,-22,-18,-13,-11,-11,-13,-17,-20,-22,-23,-25,-23,-23,-24,-23,-23,-22,-27,-22,5,39,-17,-39,48,-19,-8,-29,-31,-35,-36,-13,-18,-27,-24,-23,-10,-30,-31,-26,-30,-27,-27,-31,-26,-14,-17,-19,-11,-13,-19,-18,-14,-18,-25,-24,-22,-33,-35,-38,-26,19,26,32,26,28,23,32,27,28,27,28,32,31,27,23,24,25,31,44,52,50,52,56,57,57,55,52,48,44,46,51,55,57,56,47,42,32,21,7,-1,2,11,17,21,24,18,9,12,19,28,30,21,27,19,9,17,17,21,9,-1,-2,-1,1,-1,0,4,5,7,3,0,1,1,1,1,-2,6,9,11,12,13,19,5,1,11,10,11,5,-4,-14,-21,-8,-2,-3,-6,9,8,16,4,0,10,2,-8,-1,-3,-9,5,2,6,1,9,12,-8,-6,6,-6,1,-4,-16,-5,1,-8,-16,-11,-11,-11,-11,-7,-10,-13,-31,-19,-18,-23,-32,-24,-26,-19,-15,-14,-15,-20,-20,-16,-28,-27,-9,-11,-10,-14,-21,-18,-6,-4,-1,-1,1,5,5,4,3,2,2,-6,-11,-13,-11,-10,-6,-13,-11,-23,-37,-54,-68,-67,-73,-50,-43,-21,4,2,20,7,13,49,6,9,-12,12,13,-6,-6,-3,-7,-31,10,-14,-17,-11,-59,-56,-25,-13,-22,-16,-31,-6,-16,-15,-28,-41,-44,-45,-42,-35,-24,-24,-28,-25,-18,-14,-13,-13,-12,-12,-13,-17,-20,-26,-28,-29,-29,-27,-28,-28,-30,-34,-35,-34,-35,9,37,-2,-19,-26,-2,-15,-25,-28,-7,5,-24,-16,-30,-33,-30,-31,-40,-35,-32,-33,-28,-13,-22,-18,-13,-10,-14,-8,-8,-5,-16,-16,-19,-21,-21,-24,-30,-27,-18,9,22,23,20,18,15,18,22,17,17,16,19,23,30,36,35,32,28,46,51,55,55,54,53,52,49,51,55,59,62,58,49,39,33,25,21,22,29,32,32,33,32,35,37,37,34,31,24,24,29,13,16,15,17,34,27,16,15,14,11,12,14,16,17,20,17,15,15,7,10,12,12,16,16,20,21,25,18,1,7,13,12,18,43,27,43,32,25,3,-3,0,-2,-20,-23,-1,-3,4,9,6,17,3,5,6,10,7,17,16,22,8,-2,0,8,-12,-12,-16,-20,0,-12,-7,-3,-8,-5,-9,-6,-2,2,-6,-10,-17,-25,-16,-20,-18,-25,-22,-15,-16,-15,-19,-17,-17,-14,-19,-14,-12,-11,-14,-18,-11,-8,-10,-5,-5,-6,0,4,3,2,0,0,-1,-14,-17,-18,-17,-16,-11,-18,-27,-25,-37,-51,-66,-75,-73,-78,-70,-47,-32,-21,-19,-3,-6,-16,-21,17,0,-14,-25,-27,-18,-27,-37,-33,-29,-27,-25,-39,-42,2,21,-3,-3,6,9,-21,-15,-48,-16,-25,-30,-26,-48,-45,-32,-24,-24,-27,-19,-16,-15,-13,-11,-9,-10,-11,-14,-17,-19,-22,-24,-33,-36,-40,-45,-47,-48,-46,-43,-20,5,2,-31,-28,-29,-11,-28,-23,-6,-22,-14,-28,-28,-32,-12,-26,-16,-20,-27,-30,-24,-32,-34,-36,-25,-25,-23,-24,-19,-21,-18,-24,-21,-26,-28,-26,-30,-33,-21,-8,0,3,16,13,13,14,12,11,16,23,28,28,26,20,22,24,25,34,44,44,45,45,43,47,53,56,57,52,45,36,28,25,29,36,39,41,45,49,48,41,39,40,43,46,37,31,16,11,1,11,23,29,31,33,15,17,14,23,26,18,18,20,27,23,22,30,26,31,25,22,26,30,24,27,24,22,15,15,19,29,36,4,2,6,7,11,14,12,3,6,8,12,15,22,12,30,23,23,20,14,20,11,17,15,19,10,8,5,4,-11,-7,-9,-7,-13,3,-8,-10,-6,-17,-4,-9,-3,-1,2,4,6,-14,-20,-25,-31,-23,-27,-18,-19,-15,-12,-13,-12,-13,-15,-9,-16,-10,0,-1,-5,-13,-7,-11,-7,-8,-3,-3,0,2,1,-1,-2,-3,-4,-22,-23,-23,-22,-22,-16,-21,-30,-41,-39,-52,-57,-63,-58,-48,-37,-27,-22,-20,-16,-2,-5,16,-26,-18,-8,-14,-17,-10,-21,-18,-14,-27,-28,-14,-7,-15,-10,-13,-19,-15,-16,-23,-35,-38,-32,-24,-26,6,-8,-32,-45,-47,-36,-26,-24,-25,-29,-23,-19,-17,-14,-14,-11,-9,-8,-8,-12,-18,-25,-32,-35,-35,-34,-34,-42,-61,-87,-102,-76,-18,21,19,-8,-19,-17,-23,-20,3,-1,-2,-38,-27,-4,-19,-7,-3,-4,-9,-6,-4,-11,-14,-18,-22,-26,-29,-32,-32,-34,-40,-50,-23,-25,-25,-19,-13,-13,-12,-12,-11,-2,0,6,13,11,22,21,24,23,24,19,22,23,20,20,22,33,32,31,36,40,42,43,42,40,37,33,28,31,39,44,48,51,53,54,55,52,52,52,46,34,33,28,13,-4,-4,6,18,25,40,30,17,23,20,30,29,30,35,35,31,33,29,25,26,45,41,32,32,29,28,26,17,19,14,27,29,23,3,4,21,22,7,11,15,17,18,24,25,15,9,13,7,20,18,14,3,11,9,19,6,25,22,15,6,8,10,9,13,24,17,0,14,10,-10,-17,-18,-17,-20,-9,-10,-11,-5,0,0,-10,-13,-27,-24,-27,-21,-14,-20,-26,-20,-24,-25,-23,-29,-26,-15,-20,-13,-12,-9,-8,-4,-8,-5,-1,0,1,0,-3,-1,-3,-5,-6,-7,-14,-14,-14,-14,-13,-16,-13,-21,-29,-37,-38,-48,-57,-54,-45,-39,-34,-22,-17,-13,-15,-1,-9,-5,-5,-25,-16,-17,2,-2,-2,-16,-11,-8,-4,9,3,-25,-27,-46,-32,-19,-14,-6,-23,-34,-30,-18,-32,-6,-5,14,-33,-12,-24,-29,-26,-31,-24,-20,-16,-9,-3,5,10,13,5,-5,-12,-16,-19,-25,-30,-24,-19,-18,-11,-15,-81,28,-42,-31,-8,-2,-30,-26,-26,-37,-33,-18,-9,-19,-20,-23,-20,-35,-31,-32,-26,-16,-22,-11,-13,-10,-14,-16,-25,-27,-23,-30,-36,-42,-45,-49,-36,-21,-9,-10,-8,-7,-3,0,1,2,5,8,13,21,19,21,24,25,21,25,30,29,23,27,27,30,32,34,34,33,32,28,31,38,46,53,56,57,57,58,59,62,68,73,71,65,52,46,39,27,17,17,13,15,21,31,36,37,40,49,51,43,51,45,44,44,43,48,42,38,45,40,37,44,44,42,36,33,28,32,34,36,20,23,46,45,29,29,27,16,18,20,21,15,22,20,17,13,21,17,13,7,16,2,16,22,10,11,14,19,4,6,17,21,39,18,21,7,16,-10,0,-2,-15,-23,-14,-12,-17,-7,-4,-6,-6,-9,-14,-19,-23,-20,-22,-18,-16,-15,-16,-27,-32,-35,-18,-18,-23,-11,-20,-23,-21,-11,1,-1,-4,-12,-2,0,-2,-2,-3,-4,-5,-7,-8,-5,-5,-5,-5,-4,-10,-17,-13,-20,-27,-34,-36,-46,-34,-32,-28,-21,-18,-17,-18,-14,-11,-8,1,3,-8,-30,-37,-37,-40,-14,-15,-33,-37,-25,-29,1,-10,-23,-13,-16,-23,-26,-22,-18,-2,1,-10,-22,-45,-17,-11,26,-4,-8,-14,-30,-25,-19,-11,-7,-5,-8,-8,-3,-2,-4,-11,-13,-13,-15,-13,-17,-13,-9,-10,-11,-29,-76,21,49,22,-30,-13,-17,-22,-28,-21,-28,-18,-11,-9,-12,-17,-9,-3,-15,-22,-27,-34,-36,-33,-39,-42,-45,-24,-26,-24,-21,-28,-34,-29,-41,-56,-61,-61,-21,-16,-10,-9,-7,-4,1,4,8,12,9,16,18,23,21,20,23,22,22,20,24,35,39,39,35,32,30,33,40,47,52,57,60,61,60,58,58,58,57,57,60,65,68,68,65,64,56,50,49,37,25,30,36,33,35,30,43,55,61,49,52,52,48,42,49,44,53,43,38,39,44,43,46,49,44,40,33,28,31,11,22,33,20,24,29,34,23,23,25,28,26,28,29,24,27,13,10,13,0,10,5,-7,12,14,16,11,16,13,22,24,21,-2,14,7,-8,17,13,4,0,-4,-10,-19,-26,-34,-11,-14,-3,2,-8,-8,-6,-18,-25,-18,-27,-22,-20,-23,-23,-27,-23,-19,-11,-11,-16,-16,-23,-18,2,-2,-9,-4,-3,-1,-2,-12,-10,-7,-5,-5,-6,-7,-9,6,6,6,6,6,-2,-10,-18,-14,-17,-24,-35,-37,-36,-31,-30,-24,-18,-15,-18,-16,-20,-20,-27,-30,-18,-22,-35,-35,-47,-42,-33,-32,4,-43,-26,-37,-3,14,-10,-45,-38,-35,-38,-28,-2,-9,-33,-13,-24,-14,1,-1,3,1,-32,-11,-26,-36,-29,-26,-21,-14,-9,-9,-7,0,10,20,28,24,8,-28,-41,-41,-28,-35,-32,4,30,16,-6,47,32,-1,-5,-15,-11,-23,-17,-8,-5,0,0,2,-5,-9,-10,-12,-7,-11,-18,-25,-29,-30,-33,-39,-46,-52,-31,-26,-33,-37,-33,-42,-45,-40,-6,-7,-5,-7,-4,-1,5,9,11,16,17,20,18,16,16,15,17,27,44,44,42,41,42,49,57,62,63,62,59,57,58,60,63,65,64,61,58,59,63,63,63,61,58,59,59,61,74,64,58,38,39,38,36,40,59,69,65,62,60,54,38,46,45,41,49,47,45,46,44,41,44,36,49,49,41,33,38,33,28,40,34,31,28,32,33,32,30,31,31,30,25,27,27,25,24,22,12,15,10,12,20,-1,13,-3,25,27,29,22,24,22,15,25,0,-2,14,15,6,-3,3,-1,-40,-49,-37,-29,-6,-23,-16,-1,-13,-13,-18,-23,-17,-16,-23,-25,-19,-16,-6,-1,-3,0,3,-9,-16,-9,-8,-10,-13,-5,-6,-2,-1,-5,-8,-9,-7,-7,-6,-7,-8,-10,21,21,20,20,19,12,3,-4,-13,-13,-19,-28,-25,-22,-21,-18,-22,-24,-27,-29,-31,-36,-43,-45,-30,-37,-13,-19,-19,-17,-22,-22,-33,-28,-19,-42,-13,-19,-25,-25,-13,-31,-29,-35,-32,-29,-33,-6,-30,-4,8,20,15,-2,-19,-12,-44,-24,-10,-17,-13,-9,-6,-2,-1,-1,0,4,9,14,33,39,38,23,-4,-38,-39,-60,-51,28,12,46,-4,-11,20,40,22,1,-1,1,3,9,7,13,12,10,6,-5,-11,-12,-14,-18,-29,-31,-24,-20,-22,-31,-40,-47,-38,-27,-25,-32,-41,-38,-37,-3,5,9,14,12,9,5,4,7,6,2,-2,4,4,14,20,30,49,54,58,62,65,66,70,69,68,70,73,74,75,77,75,73,72,74,84,87,89,86,81,80,81,75,72,68,82,82,77,73,64,54,64,53,79,87,85,60,51,52,50,64,52,49,56,51,34,56,52,43,36,45,54,54,51,45,43,40,33,32,45,38,40,43,39,37,33,33,36,34,34,23,31,35,34,25,27,22,22,19,13,-1,4,23,24,4,-1,-12,-15,-8,23,20,22,15,13,13,12,1,5,-5,-23,-52,-44,-36,-34,-47,-30,-26,-22,-15,-19,-24,-16,-13,-13,-20,-30,-25,-14,-8,-7,-13,-12,-15,-8,-13,-23,-16,-13,-9,-7,-13,-9,-11,-10,-4,-5,-7,-11,-7,-9,-11,-13,35,35,34,33,16,19,10,-1,-10,-19,-19,-29,-30,-30,-32,-34,-34,-33,-30,-34,-38,-38,-41,-47,-53,-10,-19,-36,-37,-47,-30,-25,3,-13,-25,-41,-48,-40,-32,-18,-10,-19,-12,-33,-40,-44,-38,-32,-12,-13,-14,-14,-18,22,-18,-7,-3,-7,-2,-13,-27,-26,-6,-3,-9,-14,-7,5,15,22,28,23,19,23,35,38,31,-39,-22,-11,-16,41,22,15,4,-9,23,17,9,18,21,21,13,13,7,18,18,13,12,1,-5,-35,-29,-37,-35,-36,-36,-40,-52,-63,-54,-40,-35,-28,-40,-29,-21,-25,-31,-45,-11,-13,-9,-11,-19,-33,-13,-14,5,22,32,45,57,62,62,61,69,69,65,71,71,81,78,80,81,89,89,88,88,87,90,90,89,89,91,90,98,100,102,103,97,97,94,90,93,91,74,87,81,79,96,92,82,50,57,54,55,55,52,56,54,52,50,57,55,53,54,61,61,52,47,40,39,37,37,41,42,43,33,41,34,35,40,37,38,33,31,28,35,32,32,33,22,28,29,27,23,31,23,17,31,18,22,21,16,17,19,16,17,38,26,23,17,8,-13,-23,-23,-32,-21,-42,-43,-50,-53,-40,-19,-10,-11,-17,-11,-23,-21,-19,-23,-17,-23,-21,-19,-21,-26,-30,-38,-15,-20,-11,-16,-16,-14,-8,-8,-5,-8,-7,-8,-9,-7,-8,-11,-13,-15,36,36,36,34,15,-4,0,-11,-22,-32,-34,-21,-14,-14,-18,-21,-27,-28,-29,-28,-32,-43,-44,-40,-70,-68,-30,-23,-8,-22,-29,-35,-24,1,-30,-16,-25,-42,-36,-36,-37,-39,-32,-20,-13,-42,-29,-17,-23,-26,-30,-31,-25,-2,12,57,17,-6,1,-23,-17,-2,-4,-11,-11,-1,12,25,19,2,-22,-28,-34,-38,-34,31,58,38,34,-1,-11,1,32,46,26,21,26,13,25,31,26,20,25,20,11,13,11,24,4,-3,-22,-14,-37,-29,-41,-44,-45,-40,-42,-42,-59,-47,-32,-40,-37,-20,-15,-18,-28,-39,-57,-55,-11,-19,-24,-20,-9,-3,21,28,39,43,43,53,56,59,68,72,67,60,61,63,64,61,59,61,76,85,87,85,88,95,95,93,93,90,83,91,97,101,109,107,114,100,102,93,78,68,76,98,95,95,88,52,56,56,63,59,57,57,45,53,56,50,56,55,55,66,55,50,48,44,41,42,38,40,34,35,37,38,35,35,36,30,33,32,35,27,26,27,27,25,25,29,32,35,27,9,9,15,21,24,35,40,37,29,32,20,25,25,44,30,19,3,-9,-5,-18,-33,-21,-47,-43,-47,-41,-40,-26,-20,2,-11,-9,-19,-29,-18,-30,-23,-37,-21,-22,-25,-34,-31,-35,-26,-26,-7,-14,-16,-15,-16,-17,-8,-4,-6,-4,-5,-3,-2,-4,-6,-9,37,38,37,35,15,-1,-14,-11,-17,-21,-34,-32,-29,-25,-27,-29,-29,-36,-41,-44,-49,-49,-56,-52,-53,-53,-54,-43,-40,-32,-21,-20,-23,-19,-13,-32,-33,-33,-40,-39,-36,-38,-30,-25,-23,-29,-32,-37,-41,-43,-43,-50,-49,-33,-21,-7,32,11,10,10,8,-1,-1,3,10,18,1,-8,2,9,-37,-61,-42,-39,-15,-4,-4,-6,45,93,36,47,33,24,37,26,5,26,33,44,24,22,16,11,3,5,6,9,17,-5,-6,-14,-19,-21,-38,-38,-33,-34,-28,-31,-36,-39,-25,-19,-27,-7,-19,-26,-31,-39,-52,-59,-70,1,9,15,7,4,20,20,20,17,15,17,18,17,24,22,15,26,31,31,31,29,28,25,21,22,50,57,52,51,56,57,77,71,75,79,80,87,112,123,125,118,119,103,99,95,109,122,115,108,96,83,65,64,67,48,66,57,63,63,63,56,56,43,61,62,65,59,60,57,48,38,41,44,37,35,33,37,38,33,36,28,35,31,30,31,29,31,34,33,36,34,34,28,30,29,15,29,31,9,21,35,28,27,34,25,10,6,18,20,3,-6,-3,-2,-13,-14,-6,-21,-26,-37,-35,-36,-43,-31,-20,-21,-10,-23,-20,-27,-21,-17,-14,-32,-41,-21,-16,-27,-32,-19,-25,-22,-11,-10,-19,-16,-10,-9,-7,-4,0,0,2,1,3,0,-2,37,38,38,19,18,-1,-18,-37,-37,-50,-63,-60,-51,-40,-31,-22,-21,-28,-35,-29,-16,-33,-41,-32,-34,-51,-42,-37,-18,-21,-18,-9,-18,-22,-23,-27,-34,-41,-47,-41,-34,-31,-32,-41,-39,-37,-42,-40,-40,-36,-30,-28,-32,-34,-18,-7,1,15,33,26,-2,-15,-24,-16,-8,-25,-24,-17,-9,-18,-33,-35,-18,-15,-20,-32,-19,3,9,40,57,26,18,34,35,18,15,29,25,19,9,8,-2,-4,-11,-11,-1,1,13,9,18,-14,-10,-27,-23,-24,-23,-26,-24,-35,-36,-31,-29,-33,-28,2,-11,-23,-34,-38,-35,-43,-68,-67,-6,-11,23,28,27,25,25,21,24,29,27,26,21,27,33,26,27,44,48,50,44,46,43,43,44,36,16,5,-6,36,51,82,72,84,87,105,107,103,110,119,120,101,110,115,125,119,122,118,110,97,90,72,70,60,65,58,65,69,66,66,63,59,65,68,67,68,86,76,54,56,47,45,42,45,40,45,45,52,53,53,52,44,35,50,43,38,34,36,37,41,35,37,35,27,38,14,3,6,7,19,16,31,28,26,31,7,10,3,-3,-11,2,4,-14,-2,-1,-10,-12,-22,-34,-27,-31,-32,-38,-31,-20,-24,-17,-18,-9,-8,-20,-10,-10,-8,-9,-11,-17,-16,-14,-17,-9,-15,-8,-15,-11,-4,-5,-8,-5,1,0,3,6,4,1,37,38,38,22,5,4,-14,-30,-46,-43,-59,-55,-49,-48,-44,-39,-36,-23,-29,-33,-50,-36,-23,-40,-37,-28,-10,-12,-18,-13,-19,-23,-29,-24,-32,-35,-34,-33,-33,-31,-35,-42,-42,-42,-41,-42,-39,-44,-44,-38,-34,-30,-23,-3,-5,0,7,15,12,1,-17,-16,-10,-10,-16,-17,-10,-1,2,-3,0,-8,-7,-3,17,24,30,34,44,57,59,57,47,50,38,33,35,28,26,24,16,16,11,7,5,5,3,8,8,13,-7,11,-39,-12,-20,-28,-32,-37,-40,-42,-48,-39,-29,-30,-6,-2,-4,-15,-20,-18,-21,-41,-62,-64,-57,-4,4,-16,20,25,22,25,14,1,5,28,65,52,53,52,43,19,-3,-2,36,42,-1,3,9,-8,15,42,16,23,13,9,11,64,80,91,103,118,121,121,124,132,116,127,137,136,132,101,88,111,102,96,92,87,85,72,76,80,76,79,70,74,70,69,77,74,67,58,59,57,54,54,48,46,32,36,27,10,28,29,39,40,33,43,33,40,40,27,36,41,36,40,40,33,25,15,4,5,7,-1,7,24,21,21,23,17,15,9,4,-1,-11,-10,-10,-10,-7,-9,-6,-14,-15,-22,-19,-22,-23,-17,-11,-4,0,-3,-14,-22,-22,-20,-16,-8,-6,-3,-6,-11,-13,0,-2,3,-2,3,-9,-9,-7,-6,1,-7,0,1,5,4,2,36,37,39,22,7,-6,-12,-34,-43,-53,-49,-46,-46,-49,-52,-55,-50,-36,-16,-25,-11,-30,-18,-13,-38,-34,-35,-18,-16,-20,-23,-24,-26,-31,-34,-32,-31,-34,-40,-48,-35,-33,-31,-26,-29,-32,-33,-34,-34,-30,-29,-25,-23,-20,-24,-23,-23,-17,-22,-16,-11,-7,-7,-9,-10,-5,0,4,12,23,27,34,48,48,46,51,55,59,62,70,70,57,51,46,37,39,38,37,31,25,29,31,9,-17,-7,-15,-16,-10,0,9,-29,-18,0,-16,-23,-23,-21,-30,-25,-34,-40,-42,-21,-30,-10,-19,-18,-18,-14,-26,-34,-44,-48,-47,-42,-7,14,18,11,5,27,35,36,27,19,0,-1,3,9,12,1,-1,11,18,9,-2,4,39,30,28,9,11,14,5,4,28,24,20,31,4,-1,106,127,123,138,135,132,136,141,138,138,133,131,127,120,117,108,114,111,103,104,85,102,103,97,99,95,92,96,88,67,67,65,63,54,54,42,31,44,41,44,48,44,38,49,34,38,29,28,22,59,43,37,31,34,29,31,28,5,-9,7,22,21,25,23,15,11,16,20,15,18,14,10,15,-10,-3,4,10,5,8,13,12,7,12,9,4,4,9,1,4,8,2,-2,-12,-14,-20,-20,-28,-22,-10,-9,-4,-7,-9,-1,-7,30,10,10,-5,-7,2,3,3,2,3,2,4,3,40,41,41,22,2,-16,-33,-30,-48,-59,-58,-56,-60,-62,-60,-55,-37,-37,-29,-5,-8,19,-10,38,-42,-50,-20,-18,-21,-27,-29,-31,-32,-33,-28,-28,-27,-33,-30,-35,-30,-28,-32,-33,-30,-28,-28,-27,-30,-35,-35,-35,-32,-26,-22,-14,-19,-12,-9,-9,-7,-7,-7,-7,-3,0,4,7,16,28,41,48,50,54,61,68,75,75,73,69,60,53,47,39,37,36,29,14,-4,-8,-3,0,4,9,-35,-17,-12,-33,-17,-37,-12,-7,-3,-18,-29,-34,-27,-39,-41,-42,-50,-53,-41,-41,-7,-14,-13,-21,-22,-21,-18,-21,-23,-22,-15,10,39,41,41,43,35,39,40,34,27,19,21,23,28,29,23,17,7,2,3,3,2,9,6,0,8,8,4,-1,0,2,9,19,1,64,73,68,64,115,137,125,129,131,137,135,137,140,133,131,134,133,124,125,124,122,117,107,112,119,106,104,79,88,94,85,80,57,51,59,52,47,50,52,50,53,42,63,52,52,51,35,46,36,32,36,25,57,48,44,34,34,33,27,28,28,24,23,39,23,17,20,15,14,16,16,13,14,13,25,14,10,3,11,20,21,23,18,20,20,18,21,17,19,18,10,1,0,7,5,2,-12,-10,-19,-12,-10,-11,-14,-8,-6,-6,9,-2,-5,2,20,14,18,16,8,6,4,3,2,1,45,44,21,22,7,-8,-25,-41,-35,-45,-52,-56,-56,-55,-50,-45,-51,-54,-52,-55,-37,-18,-3,-14,-25,3,-20,-17,-20,-24,-30,-38,-40,-38,-38,-33,-31,-30,-24,-36,-36,-32,-33,-30,-28,-27,-30,-30,-39,-38,-37,-30,-31,-27,-25,-23,-19,-16,-15,-15,-13,-9,-5,-1,5,10,11,18,28,38,47,54,65,76,80,73,66,61,56,53,53,47,41,37,30,24,15,1,-8,-9,-14,-15,-13,-14,-2,9,-11,-6,-20,2,1,-3,-4,-15,-23,-27,-26,-36,-42,-45,-41,-45,-42,-35,-17,-20,-10,1,5,13,12,11,8,7,8,15,33,42,47,51,49,44,44,39,35,37,35,40,38,30,15,13,15,18,21,24,21,26,17,15,12,11,6,5,23,17,12,17,3,28,-3,-16,44,61,66,34,126,126,145,143,134,136,131,134,136,137,134,132,129,134,130,120,116,111,111,110,108,105,104,99,94,73,74,72,71,71,69,66,62,63,74,61,64,68,57,44,37,45,39,36,34,29,26,44,35,31,28,27,24,19,17,32,24,37,23,12,10,13,7,21,27,25,23,23,27,24,27,17,15,20,29,38,43,38,23,16,20,18,19,8,10,11,0,2,-4,-9,-7,-7,-15,-9,-5,-5,2,2,-3,-10,-5,-4,0,-2,-4,4,11,10,13,7,3,1,0,46,45,24,5,5,-10,-23,-41,-53,-61,-58,-43,-46,-54,-63,-61,-55,-50,-36,-31,-42,-36,-26,-11,-5,-9,-19,-27,-16,-22,-26,-34,-41,-41,-39,-52,-49,-47,-40,-34,-41,-35,-28,-44,-32,-35,-28,-35,-31,-29,-29,-40,-38,-36,-25,-24,-21,-23,-22,-18,-12,-9,-6,0,5,10,17,28,39,55,58,70,73,75,67,63,60,57,55,51,47,45,39,26,14,8,-2,-8,-6,-5,2,12,13,7,4,32,7,4,36,4,14,4,-5,-1,-17,-37,-37,-40,-40,-35,-27,-22,-14,-5,-10,-9,-1,22,34,47,45,43,42,42,41,53,55,55,56,57,57,55,52,53,53,50,45,41,34,31,33,34,31,29,31,29,26,31,25,20,10,4,-2,2,5,5,3,6,6,-10,2,40,35,31,52,73,54,110,127,133,139,131,129,133,129,129,131,129,128,127,127,123,120,117,114,115,112,107,107,104,93,95,96,94,92,92,83,83,74,78,77,76,68,72,73,53,50,45,44,42,43,40,30,32,32,22,15,18,17,14,10,6,4,14,17,12,17,13,8,14,19,15,14,13,10,13,18,25,25,23,26,24,19,27,33,31,23,14,12,12,17,6,10,12,1,-12,-10,-4,5,4,-7,-7,-10,-13,-17,-7,-2,-2,7,9,10,11,15,18,10,6,2,-1,-1,45,45,25,6,-10,-12,-29,-43,-59,-57,-62,-71,-69,-61,-58,-55,-55,-50,-40,-27,-29,-7,-30,-25,-40,-9,-26,-27,-23,-19,-36,-32,-30,-33,-36,-39,-49,-52,-52,-55,-62,-45,-46,-34,-38,-31,-37,-26,-28,-27,-23,-30,-17,-21,-17,-14,-12,-11,-12,-11,-10,-5,2,11,11,12,23,33,42,59,60,60,58,59,63,61,49,42,41,41,30,22,20,21,19,18,16,16,12,6,13,27,10,-2,7,-20,-5,14,16,14,21,8,-4,1,-14,-27,-30,-33,-17,-10,5,10,6,-9,-11,-14,1,4,30,38,40,47,52,57,53,66,64,64,67,69,70,68,66,62,60,55,50,47,45,44,39,41,41,40,41,40,33,26,29,24,15,4,6,14,14,18,16,6,6,-1,6,-36,21,49,54,37,42,48,67,108,121,139,148,138,136,130,126,118,115,112,107,102,106,116,119,120,115,109,105,108,102,104,102,103,99,92,93,93,84,79,74,75,71,63,68,59,49,62,60,56,55,48,45,30,24,30,28,17,13,6,-3,3,-2,-4,8,17,19,26,26,25,22,30,27,23,19,12,8,8,12,17,20,25,33,34,32,35,33,20,13,18,14,13,8,8,2,19,8,0,0,7,7,3,5,1,1,9,18,18,18,22,18,21,16,17,13,9,2,0,-3,44,25,25,7,-11,-31,-32,-52,-70,-61,-57,-59,-65,-70,-67,-62,-61,-46,-17,-30,-40,-30,-32,-18,-12,7,-13,-20,-28,-10,-26,-19,-26,-26,-21,-25,-23,-40,-50,-50,-63,-64,-63,-50,-48,-40,-35,-34,-27,-25,-19,-14,-17,-17,-19,-15,-9,-26,-23,-19,-14,-7,-2,4,11,17,21,26,34,40,46,46,48,49,51,51,51,44,35,34,36,35,32,30,28,25,22,10,0,-2,3,23,17,10,11,6,17,6,8,10,3,-12,-26,-27,-42,-43,-40,-28,-23,-32,-4,-3,-10,-2,-4,-7,-1,33,51,55,59,61,68,75,76,78,77,75,72,71,69,68,67,66,63,58,57,58,70,60,53,48,49,49,48,46,41,34,29,27,18,13,21,17,10,11,13,12,18,11,-2,3,-12,17,46,42,38,38,44,42,103,91,113,139,139,134,133,126,118,117,117,113,115,113,110,109,110,107,99,97,103,103,103,98,96,91,85,84,82,77,75,70,64,63,61,54,55,43,45,60,53,48,49,39,44,40,31,22,21,20,13,5,9,3,-8,17,9,1,26,34,35,32,39,32,32,39,37,25,17,24,23,29,38,37,28,25,32,27,25,16,9,16,19,9,13,4,3,4,15,12,8,21,11,5,7,16,14,29,27,20,39,36,30,26,23,11,8,1,-4,41,22,3,3,-15,-33,-48,-42,-57,-60,-63,-61,-64,-66,-62,-54,-50,-48,-38,-37,-36,-48,-47,-37,-45,-36,-23,-22,-28,-15,-18,-47,-44,-44,-41,-20,-9,-52,-68,-18,-47,-67,-62,-78,-60,-52,-41,-38,-41,-44,-44,-36,-21,-25,-24,-37,-16,-7,-19,-17,-24,-7,3,11,20,27,31,36,38,37,36,35,39,30,45,47,47,50,51,49,47,36,21,8,6,-2,1,4,-8,-5,-4,-1,-4,24,35,18,16,12,10,10,-8,-7,-27,-38,-49,-43,-37,-23,-28,-35,-34,-41,-19,-28,-33,-36,-34,-8,84,107,91,8,89,78,9,65,63,65,74,77,66,60,6,22,24,60,61,42,33,-1,-20,43,36,27,29,29,21,9,5,3,20,24,28,12,13,7,16,17,18,14,12,14,7,0,14,17,45,37,41,45,48,46,45,50,25,28,119,116,120,127,127,131,113,112,116,110,104,103,100,97,92,94,100,105,103,101,92,89,91,86,77,66,63,63,69,65,68,57,48,37,33,30,53,56,50,49,48,47,40,28,24,37,32,16,8,-2,5,10,-2,4,-4,-7,-10,-16,-14,17,35,45,34,26,27,35,40,20,29,34,8,4,9,17,19,11,11,21,19,12,18,16,11,18,15,4,0,0,4,-6,1,1,-2,3,21,42,48,33,25,16,11,4,-2,38,18,-2,-21,-20,-37,-53,-69,-64,-69,-66,-56,-49,-50,-52,-50,-50,-48,-40,-39,-31,-27,-37,-21,-27,-29,-41,-36,-32,-41,-41,-19,-17,-6,-6,-40,-23,-5,-41,-54,-1,-33,-60,-24,-43,-42,-59,-61,-53,-48,-50,-35,-37,-40,-47,-49,-39,-32,-24,-11,17,7,13,19,21,23,28,32,35,36,27,22,9,50,32,42,49,50,34,32,33,33,31,28,14,-8,-20,-5,-33,-11,-14,8,11,16,15,-11,12,10,7,11,20,-9,-23,-33,-45,-39,-20,-5,-23,-22,-21,-27,-13,-10,-16,-11,-30,-24,8,1,1,-13,-17,-6,-8,-16,-9,-4,18,-8,-12,-8,-11,3,12,-1,20,-6,7,11,12,11,-7,16,-7,-11,-18,-16,20,26,30,29,32,-23,-26,17,3,-37,-30,0,35,30,28,7,30,24,21,51,40,39,43,43,45,42,38,30,20,18,24,16,114,114,115,112,116,117,122,111,103,95,91,86,86,96,98,97,95,88,87,87,84,82,82,73,70,73,76,73,60,50,40,46,42,48,60,53,47,45,44,41,36,30,22,31,27,18,22,18,22,22,20,14,9,5,3,5,5,4,-1,1,11,16,34,33,42,25,25,37,21,-1,-7,17,28,25,19,22,20,13,7,10,5,-4,-15,-13,-7,-1,-7,0,11,5,0,-8,13,50,42,30,14,8,7,18,19,1,-18,-38,-40,-58,-55,-52,-46,-41,-41,-36,-36,-38,-45,-44,-52,-50,-43,-43,-29,-34,-30,-26,-16,-24,-32,-27,-32,-36,-38,-38,-21,-11,-9,-32,-33,-30,-42,-36,-42,-38,-36,-48,-50,-37,-29,-61,-64,-53,-51,-49,-38,-29,-31,-34,-28,-17,-18,-23,-22,-12,-5,2,7,13,18,21,23,21,19,23,13,20,41,43,34,35,32,25,27,31,29,24,20,-2,-14,-30,-23,-20,-14,-11,-10,12,-4,20,-1,-6,-12,1,0,-14,-36,-46,-39,9,-2,4,10,0,-20,-20,-15,-22,-7,-20,-20,15,18,5,25,21,8,5,19,3,-2,-3,-7,-11,-16,-16,-19,-20,-18,-23,-23,-20,-28,-26,-24,-29,-27,-28,-29,-21,-17,-14,0,12,-14,-17,-4,-12,-34,-6,9,-17,-17,28,44,49,37,31,25,26,22,33,54,47,39,35,30,28,22,19,17,17,34,46,112,99,107,112,106,100,100,108,103,99,96,102,99,95,90,88,84,86,87,87,95,96,95,88,81,72,76,69,71,58,45,45,46,45,40,50,60,39,40,36,33,32,39,39,46,42,23,11,22,25,15,-6,-5,-12,-12,-4,-13,-3,-38,-52,-37,-80,-7,51,47,41,32,24,43,28,21,19,12,5,3,4,4,1,0,-2,-2,-1,-4,-1,-4,-5,-15,-9,-2,9,8,-1,3,64,40,24,23,19,0,1,2,-16,-32,-32,-33,-34,-32,-33,-34,-36,-34,-24,-22,-24,-36,-38,-33,-24,-25,-27,-24,-18,-11,-7,-7,-8,-26,-31,-35,-38,-43,-40,-30,-27,13,-10,-9,-13,-31,-17,-20,-28,-17,-24,-39,-40,-29,-35,-46,-52,-48,-37,-29,-23,-23,-22,-23,-18,-9,-13,-14,-20,-14,-13,-8,1,7,11,15,20,25,25,25,33,34,29,29,20,15,18,19,14,8,13,4,-11,4,-13,-10,-10,-24,-10,25,52,25,27,29,25,20,6,-19,-34,-32,-35,-10,4,-1,-10,-21,-16,-10,-12,-3,-7,-7,-16,-10,-6,-8,-7,-3,-6,-10,-11,-9,-6,-8,-18,-28,-35,-29,-27,-21,-21,-23,-26,-28,-28,-31,-35,-37,-34,-31,-26,-23,-17,-14,-13,-10,-6,1,1,-1,27,-4,-23,-30,-22,4,-31,0,30,23,31,39,38,26,25,33,41,40,38,33,28,25,23,17,14,26,68,63,83,96,97,94,97,101,104,110,106,105,107,111,107,100,101,102,95,97,95,103,104,110,101,77,70,70,68,69,64,48,41,31,33,38,51,53,55,53,56,45,44,53,55,52,51,44,23,6,-2,-35,-35,-36,-38,-49,-66,-71,-73,-75,-73,-79,-74,-31,1,44,42,46,35,37,30,19,21,20,17,19,11,8,4,4,3,-4,-2,1,-4,-4,-6,-5,-2,3,6,11,12,9,45,34,24,31,-5,-5,-4,-22,-22,-20,-18,-18,-15,-13,-12,-11,-12,-13,-15,-30,-29,-33,-36,-31,-20,-16,-13,-12,-11,-12,-9,-11,-9,-12,-17,-19,-25,-30,-24,-12,-3,4,-6,-13,-33,-33,-29,-29,-41,-45,-46,-38,-40,-47,-55,-48,-55,-46,-27,-18,-15,-11,-23,-29,-32,-36,-2,-15,-7,5,9,13,16,19,20,30,33,36,13,-17,-31,-43,-52,-61,-67,-65,-52,-21,-13,10,-2,26,26,13,1,-6,-4,-2,7,2,5,26,-6,-13,-8,-9,-19,-15,-13,-14,-35,-43,-13,-19,-18,-18,-12,-17,-17,-16,-15,-20,-24,-22,-19,-14,-10,-12,-17,-18,-19,-24,-21,-20,-18,-15,-6,-10,-15,-18,-16,-19,-26,-27,-25,-24,-21,-18,-16,-13,-13,-14,-14,-15,-15,-14,-12,-10,-10,-11,-10,-13,-13,-18,-16,-13,-12,-38,16,-3,-20,20,18,36,40,33,34,34,31,26,18,14,9,8,9,8,8,10,25,33,72,102,101,112,117,120,120,114,107,105,104,105,106,103,95,88,80,100,105,93,95,91,77,69,60,64,57,52,41,41,35,40,51,97,93,76,62,52,57,56,47,34,22,21,13,5,-1,-12,-22,-46,-60,-63,-64,-45,-44,-43,-41,-39,-40,-44,-46,-46,-46,-39,-35,0,30,33,29,20,27,12,11,8,2,-9,-18,-57,-44,-45,-36,-31,-33,-35,-22,-5,-5,0,17,8,22,14,5,10,10,-8,-7,-7,-8,-9,-7,-6,-4,-4,-3,-3,-3,-16,-14,-13,-11,-9,-7,-5,-4,-4,-3,-2,1,-13,-5,0,1,1,0,-3,-9,-27,-23,-19,-11,-5,-19,-20,-24,-17,-15,-17,-19,-2,-14,-21,-25,-25,-36,-37,-39,-58,-48,-31,-29,-23,-32,-32,-29,-32,-26,-45,-33,-39,-42,-40,-40,-38,-36,-42,-48,-58,-69,-68,-65,-73,-81,-85,-91,-94,-68,-43,-36,-12,-5,-16,-9,3,29,-1,-23,15,-4,13,13,-4,5,-9,-24,-27,-16,-15,-28,-31,-43,-50,-24,-13,-15,-19,-22,-25,-26,-27,-27,-30,-33,-34,-36,-37,-37,-26,-26,-29,-20,-17,-16,-17,-19,-15,-13,-17,-20,-21,-24,-24,-22,-17,-11,-9,-7,-8,-10,-12,-11,-10,-9,-9,-9,-10,-10,-7,-2,2,-1,0,0,-10,-8,1,-8,-15,-4,-6,-16,37,26,21,42,42,38,39,35,27,20,15,11,4,0,1,1,-3,-1,4,27,21,114,121,118,119,122,118,107,98,88,80,77,102,92,83,73,122,107,91,80,68,63,54,67,51,51,42,40,40,32,50,56,75,64,55,57,63,51,41,27,16,12,14,14,-2,-7,-18,-23,-32,-28,-26,-28,-20,-24,-25,-25,-27,-25,-21,-22,-23,-28,-27,-32,-27,-9,-25,-31,-40,-46,-50,-54,-57,-58,-60,-60,-58,-41,-41,-39,-35,-31,-28,-11,-7,-20,-8,8,18,-3,-10,22,6,5,5,4,4,3,3,4,4,5,5,5,-8,-7,-4,-1,2,5,7,7,9,9,10,11,-5,-3,-1,-1,0,1,-1,14,0,18,11,18,11,-10,-22,-12,-19,-18,-9,-5,2,-2,3,-8,-15,-9,-17,-28,-26,-29,-19,-28,-14,-18,-16,-18,-28,-23,-19,-18,-18,-14,-26,-24,-12,-21,-42,-43,-49,-51,-54,-81,-93,-71,-82,-95,-96,-95,-91,-47,-53,-45,-28,-1,27,27,-8,-21,-31,26,29,24,33,25,13,13,8,-14,-25,-11,-29,-46,-64,-72,-26,-25,-21,-23,-26,-28,-27,-27,-26,-25,-27,-28,-29,-27,-22,-18,-17,-20,-22,-23,-26,-25,-23,-23,-23,-21,-12,-5,0,2,2,1,1,2,3,1,1,-1,-4,-6,-8,-8,-7,-6,-2,0,1,5,9,10,10,6,4,-2,-6,-5,-8,4,0,-2,-27,32,33,37,45,42,35,31,26,19,12,7,7,9,6,5,4,7,8,5,46,62,70,98,138,127,102,92,88,74,65,56,52,47,39,77,84,80,48,60,50,50,50,51,47,37,31,27,32,40,48,47,40,36,29,24,21,14,12,17,16,2,0,1,-4,-4,-1,-3,-4,-8,-9,-16,-9,-11,-12,-10,-6,-7,-9,-19,-24,-26,-33,-40,-41,-24,-29,-32,-33,-34,-35,-34,-34,-35,-36,-37,-38,-20,-18,-14,-10,-7,-5,-5,-8,-11,-10,0,2,-22,19,18,17,16,15,14,14,13,13,14,14,15,2,4,7,9,11,14,17,19,21,23,25,27,15,15,16,18,17,13,9,6,4,7,19,21,19,6,12,10,12,3,-3,-3,0,6,5,9,14,11,8,-2,-16,-12,-8,-8,-6,-4,1,4,-4,9,10,10,12,10,5,-3,-13,-14,-47,-51,-54,-39,-33,-22,-75,-64,-76,-59,-56,-61,-73,-75,-54,-34,-27,-36,-12,-11,-14,-14,-26,25,25,17,53,33,37,22,7,4,-9,-28,-28,-26,-53,-60,-63,-52,-11,-17,-27,-31,-30,-30,-30,-29,-26,-23,-20,-16,-11,-8,-6,-3,-1,1,2,4,6,7,7,9,9,9,9,9,9,12,10,7,1,0,-1,-2,-3,2,6,8,9,10,8,4,4,5,5,5,8,10,11,7,3,-4,-5,-3,-3,-13,-21,-20,-8,-3,25,44,29,24,23,22,20,12,8,9,13,12,9,3,-2,-15,-10,-8,-8,9,12,48,49,52,50,49,49,41,35,32,20,26,40,45,33,24,18,36,39,42,45,38,33,30,30,31,34,32,28,25,22,17,12,13,10,14,15,16,15,12,8,10,10,11,11,7,5,1,0,-4,3,4,4,5,5,-5,-7,-11,-18,-20,-22,-25,-28,-10,-12,-14,-15,-17,-17,-18,-18,-19,-20,-19,-17,2,6,10,12,14,12,8,4,-1,-5,-11,-18,17,16,15,14,13,12,12,12,12,13,14,15,16,18,20,22,24,27,29,32,34,37,38,22,23,23,24,24,24,24,22,20,18,21,23,21,10,11,18,11,8,8,8,11,6,10,11,12,13,13,24,8,0,-3,7,11,11,6,2,6,18,20,23,23,22,13,2,2,6,-10,-15,-19,-12,-15,-13,-21,-35,-38,-40,-33,-25,-14,1,-48,-40,-31,-24,-19,-15,-7,-10,-11,2,19,-16,-13,3,-9,-16,-15,-16,-10,-19,-22,-24,-19,-45,-45,-49,-56,0,-4,-6,-7,-9,-13,-13,-11,-9,-6,-2,1,3,5,5,5,5,3,4,3,5,7,6,6,10,14,18,18,18,18,14,14,11,8,5,4,4,0,-4,-14,-23,-19,-20,-21,-17,-16,-17,-14,-2,6,6,6,6,5,-1,-4,-9,-9,-17,-25,-24,-15,6,23,25,29,26,23,16,10,8,13,12,9,4,0,3,-6,-18,-17,-19,-12,48,58,62,54,36,26,27,25,18,11,7,7,10,11,15,17,23,33,30,35,37,28,27,31,26,31,31,27,30,28,24,20,16,14,13,15,19,21,20,21,22,22,21,17,14,5,8,6,5,2,2,9,12,13,13,13,9,7,5,3,0,-3,-5,-7,6,3,2,0,0,1,2,2,3,3,3,5,8,11,15,20,21,18,16,10,4,-3,-12,16,15,13,12,11,11,10,10,11,12,13,14,16,17,18,20,22,24,27,29,31,34,36,37,38,38,37,37,36,35,34,33,32,29,27,16,14,13,22,23,23,21,20,15,14,12,13,16,20,26,19,16,19,18,21,23,22,21,23,27,34,40,41,36,30,22,14,8,1,3,-9,-6,-4,-6,-8,-19,-15,-20,-16,-17,-25,-25,-1,-5,-4,-16,-14,-13,-8,-1,2,4,-3,2,-2,-11,-30,-5,9,-17,-14,-23,-22,-21,-18,-25,-37,-42,-45,-47,-34,2,3,2,3,3,3,0,1,5,8,10,12,11,11,11,9,8,7,2,0,-2,-1,3,-22,-26,-11,-5,-5,-8,4,26,24,19,17,13,5,-1,3,6,10,10,1,-3,-3,-9,-14,-17,-15,-17,-19,-18,-17,-7,2,-1,-4,-7,-12,-16,-21,-29,-13,-1,-6,7,13,11,15,7,3,10,11,9,1,-6,-6,-20,-34,-39,-27,-24,-3,12,27,39,36,26,16,9,4,3,3,-1,-2,-1,-2,2,5,7,9,15,21,22,29,32,32,29,32,31,26,22,18,14,10,11,15,20,23,30,32,31,31,29,31,23,16,10,8,5,4,1,2,6,16,21,26,28,28,28,26,25,22,18,14,10,6,3,2,0,2,3,5,6,8,7,6,7,9,11,18,25,29,28,28,21,14,5,-6,16,15,15,15,15,16,16,17,19,20,22,23,24,26,27,28,30,32,33,35,35,36,36,36,36,35,34,33,33,32,32,32,31,30,29,29,28,30,33,37,35,33,31,28,26,26,27,30,34,30,33,35,35,32,29,32,35,40,45,50,52,54,52,46,40,34,26,8,6,7,13,11,7,7,5,9,-9,-3,-1,-7,-4,-1,2,2,0,6,5,5,1,-3,-18,2,3,3,-15,-8,-9,-16,-6,-22,-20,-17,-3,-9,-8,-18,-24,-27,-28,-28,-26,13,10,0,-13,-18,-17,-3,17,17,16,16,17,17,16,15,13,10,6,2,-2,0,-2,-18,-19,4,5,6,-5,-8,-11,-9,-10,-8,-6,-3,0,7,14,18,13,1,-5,-7,-7,-8,-11,-14,-15,-15,-12,-9,-7,-8,-9,-9,-5,-4,-3,-5,-11,-12,-13,-13,-18,-13,4,7,16,11,4,2,0,4,1,-2,-2,-16,-26,-43,-36,-28,-24,-16,-11,-11,-12,-9,-10,-25,-20,-16,-14,-18,-24,-16,-11,-4,0,9,12,16,12,14,19,20,22,23,22,20,19,18,17,17,18,20,23,26,28,31,32,31,29,28,26,23,20,18,17,16,16,15,17,20,24,28,32,34,34,34,32,29,26,22,19,15,11,9,8,6,8,9,10,11,12,12,12,14,17,19,24,29,30,29,28,21,15,7,-4,16,16,17,18,19,21,22,24,26,28,30,32,33,34,36,37,38,39,40,40,39,39,37,36,34,33,31,30,30,29,30,30,30,31,31,32,32,34,37,40,39,38,36,33,31,32,33,36,41,46,48,50,50,45,41,45,49,55,64,72,72,71,67,59,51,45,24,19,17,16,15,14,13,18,17,15,15,14,12,11,12,12,11,12,9,10,14,14,17,-4,7,-31,13,3,13,-5,-17,-18,3,-3,-11,-14,-23,-20,-26,-18,-13,-10,-9,-10,-12,3,-11,-13,-10,-7,-3,-1,1,3,13,21,21,20,16,13,13,11,9,9,8,3,-6,22,32,-6,-7,-9,-13,-12,-12,-11,-10,-9,-6,3,7,9,12,13,7,3,-2,-5,-7,-10,-12,-11,-14,-16,-15,-14,-10,-5,-5,-4,-3,3,-1,-5,-10,-9,-14,-18,-26,-33,-40,-8,5,5,4,3,2,1,0,0,-2,-22,-36,-30,-44,-46,-49,-55,-55,-51,-47,-39,-32,-34,-36,-34,-35,-39,-41,-31,-20,-15,-7,3,6,8,10,4,6,5,5,6,8,10,15,20,23,26,29,30,32,34,35,36,33,29,26,25,23,22,22,22,23,23,23,24,25,28,31,34,38,40,40,41,37,33,30,27,24,20,17,15,14,13,13,14,15,15,15,17,18,21,24,28,30,32,32,30,27,22,16,8,-1,15,16,18,20,22,24,26,29,31,33,35,37,39,40,41,42,43,43,43,43,41,40,38,36,33,32,31,31,31,30,31,31,31,32,33,34,35,37,39,42,42,42,41,39,38,39,41,43,47,50,52,53,52,49,45,48,52,56,62,68,64,59,53,45,36,31,25,19,12,4,4,4,6,10,14,17,20,22,23,23,22,20,19,19,20,21,22,15,11,2,11,21,18,24,24,8,2,-15,-4,2,-2,8,4,-12,-14,-4,22,24,12,-6,-10,-8,-7,-7,-13,-17,-32,7,8,8,10,12,14,15,13,8,5,3,2,6,9,8,-3,-14,-16,-14,-14,-11,-12,-16,-15,-16,-15,-13,-12,-7,-2,1,4,4,2,0,0,-1,-5,-8,-11,-13,-14,-12,-14,-13,-12,-9,-6,-4,1,3,6,0,-5,-13,-17,-22,-23,-25,-27,-23,-29,5,4,7,11,8,7,6,8,-7,-5,-23,-38,-52,-69,-69,-70,-69,-69,-67,-65,-63,-60,-56,-55,-54,-54,-42,-30,-20,-12,-4,-2,1,3,3,4,3,2,3,5,8,14,20,26,29,33,36,38,40,40,41,36,31,27,26,24,25,26,27,28,29,30,30,32,35,37,39,41,42,41,41,37,34,31,28,26,23,20,18,17,16,17,18,19,20,21,23,24,26,29,32,33,33,32,30,27,23,18,11,3],"model":"arome","filled":8069}