CanvasCycle.processImage({filename:'V28.LBM',width:640,height:480,colors:[[0,0,0],[167,191,215],[163,187,211],[155,179,207],[151,175,203],[143,171,203],[143,171,203],[139,167,199],[135,163,195],[135,159,191],[131,155,187],[131,151,187],[127,151,183],[123,147,179],[123,143,179],[119,143,175],[119,139,175],[115,135,171],[115,135,171],[67,59,95],[55,51,83],[47,43,75],[43,39,71],[35,35,63],[31,31,55],[27,27,51],[87,63,95],[79,59,87],[67,47,75],[55,39,67],[39,27,51],[39,23,47],[83,83,123],[79,79,119],[67,71,111],[59,67,107],[55,63,103],[51,59,99],[47,55,95],[43,51,91],[43,47,87],[39,43,79],[91,83,119],[79,75,111],[67,63,103],[59,59,95],[51,51,91],[47,51,87],[115,131,167],[107,123,159],[103,119,155],[103,115,151],[99,111,147],[91,107,143],[83,99,139],[115,119,151],[111,115,147],[107,111,143],[107,107,143],[103,103,139],[127,147,183],[119,139,175],[115,135,171],[143,159,195],[155,175,207],[39,27,59],[31,23,51],[27,19,47],[23,15,43],[19,15,39],[67,71,111],[67,71,111],[67,71,115],[71,75,119],[71,79,123],[75,83,127],[75,83,127],[71,79,123],[71,79,119],[71,75,119],[71,75,115],[67,75,115],[67,71,111],[67,71,111],[67,71,111],[55,63,103],[55,63,103],[59,67,107],[63,71,111],[67,75,115],[71,79,119],[71,79,119],[67,75,115],[63,71,111],[63,71,111],[59,67,107],[59,67,107],[55,63,103],[55,63,103],[55,63,103],[51,55,95],[51,55,95],[55,59,99],[59,63,103],[63,67,107],[67,75,115],[67,75,115],[63,71,111],[63,67,107],[59,63,103],[55,63,103],[55,59,99],[51,55,95],[51,55,95],[51,55,95],[39,43,83],[39,43,83],[43,47,87],[51,55,95],[55,63,103],[59,67,107],[59,67,107],[59,67,107],[55,63,103],[51,59,99],[47,55,95],[43,51,91],[39,47,87],[39,43,83],[39,43,83],[71,67,103],[71,67,103],[75,71,107],[79,75,111],[83,79,115],[87,83,119],[87,83,119],[83,79,115],[83,79,115],[79,75,111],[75,71,111],[75,71,107],[71,67,107],[71,67,103],[71,67,103],[67,63,103],[67,63,103],[71,67,107],[75,71,111],[79,75,115],[83,79,119],[83,79,119],[79,75,115],[75,71,111],[75,71,111],[71,67,107],[71,67,107],[67,63,103],[67,63,103],[67,63,103],[55,51,91],[55,51,91],[59,55,95],[67,59,103],[71,67,107],[79,75,115],[79,75,115],[75,71,111],[71,67,107],[67,63,103],[63,59,99],[59,55,95],[55,51,91],[55,51,91],[55,51,91],[255,255,255],[115,135,171],[115,139,171],[119,143,175],[123,147,179],[123,147,179],[119,143,175],[115,139,171],[115,135,171],[111,127,163],[111,127,163],[111,131,167],[115,135,171],[115,135,171],[111,131,167],[111,127,163],[111,127,163],[103,115,151],[111,123,159],[119,131,167],[115,135,171],[115,135,171],[119,131,167],[111,123,159],[103,115,151],[115,123,155],[119,127,163],[123,135,171],[115,135,171],[115,135,171],[123,135,171],[119,127,163],[115,123,155],[143,159,195],[143,163,195],[143,167,199],[143,171,203],[143,171,203],[143,167,199],[143,163,195],[143,159,195],[127,151,187],[127,155,187],[131,159,191],[135,163,195],[135,163,195],[131,159,191],[127,155,187],[127,151,187],[59,67,107],[51,59,91],[47,51,75],[39,43,63],[47,43,75],[51,51,91],[59,67,107],[71,79,115],[95,103,147],[79,87,123],[63,71,103],[51,55,83],[51,55,83],[59,67,107],[71,79,119],[83,91,131],[127,143,179],[119,135,171],[111,127,163],[103,115,155],[107,119,159],[111,123,163],[115,127,167],[119,135,171],[163,187,211],[151,175,203],[139,159,191],[127,143,179],[0,63,255],[79,255,0],[255,0,0],[255,255,255]],cycles:[{reverse:2,rate:1842,low:70,high:84},{reverse:2,rate:1842,low:85,high:99},{reverse:2,rate:1842,low:100,high:114},{reverse:2,rate:1842,low:115,high:129},{reverse:2,rate:1842,low:130,high:144},{reverse:2,rate:1842,low:145,high:159},{reverse:2,rate:1842,low:160,high:174},{reverse:2,rate:1380,low:176,high:183},{reverse:2,rate:1380,low:184,high:191},{reverse:2,rate:1380,low:192,high:199},{reverse:2,rate:1380,low:200,high:207},{reverse:2,rate:1227,low:208,high:215},{reverse:2,rate:1227,low:216,high:223},{reverse:2,rate:1227,low:224,high:231},{reverse:2,rate:1227,low:232,high:239},{reverse:2,rate:1227,low:240,high:247}],pixels:[ 18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,71,117,116,117,71,72,70,72,71,116,115,116,70,71,130,131,130,131,130,145,130,145,130,130,130,130,145,145,159,145,145,159,159,159,159,159,159,159,159,144,143,99,98,99,158,158,157,158,142,143,142,143,141,143,141,158,156,157,155,157,155,157,155,157,154,172,154,171,169,171,153,171,153,156,153,156,152,140,92,32,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,83,79,83,94,113,108,113,108,112,108,112,108,112,108,112,32,18,18,18,32,32,77,81,77,80,77,80,77,80,77,80,77,79,76,79,76,79,32,79,76,79,76,79,76,78,75,78,90,108,105,108,105,26,27,27,27,27,27,27,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,23,23,23,23,21,23,23,23,23,23,23,23,23,23,22,23,23,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,24,23,23,23,23,23,24,23,23,23,22,22,22,22,21,23,20,21,21,21,21,21,21,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,71,73,116,118,116,72,70,72,70,72,115,117,115,71,130,131,130,146,130,146,130,146,130,130,130,145,145,144,145,159,145,159,159,159,145,159,159,159,158,159,158,159,143,99,158,159,142,159,142,158,141,143,141,158,141,158,141,158,155,158,155,157,154,157,154,172,154,172,168,172,168,171,153,171,152,156,152,156,137,96,32,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,78,83,78,98,108,113,108,113,108,113,108,112,108,112,108,32,18,32,32,81,77,81,77,81,77,81,77,80,76,80,76,80,76,80,76,32,32,79,76,79,76,79,76,79,75,93,90,108,105,108,105,26,27,27,27,27,27,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,24,24,23,23,23,23,23,23,23,23,21,23,23,23,23,23,22,23,22,22,22,20,21,21,21,21,22,22,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,22,24,23,23,23,23,24,22,24,23,23,23,23,24,22,23,22,23,22,22,21,22,23,20,21,21,21,22,21,22,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,21,22,21,21,21,21,22,24,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,71,117,116,117,70,72,70,72,70,117,115,71,130,131,130,131,130,131,130,130,130,130,130,160,160,160,159,130,159,159,159,159,159,159,159,159,159,159,158,159,158,144,158,159,157,159,142,158,142,143,141,143,141,143,141,157,155,157,155,157,155,157,154,157,154,172,169,171,168,171,168,171,153,156,152,156,152,156,137,32,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,83,79,83,94,113,108,113,108,112,108,112,108,112,108,112,32,32,78,81,77,81,77,81,77,81,77,80,77,80,77,80,77,80,76,32,76,79,76,79,76,79,76,79,76,93,106,108,105,108,105,26,27,27,27,27,27,27,27,27,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,22,23,22,23,22,23,23,21,22,22,22,22,22,22,22,22,21,22,20,21,21,22,22,21,20,22,20,21,21,21,21,21,21,22,22,22,20,21,21,21,21,21,21,21,22,22,20,22,22,24,23,23,23,24,22,22,24,23,23,23,24,22,23,23,22,22,22,22,21,23,20,21,21,21,21,21,21,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,21,21,21,22,22,20,22,24,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,71,73,116,117,115,72,70,72,70,72,70,72,130,132,130,146,130,146,130,146,130,146,160,160,70,85,85,160,160,159,145,159,159,159,159,159,158,159,158,159,158,159,158,144,142,159,142,159,141,144,141,143,141,158,140,158,140,158,155,157,154,157,154,157,154,172,154,172,153,172,168,171,152,171,152,156,152,156,152,156,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,78,83,78,98,108,113,108,113,108,113,108,113,108,32,32,97,77,97,77,97,77,81,77,81,77,81,77,81,77,80,76,80,32,32,76,80,76,80,76,79,76,79,91,94,105,109,105,109,105,26,27,27,27,27,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,23,23,22,23,22,23,22,23,21,22,22,22,22,22,21,22,21,21,22,20,22,22,21,20,20,21,22,20,21,21,21,21,22,22,20,20,22,20,21,21,21,21,21,22,22,20,20,21,22,23,22,24,23,23,24,22,23,22,24,23,23,24,22,23,22,23,22,22,21,22,23,20,21,21,21,22,23,23,23,23,23,21,21,22,23,25,25,25,25,25,25,21,22,23,24,24,24,24,24,24,24,22,24,23,23,23,23,23,23,23,23,23,23,22,21,22,21,22,20,20,21,22,23,24,24,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,71,117,115,117,70,72,70,72,70,72,70,132,130,131,130,131,130,131,130,146,130,70,70,85,99,85,99,85,174,145,159,159,159,159,159,159,158,159,158,159,158,159,142,159,142,143,142,143,141,143,141,158,141,158,155,158,155,157,155,157,155,157,154,157,154,157,153,172,168,171,168,171,168,171,152,156,152,155,151,155,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,133,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,83,79,83,94,113,108,113,108,112,108,112,108,32,93,97,93,97,77,97,78,81,77,81,77,81,77,81,77,80,77,80,32,80,76,80,76,79,76,79,76,79,91,109,106,109,106,109,106,108,26,27,27,27,27,27,27,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,23,22,23,22,23,22,23,22,22,23,23,23,22,21,22,21,22,21,21,21,21,21,22,22,21,20,20,21,21,21,22,20,21,21,21,22,20,20,21,21,22,20,21,21,21,21,22,20,20,21,21,21,22,23,23,22,24,23,24,22,23,23,22,24,23,24,22,23,23,22,22,22,22,21,23,20,21,23,23,23,23,20,20,20,20,21,21,22,23,25,25,25,25,25,25,21,22,23,24,21,22,22,22,22,22,24,24,23,23,23,23,23,23,23,23,23,23,22,22,22,22,20,21,21,21,22,22,22,23,24 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,71,73,115,118,115,72,70,72,70,72,70,132,130,147,130,131,130,146,130,146,130,33,70,86,70,85,85,99,99,33,145,159,159,159,158,159,158,159,158,159,158,159,157,159,142,159,141,159,141,159,141,143,141,158,170,173,170,173,169,173,169,172,169,172,169,172,168,172,168,172,167,171,167,171,152,171,152,156,151,156,151,156,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,84,78,84,78,98,108,113,108,113,108,113,32,32,93,97,93,97,77,97,77,97,77,82,77,81,77,81,77,81,76,81,32,80,76,80,76,80,76,80,76,95,91,109,106,109,105,109,105,109,26,27,27,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,21,23,22,23,22,23,22,23,23,23,21,22,20,22,21,22,21,21,21,21,21,20,20,20,20,22,21,21,21,21,22,20,21,22,22,20,21,21,21,21,22,20,21,21,22,22,20,21,21,21,21,21,22,23,23,23,22,24,24,22,23,23,23,22,24,24,22,23,22,23,22,22,21,22,23,23,23,20,20,20,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,22,20,21,21,21,21,22,23,23,22,22 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,71,118,115,117,70,72,70,72,70,72,130,131,130,131,130,131,130,146,130,146,33,70,84,85,99,85,99,85,84,145,159,159,159,159,158,159,158,159,158,159,157,159,157,159,142,144,141,143,171,173,171,173,170,173,170,173,170,172,169,172,169,172,169,172,168,172,168,171,168,171,168,171,167,171,167,171,166,171,151,155,151,155,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,133,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,83,79,83,79,83,93,113,108,113,108,113,108,112,93,97,93,97,93,97,78,81,77,81,77,81,77,81,77,81,77,32,32,80,77,80,77,80,76,80,76,94,106,109,106,109,106,109,106,109,26,27,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,23,23,23,21,22,22,22,22,22,23,22,22,21,22,22,22,21,21,21,21,21,21,20,20,21,21,21,21,21,22,22,21,21,22,22,22,20,22,20,21,21,21,21,22,20,22,22,20,20,21,21,21,21,21,21,22,23,23,23,23,22,24,22,23,23,23,23,22,24,22,23,23,22,22,23,23,23,20,20,20,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,20,22,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,115,118,70,72,70,72,70,72,70,132,130,132,130,146,130,146,130,146,145,33,70,85,70,85,99,85,99,84,159,159,158,159,158,159,158,159,157,159,157,159,157,159,156,159,171,174,171,174,170,173,170,173,170,173,169,173,169,173,169,172,169,172,168,172,168,172,168,172,167,171,167,171,167,171,166,171,166,171,166,171,150,155,135,18,18,18,18,18,18,18,18,18,18,18,18,18,18,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,84,79,83,78,98,108,113,108,113,108,113,108,98,93,97,92,97,77,97,77,97,77,81,77,81,77,81,77,32,77,81,76,81,76,80,76,80,76,95,106,110,106,109,106,109,105,109,26,27,27,27,27,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,23,23,21,23,22,23,23,23,21,22,20,22,21,22,20,21,21,21,21,20,20,21,21,21,21,22,22,22,21,21,22,21,22,20,20,21,22,20,21,21,21,21,22,22,20,20,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,22,23,23,20,20,20,21,21,21,21,21,22,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,21,22,21,22,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,71,72,70,72,70,72,70,72,70,131,130,131,130,131,130,146,130,146,130,146,33,70,70,85,99,85,99,85,84,145,158,159,158,159,158,159,158,159,157,159,157,159,157,159,156,173,171,173,171,173,170,173,95,98,95,98,95,97,94,97,94,97,93,97,93,97,93,96,93,96,92,96,167,171,167,171,166,170,166,170,166,170,165,155,135,140,18,18,18,18,18,18,18,18,18,18,18,139,133,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,79,83,79,83,94,113,108,113,108,112,108,112,93,97,93,97,93,97,77,97,78,81,77,81,77,81,32,32,77,81,77,80,77,80,76,80,91,95,106,110,106,109,106,109,106,109,26,27,27,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,23,23,23,22,23,23,21,22,22,23,21,21,22,22,21,21,21,22,20,21,21,20,20,21,21,21,21,22,22,21,21,21,22,22,21,22,20,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,21,21,22,22,21,21,21,21,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,72,70,72,70,72,70,72,130,132,130,146,130,146,130,146,145,146,145,33,70,85,84,85,99,99,99,84,158,159,158,159,158,159,157,159,157,159,157,159,156,159,156,159,171,174,171,98,80,98,80,98,79,98,94,98,94,98,94,97,93,97,93,97,93,97,92,97,92,96,92,96,91,96,91,96,166,171,166,170,165,170,165,170,149,140,18,18,18,18,18,18,18,18,18,18,132,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,84,78,83,79,98,108,113,108,113,108,113,93,97,93,97,93,97,77,97,77,97,77,82,77,81,32,81,77,81,77,81,77,81,76,80,91,110,106,110,106,110,106,110,106,109,26,27,27,27,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,23,23,23,22,23,22,23,21,21,22,22,21,22,20,22,21,22,20,20,20,21,21,21,21,22,22,21,21,22,22,22,22,21,22,21,22,22,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,22,23,23,23,23,23,24,22,21,21,23,22,22,21,22,21,21,21,21,21,22,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,21,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,70,72,70,132,130,131,130,131,130,146,145,131,159,130,33,70,84,85,99,85,99,85,83,159,158,159,158,159,158,159,157,159,157,159,157,159,156,159,156,174,81,98,80,98,95,98,95,98,94,97,94,97,94,97,93,97,93,97,93,97,93,96,92,96,92,96,92,96,91,96,91,96,91,170,165,170,165,170,165,170,134,18,18,18,18,18,18,18,18,18,18,139,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,83,79,83,79,83,94,113,108,113,108,113,108,97,93,97,93,97,93,97,78,82,77,81,77,32,32,81,77,81,77,81,77,80,77,95,92,110,106,110,106,110,106,110,106,109,106,26,27,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,23,23,23,23,22,23,22,22,23,23,21,22,21,22,21,21,22,20,21,21,20,20,21,21,21,21,22,22,21,21,22,22,24,24,24,21,21,21,22,21,21,22,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,22,22,22,22,21,21,21,21,21,21,21,23,21,23,23,23,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,23,23,22,22,21,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,72,70,72,70,72,70,132,130,147,130,147,130,146,130,146,145,146,145,33,70,85,84,99,99,85,98,84,158,159,158,159,157,159,157,159,157,159,156,159,156,159,156,159,155,99,80,99,80,98,79,98,79,98,94,98,94,97,93,97,93,97,93,97,92,97,92,97,92,96,91,96,91,96,91,96,90,96,90,96,165,170,164,170,164,170,18,18,18,18,18,18,18,18,18,139,162,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,84,79,83,78,98,108,113,108,113,108,113,93,98,93,97,93,97,77,97,77,97,77,32,77,81,77,81,77,81,77,81,76,96,106,110,106,110,106,110,106,110,106,110,106,26,27,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,23,23,21,23,22,23,22,22,22,22,21,22,21,22,21,21,21,22,20,20,20,21,21,21,21,21,22,21,21,22,22,24,24,24,24,24,24,24,21,21,22,22,21,22,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,24,24,23,23,23,23,24,22,23,23,23,23,23,24,22,23,22,23,22,22,21,22,21,21,21,21,21,22,23,23,20,20,20,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,22,23,23,22,24,24,24,23,23,23,23,23,23,23,23,22,21,22,21,22,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,70,72,130,131,130,146,130,131,130,146,144,146,144,145,33,70,84,85,99,85,98,99,83,159,158,159,158,159,157,159,157,159,157,159,156,159,156,159,156,158,80,98,140,98,80,98,94,98,94,98,94,97,93,97,93,97,93,97,93,96,92,96,92,96,91,96,91,96,91,96,91,95,90,95,90,95,165,170,164,170,18,18,18,18,18,18,18,18,18,18,132,168,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,83,79,83,79,83,79,83,94,113,108,113,108,112,108,97,93,97,93,97,93,97,78,97,78,32,77,81,77,81,77,81,77,81,92,96,107,110,106,110,107,110,106,110,106,109,106,26,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,23,23,23,23,23,21,22,22,22,22,21,22,23,21,21,22,21,21,21,21,20,20,21,21,21,22,22,20,21,22,21,22,24,24,24,24,24,24,24,24,24,24,21,21,21,22,21,21,22,21,21,21,21,22,20,21,21,21,21,21,21,22,22,20,20,22,22,24,23,23,23,24,22,23,23,23,23,23,24,22,23,23,22,22,22,22,21,21,21,21,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,22,22,24,24,23,23,23,23,23,23,22,22,22,21,21,21,21,22,24,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,73,70,72,70,72,70,132,130,147,130,146,130,146,145,146,145,146,159,33,84,85,84,85,98,99,98,84,158,159,157,159,157,159,157,159,156,159,156,159,156,159,155,159,155,84,155,158,139,98,79,98,79,98,94,98,93,97,93,97,92,97,92,97,92,97,92,96,91,96,91,96,90,96,90,96,90,96,90,95,74,80,164,170,18,18,18,18,18,18,18,18,18,18,18,139,87,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,83,78,83,78,98,108,113,108,113,108,113,93,97,93,97,93,97,77,97,32,32,77,82,77,81,77,81,77,81,92,111,107,111,106,111,106,110,106,110,106,110,91,26,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,21,23,23,22,23,21,23,22,22,22,22,21,22,20,22,21,21,21,20,20,21,21,21,22,22,21,21,20,21,22,21,22,23,24,24,24,24,24,24,24,24,24,25,25,21,21,22,21,21,22,21,21,21,22,20,21,21,21,21,22,22,21,20,21,21,22,23,22,24,23,23,24,22,23,23,23,23,23,24,22,23,22,23,22,22,21,22,21,21,21,21,21,22,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,22,22,24,24,23,23,23,23,22,22,22,21,21,22,22,20,22,24,24,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,70,132,130,132,130,146,130,146,145,131,159,131,159,145,33,70,84,85,99,85,98,85,83,159,158,159,157,159,157,159,157,159,156,159,156,159,156,159,155,158,155,158,155,158,139,98,94,98,94,97,93,97,123,127,123,127,92,97,92,127,122,126,121,96,91,96,91,96,90,96,90,95,90,95,89,95,89,80,18,18,18,18,18,18,18,18,18,18,18,139,162,94,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,83,79,83,79,83,94,113,108,113,108,112,108,97,93,97,93,97,93,97,32,82,78,81,77,81,77,81,77,96,92,111,107,111,107,110,107,110,106,110,106,110,91,80,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,21,23,22,22,23,21,22,22,21,22,21,21,22,20,21,21,20,20,21,21,21,22,22,21,21,21,21,20,21,22,21,22,23,23,23,24,24,24,24,24,25,25,25,25,25,21,21,22,22,21,22,22,21,22,20,21,21,21,22,21,20,20,21,21,21,22,23,23,22,24,23,24,22,23,23,23,23,23,24,22,23,23,22,22,22,22,21,21,21,21,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,22,24,23,23,23,23,22,22,24,24,23,23,22,22,21,22,22,20,20,21,22,22,23,24,24 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,72,70,72,70,72,130,147,130,147,130,146,130,146,145,146,145,131,159,33,84,85,83,99,98,99,98,84,157,174,157,159,157,159,156,159,156,159,156,159,155,159,155,159,155,158,139,158,154,143,79,128,123,128,93,98,93,127,122,127,122,97,92,97,121,127,121,127,91,96,90,126,120,126,90,96,89,95,89,96,74,95,73,18,18,18,18,18,18,18,18,18,18,18,131,169,86,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,149,158,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,79,84,78,83,78,98,108,113,108,113,108,113,93,98,93,97,93,32,32,82,77,82,77,82,77,82,77,96,107,111,107,111,107,111,106,111,106,111,106,95,91,80,76,80,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,20,22,23,22,23,21,22,22,22,21,22,21,22,20,22,20,21,21,21,22,22,21,21,22,22,21,21,20,21,22,21,22,23,23,23,23,24,24,25,25,25,25,25,25,25,25,21,21,21,22,21,21,22,22,20,21,22,22,22,20,21,21,21,21,21,22,23,23,23,22,24,24,22,23,23,23,23,23,24,22,23,22,23,22,22,21,22,21,21,21,21,21,22,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,23,23,23,22,24,23,23,23,23,23,23,22,22,24,23,22,21,22,22,22,21,21,21,22,23,22,22,22 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,70,132,130,131,130,146,145,146,145,146,159,146,159,145,33,70,84,85,99,85,98,99,83,145,157,174,157,159,157,159,157,159,156,159,156,159,155,159,155,158,155,173,170,173,154,143,124,128,123,97,93,97,123,127,122,127,92,97,92,126,121,126,121,96,91,96,120,126,120,96,90,95,89,95,89,95,89,80,18,18,18,18,18,18,18,18,18,18,18,139,161,93,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,158,149,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,79,84,79,84,79,84,79,83,78,83,94,113,108,113,108,112,108,98,93,97,93,32,78,82,77,82,78,82,77,81,92,96,107,111,107,111,107,111,107,110,106,111,107,95,76,80,76,80,76,80,76,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,20,22,22,22,23,21,21,22,21,21,21,21,22,22,21,20,21,22,22,21,21,22,22,24,24,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,21,21,22,21,21,22,22,22,21,20,22,20,21,21,21,21,21,22,23,23,23,23,22,24,22,23,23,23,23,23,24,22,23,23,22,22,22,22,21,21,21,21,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,24,24,23,23,23,23,22,24,23,23,23,23,23,23,23,23,22,24,22,22,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,73,70,72,70,132,130,147,130,147,145,131,145,146,130,146,145,146,159,33,84,85,83,85,98,99,98,84,157,174,157,174,156,174,156,174,156,159,156,174,155,159,155,159,154,173,79,98,94,173,139,128,123,128,93,97,92,127,122,127,122,97,92,97,121,127,121,126,90,96,90,126,120,126,89,96,89,126,119,95,73,95,73,18,18,18,18,18,18,18,18,18,18,139,146,169,86,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,143,149,158,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,79,84,78,84,78,98,108,113,108,113,108,98,93,98,32,32,78,82,77,82,77,82,77,82,92,112,107,112,107,111,107,111,107,111,106,111,91,96,76,80,76,80,76,80,76,80,76,80,28,31,31,31,31,31,31,31,31,31,31,31,31,20,22,22,22,23,21,22,21,21,21,21,22,21,20,20,21,21,22,21,22,22,24,24,24,24,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,22,20,20,21,22,20,21,21,21,21,21,22,23,23,23,23,23,22,24,23,23,23,23,23,24,22,23,22,23,22,22,21,22,21,21,21,21,21,22,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,21,22,24,24,24,24,22,24,23,23,23,23,23,23,23,23,23,22,22,21,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,130,132,130,147,130,146,145,146,159,146,159,146,159,145,33,70,84,85,98,85,98,85,82,174,157,174,157,174,157,159,156,159,156,159,155,159,155,158,155,98,79,98,94,98,79,33,123,128,123,97,93,97,122,127,122,127,92,97,91,126,121,126,121,96,90,96,120,126,120,96,89,95,119,125,89,95,88,80,18,18,18,18,18,18,18,18,18,18,131,154,161,94,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,158,149,143,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,32,79,84,79,84,79,84,79,83,79,83,93,113,108,113,108,113,93,97,32,82,78,82,78,82,78,82,77,97,92,111,107,111,107,111,107,111,107,111,107,111,92,80,76,80,76,80,76,80,76,80,76,80,76,79,28,28,31,31,31,31,31,31,31,31,31,31,20,22,21,22,22,21,21,21,21,22,22,20,20,21,20,21,22,21,22,24,24,24,24,24,24,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,20,20,20,20,21,23,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,22,24,23,23,23,23,24,22,23,23,22,22,22,22,21,21,21,21,23,23,23,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,22,22,22,22,24,24,23,23,23,23,23,23,23,23,23,23,22,22,21,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,72,70,72,70,132,130,147,130,147,130,147,130,146,145,146,159,146,159,33,83,85,83,99,98,99,97,84,157,174,157,174,156,174,156,174,156,174,155,174,155,174,154,159,94,83,79,98,94,83,33,128,123,128,93,98,92,127,122,127,121,97,91,97,121,127,120,127,90,96,90,126,119,126,89,96,89,125,118,95,88,80,73,18,18,18,18,18,18,18,18,18,131,154,131,169,85,94,130,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,149,157,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,32,84,79,84,78,84,78,84,78,84,78,99,108,113,108,113,108,83,32,83,78,82,77,83,77,82,77,97,107,112,107,112,107,112,107,112,107,111,106,96,91,81,76,81,76,80,76,81,76,80,76,80,76,80,75,80,75,28,28,31,31,31,31,31,31,31,19,23,21,22,21,23,20,21,22,22,20,20,21,21,20,21,21,22,22,24,24,24,24,24,24,24,20,21,20,21,22,21,22,23,23,23,23,23,25,20,20,21,21,21,21,21,21,23,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,22,24,23,23,23,24,22,23,22,23,22,22,21,22,23,23,23,20,20,20,23,20,21,22,21,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,22,23,22,23,23,22,22,24,24,23,23,23,23,23,23,23,23,22,21,22,21,22,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,72,70,72,70,72,130,147,130,146,145,146,159,146,159,146,159,146,159,146,33,70,83,85,98,85,97,99,82,174,157,174,172,174,156,174,156,159,155,174,155,159,155,174,155,98,79,98,94,98,78,33,123,127,123,98,92,97,122,127,122,127,91,97,91,126,121,126,120,96,90,96,120,126,119,96,89,95,118,125,88,95,118,80,18,18,18,18,18,18,18,18,18,139,146,154,161,93,85,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,198,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,157,149,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,131,140,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,32,79,84,79,84,78,84,79,83,78,83,93,113,108,113,108,32,32,98,93,97,77,82,78,82,92,97,107,112,107,112,107,111,107,111,107,111,107,96,77,81,76,81,76,80,76,80,76,80,76,80,76,80,76,80,76,79,75,79,28,28,31,31,31,31,31,19,22,21,21,21,22,20,22,22,20,21,21,21,21,20,21,22,22,24,24,24,24,24,24,24,24,20,21,20,21,22,21,22,23,23,23,23,23,21,21,21,21,25,25,25,21,21,21,23,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,24,23,23,24,22,23,23,22,22,22,23,23,23,20,20,21,21,21,23,20,22,21,22,21,21,22,23,25,25,25,25,25,25,21,22,23,24,23,23,23,23,23,23,23,23,22,22,24,24,23,23,23,23,23,23,22,22,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,73,70,72,70,132,130,147,145,132,145,146,130,146,159,146,159,146,158,33,83,85,83,85,97,99,97,84,156,174,156,174,156,174,156,174,155,174,155,174,154,174,154,174,94,84,79,98,93,83,33,128,122,128,92,98,92,128,122,127,121,97,91,97,120,127,120,127,90,96,90,126,119,126,89,96,88,126,118,95,73,125,73,18,18,18,18,18,18,18,18,139,131,154,130,169,85,94,130,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,150,157,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,131,140,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,32,84,79,84,78,84,78,84,78,84,78,99,108,114,108,32,93,98,93,98,77,98,77,98,92,113,107,112,107,112,107,112,107,112,107,112,91,97,76,81,76,81,76,81,76,81,76,81,76,81,76,80,75,80,75,80,75,80,75,80,75,28,31,31,31,31,19,22,21,22,21,22,22,20,22,20,21,21,21,20,21,21,22,22,24,24,24,24,24,24,24,25,20,21,20,21,22,21,22,23,23,23,23,22,21,21,25,25,25,25,25,25,25,21,21,23,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,24,23,24,22,23,23,23,23,23,20,20,23,20,21,21,21,22,23,20,21,22,21,21,21,22,21,21,21,21,21,21,21,21,22,23,24,23,22,23,23,23,23,23,23,23,23,22,22,24,23,23,23,23,23,22,22,22,21,21,21,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,73,70,72,70,132,130,147,130,147,159,146,159,146,159,146,159,146,159,145,33,70,83,85,97,85,97,85,82,174,172,174,171,174,171,174,170,174,170,174,155,174,154,159,154,98,79,98,93,98,78,33,123,128,122,98,92,97,122,127,121,127,91,97,91,127,120,126,120,96,90,96,119,126,119,96,89,96,118,125,88,95,118,80,18,18,18,18,18,18,18,139,146,154,131,154,160,94,85,139,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,198,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,149,157,149,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,146,140,18,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,32,79,84,79,84,78,84,78,84,78,84,93,114,108,32,93,98,93,98,93,98,93,98,92,113,107,112,107,112,107,112,107,112,107,112,92,97,77,81,76,81,76,81,76,81,76,81,76,81,76,80,76,80,76,80,75,80,75,80,75,80,75,28,28,31,31,19,21,21,21,22,20,20,21,22,20,21,21,21,20,21,22,22,24,24,24,24,24,24,25,25,25,20,21,20,21,22,21,22,23,23,23,22,22,22,25,25,25,25,25,25,25,25,25,20,21,20,21,20,21,22,23,21,22,22,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,22,24,24,22,23,23,21,21,20,22,21,23,20,21,21,21,21,23,20,22,21,22,21,22,22,22,22,22,22,22,22,22,22,22,23,24,23,23,23,23,23,23,23,23,23,23,23,22,24,24,23,23,23,23,22,22,21,22,21,21,21,22,24,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,73,70,73,130,147,145,147,145,147,159,147,159,146,158,146,158,146,158,33,82,85,82,85,97,85,96,84,171,174,156,174,170,174,155,174,155,174,154,174,154,174,154,174,93,84,78,99,93,83,33,128,122,128,92,98,91,98,91,97,90,97,90,97,90,97,90,97,89,96,89,126,119,126,88,96,88,126,118,96,72,125,72,18,18,18,18,18,18,18,131,155,130,154,160,94,85,94,130,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,157,150,157,150,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,146,140,131,18,18,18,18,18,18,18,18,18,18,18,18,32,84,79,84,79,84,32,84,78,84,78,84,78,84,78,84,78,99,108,114,108,99,93,98,92,99,92,98,92,113,107,113,107,113,107,113,107,112,107,97,91,97,76,82,76,82,76,81,76,82,76,81,76,81,76,81,75,81,75,80,75,80,75,80,75,80,75,80,75,80,28,28,19,21,22,22,20,21,21,21,22,20,21,21,20,21,21,22,22,24,24,24,24,24,25,25,25,25,20,21,20,21,22,21,22,23,23,23,22,22,25,25,25,25,25,20,21,21,25,25,20,21,20,21,20,21,22,23,22,21,20,22,20,21,21,21,21,22,24,23,23,23,23,23,23,23,23,24,22,23,22,24,22,21,21,23,22,22,21,22,23,20,21,21,21,22,23,20,21,22,21,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,23,23,23,23,23,23,23,23,23,22,24,22,24,24,23,23,22,21,22,21,22,22,22,20,22,24,24,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,73,70,73,70,132,145,132,159,147,144,147,159,146,159,146,158,146,158,146,33,70,82,85,97,85,97,85,81,85,96,174,171,174,170,174,170,174,170,174,170,174,154,174,169,98,78,99,93,98,78,33,92,98,92,98,92,97,91,97,91,97,91,97,91,97,90,97,90,96,89,96,89,96,89,96,89,96,118,126,88,95,117,80,18,18,18,18,18,18,131,155,131,139,130,169,85,94,85,139,18,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,198,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,150,157,150,157,134,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,146,155,146,140,18,18,18,18,18,18,18,18,18,18,18,32,70,79,70,79,84,32,70,79,84,79,84,78,84,78,84,78,84,93,114,108,114,93,98,93,99,93,98,107,113,107,113,107,113,107,113,107,112,107,97,77,97,77,82,76,82,76,81,76,82,76,81,76,81,76,81,76,81,76,80,76,80,76,80,75,80,75,80,75,80,75,79,75,19,22,20,20,21,21,21,21,22,20,21,21,20,21,22,22,24,24,24,24,24,25,25,25,25,25,20,21,20,21,22,21,22,23,23,22,22,23,25,25,25,25,20,21,21,23,25,25,20,21,20,21,20,21,22,23,20,20,21,22,20,21,21,21,22,20,22,24,23,23,23,23,23,23,23,24,24,23,23,24,22,23,23,22,22,22,23,23,23,20,21,21,21,21,23,20,22,21,22,21,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,24,23,22,22,24,23,22,22,22,21,22,20,20,21,22,22,22,24,24 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,73,70,73,70,73,130,148,145,147,145,147,159,147,159,147,158,146,158,146,158,33,82,86,82,85,97,85,96,84,96,99,96,99,95,174,170,174,154,174,169,174,154,174,154,174,93,84,78,99,93,83,33,98,77,98,92,98,91,98,91,97,90,97,90,97,90,97,90,97,89,97,89,96,89,96,88,96,88,126,118,96,72,126,72,18,18,18,18,18,131,155,131,155,130,155,160,94,85,94,85,139,18,18,18,18,18,18,18,18,18,18,18,18,198,18,18,132,18,18,197,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,142,150,157,150,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,140,147,140,146,139,86,140,18,18,18,18,18,18,18,18,18,32,70,79,70,79,84,79,32,78,84,78,84,78,84,78,84,78,84,78,99,108,114,108,99,92,99,92,99,107,114,107,113,107,113,107,113,107,113,92,98,76,98,76,97,76,82,76,82,76,82,76,82,76,82,76,81,75,81,76,81,75,81,75,81,75,81,75,80,75,80,75,80,75,80,19,20,21,21,21,21,21,21,22,20,21,20,21,21,22,22,24,24,24,24,24,25,25,25,25,25,20,21,20,21,22,21,22,23,22,23,22,23,25,25,25,20,21,21,23,25,25,25,20,21,20,21,20,21,22,23,21,21,21,22,20,21,22,22,20,21,22,22,24,23,23,23,23,23,23,24,22,24,23,24,22,23,22,23,23,23,20,20,23,20,21,21,21,22,23,20,21,22,21,22,21,23,20,22,22,23,22,23,22,23,23,23,22,23,22,23,23,23,23,23,23,23,23,23,22,24,23,23,23,22,24,22,21,22,22,22,20,21,21,22,23,23,22,22 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,73,70,73,130,73,130,148,144,147,159,147,159,147,159,147,159,146,158,146,158,146,33,71,82,85,97,85,97,85,81,85,96,85,96,99,95,99,170,174,170,174,169,174,169,174,168,99,78,98,93,98,78,33,92,98,92,98,91,98,91,97,91,97,91,97,90,97,90,97,89,97,89,96,89,96,89,96,88,96,88,96,87,96,117,80,18,18,18,18,18,140,131,155,130,139,160,94,85,94,85,94,130,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,198,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,150,157,150,157,135,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,155,147,140,146,140,131,95,131,18,18,18,18,18,18,18,18,32,70,79,70,79,70,79,70,32,70,79,70,78,84,78,84,78,84,78,84,93,114,108,114,93,99,93,114,107,114,107,113,107,113,107,113,107,113,92,98,77,98,77,82,77,82,76,82,76,82,76,82,76,82,76,81,76,81,76,81,76,81,76,81,75,81,75,80,75,80,75,80,75,80,75,19,21,21,21,21,21,21,21,22,20,22,20,21,22,22,24,24,24,24,24,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,22,23,23,25,25,25,20,21,23,25,25,25,20,21,21,20,21,20,21,22,23,21,21,21,22,20,22,20,20,21,21,22,23,22,24,23,23,23,23,23,24,22,22,24,24,22,23,23,21,21,20,22,21,23,20,21,21,21,21,23,20,22,21,22,22,22,23,20,22,22,22,22,22,22,22,23,22,23,23,23,23,23,23,23,23,23,23,23,23,22,24,23,23,23,23,22,22,22,20,20,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,74,130,133,130,133,145,148,145,133,159,147,159,147,158,147,158,147,158,146,157,33,82,86,82,86,96,85,96,70,96,85,95,99,95,99,95,99,94,174,169,174,169,174,153,174,93,84,78,99,92,83,33,99,77,98,91,98,91,98,91,98,90,97,90,97,90,97,89,97,89,97,89,97,88,96,88,96,88,96,87,96,87,126,72,18,18,18,18,140,131,155,130,155,130,170,85,95,85,94,85,139,18,18,18,18,18,18,18,18,18,18,18,18,198,18,18,132,18,18,197,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,150,142,150,157,150,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,140,147,140,147,140,147,140,87,139,18,18,18,18,18,18,18,32,71,79,70,79,70,79,70,78,32,78,84,78,84,78,84,78,84,78,84,78,99,108,114,107,99,92,114,107,114,107,114,107,114,107,114,107,99,92,98,76,98,76,98,76,83,76,82,76,83,76,82,76,82,76,82,76,82,75,81,75,81,75,81,75,81,75,81,75,81,75,80,75,80,75,80,19,21,21,21,21,21,21,21,22,22,20,21,21,22,22,24,24,24,24,24,25,25,25,25,25,25,20,21,20,21,22,21,22,23,22,23,23,23,25,25,25,20,21,21,23,25,20,21,21,23,20,21,20,21,22,23,21,21,21,22,22,20,21,21,21,21,22,23,23,22,24,23,23,23,23,24,22,23,22,24,22,21,21,23,22,22,21,22,23,20,21,21,21,22,23,20,21,22,21,22,21,23,20,22,22,22,22,23,22,23,23,23,22,23,22,23,22,23,23,23,23,23,23,23,22,24,23,23,23,23,23,22,21,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,74,130,133,145,148,130,148,145,148,159,147,159,147,159,147,158,147,158,146,158,146,33,71,82,86,97,85,96,85,81,85,96,85,95,85,95,99,95,99,94,99,169,174,169,174,169,99,78,99,93,98,77,33,92,98,92,98,92,98,91,98,91,97,90,97,90,97,90,97,90,97,89,97,89,96,88,96,88,96,88,96,88,96,72,81,18,18,18,140,131,155,131,155,131,170,85,95,85,94,85,94,130,18,18,18,18,18,18,18,18,18,18,18,18,132,18,18,198,18,18,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,157,150,157,150,157,135,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,132,155,147,155,147,140,147,140,131,95,131,18,18,18,18,18,18,32,71,79,70,79,70,79,70,79,70,32,70,78,70,78,70,78,84,78,84,78,84,93,114,108,114,108,114,107,114,107,114,107,114,107,114,107,99,92,98,92,98,77,83,76,83,77,82,76,83,76,82,76,82,76,82,76,82,76,81,76,81,76,81,75,81,75,81,75,81,75,80,75,80,75,80,75,19,21,21,21,21,21,21,22,20,20,20,21,22,22,24,24,24,20,20,20,20,20,23,25,25,25,20,21,20,21,22,21,22,23,23,22,23,23,25,25,25,25,20,21,21,20,21,21,23,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,22,24,23,23,23,24,22,23,23,24,22,23,23,22,22,22,22,21,23,20,21,21,21,21,23,21,23,23,23,23,23,23,20,22,22,22,22,22,23,22,23,22,23,23,23,23,23,23,23,23,23,23,23,23,22,24,24,23,23,23,23,22,22,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,32,70,134,130,149,145,133,145,133,159,148,159,148,159,147,158,147,158,147,157,147,82,33,82,86,82,86,96,86,96,70,95,85,95,99,95,129,95,99,94,99,94,99,93,99,168,174,93,84,78,99,92,84,33,99,76,98,91,98,91,98,91,98,90,98,90,98,89,97,89,97,89,97,89,97,88,97,88,96,87,96,87,96,72,96,72,18,18,141,131,155,130,155,130,170,85,95,85,95,85,95,85,94,130,18,18,18,18,18,18,18,18,18,18,18,198,18,197,132,197,18,197,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,151,142,150,157,150,156,135,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,133,140,148,140,147,140,147,140,147,139,87,94,132,18,18,18,18,32,71,79,71,79,71,79,71,78,71,78,32,78,70,78,70,78,84,78,84,78,84,78,99,107,114,107,114,107,114,107,114,107,114,107,114,92,99,92,99,76,99,77,98,76,83,76,83,76,83,76,83,76,83,76,82,76,82,76,82,75,82,75,82,75,82,75,81,75,81,75,81,75,81,75,81,74,80,19,21,21,21,21,22,22,20,21,20,21,21,22,22,24,22,21,22,21,21,21,21,21,21,23,25,20,21,20,21,22,21,22,23,22,22,23,23,25,25,25,25,25,21,21,21,21,23,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,22,24,23,23,24,22,23,23,24,22,23,22,23,22,22,21,22,23,20,21,23,23,23,23,23,20,20,20,20,21,23,20,22,22,23,22,23,22,23,24,23,22,23,22,23,23,23,23,23,23,23,23,23,22,24,24,24,23,23,23,22,22,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,134,130,134,130,148,145,148,145,133,159,148,159,148,159,147,159,147,158,147,158,147,83,71,33,71,82,86,97,86,96,85,81,85,96,85,95,85,125,85,95,99,94,99,94,99,94,99,93,99,78,99,93,99,77,33,92,98,92,98,91,98,91,98,91,98,90,97,90,97,90,97,89,97,89,97,89,97,88,96,88,96,88,141,87,96,87,81,18,141,131,155,131,140,131,140,160,95,85,95,85,95,85,94,85,139,18,18,18,18,18,18,18,18,18,18,18,132,198,132,198,131,197,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,136,142,151,157,150,157,150,142,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,133,155,148,140,147,140,147,140,132,140,87,95,87,139,18,18,18,32,71,79,71,79,71,79,71,79,71,79,70,32,70,78,70,78,70,78,70,78,70,78,70,93,114,108,114,108,114,107,114,107,114,107,114,92,99,92,99,92,99,92,98,77,83,77,83,76,83,76,83,76,83,76,82,76,82,76,82,76,82,76,82,75,82,75,81,75,81,75,81,75,81,75,81,75,80,75,19,21,21,21,22,20,20,21,21,20,21,22,22,22,24,22,22,21,21,25,25,21,21,21,23,23,20,21,20,21,22,21,22,23,23,22,23,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,22,24,23,24,22,23,23,24,22,23,23,22,22,22,22,21,23,23,23,20,20,20,20,20,22,21,22,22,22,23,20,22,22,22,22,22,22,22,23,22,23,23,23,23,23,23,23,23,23,23,23,23,22,24,22,22,24,23,23,22,22,21,22,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,130,149,130,134,160,164,160,149,130,148,145,148,159,148,158,148,158,147,158,147,82,72,82,33,82,86,81,86,96,86,96,71,96,85,95,85,95,115,95,99,94,129,94,99,94,99,93,99,108,84,78,99,92,84,33,99,92,98,91,99,91,98,91,98,90,98,90,98,90,98,89,97,89,97,89,97,88,97,88,97,88,96,132,97,72,96,72,141,131,156,131,156,131,140,160,95,85,95,85,95,85,95,85,95,130,18,18,18,18,18,18,18,18,18,18,18,205,132,205,132,205,132,205,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,136,142,151,142,151,157,151,156,135,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,140,148,140,148,140,148,140,148,140,148,139,133,94,87,94,87,139,18,32,72,79,72,79,72,79,71,78,71,78,71,78,32,78,71,78,71,78,70,78,70,78,85,93,99,92,114,107,114,107,114,107,114,107,99,92,99,92,99,92,99,77,99,76,99,76,83,76,84,76,83,76,83,76,83,76,83,76,82,75,82,75,82,75,82,75,82,75,82,75,81,75,81,75,81,75,81,74,81,19,21,21,22,22,20,21,21,20,21,21,22,22,24,22,22,21,25,25,25,25,25,25,21,21,23,20,21,20,21,22,21,22,23,22,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,22,24,24,22,23,23,24,22,23,22,23,22,22,21,22,23,20,20,21,21,22,21,22,21,22,21,22,21,23,20,22,22,22,22,23,22,23,24,24,24,23,22,23,23,23,23,23,23,23,23,23,22,24,23,23,22,24,23,22,21,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,130,134,130,164,160,89,85,89,174,163,159,148,159,148,159,148,158,147,158,147,158,72,82,72,33,71,82,86,97,86,96,86,81,85,95,85,95,85,125,85,95,85,124,99,94,99,93,99,93,114,78,99,93,99,77,33,92,99,91,99,91,98,91,98,91,98,90,98,90,98,90,98,89,97,89,97,89,97,88,97,88,97,88,142,133,96,87,141,132,141,131,156,131,141,161,96,86,95,85,95,85,95,85,95,85,95,130,18,18,18,18,18,18,18,18,18,18,132,205,132,205,131,205,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,142,151,157,151,157,151,157,150,157,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,141,18,18,18,18,18,140,148,140,148,155,148,140,148,140,133,140,133,140,87,94,87,94,32,32,72,79,72,79,72,79,71,79,71,79,71,78,71,32,71,78,71,78,70,78,70,78,85,93,85,93,85,108,114,108,100,107,114,107,114,92,99,92,99,92,99,92,99,77,99,77,83,76,84,76,83,76,83,76,83,76,83,76,82,76,82,76,82,75,82,75,82,75,82,75,81,75,81,75,81,75,81,75,81,74,19,22,22,20,22,20,21,21,20,21,22,22,22,23,22,22,25,24,25,25,25,25,25,25,20,21,20,21,20,21,22,21,22,23,23,22,23,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,22,24,22,23,23,24,22,23,23,22,22,22,22,21,23,21,21,21,21,21,21,21,22,21,22,21,22,23,20,22,22,22,22,22,23,22,24,21,21,24,24,24,24,23,23,23,23,23,23,23,22,24,23,23,23,22,23,22,22,22,21,22,20,21,21,22,23,23,23,23 ,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,130,150,130,135,33,74,70,89,85,89,70,149,159,148,159,148,158,148,158,148,158,72,82,72,82,33,82,87,81,87,96,86,96,71,95,86,95,86,95,115,94,85,94,129,94,99,93,129,93,99,108,84,78,99,92,84,33,99,76,99,91,99,91,99,91,99,90,99,90,99,90,99,89,98,89,98,89,98,88,98,88,98,88,143,147,157,132,142,132,157,131,157,131,142,131,171,85,96,85,96,85,96,85,96,85,96,85,140,18,18,17,18,18,18,17,18,18,18,205,132,205,132,205,132,205,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,137,142,152,142,151,157,151,156,151,141,18,17,18,18,18,17,18,18,18,17,18,18,18,17,135,18,18,17,18,140,149,140,149,140,149,140,149,140,148,139,148,140,88,94,88,94,32,79,73,79,72,79,72,79,72,78,72,79,72,78,71,32,32,78,71,78,71,78,71,93,86,92,85,93,85,92,99,107,114,107,114,107,114,107,99,92,99,92,99,92,99,76,99,76,84,76,84,76,84,76,84,76,83,76,83,76,83,75,83,75,83,75,82,75,82,75,82,75,82,75,82,75,82,74,81,74,81,74,19,22,20,20,21,22,20,21,20,21,21,22,22,23,23,22,22,24,25,20,20,20,25,25,25,25,20,20,21,20,21,22,21,22,23,22,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,24,22,23,22,23,22,22,21,22,23,21,21,21,21,22,21,22,21,22,21,22,21,23,20,22,22,23,22,23,22,23,24,23,22,23,22,22,22,24,24,24,23,23,23,23,22,24,23,23,23,23,22,22,21,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,130,135,130,135,130,33,70,89,85,89,85,74,159,148,159,148,159,148,158,148,158,72,83,72,82,72,33,72,82,87,96,86,96,86,81,86,95,86,95,86,125,85,94,85,124,85,94,85,124,85,93,114,78,99,93,99,77,33,92,99,92,99,91,99,91,99,91,99,90,99,90,99,90,98,89,98,89,98,89,98,88,98,88,98,133,157,147,157,132,157,132,142,131,142,131,172,86,96,85,96,85,96,85,96,85,96,85,95,130,18,18,18,18,18,18,18,18,18,18,132,205,132,205,132,205,131,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,137,142,152,142,152,157,151,157,151,157,136,18,18,18,18,18,18,18,18,18,18,18,18,18,18,141,134,18,18,140,149,155,149,140,149,140,149,140,133,140,133,140,133,95,88,95,32,79,73,79,72,79,72,79,72,79,72,79,72,79,32,32,32,78,71,78,71,78,71,93,86,93,85,93,85,93,85,93,100,107,100,107,100,107,114,92,99,92,99,92,99,92,99,77,84,76,84,76,84,76,83,76,83,76,83,76,83,76,83,76,83,75,82,75,82,75,82,75,82,75,82,75,81,75,81,75,81,75,81,19,20,21,21,21,22,20,21,20,21,22,22,22,23,23,22,22,24,25,20,21,21,21,25,25,25,20,20,21,20,21,22,21,22,23,23,22,22,23,25,25,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,24,22,23,23,22,22,22,22,21,23,21,21,21,21,21,21,21,22,21,22,22,22,23,20,22,22,22,22,22,22,22,24,22,23,23,23,23,23,22,24,22,22,24,24,24,22,24,23,23,23,23,23,22,22,21,21,22,20,21,21,22,23,23,23,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,135,130,150,130,150,33,75,70,89,85,89,70,149,159,149,159,148,158,148,158,73,83,73,82,73,82,33,82,87,81,87,96,87,96,72,95,86,95,86,95,116,94,86,94,115,94,85,94,115,93,99,108,84,77,99,92,84,33,99,77,99,91,99,91,99,90,99,90,99,90,99,90,99,89,99,89,99,89,99,88,98,88,98,133,158,132,158,132,158,132,158,131,142,131,172,86,97,85,97,85,97,85,97,85,96,85,96,85,96,130,18,17,18,17,18,17,18,17,18,205,132,205,132,205,132,204,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,142,152,142,152,142,152,157,152,157,151,141,18,17,18,17,18,17,18,17,18,17,18,17,18,17,135,155,135,140,150,140,150,140,149,140,149,140,149,140,149,140,134,94,89,94,32,79,73,79,73,79,73,79,72,79,72,79,72,78,32,78,72,32,72,78,71,78,71,93,86,93,86,93,86,92,86,92,85,107,100,107,100,107,114,107,99,92,99,92,99,77,99,76,99,76,84,76,84,76,84,76,84,76,84,76,83,76,83,75,83,75,83,75,83,75,83,75,82,75,82,75,82,75,82,75,82,74,82,74,19,21,21,21,21,22,20,21,20,21,22,22,23,23,23,22,22,25,25,25,20,21,21,23,25,25,20,20,21,20,21,22,21,22,23,23,23,22,23,25,25,25,25,25,25,25,25,20,20,20,25,20,21,20,21,22,23,21,21,21,22,20,21,21,21,22,22,24,24,23,23,23,23,23,23,23,24,22,23,23,24,22,23,22,23,22,22,21,22,23,21,21,21,21,22,21,22,21,22,21,22,21,23,20,22,22,22,22,23,22,23,24,23,22,23,22,23,22,22,24,23,23,22,22,22,24,24,23,23,23,23,23,22,21,22,21,22,20,21,21,22,23,23,23,23 ,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,135,130,135,130,135,130,33,70,89,85,89,99,74,159,149,159,148,158,148,158,73,83,73,83,73,82,73,33,72,97,87,96,102,111,87,81,86,95,86,95,86,125,86,95,85,124,85,94,85,123,85,93,100,78,85,93,85,77,33,92,85,92,99,91,99,91,99,91,99,90,99,90,99,90,99,89,99,89,99,89,99,88,99,88,143,148,158,133,158,132,158,132,143,131,173,86,97,86,97,86,97,85,97,85,97,85,97,85,96,85,141,18,18,18,18,18,18,18,18,18,132,205,132,205,132,205,132,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,137,142,152,142,137,157,152,157,152,157,152,142,18,18,18,18,18,18,18,18,18,18,18,18,18,141,150,156,150,155,150,155,149,140,149,140,134,140,134,140,134,140,89,95,32,79,73,79,73,79,73,79,73,79,73,79,72,32,32,79,72,78,32,78,71,78,86,93,86,93,86,93,86,93,86,93,85,92,85,107,100,107,100,107,100,92,99,92,99,92,99,92,84,76,84,77,84,76,84,76,84,76,84,76,83,76,83,76,83,75,83,76,83,75,83,75,82,75,82,75,82,75,82,75,81,74,82,75,81,19,21,21,21,21,22,20,21,20,21,22,22,23,23,23,22,22,22,25,25,25,20,21,23,25,25,25,20,21,20,21,22,21,22,23,23,22,22,22,25,25,25,25,25,25,25,20,21,21,21,23,20,21,20,21,22,23,21,21,21,22,20,21,22,22,20,20,22,22,24,23,23,23,23,23,23,24,22,23,23,24,22,23,23,22,22,22,22,21,23,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,23,23,23,24,23,23,23,23,23,23,22,24,23,23,23,23,23,22,24,23,23,23,23,23,22,22,22,21,22,20,21,21,22,23,23,23,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,130,136,130,150,130,150,33,75,70,90,85,90,70,149,159,149,158,149,158,74,83,73,83,118,82,73,82,33,97,103,111,102,111,102,111,33,95,87,95,87,95,116,95,86,94,116,94,86,93,115,93,85,108,70,78,99,92,84,33,99,77,99,91,99,91,99,91,99,90,99,90,99,90,99,90,99,89,99,89,99,88,99,88,99,133,159,133,159,132,159,132,143,162,173,86,98,86,98,86,98,85,97,85,97,85,97,85,97,85,97,85,141,17,18,17,18,17,18,17,18,205,132,205,132,204,132,204,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,138,142,153,142,153,142,153,157,152,156,152,156,137,17,18,17,18,17,18,17,18,17,18,17,18,17,136,155,150,140,150,140,150,140,150,140,150,140,150,140,149,139,89,32,32,79,74,79,74,79,73,79,73,79,73,79,73,32,73,78,72,78,72,32,72,78,87,93,87,93,87,93,86,92,86,92,86,92,86,92,101,107,100,107,100,107,99,92,99,91,99,76,99,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,83,75,83,75,83,75,83,75,83,75,83,75,82,74,82,74,82,74,82,74,82,74,19,21,21,21,21,22,20,21,20,21,22,22,23,23,23,23,22,21,22,25,20,21,21,23,25,25,25,20,21,20,21,22,21,22,23,23,23,22,22,23,25,25,25,25,25,20,21,25,25,20,21,20,21,20,21,22,23,21,21,21,22,21,22,22,20,21,21,22,23,22,24,23,23,23,23,23,24,22,23,23,24,22,23,22,23,22,22,21,22,23,21,21,21,21,23,23,23,23,20,20,20,20,20,20,20,20,20,20,21,21,21,21,23,23,24,24,24,23,22,24,23,23,23,23,23,22,24,23,23,23,23,23,22,22,22,21,22,20,21,21,22,23,23,23,23 ,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,136,130,135,130,150,130,33,70,90,85,89,99,74,159,149,159,149,159,149,83,73,83,73,128,73,82,73,97,103,112,102,111,102,111,102,111,87,96,86,95,86,125,86,95,86,124,86,94,85,124,85,93,100,78,85,93,85,77,33,92,85,92,85,91,99,91,99,91,99,91,99,90,99,90,99,90,99,89,99,89,99,89,99,133,159,133,159,133,144,132,143,162,98,87,98,86,98,86,98,86,97,86,97,85,97,85,97,85,97,85,96,130,18,18,18,17,18,18,18,17,132,205,132,204,132,204,132,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,17,18,18,18,142,138,142,138,142,168,157,152,157,152,157,152,142,18,18,18,17,18,18,18,17,18,18,18,17,18,141,150,156,150,141,150,140,150,140,135,140,135,140,134,140,89,32,74,80,74,80,73,79,73,79,73,79,73,79,32,32,73,79,72,79,72,79,32,93,87,93,87,93,87,93,86,93,86,93,86,93,86,93,85,107,100,107,100,107,100,92,85,92,85,92,99,77,84,77,84,76,84,76,84,76,84,76,84,76,84,76,83,76,83,76,83,75,83,75,83,75,83,75,82,75,82,75,82,75,82,74,82,74,81,19,21,21,21,21,22,20,21,20,21,22,22,23,23,23,23,23,22,21,20,21,21,23,25,25,25,25,20,21,20,21,22,21,22,23,23,23,22,22,22,23,25,25,25,25,25,25,25,25,20,21,20,21,20,21,22,23,21,21,21,22,22,20,22,20,21,21,22,23,23,22,24,23,23,23,23,24,22,23,23,24,22,23,23,22,22,22,22,21,23,23,23,23,23,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,22,22,23,21,21,21,22,22,24,24,24,24,24,23,23,23,22,24,23,23,23,23,23,22,22,21,22,22,20,21,21,22,23,23,23,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,136,130,151,130,151,130,150,33,75,70,90,85,90,84,150,159,150,158,149,83,74,83,74,82,119,82,73,82,88,112,88,96,73,96,102,111,102,95,87,95,87,95,87,94,86,94,116,94,86,93,116,93,86,108,70,77,99,92,70,33,99,92,99,91,99,91,99,91,99,90,99,90,99,90,99,89,99,89,99,89,99,89,99,88,144,133,159,133,159,132,144,147,99,87,98,86,98,86,98,86,98,86,98,85,98,85,97,85,97,85,97,85,142,17,18,17,18,17,18,17,18,204,134,204,132,204,132,204,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,142,153,142,153,142,153,157,168,157,153,157,152,157,152,142,18,17,18,17,18,17,18,17,18,17,18,17,136,141,151,140,150,140,150,140,150,140,150,140,135,140,90,32,74,80,74,79,74,79,74,79,74,79,74,79,32,79,73,79,73,78,73,78,72,78,87,93,87,93,87,93,87,93,87,93,86,92,86,92,86,92,86,107,100,107,101,107,85,92,99,92,99,76,99,76,84,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,83,75,83,75,83,75,83,75,83,75,83,75,82,74,82,74,82,74,82,74,19,21,21,21,21,22,20,21,20,21,22,22,23,23,23,23,23,25,22,21,21,23,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,22,21,22,23,25,25,25,25,25,25,20,21,25,20,21,20,21,22,23,21,22,22,20,20,21,22,20,21,21,22,23,23,23,22,24,23,23,23,24,22,23,23,24,22,23,22,23,22,22,21,23,23,20,20,20,20,22,21,22,21,22,21,22,21,22,22,22,22,22,22,23,22,23,22,23,22,23,22,23,21,21,21,22,22,24,24,23,22,24,23,23,23,23,23,22,21,22,21,22,20,21,21,22,24,23,23,23 ,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,130,136,130,151,130,151,130,33,70,90,85,90,99,75,159,150,159,149,83,74,83,74,83,74,128,73,82,73,82,88,81,73,81,88,96,103,96,87,95,87,95,87,95,87,95,86,124,86,94,86,124,86,93,100,78,85,93,85,77,33,92,85,92,85,92,85,91,85,91,85,90,99,90,99,90,99,90,99,89,99,89,99,89,144,134,144,133,159,133,144,147,84,87,99,87,99,87,98,86,98,86,98,86,98,86,97,85,97,85,97,85,97,85,142,17,18,17,18,17,18,18,132,204,132,204,132,204,132,18,18,17,18,17,18,17,18,18,18,17,18,17,18,17,18,18,18,17,139,143,138,142,138,157,93,97,168,157,152,157,152,157,137,17,18,17,18,17,18,18,18,17,18,17,136,141,151,156,150,141,150,141,135,140,135,140,135,140,32,32,74,80,74,80,74,80,74,80,74,79,74,79,32,79,73,79,73,79,73,79,87,93,72,93,87,93,87,93,87,93,87,93,86,93,86,93,86,92,86,92,100,107,100,107,100,92,85,92,85,77,99,77,84,76,84,76,84,76,84,76,84,76,84,76,84,76,84,76,83,75,83,75,83,75,83,75,83,75,83,75,82,74,82,75,82,74,82,74,81,19,21,21,21,21,22,20,22,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,21,21,21,23,23,25,25,25,20,21,25,25,20,21,20,21,22,23,22,20,20,21,21,21,22,20,21,21,22,23,23,23,23,22,24,23,23,24,22,23,23,24,22,23,23,22,22,23,23,20,20,21,21,21,21,21,21,21,22,21,22,21,22,22,22,22,22,22,22,22,23,22,22,22,23,23,23,23,23,23,23,23,23,22,22,24,22,24,23,23,23,23,23,22,22,22,21,22,20,22,22,20,22,24,24,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,137,130,151,130,151,130,151,33,76,70,91,85,90,70,150,159,150,83,75,83,119,83,74,83,119,82,74,82,74,82,73,81,73,96,88,96,88,95,88,95,87,95,87,95,87,94,87,94,87,94,116,93,86,108,71,78,86,92,71,33,85,77,85,92,85,91,99,91,99,90,99,90,99,90,99,90,99,89,99,89,99,89,99,134,159,133,159,133,144,148,84,72,99,87,99,87,99,86,99,86,99,86,98,86,98,85,98,85,98,85,98,85,97,130,18,17,18,17,18,17,134,204,134,204,132,204,132,203,132,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,139,143,154,142,139,157,78,97,93,97,168,157,153,157,153,157,138,17,18,17,18,17,18,17,18,17,18,141,151,141,151,140,151,140,151,140,151,140,150,140,32,80,75,80,75,80,74,79,74,79,74,79,74,32,32,79,74,79,73,79,73,79,88,108,103,108,73,93,87,93,87,93,87,93,87,92,87,93,86,92,86,92,86,107,101,107,101,107,85,92,85,76,99,77,84,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,75,83,75,83,74,83,74,82,74,82,74,82,74,19,21,21,21,21,22,22,20,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,20,21,21,21,23,25,25,21,25,25,25,20,21,20,21,22,23,20,21,21,21,21,21,22,20,21,21,22,23,23,23,23,23,24,24,23,24,22,23,23,24,22,23,22,23,23,20,20,22,21,21,21,21,21,22,21,22,21,22,21,22,21,22,21,22,22,23,22,23,22,23,22,23,22,23,22,23,23,23,23,23,23,23,23,22,22,24,24,23,23,23,23,22,21,22,21,22,22,20,20,21,22,23,23,24 ,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,17,17,17,18,17,137,130,151,130,151,145,151,145,33,70,91,85,90,99,75,159,150,84,75,84,75,128,74,83,74,128,74,82,74,82,74,82,73,81,88,96,88,96,88,96,87,95,87,95,87,95,87,94,87,94,86,124,86,93,101,78,86,93,86,78,33,92,85,92,85,92,85,91,85,91,85,91,85,90,85,90,85,90,99,90,99,89,99,134,159,134,144,133,144,148,84,73,84,87,99,87,99,87,99,87,99,86,99,86,98,86,98,85,98,85,98,85,98,85,97,130,17,17,18,17,18,204,134,204,132,204,132,204,132,204,18,17,17,17,18,17,18,17,18,17,17,17,18,17,18,17,18,143,139,143,139,158,79,83,93,97,93,97,168,172,153,157,153,142,17,17,18,17,18,17,18,17,17,17,136,141,151,141,151,141,136,141,136,140,135,140,32,80,75,80,75,80,75,80,74,80,74,79,74,32,74,79,74,79,73,79,73,94,88,109,103,109,103,78,87,93,87,93,87,93,87,93,87,93,86,93,86,93,86,92,86,107,101,107,100,92,85,92,85,77,70,77,70,76,84,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,83,75,83,75,83,75,83,75,83,75,83,75,82,74,82,74,82,74,82,19,21,21,21,22,20,20,21,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,25,20,20,21,21,21,21,21,25,25,25,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,22,23,23,23,23,23,24,22,24,24,22,23,23,24,22,23,23,21,21,22,22,21,21,21,21,21,21,21,21,21,22,21,22,23,23,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,24,24,23,23,22,22,22,22,20,20,21,21,21,22,23,23,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,130,152,130,152,130,152,130,151,33,76,70,91,85,91,85,151,84,75,84,75,83,120,83,75,83,120,82,74,82,74,82,74,81,74,96,88,96,88,96,88,95,88,95,88,95,88,94,87,94,87,94,87,93,87,108,71,78,86,93,71,33,86,77,86,92,86,136,85,91,99,91,85,90,99,90,99,90,99,90,99,89,99,89,144,134,159,133,144,148,84,73,84,72,99,87,99,87,99,87,99,86,99,86,99,86,99,86,99,85,99,85,98,85,98,85,143,17,18,17,18,17,134,204,134,204,132,203,132,203,132,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,143,139,143,154,157,79,82,79,97,94,97,94,97,93,172,153,157,138,17,18,17,18,17,18,17,18,17,18,141,152,141,152,141,151,140,151,140,136,140,32,80,75,80,75,80,75,80,75,79,75,79,32,32,74,79,74,79,74,79,74,94,103,108,103,108,103,108,103,78,88,93,88,93,87,93,87,93,87,92,87,92,86,92,86,92,101,107,101,107,86,91,86,76,85,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,82,74,82,74,19,21,22,22,20,21,21,21,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,20,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,20,20,21,21,23,25,25,25,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23,23,24,22,22,24,22,23,23,24,22,23,21,23,22,22,21,22,21,21,21,21,21,22,23,22,22,22,22,23,23,23,22,23,23,24,23,24,23,24,23,24,23,24,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,24,23,22,22,22,20,22,21,21,21,21,22,23,23,23 ,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,137,130,152,145,152,145,151,145,33,70,91,85,91,99,91,84,76,84,75,83,75,128,75,83,75,128,74,82,74,82,74,82,74,82,88,96,89,96,88,96,88,95,88,95,88,95,87,94,87,94,87,94,87,94,101,78,86,93,86,78,33,93,86,92,86,92,130,91,85,91,85,91,85,91,85,90,85,90,85,90,99,90,130,134,159,134,144,149,84,73,84,73,84,88,99,87,99,87,99,87,99,87,99,86,99,86,99,86,99,86,98,85,98,85,98,85,143,17,17,17,18,204,134,204,134,204,132,203,132,203,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,140,143,154,83,79,83,79,83,94,97,94,97,93,97,93,172,153,157,138,17,17,17,18,17,17,17,18,141,152,141,152,141,136,141,136,141,136,32,32,80,75,80,75,80,75,80,75,80,75,80,32,80,74,79,74,79,74,79,89,94,103,109,103,109,103,108,103,108,73,93,88,93,87,93,87,93,87,93,87,93,86,92,86,92,86,92,101,107,100,92,85,92,85,77,70,77,70,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,75,83,75,82,74,82,74,82,74,82,74,82,19,22,20,20,21,21,21,21,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,20,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,25,25,20,21,21,23,25,25,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23,23,24,22,23,22,24,23,23,24,22,23,23,22,22,22,22,21,21,21,22,22,22,22,23,22,23,22,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,22,24,22,22,22,21,21,21,21,21,21,22,23,23,23 ,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,17,18,130,152,130,152,130,152,145,137,33,77,70,91,85,91,85,76,84,76,128,76,83,120,83,75,83,120,82,75,82,75,82,74,82,74,96,89,96,89,95,89,95,88,95,88,95,88,94,88,94,88,94,87,94,87,108,72,78,87,93,72,33,86,77,86,92,86,136,86,91,86,91,85,91,85,90,85,90,85,90,99,90,144,134,159,134,144,149,84,73,84,73,84,73,99,87,99,117,99,87,99,87,99,86,99,86,99,86,99,86,99,85,99,85,99,85,98,130,18,17,18,204,134,204,134,203,134,203,132,203,132,203,18,17,18,17,18,17,18,17,18,17,18,17,18,17,140,143,155,83,80,82,80,83,79,97,94,97,94,97,94,97,94,172,153,142,18,17,18,17,18,17,18,17,137,141,152,141,152,140,152,141,151,32,76,80,76,80,76,80,76,80,75,80,75,32,32,79,75,79,75,79,74,79,89,109,104,109,104,109,104,108,103,108,103,93,73,93,88,93,88,93,87,92,87,92,87,92,87,92,86,92,86,107,101,107,86,92,86,76,70,76,70,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,75,83,75,83,74,83,74,83,74,83,74,83,74,82,74,82,73,19,20,21,21,21,21,21,21,20,21,22,22,23,23,23,23,23,25,25,25,25,25,25,25,25,25,20,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,25,25,25,20,21,21,23,25,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23,23,24,22,23,23,22,24,23,24,22,23,22,23,22,22,21,22,22,22,22,23,22,23,22,23,22,23,22,23,22,23,23,23,23,24,23,24,23,24,23,24,23,24,23,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,22,22,22,22,21,21,21,21,21,21,22,23,23,23 ,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,130,152,145,152,145,152,145,152,145,33,70,92,85,91,99,91,84,76,84,121,84,75,128,75,83,75,128,75,83,75,82,74,82,74,82,89,96,89,96,89,96,88,95,88,95,88,95,88,95,88,94,88,94,87,94,102,79,87,93,87,78,33,93,86,92,86,92,131,137,86,91,86,91,85,91,85,91,85,90,85,90,85,135,130,134,130,149,70,74,84,74,84,73,84,88,99,88,129,117,99,87,99,87,99,87,99,86,99,86,99,86,99,85,99,85,99,85,98,130,17,17,134,204,134,204,134,203,132,203,132,203,132,17,17,17,17,17,17,17,17,17,17,17,17,17,17,143,155,83,80,83,80,83,79,83,94,98,94,97,94,97,94,97,93,172,138,142,17,17,17,17,17,17,17,141,152,141,137,141,137,141,136,32,76,81,76,80,76,80,76,80,75,80,75,32,75,80,75,80,75,79,74,94,89,109,104,109,104,109,104,109,103,109,103,93,73,33,88,93,88,93,87,93,87,93,87,93,87,92,86,92,86,92,101,107,101,92,86,77,70,77,70,76,70,76,70,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,83,75,83,75,83,75,83,75,83,74,83,74,83,74,82,74,82,74,82,19,21,21,21,21,21,21,21,20,21,22,22,23,23,23,23,22,22,21,25,25,25,25,25,25,20,21,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,25,25,25,25,20,21,21,23,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23,23,24,22,23,23,23,22,24,24,22,23,23,22,22,23,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,22,22,21,22,21,21,21,21,21,22,23,23,23 ,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,18,17,17,17,138,130,153,130,153,145,137,145,152,33,77,70,92,85,92,85,76,84,76,129,76,83,121,83,76,83,76,82,75,82,75,82,75,82,75,96,89,96,89,96,89,95,89,95,89,95,89,95,88,94,88,94,88,94,88,108,72,78,87,93,72,33,87,92,87,92,132,137,131,91,86,91,86,91,86,91,86,90,85,90,85,135,159,134,130,149,99,74,84,74,84,73,84,73,99,88,99,117,129,87,99,87,99,87,99,86,99,86,99,86,174,145,144,130,99,85,99,85,99,130,134,204,134,203,134,203,134,203,134,203,132,203,132,17,17,17,18,17,17,17,18,17,17,17,18,143,156,83,81,83,80,83,80,82,80,97,95,97,95,97,94,97,94,97,94,172,169,142,18,17,17,17,18,141,153,141,152,141,152,141,32,32,77,80,77,80,77,80,76,80,76,80,76,32,76,79,75,79,75,79,75,94,105,109,104,109,104,109,104,108,104,108,89,93,74,78,33,93,88,93,88,93,88,92,87,92,87,92,87,92,87,92,86,92,101,107,86,91,71,76,71,76,71,76,70,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,82,74,82,73,19,21,21,21,21,21,21,21,20,21,22,22,23,23,23,22,22,21,22,21,25,25,25,25,25,20,21,20,21,20,21,22,21,22,23,23,23,23,23,25,25,21,20,20,21,25,25,20,21,21,23,20,21,20,21,22,23,21,21,21,21,21,21,22,20,21,21,22,24,24,23,23,23,24,22,23,23,23,23,22,24,22,23,22,22,23,23,22,23,22,23,22,22,22,23,22,23,22,23,22,23,22,23,22,23,23,24,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,22,21,22,21,22,21,21,21,21,22,23,23,23 ,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,130,153,145,153,145,152,145,152,145,33,70,92,85,92,99,91,84,76,84,121,84,76,129,76,83,76,83,75,83,75,82,75,82,75,82,89,96,89,96,89,96,89,96,89,95,89,95,88,95,88,95,88,94,88,94,103,108,103,108,102,78,32,93,87,92,87,137,86,137,86,92,86,91,86,91,86,91,86,91,85,90,130,135,130,150,85,74,70,74,70,74,70,73,84,88,85,88,129,118,99,87,99,87,129,87,99,87,99,86,174,146,159,146,159,130,144,85,99,85,144,204,134,204,134,204,134,204,132,203,132,203,132,203,17,17,17,17,17,17,17,17,17,17,17,17,33,83,81,83,80,83,80,83,80,83,95,97,95,127,94,97,94,97,94,97,94,97,168,17,17,17,17,17,138,141,137,141,137,141,32,81,77,81,77,80,77,81,76,80,76,80,32,32,76,80,75,80,75,80,90,94,105,109,104,109,104,109,104,109,104,109,89,78,73,78,73,78,33,93,88,93,88,93,87,93,87,93,87,92,87,92,86,92,86,107,101,92,86,77,70,76,70,76,70,76,70,76,70,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,82,74,82,74,82,19,21,21,21,21,21,21,21,20,21,22,22,23,23,23,22,23,25,25,20,21,25,25,25,20,21,21,20,21,20,21,22,21,22,23,23,23,23,23,25,21,21,21,21,21,25,25,25,20,21,23,20,21,20,21,22,23,21,21,21,21,21,21,22,20,22,22,21,22,22,24,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,23,22,23,23,23,23,23,23,23,23,23,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,22,22,22,21,21,21,21,21,21,22,23,23,23 ,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,17,17,18,17,17,17,17,17,138,130,153,145,138,145,153,145,153,33,77,70,92,85,92,85,77,84,77,129,76,83,121,83,76,83,76,82,76,82,75,82,75,82,75,96,90,96,90,96,90,96,89,95,89,95,89,95,89,95,89,94,88,94,88,108,103,108,103,108,103,32,87,77,87,92,132,92,162,137,87,91,86,91,86,91,86,91,86,90,131,135,130,150,85,74,85,74,84,74,129,73,84,73,99,88,99,118,129,87,99,87,99,117,129,87,99,86,99,161,144,146,159,146,159,145,144,85,99,85,144,204,134,203,134,203,134,203,132,203,132,203,132,202,17,17,17,17,18,17,17,17,17,17,17,33,81,83,81,83,126,83,80,83,80,97,95,97,125,127,95,97,94,97,94,97,94,96,169,17,18,17,138,141,153,141,153,32,32,81,77,81,77,80,77,80,77,80,76,80,32,80,76,80,76,79,76,79,90,109,105,109,105,109,105,109,104,108,104,94,89,78,74,78,74,78,73,33,88,93,88,93,88,92,88,92,87,92,87,92,87,92,87,92,101,106,86,76,71,76,71,76,70,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,83,74,83,74,83,74,83,74,83,74,83,74,82,73,19,21,21,21,21,21,21,22,20,21,22,22,23,23,23,22,22,25,25,25,25,25,25,20,21,21,23,20,21,20,21,22,21,22,23,23,23,23,23,25,21,21,23,23,23,25,25,25,20,21,23,20,21,20,21,22,23,21,21,21,21,21,21,22,22,21,20,20,22,23,22,24,23,24,22,23,23,23,23,23,24,22,23,23,24,23,23,22,23,22,23,22,23,22,22,22,23,22,23,22,23,22,23,23,23,23,24,23,24,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,22,21,22,21,21,21,21,21,21,22,23,23,23 ,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,130,153,145,153,145,153,145,153,145,33,70,92,85,92,85,92,84,77,84,121,84,76,128,76,83,76,83,76,83,75,82,75,82,75,82,90,97,90,96,90,96,89,96,89,95,89,95,89,95,89,95,88,94,88,94,88,94,88,108,103,108,32,93,87,93,87,137,87,167,147,137,87,92,86,91,86,91,86,91,131,135,131,150,85,75,70,74,70,74,115,119,70,74,70,88,85,88,115,118,99,88,99,87,129,117,99,87,99,162,159,146,144,146,159,146,159,145,144,85,99,85,144,204,134,204,134,203,132,203,132,203,132,203,132,203,132,17,17,17,17,17,17,17,17,17,33,83,81,83,126,128,80,83,80,83,95,98,95,127,125,127,94,97,94,97,94,97,94,82,17,17,138,141,138,141,138,32,77,81,77,81,77,81,77,81,77,80,76,32,32,80,76,80,76,80,76,80,90,109,105,109,105,109,105,109,104,109,104,94,74,79,74,79,73,78,73,78,73,33,88,93,88,93,87,93,87,92,87,92,87,92,87,92,86,92,101,92,71,77,71,76,70,76,70,76,70,76,70,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,75,83,74,83,74,83,74,83,74,83,74,82,74,82,19,21,21,21,21,22,22,20,20,21,22,22,23,23,23,23,22,22,25,25,25,25,20,21,21,23,25,20,21,20,21,22,21,22,23,23,23,23,23,25,21,21,23,25,25,25,25,25,20,21,23,20,21,20,21,22,23,21,21,21,21,21,22,21,20,20,21,21,22,23,23,22,24,24,22,23,23,23,23,23,24,22,24,23,23,23,23,23,22,23,22,22,22,22,22,22,22,22,22,23,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,22,22,21,21,21,21,21,21,21,22,23,23,23 ,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,17,17,17,17,17,16,17,17,139,145,139,145,153,145,153,145,153,33,78,70,92,85,92,85,77,84,77,129,77,83,77,83,76,83,76,82,76,82,76,82,76,82,76,96,90,96,90,96,90,96,90,95,89,95,89,95,89,94,89,94,89,94,89,94,88,93,88,93,88,78,88,78,88,137,88,92,87,167,147,136,87,91,87,91,86,91,86,135,131,150,86,75,86,75,86,74,70,119,115,74,70,73,99,88,85,118,129,88,99,87,99,117,129,87,99,87,174,146,159,131,144,146,159,146,159,145,144,85,99,85,144,203,134,203,74,195,134,203,132,202,132,202,132,202,17,17,17,17,17,16,17,17,17,33,82,83,81,128,126,83,81,83,81,98,95,97,125,127,125,97,95,127,94,97,94,97,79,17,17,141,153,141,153,32,78,81,78,81,78,81,78,80,77,80,77,32,77,80,77,80,76,80,76,95,91,109,106,109,105,109,105,109,105,109,90,94,74,78,74,78,74,78,74,78,74,78,33,93,88,93,88,92,88,92,88,92,87,92,87,92,87,92,87,107,86,76,71,76,71,76,71,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,83,74,83,74,83,74,83,74,83,73,83,73,19,21,21,22,22,20,20,21,20,21,22,22,23,23,23,23,23,21,22,25,25,20,21,21,23,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,22,21,21,23,25,25,20,20,21,23,25,20,21,20,21,22,23,21,21,21,22,22,20,20,21,21,21,21,22,23,23,23,22,24,22,23,23,23,23,23,22,24,23,23,24,23,24,23,23,22,23,22,23,22,22,22,22,22,23,22,23,22,23,22,23,23,24,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,22,23,22,22,21,22,21,21,21,22,22,24,23,23 ,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,139,145,154,145,153,145,153,145,153,145,33,70,92,85,92,99,92,84,77,84,122,84,77,84,76,83,76,83,76,83,76,82,76,82,76,82,90,96,90,96,90,96,90,96,89,95,89,95,89,95,89,95,89,94,89,94,88,94,88,94,88,78,88,93,88,138,163,93,87,92,162,152,147,137,132,92,86,91,86,136,131,151,86,90,86,75,86,75,70,74,115,119,70,74,70,89,85,88,115,118,85,88,99,88,115,117,99,87,99,162,159,147,144,131,144,146,159,146,159,146,144,85,99,85,144,204,74,195,72,195,72,203,132,203,132,203,131,17,17,17,17,17,17,17,17,17,33,84,81,83,126,128,81,83,81,83,95,98,95,128,125,127,95,97,124,127,94,97,94,82,17,142,139,141,32,32,78,81,78,81,78,81,78,81,77,80,32,32,77,80,77,80,76,80,76,95,106,110,106,110,105,109,105,109,105,109,90,79,74,79,74,79,74,78,74,78,74,78,73,78,33,93,88,93,88,93,88,93,87,92,87,92,87,92,87,92,86,77,71,77,71,76,71,76,70,76,70,76,70,76,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,82,19,22,22,20,20,21,21,21,20,21,22,22,23,23,23,23,23,25,21,25,20,21,21,23,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,21,21,21,21,20,20,21,21,21,20,20,21,21,20,21,22,23,21,22,22,20,20,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,22,24,24,23,24,23,23,23,23,23,23,22,22,22,22,22,22,22,23,22,23,23,23,23,23,23,23,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,22,22,22,22,21,21,21,21,22,22,20,22,22,24,23 ,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,16,17,16,17,16,17,17,17,130,139,145,154,145,154,145,153,145,153,33,78,70,93,85,93,85,77,84,77,129,77,83,77,83,77,83,77,82,76,82,76,82,76,82,76,96,91,96,90,96,90,96,90,95,90,95,90,95,90,95,89,94,89,94,89,94,89,94,89,78,88,78,88,138,148,168,88,92,88,167,147,152,147,151,132,136,87,136,132,151,87,75,86,75,86,75,86,74,71,119,116,74,71,74,85,88,85,118,115,88,99,88,99,117,129,87,99,87,174,147,159,146,144,146,159,146,159,161,174,145,144,85,99,70,74,195,74,195,74,195,72,195,132,202,132,202,17,16,17,16,17,17,17,16,17,33,82,83,82,128,126,83,81,83,81,97,96,97,125,127,125,97,95,127,125,127,95,97,79,142,154,141,32,81,79,81,78,81,78,81,78,81,78,80,32,80,77,80,77,80,77,80,92,95,106,109,106,109,106,109,106,109,105,94,90,79,75,79,75,79,75,78,74,78,74,78,74,78,74,33,88,93,88,92,88,92,88,92,88,92,87,92,87,92,87,91,72,76,71,76,71,76,71,76,71,76,70,76,70,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,73,83,19,20,20,22,20,21,21,21,21,20,21,22,22,23,23,23,23,23,25,22,21,21,21,23,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,25,20,20,21,21,21,21,20,20,21,21,21,20,20,21,22,23,22,20,20,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,22,22,24,23,24,23,24,23,23,22,23,22,22,22,22,22,23,22,23,22,23,23,23,23,24,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,22,23,22,22,21,21,21,21,22,20,20,21,22,23,22,22 ,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,139,145,154,145,154,145,153,145,153,145,33,70,93,85,93,85,92,84,77,84,77,84,77,84,77,83,77,83,76,83,76,82,76,82,76,82,91,97,90,96,90,96,90,96,90,96,90,95,90,95,89,95,89,95,89,94,89,94,89,94,88,93,88,138,148,168,88,93,88,92,162,152,147,152,147,152,147,136,132,151,87,91,86,75,86,120,71,75,71,75,116,119,71,74,70,89,85,89,115,118,85,88,85,88,115,118,85,87,174,147,159,147,159,146,84,71,99,86,99,86,174,145,144,85,84,196,74,195,72,195,72,195,72,195,72,202,17,17,17,17,32,32,17,17,17,17,33,83,82,83,126,128,81,83,81,83,96,98,95,127,125,127,95,97,125,127,124,97,94,82,139,32,32,81,79,81,78,81,78,81,78,81,78,81,32,81,77,80,77,80,77,80,92,110,106,110,106,110,106,110,106,109,105,94,75,79,75,79,75,79,74,79,74,79,74,78,74,78,74,78,33,93,88,93,88,93,88,92,87,92,87,92,87,92,87,77,71,77,71,77,71,76,71,76,71,76,70,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,82,74,19,20,21,22,20,21,21,21,21,20,21,22,22,23,23,23,23,23,25,21,21,21,23,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,20,21,20,20,21,21,21,20,20,21,21,21,22,23,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,22,23,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,22,22,21,22,20,21,21,22,22,20,21,21,21,22,23,23,23 ,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,130,154,145,154,145,154,145,154,145,153,33,78,70,93,85,93,85,78,70,78,84,77,84,77,83,77,83,77,83,77,83,77,82,76,82,76,97,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,89,94,89,94,89,94,89,139,134,138,149,153,163,93,88,92,88,92,163,152,148,152,148,151,132,151,87,91,87,75,87,120,117,75,87,75,71,119,116,74,71,74,86,89,85,118,116,88,85,88,99,118,115,87,99,162,159,147,159,71,84,71,99,86,99,86,99,85,174,130,99,70,74,195,74,195,74,195,72,195,72,194,186,16,17,16,32,99,113,33,32,16,17,33,82,83,82,128,82,83,81,83,81,98,96,97,96,127,125,97,95,127,125,127,95,142,139,32,79,81,79,81,79,81,78,81,78,81,78,32,32,80,78,80,78,80,77,95,92,110,107,110,107,110,106,109,106,109,91,94,76,79,75,79,75,79,75,78,75,78,74,78,74,78,74,78,74,78,33,93,88,92,88,92,88,92,88,92,87,92,72,77,72,77,72,76,72,76,71,76,71,76,71,76,71,76,70,75,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,83,74,83,74,83,74,83,74,83,73,83,19,21,21,22,20,21,21,21,21,20,21,22,22,23,23,23,23,23,21,22,21,23,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,25,25,25,20,20,21,21,21,20,20,21,21,21,21,22,22,23,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,24,24,23,23,24,23,23,22,23,22,22,22,23,22,23,22,23,22,23,23,24,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,24,23,22,23,22,22,21,22,22,20,21,22,20,20,21,21,21,21,22,23,23,23 ,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,17,16,17,17,139,145,154,145,154,145,154,145,153,145,33,70,93,85,93,85,93,70,78,84,77,84,77,84,77,83,77,83,77,83,77,83,76,82,76,82,91,97,91,97,91,96,91,96,90,96,90,96,90,95,90,95,90,95,90,95,89,94,89,94,149,139,149,153,148,168,89,93,88,93,88,167,148,152,148,152,132,151,87,91,87,91,87,91,117,120,87,75,71,75,116,120,71,74,71,89,86,89,116,119,85,88,85,88,115,118,85,88,160,147,145,72,70,72,99,87,99,86,99,86,99,86,174,85,84,196,74,196,72,195,72,195,72,195,72,187,17,32,32,84,98,114,113,114,33,32,33,84,82,83,82,83,81,83,81,83,96,98,96,98,95,127,95,97,125,127,125,142,32,32,79,82,79,81,79,81,78,81,78,81,78,32,78,81,78,81,78,81,77,95,107,110,107,110,107,110,106,110,106,110,91,79,76,79,75,79,75,79,75,79,75,79,74,78,74,78,74,78,74,78,73,33,88,93,88,92,88,93,87,92,87,92,72,77,72,77,72,77,71,77,71,76,71,76,71,76,70,76,70,76,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,74,84,75,83,74,83,74,83,74,83,74,83,74,83,74,19,21,21,22,20,21,21,21,21,20,21,22,22,23,23,23,23,22,22,21,23,25,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,25,25,20,20,21,21,21,20,20,21,21,21,21,22,22,23,23,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,22,22,24,23,23,23,23,23,22,23,22,22,22,22,22,23,22,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,22,23,22,22,21,21,21,22,22,22,20,21,21,21,21,21,21,22,23,23,23 ,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,130,155,145,154,145,154,145,154,145,154,33,79,70,93,85,93,85,78,70,78,70,78,84,78,83,77,83,77,83,77,83,77,82,77,82,76,97,91,97,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,90,94,90,94,89,79,74,138,149,138,164,93,89,93,89,92,163,152,148,152,133,151,88,91,88,76,87,91,87,120,117,75,87,75,72,120,117,74,71,74,86,89,86,119,116,88,86,88,85,118,115,88,85,147,159,72,99,72,84,72,99,86,99,86,99,86,99,85,99,70,74,195,74,195,74,195,74,195,72,194,186,32,84,84,83,99,113,114,113,113,113,33,33,83,82,83,82,83,82,83,81,97,96,97,96,97,96,97,96,97,125,142,32,82,80,82,80,81,79,81,79,81,79,81,32,32,78,81,78,80,78,80,93,95,107,110,107,110,107,110,107,109,107,94,91,79,76,79,76,79,76,79,75,79,75,79,75,78,75,78,74,78,74,78,74,78,74,33,88,92,88,92,88,92,88,77,72,77,72,77,72,76,72,76,71,76,71,76,71,76,71,76,71,75,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,73,83,19,21,21,22,20,21,21,21,22,20,21,22,22,23,23,23,23,22,21,22,25,25,25,25,25,25,25,25,20,21,20,21,22,21,22,23,23,23,23,23,20,20,21,21,21,20,20,21,21,21,21,22,22,23,23,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,23,23,22,24,24,23,24,23,23,22,23,22,22,22,23,22,23,22,23,23,24,23,24,23,24,24,24,24,24,24,24,24,24,24,24,23,23,22,22,21,22,21,21,21,21,22,20,20,21,21,21,21,21,21,21,22,23,23,23 ,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,139,145,154,145,154,145,154,145,154,145,33,70,93,85,93,85,93,84,78,84,78,84,77,84,77,84,77,83,77,83,77,83,77,83,76,82,91,97,91,97,91,96,91,96,91,96,90,96,90,95,90,95,90,95,90,95,90,94,89,94,74,109,74,79,164,93,89,93,88,93,88,92,163,152,133,152,88,92,88,91,87,91,87,91,117,121,72,75,72,75,117,120,71,75,71,89,86,89,116,119,86,89,85,88,115,118,85,88,85,88,85,72,70,72,70,87,99,86,99,86,99,86,99,86,99,70,74,196,74,195,74,195,72,195,72,32,84,84,83,84,98,114,113,114,113,114,112,33,82,83,82,83,82,83,81,83,96,98,96,98,96,97,95,97,95,32,32,82,80,82,80,82,79,82,79,81,79,81,32,81,78,81,78,81,78,81,93,110,107,110,107,110,107,110,107,110,106,95,76,80,76,79,76,79,75,79,75,79,75,79,75,79,75,79,74,78,74,78,74,78,74,78,33,93,88,93,88,92,73,77,72,77,72,77,72,77,72,77,71,76,71,76,71,76,71,76,70,76,70,76,70,76,70,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,83,74,83,74,83,74,83,74,83,74,83,73,19,21,21,22,20,21,22,22,20,20,21,22,22,23,23,23,22,22,22,21,25,25,20,20,20,20,25,25,20,21,20,21,22,21,22,23,23,23,20,20,21,21,21,20,20,21,21,21,21,22,22,23,23,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,23,23,23,22,24,24,23,24,23,23,22,22,22,22,22,23,22,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,23,23,22,22,22,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,130,155,145,155,145,154,145,154,145,154,33,79,70,93,85,94,85,78,70,78,84,78,84,78,83,77,83,77,83,77,83,77,82,77,82,77,97,91,97,91,96,91,96,91,96,91,96,91,95,90,95,90,95,90,94,90,94,90,94,90,79,104,108,104,78,74,93,89,93,89,92,89,167,133,152,88,92,88,91,118,91,88,76,88,121,117,75,87,75,72,120,117,75,72,74,87,89,86,89,86,89,86,88,86,118,116,88,86,88,85,72,99,72,70,72,99,86,99,86,99,116,99,86,99,85,84,196,76,195,74,195,74,195,74,195,32,70,84,70,84,99,113,114,113,113,113,113,33,83,82,83,82,83,82,83,82,98,96,97,96,97,96,97,96,32,80,82,80,82,80,81,80,81,79,81,79,32,32,81,79,81,78,81,78,95,93,110,108,110,107,110,107,110,107,110,92,95,77,79,76,79,76,79,76,79,76,79,76,79,75,78,75,78,75,78,75,78,74,78,74,78,74,78,33,92,88,92,73,77,73,77,73,77,72,77,72,77,72,76,72,76,71,76,71,76,71,76,71,76,70,75,70,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,19,21,21,22,22,22,20,20,21,20,21,22,22,23,23,23,22,22,21,25,25,25,20,21,21,21,23,25,20,21,20,21,22,21,22,23,20,20,21,21,21,20,20,21,21,21,21,22,22,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,24,22,24,23,24,23,23,22,23,22,22,22,23,22,23,23,24,23,24,24,24,24,24,24,24,24,24,24,24,23,23,22,22,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,139,145,154,145,154,145,154,145,154,145,33,70,93,85,93,85,93,70,78,84,78,84,78,84,77,84,77,83,77,83,77,83,77,82,77,82,91,97,91,97,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,90,94,90,94,74,109,104,109,104,108,74,78,89,93,89,93,133,152,88,92,88,92,118,122,88,91,88,91,117,121,87,76,72,75,117,120,72,75,72,90,86,89,86,89,86,89,86,89,116,118,86,88,85,88,85,73,70,72,85,87,85,87,99,86,115,86,99,86,99,70,76,196,74,195,74,195,74,195,74,32,84,70,84,84,98,114,113,114,113,114,113,114,33,83,82,83,82,83,82,83,96,98,96,98,96,97,32,32,80,82,80,82,80,82,80,82,79,81,79,32,79,81,79,81,78,81,78,96,108,111,108,111,107,110,107,110,107,110,92,80,76,80,76,80,76,79,76,79,75,79,75,79,75,79,75,79,75,78,74,78,74,78,74,78,74,78,74,33,88,78,73,78,73,77,73,77,72,77,72,77,72,77,72,77,71,76,71,76,71,76,71,76,70,76,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,74,84,75,83,74,83,74,83,74,83,74,83,74,83,74,19,21,22,22,20,20,21,21,21,20,21,22,22,23,23,23,22,22,22,25,25,25,20,21,21,21,23,25,20,21,20,21,22,21,20,20,21,21,21,20,20,21,21,21,22,22,22,23,23,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,24,24,23,23,23,24,22,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,24,22,22,24,24,24,23,23,22,22,22,22,22,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,23,23,22,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,130,155,145,155,145,154,145,154,145,154,33,79,70,94,85,94,85,78,70,78,70,78,84,78,83,78,83,78,83,77,83,77,82,77,82,77,97,92,97,91,96,91,96,91,96,91,96,91,95,91,95,91,95,90,95,90,94,90,94,90,109,75,109,104,108,104,108,104,78,74,93,134,152,89,92,89,92,88,122,118,91,88,76,88,121,118,76,87,75,72,120,117,75,72,75,87,89,87,89,86,89,86,89,86,88,86,88,86,88,86,73,85,72,70,72,85,87,99,86,99,116,99,86,99,85,84,196,76,195,74,195,74,195,74,195,32,70,84,70,84,85,113,114,113,113,113,113,113,33,83,83,82,83,82,83,82,97,97,98,96,32,32,82,81,82,81,82,80,82,80,82,80,81,80,32,79,81,79,81,79,81,94,96,108,110,108,110,108,110,108,110,107,95,92,80,77,79,77,79,76,79,76,79,76,79,76,79,75,79,75,79,75,78,75,78,74,78,74,78,74,78,74,78,74,77,73,77,73,77,73,77,73,77,72,77,72,76,72,76,72,76,71,76,71,76,71,76,71,76,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,73,83,19,22,20,20,21,21,21,21,21,20,21,22,22,23,23,23,23,22,21,22,25,25,25,25,20,21,23,25,20,21,20,21,22,21,21,21,21,20,20,21,21,21,22,22,22,23,23,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,22,20,22,22,24,23,23,24,22,23,23,23,23,23,23,23,23,23,24,24,23,23,23,23,24,22,23,22,22,24,23,23,23,22,22,22,23,22,23,23,24,23,24,24,24,24,24,24,24,24,23,22,23,21,22,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,130,155,145,154,145,154,145,154,145,154,145,33,70,94,85,93,85,93,84,78,84,78,84,78,84,78,84,77,83,77,83,77,83,77,83,77,82,92,97,91,97,91,97,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,90,94,105,79,104,109,104,108,104,108,104,108,89,153,89,92,88,92,88,92,118,122,88,91,88,76,118,121,72,76,72,75,117,75,72,75,72,90,86,89,86,89,86,89,86,89,86,88,86,88,86,88,85,72,70,72,70,72,85,87,85,86,115,86,99,86,99,71,76,196,76,196,74,195,74,195,32,70,84,70,84,84,98,114,113,114,113,114,113,114,33,83,82,83,82,83,82,83,97,98,96,32,81,83,81,82,81,82,80,82,80,82,80,82,32,32,79,81,79,81,79,81,94,111,108,111,108,111,108,110,108,110,107,95,77,80,77,80,77,80,76,80,76,79,76,79,76,79,75,79,75,79,75,79,75,79,74,78,74,78,74,78,74,78,73,78,73,78,73,77,73,77,72,77,72,77,72,77,72,77,71,77,71,76,71,76,71,76,70,76,70,76,70,76,70,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,83,74,83,74,83,74,83,74,83,74,83,74,19,20,21,21,21,21,21,21,21,20,21,22,22,23,23,23,23,22,22,21,21,25,25,20,21,21,23,25,20,21,20,21,22,21,21,20,20,21,21,21,22,22,22,23,23,21,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,20,20,21,22,23,22,24,23,24,22,23,23,23,23,23,23,23,23,23,24,22,24,23,23,23,24,22,23,23,23,22,24,23,23,23,22,22,22,22,22,23,23,24,24,24,24,24,24,24,24,23,22,22,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,17,16,140,145,155,145,155,145,154,145,154,145,154,33,79,70,94,85,94,85,78,70,78,84,78,84,78,84,78,83,78,83,77,83,77,83,77,82,77,97,92,97,92,96,91,96,91,96,91,96,91,95,91,95,91,95,90,95,90,94,90,94,90,109,75,109,105,108,104,108,104,108,104,93,89,92,89,122,89,92,88,122,118,91,88,76,88,121,118,76,88,75,72,75,72,75,72,75,87,89,87,89,87,89,86,89,86,88,86,88,86,88,86,72,86,72,70,72,85,87,85,86,99,116,99,86,99,86,84,196,76,195,76,195,74,195,74,32,84,70,84,70,84,85,113,114,113,114,113,113,113,33,82,83,82,83,82,83,82,98,32,32,81,82,81,82,81,82,81,82,80,82,80,82,32,81,80,81,79,81,79,81,94,111,109,111,109,111,108,110,108,110,93,95,78,80,77,80,77,80,77,79,77,79,76,79,76,79,76,79,76,79,75,79,75,78,75,78,75,78,74,78,74,78,74,78,74,78,73,77,73,77,73,77,73,77,72,77,72,77,72,76,72,76,71,76,71,76,71,76,71,76,70,75,70,75,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,19,21,21,21,21,21,21,21,21,20,21,22,22,23,23,23,23,23,21,22,21,20,20,21,21,23,20,20,21,21,20,21,21,20,20,21,21,21,22,22,23,23,23,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,20,20,21,21,21,22,23,23,22,24,24,22,23,23,23,23,23,23,23,23,23,24,22,22,24,24,23,24,22,23,23,23,23,22,24,24,23,23,22,22,22,23,23,24,23,24,24,24,24,24,24,23,22,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,131,155,145,155,145,154,145,154,145,154,145,33,85,94,85,94,85,93,70,78,84,78,84,78,84,78,83,78,83,77,83,77,83,77,82,77,82,92,97,92,97,91,96,91,96,91,96,91,96,91,95,91,95,90,95,90,95,90,94,90,94,105,109,75,109,104,108,104,108,104,108,89,93,89,122,119,92,88,92,118,122,88,91,88,91,118,121,88,76,72,75,72,75,72,75,72,90,87,89,87,89,86,89,86,89,86,88,86,88,86,88,86,73,70,72,85,87,85,87,85,87,85,86,99,86,99,71,76,196,76,196,76,196,74,195,32,70,84,70,84,84,98,114,113,114,113,114,113,114,33,83,82,83,82,83,82,32,32,83,81,83,81,82,81,83,80,82,80,82,80,32,32,82,79,82,79,82,79,96,94,111,108,111,108,111,108,111,108,111,93,80,77,80,77,80,77,80,77,80,76,80,76,79,76,80,76,79,75,79,75,79,75,79,75,79,74,79,74,78,74,78,74,78,74,78,73,78,73,78,73,77,73,77,72,77,72,77,72,77,72,77,71,76,71,76,71,76,71,76,70,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,19,21,21,21,21,21,21,21,21,20,21,22,22,23,23,23,23,23,25,25,21,21,21,21,20,20,21,21,21,20,20,21,21,21,21,21,22,22,23,23,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,22,22,20,22,20,21,21,21,21,22,23,23,23,22,22,24,23,23,23,23,23,23,23,23,23,24,22,23,22,22,24,24,22,23,23,23,23,23,22,22,24,23,23,22,22,22,23,23,24,24,24,24,24,23,23,22,22,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,23,23,23 ,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,16,140,145,155,145,155,145,154,145,154,145,154,85,109,100,109,100,109,100,78,70,78,70,78,84,78,83,78,83,78,83,77,83,77,82,77,82,77,97,92,97,92,96,92,96,91,96,91,96,91,95,91,95,91,95,91,95,90,94,90,94,90,109,105,79,105,108,105,108,104,108,104,93,89,92,119,122,89,92,89,122,118,76,88,91,88,121,118,76,88,75,73,75,72,75,72,75,87,89,87,89,87,89,87,89,86,88,86,88,86,88,86,73,86,72,71,72,85,87,85,87,85,86,99,86,99,86,84,204,76,196,76,195,76,195,74,32,84,70,84,70,84,85,114,114,113,114,113,114,113,33,83,83,82,83,82,32,82,83,82,83,81,82,81,82,81,82,81,82,80,32,80,82,80,81,80,81,79,96,109,111,109,111,109,111,108,110,108,96,93,80,78,80,78,80,77,80,77,80,77,80,77,79,76,79,76,79,76,79,76,79,75,79,75,78,75,78,75,78,74,78,74,78,74,78,74,77,73,78,73,77,73,77,73,77,72,77,72,77,72,77,72,76,71,76,71,76,71,76,71,76,70,76,70,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,74,83,74,83,19,21,21,21,21,21,21,21,21,20,21,22,22,23,23,23,23,23,25,25,25,25,20,20,21,21,21,20,20,21,21,21,21,22,22,22,23,23,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,22,22,20,20,21,22,20,21,21,21,21,22,23,23,23,23,23,22,24,23,23,23,23,23,23,23,23,24,22,23,23,23,22,24,22,23,23,23,23,23,23,23,22,24,24,23,22,22,22,24,24,24,24,24,23,23,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,24,23,23 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,130,155,145,154,145,154,145,154,145,154,145,94,100,109,100,108,70,78,84,78,84,78,84,78,84,78,84,77,83,77,83,77,83,77,83,77,82,92,97,91,97,91,97,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,90,94,105,109,105,79,104,109,104,108,104,108,89,93,89,123,119,92,88,92,118,122,88,92,88,91,118,76,73,76,72,76,72,75,72,75,72,90,87,90,87,89,86,89,86,89,86,89,86,88,86,88,86,73,71,73,70,87,85,87,85,87,85,87,85,86,99,86,84,204,76,196,76,196,76,195,32,70,84,70,84,70,99,114,113,114,113,114,113,114,113,33,82,83,32,32,82,83,82,83,81,83,81,83,81,82,81,82,32,32,80,82,80,82,80,82,94,97,109,111,109,111,109,111,108,111,108,96,78,81,78,81,77,80,77,80,77,80,77,80,76,80,76,80,76,79,76,79,75,79,75,79,75,79,75,79,74,78,74,78,74,78,74,78,73,78,73,78,73,78,73,78,72,77,72,77,72,77,72,77,71,77,71,77,71,76,71,76,70,76,70,76,70,76,70,76,84,75,84,75,84,75,84,75,84,75,84,75,84,75,83,75,83,74,83,74,83,74,83,74,83,74,19,21,21,21,21,21,21,21,22,20,21,21,22,23,23,23,23,23,25,25,20,20,21,21,21,20,20,21,21,21,21,22,22,22,23,23,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,22,20,20,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,22,22,24,23,22,23,24,24,24,24,23,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,20,22,22,24,23 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,140,145,155,145,155,145,154,145,154,145,154,145,94,85,109,33,79,70,78,70,78,84,78,84,78,84,78,83,78,83,77,83,77,83,77,82,77,97,92,97,92,97,91,96,91,96,91,96,91,96,91,95,91,95,90,95,90,95,90,94,90,109,105,94,105,79,104,108,104,108,104,93,89,93,119,122,89,92,88,122,119,92,88,76,88,76,88,76,88,76,73,75,73,75,72,75,87,90,87,89,87,89,87,89,87,89,86,88,86,88,86,73,86,73,71,72,86,87,85,87,99,87,85,86,99,86,99,71,136,204,76,196,76,195,76,32,84,70,84,70,84,85,114,100,113,114,113,114,113,114,33,32,32,83,82,83,82,83,82,83,82,83,81,82,81,82,32,82,81,82,80,82,80,82,95,111,110,111,109,111,109,111,109,111,94,96,78,81,78,80,78,80,78,80,77,80,77,80,77,80,77,80,76,79,76,79,76,79,76,79,75,79,75,79,75,78,75,78,74,78,74,78,74,78,74,78,73,77,73,77,73,77,73,77,72,77,72,77,72,77,72,76,71,76,71,76,71,76,71,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,74,83,73,83,19,21,21,21,21,21,22,22,20,20,21,22,22,23,23,23,23,23,20,20,21,21,21,20,20,21,21,21,21,22,22,22,23,23,21,21,22,20,21,21,21,21,21,21,22,22,20,21,21,21,21,21,21,21,21,22,20,20,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,22,24,23,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,23,24,24,23,22,24,24,23,22,22,22,20,21,21,21,21,21,21,22,22,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,22,22,20,20,21,22,23,22,24 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,130,154,145,154,145,154,145,154,145,154,145,154,145,153,32,33,84,78,84,78,84,123,84,78,84,78,84,78,83,77,83,77,83,77,83,77,82,92,97,92,97,91,97,91,96,91,96,91,96,91,96,91,96,90,95,90,95,90,95,90,95,105,109,105,109,74,109,104,109,104,108,89,93,89,123,119,93,88,92,118,122,88,92,88,92,88,76,88,76,72,76,72,76,72,75,72,90,87,90,87,90,86,89,86,89,86,89,86,89,86,88,86,73,70,73,85,88,115,87,85,87,85,87,85,87,85,86,84,205,136,204,136,196,76,32,84,70,84,70,84,70,98,100,113,114,113,114,113,114,32,32,82,84,82,83,82,83,81,83,81,83,81,83,81,32,32,82,80,82,80,82,80,97,94,112,109,112,109,111,109,112,108,111,93,81,78,81,78,81,77,81,77,81,77,80,77,80,76,80,76,80,76,80,76,80,76,79,75,79,75,79,75,79,75,79,74,79,74,78,74,78,74,78,73,78,73,78,73,78,73,78,73,78,72,77,72,77,72,77,72,77,71,77,71,77,71,76,71,76,70,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,19,21,21,21,22,22,22,20,21,20,21,22,22,23,23,23,20,20,21,21,21,20,20,21,21,21,21,22,22,22,23,23,21,21,21,21,22,20,21,21,21,21,22,22,20,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,23,24,23,24,24,24,23,22,20,20,22,20,21,21,21,21,22,22,20,20,22,20,21,21,21,21,21,21,21,21,22,20,21,22,22,22,20,21,21,21,22,23,23,22 ,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,131,145,155,145,155,145,154,145,159,145,154,145,154,70,32,33,84,70,78,70,78,115,78,84,84,83,78,83,78,83,78,83,83,82,77,82,77,97,92,97,97,96,92,96,91,96,91,96,97,95,91,95,91,95,91,95,96,94,90,94,90,109,105,94,110,93,75,108,104,108,89,93,94,92,119,122,89,92,89,122,123,92,88,76,88,76,88,76,92,76,73,75,72,75,72,75,91,90,87,89,87,89,87,89,90,89,86,88,86,88,86,73,89,73,71,72,86,117,85,87,88,87,99,86,99,86,99,71,138,204,138,204,138,204,32,70,71,70,84,70,84,85,114,100,114,100,113,32,32,83,98,83,99,83,82,83,82,83,82,83,84,83,81,32,81,82,81,82,83,82,80,97,110,112,110,112,112,111,109,111,109,96,94,81,82,81,78,81,78,80,78,80,81,80,77,80,77,80,77,80,80,79,76,80,76,79,76,79,80,79,75,79,75,79,75,79,79,78,74,78,74,78,74,78,79,78,73,78,73,77,73,77,78,77,72,77,72,77,72,77,77,76,71,76,71,76,71,76,77,76,70,76,84,75,84,76,76,75,84,75,84,75,84,75,76,75,84,75,84,74,84,74,75,74,83,74,83,74,83,74,26,19,21,22,22,20,20,22,20,21,20,21,22,22,23,20,20,21,21,21,20,20,21,21,21,21,22,22,22,23,23,21,21,21,21,21,21,22,20,21,21,22,22,20,20,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,24,23,23,23,23,24,22,23,23,23,23,24,24,23,23,23,23,23,23,23,23,23,23,24,22,22,22,24,22,20,21,21,22,20,21,21,21,22,20,20,21,21,22,20,21,21,21,21,21,21,21,21,22,22,22,20,20,22,20,21,21,21,22,23,23,23 ,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,130,155,145,154,145,154,145,154,145,154,145,154,70,79,32,33,70,78,84,78,84,123,84,78,84,78,84,78,83,77,83,77,83,77,83,77,82,92,97,92,97,91,97,91,96,91,96,91,96,91,96,91,95,90,95,90,95,90,95,90,94,105,109,105,94,104,94,74,108,104,93,89,93,89,123,119,92,89,92,118,92,88,92,88,76,88,76,73,76,73,76,72,75,72,75,72,90,87,90,87,89,87,89,86,89,86,89,86,88,86,88,86,73,71,73,70,72,115,87,85,87,85,87,85,87,85,86,84,205,138,204,138,204,136,32,84,70,84,70,84,70,99,100,113,114,113,114,98,99,98,99,97,84,82,83,82,83,82,83,81,83,81,32,81,83,81,83,80,82,95,97,110,112,110,112,109,112,109,112,109,96,79,81,78,81,78,81,78,81,78,81,77,80,77,80,77,80,77,80,76,80,76,80,76,80,76,79,75,79,75,79,75,79,75,79,74,79,74,79,74,78,74,78,73,78,73,78,73,78,73,78,72,77,72,77,72,77,72,77,71,77,71,77,71,76,71,76,70,76,70,76,70,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,82,26,19,22,20,20,21,21,22,20,21,20,21,22,21,20,21,21,21,20,20,21,21,21,21,22,22,23,23,23,21,21,21,21,21,21,21,21,22,20,22,22,20,20,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,22,24,24,23,23,24,22,23,23,23,23,24,22,24,23,23,23,23,23,23,23,23,23,24,22,23,23,22,20,21,21,21,22,20,21,22,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,20,20,21,21,22,20,21,21,21,22,23,23,23 ,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,206,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,140,145,155,145,155,145,154,145,154,145,154,70,79,70,32,33,79,70,78,70,78,129,78,84,78,84,78,83,78,83,77,83,77,83,77,82,77,97,92,97,92,97,91,96,91,96,91,96,91,96,91,95,91,95,91,95,90,95,90,94,90,109,105,94,105,94,105,78,105,108,89,93,89,93,119,122,89,92,89,92,89,92,88,76,88,76,88,76,88,76,73,75,73,75,72,75,87,90,87,89,87,89,87,89,87,89,86,88,86,88,86,73,86,73,71,72,86,117,85,87,85,87,85,86,99,86,99,71,140,204,138,204,138,204,32,70,84,70,84,70,84,85,114,100,113,100,113,99,98,99,98,83,97,83,82,83,82,83,82,83,32,32,81,82,81,82,81,82,95,112,110,112,110,112,110,112,109,111,94,96,79,81,79,81,78,81,78,81,78,81,78,80,77,80,77,80,77,80,77,80,76,80,76,79,76,79,76,79,75,79,75,79,75,79,75,79,74,78,74,78,74,78,74,78,73,78,73,78,73,77,73,77,72,77,72,77,72,77,71,77,71,77,71,76,71,76,70,76,70,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,75,84,74,83,74,83,74,83,74,83,74,83,74,26,19,20,21,21,21,21,22,20,21,20,21,22,21,21,21,20,20,21,21,21,22,22,22,23,23,20,21,21,21,21,21,21,21,21,21,21,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,22,22,24,23,24,22,23,23,23,23,24,22,22,24,23,23,23,23,23,23,23,23,24,22,23,23,23,21,21,21,21,22,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,20,21,21,21,21,22,20,21,21,21,22,23,23,23 ,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,204,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,16,16,15,16,130,154,145,155,145,154,145,154,145,154,145,79,70,79,32,33,84,78,84,78,84,123,84,78,84,78,83,78,83,77,83,77,83,77,82,77,82,92,97,92,97,91,96,91,96,91,96,91,96,91,95,91,95,90,95,90,95,90,95,90,95,105,109,105,109,104,94,104,79,104,93,89,93,89,123,89,93,88,92,88,92,88,92,88,92,88,76,88,76,72,76,72,76,72,75,72,90,87,90,87,90,87,89,86,89,86,89,86,89,86,88,86,73,71,73,86,88,115,87,85,87,85,87,85,87,85,86,84,131,144,131,144,131,144,32,84,70,84,70,84,70,98,100,113,114,113,114,98,99,97,99,97,84,82,83,82,83,81,83,32,83,81,83,81,83,80,97,95,112,110,112,110,112,109,112,109,112,94,81,79,82,78,81,78,81,78,81,78,81,77,81,77,81,77,80,77,80,76,80,76,80,76,80,76,80,75,79,75,79,75,79,75,79,74,79,74,79,74,78,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,72,77,71,77,71,77,71,77,71,77,70,76,70,76,70,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,75,83,75,83,74,83,74,83,74,83,26,19,21,21,21,21,21,22,20,21,20,21,22,21,20,20,21,21,21,22,22,22,23,23,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,22,24,24,22,23,23,23,23,24,22,23,22,24,23,23,23,23,23,23,23,24,22,23,23,23,21,21,21,21,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,21,22,22,20,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,206,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,131,145,155,145,145,145,154,145,159,145,79,70,84,70,32,33,84,70,78,84,84,84,78,84,84,83,78,83,84,83,78,83,83,82,77,82,83,97,92,97,97,96,92,96,97,96,166,96,96,95,91,95,96,95,91,95,95,94,90,94,95,109,105,94,109,93,105,93,109,33,89,93,94,92,89,92,93,92,89,92,93,76,88,76,92,76,88,76,92,76,73,75,76,75,72,75,91,90,87,90,90,89,87,89,90,89,86,89,89,88,86,73,89,73,71,73,88,87,85,87,88,87,85,87,87,86,99,71,147,146,159,146,146,145,32,70,71,70,84,70,70,85,114,100,114,100,113,99,99,98,98,83,99,83,82,83,84,32,32,83,84,83,81,83,83,97,111,112,113,112,110,112,113,112,110,97,97,81,79,81,82,81,79,81,82,81,78,81,81,80,77,80,81,80,77,80,81,80,76,80,80,79,76,80,80,79,75,79,80,79,75,79,80,79,74,79,79,78,74,78,79,78,73,78,79,78,73,78,78,77,72,77,78,77,72,77,78,77,71,77,77,76,71,77,77,76,70,76,77,76,84,76,77,76,84,76,76,75,84,75,76,75,84,75,76,75,84,75,75,74,83,74,75,74,83,74,75,74,83,26,29,19,21,21,21,21,21,22,20,21,20,21,21,20,21,21,21,22,22,22,23,23,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,23,22,24,22,23,23,23,23,24,22,23,23,22,24,23,23,23,23,23,23,24,22,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,22,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,204,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,15,16,15,16,15,16,16,16,130,155,145,154,145,154,145,154,145,79,70,79,70,79,32,33,84,78,84,78,84,78,84,78,84,78,84,77,83,77,83,77,83,77,83,77,82,92,97,91,97,91,97,91,96,91,171,136,96,91,96,91,95,90,95,90,95,90,95,90,94,105,109,105,94,104,94,89,93,89,33,89,93,89,93,89,92,89,92,88,92,88,92,88,76,88,76,73,76,73,76,72,75,72,75,72,90,87,90,87,90,87,89,86,89,86,89,86,89,86,88,86,73,71,73,70,88,85,87,85,87,85,87,85,87,85,86,99,71,159,146,159,146,159,32,84,70,84,70,84,70,98,100,113,100,113,114,98,99,97,99,97,84,82,83,82,32,81,83,81,83,81,83,96,98,110,113,110,112,110,112,110,112,94,97,79,82,79,82,79,81,78,81,78,81,78,81,78,81,77,81,77,80,77,80,76,80,76,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,72,77,71,77,71,77,71,77,71,77,70,77,70,76,70,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,83,75,83,75,83,75,83,74,83,74,83,74,83,74,26,29,19,21,21,21,21,21,22,20,21,20,21,21,21,21,22,22,22,23,23,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,22,24,23,23,23,23,23,24,22,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,22,22,20,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,207,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,140,145,155,145,155,145,159,145,79,70,79,70,79,70,32,33,79,70,78,84,78,84,84,83,78,83,78,83,78,83,83,82,77,82,77,82,77,97,98,97,92,96,91,96,91,96,172,156,136,95,91,95,91,95,96,95,91,94,90,94,90,109,110,94,105,93,105,93,105,93,94,78,74,92,89,92,89,92,93,92,89,92,88,76,88,76,92,76,88,76,73,75,73,75,76,75,87,90,87,89,87,89,90,89,87,89,86,88,86,88,89,73,86,73,71,72,86,87,88,87,85,87,85,86,99,86,87,86,84,131,159,131,159,32,71,70,84,70,84,70,84,85,114,100,113,100,113,99,98,99,99,83,97,83,32,32,82,83,84,83,81,83,96,112,111,112,113,112,110,112,110,112,95,82,82,82,79,81,79,81,79,81,82,81,78,81,78,81,78,81,81,80,77,80,77,80,77,80,81,80,76,80,76,79,76,79,80,79,75,79,75,79,75,79,79,78,74,78,74,78,74,78,79,78,73,78,73,78,73,78,78,77,72,77,72,77,72,77,78,77,71,77,71,76,71,76,77,76,84,76,84,76,84,76,76,75,84,75,84,75,84,75,76,75,84,75,83,75,83,74,75,74,83,74,83,74,83,74,75,26,29,19,21,21,21,21,21,22,20,21,20,21,21,22,22,22,23,23,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,23,24,24,23,23,23,23,24,22,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,20,20,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,204,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,15,16,15,16,15,15,15,16,130,154,145,154,145,154,145,79,70,79,70,79,84,78,32,33,84,78,84,78,84,78,84,78,84,78,83,78,83,77,83,77,83,77,82,77,82,92,97,92,97,91,96,91,96,166,156,151,156,136,95,91,95,90,95,90,95,90,94,90,94,105,109,105,109,104,93,89,93,89,93,89,93,74,93,89,92,88,92,88,92,88,92,88,92,88,76,88,76,72,76,73,76,72,75,72,90,87,90,87,90,87,89,87,89,86,89,86,89,86,88,86,73,71,73,86,88,85,87,85,87,85,87,85,87,85,86,99,71,159,131,159,131,32,70,84,70,84,70,84,70,98,100,113,114,113,99,98,99,97,84,97,84,32,83,82,83,81,83,81,98,96,113,111,113,110,112,110,112,110,97,95,82,79,82,79,82,79,81,79,82,78,81,78,81,78,81,123,126,77,81,77,81,77,80,77,80,76,80,76,80,76,80,75,80,75,79,75,79,75,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,78,72,78,71,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,82,74,26,29,19,21,21,21,21,21,22,20,21,21,22,22,22,23,23,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,22,22,20,21,21,21,21,21,21,22,20,21,21,22,22,24,24,23,23,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,24,22,23,23,23,23,24,22,24,24,23,23,24,22,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,207,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,144,145,155,145,159,145,79,70,84,70,79,70,84,70,32,33,84,70,78,84,84,84,78,83,84,83,78,83,84,83,78,83,83,82,77,82,83,97,92,97,97,96,92,96,97,171,151,156,156,140,91,95,96,95,91,95,95,94,90,94,95,109,105,94,109,93,105,93,109,93,89,93,93,92,74,92,93,92,89,92,92,76,88,76,92,76,88,76,91,75,73,75,76,75,72,75,91,89,87,89,90,89,87,89,90,89,86,88,89,88,86,73,89,73,71,73,88,87,86,87,88,87,85,87,87,86,99,86,72,131,159,131,146,32,84,70,71,70,84,70,70,85,114,100,114,100,98,99,99,83,98,83,32,83,82,83,84,83,82,98,114,113,111,113,113,112,110,112,113,97,80,82,83,82,79,82,82,81,79,81,82,81,78,81,82,81,123,126,126,80,77,80,81,80,77,80,81,80,76,80,80,79,76,80,80,79,75,79,80,79,75,79,80,79,74,79,79,78,74,78,79,78,73,78,79,78,73,78,78,77,72,77,78,77,72,77,78,77,71,77,77,76,70,76,77,76,84,76,77,76,84,76,77,75,84,76,76,75,84,75,76,75,84,75,76,75,84,75,75,74,83,74,75,74,83,74,75,74,26,28,29,19,21,21,21,21,21,22,20,21,21,22,23,23,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,22,22,20,20,22,20,21,21,21,21,21,21,22,20,22,22,20,20,22,22,24,23,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,24,24,23,23,23,23,24,22,22,22,24,23,24,22,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,22,23,23,23 ,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,204,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,15,16,15,15,15,15,15,15,130,154,145,154,145,79,70,124,70,124,84,79,84,79,32,33,84,78,84,78,84,78,84,78,83,78,83,77,83,77,83,77,83,77,82,77,82,92,97,91,97,91,96,91,171,151,156,151,156,151,140,91,95,90,95,90,95,90,94,90,94,105,109,105,94,104,94,89,93,89,93,89,93,89,93,74,77,89,92,88,92,88,92,88,76,88,76,73,76,73,76,72,75,72,75,72,90,87,90,87,89,87,89,86,89,86,89,86,88,86,88,86,73,71,73,71,72,85,87,85,87,85,87,85,86,85,86,85,71,159,131,144,32,32,70,84,70,84,70,84,70,99,100,113,114,113,99,98,99,97,32,32,84,82,83,82,83,81,98,111,113,111,113,111,113,110,113,95,97,80,82,79,82,79,82,79,82,79,82,78,81,78,81,78,81,123,126,122,126,77,81,77,80,77,80,76,80,76,80,76,80,76,80,75,80,75,79,75,79,74,79,74,79,74,79,74,79,73,79,73,78,73,78,73,78,72,78,72,78,72,78,71,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,70,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,83,75,83,75,83,75,83,75,83,74,83,74,83,74,83,26,29,29,19,21,21,21,21,21,22,20,21,21,21,22,21,20,20,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,20,22,20,21,21,21,21,21,21,21,22,20,21,21,22,22,20,20,21,21,22,20,21,21,21,21,21,22,22,22,20,20,21,21,22,23,22,24,23,23,23,23,23,24,22,23,23,23,23,23,24,22,23,23,23,23,24,22,24,23,23,23,24,22,23,23,22,24,24,22,23,23,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,22,22,20,21,21,21,22,23,23,23 ,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,207,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,16,15,140,145,159,145,80,70,84,115,79,115,84,70,79,70,32,33,79,84,84,84,78,84,84,83,78,83,84,83,123,83,83,82,77,82,83,82,77,97,97,96,92,96,97,96,166,156,156,155,151,155,156,140,91,95,95,94,90,94,95,94,90,109,109,93,105,93,109,93,105,93,93,93,89,92,93,92,89,77,77,92,89,91,92,76,88,76,92,76,88,75,76,75,73,75,76,75,87,89,90,89,87,89,90,89,87,89,89,88,86,88,89,73,86,73,73,72,86,87,88,87,85,87,87,86,99,86,87,86,84,131,146,32,84,32,71,70,84,70,70,70,84,85,114,100,113,100,99,99,83,32,84,83,82,83,84,83,97,98,114,113,111,113,113,112,111,112,98,82,80,82,83,82,80,82,82,82,79,81,82,81,79,81,82,81,78,126,126,126,123,80,81,80,77,80,81,80,76,80,81,80,76,80,80,79,75,79,80,79,75,79,80,79,74,79,79,78,74,78,79,78,73,78,79,78,73,78,78,77,72,77,78,77,72,77,78,77,71,77,77,77,71,76,77,76,84,76,77,76,84,76,77,76,84,76,76,75,84,75,76,75,84,75,76,75,84,75,75,74,84,74,75,74,83,74,75,74,83,74,26,28,19,21,21,21,21,21,21,22,20,21,22,22,20,20,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,20,20,21,22,20,21,21,21,21,21,21,21,22,21,22,22,20,20,21,21,21,21,22,20,21,21,21,22,22,21,20,20,21,21,21,21,22,23,23,22,24,23,23,23,23,24,24,23,23,23,23,23,24,22,23,23,23,23,24,22,22,24,23,23,24,22,23,23,23,22,24,22,23,23,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,22,20,20,22,20,21,21,21,22,23,23,23 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,204,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,130,154,145,154,70,79,70,124,84,124,70,79,84,78,32,33,84,78,84,78,84,78,83,78,83,77,83,78,128,77,82,77,82,77,82,77,82,92,96,92,96,91,96,166,156,151,156,151,155,151,155,151,140,90,95,90,94,90,94,90,94,105,109,105,109,104,93,104,93,89,93,89,93,89,92,89,92,88,92,73,77,88,91,88,91,88,76,88,76,72,75,73,75,72,75,72,90,87,89,87,89,87,89,87,89,86,88,86,88,86,88,86,73,71,118,86,88,85,87,85,87,85,87,85,87,85,86,99,71,144,131,32,71,32,70,84,70,84,70,84,70,98,100,113,114,113,99,32,32,82,84,82,84,82,83,97,113,111,113,111,113,111,113,110,98,95,82,80,82,79,82,79,82,79,82,79,82,78,81,78,81,78,81,78,81,122,126,122,126,77,80,77,80,76,80,76,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,73,79,73,78,73,78,73,78,72,78,72,78,72,78,71,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,70,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,26,28,29,19,21,21,21,21,21,21,22,22,22,20,20,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,21,22,22,20,20,21,21,21,22,20,21,21,21,21,21,21,22,22,22,20,20,21,21,21,21,21,21,22,20,21,22,22,20,20,20,21,21,21,21,21,21,22,23,23,23,22,24,24,23,23,24,24,24,23,23,23,23,24,22,23,23,23,23,24,22,23,22,24,24,24,22,23,23,23,23,22,24,23,23,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,20,20,21,21,22,20,21,21,22,25,24,23,23 ,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,207,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,16,15,15,15,144,145,155,70,84,70,79,115,84,115,79,84,84,84,32,33,84,83,78,83,84,83,78,83,84,82,78,82,128,82,77,82,83,82,77,82,82,96,92,96,97,96,92,171,156,155,151,155,156,155,151,155,155,139,91,94,95,94,90,94,94,108,105,93,109,93,105,93,108,92,89,92,93,92,89,92,93,92,89,91,92,76,73,76,92,91,88,76,91,75,73,75,76,75,72,75,90,89,87,89,90,89,87,89,89,88,87,88,89,88,86,73,88,72,116,72,88,87,86,87,87,86,85,86,87,86,99,86,87,70,32,70,32,70,84,70,71,70,84,70,84,85,113,100,114,100,32,99,84,83,82,83,84,98,97,113,114,113,111,113,113,112,111,97,83,82,80,82,83,82,80,82,83,82,79,82,82,81,79,81,82,81,78,81,82,126,123,126,126,80,77,80,81,80,76,80,81,80,76,80,80,79,75,79,80,79,75,79,80,79,74,79,79,78,74,78,79,78,73,78,79,78,73,78,78,77,72,78,78,77,72,77,78,77,71,77,78,77,70,77,77,76,84,76,77,76,84,76,77,76,84,76,76,75,84,75,76,75,84,75,76,75,84,75,75,74,84,74,75,74,83,74,75,74,83,74,74,26,29,28,19,21,21,21,21,21,22,22,20,20,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,22,20,21,22,22,20,22,20,21,21,21,21,22,20,21,21,21,21,22,22,20,20,20,21,21,21,21,21,21,21,21,22,22,22,20,20,21,21,21,21,21,21,21,21,21,22,23,23,23,23,22,22,24,23,24,22,24,24,23,23,23,24,22,23,23,23,23,24,22,23,23,22,22,24,22,23,23,23,23,23,22,24,23,22,21,21,21,22,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,22,22,22,20,20,21,21,21,21,22,20,21,22,25,25,25,24,23 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,207,204,207,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,130,155,70,79,84,124,84,124,84,124,84,79,84,79,32,33,84,78,84,78,83,78,83,78,83,78,83,77,127,77,82,77,82,77,82,77,81,92,96,91,96,91,171,151,156,151,140,151,155,151,155,151,155,150,139,90,94,90,94,90,94,105,109,105,93,104,93,89,93,89,93,89,92,89,92,89,92,89,92,88,91,88,91,88,76,73,76,73,75,73,75,72,75,72,75,72,89,87,89,87,89,87,89,86,89,86,88,86,88,86,88,86,73,71,117,70,87,85,87,85,87,85,87,85,86,85,86,99,86,32,71,84,32,84,70,84,70,84,70,83,70,98,100,113,32,32,99,97,84,82,84,82,98,112,113,111,113,111,113,111,113,96,98,80,83,80,82,80,82,79,82,79,82,79,82,79,82,78,81,78,81,78,81,77,81,122,126,122,81,77,81,76,80,76,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,73,79,73,78,73,78,73,78,72,78,72,78,72,78,72,77,71,77,71,77,71,77,70,77,70,77,70,77,70,76,70,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,83,75,83,74,83,74,83,74,83,74,83,74,26,28,29,19,21,21,21,22,22,20,20,21,21,21,21,21,21,21,21,22,20,21,21,21,22,22,20,21,22,22,22,20,20,21,22,20,21,21,21,21,22,20,21,21,22,22,20,20,21,21,21,21,21,21,21,21,21,21,21,22,20,20,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,22,24,24,22,22,22,24,23,23,24,22,23,23,23,23,24,22,23,23,23,23,22,24,23,23,23,23,23,23,22,24,22,21,22,22,20,22,20,21,21,21,21,21,21,21,21,22,20,21,21,22,22,22,20,20,21,21,21,21,21,21,22,20,22,25,25,25,25,25,24 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,204,207,204,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,130,32,33,84,70,84,115,84,115,79,129,84,84,84,84,32,33,79,83,84,83,84,83,84,83,78,82,83,82,128,82,83,82,77,81,82,81,82,96,97,96,92,96,171,155,156,155,156,140,151,155,155,154,155,154,155,139,91,94,94,93,94,108,109,93,105,93,108,93,108,92,93,92,89,92,93,92,92,91,92,91,89,91,92,91,91,91,91,90,88,90,76,75,75,75,75,74,72,89,90,89,90,89,89,88,87,88,89,88,89,88,88,72,86,72,118,72,88,87,88,87,85,86,87,86,87,86,87,86,32,70,71,70,32,70,71,70,84,70,70,70,84,85,114,100,98,99,99,84,84,84,99,98,112,113,114,113,114,113,114,113,96,83,98,82,83,82,83,82,80,82,83,82,82,82,82,81,79,81,82,81,82,81,82,81,78,126,81,80,81,80,81,80,77,80,81,80,80,80,80,79,76,79,80,79,80,79,80,79,74,79,79,79,79,78,79,78,73,78,79,78,79,78,78,78,72,77,78,77,78,77,78,77,71,77,77,77,77,77,77,76,84,76,77,76,77,76,77,76,84,76,76,75,76,75,76,75,84,75,76,75,75,75,75,74,84,74,75,74,75,74,75,74,83,74,74,73,26,28,29,28,19,21,22,22,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,22,22,20,22,21,22,22,20,20,21,21,21,22,20,21,21,21,21,22,21,22,22,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,22,24,22,23,23,22,24,23,24,22,23,23,23,23,24,22,23,23,23,23,23,22,24,23,23,23,23,23,23,22,22,22,20,20,21,22,20,21,21,21,21,21,21,21,21,22,20,22,22,20,20,22,20,21,21,21,21,21,21,21,22,22,25,25,25,24,25,24,25 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,207,204,207,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,140,32,33,70,79,84,124,84,124,84,124,84,79,84,78,32,33,84,78,83,78,83,78,83,78,83,78,82,78,82,77,82,77,82,77,81,77,81,92,96,92,96,166,155,151,155,151,140,151,155,151,155,151,154,150,154,150,139,90,94,90,94,105,108,105,108,104,123,119,123,119,122,119,92,89,92,89,92,88,91,88,91,88,91,88,91,88,90,88,90,88,75,73,75,72,75,72,74,87,89,87,89,87,89,87,89,86,88,86,88,86,88,86,73,71,117,86,87,85,87,85,87,85,86,85,86,85,86,32,71,84,70,84,32,84,70,84,70,83,70,83,70,98,100,113,99,97,99,97,84,97,114,112,114,111,113,111,113,111,98,96,98,80,83,80,83,80,82,80,82,79,82,79,82,79,82,79,82,78,81,78,81,78,81,77,81,77,81,77,81,76,80,76,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,72,77,71,77,71,77,71,77,70,77,70,76,70,77,70,76,84,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,83,75,84,75,83,74,83,74,83,74,83,74,83,74,83,26,28,28,29,19,22,20,20,22,21,21,21,21,21,21,21,21,21,21,21,22,22,22,20,20,21,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,22,22,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,22,24,24,22,23,23,23,23,24,22,23,23,23,23,23,23,22,24,23,23,23,23,23,23,23,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,22,20,20,21,21,22,20,21,21,21,21,21,21,21,22,22,25,25,25,25,25,25,25 ,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,204,207,204,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,130,32,33,80,84,84,115,79,129,84,129,79,84,84,83,32,33,84,83,78,83,83,82,78,82,83,82,78,82,83,81,78,81,82,81,77,81,82,96,92,96,96,170,152,155,156,155,151,140,155,154,151,154,155,154,151,154,154,138,90,93,94,108,105,93,123,122,105,107,108,107,104,107,108,107,89,91,92,91,89,91,92,91,88,91,91,90,88,90,91,90,73,75,75,74,73,74,75,89,87,89,89,88,87,88,89,88,87,88,88,87,86,72,88,72,71,72,88,87,86,86,87,86,85,86,87,86,32,71,71,70,84,70,32,70,84,70,70,70,84,70,84,85,113,114,99,99,97,99,99,113,112,113,114,113,111,113,114,98,96,83,98,82,80,82,83,82,80,82,83,82,79,82,82,81,79,81,82,81,78,81,82,81,78,81,81,80,77,80,81,80,77,80,81,80,76,80,80,79,76,79,80,79,75,79,80,79,74,79,79,78,74,78,79,78,73,78,79,78,73,78,79,77,72,78,78,77,72,77,78,77,71,77,78,77,71,77,77,76,70,76,77,76,84,76,77,76,84,76,76,75,84,75,76,75,84,75,76,75,84,75,75,74,84,74,75,74,83,74,75,74,83,74,74,73,83,73,26,28,29,28,19,20,21,21,22,21,21,21,21,21,21,21,21,21,21,22,22,20,20,21,21,21,22,20,21,21,21,21,21,21,21,22,20,21,21,22,22,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,23,23,23,23,22,22,24,23,23,23,23,24,22,23,23,23,23,23,23,23,24,24,23,23,23,23,23,22,21,21,21,21,22,20,21,21,21,21,21,22,22,20,20,20,21,21,21,21,22,20,21,21,21,21,21,21,21,22,24,25,24,25,24,25,24,25 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,207,204,207,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,140,32,33,84,79,84,124,84,124,84,124,84,79,83,79,32,33,83,78,83,78,82,78,82,78,82,78,82,78,82,77,81,77,81,77,81,77,81,92,96,92,95,166,155,151,155,151,140,151,154,151,154,151,154,151,154,150,153,150,138,135,93,105,108,120,108,105,107,104,107,104,107,104,107,104,107,104,91,89,91,88,91,88,91,88,90,88,90,88,90,88,75,72,74,72,74,72,74,87,89,87,89,87,88,86,88,86,88,86,88,86,88,86,72,71,72,71,72,85,87,85,86,85,86,85,86,32,71,84,70,84,70,84,32,84,70,84,70,84,70,83,70,98,114,113,99,97,99,112,114,112,114,112,113,111,113,96,98,96,98,95,83,80,83,80,82,80,82,79,82,79,82,79,82,79,82,78,81,78,81,78,81,77,81,77,81,77,81,77,80,76,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,74,79,73,78,73,78,73,78,72,78,72,78,72,78,72,78,71,77,71,77,71,77,70,77,70,77,70,77,70,76,70,76,70,76,84,76,84,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,83,74,83,74,83,74,83,74,83,74,83,74,26,28,28,28,28,19,21,21,21,22,21,21,21,21,21,21,21,21,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,20,22,22,20,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,21,20,22,20,21,21,21,21,21,21,21,21,21,21,23,23,24,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,22,24,23,23,23,24,22,23,23,23,23,23,23,23,24,22,24,23,23,23,23,22,21,21,21,21,22,20,21,21,22,22,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,25,25,24,25,25,25,25,25,25 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,204,207,204,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,144,145,32,33,84,84,84,129,84,128,84,83,84,83,84,83,32,33,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,81,81,81,80,81,95,96,95,171,155,155,155,155,154,155,139,155,154,155,154,154,153,154,153,154,153,154,153,138,108,123,107,108,122,123,122,108,107,107,106,107,106,107,106,107,91,91,91,91,90,91,90,91,90,91,90,90,90,75,74,75,74,75,74,74,89,89,88,89,88,89,88,89,88,88,87,88,87,88,72,88,72,73,72,87,86,87,86,87,86,87,86,32,71,71,70,71,70,71,70,32,70,70,70,70,70,84,70,84,85,114,114,99,99,114,113,114,113,114,113,114,113,99,98,98,98,98,82,98,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,78,78,77,78,77,78,77,78,77,78,77,77,77,77,77,77,76,77,76,77,76,77,76,77,76,76,76,76,75,76,75,76,75,76,75,76,75,75,75,75,74,75,74,75,74,75,74,75,74,74,74,74,73,74,73,74,26,29,28,29,28,19,21,21,21,22,21,21,21,21,21,21,22,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,20,20,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,22,21,20,20,20,21,22,20,21,21,21,21,21,21,21,21,23,23,25,24,25,24,24,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,22,24,24,23,24,22,23,23,23,23,23,23,23,24,22,22,24,24,23,23,22,21,21,21,21,22,20,22,22,20,20,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,24,25,24,25,24,25,24,25,24,25 ,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,200,204,207,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,144,155,32,33,84,80,84,124,84,79,84,79,83,79,83,79,32,33,83,78,82,78,82,78,82,78,82,78,81,78,81,77,81,77,81,77,81,77,81,92,95,92,170,151,155,151,155,136,139,151,154,151,154,151,154,150,153,150,153,150,153,150,153,135,108,120,122,104,107,104,122,119,107,104,107,104,106,104,106,103,91,88,91,88,90,88,90,88,90,88,90,87,89,73,74,72,74,72,74,87,89,87,89,87,88,87,88,86,88,86,88,86,87,86,72,71,72,86,87,85,86,85,86,85,32,32,71,70,71,84,70,84,70,32,70,84,70,84,70,83,70,83,84,98,114,113,114,112,114,112,114,112,113,112,98,96,98,96,98,96,83,80,83,80,82,80,82,80,82,79,82,79,82,79,82,78,81,78,81,78,81,78,81,77,81,77,81,77,80,77,80,76,80,76,80,75,80,75,80,75,79,75,79,74,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,71,77,71,77,71,77,70,77,70,77,70,76,70,77,70,76,84,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,75,83,74,83,74,83,74,83,74,83,74,83,73,82,73,26,28,28,28,28,19,21,21,21,22,21,21,21,21,22,22,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,20,20,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,22,20,20,20,21,21,21,21,22,20,21,21,21,21,21,21,23,23,25,25,25,25,24,25,25,24,24,23,23,23,23,24,22,23,23,23,23,23,23,23,23,22,22,24,24,22,23,23,23,23,23,23,23,24,22,23,22,22,24,23,22,21,21,21,21,22,22,20,20,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,25,24,25,25,25,24,25,24,25,24 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,204,207,204,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,144,144,32,33,80,84,84,128,84,83,84,83,79,83,84,82,32,33,83,82,79,82,83,82,82,82,82,81,78,81,82,81,81,81,81,80,77,80,81,95,96,95,170,154,152,154,155,139,155,139,155,139,151,154,154,153,154,153,154,153,150,153,153,152,138,107,108,107,105,107,107,106,107,106,107,106,104,106,107,106,106,90,91,90,88,90,91,90,90,90,90,89,88,74,75,74,74,74,74,73,87,88,89,88,89,88,89,87,87,87,88,87,88,87,88,72,71,72,87,86,87,86,87,32,84,71,71,70,71,70,71,70,84,32,71,70,70,70,84,70,84,70,84,85,114,114,114,113,113,113,114,113,114,98,99,98,96,98,98,82,98,82,83,82,80,82,83,82,82,82,82,81,79,82,82,81,82,81,82,81,78,81,82,80,81,80,81,80,77,80,81,80,80,80,80,79,76,80,80,79,80,79,80,79,75,79,80,79,79,78,79,78,73,78,79,78,79,78,78,77,72,78,78,77,78,77,78,77,71,77,78,77,77,76,77,76,84,76,77,76,77,76,76,75,84,76,76,75,76,75,76,75,84,75,76,75,75,75,75,74,84,74,75,74,75,74,75,73,83,74,74,73,74,73,74,73,26,28,29,28,28,28,19,21,21,21,22,21,21,22,22,21,20,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,22,22,20,20,20,21,21,21,21,21,21,21,22,20,21,21,21,23,23,23,25,24,25,24,25,24,25,24,25,24,25,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,23,22,24,22,23,23,23,23,23,23,23,24,22,23,23,23,22,24,22,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,22,25,24,25,24,25,24,25,24,25,24,25 ,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,200,204,200,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,14,15,15,15,15,140,159,155,32,33,84,80,83,80,83,79,83,79,83,79,82,79,32,33,82,79,82,78,82,78,81,78,81,78,81,78,81,78,81,77,80,77,80,77,80,92,95,167,154,152,154,151,154,136,139,151,139,151,153,151,153,151,153,150,153,150,153,150,152,150,152,135,107,105,107,104,107,104,106,104,106,104,106,104,106,104,106,103,90,88,90,88,90,88,90,88,89,88,89,87,74,72,74,72,74,72,88,87,88,87,88,86,88,86,88,86,87,86,87,86,72,71,72,70,86,85,86,85,32,70,71,70,71,84,71,84,70,84,70,32,70,84,70,84,70,84,70,83,99,98,114,113,114,112,114,112,114,97,98,96,98,96,98,96,83,96,83,80,82,80,82,80,82,80,82,79,82,79,82,79,82,78,81,78,81,78,81,77,81,77,81,77,80,77,80,76,80,76,80,76,80,75,80,75,79,75,79,75,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,70,76,70,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,83,74,83,74,83,74,83,73,83,73,83,73,83,26,28,28,28,28,28,19,21,21,21,22,22,22,20,20,20,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,22,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,22,22,22,20,20,21,21,21,21,21,21,21,21,21,21,22,20,21,23,23,25,25,25,25,25,25,25,24,25,24,25,24,25,24,24,23,23,23,24,22,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,22,22,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,22,24,25,24,25,24,25,24,25,24,25,24 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,204,207,204,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,144,159,143,32,33,84,83,84,83,83,82,83,82,83,82,83,82,32,33,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,80,80,80,94,95,169,155,154,155,154,154,139,154,138,154,138,154,153,154,153,153,152,153,152,153,152,153,152,153,152,137,136,107,106,107,106,107,106,106,106,106,105,106,105,106,105,91,90,90,90,90,89,90,89,90,89,90,74,74,74,74,73,74,73,89,88,89,88,88,87,88,87,88,87,88,87,88,87,87,71,72,71,87,86,87,32,71,71,71,70,71,70,71,70,71,70,70,32,70,70,84,70,84,70,99,85,99,99,114,114,114,113,114,113,114,98,99,98,99,98,98,83,98,82,98,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,78,78,77,78,77,78,77,78,77,77,77,77,77,77,76,77,76,77,76,77,76,77,76,76,75,76,75,76,75,76,75,76,75,75,75,75,75,75,74,75,74,75,74,75,74,75,74,74,73,74,73,74,73,74,73,74,73,73,26,28,28,28,28,28,28,19,21,21,21,22,20,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,22,22,20,20,21,21,21,21,21,21,21,21,21,22,20,21,22,22,20,20,22,20,21,21,21,21,21,21,21,21,21,21,21,22,23,23,24,25,24,25,24,25,24,25,24,25,24,25,24,25,24,25,24,25,23,23,24,22,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,22,24,25,24,25,24,25,24,25,24,25,24,25 ,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,200,204,207,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,15,15,14,15,144,155,143,155,32,33,83,80,83,80,82,80,82,79,82,79,82,79,32,33,82,79,81,79,81,78,81,78,81,78,80,78,80,78,80,78,80,77,80,77,80,92,94,167,154,152,154,152,139,136,138,151,153,151,153,151,153,151,153,151,153,150,152,150,152,150,152,150,152,150,136,105,106,104,106,104,106,104,105,104,105,104,105,104,90,88,90,88,90,88,89,88,89,88,89,88,74,72,73,72,73,72,88,87,88,87,88,87,88,86,87,86,87,86,87,86,87,86,71,86,86,85,32,70,71,70,71,70,71,70,70,84,70,84,32,32,70,84,70,84,70,98,85,98,99,98,99,113,114,112,114,112,114,97,98,96,98,96,98,96,83,80,82,80,83,80,82,80,82,79,82,79,82,79,81,78,81,78,81,78,81,77,81,77,81,77,80,77,80,76,80,76,80,76,80,76,80,75,79,75,79,75,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,70,76,84,76,70,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,83,74,84,74,83,74,83,74,83,73,83,73,83,73,83,73,26,28,28,28,28,28,28,19,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,20,21,21,21,21,21,21,21,21,21,21,21,22,22,22,20,20,21,21,22,20,21,21,21,21,21,21,21,21,21,23,23,23,25,25,23,25,25,24,25,25,25,24,25,24,24,24,25,24,24,24,24,24,24,23,24,22,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,22,25,24,24,24,25,24,24,24,25,24,24,24 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,204,207,204,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,144,143,159,143,32,33,83,82,83,82,83,82,83,82,82,82,82,81,32,33,82,81,82,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,94,169,154,154,153,154,153,154,138,154,138,154,138,153,153,153,152,153,152,153,152,152,152,152,151,152,151,152,151,152,136,107,106,106,106,106,105,106,105,106,105,105,105,90,89,90,89,90,89,90,89,90,89,89,89,89,73,74,73,74,73,73,88,88,87,88,87,88,87,88,87,88,86,87,86,87,86,87,71,87,32,71,71,71,70,71,70,71,70,71,70,71,32,70,32,84,70,84,70,99,85,99,99,99,99,99,114,114,113,114,113,114,98,99,98,99,98,98,83,98,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,79,80,80,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,78,78,77,78,77,78,77,78,77,78,77,77,77,77,76,77,76,77,76,77,76,77,76,76,76,76,75,76,75,76,75,76,75,76,75,75,75,75,74,75,74,75,74,75,74,75,74,74,74,74,73,74,73,74,73,74,73,74,73,73,73,26,27,28,28,28,27,28,28,19,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,21,21,21,21,22,20,21,21,21,21,21,21,21,23,23,25,25,25,24,25,25,23,23,25,24,25,24,25,24,25,24,24,24,25,24,24,24,24,24,24,24,22,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,22,25,24,25,24,25,24,25,24,25,24,25,24,25 ,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,200,204,200,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,143,141,143,171,32,33,83,80,82,80,82,80,82,80,82,80,81,80,32,33,81,79,81,79,81,79,80,79,80,78,80,78,80,78,80,78,79,78,79,78,79,92,169,152,154,152,153,152,138,137,138,151,138,151,153,151,152,151,152,151,152,151,152,150,152,150,151,150,151,150,151,150,136,105,106,104,105,104,105,104,105,104,105,104,105,89,89,88,89,88,89,88,89,88,89,88,73,73,73,72,73,72,73,87,88,87,87,87,87,86,87,86,87,86,87,86,86,86,86,32,32,70,71,70,71,70,70,70,70,84,70,32,32,84,32,84,70,84,85,99,85,98,99,98,99,98,99,97,114,112,114,112,113,97,98,96,98,96,98,96,83,80,83,80,82,80,82,79,82,79,82,79,82,79,81,78,81,78,81,78,81,77,81,77,81,77,80,76,80,76,80,76,80,76,80,75,80,75,79,75,79,74,79,74,79,74,79,73,78,73,78,73,78,73,78,72,78,72,78,72,77,71,77,71,77,71,77,70,77,70,77,70,76,70,76,70,76,70,76,84,76,84,76,84,75,84,75,84,75,84,75,84,75,84,75,84,74,84,74,84,74,84,74,83,74,83,73,83,73,83,73,83,73,83,73,83,26,28,28,28,28,28,28,28,19,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,23,23,25,25,25,25,25,25,25,25,25,25,23,24,24,25,24,24,24,24,24,24,24,24,24,24,24,25,25,24,22,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,22,20,21,22,22,22,22,20,21,21,21,21,21,21,21,21,22,20,21,22,24,24,24,24,24,24,24,24,24,24,24,24,24,24 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,204,207,204,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,142,143,142,173,172,32,33,83,82,82,82,82,81,82,81,82,81,82,81,32,33,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,79,79,93,169,153,154,153,154,138,138,138,153,137,153,137,153,137,153,152,153,152,152,151,152,151,152,151,152,151,151,151,151,150,151,135,106,105,106,105,106,105,105,105,105,104,105,89,90,89,89,89,89,88,89,88,89,88,89,73,74,73,73,73,73,87,88,87,88,87,88,87,87,86,87,86,87,86,87,86,32,71,71,71,71,70,71,70,71,70,71,70,32,70,70,70,32,70,84,85,99,85,99,85,99,99,99,99,99,98,114,113,114,113,114,98,99,98,98,98,98,82,98,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,78,78,77,78,77,78,77,78,77,77,77,77,76,77,76,77,76,77,76,77,76,76,76,76,75,76,75,76,75,76,75,76,75,75,75,75,74,75,74,75,74,75,74,75,74,74,74,74,73,74,73,74,73,74,73,74,73,73,73,73,72,26,27,28,27,28,27,28,27,19,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,20,21,21,23,23,23,25,24,25,24,25,24,25,24,25,24,25,24,25,23,23,24,25,24,24,24,24,24,24,24,25,25,25,23,23,24,24,23,23,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,22,22,22,20,20,20,22,20,21,21,21,21,21,21,21,21,22,20,21,22,24,25,24,25,24,25,24,24,24,25,24,25,24,65 ,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,204,200,204,207,204,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,15,14,14,14,143,142,171,172,81,32,33,82,82,82,80,81,80,81,80,81,81,81,80,32,33,80,79,80,80,80,79,80,79,80,79,79,80,79,78,79,78,79,78,79,79,79,92,168,152,153,152,153,138,138,137,137,152,137,151,137,152,152,151,152,151,152,151,151,152,151,150,151,150,151,150,150,151,151,150,135,105,105,104,105,105,105,104,104,104,104,88,89,89,89,88,89,88,89,88,88,89,88,72,73,72,73,72,72,73,87,87,87,87,87,86,87,87,87,86,86,86,86,32,71,71,71,70,71,70,70,70,70,70,32,32,70,84,70,84,32,99,85,99,85,99,99,98,99,99,99,98,99,97,114,112,113,114,113,96,98,96,98,96,83,83,83,80,82,80,82,79,82,82,82,79,82,79,82,78,81,82,81,78,81,78,81,77,80,81,81,76,80,76,80,76,80,80,80,75,79,75,79,75,79,79,79,74,79,74,79,73,78,79,78,73,78,73,78,72,78,78,78,72,77,71,77,71,77,77,77,70,77,70,77,70,76,77,76,70,76,84,76,70,76,76,76,84,75,84,75,84,75,75,75,84,75,84,75,84,74,75,74,84,74,84,74,83,74,74,74,83,73,83,73,83,73,73,73,82,73,26,28,28,27,28,28,28,27,28,19,21,21,21,22,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,20,23,23,25,25,25,24,25,25,25,24,25,25,24,24,25,24,24,24,25,25,22,24,24,24,24,24,24,25,25,23,22,22,23,23,24,24,24,24,23,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,21,22,22,22,20,20,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,22,24,24,24,24,24,24,24,24,24,24,24,24,65,67 ,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,207,204,207,204,207,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,143,142,173,172,82,82,32,33,82,81,82,81,82,81,81,80,81,81,81,80,32,33,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,168,154,153,153,152,138,137,138,137,153,137,153,137,152,137,152,136,152,151,152,151,152,151,152,151,151,151,151,150,151,150,151,150,150,135,105,104,105,104,105,89,105,89,105,89,89,89,89,88,89,88,89,88,89,88,89,73,88,72,73,72,73,72,88,87,87,87,87,86,87,86,87,86,87,32,32,71,71,71,71,70,71,70,71,70,70,32,71,70,70,70,84,70,84,85,99,85,99,85,99,85,99,99,99,98,99,98,99,113,114,113,114,98,98,98,98,82,98,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,79,79,80,79,79,78,79,78,79,78,79,78,78,78,78,77,78,77,78,77,78,77,78,77,77,77,77,76,77,106,107,106,107,106,107,106,106,106,106,105,106,105,106,105,106,105,106,105,105,105,75,74,75,74,75,74,75,74,75,74,74,74,74,73,74,73,74,73,74,73,74,73,73,73,73,72,26,27,28,27,28,27,28,27,28,27,19,21,21,21,22,20,21,21,21,22,22,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,23,25,23,23,25,25,24,25,24,25,24,25,24,25,24,25,24,25,24,25,24,25,25,22,23,24,25,25,25,23,22,23,23,24,23,24,23,24,22,24,24,23,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,22,22,20,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,22,25,24,24,24,24,24,24,24,25,24,24,24,65,66,67 ,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,204,200,204,207,204,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,142,172,172,171,82,81,32,33,81,81,81,81,81,80,81,80,81,80,80,80,32,33,80,80,80,79,80,79,79,79,79,79,79,79,79,79,79,78,78,78,78,78,78,168,153,153,153,137,138,137,137,137,137,137,137,152,152,151,152,151,151,151,151,151,151,151,151,151,151,150,150,150,150,150,150,150,150,150,135,104,105,104,89,89,89,89,89,89,89,88,89,88,88,88,88,88,88,88,88,88,73,72,72,72,72,72,72,87,87,87,87,86,87,86,86,86,32,71,71,71,71,70,71,70,70,70,70,70,32,70,70,84,70,84,85,99,100,84,85,99,99,99,99,98,99,98,99,98,99,97,98,112,113,112,113,97,98,96,98,96,82,81,82,80,82,80,82,80,82,79,82,79,81,79,81,78,81,78,81,78,81,77,81,77,80,77,80,77,80,76,80,76,80,76,80,75,79,75,79,75,79,74,79,74,79,74,78,74,78,73,78,73,78,73,78,72,78,72,77,72,77,71,107,101,107,101,107,100,107,115,121,115,121,115,121,115,121,129,121,129,121,129,120,129,120,129,120,129,120,129,105,114,105,114,104,114,104,83,74,83,74,83,74,83,73,83,73,83,73,83,73,83,73,82,73,82,26,28,27,28,27,28,27,28,27,28,19,21,21,21,22,20,21,22,22,20,20,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,23,23,23,25,25,25,25,23,24,25,24,25,24,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,22,22,23,24,24,24,23,24,23,24,23,24,22,22,24,23,23,23,23,23,23,23,24,22,23,23,23,23,23,23,23,24,22,23,23,23,23,23,22,21,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,22,24,24,24,24,24,24,24,24,24,24,24,65,65,67,69 ,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,207,204,207,204,207,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,15,14,15,14,15,14,14,14,172,172,172,32,82,81,32,33,82,81,81,81,81,80,81,80,81,80,81,80,32,33,80,80,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,153,153,153,152,138,137,138,137,138,137,153,137,152,137,152,136,152,151,152,151,152,151,151,151,151,150,151,150,151,150,151,150,150,150,150,149,150,134,105,104,90,89,90,89,89,89,89,88,89,88,89,88,89,88,88,88,88,87,88,72,73,72,73,72,72,72,87,86,87,86,87,86,87,32,72,71,71,71,71,70,71,70,71,70,32,32,70,70,70,70,84,85,114,100,114,70,99,85,99,99,99,99,99,98,99,98,99,98,99,113,114,113,113,98,98,97,98,82,98,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,77,78,77,78,107,108,107,108,107,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,104,104,104,104,103,74,73,74,73,74,73,74,73,73,73,73,72,73,26,28,27,28,27,28,27,28,27,28,27,19,21,21,21,22,20,22,20,20,21,21,22,20,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,23,23,25,24,25,24,25,24,25,25,23,24,25,24,25,24,25,24,25,24,25,24,24,24,24,24,24,24,24,23,25,22,24,23,24,23,24,23,24,23,24,23,24,23,24,23,22,24,24,23,23,23,23,23,24,24,24,23,23,23,23,23,23,24,24,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,24,24,24,24,24,24,24,24,24,24,24,24,65,65,67,69 ,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,200,204,200,204,207,204,207,204,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,32,81,82,32,33,81,81,81,81,80,81,80,80,80,80,80,80,32,33,80,80,79,80,79,79,79,79,79,79,79,79,79,79,78,79,78,78,153,153,153,153,152,138,137,137,137,137,137,137,137,152,137,152,136,152,151,151,151,151,151,151,151,151,151,151,150,151,150,150,150,150,150,150,149,150,149,149,134,104,89,89,89,89,89,89,88,89,88,88,88,88,88,88,88,88,88,88,72,88,72,72,72,72,72,72,71,87,86,86,86,32,32,71,71,71,71,71,70,71,70,70,70,32,70,70,70,70,70,85,85,114,100,114,100,114,84,99,99,99,99,98,99,99,99,98,98,99,98,97,113,113,113,96,98,98,98,81,82,83,82,80,82,82,82,79,82,82,82,79,81,82,81,78,81,81,81,78,80,81,80,77,80,80,80,76,80,80,80,76,79,80,79,75,79,79,79,74,79,79,79,74,78,79,78,73,78,78,78,72,108,108,108,102,107,123,122,116,122,122,122,116,122,122,122,115,121,122,121,115,121,121,121,129,121,121,121,129,120,121,120,129,120,120,120,129,120,120,120,129,119,120,119,128,119,119,119,128,119,119,104,113,103,104,103,83,73,73,73,82,73,73,73,26,27,28,27,27,27,28,27,27,27,28,19,21,21,21,22,22,20,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,23,25,23,25,25,25,25,25,25,25,24,25,25,23,24,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,22,24,24,24,23,24,23,23,23,24,23,23,23,23,23,22,22,24,23,23,23,23,24,22,24,24,23,23,23,23,23,24,22,24,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,22,24,24,24,24,24,24,24,24,24,24,24,65,65,66,67,69 ,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,200,204,200,204,207,204,207,204,207,204,207,203,207,203,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,14,14,14,15,14,14,14,14,32,81,81,32,33,81,80,81,80,80,80,80,79,80,79,80,79,32,33,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,78,78,152,153,152,153,137,138,137,138,137,137,137,152,136,152,136,152,136,151,136,151,135,151,150,151,150,151,150,151,150,150,150,150,149,150,149,150,149,150,149,150,149,149,134,89,88,89,88,89,88,89,88,89,88,88,88,88,87,88,87,88,72,87,72,87,71,72,71,72,71,72,71,87,86,32,71,71,70,71,70,71,70,71,70,71,32,32,70,70,70,70,70,99,100,114,100,114,100,114,114,84,85,99,99,99,98,99,98,99,98,99,98,99,98,113,113,113,97,98,97,98,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,79,80,80,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,78,79,78,78,108,108,107,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,103,103,103,73,72,73,72,26,27,28,27,28,27,28,27,28,28,28,31,19,21,22,22,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,22,22,20,22,20,21,21,21,21,21,21,21,21,21,23,23,23,25,24,25,23,25,24,25,24,25,24,25,25,25,25,23,23,25,24,24,24,25,24,24,24,24,23,24,24,24,23,24,23,24,23,25,22,24,23,24,23,24,23,24,23,24,23,23,23,24,23,23,22,24,23,23,23,24,22,22,22,24,23,23,23,23,24,22,22,24,24,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,24,24,24,23,24,24,24,23,24,24,24,65,65,65,67,68,69 ,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,200,205,200,205,200,204,207,204,207,204,207,204,207,204,207,204,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,32,80,82,32,33,80,81,80,81,80,81,80,81,79,80,79,80,32,33,79,80,79,80,78,80,78,79,78,79,78,79,78,79,78,79,152,153,152,153,137,138,137,138,137,138,137,137,136,137,151,152,151,152,151,152,151,152,165,166,165,166,165,166,165,166,165,165,150,150,149,150,149,150,149,150,149,150,149,149,133,89,88,89,88,89,88,89,88,88,88,88,87,88,87,88,87,88,87,87,72,72,72,72,71,72,71,72,71,32,71,71,71,71,70,71,70,71,70,71,32,70,70,70,70,70,85,85,100,114,100,114,114,114,114,99,99,33,99,99,99,98,98,98,98,98,98,97,98,97,98,112,113,97,97,96,82,81,82,81,82,80,82,80,82,80,81,79,81,79,81,79,81,78,81,78,80,78,80,77,80,77,80,77,80,76,80,76,79,76,79,75,79,75,79,75,79,74,79,74,78,74,78,73,108,103,108,118,123,118,123,117,122,117,122,117,122,116,122,116,122,116,122,115,121,115,121,115,121,115,121,129,121,129,120,129,120,129,120,129,120,129,120,129,120,129,119,129,119,129,119,128,119,128,119,128,119,128,118,128,118,128,118,128,118,128,118,128,102,112,102,82,26,27,27,27,27,27,27,28,28,31,31,31,19,22,20,20,21,21,21,21,21,21,21,22,20,21,21,21,22,22,22,20,20,21,22,20,21,21,21,21,21,21,21,23,23,25,25,25,25,25,25,25,23,25,24,25,25,25,25,23,23,23,25,25,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,24,25,25,22,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,24,24,23,24,22,23,23,22,24,23,23,23,24,22,23,22,22,24,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,22,22,22,22,24,24,24,24,24,24,24,24,24,24,65,65,65,66,66,67,69 ,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,200,205,200,204,207,204,207,204,207,204,207,204,207,204,207,203,207,203,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,13,14,32,81,80,32,33,80,79,80,79,80,79,80,79,80,79,79,79,32,33,79,78,79,78,79,78,79,78,78,78,78,77,78,77,153,152,153,152,153,137,137,137,137,136,137,136,152,151,152,151,166,166,166,165,166,165,166,165,166,165,166,165,165,165,165,164,165,164,165,164,165,164,149,149,149,148,149,148,149,148,149,133,89,88,88,88,88,87,88,87,88,87,88,87,88,87,87,87,87,71,87,71,72,71,72,71,71,32,32,70,71,70,71,70,71,70,71,70,32,32,70,70,84,70,84,85,114,100,114,100,114,100,114,114,99,84,84,33,99,98,99,98,99,98,99,98,99,98,98,98,98,112,113,97,98,97,98,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,79,79,78,79,78,79,78,79,108,109,108,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,119,119,119,119,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,26,28,27,28,27,28,28,28,31,31,31,31,31,19,20,21,21,21,21,21,21,21,21,21,22,20,21,22,22,21,20,20,21,21,21,22,20,21,21,21,21,21,23,23,25,25,24,25,24,25,24,25,24,25,23,25,25,23,23,23,23,25,24,25,24,25,25,22,24,24,24,24,23,24,23,24,23,24,23,24,23,25,25,22,22,25,22,24,23,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,24,24,22,23,23,23,22,24,24,23,24,22,23,23,23,22,24,22,21,21,21,21,21,21,21,21,21,21,22,20,21,22,22,22,22,20,20,20,22,24,23,24,23,24,23,24,23,24,65,66,65,66,66,67,68,69 ,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,200,205,200,205,200,205,207,205,207,204,207,204,207,204,207,204,207,204,207,204,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,32,80,80,32,33,79,80,79,81,79,79,79,81,79,79,79,80,32,33,78,80,78,78,78,80,78,78,78,79,77,78,77,154,152,152,152,153,137,137,137,138,136,152,151,153,166,166,166,167,166,166,165,167,165,166,165,166,165,165,165,166,164,165,164,166,164,164,164,165,164,164,164,165,148,149,148,149,148,148,148,149,133,88,88,89,87,88,87,88,87,87,87,88,87,87,87,88,86,87,86,72,71,71,71,72,32,71,71,71,70,71,70,71,70,70,70,32,70,70,70,70,70,99,85,100,100,114,114,100,114,114,99,99,84,84,84,84,33,99,99,98,98,99,98,98,98,98,98,97,97,113,113,96,97,97,82,81,82,82,82,80,81,82,81,79,81,81,81,79,81,81,81,78,80,81,80,78,80,80,80,77,80,80,80,76,79,80,79,76,79,79,79,75,79,79,79,74,108,109,108,119,123,123,123,118,123,123,123,117,122,123,122,117,122,122,122,116,122,122,122,115,121,122,121,115,121,121,121,115,120,121,121,129,120,120,120,129,120,120,120,129,119,120,119,129,119,119,119,129,119,119,119,128,118,119,118,128,118,118,118,128,118,118,118,128,117,118,117,127,26,27,27,27,27,28,28,31,31,31,31,31,31,19,21,21,21,21,21,21,21,21,21,21,21,22,22,22,21,20,20,21,21,21,21,21,22,20,21,21,23,23,23,25,25,25,25,25,24,25,25,25,24,25,25,25,23,23,23,24,24,24,24,24,24,24,24,25,25,22,24,24,24,24,24,24,23,24,24,25,25,25,22,22,22,23,23,25,21,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,24,22,23,23,23,23,22,22,24,24,22,23,23,23,23,22,22,21,21,21,21,21,21,21,21,21,21,22,22,22,20,20,20,22,20,21,22,24,23,24,24,24,23,24,24,24,66,66,65,66,66,67,68,68,69 ,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,200,205,200,205,207,205,207,205,207,204,207,204,207,204,207,204,207,204,207,203,207,203,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,13,14,13,14,13,14,14,14,32,80,79,32,33,79,79,79,78,79,78,79,78,79,78,79,78,32,33,78,77,78,77,78,77,78,77,78,77,77,77,152,151,152,151,152,136,137,136,137,151,151,166,166,165,166,165,166,165,166,165,166,165,165,165,165,164,165,164,165,164,165,164,165,164,164,164,164,163,164,163,164,163,164,163,164,148,148,148,148,147,133,72,88,72,88,87,88,87,87,87,87,86,87,86,87,86,87,71,87,71,71,71,32,32,71,70,71,70,71,70,71,70,70,70,32,70,70,70,84,70,99,100,114,100,114,100,114,100,114,99,84,84,84,84,84,83,33,98,99,98,98,98,99,98,98,97,98,97,98,97,113,97,97,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,109,108,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,119,120,120,120,119,120,119,120,119,119,119,120,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,26,27,27,28,28,28,31,31,31,31,31,31,31,31,19,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,21,21,21,21,21,21,21,22,20,23,23,25,25,25,24,25,24,25,24,25,24,25,25,25,23,23,23,25,24,25,24,25,24,25,24,24,24,24,23,24,25,22,23,24,23,24,23,25,25,25,22,22,22,22,23,24,23,24,24,21,23,23,23,23,23,23,22,23,23,23,22,23,22,23,23,23,23,24,22,23,23,23,23,23,23,22,24,24,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,20,21,21,21,22,20,21,22,23,24,23,24,23,24,23,24,65,66,65,66,66,67,66,67,68,69 ,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,200,206,200,206,200,205,207,205,207,205,207,205,207,205,207,204,207,204,207,204,206,204,206,204,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,32,79,82,32,33,79,81,79,79,79,81,78,81,78,81,78,78,32,33,78,80,78,80,77,78,77,79,77,79,77,79,152,152,152,154,136,139,136,153,151,166,166,168,166,168,165,167,165,166,165,167,165,167,165,167,165,165,164,166,164,166,164,166,164,164,164,166,164,165,163,165,163,163,163,165,163,165,163,149,148,148,147,134,72,89,72,89,87,87,87,88,86,88,86,88,86,86,86,87,86,87,32,32,70,71,70,72,70,72,70,71,70,70,32,32,70,71,70,71,70,99,100,100,100,100,114,100,114,99,99,84,84,84,84,84,83,84,83,33,98,99,98,98,98,98,98,98,97,97,97,97,112,97,97,81,82,81,82,81,81,82,81,80,81,80,81,79,81,81,81,79,80,78,80,78,80,80,80,77,80,77,79,77,79,79,79,76,79,76,79,75,79,79,108,105,123,119,123,119,123,123,123,118,122,118,122,118,122,122,122,117,122,117,122,116,121,122,121,116,121,115,121,115,121,121,121,115,120,129,120,129,120,120,120,129,120,129,120,129,119,120,119,129,119,129,119,129,119,119,119,128,118,128,118,128,118,118,118,128,118,128,118,128,117,118,117,128,26,27,27,28,28,31,31,31,31,31,31,31,31,31,31,19,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,23,25,23,25,25,25,25,25,25,25,24,25,25,25,25,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,22,23,24,25,25,22,22,22,22,23,23,23,23,23,23,23,23,24,21,23,23,23,23,23,23,23,23,23,23,23,23,22,23,23,23,24,22,23,23,23,23,23,23,23,22,22,24,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,22,20,21,22,24,23,24,23,24,23,24,65,65,65,66,66,66,66,67,67,68,69 ,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,201,206,200,205,207,205,207,205,207,205,207,205,207,205,207,204,207,204,207,204,207,204,206,203,206,203,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,32,80,79,32,33,79,78,79,78,79,78,79,78,79,78,78,78,32,33,78,77,78,77,78,77,78,77,77,77,77,151,152,151,152,136,137,136,151,166,166,166,166,165,166,165,166,165,166,105,105,105,105,104,105,104,105,104,105,104,105,104,104,104,104,103,104,103,164,163,164,163,164,163,163,162,163,162,163,162,148,147,148,147,132,72,87,86,87,86,87,86,87,86,87,86,86,86,86,85,86,32,71,70,71,70,71,70,70,70,70,70,70,32,84,70,84,70,84,85,99,100,114,100,114,114,114,114,99,84,84,83,84,83,84,83,84,83,84,33,98,98,98,97,98,97,98,97,98,97,98,97,97,97,97,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,80,80,80,80,80,79,80,79,80,79,80,79,80,79,79,78,79,78,109,108,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,121,122,121,122,121,122,121,122,121,121,121,121,121,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,26,27,28,28,31,31,31,31,31,31,31,31,31,31,31,24,19,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,23,23,23,25,24,25,23,23,24,25,24,25,25,25,25,23,23,25,23,25,24,25,24,25,24,24,24,24,24,24,23,24,23,24,23,24,23,24,25,25,25,22,22,22,23,24,23,24,23,24,23,24,23,23,23,23,24,21,23,23,22,23,22,23,22,23,22,23,22,23,23,23,23,24,22,23,23,23,23,23,23,23,23,23,22,24,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,22,20,22,24,23,24,23,24,23,24,65,66,65,66,65,66,66,67,66,67,68,69 ,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,206,200,206,200,206,207,206,207,205,207,205,207,205,207,205,207,205,207,205,207,204,207,204,206,204,206,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,14,13,14,14,32,79,79,32,33,79,79,79,81,78,79,78,81,78,78,78,80,32,33,77,80,77,77,77,80,77,77,77,79,76,152,151,154,151,136,151,153,166,166,166,168,165,166,165,108,105,105,105,92,90,90,90,92,89,90,89,92,89,89,89,91,89,89,89,91,88,89,103,105,103,103,163,165,163,163,163,165,162,163,162,164,147,147,147,134,71,87,86,88,86,86,86,88,86,86,86,88,85,32,32,72,70,70,70,72,70,70,70,72,70,32,32,71,70,84,70,71,85,114,114,100,114,114,114,100,99,99,84,70,84,84,84,84,83,84,83,84,83,83,33,99,97,98,97,98,97,98,97,97,97,97,97,97,81,82,81,81,81,81,81,80,81,81,81,80,80,81,80,79,80,80,80,78,80,80,80,78,79,80,79,77,79,79,79,76,79,79,79,106,108,109,123,120,123,123,123,119,123,123,123,119,122,123,122,118,122,122,122,117,122,122,122,117,121,122,121,116,121,121,121,115,121,121,121,115,120,121,120,115,120,120,120,129,120,120,120,129,119,120,119,129,119,119,119,129,119,119,119,129,118,119,118,128,118,118,118,128,118,118,118,128,117,118,117,26,26,28,28,31,31,31,31,31,31,31,31,31,31,31,24,24,23,19,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,23,23,25,25,25,25,25,25,25,25,23,25,25,25,23,23,23,23,25,25,25,22,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,24,23,24,25,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,21,23,23,23,23,22,23,23,23,22,23,22,23,23,23,24,22,23,23,23,23,23,23,23,23,23,23,22,24,24,23,22,21,21,21,21,21,21,21,21,21,21,22,20,21,21,22,22,22,20,22,23,23,23,24,23,23,65,65,65,67,66,66,65,65,66,67,68,68,69 ,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,200,206,207,206,207,206,207,205,207,205,207,205,207,205,207,205,207,204,207,204,207,204,207,204,206,203,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,32,79,79,32,33,79,78,79,78,79,78,79,78,78,78,78,77,32,33,78,77,78,77,78,76,77,77,77,76,152,151,152,151,136,151,166,165,166,165,166,165,166,105,106,75,90,75,90,74,90,89,90,89,90,89,90,89,89,89,89,88,89,88,89,88,89,88,89,88,88,88,103,102,103,162,163,162,163,162,163,162,162,147,147,146,132,86,87,86,87,86,87,86,86,86,86,32,32,70,71,70,70,70,70,70,70,70,84,70,32,70,84,70,84,70,99,85,114,100,114,100,114,114,114,99,84,84,84,83,84,83,84,83,84,83,84,82,83,83,33,97,98,97,98,97,97,97,98,96,97,96,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,109,123,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,26,28,28,31,31,31,31,31,31,31,31,31,31,31,24,24,23,21,23,19,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,23,23,25,25,25,25,24,25,24,25,24,25,25,23,23,23,23,25,24,25,24,25,25,25,22,25,24,24,24,24,23,24,24,24,23,24,23,24,23,24,23,24,23,24,25,21,23,24,23,24,23,23,23,23,23,23,23,23,22,23,24,24,21,23,22,23,22,23,22,23,22,23,22,23,22,23,23,24,22,23,23,23,23,23,23,23,23,23,23,23,22,22,24,22,21,21,21,21,21,21,21,21,21,21,22,22,22,22,20,20,22,20,22,24,23,24,23,24,23,65,67,67,66,66,68,67,66,67,66,67,68,69 ,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,200,207,200,206,200,206,207,206,207,206,207,205,207,205,207,205,207,205,207,204,207,204,206,204,206,204,206,204,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,32,79,82,32,33,78,81,78,78,78,81,78,78,78,81,77,78,32,33,77,77,77,80,77,77,77,79,76,77,151,154,151,151,151,169,166,166,166,168,165,106,105,78,75,90,90,93,90,90,90,92,89,90,89,92,89,89,89,91,89,89,88,91,88,88,88,91,88,88,88,90,88,88,87,105,102,162,162,164,162,162,162,164,146,147,131,89,86,86,86,88,86,86,86,32,32,71,70,73,70,70,70,72,70,70,70,72,32,32,70,71,70,84,70,86,114,114,114,101,114,114,114,85,99,84,84,70,83,84,83,70,83,83,83,84,83,83,83,84,82,33,97,99,97,97,97,98,97,97,82,82,81,82,81,82,81,81,81,81,81,81,81,80,80,81,80,80,80,80,80,79,80,80,80,78,79,80,79,78,79,79,79,77,79,79,109,106,123,124,123,121,123,123,123,120,123,123,123,119,122,122,122,119,122,122,122,118,122,122,121,117,121,121,121,117,121,121,121,116,121,121,120,115,120,120,120,115,120,120,120,115,120,120,119,129,119,119,119,129,119,119,119,129,119,119,118,129,118,118,118,129,118,118,118,128,117,118,117,128,117,117,117,28,28,31,31,31,31,31,31,31,31,31,31,31,24,24,23,23,22,21,22,19,21,21,21,21,21,21,21,21,21,21,21,22,25,23,23,25,25,25,25,25,25,25,25,25,24,25,24,25,25,23,24,24,24,24,24,24,24,24,25,25,22,24,24,24,24,24,24,24,24,24,24,24,23,24,23,24,23,24,23,25,21,23,23,23,23,23,23,23,23,23,23,23,24,24,24,21,21,24,21,23,22,23,22,23,22,23,22,23,22,22,23,23,24,22,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,21,21,21,21,21,21,21,21,22,22,22,20,20,20,21,21,22,20,22,23,23,23,23,23,67,67,66,66,66,65,65,66,67,66,67,68,69,69 ,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,206,200,206,207,206,207,206,207,206,207,205,207,205,207,205,207,205,207,205,207,204,207,204,206,204,206,204,206,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,32,79,78,32,33,79,78,79,78,78,78,78,77,78,77,78,77,32,33,77,77,77,76,77,76,77,76,77,151,152,151,151,151,166,165,166,165,166,105,106,75,91,75,90,75,90,74,90,74,90,89,90,89,90,89,89,88,89,88,89,88,89,88,89,88,88,88,88,87,88,87,88,87,88,87,88,102,162,161,162,161,162,161,162,146,147,131,86,86,86,85,86,32,32,70,71,70,71,70,70,70,70,70,70,70,84,32,84,70,84,70,84,85,99,100,114,114,114,114,114,114,99,83,84,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,33,98,97,97,97,97,96,97,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,109,108,124,123,124,123,124,123,123,122,123,122,123,122,123,122,123,122,122,122,122,122,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,28,28,31,31,31,31,31,31,31,31,22,23,23,23,23,23,21,23,19,21,21,21,21,21,21,21,21,21,21,23,23,25,25,23,25,25,24,25,24,25,24,25,24,25,24,25,24,25,25,22,24,25,24,25,24,24,24,24,24,25,22,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,21,23,23,23,23,23,23,23,24,24,24,21,21,21,21,23,22,24,21,23,22,23,22,23,22,23,22,23,22,23,23,24,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,22,22,22,20,20,20,21,21,21,21,21,22,22,23,24,23,24,23,67,66,67,66,66,65,66,65,67,66,67,66,67,68,67 ,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,200,207,200,207,200,206,207,206,207,206,207,206,207,205,207,205,207,205,207,205,206,204,206,204,206,204,206,204,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,205,32,79,79,32,33,78,79,78,126,78,78,78,81,77,78,77,80,32,33,77,80,77,77,77,80,76,77,76,154,151,151,151,169,166,166,166,168,105,76,75,78,75,90,75,93,75,90,90,92,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,88,88,90,87,88,87,90,87,87,87,90,102,102,162,164,161,162,161,149,146,146,131,89,32,32,32,73,70,71,70,73,70,70,70,72,70,70,70,72,32,84,70,72,70,84,99,101,114,114,114,101,114,114,99,85,84,84,84,70,83,84,83,70,83,83,83,70,82,83,83,84,82,82,82,84,33,97,97,98,97,82,81,83,81,82,81,82,81,81,81,81,80,81,81,81,80,80,80,80,80,80,80,79,79,80,79,79,79,79,79,78,79,79,79,77,108,109,123,122,123,123,123,121,123,123,123,120,122,123,122,120,122,122,122,119,122,122,122,118,121,122,121,118,121,121,121,117,121,121,121,116,120,121,120,116,120,120,120,115,120,120,120,115,119,120,119,115,119,119,119,129,119,119,119,129,118,119,118,129,118,118,118,129,118,118,118,129,117,118,117,128,117,117,117,128,117,117,117,128,116,28,28,31,31,31,31,31,31,22,22,23,22,23,22,21,21,19,21,21,21,21,21,21,21,21,23,23,25,25,25,25,25,23,23,25,24,25,25,25,24,25,24,24,24,25,24,24,25,22,24,24,24,24,24,24,24,25,25,25,22,24,24,24,23,24,23,24,23,24,23,23,23,23,23,23,23,23,23,24,21,23,23,23,23,24,24,21,21,21,21,23,22,23,23,23,24,20,22,22,22,23,22,22,22,22,22,22,22,23,24,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,21,21,22,22,22,20,20,22,20,21,21,21,21,21,21,21,22,22,23,23,23,23,67,66,66,66,66,65,65,65,66,66,67,66,69,68,67,67 ,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,207,200,207,207,206,207,206,183,182,183,182,207,205,207,205,207,205,183,181,183,181,206,204,206,204,206,204,206,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,207,32,79,78,32,33,79,78,79,123,78,78,78,77,78,77,78,77,32,33,77,76,77,76,77,76,77,76,152,151,151,151,166,165,166,165,106,105,76,75,91,75,90,75,90,32,32,32,32,32,90,74,90,74,89,89,89,73,89,88,89,88,89,88,89,88,88,33,33,33,33,33,88,87,87,87,87,86,87,86,102,161,162,161,162,161,146,146,131,32,86,85,86,70,71,70,71,70,70,70,70,70,70,70,32,32,84,70,84,70,99,85,114,100,114,114,114,114,114,99,84,83,84,83,84,83,83,83,84,83,83,83,83,82,83,82,83,82,83,82,82,81,33,97,97,96,82,81,82,81,81,81,82,80,81,80,81,80,81,80,81,80,80,80,80,79,80,80,80,79,80,79,80,79,79,79,79,78,79,78,79,108,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,28,28,31,31,31,31,21,23,22,22,22,22,20,22,19,21,21,21,21,21,23,23,23,25,24,25,25,25,24,25,25,25,23,25,24,25,24,25,24,25,24,25,24,25,24,24,25,22,24,24,24,25,25,25,23,22,23,25,22,24,23,24,23,24,23,24,23,24,23,24,23,24,23,23,23,23,24,21,23,24,24,24,21,21,21,23,22,23,22,23,22,23,22,23,24,20,22,23,22,23,22,22,22,23,22,22,22,24,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,20,20,20,21,21,22,20,21,21,21,21,21,21,21,22,22,23,24,23,67,66,67,66,66,65,66,65,65,66,67,66,69,66,68,67,67 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,200,207,200,207,207,207,183,198,199,198,199,182,183,206,207,181,183,197,199,197,198,181,206,204,206,204,206,204,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,200,205,32,78,82,32,33,78,78,78,123,78,81,77,78,77,77,77,77,32,33,77,77,77,77,76,77,76,79,151,151,151,166,166,166,166,109,75,76,75,75,75,32,32,32,32,75,74,90,74,89,89,92,74,89,89,89,89,89,88,91,88,88,88,88,88,88,88,91,87,88,87,87,33,33,33,33,87,87,87,87,86,102,161,164,161,161,146,146,131,86,86,88,85,85,70,70,70,70,70,73,70,70,70,32,70,84,70,72,70,99,114,114,114,114,114,101,114,99,99,84,83,84,83,70,83,83,83,83,83,83,83,70,82,83,82,82,82,82,82,84,82,82,82,33,81,82,81,84,81,81,81,81,81,81,81,82,80,81,80,80,80,80,80,81,80,80,80,80,79,80,79,80,79,79,79,79,79,79,79,108,108,124,123,123,123,123,123,122,123,123,123,123,122,123,122,120,122,122,122,122,122,122,122,119,121,122,121,121,121,121,121,118,121,121,120,121,120,121,120,116,120,120,120,120,120,120,120,115,119,119,119,119,119,119,119,129,119,119,118,119,118,119,118,129,118,118,118,118,118,118,117,129,117,117,117,117,117,117,117,128,117,117,116,117,116,116,116,128,116,116,116,28,28,31,31,20,22,22,21,22,22,21,21,19,21,21,21,23,23,25,25,25,25,25,25,25,25,25,25,25,24,25,23,25,24,25,24,24,24,24,24,24,24,24,24,24,25,22,25,25,23,22,22,22,24,24,25,22,23,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,25,21,21,21,21,23,23,23,23,22,23,22,23,22,23,22,24,20,22,22,22,22,22,22,22,22,22,24,24,24,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,21,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,23,23,67,67,67,66,66,66,66,65,65,66,66,66,69,68,68,67,69,67 ,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,200,207,207,207,207,183,198,191,198,191,198,199,198,183,181,199,197,199,197,199,197,199,180,206,204,206,204,206,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,205,200,32,79,78,32,33,78,78,78,123,78,77,78,77,78,77,78,77,32,33,77,76,77,76,77,76,77,76,151,151,166,165,166,165,106,75,76,75,76,32,32,75,90,74,90,74,90,74,90,74,90,74,89,73,89,73,89,88,89,88,89,88,88,88,88,87,88,87,88,87,88,87,87,87,87,86,33,33,87,86,87,86,102,161,161,161,146,145,131,85,86,85,86,70,86,70,70,70,70,70,84,32,32,70,84,70,84,85,99,100,114,114,114,114,114,113,99,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,78,79,78,109,123,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,119,120,119,120,119,120,119,120,119,119,119,119,119,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,28,28,20,22,22,22,21,22,20,21,19,21,23,23,25,25,25,25,24,25,24,25,24,25,24,25,24,25,24,25,23,25,24,25,24,25,24,25,24,24,24,24,25,25,25,22,22,23,23,24,23,24,23,24,25,22,23,24,23,24,23,24,23,24,23,24,23,23,23,23,23,24,24,21,21,21,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,24,20,23,22,22,22,22,24,24,24,20,21,21,24,24,23,23,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,23,65,65,67,66,67,66,66,65,65,66,67,66,69,66,69,67,68,69,67 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,183,176,183,176,183,176,191,191,191,191,190,191,198,191,198,199,198,199,189,199,189,198,197,198,181,182,180,182,180,182,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,205,200,205,32,78,79,32,33,78,78,78,126,77,78,77,81,77,77,77,80,32,33,77,80,76,77,76,79,76,76,151,154,166,166,166,109,75,91,75,78,32,75,75,78,75,75,75,78,74,90,74,92,74,89,89,92,88,89,88,92,88,88,88,91,88,88,88,91,87,88,87,90,87,87,87,90,87,87,87,90,33,33,33,89,101,161,161,164,161,131,86,89,85,86,85,73,70,70,70,73,70,70,32,72,70,84,84,72,99,114,114,102,114,114,114,101,98,99,83,71,83,83,83,71,83,83,83,70,82,83,82,70,82,82,82,70,82,82,82,84,81,82,81,84,81,81,81,84,81,81,81,84,80,81,80,83,80,80,80,82,80,80,80,81,79,80,79,81,79,79,79,80,79,79,79,79,78,79,108,109,123,123,123,123,123,123,123,122,122,123,122,122,122,122,122,121,122,122,122,120,121,122,121,120,121,121,121,119,121,121,121,118,120,121,120,118,120,120,120,117,120,120,120,116,119,120,119,115,119,119,119,115,119,119,119,115,118,119,118,115,118,118,118,129,118,118,118,129,117,118,117,129,117,117,117,129,117,117,117,129,116,117,116,128,116,116,116,128,116,116,116,128,115,116,115,128,115,20,21,21,21,21,22,21,21,19,19,25,25,25,25,25,25,25,25,25,24,25,25,25,24,25,24,24,24,25,22,24,24,24,24,24,24,24,24,25,25,23,22,23,23,24,24,24,23,24,23,23,23,24,24,21,23,23,23,23,23,23,23,23,23,23,23,23,24,24,21,21,21,23,23,23,22,23,23,23,22,23,22,22,22,23,22,22,22,22,24,20,22,24,24,24,24,20,20,20,20,22,22,22,22,24,23,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,23,65,65,65,66,65,66,65,66,66,66,67,69,66,68,67,68,68,67,67 ,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,176,192,192,184,184,191,191,191,191,191,190,191,190,191,190,191,190,199,189,199,189,199,189,199,197,199,196,198,196,198,196,182,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,13,13,14,13,201,204,201,32,79,78,32,33,78,78,78,77,78,77,78,77,78,77,78,76,32,33,77,76,77,76,77,76,76,76,151,165,166,165,106,75,91,75,91,32,75,75,90,74,75,74,90,74,90,74,90,74,89,74,104,103,104,103,104,103,103,103,104,102,103,102,103,102,103,87,88,87,87,87,87,86,87,86,87,86,87,86,87,33,71,161,161,160,161,130,86,85,86,85,86,70,70,70,84,70,32,32,84,70,84,70,99,85,114,114,114,114,114,114,114,98,84,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,82,82,83,82,82,82,82,81,82,81,82,81,82,81,82,80,81,81,81,80,81,80,81,80,80,80,81,79,80,79,80,79,80,79,80,79,79,79,79,78,79,79,79,78,79,108,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,116,115,116,115,115,20,21,21,21,21,22,20,21,20,21,19,19,25,25,24,25,24,25,24,25,24,25,24,25,24,25,24,25,25,25,22,24,24,25,24,25,25,25,23,22,22,24,23,24,23,24,23,24,23,24,23,24,23,24,24,21,23,24,23,23,23,23,23,23,24,24,24,21,21,21,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,23,24,24,20,20,20,20,20,22,21,22,21,22,22,23,22,24,24,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,22,65,66,65,66,65,66,65,66,66,67,66,67,66,67,67,68,68,69,68,69 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,184,192,184,191,184,191,191,183,191,191,191,191,191,190,191,190,191,190,199,190,199,189,199,189,198,189,190,189,198,188,198,188,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,201,205,201,205,32,78,78,32,33,78,78,78,78,77,78,77,77,77,77,77,77,32,33,76,77,76,76,76,76,76,76,151,166,166,106,90,91,75,32,32,75,75,75,75,75,75,75,74,75,74,104,104,104,104,104,104,104,103,104,103,103,103,103,103,103,103,103,102,103,102,102,102,102,102,102,102,87,87,87,86,87,86,86,86,86,86,71,71,161,130,86,85,85,85,85,85,85,70,70,70,32,70,84,70,84,84,99,114,114,114,114,114,114,114,99,98,84,83,84,83,83,83,83,83,83,83,83,82,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,79,79,78,79,108,123,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,116,116,115,116,115,115,115,115,115,19,21,21,21,21,22,21,21,20,21,21,22,19,25,25,25,25,24,25,24,25,24,25,24,24,25,25,23,22,23,25,22,24,25,25,23,22,22,23,24,24,24,24,24,24,23,24,23,23,23,24,23,23,23,23,24,21,23,23,23,23,24,24,24,21,21,21,21,23,23,23,23,23,22,23,22,23,22,23,22,22,22,22,22,22,22,22,22,22,22,24,20,20,22,22,22,22,22,22,22,22,21,22,23,23,22,22,24,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,22,22,65,65,65,65,66,65,66,66,66,66,66,66,67,67,68,68,68,68,69,69 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,185,184,184,176,191,176,191,183,191,183,191,190,191,190,191,190,191,189,191,189,199,189,191,189,191,188,191,188,198,188,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,201,204,201,204,201,32,79,32,32,33,78,77,78,77,78,77,78,77,78,77,77,77,32,33,77,76,77,76,77,76,76,76,76,150,166,105,91,75,32,75,76,75,75,74,75,74,90,104,105,104,105,104,104,104,104,103,104,103,104,103,104,103,104,103,103,103,103,102,103,102,103,102,103,102,102,102,102,101,102,101,87,86,87,86,86,86,86,85,86,70,71,85,86,85,86,85,85,70,85,70,32,70,99,70,84,85,99,100,114,114,114,114,114,114,99,83,84,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,80,80,80,80,80,79,80,79,80,79,80,79,79,79,79,78,79,78,109,108,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,116,115,116,115,115,115,115,19,21,21,21,21,22,20,20,21,21,21,22,25,19,19,25,24,25,24,25,24,25,25,25,25,23,22,23,24,24,24,25,22,22,22,23,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,23,23,24,21,23,23,24,24,21,21,21,21,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,22,22,22,24,20,21,22,21,22,21,22,21,22,21,22,22,23,23,23,23,22,24,24,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,21,21,21,22,22,22,20,20,65,65,66,65,66,65,66,66,67,66,67,66,67,67,68,67,68,68,69,68,69 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,184,184,184,183,184,183,191,183,191,183,191,191,191,190,199,190,191,190,191,189,191,189,191,189,190,188,190,188,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,205,201,205,201,197,32,32,108,32,33,78,78,78,78,77,78,77,80,77,77,77,77,32,33,77,80,76,77,76,76,76,76,76,79,151,106,91,32,75,75,75,78,75,75,75,105,104,105,104,108,104,104,104,104,104,104,104,107,103,104,103,103,103,103,103,106,103,103,103,103,102,103,102,105,102,102,102,102,101,102,101,105,101,86,86,86,86,86,86,89,85,71,70,85,85,85,85,73,32,32,85,85,70,84,85,102,100,114,114,114,114,114,99,87,83,84,84,84,83,84,83,71,83,83,83,83,83,83,82,70,82,83,82,82,82,82,82,70,81,82,82,82,81,81,81,84,81,81,81,81,80,81,80,84,80,81,80,80,80,80,80,83,79,80,79,79,79,79,79,81,79,79,79,79,78,109,123,125,123,123,123,123,123,123,123,124,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,120,120,121,120,120,120,120,120,118,120,120,120,120,119,120,119,117,119,119,119,119,119,119,119,115,118,119,118,118,118,118,118,115,118,118,118,118,117,118,117,129,117,117,117,117,117,117,117,129,116,117,116,116,116,116,116,129,116,116,116,116,115,116,115,128,115,115,115,115,115,19,21,21,21,21,22,22,20,21,21,22,25,25,25,25,19,25,24,24,24,25,25,23,22,22,23,24,24,24,24,24,24,25,22,24,23,24,24,24,23,24,23,23,23,24,23,23,23,23,23,23,23,23,23,23,23,24,24,24,21,21,21,23,23,23,23,23,22,23,23,23,22,23,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,20,22,22,22,22,22,22,21,22,22,22,23,23,23,23,23,22,22,24,23,23,23,23,23,23,22,21,21,21,21,21,21,21,22,20,22,22,22,20,20,20,21,21,65,65,65,66,66,66,66,67,67,68,67,68,67,67,67,68,68,68,68,69,69 ,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,184,184,176,191,176,176,176,191,183,191,190,191,190,199,198,199,190,191,189,191,189,191,189,191,189,191,188,191,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,205,202,205,201,196,177,32,109,108,32,33,78,78,78,77,78,77,78,77,77,77,78,77,32,33,77,76,77,76,77,76,76,76,76,75,76,32,32,75,76,75,76,75,75,105,105,104,105,104,105,104,105,104,105,104,104,104,104,103,104,103,104,103,103,103,103,102,103,102,103,102,103,102,103,102,102,102,102,101,102,101,102,101,102,101,102,101,86,86,86,85,86,85,86,70,71,85,85,32,85,85,99,70,99,85,114,100,114,114,114,114,114,99,84,83,84,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,78,79,79,79,78,109,123,124,123,123,123,124,122,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,116,115,116,115,115,115,115,115,115,19,21,22,22,22,21,20,21,21,21,22,25,25,25,25,25,19,25,25,25,23,22,23,24,24,24,23,24,24,24,23,24,23,25,22,24,23,24,23,24,23,24,23,24,23,24,23,23,23,24,23,23,23,23,23,23,24,21,21,21,23,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,23,22,22,22,22,22,22,22,22,23,23,20,22,21,22,21,22,21,22,21,22,21,22,23,23,23,23,23,23,22,24,24,23,23,23,23,22,21,21,21,21,21,22,22,22,22,20,20,20,21,21,21,21,65,66,65,66,65,66,66,67,66,67,67,68,67,67,67,68,67,68,68,69,68,69 ,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,184,184,176,176,183,176,183,191,183,191,191,191,198,199,198,191,190,191,189,191,189,191,189,191,189,190,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,205,201,205,201,197,177,32,109,108,108,32,33,78,78,78,78,78,78,77,77,77,77,77,77,32,33,77,77,76,77,76,76,76,76,76,76,32,32,75,76,75,75,75,105,105,105,105,105,105,105,104,105,104,104,104,104,104,104,104,104,103,104,103,103,103,103,103,103,103,103,102,103,102,102,102,102,102,102,102,102,102,102,101,102,101,101,101,101,101,101,86,86,85,86,85,85,85,70,32,85,85,85,85,85,85,114,100,114,114,114,114,99,99,84,84,84,84,84,83,84,83,83,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,79,109,123,123,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,19,22,22,20,21,20,20,21,21,22,25,25,25,25,25,25,25,22,22,22,23,24,24,24,24,24,24,24,24,24,24,24,24,25,22,23,24,23,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,21,23,23,23,23,23,23,22,23,22,23,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,20,23,20,22,22,22,22,21,22,21,22,21,22,22,23,23,23,23,23,23,23,22,24,24,23,23,23,22,21,21,22,22,22,20,20,20,20,21,21,21,21,21,21,21,65,65,66,66,66,66,67,67,67,67,68,67,67,67,68,68,68,68,68,67,69,69 ,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,185,176,184,176,183,183,191,183,191,183,191,190,199,198,199,190,191,189,191,189,191,189,191,188,191,180,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,202,205,202,196,178,32,32,108,109,93,32,33,78,78,78,77,78,77,78,77,78,77,77,77,32,33,77,76,77,76,77,76,77,76,76,32,76,75,76,75,76,105,106,105,105,105,105,104,105,104,105,104,105,104,104,104,104,103,104,103,104,103,104,103,104,103,103,103,103,102,103,102,103,102,103,102,102,102,102,101,102,101,102,101,102,101,102,101,101,100,101,100,86,85,86,85,86,32,85,85,85,85,99,100,114,100,114,100,114,100,99,84,84,83,84,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,78,79,108,109,123,124,123,124,123,123,123,123,122,123,122,123,122,123,122,123,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,116,116,116,116,116,115,116,115,116,115,116,115,115,115,115,115,115,115,115,115,129,115,129,19,21,22,21,21,21,20,21,21,22,25,25,20,20,20,20,21,25,19,25,24,24,24,24,23,24,23,24,23,24,23,24,23,24,24,22,23,24,23,24,23,24,23,24,23,23,23,23,23,23,23,23,23,23,23,23,22,24,21,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,22,22,22,22,22,21,23,23,23,20,20,20,23,20,22,21,22,21,22,21,22,21,22,21,22,23,23,23,23,23,23,23,23,24,22,24,24,23,23,22,22,22,20,20,21,21,21,21,21,21,21,21,21,21,65,65,66,65,66,66,67,66,67,67,68,67,68,67,68,67,68,68,69,68,67,68,69 ,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,184,184,176,176,176,176,183,184,183,191,191,191,198,199,198,191,190,191,190,191,189,191,189,191,189,183,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,13,12,13,13,202,205,202,197,177,180,177,180,32,93,108,32,33,78,78,78,78,77,78,77,77,77,77,77,77,32,33,77,77,76,77,76,76,76,76,32,76,76,76,76,76,105,106,105,105,105,105,105,105,104,105,104,104,104,104,104,104,104,104,104,104,103,104,103,103,103,103,103,103,103,103,103,103,102,103,102,102,102,102,102,102,101,102,101,101,101,101,101,101,101,101,101,101,100,101,85,85,85,100,85,85,85,85,100,100,100,114,114,114,99,99,84,84,84,84,84,84,83,84,83,83,83,83,128,128,83,83,83,83,82,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,79,79,108,124,123,123,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,116,115,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,19,21,22,20,21,21,20,21,21,22,25,20,21,21,21,21,21,21,25,19,24,24,24,24,24,24,24,23,24,24,24,23,24,23,23,24,21,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,21,23,23,23,22,23,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,20,20,20,20,22,22,23,20,21,21,21,22,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,22,22,22,24,22,21,20,22,20,21,21,21,21,21,21,21,21,21,21,21,65,65,65,66,66,67,67,67,67,67,67,68,68,68,67,67,67,68,68,68,67,69,69 ,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,200,185,176,185,176,176,176,191,191,191,183,183,182,183,182,183,182,183,181,191,189,191,189,191,189,191,180,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,202,205,202,196,178,180,178,180,178,180,32,93,32,33,78,78,78,77,78,77,78,77,78,77,78,77,32,33,77,76,77,76,77,76,76,32,76,75,76,75,76,105,106,105,106,105,105,105,105,104,105,104,105,104,105,104,105,104,104,104,104,88,104,103,104,88,103,103,103,87,103,102,103,87,103,102,103,102,102,102,102,101,102,101,102,101,102,101,102,101,101,101,101,100,101,100,101,100,85,100,86,85,100,100,114,100,114,100,114,85,84,70,84,70,84,84,84,83,84,83,84,83,84,128,129,128,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,80,79,79,79,79,108,124,123,124,123,124,123,124,123,123,123,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,19,21,22,21,21,21,20,21,21,22,21,21,23,25,25,25,20,21,21,20,19,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,24,21,23,23,23,24,23,23,23,23,23,23,23,23,22,23,22,23,22,23,22,23,24,20,22,23,22,23,22,23,22,23,22,23,22,22,22,23,22,22,22,22,21,22,23,23,20,20,23,20,21,22,21,22,21,23,20,22,21,22,21,22,21,22,21,22,21,22,23,23,23,23,23,23,23,23,24,22,23,23,22,22,21,21,22,20,21,21,21,21,21,21,21,21,21,21,65,66,65,66,66,69,67,68,67,68,67,68,68,68,68,68,68,69,68,67,67,67,69,69 ,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,200,201,184,185,176,176,183,176,183,176,183,184,191,191,190,191,190,191,190,191,182,183,181,183,189,191,189,183,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,13,12,13,12,13,12,13,13,202,205,202,197,178,181,178,180,178,180,177,32,93,32,33,78,78,78,78,78,78,77,78,77,77,77,77,32,33,77,77,76,77,76,76,32,76,76,76,76,76,105,106,105,105,105,105,105,105,105,105,105,105,104,105,89,104,89,104,89,104,89,89,88,89,88,88,88,88,88,88,88,103,87,103,87,102,87,102,87,102,102,102,102,102,101,102,101,101,101,101,101,101,101,101,101,101,100,100,100,100,85,100,100,100,100,100,100,99,85,84,84,84,84,84,84,84,84,84,84,84,83,84,83,128,128,128,83,83,83,83,83,83,82,83,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,109,124,123,124,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,19,21,22,22,20,21,21,20,21,21,22,21,21,23,25,25,25,25,20,21,20,21,19,24,24,24,23,24,23,24,23,24,23,23,23,23,23,24,21,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,23,24,20,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,20,20,20,22,23,20,22,21,22,21,22,21,23,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,21,21,65,65,66,66,68,68,68,67,67,67,68,68,68,68,68,68,68,69,68,67,69,67,69,69 ,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,200,202,200,185,176,185,176,176,183,184,183,191,183,191,190,191,190,191,190,191,190,191,189,191,189,183,181,191,180,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,203,205,203,197,178,180,194,180,178,180,178,180,32,78,32,33,78,78,78,77,78,77,78,77,78,77,77,77,32,33,77,76,77,76,77,32,77,76,76,76,106,105,106,105,106,105,106,105,105,105,105,89,105,89,90,104,105,89,104,89,104,88,89,88,89,88,89,88,89,88,88,88,88,87,88,87,103,87,103,87,102,87,102,101,102,101,102,101,102,101,101,101,101,100,101,100,101,100,101,100,101,100,100,100,100,100,100,100,114,70,84,70,84,70,84,84,84,84,84,84,84,83,84,83,84,128,129,128,83,83,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,79,79,108,124,123,124,123,124,123,124,123,123,123,123,122,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,19,20,21,22,21,21,21,20,21,21,22,21,21,21,21,23,25,25,20,21,20,21,21,19,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,21,23,23,23,23,23,23,23,22,23,22,23,22,23,22,23,22,23,22,23,22,24,20,23,22,23,22,23,22,23,22,22,22,22,22,22,23,23,23,20,20,20,20,22,21,22,21,23,20,22,21,22,21,22,23,20,21,22,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,21,65,65,66,66,69,68,68,68,68,67,68,67,68,68,68,68,69,69,69,68,68,67,69,69,69 ,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,200,202,200,201,184,177,176,176,176,176,183,176,183,184,191,184,190,191,190,191,190,191,190,191,189,191,189,191,181,183,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,203,205,203,197,178,181,178,197,178,180,178,180,178,188,32,32,33,78,78,78,78,77,78,77,77,77,77,77,77,32,33,77,77,76,77,32,76,76,76,76,106,106,106,106,106,105,106,105,105,105,105,90,105,89,90,89,104,89,89,89,89,89,89,89,89,88,89,88,88,88,88,88,88,88,88,88,88,87,88,87,102,87,102,87,102,87,102,101,101,101,101,101,101,101,101,101,101,100,101,100,100,100,100,100,100,100,100,100,85,70,84,70,84,70,84,84,84,84,84,84,84,84,84,84,84,83,129,128,128,83,83,83,83,82,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,81,81,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,109,124,124,124,123,124,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,121,120,120,121,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,129,129,19,21,21,22,20,21,21,20,21,21,22,25,20,21,21,23,25,25,20,21,20,21,21,22,19,24,23,23,23,24,23,23,23,23,23,23,23,23,23,24,21,23,23,23,23,23,23,23,23,23,23,23,22,23,23,23,22,23,22,22,22,24,20,22,22,22,22,22,22,22,22,22,22,23,23,20,20,20,20,22,21,22,22,22,21,22,23,20,21,22,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,21,65,66,66,69,68,69,68,68,68,68,67,67,67,67,68,68,69,69,68,68,68,68,67,67,67 ,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,200,202,200,202,200,178,176,185,176,177,176,184,183,192,183,191,182,191,198,191,190,191,189,199,189,191,189,191,189,191,180,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,203,205,203,197,179,181,194,180,194,180,178,180,178,188,186,32,32,33,78,78,78,77,78,77,78,77,78,77,78,77,32,33,77,76,32,32,77,76,77,76,106,105,106,105,106,105,106,105,106,90,105,90,105,89,90,89,90,89,90,89,90,89,89,89,89,88,89,88,89,88,89,88,88,87,88,87,88,87,88,87,88,87,87,87,102,86,102,86,102,101,102,101,102,101,101,101,101,100,101,100,101,100,101,100,100,100,100,85,99,70,99,70,99,70,84,70,84,70,84,84,84,84,129,84,84,83,84,128,129,128,83,83,83,82,83,82,83,82,83,82,83,82,82,82,82,81,82,81,82,81,81,81,81,80,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,79,79,79,108,124,123,124,123,124,123,124,123,123,123,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,121,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,118,117,118,117,118,117,118,117,118,117,117,117,117,116,117,116,117,116,116,116,117,115,116,115,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,19,21,21,22,21,21,21,20,21,21,22,25,25,23,23,23,25,25,25,20,20,21,21,22,21,19,24,23,24,23,24,23,23,23,24,22,23,23,23,24,21,23,23,22,23,23,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,24,20,22,22,22,23,22,22,22,23,23,23,20,20,20,22,21,22,21,22,21,22,21,22,21,23,20,22,21,22,21,21,23,20,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,65,66,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,69,68,69,68,68,67,68,67,67 ,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,203,200,202,200,178,184,185,176,177,199,176,183,184,199,184,191,184,190,192,190,191,190,191,198,191,189,191,197,191,189,191,180,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,12,203,205,203,197,179,181,178,197,178,196,178,180,178,188,186,188,32,32,33,78,78,78,78,78,78,77,78,77,77,77,77,32,33,77,32,76,77,76,76,106,106,106,106,106,106,106,106,105,105,105,105,90,105,90,90,90,90,89,90,89,89,89,89,89,89,89,89,88,89,88,88,88,88,88,88,88,88,88,88,87,87,87,87,87,87,87,87,87,102,86,102,86,101,101,101,101,101,101,101,100,101,100,100,100,100,100,85,85,85,85,85,70,70,70,84,70,84,84,84,84,84,129,129,129,84,84,84,83,128,128,128,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,109,124,124,124,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,120,120,120,120,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,129,129,115,129,129,129,129,129,19,21,21,22,20,21,21,20,21,21,22,25,25,25,25,25,25,25,25,20,20,21,21,22,21,23,19,23,23,23,23,23,23,23,23,23,23,23,23,23,24,21,23,23,23,23,22,23,23,23,22,23,22,23,22,23,22,22,22,22,22,24,20,22,22,22,22,23,23,23,20,20,23,20,22,22,22,22,21,22,21,22,21,22,21,21,23,20,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,23,23,24,23,23,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,65,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,68,68,68,68,67,67,67 ,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,203,200,203,200,202,184,186,176,185,176,193,176,185,176,192,183,184,190,191,198,191,190,191,190,199,189,191,189,199,189,191,188,191,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,203,205,203,197,179,181,179,181,195,180,178,180,178,188,186,188,186,32,32,33,78,78,78,77,78,77,78,77,78,77,78,77,32,33,32,76,77,76,77,106,107,106,106,106,106,105,106,105,106,90,106,90,105,90,105,89,90,89,90,74,90,89,90,89,89,88,89,73,89,73,89,73,89,73,88,88,88,87,88,87,88,87,88,87,87,87,87,86,87,86,87,86,102,86,102,86,101,100,101,100,101,100,101,100,101,100,85,85,85,85,99,70,99,70,84,70,84,70,84,70,84,70,129,129,129,84,84,83,84,128,129,128,84,83,83,83,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,82,81,81,80,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,109,124,123,124,123,124,123,124,123,123,123,123,122,123,122,123,122,122,122,122,121,122,121,122,121,122,121,122,121,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,119,119,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,117,117,117,116,117,116,117,116,117,116,117,116,116,115,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,19,21,21,22,21,21,21,20,21,21,22,25,25,25,25,25,25,25,25,20,20,21,21,22,21,23,19,23,23,23,23,23,23,23,23,23,23,22,23,24,24,24,21,22,23,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,22,22,23,20,22,23,23,20,20,20,20,21,23,20,22,21,22,21,22,21,22,21,22,21,22,21,23,20,22,21,21,21,21,23,20,21,21,21,21,21,21,23,23,23,21,21,21,24,24,23,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,21,21,65,69,69,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,68,67,68,67,67 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,200,203,200,203,200,186,184,194,176,177,192,177,183,176,199,184,191,184,190,192,190,184,190,191,198,191,189,191,197,191,189,199,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,203,206,203,198,179,181,179,181,178,197,178,181,178,188,186,188,186,188,32,32,33,78,78,78,78,77,78,77,77,77,77,77,77,32,32,77,77,76,77,106,106,106,106,106,106,106,106,106,106,105,106,90,105,90,90,90,90,89,90,89,89,89,89,74,74,74,89,74,74,73,89,88,88,88,88,88,88,88,88,88,88,87,88,87,87,87,87,87,87,86,87,86,86,86,86,86,101,86,101,86,101,100,101,100,100,100,100,85,85,85,85,85,85,70,84,70,84,70,84,84,84,84,84,129,129,129,84,84,84,83,129,128,128,83,83,83,83,82,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,109,124,124,124,123,124,123,123,123,123,123,123,122,123,122,122,122,122,122,122,122,122,122,122,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,129,129,115,129,129,129,129,129,129,129,19,21,21,22,20,21,22,20,21,21,22,25,25,25,25,25,25,25,25,20,20,21,21,22,21,23,25,19,23,23,23,23,23,23,23,23,24,24,24,21,21,24,21,23,22,23,23,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,20,20,20,22,22,22,22,23,20,22,22,21,22,21,21,21,22,21,21,21,21,23,20,21,21,21,21,21,23,20,21,21,21,21,23,23,20,20,20,21,22,23,22,22,24,23,23,23,24,22,23,23,23,22,21,21,22,20,21,21,21,21,21,21,22,22,67,67,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,68,67,67,67 ,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,203,200,203,200,203,184,186,192,186,176,193,176,185,183,193,183,184,182,184,198,191,190,191,189,199,189,191,189,199,189,191,196,183,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,12,13,12,12,206,203,206,203,197,179,181,179,181,179,181,178,180,178,188,186,188,186,188,186,32,32,33,78,78,78,77,78,77,78,77,78,77,78,77,32,77,77,76,77,106,107,106,106,106,106,105,106,105,106,90,106,90,106,90,90,90,90,89,90,74,90,74,75,74,90,74,74,74,89,73,89,73,89,73,88,88,88,87,88,87,88,87,88,87,88,87,87,87,87,86,87,86,87,86,87,86,87,86,101,86,101,85,101,85,101,100,100,85,86,85,85,85,99,70,99,70,99,70,84,70,84,70,84,84,129,129,129,84,84,83,84,128,84,83,83,83,83,82,83,82,83,82,83,82,83,81,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,108,124,123,124,123,124,123,124,123,123,123,123,122,123,122,123,122,122,122,122,121,122,121,122,121,121,121,121,120,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,119,119,119,118,119,118,119,118,118,118,118,117,118,117,118,117,118,117,118,117,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,115,129,129,129,129,19,21,21,22,21,22,21,20,21,21,22,25,25,25,25,25,25,25,25,20,20,21,21,22,21,23,25,19,23,23,23,22,23,23,24,24,21,21,21,21,23,22,24,21,23,22,23,22,23,22,23,22,23,22,23,22,22,22,23,22,23,23,20,20,20,20,22,21,22,21,22,21,22,23,20,21,22,21,22,21,22,21,22,21,22,21,23,20,21,21,21,21,21,23,20,21,23,23,23,20,20,20,21,21,21,22,23,23,23,22,24,23,23,24,22,23,23,23,22,21,21,22,20,21,21,22,22,22,22,20,20,67,67,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,68,67,68,67,67 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,203,200,203,200,203,200,186,184,194,176,178,192,177,183,185,183,185,191,184,191,184,190,184,190,184,190,191,189,191,197,191,189,199,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,206,203,206,203,206,179,181,195,181,179,181,178,181,178,188,186,188,186,188,186,188,186,32,33,78,78,78,78,78,78,77,78,77,77,77,32,77,77,77,77,106,107,106,106,106,106,106,106,106,106,105,106,90,105,90,90,90,90,90,90,90,75,74,75,74,74,74,74,74,74,74,89,73,89,88,88,88,88,88,88,88,88,87,118,117,87,87,87,87,87,87,87,87,87,86,87,86,86,86,86,86,86,86,101,86,101,85,100,85,85,85,85,85,85,85,85,70,70,70,84,70,84,84,84,84,84,129,129,129,84,84,84,83,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,109,124,124,123,123,123,123,123,123,123,123,122,123,122,122,122,122,122,122,121,122,121,121,121,121,121,121,121,121,120,121,120,120,120,120,120,120,120,120,119,119,119,119,119,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,19,21,22,22,20,21,20,20,21,21,22,25,25,25,25,25,25,25,20,21,20,21,21,22,21,23,25,25,19,23,23,24,24,24,21,21,21,23,22,23,22,23,24,21,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,20,20,20,22,22,22,22,22,22,22,21,22,21,23,20,22,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,23,23,23,20,20,20,20,21,21,21,21,21,21,22,23,23,23,22,24,24,24,22,23,23,23,22,21,21,22,22,22,22,20,20,22,20,21,21,67,67,67,67,67,67,68,67,69,69,69,68,68,68,68,68,68,67,67,67,68,68,68,67,67,69 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,200,204,200,203,200,203,184,187,192,186,176,178,176,186,176,185,183,185,190,185,190,184,190,191,190,191,189,191,189,191,189,191,197,183,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,203,206,203,181,179,197,179,181,179,180,179,188,186,188,186,188,186,187,186,187,32,33,78,77,78,77,78,77,78,77,78,77,32,77,77,76,77,106,107,106,107,106,107,106,106,106,106,90,106,90,106,90,91,90,90,89,90,74,90,74,75,74,75,74,74,74,89,73,89,73,89,73,89,73,89,88,88,88,88,87,88,117,118,87,88,87,87,86,87,86,87,86,87,86,87,86,86,86,86,85,86,85,101,85,101,85,86,85,85,85,85,70,99,70,99,70,84,70,84,70,84,70,84,84,129,129,129,83,84,83,84,83,84,83,83,83,83,82,83,82,83,82,83,82,82,81,82,81,82,81,82,81,81,81,81,80,81,80,81,80,80,80,80,79,80,79,80,79,80,79,79,78,109,123,124,123,124,123,123,123,123,122,123,122,123,122,123,122,107,106,122,121,122,121,122,121,121,121,121,120,121,120,121,120,120,120,120,119,120,119,120,119,120,119,119,118,119,118,119,118,119,118,118,117,118,117,118,117,118,117,118,117,117,116,117,116,117,116,117,116,116,116,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,19,22,21,20,21,21,21,20,21,21,22,25,25,25,25,25,25,25,20,21,20,21,21,22,21,21,23,25,19,24,24,21,21,21,21,22,23,22,23,22,23,22,23,24,21,22,23,22,23,22,23,22,23,22,23,23,23,20,23,20,20,21,22,21,22,21,22,21,22,21,22,21,22,23,20,21,22,21,22,21,22,21,21,21,21,21,23,20,21,21,21,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,22,23,23,23,23,22,22,24,22,23,23,23,23,22,22,20,20,20,20,21,21,22,20,21,21,67,67,67,68,67,68,67,68,67,68,67,68,68,68,68,69,68,69,69,69,67,67,68,69,69,69 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,201,204,200,203,200,203,200,187,184,194,176,178,176,178,183,177,183,185,191,185,190,185,190,184,190,184,190,184,189,191,189,184,189,199,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,206,179,182,195,181,179,181,178,189,186,188,186,188,186,188,186,188,186,32,33,78,78,78,78,77,78,77,77,32,32,77,77,77,107,107,107,106,107,106,106,106,106,106,106,91,106,91,91,90,90,90,90,90,90,90,75,74,75,74,74,74,74,74,74,74,74,74,74,73,89,88,88,88,88,88,88,88,88,88,118,117,87,87,87,87,87,87,117,116,87,86,86,86,86,86,86,86,86,86,86,85,86,85,85,85,85,85,85,85,85,85,85,70,84,70,84,70,84,84,84,84,84,129,129,129,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,109,124,124,123,124,123,123,123,123,123,123,122,123,122,122,122,122,107,107,106,107,121,121,121,121,121,121,120,121,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,119,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,129,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,19,21,20,21,21,21,21,20,21,21,22,25,20,20,25,25,25,20,21,21,20,21,21,22,21,21,21,23,25,22,21,21,23,23,23,23,22,23,22,23,22,23,22,24,20,22,22,22,22,22,22,22,23,23,20,20,20,20,22,23,20,22,22,22,21,22,22,22,21,22,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,23,23,23,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,22,24,23,23,23,22,21,20,21,21,21,21,21,21,22,20,21,21,67,67,67,67,67,67,68,68,68,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69 ,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,201,204,200,204,200,203,200,203,184,187,176,187,176,178,176,186,183,186,183,185,183,185,190,185,190,184,190,184,189,184,189,191,189,191,188,183,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,181,179,197,179,181,179,189,187,188,187,188,186,188,186,188,186,187,32,33,78,78,78,77,78,77,78,32,78,77,78,77,107,106,107,106,107,106,107,106,106,106,106,90,106,90,106,90,91,90,91,120,90,75,90,74,75,74,75,74,75,74,90,74,89,73,89,73,89,73,89,73,88,88,88,87,88,87,88,117,118,87,88,87,87,87,87,116,117,86,87,86,87,86,87,86,86,85,86,85,86,85,86,85,85,85,85,85,85,85,99,70,99,70,99,70,84,70,84,70,84,84,129,129,129,84,84,83,84,83,84,83,83,83,83,82,83,82,83,82,82,82,82,81,82,81,82,81,81,81,81,80,81,80,81,80,80,80,80,79,80,79,80,79,79,79,79,78,109,123,124,123,124,123,124,122,123,122,123,122,123,122,123,122,122,106,107,106,107,106,107,106,121,120,121,120,121,120,121,120,120,120,120,119,120,119,120,119,119,119,119,118,119,118,119,118,118,118,118,117,118,117,118,117,117,117,117,116,117,116,117,116,116,116,116,115,116,115,116,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,115,129,129,129,115,129,129,129,128,129,129,129,128,129,128,129,128,19,21,21,21,21,21,21,20,21,21,22,21,21,21,23,25,20,21,21,23,20,21,21,22,25,20,21,21,23,19,23,22,23,22,23,22,23,22,23,22,23,22,23,23,20,22,23,22,22,23,23,23,20,20,20,21,22,22,22,23,20,21,22,21,22,21,22,21,22,21,22,21,22,23,20,21,21,21,21,21,21,21,21,21,21,21,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,22,24,24,23,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,204,201,204,201,204,200,187,184,187,184,187,176,178,176,178,183,186,183,185,191,185,191,185,190,184,190,184,190,184,189,184,189,184,189,184,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,179,181,179,181,179,189,187,189,186,188,186,188,186,188,186,188,186,32,33,78,78,78,78,77,78,32,77,77,77,77,107,107,107,106,107,106,106,106,106,106,106,91,106,91,91,90,91,90,90,90,120,75,75,75,75,74,75,74,74,74,74,74,74,74,74,73,89,73,88,88,88,88,88,88,88,88,88,87,118,117,87,87,87,87,87,87,117,116,87,86,86,86,86,86,116,116,86,85,86,85,85,85,85,85,85,85,85,85,85,85,99,70,84,70,84,84,84,84,84,84,84,129,84,84,84,83,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,109,124,124,108,123,123,123,108,123,123,123,122,122,122,122,122,122,107,107,106,106,106,106,106,106,106,106,105,120,120,120,120,120,120,120,119,120,119,119,119,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,129,128,128,19,21,21,21,21,21,21,20,21,21,22,21,23,25,25,20,21,21,23,25,20,21,21,22,25,25,20,21,21,23,19,23,22,23,22,23,22,23,22,23,22,22,22,22,23,20,23,23,23,20,20,20,20,22,22,22,22,22,22,23,20,22,21,22,21,22,21,22,21,21,21,23,23,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,22,22,24,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69 ,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,205,201,204,201,204,200,188,176,187,184,187,176,187,176,179,176,186,176,186,183,186,190,185,190,185,190,185,190,184,189,184,189,191,189,191,189,183,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,11,12,11,12,11,12,12,12,181,179,181,179,189,187,188,187,188,187,188,186,188,186,187,186,187,32,33,78,77,78,77,78,32,78,77,77,77,107,106,107,106,107,106,107,106,106,106,106,90,106,90,106,90,91,90,121,75,90,120,75,74,75,74,75,74,75,74,74,74,74,73,89,73,89,73,89,73,88,73,88,72,88,87,88,87,88,117,118,87,87,87,87,86,87,116,117,86,87,86,86,86,86,115,116,85,86,85,86,85,85,85,85,85,85,85,99,85,99,70,99,70,84,70,84,70,84,84,84,84,84,84,84,83,84,83,84,83,83,83,83,82,83,82,83,82,82,82,82,81,82,81,82,81,82,81,81,80,81,80,81,80,81,80,80,79,80,79,80,79,80,79,79,79,79,108,124,123,124,123,123,123,123,122,123,122,123,122,122,122,122,106,107,106,107,106,106,106,106,105,106,105,106,105,106,120,120,119,120,119,120,119,120,119,119,118,119,118,119,118,119,118,118,118,118,117,118,117,118,117,117,117,117,116,117,116,117,116,116,116,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,128,129,128,129,128,129,128,129,128,129,128,19,21,21,21,21,21,21,20,21,21,22,21,21,23,25,20,21,23,25,25,20,21,21,22,25,25,25,20,21,21,19,22,23,22,23,22,23,22,23,22,23,22,22,22,23,23,20,20,20,20,22,22,22,21,22,21,22,21,22,21,23,20,22,21,22,21,22,21,23,23,23,20,20,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,22,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,68,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,67,69 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,201,204,201,204,201,180,176,187,184,187,184,187,176,178,176,178,183,178,183,186,191,185,190,185,190,185,190,184,190,184,189,184,189,184,189,184,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,179,181,179,189,187,189,187,188,187,188,186,188,186,188,186,187,178,32,33,78,78,78,78,32,78,77,77,77,107,107,107,106,107,106,106,106,106,106,106,91,106,91,91,90,91,90,90,120,90,75,120,75,75,75,75,74,75,74,74,74,74,74,74,73,89,73,73,73,88,88,88,88,88,88,88,87,88,87,117,117,87,87,87,87,87,87,117,116,87,86,86,86,86,86,116,115,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,70,84,84,84,70,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,109,124,108,124,123,123,123,123,123,123,122,123,122,122,122,122,107,107,106,107,106,106,106,106,106,106,105,106,105,105,105,105,105,120,119,120,119,119,119,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,129,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,128,128,128,19,21,21,21,21,21,21,20,21,21,22,25,21,23,20,21,21,23,25,25,20,21,21,22,25,25,25,25,20,21,19,22,22,23,22,22,22,22,22,22,22,22,22,22,22,23,20,22,22,22,22,22,22,22,22,22,21,22,22,22,23,20,21,21,21,22,23,23,20,20,20,20,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,65,67,67,67,68,68,69,69 ,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,201,205,201,204,200,204,176,188,176,188,184,187,176,187,176,179,176,186,183,186,183,186,182,185,190,185,190,185,190,185,189,184,189,191,189,184,188,183,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,181,180,189,187,189,187,189,187,188,187,188,186,188,186,187,178,179,32,33,78,77,78,32,78,77,34,77,107,107,107,106,107,106,38,106,107,106,106,90,106,90,36,90,91,120,91,75,120,75,34,119,75,74,75,74,75,74,34,74,74,74,89,73,74,73,35,73,89,73,88,72,88,87,35,87,88,87,88,117,117,87,36,86,87,86,87,116,117,86,36,86,86,86,86,115,116,85,36,85,86,85,85,85,85,85,36,85,99,85,99,70,99,70,35,70,84,84,84,70,84,84,34,83,84,83,84,83,84,83,34,82,83,82,83,82,83,82,34,81,82,81,82,81,82,81,34,80,81,80,81,80,81,80,34,79,80,79,80,79,80,79,34,79,79,108,124,123,124,123,40,123,123,122,123,122,123,122,40,122,122,106,107,106,107,106,39,106,106,106,106,105,106,105,39,105,105,105,105,104,105,119,40,119,119,119,119,118,119,118,40,118,118,118,118,117,118,117,40,117,117,117,117,116,117,116,40,116,116,116,116,115,116,115,41,115,115,115,115,115,115,115,41,115,115,115,129,115,129,115,41,115,129,115,129,115,129,115,41,115,129,115,129,115,129,129,41,115,129,129,129,129,129,129,41,128,129,128,129,128,129,128,41,128,129,128,129,128,19,21,21,21,21,21,22,20,21,21,22,25,21,20,21,21,23,25,25,25,20,21,21,22,25,25,25,25,25,20,21,19,23,22,23,22,22,22,23,22,22,22,23,21,22,23,20,21,22,22,22,21,22,21,22,21,22,21,22,21,23,20,22,23,23,23,20,20,20,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,68,67,68,68,68,68,69,68,69,68,69,69,69,65,67,67,68,67,68,68,69,68,69 ,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,205,201,204,201,204,177,180,176,187,184,187,184,187,176,179,176,178,183,186,183,186,191,186,191,185,190,185,190,185,190,184,189,184,189,184,189,184,181,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,179,189,187,189,187,189,187,189,187,188,186,188,186,188,178,180,178,32,33,78,78,32,77,77,77,107,107,107,107,107,107,106,107,106,106,106,106,91,106,91,91,90,91,90,120,90,75,120,75,75,120,75,75,74,74,74,74,74,74,74,74,74,74,73,74,73,88,73,88,88,88,88,88,87,88,87,87,87,117,117,87,87,87,87,87,86,116,116,86,86,86,86,86,86,116,115,86,85,85,85,85,85,85,85,85,85,85,85,85,85,99,70,84,70,84,84,84,84,84,84,84,84,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,109,124,108,124,123,123,108,123,123,123,107,123,122,122,107,122,107,107,106,107,106,106,106,106,106,106,105,106,105,105,105,105,105,105,104,105,104,119,119,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,128,128,128,128,128,19,21,21,21,22,22,20,20,21,21,22,25,20,21,21,23,25,25,25,25,20,21,21,22,25,25,25,25,25,25,20,19,22,22,22,22,22,22,22,22,22,22,22,22,22,23,20,22,22,22,22,22,21,22,21,22,21,22,21,22,23,23,23,20,20,20,20,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,23,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,21,22,20,21,21,67,67,67,67,68,68,68,68,68,68,69,68,69,69,69,65,67,67,68,68,68,68,68,68,69,69 ,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,201,205,201,205,201,188,176,188,176,188,184,187,176,187,176,179,176,187,176,186,183,186,190,186,190,185,190,185,190,185,189,185,189,184,189,184,189,176,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,180,189,188,189,187,189,187,188,187,188,187,188,178,179,178,179,32,33,32,32,78,77,78,107,107,107,107,106,107,106,107,106,107,91,106,91,91,90,91,90,91,90,91,120,90,75,120,74,75,119,75,74,75,74,75,74,74,74,74,73,74,73,89,73,89,73,88,73,88,72,88,87,88,87,88,87,87,117,117,86,87,86,87,86,87,116,117,86,86,86,86,85,86,115,116,85,86,85,85,85,85,85,99,85,99,85,99,70,99,70,99,70,84,70,84,70,84,84,84,84,84,83,84,83,84,83,84,83,83,82,83,82,83,82,83,82,82,81,82,81,82,81,82,81,81,80,81,80,81,80,81,80,80,79,80,79,80,79,80,79,79,78,109,123,124,123,124,123,123,122,123,122,123,122,123,122,122,107,107,106,107,106,107,106,106,106,106,105,106,105,106,105,105,105,105,104,105,104,105,119,119,119,119,118,119,118,119,118,118,118,118,117,118,117,118,117,117,117,117,116,117,116,117,116,116,116,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,128,129,128,129,128,129,128,129,128,129,128,129,128,128,128,128,128,19,21,22,22,22,20,21,20,21,21,22,25,20,21,23,25,25,25,25,25,20,21,21,22,25,25,25,25,25,25,25,19,23,22,22,22,23,22,22,22,22,21,22,22,22,23,20,21,22,21,22,21,22,21,22,21,22,21,21,21,23,20,20,20,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,23,23,20,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,23,24,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,21,22,20,21,21,21,67,67,68,67,68,68,68,68,69,68,69,69,65,66,67,67,68,67,68,68,69,68,69,69,69 ,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,205,202,204,201,188,177,180,176,188,184,187,184,187,176,179,176,179,183,178,183,186,191,186,190,186,190,185,190,185,190,185,189,185,189,184,189,184,181,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,200,12,12,12,11,12,12,12,11,12,12,12,11,12,12,12,11,12,12,179,189,187,189,187,189,187,189,186,180,178,180,178,180,178,32,32,77,78,77,77,107,107,107,107,106,107,106,106,106,106,91,91,91,91,91,91,90,91,120,90,75,120,75,75,120,75,75,120,74,75,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,88,88,88,87,88,87,87,87,87,87,87,87,87,87,87,86,87,86,116,116,86,86,86,85,86,85,115,115,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,70,84,84,84,84,84,84,84,84,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,79,109,108,124,123,123,108,123,123,123,107,123,122,122,107,122,122,107,106,107,106,106,106,106,106,106,105,106,105,105,105,105,105,105,105,105,104,104,104,119,119,119,119,119,119,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,129,128,128,128,128,128,128,128,128,128,128,19,22,20,21,22,21,21,20,21,21,22,20,21,21,23,25,25,25,25,25,20,21,21,22,25,25,25,25,25,25,25,25,19,22,22,22,22,22,22,22,22,22,22,22,21,22,23,20,21,22,21,22,21,22,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,23,23,23,20,20,20,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,23,23,21,21,21,24,24,23,23,23,23,23,23,23,23,22,21,21,21,21,21,21,21,21,22,20,22,22,22,67,67,67,68,68,68,68,69,69,69,65,66,66,67,67,67,67,68,68,68,68,69,69,69,69 ,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,201,205,201,205,176,188,176,188,176,188,184,188,176,187,176,179,176,187,183,187,183,186,183,186,190,186,190,186,190,185,189,185,189,185,189,184,188,176,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,206,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,181,187,189,187,189,187,188,187,180,179,180,179,196,178,179,32,77,78,77,34,107,107,107,107,106,107,106,38,91,107,91,106,90,91,90,36,90,91,90,121,75,90,120,34,74,120,74,75,119,75,74,34,74,74,74,74,73,74,73,35,73,89,73,88,72,88,72,35,72,88,87,88,87,87,87,36,86,87,86,87,86,87,86,36,86,86,86,86,85,86,85,36,115,116,85,85,85,85,85,36,85,99,85,99,85,99,85,35,70,99,70,99,70,84,84,34,84,84,84,84,83,84,83,34,83,83,83,83,82,83,82,34,82,82,82,82,81,82,81,34,81,81,81,81,80,81,80,34,80,80,80,80,79,80,79,34,79,79,79,109,123,124,123,40,123,123,123,123,122,123,122,40,122,122,122,107,106,107,106,38,106,106,91,106,105,106,105,39,105,105,105,105,104,105,104,39,104,104,119,119,118,119,118,40,118,118,118,118,117,118,117,40,117,117,117,117,116,117,116,40,116,116,116,116,115,116,115,40,115,115,115,115,115,115,115,40,115,115,115,129,115,129,115,41,115,129,115,129,115,129,115,41,115,129,115,129,115,129,129,41,129,129,129,129,128,129,129,41,128,129,128,129,128,129,128,41,128,128,128,128,127,128,128,41,127,19,20,21,21,22,20,21,20,21,21,22,21,21,23,25,25,25,25,25,25,20,21,21,22,25,25,25,20,20,20,23,25,19,22,22,21,22,22,22,21,22,22,22,21,22,21,23,20,22,21,22,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,23,23,23,20,20,20,20,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,23,23,23,20,20,20,20,22,23,22,22,24,24,23,23,23,23,23,23,22,21,21,21,21,21,21,22,22,22,22,20,20,20,67,67,68,67,68,68,69,69,65,65,66,66,67,66,68,67,68,68,69,68,69,68,69,68,69 ,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,202,205,201,205,185,188,176,180,176,188,184,196,184,187,176,179,176,179,183,187,183,186,191,186,191,186,190,186,190,185,190,185,189,185,189,185,189,184,181,12,11,12,204,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,200,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,182,187,189,187,189,187,181,179,180,178,180,194,180,32,77,77,77,77,107,107,107,107,106,107,106,106,106,106,91,106,91,91,91,91,90,91,90,90,120,75,75,120,75,75,119,75,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,88,73,88,87,88,87,87,87,87,87,87,87,87,86,87,86,86,86,86,86,86,86,86,85,86,85,85,85,115,115,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,84,84,84,84,84,84,84,84,84,84,84,84,83,83,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,109,124,108,124,108,123,108,123,108,123,107,123,107,122,122,107,107,107,106,107,106,121,106,91,106,106,105,106,105,105,105,105,105,105,105,105,104,104,104,119,119,119,119,119,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,19,21,21,21,22,21,21,20,21,21,22,21,21,23,25,25,25,25,25,25,20,21,21,22,25,25,20,21,21,21,23,25,19,22,22,22,22,22,22,22,22,22,21,22,21,22,23,20,21,21,21,21,21,21,21,21,21,21,23,23,23,20,21,21,21,21,21,21,21,21,21,21,21,23,20,23,23,20,20,20,20,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,23,23,20,20,20,20,21,21,21,22,23,23,23,22,24,24,23,23,23,23,23,22,21,21,22,22,22,22,20,20,20,20,21,21,21,67,68,68,68,69,69,65,66,66,66,66,67,66,67,65,68,68,68,68,68,68,69,69,69,69 ,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,205,201,205,201,189,176,188,176,188,176,188,192,188,176,187,176,179,176,187,176,187,183,187,190,186,190,186,190,186,190,186,189,185,189,185,189,185,189,177,11,12,11,200,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,206,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,182,188,189,187,181,179,180,179,196,179,196,32,77,78,77,77,107,107,107,107,106,107,106,107,91,107,91,106,90,91,90,91,90,91,75,91,75,120,75,75,119,75,74,120,74,75,74,74,74,74,73,74,73,74,73,74,73,74,73,88,72,88,72,88,72,88,72,88,72,87,87,87,86,87,86,87,86,87,86,86,86,86,85,86,85,86,85,86,85,85,85,85,85,85,85,99,85,99,85,99,85,99,85,99,85,99,70,99,70,84,84,84,84,84,84,84,83,84,83,84,83,84,83,83,82,83,82,83,82,83,82,82,81,82,81,82,81,82,81,81,80,81,80,81,80,81,80,80,79,80,79,80,79,80,79,79,108,124,123,124,123,124,123,123,122,123,122,123,122,123,122,107,106,107,106,122,106,107,121,106,90,106,105,106,105,106,105,106,105,105,104,105,104,105,104,105,119,119,118,119,118,119,118,119,118,118,117,118,117,118,117,118,117,117,116,117,116,117,116,117,116,116,115,116,115,116,115,116,115,115,115,115,115,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,129,129,129,129,129,128,129,128,129,128,129,128,129,128,129,128,129,128,128,128,128,128,128,128,128,127,128,127,128,127,128,127,19,21,21,21,22,20,21,20,21,21,22,21,23,25,25,25,25,25,25,25,20,21,21,22,25,20,21,23,23,20,25,25,19,21,22,21,22,21,22,21,22,21,22,21,22,21,23,20,21,21,21,21,21,21,21,23,23,23,20,20,23,20,21,21,21,21,21,21,21,21,21,23,23,23,23,20,20,20,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,23,23,23,20,23,20,21,21,21,21,21,21,22,23,23,23,23,24,22,24,24,23,23,23,22,22,22,20,20,20,20,21,21,21,21,21,21,21,67,67,68,68,69,65,66,65,67,66,67,67,68,65,68,65,68,68,69,68,69,68,69,69,69 ,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,201,205,201,188,185,188,176,180,176,188,184,195,184,187,176,179,176,179,183,179,183,187,191,186,191,186,190,186,190,186,190,185,189,185,189,185,189,185,181,11,11,12,204,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,200,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,12,11,11,11,180,190,187,181,179,181,179,181,195,181,32,77,77,77,77,107,107,107,107,106,107,106,106,106,106,91,106,91,91,91,91,90,91,90,90,75,75,120,75,75,120,74,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,88,73,73,72,88,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,85,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,99,84,84,84,84,84,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,109,124,109,124,108,123,108,123,108,123,123,123,107,122,122,107,107,107,107,107,121,107,106,121,91,91,106,106,105,106,105,105,105,105,105,105,104,105,104,104,104,119,119,119,118,119,118,118,118,118,118,118,117,118,117,117,117,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,129,115,115,115,129,129,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,129,128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,127,127,19,21,21,21,22,21,21,20,21,21,22,21,23,25,25,20,20,21,23,25,20,21,21,22,25,20,21,23,25,25,25,20,19,22,22,22,22,22,22,22,21,22,21,22,21,21,23,20,21,21,21,21,21,23,23,20,20,20,20,21,23,20,21,21,21,21,21,21,23,23,23,20,20,20,20,20,21,21,21,21,21,21,21,21,21,28,28,20,21,21,21,23,23,23,20,20,20,20,23,20,21,21,21,21,21,21,22,23,23,23,23,24,22,22,22,24,24,23,22,21,20,21,21,21,21,21,21,21,21,21,21,21,21,67,69,65,65,66,66,66,66,67,67,66,65,68,68,68,68,68,68,68,68,69,69,69,69 ,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,205,201,181,177,189,176,189,176,188,176,188,192,188,176,188,176,179,176,187,183,187,183,187,182,186,190,186,190,186,189,186,189,186,189,185,189,185,188,177,11,12,11,201,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,200,206,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,182,188,182,179,181,179,181,179,197,32,77,77,77,37,106,107,106,38,106,107,106,37,91,106,91,37,90,91,90,36,90,91,75,35,75,75,75,39,74,75,119,34,74,74,74,34,73,74,73,34,73,74,73,34,73,73,73,35,72,73,72,35,72,88,72,35,72,87,87,35,86,87,86,36,86,86,86,36,85,86,85,36,85,86,85,36,85,85,85,36,85,85,85,36,85,99,85,36,85,99,85,36,85,99,85,35,70,99,84,35,84,84,84,34,83,84,83,34,83,83,83,34,82,83,82,34,82,82,82,34,81,82,81,34,81,81,81,34,80,81,80,34,80,80,80,34,79,80,79,34,79,80,79,34,78,109,123,40,123,124,123,40,122,123,122,40,122,123,122,38,106,107,106,38,106,122,91,38,121,91,91,39,105,106,105,39,105,105,105,39,104,105,104,39,104,104,119,40,118,119,118,40,118,118,118,40,117,118,117,40,117,117,117,40,116,117,116,40,116,116,116,40,115,116,115,40,115,115,115,40,115,115,115,40,115,129,115,40,115,129,115,41,115,129,129,41,115,129,129,41,128,129,129,41,128,129,128,41,128,129,128,41,128,129,128,41,128,128,128,41,127,128,127,41,127,128,127,41,127,128,127,41,127,19,21,21,21,22,20,21,20,21,21,22,21,23,25,20,21,21,21,21,23,20,21,21,22,25,20,21,21,23,20,20,21,21,19,22,21,22,21,22,21,22,21,21,21,21,21,23,20,21,21,23,23,23,20,20,20,21,21,21,21,23,20,21,21,21,23,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,28,28,28,29,28,30,30,23,23,20,20,20,20,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,22,22,24,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,65,65,66,66,67,66,67,67,68,65,68,66,68,65,68,68,69,68,69,68,69,68,69 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,202,205,177,189,185,188,176,180,176,188,184,196,184,187,176,179,183,179,183,187,183,187,191,186,190,186,190,186,190,186,190,186,189,185,189,185,189,185,181,11,11,11,204,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,206,200,206,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,182,180,182,179,182,179,32,32,77,77,77,107,107,107,107,107,106,106,106,106,91,106,91,91,91,91,90,91,90,90,90,75,75,75,75,75,119,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,72,72,87,72,87,87,87,87,87,86,87,86,86,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,85,99,99,99,99,99,99,99,84,84,84,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,109,109,124,108,123,108,123,108,123,108,123,107,122,107,122,107,107,107,107,106,107,121,91,91,121,91,91,105,106,105,105,105,105,105,105,104,105,104,104,104,104,104,119,104,119,118,118,118,118,118,118,103,118,117,117,117,117,117,117,117,117,116,117,116,116,116,116,116,116,116,116,115,115,115,115,115,115,115,115,115,115,115,115,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,128,127,128,127,127,127,127,19,21,21,21,22,22,22,20,21,21,22,21,21,23,25,21,25,20,21,23,20,21,21,22,25,25,21,21,21,21,20,20,20,19,22,22,21,22,21,21,21,21,21,21,21,21,23,23,23,23,20,20,20,20,21,21,21,21,21,21,23,20,23,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,28,30,30,30,20,20,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,66,66,66,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69 ,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,205,177,181,177,189,176,188,176,188,176,188,184,188,176,188,176,180,176,187,176,187,183,187,190,187,190,186,190,186,190,186,189,186,189,186,189,186,189,177,11,12,11,201,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,11,200,207,200,12,11,12,11,11,11,12,11,12,11,12,11,11,11,12,11,12,11,12,11,180,182,180,182,179,32,34,77,77,77,107,106,107,106,38,106,107,106,107,91,106,90,37,90,91,90,91,90,91,75,35,74,75,74,75,74,120,74,34,74,74,74,74,73,74,73,34,73,74,73,73,73,73,72,34,72,73,72,88,72,87,72,35,71,87,71,87,86,87,86,36,86,86,86,86,85,86,85,36,85,86,85,85,85,85,85,36,85,99,85,99,85,99,85,36,85,99,85,99,85,99,99,35,84,99,84,99,83,84,83,34,83,84,83,83,83,83,82,34,82,83,82,83,82,82,81,34,81,82,81,82,81,81,81,34,80,81,80,81,80,80,80,34,79,80,79,80,79,80,79,34,78,79,108,124,123,124,123,40,122,123,122,123,122,123,122,40,107,107,106,107,106,107,91,39,91,91,120,91,90,106,105,39,105,105,105,105,104,105,104,39,104,104,104,104,118,119,118,40,118,118,118,118,117,118,117,40,117,118,117,117,116,117,116,40,116,117,116,116,116,116,115,40,115,116,115,116,115,115,115,40,115,129,115,129,115,129,115,40,115,129,115,129,129,129,129,41,128,129,128,129,128,129,128,41,128,129,128,129,128,129,128,41,128,128,128,128,127,128,127,41,127,128,127,128,127,128,127,41,127,127,127,19,21,21,22,22,20,21,20,21,21,22,21,21,23,25,25,25,20,21,23,20,21,21,22,25,25,20,20,20,20,21,21,21,19,22,21,21,21,21,21,21,21,21,21,23,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,65,67,66,67,66,68,67,68,66,68,66,68,68,69,68,69,68,69,68,69,69,69 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,201,181,177,197,185,188,176,180,176,188,184,188,184,188,176,179,176,179,183,179,183,187,191,187,191,187,191,186,190,186,190,186,190,186,190,185,189,185,181,11,11,11,205,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,207,200,206,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,183,180,183,32,32,77,77,77,77,107,107,107,107,106,106,107,106,106,91,106,91,91,90,91,90,90,90,90,90,75,75,75,75,75,74,75,74,74,74,74,74,74,74,74,73,73,73,74,73,73,73,73,73,73,72,73,72,72,72,72,72,72,72,87,87,87,86,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,84,84,84,84,83,84,83,83,83,83,83,83,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,94,124,108,123,108,123,108,123,108,123,107,123,107,122,107,107,107,107,106,107,106,106,121,91,91,121,90,91,105,105,105,105,105,105,105,105,104,104,104,104,104,104,104,119,119,118,103,118,118,118,118,118,118,118,117,118,117,117,117,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,128,129,129,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,127,127,127,127,127,127,19,22,22,21,20,21,21,20,21,21,22,25,20,21,21,20,20,21,21,23,20,21,21,21,20,20,20,21,21,21,21,21,21,19,21,21,21,21,21,21,21,23,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,23,20,20,21,21,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,66,66,66,67,66,66,65,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69 ,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,178,181,193,181,193,189,176,189,176,188,176,188,184,188,176,188,176,180,176,188,176,187,176,187,183,187,191,187,190,187,190,186,190,186,190,186,189,186,189,178,11,11,11,201,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,207,200,207,200,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,180,183,180,32,34,77,77,77,37,106,107,106,38,106,106,106,37,90,106,90,37,90,91,90,36,90,90,75,34,74,75,74,34,74,75,74,34,74,74,74,34,73,74,73,34,73,73,73,34,72,73,72,34,72,73,72,35,72,87,72,35,71,87,71,35,71,87,86,35,86,86,86,36,85,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,99,85,36,85,99,85,36,85,99,99,36,99,99,99,35,83,99,83,35,83,83,83,34,82,83,82,34,82,83,82,34,82,82,81,34,81,82,81,34,81,81,81,34,80,81,80,34,80,80,80,34,79,80,79,34,79,79,79,34,78,79,78,36,123,124,108,40,122,123,107,40,122,123,122,40,122,107,107,38,106,107,91,38,91,121,91,36,120,91,90,39,105,105,105,39,104,105,104,39,104,104,104,39,103,104,118,40,118,119,118,40,118,118,117,40,117,118,117,40,117,117,117,40,116,117,116,40,116,116,116,40,115,116,115,40,115,115,115,40,115,115,115,40,115,129,115,40,115,129,129,40,129,129,129,40,128,129,129,40,128,129,128,41,128,129,128,41,128,129,128,41,128,128,128,41,127,128,127,41,127,128,127,41,127,128,127,41,127,127,127,41,127,19,20,21,20,21,21,21,20,21,21,22,25,25,20,21,21,21,21,21,25,20,20,20,20,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,23,23,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,21,21,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,66,66,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,181,178,197,177,197,185,188,176,180,176,188,184,188,184,188,176,180,176,179,176,195,199,187,191,187,191,187,191,187,191,186,190,186,190,186,190,186,190,186,181,11,11,11,205,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,201,207,200,207,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,183,180,183,32,77,77,107,107,106,107,106,106,106,106,106,106,91,106,91,91,90,91,90,90,90,90,75,75,75,75,74,75,74,74,74,74,74,74,74,74,74,74,73,73,73,73,73,73,73,73,73,73,72,73,72,72,72,72,72,72,72,87,71,87,86,87,86,86,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,99,99,83,84,83,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,94,108,123,108,123,108,123,108,123,107,123,107,122,122,107,107,107,106,107,106,106,91,91,91,91,91,91,90,90,105,105,105,105,105,105,105,105,104,104,104,104,104,104,104,119,103,119,118,118,103,118,118,118,102,118,117,117,102,117,117,117,102,117,116,117,101,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,129,115,129,115,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,128,127,128,127,127,127,127,127,127,127,127,19,21,21,21,21,21,21,20,21,21,22,25,25,25,20,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,22,22,19,21,21,23,23,23,23,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,21,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,21,21,21,21,22,22,65,65,66,66,67,67,66,66,68,65,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69 ,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,178,181,193,181,177,189,176,189,192,188,176,188,184,188,176,188,176,180,176,188,192,195,176,187,184,187,191,187,191,187,191,186,190,186,190,186,190,186,190,178,11,11,11,201,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,201,207,200,207,200,207,11,11,11,11,11,11,10,11,11,11,11,11,11,11,10,11,11,11,11,180,176,180,32,77,106,39,106,107,106,38,106,106,91,37,90,106,90,37,90,91,90,35,75,90,75,34,74,75,74,34,74,75,74,34,74,74,73,34,73,74,73,34,73,73,73,34,72,73,72,34,72,73,72,34,72,33,33,33,33,87,71,35,71,87,71,35,71,86,85,36,85,86,85,36,85,86,85,36,85,85,85,36,85,99,85,36,85,99,85,36,85,99,85,36,85,99,99,36,99,99,99,35,98,99,83,35,83,84,83,34,83,83,82,34,82,83,82,34,82,82,81,34,81,82,81,34,81,81,81,34,80,81,80,34,80,80,80,34,79,80,79,34,79,80,79,34,78,79,78,36,123,124,108,40,123,123,122,40,122,123,107,40,122,107,107,38,106,107,106,37,91,106,91,36,90,91,90,35,75,106,105,39,105,105,104,39,104,105,104,39,104,104,103,38,118,119,118,40,118,118,118,40,117,118,117,40,117,118,117,40,116,117,116,40,116,117,116,40,116,116,115,40,115,116,115,40,115,115,115,40,115,129,115,40,115,129,115,40,129,129,129,40,128,129,128,41,128,129,128,40,128,129,128,41,128,129,128,41,128,128,128,41,127,128,127,41,127,128,127,41,127,128,127,41,127,127,127,41,127,127,127,19,21,21,21,21,21,21,20,21,21,22,25,25,25,25,20,20,20,21,21,21,21,21,21,21,21,21,21,22,22,22,23,23,22,23,23,20,20,20,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,20,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,29,30,30,30,30,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,22,22,22,22,20,20,65,66,67,67,66,68,66,68,65,68,65,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,197,178,181,177,189,185,189,177,196,176,188,184,188,184,188,176,180,176,180,176,195,192,187,191,187,191,187,191,186,191,186,191,186,191,186,191,186,190,186,182,11,11,201,205,201,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,207,201,207,201,207,200,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,183,180,183,32,107,107,106,107,106,106,106,106,106,106,91,106,91,91,90,91,90,90,75,90,75,75,74,75,74,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,72,73,72,72,72,32,32,87,87,87,33,33,33,87,86,86,86,86,86,86,85,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,98,99,98,98,83,83,83,83,83,83,83,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,93,124,108,123,108,123,108,123,107,123,107,122,107,122,107,107,106,107,106,106,91,106,91,91,91,91,91,91,75,91,105,105,105,105,105,105,104,105,104,104,104,104,104,104,103,119,118,118,103,118,118,118,103,118,118,117,102,117,117,117,102,117,117,117,116,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,115,115,129,129,129,129,129,129,129,129,129,129,129,128,129,129,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,127,127,127,127,127,127,127,127,127,127,19,21,21,21,21,21,21,20,21,21,22,25,20,20,20,21,21,21,21,21,21,21,21,21,21,22,22,22,23,23,23,21,21,21,19,20,20,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,20,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,21,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,22,22,22,22,20,20,20,20,21,65,66,67,67,67,66,66,68,66,68,65,68,68,68,68,68,68,68,68,69,69,69,69,69,69,65,65 ,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,194,181,177,181,177,189,177,189,192,188,176,188,184,188,176,188,176,180,176,188,192,195,176,187,176,187,184,187,191,187,191,187,191,186,190,186,190,186,190,178,10,11,205,202,205,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,207,201,207,201,207,200,207,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,181,176,180,32,39,106,107,106,38,106,106,106,37,90,106,90,36,90,91,90,36,75,90,75,34,74,75,74,34,74,74,74,34,73,74,73,34,73,74,73,34,73,73,73,34,72,73,72,34,72,73,72,34,72,32,72,34,86,87,86,36,86,87,33,33,33,86,86,35,85,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,99,85,36,85,99,85,36,85,99,99,36,99,99,99,36,98,99,98,35,83,98,83,35,82,83,82,34,82,83,82,34,81,82,81,34,81,82,81,34,81,81,81,34,80,81,80,34,80,80,80,34,79,80,79,34,79,80,79,34,78,79,78,34,78,94,108,40,123,123,108,40,122,123,107,40,122,122,107,38,106,107,106,37,91,106,91,36,90,91,90,35,75,91,75,39,105,105,105,39,104,105,104,39,104,104,104,39,103,104,118,40,118,118,118,40,117,118,117,40,117,118,117,40,117,117,117,40,116,117,116,40,116,116,116,40,115,116,115,40,115,115,115,40,115,115,115,40,115,129,115,40,115,129,129,40,128,129,129,40,128,129,128,40,128,129,128,40,128,129,128,40,128,128,128,40,127,128,127,41,127,128,127,41,127,128,127,41,127,127,127,41,127,127,127,41,126,19,21,21,21,21,21,21,20,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,22,22,23,23,23,21,21,21,21,21,21,19,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,28,28,28,20,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,21,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,23,22,22,20,20,20,22,20,21,21,21,21,65,67,65,66,67,66,68,66,68,65,68,68,68,68,69,68,69,68,69,69,69,65,65,65,65,65,65 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,197,178,181,178,189,185,188,177,196,177,188,184,188,184,188,176,180,176,180,176,195,192,187,184,187,184,187,191,187,191,187,191,186,191,186,191,186,191,186,182,11,11,202,206,201,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,202,11,11,207,202,207,201,207,201,207,201,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,176,180,183,180,183,180,183,106,106,106,91,106,91,91,90,91,90,90,90,90,120,90,75,75,74,75,74,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,72,73,72,72,32,32,72,72,72,87,86,87,86,86,86,86,86,86,33,33,33,86,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,99,99,98,98,98,98,83,83,83,83,83,83,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,78,94,108,123,108,123,108,123,108,123,107,122,107,122,122,107,107,107,107,107,106,106,91,91,91,91,91,91,90,91,105,105,105,105,105,105,104,105,104,104,104,104,104,104,104,104,103,119,103,118,103,118,103,118,118,118,102,118,117,117,102,117,117,117,102,117,116,116,101,116,116,116,101,116,115,116,115,115,115,115,115,115,115,115,115,129,129,129,129,129,129,129,129,129,129,129,129,129,128,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,128,127,128,127,127,127,127,127,127,127,127,127,127,127,127,19,21,21,21,21,22,22,20,21,21,21,21,21,21,21,21,21,21,21,22,22,22,23,23,23,21,21,21,21,21,21,21,21,21,19,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,20,21,21,21,22,20,21,21,21,67,66,66,65,67,66,67,66,68,68,68,68,68,68,69,69,69,69,69,65,65,65,65,65,65,65,65,65 ,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,178,181,178,181,177,189,177,189,193,189,177,188,184,188,176,188,176,180,176,188,176,188,176,187,184,187,184,187,184,187,184,187,184,187,191,186,191,186,191,178,10,11,206,202,206,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,207,202,207,202,207,202,207,201,207,201,207,201,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,181,176,181,176,180,176,180,183,180,91,37,90,36,90,36,90,91,90,35,75,39,74,34,74,75,74,34,74,34,74,34,73,74,73,34,73,34,73,34,73,73,73,34,72,34,72,34,72,73,72,34,32,34,72,34,71,72,71,35,86,36,86,36,86,86,85,36,85,36,33,33,33,86,85,36,85,36,85,36,85,99,85,36,85,36,85,36,85,99,85,36,85,36,99,36,99,99,98,36,98,36,98,35,83,98,83,35,82,34,82,34,82,83,82,34,81,34,81,34,81,82,81,34,81,34,80,34,80,81,80,34,80,34,80,34,79,80,79,34,79,34,79,34,79,79,78,34,78,34,93,40,123,123,108,40,122,40,107,40,122,122,122,38,106,38,106,37,91,107,91,36,91,36,90,39,105,106,105,41,120,41,120,41,119,120,119,40,104,39,104,39,103,104,103,38,118,40,118,40,118,118,117,40,117,40,117,40,117,117,117,40,116,40,116,40,116,117,116,40,115,40,115,40,115,116,115,40,115,40,115,40,115,129,115,40,115,40,129,40,129,129,128,40,128,41,128,40,128,129,128,40,128,41,128,40,128,128,128,41,128,41,127,41,127,128,127,41,127,41,127,41,127,128,127,41,127,41,127,41,126,127,126,19,21,21,22,22,20,21,20,21,21,21,21,21,21,21,21,22,22,22,23,23,23,21,21,22,20,21,21,21,21,21,21,21,21,19,21,21,21,21,23,20,21,21,21,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,30,21,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,24,24,23,23,23,23,22,21,21,21,21,21,22,20,21,21,21,66,66,65,65,67,68,66,68,66,68,68,69,68,69,68,69,69,65,65,65,65,65,65,65,65,65,65,65 ,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,181,178,181,178,189,186,189,177,180,177,188,185,188,184,188,176,180,176,180,176,179,176,187,184,187,184,187,184,187,184,187,191,186,191,186,191,186,191,186,183,11,10,202,206,201,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,203,207,203,207,202,207,202,207,202,207,201,207,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,176,181,176,180,183,180,183,180,183,180,91,91,90,90,90,90,90,120,75,75,120,75,74,75,74,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,72,73,72,32,32,72,72,72,71,72,72,72,86,86,86,86,86,86,86,86,85,86,85,85,85,85,33,33,33,33,85,85,85,85,85,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,98,99,98,98,98,98,98,98,83,83,82,82,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,78,79,93,123,108,123,108,123,108,123,107,122,107,122,107,122,107,107,107,107,106,107,91,91,91,91,106,106,120,121,120,120,120,120,120,120,120,120,120,120,119,119,119,119,119,104,104,104,103,119,103,118,103,118,118,118,102,118,117,117,102,117,117,117,102,117,117,117,101,117,116,116,116,116,116,116,115,116,115,115,115,115,115,115,115,115,115,129,115,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,127,127,128,127,127,127,127,127,127,127,127,127,19,21,22,22,21,20,21,21,20,21,21,21,21,21,22,22,22,23,23,23,21,21,21,21,21,22,21,21,21,21,21,21,21,22,22,19,21,21,21,21,23,20,21,21,21,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,22,24,24,23,23,22,21,21,21,21,21,22,20,21,21,66,66,65,65,67,68,67,68,68,68,68,68,68,69,69,69,69,65,65,65,65,65,65,65,65,65,65,65,65 ,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,178,181,178,181,178,189,177,189,177,188,177,189,184,188,176,188,176,180,176,188,176,188,176,188,176,187,184,187,184,187,184,187,184,187,184,187,191,186,191,178,10,11,206,202,206,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,203,207,202,207,202,207,202,207,202,207,201,207,201,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,181,176,181,176,181,176,180,192,180,183,180,90,36,90,90,90,35,120,75,74,39,74,75,74,34,74,74,74,34,73,74,73,34,73,74,73,34,73,73,73,34,72,73,72,34,72,73,72,32,72,72,72,34,71,72,71,34,71,87,86,36,86,86,86,36,85,86,85,36,85,85,85,36,85,85,85,33,33,33,85,36,85,99,85,36,85,99,85,36,85,99,99,36,99,99,99,36,98,99,98,36,98,98,98,35,82,98,82,35,82,82,82,34,81,82,81,34,81,82,81,34,81,81,81,34,80,81,80,34,80,80,80,34,79,80,79,34,79,80,79,34,79,79,79,34,78,79,78,36,108,123,108,40,107,123,107,40,107,122,107,40,106,107,106,38,106,107,91,37,91,91,106,41,120,121,120,41,120,120,120,41,119,120,119,41,119,120,119,41,119,119,119,40,118,104,118,40,118,118,118,40,117,118,117,40,117,117,117,40,116,117,116,40,116,117,116,40,116,116,116,40,115,116,115,40,115,115,115,40,115,115,115,40,115,129,129,40,129,129,129,40,128,129,128,40,128,129,128,40,128,129,128,40,128,128,128,40,128,128,128,40,127,128,127,40,127,128,127,40,127,128,127,40,127,127,127,41,126,127,127,41,19,21,20,22,20,21,21,21,20,21,21,22,22,22,23,23,23,21,21,21,21,21,21,21,21,22,20,21,21,21,22,22,22,21,21,19,21,21,21,21,23,20,21,21,21,21,21,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,21,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,22,22,24,24,22,21,21,21,21,21,22,20,21,21,67,66,66,65,68,67,68,67,68,68,69,68,69,69,69,65,65,65,65,65,65,65,65,65,65,65,65,65,65 ,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,181,179,181,178,189,186,189,178,180,177,188,185,188,185,188,176,180,176,180,176,188,176,187,184,187,184,187,191,195,192,187,184,187,191,186,191,186,191,186,183,11,10,202,207,202,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,200,203,200,203,207,203,207,202,207,202,207,202,207,202,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,181,176,181,176,181,176,180,183,196,183,180,183,90,90,90,90,90,75,120,75,75,119,75,74,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,72,72,32,32,72,72,72,72,72,72,71,72,71,101,101,101,86,86,86,86,86,86,85,85,85,85,85,85,85,85,85,85,85,85,85,33,33,33,85,99,85,99,99,99,99,99,99,99,99,99,99,99,98,99,98,98,98,98,98,98,98,98,82,83,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,78,79,78,93,108,123,108,123,108,123,108,123,107,122,107,122,122,107,107,107,106,107,106,106,91,91,106,121,121,121,120,121,120,120,120,120,120,120,120,120,119,120,119,119,119,119,119,119,119,119,103,118,103,118,103,118,103,118,103,118,102,117,102,117,102,117,102,117,101,117,116,116,101,116,101,116,101,116,115,116,100,115,115,115,100,115,115,115,100,129,129,129,129,129,129,129,129,129,129,129,128,129,128,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,128,127,127,127,127,127,127,127,127,127,127,127,127,127,19,21,21,22,21,21,21,21,20,22,22,23,23,23,21,21,21,22,21,21,21,21,21,21,21,22,21,21,22,22,21,22,21,20,21,19,21,21,21,21,23,20,21,21,21,27,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,23,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,22,22,22,21,21,21,21,21,22,20,21,65,67,66,65,67,67,68,68,68,68,69,68,69,69,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65 ,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,179,181,178,181,178,189,178,189,177,189,177,189,185,188,177,188,176,180,176,188,176,188,176,188,184,187,184,187,192,195,184,187,184,187,184,187,184,187,191,178,10,11,207,202,207,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,200,203,200,203,207,203,207,203,207,202,207,202,207,202,207,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,182,176,181,176,181,176,181,176,181,192,180,176,180,183,90,75,35,75,34,119,34,74,120,74,34,74,34,74,34,73,74,73,34,73,34,73,34,73,73,73,34,72,34,72,34,72,73,32,34,72,34,72,34,71,72,71,34,86,38,101,39,101,101,100,38,100,36,85,36,85,86,85,36,85,36,85,36,85,99,85,36,85,36,85,33,33,33,85,36,85,36,99,36,99,99,99,36,98,36,98,36,98,98,98,35,97,35,82,35,82,83,82,34,82,34,82,34,81,82,81,34,81,34,81,34,80,81,80,34,80,34,80,34,80,80,79,34,79,34,79,34,79,79,79,34,78,34,78,34,93,124,108,40,108,40,107,40,122,123,107,40,122,38,107,38,106,107,91,38,91,36,91,37,120,121,120,41,120,41,120,41,120,120,119,41,119,41,119,41,119,104,104,38,103,38,103,40,118,119,118,40,118,40,117,40,117,118,117,40,117,40,117,40,116,117,116,40,116,40,116,40,116,116,115,40,115,40,115,40,115,115,115,40,115,40,115,40,115,129,129,40,129,40,128,40,128,129,128,40,128,40,128,40,128,129,128,40,128,41,128,40,127,128,127,40,127,41,127,40,127,128,127,41,127,41,127,41,127,127,127,41,126,41,19,21,21,22,20,21,21,21,21,23,23,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,22,22,21,21,20,22,20,21,21,19,21,21,21,21,23,20,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,29,30,20,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,22,20,21,65,67,67,68,67,68,68,69,68,69,68,69,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65 ,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,181,179,181,179,189,186,189,178,180,178,188,185,188,185,188,177,180,176,180,176,180,176,188,184,187,184,187,184,195,192,187,184,187,184,187,191,186,184,186,183,10,207,202,207,202,207,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,204,200,204,200,204,200,203,207,203,207,203,207,202,207,202,207,10,10,10,11,10,10,10,11,10,10,10,11,10,182,176,182,176,181,176,181,176,181,176,197,183,180,183,180,90,75,75,75,75,120,74,75,119,74,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,72,72,32,32,72,72,72,72,72,71,72,71,86,86,101,101,101,101,101,101,101,100,101,100,100,100,85,85,85,85,85,85,85,85,85,85,85,85,99,85,99,85,99,99,33,33,33,99,99,99,99,99,99,98,99,98,98,98,98,98,98,98,98,98,98,82,83,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,79,79,93,124,108,123,108,123,108,123,107,123,107,122,107,122,107,107,107,107,107,106,91,91,91,106,121,121,106,121,120,121,120,120,120,120,120,120,120,120,104,104,104,104,104,119,119,104,104,119,103,119,103,118,103,118,103,118,102,118,102,117,102,117,102,117,102,117,117,117,101,117,116,116,101,116,116,116,100,116,115,115,100,115,115,115,115,115,115,129,100,129,129,129,129,129,129,129,129,129,129,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,127,127,127,127,127,127,127,127,127,127,127,127,127,19,21,21,22,21,21,21,21,21,22,21,21,21,21,21,21,22,22,21,21,21,21,21,21,21,22,21,20,21,20,21,22,21,21,21,19,21,21,21,21,23,20,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,29,30,30,21,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,22,20,21,65,67,67,67,68,68,68,68,69,69,65,65,65,65,65,65,65,65,67,67,67,66,66,66,65,65,65,66,66,65 ,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,179,181,178,181,178,189,178,189,178,189,177,189,185,188,177,188,176,180,176,188,176,188,176,188,176,187,184,187,192,195,184,187,184,187,184,187,184,187,184,179,10,202,200,202,207,202,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,204,201,204,200,196,199,195,199,203,207,203,207,202,207,202,207,202,11,10,11,10,11,10,11,10,11,10,11,10,182,176,182,176,182,176,181,176,181,176,181,192,181,176,180,183,35,74,75,74,34,119,75,74,34,74,74,74,34,73,74,73,34,73,74,73,34,73,73,73,34,72,73,72,34,72,32,72,34,72,72,72,34,71,72,71,36,101,102,101,38,101,101,101,39,100,101,100,39,100,101,100,38,100,100,85,36,85,85,85,36,85,99,85,36,85,99,85,36,85,99,99,33,33,33,33,36,98,99,98,36,98,98,98,36,97,98,97,35,82,98,82,35,82,82,82,34,81,82,81,34,81,81,81,34,80,81,80,34,80,81,80,34,80,80,80,34,79,80,79,34,79,79,79,34,78,79,78,34,78,94,108,40,108,123,108,40,107,123,107,40,107,122,107,38,106,107,106,37,91,107,91,36,106,121,106,40,105,121,120,40,120,120,120,41,119,105,104,41,119,120,104,40,104,119,103,39,103,119,103,40,118,118,118,40,117,118,117,40,117,118,117,40,116,117,116,40,116,117,116,40,116,116,116,40,115,116,115,40,115,116,115,40,115,115,115,40,115,129,129,40,129,129,129,40,128,129,128,40,128,129,128,40,128,129,128,40,128,128,128,40,127,128,128,40,127,128,127,40,127,128,127,40,127,128,127,40,127,127,127,40,126,127,127,41,19,21,21,22,20,21,21,21,21,22,21,21,22,22,22,22,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,22,20,21,21,19,21,21,21,21,23,20,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,29,30,30,21,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,22,22,22,65,67,67,68,68,69,68,69,65,65,65,65,65,65,67,67,66,67,66,67,65,66,65,66,65,65,66,66,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,181,179,181,179,189,195,189,178,181,178,188,186,188,186,188,177,180,177,180,177,188,176,188,184,187,184,187,184,195,192,187,184,187,184,187,184,187,184,186,176,10,207,202,207,202,207,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,200,205,200,196,176,180,184,188,192,195,199,195,207,203,207,203,207,202,10,10,10,10,10,10,10,10,10,11,182,176,182,176,198,176,181,176,181,176,181,176,197,176,180,183,180,32,75,75,135,74,119,74,74,74,74,74,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,72,73,32,32,72,72,72,72,72,72,72,72,86,87,101,101,86,101,101,101,101,101,101,101,100,101,100,100,100,100,100,100,100,100,100,100,100,85,85,99,85,99,85,99,99,99,99,99,99,99,99,99,99,99,33,33,33,98,98,98,98,98,98,98,98,98,97,98,82,82,82,82,82,82,82,82,81,82,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,79,79,79,79,79,79,79,79,79,79,78,79,93,108,108,123,108,123,108,123,107,123,107,122,122,107,107,107,107,107,106,107,91,91,91,106,106,106,106,121,105,121,105,120,120,120,120,105,120,120,119,120,119,104,104,104,104,104,104,104,103,119,103,118,103,118,103,118,103,118,102,118,102,117,102,117,102,117,102,117,101,117,101,116,101,116,101,116,101,116,100,116,115,115,100,115,115,115,100,115,115,129,114,129,129,129,114,129,129,129,114,129,128,129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,128,127,128,127,127,127,127,127,127,127,127,127,127,127,19,21,21,22,21,21,21,22,22,22,22,22,21,21,21,20,21,22,21,21,21,21,21,22,22,22,21,21,21,21,21,22,21,21,21,19,21,21,21,21,23,20,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,30,30,29,30,30,30,29,30,21,21,21,21,23,23,23,23,24,23,23,24,22,23,23,23,23,23,22,21,21,22,22,22,22,20,65,67,67,68,68,69,69,65,65,65,65,65,65,65,67,67,66,67,66,66,66,66,65,65,65,65,66,66,65,65,65 ,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,179,181,179,181,179,197,178,189,178,189,178,189,186,189,177,188,177,180,177,188,176,188,176,188,184,188,184,187,192,195,184,187,184,187,184,187,184,187,184,179,10,203,200,202,200,202,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,201,205,201,196,176,180,176,188,184,188,191,187,191,195,199,194,199,194,207,10,11,10,11,10,11,10,11,10,183,176,182,176,182,192,182,176,182,176,181,176,181,176,181,176,181,183,32,74,34,134,34,74,34,74,34,74,34,73,34,73,34,73,34,73,34,73,34,73,34,72,34,72,34,32,34,72,34,72,34,72,34,71,34,86,38,101,37,86,37,86,37,101,38,100,38,100,39,100,38,100,39,100,39,100,39,100,39,100,39,100,38,100,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,33,33,33,36,98,36,97,35,82,35,82,35,82,34,82,34,81,34,81,34,81,34,81,34,81,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,78,34,78,34,93,40,108,40,108,40,107,40,107,40,107,40,122,38,107,38,106,37,91,38,91,36,91,36,106,39,105,39,105,39,105,40,105,40,120,40,104,41,119,41,119,41,104,37,104,39,103,39,103,40,118,40,118,40,118,40,117,40,117,40,117,40,117,40,117,40,116,40,116,40,116,40,116,40,116,41,115,40,115,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,41,128,40,128,40,127,40,127,41,127,40,127,41,127,40,127,41,127,40,127,41,127,40,126,41,19,21,21,22,22,22,22,21,21,21,20,21,20,21,21,21,21,22,20,22,22,22,22,21,20,22,20,21,21,21,21,22,20,21,21,21,19,21,21,21,23,20,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,29,30,23,23,23,20,20,20,20,22,24,24,24,22,23,23,23,23,23,22,22,22,20,20,20,20,21,65,67,68,68,69,65,65,65,65,65,65,65,65,67,67,66,67,66,66,65,66,65,66,65,67,66,66,65,66,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,181,179,181,179,189,195,189,179,181,178,189,186,188,186,188,178,180,177,180,177,180,177,188,185,187,184,187,184,187,184,187,184,187,184,187,184,187,184,187,176,10,200,202,207,202,200,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,201,205,201,197,176,181,192,181,184,188,184,196,184,187,191,187,191,187,183,10,207,10,10,10,10,10,10,10,183,177,182,177,182,176,198,176,182,176,181,176,181,176,181,183,181,183,181,32,74,74,135,74,74,74,74,74,74,73,74,74,74,73,74,73,73,73,73,73,73,73,73,73,73,32,73,72,72,72,72,72,72,72,87,87,102,101,102,86,86,86,86,101,101,101,101,101,101,100,101,100,100,100,100,100,100,100,100,100,100,100,114,100,100,100,114,114,114,99,99,99,99,99,99,99,99,99,99,98,98,98,98,98,98,33,33,33,98,97,98,97,97,82,82,82,82,82,82,82,82,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,78,79,78,93,108,123,108,123,108,123,108,123,107,123,107,122,107,107,107,107,106,107,91,91,91,91,91,106,106,106,106,106,105,106,105,105,105,120,105,120,119,120,120,119,104,104,104,104,104,104,104,104,103,119,103,118,103,118,103,118,103,118,103,117,102,118,102,117,102,117,102,117,101,117,116,116,116,116,116,101,101,116,116,116,100,116,115,115,100,115,115,115,100,129,129,129,114,129,129,129,129,129,129,129,128,129,128,128,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,127,127,127,128,127,127,127,127,127,127,127,127,127,19,22,22,20,21,22,21,20,21,20,21,21,21,21,21,21,21,22,22,21,21,20,22,20,21,22,21,21,21,21,21,22,21,21,20,20,19,21,21,21,23,20,21,23,23,20,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,29,30,30,30,29,30,30,30,30,20,20,20,21,21,21,22,23,23,22,24,22,23,23,23,23,23,23,21,20,21,21,21,21,21,65,67,68,69,65,65,65,65,65,65,65,65,65,67,67,67,66,66,66,66,65,65,65,67,66,66,65,65,65,65,65 ,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,11,179,181,179,181,179,189,179,189,178,189,178,189,186,188,178,188,177,180,177,188,177,188,177,188,176,188,184,188,184,187,184,187,184,187,184,187,184,187,184,179,200,202,200,203,200,202,200,11,10,10,10,11,10,10,10,11,10,10,10,11,10,10,10,201,206,201,197,177,181,177,197,177,188,184,188,199,188,191,187,199,187,191,179,11,10,10,10,11,10,10,10,183,177,183,177,199,176,182,192,182,176,182,176,182,176,181,176,181,176,181,176,32,74,75,134,34,74,34,74,34,73,74,73,34,73,34,73,34,73,73,73,34,72,34,72,32,32,73,72,34,72,34,72,34,86,87,101,38,86,37,86,37,86,86,86,38,100,38,100,38,100,101,100,38,100,38,100,38,100,100,100,39,100,39,100,39,100,114,100,39,100,38,114,38,99,99,99,36,98,36,98,36,98,98,98,36,97,36,97,36,33,33,33,35,82,35,82,35,81,82,81,34,81,34,81,34,81,81,81,34,80,34,80,34,80,80,80,34,79,34,79,34,79,80,79,34,79,34,79,34,78,79,78,34,93,40,108,40,107,123,107,40,107,40,107,40,107,107,107,38,106,37,91,37,91,92,91,36,106,39,106,39,105,106,105,39,105,39,105,38,119,120,119,41,119,38,104,36,104,104,104,39,103,40,103,40,118,118,103,40,117,40,102,40,117,118,102,40,117,40,117,40,116,117,101,40,116,41,116,40,116,101,116,40,115,40,115,40,115,115,115,40,115,40,115,40,115,129,129,40,128,40,128,40,128,129,128,40,128,40,128,40,128,128,128,40,128,40,128,40,127,128,127,40,127,40,127,40,127,128,127,40,127,40,127,40,127,127,127,40,19,21,20,21,21,22,20,21,21,21,21,21,21,21,22,22,22,21,20,21,21,21,22,21,21,22,20,21,21,21,21,20,20,22,21,21,19,21,21,23,23,23,23,20,20,20,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,29,30,21,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,21,65,67,65,65,65,65,65,65,65,65,65,65,67,66,67,66,66,65,66,65,65,67,67,66,67,66,66,65,65,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,181,180,181,179,189,187,189,179,181,179,189,186,188,186,188,178,180,178,180,177,188,177,188,185,188,185,187,184,187,184,187,184,187,184,187,184,187,184,187,176,202,200,202,200,202,200,202,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,201,206,201,198,177,182,193,181,192,181,184,189,184,196,184,188,184,196,191,187,183,10,10,10,10,10,10,10,183,177,183,177,182,193,182,177,198,176,182,176,181,176,181,176,181,176,181,183,180,32,74,74,134,134,74,74,74,74,74,73,74,73,74,73,73,73,73,73,73,73,73,73,32,72,72,72,72,72,72,72,72,87,102,102,102,86,102,86,86,86,86,86,86,101,101,101,101,100,101,100,100,100,100,100,100,100,100,100,100,100,114,100,114,100,114,114,114,114,114,114,114,114,114,114,114,114,99,98,98,98,98,98,98,98,98,98,98,97,98,97,97,33,33,33,82,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,78,79,93,123,108,108,108,123,108,108,107,123,107,107,122,107,107,107,107,107,107,107,91,91,91,91,91,106,106,106,105,106,105,106,105,105,105,105,105,120,120,120,119,120,104,104,104,104,104,104,104,104,104,119,103,118,103,118,103,118,103,118,102,118,102,117,102,117,102,117,102,117,102,117,116,117,116,116,116,101,101,116,101,116,100,115,100,115,100,115,100,115,100,115,100,129,129,129,114,129,129,129,114,129,129,129,113,129,128,128,113,128,128,128,113,128,128,128,128,128,128,128,128,128,128,128,127,128,127,127,127,127,127,127,127,127,127,127,97,19,21,21,21,21,22,21,21,21,21,21,22,22,22,21,20,21,21,21,21,21,21,22,20,21,22,21,21,20,20,20,21,21,23,21,22,22,23,23,20,20,20,20,20,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,29,30,29,30,29,30,29,30,29,30,29,30,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,65,67,65,65,65,65,65,65,65,65,65,65,67,67,67,66,66,66,66,65,65,65,67,67,67,66,66,65,65,65,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,176,181,180,181,176,189,179,189,176,189,179,189,186,189,178,188,182,180,178,188,182,188,177,188,185,188,185,188,184,188,184,187,184,187,184,187,192,187,184,179,205,203,200,203,205,202,200,10,10,10,10,10,10,10,10,10,10,10,10,10,10,201,207,201,195,177,182,193,197,177,197,177,189,184,188,192,188,191,188,199,187,191,179,10,10,10,10,10,10,10,178,183,193,183,177,199,177,182,176,182,177,182,176,182,176,181,176,181,176,181,176,32,74,34,134,43,74,34,73,34,73,34,73,34,73,34,73,34,73,34,72,34,32,32,72,34,72,34,72,34,72,36,86,38,86,37,86,37,86,37,86,36,86,36,85,37,85,37,100,37,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,114,39,114,39,114,39,113,39,113,38,113,36,98,36,98,36,98,36,97,36,97,36,97,36,97,36,81,35,81,34,81,34,81,34,81,34,81,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,78,34,78,34,78,36,108,40,108,40,108,40,107,40,107,40,107,40,107,38,107,38,106,37,91,37,91,36,91,36,106,39,105,39,105,39,105,39,105,39,105,38,120,41,119,41,104,38,104,36,104,38,104,39,103,40,118,40,103,40,118,40,103,40,117,40,117,40,117,40,102,40,117,40,116,40,116,41,116,41,116,40,101,38,116,40,115,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,127,40,127,40,127,40,127,40,127,40,127,40,127,41,127,35,97,10,19,21,21,21,21,22,20,21,22,22,22,22,20,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,21,21,21,22,22,23,21,22,19,21,20,20,21,21,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,30,29,30,29,30,29,30,29,30,30,21,21,21,21,21,22,23,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,21,65,65,65,65,65,65,65,65,65,65,65,67,66,67,66,66,65,66,65,65,65,67,65,67,66,66,65,65,65,65,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,181,180,181,180,189,187,189,179,181,179,189,187,188,186,188,178,180,178,180,178,180,177,188,185,188,185,188,185,187,184,187,184,187,184,187,184,195,184,187,176,202,200,202,200,202,200,202,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,177,198,177,198,193,182,193,181,184,189,184,197,184,188,184,196,184,187,183,10,10,10,10,10,10,10,183,178,199,177,183,193,182,177,182,176,182,176,182,176,181,176,181,176,181,176,181,32,74,74,134,134,74,73,74,73,73,73,73,73,73,73,73,73,73,73,73,32,73,72,73,72,72,72,72,72,87,102,102,87,102,86,87,86,86,86,86,86,86,86,86,86,101,100,101,100,100,100,100,100,100,100,100,100,100,100,114,100,100,100,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,113,114,113,113,113,98,98,98,97,98,97,97,97,97,97,97,97,97,82,82,81,82,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,79,79,78,79,93,108,108,123,108,108,108,123,108,108,107,123,107,107,107,107,107,107,106,107,91,91,91,91,91,106,106,106,106,106,105,106,105,105,105,105,105,120,120,120,120,105,104,105,89,104,104,104,104,104,118,119,103,118,103,118,103,118,103,118,103,118,102,118,102,117,102,117,102,117,102,117,117,117,116,117,101,101,101,116,101,116,100,116,100,115,100,115,100,115,100,115,115,129,114,129,129,129,114,129,129,129,113,129,129,129,113,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,127,127,127,127,97,97,10,10,10,19,21,21,21,21,22,22,22,21,20,21,22,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,22,22,22,22,22,22,23,21,19,21,21,21,21,21,21,21,21,27,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,30,29,29,29,30,29,30,29,30,30,21,21,21,23,23,24,23,23,24,22,23,23,23,23,23,22,21,21,21,21,21,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,66,65,65,65,65,67,65,67,67,66,65,65,65,65,65,65 ,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,180,181,180,181,179,189,176,189,179,189,179,189,187,189,183,189,178,180,178,188,178,188,182,188,177,188,185,188,185,187,184,188,184,187,184,187,192,187,184,179,200,203,200,203,200,202,205,10,9,10,10,10,9,10,10,10,9,10,10,10,9,10,10,10,182,193,182,193,198,177,179,177,189,184,189,184,188,184,188,199,188,191,179,10,9,10,10,10,9,10,178,183,193,183,177,183,177,182,176,182,176,182,177,182,176,181,176,181,176,181,176,32,74,34,134,45,133,34,73,34,73,34,73,34,73,34,73,34,72,32,32,34,72,34,72,34,72,34,87,36,101,37,86,37,86,36,86,36,86,36,86,35,70,35,85,37,85,37,85,37,85,37,85,37,85,37,100,37,100,38,100,38,100,38,100,38,100,38,114,38,114,38,114,38,113,38,113,39,113,39,113,39,113,39,113,38,112,38,97,36,97,36,97,36,96,36,96,35,81,35,81,34,81,34,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,78,34,79,34,78,34,93,40,108,40,108,40,107,40,107,40,107,40,122,38,107,38,107,37,91,38,91,37,91,36,91,36,106,39,106,39,105,39,105,39,105,39,105,38,119,41,119,41,119,37,89,36,104,38,104,39,103,40,103,40,103,40,103,40,118,40,103,40,117,40,102,40,117,40,102,40,116,40,116,41,116,40,116,39,101,38,116,40,115,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,127,40,128,40,127,40,127,40,127,40,127,40,127,35,97,10,9,10,10,10,19,21,21,21,21,22,20,21,21,21,21,22,20,21,21,21,21,21,20,20,20,21,21,21,22,22,22,22,22,22,22,22,22,22,23,21,19,21,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,28,30,29,30,29,30,29,30,29,30,29,30,29,30,23,23,23,20,20,22,24,24,24,22,23,23,23,23,23,22,21,21,21,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,67,65,66,65,65,65,67,66,65,65,65,65,65,65,65,65,65,65,65 ,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,181,196,181,180,189,188,189,179,181,179,189,187,189,187,188,179,180,178,180,178,188,178,188,186,188,185,188,185,187,185,187,185,187,185,187,184,179,184,187,200,203,200,202,200,202,200,202,200,10,10,178,10,10,10,10,10,10,10,10,10,10,10,10,10,177,199,177,198,177,182,176,182,176,189,184,189,184,189,184,188,184,188,183,10,10,10,10,10,10,10,183,178,199,178,182,177,182,177,182,177,182,184,182,176,181,176,181,176,181,176,181,32,74,74,134,149,134,73,74,73,73,73,73,73,73,73,73,73,32,73,73,72,73,72,72,72,87,87,102,87,102,87,102,86,87,86,86,86,86,86,86,71,71,86,86,85,86,85,86,85,85,85,100,85,100,100,100,100,100,100,100,100,114,100,114,114,114,114,114,114,114,114,114,114,114,114,114,113,114,113,113,113,113,113,113,113,113,113,113,112,112,97,97,97,97,97,97,82,97,81,81,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,78,94,108,123,108,108,108,123,108,108,107,123,107,122,107,107,107,107,107,107,92,92,91,92,91,91,91,106,106,106,106,106,105,106,105,105,105,105,105,120,120,120,119,105,104,89,89,104,104,104,104,104,119,119,103,119,103,118,103,118,103,118,103,118,103,118,102,117,102,117,117,117,117,117,117,117,116,102,101,101,101,116,101,116,101,116,100,116,100,115,100,115,100,115,100,115,100,129,114,129,114,129,114,129,114,129,114,129,128,129,113,129,128,128,113,128,128,128,113,128,128,128,113,128,128,128,112,128,127,128,127,98,10,10,10,10,10,10,10,19,21,21,21,21,22,21,21,21,21,21,22,21,21,21,20,20,22,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,19,21,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,30,29,30,29,30,29,30,29,30,29,30,29,30,20,20,20,22,23,22,22,24,24,23,23,23,23,23,22,21,21,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,65,66,66,65,65,65,65,65,65,65,65,65 ,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,176,198,180,181,176,189,180,189,176,189,179,189,187,189,179,189,183,180,178,188,182,188,178,188,185,188,185,188,185,188,185,187,185,187,185,187,181,179,184,203,205,203,200,203,205,202,200,202,9,178,176,10,9,10,9,10,9,10,9,10,9,10,9,10,179,193,183,177,179,177,182,177,179,184,181,184,178,184,180,191,188,191,188,183,9,10,9,10,9,10,178,183,177,183,177,183,177,182,177,182,177,190,184,182,176,182,134,42,134,42,134,32,73,34,133,45,148,43,73,34,73,34,73,34,73,34,32,32,72,34,72,34,72,34,72,36,102,37,86,37,86,36,86,36,86,36,86,35,71,35,71,34,70,35,85,36,85,36,85,36,85,37,85,37,85,37,85,37,85,37,85,37,85,37,100,37,100,38,100,38,114,38,114,38,113,38,113,38,113,38,113,38,113,39,112,38,112,39,112,39,112,38,112,38,112,36,96,36,81,35,81,35,81,34,81,34,81,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,78,34,78,34,93,40,108,40,108,40,108,40,107,40,107,40,107,38,107,38,107,37,91,37,91,36,91,36,91,35,106,39,105,39,105,39,105,39,105,39,105,38,120,41,119,40,104,36,89,36,104,38,104,39,103,40,118,40,103,40,118,40,103,40,117,40,102,40,117,40,102,40,117,40,117,41,116,41,116,40,101,39,101,37,116,40,116,40,115,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,127,40,127,40,127,40,97,35,9,10,9,10,9,10,9,10,19,21,21,21,21,22,20,21,21,21,21,21,20,20,20,21,21,21,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,19,21,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,28,30,29,30,29,30,29,30,29,30,29,30,29,30,30,21,21,21,22,23,23,23,22,22,24,24,23,23,23,22,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,65,65,67,67,65,66,65,65,65,65,65,65,65,65,67,65 ,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,181,180,181,180,189,188,189,180,181,179,189,188,189,187,189,179,180,179,180,179,180,178,188,186,188,186,188,186,187,185,187,185,187,185,187,185,179,177,203,201,202,200,203,200,202,200,202,200,202,176,178,10,10,10,10,10,10,9,10,10,10,10,10,10,177,183,177,183,176,182,176,182,176,181,184,189,184,181,184,189,184,180,191,180,10,10,10,10,10,9,183,178,183,178,183,178,182,177,182,177,182,184,190,134,134,134,44,149,149,149,149,32,74,73,42,149,149,133,74,73,73,73,34,73,73,32,73,73,73,72,34,72,72,87,87,87,87,87,37,87,87,86,87,86,86,86,35,71,71,71,71,71,71,85,36,86,86,85,86,85,115,85,36,85,85,85,85,85,85,85,37,85,114,100,114,114,114,114,37,114,114,114,114,114,114,113,38,113,113,113,113,113,113,113,38,113,113,112,113,112,112,112,39,112,112,112,112,112,97,81,35,81,81,81,81,81,81,80,34,81,80,80,80,80,80,80,34,80,80,79,80,79,79,79,34,79,79,79,79,79,79,93,40,108,108,108,123,108,108,108,40,108,108,122,108,107,107,107,38,107,107,91,92,91,91,91,35,91,106,106,106,106,106,105,39,105,105,105,105,105,120,120,41,120,105,89,90,89,104,104,39,104,104,119,119,104,119,103,40,103,118,103,118,103,118,102,40,102,117,117,117,117,117,117,41,117,117,116,102,101,101,101,40,101,116,101,116,101,116,100,40,100,115,100,115,100,115,100,40,129,129,114,129,114,129,114,40,129,129,113,129,129,129,113,40,128,128,113,128,128,128,113,40,128,128,128,128,128,128,97,10,10,10,10,10,10,10,9,10,10,19,21,21,21,21,22,21,21,21,20,20,20,21,21,21,21,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,28,29,29,29,30,29,29,29,30,29,29,29,30,29,30,21,21,21,22,23,23,23,23,23,22,22,24,24,23,65,65,65,65,65,65,65,65,65,65,65,67,65,65,65,65,65,65,65,65,65,65,67,65,67,66,65,65,65,65,65,65,65,65,65,65,65,67,65 ,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,180,182,176,182,180,189,176,189,180,189,176,189,187,189,183,189,179,180,183,189,178,188,182,188,178,188,186,188,186,188,185,188,185,187,185,187,177,179,181,203,200,203,205,203,200,202,205,202,176,186,180,10,9,10,9,10,9,10,9,10,9,10,9,10,183,177,179,177,182,177,179,177,182,176,179,184,181,184,178,191,180,191,178,183,9,10,9,10,9,10,177,183,178,183,177,183,177,182,177,182,177,42,134,43,134,43,134,44,134,44,149,32,73,34,133,45,148,45,133,34,73,34,73,32,32,34,72,34,72,34,72,34,87,37,87,37,86,36,87,36,86,36,86,35,71,35,71,34,71,34,71,34,70,35,85,36,85,36,85,36,115,39,115,36,85,36,85,36,85,37,85,37,85,37,85,37,85,37,99,37,99,37,114,37,98,37,113,38,113,38,113,38,113,38,113,38,112,38,112,38,112,38,112,39,111,39,111,35,81,35,81,35,81,34,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,79,34,78,36,108,40,108,40,108,40,107,40,107,40,107,40,107,38,107,38,107,37,91,37,91,36,91,36,91,35,106,39,106,39,105,39,105,39,105,39,105,38,120,41,120,38,89,36,89,36,104,38,104,39,103,40,103,40,103,40,103,40,103,40,103,40,102,40,102,40,102,40,117,41,117,41,117,40,116,40,101,39,101,37,101,40,116,40,101,40,115,40,100,40,115,40,115,40,115,40,100,40,115,40,129,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,35,97,10,9,10,9,10,9,10,9,10,9,10,19,21,21,21,21,20,20,20,21,21,21,21,21,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,29,30,29,30,29,30,29,30,29,30,29,30,29,30,21,22,23,23,23,23,23,23,23,23,22,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,65,65,67,65,67,66,66,65,65,67,65,65,65,65,65,65,65,65,65,65,65,67,65 ,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,10,9,10,9,10,10,10,9,182,181,181,180,189,188,189,180,181,180,197,188,189,188,188,179,180,179,180,179,188,179,188,186,188,186,188,186,188,186,187,186,187,185,187,185,179,177,179,177,179,177,178,176,178,176,178,176,178,184,178,9,10,10,10,176,10,9,10,9,10,10,10,9,177,183,177,183,177,183,176,182,176,182,176,182,176,181,176,181,183,181,183,180,10,10,10,9,10,9,183,179,183,178,182,178,182,178,182,177,150,150,150,134,134,134,149,149,149,149,149,32,74,134,134,133,149,148,148,133,73,73,32,73,73,73,73,72,73,72,88,87,102,87,102,87,87,87,87,87,87,87,87,71,86,71,71,71,116,71,71,71,71,86,86,85,86,85,85,85,115,115,115,85,85,85,85,85,85,85,99,85,99,99,99,99,99,99,114,99,114,114,114,114,114,114,114,113,114,113,113,113,113,113,113,113,113,112,113,112,112,112,112,112,112,112,97,96,97,96,96,81,81,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,79,93,109,108,108,108,108,108,108,108,108,108,123,107,107,107,107,107,107,107,107,92,92,91,92,91,91,91,106,106,106,106,106,106,106,105,106,105,105,105,120,120,120,105,90,90,90,89,104,104,104,104,104,119,119,104,119,103,119,103,118,103,118,103,118,103,118,103,118,117,117,117,117,117,117,117,117,117,102,101,102,101,116,101,116,101,116,101,116,101,116,100,116,100,115,100,115,100,115,100,129,100,129,114,129,114,129,114,129,114,129,113,129,113,129,113,129,113,128,113,128,128,128,113,128,128,98,9,10,9,10,9,10,10,10,9,10,9,10,9,19,21,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,29,29,29,30,29,29,29,29,29,29,29,30,30,21,22,23,23,23,23,23,23,23,23,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,65,67,67,67,66,66,66,65,65,65,67,65,65,65,65,65,65,65,65,67,66,66,65 ,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,177,182,181,182,176,190,180,189,176,189,196,189,187,189,179,189,176,181,179,188,183,188,179,188,186,188,186,188,186,188,186,188,185,187,185,187,181,187,177,179,181,187,177,187,184,187,184,186,184,186,176,10,9,10,9,178,9,10,9,10,9,177,176,177,179,177,183,177,179,177,183,177,179,176,182,176,179,183,181,183,178,183,180,183,178,10,9,10,9,10,179,183,177,183,178,183,177,182,177,44,149,44,134,43,134,44,134,44,149,45,148,32,73,42,163,43,148,45,148,45,133,43,133,34,72,34,72,34,87,36,87,37,87,37,87,36,87,36,86,36,86,35,71,35,71,34,71,39,116,34,70,34,70,35,85,36,85,36,85,36,115,39,115,36,85,36,85,36,85,36,85,36,85,39,85,36,85,37,99,37,99,37,98,37,98,37,98,37,98,37,113,37,113,38,112,38,112,38,112,38,112,38,112,38,112,38,96,35,96,35,81,35,81,35,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,78,34,78,36,108,40,108,40,108,40,108,40,107,40,122,38,107,38,107,38,107,37,92,37,91,36,91,36,91,35,106,39,106,39,105,39,105,39,105,39,105,38,120,41,120,38,89,36,89,36,104,38,104,39,104,40,118,40,103,40,103,40,103,40,103,40,103,40,102,40,117,40,117,41,117,41,117,41,117,40,101,38,101,37,116,40,101,40,116,40,115,40,115,40,100,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,128,40,128,40,128,35,9,10,9,10,9,10,9,10,9,10,9,10,9,19,20,20,20,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,29,30,29,30,29,30,29,30,29,30,29,30,29,30,21,22,23,23,23,23,23,23,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,65,65,67,65,67,66,66,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,65 ,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,182,181,182,181,189,189,189,181,181,180,197,188,189,188,189,180,180,179,180,179,180,179,188,187,188,187,188,187,187,186,188,186,187,186,187,178,179,177,179,177,179,177,187,185,186,185,186,185,186,184,186,176,10,9,178,176,10,9,10,9,177,176,177,191,185,191,185,191,184,191,176,183,176,182,176,182,176,181,183,181,183,181,183,181,183,9,10,9,10,9,183,179,183,178,183,178,182,178,182,150,149,134,43,134,134,134,44,149,149,149,45,32,74,133,47,133,148,148,45,148,148,148,45,133,133,132,43,87,102,87,37,87,87,87,36,87,87,87,35,87,72,71,34,71,71,71,34,116,116,71,34,71,71,85,36,85,85,85,36,85,115,115,39,85,85,85,36,85,85,85,36,85,99,115,39,129,99,99,36,99,99,99,36,99,99,98,37,98,113,113,37,113,113,113,37,113,113,112,37,112,112,112,38,112,112,97,35,97,97,96,35,96,96,81,35,81,81,81,34,81,80,80,34,80,80,80,34,80,80,79,34,79,79,79,34,79,79,79,34,79,79,93,39,108,108,108,39,108,108,108,39,108,123,107,38,107,107,107,37,92,92,92,36,92,92,91,35,91,106,106,39,106,106,106,39,106,106,105,39,105,120,120,41,105,105,89,35,90,104,104,39,104,104,119,40,104,119,103,40,103,118,103,40,103,118,103,40,118,118,117,41,117,117,117,40,117,117,102,39,102,102,101,40,101,116,101,40,101,116,101,40,101,116,100,40,100,115,100,40,100,115,100,40,100,129,114,40,114,129,114,40,114,129,113,40,114,129,113,40,128,128,113,40,128,98,9,10,9,10,9,10,9,10,9,10,9,19,20,20,20,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,28,29,28,29,28,29,28,28,28,29,28,28,28,29,28,28,29,29,29,29,29,30,29,29,29,29,29,29,29,30,22,23,23,23,23,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,65,65,67,65,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,66,65,65 ,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,177,182,177,182,181,190,176,190,176,189,196,189,188,189,176,189,176,181,183,189,179,188,183,188,182,188,186,188,186,188,186,188,186,187,186,179,178,179,181,187,181,187,181,187,185,186,184,186,184,186,184,178,9,10,180,178,9,10,9,178,176,177,180,185,184,185,184,185,191,185,179,177,179,176,179,176,182,176,178,183,178,183,178,183,180,183,9,10,9,10,177,183,179,183,177,183,177,182,177,44,134,43,134,43,134,44,134,44,133,44,148,32,73,42,163,43,148,45,148,45,148,45,148,45,147,45,147,43,132,43,132,43,87,36,87,36,71,35,71,35,71,34,71,34,71,34,71,39,115,34,71,34,70,35,85,36,85,36,85,36,115,39,115,36,85,36,85,36,85,36,85,36,85,39,115,39,85,36,99,36,99,36,99,36,98,37,98,37,98,37,98,37,97,37,97,37,97,37,112,37,112,38,112,38,111,36,96,36,96,35,96,35,81,35,81,35,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,79,34,93,40,108,40,108,40,108,40,108,40,108,40,122,38,107,38,107,37,92,37,92,36,92,36,91,35,91,35,106,39,106,39,105,39,105,39,105,39,105,38,120,41,120,38,89,36,89,39,119,38,104,39,104,40,119,40,103,40,103,40,103,40,103,40,103,40,118,40,117,41,117,41,117,41,117,40,117,39,102,38,101,37,101,40,116,40,101,40,116,40,101,40,115,40,100,40,115,40,100,40,115,40,100,40,115,40,129,40,129,40,129,40,128,40,128,40,128,40,128,40,128,40,98,35,9,10,9,10,9,10,9,10,9,10,19,20,20,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,21,26,29,28,29,29,29,28,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,30,29,30,29,30,29,30,29,30,29,30,29,30,30,22,23,23,23,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,66,66,65,65,66,65,65,66,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,66,66,65,65 ,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,182,181,182,181,189,189,189,181,181,180,189,188,189,188,189,180,181,180,180,179,188,179,188,187,188,187,188,187,188,187,187,186,187,178,179,178,179,178,179,177,179,177,186,185,186,185,186,185,186,185,186,176,178,176,186,176,10,9,177,176,177,176,177,184,185,184,193,191,184,191,176,183,176,183,176,182,176,182,176,182,183,181,183,181,183,181,183,9,10,9,183,179,183,179,182,179,182,178,150,134,135,134,134,134,134,134,149,149,149,149,149,32,74,133,163,133,148,148,148,148,148,148,148,148,148,147,148,147,148,147,147,147,132,132,132,132,132,72,72,71,72,71,71,71,71,71,71,116,116,71,71,71,71,85,86,85,86,85,85,85,115,115,115,85,85,85,85,85,85,85,99,85,99,129,129,129,99,99,99,99,99,99,99,99,99,98,129,98,98,98,98,98,98,98,113,98,113,112,113,112,112,112,112,112,112,97,97,97,97,96,96,96,96,81,81,81,81,81,81,80,81,80,80,80,80,80,80,80,80,80,80,79,80,79,79,79,79,79,79,79,94,109,109,108,109,108,108,108,108,108,108,108,123,108,108,107,108,107,107,122,122,92,92,92,92,92,92,76,107,106,106,106,106,106,106,106,106,105,106,105,120,105,105,105,105,90,90,120,120,104,105,104,104,119,119,119,119,104,119,104,119,103,104,103,118,118,118,118,118,118,118,117,118,117,117,117,117,102,102,102,102,102,117,101,117,101,116,101,116,101,116,101,116,101,116,100,116,100,115,100,115,100,115,100,115,100,129,114,129,114,129,114,129,114,129,114,129,113,129,113,129,98,9,9,10,9,9,9,10,9,9,9,10,9,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,21,22,22,22,22,22,22,22,22,22,22,22,22,22,19,21,21,21,21,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,22,23,23,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,66,66,65,65,65 ,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,178,182,181,182,176,190,176,190,176,189,180,189,188,189,176,189,176,181,180,189,176,189,183,188,187,188,187,188,186,188,186,188,186,188,178,179,182,179,182,187,181,187,177,187,185,187,185,186,184,186,184,186,184,186,180,178,9,178,176,177,180,177,180,185,184,193,192,193,184,185,179,176,179,176,183,176,179,183,178,183,178,183,181,183,178,183,178,183,9,10,180,183,177,183,177,183,177,182,149,44,134,43,134,44,134,44,133,44,148,45,148,32,73,42,163,45,133,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,146,43,131,43,71,34,71,34,71,34,71,39,116,34,70,34,70,35,85,36,85,36,85,36,115,39,115,36,85,36,85,36,85,36,85,36,85,39,115,39,99,36,99,36,99,36,98,36,98,36,128,39,128,36,98,36,98,37,97,37,97,37,97,37,97,37,97,37,97,36,96,36,96,35,81,35,81,35,81,35,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,93,40,108,40,108,40,108,40,108,40,108,40,107,38,107,38,107,37,122,39,122,36,92,36,91,35,76,35,106,39,106,39,106,39,105,39,105,39,105,38,120,38,105,38,90,36,89,39,119,38,104,39,104,40,119,40,104,40,103,40,103,40,103,40,118,40,118,40,118,41,117,41,117,41,117,40,117,39,102,38,102,37,116,40,101,40,116,40,101,40,116,40,101,40,115,40,100,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,128,40,128,40,128,40,98,10,9,10,9,10,9,10,9,10,9,10,9,10,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,22,21,21,23,21,22,22,22,22,22,22,22,22,22,23,23,23,19,21,21,21,23,20,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,28,29,30,29,30,29,30,29,30,29,30,29,30,29,30,23,65,65,65,65,65,65,65,65,65,65,65,65,65,67,65,65,65,65,67,66,67,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,67,66,66,65,66,65,65 ,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,182,181,182,181,190,189,190,181,181,181,189,189,189,188,189,180,181,180,181,180,180,179,188,187,188,187,188,187,188,187,188,187,187,178,187,178,179,178,179,178,179,177,187,185,186,185,186,185,186,185,186,185,186,184,186,176,177,176,177,176,193,176,177,184,185,192,193,199,184,191,176,183,176,183,176,183,176,182,183,182,183,181,183,181,183,181,183,181,183,9,183,180,182,179,182,179,182,178,44,134,134,134,43,134,134,134,44,149,149,149,45,32,74,133,47,148,133,148,45,148,148,148,45,148,148,147,45,147,147,147,45,147,147,147,45,147,147,147,45,147,147,86,34,71,71,71,34,116,116,71,34,71,71,85,36,85,85,85,36,85,115,115,39,85,85,85,36,85,85,85,36,85,99,115,39,129,99,99,36,99,99,99,36,99,99,98,39,128,128,98,36,98,98,98,36,98,98,97,36,97,97,97,37,112,97,97,36,97,97,96,35,96,96,81,35,81,81,81,34,81,81,80,34,80,80,80,34,80,80,80,34,80,80,79,34,79,79,79,34,79,94,109,39,109,109,108,39,108,108,108,39,123,108,108,38,108,108,107,39,122,122,92,36,92,92,92,35,77,107,106,39,106,106,106,39,106,106,106,39,106,120,105,38,105,105,90,35,120,120,104,39,105,105,119,40,119,119,119,41,119,119,118,41,118,118,118,40,118,118,118,41,118,118,117,40,117,102,102,39,102,102,102,40,102,117,101,40,101,116,101,40,101,116,101,40,101,116,100,40,100,115,100,40,100,115,100,40,100,115,100,40,114,129,114,40,114,129,114,40,99,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,21,21,21,21,21,22,22,23,21,22,22,22,22,22,23,23,23,23,22,21,21,22,23,23,23,20,20,29,29,29,28,29,29,29,28,29,29,29,28,29,29,29,28,29,28,28,28,29,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,30,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,67,67,66,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,66,66,66,66,65,65,65 ,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,10,178,182,178,182,177,190,176,190,176,190,176,190,188,189,176,189,176,181,176,189,176,189,176,189,176,188,187,188,187,188,186,188,186,187,182,188,182,179,182,187,182,187,182,187,185,186,185,186,185,186,184,186,184,186,181,178,180,177,180,177,192,177,180,185,184,193,192,193,184,184,179,176,179,192,179,183,179,183,178,183,178,183,178,183,178,183,178,183,177,183,177,183,177,183,177,183,177,44,149,44,134,43,134,44,134,44,134,44,133,44,148,32,32,42,163,45,133,45,148,45,147,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,45,146,36,71,34,71,34,71,39,116,34,71,34,70,35,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,39,115,39,85,36,99,36,99,36,99,36,98,36,128,39,128,36,98,36,97,36,98,36,97,39,97,36,97,37,97,37,97,36,96,36,96,35,96,35,81,35,81,35,80,34,81,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,34,79,34,93,40,108,39,108,40,108,39,108,40,108,40,107,38,107,38,107,37,122,39,122,36,92,36,91,35,76,35,106,39,106,39,106,39,106,39,105,39,105,38,120,38,105,38,90,36,90,36,104,38,104,39,104,40,119,41,119,41,119,41,118,41,118,41,118,40,118,41,118,41,118,41,117,41,117,40,102,39,102,38,102,37,102,40,101,40,101,40,101,40,101,40,101,40,101,40,115,40,100,40,115,40,100,40,115,40,100,40,115,40,100,40,115,40,114,40,128,40,129,35,9,9,9,10,9,10,9,10,9,9,9,10,9,10,9,21,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,21,21,21,21,22,22,22,22,22,22,22,22,23,21,23,23,23,23,21,21,21,21,21,22,22,19,21,20,20,20,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,27,28,29,30,29,29,29,30,29,29,29,30,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,65,65,65,65,65,65,65,67,66,66,67,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,65,65,65,67,67,66,66,68,69 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,182,182,182,181,190,189,190,181,182,181,189,189,189,189,189,180,181,180,181,180,189,180,188,187,188,187,188,187,188,187,188,187,187,187,187,178,179,178,179,178,179,178,187,185,186,185,186,185,186,185,186,185,186,185,185,176,177,192,177,176,177,176,177,176,185,176,184,176,184,183,176,183,176,199,176,183,183,183,183,182,183,182,183,181,183,181,183,181,183,180,183,180,183,180,182,179,182,149,150,134,43,134,134,134,149,134,149,149,44,149,149,32,74,133,163,148,34,133,148,148,148,148,148,148,45,147,148,147,147,147,147,147,45,147,147,147,147,147,147,146,45,146,86,71,71,71,71,71,34,71,71,71,71,86,86,85,36,85,85,85,85,85,85,85,36,85,85,85,85,85,99,85,36,129,129,129,99,99,99,99,36,99,99,99,99,98,129,128,39,98,98,98,98,98,98,98,36,127,128,127,97,97,97,97,36,97,97,97,97,96,97,96,35,96,96,81,81,81,81,81,34,80,81,80,80,80,80,80,34,80,80,80,80,79,80,79,34,79,79,94,109,109,109,109,39,108,109,108,108,108,108,123,38,108,108,107,108,107,123,122,39,92,92,92,92,92,92,77,37,106,106,106,106,106,106,106,39,106,106,105,121,105,106,105,37,90,90,90,105,105,105,105,38,119,119,119,119,119,119,119,41,119,119,118,119,118,119,118,41,118,118,118,118,118,118,102,39,102,102,102,102,87,117,102,40,102,117,101,117,101,116,101,40,101,116,101,116,101,116,100,40,100,115,100,115,100,115,100,40,100,115,100,129,114,129,114,40,114,99,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,21,22,22,22,22,22,22,22,23,23,23,23,21,21,23,21,22,22,22,22,22,22,22,22,22,22,22,23,23,21,21,21,21,22,22,22,22,22,22,22,19,21,21,21,26,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,66,66,65,65,65,65,65,65,65,67,66,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,66,66,66,66,67,69 ,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,179,182,178,182,178,190,177,190,176,190,176,190,191,189,176,189,176,181,176,189,176,189,176,188,190,188,187,188,190,188,187,188,189,188,182,187,182,179,182,179,182,187,182,187,189,187,185,186,188,186,185,186,188,186,180,178,180,193,180,177,180,177,184,177,180,177,179,176,179,176,179,176,179,199,179,183,179,183,178,183,178,183,178,183,178,183,178,183,177,183,177,183,177,183,177,182,177,44,134,43,134,43,134,44,134,44,133,44,148,32,32,34,133,47,163,45,73,43,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,45,146,45,146,45,86,34,71,34,71,34,71,34,70,34,70,35,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,98,36,98,36,128,39,128,36,98,36,98,36,98,36,97,39,127,39,97,36,97,36,97,36,96,36,96,35,96,35,81,35,81,35,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,34,79,36,109,40,108,40,108,39,108,40,108,40,108,40,108,38,107,38,107,37,122,39,122,36,92,36,92,35,76,35,106,39,106,39,106,39,106,39,106,39,105,38,120,38,105,38,90,36,90,36,105,38,104,39,104,41,119,41,119,41,119,41,119,41,118,41,118,41,118,41,118,41,118,41,118,41,117,40,102,39,102,38,102,36,102,40,102,40,101,40,101,40,101,40,101,40,116,40,101,40,115,40,100,40,115,40,100,40,115,40,100,40,115,40,115,40,115,40,100,35,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,21,22,22,22,23,23,23,23,21,21,21,21,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,23,22,21,22,22,22,22,22,22,22,22,22,19,21,21,26,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,28,29,29,30,29,29,29,29,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,66,65,65,65,65,65,65,65,65,65,65,67,65,65,65,65,65,65,65,65,65,65,67,66,67,65,66,65,65,65,66,67,67,66,67,68,69 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,182,182,182,182,190,189,190,181,182,181,190,189,189,189,189,181,181,180,181,180,180,180,188,188,188,187,188,187,188,187,188,187,187,179,187,179,179,178,179,178,179,178,187,186,186,185,186,185,186,185,186,185,186,185,186,177,177,176,177,176,177,176,177,184,176,176,176,176,176,176,176,183,176,199,183,183,176,183,199,183,183,182,183,182,183,181,183,181,183,180,183,180,182,180,182,180,182,149,44,134,134,134,43,134,134,134,44,149,32,73,34,74,134,163,47,148,73,73,43,148,148,148,45,148,148,147,45,147,147,147,45,147,147,147,45,147,147,147,45,147,147,146,35,71,71,71,34,71,71,71,34,71,71,85,36,86,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,85,85,36,99,99,99,36,99,99,99,36,99,99,99,39,129,129,98,36,98,98,98,36,98,98,128,39,128,98,97,36,97,97,97,36,97,97,97,35,97,96,81,35,81,81,81,34,81,81,80,34,81,80,80,34,80,80,80,34,80,80,79,34,79,79,79,34,94,109,109,39,109,109,108,39,108,108,108,40,108,108,108,38,108,108,107,39,122,122,92,36,92,92,77,35,77,107,106,39,106,106,106,39,106,106,106,39,106,121,105,38,105,105,90,35,90,105,105,39,105,105,119,41,119,119,119,41,119,119,119,41,119,119,118,41,118,118,118,41,118,118,118,40,118,103,102,39,102,102,87,40,102,117,102,40,102,117,101,40,101,116,101,40,101,116,101,40,101,116,100,40,100,115,100,40,100,115,100,40,100,115,100,40,100,99,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,21,23,23,22,21,21,21,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,19,21,21,26,29,28,29,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,65,65,65,65,65,65,67,65,65,65,65,65,65,65,67,67,66,67,66,66,65,66,65,65,65,66,67,66,66,67,68,68,69 ,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,179,183,179,183,178,190,178,190,177,190,177,190,189,189,176,189,176,181,176,189,176,189,176,189,176,188,187,188,187,188,190,188,187,188,183,188,182,179,182,187,182,187,182,187,185,186,189,186,185,186,185,186,185,186,181,178,180,177,180,177,180,177,180,185,180,177,180,176,179,176,179,183,179,183,179,183,178,183,199,183,178,183,178,183,178,183,178,183,177,183,177,183,177,182,177,182,149,44,134,43,134,43,134,44,134,44,32,32,73,34,73,34,133,47,148,34,73,34,133,45,147,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,45,146,45,146,35,71,34,71,34,71,34,71,34,70,35,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,128,39,128,36,98,36,98,36,98,36,97,39,127,39,97,36,97,36,97,36,97,36,96,35,96,35,81,35,81,35,81,34,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,34,79,36,109,40,109,39,108,40,108,39,108,40,123,38,108,38,108,37,92,38,122,39,92,36,92,36,77,35,77,35,106,39,106,39,106,39,106,39,106,39,106,38,120,38,105,38,90,36,90,36,105,38,105,39,104,41,119,41,119,41,119,41,119,41,119,41,118,41,118,41,118,41,118,41,118,41,118,40,102,39,102,38,102,36,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,40,100,40,100,40,100,40,100,40,115,40,100,40,115,40,100,35,8,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,8,9,9,9,9,21,22,21,21,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,23,22,21,22,22,22,22,22,22,22,23,19,21,26,29,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,29,29,29,30,29,29,29,30,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,66,65,65,65,65,65,65,67,67,66,67,66,66,65,66,65,65,65,66,67,66,66,67,66,67,68,69 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,183,182,182,182,190,190,190,181,182,181,190,181,189,189,189,181,181,181,181,180,189,180,188,188,188,188,188,187,188,187,188,187,187,187,187,179,179,179,179,178,179,178,186,186,186,186,186,185,186,185,186,185,186,185,185,177,177,176,177,184,185,176,177,184,176,176,176,176,176,176,176,176,176,183,183,183,183,183,199,183,183,182,183,182,183,182,183,181,183,181,182,181,182,180,182,180,44,149,135,134,43,134,134,134,44,32,74,74,34,74,74,88,42,163,148,73,34,73,133,148,45,148,148,148,45,147,148,147,45,147,147,147,45,147,147,147,45,147,147,146,45,146,147,86,34,71,71,71,34,71,71,71,34,86,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,99,85,36,99,99,99,36,99,99,99,36,99,99,98,36,98,99,98,36,98,98,98,36,128,128,128,36,97,97,97,36,97,97,97,35,97,97,96,35,81,97,81,34,81,81,81,34,81,81,81,34,80,81,80,34,80,80,80,34,80,80,80,34,79,80,94,39,109,109,109,39,109,109,109,39,108,124,108,38,108,108,108,37,93,93,93,36,92,93,92,35,92,77,77,37,107,107,107,39,106,107,106,39,106,106,106,41,106,106,106,37,90,91,90,37,105,105,105,37,120,120,120,41,119,120,119,41,119,119,119,41,119,119,119,41,118,119,118,41,118,118,103,39,103,103,103,37,87,103,102,40,102,102,102,40,102,117,102,40,101,117,101,40,101,116,101,40,101,116,101,40,100,116,100,40,100,115,100,40,100,115,85,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,21,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,23,22,21,22,22,22,23,23,23,23,25,19,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,29,29,29,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,65,67,67,66,66,66,65,65,65,65,65,65,65,65,67,67,66,67,66,66,66,66,65,65,65,67,66,66,66,67,66,67,68,69,69 ,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,180,183,179,183,179,190,178,190,178,190,177,182,184,190,176,189,176,181,176,189,176,189,176,189,190,188,188,188,190,188,187,188,190,188,183,187,183,179,182,187,182,187,182,187,189,186,185,186,188,186,185,186,188,186,181,177,181,177,184,193,196,185,180,177,180,176,179,176,179,183,179,183,179,183,179,183,179,183,178,183,178,183,178,183,178,183,178,183,177,183,177,182,177,182,177,182,149,44,134,43,134,43,134,44,134,32,74,34,73,36,88,38,133,47,148,34,73,34,73,43,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,45,146,35,71,34,71,34,71,34,71,34,70,35,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,39,127,39,97,36,97,36,97,36,97,36,97,36,96,35,81,35,81,35,81,34,81,34,81,34,80,34,80,34,80,34,80,34,80,34,80,34,79,34,79,34,79,36,109,39,109,40,109,39,108,40,108,39,123,38,108,38,108,37,93,37,92,36,92,36,92,35,77,35,77,34,107,39,106,39,106,39,106,39,106,39,106,38,121,38,105,38,90,36,90,36,105,38,105,39,105,41,119,41,119,41,119,41,119,41,119,41,119,41,118,41,118,41,118,41,118,41,118,40,103,39,102,38,102,36,102,40,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,40,100,40,100,40,115,40,100,40,115,40,100,40,85,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,36,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,25,24,25,24,25,19,26,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,28,29,29,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,67,67,66,66,65,66,65,67,65,66,65,67,66,67,66,67,66,66,66,66,65,66,65,65,65,66,65,66,66,67,66,67,66,67,68,69 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,183,198,183,182,190,190,190,182,182,178,190,182,189,189,189,181,181,176,181,181,181,176,189,188,188,188,188,188,188,187,188,187,187,183,187,179,179,183,179,179,179,182,187,186,186,186,186,186,186,185,186,185,185,185,185,177,177,181,185,193,193,184,177,176,176,180,176,176,176,179,176,176,176,179,183,183,183,179,183,183,183,178,183,182,183,178,183,182,182,177,182,181,182,177,182,180,150,134,44,134,134,134,43,134,134,32,34,74,89,104,38,134,164,163,45,73,73,73,34,133,148,148,45,148,148,147,45,148,147,147,45,147,147,147,45,147,147,147,45,147,147,146,45,146,86,71,34,71,71,71,34,71,71,86,36,86,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,99,85,36,99,99,99,36,99,99,99,36,99,99,98,36,98,98,98,36,98,98,98,36,98,98,97,36,97,97,97,36,97,97,97,35,97,97,81,35,81,81,81,34,81,81,81,34,81,81,80,34,140,80,80,34,80,80,80,34,80,80,79,34,94,109,109,39,109,109,109,39,109,109,108,40,108,108,108,38,108,108,93,36,93,93,92,35,92,92,77,34,77,107,107,39,107,107,106,39,106,106,106,39,106,121,106,38,106,106,165,45,90,105,105,39,105,105,120,41,120,120,119,41,119,119,119,41,119,119,119,41,119,119,118,41,118,118,118,40,118,103,103,38,103,103,87,40,102,117,102,40,102,117,102,40,102,117,101,40,101,116,101,40,101,116,101,40,101,116,100,40,100,115,100,40,100,115,85,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,36,99,99,98,35,21,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,22,23,23,23,25,25,24,25,24,25,24,25,24,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,28,29,29,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,66,65,65,65,65,67,67,66,65,65,67,66,66,65,65,67,67,66,67,66,66,66,66,66,66,65,66,65,65,65,66,66,66,66,66,66,67,66,67,68,68,69 ,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,183,180,199,180,183,179,190,179,190,178,190,178,182,189,190,177,189,176,181,176,189,176,189,176,189,196,196,190,188,188,196,195,188,187,187,183,187,183,179,182,187,186,187,189,187,186,186,189,186,185,186,188,186,185,185,181,177,180,185,196,193,196,193,180,177,180,176,180,183,179,183,179,183,179,183,179,183,178,183,178,183,178,183,178,183,178,183,178,183,177,182,177,182,177,182,177,182,149,44,134,43,134,43,134,44,32,34,74,36,103,38,103,42,163,45,73,34,73,34,73,34,133,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,45,86,34,71,34,71,34,71,34,70,35,86,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,85,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,36,97,36,97,36,97,36,97,35,97,35,81,35,81,35,81,34,81,34,81,34,81,34,80,34,80,42,80,34,80,34,80,34,80,34,79,34,94,39,109,39,109,39,109,39,109,39,108,40,123,38,108,38,108,37,93,37,93,36,92,36,92,35,77,35,77,38,107,40,122,39,106,39,106,39,106,39,106,38,121,38,106,46,165,45,150,45,105,38,105,38,105,41,120,41,119,41,119,41,119,41,119,41,119,41,119,41,118,41,118,41,118,41,118,40,103,39,103,38,102,36,102,40,102,40,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,40,100,40,100,40,100,40,100,40,100,35,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,99,36,98,36,98,35,98,35,98,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,22,22,22,22,23,23,23,23,24,25,24,25,24,25,24,25,24,25,24,25,26,28,28,29,28,28,28,29,28,28,28,28,28,28,28,28,27,28,28,28,27,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,28,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,65,65,65,65,67,67,65,65,67,67,66,67,65,66,67,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,66,66,66,66,67,66,67,66,67,68,69 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,183,183,183,182,182,190,190,190,182,182,182,182,182,190,189,189,181,181,181,181,197,197,181,188,188,196,196,188,188,188,196,196,188,187,187,187,179,187,187,187,195,195,195,194,194,194,194,194,194,194,194,194,185,185,185,185,177,177,185,193,193,193,192,176,176,176,176,176,176,176,176,176,176,183,176,183,184,191,183,183,183,183,183,183,182,183,182,182,182,182,181,182,181,182,181,182,150,44,135,43,134,43,134,134,134,32,89,36,104,38,104,104,134,47,148,34,73,34,73,73,73,43,148,44,148,44,148,148,147,44,147,44,147,44,147,147,147,44,147,44,147,44,147,147,146,45,71,34,71,34,71,71,71,34,86,36,86,36,86,86,85,36,85,36,85,36,85,85,85,36,85,36,85,36,85,85,85,36,85,36,99,36,99,99,99,36,99,36,99,36,99,99,98,36,98,36,98,36,98,98,98,36,98,36,97,36,97,97,97,35,97,35,97,35,97,97,81,34,81,34,81,34,81,81,81,34,81,34,140,34,80,80,80,34,80,34,80,34,80,95,109,39,109,39,109,39,109,109,109,39,109,40,108,38,108,108,108,37,93,36,93,36,93,93,92,35,107,38,122,40,122,122,122,40,122,40,121,40,106,106,106,41,166,46,151,45,151,151,165,45,150,39,105,37,120,120,120,41,120,41,119,41,119,119,119,41,119,41,119,41,119,119,118,41,118,40,103,39,103,103,103,37,88,39,102,40,102,102,102,40,102,39,102,40,102,102,101,40,101,39,101,40,101,116,101,40,101,40,100,40,100,115,100,35,9,9,9,9,9,9,9,9,9,9,9,9,9,9,99,36,99,35,99,35,99,99,99,35,99,35,98,21,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,65,65,65,65,65,65,65,65,67,65,65,65,65,67,67,66,66,65,65,67,65,67,67,66,67,66,66,66,66,67,67,66,67,66,66,66,66,66,66,65,65,65,65,68,66,66,66,66,66,66,66,66,67,69,68,68,69,69 ,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,181,183,180,183,180,183,180,191,179,190,179,182,178,182,184,190,177,189,197,181,176,197,196,189,176,189,196,196,188,188,190,196,196,188,190,188,187,187,199,195,198,187,189,187,186,187,189,186,186,186,197,194,197,194,197,186,181,177,181,185,196,193,196,193,180,176,180,176,180,176,179,183,179,183,179,183,179,191,187,191,191,183,178,183,178,183,178,183,177,182,177,182,177,182,177,182,177,44,134,44,134,43,134,43,134,44,74,39,104,38,104,37,133,47,163,45,73,34,73,34,73,34,73,43,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,146,45,146,35,71,34,71,34,71,34,71,35,86,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,36,97,36,97,36,97,35,97,35,82,35,81,35,81,34,81,34,81,34,81,34,81,34,80,42,80,34,80,34,80,34,80,34,80,34,94,40,109,39,109,39,109,39,109,40,109,39,123,38,108,38,108,37,93,37,93,36,93,36,92,38,107,40,122,40,122,40,122,40,122,40,121,40,121,40,106,38,166,47,151,46,151,45,150,47,165,47,150,38,105,41,120,41,120,41,119,41,119,41,119,41,119,41,119,41,119,41,118,41,118,41,118,40,103,39,103,38,103,36,102,40,102,40,102,40,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,40,100,40,100,40,100,35,32,9,8,9,8,9,8,9,8,9,8,9,85,36,85,35,85,35,99,35,99,35,99,35,98,35,98,35,21,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,24,25,24,25,24,25,24,24,24,24,24,24,24,24,23,24,23,24,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,27,28,28,28,65,65,65,65,65,65,65,65,65,67,65,65,65,65,67,66,66,65,66,65,65,67,67,66,67,66,66,65,66,67,67,66,67,66,67,66,66,65,66,65,66,68,68,66,66,65,66,66,66,66,67,66,67,66,67,66,67,68,69 ,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,8,9,9,9,181,183,183,183,181,183,183,190,190,190,182,182,179,182,182,190,190,190,181,197,177,181,197,197,176,189,189,196,196,188,188,188,196,196,188,187,187,187,195,187,187,187,179,187,195,187,187,186,186,194,186,194,198,194,194,193,197,185,177,177,185,193,193,192,196,176,176,176,180,176,176,176,180,183,176,183,179,183,191,191,191,191,183,183,178,183,183,182,178,182,182,182,177,182,181,182,177,182,150,150,135,43,135,135,134,43,134,134,74,38,89,104,89,42,164,164,148,34,74,74,73,34,73,73,133,44,148,148,148,44,148,148,147,44,147,147,147,44,147,147,147,44,147,147,147,44,147,147,86,34,71,71,71,34,71,71,86,36,86,86,86,36,86,86,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,85,85,36,85,99,85,36,99,99,99,36,99,99,99,36,99,99,98,36,98,98,98,36,98,98,98,36,98,98,97,36,97,97,97,35,97,97,82,35,82,82,81,34,81,81,81,34,81,81,81,34,141,81,80,34,80,80,80,34,80,80,80,36,110,110,109,39,109,109,109,39,109,109,109,40,109,109,108,38,108,108,93,36,93,93,108,38,123,123,122,40,122,122,122,40,122,122,122,40,122,107,106,41,121,166,166,46,151,151,151,45,166,166,165,45,105,105,120,41,120,120,120,41,120,120,119,41,119,119,119,41,119,119,119,41,119,119,118,40,118,103,103,38,103,103,88,40,103,103,102,40,102,102,102,40,102,102,102,40,102,117,101,40,101,116,101,40,101,116,101,40,101,116,100,40,85,32,8,9,9,9,8,9,9,85,85,36,85,85,85,35,99,99,99,35,99,99,99,35,99,99,99,35,99,99,21,22,22,22,22,22,22,22,23,23,23,23,24,24,24,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,24,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,65,65,65,65,65,65,65,65,65,67,65,65,65,65,65,67,67,66,66,65,65,67,67,66,67,66,66,66,66,67,67,66,67,66,66,66,66,66,66,65,68,68,67,67,67,66,66,66,66,66,66,66,67,66,67,69,68,68,69,69 ,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,181,183,181,51,181,183,180,49,180,191,180,51,179,182,179,49,190,190,178,51,197,181,177,53,197,189,176,51,196,197,190,52,188,196,196,53,190,196,187,52,176,195,183,51,183,195,189,52,186,186,194,52,189,186,193,53,197,194,197,48,181,185,197,53,196,193,180,49,180,176,180,49,179,183,179,48,179,183,179,52,184,191,186,50,178,183,178,48,178,182,178,49,177,182,177,49,177,182,177,44,134,44,134,43,134,43,134,44,134,44,74,37,89,36,134,47,148,34,73,34,73,34,73,34,73,43,148,45,148,44,148,45,147,44,147,45,147,44,147,45,147,44,147,45,146,44,147,45,146,45,86,34,71,34,71,34,71,35,86,36,85,36,86,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,36,97,36,97,35,97,35,82,35,82,35,81,34,81,34,81,34,81,34,81,34,141,46,80,34,80,34,80,34,80,34,80,34,95,39,109,39,109,39,109,39,109,39,109,39,124,38,108,38,108,37,93,37,108,38,108,40,123,40,122,40,122,40,122,40,122,40,122,40,107,38,121,41,121,41,166,46,151,46,151,45,151,47,165,47,150,38,105,41,120,41,120,41,120,41,119,41,119,41,119,41,119,41,119,41,119,41,118,41,118,40,103,39,103,38,88,36,103,40,102,40,102,40,102,40,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,40,100,40,85,35,32,9,8,9,8,36,85,36,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,98,21,22,22,22,23,23,23,23,24,24,24,24,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,24,24,23,24,23,26,28,28,27,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,27,27,27,28,28,28,28,31,31,31,31,31,31,31,65,65,65,65,65,67,66,66,65,66,65,65,65,65,65,67,66,67,65,66,67,67,66,67,66,67,66,66,65,67,66,67,66,67,66,66,66,66,65,68,67,68,66,67,66,66,65,66,66,67,66,68,67,68,66,67,66,68,67,69 ,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,182,199,183,183,181,183,181,183,180,191,191,191,180,182,179,182,179,190,190,190,178,198,177,181,197,197,181,189,189,197,196,188,188,188,196,196,188,196,188,187,176,179,195,179,183,187,195,187,187,186,186,194,186,186,186,194,186,186,194,193,197,177,185,193,185,193,193,176,180,176,180,176,180,176,176,183,180,183,179,183,184,191,191,191,179,183,179,183,178,182,182,182,178,182,178,182,177,182,181,181,150,44,135,43,135,43,134,43,134,44,134,44,74,35,89,42,164,45,74,34,73,34,73,34,73,34,73,43,148,44,148,44,148,44,148,44,147,44,147,44,147,44,147,44,147,44,147,44,147,44,147,35,71,34,71,34,71,34,86,36,86,36,86,36,86,36,86,36,85,36,85,36,85,36,145,45,145,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,35,97,35,97,35,82,35,82,34,82,34,81,34,81,34,81,34,81,42,171,34,81,34,80,34,80,34,80,34,80,36,110,39,110,39,109,39,109,39,109,39,109,40,109,38,109,37,108,38,108,40,123,40,123,40,123,40,123,40,122,40,122,40,122,38,107,41,122,41,122,41,121,46,166,46,151,45,151,45,166,47,166,45,105,37,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,41,119,41,119,40,103,39,103,38,103,37,88,39,103,40,103,39,102,39,102,39,102,40,102,39,102,40,102,39,101,40,101,39,101,40,101,39,101,40,101,35,85,32,8,36,85,36,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,99,35,99,35,99,23,23,23,23,23,24,24,24,24,24,24,23,24,23,24,23,24,23,24,23,23,23,23,23,23,23,24,23,23,23,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,65,65,65,65,65,67,66,66,66,66,65,65,65,65,65,65,67,67,66,66,67,67,67,67,66,66,66,66,66,66,67,67,67,67,66,66,66,66,65,65,68,68,67,67,66,66,66,68,68,68,67,67,67,67,66,67,66,66,67,68,69 ,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,182,183,198,183,186,191,186,191,180,183,180,191,180,191,179,183,179,183,184,190,178,190,197,182,177,198,197,189,176,189,188,188,188,189,190,188,188,188,190,188,187,188,176,196,176,187,183,195,187,187,189,187,194,186,189,186,194,186,188,186,197,193,181,185,185,193,188,193,181,177,180,176,180,176,180,183,180,183,179,183,179,191,187,183,179,183,178,183,178,183,178,183,178,182,178,182,177,182,185,190,193,44,135,44,134,43,134,43,134,44,134,44,134,34,74,42,164,47,149,34,73,34,73,34,73,34,73,34,133,44,148,45,148,44,148,45,147,44,147,45,147,44,147,45,147,44,147,45,147,44,146,45,86,35,71,34,71,34,71,35,86,36,86,36,86,36,85,36,85,36,85,36,85,36,85,45,145,45,145,45,145,36,85,36,85,36,85,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,36,97,36,97,35,82,35,82,35,82,34,81,34,81,34,81,34,81,34,141,46,81,34,80,34,80,34,80,34,80,34,95,39,110,39,109,39,109,39,109,39,109,39,124,38,109,37,108,38,123,40,123,40,123,40,123,40,123,40,122,40,122,38,107,38,122,41,122,41,122,41,121,41,166,47,151,46,151,45,151,47,166,47,150,38,105,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,41,119,41,119,41,118,40,103,39,103,38,88,36,103,40,103,40,102,40,102,40,102,40,102,40,102,40,102,40,101,40,101,40,101,40,101,40,101,40,101,35,85,36,85,36,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,98,35,98,35,98,24,24,24,23,24,23,24,23,24,24,23,23,24,23,24,23,23,23,23,23,23,23,24,23,26,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,65,65,65,65,65,67,66,67,66,66,65,66,65,65,65,65,65,67,66,66,67,67,66,67,66,67,66,66,65,66,65,67,66,67,66,67,66,66,65,66,65,68,67,68,66,67,66,68,67,68,67,68,67,67,66,67,66,67,66,68,68,69 ,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,183,176,199,182,191,191,191,181,183,183,191,191,191,183,183,179,183,182,190,190,190,182,198,177,182,181,181,177,189,189,189,188,189,188,188,188,188,188,188,188,188,188,179,195,179,179,187,195,187,187,187,186,194,186,186,186,194,186,186,185,177,177,177,181,185,185,185,185,176,177,176,180,176,176,176,180,183,176,183,180,183,184,191,179,183,183,183,179,183,183,182,178,182,182,182,178,182,189,197,193,197,150,150,135,43,135,135,134,43,134,134,134,44,149,74,134,47,164,149,74,34,74,74,73,34,73,73,73,34,133,148,148,44,148,148,148,44,148,148,147,44,147,147,147,44,147,147,147,44,147,147,147,45,87,72,71,34,71,71,86,36,86,86,86,36,86,86,86,36,86,86,85,36,85,85,85,43,145,145,145,45,145,145,145,45,85,85,85,36,85,99,85,36,99,99,99,36,99,99,99,36,99,99,98,36,98,98,98,36,98,98,98,36,98,98,97,35,97,97,82,35,82,82,82,34,82,82,81,34,81,81,141,44,171,81,81,34,81,81,80,34,80,80,80,36,110,110,110,39,110,110,109,39,109,109,109,40,109,109,109,40,124,124,123,40,123,123,123,40,123,123,123,40,108,108,122,41,122,122,122,41,122,122,122,41,122,167,166,46,151,151,151,45,166,166,166,45,106,106,120,41,120,120,120,41,120,120,120,41,120,120,119,41,119,119,119,41,119,119,119,40,119,104,103,38,103,103,88,40,103,103,103,40,103,103,102,40,102,102,102,40,102,102,102,40,102,102,101,40,101,101,101,40,86,86,86,36,86,86,85,35,85,85,85,35,85,85,85,35,85,85,85,35,85,85,85,35,99,99,85,35,99,99,99,35,99,99,99,35,99,99,99,35,99,99,23,23,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,24,24,24,24,26,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,65,65,65,65,65,67,66,67,66,66,65,65,65,65,67,67,66,66,66,66,65,65,65,67,67,66,66,66,66,66,65,66,65,65,67,67,66,65,65,66,65,66,68,68,67,66,66,68,68,68,67,67,67,67,66,67,66,66,66,68,68,69,69 ,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,208,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,183,51,198,183,187,51,186,191,181,49,180,191,180,48,179,183,179,49,184,191,178,51,178,182,177,51,177,190,176,51,176,189,191,52,191,189,191,52,190,188,190,51,176,180,176,51,176,187,190,52,189,187,189,52,189,186,189,52,189,186,182,49,182,177,188,51,188,185,181,49,181,176,181,49,180,183,180,49,180,183,180,52,187,183,179,49,179,183,179,49,178,182,178,49,178,190,185,53,193,198,150,44,135,44,135,43,134,43,134,44,134,44,134,44,74,42,164,45,74,34,74,34,73,34,73,34,73,34,73,43,148,44,148,44,147,44,148,45,147,44,147,45,147,44,147,45,147,44,147,45,146,44,147,36,71,34,71,34,71,35,86,36,86,36,86,36,85,36,86,36,85,36,85,36,85,35,85,43,145,45,145,45,145,45,145,45,145,45,145,36,85,36,85,36,85,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,36,97,35,97,35,82,35,82,35,82,34,82,34,81,34,81,34,81,42,156,46,81,34,81,34,80,34,80,34,80,34,95,39,110,39,110,39,109,39,109,39,109,39,124,40,124,40,124,40,123,40,123,40,123,40,123,40,123,38,108,41,122,41,122,41,122,41,122,41,122,41,122,41,166,46,151,46,151,45,151,47,166,47,166,45,105,41,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,41,119,41,119,40,103,39,103,38,88,36,103,40,103,40,103,40,102,40,102,40,102,40,102,40,102,40,102,40,101,40,101,40,86,36,86,35,86,35,86,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,98,35,99,35,98,35,22,23,22,23,23,23,23,24,23,23,22,23,24,24,24,24,21,21,22,26,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,27,27,27,27,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,21,65,65,65,65,65,65,65,67,67,66,66,65,67,67,67,66,67,66,67,65,66,65,66,65,65,65,67,66,66,66,66,65,66,65,66,65,65,65,66,65,66,65,66,65,66,66,66,65,68,68,68,67,67,67,67,66,67,66,66,67,68,68,69,68,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,213,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,176,182,199,182,191,184,191,181,183,181,191,191,183,180,183,180,183,179,191,190,191,178,182,178,182,177,190,177,190,189,189,189,189,188,189,188,189,188,188,188,188,188,180,176,180,176,179,183,179,183,179,183,178,183,186,186,186,186,186,186,177,182,177,182,185,185,185,185,176,181,176,181,176,181,176,181,176,180,183,180,183,184,191,180,183,179,183,179,183,179,182,178,182,178,190,194,198,194,197,189,44,150,44,135,43,135,43,135,43,134,44,134,44,149,44,134,47,149,34,74,34,74,34,74,34,73,34,73,34,133,44,148,44,148,44,148,44,148,44,148,44,147,44,147,44,147,44,147,44,147,44,147,45,87,35,87,34,71,34,86,36,86,36,86,36,86,36,86,36,86,36,86,36,85,36,85,35,85,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,36,99,36,99,36,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,35,98,35,97,35,97,35,82,34,82,34,82,34,82,34,81,42,156,44,171,44,81,34,81,34,81,34,80,34,80,36,110,39,110,39,110,39,110,39,109,39,109,39,109,39,124,40,124,41,124,41,123,40,123,40,108,38,123,41,123,41,123,41,122,41,122,41,122,41,122,41,122,46,167,46,151,45,151,45,166,47,166,47,151,37,121,41,120,41,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,40,104,39,104,38,103,37,88,39,103,39,103,47,163,46,103,39,102,39,102,39,102,39,102,39,102,39,87,36,86,35,86,35,86,35,86,35,86,35,86,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,99,35,99,35,99,35,99,35,21,23,23,23,23,23,23,24,24,24,24,21,21,21,21,23,22,26,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,23,23,23,23,21,65,65,65,65,65,65,65,65,67,66,67,67,67,67,67,66,66,66,66,68,66,66,66,65,65,65,65,65,66,66,66,66,66,65,65,65,65,65,66,65,66,66,66,66,66,66,66,66,68,68,68,67,67,67,67,66,66,66,66,67,68,68,68,68,69,69 ,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,208,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,8,9,8,9,8,8,8,9,182,183,182,49,187,191,187,51,181,183,180,51,180,183,180,49,179,183,184,51,178,191,178,49,178,190,177,51,177,190,184,51,184,189,191,52,191,189,191,52,176,180,176,49,176,188,176,51,190,187,189,52,189,187,183,49,183,178,189,51,182,178,182,49,188,185,188,51,181,177,181,49,181,176,181,49,180,183,180,49,180,191,179,49,179,183,179,48,179,183,178,49,186,190,194,53,194,190,185,49,150,44,135,44,135,43,135,43,134,44,134,44,134,44,134,47,164,45,74,34,74,34,74,34,73,34,73,34,73,43,148,45,148,44,148,45,148,45,147,45,147,44,147,45,147,45,147,45,147,44,147,44,147,45,86,35,71,34,71,35,86,36,86,36,86,36,86,36,86,36,85,36,85,36,85,35,85,35,85,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,99,36,99,36,99,36,98,36,98,36,98,36,98,36,98,36,98,35,97,35,82,35,82,35,82,34,82,34,82,34,81,34,141,44,141,46,156,34,81,34,81,34,80,34,80,34,95,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,41,123,41,123,40,123,41,123,41,123,41,122,41,122,41,122,41,122,41,122,41,167,47,151,46,151,45,151,47,166,47,166,45,106,41,120,41,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,41,119,40,104,39,103,38,88,36,103,40,163,47,163,47,148,46,162,40,102,40,102,40,102,36,87,36,87,35,86,35,86,35,86,35,86,35,86,35,86,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,99,35,98,35,98,35,21,23,22,23,22,23,24,21,21,21,22,23,22,23,22,23,26,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,22,24,24,23,23,23,23,23,22,22,21,65,65,65,65,65,65,65,65,65,67,67,66,67,66,67,66,67,66,68,66,66,65,66,65,66,65,66,65,65,66,66,65,66,68,68,67,67,66,67,66,66,65,66,66,66,66,67,66,67,68,68,67,68,67,67,66,67,66,66,67,68,68,69,68,69,68,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,213,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,176,176,176,182,191,184,191,181,183,183,191,181,183,183,183,180,183,182,191,190,191,182,183,178,183,182,182,177,190,189,190,189,189,189,189,188,189,188,188,176,188,180,180,176,180,179,187,187,187,187,187,186,187,186,186,186,186,186,178,183,178,178,177,182,185,185,185,185,177,177,176,181,176,176,176,181,183,176,183,180,183,184,183,180,183,183,183,179,183,183,182,190,198,198,198,194,189,181,181,177,44,150,150,135,43,135,135,135,44,150,150,149,45,149,134,164,47,149,74,74,34,74,74,74,34,74,74,73,34,133,148,148,44,148,148,148,44,148,148,148,44,148,148,147,44,147,147,147,44,147,147,147,44,147,87,87,35,72,72,86,36,86,86,86,36,86,86,86,36,86,86,86,36,86,86,85,35,85,85,85,43,145,145,145,44,145,145,145,45,145,145,145,45,145,159,145,45,159,159,159,45,159,99,99,36,99,99,98,36,98,98,98,36,98,98,98,35,98,98,82,35,82,82,82,34,82,82,82,34,142,157,156,44,171,156,81,34,81,81,81,34,81,81,80,36,110,110,110,39,110,110,110,39,110,110,109,39,109,109,109,39,109,109,109,40,124,124,123,40,123,123,123,40,123,123,123,41,123,123,122,41,122,122,122,41,122,167,167,46,152,152,151,45,166,166,166,47,151,106,121,41,121,121,120,41,120,120,120,41,120,120,120,41,120,120,119,41,119,119,119,40,119,104,104,38,104,104,88,39,163,163,163,47,163,148,148,44,103,103,102,36,87,87,87,35,87,87,87,35,87,87,86,35,86,86,86,35,86,86,86,35,86,86,85,35,85,85,85,35,85,85,85,35,85,85,85,35,85,85,85,35,85,99,85,35,99,99,99,35,99,99,99,35,99,99,99,35,99,21,22,23,22,22,22,23,21,22,22,22,22,22,22,22,26,27,27,28,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,22,23,23,22,23,22,23,21,22,21,65,65,65,65,65,65,65,65,67,67,67,66,67,66,66,66,68,67,67,66,66,66,66,65,66,65,65,65,65,66,66,66,68,68,68,67,67,67,67,66,67,66,66,66,66,66,66,66,66,68,68,67,67,67,67,66,66,66,67,67,68,68,68,68,69,69,69,69 ,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,208,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,8,9,8,8,183,49,182,183,182,51,187,191,181,49,181,183,180,49,180,183,180,49,184,191,179,51,178,183,178,51,177,190,177,51,177,190,184,52,184,189,191,48,176,189,176,49,176,180,176,51,176,188,190,52,189,187,189,52,189,186,189,52,183,178,183,48,182,177,188,51,188,185,182,49,181,176,181,49,181,183,181,49,180,183,180,52,179,183,179,48,179,183,179,51,186,198,194,53,185,190,178,49,177,181,150,44,135,44,135,44,149,44,165,47,164,47,164,47,134,47,149,34,74,34,74,34,73,34,74,34,73,34,73,34,133,45,148,45,148,45,148,45,147,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,146,36,71,34,71,35,86,36,86,36,86,36,86,36,86,36,85,36,85,36,85,35,85,35,85,35,85,43,145,44,145,44,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,159,45,98,36,98,36,98,36,98,36,98,35,98,35,82,35,82,35,82,34,82,34,82,34,142,44,141,44,141,46,156,34,81,34,81,34,81,34,80,34,95,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,40,123,40,123,40,123,41,123,41,123,41,122,41,122,41,122,41,122,46,152,46,152,46,151,45,151,47,166,47,166,47,151,41,121,41,120,41,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,41,119,40,104,39,104,38,88,36,103,47,163,47,163,47,148,45,148,36,87,36,87,35,87,35,87,35,87,35,87,35,86,35,86,35,86,35,86,35,86,35,86,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,98,35,98,35,98,20,22,23,22,22,22,23,21,22,22,22,21,26,26,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,23,23,23,23,23,22,23,22,23,22,22,21,21,21,65,65,65,65,65,65,65,65,67,67,67,66,67,66,67,68,68,67,67,66,66,65,66,65,66,65,66,65,65,66,68,67,68,67,68,67,67,67,67,66,67,66,66,66,66,66,67,66,67,66,68,67,68,67,67,66,67,66,69,67,68,68,68,68,69,68,69,68,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,210,221,209,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,176,183,176,182,176,184,191,182,183,181,183,181,183,180,183,180,183,180,191,190,191,179,183,179,183,178,191,178,190,189,190,189,190,189,189,188,181,188,189,188,180,176,180,176,180,176,188,187,187,187,187,187,187,186,187,186,186,186,186,186,186,183,177,183,185,185,185,185,176,182,176,182,176,181,176,181,183,181,183,180,183,184,183,180,183,180,183,179,190,195,198,195,198,190,181,178,181,178,181,178,44,150,44,150,44,165,47,165,47,165,47,165,47,164,42,164,45,74,34,74,34,74,34,74,34,74,34,74,34,73,43,148,44,148,44,148,44,148,44,148,44,148,44,148,44,147,44,147,44,147,44,147,44,147,45,87,35,72,34,87,36,86,36,86,36,86,36,86,36,86,36,86,36,86,36,86,35,85,35,85,35,85,43,145,44,145,44,145,44,145,44,145,44,145,45,145,45,145,45,159,45,159,45,159,45,159,45,159,36,98,36,98,36,98,35,98,35,98,35,83,35,83,34,82,34,82,34,142,44,157,44,157,46,171,44,81,34,81,34,81,34,81,34,81,36,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,124,40,124,40,123,40,123,40,123,41,123,41,123,41,123,41,122,41,167,47,167,46,152,45,152,45,167,47,166,46,166,45,121,41,121,41,121,41,121,41,120,41,120,41,120,41,120,41,120,41,120,41,119,40,104,39,104,38,104,37,89,39,164,47,163,47,163,36,88,36,88,35,88,35,88,35,87,35,87,35,87,35,87,35,87,35,87,35,86,35,86,35,86,35,86,35,86,35,86,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,85,35,99,35,99,35,99,35,99,35,99,35,99,35,99,20,22,22,22,22,22,21,22,22,21,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,23,23,23,23,23,22,23,22,23,23,22,22,22,22,22,21,21,65,65,65,65,65,65,67,67,66,67,67,67,67,67,66,68,67,67,67,67,66,66,66,66,65,66,65,65,65,65,65,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,66,67,68,68,67,67,66,66,68,69,69,69,68,68,68,68,68,69,69,69,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,213,217,213,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,183,49,182,49,182,48,182,48,181,49,181,49,181,49,180,49,180,49,185,51,179,51,179,49,178,51,178,51,178,51,184,51,184,52,184,52,184,52,191,51,176,49,176,51,176,51,176,51,190,51,190,52,190,52,189,52,189,52,189,51,183,51,183,49,188,51,188,51,182,49,182,49,181,49,181,49,181,49,180,49,180,52,180,49,180,49,186,51,195,53,195,51,186,49,178,49,178,49,177,49,150,44,150,47,165,47,165,47,164,47,164,47,164,42,164,47,149,34,74,34,74,34,74,34,73,34,73,34,73,34,133,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,86,35,71,35,86,36,86,36,86,36,86,36,86,36,86,36,85,36,85,35,85,35,85,35,85,35,130,44,145,44,145,44,145,44,145,44,145,44,145,45,145,45,145,45,145,45,159,45,159,45,159,45,98,36,98,36,98,36,98,36,98,35,83,35,82,35,82,34,82,34,142,44,142,44,142,44,171,47,156,34,81,34,81,34,81,34,81,34,95,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,40,108,40,123,40,123,41,123,41,123,41,122,41,122,41,122,46,152,47,152,46,152,45,136,45,166,47,166,47,151,41,121,41,121,41,120,41,120,41,120,41,120,41,120,41,120,41,119,41,119,41,119,40,104,39,104,38,89,36,103,47,88,36,88,36,88,35,88,35,88,35,87,35,87,35,87,35,87,35,87,35,87,35,86,35,86,35,86,35,86,35,86,35,86,35,85,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,85,35,85,35,99,35,99,35,99,35,98,35,98,35,19,22,21,22,21,22,23,21,21,26,27,28,27,28,27,28,27,27,27,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,22,24,23,23,23,23,23,23,23,23,23,23,23,23,23,22,23,22,23,22,23,22,22,21,21,65,65,65,65,65,67,67,67,66,67,67,67,66,67,66,68,67,68,67,67,66,66,65,66,65,66,65,66,65,65,65,68,67,68,67,68,67,67,66,67,66,66,66,66,66,67,66,67,66,67,66,67,67,68,68,66,68,68,68,69,68,69,69,68,68,69,68,69,68,69,69,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,210,221,209,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,176,183,176,182,176,182,176,182,183,182,176,181,183,181,183,180,183,180,191,185,191,179,182,179,183,179,183,178,191,189,190,184,190,189,190,191,189,188,189,176,189,176,180,176,188,176,188,190,188,187,187,190,187,187,186,189,186,186,186,189,186,183,183,183,185,185,185,188,177,182,182,182,176,182,176,181,183,181,181,180,183,184,183,180,183,191,196,195,198,191,190,179,182,179,178,178,181,178,180,178,44,150,165,165,47,165,47,165,47,165,165,165,47,135,47,164,45,74,74,74,34,74,34,74,34,74,74,74,34,74,43,148,45,148,148,148,45,148,44,148,45,148,148,148,45,148,44,147,45,147,147,147,45,147,44,147,36,87,72,87,36,87,36,86,36,86,86,86,36,86,36,86,36,86,86,86,35,86,35,85,35,85,85,130,44,145,44,145,44,145,145,145,44,145,44,145,44,145,159,145,44,159,45,159,45,159,159,159,45,159,36,98,36,98,98,98,35,98,35,83,35,83,83,82,43,142,44,142,44,157,157,172,37,172,47,156,34,81,81,81,34,81,34,81,36,111,111,110,39,110,39,110,39,110,110,110,39,110,39,109,39,109,109,109,39,109,39,109,40,124,124,123,40,123,40,123,40,123,123,123,41,123,41,122,41,167,167,152,46,152,45,137,44,152,167,166,46,166,45,121,41,121,121,121,41,121,41,120,41,120,120,120,41,120,41,120,41,120,120,119,40,120,39,104,38,104,104,104,37,104,35,88,35,88,88,88,35,88,35,88,35,88,88,87,35,88,35,87,35,87,87,87,35,87,35,86,35,86,101,101,38,101,38,101,38,116,116,115,41,116,40,115,40,115,115,115,40,115,40,115,40,115,115,100,40,129,38,114,38,114,114,114,35,99,35,99,35,99,99,98,19,21,21,21,22,21,23,21,26,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,22,23,23,23,22,23,23,23,22,23,22,23,22,23,22,23,22,23,23,22,21,22,21,21,65,65,65,65,65,65,67,67,66,67,66,67,67,67,67,68,67,68,67,67,66,66,66,66,65,66,65,65,65,65,65,68,68,68,67,67,67,67,67,67,66,67,66,66,66,66,66,66,66,67,66,67,67,69,67,68,68,68,67,67,68,69,69,69,69,68,68,68,68,69,69,69,69 ,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,214,218,213,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,183,49,182,49,182,48,182,176,182,49,181,49,181,49,180,183,180,49,185,51,179,51,179,183,179,51,178,51,178,51,178,190,184,52,184,52,184,52,176,189,176,49,176,49,176,51,176,188,190,52,190,52,190,52,189,187,189,52,189,51,183,51,176,177,188,51,188,51,182,49,182,176,182,49,181,49,181,49,181,183,180,52,180,51,186,53,195,199,186,49,179,49,179,49,178,181,178,49,177,49,150,47,165,47,165,47,165,47,105,37,104,37,104,42,164,45,74,34,74,34,74,34,74,34,74,34,73,34,73,34,133,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,45,147,36,71,35,86,36,86,36,86,36,86,36,86,36,86,36,86,36,85,35,85,35,85,35,85,35,85,35,130,45,145,44,145,45,145,44,145,45,145,44,145,44,145,44,145,44,145,44,159,45,145,45,159,45,158,36,98,36,98,35,98,35,83,35,83,35,142,43,142,44,142,44,142,44,142,46,112,47,171,44,81,34,81,34,81,34,81,34,96,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,40,123,40,123,40,123,41,123,41,123,41,122,41,122,46,152,46,152,46,152,45,137,45,166,46,166,47,151,41,121,41,121,41,121,41,120,41,120,41,120,41,120,41,120,41,120,41,119,41,119,40,104,39,104,37,104,35,89,35,88,35,88,35,88,35,88,35,88,35,88,35,87,35,87,35,87,35,87,35,87,35,87,38,101,38,101,38,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,40,115,41,115,40,115,40,100,40,100,40,100,40,114,40,100,40,114,38,113,38,113,35,98,35,98,19,21,22,21,22,26,26,27,28,27,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,23,23,23,23,23,22,23,23,23,23,22,23,22,23,22,23,22,23,22,23,22,23,22,23,21,22,21,21,65,65,65,65,65,65,67,67,66,67,66,67,67,67,66,68,67,68,67,67,66,67,66,66,65,66,65,66,65,65,65,68,67,68,67,68,67,67,66,67,66,67,66,66,67,67,67,68,67,68,67,67,67,69,67,69,67,68,68,68,68,69,68,69,68,68,67,67,68,69,69,69,68,69 ,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,210,221,209,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,177,183,177,183,176,182,176,182,176,182,176,181,176,181,183,181,183,180,191,191,191,180,183,179,183,179,191,179,191,189,190,189,190,189,190,189,189,188,189,188,181,176,181,176,180,176,188,187,188,187,187,187,187,187,187,186,186,186,186,186,186,183,177,183,185,185,185,185,176,182,176,182,176,182,176,182,176,181,183,181,183,184,183,196,199,196,191,191,182,179,182,179,181,179,181,178,181,178,180,178,45,165,47,165,47,165,37,105,35,90,35,90,36,135,47,150,34,74,34,74,34,74,34,74,34,74,34,74,34,74,43,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,87,35,87,36,87,36,87,36,86,36,86,36,86,36,86,36,86,36,86,35,86,35,86,35,85,35,85,43,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,159,44,159,44,159,44,159,45,159,36,98,35,98,35,98,35,98,43,143,44,158,44,143,44,157,44,142,44,172,37,172,47,157,34,81,34,81,34,81,34,81,36,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,40,124,40,124,40,123,40,123,40,123,41,123,41,123,41,167,46,152,46,152,45,152,44,152,46,167,46,166,46,151,41,121,41,121,41,121,41,121,41,120,41,120,41,120,41,120,41,120,41,120,37,104,37,104,35,89,35,89,35,89,35,89,35,88,35,88,35,88,35,88,35,88,35,88,35,87,35,87,35,87,38,102,38,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,40,115,40,115,40,115,40,115,40,115,40,115,40,115,40,114,40,114,40,114,39,114,39,114,39,114,38,99,35,19,21,21,26,26,27,27,27,27,27,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,22,24,24,24,23,23,23,23,23,23,22,23,22,23,22,23,22,23,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,21,21,21,65,65,65,65,65,65,65,67,67,67,66,66,66,66,67,68,68,68,67,67,66,66,66,66,65,66,65,65,65,66,66,66,68,68,68,68,67,67,67,67,66,67,66,66,66,68,67,68,67,68,68,67,67,69,67,68,67,68,68,68,68,67,69,69,68,69,68,68,68,68,68,68,67,67,67 ,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,214,218,213,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,183,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,180,49,186,51,180,51,179,49,179,51,179,51,178,51,184,51,184,52,184,51,184,51,177,51,177,49,176,51,176,51,176,51,190,51,190,52,190,52,189,52,189,52,189,51,176,51,176,49,188,51,188,51,182,49,182,49,182,49,181,48,181,49,181,49,180,52,187,50,196,51,179,49,179,49,179,49,178,49,178,49,178,49,178,49,150,47,165,47,165,37,75,35,75,35,90,36,134,47,164,45,74,34,74,34,74,34,74,34,74,34,74,34,73,34,133,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,147,36,87,35,86,36,86,36,86,36,86,36,86,36,86,36,86,36,86,35,85,35,85,35,85,35,85,35,85,43,145,45,145,44,145,45,145,44,145,45,145,44,145,44,145,44,145,44,145,44,145,44,159,44,159,44,158,36,98,35,98,43,143,43,143,44,143,44,142,44,142,44,142,44,142,46,112,47,172,44,81,34,81,34,81,34,81,34,96,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,40,108,40,123,40,123,41,123,41,123,41,167,47,152,46,152,45,152,45,137,45,167,46,166,46,166,45,121,41,121,41,121,41,121,41,120,41,120,41,120,41,120,41,105,37,105,37,89,35,89,35,89,35,89,35,89,35,89,35,88,35,88,35,88,35,88,35,88,35,88,35,87,35,87,35,102,38,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,41,115,41,115,40,115,40,100,40,100,40,100,40,114,40,114,40,114,40,113,39,113,38,113,26,26,26,19,19,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,22,23,23,23,23,23,23,23,23,23,23,22,23,23,23,23,21,22,23,22,23,22,23,22,22,22,22,22,22,22,22,22,22,22,23,21,21,65,65,65,65,65,65,65,67,66,67,66,67,66,66,67,68,67,68,67,67,66,67,66,66,65,69,68,69,65,66,65,66,68,68,67,68,67,68,67,67,66,67,66,66,66,68,67,68,67,68,67,67,67,69,67,69,67,68,67,68,68,68,68,69,68,69,68,69,69,68,67,68,67,68,67,67 ,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,210,221,210,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,8,8,8,7,177,183,176,182,177,182,176,182,176,182,176,181,176,181,183,181,183,181,191,186,191,180,182,180,183,179,181,179,191,190,191,184,190,189,190,184,190,189,189,177,181,177,178,177,188,177,188,190,188,187,187,190,187,187,187,190,187,186,186,189,186,183,183,183,185,185,185,188,177,183,182,182,176,182,182,181,183,181,181,181,183,184,191,187,183,180,179,180,182,179,179,179,182,179,178,178,181,178,177,178,180,151,47,165,47,90,34,75,35,90,35,90,42,165,47,149,34,75,34,74,34,74,34,74,34,74,34,74,34,74,43,148,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,148,45,147,45,147,45,147,45,147,36,87,36,87,36,86,36,87,36,86,36,86,36,86,36,86,36,86,35,86,35,86,35,86,35,85,35,130,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,159,44,159,44,159,44,159,45,99,43,143,43,158,44,143,44,158,44,143,44,143,44,142,44,142,46,112,37,112,47,172,44,82,34,81,34,81,34,81,36,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,40,124,40,123,40,123,40,123,40,123,40,123,46,168,46,152,46,152,45,137,44,152,46,167,46,167,46,151,41,121,41,121,41,121,41,121,41,121,41,120,41,120,38,105,38,90,35,90,35,90,35,89,35,89,35,89,35,89,35,89,35,89,35,88,35,88,35,88,35,88,35,88,35,103,38,102,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,40,115,40,115,40,115,40,115,40,115,40,115,40,100,40,129,40,114,40,114,39,114,39,114,26,26,26,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,23,23,23,23,23,23,22,23,23,23,22,23,22,23,22,23,22,22,22,23,22,23,21,22,22,22,22,22,22,22,22,22,22,22,21,22,21,22,21,22,23,21,65,65,65,65,65,65,65,65,65,67,67,67,66,66,66,66,68,68,67,67,67,67,66,66,66,68,68,68,68,69,69,66,65,67,68,68,67,68,67,67,66,67,66,66,67,68,68,68,67,68,68,67,67,69,67,67,67,68,68,68,68,68,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67 ,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,214,218,213,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,183,49,182,49,182,49,182,49,182,49,181,49,181,49,181,49,181,49,186,51,180,51,180,49,180,51,179,51,179,51,179,51,184,52,184,51,184,51,177,51,177,49,177,51,177,51,176,51,190,52,190,52,190,52,190,52,190,52,189,51,176,51,176,49,189,51,176,48,183,49,182,49,182,48,182,48,181,49,181,49,181,52,187,52,180,49,180,49,179,49,179,49,179,49,178,49,178,49,178,49,177,49,150,47,165,36,75,35,75,35,90,36,135,47,149,34,74,34,74,34,74,34,74,34,74,34,74,34,74,34,133,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,45,87,35,87,36,86,36,86,36,86,36,86,36,86,36,86,36,86,35,86,35,85,35,85,35,85,35,70,35,130,44,145,45,145,44,145,45,145,44,145,45,145,44,145,45,145,44,145,45,145,44,159,45,159,44,159,45,143,44,143,44,143,44,143,44,143,44,143,44,142,44,142,44,172,37,112,37,172,47,157,34,81,34,81,34,81,34,96,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,40,109,40,109,40,108,40,123,40,123,40,123,41,123,41,168,47,152,46,152,45,152,45,137,45,167,46,167,46,166,45,121,41,121,41,121,41,121,41,121,41,105,38,105,38,90,35,90,36,90,35,90,35,89,35,89,35,89,35,89,35,89,35,89,35,88,35,88,35,88,35,88,35,103,38,103,41,117,41,117,41,117,41,117,41,116,41,117,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,41,115,41,115,40,115,41,115,40,115,40,100,40,100,40,100,40,114,40,113,40,114,40,113,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,22,22,23,23,23,22,23,22,23,22,23,22,23,22,22,23,20,22,22,22,22,22,22,22,22,22,22,22,22,21,22,21,22,21,23,21,65,65,65,65,65,65,65,65,65,67,67,66,67,66,66,68,68,67,68,66,67,66,66,67,68,68,68,68,69,68,69,68,67,67,68,68,68,67,67,66,66,67,68,67,68,67,68,67,68,68,67,67,69,67,69,67,68,67,68,67,68,68,69,68,69,68,69,68,68,68,68,68,68,67,68,67,67 ,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,211,221,210,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,178,183,178,183,176,182,177,182,177,182,176,182,183,181,176,181,176,181,184,191,191,180,183,180,183,180,191,179,191,184,191,184,191,184,190,189,190,184,190,178,181,177,181,177,178,177,180,177,180,176,180,176,177,176,187,190,187,190,186,186,186,176,178,183,177,183,177,183,183,183,176,183,176,182,176,182,181,182,191,187,191,187,191,184,180,180,183,180,182,179,182,179,178,179,181,179,181,178,180,178,177,177,180,150,44,32,34,75,35,90,35,90,42,165,45,75,34,74,34,74,34,74,34,74,34,74,34,74,34,134,45,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,87,36,87,36,87,36,87,36,87,36,86,36,86,36,86,36,86,35,86,35,86,35,86,35,86,35,85,35,130,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,145,44,159,44,159,44,159,44,159,45,144,44,143,44,143,44,143,44,143,44,143,44,143,44,142,46,112,37,112,47,172,44,82,34,82,34,81,34,81,36,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,40,124,40,123,40,123,40,123,40,123,46,153,46,153,45,152,45,137,44,152,46,167,46,167,46,167,45,121,41,121,41,121,41,106,38,106,36,91,36,90,35,90,35,90,35,90,35,90,35,90,35,89,35,89,35,89,35,89,35,89,35,89,35,88,35,103,38,103,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,41,115,40,115,40,115,40,115,40,115,40,115,40,115,40,129,40,129,40,114,40,114,39,114,39,114,39,28,28,28,28,28,31,31,31,31,31,31,31,23,24,24,23,23,23,23,23,22,23,22,23,22,23,22,23,22,23,22,22,22,23,22,22,22,22,22,22,22,22,21,20,21,20,21,22,21,22,21,22,21,22,21,22,21,22,21,21,21,22,22,22,22,65,65,65,65,65,65,65,65,65,67,67,66,66,66,66,65,68,68,68,67,67,66,66,66,68,69,68,67,68,68,68,67,67,67,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,67,67,67,67,67,67,68,67,68,68,68,68,69,68,69,68,68,68,68,68,68,68,68,67,67,67,67,67 ,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,211,214,218,222,209,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,183,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,181,49,186,51,180,51,180,49,180,51,179,51,179,51,184,51,184,52,184,52,184,51,178,48,177,48,177,51,177,51,177,51,176,51,176,51,190,51,176,49,176,49,190,52,189,51,176,49,176,49,183,49,183,49,182,48,182,49,188,49,188,52,187,52,187,52,187,52,180,49,180,49,179,49,179,49,179,49,178,49,178,49,178,49,177,49,177,49,177,32,75,35,75,35,120,42,165,47,150,34,74,34,74,34,74,34,74,34,74,34,74,34,74,42,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,147,35,87,36,87,36,86,36,86,36,86,36,86,36,86,36,86,35,86,35,86,35,85,35,85,35,85,35,70,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,44,159,44,143,44,143,44,143,44,143,44,143,44,143,44,142,44,172,37,112,37,112,47,157,34,82,34,81,34,81,34,96,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,40,109,40,108,40,108,40,108,40,123,40,123,46,153,47,152,46,152,45,152,45,137,45,167,46,152,46,166,46,151,38,106,38,106,38,106,37,91,37,90,36,90,36,90,36,90,36,90,35,89,35,89,35,89,35,89,35,89,35,89,35,88,35,88,35,88,38,103,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,41,115,41,115,41,115,41,115,40,115,40,100,40,100,40,114,40,114,40,113,40,113,40,113,19,21,21,21,21,28,28,28,28,28,31,31,22,23,23,23,23,23,23,23,23,22,23,23,23,22,23,22,23,23,21,22,23,22,22,21,20,21,20,21,20,21,22,22,22,22,20,22,22,21,22,21,22,21,22,22,22,22,22,22,22,20,20,20,65,65,65,65,65,65,65,65,67,66,67,66,68,67,66,65,65,68,68,67,67,66,67,66,66,69,69,68,69,68,68,67,67,68,69,69,68,67,68,67,68,67,68,67,68,67,68,67,68,67,67,67,69,67,69,67,69,67,68,67,68,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67 ,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,214,210,222,218,213,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,48,183,176,183,178,182,176,182,49,182,183,181,177,181,183,181,49,181,184,186,191,180,182,180,49,180,181,179,191,190,191,184,51,189,190,184,190,178,179,178,49,178,178,177,189,177,188,177,51,187,188,191,187,187,187,190,52,186,176,176,178,186,183,176,49,183,183,183,177,183,182,183,49,184,198,198,191,184,191,188,52,184,191,187,183,180,179,180,49,180,179,179,181,179,178,178,49,178,177,178,180,178,176,177,49,32,34,120,35,90,39,135,47,47,45,75,34,75,34,74,34,34,34,74,34,74,34,74,34,42,45,149,45,149,45,148,45,45,45,148,45,148,45,148,45,45,45,148,45,148,45,147,45,45,45,147,45,147,45,147,36,36,36,87,36,87,36,86,36,36,36,86,36,86,36,86,35,35,35,86,35,86,35,85,35,35,35,70,43,145,44,145,45,44,44,145,44,145,44,145,44,44,44,145,44,145,44,145,44,44,44,159,44,159,44,159,44,43,44,143,44,143,43,143,44,43,43,143,44,173,37,112,36,37,37,172,47,157,34,82,34,34,34,81,36,111,39,111,39,39,39,111,39,111,39,110,39,39,39,110,39,110,39,110,39,39,39,109,39,109,39,109,39,39,39,109,40,124,40,123,40,40,40,168,47,153,45,152,46,44,44,137,44,137,45,167,46,46,46,167,46,151,38,106,38,37,37,106,37,91,36,90,36,36,36,90,35,90,35,90,35,35,35,89,35,89,35,89,35,35,35,89,35,89,35,103,38,40,41,118,41,118,41,118,41,41,41,117,41,117,41,117,41,41,41,117,41,117,41,116,41,41,41,116,41,116,41,116,41,41,41,115,41,115,41,115,41,40,40,115,41,115,40,115,40,40,40,115,40,129,40,114,40,40,40,114,40,114,39,113,39,19,21,21,21,21,21,23,20,21,21,28,28,22,23,22,23,22,23,22,23,22,23,22,23,22,22,22,22,22,23,21,21,21,20,21,22,22,22,21,22,21,22,21,22,21,22,20,22,21,21,22,22,22,22,22,20,20,20,20,20,20,21,21,65,65,65,65,65,65,65,67,67,66,66,68,68,67,66,65,65,65,65,68,68,67,67,66,66,68,69,69,69,68,68,67,68,67,67,68,69,69,69,67,69,67,68,67,68,68,68,67,68,68,67,67,67,67,67,67,69,68,68,67,68,68,67,68,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67 ,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,210,214,218,222,209,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,183,49,182,49,182,49,182,49,182,49,181,49,181,49,181,49,181,49,186,51,180,51,180,49,180,51,179,51,179,51,179,51,184,52,184,48,178,49,178,49,178,51,177,51,184,51,184,51,191,51,184,52,191,52,191,52,190,52,190,52,190,49,176,49,176,49,176,49,183,49,183,51,189,53,198,51,188,52,188,52,188,52,187,52,180,49,180,49,180,49,179,49,179,49,178,49,178,49,178,49,178,49,177,49,177,32,75,39,75,35,120,42,165,45,75,34,75,34,74,34,74,39,74,34,74,34,74,34,74,42,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,147,45,147,45,87,36,87,36,87,36,86,36,86,36,86,36,86,36,86,35,86,35,86,35,86,35,85,35,70,35,70,35,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,44,159,44,143,44,143,44,143,44,143,44,143,44,143,46,112,37,97,36,112,37,172,44,82,34,82,34,81,34,96,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,109,39,110,39,109,39,109,39,109,39,109,40,108,40,108,40,108,40,123,40,123,46,153,47,152,46,152,45,152,45,137,44,152,46,167,46,151,46,151,45,106,38,106,38,106,37,91,37,90,36,90,36,90,36,90,35,90,35,90,35,89,35,89,35,89,35,89,35,89,35,89,38,103,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,115,41,116,41,115,41,115,41,115,41,115,41,115,41,115,41,115,40,115,41,115,40,115,40,100,40,114,40,114,40,114,40,113,40,113,19,21,21,21,21,21,23,20,21,21,21,21,21,23,23,22,23,22,23,22,23,22,23,22,22,22,22,22,22,23,21,22,22,22,22,22,22,22,22,21,22,21,22,21,22,22,20,22,22,22,20,20,20,20,20,21,21,21,21,21,21,21,65,65,65,65,65,65,65,67,67,66,67,68,68,66,66,65,65,65,66,67,67,67,68,67,68,67,69,68,69,68,69,68,68,67,68,67,67,67,69,68,69,68,68,67,68,67,68,67,68,67,67,67,67,67,69,67,69,67,69,67,68,67,68,67,68,68,69,68,69,68,69,68,68,68,68,68,68,67,68,67,67 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,214,210,222,217,214,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,176,183,178,183,176,182,177,182,176,182,177,182,183,181,176,181,183,181,184,187,184,180,176,180,182,180,191,180,191,185,191,184,191,184,183,179,180,178,182,184,190,184,189,194,194,193,196,193,193,193,196,193,193,192,187,191,187,191,186,191,186,190,186,176,183,176,177,183,183,183,184,199,198,199,184,182,181,182,191,188,191,188,191,188,180,180,183,180,179,180,182,179,178,179,181,179,178,178,180,178,177,178,180,177,176,32,34,120,35,90,39,135,47,150,34,75,34,75,34,75,39,104,39,74,34,74,34,74,42,149,45,149,45,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,147,45,147,45,147,45,87,36,87,36,87,36,87,36,87,36,86,36,86,36,86,35,86,35,86,35,86,35,86,35,86,35,71,34,130,45,145,45,145,45,145,44,145,44,145,44,145,44,145,44,145,44,145,44,159,44,159,44,159,44,159,45,144,44,144,43,143,44,143,43,143,44,143,43,173,37,113,36,97,37,112,47,157,34,82,34,82,34,82,36,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,109,40,123,40,123,40,168,45,153,46,153,45,153,45,137,43,137,45,167,46,167,46,167,46,166,45,106,38,106,37,106,37,91,36,91,36,90,36,90,35,90,35,90,35,90,35,90,35,89,35,89,35,89,35,104,38,119,40,119,41,118,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,41,115,40,115,40,115,40,100,37,114,37,114,37,114,37,114,37,114,37,114,37,19,21,21,21,21,21,23,20,21,21,21,21,21,23,22,22,22,22,22,22,22,22,22,22,21,22,21,22,21,23,20,22,21,22,21,22,21,22,21,21,21,21,21,21,21,22,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,67,67,66,66,68,67,67,66,65,65,65,65,67,67,67,67,67,68,67,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,68,67,67,67,68,67,68,68,67,67,67,67,67,67,68,67,68,67,68,68,68,68,67,68,67,68,69,69,69,68,68,68,68,68,68,68,67,67,67,67 ,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,215,210,215,217,222,217,214,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,183,49,183,49,182,49,182,49,182,49,182,49,181,49,181,49,181,49,187,51,180,51,180,49,180,51,180,51,179,51,184,51,184,48,179,49,178,51,184,53,194,53,194,53,193,53,193,53,193,53,192,53,192,53,192,53,192,53,191,52,190,52,190,52,190,48,176,49,189,51,199,53,189,51,182,49,182,49,181,52,188,52,187,52,180,49,180,49,180,49,179,49,179,49,179,49,178,49,178,49,177,49,177,49,177,32,75,39,75,35,135,47,165,45,75,34,74,34,74,34,104,39,104,34,74,34,74,34,134,45,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,148,43,147,44,147,45,147,45,147,45,147,37,87,37,87,37,87,37,86,37,86,37,86,36,86,35,86,35,86,35,86,35,86,35,85,35,70,35,70,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,143,44,143,44,143,44,143,44,143,44,173,37,112,36,97,36,97,37,172,47,157,34,82,34,81,34,96,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,109,40,108,40,108,40,108,40,168,47,153,46,153,46,152,45,152,45,137,44,152,46,152,46,152,46,151,46,151,38,106,38,106,37,91,37,90,37,90,36,90,36,90,35,90,35,90,35,89,35,89,35,89,35,89,35,104,41,118,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,41,115,41,115,41,115,41,100,37,100,37,100,8,7,8,7,8,7,8,7,8,7,8,7,8,7,19,21,21,21,21,21,23,20,21,21,21,21,20,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,21,22,21,22,21,22,21,22,21,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,67,67,66,66,65,68,67,66,65,65,65,67,67,67,67,68,67,68,67,68,69,69,68,69,68,69,68,68,67,68,67,68,67,67,67,68,67,68,67,67,67,68,67,67,67,67,67,68,67,69,67,69,67,68,67,68,67,67,68,68,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,67 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,211,215,210,223,217,222,209,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,48,183,176,183,49,182,176,182,49,182,183,182,49,181,183,181,49,181,184,187,51,180,182,180,49,180,181,180,51,189,191,185,48,189,180,184,51,195,195,194,53,194,194,194,53,194,194,193,53,193,193,193,53,193,192,192,53,192,192,192,53,186,186,190,52,176,183,190,53,199,184,189,49,183,182,182,49,182,181,182,52,184,191,188,52,181,179,180,49,180,179,179,49,179,178,179,49,178,177,178,49,178,176,177,49,32,34,120,35,35,42,165,47,45,34,75,34,34,34,75,39,39,39,74,34,34,34,134,45,45,45,149,45,45,45,149,45,45,45,148,45,45,45,148,45,45,45,148,45,45,43,133,45,45,44,147,44,45,45,147,45,37,37,87,37,37,37,87,37,36,36,86,36,36,36,86,35,35,35,86,35,35,35,86,35,35,35,70,34,43,44,145,45,44,44,145,45,44,44,145,45,44,44,145,45,44,44,145,45,44,44,145,45,44,44,159,45,45,43,144,44,43,43,143,43,43,43,143,46,37,37,98,36,36,36,112,37,47,44,82,34,34,34,81,36,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,39,110,39,38,39,109,39,38,39,109,39,38,39,109,39,39,39,108,40,40,46,153,46,45,45,153,45,44,44,137,44,43,43,152,46,46,46,152,46,46,46,151,38,37,37,106,37,37,37,91,36,36,36,90,36,35,35,90,35,35,35,89,35,35,35,89,38,38,40,119,41,40,40,118,41,40,40,118,41,40,41,118,41,41,41,117,41,41,41,117,41,41,41,117,41,41,41,116,41,41,41,116,41,41,41,116,41,41,41,115,41,41,41,115,41,37,37,100,37,37,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,19,21,21,21,21,21,23,20,21,21,21,21,20,22,22,22,22,22,21,22,21,22,21,22,21,22,21,22,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,67,67,66,66,65,68,67,67,66,65,65,67,67,67,67,67,67,68,67,68,67,69,69,69,68,68,68,68,67,68,67,67,67,67,68,68,67,67,67,67,69,69,68,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,68,69,68,68,68,68,67,67,67 ,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,215,210,215,210,223,217,214,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,183,49,182,49,182,49,182,49,182,49,181,49,181,49,181,49,181,49,187,51,180,51,180,49,180,51,179,51,179,51,179,48,184,51,184,53,194,53,194,53,194,53,193,53,184,53,184,53,184,53,184,53,192,53,192,53,192,53,192,53,192,53,192,52,190,51,190,53,199,51,183,49,183,49,182,49,182,49,181,49,181,52,187,49,181,49,180,49,180,49,179,49,179,49,179,49,178,49,178,49,178,49,177,49,177,32,75,39,75,35,135,47,150,34,75,34,75,34,74,34,104,39,104,34,74,34,134,45,149,45,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,148,45,133,43,147,44,148,45,147,45,147,45,147,45,147,45,87,37,87,37,87,37,87,37,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,34,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,158,44,143,44,143,44,143,44,143,46,113,37,112,36,97,36,97,36,112,47,172,44,82,34,81,34,96,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,109,40,108,40,108,40,168,47,153,46,152,46,152,45,137,44,137,44,137,45,152,46,151,46,151,46,151,45,106,38,106,37,106,37,90,37,90,36,90,36,90,36,90,35,90,35,89,35,89,35,104,38,119,41,119,41,119,41,118,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,116,41,117,41,116,41,116,41,116,41,116,41,115,41,115,41,115,41,115,37,100,37,100,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,8,7,7,7,19,21,21,21,21,21,23,20,21,21,21,21,20,22,22,22,22,22,22,21,22,21,22,21,22,21,22,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,65,65,65,65,65,68,68,66,66,65,67,67,67,67,68,67,68,67,68,67,67,69,69,68,69,68,68,67,68,67,67,67,68,67,67,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,67 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,215,211,215,210,215,217,222,217,214,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,176,183,49,183,176,182,49,182,183,182,49,182,183,181,49,181,183,181,51,187,184,180,49,180,182,180,51,180,191,185,51,185,191,185,53,195,195,194,53,194,195,184,53,194,194,193,53,193,193,184,53,193,193,193,53,192,192,192,53,192,192,192,53,192,185,192,53,190,185,183,49,183,182,183,49,183,181,182,49,182,181,181,49,181,180,181,49,180,179,180,49,180,178,179,49,179,178,178,49,178,177,178,49,177,176,32,34,120,35,90,42,165,45,75,34,75,34,75,34,75,39,105,39,74,42,134,45,149,45,149,45,149,45,149,45,149,45,149,45,149,45,148,45,148,45,148,45,148,44,148,44,148,45,148,45,148,45,147,45,147,45,147,37,102,37,87,37,87,36,87,36,87,36,86,36,86,35,86,35,86,35,86,35,86,35,86,35,71,35,71,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,44,159,45,159,44,159,44,159,43,144,43,143,43,143,43,173,37,113,36,98,36,98,36,97,37,112,47,157,34,82,34,82,36,111,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,109,39,168,46,153,45,153,45,153,44,153,44,137,43,137,43,152,46,152,46,152,46,152,46,151,45,106,37,106,37,106,37,91,36,90,36,90,36,90,35,90,35,90,35,90,35,104,40,119,40,119,40,119,40,119,40,119,40,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,115,37,100,37,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,19,21,21,21,21,21,23,20,21,21,21,21,20,22,21,22,21,22,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,65,65,65,67,66,68,67,67,66,67,67,67,67,67,67,67,67,69,69,69,69,69,69,69,68,68,67,67,67,68,68,68,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,68,68,67 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,212,215,211,215,210,223,217,223,208,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,183,49,183,49,182,49,182,49,182,50,189,51,189,51,188,49,181,49,181,49,180,49,180,49,180,51,180,51,179,51,185,51,185,53,195,53,194,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,192,53,192,53,192,53,192,53,192,53,192,52,190,49,176,49,183,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,180,49,180,49,179,49,179,49,179,49,178,49,178,49,178,49,177,49,185,32,75,35,75,42,165,47,150,34,75,34,75,34,75,34,104,39,104,42,149,45,149,45,149,45,149,45,149,45,149,45,148,45,148,45,148,45,148,45,148,45,148,45,133,44,148,44,147,45,147,45,147,45,147,45,147,45,147,37,87,37,87,37,87,37,86,36,86,36,86,35,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,143,44,143,44,143,43,173,37,113,37,98,36,97,36,97,36,97,37,172,47,157,34,82,34,96,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,108,39,108,40,108,46,153,47,153,46,153,46,152,45,137,45,137,44,137,45,152,46,152,46,151,46,151,46,151,38,106,38,106,37,91,37,90,36,90,36,90,36,90,35,90,35,89,38,104,40,119,41,119,40,119,41,119,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,116,41,116,41,116,41,116,37,100,37,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,19,21,21,21,21,21,23,20,21,21,21,21,20,21,22,21,22,21,22,21,22,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,65,65,65,67,66,67,68,68,66,66,67,67,67,68,67,68,69,69,68,69,68,69,68,69,68,68,67,67,68,68,69,69,67,67,67,68,67,68,67,67,67,68,67,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,211,215,210,223,218,223,209,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,48,183,176,183,49,182,176,182,49,182,185,189,51,189,191,188,51,188,184,188,51,187,190,180,49,180,181,180,49,180,180,185,52,195,196,195,53,195,195,184,53,184,194,184,53,184,186,184,53,193,193,193,53,193,192,192,53,192,192,192,53,192,199,192,53,192,185,176,49,183,182,183,49,183,182,182,49,182,181,182,49,182,180,181,49,181,179,180,49,180,179,179,49,179,178,179,49,179,177,186,52,185,185,185,53,32,34,75,35,42,47,165,45,34,34,75,34,34,34,75,39,39,39,74,34,34,34,149,45,45,45,149,46,46,44,149,45,44,44,148,45,44,44,148,45,44,44,148,44,44,44,148,45,45,45,148,45,45,44,147,45,44,45,87,37,36,36,87,37,36,36,87,36,36,36,86,35,35,35,86,35,35,35,86,35,35,35,71,34,34,34,130,45,45,45,145,45,44,45,145,45,44,45,145,45,44,45,145,45,44,45,145,45,44,44,159,45,44,44,159,45,43,43,143,43,43,46,113,37,36,36,98,36,36,36,97,36,37,47,172,44,34,34,82,36,38,39,111,39,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,39,110,39,38,39,109,39,38,39,109,39,38,39,108,46,46,45,153,45,45,44,153,44,44,44,137,43,43,43,137,45,45,45,152,46,45,45,151,46,44,38,106,37,37,37,91,37,36,36,90,36,35,35,90,35,35,38,120,40,40,40,119,40,40,40,119,40,40,40,118,41,40,40,118,41,40,40,118,41,40,41,117,41,40,41,117,41,41,41,117,41,41,41,116,41,41,41,116,37,37,37,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,19,21,21,21,21,21,23,20,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,20,20,20,20,20,20,20,20,21,65,65,65,65,65,65,65,65,67,67,66,66,68,67,66,67,67,67,67,67,69,69,69,69,69,69,69,68,69,68,69,67,68,68,68,68,68,68,68,67,68,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69,69,69,69,69 ,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,211,215,218,223,209,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,183,49,182,49,182,49,182,49,182,50,189,51,189,51,188,51,188,51,188,51,187,51,187,51,187,51,186,51,186,51,186,51,186,52,195,53,195,53,194,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,184,53,191,53,192,53,192,52,176,49,176,49,176,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,180,49,180,49,179,49,179,49,179,49,186,52,185,53,194,53,193,53,193,32,75,35,75,42,165,47,150,34,75,34,75,34,74,34,105,39,104,34,74,34,74,34,74,34,74,34,74,35,164,46,164,46,163,46,163,45,148,45,148,45,148,45,133,44,133,44,148,45,147,45,147,45,147,45,147,45,147,45,87,37,87,37,87,37,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,35,71,34,70,34,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,159,44,143,43,143,46,113,37,98,37,98,36,98,36,97,36,97,36,112,47,172,44,82,34,96,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,109,39,108,39,168,47,153,46,153,46,153,44,153,45,137,44,137,44,137,43,152,46,152,46,152,46,151,46,151,46,151,38,106,37,90,37,91,37,90,36,90,36,90,35,90,38,119,40,119,40,119,40,119,41,119,40,119,41,118,40,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,117,41,116,41,116,41,101,37,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,19,21,21,21,21,21,23,20,21,21,22,23,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,19,20,19,20,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,65,66,65,67,66,67,65,66,68,67,67,67,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,67,67,68,68,68,67,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,69,69,69,69 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,212,215,211,223,218,223,209,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,176,183,49,183,183,182,49,182,49,182,51,189,185,189,51,189,51,188,51,188,184,188,51,187,51,187,51,187,191,186,51,186,51,186,52,195,195,195,53,194,52,184,52,184,189,184,51,184,52,184,52,184,188,184,52,184,52,184,53,192,199,192,53,192,52,176,49,176,183,183,49,183,49,183,49,183,181,182,49,182,49,181,49,181,180,181,49,180,49,180,49,180,178,187,52,186,53,194,53,194,193,194,53,193,53,32,34,34,42,165,47,150,34,75,34,34,34,32,32,32,32,32,32,34,34,74,34,74,34,74,34,34,34,89,36,89,36,89,36,36,36,163,46,163,46,163,45,45,44,133,44,148,45,148,45,45,45,147,45,147,44,147,44,45,37,87,37,87,36,87,36,36,36,87,36,86,35,86,35,35,35,86,35,86,35,86,35,34,34,71,34,71,43,145,45,45,45,145,45,145,45,145,45,44,45,145,45,145,45,145,45,44,45,145,45,159,45,159,45,44,45,159,43,144,43,173,37,37,37,98,36,98,36,98,36,36,36,97,37,172,47,157,34,34,36,112,39,111,39,111,39,38,39,111,39,111,39,111,39,38,39,110,39,110,39,110,39,38,39,109,39,109,39,109,39,38,39,109,39,169,46,153,45,45,45,153,44,153,44,138,44,43,43,137,43,137,45,152,45,45,45,152,45,151,45,151,44,38,37,106,37,106,37,91,36,36,36,90,36,105,38,120,40,40,40,120,40,119,40,119,40,40,40,119,40,119,40,118,40,40,40,118,40,118,41,118,41,40,41,117,41,117,41,117,41,41,41,117,41,117,37,101,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,19,21,21,21,21,21,23,22,23,22,20,20,19,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,20,20,20,21,21,21,21,21,21,21,21,21,21,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,66,66,66,67,67,66,66,66,65,65,67,67,67,67,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,215,211,215,210,223,217,215,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,183,49,183,49,182,49,182,49,182,50,189,51,189,51,189,51,188,51,188,51,188,51,187,51,187,51,187,51,186,51,186,51,186,51,186,52,185,53,185,53,185,53,184,53,184,52,184,53,184,53,184,53,184,52,184,53,184,53,184,53,184,53,192,52,176,49,176,49,176,49,176,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,180,49,180,49,180,52,186,53,195,53,194,53,194,53,194,53,193,53,193,32,75,35,135,47,165,45,75,34,75,32,32,34,75,35,89,36,89,32,32,32,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,36,88,36,88,45,133,44,133,44,148,45,148,45,148,45,147,45,147,44,147,45,147,45,147,37,87,37,87,37,87,37,86,36,86,35,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,34,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,158,45,143,43,173,37,98,37,98,37,98,36,97,36,97,36,97,36,97,37,172,47,157,34,96,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,109,39,109,39,108,46,153,47,153,46,153,45,153,45,138,45,137,45,137,43,137,44,152,46,152,46,151,46,151,46,151,46,151,44,106,38,106,37,90,37,90,37,90,36,105,40,120,40,120,40,119,40,119,40,119,40,119,41,119,40,119,41,118,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,41,117,41,117,41,101,37,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,26,26,19,21,21,22,23,22,23,20,20,20,20,21,21,19,21,21,21,22,22,22,22,22,22,20,20,20,20,20,20,21,22,20,21,21,21,21,21,21,21,19,19,20,21,21,21,21,21,21,24,25,24,25,24,24,24,24,23,24,65,65,65,65,65,66,65,66,67,67,66,66,65,68,65,68,67,68,67,68,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69 ,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,212,208,211,215,218,223,209,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,183,183,183,183,49,182,183,182,50,190,184,189,52,189,191,189,51,189,191,188,51,188,190,188,51,187,189,187,51,187,189,186,51,186,188,186,52,195,195,185,52,185,186,185,51,185,186,184,52,184,185,184,52,184,184,184,53,184,192,192,53,192,191,176,49,176,183,176,49,183,182,183,49,183,182,182,49,182,181,182,49,181,180,181,49,181,179,180,49,187,187,195,53,195,194,195,53,195,193,194,53,194,192,193,53,32,34,75,42,47,47,150,34,34,32,75,34,34,35,90,35,35,36,89,36,36,34,74,34,34,34,74,34,35,36,89,36,36,36,88,36,36,36,88,36,45,44,133,44,44,43,148,45,44,45,148,45,44,45,147,44,44,44,147,45,37,37,87,37,36,36,87,36,36,36,86,35,35,35,86,35,35,35,86,35,35,35,71,34,34,34,70,34,43,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,159,45,45,45,159,45,45,45,174,37,37,37,98,37,36,36,98,36,36,36,97,36,36,36,112,47,47,44,82,36,38,39,111,39,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,39,110,39,38,39,109,39,38,39,109,39,38,46,154,46,45,45,153,45,44,44,153,44,44,44,138,43,43,43,137,43,45,45,152,45,45,45,151,45,45,45,151,44,38,37,106,37,37,36,90,36,38,40,120,40,40,40,120,40,40,40,119,40,40,40,119,40,40,40,119,40,40,40,118,41,40,40,118,41,40,40,118,41,40,41,117,41,41,41,117,37,37,35,33,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,26,26,26,26,26,29,29,19,23,22,20,20,20,20,21,21,21,21,21,21,20,22,22,22,20,20,20,20,20,20,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,19,19,21,21,21,21,25,25,25,24,25,24,24,24,24,24,24,24,24,24,65,65,65,65,66,67,67,67,67,66,66,66,65,65,68,67,67,67,68,67,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,68,69,69,69,69,69,69,69,69,69,69,69,69 ,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,209,212,208,219,223,217,215,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,183,49,182,49,182,49,182,50,190,51,189,52,189,52,189,52,189,52,188,52,188,52,188,51,188,51,187,51,187,51,187,51,186,51,186,51,186,52,185,53,185,52,185,52,185,52,184,52,184,52,184,52,184,52,184,53,184,53,184,53,192,52,176,49,176,49,176,49,176,49,176,49,183,49,182,49,182,49,182,49,181,49,181,49,181,49,180,52,187,53,195,53,195,53,195,53,194,53,194,53,194,52,185,52,185,32,75,42,165,47,165,45,75,34,33,34,75,35,75,35,90,36,89,36,89,36,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,36,88,36,88,45,133,44,133,44,133,45,148,45,147,45,147,45,147,46,162,46,162,44,147,45,87,37,87,37,86,36,87,36,86,35,86,35,86,35,86,35,86,35,71,35,71,35,71,34,70,34,70,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,145,45,159,45,158,46,113,37,98,37,98,37,98,36,98,36,97,36,97,36,97,36,112,47,172,44,97,39,111,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,109,39,110,39,109,39,109,39,109,39,109,39,168,46,153,47,153,45,153,46,153,44,138,45,137,43,137,44,137,43,137,45,152,45,152,46,151,45,151,46,151,45,151,44,106,38,106,37,90,37,105,40,105,40,120,40,105,40,120,40,119,40,119,41,119,40,119,41,119,40,119,41,118,41,118,41,118,41,118,41,118,41,118,41,117,41,117,41,117,37,87,35,86,33,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,26,26,26,26,29,29,29,29,29,29,29,19,20,20,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,19,20,21,21,21,21,24,25,24,25,24,25,24,21,21,21,21,21,21,21,65,65,65,65,67,68,67,67,67,68,67,67,65,68,67,68,67,68,67,68,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,68,67,68,68,68,67,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,69,69,69,69 ,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,209,213,208,212,216,218,223,209,215,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,183,183,49,183,49,182,50,190,51,190,51,190,52,189,52,189,52,189,52,188,52,188,52,188,52,188,52,187,52,187,52,187,51,186,51,186,51,186,52,186,52,185,52,185,51,185,51,185,51,184,52,184,52,184,52,184,53,184,53,192,52,176,49,176,49,176,49,176,49,183,49,183,49,183,49,183,49,182,49,182,49,181,49,181,49,181,52,196,53,196,53,196,53,195,53,195,53,194,53,194,52,185,51,185,51,32,34,42,47,165,47,47,32,75,33,34,34,75,35,35,35,90,36,36,36,74,34,34,34,74,34,34,34,89,36,36,36,89,36,36,36,88,36,36,45,133,44,43,44,133,43,44,44,148,45,44,44,148,45,45,37,102,37,46,46,162,46,36,36,87,36,36,36,87,36,35,35,86,35,35,35,86,35,35,35,86,35,34,35,71,34,34,34,130,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,159,45,44,45,159,45,37,37,113,37,37,37,98,36,36,36,98,36,36,36,97,36,36,37,172,47,44,36,112,39,38,39,111,39,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,39,110,39,38,39,109,39,38,39,169,46,45,45,154,45,45,45,153,44,44,44,138,43,43,43,138,43,43,47,167,47,47,47,152,45,45,45,151,45,45,45,151,44,37,37,106,37,38,40,120,40,40,40,120,40,40,40,120,40,40,40,119,40,40,40,119,40,40,40,119,40,40,40,118,40,40,40,118,41,40,41,118,41,40,41,102,37,35,35,87,35,33,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,7,6,7,7,26,26,26,26,26,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,19,19,21,21,21,25,25,25,25,25,24,21,21,21,21,21,21,21,21,21,21,65,65,67,67,67,67,67,67,67,67,67,65,67,67,68,67,68,67,68,67,68,67,68,69,69,69,69,68,69,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,68,68,68,67,67,69 ,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,209,215,209,213,208,220,216,218,223,209,215,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,182,49,182,49,182,50,190,51,190,51,189,51,189,52,189,52,189,52,188,52,188,52,188,52,188,52,187,52,187,52,187,52,186,52,186,52,186,52,186,53,185,52,185,52,185,51,185,52,177,52,184,52,184,53,184,53,184,53,192,53,184,49,176,49,176,49,176,49,176,49,183,49,183,49,182,49,182,49,182,49,181,49,181,49,181,52,196,53,196,53,195,53,195,53,195,53,194,52,186,51,185,50,177,50,177,32,135,47,165,47,165,47,32,33,75,33,75,35,75,35,89,36,89,36,89,34,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,36,88,36,148,44,133,44,133,43,148,45,148,45,148,45,147,45,147,45,147,37,87,37,87,37,87,37,87,37,87,36,86,36,86,35,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,34,70,34,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,159,45,113,37,113,37,98,37,98,37,98,36,98,36,97,36,97,36,97,36,172,47,157,39,111,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,109,39,169,46,154,46,153,45,153,45,153,45,153,44,138,44,138,47,167,47,167,47,167,47,167,47,167,47,167,47,166,45,151,45,151,45,151,44,106,38,106,40,105,40,105,40,105,40,120,40,120,40,120,40,119,40,119,40,119,40,119,41,119,40,118,41,118,41,118,41,118,41,118,41,118,41,117,41,102,35,87,35,87,35,87,33,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,26,26,26,26,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,19,21,21,21,25,25,24,25,24,21,21,21,21,21,21,24,24,24,23,24,23,24,65,67,67,67,67,67,67,68,67,68,67,68,67,68,67,69,68,67,67,68,67,68,67,67,67,69,69,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,68,69,68,69,68,69,68,69,69,68,67,68,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,68,68,68,68,67,69,69 ,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,215,209,215,208,213,216,220,216,218,223,209,7,6,215,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,183,49,183,49,182,50,190,184,190,51,190,51,189,51,189,191,189,52,189,52,188,52,188,190,188,52,188,52,187,52,187,189,187,52,187,52,186,52,186,187,186,53,186,52,185,52,185,186,185,52,185,52,184,52,184,184,184,53,192,53,184,49,176,183,176,49,176,49,176,49,183,182,183,49,183,49,182,49,182,181,182,49,182,49,189,52,197,196,196,53,196,53,195,53,195,186,186,51,186,50,178,50,178,177,177,50,42,47,165,47,47,47,165,32,33,34,33,34,34,35,90,36,36,36,89,34,34,34,74,34,34,34,74,34,35,36,89,36,36,36,89,36,36,36,88,45,43,43,133,44,43,44,148,44,44,44,148,44,44,44,147,45,37,37,87,37,36,36,87,37,36,36,87,36,36,36,86,35,35,35,86,35,35,35,86,35,35,35,71,34,34,34,70,34,34,43,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,159,45,45,45,159,37,37,37,113,37,37,36,98,36,36,36,98,36,36,36,97,36,36,47,172,47,44,39,112,39,38,39,111,39,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,39,109,39,38,39,169,46,45,45,154,45,45,45,153,44,44,47,168,47,47,47,168,47,47,47,167,34,36,38,107,38,47,47,167,47,47,47,166,47,45,45,151,44,44,40,121,40,40,40,120,40,40,40,120,40,40,40,120,40,40,40,119,40,40,40,119,40,40,40,119,40,40,40,118,41,40,40,118,41,40,40,103,35,35,35,87,35,35,35,33,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,26,26,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,19,21,21,21,25,25,25,25,21,21,21,21,24,24,24,24,24,24,24,24,24,24,23,67,67,67,67,67,67,67,67,67,67,67,67,68,69,69,68,68,67,67,67,68,67,67,67,67,67,67,67,68,69,69,68,69,68,68,67,68,67,67,68,69,68,69,68,69,69,69,69,69,69,69,69,69,68,69,68,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,68,69,69,68,69,67,67,69,69 ,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,209,215,209,215,209,221,216,219,223,218,215,6,7,208,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,183,49,183,49,182,50,190,51,190,51,190,51,189,51,189,52,189,52,189,52,188,52,188,52,188,52,188,52,187,52,187,52,187,52,187,52,186,52,186,52,186,52,186,53,185,52,177,52,177,51,177,52,177,52,184,53,184,53,184,53,184,52,176,49,176,49,176,49,176,49,176,49,176,49,183,49,182,49,182,49,182,49,181,49,188,53,197,53,196,53,196,53,195,53,187,52,186,51,178,50,178,49,178,49,177,42,136,47,165,47,165,47,165,47,32,33,75,34,33,34,74,35,90,36,89,36,74,34,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,36,88,45,133,44,133,44,133,43,148,44,148,45,147,44,147,45,147,44,147,45,87,37,87,37,87,37,87,37,86,36,87,36,86,36,86,35,86,35,86,35,86,35,71,35,71,35,71,34,70,34,70,34,130,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,145,45,159,45,158,45,158,37,113,37,98,37,98,37,98,37,97,36,97,36,97,36,97,36,97,47,172,47,156,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,109,39,169,46,154,46,154,45,154,47,168,47,168,47,168,47,168,47,168,34,78,34,77,34,77,36,107,38,107,38,107,38,107,47,166,47,166,47,166,47,151,45,151,40,106,40,105,40,120,40,105,40,120,40,105,40,120,40,119,40,119,40,119,40,119,41,119,40,118,41,118,40,118,41,118,41,118,41,102,35,88,35,87,35,87,35,87,33,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,20,21,21,21,20,21,21,21,20,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,19,21,21,21,25,25,24,25,21,21,21,25,24,25,24,24,24,25,24,23,22,23,21,22,67,68,67,67,67,68,67,67,67,68,67,68,69,69,68,69,68,69,68,69,68,69,67,68,68,68,67,68,67,68,67,67,67,69,68,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,68,69,68,69,68,69,68,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,69,69,68,68,68,68,68,68,67,69,68,69 ,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,208,209,215,208,215,216,221,216,219,223,210,7,6,214,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,183,183,49,182,50,190,51,190,51,190,51,190,51,190,51,189,52,189,52,189,52,189,52,188,52,188,52,188,52,188,52,187,52,187,52,187,52,187,52,186,52,186,53,186,52,186,52,177,51,185,51,185,52,185,52,184,52,184,53,184,53,184,49,176,49,176,49,176,49,176,49,183,49,183,49,183,49,183,49,182,49,182,49,189,53,197,53,197,53,196,53,196,53,187,51,187,50,179,50,178,49,178,42,136,42,45,45,45,45,47,47,165,47,47,32,33,34,34,34,33,34,35,35,36,36,34,34,74,34,34,34,34,34,34,34,89,36,36,36,36,36,36,36,88,36,45,43,43,43,43,43,148,44,44,44,44,44,44,44,147,44,44,44,44,45,37,37,87,37,36,36,36,36,36,36,87,36,36,35,35,35,35,35,86,35,35,35,35,35,34,34,71,34,34,34,34,43,45,45,145,45,45,45,45,45,45,45,145,45,45,45,45,45,45,45,145,45,45,45,45,45,45,45,159,45,45,45,37,37,37,37,113,37,36,37,36,36,36,36,97,36,36,36,36,36,47,47,172,44,38,39,38,39,38,39,111,39,38,39,38,39,38,39,110,39,38,39,38,39,38,39,110,39,38,39,46,46,45,45,169,47,47,47,47,47,47,47,168,35,35,35,34,34,34,34,78,34,34,34,36,38,38,38,107,38,38,38,38,38,38,38,106,47,47,47,47,47,44,44,121,40,40,40,40,40,40,40,120,40,40,40,40,40,40,40,119,40,40,40,40,40,40,40,119,40,40,40,40,40,40,40,103,34,43,43,35,35,35,35,87,35,33,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,19,21,21,25,25,25,25,21,21,21,25,25,24,25,24,25,25,25,25,25,23,23,22,22,25,67,67,67,67,67,67,67,67,67,67,67,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,69,68,69,68,67,67,67,67,67,67,68,67,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,69,69,67,67,69,69,69 ,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,209,208,209,208,208,223,216,222,223,220,215,6,215,216,215,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,183,49,182,50,191,51,190,51,190,51,190,51,190,51,181,51,189,51,189,51,189,52,188,52,188,52,188,52,188,52,187,52,187,52,187,52,187,52,186,52,186,52,186,53,186,52,177,52,177,52,177,52,177,52,184,53,184,53,184,53,184,49,176,49,176,49,176,49,176,49,176,49,176,49,183,49,182,49,182,49,182,49,189,53,197,53,197,53,196,53,196,53,196,51,179,50,179,49,178,49,178,49,178,49,177,49,177,32,75,45,150,45,150,45,32,33,75,34,75,33,75,35,89,36,89,34,74,34,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,36,148,44,133,43,133,44,163,47,163,47,163,44,148,44,147,44,147,44,147,44,147,45,87,37,87,37,87,37,87,37,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,34,70,34,70,43,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,159,45,159,45,158,45,113,37,113,37,98,37,98,37,98,37,97,36,97,36,97,36,97,36,172,47,172,44,111,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,109,39,169,47,169,47,169,47,169,47,169,36,94,36,93,35,93,35,78,35,78,35,78,34,77,34,77,36,107,38,107,38,107,38,107,38,106,38,106,38,106,38,166,45,151,40,106,40,105,40,105,40,105,40,105,40,120,40,120,40,119,40,119,40,119,40,119,40,119,41,118,40,118,41,118,41,118,41,103,39,73,45,148,43,132,43,132,35,87,33,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,20,21,21,21,21,21,21,21,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,25,25,25,24,21,21,21,24,25,24,25,23,25,25,25,25,25,25,21,21,21,21,25,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,69,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,67,67,67,67,68,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,68,67,67,69,69,69,69 ,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,208,209,208,208,215,216,223,216,222,223,212,215,210,223,217,214,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,7,6,183,182,50,51,51,191,51,51,51,190,51,51,51,181,49,51,51,189,51,51,51,189,51,51,51,188,51,51,51,188,52,52,52,187,52,52,52,187,52,52,52,186,52,51,51,186,52,49,51,177,52,51,51,185,52,51,52,184,53,52,52,176,49,49,49,176,49,49,49,176,49,49,49,183,49,49,49,182,49,49,49,190,53,53,53,197,53,53,53,196,53,53,53,179,50,49,49,179,49,49,49,178,49,49,49,177,49,32,34,75,35,35,42,150,32,33,34,75,34,34,33,75,35,36,34,74,34,34,34,74,34,34,34,74,34,35,36,89,36,36,36,88,36,36,45,133,43,43,47,163,47,47,47,163,47,47,47,163,47,47,47,162,44,44,44,147,45,37,37,87,37,36,36,87,36,36,36,86,35,35,35,86,35,35,35,86,35,35,35,71,34,34,34,70,34,34,34,130,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,145,45,45,45,159,45,45,45,159,45,45,37,113,37,37,37,98,37,36,36,98,36,36,36,97,36,36,36,97,36,47,47,172,43,38,39,111,39,38,39,111,39,38,39,111,39,38,39,110,39,38,39,110,39,38,46,170,47,47,47,169,47,37,36,94,36,36,36,94,36,35,35,78,35,34,34,78,34,34,34,78,34,36,38,107,38,38,38,107,38,38,38,107,38,38,38,106,36,40,40,106,40,40,40,121,40,40,40,120,40,40,40,120,40,40,40,120,40,40,40,119,40,40,40,119,40,40,40,119,40,40,40,103,39,39,34,148,45,45,45,147,45,43,43,132,6,6,6,6,7,6,6,6,6,6,6,6,7,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,25,25,25,21,21,25,25,25,25,23,23,23,25,25,25,25,25,25,25,25,25,25,25,67,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,67,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,69,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,68,68,68,67,67,69,69,69,69 ,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,209,208,209,208,209,223,216,223,223,222,223,212,215,210,222,216,214,6,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,6,7,6,6,6,7,182,50,191,51,190,51,190,51,190,51,190,51,181,49,181,51,189,51,189,51,188,51,188,51,188,51,188,51,187,51,187,51,187,51,187,51,186,51,186,52,186,52,186,52,185,52,177,52,177,53,192,52,177,52,184,53,184,53,184,52,176,49,176,49,176,49,176,49,176,49,176,49,176,49,183,49,182,49,182,49,189,53,197,53,197,53,197,53,196,53,196,53,195,49,179,49,179,49,178,53,194,53,178,49,177,49,177,32,75,35,75,35,135,44,32,33,75,34,75,34,33,34,90,36,74,34,74,34,74,34,74,34,74,34,74,35,89,36,89,36,88,36,88,45,133,43,163,47,163,47,163,34,88,36,88,47,162,47,162,47,162,47,162,47,162,47,147,45,87,37,87,37,86,36,87,36,86,36,86,35,86,35,86,35,86,35,71,35,71,35,71,34,70,34,70,34,85,43,160,46,160,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,145,45,159,45,158,45,158,45,113,37,113,37,98,37,98,37,97,37,97,37,97,36,97,36,97,36,97,47,171,47,171,43,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,39,169,37,109,37,109,37,94,37,94,36,93,36,93,36,78,35,78,35,78,34,78,34,77,34,77,36,107,38,107,38,107,38,107,38,106,38,106,38,106,38,91,40,106,40,106,40,105,40,105,40,105,40,120,40,105,40,120,40,104,40,119,40,119,40,119,41,119,40,119,41,118,40,118,41,103,39,103,39,73,45,148,45,147,45,147,45,147,45,132,7,6,6,6,7,6,7,6,7,6,6,6,7,6,7,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,20,21,21,21,20,21,21,21,20,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,21,21,25,25,24,21,21,25,24,25,25,24,23,23,22,21,21,22,25,25,25,25,25,25,25,25,67,67,67,67,67,68,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,67,68,68,68,67,68,68,68,68,68,68,69,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,67,68,67,68,67,68,67,68,68,68,68,69,69,69,68,69,68,68,67,68,67,67,69,69 ,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,208,209,208,208,208,216,223,223,223,223,214,215,213,214,219,222,209,213,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,183,191,51,191,51,191,51,190,51,190,51,181,49,181,49,189,51,189,51,189,51,189,51,188,51,188,51,188,51,188,51,187,51,187,51,187,51,187,51,186,51,186,51,186,51,186,51,177,49,192,53,177,51,185,51,185,52,184,52,184,49,176,49,176,49,176,49,176,49,183,49,183,49,183,49,183,49,182,49,190,53,198,53,197,53,197,53,196,53,196,53,196,53,179,49,179,49,195,53,194,53,194,49,178,49,177,49,32,34,34,35,35,42,44,32,33,34,34,34,34,33,34,35,36,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,45,43,47,47,47,47,47,34,34,34,36,36,36,36,36,36,36,36,47,47,47,47,47,47,47,47,47,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,35,34,34,34,34,36,39,39,39,39,39,46,46,46,46,46,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,47,47,47,47,43,43,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,37,37,37,37,36,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,43,38,39,38,34,44,44,44,44,44,44,44,45,44,42,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,21,21,22,22,22,22,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,25,25,25,21,21,25,25,25,25,25,25,23,22,22,21,21,21,21,21,21,25,25,25,25,21,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,67,68,68,68,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,67,67,67,68,68,68,68,68,68,69,69,69,68,68,68,68,67,67,67,67,69 ,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,209,208,209,208,208,216,223,216,223,223,215,214,215,212,222,211,221,210,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,6,7,6,6,182,51,191,51,191,51,190,51,190,50,181,49,181,49,181,51,189,51,189,53,198,51,188,51,188,51,188,53,196,51,187,51,187,51,187,53,194,51,186,51,186,51,186,52,193,52,177,51,177,53,192,51,177,51,184,52,184,53,184,52,176,49,176,49,176,49,176,49,176,49,176,49,183,49,183,49,182,49,190,53,198,53,197,53,197,53,196,53,196,53,196,53,195,49,179,53,195,53,194,53,194,53,178,49,177,49,177,32,75,35,75,35,135,44,32,33,75,34,75,34,75,33,89,36,74,34,74,34,74,34,74,34,74,34,74,35,89,36,88,36,88,45,133,47,163,47,163,36,73,35,73,34,88,36,88,36,87,36,87,36,87,36,87,36,87,47,162,47,162,37,87,37,87,36,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,35,70,34,70,36,100,39,100,39,100,39,100,39,100,39,100,46,160,46,160,46,160,46,145,45,145,45,145,45,159,45,159,45,159,45,158,45,173,37,113,37,113,37,98,38,128,39,35,37,97,36,97,36,97,36,97,36,172,47,171,47,171,47,141,42,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,37,109,37,94,37,94,37,94,36,94,36,93,35,93,35,78,35,78,35,78,34,78,34,77,36,107,38,107,38,107,38,107,38,107,38,106,38,106,38,91,40,106,40,106,40,106,40,105,40,105,40,105,40,105,40,105,40,120,40,119,40,119,40,119,40,119,40,119,40,119,41,118,37,133,39,103,39,73,44,148,44,148,44,147,44,147,45,147,42,6,7,6,6,6,7,6,6,6,7,6,6,6,7,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,20,21,20,22,22,22,22,22,22,21,20,20,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,25,25,24,21,21,25,24,25,25,25,25,25,21,22,21,22,25,21,21,21,21,21,25,25,19,21,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,67,67,69 ,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,208,209,208,208,208,216,216,223,216,215,215,215,214,214,213,221,220,212,211,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,214,214,182,51,51,51,191,51,51,50,181,49,181,49,199,49,51,51,189,51,53,53,189,51,51,51,188,51,53,53,188,51,51,51,187,51,53,53,187,51,51,51,186,51,53,53,177,51,49,49,192,53,49,51,185,51,51,52,184,52,52,49,176,49,49,49,176,49,49,49,176,49,49,49,183,49,49,49,190,53,53,53,197,53,53,53,197,53,53,53,196,53,53,53,195,53,53,53,195,53,53,53,194,49,49,49,193,53,32,34,34,35,35,42,135,32,33,34,34,34,34,34,33,35,36,34,34,34,34,34,74,34,34,34,34,34,35,36,89,36,36,47,47,47,47,47,88,36,35,35,34,34,34,36,88,36,36,36,36,39,39,35,87,36,36,36,37,37,36,36,87,37,36,36,36,36,36,36,86,35,35,35,35,35,35,35,86,35,35,35,34,34,34,34,70,36,38,38,38,39,38,39,100,39,38,39,38,39,39,39,100,39,39,39,39,46,46,46,160,46,46,45,45,45,45,45,159,45,45,46,37,37,37,37,113,38,39,39,39,39,35,36,97,36,36,36,36,36,36,36,172,47,47,47,47,47,47,42,141,39,38,39,38,39,38,39,110,39,38,39,38,39,38,39,110,39,37,37,37,37,37,36,94,36,36,36,35,35,35,35,78,35,34,34,34,34,34,34,78,34,36,38,38,38,38,38,107,38,38,38,38,38,38,38,106,36,40,40,39,40,40,40,106,40,40,40,40,40,40,40,120,40,40,40,40,40,40,40,119,40,40,40,40,40,40,40,119,37,45,45,43,39,38,34,148,44,44,44,44,44,44,44,147,44,42,6,6,6,6,6,6,6,6,6,6,6,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,22,22,22,20,20,20,22,20,20,20,21,21,21,19,21,21,21,21,21,21,22,22,22,22,22,22,19,19,21,21,25,25,25,21,21,25,25,25,25,25,25,22,22,21,21,25,25,25,25,25,21,21,25,25,19,21,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,68,67,68,67,68,68,68,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,67,68,68,68,69,68,68,68,69,68,68,68,69,69,69,68,69,69,69,68,69,69,69,69,69,69,68,68,68,68,68,67,68,67,67,67 ,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,209,208,208,208,215,216,223,216,223,215,215,215,214,214,221,221,219,212,210,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6,6,215,214,214,222,182,51,190,51,190,50,181,49,181,49,181,53,181,51,189,51,189,53,198,51,188,51,188,51,188,53,196,51,187,51,187,51,187,53,194,51,187,51,186,51,186,53,193,51,177,51,177,49,177,51,176,51,185,52,184,52,184,49,176,49,176,49,176,49,176,49,176,49,176,49,176,49,183,49,182,52,198,53,197,53,197,53,197,53,197,53,196,53,196,53,195,53,195,53,195,53,194,53,194,53,194,53,193,53,193,32,75,35,75,42,135,44,32,33,75,34,75,34,74,33,89,36,74,34,74,34,74,34,74,34,74,34,74,35,88,36,89,36,88,36,163,47,88,36,88,35,88,35,73,34,88,36,88,36,87,39,117,39,117,35,87,36,87,37,87,37,87,37,87,37,86,36,86,36,86,36,86,35,86,35,86,35,86,35,71,35,71,35,71,34,70,36,100,38,100,38,100,38,100,38,100,39,100,39,100,39,100,39,100,39,100,39,100,39,100,39,114,39,160,46,174,46,173,46,158,45,158,46,113,37,113,37,38,39,127,39,127,35,97,36,97,36,97,36,97,36,96,45,157,45,156,45,156,45,156,45,156,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,37,109,37,94,37,94,36,94,36,94,36,94,36,78,35,78,35,78,34,78,34,78,34,78,36,107,38,107,38,107,38,107,38,107,38,107,38,106,38,91,40,106,40,106,40,106,40,106,40,105,40,105,40,105,40,120,40,105,40,120,40,104,40,119,40,119,40,119,41,119,37,149,45,148,45,133,39,73,44,133,44,133,44,133,44,132,44,147,44,147,6,6,6,5,6,6,6,6,6,6,6,5,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,20,20,20,21,21,21,22,20,21,21,20,21,21,21,22,22,22,22,22,22,20,20,20,20,20,20,19,21,21,25,24,25,21,21,25,25,25,25,25,25,25,22,21,25,25,25,25,25,25,25,19,21,25,25,19,21,67,68,67,67,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,69,68,68,68,69,69,67,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,68,69,69,69,68,69,68,68,67,68,67,68,67,69 ,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,209,208,208,215,208,223,216,223,223,215,215,214,215,220,222,218,221,209,212,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,215,214,215,222,222,221,182,51,51,50,181,49,181,49,181,49,53,49,189,51,189,51,198,53,51,51,188,51,188,51,196,53,51,51,188,51,187,51,195,53,51,51,187,51,186,51,193,53,51,51,177,49,177,49,177,51,51,51,185,52,185,52,176,49,49,49,176,49,176,49,176,49,49,49,183,49,183,49,182,52,53,53,198,53,197,53,197,53,53,53,196,53,196,53,196,53,53,53,195,53,195,53,194,53,53,53,193,53,193,53,32,34,34,35,42,44,43,32,33,34,34,34,34,34,33,35,36,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,35,36,35,35,34,34,34,36,36,36,36,36,39,39,39,39,35,36,36,36,37,37,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,36,38,37,38,37,38,38,38,38,38,38,38,38,38,38,38,38,39,38,39,38,39,38,39,38,39,39,39,39,39,39,39,39,46,46,46,46,37,37,37,37,38,39,39,39,39,35,36,36,36,36,36,36,36,36,36,37,40,39,39,39,39,38,39,38,39,38,39,38,38,38,39,38,38,38,39,38,38,38,39,38,38,37,37,37,37,36,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,39,40,39,40,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,47,47,45,45,45,45,43,34,43,44,43,44,43,44,43,44,44,44,44,44,44,6,6,6,6,6,6,6,6,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,22,20,21,21,21,21,21,19,20,20,20,20,20,20,21,21,21,21,21,21,19,21,21,25,25,21,21,25,25,25,24,23,25,25,25,22,22,25,25,25,25,25,25,25,19,21,25,25,19,21,67,67,67,67,68,67,68,68,68,68,68,68,69,68,69,69,69,69,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,68,68,69,68,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,69,69,69,68,69,68,68,68,68,67,67,67,69,69 ,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,208,208,215,208,215,216,223,216,223,208,214,215,212,222,218,221,216,213,215,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,208,214,208,221,223,220,214,212,182,49,181,49,181,49,192,49,181,53,180,51,189,51,189,53,197,51,188,51,188,51,188,53,196,51,187,51,187,51,187,53,194,51,186,51,186,51,186,53,192,51,177,51,177,49,177,51,176,51,185,52,184,52,184,49,176,49,176,49,176,49,176,49,176,49,176,49,183,49,182,52,198,53,198,53,197,53,197,53,197,53,196,53,196,53,196,53,195,53,195,53,194,53,194,53,194,53,193,53,193,53,193,32,75,35,75,42,135,44,32,33,75,34,74,34,74,33,89,34,74,34,74,34,74,34,74,34,74,34,74,35,89,36,88,36,88,36,88,37,88,36,88,36,73,35,73,34,88,36,87,36,87,39,117,39,117,35,87,36,87,37,87,37,87,37,87,37,87,37,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,35,85,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,39,100,39,100,39,114,39,114,39,114,39,113,39,113,37,113,37,113,37,38,39,128,39,127,35,97,37,97,36,97,36,97,36,97,37,111,40,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,37,109,37,94,37,94,37,94,36,94,39,123,39,93,35,78,35,78,35,78,34,78,34,78,36,107,38,107,38,107,38,40,40,40,38,107,38,106,38,91,40,106,40,106,40,106,40,106,40,106,40,105,40,105,40,105,40,105,40,105,40,119,40,119,40,119,40,119,37,164,47,164,47,164,47,163,45,133,44,133,44,133,44,133,44,133,44,132,44,132,44,5,6,6,6,5,6,6,6,5,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,20,21,20,21,20,21,22,20,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,21,21,20,21,21,24,25,24,21,21,25,25,24,23,23,25,25,25,22,21,25,25,25,25,25,25,25,19,21,25,25,19,21,67,68,67,68,67,68,68,68,68,69,68,69,68,69,69,65,65,65,65,65,65,65,65,65,67,67,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,67,67,69,68,67,67,68,67,68,67,69,68,68,68,69,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,68,68,67,68,67,68,67,69,69,69 ,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,209,215,208,215,208,223,216,223,216,213,215,212,214,218,222,216,221,216,213,208,6,6,6,6,6,6,6,6,6,6,6,6,6,6,208,213,208,221,223,220,215,211,214,210,182,49,181,49,181,53,181,49,199,49,51,51,189,51,53,53,189,51,51,51,188,51,53,53,188,51,51,51,187,51,53,53,187,51,51,51,186,51,53,53,186,51,49,49,177,49,49,51,185,51,51,52,184,52,49,49,176,49,49,49,176,49,49,49,183,49,49,49,183,52,53,53,198,53,53,53,197,53,53,53,197,53,53,53,196,53,53,53,195,53,53,53,194,53,53,53,194,53,53,53,193,53,32,34,34,42,43,44,43,32,33,34,34,34,34,34,33,36,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,36,35,35,35,34,34,34,36,36,36,36,36,39,39,39,39,35,36,36,36,37,37,37,37,36,37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,34,36,37,37,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,38,38,38,38,38,38,38,38,38,38,38,39,38,39,38,39,37,37,37,37,37,37,37,38,39,39,39,39,35,37,36,36,36,36,36,36,36,36,37,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,39,38,39,38,39,37,37,37,37,37,36,36,36,36,39,39,39,39,39,34,35,39,34,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,39,40,39,40,40,40,39,40,40,40,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,38,38,38,47,47,47,47,47,47,43,44,44,43,43,43,43,43,43,43,43,43,43,44,6,6,6,6,6,6,6,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,22,20,21,21,21,21,21,19,21,21,21,21,22,20,21,21,21,21,21,19,21,21,25,25,21,21,25,25,25,23,23,23,25,25,25,21,21,21,25,25,25,25,25,25,19,21,25,25,19,21,67,67,67,67,68,68,68,68,68,68,69,69,69,69,65,65,65,65,65,65,65,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,67,67,67,67,67,68,69,68,67,68,68,68,67,68,69,68,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,67,67,67,69,69,69,67 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,215,208,215,208,215,216,223,216,221,208,211,215,209,222,216,221,223,221,215,212,215,5,6,5,6,5,6,5,6,5,6,5,6,208,213,208,220,216,220,215,211,214,211,213,182,181,49,181,49,192,49,181,53,180,50,189,51,189,53,197,51,188,51,188,51,188,53,196,51,187,51,187,51,187,53,194,51,187,51,186,51,186,53,192,51,177,51,177,49,177,51,176,51,185,52,184,52,184,49,176,49,176,49,176,49,176,49,176,49,183,49,183,49,191,53,198,53,198,53,197,53,197,53,196,53,196,53,196,53,196,53,195,53,195,53,194,53,194,53,194,53,193,53,193,53,193,32,75,35,135,44,135,44,32,33,75,34,75,34,74,33,89,34,74,34,74,34,74,34,74,34,74,34,74,35,88,36,88,36,88,36,88,37,88,36,88,35,73,35,73,34,87,36,88,36,87,39,117,39,117,35,87,36,87,37,87,37,87,37,87,37,86,36,86,36,86,36,86,35,86,35,86,35,86,35,71,35,70,35,71,34,85,37,100,37,100,37,100,37,100,37,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,100,38,114,39,113,39,113,37,113,37,113,37,113,37,38,39,127,39,128,35,97,37,97,37,97,36,97,36,97,37,112,40,111,39,111,39,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,37,109,37,109,37,94,39,94,36,124,39,124,39,123,35,78,39,123,34,78,34,78,34,78,36,107,38,107,38,107,40,40,40,40,40,107,38,106,38,91,40,106,40,106,40,106,40,106,40,105,40,105,40,105,40,105,40,105,40,120,40,105,40,120,40,104,40,104,38,104,38,104,38,104,38,149,44,148,44,163,35,148,44,148,44,148,44,133,43,132,43,132,44,147,6,5,6,5,6,5,6,5,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,19,21,20,21,20,21,20,21,22,20,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,21,19,21,21,25,24,25,21,21,25,25,24,24,23,25,25,25,25,21,21,21,21,25,25,25,25,25,19,21,21,21,21,21,65,67,67,68,67,68,68,69,68,69,68,69,65,65,65,65,65,65,67,67,67,68,67,68,67,68,67,68,68,68,67,68,68,67,67,68,67,68,68,69,68,69,69,69,67,68,67,69,67,68,69,67,68,68,67,68,69,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,67,68,67,69,69,69,69,67 ,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,209,215,208,215,208,222,216,220,216,211,215,209,215,216,222,216,221,223,221,215,212,215,6,6,6,6,6,6,6,6,6,6,208,212,208,220,216,219,208,211,215,210,214,210,181,49,53,49,181,53,181,49,53,49,50,51,51,51,53,53,51,51,51,51,51,51,53,53,51,51,51,51,51,51,53,53,51,51,51,51,51,51,53,53,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,42,43,44,43,32,33,34,34,34,34,34,33,36,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,35,36,35,35,34,34,34,36,36,36,36,36,39,39,39,39,35,36,36,36,37,37,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,35,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,38,38,38,38,38,38,37,34,34,34,37,37,37,37,37,38,39,39,39,39,35,37,36,37,36,36,36,36,36,36,37,40,39,39,39,39,38,39,38,39,38,39,38,38,38,39,38,38,38,39,38,38,38,39,38,38,37,37,37,37,36,39,39,36,36,39,39,39,39,39,35,35,39,39,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,39,40,39,40,39,40,39,40,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,38,38,38,38,38,38,38,38,36,38,34,35,35,35,35,35,35,35,35,35,44,44,44,44,44,44,44,44,44,6,6,6,6,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,21,21,21,21,21,21,21,22,20,21,21,21,21,21,19,21,21,21,21,22,20,21,21,21,21,19,21,21,25,25,24,21,25,25,25,25,25,25,25,25,25,25,25,25,21,21,21,25,25,25,25,19,21,21,21,21,65,65,65,65,67,67,68,68,68,69,69,65,65,65,65,65,65,67,67,67,67,67,67,68,67,68,68,68,68,69,68,68,67,67,67,68,68,68,68,68,68,69,69,69,68,67,67,68,69,68,68,68,68,68,67,68,68,69,68,68,68,69,68,69,69,69,69,69,69,69,68,69,68,69,69,69,69,69,69,69,68,68,67,69,69,69,69,69,67 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,215,208,215,208,215,216,221,216,219,208,210,215,208,222,223,221,223,221,223,212,215,212,215,5,6,5,6,5,6,5,6,209,212,208,220,216,219,208,211,208,210,215,210,214,182,181,53,181,49,199,49,181,53,180,50,189,51,189,53,197,51,188,51,188,51,188,53,195,51,187,51,187,51,187,53,193,51,186,51,186,51,186,53,192,51,177,51,177,49,176,51,176,51,185,52,184,52,184,49,176,49,176,49,176,49,176,49,176,49,183,49,183,52,198,53,198,53,197,53,197,53,197,53,196,53,196,53,196,53,195,53,195,53,194,53,194,53,194,53,193,53,193,53,193,53,192,32,75,42,135,44,135,32,33,34,75,34,74,34,74,33,89,34,74,34,74,34,74,34,74,34,74,34,74,35,88,36,88,36,88,36,88,37,88,36,88,36,73,35,73,34,88,36,87,36,87,39,117,39,117,35,87,36,87,37,87,37,87,37,86,37,86,36,86,36,86,36,86,35,86,35,86,35,86,35,86,35,71,35,70,36,85,37,85,37,100,37,100,37,100,37,100,37,100,37,100,37,100,37,100,38,100,38,100,38,100,38,100,38,114,38,114,38,113,37,98,36,98,34,83,34,83,34,83,34,128,39,127,35,97,37,97,37,97,37,97,36,97,37,111,40,111,40,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,37,109,37,94,37,124,39,94,36,124,39,124,39,123,35,78,39,123,35,78,34,78,34,78,36,107,38,107,38,107,40,40,40,40,40,107,38,107,38,91,40,106,40,106,40,106,40,106,40,106,40,105,40,105,40,105,40,105,40,105,40,105,40,104,40,119,37,104,38,104,38,104,38,104,38,88,39,73,35,88,35,88,35,88,35,88,35,88,35,87,35,87,35,147,44,147,44,5,6,5,6,26,29,29,29,29,29,29,29,29,29,29,29,28,29,28,29,29,29,28,29,28,29,28,29,19,21,20,21,20,21,20,21,22,20,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,21,19,21,21,25,24,21,21,25,24,25,25,25,25,25,25,25,25,25,25,25,21,21,21,21,25,25,19,21,25,25,19,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,68,67,68,67,68,67,67,67,68,67,69,68,69,68,69,68,68,67,68,67,67,67,69,68,69,69,69,69,69,67,69,67,68,67,68,67,68,68,69,69,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,67 ,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,5,6,6,6,209,215,209,214,208,221,216,219,216,210,215,208,215,216,222,223,221,223,221,223,212,215,212,214,5,6,6,6,5,6,6,212,209,220,216,219,208,211,208,210,215,210,214,209,181,49,53,49,181,53,181,49,199,49,50,51,189,51,53,53,188,51,51,51,188,51,53,53,188,51,51,51,187,51,53,53,187,51,51,51,186,51,53,53,186,51,49,49,177,49,49,51,185,51,51,52,184,52,49,49,176,49,49,49,176,49,49,49,183,49,49,52,199,53,53,53,198,53,53,53,197,53,53,53,196,53,53,53,196,53,53,53,195,53,53,53,194,53,53,53,193,53,53,53,192,53,32,34,42,43,43,43,32,33,34,34,34,34,34,34,33,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,36,36,35,35,34,34,34,36,36,36,36,36,39,39,39,39,35,36,36,36,37,37,36,36,36,37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,37,36,37,36,37,36,37,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,37,38,37,38,37,37,36,36,36,36,36,36,36,36,36,36,36,34,34,34,34,34,34,34,34,36,36,36,36,36,37,40,40,39,39,39,39,39,38,39,38,39,38,39,38,38,38,39,38,38,38,39,38,38,38,39,37,37,37,37,37,39,39,36,36,39,39,39,39,39,34,35,39,39,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,39,39,39,40,39,40,39,40,40,40,39,40,40,40,39,40,40,40,40,40,40,40,40,40,40,37,38,38,38,38,38,38,38,38,38,36,38,34,37,37,37,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,6,5,6,6,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,19,20,21,21,21,21,21,21,22,20,21,21,21,21,21,19,21,21,21,21,22,20,21,21,21,21,20,21,21,24,25,21,21,24,25,25,25,25,25,25,21,21,21,19,25,25,25,19,21,21,19,19,19,21,25,25,19,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,68,67,69,69,69,68,68,68,68,68,68,67,67,67,68,68,68,68,68,68,69,69,69,69,69,69,69,67,68,68,69,69,69,68,69,68,69,69,69,69,69,69,69,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,215,208,215,208,213,216,220,216,218,215,209,215,208,222,223,221,223,221,223,220,223,220,214,211,6,5,6,5,6,5,6,5,220,216,219,208,211,208,210,208,210,215,209,213,182,181,53,180,49,199,49,181,53,180,50,189,51,189,51,188,51,188,51,188,51,188,51,187,51,187,51,187,51,187,51,186,51,186,51,186,51,186,51,186,51,177,51,176,49,176,51,176,51,192,53,184,52,184,49,176,49,176,49,176,49,176,49,176,49,183,49,184,53,198,53,198,53,197,53,197,53,197,53,196,53,196,53,195,53,195,53,195,53,194,53,194,53,194,53,193,53,193,53,192,53,192,32,135,43,135,44,135,32,33,34,74,34,74,34,74,33,35,34,74,34,74,34,74,34,34,34,73,34,74,35,88,36,36,36,88,36,88,37,88,36,35,35,88,35,73,34,87,36,36,36,87,39,117,39,117,35,36,36,87,37,87,37,86,37,36,37,86,36,86,36,86,36,35,35,86,35,86,35,86,35,34,35,70,35,70,36,85,36,36,37,85,37,85,37,85,37,36,37,100,37,100,37,100,37,37,37,100,37,100,37,100,37,37,38,114,38,114,37,98,36,36,36,98,36,98,36,98,36,36,36,97,36,97,36,97,36,36,36,82,34,82,34,81,34,34,40,111,40,111,39,111,39,38,39,111,39,111,39,110,39,38,39,110,39,110,39,110,39,38,37,109,37,94,37,124,39,36,36,124,39,124,39,123,35,34,39,123,34,78,34,78,34,34,36,107,38,107,38,107,40,40,40,40,40,107,38,106,38,36,40,106,40,106,40,106,40,39,40,106,40,106,40,105,40,39,40,105,40,105,40,105,40,40,40,104,38,104,38,104,38,38,38,104,38,89,39,73,37,37,37,103,37,103,37,103,37,37,37,102,35,87,35,87,35,35,33,5,6,5,6,26,29,29,29,28,29,28,29,28,29,29,29,28,29,28,29,28,29,28,29,28,29,28,19,20,21,20,21,20,21,20,22,22,22,22,22,22,22,22,19,21,21,21,21,22,20,21,21,21,20,21,21,24,25,24,21,21,25,24,25,25,25,25,23,21,22,21,21,19,19,25,19,21,21,21,21,21,21,19,19,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,68,67,67,67,68,67,67,67,68,67,68,67,69,68,69,68,69,68,68,67,68,67,67,67,68,67,68,68,68,68,68,68,69,68,69,69,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,69,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,67 ,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,209,214,208,213,208,219,216,218,223,209,215,208,215,223,222,223,221,223,221,223,220,222,212,214,5,6,5,6,5,6,5,6,209,219,208,211,208,210,208,210,215,209,214,209,181,49,53,49,181,53,181,49,53,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,53,53,52,52,52,49,49,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,43,43,43,43,43,32,33,34,34,34,34,34,34,33,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,35,36,35,35,34,34,34,36,36,36,36,36,35,35,35,35,35,36,36,36,37,37,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,37,36,37,36,36,36,37,36,37,36,37,36,37,36,37,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,34,34,34,34,39,39,39,39,38,39,38,39,38,38,38,38,38,38,38,38,38,39,38,38,37,37,37,37,36,39,39,36,36,39,39,39,39,39,35,35,39,39,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,39,40,39,40,39,40,39,40,39,40,40,40,39,40,40,40,40,40,40,40,40,40,40,40,36,38,38,38,38,38,38,38,38,38,38,36,38,34,36,36,36,36,37,37,37,37,37,37,38,38,37,37,37,37,37,37,33,6,5,6,5,26,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,29,29,29,28,29,28,29,19,22,22,22,22,22,22,22,22,21,20,20,20,20,20,20,19,21,21,21,21,22,20,21,21,21,19,21,21,25,24,21,21,25,24,25,25,25,23,23,22,22,25,25,21,21,21,19,21,25,25,25,19,21,21,21,21,65,65,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,69,69,69,68,68,68,68,67,67,67,68,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,68,69,68,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,67 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,214,208,213,208,212,216,219,216,217,208,208,215,208,222,223,221,223,221,223,220,223,220,214,211,6,5,6,5,6,5,6,5,6,208,211,208,210,208,210,208,209,215,209,214,181,180,53,180,49,199,49,180,49,180,50,189,51,188,51,188,51,188,51,188,51,188,51,187,51,187,51,187,51,187,51,187,51,186,51,186,51,186,51,186,51,176,51,176,49,176,51,176,51,199,53,184,52,184,49,176,49,176,49,176,49,176,49,183,49,183,52,198,53,198,53,198,53,197,53,197,53,196,53,196,53,196,53,195,53,195,53,194,53,194,53,194,53,193,53,193,53,192,53,192,53,192,42,135,43,135,47,165,32,33,34,74,34,74,34,74,34,74,34,74,34,74,34,74,34,74,34,74,34,73,35,88,36,88,36,88,36,88,37,88,36,88,36,73,35,72,34,87,36,87,36,87,36,87,36,87,36,87,36,87,37,87,37,86,37,86,37,86,37,86,36,86,36,86,35,86,35,86,35,86,35,85,35,70,35,70,36,85,36,85,37,85,37,85,37,85,36,85,37,85,37,85,37,85,37,85,37,85,37,100,37,100,37,114,37,114,37,113,38,113,38,113,37,113,37,113,37,113,37,113,36,98,36,97,36,97,36,97,36,97,36,97,36,97,36,96,36,96,36,111,39,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,110,37,109,37,94,37,124,39,94,36,124,39,124,39,123,35,78,39,123,35,78,34,78,34,78,36,108,38,107,38,107,40,40,40,40,40,107,38,107,38,91,41,121,41,121,40,121,40,121,40,106,40,105,40,105,40,105,40,105,40,105,40,105,40,90,38,104,38,104,38,104,38,104,38,104,38,89,39,74,35,88,35,88,36,88,36,88,36,88,36,103,37,102,35,5,6,5,6,5,6,5,26,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,19,20,20,20,21,22,20,20,20,20,21,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,20,21,21,24,25,21,21,24,25,24,25,25,23,22,22,25,25,25,25,19,19,21,21,19,25,25,19,21,21,21,65,65,65,65,65,65,65,65,65,65,67,67,68,67,68,67,67,67,67,67,68,67,68,67,69,68,69,68,69,68,68,67,68,67,68,67,67,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,69,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,67 ,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,208,213,208,212,208,219,216,218,223,209,215,208,214,223,222,223,221,223,221,222,220,222,212,213,5,6,5,5,5,6,5,5,5,211,208,210,208,210,208,209,215,209,215,208,181,49,53,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,53,53,52,52,52,49,49,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,43,43,47,47,47,47,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,36,35,35,35,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,36,36,36,36,36,36,36,36,37,36,37,36,37,36,36,36,37,36,37,36,37,36,37,36,37,36,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,38,39,38,39,38,38,38,38,38,38,38,39,38,38,38,39,37,37,37,37,37,39,39,36,36,39,39,39,39,39,34,35,39,39,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,41,41,41,39,39,39,39,40,40,40,39,40,40,40,39,40,40,40,39,40,40,40,40,36,38,38,38,38,38,38,38,38,38,38,38,36,38,34,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,5,5,6,5,5,5,6,26,29,28,29,29,29,28,29,29,29,28,29,28,29,28,29,28,29,28,29,28,28,28,29,19,21,20,21,21,21,20,21,21,21,20,21,21,21,20,21,19,21,21,21,21,22,20,21,21,21,20,21,21,24,24,21,21,25,24,24,24,24,23,23,25,25,25,25,25,25,25,21,21,21,19,19,21,21,21,21,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,67,67,67,69,69,69,68,69,68,68,68,68,68,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,69,69,69,69,68,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,213,208,212,208,211,216,218,216,217,215,208,214,215,222,223,221,223,221,223,220,222,220,214,211,6,5,6,5,6,5,6,5,6,208,211,208,210,208,210,208,209,215,55,204,181,180,53,180,49,180,49,180,49,180,50,189,51,188,51,188,51,188,51,188,51,188,51,187,51,187,51,187,51,187,51,186,51,186,51,186,51,186,51,185,51,176,51,176,49,176,51,176,51,185,52,184,52,184,49,176,49,176,49,176,49,183,49,183,49,184,53,198,53,198,53,197,53,197,53,196,53,196,53,195,53,195,53,195,53,195,53,194,53,194,53,193,53,193,53,192,53,192,53,192,42,42,47,165,47,47,34,74,32,33,34,74,34,34,34,74,34,34,34,74,34,34,34,74,34,34,34,73,34,34,35,88,36,36,36,88,36,36,37,88,36,35,35,72,35,34,34,87,36,36,36,87,36,36,36,87,36,36,36,87,37,36,37,86,37,36,37,86,36,36,36,86,36,35,35,86,35,35,35,85,35,34,35,70,35,34,36,85,36,36,36,85,36,36,36,85,36,36,36,85,37,36,37,85,36,36,37,85,37,36,37,85,37,36,37,98,37,37,38,113,38,38,38,113,38,38,38,113,38,38,38,112,38,38,38,112,38,37,37,112,37,37,37,111,37,36,36,96,36,37,40,111,39,38,39,110,39,38,39,110,39,38,39,110,39,38,39,110,39,38,37,109,37,37,37,124,39,36,36,124,39,39,39,123,35,34,39,123,34,34,34,78,34,34,36,107,38,38,38,107,40,40,40,40,40,38,38,106,38,36,41,121,41,38,40,106,40,40,40,106,40,39,40,105,40,39,40,105,40,39,40,105,36,38,38,104,38,38,38,104,38,38,38,104,38,36,39,73,35,35,35,88,35,35,35,88,35,35,35,87,35,35,33,5,6,5,6,5,6,5,26,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,19,21,20,21,20,21,22,20,20,21,20,21,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,20,21,21,24,24,21,21,24,25,24,24,23,23,22,25,25,25,25,25,25,25,25,25,21,21,21,21,21,21,21,65,65,65,65,65,65,65,65,67,67,67,67,68,67,67,67,68,67,68,67,68,67,69,69,69,68,69,69,69,68,69,68,69,68,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,69,69,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,208,212,208,211,208,218,223,217,223,209,214,208,214,223,221,223,221,223,220,222,220,222,211,213,5,5,5,5,5,5,5,5,5,211,208,210,208,209,208,209,215,55,56,56,181,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,57,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,44,32,47,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,35,36,35,35,34,34,32,32,33,33,33,33,33,33,33,33,33,33,36,36,37,37,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,35,36,36,36,36,36,36,36,37,39,35,36,36,36,36,36,36,36,36,36,37,36,37,36,36,36,37,36,37,36,37,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,39,39,39,39,39,39,38,39,38,39,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,39,39,36,36,39,39,39,39,39,35,35,39,39,34,34,34,34,34,34,36,38,38,38,38,38,40,40,40,40,40,38,38,38,38,36,40,41,40,39,39,40,40,40,40,40,39,40,39,40,40,40,39,40,40,40,40,40,36,38,38,38,38,38,39,39,38,38,38,38,38,36,38,34,42,35,35,35,35,35,35,35,35,35,35,35,35,35,33,5,5,5,5,5,5,26,28,29,28,29,28,29,28,29,28,29,28,29,28,28,28,28,28,29,28,28,28,28,28,19,20,21,21,21,22,21,20,21,20,21,21,21,20,21,21,21,19,21,21,21,21,22,20,21,21,21,20,21,21,24,24,21,21,25,24,24,23,23,23,23,25,25,25,25,25,25,25,25,25,19,21,21,21,21,21,21,65,67,67,67,67,67,67,67,67,68,68,68,68,67,67,67,67,67,67,68,67,69,69,69,68,69,69,69,68,69,68,68,68,67,67,67,67,68,67,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69 ,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,213,208,212,208,211,208,210,223,217,214,208,214,215,221,223,221,223,220,223,220,222,219,214,211,6,5,6,5,6,5,6,5,6,208,210,208,209,208,209,208,55,204,56,204,181,180,49,180,49,180,49,179,49,179,50,189,51,188,51,188,51,188,51,188,51,187,51,187,51,187,57,201,51,186,51,186,51,186,51,186,51,186,51,185,51,176,51,176,49,176,51,176,51,184,52,184,52,184,49,176,49,176,49,183,49,183,49,182,49,184,53,198,53,197,53,197,53,196,53,196,53,196,53,179,50,188,52,195,53,194,53,194,53,193,53,193,53,193,53,192,53,192,53,192,42,135,32,75,32,74,34,74,32,33,34,74,34,74,34,74,34,74,34,74,34,74,34,74,34,73,34,73,34,73,35,88,36,88,36,88,36,88,37,88,36,87,36,72,32,32,32,72,34,87,36,87,36,87,36,87,36,87,33,33,33,33,33,71,34,71,37,86,36,86,36,86,36,86,35,86,35,86,35,86,35,85,35,70,35,70,36,85,36,85,36,85,37,115,39,115,35,85,36,85,36,85,36,85,36,85,36,85,36,85,37,99,37,99,37,98,37,113,38,113,38,113,38,113,38,113,38,113,38,112,38,112,38,112,38,112,38,112,38,112,38,112,38,111,38,111,38,111,38,111,40,111,39,111,39,111,39,110,39,110,39,110,39,110,39,110,39,110,39,109,37,109,37,94,37,124,39,94,36,124,39,124,35,93,35,78,35,78,35,78,34,78,34,78,36,108,38,107,38,107,38,107,40,40,40,107,38,107,38,91,41,121,41,106,39,106,40,106,40,106,39,106,40,105,40,105,40,105,40,105,40,90,39,105,38,105,38,119,39,119,39,104,38,104,38,89,39,74,42,88,35,88,35,88,35,88,35,88,35,88,35,88,33,5,6,5,6,5,6,26,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,28,29,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,19,21,21,21,21,22,20,21,21,21,20,21,21,24,24,21,21,24,25,24,24,23,23,22,25,25,25,25,25,25,25,19,19,21,21,21,21,21,21,21,21,65,67,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,69,69,68,69,69,69,68,69,68,68,68,67,67,68,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,69,69,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,213,208,212,215,211,223,218,223,209,214,209,214,208,213,223,221,223,220,223,220,222,220,214,211,213,5,5,5,5,5,5,5,5,5,210,208,209,208,209,208,208,55,56,56,56,180,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,57,57,57,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,53,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,44,32,34,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,36,32,32,32,34,34,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,36,36,36,36,36,37,39,39,39,35,36,36,36,36,37,37,39,35,36,36,36,36,36,36,36,36,36,36,37,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,35,35,35,34,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,41,40,40,39,39,39,39,40,40,39,39,38,36,40,39,40,40,40,39,40,40,36,39,38,38,38,38,39,39,39,39,38,38,38,38,36,38,34,42,35,35,35,35,35,35,35,35,35,35,35,35,35,33,5,5,5,5,5,26,29,28,28,28,29,28,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,19,21,21,20,21,22,20,20,21,21,21,20,21,21,21,20,21,19,21,21,21,21,22,20,22,22,22,20,21,21,24,24,21,21,24,24,24,25,25,23,23,19,25,25,25,25,19,19,21,21,21,25,25,21,21,21,21,21,67,67,67,67,67,67,68,67,68,67,67,67,67,67,68,67,67,67,68,68,68,69,69,69,69,69,69,68,69,68,69,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,67,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69 ,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,6,5,5,5,214,208,213,208,212,208,219,223,218,222,217,222,216,213,215,221,223,220,223,220,223,219,222,211,213,5,5,5,6,5,5,5,6,5,5,208,210,208,209,208,208,208,55,56,56,204,181,180,49,180,49,49,49,179,49,179,50,188,51,51,51,188,51,188,51,187,51,51,51,187,51,202,58,201,57,51,51,186,51,186,51,186,51,51,51,185,51,176,51,176,49,49,51,176,51,184,52,184,52,52,49,176,49,183,49,183,49,49,49,182,52,198,53,197,53,53,53,197,53,196,53,196,53,50,49,179,50,189,52,188,53,53,53,194,53,193,53,193,53,53,53,192,53,192,53,135,44,43,32,74,32,34,34,119,32,33,34,74,34,34,34,74,34,34,34,73,34,34,34,73,34,34,34,73,34,34,35,88,36,36,36,88,36,36,33,33,33,34,34,72,34,34,34,72,34,38,38,102,38,38,38,102,38,38,36,86,36,36,36,86,36,38,37,86,36,36,36,86,36,35,35,86,35,35,35,85,35,34,35,70,35,34,36,85,36,36,36,85,37,39,39,115,35,36,36,85,36,37,39,115,39,35,36,85,36,36,36,99,36,36,36,98,36,37,38,113,38,38,38,113,38,38,38,112,38,38,38,112,38,38,38,112,38,38,38,111,38,38,38,111,38,38,38,111,38,39,40,111,39,39,39,110,39,38,39,110,39,38,39,110,39,38,39,109,39,38,37,109,37,36,37,94,36,36,36,94,36,35,36,78,35,34,35,78,34,34,34,78,34,34,36,107,38,38,38,107,38,38,38,107,38,38,38,106,38,36,41,121,40,38,39,106,40,39,40,106,39,38,36,105,40,39,40,105,40,39,36,120,39,38,38,104,38,39,39,119,39,38,38,104,38,36,39,73,45,42,35,88,35,35,35,88,35,35,35,88,35,35,33,5,5,5,6,5,26,28,29,28,29,28,29,28,29,28,29,28,28,28,29,28,28,28,29,28,28,28,29,28,28,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,19,21,21,21,21,22,20,20,20,20,20,21,21,23,24,21,21,24,24,25,25,25,23,22,23,19,25,25,19,21,21,21,21,25,25,25,19,21,21,21,21,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,69,69,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,208,213,215,212,215,211,223,218,222,217,222,216,221,216,221,223,220,223,220,223,220,222,211,213,211,5,5,5,5,5,5,5,5,5,5,209,208,209,208,208,208,208,55,56,56,56,180,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,57,56,57,56,57,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,43,44,32,34,32,34,34,39,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,34,34,35,35,34,35,34,34,34,34,34,34,34,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,36,36,36,36,36,37,39,39,39,35,36,36,36,36,37,39,39,39,35,36,36,36,36,37,39,35,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,41,40,40,38,38,39,39,39,40,40,39,38,36,40,39,40,39,40,40,40,36,41,39,38,38,38,38,39,39,39,39,38,38,38,38,36,38,34,45,42,35,35,35,35,35,35,35,35,35,35,35,35,33,5,5,5,5,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,19,21,20,21,20,21,22,20,20,21,20,21,20,21,22,21,22,21,19,21,21,21,21,22,20,21,21,21,20,21,21,24,24,21,21,24,24,25,25,25,25,25,22,22,19,19,21,21,21,25,19,19,19,19,19,21,21,21,21,21,67,67,67,68,67,68,68,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,67,67,67,67,68,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,208,213,208,212,215,212,215,219,222,218,222,217,221,216,221,223,220,223,220,223,220,223,219,214,211,5,5,5,5,5,5,5,5,5,5,5,208,209,208,208,208,215,208,55,204,56,56,181,180,49,179,49,179,49,49,49,179,50,188,51,188,51,51,51,188,51,187,51,187,51,51,57,201,56,201,57,201,51,51,51,186,51,186,51,185,51,52,51,176,51,176,49,176,51,49,51,184,52,184,52,184,49,49,49,183,49,182,49,182,49,49,52,197,53,197,53,197,53,53,53,196,53,195,52,179,49,49,50,188,52,194,53,194,53,53,53,193,53,193,53,192,53,53,53,192,42,135,44,134,32,34,32,74,34,119,32,33,34,34,34,74,34,74,34,74,34,34,34,73,34,73,34,73,34,34,34,73,35,88,36,88,36,36,36,87,36,87,35,72,34,34,34,72,34,72,39,102,39,39,39,102,39,102,39,101,39,39,39,101,39,101,38,86,37,36,37,86,36,86,36,86,35,35,35,85,35,85,35,85,35,34,35,70,36,85,36,85,36,36,37,115,39,115,36,85,36,36,36,37,39,115,39,99,36,36,36,37,39,128,39,98,36,36,36,98,37,113,37,113,37,38,38,112,38,112,38,112,38,38,38,112,38,112,38,112,38,38,38,111,38,111,38,111,38,38,40,111,40,111,40,110,39,38,39,110,39,110,39,110,39,38,39,109,39,109,39,109,37,37,37,94,37,94,37,94,36,35,36,93,35,93,35,78,35,34,35,78,34,78,34,77,36,38,38,107,38,107,38,107,38,38,38,107,38,106,38,91,41,40,40,106,39,106,39,106,40,39,39,105,36,105,40,105,40,39,40,90,41,120,39,105,38,38,38,119,39,119,39,104,38,38,38,89,39,74,45,133,35,35,35,88,35,88,35,88,35,35,35,87,33,5,5,5,5,26,29,28,28,28,29,28,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,19,20,21,20,21,22,21,22,21,22,21,22,21,20,20,20,20,20,19,21,21,21,21,22,20,21,21,21,21,21,21,23,24,23,21,21,24,23,25,25,25,25,25,21,22,21,21,25,25,25,19,21,21,21,21,21,21,25,25,19,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,67,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,69,69,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,208,5,5,5,5,5,5,5,5,208,213,215,212,215,212,215,211,222,218,222,217,222,217,221,216,221,223,220,223,220,223,220,223,211,214,5,5,5,5,5,5,5,5,5,5,5,209,208,208,208,208,208,215,55,56,56,56,180,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,57,56,56,57,57,56,57,51,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,42,43,43,44,32,34,32,34,34,39,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,35,35,35,34,34,34,34,34,34,39,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,36,37,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,34,36,36,36,36,36,36,37,38,39,39,37,35,36,36,36,37,39,39,39,35,36,36,36,37,39,39,39,35,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,36,35,35,34,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,41,40,39,38,38,39,39,40,39,39,38,38,36,40,39,40,40,40,39,36,41,41,39,38,38,38,38,39,39,39,39,38,38,38,38,36,38,34,44,45,42,35,35,35,35,35,35,35,35,35,35,35,33,5,5,5,5,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,19,21,22,21,22,20,20,20,20,20,20,20,20,21,20,21,20,21,19,21,21,21,21,22,20,21,21,21,21,21,21,21,23,24,21,21,24,24,25,25,25,25,25,25,25,25,25,25,25,19,21,21,21,25,25,19,21,25,25,19,21,67,67,67,67,68,68,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,68,68,68,67,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,69,69,69,69,69 ,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,210,5,5,5,4,5,5,5,4,214,208,213,208,212,215,211,214,219,222,218,221,217,221,216,221,223,220,223,220,223,219,223,219,215,211,5,4,5,5,5,4,5,5,5,4,5,208,208,208,215,208,215,208,55,56,56,203,181,49,49,179,49,49,49,179,49,49,50,188,51,51,51,188,51,51,51,187,51,51,51,187,57,56,56,201,57,56,57,186,51,51,51,185,51,51,51,185,51,49,51,176,49,49,51,176,51,51,52,184,52,52,49,183,49,49,49,182,49,49,49,184,53,53,53,196,53,53,53,196,53,53,53,195,52,50,49,178,50,51,52,194,53,53,53,193,53,53,53,192,53,53,53,192,53,42,44,134,44,43,32,74,32,34,34,119,32,33,34,74,34,34,34,73,34,34,34,73,34,34,34,73,34,34,34,73,34,34,35,88,36,36,36,87,36,35,36,87,35,34,34,72,34,34,39,102,39,38,39,102,39,38,39,101,39,38,39,101,39,39,38,86,37,36,37,86,36,36,36,86,36,35,35,85,35,35,35,85,35,34,35,70,35,34,36,85,36,36,36,85,36,38,39,115,38,35,36,85,36,37,39,115,39,36,36,98,36,37,39,128,39,35,36,98,36,37,37,98,37,37,37,97,37,36,37,97,37,36,37,97,37,37,37,111,37,37,37,111,37,38,38,111,38,38,38,111,40,39,40,110,40,39,39,110,39,38,39,110,39,38,39,109,39,38,38,109,39,38,37,109,37,37,37,94,37,36,36,93,36,35,36,78,35,34,35,78,34,34,34,77,34,34,36,107,38,38,38,107,38,38,38,107,38,38,38,106,38,36,41,106,40,38,39,106,39,39,40,105,38,37,36,105,40,39,40,105,40,36,41,120,39,38,38,104,38,39,39,119,39,38,38,104,38,36,39,73,44,44,42,88,35,35,35,88,35,35,35,88,35,35,33,4,5,5,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,28,28,27,19,20,20,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,19,21,21,22,22,22,20,21,21,21,21,20,21,21,24,23,21,21,24,23,25,25,25,25,25,25,25,25,25,25,19,21,21,25,25,25,25,19,21,19,19,19,21,25,69,67,67,67,68,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,69,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67 ,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,215,5,5,5,5,5,5,5,5,215,213,215,212,215,211,214,211,222,218,222,217,221,217,221,216,220,216,220,223,220,223,219,223,211,214,5,5,5,5,5,5,5,5,5,5,209,208,208,208,208,215,208,215,55,56,56,56,180,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,57,56,55,56,57,57,57,56,57,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,49,49,52,53,53,53,53,53,53,53,53,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,53,42,43,43,43,43,43,32,34,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,35,35,34,35,34,34,34,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,34,35,36,36,36,36,36,36,36,38,39,39,38,35,36,36,36,37,38,39,39,37,35,36,36,37,39,39,39,35,36,36,36,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,38,40,40,40,39,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,41,40,39,38,38,39,39,39,39,39,38,38,36,40,39,40,39,40,36,41,40,41,39,38,38,38,38,39,39,39,39,38,38,38,38,36,38,34,44,44,44,42,35,35,35,35,35,35,35,35,35,35,33,5,5,5,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,22,22,20,20,20,20,21,21,21,21,21,21,21,23,23,23,21,24,24,23,24,23,21,25,25,25,25,19,19,21,21,25,25,25,25,25,19,21,21,21,21,21,25,69,69,69,67,67,67,67,67,67,68,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,67,68,68,68,68,68,68,68,67,68,68,68,69,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67 ,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,210,5,4,5,4,5,4,5,4,213,215,213,214,212,214,211,214,219,221,218,221,217,221,217,220,216,220,223,220,223,219,223,219,215,210,5,4,5,4,5,4,5,4,5,4,208,208,215,208,215,208,215,208,55,203,55,55,48,179,49,49,49,179,49,49,49,178,50,51,51,188,51,51,51,187,51,51,51,187,51,57,56,200,56,57,58,200,56,57,51,186,51,51,51,185,51,52,51,176,51,49,49,176,51,49,51,184,52,51,52,184,49,49,49,182,49,49,49,181,49,52,53,197,53,53,53,196,53,53,53,195,53,53,52,178,49,49,50,188,52,53,53,193,53,53,53,192,53,53,53,192,53,53,42,134,43,43,44,134,32,34,32,74,34,34,32,33,34,34,34,73,34,34,34,73,34,34,34,73,34,34,34,73,34,34,34,73,35,36,36,87,36,36,36,87,36,34,35,72,34,34,34,102,39,38,39,102,39,38,39,101,39,38,39,101,39,38,38,86,37,36,37,86,37,36,36,85,36,36,36,85,35,35,35,85,35,35,35,85,35,34,35,70,35,36,36,85,36,36,36,37,39,39,39,85,36,36,36,99,38,39,39,38,35,36,36,37,38,39,39,36,36,36,36,98,37,37,37,97,37,36,37,97,37,36,37,97,37,36,37,97,37,36,36,96,36,36,36,96,36,36,36,96,38,40,40,110,40,39,40,110,39,39,39,110,39,38,39,110,39,38,39,109,39,38,38,109,37,37,37,94,37,36,37,93,36,35,36,93,35,35,35,78,35,34,35,78,34,34,34,77,36,38,38,107,38,38,38,107,38,38,38,106,38,38,38,91,41,39,40,106,38,38,39,106,40,38,39,105,36,39,40,105,40,39,37,120,41,40,39,104,38,38,38,119,39,39,39,104,38,38,38,89,39,34,44,133,44,43,42,88,35,35,35,88,35,35,35,88,33,4,5,26,28,28,28,28,28,28,28,28,28,27,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,20,20,20,21,21,22,20,21,21,21,21,20,21,21,24,23,23,21,21,23,24,23,24,22,21,25,25,25,19,21,21,25,25,25,25,25,25,19,21,25,25,21,21,25,25,69,69,69,69,69,67,67,68,67,68,67,68,68,68,68,69,68,69,68,69,69,69,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67 ,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,5,4,5,5,215,4,5,5,5,4,5,5,5,215,213,215,212,214,212,214,211,222,218,221,218,221,217,221,216,220,216,220,216,219,223,219,223,211,214,5,5,4,5,5,5,4,5,5,5,208,215,208,215,208,215,208,55,56,56,56,55,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,57,56,55,56,57,57,57,56,57,51,51,51,51,51,51,51,52,51,51,49,49,49,49,49,51,51,51,51,52,52,52,49,49,49,49,49,49,49,55,55,55,57,57,58,53,53,53,53,53,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,42,43,43,43,47,47,47,32,34,32,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,35,35,35,34,34,35,38,38,38,38,38,38,38,38,38,39,38,38,38,39,38,38,38,37,36,36,36,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,34,34,34,36,36,36,36,36,36,37,39,39,39,35,36,36,36,36,38,39,39,38,35,36,36,37,38,39,39,37,35,36,36,36,37,37,37,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,35,35,35,34,35,34,34,34,34,34,34,34,34,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,41,39,39,38,38,38,38,39,39,39,38,38,36,39,39,40,39,40,37,41,40,40,39,38,38,38,38,38,38,39,39,38,38,38,38,36,38,34,43,44,44,44,43,42,42,35,35,35,35,35,35,35,33,5,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,19,20,21,20,20,20,21,20,21,20,21,20,20,20,21,20,21,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,23,23,21,21,24,23,24,23,23,22,25,25,25,19,21,25,25,25,25,25,25,25,19,21,25,25,19,21,25,25,69,69,69,69,69,67,67,67,67,67,68,68,68,68,68,68,69,68,69,69,69,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69 ,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,210,5,4,5,4,5,4,5,4,213,215,213,214,212,214,60,213,219,221,218,221,218,220,217,220,217,220,216,219,223,219,223,218,215,210,5,4,5,4,5,4,5,4,5,4,215,208,60,208,215,208,215,203,55,55,55,203,48,49,49,178,49,49,49,178,49,49,50,188,51,51,51,187,51,51,51,187,51,51,57,200,55,55,56,200,58,57,57,200,57,51,51,185,51,51,51,185,51,49,51,184,52,52,52,184,52,52,52,184,52,52,49,182,49,49,49,181,55,55,56,205,58,58,59,196,53,53,53,195,53,53,53,194,52,50,49,178,50,51,52,187,53,53,53,192,53,53,53,192,53,53,42,134,47,47,47,164,47,47,32,74,32,34,34,32,33,34,34,73,34,34,34,73,34,34,34,73,34,34,34,118,33,34,34,72,34,34,35,87,36,36,36,87,36,35,36,87,35,34,35,102,38,38,39,101,38,38,39,101,39,38,39,101,38,38,39,101,37,36,37,86,37,36,37,85,36,36,36,85,36,36,35,85,35,35,35,85,35,34,35,70,35,34,34,85,36,36,36,85,36,37,39,115,39,35,36,99,36,36,37,128,39,39,35,98,36,36,38,128,39,38,35,98,36,36,37,112,37,37,37,97,37,36,37,97,37,36,37,96,37,36,37,96,36,36,36,96,36,36,36,96,36,36,36,110,40,39,40,110,40,39,40,110,39,38,39,109,39,38,39,109,39,38,38,109,39,38,37,109,37,36,37,93,36,36,36,93,36,35,36,78,35,34,35,78,34,34,34,77,34,34,36,107,38,38,38,107,38,38,38,106,38,38,38,106,38,36,41,121,39,37,38,106,39,38,40,105,38,37,36,105,40,39,40,105,41,40,41,119,39,38,38,104,38,38,38,104,38,38,38,104,38,36,39,73,44,43,44,133,44,43,44,133,35,35,35,88,35,35,33,4,26,28,28,27,28,27,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,23,23,22,21,21,24,23,24,23,23,25,25,25,19,21,25,25,25,25,25,25,25,19,21,25,25,19,21,25,25,25,69,69,69,69,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,69,68,67,68,67,68,68,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,68,67,68,67,68,67,68,67,67,67,68,67,68,67,68,68,69,68,69,69,69,68,69,69,69,68,69 ,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,215,4,5,4,5,4,5,4,5,215,213,215,212,214,212,214,211,222,219,221,218,221,217,220,217,220,216,219,216,219,223,219,223,210,214,4,5,4,5,4,5,4,5,4,5,208,215,208,215,208,215,55,55,55,55,55,59,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,57,56,55,55,56,57,57,57,56,56,57,51,51,51,51,51,51,52,52,52,52,51,51,52,52,52,52,53,52,52,52,52,49,49,49,49,49,55,55,55,56,58,58,58,58,59,53,53,53,53,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,47,47,47,47,47,47,34,34,34,34,32,34,32,34,34,32,33,34,34,34,34,34,34,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,35,36,36,36,36,36,36,36,35,35,34,35,35,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,34,34,34,36,36,36,36,36,36,37,39,39,39,35,36,36,36,36,37,39,39,39,35,36,36,36,38,39,39,38,35,36,36,36,37,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,37,37,37,37,36,37,36,36,36,36,35,35,35,35,35,35,34,34,34,34,36,36,36,36,36,36,39,39,38,38,38,38,38,38,38,38,38,38,38,36,41,40,39,38,38,38,38,39,39,39,38,38,36,40,39,40,39,37,40,40,40,40,39,38,38,38,38,38,38,38,38,38,38,38,38,36,38,34,45,45,45,45,43,43,43,43,42,35,35,35,35,35,33,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,19,21,20,20,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,19,21,21,21,21,21,22,20,21,21,21,21,21,22,21,21,21,23,23,21,21,23,23,23,23,25,25,25,25,19,21,25,25,25,25,25,25,25,19,21,25,25,19,21,25,25,25,25,69,69,69,69,67,67,67,67,68,68,68,68,68,68,69,69,69,69,68,67,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69 ,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,215,4,5,210,5,4,5,4,5,4,5,4,213,214,213,214,212,214,212,213,219,221,218,220,218,220,217,220,217,219,216,219,223,218,223,218,215,210,5,4,5,4,5,4,5,4,5,208,215,208,215,208,215,208,55,55,55,59,59,49,48,178,49,49,49,49,49,49,49,177,50,51,51,51,51,51,51,187,51,51,51,57,56,56,55,200,56,57,58,57,57,56,56,200,51,51,51,51,51,52,53,184,52,51,51,51,52,52,53,184,53,53,53,52,49,49,49,181,49,55,55,55,56,58,58,204,58,59,53,53,53,53,53,194,53,53,52,50,53,49,50,188,52,53,53,53,53,53,53,192,53,53,53,53,53,32,34,74,34,34,34,34,32,34,32,32,32,32,33,34,34,34,34,118,33,34,34,34,39,33,34,73,34,39,33,34,34,34,34,72,34,35,36,36,36,36,36,87,36,35,35,36,38,38,38,101,38,38,38,38,38,38,38,101,38,38,38,38,38,36,37,86,37,36,37,36,37,36,37,85,36,36,36,36,35,35,35,85,35,35,35,35,35,34,35,70,35,36,36,36,36,36,36,37,39,39,39,35,36,36,36,98,37,39,39,39,35,36,36,98,37,39,39,39,35,36,36,97,37,37,37,36,37,36,37,127,35,36,37,36,37,36,37,96,37,36,37,36,36,36,36,96,36,36,36,36,36,36,38,110,40,39,40,39,40,39,39,110,39,38,39,38,39,38,39,109,39,38,38,38,37,37,37,93,37,36,37,36,36,35,36,93,35,35,35,34,35,34,36,92,40,40,40,40,40,40,40,122,39,39,39,39,39,39,39,106,38,38,38,36,41,40,39,106,38,37,38,38,39,38,38,105,36,39,40,39,40,37,41,120,40,40,39,38,38,38,38,104,38,38,38,38,38,38,38,88,39,34,47,47,47,47,45,148,45,45,45,35,35,35,35,87,35,26,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,23,22,23,21,21,23,23,21,25,25,25,25,19,21,21,21,25,25,25,25,25,19,21,25,25,19,21,25,25,25,25,69,69,69,69,69,67,67,68,67,68,67,68,68,69,68,69,68,69,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,212,5,211,215,4,5,4,4,4,5,4,4,215,213,215,212,214,212,214,219,221,218,221,218,220,217,220,217,219,216,219,216,219,223,218,223,210,214,209,4,4,5,4,4,4,5,208,208,208,215,208,215,208,55,55,55,59,49,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,57,56,55,55,55,56,57,58,58,57,56,55,57,51,51,51,51,51,51,52,53,52,51,51,52,52,52,52,53,53,53,52,49,49,49,49,49,55,55,55,56,58,58,58,58,58,59,53,53,53,53,53,53,53,53,52,51,53,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,32,32,32,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,36,35,35,35,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,35,35,35,35,35,39,35,35,35,35,34,34,34,36,36,36,36,36,36,37,39,39,39,35,36,36,36,36,37,39,39,39,35,36,36,36,37,39,39,39,35,36,36,36,36,37,37,37,37,37,37,39,35,37,36,37,36,36,39,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,40,39,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,36,35,35,34,35,36,36,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,36,36,36,36,41,40,38,38,37,38,38,39,39,38,37,38,36,39,39,40,39,37,40,40,40,40,39,38,38,38,38,38,38,38,38,38,38,38,38,36,38,34,39,39,39,39,47,47,47,33,34,35,35,35,35,35,26,28,27,28,28,28,27,28,28,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,19,20,20,21,20,20,20,21,20,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,23,22,23,21,21,23,23,25,25,25,25,25,21,21,21,21,25,19,19,19,21,21,25,25,19,21,21,19,19,25,19,69,69,69,69,67,67,67,68,68,68,68,69,68,69,69,69,67,68,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69 ,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,215,4,215,210,5,4,5,4,5,4,5,4,213,214,60,214,212,222,219,221,219,221,218,220,218,220,217,219,216,219,216,218,223,218,223,217,223,209,60,209,211,4,5,4,208,208,60,208,215,208,60,208,55,55,59,203,49,49,49,178,48,49,49,178,49,49,49,177,49,49,50,187,51,51,51,187,51,51,51,186,51,57,56,200,55,55,56,200,58,57,57,200,56,55,57,185,51,51,51,184,52,53,52,184,51,51,52,184,53,53,53,198,52,49,49,181,49,49,55,205,55,56,58,204,58,58,58,203,59,53,53,194,53,53,53,194,52,50,53,177,50,51,52,192,53,53,53,192,53,53,53,192,53,53,53,32,34,34,34,32,32,32,34,73,34,34,34,32,33,34,34,73,34,39,33,73,34,34,39,72,34,34,34,117,33,34,34,72,34,34,34,87,36,36,36,87,36,35,36,86,35,36,38,101,38,37,38,101,38,37,38,101,38,38,38,101,38,38,37,85,37,36,37,85,37,36,37,85,36,36,36,85,36,36,35,85,35,35,39,115,39,34,35,70,35,34,34,85,36,36,36,85,36,36,35,99,35,36,36,98,36,36,37,128,39,39,35,98,36,36,37,127,39,39,35,97,36,36,36,112,37,37,37,97,37,39,35,96,37,36,37,96,39,35,37,96,36,36,37,96,39,35,36,95,36,36,36,95,38,40,40,110,40,39,40,109,39,39,39,109,39,38,39,109,39,38,38,109,38,38,37,108,37,37,37,93,37,36,36,93,36,35,36,78,35,36,40,107,40,40,40,107,40,40,40,107,40,40,40,107,40,40,40,91,36,36,41,121,41,40,41,121,39,37,38,105,38,38,39,105,38,37,36,105,40,39,38,120,40,40,40,119,39,38,38,104,38,38,38,104,38,38,38,104,38,36,39,73,39,38,39,103,39,39,33,88,35,35,35,87,35,26,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,19,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,21,21,22,23,22,21,21,23,22,23,25,25,25,25,19,21,21,21,19,21,21,21,21,25,25,25,25,21,21,21,21,19,19,21,69,69,69,69,67,67,67,68,67,68,68,69,68,69,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,68,67,69,68,67,67,67,67,68,67,68,67,68,67,68,67,69,68,68,67,67,68,68,68,69,68,69,68,69,68,69,69,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,212,215,211,215,4,4,4,4,4,4,4,4,215,212,214,220,222,219,221,219,221,218,213,217,220,217,220,216,219,216,219,223,218,223,218,223,217,221,217,219,209,4,208,208,208,208,208,215,208,215,215,215,55,59,49,49,49,49,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,57,56,56,55,55,55,56,57,58,58,57,57,56,56,57,51,51,51,51,51,51,52,53,51,51,52,52,53,53,53,53,52,49,49,49,49,49,55,55,55,56,58,58,58,58,58,58,58,59,53,53,53,53,53,53,53,52,51,53,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,32,34,34,34,34,34,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,36,35,35,36,38,37,38,37,38,37,38,38,38,37,38,38,38,38,38,38,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,35,35,35,35,39,39,39,35,35,35,34,35,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,36,36,36,37,39,39,39,35,36,36,36,36,37,37,37,37,37,37,39,35,37,36,37,36,37,36,39,36,36,36,36,36,36,39,35,36,36,36,36,36,36,38,40,40,40,39,40,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,37,37,37,37,36,37,36,36,36,36,35,35,35,37,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,36,36,41,41,41,40,41,40,40,40,39,38,37,37,38,38,38,39,38,37,38,36,40,39,39,38,40,40,40,40,40,39,38,38,38,38,38,38,38,38,38,38,38,38,36,38,34,38,38,38,39,38,33,35,35,35,35,35,35,26,28,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,19,20,20,20,20,20,20,20,20,20,21,19,20,20,21,20,20,20,21,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,22,22,21,21,23,22,22,25,23,19,21,21,21,21,21,21,25,25,25,25,25,25,25,25,25,25,21,21,21,21,21,69,69,69,69,67,67,67,68,68,69,69,69,67,67,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,69,68,68,68,67,67,67,67,67,67,67,67,68,67,68,69,69,68,68,67,67,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69 ,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,215,211,215,210,5,4,5,4,5,4,5,4,60,222,220,222,220,221,219,221,60,212,60,220,217,220,217,219,216,219,223,218,223,218,223,217,222,209,220,216,60,208,60,208,60,208,60,208,60,208,60,55,59,49,49,49,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,57,56,56,55,55,55,56,57,58,57,57,56,56,55,55,57,51,51,51,51,51,51,52,53,51,51,52,52,53,53,52,49,49,49,49,49,55,55,55,55,56,58,58,58,58,58,58,58,58,59,53,53,53,53,53,53,52,50,53,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,39,32,34,34,34,34,34,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,35,36,34,36,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,37,37,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,35,35,35,35,39,39,39,35,35,34,35,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,36,36,36,36,37,37,36,37,36,37,36,39,35,37,36,37,36,37,39,35,36,37,36,36,36,36,39,36,36,36,36,36,36,36,38,40,39,40,39,40,39,40,39,39,38,39,38,39,38,39,38,39,38,38,38,37,37,37,36,37,36,37,36,36,35,36,35,37,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,36,36,40,41,40,41,40,40,40,40,40,39,39,39,37,38,37,38,38,39,38,38,37,36,39,40,39,38,39,40,39,40,39,39,38,38,38,38,38,38,38,38,38,38,38,38,36,39,34,38,38,38,38,34,35,35,35,35,35,35,35,26,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,27,28,19,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,21,21,22,23,22,21,21,23,22,23,19,22,21,21,21,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,19,21,21,69,69,69,69,67,68,67,69,68,69,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,69,68,69,68,68,67,67,67,69,68,67,67,68,67,68,69,69,68,68,67,67,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,212,215,211,215,4,4,4,4,4,4,4,4,223,220,222,219,222,219,214,210,213,210,213,217,220,217,220,216,219,216,219,223,218,223,218,222,217,213,217,211,208,209,208,208,208,215,208,215,215,215,59,59,48,49,49,53,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,57,56,56,55,55,55,55,56,57,58,58,57,57,56,56,55,57,51,51,51,51,51,51,52,53,51,51,52,52,53,53,52,49,49,49,49,55,55,55,55,55,56,58,58,58,58,58,58,58,58,58,59,53,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,32,34,34,39,39,32,37,36,34,34,34,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,36,35,36,37,38,37,38,37,38,37,37,37,38,37,38,37,38,37,38,37,37,37,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,35,35,35,35,39,39,39,35,35,35,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,39,35,36,37,36,36,36,39,35,36,36,36,36,36,36,39,35,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,37,37,37,37,37,36,36,36,36,36,35,37,40,40,39,40,40,40,39,40,40,40,39,40,40,40,39,36,36,41,40,41,40,40,40,40,40,40,40,40,39,39,38,37,37,37,38,38,39,38,37,38,36,39,39,40,38,40,40,40,40,40,39,38,38,38,38,38,38,38,38,38,38,38,38,36,38,34,37,38,38,38,34,35,35,35,35,35,35,26,27,28,27,27,27,28,27,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,19,20,20,20,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,22,21,21,21,22,22,22,21,21,22,22,22,22,23,21,21,25,25,25,25,25,25,19,19,19,21,25,25,25,25,25,25,19,21,21,21,69,69,69,69,69,69,69,69,69,67,67,67,67,68,67,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,69,69,68,68,67,68,67,68,67,67,67,69,67,68,68,69,68,68,68,67,67,68,68,68,68,69,68,68,68,69,69,69,69,69,69,69,69 ,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,4,4,5,4,215,211,215,210,4,4,5,4,4,4,5,4,4,222,220,222,212,214,60,213,60,213,60,220,217,220,216,219,223,219,223,218,223,218,223,217,60,209,60,208,210,208,60,208,60,208,60,215,215,214,60,213,48,49,49,53,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,57,56,56,55,55,55,55,56,56,58,57,58,56,57,56,56,57,51,51,51,51,51,51,51,52,53,51,52,53,53,52,49,49,49,49,55,55,55,55,55,58,59,59,59,59,59,59,59,58,58,58,58,59,53,53,53,53,52,50,49,49,50,51,52,52,53,53,53,53,53,53,53,53,53,53,32,73,34,39,39,118,39,34,36,73,34,34,34,32,33,34,34,72,34,39,33,72,34,34,39,72,34,34,34,117,33,34,34,72,34,34,34,86,36,36,36,86,36,35,36,86,38,37,38,101,38,37,38,100,38,37,38,100,38,37,38,100,37,37,37,85,37,36,37,85,37,36,37,85,36,36,36,85,36,36,35,85,35,35,39,115,39,34,35,70,35,34,34,99,36,36,36,98,36,36,36,98,36,36,36,98,36,36,36,98,36,36,36,97,36,36,36,97,36,36,36,97,36,36,36,96,37,37,37,96,37,36,39,96,37,36,37,96,37,39,35,95,36,36,37,95,36,39,35,95,36,36,36,95,36,38,40,109,40,39,40,109,39,39,39,109,39,38,39,109,39,38,38,108,38,38,37,108,37,36,37,93,36,36,36,93,37,39,40,107,40,39,40,107,40,39,40,107,40,39,40,107,36,41,41,121,41,40,41,121,40,40,40,106,40,40,40,106,39,37,38,105,38,38,39,105,38,37,36,105,40,39,38,104,40,39,40,104,39,38,38,104,38,38,38,104,38,38,38,103,38,36,38,73,38,37,38,73,35,35,35,88,35,35,26,27,28,27,28,27,28,27,28,27,28,27,28,27,27,27,28,27,27,27,28,27,27,27,28,27,27,27,28,27,19,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,21,21,21,22,22,21,23,21,25,25,25,25,25,25,19,21,21,21,25,25,25,25,25,25,19,21,21,19,20,69,69,69,69,69,69,69,69,69,69,67,68,67,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,69,69,68,69,67,68,67,67,67,68,67,67,67,68,67,69,68,69,68,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,211,215,210,215,4,4,4,4,4,4,4,4,4,4,214,211,214,211,213,210,213,209,212,217,220,216,219,216,218,223,218,223,217,223,217,222,208,212,208,210,208,209,215,208,215,215,215,215,214,215,213,214,48,49,49,53,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,57,56,56,55,55,55,55,56,57,58,58,57,57,56,56,56,55,57,51,51,51,51,51,51,52,53,51,52,53,53,52,49,49,49,49,55,55,55,55,58,58,50,51,51,51,51,51,51,59,59,59,59,59,59,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,53,32,34,34,39,39,39,39,34,32,36,34,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,36,35,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,36,37,34,34,34,34,34,36,37,36,36,36,36,36,36,36,36,36,36,35,35,35,35,39,39,39,35,35,35,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,39,35,36,37,36,37,36,36,39,35,36,36,36,36,36,39,35,36,36,36,36,36,36,36,38,40,39,40,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,37,37,37,37,36,37,36,36,36,38,39,39,39,40,39,40,39,40,39,39,39,40,39,40,39,36,41,41,40,40,40,40,40,40,40,40,40,40,39,40,39,39,38,37,37,38,37,38,39,38,37,37,36,39,39,40,39,40,40,40,39,40,39,39,39,39,39,39,39,39,38,38,38,38,38,36,38,34,37,38,37,34,35,35,35,35,35,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,19,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,22,22,22,22,21,21,21,22,22,22,22,21,25,25,25,25,19,21,21,21,21,21,25,25,25,25,25,19,20,19,20,19,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,69,69,68,68,68,67,67,68,67,67,67,68,67,67,69,69,68,68,67,67,67,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,208,211,215,209,215,4,4,4,4,4,4,4,4,4,60,214,60,213,60,213,60,212,60,219,216,219,223,218,223,218,223,217,223,217,223,216,60,208,60,208,60,208,60,208,60,215,60,214,60,214,60,213,48,49,49,53,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,57,55,56,55,55,55,55,55,56,56,58,57,58,57,57,56,56,55,57,51,51,51,51,51,51,51,52,51,53,53,52,49,49,49,49,55,55,55,58,58,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,53,53,53,53,53,53,53,53,53,53,51,32,34,34,39,39,39,39,34,32,34,34,34,34,32,33,34,34,34,34,39,33,34,34,34,39,33,34,34,34,39,33,34,34,34,34,34,34,35,36,36,36,36,36,35,36,37,37,37,38,37,38,37,37,37,38,37,38,37,38,37,38,36,37,36,36,36,36,36,34,34,34,34,34,34,34,34,34,34,36,35,36,35,35,35,39,39,39,35,35,34,35,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,36,35,36,37,36,37,36,37,36,39,35,37,36,37,36,37,36,39,36,36,36,36,36,36,36,38,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,38,38,37,37,37,36,37,36,37,36,38,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,36,41,41,40,41,40,40,39,40,39,40,39,40,39,40,39,39,39,38,36,38,37,38,37,38,37,38,36,36,39,40,40,40,39,40,39,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,36,39,34,38,37,38,34,35,35,35,35,26,27,28,27,28,27,27,27,28,27,28,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,30,30,30,30,19,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,22,21,22,21,21,21,22,21,22,21,21,21,25,19,21,21,21,21,21,25,25,20,20,19,20,19,20,21,21,21,20,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,68,67,67,67,68,67,67,67,68,67,69,68,68,67,68,67,68,67,67,67,67,67,69,68,69,68,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,212,215,210,215,209,4,4,4,4,4,4,4,4,4,214,211,214,60,213,209,213,60,212,216,220,216,219,223,218,223,218,223,217,223,217,213,208,60,208,210,208,60,208,208,215,60,215,215,214,60,214,214,48,49,49,53,49,53,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,57,56,56,55,55,55,55,55,56,57,57,58,58,57,57,57,56,56,55,57,51,51,51,51,51,51,51,52,53,52,49,49,49,49,55,55,58,58,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,51,49,49,50,51,52,53,53,53,53,53,53,53,51,51,51,49,32,34,34,34,39,39,34,34,32,34,33,34,34,32,33,34,34,34,34,39,33,34,34,34,33,34,34,34,34,33,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,36,37,36,37,36,37,35,36,36,36,36,36,36,36,39,35,36,36,36,36,36,36,38,40,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,37,37,37,37,37,36,36,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,37,41,41,40,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,37,37,37,38,37,38,38,38,37,37,36,39,39,40,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,36,35,36,38,34,37,37,37,34,35,35,35,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,30,30,30,30,30,30,30,30,30,19,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,22,21,21,22,21,21,21,21,21,21,21,21,21,21,20,21,20,20,20,20,20,20,20,20,19,21,21,21,21,19,19,19,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,69,69,68,68,68,68,67,67,68,68,67,67,67,67,68,68,68,69,68,68,67,67,68,68,68,68,68,69,68,68,67,69,69,69,69,69,69,69,69 ,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,215,211,215,210,215,4,4,3,4,4,4,3,4,4,60,214,60,213,60,213,60,212,60,220,223,219,223,219,223,218,223,218,223,217,221,209,60,208,60,208,60,208,60,208,60,208,60,215,60,214,60,213,48,49,49,53,49,49,49,49,48,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,57,56,56,55,55,55,55,55,56,56,58,58,58,57,57,56,57,55,56,57,51,51,51,51,51,51,51,52,51,52,49,49,49,55,58,58,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,53,53,53,51,51,51,51,49,49,49,49,32,73,34,34,34,73,34,34,32,72,34,33,34,32,33,34,34,72,34,33,34,72,34,34,34,71,34,34,34,71,34,34,34,71,34,34,34,86,36,36,36,86,36,35,36,85,37,37,37,85,37,37,37,85,37,37,37,85,37,38,36,85,37,36,36,85,36,36,36,85,36,36,36,85,36,36,36,85,36,36,36,85,36,36,36,98,36,36,34,83,34,34,34,83,36,36,36,98,36,36,36,97,36,36,36,97,36,36,36,97,36,36,36,97,36,36,36,96,36,36,36,96,36,36,36,96,37,37,37,96,37,36,37,95,37,36,37,95,37,36,37,95,37,36,37,95,36,36,35,94,36,36,36,94,36,36,36,109,40,39,40,109,40,39,40,108,39,38,39,108,39,38,39,108,38,38,37,108,37,37,37,92,37,38,40,107,39,39,40,107,39,39,40,107,39,39,40,106,37,41,41,121,41,40,40,106,40,39,40,106,39,39,39,105,39,39,39,105,38,36,37,105,38,37,39,105,38,36,36,104,40,40,40,104,40,40,40,104,40,40,40,104,40,40,40,103,40,36,36,103,39,38,38,73,37,36,37,73,35,26,26,27,27,27,28,27,27,27,27,27,28,28,28,28,28,28,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,22,21,22,21,21,21,21,21,21,21,21,20,21,20,21,20,20,20,20,21,21,21,21,21,21,19,20,19,19,19,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,67,68,67,68,67,67,69,69,68,69,67,69,68,68,68,68,67,69,67,68,67,67,67,68,69,69,67,67,68,69,68,69,68,69,68,68,67,69,68,69,68,69,69,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,212,208,4,215,209,4,4,4,4,4,4,4,4,4,214,60,214,210,213,209,213,208,212,216,220,223,219,223,219,223,218,223,218,221,217,212,209,211,208,60,208,209,208,208,208,208,215,60,215,215,214,215,48,49,49,49,49,49,49,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,57,56,56,56,55,55,55,55,56,56,57,57,58,57,57,57,57,56,56,55,55,57,51,51,51,51,51,51,51,52,49,49,49,58,58,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,51,49,49,53,51,52,51,51,51,49,49,49,49,49,49,49,49,32,34,34,34,34,34,34,34,32,34,34,33,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,37,37,37,37,36,37,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,37,41,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,38,38,37,37,37,37,37,38,38,38,37,37,36,39,39,40,39,39,40,40,40,40,40,40,40,40,40,40,40,40,36,38,38,38,38,38,38,34,36,36,36,34,26,27,27,27,27,27,28,28,28,28,28,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,19,19,19,19,21,21,21,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,69,69,69,69,68,68,68,68,68,67,67,67,68,68,67,67,67,67,67,69,68,68,67,68,68,68,68,69,68,68,67,69,69,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,208,211,4,210,215,3,4,3,4,3,4,3,4,3,60,214,60,214,60,213,60,213,60,220,223,220,223,219,223,219,222,218,221,218,221,209,60,209,60,208,60,208,60,208,60,208,60,215,60,214,60,213,48,49,49,49,49,49,49,48,49,49,49,49,49,49,49,48,49,50,51,51,51,51,51,51,51,57,56,56,55,55,59,59,59,59,59,59,59,59,59,59,59,59,59,56,56,55,57,51,51,51,51,51,51,51,50,49,49,49,50,49,49,49,49,49,49,49,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,50,49,49,53,51,52,49,49,49,49,49,49,49,49,49,49,49,32,34,34,34,34,34,34,34,32,34,34,33,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,35,36,36,37,36,37,36,37,36,37,36,37,36,37,36,38,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,40,39,39,38,39,38,39,38,39,38,39,38,37,37,37,36,37,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,37,41,40,41,40,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,37,36,37,37,38,37,38,37,38,36,36,39,40,40,39,39,39,39,40,39,40,39,40,39,40,39,40,36,38,38,39,38,38,38,39,34,36,36,26,26,28,28,28,28,28,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,21,21,21,21,21,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,19,20,19,20,19,20,19,21,21,21,21,25,25,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,68,67,68,67,68,67,68,67,69,67,67,67,69,68,69,68,69,68,68,67,68,67,67,67,68,67,68,67,68,67,67,67,68,67,69,68,69,68,69,69,68,67,69,68,69,68,69,68,69,69,69,69,69 ,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,208,212,208,4,208,209,4,4,4,4,4,4,4,4,4,214,211,214,60,214,208,213,60,213,223,220,223,220,223,219,222,219,221,218,221,218,212,209,60,209,210,208,60,208,208,208,60,208,215,215,60,215,215,48,49,49,49,49,49,50,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,57,56,59,59,59,59,53,53,53,53,53,53,53,53,53,53,53,53,53,59,59,59,59,57,51,51,51,51,51,51,50,49,49,49,50,49,49,49,49,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,51,49,49,53,51,52,49,49,49,49,49,49,49,49,49,49,32,34,34,34,34,34,34,34,34,32,34,34,33,33,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,37,36,37,37,37,36,37,37,37,36,37,37,37,38,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,40,40,39,39,39,39,39,39,39,39,38,39,38,38,38,38,37,37,37,37,37,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,41,40,41,40,40,40,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,37,36,37,37,37,38,38,38,37,37,36,39,39,40,39,39,39,40,39,39,39,40,39,40,39,40,36,38,38,38,38,38,38,38,38,26,26,26,28,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,19,20,19,20,19,20,19,21,21,20,19,20,19,20,19,21,19,20,19,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,23,21,21,21,21,21,21,21,20,21,20,20,20,20,20,20,20,20,20,20,19,20,19,19,21,21,21,21,25,25,21,21,21,21,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,68,69,68,67,69,69,69,68,69,68,68,68,68,67,67,67,67,68,68,68,68,67,67,67,67,67,67,67,67,68,68,68,69,68,69,67,69,69,69,68,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,213,209,211,4,210,215,3,4,3,4,3,4,3,4,3,60,214,60,213,60,213,60,212,60,220,223,220,61,219,223,219,222,218,221,218,61,209,60,209,60,208,60,208,60,208,60,208,60,208,60,208,60,215,48,49,49,49,50,50,51,48,49,49,49,48,49,49,49,48,49,50,51,51,51,51,51,51,59,59,53,53,59,52,51,51,51,49,51,49,51,51,52,51,53,53,53,59,53,53,59,59,51,51,51,51,51,51,50,49,49,49,50,49,49,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,50,49,49,53,51,52,49,49,49,49,49,49,49,49,49,49,32,34,34,34,34,34,72,34,34,32,34,34,34,32,33,34,34,34,34,34,34,34,71,34,34,34,34,34,34,34,71,34,34,34,34,34,34,34,85,36,36,36,36,36,36,37,85,37,36,37,36,37,36,37,85,37,36,37,36,38,36,36,85,36,37,36,36,36,36,36,85,36,36,36,36,36,36,36,98,36,36,36,36,36,36,36,98,36,36,36,36,36,36,36,97,36,36,36,36,36,36,36,97,36,36,36,36,36,36,36,96,36,36,36,36,36,36,36,96,36,36,36,36,36,36,36,95,36,37,37,36,37,37,37,95,37,36,37,36,37,36,37,94,37,36,37,36,36,36,36,94,36,36,36,36,36,36,36,93,38,39,40,39,40,39,40,108,39,39,39,38,39,38,39,108,38,38,37,37,37,36,39,107,39,39,39,38,39,39,39,107,39,39,39,38,39,38,41,121,41,40,40,39,40,39,40,106,39,39,39,38,39,38,39,105,38,38,38,37,37,36,37,90,37,37,39,37,38,36,36,119,40,40,39,39,40,39,40,104,40,39,40,39,40,36,38,103,38,38,38,38,38,38,38,73,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,20,20,21,20,20,20,21,21,20,19,21,20,20,20,21,21,20,20,21,20,20,19,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,23,23,23,21,21,21,21,21,21,20,21,20,20,20,20,19,20,19,20,19,21,21,21,21,21,21,25,24,25,22,22,22,22,22,22,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,68,67,68,67,68,69,69,67,67,67,69,68,69,68,69,68,68,67,68,67,67,68,68,67,68,67,68,67,68,67,68,67,67,67,69,68,69,68,69,68,67,68,69,68,69,68,69,68,69,69,69,69,69 ,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,3,209,212,208,4,208,209,215,3,4,4,4,4,4,4,4,214,60,214,60,213,60,213,60,213,223,220,223,220,222,219,222,219,221,218,220,218,60,209,60,209,60,209,60,208,60,208,60,208,60,208,60,223,223,48,49,49,50,51,53,48,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,59,59,52,51,49,49,49,49,49,51,51,51,51,52,52,52,52,52,59,59,51,51,51,51,51,51,51,51,50,49,49,49,50,49,53,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,51,49,49,53,51,52,49,49,49,49,49,49,49,49,49,49,32,34,34,34,34,34,34,34,34,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,37,36,37,36,38,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,40,40,40,40,40,40,39,39,39,39,39,39,38,39,38,38,38,38,38,38,37,38,36,36,36,37,37,38,37,38,37,36,36,39,39,39,39,39,39,39,39,39,39,39,39,39,39,36,38,38,38,38,38,38,38,38,38,34,36,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,21,19,20,20,20,20,20,22,22,22,22,22,22,20,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,24,25,20,20,20,20,20,20,20,20,20,20,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,67,68,69,69,68,68,67,69,69,69,68,68,68,68,67,67,67,67,68,68,68,68,68,68,67,68,67,67,67,67,67,67,68,68,68,68,68,69,67,69,68,69,69,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,212,209,211,208,210,215,208,4,3,4,3,4,3,4,3,60,214,60,214,60,213,60,213,60,220,223,220,223,219,222,219,222,218,221,218,220,209,60,209,60,209,60,208,60,208,60,208,60,208,223,216,181,177,48,50,51,53,53,53,48,48,49,48,49,48,49,48,49,48,50,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,51,49,51,51,52,51,52,51,52,52,51,51,51,51,51,51,51,51,51,51,50,50,49,49,50,49,53,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,49,49,49,49,49,49,49,49,32,34,34,34,34,34,34,32,32,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,36,37,36,37,36,37,36,37,36,37,36,37,38,36,36,36,36,36,37,36,36,36,36,36,36,36,36,38,38,38,38,38,38,38,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,37,37,37,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,40,41,40,40,39,40,39,40,39,39,38,39,38,39,38,39,37,38,37,38,37,38,37,37,36,37,36,37,37,38,37,37,35,36,39,39,39,40,39,40,39,40,39,40,39,40,39,36,38,38,38,38,38,38,38,38,38,38,34,36,36,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,20,21,20,21,20,21,20,20,21,20,20,21,20,21,20,21,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,23,24,23,24,21,21,21,21,21,21,21,21,21,21,21,25,24,25,24,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,69,69,69,68,68,67,67,69,69,68,69,68,68,67,68,67,67,68,69,68,69,68,68,67,68,67,68,67,68,67,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,209,212,208,211,208,209,215,3,4,3,4,3,4,3,4,215,60,214,60,214,60,213,60,213,223,220,223,220,222,219,222,219,221,219,220,218,60,210,60,209,60,209,60,209,60,208,60,208,216,178,181,177,181,49,53,53,53,52,52,48,49,48,49,49,49,48,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,49,51,51,51,51,51,51,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50,49,49,50,49,53,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,51,49,49,50,51,52,49,49,49,49,49,49,49,49,49,51,32,32,32,32,32,32,32,34,34,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,36,36,36,36,36,37,36,36,36,36,36,36,38,38,39,39,39,39,39,39,39,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,38,39,39,38,38,38,37,37,37,39,39,39,38,39,38,39,38,39,39,39,38,39,38,39,39,41,40,40,40,40,40,39,39,39,39,39,38,39,38,38,38,38,38,37,37,37,37,37,36,36,36,37,37,37,37,38,36,36,36,39,39,39,39,39,39,39,39,39,39,39,39,36,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,19,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,21,20,20,20,20,20,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,24,24,24,24,24,24,24,24,25,24,24,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,69,67,67,67,67,67,67,68,67,69,68,68,69,69,68,68,68,67,67,69,69,69,68,68,68,67,67,67,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,67,68,68,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,63,213,209,211,63,210,215,208,4,3,4,3,4,3,4,3,60,214,60,214,60,213,60,213,60,220,223,220,61,220,222,219,61,219,221,218,61,210,60,210,60,209,60,209,60,208,60,208,61,177,181,177,62,177,181,49,52,52,52,48,49,48,49,48,49,48,49,48,49,48,50,51,51,51,51,51,51,51,51,51,51,51,53,51,51,49,49,49,51,49,51,51,52,51,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50,49,49,50,49,53,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,49,49,49,49,49,49,32,32,32,34,34,34,34,34,34,34,34,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,37,36,36,36,37,36,36,36,37,38,36,36,36,36,36,37,36,36,36,36,36,38,38,38,38,38,38,38,39,38,39,38,39,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,37,37,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,39,40,41,40,40,39,40,39,39,39,39,38,39,38,39,37,38,37,38,37,37,37,37,36,37,36,37,36,37,37,38,37,37,36,36,39,39,39,39,39,39,39,39,39,39,39,39,36,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,22,22,22,22,19,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,19,20,20,21,20,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,69,68,69,67,68,67,68,67,68,67,69,68,68,67,69,68,68,67,68,67,69,69,69,68,68,68,68,67,67,67,68,67,69,69,69,68,69,68,69,68,68,67,68,67,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,3,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,3,3,64,64,4,3,4,3,3,3,4,3,4,213,209,212,208,211,208,209,215,3,4,3,3,3,4,3,4,215,60,214,60,214,60,214,60,213,223,221,222,220,222,220,221,219,221,219,220,219,60,210,60,210,60,210,60,209,60,209,216,178,181,178,181,177,181,177,180,49,51,51,48,48,49,48,49,48,49,48,49,48,50,51,51,51,51,51,51,51,51,51,51,51,51,53,49,49,49,49,49,49,51,51,51,51,52,52,52,52,52,51,51,53,51,51,53,51,51,53,51,50,50,49,49,50,49,53,49,53,53,49,53,49,49,50,51,51,53,51,51,53,51,51,53,51,51,53,53,53,53,52,51,49,49,50,51,52,49,49,49,49,49,49,49,51,32,34,34,34,34,34,34,34,39,39,39,32,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,36,38,36,36,36,36,36,36,36,38,38,38,38,38,38,38,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,39,39,38,39,38,38,37,37,39,38,38,39,38,38,38,39,38,38,38,39,38,38,38,39,41,41,40,40,40,40,39,40,39,39,39,39,38,38,38,38,37,37,37,37,36,36,36,36,35,36,36,36,36,37,37,38,37,36,36,39,39,39,39,39,39,39,39,39,39,39,36,38,38,38,37,38,38,38,38,38,38,38,37,34,36,36,34,35,35,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,22,22,22,22,22,22,22,22,22,22,21,21,21,21,19,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,21,20,20,20,20,20,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,67,67,67,67,67,69,68,68,68,67,69,69,68,68,67,67,68,68,69,69,68,68,67,67,67,68,67,68,67,68,67,69,69,69,68,68,68,68,68,68,67,67,67,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,64,64,64,64,4,3,4,3,4,3,4,3,63,212,63,211,63,210,63,208,4,3,4,3,63,208,4,3,60,214,60,214,60,213,60,213,60,221,61,220,61,220,61,220,61,219,61,219,61,210,60,210,60,210,60,209,60,209,61,178,62,178,62,177,62,177,62,176,62,48,51,48,49,48,49,48,49,48,49,48,49,50,51,51,51,51,51,51,51,51,51,51,51,51,53,49,51,49,49,49,51,49,51,51,52,51,52,51,52,52,51,51,53,51,51,53,51,51,53,51,50,50,49,49,50,49,53,49,53,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,49,49,49,49,51,53,32,34,34,39,39,39,39,39,39,39,32,34,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,38,37,36,37,36,37,36,37,36,37,36,38,37,38,37,38,37,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,37,37,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,41,40,41,40,40,39,40,39,40,39,39,38,39,38,38,37,38,37,37,36,37,36,36,35,36,35,36,36,37,36,38,37,37,35,36,39,39,38,39,38,39,38,39,38,39,38,36,38,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,35,35,28,30,30,30,30,30,22,22,22,22,22,22,22,22,22,22,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,21,20,20,20,20,20,21,19,21,20,20,20,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,68,67,68,67,69,68,69,67,68,67,67,69,69,67,67,68,69,68,68,67,69,68,67,67,68,67,68,67,68,67,68,67,69,68,69,68,69,68,68,67,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,64,64,64,64,64,64,3,3,4,3,3,3,3,214,209,212,208,211,208,210,215,3,3,3,214,208,212,215,3,60,60,214,60,60,60,222,223,221,223,221,222,221,222,220,221,220,220,219,220,219,60,211,60,60,60,210,60,60,217,178,181,178,181,177,181,177,181,177,180,176,48,48,49,48,48,48,49,48,48,48,49,48,50,51,51,51,51,51,51,51,51,51,51,51,51,53,49,49,49,49,49,49,51,51,51,51,51,51,52,52,52,51,51,53,51,51,53,51,51,53,51,50,50,49,49,50,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,51,49,49,50,51,52,49,49,49,49,49,51,53,53,39,39,39,39,39,38,39,39,39,38,32,34,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,38,37,37,37,37,37,37,37,37,37,37,37,38,37,37,37,37,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,36,37,37,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,39,39,39,39,39,39,39,39,39,38,39,37,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,41,41,40,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37,36,36,36,36,35,35,36,36,36,36,37,37,38,36,36,36,39,38,39,39,39,38,39,39,39,38,36,38,38,38,38,38,38,37,38,38,38,38,38,38,34,36,36,34,35,35,35,35,20,22,22,22,22,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,20,19,20,19,20,19,20,19,20,19,20,21,20,20,20,20,20,20,21,21,21,21,21,21,21,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,67,67,67,69,68,68,68,67,67,67,69,69,69,67,68,68,68,68,68,68,67,67,67,67,67,68,67,68,67,68,68,68,69,69,69,68,68,68,68,68,69,67,67,68,68,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69 ,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,3,64,64,64,64,64,64,3,3,3,4,3,4,3,63,213,208,211,63,210,63,209,63,3,3,208,63,208,63,215,60,214,60,214,60,214,60,221,61,221,223,221,61,220,61,220,61,220,220,219,61,211,60,210,60,210,60,210,60,217,62,178,62,177,181,177,62,177,62,176,62,48,48,48,49,48,49,48,49,48,49,48,50,51,51,51,51,51,51,51,51,51,51,51,51,51,49,48,51,49,49,49,51,49,51,51,52,51,52,52,52,52,51,51,53,51,51,53,51,51,53,51,50,50,49,49,50,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,49,49,51,53,53,53,53,53,53,53,37,39,38,39,38,39,32,34,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,38,37,38,37,37,37,38,37,37,37,38,37,37,38,37,36,37,36,37,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,40,39,40,39,39,39,39,38,39,38,37,39,38,38,39,38,38,38,39,38,38,38,39,38,38,38,39,40,41,40,41,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37,36,36,36,36,35,35,35,36,35,37,36,38,36,36,35,36,39,39,38,39,38,39,38,39,38,39,36,38,38,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,19,20,20,21,20,20,20,21,20,20,21,20,20,20,20,21,20,20,21,21,20,20,20,21,20,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,69,67,68,67,69,68,69,68,68,67,67,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,68,67,68,67,69,68,69,68,68,68,69,68,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,64,64,3,3,3,3,215,209,214,208,213,208,211,208,210,215,209,3,3,213,208,60,60,60,215,60,60,60,60,60,60,223,222,223,221,222,221,221,220,221,220,220,220,220,219,60,60,60,210,60,60,60,218,181,178,181,178,181,178,181,177,181,177,180,176,48,48,48,48,48,48,48,48,48,48,48,50,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,53,53,51,51,51,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,50,50,49,49,50,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,51,49,49,50,51,52,49,49,49,49,51,53,53,53,53,53,53,53,53,35,38,38,38,38,32,34,34,34,34,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,38,38,37,38,37,38,37,38,37,38,37,38,37,38,38,36,36,36,36,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,41,41,40,40,40,40,39,39,39,39,38,38,38,38,37,38,37,37,36,37,36,36,36,36,35,35,35,36,36,37,37,37,36,35,36,39,38,39,38,39,38,39,38,39,37,38,37,38,38,38,37,38,38,38,37,38,38,38,37,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,19,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,21,20,20,20,20,20,19,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,69,67,67,67,69,69,68,68,67,67,67,69,69,69,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,68,67,68,68,68,69,69,68,69,68,69,69,68,68,68,67,67,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69 ,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,64,64,64,64,64,64,3,4,3,3,3,63,214,63,213,63,212,63,210,63,209,63,3,63,208,60,208,60,208,61,216,61,223,61,222,61,222,61,221,61,221,61,221,61,220,61,220,61,219,61,211,60,211,60,210,60,210,61,178,62,178,62,177,62,177,62,177,62,176,62,48,49,48,49,48,49,48,48,48,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,53,53,51,51,52,51,52,51,52,52,51,51,51,51,51,51,51,51,51,51,50,50,50,49,50,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,49,51,53,53,53,53,53,53,53,53,53,35,37,38,37,38,32,34,34,34,34,32,33,34,34,34,34,34,34,34,34,36,33,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,35,36,35,36,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,39,40,39,38,38,38,38,38,38,40,40,41,40,41,40,40,39,40,39,39,38,39,38,38,37,38,37,37,36,37,36,36,35,36,35,35,35,36,36,37,36,38,36,36,35,36,39,39,38,39,38,39,38,39,38,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,19,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,21,19,20,20,20,20,19,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,68,67,68,67,69,68,69,67,68,67,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,69,68,69,68,69,68,69,68,68,67,68,67,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,3,3,3,3,3,215,63,214,208,213,63,212,215,210,63,210,3,208,60,60,60,216,61,223,223,223,61,223,223,222,61,222,222,222,61,221,220,221,61,220,219,220,61,220,60,211,60,60,60,210,61,179,181,178,62,178,181,177,62,177,180,177,62,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,51,51,51,51,51,51,51,52,51,49,49,49,49,53,53,51,51,51,51,51,52,52,52,49,51,51,51,51,51,51,51,51,51,50,50,50,49,50,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,53,53,53,53,52,51,49,49,50,51,52,49,49,49,51,53,53,53,53,53,53,53,53,53,53,32,37,37,37,32,34,34,34,34,32,33,34,34,34,34,34,34,34,35,39,39,33,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,38,36,35,36,35,36,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,39,38,39,38,39,39,39,39,39,39,40,40,40,40,40,40,40,41,41,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37,36,36,36,36,35,35,35,35,35,36,36,36,37,37,36,35,36,38,38,39,38,38,38,39,38,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,21,20,21,20,21,20,21,20,21,20,21,19,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,21,20,19,20,20,20,20,19,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,67,67,69,69,68,68,67,67,69,69,69,68,68,68,68,68,67,68,67,67,67,67,67,69,68,69,68,68,67,67,68,68,69,69,69,68,69,69,68,68,68,68,67,67,67,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,3,3,3,3,3,63,214,63,213,63,212,63,211,63,210,63,3,63,208,61,216,61,216,61,216,61,223,61,223,61,222,61,222,61,221,61,221,61,220,61,220,61,220,61,211,60,211,60,210,60,218,62,178,62,178,62,177,62,177,62,177,62,176,48,48,48,48,49,48,48,48,48,49,50,51,51,51,51,51,51,51,51,49,49,49,49,49,49,49,52,51,51,49,49,49,53,53,51,51,52,51,52,52,52,52,49,51,51,51,51,51,51,51,51,51,50,50,50,49,50,49,49,49,49,49,49,49,50,50,50,52,52,52,52,52,51,51,51,51,51,51,53,53,53,53,52,50,49,49,50,51,52,49,49,51,53,53,53,53,53,53,53,53,53,53,53,32,38,37,37,32,34,34,34,34,32,33,34,34,34,34,34,34,35,37,39,39,37,33,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,35,36,35,36,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,39,39,39,39,39,40,39,40,40,40,40,41,40,41,40,40,39,40,39,39,38,39,38,38,37,38,37,37,36,37,36,36,35,36,35,35,35,36,35,36,36,38,36,36,35,36,38,38,38,39,38,38,38,39,38,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,19,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,21,19,20,20,20,20,20,19,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,68,67,67,67,69,68,68,67,67,69,69,68,69,68,68,68,68,67,68,67,68,67,67,69,69,68,68,68,68,67,67,67,68,67,69,68,69,69,69,68,69,68,68,68,68,67,68,67,68,67,67,68,69,68,69,68,69,68,69,69,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,3,3,3,3,3,214,208,213,63,212,215,212,215,211,215,210,3,209,218,216,216,216,216,216,61,223,223,223,223,223,222,222,61,222,221,221,220,221,220,220,61,220,219,220,60,60,60,60,60,218,182,179,181,179,181,178,62,178,181,177,181,177,48,48,48,48,48,48,48,48,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,53,53,51,51,51,52,52,52,52,52,49,51,51,51,51,51,51,51,51,51,50,50,50,49,50,49,49,50,50,50,50,50,52,52,53,53,53,53,53,53,52,52,52,52,52,52,53,53,53,53,52,51,53,49,50,51,52,49,49,51,53,53,53,53,53,53,53,53,53,53,53,53,32,37,37,32,34,34,34,34,32,33,34,34,34,34,34,34,35,38,39,39,38,33,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,35,36,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,39,38,39,39,39,39,39,39,39,39,40,40,40,40,40,41,41,40,40,40,40,39,39,39,39,38,38,38,38,37,37,37,37,36,36,36,37,37,37,37,37,37,37,37,37,37,37,36,35,36,38,38,38,38,38,38,38,38,37,37,38,37,38,37,38,37,38,37,38,37,38,38,38,37,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,21,19,20,20,20,20,20,19,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,67,67,67,69,68,67,67,69,69,69,68,68,68,68,68,68,67,67,67,67,69,69,68,68,68,68,67,67,68,68,68,68,68,69,69,69,69,69,68,68,68,68,67,68,67,67,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69 ,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,64,64,64,64,64,64,64,3,3,2,3,3,63,214,63,213,63,212,63,211,63,210,63,209,63,209,61,216,61,216,61,216,61,216,61,216,61,223,61,222,61,222,61,221,61,221,61,220,61,220,61,211,60,211,60,210,61,179,62,178,62,178,62,178,62,177,62,177,62,48,48,48,48,48,48,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,51,49,51,51,52,51,52,51,52,52,51,49,51,51,51,51,51,51,51,51,50,50,50,49,50,50,50,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,50,53,49,50,51,52,49,51,53,53,53,53,53,53,53,53,53,53,53,53,53,32,36,37,32,34,34,34,34,32,33,34,34,34,34,34,35,37,39,39,39,39,36,33,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,35,36,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,39,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,39,39,39,40,39,40,39,40,40,41,40,41,40,40,39,40,39,39,38,39,38,38,37,38,37,37,37,37,37,37,39,40,39,40,39,39,39,39,39,39,37,37,35,36,38,38,38,38,38,38,38,38,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,34,36,36,34,35,35,35,35,20,21,21,21,21,21,22,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,19,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,68,67,68,69,67,67,67,67,68,69,69,68,69,68,68,67,68,67,67,69,69,68,68,67,68,67,67,67,68,67,68,67,68,67,69,69,69,68,69,68,68,67,68,67,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,64,3,3,3,3,3,214,63,213,208,212,63,212,215,211,63,210,212,209,63,209,216,216,61,216,223,216,60,60,60,60,60,60,221,222,61,222,220,221,61,221,219,220,61,220,60,60,60,60,217,179,62,179,181,179,62,178,181,178,62,178,180,48,48,48,48,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,49,51,51,51,51,51,51,52,52,52,51,49,51,51,51,51,51,51,51,51,50,50,50,49,50,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,51,53,49,50,51,52,49,51,53,53,53,53,53,53,53,53,53,53,53,53,53,32,36,32,34,34,34,34,34,32,33,34,34,34,34,34,35,38,39,39,39,39,37,33,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,35,36,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,39,39,39,39,39,39,39,39,39,38,39,39,39,38,39,38,39,38,39,39,39,39,39,39,39,39,40,40,40,41,41,40,40,39,40,39,39,39,39,38,38,37,38,38,38,39,40,39,39,39,40,39,39,39,39,39,39,39,39,39,39,39,37,36,38,37,38,38,38,38,38,38,37,37,38,38,38,37,38,37,38,37,38,38,38,37,38,38,34,36,36,34,35,35,35,35,35,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,19,20,20,20,20,21,19,19,19,19,19,19,19,19,19,19,19,19,19,20,21,19,20,20,20,20,19,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,67,67,67,67,67,67,69,68,69,68,68,67,67,68,68,67,68,68,68,68,68,68,69,68,69,68,68,68,68,67,67,68,69,68,69,68,69,69,69,68,69,69,69,69,69,69,69,69 ,3,3,2,3,2,3,2,3,3,3,2,3,2,3,2,3,3,3,2,3,2,3,2,64,64,64,64,64,64,64,64,64,3,3,2,63,213,63,212,63,212,63,211,63,210,63,210,63,209,63,217,61,216,61,208,60,60,60,208,60,60,60,223,61,222,61,222,61,221,61,221,61,220,61,212,60,60,60,219,62,179,62,178,62,178,62,178,62,177,62,48,48,48,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,51,49,51,51,52,51,52,52,52,52,51,51,49,51,51,51,51,51,51,51,50,50,50,49,49,53,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,50,49,49,50,51,52,49,51,53,53,53,53,53,53,53,53,53,53,53,53,53,32,35,32,34,34,34,34,34,32,33,34,34,34,34,34,35,39,39,39,39,39,38,33,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,35,36,35,36,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,36,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,40,39,40,39,40,40,41,40,41,39,40,39,40,38,39,38,39,38,38,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,39,39,40,39,39,39,35,38,38,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,34,38,38,34,35,35,35,35,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,22,20,21,21,21,21,21,21,21,21,19,20,20,20,21,20,19,19,20,20,20,20,20,20,20,19,20,20,20,21,19,20,20,19,20,20,19,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,68,67,69,68,67,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,69,69,68,68,67,67,68,69,68,69,68,69,69,69,68,69,68,69,69,69,68,69,69,69,68,69,69,69,69,69,68,69,68,69,69,69,68,69,69,69,69,69 ,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,64,64,64,64,64,64,64,64,3,3,63,213,63,213,63,212,63,212,63,211,63,210,63,210,63,209,61,217,60,60,60,60,60,60,60,60,60,60,61,223,61,222,61,222,61,221,61,221,61,220,60,60,60,60,61,179,62,179,62,179,62,178,62,178,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,49,51,51,51,51,52,52,52,52,52,51,51,49,51,51,51,51,51,51,51,50,50,50,49,49,53,52,52,52,52,52,51,51,51,51,51,52,52,52,52,52,52,52,53,53,53,53,53,53,53,52,51,49,49,50,51,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,36,32,34,34,34,34,34,32,33,34,34,34,34,34,35,39,39,39,39,39,39,33,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,36,35,36,35,35,36,36,36,36,36,36,36,36,36,36,36,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,39,38,39,38,39,38,39,39,39,39,39,39,40,40,40,41,41,40,40,40,39,39,39,38,38,38,40,39,40,39,40,39,40,39,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,35,38,37,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,19,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,19,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,69,69,68,68,68,67,67,67,67,67,67,68,67,68,67,67,67,67,67,68,67,68,67,69,68,68,68,68,67,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,64,64,64,64,64,64,64,64,2,63,213,63,213,63,212,63,212,63,211,63,211,63,210,63,210,63,209,60,208,60,208,60,208,60,60,60,208,60,216,61,223,61,222,61,222,61,221,61,221,61,60,60,212,60,219,62,179,62,178,62,178,62,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,51,49,51,51,52,51,52,51,52,52,51,51,51,49,51,51,51,51,51,51,50,50,50,50,49,49,53,51,51,51,51,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,50,49,49,50,51,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,35,32,34,34,34,34,32,33,34,34,34,34,34,34,35,39,39,39,39,39,39,33,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,35,36,35,36,35,36,33,33,33,33,33,33,33,33,33,33,34,35,34,34,34,35,35,35,35,35,35,35,35,35,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,39,39,40,39,40,40,41,40,40,40,40,39,39,38,38,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,39,39,39,39,35,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,35,37,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,19,20,20,20,21,20,19,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,19,21,20,21,20,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,69,68,69,68,68,67,67,67,67,67,68,67,68,67,67,67,68,67,68,67,68,67,68,69,69,68,68,67,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,69,69,69,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69 ,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,64,64,64,64,64,64,64,64,63,214,63,213,63,213,63,212,63,212,63,211,63,211,63,210,63,210,63,60,60,60,60,60,60,60,60,60,60,60,61,223,61,223,61,222,61,222,61,221,61,221,60,60,60,60,61,179,62,179,62,178,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,49,51,51,51,51,51,53,53,52,52,51,51,51,51,49,51,51,51,51,51,50,50,50,50,49,49,49,51,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,51,49,49,50,51,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,35,32,34,34,34,34,32,33,34,34,34,34,34,34,35,39,39,39,39,39,39,35,33,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,33,33,33,33,33,33,33,33,33,35,35,35,35,35,34,35,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,33,33,33,33,33,33,33,33,33,33,33,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,40,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,39,38,38,38,39,38,39,39,39,39,40,39,40,40,41,40,40,39,39,39,38,40,40,40,40,40,40,40,40,39,40,39,40,39,40,39,39,39,40,39,39,39,39,39,39,39,39,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,35,35,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,19,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,19,20,20,20,20,19,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,69,69,68,68,67,68,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,68,68,69,68,67,68,68,69,68,69,68,69,69,69,69,69,69,69,68,69,69,69,69,69,69,69,69,69,69,69,68,69,69,69,69,69,69,69,69,69,69,69,69 ,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,64,64,64,64,64,64,64,3,213,63,213,63,213,63,212,63,212,63,211,63,211,63,210,63,210,63,209,60,60,60,208,60,60,60,208,60,60,61,216,61,216,61,223,61,222,61,221,61,221,61,212,60,60,60,219,62,179,62,178,62,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,49,49,49,51,49,51,51,52,51,53,53,52,52,51,51,51,51,51,49,49,51,51,51,50,50,50,50,49,49,49,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,50,49,49,50,51,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,32,34,34,34,34,32,33,34,34,34,34,34,35,36,39,39,39,39,39,39,36,33,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,36,35,36,35,36,35,36,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,39,39,40,40,41,40,41,39,40,39,39,38,37,37,37,37,37,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,40,40,40,40,35,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,38,38,38,38,37,38,35,35,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,21,19,19,20,20,21,19,19,20,20,19,20,20,20,19,20,20,20,19,20,20,21,19,20,20,20,19,20,19,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,69,69,68,69,67,68,67,67,67,68,67,67,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,69,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,68,69,68,69,69,69,68,69,69,69,69,69 ,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,64,64,64,64,64,64,64,2,63,213,63,213,63,212,63,212,63,212,60,211,63,211,63,210,63,210,63,60,60,60,60,60,60,60,61,216,61,216,61,223,61,223,61,223,61,222,61,221,61,221,60,60,60,60,61,179,62,179,62,178,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,49,49,49,49,49,51,51,51,51,52,53,53,52,52,51,51,51,51,51,51,51,49,49,51,50,50,50,50,49,49,49,50,49,49,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,51,49,49,50,51,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,32,34,34,34,34,32,33,34,34,34,34,34,35,37,39,39,39,39,39,39,37,33,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,40,39,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,39,38,39,38,39,39,39,39,39,39,40,41,40,40,40,39,39,39,38,37,37,37,37,36,40,39,40,40,40,39,40,39,40,39,40,39,39,39,39,41,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,35,35,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,20,21,20,21,20,21,21,21,21,21,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,19,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,69,69,68,68,68,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,68,68,68,68,67,67,68,68,69,69,69,68,69,68,69,69,69,69,69,69,69,69,69,69,67,69,69,69 ,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,64,64,64,64,64,64,64,3,213,63,213,63,212,63,212,63,212,63,60,60,211,63,210,63,210,63,210,60,60,60,60,60,60,60,216,61,216,61,216,61,223,61,223,61,222,61,221,61,221,61,220,60,60,60,219,62,178,62,178,61,48,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,51,51,49,49,49,51,49,51,51,52,51,53,53,52,52,51,51,51,51,51,51,51,51,51,49,49,49,50,50,49,49,49,50,49,53,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,50,49,49,50,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,34,34,34,34,34,32,33,34,34,34,34,34,35,38,39,39,39,39,39,39,38,33,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,35,36,35,36,35,36,35,36,35,35,35,35,35,35,34,35,34,35,34,35,34,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,39,40,40,41,40,40,39,40,39,39,38,37,37,37,37,36,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,41,39,37,37,37,35,38,37,38,38,38,38,38,38,38,37,38,38,38,38,38,38,38,37,38,38,38,38,38,38,38,37,35,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,19,19,19,19,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,19,21,19,20,19,20,20,19,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,69,68,69,68,68,67,67,67,68,67,68,67,67,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,69,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,67,68,68,69,69,69 ,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,64,64,64,64,64,64,64,2,63,63,63,213,63,63,63,212,63,63,60,60,63,63,63,210,63,63,63,60,60,60,60,60,60,60,61,216,61,61,61,216,61,61,61,223,61,61,61,221,61,61,61,60,60,60,61,179,62,62,62,218,48,49,49,49,49,49,49,49,49,49,50,50,50,50,52,52,52,52,52,51,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,52,51,49,49,49,49,49,51,51,51,51,51,53,53,52,52,51,51,51,51,51,51,51,51,51,51,51,51,49,49,49,49,49,50,49,53,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,51,49,49,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,34,34,34,34,34,32,33,34,34,34,34,34,35,39,39,39,39,39,39,39,39,33,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,37,38,37,37,37,38,37,38,37,38,37,37,37,38,38,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,38,39,40,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,39,38,39,39,39,39,40,40,41,40,40,39,39,39,38,37,37,37,37,36,40,40,40,39,40,40,40,39,40,39,40,39,40,39,41,41,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,35,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,19,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,19,20,20,20,20,19,21,21,21,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,69,69,68,68,67,67,67,67,67,68,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,68,68,68,67,67,68,68,69,69,69,69 ,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,64,64,64,64,64,64,64,3,213,63,213,63,212,63,212,63,211,63,60,60,60,63,210,63,210,63,210,60,60,60,60,60,60,60,216,61,216,61,216,61,216,61,223,61,222,61,221,61,221,61,220,60,60,60,219,62,178,62,178,61,48,49,49,49,49,49,50,50,50,50,52,53,52,53,51,52,51,52,51,52,51,51,52,53,52,53,52,53,52,53,52,53,52,53,52,52,51,51,49,49,49,51,49,51,51,52,51,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,49,49,50,49,53,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,50,49,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,34,34,34,34,34,32,33,34,34,34,34,34,35,39,39,39,39,39,39,39,39,33,34,34,34,34,34,34,34,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,36,36,36,36,36,36,36,36,36,36,36,37,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,35,36,35,36,35,36,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,34,34,34,34,34,34,34,36,37,36,37,36,36,36,36,36,36,36,36,38,40,39,40,39,39,39,39,38,39,39,39,38,39,38,39,38,39,38,39,38,39,38,38,38,39,39,40,40,41,40,40,39,39,39,39,38,37,37,37,37,36,40,40,39,40,39,40,39,40,39,40,39,40,39,41,40,41,39,37,37,37,35,38,38,38,37,38,37,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,37,36,35,35,35,35,35,35,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,19,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,19,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,69,69,68,68,67,68,67,68,67,67,69,69,68,68,67,67,67,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,67,67,67,68,67,68,67,68,67,67,67,68,68,69,68,69,68,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,2,63,63,63,63,63,212,63,63,63,63,60,60,60,211,63,63,63,63,63,60,60,60,60,60,60,60,61,61,61,216,61,61,61,61,61,61,61,222,61,61,61,61,61,60,60,60,61,62,62,62,62,61,48,49,50,50,50,50,53,53,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,52,52,52,53,52,53,52,53,52,52,52,53,52,51,49,49,49,49,49,51,51,51,51,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,49,49,50,49,53,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,34,34,34,34,34,32,33,34,34,34,34,34,35,39,39,39,39,39,39,39,32,32,32,32,32,32,32,32,32,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,37,37,37,37,37,37,37,37,37,37,37,37,38,36,36,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,34,34,34,34,34,34,34,34,34,34,34,34,34,39,40,39,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,39,38,39,39,39,39,40,40,40,40,40,39,39,38,38,37,37,37,37,36,40,40,40,40,40,39,40,39,40,39,40,39,41,41,41,41,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,37,36,35,35,35,35,35,35,35,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21,19,20,20,20,20,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,19,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,69,68,67,67,67,67,69,69,68,68,68,68,67,67,68,68,68,68,68,68,68,69,69,69,69,69,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,67,68,68,68,68,67,67,68,68,68,68,69,69,69,69 ,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,64,64,64,64,64,64,64,64,213,63,212,63,212,63,212,63,211,63,60,60,60,60,210,63,210,63,209,60,60,60,60,60,60,60,216,61,216,61,216,61,216,61,223,61,222,61,221,61,221,61,220,60,60,60,219,62,178,62,177,61,50,50,53,53,52,53,52,53,52,52,51,52,51,52,51,52,51,51,51,51,50,51,50,52,52,53,52,53,52,53,52,53,52,53,52,52,51,51,49,49,49,51,49,51,51,52,51,52,51,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,49,50,49,53,49,49,49,49,49,49,50,51,51,51,53,51,51,53,53,53,53,53,53,53,52,50,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,34,34,34,34,34,32,34,34,34,34,32,32,32,32,32,32,32,32,32,32,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,37,37,37,37,37,37,37,37,37,37,37,37,37,38,36,35,36,35,36,35,36,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,34,34,34,34,34,34,34,34,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,40,41,40,40,39,39,38,39,38,37,37,37,37,36,39,40,39,40,39,40,39,40,39,40,39,40,41,41,40,41,39,37,37,37,35,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,38,37,38,38,39,37,36,34,35,34,35,34,35,20,21,20,21,20,21,20,22,20,21,20,21,20,21,20,21,20,21,20,21,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,21,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,67,67,67,67,68,67,69,68,69,68,68,67,68,67,67,67,68,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,67,68,67,68,67,68,67,68,67,68,68,67,67,68,67,68,68,69,68,69,69,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,64,64,64,63,63,212,63,63,63,212,63,63,60,60,60,60,61,218,61,61,61,60,60,60,60,60,60,60,61,216,61,61,61,216,61,61,61,222,61,61,61,221,61,61,61,60,60,60,61,178,62,62,62,217,50,50,50,50,53,52,52,52,52,52,52,51,51,51,51,51,51,51,51,50,51,50,50,52,52,52,52,52,52,52,52,52,52,52,52,52,51,49,49,49,49,49,51,51,51,51,51,51,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,49,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,32,32,32,32,32,32,32,32,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,38,39,39,39,39,38,39,39,39,38,39,38,38,38,38,38,39,38,39,39,40,40,40,40,39,39,39,38,38,37,37,37,37,36,40,40,40,40,40,40,40,39,40,40,40,41,41,41,41,40,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,39,38,36,35,35,35,34,35,35,20,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,21,21,21,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,69,69,68,68,68,68,67,67,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,68,68,68,68,67,67,67,67,68,68,68,68,69,69,69,69 ,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,64,64,64,64,64,64,64,64,64,64,63,212,63,212,63,212,63,211,63,60,60,60,60,60,61,218,61,217,60,60,60,60,60,60,60,216,61,216,61,216,61,216,61,223,61,222,61,221,61,221,61,220,61,60,60,219,62,178,62,177,61,217,60,60,60,50,50,51,52,51,52,51,52,51,51,51,51,50,51,50,51,50,51,50,50,52,52,51,52,52,52,51,52,52,52,51,52,51,51,49,49,49,51,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,51,51,51,51,51,51,51,51,50,50,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,32,32,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,36,37,36,37,36,37,36,37,36,37,36,37,37,36,35,36,35,36,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,40,41,40,40,39,39,38,39,38,37,37,37,37,36,40,40,39,40,40,40,39,40,39,40,41,41,40,41,40,41,39,37,37,37,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,36,34,35,34,35,34,35,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,19,19,20,20,20,21,19,19,19,19,19,19,19,19,21,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,68,67,67,69,69,68,68,68,68,67,67,67,68,67,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,67,67,68,67,68,67,68,67,68,67,68,67,67,67,68,67,68,68,69,68,69,68,69,69,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,60,60,60,60,60,61,61,61,61,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,60,61,62,62,62,62,61,61,60,60,62,62,62,50,51,51,51,51,51,51,51,51,50,51,50,50,50,50,50,50,50,52,51,52,52,52,51,52,51,52,51,48,48,48,48,48,48,48,48,49,49,49,49,51,51,51,51,51,51,51,51,51,51,51,49,49,49,49,49,49,49,49,49,49,49,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,36,37,36,37,36,37,36,37,36,37,36,37,37,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,39,38,40,40,40,39,39,39,38,38,38,37,37,37,37,36,40,40,40,40,40,40,40,40,40,41,40,40,40,40,40,40,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,39,38,36,35,34,35,34,35,34,20,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,21,19,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,19,20,21,20,21,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,69,69,68,68,68,67,67,68,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,68,67,68,68,68,67,67,67,68,67,68,68,68,68,69,68,69,69,69,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,64,64,64,64,63,212,63,212,63,211,63,211,63,60,60,60,60,60,60,218,61,217,60,60,60,60,60,60,60,216,61,216,61,216,61,223,61,223,61,222,61,221,61,220,61,219,61,218,61,177,62,176,62,176,61,216,60,176,62,176,62,50,52,51,51,51,51,50,51,50,51,50,50,50,50,49,50,49,50,52,52,51,52,51,52,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,35,36,35,36,35,36,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,40,41,39,40,39,39,38,38,38,37,37,37,37,36,40,40,40,40,39,40,39,40,39,41,40,41,40,41,40,41,39,37,37,37,35,38,37,38,38,38,37,38,37,38,37,38,38,38,37,38,37,38,37,38,38,38,37,38,38,39,39,36,34,35,34,35,34,35,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,19,20,21,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,68,67,69,68,68,67,67,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,61,61,61,61,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,61,61,62,62,62,62,62,62,50,51,51,51,50,51,50,50,50,50,50,50,49,50,49,49,49,52,51,51,51,51,51,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,50,49,49,49,49,49,53,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,35,36,35,35,35,39,39,39,35,35,35,35,34,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,36,37,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,39,38,40,40,40,39,39,38,38,38,38,37,37,37,37,36,41,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,37,37,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,39,39,40,36,34,34,34,35,34,20,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,21,19,19,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,19,20,20,20,20,20,19,21,20,21,21,21,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69 ,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,64,64,64,64,64,64,64,64,64,64,64,64,63,212,63,63,63,212,63,63,63,60,60,60,60,60,60,60,61,217,61,60,60,60,60,60,60,216,61,61,61,216,61,61,61,222,61,61,61,219,61,61,61,216,61,61,61,216,62,62,62,176,61,62,62,176,62,62,62,183,62,48,51,50,51,50,51,50,50,50,50,49,50,49,50,49,49,52,51,51,51,51,51,48,49,49,49,49,49,49,49,49,49,49,49,49,51,51,51,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,52,50,49,49,49,49,49,53,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,35,36,36,36,35,36,36,36,36,36,37,36,35,36,35,36,35,36,39,39,39,35,35,35,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,40,40,39,40,38,39,38,38,38,38,37,38,37,36,39,40,39,40,39,40,40,40,40,40,40,40,40,40,40,40,39,37,37,37,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,40,40,36,35,34,35,34,35,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,19,19,20,19,20,19,21,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,19,20,21,20,21,20,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,67,68,67,67,67,68,67,68,67,67,67,67,67,68,67,68,69,69,68,68,68,69,67,69,68,69,68,69,68,69,68,69 ,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,64,64,64,64,64,64,64,64,63,64,64,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,61,61,61,61,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,61,62,62,62,62,62,62,62,62,48,50,50,50,50,50,55,55,55,56,56,56,49,49,49,49,52,51,51,51,51,51,48,49,49,49,49,51,51,51,51,51,51,51,51,52,52,52,52,53,53,53,53,53,53,53,53,53,53,52,52,52,52,52,52,52,52,52,52,52,50,49,49,49,49,49,53,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,36,35,36,35,39,39,39,35,35,35,35,35,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,38,39,38,39,38,38,38,38,38,38,38,40,40,40,39,39,38,38,38,38,38,38,37,38,36,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,39,37,37,37,35,37,38,37,37,37,38,37,38,37,38,37,37,37,38,37,38,37,38,37,38,37,38,38,39,39,40,40,36,34,34,34,34,34,20,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,20,20,20,20,20,20,20,20,20,20,20,20,19,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,22,20,21,21,21,20,21,19,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,68,67,67,67,67,67,68,67,68,69,69,69,69,68,68,68,68,68,69,69,69,69,69,69,69,69 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,64,64,64,64,1,64,64,63,213,63,64,63,63,63,212,63,211,63,211,63,60,60,60,60,60,60,60,60,61,61,216,60,60,60,60,61,61,61,223,61,223,61,222,61,61,61,218,61,216,61,216,61,61,61,216,61,216,61,176,62,62,62,183,62,183,62,182,62,62,62,55,55,55,55,55,55,55,55,55,56,58,56,49,49,49,49,52,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,50,49,49,49,49,49,53,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,35,36,35,36,35,36,35,36,35,36,35,36,35,37,35,36,35,36,35,36,39,39,39,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,40,40,39,39,38,39,37,38,38,38,37,38,36,39,38,39,39,39,38,39,39,40,40,40,39,40,39,40,39,39,37,38,37,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,39,39,40,40,36,34,34,35,34,34,20,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,21,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,67,67,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,68,68,68,67,69,68,69,68,69,69,69 ,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,64,64,64,64,2,64,63,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,61,61,61,61,61,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,55,55,55,56,58,58,55,55,55,55,56,58,56,49,49,49,49,52,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,50,50,49,49,49,49,49,53,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,36,35,35,35,36,35,35,35,36,35,35,36,36,37,36,35,36,35,35,35,39,39,39,35,35,35,35,34,35,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,38,39,39,39,38,39,38,38,38,38,38,40,40,40,39,39,38,38,38,38,38,38,38,36,38,39,39,39,38,39,39,39,40,40,40,40,39,40,40,40,39,38,38,38,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,40,40,36,34,34,34,34,34,20,21,21,21,21,21,21,22,21,20,21,20,21,20,21,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,19,19,20,19,21,19,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,19,20,20,21,20,20,20,21,19,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,67,68,68,68,68,68,69,69,69,69,68,68,68,68,67,67,67,69,69,69,69,69,69 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,64,64,64,64,1,63,63,63,214,63,63,63,213,63,63,63,211,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,216,61,61,61,216,61,61,61,60,61,61,61,218,61,61,61,216,61,61,61,216,61,61,61,216,62,62,62,182,62,62,62,181,62,62,62,55,55,55,55,56,58,55,55,55,55,55,56,58,56,49,49,49,49,52,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,52,52,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,36,35,35,35,36,35,35,35,36,35,36,36,36,37,36,35,36,35,36,39,39,39,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,35,36,36,37,36,36,36,36,36,36,36,36,36,36,37,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,40,40,39,39,38,38,39,39,38,39,38,39,36,39,38,39,38,39,38,39,38,39,40,40,39,40,39,40,39,38,38,39,38,35,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,39,40,40,36,34,34,34,34,34,20,21,21,21,21,21,21,22,20,21,21,21,21,21,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,67,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,68,68,68,69,69,69,68,69,68,68,68,68,67,67,67,67,69,68,69,69 ,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,62,55,55,55,56,58,58,55,55,55,55,56,58,58,58,56,49,49,49,52,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,37,36,35,36,35,39,39,39,35,35,35,35,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,38,39,38,39,38,38,38,38,38,40,39,39,38,38,39,39,39,39,39,39,36,39,38,38,38,38,38,38,38,39,38,40,39,40,39,39,39,39,38,39,38,35,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,38,37,38,39,39,39,40,40,40,36,34,34,34,34,20,21,21,21,21,21,21,22,21,21,21,21,21,21,21,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,21,19,19,20,20,19,20,20,20,19,20,20,20,19,20,19,20,20,21,20,20,21,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,21,19,21,20,20,20,21,20,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,67,67,67,68,67,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,67,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,67,67,67,67,69,69,69,69,69 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,55,55,55,55,56,58,55,55,55,55,55,56,58,58,58,56,49,49,49,52,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,52,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,34,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,35,37,36,37,36,36,36,36,35,36,36,36,36,36,36,36,35,37,39,39,39,39,39,39,38,39,38,39,38,39,38,39,38,39,40,40,38,39,37,39,39,39,39,39,39,36,38,38,37,38,38,38,37,38,38,39,40,40,39,40,39,39,39,39,38,39,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,39,40,40,40,36,34,34,33,34,20,21,21,21,21,21,21,22,20,21,21,21,21,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,19,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,67,67,68,67,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,67,67,68,67,67,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,67,67,68,69,69,69,69,69 ,2,1,2,1,2,1,1,1,2,1,2,1,2,1,1,1,2,1,2,1,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,55,55,55,55,56,58,58,55,55,55,55,55,56,58,58,58,56,49,49,49,52,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,52,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,34,35,35,35,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,39,39,38,39,38,38,38,39,38,40,39,39,38,39,39,40,39,39,39,37,38,38,38,38,37,38,37,38,38,38,39,40,39,39,39,39,39,39,39,39,35,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,38,38,40,39,40,40,40,36,34,33,34,34,20,21,21,21,21,21,21,22,21,21,21,21,21,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,19,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,19,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,21,21,20,20,20,21,20,20,20,21,19,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,68,68,68,67,69,69,67,69,69,69 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,55,55,55,55,56,58,58,55,55,55,55,55,56,58,58,58,58,56,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,52,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,37,36,37,36,37,36,37,35,37,36,37,35,36,36,36,35,36,36,36,35,36,36,36,37,39,39,39,38,39,39,39,38,39,38,39,38,39,38,39,40,39,38,39,39,40,39,40,39,36,37,38,37,38,37,38,37,38,37,38,37,38,40,39,39,39,39,40,39,40,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,39,40,40,40,40,36,34,33,34,35,22,22,22,22,22,22,22,20,21,21,21,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,20,21,20,21,21,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,67,67,68,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,67,69,69,68,69,69,69,68,68,67,67,69,68,67,69,69,69 ,1,1,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,55,55,55,55,55,56,58,55,55,55,55,55,55,56,58,58,58,58,56,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,52,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,40,38,39,40,40,40,40,40,36,38,38,37,38,37,38,37,37,37,38,37,38,38,40,39,40,40,40,40,40,35,37,37,37,37,37,37,38,37,37,37,37,37,37,37,38,37,37,37,37,37,37,37,38,37,38,38,39,39,40,39,40,40,40,40,36,33,33,33,20,20,21,20,21,20,21,22,21,21,21,21,21,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,68,68,68,68,67,67,67,68,68,69,69,68,68,68,68,69,69,68,68,67,69,69,69,69,69,69,69 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,55,55,55,55,55,55,56,58,59,59,59,59,59,59,59,59,59,59,59,59,59,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,52,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,37,39,39,39,39,39,39,38,39,38,39,38,39,38,39,40,40,40,40,40,40,40,36,37,38,37,38,37,38,37,38,37,38,37,37,37,38,40,38,38,38,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,40,40,40,40,40,40,36,33,34,20,21,21,21,21,21,21,22,20,21,21,21,19,19,19,19,19,19,19,19,19,19,19,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,68,67,67,67,67,67,68,67,68,67,68,67,68,67,67,67,68,67,68,68,69,69,68,68,69,68,69,68,69,68,67,69,69,68,69,68,69,69,69 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,59,59,59,59,59,59,59,59,59,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,38,38,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,37,37,38,37,38,37,38,38,39,39,40,39,40,40,40,40,40,36,33,33,20,21,21,21,21,21,21,22,21,21,21,19,20,19,20,20,20,19,20,20,20,19,20,21,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,19,20,20,20,20,20,21,20,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,67,68,67,67,67,67,67,67,68,68,68,69,69,69,68,68,68,68,68,69,69,67,69,69,69,69,69,69,69,69,67 ,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,64,64,2,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,50,50,50,50,52,52,52,52,52,52,52,52,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,38,38,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,35,34,35,34,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,36,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,37,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,39,39,40,40,40,40,40,40,40,36,34,34,22,22,22,22,22,22,22,22,22,22,19,19,20,19,20,19,20,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,19,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,67,68,67,68,67,67,67,68,67,68,67,67,67,67,67,68,67,68,67,68,68,69,68,69,68,68,68,69,68,69,68,69,68,69,69,69,68,69,69,69,69,67 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,64,1,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,50,50,50,49,49,49,49,49,51,51,51,51,51,51,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,35,35,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,39,39,39,39,39,39,39,39,39,39,38,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,40,40,36,33,20,20,21,20,22,20,21,20,21,20,19,19,20,19,20,19,20,19,20,19,20,19,20,20,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,69,69,69,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,68,68,69,69,69,68,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,68,67 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,64,1,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,50,49,49,49,49,49,49,49,49,51,51,51,51,51,51,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,38,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,40,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,37,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,39,40,39,40,40,40,40,40,40,40,40,36,20,21,21,21,22,21,21,21,21,21,19,20,19,20,19,20,19,20,19,20,19,20,20,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,68,67 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,52,51,51,53,53,51,51,51,51,51,51,51,51,51,51,51,50,49,49,53,53,49,49,49,49,51,51,51,51,51,51,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,38,39,38,39,38,38,38,39,38,39,38,39,38,38,38,39,38,39,38,39,38,38,38,39,38,39,38,39,40,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,36,35,37,36,36,35,36,36,36,35,36,36,36,35,36,36,37,39,39,39,39,39,39,39,39,38,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,37,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,39,39,39,39,40,39,40,40,40,40,40,40,40,40,20,21,21,21,22,20,21,21,21,19,20,19,20,19,20,19,20,19,20,19,20,20,20,19,19,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,19,19,19,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,20,67,67,67,67,67,67,67,67,67,67,68,67,67,67,68,67,68,67,67,67,67,67,68,69,68,67,68,68,68,68,68,68,68,68,69,69,69,69,68,68,68,68,69,68,68,68,69,69,69,69,69,68,68,68,69,68,68,67 ,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,64,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,53,53,49,50,51,51,48,49,49,53,53,49,49,50,51,51,51,51,52,49,49,49,52,51,51,53,53,51,51,51,51,51,51,51,51,51,51,51,50,49,49,53,53,49,49,49,49,51,50,51,51,51,50,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,33,34,34,34,33,34,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,39,38,39,38,38,38,39,38,39,38,39,38,38,38,39,38,39,38,39,38,38,38,39,38,39,38,40,37,37,37,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,37,37,37,37,37,37,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,37,36,37,36,37,36,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,36,37,39,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,38,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,37,37,38,37,38,37,38,37,37,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,39,39,40,39,40,40,40,40,40,40,40,40,40,20,21,21,21,22,21,21,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,21,20,20,21,20,20,20,21,20,20,20,21,20,67,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,67,67,68,67,68,69,68,67,68,68,69,68,69,68,69,68,69,69,69,69,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,68,69,69,67,67 ,1,1,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,1,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,53,53,49,53,50,51,51,48,49,53,53,49,53,49,50,51,51,51,51,52,49,49,49,52,51,51,53,53,51,51,51,51,51,51,51,51,51,51,51,50,49,49,53,53,49,49,49,49,51,51,51,51,51,51,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,36,38,37,37,37,37,37,37,37,38,37,37,37,37,37,37,37,38,37,37,37,37,37,37,37,38,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,37,37,37,37,37,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,37,37,40,40,40,39,39,39,38,38,37,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,36,37,36,36,35,36,36,36,35,36,35,36,35,36,35,36,35,36,37,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,20,21,21,21,22,20,21,21,19,19,20,19,20,19,20,19,20,19,20,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,69,69,68,68,68,67,67,69,68,69,68,69,69,69,69,68,68,68,68,68,68,68,68,69,68,69,69,69,68,68,68,68,68,69,68,68,69 ,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,53,53,49,50,51,51,48,49,49,53,49,53,49,50,51,51,51,51,52,49,49,49,52,48,48,48,48,48,48,49,48,49,48,49,49,48,49,49,49,49,49,49,49,49,49,49,49,51,50,51,50,51,50,51,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,33,34,33,34,33,35,37,37,36,37,37,37,37,37,37,37,36,37,37,37,37,37,37,37,36,37,37,37,37,37,37,37,36,37,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,40,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,39,39,39,38,38,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,37,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,39,38,39,39,40,39,40,40,40,40,40,40,40,40,40,20,21,21,21,22,21,21,19,19,20,19,20,19,20,19,20,19,20,19,20,20,20,19,19,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,20,20,21,20,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,21,19,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,21,21,20,20,20,21,20,20,20,21,20,20,20,67,67,67,67,68,67,68,67,68,67,68,67,67,67,67,67,68,67,68,67,69,68,69,68,68,67,67,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,68,68,69,68,69,68,68 ,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,53,49,53,53,50,51,51,48,49,53,49,53,49,49,50,51,51,51,51,52,49,49,49,52,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,49,49,51,51,50,51,51,51,50,52,50,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,34,34,34,34,34,34,34,34,34,35,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,35,35,35,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,39,40,39,38,37,36,34,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,36,37,37,37,36,37,35,36,35,36,35,36,35,36,35,36,35,36,35,36,36,37,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,39,38,38,38,38,38,38,38,38,38,38,37,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,20,21,21,21,22,20,19,19,19,19,20,19,19,19,20,19,19,19,20,20,20,19,20,19,19,19,20,19,19,19,20,20,19,19,20,19,19,19,20,19,19,19,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,68,67,67,67,67,67,67,67,68,68,68,69,69,68,68,67,68,67,69,68,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,69,69,69,68,68,68,69,69,69,68,68,68 ,248,249,248,248,248,249,248,248,248,249,248,248,248,249,248,248,248,249,248,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,48,49,53,53,49,50,51,51,48,49,53,49,53,53,49,50,51,51,51,51,52,49,49,49,52,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,49,49,51,50,51,50,51,50,51,50,52,50,50,50,50,50,51,51,51,52,50,50,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,32,32,32,32,32,33,34,33,34,34,34,33,34,33,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,39,39,39,37,36,36,34,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,35,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,36,37,39,39,39,39,38,39,39,39,38,39,38,39,38,39,38,39,38,38,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,37,37,38,37,37,37,38,37,38,37,38,37,38,37,38,38,39,38,39,39,40,39,40,39,40,40,40,40,40,40,40,40,40,20,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,20,20,20,21,21,19,20,21,20,20,20,21,20,20,20,21,20,20,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,69,68,69,68,68,67,68,67,69,69,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,69,69,68,69,68,69,68,69,68,69,68,68 ,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,48,49,49,49,49,50,51,51,48,49,49,53,53,49,49,50,51,51,51,51,52,49,49,49,52,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,49,49,50,51,50,51,50,51,50,51,52,50,50,50,50,50,51,51,51,52,50,50,49,53,49,53,49,53,49,49,50,51,51,53,51,53,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,34,34,34,34,34,34,34,34,34,34,34,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,35,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,35,35,35,35,34,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,39,40,39,38,37,36,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,37,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,37,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,37,38,37,38,38,38,38,39,39,39,39,40,39,40,40,40,40,40,40,40,40,40,40,20,21,21,21,22,44,19,19,19,19,19,19,19,19,19,19,19,19,20,19,19,19,19,19,20,19,19,19,20,19,20,44,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,19,19,19,19,19,19,19,19,19,19,19,19,19,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,68,68,68,68,69,69,68,68,68,68,67,67,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,69,69,69,68,69,69,69,68,68,68,68,68 ,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,64,64,64,64,64,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,51,50,50,50,50,50,50,50,50,50,52,52,52,52,52,52,50,50,50,50,50,50,51,49,49,51,50,51,50,51,50,51,50,52,50,50,50,50,50,51,51,51,52,50,50,49,53,49,53,49,53,49,49,50,51,51,53,51,53,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,36,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,36,37,35,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,37,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,37,37,38,37,38,37,38,37,38,38,38,38,39,38,39,38,39,39,40,39,40,39,40,40,40,40,40,40,40,40,40,20,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,68,67,68,67,68,67,68,67,68,68,68,68,69,69,69,68,68,67,68,67,69,68,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,69,69,68,69,69,69,68,69,68,69,68,68 ,249,249,249,248,249,248,249,248,249,249,249,248,249,248,249,248,249,249,249,249,249,249,249,249,249,249,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,51,52,49,49,49,51,50,50,50,50,50,50,50,52,52,53,53,53,53,53,52,52,52,50,50,50,50,51,49,49,50,50,50,51,50,50,50,50,52,50,50,50,50,50,51,51,51,52,50,50,49,53,49,53,49,53,49,49,50,51,51,53,51,53,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,34,34,34,34,34,34,34,33,34,34,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,36,36,37,36,37,36,37,36,36,36,37,36,37,36,37,36,36,36,37,36,37,36,37,36,36,39,38,38,38,38,38,38,38,37,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,36,36,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,36,37,36,36,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,36,37,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,37,38,38,38,38,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,20,21,21,21,44,19,20,19,19,19,20,19,19,19,20,19,19,20,44,19,19,19,20,19,19,19,20,19,19,20,44,19,19,19,20,19,19,19,20,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,69,69,68,68,68,67,67,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,69,69,69,69,69,69,68,69,68,68,68 ,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,249,248,249,249,249,249,249,249,63,63,63,63,63,63,63,63,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,52,49,49,48,49,50,50,50,50,50,50,50,52,53,53,53,52,52,51,50,50,49,49,52,50,50,50,51,49,49,51,50,50,50,51,50,51,50,51,52,50,50,50,50,51,51,51,52,50,50,49,53,49,53,49,53,49,49,50,51,51,53,51,53,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,39,38,38,37,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,37,37,37,38,35,35,35,34,35,34,35,34,35,34,35,34,34,34,35,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,37,37,36,36,34,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,35,37,35,37,35,36,35,37,35,36,35,36,35,36,35,36,35,37,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,37,37,38,37,38,37,38,38,38,38,39,38,39,38,39,38,39,39,40,39,40,39,40,40,40,40,40,40,40,40,40,20,21,21,44,19,20,19,20,19,20,19,20,19,20,19,20,20,20,44,20,19,20,19,20,19,20,19,20,19,20,44,20,19,20,19,20,19,20,19,19,19,20,20,20,20,20,20,20,19,20,20,21,19,20,20,20,19,20,20,20,20,20,20,20,19,20,20,20,20,20,20,20,19,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,19,20,20,20,20,20,21,19,19,20,20,20,20,20,20,20,19,20,20,20,20,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,20,20,20,20,19,20,20,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,69,68,69,69,69,68,69,68,69,68,68 ,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,63,63,63,63,63,63,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,52,49,49,49,49,51,50,50,50,50,50,52,53,53,53,52,50,51,50,50,49,49,49,49,49,50,50,51,49,49,50,50,50,50,50,50,50,50,50,52,49,49,49,49,49,49,49,49,49,52,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,34,34,34,34,34,34,34,33,34,34,34,34,33,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,39,38,38,38,38,38,38,38,38,37,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,38,38,37,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,36,37,36,36,35,35,35,35,35,36,35,35,35,35,35,35,35,36,35,37,39,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,38,37,37,37,37,37,37,37,37,37,38,37,38,37,38,38,38,38,39,38,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,20,21,44,19,20,19,19,19,19,19,19,19,20,19,19,20,20,44,19,19,20,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,68,68,68,68,68 ,248,249,249,249,248,249,248,249,248,249,249,249,248,249,248,249,248,249,249,249,248,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,51,52,48,49,49,51,50,50,50,50,50,52,53,53,53,52,50,51,50,51,50,49,49,49,49,49,49,50,51,49,49,50,50,50,50,50,50,50,50,50,52,51,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,39,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,37,38,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,37,38,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,36,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,36,35,37,39,39,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,38,39,38,39,38,39,38,39,39,40,39,40,39,40,39,40,40,40,39,40,40,40,40,40,20,44,19,20,19,20,19,20,19,20,19,20,19,20,20,20,44,20,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,68,69,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,69,69,68,69,68,69,68,69,68,68 ,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,52,48,49,49,49,50,51,50,50,50,52,53,52,53,52,50,50,50,51,50,50,49,49,49,49,49,49,49,51,49,49,50,50,50,50,50,50,50,50,50,50,52,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,33,32,34,33,34,34,34,33,34,34,34,33,34,34,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,39,37,36,38,38,38,38,37,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,35,35,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,37,36,37,35,35,35,35,35,35,35,36,35,35,35,35,35,35,35,36,37,39,39,39,39,39,39,39,39,39,39,39,39,39,38,39,38,38,38,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,38,37,38,37,38,37,38,38,38,38,38,38,39,38,39,38,39,39,39,39,40,39,40,39,40,40,40,40,40,40,40,40,40,40,19,44,20,19,19,19,20,19,19,19,20,19,19,19,20,44,19,19,20,19,19,19,20,19,19,19,20,20,44,19,20,19,19,19,20,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,68,67,68,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,68,67,69,69,69,69,69,68,69,68,68,68 ,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,250,250,250,250,250,250,250,250,251,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,48,48,49,49,49,49,50,51,51,48,49,49,49,49,49,49,50,51,51,52,49,48,49,49,51,50,50,50,51,53,52,53,51,50,51,50,51,50,51,50,49,49,49,49,49,49,49,51,49,49,50,49,50,50,50,49,50,50,50,49,52,51,51,50,51,51,51,50,51,52,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,39,36,36,38,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,38,37,37,37,37,38,35,35,36,35,35,35,35,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,36,37,37,37,36,37,36,37,35,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,36,37,39,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,39,38,38,38,38,37,38,38,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,32,32,32,40,40,40,40,44,20,19,20,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,20,19,20,44,20,19,20,19,20,19,20,19,20,19,20,19,20,20,20,19,20,20,20,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,67,67,67,67,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,69,69,69,68,69,68,69,68,68 ,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,48,48,48,49,49,49,49,50,51,52,48,49,49,49,49,49,49,50,51,52,49,49,49,49,50,50,50,50,50,51,52,52,52,51,50,50,50,50,50,50,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,52,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,39,37,37,36,38,38,38,38,37,38,37,38,37,38,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,35,39,39,35,35,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,36,37,36,37,35,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,36,35,36,36,36,36,36,36,36,36,36,36,37,36,37,37,37,37,37,37,37,37,37,37,38,37,38,38,32,32,32,44,19,19,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,69,69,69,69,68,68,68,68,68 ,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,48,48,48,49,48,49,49,49,49,49,52,49,48,49,49,49,49,49,49,50,51,52,48,49,48,49,50,50,50,50,51,52,52,52,51,50,50,50,50,50,50,50,48,49,48,49,48,49,48,49,49,49,49,50,49,50,49,50,49,50,49,50,49,50,52,51,50,51,50,51,50,51,50,52,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,39,37,37,36,35,35,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,37,38,36,35,35,35,35,39,39,39,39,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,36,36,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,37,36,37,36,37,36,37,35,37,35,37,35,37,35,37,35,36,35,36,35,36,35,36,35,36,35,35,37,38,37,38,37,38,37,38,37,37,37,37,36,37,36,37,36,37,36,37,36,36,36,36,35,36,35,36,35,36,35,36,35,35,35,36,35,36,35,36,35,36,35,36,36,36,36,37,36,37,36,37,36,37,36,37,37,37,37,38,37,38,37,38,37,38,37,38,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,19,19,20,20,20,19,20,20,20,19,20,20,21,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,67,67,67,67,67,68,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,69,69,68,68,67,68,67,67,68,69,68,68,68,68,67,68,67,68,67,67,66,69,68,69,68,69,68,69,68,68 ,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,48,48,48,48,48,48,49,48,48,49,49,49,48,48,48,49,49,49,49,49,49,50,52,49,49,48,49,50,50,50,50,50,51,52,52,51,50,50,50,50,50,50,50,50,49,48,49,49,49,48,49,49,49,49,49,50,50,49,50,50,50,49,50,50,50,49,52,51,51,50,51,51,51,50,51,52,49,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,34,33,33,33,34,33,34,33,34,33,33,33,34,33,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,36,35,36,36,39,37,37,37,37,35,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,39,39,39,39,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,36,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,37,37,37,36,37,36,36,35,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,38,38,38,37,37,37,37,37,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,36,35,35,35,36,36,36,36,36,36,36,36,37,36,37,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,44,44,44,44,44,44,44,44,44,44,20,44,44,44,44,44,44,44,20,20,20,20,20,20,20,20,20,20,20,44,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,68,68,68,67,67,69,68,68,68,68,68,67,68,67,67,67,67,66,66,69,69,69,69,68,69,68,68,68 ,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,48,48,48,48,48,48,48,49,48,49,48,49,48,49,48,49,48,49,48,49,49,49,49,49,49,50,52,49,48,49,49,50,49,50,49,51,52,52,52,51,49,50,49,50,49,50,49,49,48,49,48,49,48,49,48,49,48,49,48,50,49,50,49,50,49,50,49,50,49,50,49,52,50,51,50,51,50,51,50,51,52,49,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,38,37,36,37,36,37,35,35,37,38,37,38,37,38,37,38,37,37,37,37,37,37,37,37,38,36,35,36,35,35,39,39,39,39,34,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,35,37,35,37,35,35,35,37,35,35,35,36,35,35,35,35,35,35,35,35,37,38,37,38,37,38,37,38,37,37,37,37,36,37,36,37,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,39,38,39,39,40,39,40,39,40,39,40,40,40,44,20,19,20,19,19,19,20,19,20,20,44,19,19,19,20,19,20,19,44,44,44,44,44,44,44,44,44,19,20,44,20,19,20,19,20,19,19,19,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,21,19,20,20,20,19,20,20,20,19,20,20,20,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,67,67,68,67,67,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,68,68,68,68,67,67,68,69,68,69,68,68,67,68,67,68,66,67,66,66,65,66,69,69,68,69,68,69,68,68 ,250,249,250,250,250,249,250,249,250,249,250,250,250,249,250,249,250,249,250,250,250,249,250,249,250,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,48,49,49,49,51,49,48,49,49,50,49,50,50,50,51,51,51,51,49,50,50,50,49,50,50,49,48,49,48,49,48,49,48,49,48,49,48,50,49,50,49,50,49,50,49,50,49,50,49,50,52,51,50,51,50,51,50,51,50,51,52,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,35,38,37,37,37,36,37,36,34,34,34,37,37,37,37,37,37,37,37,37,37,37,37,37,38,35,35,35,35,35,39,39,39,39,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,38,38,37,37,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,36,37,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,39,38,39,38,39,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,38,37,38,38,38,38,38,38,38,38,39,38,39,39,39,39,39,39,39,39,40,40,40,44,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,65,66,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,69,69,69,69,69,68,68,68,68,67,67,67,69,68,69,68,68,68,68,67,67,66,67,66,66,66,66,65,65,69,69,69,69,68,68,68 ,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,48,49,49,49,49,49,49,49,48,48,48,48,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,49,48,49,48,49,48,49,48,49,48,49,48,48,49,50,49,50,49,50,49,50,49,50,49,50,49,52,50,51,50,51,50,51,50,51,50,52,49,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,34,33,32,34,34,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,38,36,37,36,37,36,37,36,37,36,34,34,38,37,38,37,38,37,37,37,37,37,37,38,36,35,36,35,35,39,39,39,39,34,35,34,35,34,35,34,35,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,35,35,34,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,36,37,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,37,37,40,40,40,39,40,39,40,39,40,39,39,39,39,38,39,38,39,38,39,38,39,38,38,37,38,37,38,37,38,37,37,37,37,37,38,37,38,37,38,37,38,38,39,38,39,38,39,38,39,39,39,39,40,39,40,39,40,44,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,20,44,19,20,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,20,19,20,19,20,19,20,65,66,65,66,66,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,69,69,68,69,68,68,67,68,67,69,68,69,68,69,68,66,65,67,66,67,66,67,65,66,65,68,65,67,69,69,68,69,68,68 ,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,241,48,48,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,49,48,48,48,49,48,49,49,50,49,49,49,50,49,49,49,50,49,49,49,50,49,49,49,49,48,48,48,49,48,48,48,49,48,48,48,50,49,49,49,50,49,49,49,50,49,49,49,50,49,52,50,51,50,50,50,51,50,50,50,52,49,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,38,37,37,37,36,37,36,36,36,36,36,36,34,34,33,37,37,37,37,37,37,37,37,38,35,36,35,35,35,39,39,39,39,35,35,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,36,37,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,39,39,39,39,39,39,39,39,39,38,39,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,40,39,40,44,19,19,19,19,19,19,19,19,19,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,19,19,19,19,19,19,19,19,19,21,21,21,21,21,21,21,21,19,65,65,66,66,66,66,67,66,67,67,67,67,67,67,68,68,68,68,68,68,69,68,69,68,68,67,67,67,69,69,69,69,69,66,67,66,67,67,67,66,66,66,66,65,65,65,67,66,67,69,69,68,68,68 ,250,250,249,250,250,250,249,250,250,250,249,250,250,250,249,250,250,250,249,250,250,250,249,250,250,250,249,250,250,250,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,240,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,49,48,48,48,49,48,49,48,49,48,49,48,49,49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,48,48,49,48,49,48,49,48,49,48,49,48,48,49,50,49,50,49,50,49,50,49,50,49,50,49,50,52,51,50,51,50,51,50,51,50,51,50,52,49,49,49,50,51,51,51,51,51,51,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,32,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,34,34,34,34,34,34,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,36,35,35,38,37,36,37,36,37,36,36,36,37,36,36,36,36,33,33,33,38,37,37,37,37,38,36,35,36,35,35,39,39,39,39,34,35,34,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,36,36,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,39,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,38,37,37,37,38,37,38,37,38,37,38,38,39,38,39,38,39,38,39,39,40,39,40,39,40,44,19,19,20,19,19,19,20,19,19,20,20,44,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,44,19,19,19,20,19,19,19,20,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,19,19,19,19,19,19,19,19,66,65,66,65,66,65,66,66,67,66,67,66,67,66,67,67,68,67,68,67,68,69,69,68,68,65,68,67,69,68,69,65,67,66,67,66,66,67,67,66,67,66,66,65,68,65,65,66,67,66,69,69,69,68,68 ,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,240,240,240,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,52,50,50,50,50,50,50,50,50,50,50,52,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,51,51,51,32,33,33,33,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,38,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,33,33,33,37,37,38,35,35,35,35,35,39,39,39,39,35,34,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,36,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,39,39,39,39,38,38,38,38,38,38,38,38,38,38,37,38,37,37,37,37,37,37,37,38,37,38,38,38,38,38,38,38,38,39,38,39,39,39,39,39,39,39,44,19,19,19,19,19,19,19,19,19,20,19,44,19,19,19,19,19,19,19,20,44,44,44,44,44,44,44,44,44,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,65,65,65,65,65,66,65,66,66,66,66,66,66,66,66,67,67,67,67,68,68,68,68,69,69,68,68,68,67,67,65,65,65,67,67,67,66,66,66,67,67,67,66,66,66,66,65,65,66,67,66,69,69,69,68,68,69 ,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,247,240,247,240,247,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,50,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,49,48,49,48,49,48,49,48,48,49,49,49,50,49,49,49,50,49,49,49,50,49,49,49,52,50,50,50,50,50,50,50,50,50,50,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,32,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,32,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,34,34,33,34,34,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,35,35,36,35,38,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,33,33,33,33,35,36,35,36,39,39,39,39,34,35,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,37,38,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,36,35,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,38,39,38,39,38,39,38,38,38,38,37,38,37,38,37,38,37,37,37,38,37,38,37,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,44,19,19,20,19,19,19,20,19,19,20,20,44,19,19,20,19,19,19,20,20,44,19,20,19,19,19,20,19,19,19,20,44,19,19,20,19,19,19,20,19,19,19,20,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,65,65,65,66,65,66,65,66,65,66,65,66,66,67,66,67,66,67,66,67,66,67,66,67,69,69,68,68,65,65,65,66,65,66,67,67,66,67,66,66,65,67,66,67,66,68,65,68,65,67,66,67,69,69,68,69,68,69 ,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,247,247,247,247,247,247,247,247,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,49,49,49,49,49,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,52,50,50,50,50,50,50,50,50,50,50,50,50,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,32,33,33,33,33,32,34,33,33,33,33,33,33,33,34,33,33,33,33,33,33,33,32,34,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,38,37,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,33,33,33,33,33,33,33,33,33,33,35,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,230,229,230,229,230,229,229,229,229,229,229,229,229,232,233,20,20,20,20,20,20,20,20,20,20,20,19,44,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,19,21,19,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,66,66,66,67,67,66,66,66,66,67,67,66,66,66,65,65,66,66,66,66,67,67,67,66,68,66,66,65,68,68,68,66,68,65,67,67,67,69,69,68,69,68,68,69 ,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,247,247,240,247,247,247,240,247,247,247,240,247,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,49,49,48,48,48,49,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,52,52,52,52,52,52,52,52,52,52,52,52,52,52,32,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,34,34,34,35,35,35,34,35,35,35,35,35,35,35,34,35,35,35,35,35,35,35,34,35,35,35,35,35,35,35,34,35,35,35,35,35,35,35,38,37,37,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,35,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,35,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,37,35,36,35,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,228,228,229,229,231,231,224,224,224,224,225,224,225,224,225,224,225,224,226,225,225,225,226,225,226,225,226,226,226,226,227,226,227,236,237,237,19,19,19,44,44,44,44,44,44,44,44,44,20,20,20,20,20,20,20,20,20,20,44,19,20,19,19,19,20,19,19,19,20,20,44,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,65,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,67,67,66,67,66,66,65,67,66,67,66,66,65,65,66,69,66,66,67,69,66,69,66,69,65,68,65,68,67,68,65,68,66,67,68,69,68,69,68,68,68,69 ,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,246,247,246,247,246,247,246,247,246,247,246,247,246,247,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,48,48,49,48,49,48,49,49,48,49,49,49,49,49,51,51,51,52,51,51,51,51,51,51,51,51,51,51,51,51,51,52,53,53,53,53,53,53,53,53,53,53,53,32,33,33,33,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,34,34,33,34,34,34,34,34,34,34,33,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,38,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,231,231,231,224,224,224,224,224,224,225,224,225,225,225,225,225,225,225,225,226,225,226,226,226,226,226,232,233,233,233,233,234,234,234,234,19,19,19,19,19,19,19,19,19,19,19,19,19,44,44,44,44,44,44,44,44,44,20,44,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,21,19,19,20,20,20,19,20,20,20,19,20,20,65,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,66,67,67,67,67,66,66,66,66,65,67,67,66,66,66,65,65,66,66,66,66,67,69,66,66,66,68,65,68,65,68,67,67,67,67,68,68,69,69,68,68,68,69,69 ,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,246,246,246,247,246,240,246,247,246,246,246,247,246,240,246,247,246,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,51,51,51,51,51,51,51,51,51,51,51,51,51,52,246,245,246,246,245,245,246,246,246,245,32,33,33,33,33,32,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,34,35,34,35,34,35,34,35,35,35,34,35,34,35,34,35,35,35,34,35,34,35,34,35,35,35,34,35,34,35,34,35,35,35,34,35,34,38,37,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,40,38,38,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,35,36,35,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,225,227,227,228,228,229,229,230,230,231,224,239,238,239,238,239,238,239,239,232,232,233,232,233,232,233,233,234,233,234,233,234,19,19,19,19,19,20,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,20,19,20,44,19,19,19,19,20,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,67,67,66,67,66,67,66,66,65,66,65,67,66,67,65,66,65,66,66,69,66,69,66,69,66,68,66,68,66,68,66,68,66,67,66,67,66,69,68,69,68,68,68,69 ,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,245,246,245,246,245,246,245,246,245,246,245,246,245,246,245,246,245,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,50,50,50,49,49,49,49,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,245,245,245,245,245,245,245,245,32,33,33,33,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,34,33,34,34,33,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,38,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,36,37,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,227,227,228,228,228,228,228,228,228,229,229,229,229,229,229,229,236,236,236,236,236,236,237,236,237,237,237,237,237,237,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,19,19,19,19,19,19,19,20,19,20,20,20,19,20,20,20,19,20,20,21,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,21,19,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,20,19,20,20,21,19,20,20,20,19,20,20,20,19,20,20,65,65,65,65,65,65,65,65,65,65,66,65,65,65,66,65,66,67,67,67,67,66,66,66,66,66,67,67,67,66,66,66,65,65,65,66,66,66,69,66,66,66,68,66,68,66,68,67,67,66,67,67,67,67,68,69,69,68,68,68,69,69 ,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,250,251,245,243,245,84,245,241,245,84,245,240,245,84,245,241,245,84,245,242,245,84,245,243,245,84,245,243,245,84,245,244,245,84,245,245,245,84,245,50,50,50,50,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,245,244,245,84,245,240,245,84,245,247,245,84,245,246,245,84,245,245,245,84,245,245,32,33,33,33,32,34,33,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,32,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,33,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,38,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,36,37,36,37,36,37,36,37,35,36,35,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,226,226,227,226,227,227,227,227,228,227,228,227,229,228,229,228,229,229,229,229,230,229,230,229,231,230,231,19,19,20,20,20,20,20,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,20,44,20,19,19,19,20,19,19,19,20,19,19,20,44,19,44,44,44,19,20,20,20,20,20,20,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,19,19,20,19,20,19,20,19,20,19,65,65,65,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,67,67,67,66,67,66,67,67,67,66,67,66,66,66,66,65,66,65,65,66,67,66,69,66,68,66,68,66,67,66,67,66,67,66,67,66,67,68,69,68,69,68,68,68,69 ,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,247,244,247,244,246,244,246,244,245,244,244,244,244,244,243,244,242,244,242,244,241,244,240,244,247,244,247,244,246,244,246,244,246,244,246,244,245,244,245,50,50,50,50,50,49,49,50,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,244,246,244,246,244,245,244,245,244,244,244,243,244,243,32,32,32,32,32,32,32,33,33,33,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,33,33,33,33,34,33,33,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,34,35,35,35,38,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,37,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,226,226,225,225,225,225,225,225,224,224,224,224,224,225,225,225,225,226,226,227,227,227,227,228,228,229,229,19,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,20,44,19,19,19,19,19,44,44,44,44,44,44,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,65,65,65,65,65,65,65,65,65,65,65,65,67,66,66,66,65,65,66,67,67,67,67,66,66,67,67,67,67,66,66,66,66,65,66,65,65,65,66,66,66,66,67,66,68,66,67,66,67,66,67,67,67,67,69,69,68,69,69,68,68,68,69,69 ,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,50,50,50,52,52,52,52,52,52,52,52,52,52,52,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,244,81,32,32,32,32,32,32,32,32,32,33,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,33,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,38,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,35,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,35,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,36,37,36,37,36,37,36,36,36,36,35,36,35,36,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,225,226,225,225,224,225,224,225,224,225,224,224,224,224,224,225,224,225,224,225,224,225,224,225,225,226,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,20,44,19,19,19,19,19,19,19,19,19,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,21,21,21,21,21,21,21,21,21,21,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,65,65,65,65,66,65,66,65,66,65,66,65,67,66,66,65,66,65,66,67,67,66,67,66,67,67,67,66,67,66,67,66,66,65,66,65,66,65,65,66,67,66,67,66,67,66,67,67,65,66,67,66,67,66,69,68,69,68,69,68,69,68,69,68,69 ,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,241,244,241,244,241,244,241,244,241,244,241,244,240,244,240,244,240,244,240,244,240,244,241,244,241,244,241,244,241,244,242,244,242,244,242,244,242,244,243,244,243,244,243,244,243,244,244,244,244,244,244,244,244,244,245,244,245,244,245,244,245,244,246,243,246,243,246,243,246,243,247,243,247,243,247,243,247,243,247,243,246,32,34,34,34,34,34,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,33,33,33,33,33,33,33,33,33,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,33,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,38,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,34,34,34,34,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,37,37,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,36,37,36,36,36,36,36,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,229,229,228,228,227,239,238,238,237,236,235,229,229,229,229,230,229,230,230,230,230,230,230,230,230,230,230,231,230,231,231,231,231,231,231,231,230,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,21,44,44,44,44,44,44,44,44,44,44,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,65,65,65,65,65,65,65,65,65,65,66,65,67,66,65,65,66,65,66,66,67,67,67,66,66,67,68,67,67,66,67,66,66,66,66,66,66,65,65,65,65,66,67,66,66,66,67,67,66,65,65,67,67,67,68,69,69,68,69,68,69,68,68,69,69,69 ,251,242,251,244,251,246,251,251,251,247,251,247,251,247,251,251,251,246,251,245,251,245,251,251,251,245,251,244,251,244,251,251,251,243,251,243,251,243,251,251,251,242,251,242,251,242,251,251,251,241,251,241,251,240,251,251,251,247,251,246,251,246,251,251,251,246,251,245,251,245,251,251,251,244,251,244,251,244,251,251,251,243,251,243,251,242,251,251,251,77,243,77,243,77,243,241,243,77,243,77,243,77,243,246,243,77,243,77,243,77,243,245,243,77,243,77,243,77,243,244,243,77,243,77,243,77,243,242,243,77,243,77,243,77,243,241,243,77,243,77,243,77,243,243,243,77,243,77,243,77,243,247,243,77,243,77,243,77,243,246,243,77,243,77,243,77,243,32,34,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,34,33,33,33,33,33,33,33,34,33,33,32,34,33,33,33,34,33,33,33,34,33,33,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,33,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,38,37,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,35,34,35,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,39,40,38,39,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,36,37,36,37,36,37,36,37,36,36,35,37,37,231,230,230,229,229,228,229,228,228,227,227,239,238,236,235,233,232,224,224,231,225,224,225,224,226,225,226,225,226,225,226,226,227,226,227,226,227,227,227,227,228,227,228,227,229,228,229,228,229,229,229,229,230,229,230,229,230,230,235,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,20,20,20,20,20,20,19,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,44,44,44,44,44,44,44,44,21,44,44,44,44,44,44,44,44,44,44,44,44,44,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,65,65,65,65,66,65,65,65,66,65,66,65,67,65,66,65,66,65,66,65,66,67,67,66,67,67,67,66,67,66,67,66,67,65,66,65,66,65,66,65,66,65,67,66,67,66,67,67,67,66,66,65,65,66,67,67,67,69,69,68,69,68,69,68,68,68,69 ,251,251,241,251,251,251,251,251,251,251,242,251,251,251,251,251,251,251,244,251,251,251,251,251,251,251,245,251,251,251,251,251,251,251,247,251,251,251,251,251,251,251,246,251,251,251,251,251,251,251,245,251,251,251,251,251,251,251,243,251,251,251,251,251,251,251,242,251,251,251,251,251,251,251,240,251,251,251,251,251,251,251,245,251,251,251,251,251,251,251,242,243,241,243,240,243,247,243,247,243,246,243,246,243,245,243,245,243,244,243,244,243,243,243,243,243,243,243,242,243,242,243,241,243,241,243,240,243,240,243,240,243,241,243,241,243,241,243,242,243,242,243,242,243,242,243,243,243,243,242,243,242,243,242,244,242,244,242,244,242,244,242,245,242,245,242,32,34,32,34,34,34,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,33,33,34,35,34,34,34,34,34,34,34,35,34,34,34,34,34,34,34,35,34,34,34,34,34,34,34,35,34,34,34,34,34,34,34,35,34,34,34,34,34,34,34,35,34,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,36,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,36,232,231,230,230,229,228,227,226,225,225,225,226,226,226,226,227,226,227,227,227,227,228,228,228,228,228,228,229,229,229,229,229,229,230,230,230,230,231,231,231,231,231,231,231,231,231,230,230,230,230,230,230,229,230,229,229,229,229,234,235,234,235,235,235,235,235,235,235,235,235,235,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,44,44,44,44,44,44,44,44,44,44,44,21,44,44,44,44,44,21,21,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,21,44,20,19,20,19,65,65,65,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,66,65,67,67,65,67,67,66,67,67,67,66,67,66,66,66,66,66,66,65,66,65,65,65,65,66,66,66,67,67,67,66,66,66,66,65,65,66,69,69,69,69,69,68,68,68,69,69,69,69 ,251,247,251,247,251,247,251,247,251,246,251,246,251,246,251,246,251,246,251,245,251,245,251,245,251,245,251,245,251,244,251,244,251,244,251,244,251,243,251,243,251,243,251,243,251,243,251,242,251,242,251,242,251,242,251,241,251,241,251,241,251,241,251,241,251,240,251,240,251,241,251,242,251,243,251,243,251,244,251,245,251,246,251,246,251,247,251,247,251,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,243,74,242,74,242,74,242,74,242,74,242,74,242,74,242,74,242,74,242,74,242,74,242,32,32,32,32,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,34,33,33,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,38,37,37,36,37,36,37,36,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,35,34,35,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,35,36,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,226,225,226,224,227,224,228,224,228,224,229,224,230,224,231,224,231,224,231,225,229,225,228,225,227,225,225,225,226,225,226,226,226,226,227,226,227,226,227,226,227,226,227,227,227,227,228,227,228,227,228,227,228,227,228,228,228,228,229,228,229,228,229,228,234,233,234,234,234,234,234,19,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,44,44,44,44,44,44,44,44,44,44,21,44,21,21,21,21,21,21,21,44,19,20,19,20,67,65,65,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,67,67,66,66,65,65,66,67,67,67,66,67,66,67,66,66,66,66,65,66,65,66,65,65,66,67,66,67,66,67,66,67,66,66,65,69,69,69,68,69,68,69,68,69,68,68,68,69,68,69 ,247,242,247,251,246,242,246,251,245,242,245,251,244,242,244,251,243,242,243,251,242,242,242,251,241,242,241,251,240,242,247,251,245,242,243,251,241,242,240,251,241,242,241,251,241,242,242,251,242,242,242,251,243,242,243,251,244,242,244,251,244,242,244,251,245,242,245,251,246,242,246,251,247,242,247,251,247,242,246,251,244,242,242,251,240,242,246,242,245,242,244,242,72,242,241,242,247,242,246,242,72,242,244,242,243,242,242,242,72,242,240,242,247,242,247,242,72,242,246,242,246,242,245,242,72,242,245,242,245,242,244,242,72,242,244,242,244,242,243,242,72,242,242,242,242,242,242,242,72,241,241,242,241,241,241,242,72,241,240,241,247,241,246,241,72,241,245,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,38,37,37,37,37,36,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,36,225,229,227,230,225,230,227,230,228,231,227,231,227,230,227,228,226,226,226,224,226,230,225,225,225,227,224,224,224,224,224,225,226,230,228,229,230,228,224,224,225,226,226,226,227,224,227,228,229,229,229,230,230,231,224,224,224,225,224,225,225,225,225,225,225,226,225,226,226,226,233,19,20,21,20,21,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,44,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,21,44,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,21,44,19,20,19,19,19,20,19,19,19,20,19,19,19,20,21,44,19,44,44,44,44,44,21,44,19,20,19,19,67,65,65,65,65,65,65,65,65,65,65,65,65,66,65,65,67,67,66,66,66,66,65,65,65,67,67,67,67,67,66,66,66,66,66,66,65,66,65,65,65,65,66,66,66,67,66,67,67,67,66,66,69,69,69,69,68,69,68,68,68,69,68,68,68,69,69,69,69 ,251,245,251,240,251,247,251,247,251,246,251,246,251,246,251,245,251,245,251,244,251,244,251,244,251,243,251,243,251,243,251,242,251,242,251,241,251,241,251,240,251,247,251,243,251,240,251,241,251,242,251,242,251,243,251,243,251,244,251,245,251,246,251,246,242,247,251,247,251,247,251,247,251,246,251,246,251,245,251,245,251,244,251,244,251,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,242,70,241,70,241,70,241,70,241,70,241,70,241,70,241,70,241,70,241,70,241,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,34,33,33,33,34,33,33,33,34,33,33,33,34,33,33,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,34,34,35,34,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,34,35,35,35,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,37,35,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,36,229,230,229,230,230,231,231,231,230,231,230,230,229,230,229,229,229,229,228,228,228,228,227,227,227,227,226,226,226,226,225,225,225,225,224,224,224,231,230,231,230,231,229,230,229,230,229,229,228,229,228,228,227,228,227,227,227,227,226,227,226,226,225,226,225,225,224,225,224,225,19,21,21,21,21,21,20,21,20,22,20,21,20,22,22,22,22,22,22,22,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,21,44,20,19,20,19,67,67,67,65,65,65,66,65,65,65,66,65,66,65,66,67,67,66,67,66,66,65,66,65,65,65,67,66,66,67,67,66,67,66,67,65,66,65,66,65,65,66,68,67,66,66,67,67,67,66,67,69,69,69,69,68,69,68,69,68,68,68,69,68,67,67,68,68,69 ,247,241,247,241,246,241,246,241,245,241,244,241,244,241,243,241,243,241,242,241,242,241,241,241,241,241,240,241,247,241,247,241,246,241,246,241,246,241,245,241,245,241,245,241,244,241,244,241,244,241,244,241,243,241,243,241,243,241,242,241,242,241,242,241,241,241,241,241,241,241,240,241,240,241,240,241,241,241,241,241,241,241,242,241,242,241,242,241,243,241,243,241,243,241,244,241,244,241,244,241,245,241,245,241,245,241,246,241,246,241,247,241,247,241,247,241,247,241,247,241,246,241,246,241,245,241,245,241,244,241,244,241,244,241,243,241,243,241,242,241,242,241,242,241,241,241,241,241,240,241,247,240,247,241,246,240,246,240,245,240,245,241,244,240,244,240,32,238,238,237,237,237,236,34,34,34,34,34,34,34,34,34,34,34,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,38,38,37,36,36,35,34,34,35,35,35,35,35,35,35,35,35,35,35,35,36,226,226,226,226,226,225,225,225,225,225,225,224,224,224,224,224,224,224,225,224,225,225,225,225,225,225,226,226,226,226,227,226,227,227,227,227,228,227,228,228,228,228,229,229,229,229,229,229,230,230,230,230,230,230,231,231,231,231,231,231,231,230,230,230,230,229,229,229,229,229,19,21,21,21,21,21,21,21,21,22,21,21,21,20,21,20,21,20,21,21,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,44,19,20,19,19,19,20,19,19,19,20,19,19,19,21,44,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,21,44,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,19,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,19,19,19,20,19,19,21,44,19,19,19,20,67,67,67,67,67,65,65,65,65,65,65,65,65,65,67,67,67,67,66,66,66,66,66,66,65,65,65,65,66,65,66,66,66,66,67,67,66,66,65,66,68,67,66,66,66,66,66,67,67,67,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,69,69,69,69 ,251,247,241,247,251,247,241,247,251,246,241,246,251,246,241,246,251,245,241,245,251,245,241,245,251,244,241,244,251,244,241,244,251,243,241,243,251,243,241,243,251,242,241,242,251,242,241,242,251,241,241,241,251,241,241,241,251,241,241,240,241,247,241,246,241,245,241,245,251,244,241,243,251,242,241,242,251,241,241,240,251,241,241,241,251,242,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,241,84,240,84,240,84,240,84,240,84,240,84,240,84,240,84,240,84,240,84,240,84,240,230,236,35,35,236,239,239,237,238,236,34,34,34,34,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,37,227,227,227,227,227,40,40,40,40,40,40,40,40,40,39,40,38,38,37,37,36,36,35,35,34,35,35,35,35,35,35,35,35,35,35,35,35,35,36,225,228,225,228,224,228,224,228,231,225,230,225,229,225,229,225,228,225,227,225,226,226,226,226,225,226,224,226,225,226,225,226,226,227,226,227,226,227,227,227,227,227,228,227,228,227,228,227,229,228,229,228,229,228,230,228,230,228,231,228,229,229,231,229,239,239,239,238,239,19,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,20,21,20,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,21,44,20,19,20,19,67,67,67,67,67,67,65,65,65,65,65,65,66,67,67,66,67,66,67,66,66,65,66,65,66,65,66,65,65,65,66,65,66,66,66,66,66,66,66,68,67,66,67,66,67,67,67,66,67,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,65,69,68,69 ,247,240,244,240,242,240,247,240,247,240,246,240,246,240,246,240,246,240,245,240,245,240,244,240,244,240,244,240,244,240,243,240,243,240,243,240,242,240,242,240,242,240,241,240,241,240,241,240,241,240,240,240,241,240,241,240,242,240,243,240,244,240,244,240,245,240,246,240,246,240,247,240,247,240,247,240,247,240,246,240,246,240,246,240,246,240,245,240,82,240,245,240,82,240,244,240,82,240,244,240,82,240,243,240,82,240,243,240,82,240,243,240,82,240,242,240,82,240,242,240,82,240,241,240,82,240,241,240,82,240,240,240,82,240,247,240,82,240,245,240,82,240,242,240,82,240,247,240,82,240,245,240,82,240,244,240,82,240,242,240,82,240,241,240,82,240,247,240,82,240,82,247,82,35,35,35,35,237,236,235,235,234,234,34,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,32,33,32,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,37,37,37,35,37,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,35,35,35,37,227,230,226,230,226,230,226,229,226,229,226,229,40,40,40,39,38,38,37,37,36,36,35,233,34,232,238,237,236,236,235,235,234,234,233,233,232,224,224,224,224,224,224,225,225,226,226,226,226,227,227,228,228,229,229,229,229,230,230,231,231,231,231,231,230,231,230,230,230,230,230,230,229,230,230,229,229,229,229,229,229,229,229,229,228,228,228,228,228,228,228,228,227,228,227,227,227,227,227,227,226,227,226,226,226,226,234,19,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,44,20,19,19,19,20,19,19,19,20,19,19,19,20,21,44,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,21,44,19,20,19,19,19,20,19,19,19,20,19,19,19,20,44,19,19,20,19,19,19,20,44,19,19,20,19,67,67,67,67,67,65,65,65,65,65,67,65,65,67,67,67,67,66,67,66,66,66,66,66,66,65,66,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,66,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,69,69,69 ,240,246,240,244,240,242,240,240,240,241,240,241,240,242,240,242,240,243,240,244,240,244,240,245,240,245,240,246,240,247,240,247,240,247,240,247,240,247,240,246,240,246,240,246,240,246,240,245,240,245,240,245,240,244,240,244,240,244,240,243,240,243,240,243,240,243,240,242,240,242,240,241,240,241,240,241,240,241,240,240,240,247,240,247,240,246,240,245,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,246,80,247,80,230,226,231,35,35,35,35,234,233,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,32,33,32,33,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,35,37,35,37,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,231,230,230,229,224,226,224,224,225,224,225,225,226,225,227,226,227,227,228,227,228,228,229,228,40,39,38,232,34,232,238,231,231,231,231,230,231,230,231,229,230,229,230,229,229,229,229,228,229,228,229,228,228,228,228,227,228,227,227,226,227,226,227,226,226,226,226,225,226,225,226,225,225,224,225,224,225,224,224,231,231,230,231,229,230,229,230,228,229,228,229,227,228,227,228,226,227,226,226,225,226,225,225,224,225,224,224,231,231,230,231,19,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,65,65,65,65,65,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,67,65,66,67,67,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,65,66,67,66,67,66,67,66,67,66,67,66,67,66,67,67,67,66,67,66,66,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69 ,240,240,240,240,241,240,241,240,241,240,241,240,241,240,242,240,242,240,242,240,242,240,243,240,243,240,243,240,243,240,244,240,244,240,244,240,244,240,245,240,245,240,245,240,245,240,246,240,246,240,246,240,246,240,247,240,247,240,247,240,247,240,246,240,244,240,243,240,241,240,240,240,247,240,247,240,246,240,246,240,245,240,245,240,244,240,244,240,244,240,243,240,243,240,77,240,77,240,77,240,241,240,77,240,77,240,77,240,247,240,77,240,77,240,77,240,245,240,77,240,77,240,77,240,243,240,77,240,77,240,77,240,241,240,77,240,77,240,77,240,240,240,77,240,77,240,77,240,241,247,77,247,77,247,77,247,242,247,77,247,77,247,77,247,242,247,77,247,77,247,77,246,77,246,77,77,227,230,228,230,228,35,35,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,230,230,229,229,225,226,225,227,224,227,224,227,224,227,224,227,224,227,227,228,224,228,224,228,224,228,228,228,228,228,228,229,224,229,229,229,229,229,229,229,229,229,229,230,229,230,230,230,230,230,230,230,230,230,230,231,230,231,231,231,231,231,231,231,230,230,229,229,228,227,226,226,225,225,224,231,231,231,230,230,230,230,229,229,229,229,229,229,228,228,228,228,227,227,227,227,227,227,226,226,226,226,225,225,225,225,224,224,224,224,231,19,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,44,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,65,65,65,65,65,65,65,65,65,65,65,65,65,68,65,68,66,65,66,65,66,65,66,65,67,66,65,67,67,67,67,66,67,66,66,66,66,66,66,65,66,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,67,66,67,67,67,67,67,66,66,66,69,69,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,69,69 ,240,247,240,247,240,247,240,246,240,246,240,246,240,246,240,245,240,245,240,245,240,244,240,244,240,244,240,244,240,243,240,243,240,243,240,243,240,242,240,242,240,242,240,241,240,241,240,241,240,241,240,240,240,247,240,246,240,246,240,245,240,245,240,244,240,244,240,243,240,242,240,242,240,241,240,241,240,247,240,246,240,245,240,244,240,243,240,242,240,240,240,247,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,240,75,247,75,240,75,247,75,247,75,247,75,240,75,247,75,247,75,247,75,240,75,247,75,247,75,245,75,246,75,74,228,230,228,229,227,230,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,35,37,35,37,35,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,229,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,231,230,231,230,230,229,230,229,229,228,228,227,228,227,227,226,227,226,226,225,226,224,225,224,224,229,231,229,230,229,228,230,227,230,226,230,225,230,231,230,231,231,224,224,231,224,225,224,225,225,226,19,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,44,44,44,44,44,44,21,21,21,21,21,21,21,21,21,21,21,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,65,66,65,65,65,65,65,65,65,66,65,66,65,68,68,68,67,67,66,66,65,66,65,66,65,67,67,67,66,67,66,67,66,67,66,66,65,66,65,66,65,66,65,65,65,67,66,67,66,67,66,67,66,67,66,67,66,67,66,67,66,67,66,67,66,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,69 ,247,247,246,247,244,247,243,247,242,247,240,247,246,247,244,247,243,247,241,247,247,247,247,247,247,247,246,247,246,247,246,247,246,247,245,247,245,247,245,247,245,247,245,247,245,247,244,247,244,247,244,247,244,247,243,247,243,247,243,247,243,247,242,247,242,247,242,247,242,247,242,247,242,247,241,247,241,247,241,247,241,247,240,247,240,247,247,247,246,247,245,247,73,247,244,247,73,247,242,247,73,247,241,247,73,247,247,247,73,247,247,247,73,247,246,247,73,247,246,247,73,247,245,247,73,247,245,247,73,247,245,247,73,247,244,247,73,247,244,247,73,247,243,247,73,247,243,247,73,247,243,247,73,247,242,247,73,247,242,247,73,247,242,247,73,247,241,247,73,247,241,247,73,245,72,245,73,72,224,229,230,229,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,224,226,226,226,224,226,225,226,224,225,225,225,224,225,224,225,231,224,224,224,231,224,231,230,231,229,228,227,231,226,225,224,231,231,231,231,231,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,228,229,228,228,228,228,228,228,228,228,227,227,227,227,227,227,227,227,227,227,226,227,226,226,226,226,226,226,225,226,225,225,225,225,225,225,224,225,224,224,224,224,224,224,231,231,230,230,229,229,228,228,227,227,227,19,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,44,19,19,19,19,19,19,44,44,44,44,44,44,44,44,44,44,44,44,21,21,21,21,21,21,21,21,21,21,21,21,44,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,65,65,65,65,65,65,65,65,65,65,65,65,65,65,68,68,67,67,67,67,66,66,66,66,66,66,65,67,67,67,66,67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,66,66,66,66,66,67,66,66,66,67,66,67,66,67,68,69,66,66,66,66,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,69 ,247,235,247,247,247,239,247,245,247,236,247,243,247,234,247,240,247,239,247,247,247,239,247,247,247,238,247,246,247,238,247,246,247,238,247,245,247,237,247,245,247,237,247,244,247,236,247,244,247,236,247,243,247,235,247,243,247,235,247,243,247,235,247,242,247,234,247,242,247,234,247,241,247,233,247,241,247,233,247,240,247,236,247,247,247,236,247,246,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,247,70,70,70,70,228,229,227,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,36,37,35,37,35,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,228,229,229,230,229,230,229,230,229,230,230,231,230,231,230,231,230,231,231,231,230,230,229,229,227,227,226,226,225,225,224,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,229,229,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,231,230,231,230,230,230,230,229,229,229,229,19,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,22,21,21,21,21,44,20,19,20,19,20,19,19,19,20,19,20,19,20,19,19,19,20,19,20,44,44,44,44,44,44,44,44,44,44,44,44,21,21,21,21,21,21,21,44,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,19,19,20,19,20,19,20,19,19,21,44,19,20,19,20,19,19,19,20,19,20,65,66,65,65,65,65,65,65,65,66,65,65,65,66,68,68,67,68,67,67,66,67,66,66,66,66,65,67,67,67,66,67,66,67,66,66,66,66,65,66,65,66,65,65,65,65,66,67,66,67,66,67,66,67,66,67,66,67,66,67,67,67,66,67,66,66,65,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,69,68,68 ,247,247,247,247,247,247,247,247,246,247,246,247,246,247,246,247,246,247,246,247,246,247,245,247,245,247,245,247,245,247,245,247,245,247,245,247,244,247,244,247,244,247,244,247,244,247,244,247,243,247,243,247,243,247,243,247,243,247,243,247,242,247,242,247,242,247,242,247,242,247,242,247,241,247,241,247,241,247,241,247,241,247,241,247,241,247,240,247,240,247,235,247,235,247,235,247,233,247,233,247,233,247,233,247,234,247,234,247,234,247,234,247,235,247,235,247,235,247,235,247,236,247,236,247,236,247,236,247,237,247,237,247,237,247,237,247,238,247,238,247,238,247,238,247,239,247,239,247,239,247,239,247,239,247,239,247,239,247,239,247,238,247,238,247,238,247,238,247,238,247,238,247,238,244,238,244,237,244,237,228,229,32,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,231,231,231,231,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,224,224,224,19,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,21,22,22,22,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,44,44,44,44,44,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,65,65,65,65,65,65,65,69,65,65,65,65,65,68,68,67,67,67,67,67,67,66,66,66,66,65,66,66,67,67,67,67,67,66,66,66,66,66,66,66,66,65,65,65,65,65,66,66,66,66,66,66,67,66,67,66,67,66,67,67,67,66,67,66,68,66,68,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,68,68,68,68,68,65 ,247,246,247,245,247,243,247,233,247,247,247,247,247,246,247,237,247,245,247,244,247,244,247,235,247,242,247,242,247,241,247,232,247,246,247,243,247,240,247,239,247,240,247,241,247,241,247,233,247,241,247,241,247,241,247,234,247,242,247,242,247,242,247,234,247,242,247,242,247,243,247,235,247,243,247,243,247,243,247,235,247,243,247,244,247,234,247,235,247,234,247,234,247,234,247,237,247,237,247,237,247,237,247,237,247,237,247,237,247,238,247,238,247,238,247,238,247,238,247,238,247,238,247,239,247,239,247,239,247,239,247,239,247,239,247,239,247,239,247,239,247,238,247,238,247,238,247,238,247,237,247,237,247,237,247,236,247,236,247,236,247,235,247,235,247,235,247,235,247,234,247,234,247,234,244,234,236,233,236,241,236,32,229,230,238,238,237,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,35,37,35,37,35,37,35,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,229,228,229,228,228,227,228,227,228,227,227,227,227,226,227,226,227,226,226,225,226,225,226,225,225,224,225,224,225,224,224,224,231,230,231,230,230,229,230,229,229,228,228,227,228,227,227,226,227,225,226,225,225,224,225,224,231,229,228,225,224,224,224,224,225,224,225,224,225,224,225,224,225,224,225,225,225,225,226,225,226,225,226,225,226,225,226,226,226,226,226,226,227,226,227,226,227,226,227,226,227,227,227,227,228,227,228,19,22,22,22,22,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,20,21,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,21,44,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,19,20,21,44,19,20,19,20,19,20,19,20,19,65,65,65,65,65,65,65,65,69,68,69,65,65,65,68,67,68,67,67,67,67,66,67,66,66,65,66,65,66,65,67,67,67,66,67,66,67,66,66,65,66,65,66,65,65,65,67,66,67,66,67,66,67,66,67,66,67,66,67,66,67,67,67,66,67,66,66,65,69,69,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,69,65 ,247,247,246,247,245,247,244,247,243,247,242,247,241,247,247,247,246,247,246,247,245,247,244,247,244,247,243,247,242,247,241,247,241,247,247,247,247,247,246,247,246,247,246,247,245,247,245,247,245,247,244,247,244,247,243,247,243,247,243,247,242,247,242,247,242,247,241,247,241,247,240,247,240,247,247,247,247,247,246,247,246,247,245,247,234,247,233,247,234,233,233,247,234,247,233,247,234,236,233,247,233,247,232,247,232,236,232,247,233,247,234,247,234,236,235,247,236,247,236,247,237,236,237,247,238,247,238,247,239,236,238,247,237,247,235,247,234,236,233,247,239,247,239,247,239,236,238,247,238,246,238,247,238,235,237,247,237,246,237,247,236,235,236,247,236,246,235,247,235,235,235,247,235,235,234,235,234,235,234,235,234,35,35,35,229,229,228,228,237,236,236,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,36,37,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,230,230,231,229,229,229,229,229,228,229,228,228,228,228,228,228,227,228,227,227,227,227,227,227,226,227,226,226,226,226,226,225,225,225,225,225,225,225,224,224,224,224,224,231,230,230,230,229,229,229,228,228,227,227,227,226,226,226,225,225,224,224,231,231,230,231,230,230,230,230,230,229,229,229,229,229,228,229,228,228,228,228,227,227,227,227,227,227,226,226,226,226,226,226,225,225,225,225,225,225,224,224,224,231,231,231,230,19,20,21,20,21,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,44,65,65,65,65,65,65,65,65,66,66,66,65,65,65,68,67,67,67,67,67,67,66,66,66,66,65,66,65,66,65,66,66,66,65,66,66,66,68,67,66,66,66,66,68,66,66,66,66,66,66,67,66,66,66,67,66,67,66,67,66,66,65,65,67,66,66,68,68,68,69,69,69,69,68,69,69,69,68,69,68,68,68,68,68,69,69,69,69,69,65 ,247,239,247,247,247,238,247,246,247,237,247,245,247,236,247,244,247,235,247,243,247,234,247,242,247,233,247,241,247,232,247,247,247,239,247,246,247,238,247,245,247,237,247,244,247,236,247,243,247,235,247,242,247,234,247,241,247,233,247,240,247,239,247,247,247,239,247,246,247,238,247,245,247,237,247,245,247,237,247,244,247,233,247,233,247,233,247,233,247,233,247,233,247,233,247,234,247,233,247,233,247,233,247,232,247,239,247,238,247,238,247,237,247,236,247,235,247,235,247,234,247,234,247,233,247,239,247,239,247,239,247,238,247,238,247,237,247,237,247,236,247,236,247,235,247,235,247,234,247,234,247,233,247,233,247,232,247,239,247,238,247,237,247,236,247,235,247,233,247,232,247,239,247,239,235,246,235,238,243,238,235,237,235,237,35,35,35,35,227,228,227,227,235,235,234,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,35,37,35,37,35,36,35,37,35,35,35,35,35,35,35,35,35,35,35,35,35,238,238,238,237,237,236,236,235,235,234,235,233,234,233,233,232,232,225,226,225,225,224,225,224,224,231,231,230,230,229,229,227,228,227,227,226,226,225,225,224,231,231,231,230,231,230,230,229,230,229,230,229,229,228,229,228,228,228,228,227,228,227,227,226,227,226,227,226,226,225,226,225,225,225,225,224,225,224,224,231,231,230,231,230,230,229,230,229,229,228,229,228,228,227,228,227,227,226,227,226,226,225,226,225,225,224,225,224,224,231,231,230,231,230,231,230,230,229,230,229,229,229,229,19,21,21,21,21,21,20,21,20,21,20,21,22,22,22,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,19,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,21,44,44,44,44,44,44,44,44,65,65,65,65,66,65,65,65,65,66,66,65,66,65,65,67,68,66,67,66,67,66,67,66,66,65,66,65,66,65,66,65,66,65,66,66,66,65,68,67,67,66,66,68,67,66,67,66,67,66,67,66,67,66,67,67,67,66,67,66,66,65,66,68,69,65,67,66,68,65,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,68,69,68,69,68,65 ,247,246,247,246,246,246,245,246,245,246,244,246,243,246,242,246,242,246,241,246,240,246,240,246,241,246,242,246,242,246,243,246,243,246,244,246,244,246,245,246,245,246,246,246,247,246,247,246,247,246,247,246,247,246,247,246,247,246,247,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,245,246,245,246,245,246,245,246,232,246,232,246,232,246,232,246,232,246,232,246,236,246,236,246,236,246,236,246,236,246,236,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,234,246,234,246,234,246,234,246,234,246,234,246,234,246,234,246,234,246,233,246,233,246,233,246,233,246,233,246,233,246,233,246,233,246,233,246,232,246,232,246,232,246,232,246,239,246,238,246,237,246,236,246,235,242,234,242,233,234,233,234,239,234,230,226,35,35,35,35,227,226,226,234,234,233,233,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,231,231,230,230,229,229,228,228,227,227,227,226,226,225,225,225,224,231,230,230,239,239,238,238,237,237,237,236,236,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,224,224,224,224,231,230,230,230,229,229,228,228,228,227,227,226,226,225,225,224,224,231,231,230,230,229,229,229,229,228,228,227,227,226,226,226,226,225,225,224,224,224,224,224,225,225,226,226,226,226,227,227,227,227,228,228,228,228,229,229,229,230,230,230,231,231,231,231,231,231,231,231,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,230,19,21,21,21,21,21,21,21,21,21,21,20,21,20,21,22,22,22,22,22,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,19,19,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,65,65,65,65,65,65,65,65,66,66,66,66,65,65,65,67,67,67,67,67,66,66,66,66,65,66,65,66,65,68,68,67,67,67,66,66,66,68,68,67,67,67,66,66,66,66,66,66,66,67,66,67,67,67,66,66,66,66,66,66,66,68,65,68,65,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,68,68,68,69,69,69,69,69,69,68,65 ,247,238,247,237,246,243,247,233,247,232,247,233,246,242,247,235,247,235,247,236,246,245,247,238,246,238,247,239,246,247,247,237,246,235,247,232,246,247,247,239,246,239,247,239,246,247,247,239,246,238,247,238,246,246,247,238,246,238,247,238,246,246,247,238,246,237,247,237,246,245,247,237,246,237,247,237,246,245,247,236,246,236,247,239,246,244,247,239,246,239,247,239,246,239,247,239,246,239,247,235,246,235,247,235,246,235,247,235,246,234,247,234,246,234,247,234,246,234,247,234,246,234,247,234,246,233,247,233,246,233,247,233,246,233,247,233,246,233,247,232,246,239,247,238,246,237,247,236,246,234,246,233,246,239,246,237,246,235,246,232,246,239,246,239,246,238,246,238,246,237,246,237,246,237,246,236,246,236,242,235,226,235,226,234,234,234,234,234,226,225,226,225,35,35,35,35,225,225,224,233,232,232,231,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,230,231,229,230,228,229,228,228,227,227,226,226,225,226,225,226,225,226,225,225,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,224,224,231,230,230,229,229,227,227,226,226,224,224,231,230,229,228,227,226,225,224,231,231,230,231,230,230,229,230,229,229,228,229,228,229,228,228,227,228,227,227,226,227,226,226,225,226,225,225,224,225,224,225,224,224,224,225,225,226,225,226,226,227,227,228,227,229,228,229,229,230,230,231,230,231,231,230,228,228,226,225,224,231,231,231,231,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,229,230,229,230,229,230,229,230,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,20,21,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,22,21,20,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,20,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,20,19,19,19,21,44,19,19,20,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,20,19,19,19,19,19,19,19,20,21,44,19,19,19,19,19,20,65,65,65,65,65,65,65,65,65,67,66,66,65,66,65,65,67,67,66,67,66,66,66,66,65,66,65,66,65,68,68,68,67,68,67,67,66,67,68,68,67,67,66,67,66,66,66,67,66,67,67,67,66,67,66,67,66,66,65,66,65,66,65,68,65,68,66,68,66,68,66,69,68,69,68,69,68,69,68,69,68,68,68,69,68,69,68,69,68,69,68,65 ,240,246,241,246,241,246,242,246,243,246,243,246,244,246,244,246,245,246,245,246,246,246,246,246,247,246,247,246,247,246,247,246,247,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,245,246,245,246,245,246,245,246,245,246,245,246,244,246,244,246,244,246,244,246,244,246,244,246,243,246,244,246,243,246,243,246,243,246,243,246,243,246,243,238,238,246,238,238,238,246,238,238,238,246,234,234,233,246,234,234,233,246,233,234,233,246,233,234,233,246,233,234,232,246,232,234,232,246,239,234,238,246,238,234,237,246,237,234,236,246,236,234,235,246,235,234,234,246,234,234,233,246,233,233,232,246,239,233,238,246,238,233,237,246,236,233,235,246,235,233,234,246,234,233,233,246,232,233,232,246,233,233,233,246,233,233,234,241,234,233,234,233,235,233,227,225,228,225,228,225,35,35,35,35,224,231,231,231,231,230,230,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,225,225,226,231,225,225,225,231,225,225,225,231,225,224,225,231,224,224,224,231,224,224,231,231,230,230,230,231,229,229,229,229,228,228,228,227,227,227,227,226,226,226,226,225,225,225,225,224,224,231,231,230,230,229,230,229,229,228,228,228,227,227,227,226,226,225,226,225,225,224,224,224,224,224,225,225,225,225,225,225,226,226,226,226,226,226,227,227,227,227,228,228,228,228,228,228,229,228,229,229,229,229,230,230,230,230,231,230,231,231,231,231,231,231,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,229,230,230,230,229,230,229,229,229,229,229,229,229,229,229,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,20,21,20,21,20,21,22,22,22,22,22,22,22,21,21,22,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,19,65,65,65,65,65,65,65,65,65,67,66,66,66,66,65,65,67,67,65,66,66,66,69,69,68,69,69,69,68,68,68,68,67,68,67,67,67,67,67,67,68,68,67,67,66,67,66,66,66,66,67,67,66,67,68,69,66,66,66,66,65,65,65,65,67,68,67,68,66,68,68,68,69,69,69,69,68,69,68,68,68,68,68,69,68,69,69,69,69,69,69,68,65 ,246,233,246,241,246,233,246,241,246,234,246,242,246,235,246,243,246,235,246,244,246,236,246,244,246,237,246,245,246,237,246,246,246,238,246,246,246,239,246,247,246,239,246,247,246,239,246,247,246,239,246,246,246,238,246,246,246,238,246,245,246,237,246,245,246,237,246,245,246,237,246,244,246,236,246,244,246,236,246,243,246,235,246,243,246,235,246,242,246,238,246,238,246,238,246,238,246,238,246,233,246,233,246,233,246,233,246,232,246,239,246,239,246,238,246,238,246,237,246,237,246,236,246,235,246,235,246,234,246,234,246,233,246,233,246,232,246,239,246,238,246,237,246,236,246,235,246,234,246,233,246,232,246,233,246,233,246,233,246,233,246,233,246,233,246,234,246,234,246,234,246,234,246,234,246,234,246,235,246,235,246,235,233,235,233,235,233,235,233,236,233,228,225,228,225,228,225,228,225,228,35,35,35,35,230,231,230,230,229,230,229,229,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,224,225,224,225,224,224,224,224,231,231,230,231,230,230,229,230,229,229,228,229,228,228,227,228,226,227,226,227,225,226,225,226,224,225,224,225,224,231,230,230,229,229,228,228,227,227,226,226,225,225,224,224,224,224,224,225,224,225,224,225,224,225,225,225,225,225,225,226,225,226,225,226,225,226,226,226,226,226,226,227,226,227,226,227,226,227,227,228,227,228,227,228,227,228,227,228,227,228,228,229,228,229,228,229,228,229,228,229,228,229,229,230,229,230,229,230,229,230,230,230,230,230,230,231,230,231,230,231,230,231,231,231,231,231,231,231,230,231,230,231,230,230,230,230,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,20,21,20,21,20,21,22,22,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,22,20,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,19,19,20,19,21,44,20,19,19,19,20,19,65,65,65,65,65,65,65,65,67,66,67,66,66,65,66,65,67,66,65,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,68,67,67,66,67,66,68,67,68,67,67,66,67,66,67,67,67,66,67,66,67,65,66,65,68,65,68,65,68,66,68,66,68,66,68,66,68,66,68,69,69,68,69,68,69,68,68,68,69,68,69,68,69,68,69,69,69,67,67 ,240,246,240,246,241,246,241,246,241,246,241,246,242,246,242,246,242,246,242,246,242,246,243,246,243,246,243,246,243,246,244,246,244,246,244,246,244,246,245,246,245,246,245,246,245,246,246,246,246,246,246,246,246,246,247,246,247,246,247,246,247,246,247,246,247,246,247,246,246,246,246,246,246,246,246,246,246,246,246,246,245,246,245,246,245,246,245,246,245,246,244,246,244,246,244,236,236,246,237,233,235,246,235,233,235,246,235,233,235,246,235,233,234,246,234,233,234,246,234,233,234,246,234,233,233,246,233,233,233,246,233,233,233,246,232,233,232,246,232,233,236,246,239,233,238,246,238,233,237,246,236,232,236,246,235,232,234,246,234,232,233,246,232,232,232,246,232,232,232,246,233,232,233,246,233,232,233,246,233,232,233,246,234,232,234,232,234,232,234,232,234,232,234,224,227,224,227,224,227,224,227,224,227,224,35,35,35,35,35,229,229,229,229,228,228,228,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,225,225,225,225,224,224,231,228,227,227,231,227,227,227,231,227,226,227,231,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,224,231,228,224,231,231,230,230,230,229,229,228,228,228,228,227,227,227,226,226,226,225,225,224,224,224,224,224,224,224,224,224,225,224,225,225,225,225,225,225,225,225,225,225,226,225,226,226,226,226,226,226,226,226,226,226,227,226,227,226,227,227,227,227,227,227,227,227,228,227,228,227,228,228,228,228,228,228,228,228,228,228,229,228,229,229,229,229,229,229,229,229,229,229,230,229,230,230,230,230,230,230,230,230,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,21,44,19,19,19,19,19,65,65,65,65,65,65,65,65,67,67,67,66,66,66,66,65,65,67,66,65,68,68,69,69,69,68,68,68,68,67,67,68,68,67,67,66,66,66,66,65,66,66,66,66,66,68,67,66,66,67,67,66,67,68,66,66,66,65,65,65,68,67,68,67,68,68,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,68,69,68,69,69,69,69,69,69,69,68,68,67 ,246,239,246,239,246,238,246,238,246,237,246,237,246,236,246,236,246,235,246,235,246,234,246,234,246,233,246,233,246,239,246,239,246,238,246,238,246,238,246,237,246,237,246,236,246,236,246,236,246,235,246,235,246,234,246,234,246,233,246,233,246,233,246,239,246,239,246,239,246,239,246,239,246,238,246,238,246,238,246,238,246,238,246,237,246,237,246,237,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,235,246,235,246,235,246,235,246,235,246,234,246,234,246,234,246,234,246,234,246,233,246,233,246,233,246,233,246,233,246,233,246,232,246,239,246,239,246,239,246,238,246,238,246,238,246,237,246,237,246,237,246,236,246,236,246,236,246,235,246,235,246,235,246,234,246,234,246,234,246,233,246,233,246,233,246,232,246,239,232,239,232,239,232,238,232,238,232,238,224,229,224,229,224,229,224,228,224,228,224,227,224,227,224,35,35,35,35,229,228,228,227,228,227,227,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,230,230,229,229,228,229,228,228,227,228,227,227,226,226,225,226,225,225,224,225,224,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,224,224,231,230,231,230,231,230,230,229,230,229,230,229,229,229,229,228,229,228,229,228,228,227,228,227,227,227,227,226,227,226,227,226,226,225,226,225,226,225,225,224,225,224,225,224,224,231,231,230,231,230,231,230,230,229,230,229,229,229,229,228,229,228,228,227,228,227,228,227,227,226,227,226,227,226,226,225,226,225,226,225,225,224,225,224,224,224,231,230,231,230,231,230,230,229,230,229,229,228,229,228,228,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,19,21,44,19,19,19,19,65,65,65,65,65,65,65,65,65,67,67,66,67,66,66,65,66,67,67,66,66,65,69,68,69,68,69,67,68,67,68,67,68,67,68,67,67,66,66,65,66,65,66,65,66,66,67,66,67,66,67,68,67,66,68,66,68,65,68,65,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,69,69,68,69,68,68,68,69,68,69,69,69,68,69,68,68,67,68,67,67 ,239,246,244,246,240,246,246,246,237,246,244,246,243,246,242,246,233,246,247,246,247,246,246,246,238,246,246,246,246,246,245,246,237,246,245,246,245,246,244,246,236,246,244,246,244,246,243,246,235,246,243,246,242,246,242,246,234,246,241,246,241,246,241,246,233,246,240,246,240,246,247,246,238,246,245,246,244,246,243,246,234,246,241,246,240,246,247,246,239,246,247,246,247,246,246,246,235,234,234,246,238,232,238,246,238,232,238,246,238,232,237,246,238,232,237,246,237,232,237,246,237,232,237,246,237,232,237,246,237,232,236,246,236,232,236,246,236,232,236,246,236,232,236,246,236,232,235,246,235,232,235,246,235,232,235,246,235,232,235,246,235,232,234,246,234,232,234,246,234,232,234,246,234,232,234,246,234,232,233,245,233,232,233,245,233,232,233,232,233,232,233,232,233,232,224,224,224,224,224,224,224,224,224,224,231,224,229,224,228,224,227,224,225,35,35,35,35,227,227,227,227,226,226,225,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,227,226,226,226,226,225,226,225,225,225,225,224,224,231,231,230,230,230,230,229,229,228,228,228,228,227,227,227,226,226,231,231,231,230,231,231,231,230,231,231,230,230,230,230,230,230,230,230,230,229,230,230,230,229,230,230,229,229,229,230,229,229,229,229,229,229,229,229,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,226,226,227,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,226,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,225,224,224,224,224,224,224,224,231,230,230,229,229,228,227,226,226,225,225,224,231,231,231,230,231,230,230,230,230,230,230,229,230,229,229,229,229,229,229,228,228,228,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,22,20,20,20,20,19,65,65,65,65,65,65,65,65,66,67,67,67,66,66,65,66,65,67,66,66,65,65,69,69,68,68,68,67,66,65,67,67,68,68,67,67,66,66,65,66,66,66,66,66,66,66,66,67,66,68,67,67,66,66,66,68,66,66,65,68,67,68,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,68,68,69,68,69,69,69,68,68,68,68,67,68,67,67,69 ,246,239,246,239,246,239,246,238,246,238,246,238,246,238,246,237,246,237,246,237,246,236,246,236,246,236,246,235,246,235,246,235,246,235,246,234,246,234,246,234,246,234,246,233,246,233,246,232,246,232,246,239,246,238,246,238,246,237,246,236,246,236,246,235,246,234,246,234,246,233,246,232,246,233,246,239,246,239,246,239,246,239,246,239,246,239,246,238,246,238,246,238,246,234,246,233,246,234,246,233,246,237,246,237,246,237,246,237,246,237,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,235,246,235,246,235,246,235,246,235,246,235,246,234,246,234,246,234,246,234,246,234,246,234,246,233,246,233,246,233,246,233,246,233,246,233,246,232,246,232,246,239,246,239,245,239,246,239,246,239,246,239,245,238,246,238,245,238,245,230,232,246,232,238,232,237,232,237,232,229,224,229,224,228,224,229,224,228,224,228,224,228,224,228,224,228,224,227,226,227,224,35,35,35,35,227,225,226,225,226,225,225,34,34,34,35,36,36,36,36,36,36,36,230,229,230,229,229,228,229,228,228,228,228,227,227,227,227,226,227,226,226,225,226,225,226,224,225,224,225,224,231,230,231,230,230,231,225,231,231,231,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,224,231,231,231,231,230,231,230,231,230,230,230,231,230,230,229,230,229,230,229,230,229,230,229,229,228,229,229,229,228,229,228,229,228,228,228,229,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,44,44,44,44,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,65,66,65,65,65,65,65,65,66,67,67,67,66,67,65,66,65,65,67,67,67,65,65,69,69,69,68,68,67,67,65,65,67,68,67,67,66,67,66,66,65,66,65,66,66,66,66,67,68,68,67,67,66,68,66,66,66,68,65,68,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,68,68,69,68,68,68,69,69,69,68,69,68,68,68,68,67,68,67,68,67,69 ,247,246,247,246,246,246,246,246,245,246,245,246,244,246,243,246,243,246,242,246,242,246,241,246,241,246,240,246,247,246,246,246,246,246,245,246,244,246,244,246,243,246,242,245,241,246,241,246,240,246,247,245,245,246,244,246,243,246,241,245,240,246,247,246,245,246,244,245,243,246,242,245,241,246,247,245,247,246,247,245,246,246,246,245,246,246,246,245,246,246,245,245,245,246,245,245,232,232,232,232,232,232,236,232,236,232,236,232,235,232,235,232,235,232,235,232,234,232,234,232,234,232,234,232,234,232,233,232,233,232,233,232,233,232,233,232,232,232,232,232,239,232,238,232,238,232,238,232,237,239,237,239,236,239,236,239,235,239,235,239,234,239,234,239,233,239,233,239,232,239,232,239,232,239,233,239,233,239,233,239,233,239,234,239,234,239,234,239,234,239,235,239,235,231,227,231,227,231,227,231,228,231,228,231,228,231,228,231,229,231,229,231,229,231,229,231,230,231,230,231,230,35,35,35,35,225,225,225,225,224,224,35,231,231,231,230,230,230,230,229,229,229,229,229,229,228,228,228,228,227,228,227,227,227,227,226,226,226,226,225,226,231,225,231,231,231,230,231,229,231,227,231,226,230,225,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,229,229,229,229,229,229,229,230,228,228,228,228,228,228,228,228,228,227,227,227,227,227,227,227,227,226,227,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,231,231,231,230,230,230,230,229,229,229,229,228,228,228,228,227,227,227,227,226,226,226,226,225,225,225,225,224,224,224,224,224,224,224,225,224,225,225,225,225,225,225,226,225,226,226,226,226,226,226,227,226,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,230,230,230,44,44,44,44,20,20,20,20,19,44,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,65,65,65,65,65,65,65,65,65,67,66,66,67,67,66,66,66,65,65,68,67,66,65,65,68,69,69,69,68,67,66,66,66,65,65,68,67,67,66,67,66,66,65,66,66,66,68,68,67,67,66,66,66,67,67,67,67,67,67,68,67,68,67,68,68,68,67,66,68,68,68,68,68,68,68,68,68,68,69,69,68,69,68,69,69,69,68,68,68,68,68,68,67,67,67,67,69 ,246,239,246,239,246,239,246,239,246,239,246,239,246,239,246,239,246,238,246,238,246,238,246,238,246,238,246,238,246,238,246,238,246,238,246,238,246,237,246,237,246,237,246,237,246,237,246,237,246,237,246,237,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,236,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,235,246,234,246,239,246,239,246,239,246,239,246,234,246,234,246,234,246,234,246,233,246,233,246,233,245,233,246,233,246,233,246,233,245,233,246,233,245,233,246,232,245,232,246,233,245,233,246,233,245,233,246,234,245,234,246,234,245,235,245,235,245,235,245,236,245,236,245,236,245,236,245,237,245,237,245,237,245,238,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,239,239,231,239,231,239,231,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,35,35,35,35,225,224,35,231,231,230,231,230,230,229,230,229,230,229,229,228,229,228,228,227,228,231,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,224,224,224,224,225,224,225,224,225,225,226,225,226,225,226,226,226,226,227,226,227,226,227,227,228,227,228,227,228,228,229,228,229,228,229,229,229,229,230,229,230,230,230,230,231,230,231,230,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,44,44,44,44,44,44,44,44,44,44,19,19,19,19,19,19,19,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,65,66,65,66,65,66,65,65,65,65,66,66,66,67,66,66,65,66,65,65,67,67,66,67,66,66,65,66,65,69,67,67,66,66,65,66,65,65,67,68,67,68,67,68,67,67,66,67,66,67,66,66,66,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,68,68,68,68,67,68,67,67,67,69 ,239,245,247,246,239,245,247,246,239,245,246,246,238,245,246,246,238,245,246,246,238,245,246,245,238,245,245,246,238,245,245,245,237,245,245,246,237,245,245,245,237,245,244,245,237,245,244,245,236,245,244,245,236,245,244,245,236,245,243,245,236,245,243,245,235,245,243,245,235,245,243,245,235,245,243,245,235,245,242,245,234,245,242,245,234,245,242,245,234,245,242,245,234,245,241,245,233,245,238,238,238,238,233,239,233,239,233,239,233,239,232,239,232,239,232,239,232,239,232,239,233,239,233,239,233,239,233,239,234,239,234,239,234,239,234,239,235,239,235,239,235,239,235,239,236,239,236,239,236,239,236,239,237,239,237,239,237,239,237,239,238,239,238,239,238,239,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,238,239,238,239,238,239,238,239,238,231,230,231,230,231,230,231,230,231,230,231,229,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,229,35,35,35,231,231,231,230,230,231,228,231,228,231,228,231,228,231,228,231,228,230,227,231,227,230,227,231,227,230,227,231,227,230,227,230,227,230,227,230,227,230,226,230,227,230,226,226,226,230,226,226,226,230,226,226,226,230,226,225,226,230,226,225,226,230,225,225,225,229,225,225,225,229,225,225,225,229,225,224,225,229,225,224,225,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,230,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,44,44,44,44,44,44,44,44,44,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,65,65,65,65,65,65,65,65,65,65,66,66,66,66,67,66,66,65,65,67,67,66,67,66,66,65,66,65,65,68,69,68,68,67,67,69,69,67,66,65,68,67,67,67,67,67,67,67,66,66,66,66,67,67,67,67,67,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,68,69,68,68,68,68,68,68,67,67,67,67,69 ,246,239,246,239,246,239,246,239,246,239,246,238,246,238,246,238,246,238,246,237,246,237,246,237,246,237,246,237,246,237,246,236,246,236,246,236,246,236,246,235,246,235,246,235,246,235,245,235,246,235,246,234,246,234,245,234,246,234,245,233,246,233,245,233,246,233,245,233,246,233,245,232,246,239,245,232,246,233,245,233,246,233,245,233,246,233,245,233,246,234,245,234,246,234,245,234,246,234,245,238,246,235,245,235,245,235,245,235,245,235,245,235,245,236,245,236,245,236,245,236,245,237,245,236,245,237,245,237,245,237,245,237,245,238,245,238,245,238,245,238,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,237,245,236,245,236,245,235,245,234,245,233,245,232,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,238,239,238,239,238,239,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,228,227,228,231,228,227,228,231,228,227,228,231,228,227,227,231,227,226,227,231,227,226,227,231,227,226,227,231,227,226,226,231,226,225,226,231,226,225,226,225,226,225,225,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,224,224,231,224,224,224,224,224,225,224,225,224,225,224,225,225,226,225,226,225,226,225,226,225,226,225,226,226,227,226,227,226,227,226,227,226,227,226,227,227,228,227,228,227,228,227,228,228,228,228,228,228,229,228,229,228,229,228,229,229,229,229,229,229,230,229,230,229,230,229,230,230,231,230,231,230,231,230,231,230,231,230,231,231,231,230,230,230,230,229,229,228,228,227,227,226,227,225,226,225,225,224,224,231,231,230,231,230,231,230,231,230,231,230,231,230,231,44,44,44,44,44,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,44,44,44,44,44,44,44,44,44,44,20,20,20,20,20,20,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,66,65,66,65,66,65,65,65,66,65,65,65,67,65,66,65,67,66,65,65,67,66,67,66,66,65,66,65,65,68,69,68,68,67,67,68,69,68,68,68,68,67,65,67,68,66,67,66,67,66,66,66,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,69 ,247,245,239,245,247,245,238,245,246,245,238,245,245,245,237,245,245,245,237,245,244,245,236,245,244,245,235,245,243,245,235,245,243,245,234,245,242,245,234,245,241,245,233,245,241,245,233,245,240,245,232,245,247,245,238,245,245,245,236,245,243,245,234,245,241,245,232,245,240,245,232,245,241,245,233,245,241,245,233,245,241,245,233,245,241,245,234,245,242,245,234,245,242,245,234,245,242,245,235,245,243,239,237,236,236,239,235,239,235,239,235,239,236,239,236,239,236,239,236,239,236,239,236,239,236,239,237,239,237,239,237,239,237,239,237,239,237,239,238,239,238,239,238,239,238,239,238,239,238,239,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,238,239,238,239,238,239,237,239,237,239,237,239,236,239,236,239,236,239,235,239,235,239,235,239,234,239,234,239,226,231,225,231,225,231,225,231,224,231,231,231,231,231,231,231,230,231,230,230,230,230,230,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,224,230,224,230,231,230,230,230,229,230,228,230,227,230,226,230,225,229,224,230,224,229,224,230,225,229,225,229,225,229,225,225,225,229,225,225,225,229,225,225,226,226,226,226,226,226,226,226,226,226,226,226,227,226,227,227,227,227,227,227,227,227,227,227,227,227,228,227,228,228,228,228,228,228,228,228,228,228,228,228,229,228,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,231,230,231,231,231,231,231,231,231,231,231,231,231,230,230,230,230,230,230,229,229,229,229,229,229,228,228,228,228,227,228,227,227,227,19,20,20,20,20,20,20,20,20,20,20,19,19,19,20,20,20,20,20,44,44,44,44,44,44,44,44,44,44,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,66,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,65,67,67,67,66,66,66,66,65,65,65,69,68,69,68,68,67,69,69,69,69,68,68,68,67,67,67,67,67,67,66,66,66,67,67,67,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,69 ,245,239,245,239,245,239,245,239,245,239,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,237,245,237,245,237,245,237,245,237,245,237,245,236,245,236,245,236,245,236,245,236,245,236,245,235,245,235,245,235,245,235,245,235,245,235,245,234,245,234,245,234,245,234,245,234,245,234,245,233,245,233,245,233,245,233,245,233,245,233,245,232,245,232,245,232,245,233,245,233,245,233,245,233,245,233,245,236,245,236,245,236,245,234,245,234,245,234,245,234,245,235,245,235,245,235,245,235,245,235,245,235,245,235,245,236,245,236,245,236,245,236,245,236,245,236,245,236,245,237,245,237,245,237,245,237,245,237,245,237,245,238,245,238,245,238,245,238,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,244,239,245,239,244,239,239,239,239,239,239,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,229,231,229,230,229,231,229,230,229,231,229,230,229,231,229,230,228,231,228,230,228,231,228,230,228,230,228,227,228,230,228,227,228,230,227,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,224,224,225,224,225,224,225,224,225,224,225,225,225,225,226,225,226,225,226,225,226,225,226,226,226,226,226,226,227,226,227,226,227,226,227,226,227,227,227,227,228,227,228,227,228,227,228,227,228,227,228,228,229,228,229,228,229,228,229,228,229,228,229,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,231,230,231,230,231,230,231,230,231,231,231,231,231,231,231,230,19,20,21,20,21,20,21,20,21,20,21,20,20,21,20,20,20,20,44,44,44,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,65,66,65,66,65,66,65,66,65,65,65,65,65,66,66,66,65,66,65,66,67,67,66,67,66,66,65,66,65,68,67,67,67,69,68,67,68,69,68,69,69,68,67,68,67,67,67,67,66,67,66,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,67,67,69 ,232,245,241,245,234,245,243,245,236,245,245,245,238,245,247,245,239,245,247,245,239,245,247,245,239,245,246,245,238,245,246,245,238,245,246,245,238,245,246,245,238,245,246,245,238,245,245,245,237,245,245,245,237,245,245,245,237,245,245,245,237,245,244,245,237,245,244,245,236,245,244,245,236,245,244,245,236,245,244,245,236,245,243,245,235,245,243,245,235,245,243,245,235,245,243,245,235,245,243,245,235,234,234,234,235,234,234,239,234,239,234,239,234,239,234,239,234,239,233,239,234,239,233,239,233,239,233,239,233,239,233,239,233,239,233,239,233,239,232,239,232,239,232,239,232,239,232,239,232,238,232,239,233,238,233,239,233,238,233,239,233,238,233,239,234,238,234,239,234,238,234,239,234,238,234,239,235,238,235,239,235,238,235,238,235,238,235,238,236,238,236,238,228,238,236,230,228,230,228,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,229,230,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,229,228,228,228,229,228,228,228,229,228,228,228,229,228,227,228,228,227,227,228,228,227,227,227,228,227,227,227,227,227,226,227,228,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,225,224,224,224,224,224,224,224,224,224,224,224,225,224,225,224,225,225,225,225,225,225,225,225,226,225,226,225,226,226,226,226,226,226,226,226,227,226,227,226,227,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,20,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,65,65,65,66,65,65,65,65,65,65,65,65,66,66,66,66,66,67,66,66,66,65,65,66,65,65,65,68,67,67,67,67,67,69,69,69,69,69,69,69,69,68,67,68,67,67,66,66,66,67,67,67,67,67,67,68,67,67,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,69,69,69,68,69,68,68,68,68,68,68,67,67,67,69,69 ,245,233,245,233,245,233,245,233,245,234,245,234,245,234,245,234,245,234,245,234,245,235,245,235,245,235,245,235,245,236,245,236,245,236,245,236,245,237,245,237,245,237,245,237,245,238,245,238,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,239,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,234,245,233,233,234,245,237,239,237,245,237,239,237,245,237,239,237,245,236,239,237,245,236,239,236,245,236,239,236,245,236,239,236,245,236,239,236,245,236,239,236,245,235,239,235,245,235,239,235,245,235,239,235,245,235,239,235,245,235,239,235,245,234,239,234,245,234,239,234,244,234,239,234,244,234,239,234,244,234,239,234,244,233,239,234,244,233,239,233,238,225,239,225,230,225,231,225,230,225,231,225,230,224,231,225,230,224,231,224,230,224,230,225,230,225,230,225,230,225,230,226,230,226,230,226,230,226,230,226,226,226,230,227,226,227,230,227,226,227,230,228,227,228,230,228,227,228,230,228,228,228,230,229,228,229,230,229,228,229,229,230,229,230,230,230,229,230,230,230,230,230,230,231,230,231,230,231,230,231,231,231,230,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,228,227,227,227,227,226,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,226,226,225,226,225,226,225,226,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,20,20,20,21,20,20,20,20,19,19,19,19,19,19,19,44,44,44,44,44,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,65,66,65,66,65,66,65,65,65,66,65,65,65,66,65,66,65,67,66,67,66,66,65,66,65,66,65,68,67,68,67,67,67,68,67,69,68,69,68,69,69,69,68,68,67,68,66,67,66,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,68,68,68,67,68,67,67,69,69 ,232,245,232,245,233,245,233,245,233,245,233,245,233,245,234,245,234,245,234,245,234,245,235,245,235,245,235,245,235,245,235,245,236,245,236,245,236,245,236,245,237,245,237,245,237,245,237,245,237,245,238,245,238,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,238,245,237,245,237,245,237,244,237,245,232,232,232,238,237,238,237,238,237,238,236,238,236,238,236,238,236,238,236,238,236,238,236,238,236,238,236,238,236,238,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,233,238,233,238,233,238,233,238,233,238,233,238,233,238,233,238,232,238,232,238,232,238,232,238,232,238,224,238,232,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,227,230,227,230,227,230,227,230,227,230,227,230,228,230,228,230,228,229,228,230,228,229,228,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,231,229,231,229,231,229,231,231,231,228,231,228,231,228,231,230,231,230,231,230,231,228,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,19,21,21,21,21,21,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,44,19,19,19,19,19,44,44,44,44,44,44,44,44,44,44,20,20,20,20,20,20,20,20,20,19,44,44,44,44,44,44,19,19,20,20,20,21,21,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,65,66,65,66,65,65,65,65,65,65,65,65,65,65,66,66,65,66,65,67,67,67,66,66,65,65,65,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,69,69 ,245,239,245,238,245,237,245,237,245,236,245,235,245,234,245,234,245,233,245,232,245,233,245,233,245,234,245,235,245,235,245,236,245,236,245,237,245,237,245,238,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,238,245,238,245,238,245,238,245,238,245,237,245,237,245,237,245,237,245,237,245,237,245,237,245,236,245,236,245,236,245,236,245,236,245,236,245,235,245,235,245,235,245,235,245,235,245,235,239,235,245,234,239,234,245,234,239,234,245,234,239,234,245,233,239,233,245,233,239,233,245,233,239,233,244,232,239,232,244,239,239,239,244,239,239,238,244,238,239,238,244,237,238,237,244,237,238,236,244,236,238,236,244,235,238,235,244,235,238,234,244,234,238,234,244,233,238,233,244,233,238,233,244,239,238,239,244,239,238,239,238,230,238,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,224,230,224,224,225,230,225,225,226,229,227,226,227,227,228,227,228,228,229,228,229,229,230,229,230,230,231,230,231,231,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,230,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,224,231,231,230,231,230,231,230,230,229,230,229,230,229,229,228,229,228,229,228,228,227,228,227,228,227,227,227,227,226,227,226,227,226,226,225,19,20,20,20,20,20,20,20,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,20,20,20,20,44,44,44,44,44,19,19,19,19,19,19,19,20,20,20,20,20,21,20,20,20,20,20,20,20,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,65,66,65,66,65,66,65,66,65,66,65,65,65,65,65,65,65,66,65,66,65,66,65,65,67,66,65,68,68,68,67,68,67,67,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,68,67,68,67,68,67,67,69,69 ,239,245,239,245,238,245,238,245,237,245,237,245,237,245,236,245,236,245,235,245,235,245,234,245,234,245,233,245,233,245,233,245,232,245,232,245,234,245,235,245,237,245,238,245,239,245,239,245,239,245,238,245,238,244,238,245,238,245,238,245,238,244,237,245,237,244,237,245,237,244,237,245,237,244,236,245,236,244,236,245,236,244,235,245,236,244,235,245,235,244,235,245,235,244,234,244,234,244,234,244,234,244,234,244,234,244,233,238,233,238,233,238,233,238,233,238,233,238,232,238,232,238,239,238,239,238,239,238,238,238,238,238,238,238,238,238,238,238,237,238,237,238,237,238,237,238,236,238,236,238,236,238,236,238,236,238,236,238,235,238,235,238,235,238,235,238,234,238,234,238,234,238,234,238,234,238,234,238,233,238,233,238,233,238,233,238,232,238,224,238,232,238,231,238,239,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,229,229,230,229,229,228,230,228,229,228,230,228,229,227,230,227,229,227,230,227,229,227,230,227,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,229,225,229,227,229,228,229,230,229,231,229,231,228,231,230,231,228,230,230,230,228,230,230,230,228,230,229,230,228,229,229,229,228,229,229,229,227,229,228,229,227,228,228,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,226,227,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,224,225,224,224,224,224,224,224,224,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,228,229,228,228,228,228,228,228,228,228,228,228,227,227,227,227,227,227,227,227,226,227,226,226,19,21,20,21,20,21,20,20,20,20,20,20,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,21,20,20,20,44,44,44,19,19,19,19,19,19,19,20,20,20,20,20,20,44,44,44,44,20,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,22,20,20,20,20,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,66,66,65,66,65,65,65,66,65,65,65,65,65,65,65,65,65,66,65,66,65,65,65,65,65,65,68,68,68,68,67,68,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,67,67,68,68,68,69,69,69,68,69,69,69,68,69,69,69,68,69,68,69,69,69,68,68,68,68,68,67,67,67,69,69,69 ,245,239,245,239,245,238,245,238,245,237,245,237,245,237,245,236,245,236,245,235,245,235,245,234,245,234,245,233,245,233,245,232,245,232,245,233,245,234,245,235,245,236,245,236,245,237,245,238,245,239,245,239,245,239,245,239,245,239,245,239,245,239,245,238,245,238,245,238,245,238,245,237,245,237,245,237,245,237,245,236,245,236,245,236,245,236,245,236,245,235,245,235,245,235,244,235,245,235,245,234,245,234,244,234,245,234,244,233,238,233,244,233,238,233,244,233,238,233,244,239,238,239,244,238,238,238,244,237,238,237,244,236,238,236,244,236,238,235,244,235,238,234,244,234,238,233,244,233,238,232,244,239,238,239,244,238,238,238,244,237,238,237,244,236,238,236,244,235,238,235,244,234,238,234,244,233,238,233,244,232,238,239,244,239,238,238,244,238,238,229,230,229,230,228,230,227,238,227,230,226,230,226,230,225,230,225,230,224,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,229,228,230,228,229,228,230,228,229,227,229,227,229,227,229,226,229,226,229,226,225,225,229,225,224,225,229,225,224,224,229,224,224,225,229,226,225,226,229,227,227,228,229,229,228,229,228,230,230,231,231,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,229,229,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,225,224,225,224,225,224,225,224,225,224,224,231,231,230,231,230,230,229,230,229,229,228,229,228,228,227,228,227,227,226,227,226,227,225,226,225,226,224,225,224,225,224,231,230,231,230,230,229,230,229,229,229,229,228,228,228,228,19,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,19,19,20,20,20,20,44,44,44,44,44,19,44,19,19,19,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,22,22,22,22,22,22,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,65,65,65,65,66,65,66,65,65,65,65,68,69,68,68,67,68,67,68,67,68,67,68,67,68,68,68,67,68,68,68,67,68,69,68,68,68,68,69,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,68,67,68,67,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,68,67,69,68,69,68,68,67,68,67,67,69,69,69,69 ,239,245,238,244,238,244,237,244,236,245,235,244,235,244,234,244,233,245,232,244,232,244,232,244,233,244,233,244,233,244,233,244,234,244,234,244,234,244,234,244,235,244,235,244,235,244,235,244,235,244,236,244,236,244,236,244,236,244,237,244,237,244,237,244,237,244,238,244,238,244,238,244,238,244,239,244,239,244,239,244,239,244,238,244,237,244,237,244,236,244,235,244,234,244,234,244,233,244,232,244,239,244,239,244,238,244,239,239,239,238,238,238,237,238,237,238,237,238,236,238,236,238,236,238,235,238,235,238,235,238,235,238,234,238,234,238,234,238,233,238,233,238,233,238,232,238,232,238,239,238,239,238,238,238,237,238,237,238,236,238,235,238,235,238,234,238,234,238,233,238,232,238,239,238,239,238,239,238,239,238,238,238,238,237,238,238,238,237,238,238,230,237,237,230,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,228,225,229,225,228,225,228,225,228,226,228,226,228,226,228,226,228,227,228,227,228,227,228,227,228,228,228,228,228,228,228,228,227,229,227,229,227,229,227,229,227,230,227,230,227,230,227,230,227,231,230,231,227,231,231,231,231,230,230,230,229,229,228,228,228,227,227,227,226,226,225,225,225,224,224,231,231,231,230,231,230,230,230,230,230,230,229,229,229,229,229,229,228,228,228,228,228,228,227,228,227,227,227,227,227,227,226,226,226,226,226,226,225,225,225,225,225,225,225,225,224,224,224,224,231,231,230,230,230,230,229,229,228,228,228,228,227,227,227,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,20,20,21,20,20,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,66,66,66,66,66,65,66,65,66,65,65,65,65,65,65,65,65,65,66,65,65,65,65,65,65,65,69,68,68,68,68,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,67,67,67,69,68,69,68,69,68,69,68,69,69,69,68,68,68,68,67,68,67,69,68,68,68,67,67,69,69,69,69,69,69 ,245,233,245,232,245,233,245,233,244,233,245,233,245,233,245,233,244,233,245,234,244,234,245,234,244,234,245,234,244,234,245,234,244,235,245,235,244,235,245,235,244,235,245,235,244,235,245,236,244,236,245,236,244,236,244,236,244,236,245,236,244,237,244,237,244,237,244,237,244,237,244,237,244,237,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,239,238,239,238,237,238,236,238,236,238,235,238,235,238,234,238,233,238,233,238,232,238,239,238,238,238,238,238,237,238,236,238,236,238,235,238,234,238,234,238,233,238,232,238,239,238,239,238,239,238,239,238,239,238,238,238,238,238,238,238,238,238,238,238,238,238,237,238,237,238,237,238,237,238,237,238,237,238,236,238,236,238,228,230,228,230,228,230,228,230,227,230,227,229,227,230,227,229,227,230,227,229,226,230,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,226,229,226,229,226,229,226,228,226,228,226,228,226,228,227,228,227,228,227,226,227,228,227,226,227,228,227,227,228,227,228,227,228,227,228,227,228,227,228,228,228,228,229,228,229,228,229,228,229,228,229,228,229,229,229,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,231,230,231,230,231,230,231,230,231,230,231,231,231,231,231,230,231,229,230,229,229,228,229,228,228,227,228,227,227,226,226,225,226,225,225,224,225,224,231,230,231,230,230,229,229,228,229,228,228,227,227,226,227,226,226,225,225,224,225,224,231,230,231,230,231,230,231,230,231,230,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,20,20,20,19,19,19,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,66,66,66,66,66,65,66,65,66,65,66,65,66,65,65,65,65,65,66,65,66,65,66,65,65,65,65,68,69,68,68,67,68,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,67,68,69,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,67,68,69,68,69,68,69,68,69,69,69,68,69,68,68,67,68,67,68,67,69,68,68,67,69,68,69,68,69,69,67 ,232,238,232,244,233,238,233,244,234,238,234,244,235,238,235,244,236,238,236,244,236,238,237,244,237,238,238,244,238,238,238,244,239,238,239,244,239,238,238,244,237,238,237,244,236,238,235,244,235,238,234,244,234,238,233,244,233,238,232,244,232,238,233,244,233,238,234,244,234,238,235,244,236,238,236,244,236,238,237,244,238,238,238,244,238,238,239,244,239,238,238,244,238,238,237,244,237,238,236,244,236,238,235,244,235,238,238,238,238,238,233,238,232,238,239,238,239,238,238,238,238,238,238,238,238,238,237,238,237,238,237,238,236,238,236,238,236,238,235,238,235,238,235,238,235,238,234,238,234,237,233,238,233,237,233,238,233,237,232,238,232,237,239,238,238,237,237,238,236,237,236,238,235,237,234,238,233,237,232,237,239,237,239,237,238,237,238,237,230,237,229,229,229,229,228,229,228,229,227,229,227,229,227,229,226,229,226,229,226,229,225,229,225,229,224,229,224,229,229,229,226,229,224,229,225,229,225,229,225,229,225,229,226,229,226,229,226,229,226,229,227,229,227,229,227,228,228,229,228,228,228,228,229,228,229,228,229,228,229,228,230,228,230,228,230,228,231,228,231,228,231,228,231,228,230,228,230,227,229,228,228,227,228,227,227,227,226,227,226,227,225,227,225,227,224,224,224,226,225,225,225,226,226,226,226,226,227,227,227,226,228,228,228,226,229,229,229,229,230,230,230,225,231,231,231,231,231,230,230,230,230,229,229,229,228,228,228,228,227,227,227,226,226,226,226,225,225,225,225,224,224,231,231,231,231,230,230,230,230,229,230,229,229,229,229,229,229,228,229,228,228,228,228,227,227,227,227,227,227,226,227,226,226,226,226,226,226,225,225,225,225,224,225,19,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,65,65,65,67,66,67,66,66,66,66,66,66,66,66,66,66,65,66,65,65,65,65,65,65,65,65,68,69,68,68,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,67,68,69,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,68,67,67,67,69,68,69,69,69,68,69,69,69,69,69,68,68,68,68,67,67,67,68,68,68,68,69,68,69,68,69,69,69,69 ,245,236,244,239,245,239,244,239,245,239,244,239,245,239,244,239,245,239,244,239,244,239,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,237,244,238,244,237,244,237,244,237,244,237,244,237,244,237,244,237,244,237,244,237,244,237,244,236,244,236,244,236,244,236,244,236,244,236,244,236,244,236,244,235,244,236,244,235,244,235,244,235,244,235,244,235,244,235,244,235,244,235,244,235,244,235,244,234,244,238,237,238,237,238,244,234,238,234,238,234,238,234,244,233,238,234,238,233,238,233,244,233,238,233,238,233,238,233,244,233,238,233,238,233,238,233,244,232,238,232,238,233,238,233,244,233,238,234,238,234,238,235,244,235,238,236,238,236,238,237,243,237,238,238,237,238,238,239,243,239,238,239,237,239,238,238,243,237,237,229,237,228,237,227,229,226,229,226,229,225,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,228,229,228,229,228,229,228,229,227,229,227,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,224,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,231,228,230,228,230,230,230,228,230,229,230,228,230,229,230,228,230,229,230,228,230,229,229,228,230,229,229,229,229,228,229,227,229,228,229,228,229,228,229,228,229,228,228,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,225,224,224,224,224,224,225,224,225,225,226,225,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,20,20,20,20,20,21,21,21,21,21,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,65,65,65,67,66,67,66,67,66,66,66,67,66,66,66,66,65,66,65,66,65,66,65,66,65,65,65,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,67,68,69,69,67,68,67,69,69,67,68,69,68,68,68,69,68,69,68,69,69,69,68,69,68,68,68,68,67,68,67,68,67,69,68,69,68,69,67,68,69,69,68,69,67,68,67,68,67,69,68,69,68,69,68,69,68,69,68,69,68,69 ,239,244,239,238,239,244,239,244,239,244,239,238,238,244,238,244,238,244,238,238,238,244,238,244,238,244,238,238,237,244,237,244,237,244,237,238,237,244,237,244,237,244,237,237,236,244,236,244,236,244,236,237,236,244,236,244,236,244,235,237,235,244,235,244,235,244,235,237,235,244,235,244,235,244,234,237,234,244,234,244,234,244,234,237,234,244,234,244,234,244,233,237,233,244,233,244,233,244,233,237,233,244,233,237,232,238,237,237,237,238,232,237,232,237,232,237,232,238,233,237,233,237,233,237,233,237,233,237,234,237,234,237,234,237,234,237,234,237,234,237,235,237,235,237,235,237,235,237,235,237,236,237,236,237,236,237,236,237,236,237,236,237,237,237,237,237,237,237,237,237,237,237,237,237,238,237,238,237,238,237,238,237,238,237,231,237,231,237,239,237,231,229,231,229,229,229,226,229,224,229,231,229,231,229,230,229,230,229,229,229,229,229,229,229,228,229,228,229,228,228,227,229,227,228,226,229,226,228,226,229,225,228,225,228,225,228,224,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,228,227,228,227,228,226,228,227,228,226,228,226,228,226,227,226,227,226,227,227,227,226,227,227,227,225,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,224,224,224,224,224,224,224,224,224,224,224,224,224,225,224,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,20,20,20,21,21,20,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,66,66,65,65,65,65,66,67,66,66,66,66,66,66,66,66,66,66,66,66,65,66,65,66,65,65,65,65,65,65,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,67,67,68,69,67,68,68,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,68,68,67,67,67,67,68,69,68,69,67,67,67,67,67,67,67,68,69,67,68,68,68,69,68,68,68,69,68,69,69,69,69,69,69 ,244,239,244,239,244,239,244,239,244,238,244,238,244,238,244,238,244,238,244,238,244,237,244,237,244,237,244,237,244,236,244,236,244,236,244,236,244,236,244,235,244,235,244,235,244,235,244,235,244,234,244,234,244,234,244,234,244,234,244,234,244,233,244,233,244,233,244,233,244,232,244,232,244,239,244,239,244,238,244,238,244,237,244,237,244,236,244,236,244,235,244,235,244,235,244,234,244,234,244,233,238,233,238,232,238,232,238,233,238,233,238,233,238,233,238,234,237,234,238,234,238,234,238,235,237,235,238,235,237,235,238,235,237,236,238,236,237,236,238,236,237,236,238,237,237,237,238,237,237,237,237,238,237,238,237,238,237,238,237,238,237,239,237,239,237,239,237,239,237,239,237,238,237,237,237,237,237,236,237,235,237,234,237,233,237,231,237,231,229,230,229,229,229,229,229,228,229,227,229,226,229,226,229,225,229,224,229,231,229,231,229,230,229,230,229,229,229,229,229,228,229,228,229,227,229,227,229,226,228,226,229,226,228,225,228,225,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,227,229,228,229,228,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,231,230,231,230,230,230,230,229,230,229,229,228,229,228,228,227,228,227,227,226,227,226,227,226,226,225,226,225,225,224,225,224,224,224,224,224,225,224,225,224,225,224,225,225,226,225,226,225,226,225,226,226,226,226,227,226,227,226,227,226,227,227,228,227,228,227,228,227,228,228,228,228,229,228,229,228,229,19,21,21,21,21,21,21,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,65,65,66,65,66,65,65,66,67,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,66,65,65,65,65,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,69,69,68,68,67,68,67,68,69,68,67,68,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,68,67,68,67,67,67,69,68,69,67,67,67,68,67,68,67,68,67,68,69,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69 ,239,237,239,244,238,237,238,244,237,237,237,244,237,237,236,244,236,237,235,244,235,237,234,244,234,237,233,244,233,237,233,244,232,237,239,244,239,237,239,244,239,237,238,244,238,237,238,244,238,237,237,244,237,237,237,244,237,237,236,244,236,237,236,244,236,237,236,244,236,237,235,244,235,237,235,244,235,237,234,244,234,237,234,244,234,237,233,244,233,237,233,244,233,237,233,244,232,237,232,237,232,237,232,237,233,237,233,237,233,237,233,237,234,237,234,237,234,237,234,237,235,237,235,237,235,237,235,237,235,237,235,237,236,237,236,237,236,237,236,237,237,237,237,237,237,237,237,237,238,237,238,237,238,237,238,237,239,237,239,237,239,237,239,237,239,237,238,237,238,237,238,237,238,237,237,237,237,237,236,237,236,237,236,237,228,237,235,237,227,237,235,237,226,237,234,237,226,237,233,229,225,229,225,229,224,228,224,229,231,228,231,229,231,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,227,226,228,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,224,227,224,227,224,227,231,226,231,227,231,226,230,226,230,226,230,226,230,226,230,229,229,225,229,229,229,225,229,228,229,225,228,228,228,225,228,227,228,225,227,227,227,224,227,227,227,227,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,224,225,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,229,228,229,229,229,229,229,19,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,20,20,20,20,20,20,21,21,21,21,21,21,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,66,65,65,65,65,65,65,65,67,67,67,66,67,66,66,66,66,66,66,66,66,66,66,65,66,65,65,65,65,65,65,67,67,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,68,68,68,67,67,67,68,69,68,68,67,68,68,68,68,68,68,69,69,69,68,69,68,68,68,68,68,68,67,67,67,67,68,69,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,67 ,244,239,244,238,244,238,244,237,244,236,244,235,244,235,244,234,244,233,244,232,244,239,244,239,244,239,244,239,244,239,244,238,244,238,244,238,244,238,244,238,244,238,244,237,244,237,244,237,244,237,244,236,244,237,244,236,244,236,244,236,244,236,244,235,244,235,244,235,244,235,244,235,244,235,244,234,244,234,244,234,244,234,244,234,244,234,244,233,244,233,244,233,244,233,244,233,244,233,237,232,238,233,237,233,237,233,237,233,237,234,237,234,237,234,237,234,237,235,237,235,237,235,237,235,237,236,237,236,237,236,237,236,237,237,237,237,237,237,237,237,237,238,237,238,237,238,237,238,237,239,237,239,237,239,237,239,237,239,237,238,237,238,237,237,237,237,237,236,237,236,237,236,237,235,237,235,237,234,237,234,237,233,237,233,237,232,237,231,237,231,237,231,237,231,237,230,237,231,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,226,228,226,228,226,228,226,228,226,228,226,227,225,228,225,227,225,227,225,227,225,227,225,224,224,227,231,230,231,227,231,230,231,227,231,230,230,227,230,229,230,226,230,229,230,229,230,229,229,229,229,228,229,228,229,228,228,228,229,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,225,224,225,224,225,224,225,225,226,225,226,225,226,225,226,226,227,226,227,226,227,226,227,227,228,227,228,227,228,227,228,228,229,228,229,228,229,228,229,229,230,229,19,20,21,20,21,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,65,66,65,66,65,66,65,66,65,65,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,66,65,65,65,65,68,68,67,67,67,68,67,68,67,68,67,68,67,68,68,68,67,68,69,69,68,68,67,68,67,68,67,69,69,69,67,67,68,68,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,69,68,68,67,67,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,69,69,69,67 ,239,237,239,237,239,237,238,237,238,237,238,237,238,237,237,237,237,237,237,237,237,237,236,237,236,237,236,237,236,237,235,237,235,237,235,237,235,237,234,237,234,237,234,237,234,237,233,237,233,237,233,237,233,237,232,237,232,237,239,237,239,237,238,237,238,237,238,237,237,237,237,237,237,237,236,237,236,237,236,237,235,237,235,237,234,237,234,237,234,237,233,237,233,237,233,237,232,237,239,237,238,237,237,237,235,237,234,237,233,237,232,237,232,237,233,237,233,237,234,237,234,237,235,237,235,237,235,237,236,237,236,237,237,237,237,237,237,237,238,237,238,237,239,237,239,237,237,237,232,237,239,237,239,237,239,237,239,237,238,237,238,237,238,237,238,237,238,237,238,237,238,237,237,237,237,237,237,237,237,236,237,236,237,236,236,236,236,236,236,236,236,236,228,236,228,236,227,236,227,236,227,228,227,228,227,228,227,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,227,224,228,231,227,231,227,231,227,230,227,230,227,230,227,230,227,230,227,229,227,229,227,229,227,229,227,229,227,228,227,228,226,228,226,228,226,227,226,227,226,227,226,227,226,227,226,226,225,226,226,226,225,226,225,226,225,225,225,225,225,225,225,225,225,224,224,224,224,224,231,231,224,231,230,230,230,230,229,230,229,229,229,229,228,228,228,228,228,228,227,227,227,227,227,227,226,226,226,226,225,225,225,225,225,225,224,224,224,224,231,230,230,229,228,228,227,226,225,225,224,224,224,225,224,225,225,225,225,226,226,226,226,227,226,227,227,227,227,228,228,228,228,229,229,229,229,229,229,230,230,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,21,21,21,21,21,21,21,21,66,66,66,66,65,66,65,65,65,65,65,67,66,67,66,66,66,66,66,66,66,66,66,66,65,66,65,65,65,65,65,65,65,69,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,68,68,68,68,67,67,68,67,68,69,68,68,67,67,68,68,68,68,69,68,67,69,69,69,68,68,68,68,68,68,67,67,67,67,68,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,67 ,244,238,244,235,244,232,244,239,244,239,244,238,244,238,244,238,244,237,244,237,244,236,244,236,244,236,244,235,244,235,244,235,244,234,244,234,244,233,244,233,244,233,244,232,244,239,244,239,244,239,244,239,244,238,244,238,244,238,244,238,244,237,244,237,244,237,244,237,244,236,244,236,243,236,244,236,244,236,244,235,243,235,244,235,243,235,244,234,243,234,244,234,243,234,243,234,243,233,243,233,243,233,243,233,243,232,243,238,237,235,237,232,237,233,237,233,237,233,237,234,237,234,237,234,237,235,237,235,237,235,237,236,237,236,237,237,237,237,237,237,237,238,237,238,237,238,237,239,237,239,237,239,237,239,237,239,237,238,237,238,237,238,237,238,237,237,237,237,237,237,237,237,237,236,237,236,237,236,237,235,237,235,237,235,236,234,237,234,236,234,237,234,236,233,237,225,236,225,236,224,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,227,226,228,226,227,226,227,226,227,225,227,225,227,225,227,225,227,224,227,231,227,231,227,231,227,230,227,230,227,229,227,229,228,229,226,228,227,228,226,228,227,227,226,227,226,226,226,226,225,226,225,225,224,225,224,225,224,231,231,231,230,231,230,231,230,230,230,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,224,224,231,229,229,226,226,224,224,224,225,224,225,225,225,225,226,225,226,226,226,226,227,226,227,227,228,227,228,227,228,228,229,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,20,20,20,21,20,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,20,22,22,22,22,22,22,22,66,66,66,66,65,66,65,66,65,66,65,65,66,67,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,65,65,68,67,68,69,67,67,68,69,69,68,69,68,68,67,68,67,67,67,69,68,69,68,68,67,67,68,68,67,68,69,69,68,68,67,69,68,69,68,68,67,67,68,69,68,69,68,68,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,67,67,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,67 ,239,237,238,237,238,237,237,244,237,237,236,237,235,237,235,244,234,237,233,237,233,237,232,244,239,237,239,237,239,237,239,244,239,237,238,237,238,237,238,244,238,237,238,237,238,237,238,243,238,237,237,237,237,237,237,243,237,237,237,237,237,237,237,243,237,237,236,237,236,237,236,243,236,237,236,237,236,237,236,243,236,237,235,237,235,237,235,243,235,237,235,237,235,237,235,243,235,237,234,237,235,237,234,243,234,237,234,237,234,237,234,237,234,237,234,237,234,237,233,237,233,237,233,237,233,237,233,237,233,237,233,237,233,237,232,237,232,237,232,237,232,237,232,237,233,237,233,237,234,237,234,237,235,236,235,237,236,236,236,237,237,236,237,237,238,236,238,237,239,236,239,236,239,236,239,236,239,236,238,236,238,236,237,236,237,236,237,236,237,236,236,236,236,236,236,236,227,236,235,228,227,236,234,228,226,228,226,228,226,228,225,228,225,228,224,228,224,228,231,228,231,228,231,228,231,228,230,228,230,227,230,228,230,227,229,227,229,227,229,227,229,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,226,227,226,226,226,227,226,226,225,226,225,226,225,226,225,226,224,226,224,226,224,226,231,226,231,226,231,225,231,225,231,225,230,225,230,225,230,225,230,225,230,225,230,224,230,229,230,224,229,229,229,224,229,229,229,224,229,229,229,224,229,228,229,231,228,228,228,228,228,228,228,231,228,228,228,228,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,224,19,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,20,20,20,20,20,20,66,66,66,66,66,66,66,66,65,65,65,65,65,67,67,67,66,67,66,66,66,66,66,66,66,66,65,65,65,65,65,65,65,68,67,68,67,68,68,68,69,69,69,68,68,68,68,68,67,68,67,69,68,69,68,68,67,67,68,68,67,67,68,68,69,69,68,67,69,69,68,68,67,67,67,69,69,69,68,68,68,68,68,68,67,68,67,67,68,68,68,68,67,68,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,67 ,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,239,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,238,244,237,244,238,243,237,244,237,243,237,244,237,243,237,244,237,243,237,244,237,243,237,244,237,243,236,244,236,243,236,243,236,243,236,244,236,243,236,243,236,243,236,243,236,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,234,243,235,243,234,243,234,237,234,237,234,237,234,237,234,237,234,237,234,237,233,237,234,237,233,237,233,237,233,237,233,237,233,237,233,237,233,237,233,237,232,237,233,237,232,237,232,237,232,237,233,237,233,237,233,237,234,237,234,237,234,237,235,237,235,237,235,236,235,237,236,236,236,237,236,236,237,237,237,236,237,236,238,236,238,236,238,236,238,236,239,236,239,236,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,228,229,226,229,228,229,226,229,228,229,226,229,228,229,226,229,228,229,226,229,228,228,225,229,228,228,225,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,228,227,227,227,227,226,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,227,226,226,226,226,225,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,226,225,225,225,225,224,225,225,225,224,225,224,225,224,225,224,19,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,66,67,66,67,66,66,66,66,65,66,65,66,65,65,67,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,66,65,68,67,68,67,68,67,68,69,69,68,69,68,68,68,68,67,68,67,68,69,69,68,68,67,67,69,69,67,68,67,68,67,69,68,69,68,69,68,68,67,68,67,67,69,69,68,69,68,68,68,68,67,68,67,68,67,68,68,68,67,68,67,68,67,67,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,67 ,239,237,239,237,238,237,238,237,237,237,237,237,236,237,236,237,235,237,235,237,235,237,234,237,234,237,233,237,233,237,232,237,239,237,239,237,238,237,238,237,238,237,238,237,237,237,237,237,237,237,237,237,236,237,236,237,236,237,236,237,235,237,235,237,235,237,234,237,234,237,234,237,233,237,233,237,233,237,233,237,232,237,232,237,239,237,239,237,239,237,239,237,238,237,238,237,238,237,238,236,238,237,237,237,237,237,237,236,237,237,237,236,236,237,236,236,236,237,236,236,236,237,236,236,235,237,235,236,235,236,235,236,235,236,234,236,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,232,236,232,236,232,236,232,236,232,236,233,236,233,236,233,236,233,236,233,236,234,236,234,236,234,236,234,236,234,236,235,236,235,236,235,236,235,236,235,236,236,236,228,236,228,236,228,228,228,228,229,228,229,228,229,227,229,227,229,227,230,227,230,227,230,227,230,227,230,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,230,227,230,227,230,227,230,227,229,227,229,226,229,227,229,226,228,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,225,225,225,225,225,225,225,225,224,225,224,224,231,225,231,224,231,224,230,224,230,224,230,224,229,224,229,224,229,228,229,224,228,231,228,231,228,227,227,227,227,227,227,231,227,226,226,226,226,226,226,225,225,225,225,225,225,225,225,224,224,224,224,231,231,231,231,231,231,230,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,229,229,228,229,228,228,228,228,228,228,228,228,228,228,227,228,227,227,227,227,227,19,20,231,20,230,20,230,20,229,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,67,67,67,67,66,67,66,66,66,66,66,66,65,65,65,67,67,67,67,67,66,67,66,66,66,66,66,66,65,65,65,65,65,68,67,68,67,68,67,68,67,69,69,69,68,69,68,68,68,68,68,68,67,69,68,67,68,68,68,69,68,68,67,67,68,68,69,69,68,69,68,68,68,68,67,67,67,69,69,69,68,68,68,68,68,68,67,67,67,67,68,68,68,68,67,68,67,67,67,67,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,67 ,243,233,244,239,243,239,243,239,243,239,243,239,243,239,243,239,243,238,243,238,243,238,243,238,243,238,243,238,243,238,243,238,243,237,243,237,243,237,243,237,243,237,243,237,243,237,243,237,243,236,243,236,243,236,243,236,243,236,243,236,243,236,243,236,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,235,243,234,243,234,243,234,243,234,243,234,243,234,243,234,243,234,243,233,243,233,243,233,243,233,243,233,243,233,243,233,237,233,237,232,237,232,237,239,237,239,237,239,237,238,237,238,237,238,237,238,236,237,237,237,236,237,237,237,236,236,237,236,236,236,236,236,236,235,236,235,236,235,236,235,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,232,236,232,236,233,236,233,236,233,236,233,236,234,236,234,236,234,236,234,236,234,236,234,236,227,228,227,228,227,228,227,228,228,228,228,228,228,228,228,228,228,227,229,227,229,227,229,227,229,227,229,227,230,227,230,227,230,227,230,227,230,227,231,227,231,227,231,227,231,227,231,227,231,227,230,227,229,226,229,226,228,226,227,226,226,226,225,226,225,226,231,226,231,226,231,226,231,226,231,225,231,230,231,225,231,230,230,225,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,231,231,231,230,231,230,231,19,231,230,231,230,230,20,230,20,230,20,229,20,229,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,67,67,66,67,66,66,66,67,66,67,66,66,65,66,65,65,69,69,68,69,67,67,66,67,66,67,66,66,65,66,65,65,65,68,67,68,67,68,67,68,67,69,69,69,68,69,68,69,68,68,67,68,67,68,67,67,67,68,68,69,68,68,67,67,68,69,69,69,68,69,68,69,68,68,67,68,67,67,67,69,68,69,68,69,68,68,67,68,67,67,68,68,67,68,67,68,67,68,67,68,67,67,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,69,67 ,239,237,239,237,239,237,239,237,239,237,239,237,239,237,238,237,238,237,238,237,238,237,238,237,238,237,238,237,238,237,238,237,238,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,236,236,237,236,237,236,237,236,236,236,237,236,236,236,237,236,236,236,237,236,236,235,237,235,236,235,237,235,236,235,237,235,236,235,237,235,236,235,237,235,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,232,236,232,236,232,236,232,236,239,236,238,236,238,236,237,236,237,236,237,236,236,236,236,236,235,236,235,236,234,236,234,236,234,236,233,236,233,236,232,236,232,236,232,236,233,236,233,236,233,236,233,236,234,236,234,236,234,235,234,236,235,235,235,236,227,235,235,227,228,227,228,227,228,227,228,227,228,227,229,227,229,227,229,227,229,227,229,227,230,227,230,227,230,227,230,227,231,227,231,227,231,227,231,227,231,226,231,226,231,226,231,226,231,226,230,226,231,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,229,225,230,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,229,224,229,224,229,224,228,224,229,224,228,224,228,231,228,228,228,231,228,228,228,231,228,228,228,231,228,227,228,231,228,227,228,231,227,227,227,230,227,227,227,230,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,231,231,231,230,230,230,230,229,230,229,229,20,229,20,228,20,228,20,228,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,69,68,67,66,67,67,66,66,66,66,65,65,67,67,67,67,67,69,69,69,68,68,68,67,67,67,66,66,65,66,65,65,67,68,67,67,67,68,68,68,67,68,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,68,68,69,69,68,68,67,68,69,69,68,69,68,68,68,68,68,68,67,67,67,67,68,69,69,69,68,68,68,68,67,67,67,68,68,69,69,68,68,68,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69 ,237,239,243,239,237,239,243,239,237,239,243,239,237,239,243,239,237,239,243,238,237,239,243,238,237,238,243,238,237,238,243,238,237,238,243,238,237,238,243,237,237,238,243,237,237,237,243,237,237,237,243,237,237,237,243,237,237,237,243,237,237,237,243,236,237,236,243,236,237,236,243,236,237,236,243,236,237,236,243,236,237,236,243,235,237,236,243,235,237,235,243,235,237,235,243,235,237,235,243,235,237,235,243,235,237,235,243,234,237,234,243,234,237,234,236,234,237,234,236,234,236,234,236,234,236,234,236,233,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,233,236,232,236,232,236,239,236,238,236,237,236,236,236,235,236,235,236,234,236,233,236,232,236,233,236,233,236,233,236,233,236,234,236,234,236,234,236,234,236,235,236,235,236,235,236,235,236,236,236,228,236,228,227,228,228,229,227,229,227,229,227,229,227,230,227,230,227,230,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,226,231,227,231,226,231,226,231,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,229,230,226,230,229,230,225,230,229,229,225,230,229,229,225,229,228,229,225,229,228,229,224,229,228,229,224,229,228,229,228,229,228,229,228,229,228,228,228,229,228,228,228,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,228,227,227,227,227,226,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,227,226,226,226,226,225,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,226,225,231,230,230,229,230,229,230,229,229,228,229,228,228,20,228,20,228,20,228,20,227,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,20,20,21,21,21,21,21,20,21,20,21,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,69,67,66,69,66,66,66,66,67,66,65,65,67,67,67,68,66,66,65,69,68,69,68,68,67,68,66,67,65,68,65,68,67,68,67,68,67,68,67,68,67,68,67,69,68,69,68,69,68,69,68,68,67,68,67,68,67,67,67,67,68,69,68,68,67,67,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,69,68,69,69,69,68,69,67,68,67,67,69,69,68,69,68,68,68,68,67,68,67,67,67,67,68,68,68,68,68,69,68,69,68,69,68,69,67,69,69,69 ,239,237,239,236,239,236,239,236,239,237,239,236,238,236,238,236,238,237,238,236,238,236,238,236,238,236,238,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,232,236,232,236,232,236,239,236,239,236,238,236,238,236,238,236,237,236,237,236,236,236,236,236,236,236,235,236,235,236,235,236,234,236,234,236,233,236,233,236,233,236,232,236,232,236,232,236,233,236,233,236,233,236,233,235,234,236,234,235,234,236,235,235,235,236,235,235,235,235,236,235,236,235,236,235,236,235,237,235,237,235,237,235,238,235,238,235,230,235,230,227,231,227,231,227,231,227,231,227,230,227,230,227,230,227,230,227,229,227,229,226,229,227,228,226,228,227,228,226,227,226,227,226,227,226,227,226,226,226,226,226,226,226,225,226,225,226,225,226,224,226,224,225,231,226,231,225,231,225,231,225,231,225,231,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,224,230,224,229,224,229,224,229,224,229,224,229,224,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,227,228,230,227,227,227,230,227,227,227,227,227,227,227,227,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,224,225,224,224,224,224,224,224,224,224,231,231,230,231,230,230,230,230,229,229,229,229,229,229,228,228,228,228,228,228,227,227,20,227,20,227,20,226,20,226,20,226,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,20,21,20,20,20,20,20,21,21,21,21,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,69,68,68,67,66,66,66,66,65,65,65,65,67,67,67,67,66,66,65,65,66,67,66,66,66,67,67,66,66,66,65,65,67,68,67,68,67,68,67,68,67,68,68,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,69,68,68,67,67,68,69,69,69,68,69,69,67,68,68,68,68,67,67,67,67,69,69,68,69,69,69,68,68,67,67,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,69,68,69,67,69,69,69,69 ,243,236,243,239,243,238,243,238,243,237,243,236,243,235,243,234,243,233,243,232,243,239,243,239,243,238,243,238,243,237,243,237,243,236,243,236,243,236,243,235,243,235,243,234,243,234,243,233,243,233,243,233,243,239,243,239,243,239,243,239,243,239,243,238,243,238,243,238,243,238,243,238,243,237,243,237,243,237,243,237,243,237,243,237,243,236,243,236,243,236,243,236,242,236,243,236,242,235,243,235,242,235,243,235,242,234,242,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,233,236,233,236,233,236,234,236,234,236,235,236,235,236,236,236,236,236,236,236,237,236,237,236,238,236,238,236,239,236,239,236,239,236,239,236,239,236,239,236,239,236,239,236,239,236,238,236,238,236,238,236,238,235,238,236,238,235,238,235,238,235,237,235,237,235,237,235,229,235,229,227,229,227,229,227,229,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,224,225,224,225,229,225,224,225,231,224,230,224,229,224,228,224,227,224,227,225,226,224,225,224,231,224,231,230,230,230,230,229,230,229,229,228,229,228,228,227,228,227,227,226,227,226,226,225,226,225,225,224,225,224,225,224,231,231,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,228,229,228,228,227,228,227,227,227,227,226,227,20,226,20,226,20,226,20,225,20,225,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,20,21,20,20,20,20,20,20,20,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,20,20,20,20,20,20,20,22,22,22,22,22,22,22,22,21,21,21,22,20,21,21,21,69,67,66,69,66,66,66,66,65,67,66,66,65,65,67,67,66,66,65,68,66,68,66,68,66,68,65,68,66,68,65,68,67,68,67,68,67,68,67,68,67,68,67,68,69,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,68,69,69,68,69,68,69,68,69,68,68,67,67,67,67,67,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,68,67,67,67,67,67,68,67,67,67,68,68,69,68,69,68,69,67,69,68,69,67,69 ,239,236,239,236,239,236,239,236,239,236,238,236,238,236,238,236,238,236,238,236,238,236,237,236,238,236,237,236,237,236,237,236,237,236,237,236,237,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,235,236,235,236,235,236,235,236,235,236,235,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,233,236,232,236,232,236,239,236,238,236,237,236,236,236,235,236,234,236,233,236,232,236,238,236,237,236,235,236,233,236,232,236,233,236,233,236,234,236,235,236,236,236,236,236,237,236,237,236,238,236,239,236,239,236,239,236,239,235,238,236,238,235,238,236,238,235,238,235,238,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,226,235,225,227,225,227,225,227,225,227,225,227,225,226,224,227,224,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,228,226,228,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,225,225,225,225,225,225,224,225,231,225,228,225,224,225,230,225,229,225,227,225,226,224,224,224,231,224,231,224,231,224,231,224,231,224,230,224,230,224,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,228,230,228,228,228,230,228,227,228,230,227,227,228,230,227,227,227,230,227,227,227,230,227,226,227,230,226,226,226,230,226,226,226,226,226,225,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,224,224,224,231,231,230,230,229,228,228,228,227,227,226,226,225,224,224,231,230,229,228,228,227,226,225,224,224,224,224,225,225,226,226,228,227,227,227,227,226,226,226,226,226,226,20,225,20,225,20,225,20,224,20,231,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,65,69,21,20,21,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,20,20,20,20,20,20,22,22,22,22,20,21,21,69,68,67,66,66,66,66,66,65,67,67,66,66,66,65,66,66,66,67,66,66,66,65,66,66,66,66,66,65,68,65,65,67,68,67,67,67,68,67,68,67,68,68,68,67,68,69,69,69,69,69,69,68,69,69,67,68,68,68,68,67,68,67,67,67,67,67,67,68,69,69,69,68,69,68,68,68,68,69,69,68,68,67,67,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,69,67,68,69,69,69,69,69 ,237,239,243,239,237,239,243,239,237,239,243,238,237,238,243,238,237,238,243,238,236,238,243,238,236,238,243,237,236,237,243,237,236,237,243,237,236,237,243,236,236,237,243,236,236,236,243,236,236,236,243,236,236,236,243,235,236,235,243,235,236,235,243,235,236,235,243,234,236,234,243,234,236,234,243,234,236,234,242,234,236,234,242,233,236,233,242,233,236,233,242,233,236,233,242,232,236,232,242,239,236,239,242,238,236,237,236,237,236,236,236,235,236,235,236,234,236,234,236,233,236,232,236,239,236,239,236,239,236,239,236,239,236,238,236,238,236,238,236,238,236,238,236,237,236,238,236,237,236,237,236,237,236,237,236,236,236,236,236,236,236,236,235,236,236,236,235,235,236,235,235,235,235,235,235,235,236,235,235,234,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,225,235,225,235,225,235,225,227,224,227,231,227,231,227,231,227,230,227,230,227,230,227,230,226,229,227,229,226,229,226,229,226,228,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,226,226,226,226,226,226,226,225,225,226,225,225,224,225,224,225,231,225,231,225,231,225,231,225,231,225,231,225,230,225,231,224,230,224,230,224,230,224,230,224,230,224,230,229,230,224,230,229,229,224,229,228,229,231,229,228,229,231,229,228,229,231,229,228,228,228,228,227,228,231,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,225,225,224,225,224,225,224,225,224,225,224,224,224,225,224,224,231,231,230,230,229,230,229,229,228,229,227,228,227,227,226,227,226,226,225,225,225,225,224,224,231,231,230,231,230,231,230,231,230,231,230,230,230,227,226,226,226,226,225,226,225,225,224,225,20,225,20,224,20,231,20,231,20,231,20,230,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,21,20,20,21,20,21,65,65,69,69,69,69,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,20,20,20,22,20,21,69,67,66,69,66,66,66,66,67,67,66,66,65,66,65,68,66,66,67,68,66,66,65,68,65,68,65,68,65,68,65,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,69,68,69,68,69,68,69,69,69,67,67,68,68,67,68,67,68,67,67,67,67,68,68,68,69,68,69,68,69,68,68,68,68,67,68,69,69,67,68,67,69,68,69,68,68,67,68,68,68,67,68,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,67,68,69,68,69,67,68,68,69,69,69,68,69 ,239,236,239,236,239,236,239,236,239,236,238,236,238,236,238,236,238,236,238,236,238,236,238,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,233,236,232,236,232,236,232,236,239,236,238,236,237,236,237,236,236,236,235,236,235,235,234,236,233,235,233,236,232,235,239,236,239,235,239,236,238,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,233,235,225,235,225,235,224,235,224,235,231,235,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,229,226,228,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,224,225,224,225,231,225,231,225,231,225,231,225,231,224,231,224,230,224,230,224,230,224,230,224,230,224,230,224,230,224,230,224,230,224,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,228,231,228,230,228,231,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,227,227,230,227,230,227,230,226,226,226,226,226,226,226,229,226,226,226,226,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,224,224,224,224,224,231,231,230,230,229,229,229,229,228,228,228,227,227,227,226,226,225,225,225,225,224,224,231,231,231,231,231,231,230,230,230,230,230,230,225,225,225,225,225,225,224,224,224,231,20,231,20,230,20,230,20,230,20,229,20,229,20,21,20,21,20,21,20,21,20,21,20,21,21,21,20,21,20,65,65,65,65,67,69,69,69,69,20,21,20,21,20,21,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,69,68,67,66,66,66,66,66,67,67,67,66,66,66,66,65,65,66,66,67,67,66,66,67,67,66,66,66,66,65,66,65,65,67,68,67,67,67,68,67,68,67,68,65,68,67,68,68,68,68,69,69,69,68,69,68,69,68,68,67,67,68,68,67,68,67,67,67,67,67,68,68,68,68,69,69,69,68,68,67,68,68,69,69,69,68,68,68,68,67,67,67,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,68,68,67,68,67,68,67,67,67,68,68,69,67,68,68,69,69,69,67,69,69 ,236,239,236,239,243,239,236,238,236,238,236,238,243,237,236,237,236,237,236,236,242,236,236,236,236,235,236,235,242,235,236,234,236,234,236,234,242,233,236,233,236,233,236,233,242,232,236,233,236,233,236,233,242,233,236,233,236,233,236,234,242,234,236,234,236,234,236,234,242,234,236,235,236,235,236,235,242,235,236,235,236,235,236,236,242,236,236,236,236,236,236,236,242,236,236,237,236,237,236,237,236,237,236,237,236,237,236,238,236,238,236,238,236,238,236,238,236,238,236,239,236,239,236,239,236,239,236,239,236,239,236,239,235,239,236,239,236,238,236,238,235,238,236,237,235,237,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,234,235,234,235,234,235,233,235,233,235,233,235,232,235,239,235,239,235,239,235,238,235,238,235,238,235,229,235,229,235,229,235,229,235,228,235,228,235,228,227,227,227,227,227,227,226,226,226,226,226,226,226,225,226,225,226,225,226,224,226,231,226,231,226,231,226,231,226,231,226,231,226,231,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,227,224,227,231,227,224,227,231,227,231,227,231,227,231,226,231,226,231,226,225,226,231,226,231,226,231,226,225,225,225,225,225,225,231,225,224,225,224,225,224,225,224,225,224,224,224,224,224,224,224,225,224,225,224,225,224,225,225,225,225,225,225,226,225,226,225,226,225,226,225,226,226,226,226,227,226,227,226,227,226,227,227,227,227,227,227,228,227,228,227,228,227,228,228,228,228,229,228,229,228,229,228,229,228,229,229,229,229,229,229,230,229,230,229,230,229,230,230,230,230,231,230,231,230,231,230,231,230,231,231,231,231,231,230,231,230,231,230,230,229,230,229,230,229,225,224,224,231,231,230,231,230,231,230,230,20,230,20,230,20,229,20,229,20,229,20,21,20,21,20,21,20,21,20,21,65,66,65,65,65,67,69,69,69,69,69,21,20,21,20,21,20,20,20,20,22,22,22,22,22,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,69,67,66,69,66,67,66,66,66,67,66,67,66,66,65,66,65,68,65,68,65,68,68,68,68,69,68,69,69,69,66,66,65,66,65,65,65,66,65,67,67,67,67,67,65,68,67,68,67,68,67,68,67,69,68,69,68,69,69,69,68,68,67,68,67,68,67,68,67,68,67,67,68,68,68,68,69,69,68,68,67,67,69,69,69,69,68,68,67,67,67,68,67,67,68,68,67,68,67,68,67,68,67,68,67,67,67,67,67,68,67,68,67,68,67,68,68,68,68,69,67,68,67,69,68,69,68,67,69,69 ,239,236,238,236,238,236,237,236,237,236,236,236,236,236,235,236,235,236,234,236,234,236,233,236,233,236,232,236,232,236,232,236,233,236,232,236,233,236,233,236,233,236,233,236,233,236,233,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,235,236,236,237,236,237,236,237,235,237,236,237,235,237,236,237,235,237,236,238,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,239,235,239,235,239,235,239,235,239,235,239,235,238,235,237,235,236,235,235,235,234,235,233,235,232,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,228,226,227,235,227,234,227,234,227,226,227,234,227,234,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,224,226,224,226,231,226,231,225,231,225,231,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,229,225,229,224,228,224,228,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,231,227,231,227,231,226,231,226,231,226,231,226,231,226,231,226,231,225,231,225,231,225,231,225,230,225,231,225,230,224,230,224,230,224,230,224,230,224,230,224,230,224,230,225,230,225,230,225,230,225,230,225,230,225,230,226,230,225,230,226,230,226,226,226,230,226,226,226,229,226,226,227,229,226,226,227,229,227,227,227,229,227,227,227,227,227,227,228,227,228,227,228,228,228,228,228,228,228,228,228,228,228,228,229,228,229,228,229,229,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,230,231,231,231,231,231,231,231,230,230,230,229,228,228,228,231,230,231,230,230,230,230,229,229,229,229,20,229,20,229,20,228,20,228,20,227,20,21,21,21,65,65,65,65,65,65,68,69,69,69,69,69,69,21,20,21,20,20,21,21,21,20,20,20,20,20,22,22,22,22,22,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,69,69,68,68,68,67,67,66,67,67,67,67,67,66,66,66,66,65,65,65,66,65,65,67,67,66,67,67,67,66,66,66,66,66,66,65,65,65,65,66,66,66,66,65,66,65,65,65,67,67,67,67,67,67,67,67,69,69,69,68,69,68,68,67,67,68,68,67,68,67,67,67,67,68,68,68,68,69,69,68,68,68,68,69,69,69,69,68,69,68,68,67,67,67,67,67,67,68,68,67,68,67,67,67,67,67,67,67,68,68,68,68,68,68,68,67,68,67,67,68,69,67,67,67,68,68,69,69,67,69,69,69 ,236,239,242,237,236,236,242,234,236,233,242,232,236,233,242,232,236,233,242,233,236,233,242,233,236,233,242,233,236,233,242,233,236,234,242,233,236,234,242,234,236,234,242,234,236,234,242,234,236,234,242,234,236,235,242,234,236,235,242,235,236,235,242,235,236,235,242,235,236,235,242,235,236,236,242,235,236,236,242,236,236,236,242,236,236,236,242,236,236,236,242,236,236,237,242,236,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,238,235,237,236,238,235,238,236,238,235,238,236,238,235,238,235,238,235,238,235,239,235,238,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,237,235,233,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,237,235,237,235,228,235,228,235,228,235,228,234,227,235,227,234,227,234,227,226,227,226,227,226,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,226,224,226,224,226,231,226,231,225,231,226,231,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,228,225,228,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,224,226,224,226,231,226,224,226,231,226,231,226,231,225,231,225,231,225,231,225,231,224,231,224,231,224,231,225,231,225,231,225,224,225,231,225,224,225,231,225,224,225,230,225,225,225,230,226,225,226,230,226,225,226,230,226,225,226,225,226,225,226,226,226,226,226,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,227,227,227,227,227,228,227,227,227,228,227,228,227,228,227,228,227,228,227,228,228,228,227,228,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,229,229,229,229,229,230,229,229,229,230,229,230,229,230,229,230,229,230,229,230,230,230,229,230,230,231,230,230,230,231,230,231,230,231,230,231,230,231,230,231,229,230,229,229,229,229,228,229,228,229,20,228,20,228,20,227,20,65,65,66,65,66,65,65,65,67,68,69,69,69,69,69,20,21,20,21,20,21,21,21,21,21,21,21,21,20,20,20,20,20,22,22,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,69,69,67,67,66,69,66,69,66,67,67,67,66,66,65,65,66,66,65,66,65,66,65,65,65,66,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,66,65,66,65,66,65,66,65,65,67,68,67,67,67,68,67,68,65,69,68,69,69,69,69,68,67,68,67,68,67,68,67,67,68,68,67,68,69,69,68,68,68,68,69,69,68,69,69,69,68,69,68,68,67,68,67,67,67,67,67,68,67,68,67,67,67,68,67,68,68,68,67,68,67,68,67,68,68,68,68,69,67,68,67,68,68,69,69,69,67,69,69,69 ,239,236,238,236,237,236,237,236,236,236,235,236,234,236,233,236,232,236,232,236,232,236,232,236,232,236,233,236,233,236,233,235,233,236,233,236,233,236,233,235,233,236,234,235,234,236,234,235,234,236,234,235,234,236,234,235,234,236,234,235,234,236,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,235,236,235,237,235,237,235,237,235,237,235,237,235,237,235,237,235,237,235,237,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,238,235,238,235,237,235,237,235,237,235,236,235,236,235,235,235,235,235,235,234,234,235,234,234,233,234,233,234,233,234,232,234,239,234,239,234,239,234,230,234,230,234,230,234,230,234,230,234,229,234,229,234,229,234,229,226,228,226,228,226,228,226,228,226,228,226,227,225,227,225,227,225,227,225,227,225,226,225,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,231,224,231,224,231,224,230,224,230,224,230,224,230,224,229,224,229,224,229,224,229,224,229,224,228,231,228,231,228,231,228,231,227,231,227,231,227,231,227,231,226,231,226,231,226,230,226,231,226,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,224,230,224,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,226,230,226,229,226,230,226,229,226,229,226,229,226,229,226,229,226,229,227,229,227,226,227,229,227,227,227,229,227,227,227,227,227,227,227,227,228,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,228,229,228,229,229,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,231,230,231,231,231,231,231,231,231,231,231,230,230,230,230,230,230,229,229,228,228,228,228,228,228,227,228,65,65,65,66,65,65,65,65,65,65,68,69,69,69,69,69,69,21,20,21,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,22,20,21,21,21,21,21,21,21,21,21,21,22,20,21,21,69,69,69,68,68,68,68,67,67,66,67,67,66,65,65,66,66,67,67,66,66,65,65,65,65,66,66,66,66,67,67,67,67,66,66,66,66,66,66,65,65,65,65,66,66,65,66,65,65,65,65,67,67,67,67,67,67,66,66,65,67,67,68,67,69,69,69,68,69,68,68,67,67,68,68,68,68,68,68,69,69,68,68,68,68,69,69,69,69,68,69,69,69,68,68,68,68,67,68,67,67,67,68,67,67,67,67,67,67,67,68,68,68,67,68,67,67,67,67,67,67,68,68,67,67,67,68,68,69,69,69,69,67,69,69,69 ,236,239,236,238,236,238,236,237,236,237,236,236,236,235,236,235,236,234,236,234,236,233,236,232,236,232,236,233,236,233,236,234,236,234,236,234,236,234,236,235,236,235,236,236,236,236,236,236,236,236,236,237,236,237,236,237,236,238,236,238,236,238,236,239,236,239,236,239,236,239,236,239,235,239,236,239,236,239,236,238,235,238,236,238,235,238,236,238,235,238,236,237,235,237,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,233,235,233,235,233,235,233,235,232,235,239,235,239,235,238,235,237,235,236,235,235,235,234,235,234,235,233,235,239,235,239,235,238,235,237,234,237,235,236,234,236,234,235,234,234,234,226,234,225,234,224,234,231,234,231,226,231,226,231,226,230,226,230,226,230,226,230,226,229,226,229,226,229,226,229,226,228,226,228,225,228,225,228,225,227,225,227,225,227,225,227,225,226,225,226,225,226,225,226,225,225,225,225,225,225,225,225,224,225,224,224,224,231,224,231,224,231,224,231,224,230,224,230,224,230,224,230,224,229,224,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,231,227,231,227,231,227,231,227,231,227,231,226,231,226,230,226,231,226,230,225,230,225,230,225,230,225,230,224,230,224,230,225,230,225,230,225,230,226,230,226,230,226,226,226,230,227,226,227,230,228,227,228,227,228,228,228,228,229,228,229,229,229,229,230,229,230,229,230,230,231,230,231,231,231,231,231,230,231,230,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,231,230,231,229,228,227,228,65,66,65,66,65,66,65,65,65,65,66,67,68,69,69,69,69,69,20,21,20,21,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,22,20,69,67,66,69,66,69,66,69,66,69,66,67,66,67,66,67,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,67,66,67,66,67,66,66,65,66,65,66,65,65,65,66,65,66,65,66,65,65,65,67,67,67,67,68,66,68,65,68,67,68,67,68,67,68,69,69,68,67,67,68,67,68,69,69,68,68,67,69,68,69,68,68,69,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,67,67,68,67,68,67,67,67,68,67,68,67,67,68,69,69,69,68,68,68,68,67,68,67,68,68,69,68,69,69,67,68,69,69,69 ,239,235,239,236,238,236,238,236,238,235,237,236,237,235,236,236,236,235,236,236,235,235,235,236,235,235,234,236,234,235,233,236,233,235,233,235,232,235,232,236,233,235,233,235,234,235,234,235,235,235,235,235,236,235,236,235,237,235,237,235,238,235,238,235,239,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,236,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,233,235,233,235,233,235,232,235,232,235,232,235,239,235,238,235,238,235,237,234,237,235,236,234,236,235,235,234,235,234,234,234,234,234,233,234,233,234,232,234,239,234,238,234,237,234,237,234,236,234,235,234,226,234,226,226,225,234,224,226,231,234,231,226,230,226,230,226,230,226,230,226,230,226,230,225,229,225,229,225,229,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,227,225,227,225,227,225,227,225,226,225,226,224,226,224,226,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,231,224,231,231,231,231,230,231,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,229,224,229,225,229,225,229,226,229,226,229,227,229,228,229,228,229,229,229,229,229,230,229,230,229,231,231,231,229,231,231,231,229,230,230,231,229,230,230,230,229,230,229,230,228,229,229,229,229,229,229,229,229,229,228,229,228,228,228,228,228,228,228,228,228,228,227,228,227,227,227,227,227,227,226,227,227,227,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,224,225,224,224,224,224,224,224,231,231,230,230,230,230,229,229,229,66,65,65,65,66,65,65,65,65,65,65,66,67,68,68,69,69,69,69,69,69,20,224,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,21,21,69,69,69,68,68,68,68,67,68,67,67,66,67,66,67,66,67,66,66,66,67,67,67,67,66,65,66,65,66,65,65,66,67,67,67,66,67,66,66,66,66,66,65,65,65,65,66,66,66,65,65,65,65,65,65,67,67,67,67,66,66,66,65,65,69,67,67,67,68,67,69,68,68,67,68,67,69,69,69,68,68,68,67,67,67,68,68,69,69,69,69,68,69,68,68,69,69,69,68,68,68,68,68,67,68,67,67,67,68,67,67,67,69,68,68,68,69,69,69,69,69,69,69,68,68,67,67,67,68,68,68,68,69,69,69,67,68,69,69,69 ,236,231,236,238,236,238,236,237,236,229,236,236,236,235,236,235,236,226,236,233,236,233,236,232,236,231,236,239,236,239,236,238,236,230,236,238,236,237,236,237,236,229,235,236,236,236,235,236,236,227,235,235,236,235,235,234,236,226,235,234,236,234,235,233,236,225,235,232,235,239,235,239,236,230,235,237,235,237,235,236,235,227,235,234,235,234,235,233,235,224,235,239,235,239,235,238,235,230,235,237,235,237,235,236,235,228,235,235,235,235,235,234,235,226,235,234,235,233,235,233,235,224,235,239,235,239,235,239,235,231,235,238,235,238,235,238,235,230,235,237,235,237,235,237,235,229,235,236,235,236,235,236,235,228,235,236,235,235,234,235,235,227,234,235,235,235,234,234,235,226,234,234,234,234,234,233,234,225,234,233,234,233,234,232,234,231,234,231,234,230,234,229,234,229,226,228,226,228,226,227,226,227,226,226,226,225,226,225,226,231,225,231,226,231,225,231,225,231,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,228,225,228,224,228,225,228,224,227,224,227,224,227,224,227,224,227,224,226,224,226,224,226,224,226,224,226,224,225,224,225,231,225,231,225,231,224,231,231,231,230,231,230,231,229,231,229,231,228,231,227,231,226,231,226,231,225,231,225,230,231,231,231,230,230,230,230,230,229,230,229,230,228,230,227,230,227,230,226,230,226,230,225,230,224,230,231,230,231,230,231,230,230,230,230,229,230,230,229,228,229,230,229,228,228,230,228,227,228,229,228,226,227,226,227,226,226,229,226,225,226,225,226,224,225,224,225,224,224,224,231,230,231,230,230,229,229,228,229,227,228,227,227,226,226,225,226,225,225,224,224,231,231,230,231,230,230,229,230,229,229,228,229,228,228,228,228,227,228,227,227,226,227,226,226,225,226,225,225,224,225,224,225,224,231,231,231,230,231,230,231,230,230,230,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,228,65,66,65,66,65,66,65,66,65,65,65,66,65,66,65,66,65,67,69,69,69,69,69,225,20,224,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,21,21,69,69,67,67,66,69,68,67,66,69,66,69,66,67,66,67,66,67,66,67,66,67,67,67,66,66,65,65,65,66,65,67,66,67,66,67,66,67,66,67,66,66,65,66,65,65,68,66,65,66,65,66,65,66,65,66,65,67,67,68,66,66,65,68,65,69,68,68,67,67,67,68,69,68,67,68,67,69,68,69,68,68,67,68,67,67,68,69,69,69,68,69,68,69,68,69,68,69,69,69,68,69,68,68,67,68,67,68,67,67,67,67,68,69,69,69,68,69,68,69,68,69,69,69,69,68,67,68,67,68,68,68,68,69,68,69,69,67,68,69,68,69 ,239,235,239,235,238,235,237,235,237,235,236,235,236,235,235,235,235,235,234,235,233,235,233,235,232,235,239,235,239,235,238,235,238,235,237,235,237,235,236,235,236,235,235,235,235,235,234,235,234,235,234,235,233,235,233,235,232,235,239,235,238,235,238,235,237,235,237,235,236,235,235,235,235,235,234,235,234,235,233,235,233,235,232,235,239,235,239,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,233,235,233,234,233,235,233,234,232,235,232,234,239,235,239,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,234,234,234,234,234,234,233,234,233,234,233,234,233,234,232,234,232,234,231,234,231,234,231,234,231,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,228,225,228,224,228,225,228,224,228,224,228,224,227,224,227,224,227,224,227,224,227,224,227,224,227,224,226,224,226,224,226,224,226,231,226,231,226,231,226,231,225,231,225,231,225,231,225,231,225,231,225,231,224,231,224,230,224,230,224,230,231,230,231,230,230,230,230,230,230,230,229,230,229,230,229,230,228,230,228,230,228,230,227,230,227,230,227,230,226,230,226,230,226,230,225,230,225,230,225,229,224,230,231,229,231,229,230,229,230,229,229,229,229,229,228,229,228,229,227,229,227,229,226,229,226,229,225,229,225,229,224,229,231,229,231,229,230,229,229,228,229,229,228,228,228,228,227,228,227,226,226,226,225,225,225,228,224,224,231,231,231,230,231,230,230,230,230,230,230,229,230,229,229,229,229,229,229,228,228,228,228,228,228,227,228,227,227,227,227,227,227,226,226,226,226,226,226,225,226,225,225,225,225,225,225,224,224,224,224,224,231,231,231,230,231,230,230,230,230,230,66,66,66,65,65,65,66,65,65,65,65,65,65,65,66,66,66,65,65,69,69,69,69,69,69,69,69,68,68,68,68,67,21,21,21,21,21,21,21,21,21,21,21,21,22,20,21,21,21,21,21,21,69,69,69,68,68,68,68,68,68,67,67,67,67,66,67,66,67,66,67,66,66,66,67,67,67,66,67,67,66,66,65,67,67,67,67,66,67,66,66,66,66,66,66,66,66,65,66,68,66,65,65,66,66,65,65,65,65,65,65,65,67,67,67,66,66,65,69,69,68,68,69,68,68,67,69,68,68,67,68,69,69,68,68,68,68,67,67,69,69,69,69,69,69,68,69,68,68,68,68,68,69,69,69,68,68,68,68,68,68,67,67,67,67,68,68,68,69,69,69,68,69,68,69,69,69,69,69,67,67,67,68,68,68,68,68,68,69,69,69,68,68,69,69,69 ,235,239,236,239,235,239,235,239,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,233,235,233,235,232,235,239,235,239,235,238,235,238,235,238,235,237,235,237,235,237,235,236,235,236,235,236,235,235,235,235,235,234,235,234,235,234,235,233,235,233,235,233,235,232,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,238,234,238,235,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,229,234,229,234,229,226,229,226,229,226,229,225,229,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,228,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,224,227,224,227,224,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,226,231,226,230,226,231,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,230,225,229,225,229,225,224,225,229,225,224,225,229,225,224,225,224,225,224,224,224,224,224,224,224,224,224,231,230,231,230,231,230,230,229,230,229,230,229,229,228,229,228,229,228,228,227,228,227,227,227,227,226,227,226,226,226,226,225,226,225,225,224,225,224,225,224,224,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,229,230,229,67,66,66,65,66,65,66,65,66,65,65,67,67,66,67,66,66,65,66,65,69,69,69,69,69,69,69,69,69,68,69,68,68,67,68,67,67,21,21,21,21,21,21,21,21,22,20,21,21,21,21,69,69,68,68,67,67,66,69,66,69,66,69,66,69,66,67,66,67,66,67,66,67,66,67,66,67,67,67,65,67,66,66,67,67,66,67,66,67,66,67,66,66,68,68,66,66,65,66,68,67,66,65,65,66,65,66,65,65,65,65,68,65,67,67,67,67,66,68,69,69,68,69,69,69,68,68,67,69,67,68,67,69,68,69,68,68,67,67,69,69,69,69,69,69,68,69,68,69,68,69,68,68,69,69,68,69,68,69,68,68,67,68,67,67,67,68,68,69,68,69,68,69,68,69,68,69,68,69,67,68,67,68,67,68,68,69,68,69,68,69,69,68,69,69,69,69 ,239,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,238,235,237,235,237,235,237,235,237,235,237,235,237,235,237,235,237,235,236,235,236,235,236,235,236,235,236,235,236,235,235,235,236,235,235,235,235,235,235,235,235,235,235,235,235,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,233,235,233,235,233,235,233,235,233,235,233,235,233,235,233,235,232,235,232,234,232,235,239,234,239,235,238,234,238,235,238,234,237,234,237,234,236,234,236,234,235,234,235,234,235,234,234,234,234,234,234,234,233,234,233,234,232,234,239,234,239,234,239,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,234,234,234,234,234,234,234,233,233,234,225,225,225,233,225,225,224,225,231,225,231,225,231,225,230,225,230,225,230,225,229,225,229,225,229,225,228,225,228,224,228,225,228,224,227,224,227,224,227,224,226,224,226,224,226,224,225,224,225,224,225,224,225,224,224,224,231,224,231,224,231,224,231,224,231,231,231,231,231,231,230,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,228,226,229,226,228,226,228,226,228,226,226,226,228,226,225,226,228,226,225,226,228,225,225,225,228,225,225,225,228,225,225,225,228,225,225,225,225,225,224,225,225,225,224,225,224,224,224,224,224,224,224,224,224,224,224,231,231,231,230,230,230,230,229,230,229,229,229,229,228,228,228,228,228,227,227,227,227,227,226,226,226,226,225,226,66,66,66,66,66,66,65,65,65,65,66,66,67,67,66,67,66,66,65,66,65,65,68,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,67,68,67,67,21,21,21,21,21,22,20,21,21,69,69,69,68,68,68,68,67,68,67,67,66,69,68,67,66,67,66,66,66,67,66,66,66,67,67,67,67,67,66,65,65,66,67,67,67,67,67,67,66,67,66,68,68,68,67,67,67,67,67,66,66,66,65,65,65,66,65,65,65,65,65,65,65,65,67,67,67,67,67,67,69,69,69,68,69,68,68,67,67,67,68,68,67,69,68,68,67,67,68,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,69,69,68,69,68,68,68,68,68,67,67,67,67,68,68,69,69,69,69,69,68,69,68,69,67,67,67,68,68,68,68,68,68,69,68,69,69,68,68,69,69,69,69 ,235,231,235,239,235,231,235,239,235,231,235,238,235,231,235,238,235,230,235,238,235,230,235,238,235,230,235,237,235,229,235,237,235,229,235,237,235,229,235,236,235,228,235,236,235,228,235,236,235,228,235,235,235,228,235,235,235,227,235,235,235,227,235,235,235,227,235,234,235,226,235,234,235,226,235,234,235,226,235,233,235,225,235,233,235,225,235,233,235,225,235,233,235,225,235,232,235,231,235,239,235,231,235,239,235,231,235,238,235,230,235,238,235,230,235,237,235,229,234,237,235,229,234,236,235,228,234,236,235,228,234,236,234,228,234,235,234,227,234,235,234,227,234,234,234,226,234,234,234,226,234,233,234,225,234,233,234,225,234,233,234,225,234,232,234,231,234,239,234,230,234,238,234,230,234,237,234,229,234,236,234,228,234,235,234,227,234,235,234,226,233,226,234,226,225,225,225,225,225,224,225,231,225,231,225,231,225,230,225,230,225,229,225,229,225,228,225,228,225,228,225,228,224,227,225,227,224,226,224,226,224,226,224,225,224,225,224,225,224,231,224,231,224,231,224,231,224,231,224,231,231,231,224,231,231,231,231,231,231,230,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,227,230,228,227,227,229,227,226,227,229,227,226,227,229,227,226,227,229,227,226,227,229,227,226,226,229,227,226,226,229,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,231,231,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,230,229,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,65,65,66,65,66,65,66,65,66,65,66,65,66,66,67,66,67,66,67,65,66,65,66,65,67,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,68,67,68,67,68,67,68,67,21,22,20,69,69,67,67,66,69,68,67,66,69,66,69,66,67,66,69,66,67,66,67,66,67,66,67,66,67,66,67,67,67,66,66,65,65,67,67,66,67,66,67,66,67,66,68,67,68,67,68,67,67,66,67,66,66,66,66,65,66,65,66,68,68,67,68,66,66,65,65,67,67,67,68,67,67,67,69,68,69,68,69,67,68,67,68,67,68,67,68,67,68,67,68,69,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,69,69,68,69,68,68,68,68,67,68,67,68,67,67,68,69,68,69,69,69,68,69,67,68,67,68,67,68,67,68,68,69,68,69,69,69,68,69,69,69,69,69 ,232,235,232,235,233,235,233,235,233,235,234,235,234,235,234,235,234,235,235,235,235,235,235,235,236,235,236,235,236,235,237,235,237,235,237,235,237,235,238,235,238,235,238,235,239,235,239,235,239,235,239,235,238,235,238,235,238,235,237,235,237,235,237,235,236,235,236,235,235,235,235,234,235,235,234,235,234,235,234,234,233,235,233,234,232,235,232,234,239,235,239,234,239,234,239,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,235,234,235,234,234,234,234,234,234,234,234,234,234,234,234,234,233,234,233,234,233,234,233,233,233,234,233,234,232,234,232,233,239,234,239,233,239,233,239,233,239,233,239,233,238,233,238,233,238,233,238,233,230,233,230,225,230,233,230,225,230,225,230,225,229,225,229,225,229,225,229,224,229,225,229,224,229,224,229,224,229,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,231,227,231,227,231,227,231,227,231,227,231,227,231,226,231,226,231,226,231,226,231,226,231,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,224,230,224,230,224,230,225,230,225,230,225,229,225,230,226,229,226,229,226,229,226,229,227,229,227,229,227,229,227,229,228,229,228,229,228,229,229,229,229,229,229,229,229,229,230,229,230,229,230,229,230,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,229,228,229,228,229,228,228,228,228,228,228,227,227,228,227,226,227,228,226,226,226,225,225,225,225,225,225,224,224,224,231,231,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,229,229,229,229,228,228,228,228,228,228,228,228,228,228,227,228,65,65,65,65,65,66,65,66,65,66,66,66,66,66,66,66,67,67,66,66,66,66,66,66,65,65,65,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,67,68,67,68,67,67,67,67,67,67,66,67,66,67,66,67,66,67,66,67,66,66,66,67,67,67,67,67,66,66,65,65,65,67,67,67,66,66,66,66,66,68,68,68,67,67,67,67,67,67,66,66,66,65,65,65,67,67,68,68,67,68,66,67,66,66,65,65,65,67,67,67,67,67,67,67,69,68,67,67,67,69,68,68,67,68,67,68,68,68,68,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,69,69,68,69,68,68,68,68,67,67,67,67,68,68,68,69,69,69,69,69,67,67,67,68,67,68,68,68,68,68,68,69,69,69,69,68,69,69,69,69,69 ,235,232,235,225,235,233,235,225,235,234,235,226,235,234,235,226,235,235,235,227,235,235,235,227,235,236,235,228,235,236,235,229,235,237,235,229,235,237,235,230,235,238,235,230,235,238,235,231,235,239,235,231,235,239,235,231,235,238,235,230,235,237,235,228,235,236,235,227,235,234,235,226,235,233,235,224,235,239,235,231,235,239,235,231,235,239,235,231,235,239,235,231,234,238,235,230,234,238,235,230,234,238,235,230,234,238,234,230,234,237,234,229,234,237,234,229,234,237,234,229,234,237,234,229,234,236,234,228,234,236,234,228,234,236,234,228,234,236,234,228,234,235,234,227,234,235,234,227,234,235,234,227,234,235,234,227,234,235,234,226,234,234,234,226,234,234,234,226,234,234,234,226,233,234,234,226,233,233,233,225,233,233,233,225,233,233,233,225,233,225,233,225,225,224,225,224,225,231,225,231,225,231,225,231,225,230,225,230,225,230,225,230,224,229,224,229,224,229,224,229,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,224,226,224,226,224,226,231,226,231,225,231,225,231,225,231,225,231,224,231,224,231,224,231,225,231,225,231,225,231,225,231,225,231,225,231,225,230,225,231,226,230,226,230,226,230,226,230,226,230,226,230,226,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,231,230,231,230,231,230,231,230,231,230,231,231,231,231,231,230,231,230,230,229,229,228,229,228,228,227,227,226,227,226,226,225,225,224,225,224,231,231,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,65,65,65,66,65,66,65,66,65,66,65,66,65,66,66,66,66,67,66,67,66,67,66,66,65,66,65,65,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,67,67,67,66,69,66,69,66,69,66,67,66,69,66,67,66,67,67,67,66,67,67,67,66,67,66,67,66,67,66,66,66,66,65,66,65,66,65,68,67,68,67,68,67,67,66,67,66,67,66,66,65,66,65,67,66,68,67,68,66,66,65,65,65,65,65,65,65,65,65,67,67,67,67,68,67,68,67,68,67,69,68,68,67,67,67,68,67,68,67,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,69,69,68,68,67,67,67,68,67,67,67,68,67,68,68,69,68,69,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,69,69,69,69 ,232,235,232,235,233,235,233,235,233,235,233,235,234,235,234,235,234,235,234,235,235,235,235,235,235,235,235,235,236,235,236,235,236,235,236,235,237,235,237,235,237,235,237,235,238,235,238,235,238,234,238,235,239,234,239,235,239,234,238,235,237,234,236,235,235,234,233,234,232,234,239,235,239,234,239,234,239,234,238,234,239,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,234,234,234,233,234,234,234,233,234,233,234,233,234,233,234,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,232,233,232,233,232,233,232,233,231,233,231,225,231,233,230,225,230,225,230,224,230,225,229,224,229,224,229,224,229,224,229,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,224,226,224,226,224,226,231,226,231,225,231,225,231,225,231,225,231,224,231,224,231,224,231,224,231,224,231,225,231,225,231,225,230,225,231,225,230,225,230,225,230,225,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,227,230,226,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,228,229,228,230,228,229,228,229,228,229,228,229,228,229,228,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,229,229,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,231,228,231,228,231,228,231,231,231,228,231,228,230,228,229,228,228,228,226,226,225,228,224,231,231,228,231,231,231,227,231,230,231,227,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,229,229,228,229,228,228,228,228,228,65,65,65,65,65,65,66,65,66,65,66,66,66,66,66,66,66,67,66,67,67,66,67,66,66,66,66,65,65,65,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,66,69,68,67,66,67,67,67,66,67,67,67,67,67,66,66,66,68,66,66,66,66,65,65,65,65,65,65,68,68,68,67,67,67,67,67,66,67,66,66,66,66,65,68,67,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,68,67,68,67,68,68,68,67,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,68,68,68,68,69,67,67,67,68,67,68,68,68,68,68,68,69,68,69,69,69,69,69,69,69,69,69,69 ,235,225,235,235,235,228,235,238,235,231,235,239,235,231,235,239,235,231,235,239,235,231,235,238,235,230,235,238,235,230,235,238,235,230,235,238,235,230,235,237,235,229,235,237,235,229,235,237,235,229,235,236,235,228,235,236,235,228,235,236,235,228,235,236,235,228,235,235,235,227,235,235,235,227,235,235,235,227,234,234,235,227,234,234,235,226,234,234,235,226,234,234,234,226,234,233,234,225,234,233,234,225,234,233,234,225,234,233,234,225,234,232,234,231,234,239,234,231,234,238,234,230,234,238,234,230,234,237,234,229,234,237,234,229,234,236,234,228,234,236,234,228,234,235,234,227,234,235,234,227,234,234,234,226,234,234,234,226,233,233,234,225,233,233,233,225,233,239,233,231,233,239,233,231,233,238,233,230,233,238,233,230,233,238,233,230,233,237,233,229,233,229,233,229,225,228,225,228,225,228,225,228,225,227,225,227,224,227,225,227,224,227,224,227,224,226,224,226,224,226,224,226,224,225,224,225,224,225,224,225,224,224,224,224,231,224,224,225,231,225,231,225,231,225,231,225,231,225,231,226,231,226,231,226,231,226,231,226,231,226,231,227,231,226,231,227,231,227,231,227,231,227,231,228,230,227,230,228,230,228,230,228,230,228,230,228,230,228,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,231,229,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,230,231,229,231,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,226,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,224,224,225,224,224,231,231,230,231,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,67,66,66,65,65,66,67,66,67,66,67,66,66,65,66,65,65,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,67,66,69,68,67,66,69,66,69,66,69,66,69,66,69,67,67,66,69,67,67,66,67,66,68,67,66,66,66,68,66,65,66,65,65,65,66,65,65,68,68,67,68,67,67,66,67,66,67,66,66,65,68,67,67,66,67,66,66,65,66,65,66,65,66,65,65,65,66,65,65,65,65,65,67,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,69,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,69,69,68,69,69,69,69,69 ,232,235,235,234,237,235,239,234,239,235,239,234,239,235,239,234,239,235,239,234,239,234,239,234,239,234,239,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,235,234,235,234,235,234,235,233,235,234,235,233,235,234,235,233,235,233,235,233,235,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,232,225,224,225,224,225,224,225,224,225,224,225,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,224,225,231,225,231,225,231,225,231,225,231,225,231,225,231,226,231,226,231,226,231,226,231,226,231,226,230,226,231,226,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,229,230,229,230,229,230,229,230,229,230,229,230,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,229,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,227,229,229,229,227,229,229,229,227,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,65,65,65,65,65,65,65,65,66,65,66,66,66,66,66,66,67,67,66,66,66,65,65,67,67,66,66,66,66,65,65,65,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,69,69,66,68,67,67,67,67,66,68,67,66,66,66,65,68,65,65,66,66,65,65,65,65,66,66,68,68,67,67,67,67,66,66,65,66,65,68,67,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,68,67,67,67,68,67,68,68,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,68,67,67,67,68,67,68,68,68,68,68,68,69,68,69,69,69,69,69,68,69,69,69,67,67,69 ,235,231,235,230,235,229,235,229,235,228,235,227,235,226,235,226,235,225,235,224,234,231,235,231,235,231,235,231,234,230,235,230,234,230,235,230,234,230,235,230,234,229,234,229,234,229,235,229,234,229,234,228,234,228,234,228,234,228,234,228,234,227,234,227,234,227,234,227,234,227,234,226,234,226,234,226,234,226,234,226,234,225,234,225,234,225,234,225,234,225,234,224,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,229,234,229,234,229,234,229,234,229,234,229,234,229,234,228,233,228,234,228,233,228,233,228,233,228,233,228,233,228,233,227,233,227,233,227,233,227,233,227,233,227,233,227,233,227,233,226,233,226,233,226,233,226,233,226,233,226,233,226,233,226,233,225,233,225,233,225,233,225,233,225,232,225,232,225,224,224,224,224,224,224,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,226,224,226,231,226,231,226,231,226,231,226,231,226,231,226,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,228,231,228,231,228,230,228,231,228,230,228,230,228,230,228,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,229,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,229,229,228,229,228,229,227,229,227,229,226,229,225,229,225,229,231,229,231,228,231,228,231,230,231,228,230,230,230,228,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,225,224,225,224,225,224,225,224,225,224,224,224,231,231,231,230,231,230,231,230,231,230,231,230,231,230,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,67,66,67,66,66,65,66,65,67,66,67,66,66,65,65,66,67,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,67,66,69,66,69,66,69,66,69,66,69,67,68,66,68,67,67,66,67,68,68,66,66,65,66,65,65,68,66,65,66,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,65,65,65,68,67,66,65,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,67,68,67,68,67,68,67,68,67,67,67,67,67,68,67,68,67,68,68,68,68,69,68,69,68,69,68,69,69,69,68,69,69,67,69,69 ,239,234,238,234,238,234,237,234,237,234,236,234,236,234,235,234,235,234,234,234,233,234,233,234,232,234,239,234,239,234,239,234,239,234,238,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,235,234,235,234,234,234,234,234,234,234,234,234,234,234,234,234,233,234,233,234,233,234,233,234,233,234,233,234,232,234,232,234,232,234,239,234,239,234,239,233,238,234,238,233,238,234,238,233,238,233,238,233,237,233,237,233,237,233,237,233,237,233,237,233,236,233,236,233,236,233,236,233,236,233,236,233,235,233,235,233,235,233,235,233,234,233,235,233,234,233,234,233,234,233,234,233,233,233,233,232,233,233,233,232,233,232,233,232,232,232,232,232,232,232,232,232,232,232,225,224,224,232,225,224,225,224,225,224,225,224,225,224,225,224,226,224,225,224,226,231,226,224,226,231,226,231,226,231,226,231,227,231,226,231,227,231,227,231,227,231,227,231,227,231,227,231,227,230,227,231,228,230,228,231,228,230,228,230,228,230,228,230,228,230,228,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,228,229,228,229,228,229,228,229,227,229,227,228,226,229,226,228,226,228,226,228,225,228,225,228,224,228,224,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,227,229,227,229,227,229,228,229,227,228,228,228,227,228,228,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,226,227,226,226,226,226,226,226,226,226,226,226,225,226,225,225,225,225,225,225,225,225,225,225,224,225,67,65,65,65,65,65,65,66,65,66,65,66,66,66,66,66,67,67,66,66,66,66,65,65,67,67,66,66,65,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,69,69,68,68,68,68,67,67,68,67,67,69,69,69,69,66,68,67,67,66,68,67,67,66,67,68,67,66,66,65,65,67,67,66,66,68,66,65,65,65,66,65,65,65,65,65,65,65,65,65,65,65,67,67,67,67,67,67,67,67,67,67,67,67,68,67,67,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,69,69,69,68,69,69,69,68,69,68,68,68,68,68,68,69,68,68,68,67,67,67,67,67,68,67,69,67,68,67,68,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69 ,235,231,234,231,235,230,234,230,235,230,234,229,235,229,234,228,235,228,234,227,234,227,234,226,234,226,234,225,234,225,234,225,234,224,234,231,234,231,234,231,234,231,234,231,234,231,234,230,234,230,234,230,234,230,234,229,234,229,234,229,234,229,234,229,234,229,234,228,234,228,234,228,234,228,234,228,234,228,234,227,234,227,234,227,234,227,234,227,234,227,234,226,234,226,234,226,234,226,234,226,234,226,234,225,234,225,234,225,234,225,234,225,234,225,234,224,234,224,234,231,234,231,234,231,234,231,233,230,234,230,233,229,233,229,233,229,233,229,233,228,233,228,233,228,233,228,233,227,233,227,233,227,233,227,233,226,233,226,233,226,233,226,233,225,233,225,233,225,233,224,233,224,233,225,233,225,233,225,233,225,233,225,233,225,233,225,232,225,233,226,232,225,232,226,232,226,232,226,232,226,232,226,224,226,224,226,224,226,224,227,224,227,224,227,224,227,224,227,231,227,224,227,231,227,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,229,231,229,231,229,231,229,231,229,230,229,231,229,230,229,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,230,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,229,230,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,228,226,229,226,228,226,228,226,225,226,228,226,224,225,228,225,224,225,228,225,224,224,228,231,230,231,228,231,230,231,230,231,230,230,230,230,229,230,229,230,229,230,229,230,229,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,227,226,227,226,227,226,226,226,226,225,226,225,226,225,226,225,67,67,67,65,66,65,65,65,66,65,66,65,66,65,66,66,67,66,67,66,66,65,66,65,65,67,65,66,67,66,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,66,68,66,68,66,68,66,68,66,68,66,68,66,67,68,68,66,66,66,66,65,66,65,66,65,68,65,66,65,65,65,66,65,65,67,68,67,68,67,68,68,68,67,67,66,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,68,69,67,67,68,67,68,67,68,67,68,67,68,67,67,67,68,67,68,69,69,68,69,69,68,67,69,68,69,67,69,67,68,67,68,67,67,68,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,68,69,68,69,67,69,68,69,69,69,69,69 ,239,234,239,234,239,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,234,236,234,235,234,235,234,235,234,235,234,235,234,234,234,234,234,234,234,234,234,233,234,233,234,233,234,233,234,232,234,232,234,232,234,239,234,239,234,238,234,238,234,238,234,237,234,237,234,237,234,236,234,236,234,236,234,235,234,235,234,235,234,234,233,234,234,234,233,233,233,233,233,233,233,232,233,232,233,238,233,237,233,235,233,234,233,232,233,232,233,232,233,232,233,232,233,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,233,234,233,234,232,234,233,234,233,234,232,234,232,234,233,234,232,234,232,234,232,234,232,234,232,234,232,235,232,235,232,235,232,235,232,235,232,235,232,235,232,235,232,235,224,227,224,227,224,227,224,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,229,231,229,231,229,230,229,231,229,230,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,231,230,231,229,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,229,229,229,228,229,229,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,227,226,228,226,227,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,227,224,227,224,231,231,227,231,230,230,227,230,230,230,229,229,229,229,229,229,228,228,228,228,228,228,227,227,227,227,227,227,226,226,226,226,226,226,225,225,67,67,67,67,67,65,65,65,65,65,65,66,65,66,66,66,67,67,66,66,66,66,65,65,65,67,66,67,67,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,66,68,67,67,66,66,67,66,68,67,66,66,66,66,65,66,65,65,65,65,68,65,65,65,65,67,67,67,67,67,67,68,67,68,68,68,67,67,66,66,66,68,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,69,68,68,67,67,67,67,68,67,68,67,68,67,67,67,67,67,67,67,68,67,69,69,68,68,68,67,67,68,68,69,67,67,67,68,69,68,69,69,69,69,69,69,69,67,68,68,68,68,68,68,68,68,69,68,69,69,67,68,68,69,68,69,69,69,69,69 ,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,229,234,229,234,229,234,229,234,229,234,229,234,229,234,229,234,229,234,229,234,228,234,228,234,228,234,228,234,228,234,228,234,228,234,228,234,228,234,227,234,227,234,227,234,227,234,227,234,227,234,227,234,227,234,227,234,226,234,226,234,226,234,226,234,226,234,226,234,226,234,226,233,225,234,225,233,225,234,225,233,225,233,225,233,225,233,225,233,225,233,225,233,224,233,224,233,224,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,226,233,226,233,226,233,226,233,226,232,226,233,226,232,226,232,226,232,226,232,226,232,226,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,224,227,224,227,224,227,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,226,225,67,67,67,67,67,67,65,65,65,65,66,65,66,65,66,67,67,66,67,66,66,65,66,65,65,66,67,66,67,66,69,66,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,66,68,66,68,66,68,66,68,67,67,66,68,67,66,65,66,65,66,65,68,67,67,66,66,65,65,65,67,67,67,68,68,67,68,68,68,67,69,68,67,66,67,66,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,69,68,68,67,68,67,68,67,68,67,67,67,67,67,68,67,68,67,68,67,68,69,69,68,68,67,68,67,67,67,69,67,69,68,69,68,69,68,69,68,69,69,69,69,69,67,68,68,68,68,69,68,69,68,69,67,67,67,68,68,69,67,68,68,69,68,69 ,231,234,238,234,236,234,235,234,226,234,232,234,239,234,238,234,229,234,237,234,236,234,235,234,227,234,234,234,233,234,232,234,231,234,239,234,239,234,239,234,231,234,239,234,239,234,238,234,231,234,238,234,238,234,238,234,230,234,238,234,238,234,238,234,230,234,238,234,238,234,238,234,230,234,237,234,237,233,237,234,229,233,237,234,237,233,237,234,229,233,237,233,237,233,237,233,229,233,236,233,237,233,236,233,228,233,236,233,236,233,236,233,228,233,236,233,236,233,236,233,228,233,236,233,236,233,235,233,227,233,235,233,235,233,235,233,227,233,235,233,235,233,235,233,227,233,235,233,235,233,234,233,227,232,234,233,234,232,234,232,226,232,234,232,234,232,234,232,226,232,234,232,234,232,233,232,226,232,233,232,233,232,233,232,225,232,233,232,233,232,233,232,225,232,233,232,233,232,232,232,225,231,224,239,224,231,224,231,224,231,224,231,224,231,224,231,224,231,224,231,225,231,225,231,225,231,225,231,225,231,225,231,225,230,225,230,226,230,226,230,226,230,226,230,226,230,226,230,227,230,226,230,227,230,227,230,227,230,227,230,227,230,227,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,229,229,229,230,229,229,229,229,229,229,229,229,229,229,229,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,231,229,231,229,231,229,231,229,231,229,231,229,230,228,229,228,229,228,228,228,228,228,227,228,227,228,226,228,225,228,225,228,224,228,231,228,230,228,229,228,229,228,228,228,227,227,226,228,226,227,225,227,224,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,230,227,231,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,229,229,227,229,229,229,227,229,229,229,227,229,228,229,67,67,67,67,67,67,67,67,65,65,65,65,65,65,65,67,67,66,66,66,66,66,65,65,66,66,66,68,68,68,67,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,66,68,66,66,66,66,66,66,66,68,66,66,66,66,66,66,68,68,67,67,66,65,65,68,67,67,67,67,67,68,68,68,67,69,68,68,67,66,66,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,69,68,68,67,67,67,68,67,67,67,67,67,67,67,68,67,67,67,68,69,69,68,68,68,68,67,67,67,68,69,68,67,68,68,69,69,69,68,69,69,69,69,69,69,69,68,68,68,68,68,69,69,69,67,67,67,68,69,69,69,69,68,69,69,69,69 ,234,231,234,231,234,231,234,230,234,230,234,229,234,229,234,229,234,228,234,228,234,228,234,227,234,227,234,227,234,226,234,226,234,226,234,225,234,225,234,224,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,231,234,230,234,231,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,230,234,229,234,230,233,229,234,229,233,229,233,229,233,229,233,229,233,229,233,229,233,229,233,229,233,229,233,229,233,228,233,229,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,228,233,227,233,228,233,227,233,227,233,227,233,227,232,227,233,227,232,227,232,227,232,227,232,227,232,227,232,227,232,226,232,227,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,239,225,232,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,225,231,224,231,224,231,224,231,225,231,225,231,225,230,225,231,225,230,225,230,226,230,226,230,226,230,226,230,226,230,226,230,227,230,227,230,227,230,227,230,228,230,227,230,228,230,228,230,228,230,228,230,229,230,229,230,229,230,229,230,229,229,229,229,230,229,230,229,230,229,230,229,230,229,230,229,231,229,231,229,231,229,231,229,231,229,230,229,229,229,228,229,227,229,225,229,224,229,231,229,231,228,231,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,226,228,226,227,225,227,225,227,225,227,225,227,224,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,230,230,227,231,230,230,227,230,229,230,227,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,67,67,67,67,67,67,67,67,67,65,65,65,66,65,66,67,67,66,66,66,66,65,66,65,68,66,68,66,68,66,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,66,68,66,68,66,67,66,67,67,67,66,67,66,66,66,66,65,66,68,67,66,65,65,65,68,67,67,68,67,68,67,68,67,69,68,68,67,67,66,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,68,67,67,67,67,67,68,67,68,67,68,67,68,67,69,68,69,68,68,67,68,67,67,68,68,69,67,68,69,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,69,68,67,68,69,67,68,69,67,68,69,69,69,68,69,68,69 ,239,234,239,234,239,234,239,234,238,234,238,234,238,234,238,234,238,234,237,234,237,234,237,234,237,234,237,234,236,234,236,234,236,234,236,233,236,234,236,234,235,234,235,233,235,234,235,233,235,234,234,233,234,233,234,233,234,233,234,233,233,233,233,233,233,233,233,233,233,233,233,233,232,233,232,233,239,233,239,233,238,233,238,233,237,233,237,233,237,233,236,233,236,233,236,233,235,233,235,233,234,233,234,233,234,233,233,233,233,233,232,233,232,233,239,233,239,233,239,233,238,233,238,233,238,233,238,233,238,233,238,232,237,233,237,232,237,233,237,232,237,232,236,232,236,232,236,232,236,232,236,232,236,232,235,232,235,232,235,232,235,232,235,232,234,232,234,232,234,232,234,232,234,232,234,232,233,232,233,232,233,232,233,232,233,232,232,232,232,232,232,232,239,239,239,239,238,239,238,239,238,231,230,231,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,230,227,231,227,230,227,231,227,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,225,230,225,230,225,230,226,230,226,230,226,230,227,230,227,230,227,230,227,229,228,230,228,229,228,229,229,229,229,229,229,229,230,229,230,229,230,229,231,229,231,229,231,229,230,229,230,229,229,229,228,229,228,229,227,229,226,229,226,229,225,229,224,228,231,229,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,229,228,229,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,226,226,227,226,226,226,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,224,227,224,227,224,227,231,227,231,227,230,227,230,227,230,227,229,227,229,227,228,67,67,67,67,67,67,67,67,67,67,65,65,65,65,65,67,67,67,66,66,65,65,65,66,66,66,66,68,66,67,67,67,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,66,67,67,67,66,67,66,66,66,66,66,66,65,65,65,65,65,65,65,68,67,67,67,68,68,68,67,69,68,68,68,68,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,67,67,67,68,67,68,68,69,69,68,68,68,67,67,67,68,68,69,68,69,68,69,68,69,69,69,69,69,69,67,69,69,69,68,67,67,67,68,68,69,67,67,67,69,68,67,69,69,69,69,69,69,69 ,234,231,234,231,234,231,234,231,234,231,234,231,234,230,234,230,234,230,234,230,234,230,234,230,234,229,234,229,234,229,234,229,234,229,234,229,234,228,234,228,234,228,234,228,234,228,234,228,234,228,234,228,234,227,234,227,234,227,234,227,233,227,234,227,234,226,234,226,233,226,234,226,233,226,234,226,233,225,233,225,233,225,233,225,233,225,233,225,233,225,233,224,233,231,233,231,233,231,233,230,233,230,233,230,233,229,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,225,233,224,233,231,233,231,232,231,233,231,232,231,232,231,232,230,232,230,232,230,232,230,232,230,232,230,232,229,232,229,232,229,232,229,232,229,232,229,232,228,232,228,232,228,232,228,232,228,232,228,232,227,232,227,232,227,232,227,232,227,239,227,239,226,239,226,239,226,239,226,239,226,231,226,231,226,231,225,231,225,231,225,231,225,231,225,231,224,231,224,231,231,231,231,230,231,231,231,230,231,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,225,229,225,229,225,229,225,229,225,229,224,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,228,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,226,226,227,226,226,226,227,226,226,226,227,226,227,226,227,225,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,67,65,67,67,67,67,67,67,67,67,67,65,65,66,65,66,65,67,66,67,66,66,65,65,66,68,66,68,66,68,66,67,66,67,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,66,67,66,67,66,66,66,66,65,66,65,66,65,65,65,66,65,65,68,66,67,68,67,68,67,69,68,69,68,68,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,69,67,67,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,69,68,68,67,68,67,68,68,69,69,67,67,69,68,69,68,69,68,69,68,69,68,67,67,69,67,68,67,68,68,69,67,68,67,68,69,69,67,67,68,69,68,69,69,69 ,231,234,239,234,231,234,239,234,231,233,238,234,230,233,238,234,230,233,238,234,230,233,238,234,230,233,237,234,229,233,237,233,229,233,237,233,229,233,237,233,229,233,236,233,228,233,236,233,228,233,236,233,228,233,235,233,228,233,235,233,227,233,235,233,227,233,235,233,227,233,234,233,226,233,234,233,226,233,234,233,226,233,234,233,226,233,233,233,225,233,233,233,225,233,233,233,225,233,233,233,225,233,232,233,224,233,232,233,231,233,239,233,230,233,238,233,229,233,237,233,228,232,236,233,228,232,235,232,227,232,234,232,226,232,233,232,225,232,232,232,231,232,239,232,231,232,239,232,231,232,238,232,230,232,238,232,230,232,238,232,230,232,237,232,229,232,237,232,229,232,237,232,229,232,236,232,228,232,236,232,228,232,236,239,228,239,235,232,227,239,235,239,227,239,235,239,227,239,235,239,227,239,234,239,226,231,226,231,226,231,226,231,226,230,225,231,225,230,225,231,225,230,225,230,225,230,224,230,224,230,224,230,231,230,231,230,231,230,230,230,230,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,227,230,227,230,227,230,226,230,226,230,226,230,226,229,225,229,225,229,224,229,224,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,229,230,228,230,229,230,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,228,227,227,227,227,227,227,227,227,227,227,227,227,226,227,227,227,226,227,226,227,226,226,226,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,226,226,225,227,226,227,225,227,225,227,225,227,225,227,225,67,65,66,66,67,67,67,67,67,67,67,67,65,65,65,65,65,66,67,67,66,66,65,65,66,66,66,66,66,68,66,67,66,67,67,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,69,69,68,69,68,68,68,68,68,68,67,68,66,65,67,67,66,66,66,69,66,66,65,68,68,67,67,67,66,68,66,65,65,68,66,68,68,68,67,69,69,68,68,68,67,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,67,67,67,67,68,68,68,68,69,69,69,69,68,68,68,67,68,68,68,68,68,68,68,68,68,68,68,69,67,68,69,68,69,68,69,68,69,69,67,67,68,67,67,67,68,68,68,68,68,68,67,67,68,68,69,68,68,67,69,69,69,69,69,69 ,234,230,234,227,234,224,234,231,234,231,234,230,234,230,234,229,234,228,234,228,234,227,234,227,234,226,234,226,234,225,233,225,234,231,234,231,234,231,233,231,234,231,233,230,234,230,233,230,234,230,233,230,234,230,233,229,233,229,233,229,233,229,233,228,233,228,233,228,233,228,233,228,233,228,233,227,233,227,233,227,233,227,233,227,233,227,233,226,233,226,233,226,233,226,233,225,233,225,233,225,233,225,233,225,233,225,233,224,233,231,233,231,233,231,233,231,233,230,233,230,233,230,233,230,233,229,232,229,233,229,233,228,233,228,232,228,232,228,232,227,232,227,232,227,232,227,232,226,232,226,232,226,232,226,232,225,232,225,232,225,232,225,232,224,232,224,232,231,232,231,232,231,232,231,232,231,232,231,232,230,232,230,232,230,232,230,239,229,232,230,239,229,239,229,239,229,239,229,239,228,239,228,239,228,239,228,231,228,239,228,231,227,231,227,231,227,231,227,231,227,231,227,230,226,231,226,230,226,231,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,231,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,228,230,228,230,228,230,227,230,227,230,227,229,226,230,226,229,225,229,225,229,225,229,225,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,228,229,228,228,228,229,228,228,227,228,227,228,227,228,227,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,225,227,231,228,231,227,230,227,230,227,229,227,229,227,228,227,228,227,227,227,227,227,226,227,226,227,225,227,224,227,231,227,231,227,231,227,231,227,230,227,230,226,230,226,230,226,230,226,230,226,229,226,229,226,229,226,229,226,229,227,229,226,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,65,66,65,66,66,67,67,67,67,67,67,67,67,67,65,66,65,66,65,66,67,67,65,65,65,66,66,68,66,68,66,68,66,67,66,67,66,67,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,67,68,67,68,67,68,68,68,67,68,68,68,66,68,65,68,66,68,66,68,66,66,66,66,65,68,67,68,67,67,66,66,65,68,65,67,67,68,67,68,67,69,68,69,68,68,67,68,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,69,69,68,68,67,68,67,67,67,68,67,69,68,68,67,68,69,68,68,69,69,69,69,68,67,68,67,68,68,68,68,68,68,69,69,68,67,69,68,69,68,69,68,67,67,69,67,68,67,67,67,68,67,68,67,68,68,67,67,68,67,69,68,68,67,68,67,69,69,69,69,69 ,239,233,231,233,238,233,230,233,238,233,230,233,237,233,229,233,237,233,228,233,236,233,228,233,235,233,227,233,235,233,227,233,234,233,226,233,234,233,225,233,233,233,225,233,232,233,224,233,239,233,231,233,238,233,230,233,237,233,229,233,237,233,229,233,236,233,228,233,235,233,227,233,235,233,226,233,234,233,226,233,233,233,225,233,233,233,224,233,239,233,231,233,239,233,231,233,239,233,231,232,239,233,231,232,239,233,231,232,238,232,230,232,238,232,230,232,238,232,230,232,238,232,230,232,238,232,230,232,238,232,230,232,238,232,230,232,238,232,230,232,237,232,229,232,237,232,229,232,237,232,229,232,237,232,229,232,237,232,229,232,237,232,229,232,237,232,229,232,237,232,229,239,236,239,228,239,236,239,228,239,236,239,228,239,236,239,228,239,236,239,228,239,236,239,228,239,236,239,228,239,236,239,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,229,226,230,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,228,224,229,224,228,224,228,224,228,224,228,231,228,230,228,230,228,230,228,229,228,229,228,228,228,228,228,227,228,227,228,227,228,226,228,226,227,225,228,225,227,224,227,231,227,231,227,231,227,230,227,230,227,230,227,229,227,229,227,229,227,228,227,228,227,228,227,228,227,227,227,227,226,227,226,226,226,226,226,226,226,225,226,225,226,225,226,225,226,224,226,224,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,228,226,228,226,228,226,227,226,227,226,227,227,226,227,226,65,65,65,66,66,67,67,67,67,67,67,67,67,67,67,65,65,65,65,65,65,66,65,66,66,66,66,66,66,66,66,66,68,66,66,67,67,68,68,68,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,68,67,68,66,66,66,66,66,66,65,68,68,68,67,67,67,67,66,66,68,65,67,67,68,68,68,67,69,69,68,68,68,68,67,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,68,67,68,69,68,67,68,68,68,68,69,68,67,69,69,69,68,68,68,68,68,68,68,68,68,69,68,67,68,68,69,68,67,67,67,67,67,67,69,67,67,67,67,67,68,68,68,68,68,67,67,67,68,69,69,68,68,67,67,69,69,69,69,69 ,233,231,234,231,233,230,233,230,233,230,234,229,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,225,233,224,233,231,233,231,233,230,233,230,233,230,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,224,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,233,231,232,231,233,231,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,230,232,229,232,229,232,229,232,229,232,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,228,239,229,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,228,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,227,225,228,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,225,226,225,226,224,226,224,226,224,226,224,226,231,226,231,226,231,226,230,226,230,226,229,226,229,226,229,226,228,226,228,226,227,226,227,226,226,227,226,227,226,227,225,65,66,65,66,66,66,66,67,66,67,67,67,67,67,67,65,65,65,65,66,65,66,65,66,65,66,65,66,66,66,66,68,66,68,67,67,66,67,66,67,66,67,67,69,69,69,69,69,68,69,68,69,68,68,68,68,67,69,69,69,68,69,68,69,68,68,67,68,67,68,67,67,67,68,68,68,65,68,65,68,67,68,66,68,66,66,65,66,65,69,68,68,67,68,67,67,66,67,66,68,65,67,67,68,67,68,69,69,68,69,68,68,67,68,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,69,68,68,68,69,68,69,68,69,68,69,68,69,69,69,67,68,67,68,68,68,69,68,67,69,68,67,69,69,67,69,67,68,67,68,67,69,67,67,67,69,67,68,68,69,68,67,67,68,67,69,68,69,68,68,67,67,68,69,69,69 ,231,233,239,233,230,233,238,233,230,233,237,233,229,233,236,233,228,233,236,233,227,233,235,233,227,233,234,233,226,233,233,233,225,233,233,233,224,233,239,233,231,233,238,233,230,233,237,233,229,233,236,233,228,233,235,233,227,233,234,233,225,233,233,233,224,233,239,233,231,233,238,233,230,233,238,233,230,233,237,233,229,233,236,233,228,233,236,233,228,233,235,233,227,232,234,233,226,232,234,232,226,232,233,232,225,232,232,232,224,232,232,232,225,232,233,232,225,232,234,232,226,232,234,232,227,232,235,232,228,232,236,232,229,232,237,232,229,232,238,232,230,232,238,232,231,232,239,232,231,232,239,232,231,232,239,232,231,239,239,232,231,239,239,239,231,239,238,239,231,239,238,239,230,239,238,239,230,239,238,239,230,239,238,239,230,239,238,239,230,239,238,239,230,239,238,239,230,238,237,239,230,238,237,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,230,228,229,228,229,228,229,228,229,228,229,227,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,229,227,228,226,229,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,225,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,225,227,225,226,224,226,225,226,224,226,224,226,224,226,224,226,224,226,224,226,231,226,231,226,230,226,230,226,229,226,229,226,228,226,228,226,227,226,227,226,226,226,225,226,225,226,224,226,231,226,231,226,230,65,65,65,66,66,66,66,66,66,67,67,67,67,67,67,65,65,65,65,65,65,66,65,66,65,66,66,66,66,66,66,66,66,68,66,66,66,67,67,68,67,68,68,68,68,69,69,69,68,69,68,68,68,68,68,68,68,68,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,68,68,68,68,67,68,67,67,66,66,66,65,65,67,68,68,67,68,67,67,66,67,66,66,65,67,67,67,67,68,69,69,68,69,68,68,67,68,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,68,68,68,68,68,69,68,67,67,67,69,69,69,69,69,69,67,69,68,67,67,68,67,68,68,68,68,68,68,69,67,67,67,68,68,69,68,69,68,68,67,67,69,69,69 ,233,231,233,230,233,230,233,229,233,228,233,228,233,227,233,226,233,226,233,225,233,224,233,231,233,231,233,230,233,230,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,231,233,231,233,231,233,230,233,230,233,230,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,225,233,225,233,225,233,225,233,224,233,225,233,225,233,225,232,225,233,226,232,226,232,226,232,227,232,227,232,227,232,228,232,228,232,228,232,228,232,229,232,229,232,229,232,229,232,230,232,230,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,239,231,232,231,239,231,239,231,239,231,239,231,239,231,239,231,239,230,239,231,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,231,229,239,230,230,229,231,229,230,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,227,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,227,228,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,226,228,225,228,225,227,225,228,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,227,225,227,224,227,224,227,224,227,231,226,231,226,231,226,230,226,230,226,229,226,229,226,228,226,228,226,227,226,227,226,227,226,226,226,226,226,225,226,225,226,225,226,231,226,231,226,231,226,230,226,230,226,230,65,65,65,66,65,66,66,67,66,67,66,67,66,67,67,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,66,68,66,68,66,67,66,67,66,67,66,67,67,68,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,68,67,68,67,68,67,67,66,65,66,67,68,68,67,68,67,67,66,67,66,67,66,65,67,68,67,68,69,69,68,69,68,68,67,68,67,68,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,67,68,67,68,67,68,67,68,67,67,67,69,67,68,68,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,67,68,69,68,67,67,69,69,67,69,67,69,67,69,67,69,67,68,67,69,67,68,68,69,68,69,68,67,67,68,67,68,67,68,68,69,68,69,69,69,69,69 ,231,233,230,233,228,233,227,233,225,233,224,233,231,233,230,233,230,233,230,233,229,233,229,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,225,233,225,233,225,233,224,233,231,233,231,233,230,233,230,233,230,233,229,233,229,232,228,233,228,233,228,233,228,232,227,233,227,232,226,233,226,232,226,232,225,232,225,232,225,232,224,232,224,232,224,232,225,232,225,232,225,232,225,232,226,232,226,232,226,232,227,232,227,232,227,232,228,232,228,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,230,232,231,232,231,232,231,232,231,232,231,232,230,232,230,232,229,239,229,239,228,239,228,239,227,239,227,239,227,239,226,239,226,239,225,239,225,239,225,239,224,239,231,239,231,239,231,239,231,239,230,239,230,239,230,238,230,239,230,238,230,239,230,238,229,238,229,238,229,238,229,238,229,238,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,229,225,230,225,229,225,230,225,229,225,229,225,229,224,229,224,229,224,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,229,228,229,229,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,224,226,224,226,224,226,231,226,230,226,230,226,230,226,229,226,229,226,228,226,228,226,228,226,227,226,227,226,226,226,226,225,225,226,225,225,224,226,224,225,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,228,65,65,65,65,65,65,65,65,65,66,65,66,65,66,66,66,66,66,66,66,66,66,66,66,67,66,66,65,66,68,67,66,66,67,68,66,66,67,67,67,67,68,68,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,68,67,67,67,67,67,67,66,67,66,68,68,68,67,67,67,67,66,66,66,66,67,67,67,68,69,69,68,69,68,68,68,68,67,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,68,67,69,68,67,68,68,68,68,68,68,68,68,68,68,68,69,68,69,68,69,69,69,69,69,68,69,68,68,69,69,69,69,69,69,68,69,68,68,67,68,67,68,67,68,68,68,68,68,68,69,67,67,67,68,67,68,68,68,68,69,69,69,69,69,69 ,233,231,233,231,233,231,233,230,233,230,233,229,233,229,233,229,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,224,233,231,233,231,233,231,233,230,233,230,233,230,233,229,233,229,233,229,233,228,233,228,233,228,233,227,233,227,233,227,233,226,233,226,233,226,233,225,233,225,233,225,232,224,233,224,232,225,233,225,232,226,232,226,232,226,232,227,232,227,232,228,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,231,232,231,232,231,232,231,232,230,232,229,232,229,232,228,232,227,232,226,232,226,232,225,232,224,232,231,232,231,239,231,239,231,239,231,232,231,239,231,239,231,239,231,239,231,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,229,239,229,239,229,239,229,239,229,239,229,238,229,239,229,238,229,238,229,238,228,238,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,228,224,228,224,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,224,227,231,227,231,227,231,227,230,226,230,226,229,226,229,226,229,226,228,226,228,226,227,226,227,226,227,226,226,226,226,226,226,226,225,226,225,226,224,226,231,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,228,226,228,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,67,66,65,65,66,65,66,66,67,66,66,65,68,65,68,68,68,67,67,68,67,66,66,66,67,66,67,66,67,67,67,66,68,69,69,68,69,68,69,68,69,68,69,68,68,68,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,67,67,67,67,67,66,69,66,67,66,67,68,68,67,68,67,67,66,67,66,67,66,67,67,68,67,69,68,69,68,69,68,68,67,68,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,68,69,69,68,68,67,68,67,68,67,68,67,68,68,68,68,68,68,69,68,69,69,69,68,69,68,69,69,68,69,69,68,69,67,69,67,69,67,69,67,69,67,68,67,68,67,68,68,68,68,69,68,69,67,68,67,68,67,68,68,69,68,69,69,69,69,69 ,231,233,229,233,227,233,224,233,231,233,231,233,231,233,230,233,230,233,230,233,230,233,229,233,229,233,229,233,229,233,229,233,228,233,228,233,228,233,228,233,228,233,227,233,227,232,227,233,227,232,226,233,226,232,226,232,226,232,225,232,225,232,225,232,225,232,225,232,225,232,224,232,224,232,224,232,225,232,225,232,225,232,226,232,226,232,226,232,227,232,227,232,228,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,231,232,231,232,231,232,230,232,230,232,228,232,227,232,226,232,225,232,224,232,231,232,231,232,231,239,231,239,231,239,231,239,231,239,231,239,231,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,238,229,239,230,238,229,239,229,238,229,238,229,238,229,239,229,238,229,238,229,238,229,238,229,238,229,238,229,238,228,238,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,228,226,229,226,228,225,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,228,224,227,224,228,224,227,224,227,231,227,230,227,230,227,229,227,229,227,228,227,227,227,227,227,226,227,225,227,225,227,224,227,231,226,230,226,229,226,228,226,227,226,226,226,225,226,231,226,231,226,231,226,231,226,230,226,230,226,230,226,230,226,229,226,229,225,229,225,229,225,228,225,228,225,228,225,228,225,227,225,227,225,227,226,227,225,227,226,227,226,226,226,226,226,226,65,65,65,65,65,65,65,65,65,66,65,65,65,66,67,67,66,66,66,66,65,65,67,67,66,66,66,66,65,65,68,68,67,68,67,68,66,67,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,69,69,69,68,69,68,68,68,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,67,67,67,66,67,66,66,66,68,68,68,67,67,67,67,66,67,66,66,67,68,68,68,69,69,68,68,68,68,68,67,67,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,67,67,67,67,67,69,69,68,68,67,67,67,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,69,69,69,69,69,69,68,69,68,68,68,68,68,67,67,68,67,68,68,68,68,68,68,69,69,67,67,68,69,69,68,69,68,69,69,69,69,69,69 ,233,231,233,231,233,231,233,231,233,230,233,230,233,230,233,230,233,230,233,229,233,229,233,229,233,229,233,228,233,228,233,228,233,228,233,227,233,227,233,227,233,227,233,227,233,227,233,226,233,226,233,226,233,226,232,225,233,225,233,225,233,225,232,224,233,224,232,225,233,225,232,226,233,226,232,226,233,227,232,227,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,231,232,231,232,231,232,230,232,228,232,226,232,224,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,230,232,231,239,230,232,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,229,239,230,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,238,229,239,229,238,228,239,229,238,228,238,228,238,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,230,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,226,229,225,229,225,229,225,229,225,228,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,228,226,228,226,228,226,228,226,228,226,228,226,227,226,228,226,227,226,227,226,227,226,227,226,227,226,227,225,226,226,227,225,226,226,226,225,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,65,65,65,66,65,65,65,66,65,66,65,66,65,66,67,67,66,66,66,66,65,65,67,67,66,67,66,67,66,66,65,68,67,68,67,67,66,68,66,66,66,67,66,67,66,67,68,69,66,67,69,69,68,69,68,69,68,69,68,69,68,68,69,69,69,69,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,67,67,68,67,67,66,67,66,67,66,66,68,68,67,68,67,67,66,67,66,67,66,67,67,68,67,68,69,69,68,68,67,68,67,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,67,68,67,68,67,67,67,69,68,69,68,69,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,68,69,69,68,69,68,69,67,69,67,69,67,68,68,69,67,68,67,68,67,68,68,69,68,69,68,69,67,69,69,69,68,69,68,68,69,69,69,69,69,69 ,231,233,231,233,231,233,230,232,230,233,230,232,229,233,229,232,229,233,228,232,228,232,228,232,228,232,227,232,227,232,227,232,226,232,226,232,226,232,226,232,225,232,225,232,225,232,224,232,224,232,224,232,225,232,225,232,225,232,225,232,226,232,226,232,226,232,227,232,227,232,227,232,227,232,228,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,230,232,230,232,231,232,231,232,231,232,231,232,231,232,231,232,230,232,230,232,230,232,230,232,230,232,229,232,229,239,229,239,229,239,229,239,229,239,228,239,228,239,228,239,228,239,228,239,227,239,227,239,227,239,227,239,227,239,226,239,226,239,226,239,226,239,226,239,226,238,225,239,225,238,225,238,225,238,224,239,224,238,224,238,231,238,231,238,231,238,231,238,231,238,231,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,229,228,230,228,229,228,230,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,228,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,228,224,228,224,228,231,228,231,228,230,228,229,228,229,228,228,228,227,228,227,227,226,228,225,227,225,227,224,227,231,227,231,227,230,227,230,227,229,227,229,227,229,227,228,227,228,227,227,227,227,227,227,226,226,227,226,226,225,226,225,226,225,226,224,226,231,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,229,225,228,225,228,225,228,225,228,225,227,225,227,225,227,225,227,225,226,225,226,225,226,225,225,225,225,225,225,225,225,225,224,225,224,65,65,65,65,65,65,65,65,65,65,65,66,65,66,67,67,66,66,66,65,65,66,66,67,67,67,67,67,66,66,66,66,66,68,68,67,67,67,66,66,66,67,67,67,67,68,68,68,68,68,68,68,69,69,69,69,68,69,68,69,68,68,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,68,67,67,67,67,68,68,67,67,67,67,66,66,66,66,66,66,68,68,67,67,67,67,67,66,66,66,67,68,68,68,67,67,67,67,66,66,66,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,69,68,68,69,69,68,68,69,69,68,68,68,68,68,68,67,67,67,67,69,69,68,68,68,68,68,67,67,67,67,68,67,68,68,68,68,68,67,69,69,69,69,69,68,68,68,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,68,68,67,67,67,67,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,69,69,69,69,69,69,69 ,233,231,233,231,233,231,233,230,233,230,233,230,233,229,233,229,233,229,233,228,233,228,233,228,232,227,233,227,233,227,233,227,232,226,233,226,232,226,233,225,232,225,232,225,232,224,232,224,232,225,232,225,232,225,232,226,232,226,232,226,232,226,232,227,232,227,232,227,232,228,232,228,232,228,232,228,232,229,232,229,232,229,232,230,232,230,232,230,232,230,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,231,232,230,232,230,232,230,232,230,232,230,232,229,239,229,239,229,239,229,239,229,239,229,239,228,239,228,239,228,239,228,239,228,239,227,239,227,239,227,239,227,239,227,239,226,239,226,239,226,239,226,239,226,239,226,239,225,239,225,239,225,239,225,239,225,239,224,239,231,239,231,238,231,239,231,238,231,239,231,238,231,238,231,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,230,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,228,231,228,230,228,230,228,229,228,228,228,228,228,227,228,227,228,226,228,225,227,225,227,231,227,231,227,231,227,230,227,230,227,229,227,229,227,229,227,228,227,228,227,228,227,227,227,227,227,226,227,226,226,226,226,225,226,225,226,225,226,231,226,231,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,229,226,229,226,228,225,228,225,228,225,227,225,227,225,227,225,227,225,226,225,226,225,226,225,226,225,225,225,225,225,225,226,224,65,65,65,66,65,66,65,66,65,66,65,67,65,66,67,67,66,66,65,65,65,66,65,67,66,67,66,67,66,67,66,68,66,66,66,66,68,68,66,66,65,66,65,66,65,65,66,67,66,67,67,68,68,69,69,69,68,69,68,69,68,69,69,69,68,69,68,69,69,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,68,69,69,68,68,67,68,67,67,66,66,65,66,68,68,67,68,67,67,66,67,68,68,67,67,66,66,68,67,66,67,66,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,68,69,69,68,69,68,69,68,69,68,68,69,69,68,68,67,67,67,67,67,67,69,69,68,68,67,68,67,67,67,68,67,68,67,68,67,68,67,69,68,69,68,69,68,69,68,69,68,68,67,68,69,69,68,69,67,69,67,69,67,69,68,69,68,68,68,68,67,68,67,68,68,69,69,69,68,69,68,69,68,68,68,68,67,69,69,69,69,69,69,69 ,231,224,231,233,230,224,230,232,230,224,229,232,229,224,228,232,228,224,228,232,228,224,227,232,227,224,226,232,226,224,226,232,225,224,225,232,225,224,224,232,224,224,224,232,225,224,225,232,225,224,225,232,226,224,226,232,226,224,226,232,227,224,227,232,227,224,227,232,228,224,228,232,228,224,228,232,229,224,229,232,229,224,229,232,230,224,230,232,230,224,230,232,231,224,231,232,231,224,231,232,231,224,231,232,231,231,231,239,231,231,230,232,230,231,230,239,230,231,230,239,230,231,230,239,230,231,229,239,229,231,229,239,229,231,229,239,229,231,229,239,229,231,228,239,229,231,228,239,228,231,228,239,228,230,228,239,228,230,228,239,228,230,227,239,227,230,227,238,227,230,227,238,227,230,227,238,227,230,226,238,226,230,226,238,226,230,226,238,226,230,226,238,226,230,225,238,226,230,225,238,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,224,230,231,230,231,229,230,230,230,229,229,229,229,229,229,229,228,229,228,229,228,229,227,229,227,229,226,229,226,229,226,229,225,229,225,229,225,229,224,229,231,229,231,229,231,229,230,229,230,229,230,229,229,229,229,229,229,228,228,229,228,228,228,228,228,228,227,228,227,228,227,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,224,228,224,228,231,228,231,228,230,228,230,227,230,227,230,227,230,227,229,227,229,227,229,227,229,227,229,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,226,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,226,224,226,224,226,224,226,231,226,230,226,230,225,230,226,230,225,229,225,229,225,228,225,228,225,228,225,228,225,227,225,227,225,226,225,226,225,226,225,225,225,225,225,225,225,224,225,224,225,224,65,65,65,65,65,65,65,65,65,66,65,67,66,65,65,67,66,66,65,66,66,66,66,66,67,67,67,67,66,67,66,66,66,67,66,66,66,66,66,66,65,66,66,66,65,66,65,65,65,68,68,68,68,68,68,69,69,69,69,69,68,69,69,69,69,69,69,69,68,68,68,69,69,69,68,68,68,68,68,68,67,68,67,67,68,68,68,69,68,68,68,67,67,67,66,66,66,66,66,66,65,68,68,67,67,67,68,68,67,67,67,66,68,66,66,66,69,69,69,69,69,69,69,69,68,68,69,69,69,69,69,69,68,68,68,69,68,69,68,69,68,69,68,68,68,68,68,69,67,68,67,67,67,68,67,67,69,69,68,68,67,67,67,68,67,68,68,68,67,67,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,67,67,68,68,69,69,69,68,69,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69 ,233,231,233,230,233,230,232,229,233,229,232,228,233,228,232,227,233,227,232,226,232,226,232,225,233,224,232,224,232,225,232,225,232,225,232,225,232,225,232,225,232,226,232,226,232,226,232,226,232,227,232,227,232,227,232,227,232,227,232,227,232,228,232,228,232,228,232,228,232,228,232,228,232,229,232,229,232,229,232,229,232,229,232,229,232,230,232,230,232,230,232,230,232,230,232,230,232,231,232,231,232,231,232,231,232,231,239,231,232,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,230,239,231,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,229,239,230,239,229,239,229,239,229,239,229,238,229,239,229,238,229,239,229,238,229,238,229,238,228,238,229,238,228,238,228,238,228,238,228,238,228,238,228,238,228,238,228,238,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,226,230,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,226,229,225,229,225,229,225,229,225,229,225,229,225,228,225,229,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,228,224,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,227,229,228,228,227,228,227,228,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,226,224,226,231,226,231,226,231,226,230,226,230,226,229,226,229,226,229,226,229,226,228,226,228,226,228,226,227,226,227,226,227,225,226,225,226,225,226,225,226,225,225,225,225,225,224,225,224,225,224,225,225,225,225,225,225,225,225,225,226,65,65,65,66,65,65,65,66,65,66,65,67,66,66,65,65,67,66,65,66,65,66,65,68,67,67,67,67,66,67,66,69,66,67,66,68,66,66,66,66,65,66,66,66,65,66,65,66,65,66,68,69,69,69,68,68,67,67,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,68,68,68,67,68,67,67,67,69,68,68,69,69,68,68,67,67,66,66,65,66,65,66,65,66,65,65,67,67,68,68,67,67,67,67,68,68,66,66,68,69,69,69,69,69,68,69,68,68,67,69,68,69,68,69,68,69,68,69,68,69,67,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,68,67,67,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,69,69,67,69,68,69,67,69,68,69,68,68,68,68,68,68,68,68,67,69,69,69,68,69,68,69,68,68,68,68,67,68,69,69,69,69,69,69,69,69 ,231,232,230,224,229,232,228,232,227,232,226,224,225,232,224,232,224,232,224,224,224,232,225,232,225,232,225,224,225,232,225,232,225,232,226,224,226,232,226,232,226,232,226,224,226,232,226,232,226,232,227,224,227,232,227,232,227,232,227,224,227,232,227,232,228,232,228,224,228,232,228,232,228,232,228,224,228,232,229,232,229,232,229,224,229,232,229,232,229,232,229,224,229,239,230,239,230,239,230,231,230,239,230,239,230,239,231,231,231,239,231,239,231,239,231,231,231,239,231,239,231,239,231,231,231,239,231,239,231,239,231,230,230,239,230,238,230,239,230,230,230,239,230,238,230,238,230,230,230,238,230,238,230,238,230,230,229,238,229,238,229,238,229,230,229,238,229,238,229,238,229,230,229,238,229,238,229,238,229,230,229,238,228,238,228,238,228,230,228,238,228,238,228,238,228,230,228,238,228,238,228,230,228,230,228,230,228,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,228,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,228,224,228,224,228,224,228,231,228,231,228,231,228,230,228,230,228,230,228,230,227,229,228,229,227,229,227,229,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,227,225,227,225,226,225,226,225,226,224,226,224,226,231,226,231,226,230,226,230,226,230,226,229,226,229,226,228,226,228,226,228,225,227,226,227,225,227,225,226,225,226,225,226,225,225,225,225,225,225,225,224,225,224,225,224,225,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,65,65,65,65,65,65,65,65,65,65,65,66,67,67,66,66,65,65,65,66,66,66,68,68,67,67,67,67,66,66,67,67,67,67,66,67,66,68,66,66,66,66,66,66,66,68,66,66,66,68,65,68,69,69,68,68,68,68,67,67,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,69,69,68,68,68,67,67,67,67,67,69,68,69,68,68,67,67,66,66,66,66,66,66,65,65,65,65,67,67,68,68,67,67,67,67,68,68,67,67,66,69,69,69,69,69,68,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,69,68,68,68,68,67,67,67,68,68,68,68,68,67,67,67,68,68,68,68,67,67,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,68,67,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69 ,232,224,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,228,232,228,232,228,232,228,232,228,232,228,232,228,232,228,232,228,232,229,232,229,232,229,232,229,232,229,232,229,232,229,232,229,232,230,239,230,232,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,230,239,230,238,230,239,230,238,230,239,230,238,230,238,230,238,230,238,230,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,228,238,228,238,228,238,228,238,228,238,228,238,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,228,224,229,224,228,224,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,227,228,227,228,227,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,231,227,231,227,231,227,230,227,230,227,230,227,229,227,229,226,229,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,226,226,226,226,226,226,225,226,225,226,225,225,224,226,224,225,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,225,226,225,226,225,226,225,226,225,226,225,226,65,65,65,65,65,66,65,66,65,66,65,66,65,66,67,67,66,66,65,66,65,66,68,68,67,68,67,67,66,67,66,69,66,69,66,69,66,68,66,68,66,68,66,68,66,68,66,66,66,66,65,66,65,69,68,69,68,68,67,68,67,67,67,67,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,69,67,67,67,67,67,65,69,68,69,68,68,67,67,66,66,65,66,65,65,65,67,67,68,67,68,67,68,67,67,68,68,67,67,66,67,69,69,68,69,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,68,67,68,67,67,68,69,68,68,67,68,67,68,67,68,67,68,67,68,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,69,69,69,67,69,68,69,68,69,68,68,68,68,68,68,69,69,68,69,68,69,68,69,68,69,68,68,67,68,67,69,69,69,69,69,69,69,69,69 ,224,224,224,232,224,224,224,232,225,224,225,232,225,224,225,232,225,224,225,232,225,224,225,232,226,224,225,232,226,224,226,232,226,224,226,232,226,224,226,232,226,224,226,232,227,224,227,232,227,224,227,232,227,224,227,232,227,224,227,232,228,224,228,232,228,224,228,232,228,224,228,232,228,224,228,232,229,231,228,239,229,231,229,232,229,231,229,239,229,231,229,239,229,231,229,239,230,231,230,239,230,231,230,239,230,231,230,239,230,231,230,239,231,231,230,239,231,231,231,239,231,231,231,239,231,230,231,239,231,230,231,239,231,230,231,238,231,230,230,238,231,230,230,238,230,230,230,238,230,230,230,238,230,230,230,238,230,230,230,238,230,230,229,238,229,230,229,238,229,230,229,238,229,230,229,238,229,230,229,238,229,230,228,238,229,230,228,238,228,230,228,238,228,230,228,238,228,230,228,230,228,230,228,230,228,229,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,228,225,229,225,228,225,229,225,228,224,228,225,228,224,228,224,228,224,228,224,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,227,228,228,228,227,228,227,228,227,227,227,227,227,227,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,224,227,224,227,231,227,231,227,230,227,230,226,230,226,229,226,229,226,229,226,228,226,228,226,228,226,228,226,227,226,227,226,226,226,226,225,226,226,226,225,225,225,225,225,224,225,224,225,224,225,224,225,224,225,225,225,224,225,225,225,225,225,225,224,225,225,225,224,225,225,225,224,225,225,226,224,226,225,226,225,226,65,65,65,65,65,65,65,65,65,66,65,65,65,66,65,66,65,66,66,66,66,68,68,68,67,67,67,67,66,67,66,66,67,67,67,67,67,68,67,67,66,68,68,68,66,66,66,66,66,66,66,68,66,68,69,69,68,69,68,68,67,68,67,67,67,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,68,67,67,67,67,67,67,67,66,66,65,66,69,67,65,65,65,65,65,65,65,67,67,67,67,67,68,68,67,67,67,68,68,69,68,68,67,69,69,69,69,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,68,67,67,69,69,68,67,67,68,68,68,68,67,67,69,69,69,69,69,68,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,68,67,67,69,69,69,69,68,69,68,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69 ,232,225,232,224,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,226,232,225,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,227,232,228,232,227,232,228,232,228,232,228,232,228,232,228,232,228,232,228,239,228,232,228,239,228,232,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,229,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,230,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,239,231,238,231,239,231,238,231,239,231,238,231,238,231,238,231,239,231,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,229,238,228,238,229,238,228,230,228,238,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,228,224,229,225,228,224,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,227,228,227,227,227,228,227,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,224,227,231,227,231,227,230,227,230,227,230,226,229,227,229,226,228,226,228,226,227,226,227,226,226,226,226,226,225,226,225,226,224,226,225,226,224,226,225,226,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,225,225,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,65,65,65,66,65,65,65,66,65,66,65,67,66,67,66,66,65,66,65,66,65,68,68,68,67,68,67,67,66,67,66,67,66,69,67,69,66,69,66,69,66,68,66,68,66,68,66,68,66,66,66,68,65,68,66,69,69,69,68,69,68,68,67,68,67,67,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,66,65,66,65,66,65,65,65,66,65,65,65,67,67,67,67,68,67,68,67,68,66,67,66,69,68,69,68,69,68,69,68,69,68,69,68,68,69,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,67,68,67,68,67,67,67,68,67,67,67,67,67,68,67,68,67,67,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,68,69,67,69,68,69,68,68,68,68,69,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69 ,224,224,224,224,224,224,224,224,224,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,231,226,231,226,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,229,231,229,231,229,230,229,231,229,230,229,231,229,230,229,230,229,230,229,230,229,230,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,228,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,224,228,224,228,224,227,224,228,231,227,231,227,230,227,230,227,229,227,229,227,229,227,228,227,228,227,228,227,227,227,227,227,227,227,226,227,226,227,225,227,225,226,225,227,224,226,231,226,228,226,226,226,224,226,224,226,224,226,224,226,224,226,224,226,225,226,225,226,225,225,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,225,225,225,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,65,65,65,65,65,65,65,65,65,65,67,67,67,66,66,65,65,65,66,66,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,69,66,68,66,68,68,68,67,68,67,67,66,67,69,68,66,68,68,68,69,69,69,69,68,68,68,68,67,68,67,67,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,66,65,65,65,65,65,65,65,68,68,68,67,67,67,67,66,66,68,68,67,67,67,69,69,69,68,68,69,69,69,69,68,69,68,68,69,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,68,68,68,68,67,67,67,67,67,67,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,68,68,69,68,69,68,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69 ,232,224,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,232,226,239,226,239,226,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,229,239,229,239,229,239,229,239,229,238,229,239,229,239,229,239,229,238,229,239,229,238,229,238,229,238,229,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,230,231,238,231,230,231,238,231,230,231,238,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,228,227,229,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,227,224,227,231,227,231,227,230,227,230,227,229,227,229,227,229,227,228,227,228,227,227,227,227,227,226,227,226,227,226,227,225,226,225,227,224,226,231,226,230,226,230,226,229,226,228,226,228,226,227,226,226,226,225,226,225,226,224,226,224,226,224,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,224,226,224,226,224,226,224,226,224,226,224,226,224,65,65,65,65,66,65,66,65,66,65,67,66,67,66,66,65,66,65,65,65,68,67,68,67,68,67,67,66,67,66,67,66,66,66,69,66,69,66,69,66,68,66,68,66,68,67,67,67,67,67,68,69,68,67,68,69,69,68,69,68,69,68,68,67,68,67,68,67,67,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,65,66,65,65,65,65,68,68,67,68,67,67,66,67,66,66,66,68,68,68,68,69,69,69,68,68,67,68,69,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,68,67,68,67,67,67,68,67,67,67,67,67,68,67,68,67,67,67,67,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,68,67,67,67,67,68,68,68,68,68,68,68,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69 ,224,224,224,224,224,224,224,232,225,224,224,224,225,224,225,232,225,224,225,224,225,224,225,232,225,224,225,224,225,224,225,232,225,231,225,231,226,231,225,232,226,231,226,231,226,231,226,239,226,231,226,231,226,231,226,239,226,231,226,231,227,231,226,239,227,231,227,231,227,231,227,239,227,231,227,231,227,231,227,239,227,231,227,231,227,231,227,239,228,231,228,231,228,231,228,239,228,231,228,231,228,230,228,239,228,230,228,231,228,230,228,239,229,230,228,230,229,230,229,238,229,230,229,230,229,230,229,238,229,230,229,230,229,230,229,238,230,230,229,230,230,230,230,238,230,230,230,230,230,230,230,238,230,230,230,230,230,230,230,238,230,230,230,230,231,230,230,238,231,230,231,230,231,230,231,238,231,230,231,230,231,230,231,238,231,230,231,230,231,230,231,230,231,229,231,230,231,229,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,228,228,229,228,228,228,228,228,228,228,228,228,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,226,228,227,228,226,228,226,227,226,228,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,225,227,225,226,224,226,224,226,224,226,224,226,224,226,230,226,227,226,224,226,231,226,231,226,230,226,230,226,229,226,229,225,229,225,229,225,228,225,228,225,228,225,227,225,227,225,227,225,226,225,226,225,225,225,225,224,225,224,225,224,224,224,224,224,224,224,224,224,224,224,225,224,224,224,225,224,225,224,65,65,65,65,65,65,65,65,66,65,66,67,67,66,66,66,66,65,65,65,68,68,68,67,68,67,67,67,67,67,66,66,66,66,69,69,69,68,69,68,68,68,67,67,68,68,68,67,68,67,67,67,68,69,68,67,69,69,68,68,69,69,69,68,68,68,68,67,67,67,66,66,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,65,65,65,65,65,65,68,68,68,67,67,67,67,67,66,67,66,66,68,68,68,68,68,69,67,69,68,69,69,69,69,69,69,68,68,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,67,67,67,67,68,67,68,67,67,67,67,67,67,67,67,67,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,68,67,67,67,67,67,68,68,68,68,68,68,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69 ,232,225,232,224,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,225,232,226,239,225,232,226,239,226,232,226,239,226,232,226,239,226,239,226,239,226,239,226,239,226,239,227,239,226,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,227,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,228,239,229,239,228,239,229,239,229,239,229,239,229,239,229,238,229,239,229,238,229,239,229,238,229,239,230,238,229,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,231,238,230,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,230,231,238,231,230,231,238,231,230,231,229,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,229,229,228,229,228,229,228,229,228,228,228,229,228,228,228,228,228,228,228,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,226,228,227,228,226,228,226,227,226,228,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,225,227,225,226,224,226,224,226,231,226,229,226,226,226,231,226,231,226,231,226,230,226,230,226,230,226,229,225,229,226,229,225,228,225,228,225,228,225,227,225,227,225,227,225,226,225,226,225,226,225,225,225,225,225,225,224,224,224,225,224,224,224,225,224,225,224,225,224,225,224,225,224,65,65,66,65,65,65,66,65,66,65,66,67,67,66,67,65,66,65,66,65,66,68,68,67,68,67,68,67,67,66,67,66,67,66,66,66,69,68,69,66,68,68,69,67,68,67,68,67,68,67,68,67,67,67,68,67,68,69,69,68,69,68,69,68,69,68,68,67,68,67,67,68,69,69,69,68,69,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,66,65,65,65,65,67,68,68,68,67,68,67,67,66,67,66,67,66,68,68,69,68,69,68,69,68,69,69,69,69,69,68,69,68,68,67,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,68,67,67,67,68,67,68,67,67,67,67,67,69,68,67,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,68,67,67,68,68,68,68,68,69,69,68,69,68,69,68,69,68,69,68,68,68,68,67,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,224,231,224,231,224,231,231,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,227,231,227,230,227,231,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,224,230,224,230,224,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,229,230,230,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,228,227,229,227,228,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,227,224,228,224,227,224,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,231,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,229,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,65,65,65,65,65,65,65,65,66,65,66,65,67,67,67,66,66,66,66,65,65,66,68,68,68,67,67,67,67,67,67,66,67,66,66,66,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,67,67,67,68,68,68,68,69,69,68,68,68,68,67,69,68,68,67,67,68,69,68,69,68,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,65,65,65,65,67,67,68,68,68,67,67,67,67,67,67,66,66,66,66,68,68,69,68,68,67,68,69,69,69,68,69,69,69,68,68,68,69,69,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,68,68,68,67,69,69,68,68,68,67,67,67,68,68,68,67,67,67,69,68,68,67,67,68,68,68,68,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,68,67,68,67,67,67,67,67,67,68,68,68,68,68,68,68,69,69,69,69,69,68,69,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,232,231,232,231,232,231,232,231,239,231,239,231,239,230,232,230,239,230,239,230,239,230,239,230,239,229,239,229,239,229,239,229,239,229,239,229,239,228,239,228,239,228,239,228,239,228,239,228,239,227,239,227,239,227,239,227,239,227,239,227,239,226,239,226,239,226,239,226,239,226,239,226,239,226,239,225,239,225,239,225,239,225,239,225,239,224,239,224,239,231,239,231,239,231,239,230,239,230,239,230,238,229,239,229,238,229,239,228,238,228,239,227,238,227,238,227,238,226,238,226,238,226,238,225,238,225,238,225,238,224,238,231,238,230,238,229,238,228,238,228,238,227,238,226,238,225,238,224,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,231,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,238,230,237,230,238,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,228,227,229,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,225,228,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,227,224,227,231,227,231,227,231,227,231,226,231,226,231,226,231,226,231,226,231,226,231,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,226,230,225,230,225,230,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,65,65,65,66,65,66,65,66,65,66,65,66,67,67,66,66,65,66,65,65,66,66,68,68,67,68,67,68,67,67,66,67,66,67,66,66,66,69,66,69,68,69,68,68,68,68,67,68,67,68,67,68,67,67,67,68,67,68,67,68,68,69,68,69,68,68,67,67,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,67,66,67,66,67,66,66,65,65,65,67,67,68,68,68,67,68,67,68,67,67,66,67,66,66,66,69,68,69,68,69,68,68,67,68,67,67,69,69,68,69,68,68,69,69,69,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,69,68,68,67,68,67,68,67,68,67,68,67,67,67,69,68,69,68,68,67,67,68,68,67,68,67,69,69,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,68,68,68,69,69,68,69,69,69,68,69,68,69,68,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,231,231,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,231,229,231,229,231,228,231,228,231,228,231,228,231,228,231,228,231,227,231,227,231,227,231,227,231,227,231,227,231,226,231,226,231,226,231,226,230,226,231,226,230,225,231,225,230,225,231,225,230,225,231,225,230,224,231,224,230,224,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,228,230,228,230,228,230,228,230,227,230,227,230,226,230,226,230,226,230,225,230,225,230,225,230,224,230,231,230,230,230,230,230,229,230,228,230,227,230,227,230,226,230,225,230,224,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,231,229,230,230,230,230,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,229,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,227,229,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,226,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,226,228,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,227,224,227,224,227,224,226,224,227,224,226,231,226,231,226,231,226,231,226,231,226,231,226,230,226,231,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,229,225,230,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,228,224,229,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,65,65,65,65,65,65,65,66,65,65,65,66,66,66,67,67,66,66,65,66,65,66,66,66,68,68,67,68,67,67,67,67,67,66,66,66,66,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,69,68,67,68,69,68,68,68,69,69,69,68,69,69,69,69,68,68,68,67,68,67,67,67,67,67,67,66,67,66,66,66,67,67,68,68,68,67,67,67,67,67,67,66,67,69,69,68,69,68,68,68,68,68,68,67,67,67,67,69,69,68,68,68,69,69,69,69,69,69,69,68,69,68,68,68,69,68,68,68,68,68,68,68,69,68,68,68,68,67,67,67,68,68,68,67,68,67,69,69,69,68,68,68,68,67,67,68,68,68,68,67,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,68,67,68,68,68,68,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,239,231,231,230,239,230,231,230,239,229,231,229,239,228,231,228,239,227,231,227,239,227,231,226,239,226,231,225,239,225,231,225,239,231,231,231,239,231,231,231,239,231,231,231,239,230,231,230,239,230,231,230,239,230,231,230,239,229,231,229,239,229,231,229,239,229,231,229,239,228,231,228,239,228,231,228,239,228,231,228,239,227,231,227,239,227,231,227,239,227,231,227,238,226,231,226,238,226,231,226,238,226,230,226,238,225,230,225,238,225,230,225,238,225,230,225,238,224,230,231,238,231,230,231,238,231,230,231,238,230,230,230,238,230,230,230,238,229,230,229,238,229,230,229,238,229,230,229,238,228,230,228,238,228,230,228,238,227,230,227,238,227,230,227,238,227,230,227,238,226,230,226,238,226,230,226,238,225,230,225,238,225,230,225,237,225,230,225,237,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,229,229,230,229,229,229,229,229,229,229,229,228,229,229,229,228,229,228,229,228,229,228,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,226,227,225,227,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,224,226,224,226,231,226,231,226,231,226,231,225,231,225,231,225,230,225,230,225,230,225,230,225,230,225,230,225,229,225,229,225,229,225,229,225,229,225,229,224,228,224,229,224,228,224,228,224,228,224,228,224,65,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,66,66,65,67,66,67,65,66,65,67,66,67,66,67,68,68,67,68,67,67,66,67,66,66,66,69,66,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,67,67,68,68,68,67,68,68,68,68,68,68,69,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,67,67,67,66,67,66,67,66,68,67,68,68,68,67,68,67,67,67,67,66,69,69,69,68,69,68,69,67,68,67,68,67,68,67,67,68,69,68,69,68,68,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,68,67,68,67,68,67,67,67,68,67,68,68,69,69,69,68,69,68,68,67,68,67,67,68,68,67,68,67,68,69,69,68,69,68,69,68,69,67,68,67,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,68,69,68,69,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,231,231,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,229,231,229,231,229,231,229,230,229,231,229,230,229,231,229,230,228,231,228,230,228,231,228,230,228,231,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,231,230,230,230,230,230,229,230,228,230,227,230,226,230,226,230,225,230,224,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,229,229,230,229,229,228,230,228,229,228,230,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,231,229,231,229,231,229,231,229,231,229,231,229,231,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,229,228,228,228,228,227,228,228,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,228,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,226,227,227,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,225,226,225,226,225,226,225,225,225,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,224,225,224,225,224,224,224,225,231,224,231,224,231,224,231,224,231,224,231,224,231,224,230,224,230,224,230,224,230,224,230,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,66,65,66,66,66,66,66,66,66,66,66,66,66,67,66,66,65,66,66,66,66,66,67,68,68,67,67,67,67,66,67,66,66,69,69,69,69,68,69,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,66,67,66,66,66,69,69,69,68,69,69,68,68,68,67,67,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,68,68,68,68,68,69,69,68,69,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,68,68,69,69,69,69,69,68,68,68,68,67,68,67,67,68,68,68,68,67,68,69,69,69,69,68,68,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,68,68,68,68,69,69,69,68,69,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,239,228,239,231,239,231,231,231,239,231,239,231,239,231,231,231,239,230,239,230,239,230,231,230,239,230,239,230,239,230,231,229,239,229,239,229,239,229,231,229,239,229,239,229,239,228,231,228,239,228,239,228,239,228,231,228,239,228,239,228,239,227,231,227,239,227,239,227,238,227,231,227,238,226,239,226,238,226,231,226,238,226,239,226,238,226,230,226,238,225,238,225,238,225,230,225,238,225,238,225,238,225,230,224,238,224,238,231,238,231,230,231,238,231,238,230,238,230,230,230,238,230,238,229,238,229,230,229,238,229,238,228,238,228,230,228,238,228,238,228,238,227,230,227,238,227,238,227,238,226,230,226,238,226,238,226,238,225,230,225,238,225,238,225,238,224,230,231,237,231,238,231,237,231,230,231,237,230,237,230,237,230,229,230,237,230,237,229,237,229,229,229,237,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,228,225,229,225,228,225,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,228,227,228,226,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,225,227,225,227,225,227,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,224,226,224,226,224,225,224,225,224,225,224,225,224,225,224,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,66,66,65,66,66,66,66,66,66,67,66,67,66,67,66,67,66,66,65,67,68,68,67,67,66,66,66,69,68,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,68,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,68,68,67,68,67,67,66,67,66,67,66,68,67,68,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,68,69,68,68,68,68,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,68,68,68,67,68,67,68,67,68,67,67,67,68,69,69,69,69,68,69,68,68,67,68,67,68,67,67,67,68,67,68,67,68,67,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,69,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,231,231,231,231,231,231,231,231,230,231,230,231,230,231,230,231,230,231,230,230,230,231,230,230,229,231,229,230,229,231,229,230,229,231,229,230,228,231,229,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,229,226,230,226,229,226,230,226,229,225,230,225,229,225,229,225,229,224,229,224,229,231,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,226,229,226,228,226,229,226,228,226,229,226,228,225,228,225,228,225,228,225,228,224,228,224,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,229,226,228,227,228,226,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,226,228,226,227,226,227,226,227,226,227,226,227,226,227,225,227,226,227,225,227,225,227,225,226,225,227,225,226,225,226,225,226,225,226,225,226,225,226,224,226,225,226,224,226,224,226,224,225,224,226,224,225,224,225,224,225,224,225,224,225,224,225,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,66,66,66,65,66,66,66,66,66,66,66,67,67,67,66,66,66,66,66,65,65,65,66,66,67,67,66,65,65,67,67,66,67,67,67,67,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,68,68,68,68,68,68,68,69,68,68,68,69,69,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,67,67,67,66,66,68,68,68,68,68,68,68,68,68,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,68,68,68,68,68,68,68,68,67,68,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,69,68,68,68,68,68,68,67,68,67,67,67,67,67,67,68,69,69,69,68,69,68,68,68,68,68,68,67,67,67,67,68,68,68,68,69,69,69,69,69,69,69,69,68,69,69,69,68,69,68,68,68,69,68,68,68,68,68,68,68,68,68,68,69,69,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,239,231,231,231,239,231,231,231,239,230,231,230,239,230,231,230,239,229,231,229,239,229,231,229,239,229,231,229,239,228,231,228,239,228,231,228,239,227,231,228,239,227,231,227,239,227,231,227,239,226,231,226,239,226,231,226,238,226,231,226,238,225,231,225,238,225,231,225,238,224,231,224,238,231,231,231,238,230,230,230,238,229,230,228,238,228,230,227,238,227,230,226,238,225,230,225,238,224,230,231,238,231,230,231,238,231,230,231,238,231,230,231,238,230,230,230,238,230,230,230,238,230,230,230,238,229,230,230,238,229,230,229,238,229,230,229,238,229,230,229,238,228,230,228,238,228,230,228,238,228,230,228,238,228,230,228,238,227,230,227,237,227,230,227,237,227,230,227,237,227,229,227,237,226,229,226,237,226,229,226,237,226,229,226,237,226,229,226,237,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,231,229,231,229,230,229,230,229,229,229,229,229,229,229,228,229,228,229,228,228,227,229,227,228,226,229,226,228,225,228,225,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,228,226,229,226,228,226,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,227,224,228,224,227,224,227,224,227,224,227,224,65,65,66,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,66,67,66,67,66,67,65,66,65,66,65,67,66,67,66,67,66,67,66,66,65,65,66,67,66,67,66,67,68,69,66,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,68,67,66,68,67,68,67,68,68,68,68,68,69,69,68,69,68,69,68,68,68,68,67,68,67,68,67,67,67,67,68,69,68,69,68,68,68,68,67,68,67,68,69,69,69,69,68,69,68,69,68,69,68,69,68,68,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,69,69,68,69,68,69,68,68,68,68,67,68,67,69,67,67,68,68,69,69,69,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,68,68,69,68,68,68,68,67,68,69,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,231,230,231,231,231,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,224,230,224,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,229,226,230,226,229,226,230,226,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,225,229,225,228,225,229,225,228,224,228,224,228,231,228,231,228,230,228,229,228,229,228,228,228,227,228,227,228,226,228,225,228,225,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,229,227,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,228,224,228,224,228,224,228,224,228,224,228,224,227,224,227,224,227,224,227,224,227,65,65,65,65,65,65,65,65,65,65,65,65,65,66,65,66,65,67,66,66,65,66,66,66,66,66,66,67,67,67,66,66,66,66,65,65,66,66,66,66,66,67,66,67,66,67,66,66,65,67,67,67,67,67,67,67,69,69,69,69,68,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,68,68,68,68,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,67,67,68,68,68,68,68,69,69,69,69,68,69,68,68,68,68,68,68,68,68,67,67,67,67,67,69,68,68,68,68,68,68,68,68,68,68,67,69,69,69,69,69,68,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,67,67,69,69,69,69,69,68,68,68,68,68,68,68,68,69,68,67,67,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,231,231,239,231,231,231,231,231,231,231,239,230,231,230,231,230,231,230,238,230,231,229,231,229,231,229,238,229,231,229,230,229,231,229,238,228,231,228,230,228,230,228,238,228,231,228,230,227,230,227,238,227,230,227,230,227,230,227,238,226,230,226,230,226,230,226,238,226,230,226,230,225,230,225,238,225,230,225,230,225,230,225,238,224,230,231,230,231,230,231,238,231,230,231,230,230,230,230,238,230,230,230,230,229,230,229,238,229,230,229,230,229,230,228,238,228,230,228,230,228,230,228,238,227,230,227,230,227,230,227,238,226,230,226,230,226,230,226,238,225,230,225,230,225,230,225,237,225,230,224,229,231,230,231,237,231,229,231,229,230,229,230,237,230,229,230,229,230,229,229,237,229,229,229,229,229,229,228,237,228,229,228,229,228,229,228,237,227,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,224,229,224,229,231,229,230,228,230,229,229,228,228,228,228,228,227,228,227,228,226,228,225,228,225,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,227,231,228,231,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,228,225,228,225,228,225,228,225,228,225,228,225,228,225,228,224,228,225,228,224,228,224,228,224,228,224,228,224,228,224,228,224,228,224,65,65,65,65,66,65,66,65,66,65,66,65,66,65,66,65,66,65,67,66,67,66,66,66,66,65,66,65,65,67,67,66,66,65,65,66,67,66,67,66,67,66,67,66,67,66,67,68,67,66,67,66,67,66,67,66,67,66,67,69,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,68,68,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,68,67,68,67,68,67,68,67,67,67,69,68,69,68,69,68,68,68,68,67,68,67,68,67,69,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,69,69,69,68,69,68,69,69,68,67,68,67,69,67,68,69,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,230,230,230,230,230,229,230,228,230,227,230,227,230,226,230,225,230,224,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,229,226,230,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,229,224,229,231,229,231,229,231,229,230,229,230,229,230,229,230,229,229,229,229,229,229,229,229,229,228,229,228,229,228,229,228,229,228,229,227,229,227,229,227,229,227,229,227,228,226,229,226,228,226,228,226,228,225,228,225,228,225,228,225,228,224,228,224,228,231,228,230,228,228,228,227,228,225,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,227,229,226,229,226,229,226,228,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,228,225,228,225,227,225,228,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,227,224,227,224,227,224,227,224,226,224,227,224,226,224,226,224,226,224,226,224,226,224,226,65,65,65,65,65,65,65,65,65,65,65,66,65,65,65,66,65,66,65,67,67,66,66,66,65,65,65,66,66,66,67,67,66,66,65,66,66,66,66,66,66,66,66,67,66,66,66,67,66,68,66,67,67,67,66,67,67,67,69,67,67,67,69,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,68,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,67,67,69,69,69,69,69,68,68,68,68,68,68,68,68,67,68,67,67,67,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,69,69,69,69,69,69,68,68,69,68,68,68,68,68,68,68,68,68,68,67,68,67,67,67,68,67,67,67,67,69,69,69,69,69,69,69,68,68,68,67,68,68,69,67,69,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,231,239,231,231,231,238,231,231,231,238,231,231,231,238,231,231,231,238,230,231,231,238,230,231,230,238,230,231,230,238,230,230,230,238,230,230,230,238,230,230,230,238,229,230,230,238,229,230,229,238,229,230,229,238,229,230,229,238,229,230,229,238,229,230,229,238,228,230,229,238,228,230,228,238,228,230,228,238,228,230,228,238,228,230,228,238,228,230,228,238,227,230,228,238,227,230,227,238,227,230,227,238,227,230,227,238,227,230,227,238,227,230,227,238,226,230,227,238,226,230,226,238,226,230,226,238,226,230,226,238,226,230,226,238,226,230,226,237,225,230,226,237,225,230,225,237,225,230,225,237,225,229,225,237,225,229,225,237,225,229,225,237,224,229,225,237,224,229,224,237,231,229,231,237,231,229,231,237,230,229,230,237,229,229,229,237,229,229,229,237,228,229,228,237,228,229,227,229,227,229,227,229,226,229,226,229,226,229,226,229,225,229,225,228,225,229,224,228,228,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,229,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,229,226,228,227,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,227,226,228,226,227,226,227,225,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,226,225,227,225,226,225,226,224,226,225,226,224,226,224,226,224,226,224,226,224,226,224,226,224,65,65,66,65,66,65,66,65,66,66,67,66,67,66,67,66,67,67,68,67,68,68,69,68,69,68,69,69,66,66,66,65,66,65,66,65,66,65,66,65,66,65,66,65,66,66,66,66,66,66,67,68,67,66,67,66,67,66,67,66,69,66,67,66,67,67,69,68,69,68,69,68,68,68,68,67,68,67,68,67,68,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,67,68,69,69,68,69,68,69,68,69,67,68,67,68,67,68,67,68,67,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,66,69,69,69,69,68,69,68,69,68,69,68,68,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,67,66,69,68,69,66,69,66,68,66,68,66,67,66,68,69,69,68,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,231,230,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,230,227,229,227,230,227,229,226,230,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,226,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,225,229,224,229,224,229,224,229,224,229,224,229,231,229,231,229,231,229,230,229,230,229,230,229,229,229,229,229,229,229,228,229,228,228,228,229,227,228,227,228,227,228,226,228,226,228,226,228,226,228,225,228,225,228,225,228,224,228,224,228,229,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,226,229,226,229,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,226,228,225,227,226,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,225,227,224,226,225,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,226,224,225,65,65,65,65,65,66,66,66,66,66,66,66,66,67,67,67,67,68,67,68,68,68,68,68,68,68,68,69,68,69,69,69,69,66,65,65,65,65,65,65,65,66,65,66,65,66,66,66,66,66,66,66,66,68,66,66,66,67,66,67,66,69,67,68,67,67,67,67,67,68,69,69,68,69,68,68,68,68,67,67,67,67,68,68,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,67,68,67,67,67,69,69,69,68,69,68,68,68,68,68,68,67,67,67,67,67,66,69,69,69,69,69,69,69,69,68,69,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,68,66,68,66,69,66,68,66,68,66,67,66,66,66,66,69,69,69,69,69,69,69,69,69,69,68,69,68,69,68,69,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69 ,230,231,231,231,230,231,230,231,230,231,230,231,230,231,230,231,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,229,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,227,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,226,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,225,230,224,230,231,229,231,230,231,229,230,230,230,229,229,230,229,229,229,229,228,229,228,229,227,229,227,229,227,229,226,229,226,229,225,229,225,229,225,229,224,229,231,229,230,229,229,229,228,229,227,229,227,229,226,229,225,229,231,229,231,229,231,229,230,229,230,229,229,229,229,229,229,229,228,229,228,229,227,229,227,229,227,229,226,228,226,229,226,228,225,228,225,228,224,228,231,228,229,228,228,228,226,228,224,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,231,228,230,228,230,228,230,228,230,228,230,228,230,228,230,228,230,227,230,228,230,227,230,227,230,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,229,227,228,227,228,227,228,227,228,227,228,227,228,226,228,227,228,226,228,226,228,226,228,226,228,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,226,227,225,227,226,227,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,226,225,225,225,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,225,224,65,65,66,65,66,65,66,66,67,66,67,66,67,66,67,67,67,67,67,67,67,67,65,67,67,66,66,65,68,66,67,66,68,65,66,65,68,67,68,67,68,67,68,67,68,67,68,67,68,69,69,68,68,67,67,68,66,67,68,67,68,69,69,68,67,67,67,67,68,67,68,67,68,67,69,68,69,68,68,67,68,67,67,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,67,68,68,68,67,68,68,68,68,68,68,68,68,68,69,69,68,69,68,69,68,68,67,68,67,68,67,67,67,68,69,69,68,69,68,69,68,68,67,68,67,68,67,67,67,66,68,69,68,69,68,69,69,69,68,69,68,69,68,68,68,69,68,69,68,68,68,68,67,68,67,68,67,68,67,68,67,68,67,68,69,69,68,68,67,67,68,69,68,68,67,69,69,69,69,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69]} );