{"h08":{"b":[8,9,13,10,13,12,9,11,14,17,18,21,25,31,31,29,35,33,26,21,16,22,28,28,19,15,14,17,21,27,33,34,31,33,24,20,18,23,34,34,29,21,17,15,19,24,28,24,21,12,14,20,26,41,36,28,21,18,17,26,31,38,43,34,33,24,19,13,15,20,25,34,52,38,36,33,27,21,24,30,35,37,37,33,35,31,47,41,10,7,10,11,17,17,13,10,8,12,12,15,19,25,25,24,29,30,22,18,14,20,26,27,19,15,17,19,23,29,34,36,34,35,27,23,22,27,39,41,35,28,23,21,25,30,34,30,26,18,18,24,30,44,38,31,22,19,19,28,33,40,45,36,33,26,20,14,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,28,39,37,50,42,12,8,6,11,17,19,16,12,7,10,12,15,18,24,24,23,28,26,19,15,10,15,22,24,16,13,17,18,22,26,31,36,32,35,27,23,22,27,39,42,36,29,24,23,27,32,36,33,29,21,21,27,33,48,42,34,26,22,21,30,36,43,48,37,33,26,20,16,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,27,39,39,53,45,10,12,10,7,11,14,16,16,14,14,18,21,24,31,30,26,31,28,22,18,10,15,20,20,13,10,8,12,16,23,28,28,25,27,19,15,15,19,31,36,31,22,19,18,24,27,31,29,27,19,20,27,32,48,42,35,28,25,24,33,38,46,50,41,37,31,25,20,19,24,31,40,57,43,40,39,30,23,26,32,37,39,38,34,31,35,53,48,12,18,20,12,6,7,14,20,22,23,26,30,33,39,39,36,40,38,31,27,20,25,30,30,20,16,9,14,18,25,31,27,27,26,18,12,8,14,24,28,22,14,10,12,16,18,22,22,21,14,16,22,28,44,38,30,24,22,22,30,34,42,46,40,38,29,26,19,24,28,32,42,59,45,42,40,36,30,34,39,44,46,46,42,26,26,48,44,9,14,18,14,8,6,10,14,19,22,22,26,30,36,36,35,40,38,31,27,21,26,31,31,22,18,12,18,22,29,35,32,31,30,22,16,11,18,27,30,24,16,12,9,14,18,23,19,19,11,13,19,25,40,35,27,20,18,18,26,30,38,43,35,34,25,21,15,18,22,27,36,54,40,38,36,31,26,29,34,39,41,42,38,28,25,46,40,12,14,19,17,15,13,6,10,16,22,20,24,28,32,34,34,39,39,32,27,22,28,34,34,26,22,19,23,28,34,40,38,37,37,29,24,20,26,36,36,30,23,18,14,18,22,29,22,17,10,8,15,22,36,30,22,15,12,12,20,25,32,37,29,28,19,14,8,14,16,22,30,48,34,32,30,26,22,26,30,34,38,38,34,38,29,41,35,11,7,13,15,18,18,11,5,8,14,11,16,20,24,26,26,31,32,24,21,17,22,29,30,23,19,21,23,27,32,37,40,38,39,31,27,23,29,40,40,35,28,23,20,24,28,34,28,23,16,14,19,26,40,34,26,18,15,13,23,28,36,40,30,27,19,12,9,8,12,18,27,44,30,28,26,20,14,17,23,29,30,30,26,41,35,45,38,14,8,10,14,20,22,17,12,6,9,9,12,16,22,22,22,26,26,18,14,12,16,24,26,19,16,20,22,24,29,34,39,35,38,30,26,25,30,42,44,39,31,26,25,29,34,38,35,30,22,21,26,33,47,41,33,24,21,19,28,34,42,45,34,31,24,17,14,10,15,22,32,48,34,32,30,20,14,16,22,28,29,29,25,42,41,52,44,18,13,14,17,24,25,22,17,9,6,10,12,12,18,17,16,21,21,14,10,10,14,20,26,19,18,22,22,25,29,34,39,35,40,31,29,28,33,44,48,43,35,30,29,34,38,42,39,35,27,26,32,38,53,47,39,29,25,24,33,39,46,50,39,35,29,22,20,16,19,26,36,52,38,36,33,22,16,18,23,30,30,28,22,44,45,58,48,18,12,14,18,24,25,20,14,7,10,7,9,12,17,18,20,25,27,19,16,14,19,26,30,22,20,24,26,28,32,37,43,38,43,34,30,30,34,46,48,43,35,31,28,32,37,42,37,32,25,23,28,35,49,43,35,25,21,20,29,35,42,45,34,30,24,18,16,12,15,21,30,46,32,30,27,16,10,11,17,23,24,24,19,46,44,54,43,24,18,20,24,30,31,26,21,13,13,10,6,11,12,14,17,23,27,18,16,18,22,28,34,28,26,30,30,33,37,42,47,43,48,39,36,35,40,52,54,49,41,37,34,38,43,48,43,38,31,29,33,41,54,48,40,30,27,25,32,39,46,49,37,34,27,23,22,18,20,24,34,49,34,32,28,19,14,12,16,22,22,20,14,52,50,60,47,26,20,22,26,32,33,29,24,16,14,14,10,9,14,12,13,18,23,14,15,20,23,27,35,28,28,32,32,34,38,43,49,44,49,40,38,38,42,54,57,51,44,39,37,41,46,50,46,42,34,33,39,45,59,53,45,35,32,30,38,44,51,54,42,39,32,28,26,22,25,29,38,53,38,36,33,24,18,18,20,27,27,24,19,54,53,65,52,33,26,28,33,40,40,35,29,22,22,18,15,14,9,12,20,26,32,24,22,27,30,35,42,36,35,39,40,42,46,50,56,51,56,48,46,44,50,61,64,58,50,46,44,47,52,57,52,46,40,37,41,48,60,54,46,37,34,33,38,44,52,54,43,39,32,30,30,26,26,28,36,46,32,32,26,22,20,16,13,19,20,15,10,61,58,66,52,32,26,28,32,38,40,34,30,22,20,19,16,12,12,6,12,18,27,18,20,24,27,32,40,32,32,37,36,38,42,48,52,48,53,44,44,44,48,60,62,57,50,45,42,48,52,56,52,48,40,39,44,52,65,59,50,40,38,36,43,50,56,60,48,44,38,34,32,28,30,34,44,54,40,40,34,29,24,23,22,26,27,20,16,59,58,70,57,31,26,25,28,34,36,34,30,22,19,21,18,13,20,14,8,11,19,12,16,21,23,26,34,29,28,34,33,34,38,43,49,44,49,40,40,40,44,56,60,54,46,42,42,46,50,53,52,47,40,39,45,51,65,60,51,41,38,36,45,52,58,62,50,46,40,34,33,28,31,36,46,59,44,44,40,32,26,25,27,33,34,28,24,55,57,71,59,35,29,30,32,39,41,38,33,25,22,25,22,17,24,18,10,7,16,12,19,25,23,25,33,30,32,38,37,38,38,43,50,44,53,44,44,44,48,60,64,58,50,46,45,50,54,58,55,51,43,42,48,55,69,63,55,45,41,40,49,56,62,66,54,51,44,38,36,32,35,41,51,65,50,50,44,36,30,30,31,38,38,32,28,59,61,74,64,34,30,28,30,37,39,39,34,26,23,27,26,24,32,27,20,17,11,15,17,22,18,15,25,23,28,34,31,30,31,35,43,37,47,38,40,42,45,56,62,56,48,44,44,48,52,56,54,52,44,43,49,56,70,64,56,46,43,41,50,56,63,67,56,53,46,39,37,33,36,43,53,68,54,52,49,38,32,32,37,44,44,41,37,56,60,75,65,28,24,21,24,30,32,32,28,20,16,20,17,16,24,20,12,12,14,6,10,16,16,17,26,22,23,28,27,28,31,35,42,37,43,34,34,36,40,51,56,50,42,37,37,42,46,49,48,45,37,37,43,49,64,58,50,39,36,35,44,50,57,61,49,46,39,33,31,26,30,36,46,61,47,44,42,31,25,24,30,36,37,34,28,50,54,69,58,22,18,15,18,25,26,26,22,14,10,16,14,15,22,20,15,20,16,10,7,10,12,16,24,17,18,24,22,23,26,32,37,32,38,29,30,30,34,46,50,44,36,32,31,36,40,44,42,38,31,30,36,43,58,52,44,34,31,29,39,45,52,56,44,41,34,28,25,21,25,32,41,56,42,40,38,26,20,20,26,32,32,32,26,45,48,63,54,16,14,10,11,17,20,21,18,12,10,14,16,18,25,24,20,26,23,16,12,7,10,16,20,13,10,16,16,19,22,28,33,28,33,24,22,22,26,38,43,37,29,25,25,29,33,36,35,33,25,26,32,38,53,48,40,32,28,28,36,42,49,54,42,40,32,26,22,18,24,30,40,56,42,40,38,26,20,22,27,34,34,34,29,38,41,59,51,20,19,16,16,22,24,26,24,16,14,20,20,21,29,27,22,24,18,16,12,10,7,12,16,10,13,19,16,17,19,24,30,25,32,23,25,26,30,42,48,42,34,30,29,34,38,42,40,38,30,31,37,43,58,53,45,36,33,32,41,46,54,58,48,44,38,30,28,24,28,35,44,61,47,45,42,32,26,26,32,38,39,39,33,41,46,64,56,28,27,25,23,29,32,34,32,26,22,28,27,27,35,32,26,24,15,19,18,19,13,8,17,14,20,26,22,22,23,27,34,28,39,30,31,33,37,48,55,49,40,37,36,42,45,49,47,45,37,38,44,50,66,60,52,45,42,41,50,55,63,67,57,54,47,40,37,33,38,44,54,70,56,54,51,40,34,34,39,46,46,45,39,48,53,71,65,26,26,24,22,28,30,32,30,25,24,30,32,33,40,38,33,34,26,26,24,20,16,17,12,13,18,24,21,19,16,18,26,21,34,28,30,32,36,46,54,48,39,36,35,40,44,47,46,44,36,36,43,49,64,58,50,44,40,40,48,54,61,66,56,52,46,38,36,32,36,44,53,70,56,53,51,42,34,37,43,50,50,50,44,46,52,70,63,20,20,18,14,20,23,26,24,18,18,24,26,27,34,32,27,29,23,22,18,14,10,14,14,6,11,16,12,12,14,20,26,20,28,19,21,23,26,38,45,40,32,28,29,33,37,40,39,37,29,30,36,42,58,52,44,37,34,34,42,47,55,60,50,46,40,32,29,26,30,38,46,64,50,47,44,35,28,30,36,42,44,44,38,37,44,63,57,14,17,16,9,12,16,19,21,18,18,23,26,28,35,34,30,34,31,25,20,13,17,22,21,11,7,7,8,11,16,22,25,22,24,15,13,14,18,29,36,31,23,19,20,24,28,31,31,30,21,23,29,35,50,45,37,30,28,28,36,40,48,53,45,42,35,30,24,24,29,35,45,62,48,46,44,35,28,30,36,42,43,43,38,29,36,56,50,14,18,18,10,8,12,18,21,21,21,26,29,32,38,37,33,37,34,28,24,16,20,25,25,14,10,4,8,12,19,25,21,21,20,12,8,9,14,25,32,26,18,14,16,20,22,26,27,26,18,20,26,32,48,43,35,28,26,26,35,38,46,50,44,42,33,29,23,26,30,36,45,62,48,46,44,37,30,33,39,44,46,46,41,25,31,53,48,17,20,20,12,12,15,21,24,22,22,27,30,32,39,38,33,37,32,29,23,17,19,24,23,12,11,7,5,10,17,23,22,21,21,12,12,13,17,28,36,30,22,18,20,24,26,30,31,30,22,24,30,36,52,46,39,32,29,30,38,42,50,54,47,45,36,33,26,28,33,38,48,65,52,50,47,38,32,34,40,46,47,47,42,28,35,57,52,20,23,22,15,18,21,26,27,24,22,28,30,32,39,38,32,36,29,28,22,18,17,20,18,10,12,12,8,8,10,16,20,16,23,14,16,18,21,32,40,35,27,24,26,29,32,36,36,35,28,30,36,41,56,52,44,38,34,34,43,47,54,60,52,50,42,36,31,30,34,42,50,68,54,51,50,40,33,36,41,48,48,48,42,32,40,62,57,28,29,27,23,27,30,34,34,28,28,33,35,36,44,42,37,38,30,30,27,23,19,21,18,13,19,22,17,15,9,14,19,12,26,21,24,28,28,40,48,44,36,33,35,39,42,45,46,45,37,38,44,50,66,60,52,46,43,43,52,56,64,68,59,56,49,42,38,35,40,47,56,73,59,56,54,45,38,41,46,53,53,53,48,39,50,71,66,34,35,33,29,31,35,40,39,34,33,38,40,42,50,48,42,43,35,36,32,28,24,27,21,19,24,27,22,20,14,13,20,15,29,24,27,31,32,42,50,47,39,37,39,42,45,49,50,50,42,43,50,55,71,66,58,51,48,48,57,61,69,73,65,61,54,48,44,40,45,52,62,78,64,62,60,50,44,46,52,58,59,58,53,42,53,76,71,30,34,34,26,24,28,34,38,36,36,40,42,44,52,50,44,47,40,40,34,30,28,31,28,22,24,20,18,17,15,20,8,8,16,14,18,22,22,33,42,38,30,28,32,34,36,42,42,42,34,37,43,48,64,60,52,44,42,43,52,54,62,67,60,58,50,46,40,42,46,52,62,78,64,62,60,52,46,48,54,60,60,60,56,32,44,70,64,34,38,37,30,28,31,38,41,38,37,43,44,46,54,52,46,48,40,40,37,32,30,32,28,24,27,23,22,20,16,20,12,9,19,17,21,26,26,37,45,42,33,31,36,38,40,45,45,46,38,40,46,52,68,63,55,48,46,46,55,58,66,70,64,62,53,49,43,44,50,55,65,82,68,66,64,54,47,50,56,62,63,63,58,36,48,73,68,32,36,36,28,26,29,36,39,39,38,44,45,47,55,53,48,52,46,43,38,33,33,37,36,26,27,22,22,20,26,31,17,19,5,13,17,22,18,27,36,36,28,26,32,32,34,40,40,41,36,38,44,49,65,60,53,46,44,44,53,56,64,68,62,60,51,48,41,44,48,54,63,80,66,64,62,55,48,51,57,62,64,64,58,27,42,69,66,24,28,28,20,18,22,28,32,29,28,34,36,38,45,43,38,42,37,34,28,24,24,28,26,17,18,14,12,12,19,24,16,16,16,10,11,16,16,27,35,32,23,21,26,28,29,35,35,36,28,30,37,42,58,54,46,38,36,36,46,48,56,60,54,52,44,40,34,36,40,46,56,72,58,56,54,46,38,41,47,54,54,54,48,26,38,64,58,21,26,27,19,12,15,22,28,30,30,34,38,40,48,46,42,46,41,37,32,25,27,32,31,20,19,12,14,16,24,29,22,22,17,12,6,8,9,20,28,24,15,13,19,20,21,27,27,28,22,25,30,35,51,47,39,32,30,30,39,42,50,55,48,46,37,34,28,32,36,41,50,67,54,52,49,44,38,42,48,52,54,55,50,20,30,56,52,16,21,23,15,8,10,18,23,25,26,30,33,36,42,42,38,43,40,34,30,22,26,31,31,20,16,8,13,17,25,30,24,24,21,14,7,4,9,20,26,22,13,11,14,17,19,23,24,25,17,20,26,31,47,42,34,28,25,26,34,38,45,50,43,41,32,29,23,27,31,36,45,62,48,46,44,40,33,36,43,47,49,50,45,22,27,52,47,20,26,28,21,14,14,22,27,31,32,34,38,42,48,48,44,49,45,40,35,28,31,36,35,25,22,14,18,20,28,33,26,27,22,16,9,9,6,15,24,21,12,10,18,17,18,24,24,26,22,24,28,33,49,45,37,32,29,30,38,41,49,53,47,45,37,33,27,31,35,40,50,67,53,50,49,44,38,41,47,52,54,54,50,18,27,54,51,36,42,42,34,28,30,37,42,46,46,50,53,56,62,62,58,62,58,54,50,42,45,50,49,38,36,28,32,34,40,44,32,34,20,26,22,24,18,10,26,28,26,26,32,32,34,39,40,40,36,40,44,48,64,60,52,46,44,46,54,56,64,68,62,60,52,48,42,46,50,56,64,82,68,66,64,59,52,56,62,66,68,70,65,20,42,68,66,33,39,41,35,27,26,34,39,43,45,47,51,54,60,60,57,62,59,53,49,42,48,53,53,42,38,30,35,38,46,51,44,45,35,34,27,24,23,25,4,10,18,21,27,26,27,30,33,35,32,34,37,42,56,52,46,41,40,41,48,50,58,62,56,56,48,45,39,43,47,52,61,78,64,62,60,56,50,54,60,64,66,67,63,24,31,60,60,31,37,39,33,25,24,31,37,41,43,45,49,52,58,58,55,60,57,51,46,40,46,51,50,40,36,28,33,36,44,49,42,43,33,32,25,21,21,23,11,10,16,19,24,24,25,27,31,32,29,31,35,39,53,48,43,39,37,39,45,48,55,60,54,53,45,43,36,41,45,50,58,76,62,60,58,54,48,52,58,62,64,65,61,23,30,58,57,20,26,29,22,15,14,22,27,31,33,35,38,42,48,48,45,50,47,41,36,30,36,41,40,30,26,19,24,27,34,40,33,33,29,23,16,12,16,23,18,13,8,10,14,14,14,20,20,22,19,22,25,30,46,41,34,28,27,28,36,38,46,50,44,43,34,32,26,31,34,39,47,66,52,49,47,44,38,41,48,51,54,54,50,24,22,50,48,16,22,24,18,10,9,17,22,26,28,30,34,37,43,44,40,45,42,36,32,26,31,36,36,26,22,14,18,22,30,36,30,30,26,20,13,8,14,23,24,18,10,7,11,12,15,20,20,21,15,18,22,28,44,39,31,26,23,24,32,35,42,47,40,39,31,28,22,26,30,35,44,62,48,45,43,39,33,36,42,47,50,50,46,24,24,48,45,14,20,24,18,13,10,12,19,24,28,28,32,35,41,42,40,45,43,36,32,26,31,37,36,28,23,17,22,26,34,39,36,36,35,27,20,16,22,30,28,23,16,11,6,10,15,21,16,15,10,13,17,22,38,34,26,21,19,20,27,30,37,42,36,35,26,24,17,23,26,31,39,58,44,42,40,36,30,34,40,43,46,47,43,31,22,43,40,19,24,28,23,16,13,16,23,29,32,32,36,40,46,46,44,50,47,41,37,30,36,41,41,32,26,20,25,28,36,42,37,38,34,27,20,16,21,29,26,21,14,11,9,7,9,17,11,11,12,13,14,19,35,30,23,19,18,21,25,26,34,39,34,34,26,24,19,26,28,31,38,58,44,42,40,36,34,37,43,44,49,51,47,30,17,39,37,24,29,33,27,20,17,20,27,33,36,36,40,44,50,50,49,54,51,45,41,34,40,45,45,36,30,24,28,32,40,45,38,39,34,28,22,18,22,30,25,20,14,12,14,9,6,15,12,14,14,17,18,22,38,33,26,22,22,24,28,30,38,42,37,38,29,28,24,30,32,35,42,62,48,46,44,40,38,42,48,48,54,55,52,30,15,42,40,27,33,37,30,22,20,26,33,38,40,42,45,49,55,55,52,57,54,48,44,38,43,48,48,38,33,26,31,34,43,48,41,42,37,31,24,20,24,33,26,22,16,15,17,13,8,15,15,19,20,23,23,26,42,38,31,27,28,31,34,34,42,47,42,43,35,34,29,36,38,41,48,68,54,52,50,47,44,48,53,54,60,61,57,33,17,47,45,27,33,36,31,24,21,24,30,36,40,39,43,48,52,54,53,58,56,50,45,39,44,50,50,40,35,28,33,37,45,50,44,45,40,34,27,24,28,36,30,26,20,18,17,14,11,21,8,14,18,20,18,18,32,28,22,23,25,27,30,26,34,41,36,38,31,31,26,32,35,37,43,64,50,48,46,43,40,44,50,50,56,58,54,36,14,36,37,22,26,32,27,22,20,16,23,30,34,32,36,41,46,48,47,52,52,44,40,34,40,45,44,36,32,28,32,36,44,49,46,46,43,36,30,26,30,38,34,30,24,20,16,14,16,25,13,8,13,12,11,10,26,22,15,16,18,20,22,18,27,32,28,30,24,24,20,25,28,30,36,56,42,40,38,36,33,37,42,43,48,50,47,40,20,31,30,15,20,24,19,15,12,10,17,24,28,27,31,35,40,42,41,46,44,37,33,27,32,37,37,28,24,20,25,28,36,41,39,38,37,30,24,19,26,35,32,27,20,16,10,11,15,23,16,11,6,9,12,17,33,28,21,15,14,16,22,24,32,37,30,30,22,20,14,20,23,27,35,54,40,38,36,32,28,32,38,40,45,46,42,36,23,38,35,15,18,24,20,17,14,10,14,20,25,22,27,31,36,38,37,42,44,36,32,28,32,38,39,30,25,21,26,30,38,43,40,40,39,31,26,21,28,36,34,30,22,18,13,14,18,26,18,13,8,5,9,16,30,24,16,10,8,10,16,20,27,32,26,24,16,14,10,15,18,21,28,48,34,31,30,26,23,27,32,34,40,40,36,38,26,35,30,20,22,29,26,22,18,14,18,24,30,27,32,36,40,43,42,47,48,40,37,32,38,44,44,35,30,26,32,36,42,48,46,44,44,36,30,25,32,40,36,32,24,21,16,14,18,27,16,10,13,9,6,12,26,20,13,9,11,14,16,16,24,28,23,24,17,16,14,20,21,23,28,50,36,33,32,28,26,30,36,36,42,44,40,40,24,32,27,27,30,37,32,28,25,22,27,33,38,36,40,44,48,51,50,55,56,49,45,39,45,50,50,41,36,32,38,42,49,54,52,51,49,42,35,31,36,44,40,36,29,26,21,19,20,31,17,10,18,17,12,8,21,16,12,15,19,22,20,15,22,30,24,28,23,24,22,28,29,30,34,54,43,39,39,35,34,37,43,43,49,50,47,45,26,27,25,42,44,52,48,44,41,37,40,46,52,49,53,58,60,64,64,69,70,62,59,54,60,66,66,57,52,48,53,57,65,70,67,67,65,58,50,46,52,60,55,50,45,42,37,34,36,46,30,26,34,31,26,20,4,13,20,28,31,35,30,22,23,32,32,36,35,36,35,41,41,42,43,59,54,47,50,47,46,49,54,55,60,62,59,60,38,11,31,39,40,47,44,40,38,32,36,42,48,44,48,54,54,60,60,65,66,58,54,50,56,62,62,54,49,45,50,54,62,66,64,64,63,55,49,44,50,59,56,50,44,40,35,34,36,46,29,25,32,28,22,18,14,8,14,23,26,31,22,14,14,23,24,28,28,31,32,36,35,34,34,51,46,39,42,42,41,43,49,48,53,55,54,60,38,18,22,30,31,38,34,31,28,24,27,33,38,35,39,44,45,50,50,56,56,49,45,41,46,52,53,44,40,36,40,44,52,57,54,54,54,46,40,35,41,50,46,40,34,30,25,24,26,36,22,16,22,18,13,12,19,13,8,13,18,22,16,10,18,24,19,22,20,22,22,28,26,26,28,49,38,34,34,32,32,34,40,40,44,47,44,50,30,24,21,22,22,28,28,26,22,16,18,24,30,25,30,34,36,41,41,46,48,40,36,32,38,44,45,37,32,30,34,38,46,51,49,48,48,40,35,30,37,46,42,38,31,27,22,21,24,33,21,15,18,14,10,14,27,21,13,7,8,11,10,14,21,26,18,19,12,12,13,18,17,18,24,45,31,28,26,23,22,25,30,31,36,38,35,47,30,32,24,18,18,25,23,21,18,12,14,20,26,22,26,31,34,37,38,42,44,36,32,28,34,40,41,32,28,25,30,34,41,46,44,44,44,36,30,25,32,42,39,35,27,24,18,19,23,31,23,18,13,8,11,18,30,24,16,7,6,8,12,18,24,29,20,19,10,10,10,14,14,16,24,43,29,26,24,21,20,23,28,29,34,36,33,42,31,36,28,17,16,22,23,21,19,10,11,17,22,18,22,27,31,33,34,39,40,32,29,25,31,38,40,32,27,25,29,34,41,46,44,43,43,35,30,26,32,42,41,36,28,24,20,22,26,34,26,20,14,11,15,22,36,30,22,12,9,7,17,23,30,34,25,23,15,9,7,11,12,17,26,43,30,28,25,21,18,22,28,30,34,36,32,43,34,41,32,28,28,35,34,32,28,22,24,30,34,30,33,39,38,44,46,51,52,44,40,38,44,50,52,43,38,36,40,45,52,56,55,54,54,46,41,36,43,52,49,44,37,34,28,28,32,40,30,24,23,19,18,23,31,23,18,13,14,18,10,12,18,22,13,13,13,16,20,24,20,19,20,40,30,24,27,26,26,28,34,32,38,40,38,52,38,36,20,30,31,38,35,32,29,24,26,32,36,32,36,42,42,48,48,54,55,47,43,40,46,52,54,45,40,36,41,46,53,58,56,55,54,46,41,36,43,51,48,43,36,32,27,26,29,38,25,18,24,19,14,15,24,16,11,12,15,20,9,6,12,17,12,15,16,18,22,26,23,22,22,42,32,26,30,29,28,31,36,35,40,43,41,52,34,29,16,38,39,46,44,40,38,32,34,40,45,40,44,50,50,56,56,62,63,56,52,48,54,60,62,54,48,44,50,54,62,66,64,64,62,54,50,44,52,60,56,52,44,40,36,34,37,46,32,26,32,28,22,22,24,16,18,20,24,28,18,11,7,13,17,22,24,26,30,34,32,30,28,41,38,32,38,38,37,40,44,44,48,52,50,60,42,28,16,45,45,50,50,47,44,39,42,45,50,45,48,54,53,59,61,66,67,60,56,53,59,65,68,60,56,52,57,60,68,73,71,70,70,62,56,52,58,66,63,58,51,48,42,42,44,53,40,34,39,34,30,30,32,24,25,27,31,35,24,19,15,6,18,20,28,31,36,39,36,30,23,33,34,27,33,39,40,42,46,40,44,50,51,67,50,33,17,35,34,40,40,39,36,30,31,34,38,34,37,42,42,48,50,55,56,48,46,42,48,55,57,50,46,43,48,52,59,64,62,62,61,53,48,44,50,59,56,51,44,40,35,35,38,47,34,28,31,26,23,25,32,24,20,19,22,24,14,14,16,18,5,9,15,20,26,28,24,20,14,33,25,18,24,28,30,32,36,32,36,40,42,60,44,36,16,33,31,36,38,37,33,27,28,31,36,30,34,39,38,44,47,52,53,45,42,39,45,51,54,46,43,41,45,50,56,61,60,59,59,51,46,41,48,57,56,51,43,39,34,34,38,47,35,29,29,25,24,27,36,28,22,18,20,22,14,17,22,21,9,8,12,18,23,25,21,15,12,31,24,17,20,24,26,28,30,26,30,35,36,58,44,40,20,22,22,28,28,26,23,17,18,22,26,21,25,31,30,36,38,43,44,37,33,30,35,42,45,37,33,30,35,39,46,51,50,49,48,40,36,30,38,47,46,40,33,29,24,24,28,37,27,21,18,14,15,21,33,27,18,10,9,12,10,16,23,27,15,13,5,8,13,16,12,12,18,39,25,22,21,18,18,19,25,25,31,33,30,48,35,38,25,19,17,22,24,24,21,14,13,16,21,16,22,26,28,32,33,38,39,32,28,25,30,38,40,32,28,28,32,36,42,47,46,46,46,38,33,28,35,44,44,38,31,27,22,23,28,36,28,22,16,12,16,24,35,29,20,12,8,8,14,20,26,31,20,18,10,6,9,10,8,12,20,38,24,22,20,16,15,18,23,24,30,31,28,46,36,40,29,14,13,20,20,18,16,9,9,14,20,17,22,26,30,33,32,38,38,30,27,23,28,35,36,28,24,22,27,31,38,43,42,40,40,32,28,24,30,40,39,34,26,22,17,20,24,32,24,19,13,10,15,22,36,30,22,14,10,9,18,24,32,36,27,24,16,12,6,10,13,18,26,44,30,28,26,22,19,22,28,30,36,36,32,41,32,41,34,17,12,16,20,23,21,14,10,9,14,10,15,20,23,26,27,32,33,25,22,18,24,31,32,26,23,26,28,31,35,40,45,41,45,36,32,28,34,44,44,39,31,27,23,26,31,38,31,25,19,16,22,28,42,36,28,18,15,13,23,29,36,40,29,26,19,12,9,6,10,17,26,43,29,26,24,18,13,16,22,26,29,29,25,45,37,47,38,20,16,19,23,26,24,16,13,14,18,14,18,24,25,30,30,36,36,29,25,22,28,34,37,30,27,28,32,35,39,44,48,45,47,39,34,30,37,46,47,42,34,30,25,28,32,40,32,27,20,17,20,28,40,34,26,16,14,12,18,25,32,36,24,21,14,8,12,8,6,12,21,38,24,21,19,13,12,15,20,22,27,28,25,48,40,46,34,26,22,28,30,32,29,22,19,22,26,21,23,29,27,33,36,41,43,35,32,30,36,42,45,38,34,35,38,42,47,52,54,52,53,45,40,36,43,53,52,47,39,35,30,31,35,43,35,29,25,21,23,29,41,35,26,17,16,15,19,25,32,33,21,17,12,11,16,16,11,8,16,32,18,16,14,13,16,18,20,19,24,28,25,54,42,46,31,34,31,37,39,40,37,30,27,30,35,30,32,38,37,42,46,51,52,45,42,39,44,51,53,46,43,43,47,51,56,61,62,61,61,53,49,44,51,60,59,54,46,42,37,38,42,50,40,34,33,28,29,34,42,34,29,24,24,23,20,24,26,26,14,12,16,19,24,24,20,14,10,30,18,12,16,22,25,27,28,22,26,32,33,62,49,46,24,48,44,49,52,53,52,43,41,43,47,41,44,48,42,48,54,60,64,56,52,51,57,63,66,59,56,57,60,64,68,73,76,74,75,67,62,58,65,74,74,69,61,57,53,54,58,66,58,52,48,44,46,52,60,52,47,40,39,38,39,43,44,36,32,31,34,33,38,37,32,27,26,10,14,19,22,33,37,37,34,28,28,34,36,76,65,62,40,37,34,39,42,43,41,33,30,32,36,30,32,36,30,36,42,48,52,45,41,40,46,52,55,49,46,46,50,53,58,63,66,63,65,57,52,48,54,64,64,58,51,46,42,44,48,56,48,42,37,33,35,41,52,45,38,30,29,28,30,34,38,36,24,23,23,23,28,27,21,17,18,20,6,11,10,22,26,25,21,16,18,23,26,65,55,57,35,35,32,38,40,41,38,31,28,31,36,31,33,39,38,44,46,52,53,46,42,40,45,52,54,47,44,44,48,52,57,62,63,62,62,54,50,45,52,62,60,56,48,44,38,40,43,52,42,37,34,29,30,36,44,36,31,25,25,24,22,26,29,27,16,14,17,20,25,25,21,14,8,30,16,10,16,23,26,28,29,23,27,32,34,63,50,49,26,32,28,33,36,38,36,28,25,27,31,26,28,32,27,32,38,45,48,40,37,36,41,48,50,43,40,41,44,48,53,58,60,58,60,52,47,42,49,59,58,53,46,41,36,39,43,51,42,36,32,28,30,36,48,41,33,25,24,23,25,32,35,33,22,21,18,17,23,22,16,12,15,25,11,8,7,17,21,21,18,12,16,20,22,60,50,53,32,27,22,26,30,34,32,25,20,20,23,18,20,24,22,29,32,38,40,32,28,28,33,39,44,36,34,36,38,42,46,50,56,52,55,46,42,39,46,55,55,50,42,38,33,36,40,48,40,34,29,24,28,34,46,40,30,22,20,20,23,30,36,38,26,22,17,14,20,16,11,12,22,36,22,19,17,12,13,12,15,15,20,22,20,56,46,50,36,22,18,21,24,30,30,24,18,14,16,10,12,18,18,23,25,30,32,24,21,21,26,32,37,30,28,32,32,36,40,44,50,46,50,42,38,35,41,52,53,48,40,36,32,36,40,46,40,34,28,26,28,36,46,40,32,24,22,21,24,32,38,42,30,26,20,16,19,14,12,16,26,42,28,25,22,12,8,8,15,19,22,22,20,52,47,52,39,24,19,22,25,32,31,25,19,14,17,11,12,17,14,22,25,30,32,24,20,21,26,32,38,31,28,32,34,36,40,45,51,46,51,42,38,36,42,53,54,49,41,36,34,37,41,47,42,36,30,27,30,36,48,42,33,25,23,22,26,32,39,43,31,27,21,17,21,16,14,18,27,42,28,26,22,12,9,5,10,16,16,17,14,53,48,53,40,30,25,28,31,38,36,29,25,20,22,16,16,19,13,20,24,30,36,28,26,27,32,37,44,36,34,38,40,42,46,51,56,52,57,48,44,42,48,59,60,54,46,42,39,41,45,52,45,39,34,30,32,40,50,44,36,28,26,26,28,36,42,44,34,29,24,20,24,20,16,20,28,40,26,25,20,14,14,10,7,12,13,13,10,59,52,56,42,34,29,32,36,42,40,32,29,24,27,21,21,24,20,26,30,37,41,34,30,31,36,42,48,41,39,42,44,47,50,56,61,56,61,52,49,46,52,63,63,58,50,46,42,44,48,56,47,42,37,33,35,41,53,46,38,30,28,28,30,36,43,42,30,26,23,22,27,24,19,17,22,33,18,18,12,12,18,14,10,7,12,16,15,63,55,58,40,35,30,34,37,43,43,36,31,26,28,22,22,25,18,24,30,36,42,35,32,33,37,43,49,42,40,44,45,48,52,57,62,58,62,53,50,48,54,65,66,60,53,48,44,48,52,59,51,46,40,37,39,45,57,50,42,34,32,31,34,40,46,44,33,30,27,26,31,26,23,22,25,34,20,20,15,16,20,15,10,9,6,12,13,65,58,62,43,36,31,34,37,44,43,37,31,26,28,22,21,22,13,18,24,31,39,31,29,33,37,42,49,42,40,44,45,48,52,57,62,58,63,54,50,48,54,65,66,61,53,49,46,49,53,60,53,47,42,38,41,47,58,53,44,35,34,33,36,43,50,51,40,36,31,28,32,27,24,26,32,40,26,26,21,18,21,17,12,14,13,8,8,65,60,64,49,34,29,32,36,42,41,36,29,24,26,21,19,20,12,18,24,31,37,29,27,31,35,40,48,40,39,42,43,46,50,55,60,56,61,52,48,46,52,63,64,59,51,47,44,48,52,58,52,47,40,37,41,48,60,54,45,37,35,34,38,44,51,53,43,39,32,29,31,26,25,28,35,45,32,31,26,21,21,16,13,18,18,13,9,64,59,65,52,33,39,40,32,27,28,36,41,43,43,46,50,52,60,58,54,58,55,50,45,38,41,46,45,35,32,26,28,30,37,42,34,35,23,24,20,22,18,24,22,24,23,24,30,29,30,36,37,38,34,36,41,45,60,57,50,44,42,44,51,53,61,66,59,58,50,47,41,45,49,54,63,80,66,64,62,56,50,54,59,64,66,66,62,25,38,65,63,31,37,40,35,28,24,29,35,41,44,44,49,53,57,59,56,62,59,53,48,42,48,53,53,43,38,31,36,40,48,52,46,47,42,36,29,25,30,37,30,24,20,20,22,18,15,17,16,21,24,26,25,25,39,35,29,30,32,34,36,34,41,48,43,45,38,38,32,37,40,44,50,71,57,54,53,50,45,49,55,57,61,63,59,36,15,44,44,48,50,56,53,49,46,42,46,52,57,54,58,63,65,70,70,74,76,68,64,60,65,71,71,62,58,54,58,62,70,76,72,72,70,62,56,52,57,66,61,56,50,48,42,40,42,52,36,32,39,36,31,26,12,18,26,33,36,40,36,28,26,33,37,41,40,42,40,46,46,46,47,58,58,52,56,52,52,54,60,60,66,68,64,66,44,16,34,40,41,47,46,43,40,34,38,42,46,42,46,52,52,57,58,63,64,56,53,50,56,62,64,56,51,48,52,56,64,68,66,66,66,58,52,47,54,63,60,54,48,44,39,38,40,50,36,30,35,30,26,26,28,22,20,24,27,30,21,16,15,16,17,20,26,29,32,36,34,30,26,40,38,30,36,38,40,42,45,42,46,50,49,63,46,30,18],"a":[28,30,30,31,27,28,25,30,31,36,34,36,40,45,47,47,52,50,44,39,36,40,46,46,38,33,29,34,38,42,45,43,44,43,36,34,32,35,42,47,43,34,34,30,30,35,38,34,31,26,26,30,35,49,44,38,30,29,30,37,42,48,52,45,41,35,31,26,30,31,37,42,50,44,46,43,37,34,38,44,46,48,48,48,46,42,53,51,30,23,22,30,34,34,31,30,21,25,25,26,29,36,36,36,41,42,33,29,28,32,38,40,34,30,33,34,39,40,45,46,44,47,40,40,39,43,49,54,50,42,41,36,37,42,44,40,39,34,33,36,42,56,51,44,36,35,34,41,47,52,55,46,42,35,31,30,26,27,34,43,51,46,44,42,32,27,30,35,40,40,39,39,53,48,60,54,31,24,22,27,34,36,34,30,21,24,25,26,29,36,36,35,40,37,31,26,23,27,33,36,30,26,29,32,35,36,41,42,40,43,36,36,36,39,49,54,50,42,41,40,40,44,46,43,42,37,35,39,45,58,53,46,37,35,34,41,47,52,55,46,42,35,31,30,26,27,34,43,51,46,44,42,32,27,30,35,40,40,39,39,51,50,62,54,28,31,25,24,25,29,35,36,28,28,32,33,35,43,42,37,41,37,33,28,22,25,32,32,26,22,21,24,28,32,35,34,33,35,28,27,28,30,40,46,42,33,33,34,35,38,38,40,39,34,36,39,45,59,54,47,40,39,39,46,51,57,60,52,48,42,39,35,34,35,42,49,57,51,52,50,40,35,38,43,48,47,46,46,43,46,61,59,30,39,36,28,18,20,30,38,40,40,44,45,47,54,54,50,52,47,45,40,35,38,42,41,34,28,20,27,31,35,38,34,36,34,26,23,20,24,31,36,32,23,22,24,25,28,28,31,31,26,30,32,38,52,48,41,34,34,36,41,45,52,54,50,47,40,38,33,40,41,44,47,55,50,51,50,48,44,48,53,55,56,56,57,36,36,52,54,26,34,34,30,22,21,28,36,36,40,38,41,44,50,52,50,54,50,46,41,36,40,45,44,37,31,24,30,34,39,41,38,40,37,31,28,24,28,34,39,34,26,25,22,22,27,29,26,27,23,26,28,34,46,43,37,31,31,33,38,41,49,49,47,43,37,35,31,36,38,41,44,52,46,48,47,45,40,43,48,52,53,52,52,39,33,49,49,29,32,34,35,30,28,22,28,32,38,35,38,41,46,49,50,54,53,46,42,39,43,49,50,44,38,32,38,43,47,50,46,48,46,40,38,34,38,44,47,42,34,33,28,29,33,36,32,28,24,21,24,30,44,39,32,24,23,24,30,35,42,46,38,35,28,26,20,27,28,32,36,44,38,39,38,35,32,36,42,42,45,46,47,48,40,48,44,29,24,28,35,35,33,28,25,22,28,25,28,31,37,38,38,44,45,36,32,31,36,42,44,39,35,37,40,44,45,50,51,49,51,44,43,40,44,50,54,49,41,40,36,36,41,43,39,37,32,29,32,38,51,46,39,29,27,26,34,40,46,49,40,36,29,25,22,20,22,28,37,45,39,38,36,30,26,29,35,39,39,38,38,55,47,56,48,34,26,26,32,38,39,35,31,18,22,21,23,26,32,32,32,38,38,30,26,26,30,36,39,34,30,34,36,40,40,44,46,44,48,41,40,42,44,54,58,54,46,44,42,42,46,49,45,44,38,36,39,46,58,54,46,36,34,32,38,44,48,52,42,39,32,28,28,23,24,31,40,48,42,40,38,28,23,26,31,36,36,34,34,56,52,62,51,40,32,30,34,41,45,42,38,21,18,24,23,20,29,27,25,30,31,22,18,23,27,29,37,34,32,36,38,40,37,40,42,40,48,43,43,44,46,56,62,58,49,48,48,49,53,54,52,50,46,43,45,51,64,58,51,41,38,40,43,49,54,57,48,44,37,33,35,30,29,36,45,53,48,46,44,33,28,29,34,40,37,36,34,58,59,68,56,39,30,32,37,44,44,40,35,20,22,19,18,22,27,28,30,37,39,29,26,29,33,38,42,38,35,39,40,44,43,48,50,48,53,46,46,46,49,59,64,60,51,50,47,48,52,54,50,46,43,40,39,45,58,51,42,33,32,35,33,39,44,47,38,35,28,27,32,26,24,28,35,44,38,37,35,24,19,20,26,32,30,28,29,61,58,60,47,45,36,38,43,50,50,45,41,26,26,22,14,20,20,22,26,33,39,29,27,32,36,39,46,44,41,45,46,50,47,50,51,50,58,52,52,52,55,65,70,65,57,56,52,52,57,59,55,50,48,45,42,48,59,53,45,36,35,39,36,42,48,49,41,38,31,30,37,31,29,31,37,43,39,36,36,27,24,21,23,29,26,24,24,67,63,59,48,48,40,41,46,53,54,50,46,30,28,26,19,17,24,20,21,29,33,23,25,34,36,36,44,44,44,48,49,50,43,45,46,46,54,51,55,55,58,64,70,69,60,59,56,57,61,63,60,55,53,50,48,54,65,58,50,42,41,45,42,48,53,54,47,43,36,36,43,36,34,36,43,50,44,43,41,32,29,26,30,36,33,32,28,65,67,66,54,54,46,48,53,60,59,54,50,36,36,32,24,24,18,22,29,37,44,36,34,42,46,46,54,52,51,55,56,59,54,56,58,57,65,60,62,62,64,73,76,72,66,66,60,58,62,66,60,54,54,50,48,54,58,55,50,42,40,44,42,48,52,48,46,42,36,36,46,40,34,36,38,42,41,35,35,31,30,25,22,28,24,22,20,74,68,58,52,54,46,48,52,59,60,56,52,36,34,32,25,20,21,14,20,28,38,28,30,39,41,40,49,48,48,54,54,53,46,48,49,48,56,55,60,62,64,68,74,74,67,66,63,64,68,70,66,61,60,56,54,60,66,62,56,48,46,50,48,54,59,56,53,49,42,42,48,42,40,42,46,50,49,43,44,38,35,32,30,36,32,29,26,68,74,66,59,54,47,44,48,55,58,57,53,37,32,35,29,21,29,23,15,19,28,20,25,35,35,33,40,42,44,50,48,46,38,40,41,41,48,47,54,58,56,59,65,68,63,62,62,63,66,68,67,63,61,58,57,64,73,68,60,52,51,53,52,58,63,63,57,53,46,45,50,44,42,47,53,57,54,50,50,42,39,37,37,44,40,38,34,61,73,73,63,59,53,49,51,57,62,63,59,43,38,42,35,28,34,26,18,15,27,22,27,39,36,30,38,40,46,52,47,43,36,37,38,38,46,44,51,56,54,56,62,66,62,63,66,66,67,67,72,71,66,64,65,71,72,70,67,59,58,61,58,64,68,62,61,56,53,53,56,50,50,52,53,56,57,50,54,49,46,43,43,49,46,42,38,58,74,72,68,54,51,46,46,50,55,60,57,42,36,42,38,36,44,39,30,27,20,22,24,35,29,22,30,33,39,44,40,36,28,30,31,31,38,37,44,49,46,49,55,58,55,56,58,59,60,60,64,65,60,62,63,69,72,70,68,59,58,59,59,64,68,65,62,58,54,52,55,50,49,54,56,58,59,52,56,50,46,44,48,52,48,48,48,51,67,72,68,48,42,38,42,49,52,52,48,34,28,34,30,26,36,30,20,20,22,14,18,28,26,25,33,34,38,44,42,40,33,34,35,35,43,41,46,51,50,54,60,61,57,56,56,58,61,61,62,60,56,54,56,63,74,67,60,51,50,52,51,57,62,63,56,53,46,45,47,42,41,46,52,58,55,52,52,42,38,36,41,47,44,43,40,55,68,74,62,44,38,33,36,42,46,48,44,28,22,29,24,24,33,30,24,27,26,19,15,24,23,26,33,31,32,38,36,38,34,36,37,36,45,40,43,44,47,55,60,58,50,50,51,52,54,55,56,56,50,49,51,58,70,63,54,46,45,46,46,52,57,59,51,47,40,39,42,36,36,41,48,55,49,49,47,36,33,31,35,42,38,37,36,56,62,71,59,35,32,26,27,34,38,41,38,25,22,28,28,30,37,36,32,35,32,26,22,19,20,27,30,26,24,29,29,32,32,36,37,35,42,34,34,36,39,48,54,50,42,41,42,44,46,46,46,46,42,42,46,52,66,60,54,45,42,42,47,53,58,61,52,49,42,38,38,32,34,40,49,56,51,50,48,38,32,33,38,44,42,40,40,51,54,68,60,41,40,33,33,38,43,48,46,32,27,34,32,31,41,38,30,32,27,24,21,23,17,20,24,22,27,33,30,30,26,30,31,30,39,34,38,41,42,49,55,54,46,46,47,48,50,50,53,53,47,49,52,58,72,67,59,50,48,49,52,58,64,66,58,54,46,44,45,40,40,46,54,62,56,56,53,42,38,38,42,49,46,44,44,50,59,73,66,49,49,42,41,45,50,56,55,42,36,43,39,38,48,43,35,31,23,27,26,32,24,15,24,28,34,40,36,32,24,26,26,26,34,32,40,44,42,45,50,54,50,51,54,54,55,55,60,60,56,57,60,66,70,68,68,60,58,59,60,66,70,66,64,60,55,54,55,50,50,55,57,60,61,54,59,51,47,45,50,55,50,50,51,47,63,70,70,46,47,40,38,41,45,53,54,42,38,46,42,42,50,46,38,33,26,30,32,32,25,20,18,23,29,35,31,27,21,24,26,24,33,30,36,42,40,44,50,52,47,47,49,50,52,52,55,55,51,53,56,62,68,66,64,57,56,58,62,67,71,68,64,60,57,54,53,48,50,56,58,62,62,56,59,54,48,48,52,54,50,50,52,45,60,68,70,39,40,34,32,34,40,46,46,36,32,40,38,37,47,44,36,37,30,30,27,26,20,22,22,18,24,29,25,25,22,26,28,26,36,29,34,37,38,46,52,50,42,42,43,44,46,47,50,50,44,47,50,56,70,66,58,52,50,51,56,62,68,70,62,58,52,48,46,42,43,50,59,66,62,60,58,48,42,44,48,54,51,50,50,47,56,70,69,32,36,30,25,25,30,38,41,33,33,38,38,40,48,48,42,42,36,37,31,27,28,31,30,23,19,20,19,23,24,29,30,29,31,23,23,26,28,38,45,41,32,32,34,35,37,37,40,40,36,38,40,46,61,56,49,42,42,44,49,53,60,63,56,53,46,43,40,39,40,47,54,62,56,56,53,46,40,43,48,54,53,51,51,40,45,61,62,31,38,32,25,20,24,34,41,36,36,40,41,43,50,50,45,47,41,40,35,30,33,36,35,28,23,15,20,24,29,30,26,29,26,20,19,21,23,33,40,35,26,26,28,29,31,31,35,35,31,34,36,42,55,51,45,38,38,40,45,49,56,57,54,50,44,42,37,41,43,47,51,59,53,55,54,48,42,45,51,56,55,54,53,35,40,55,57,35,40,34,28,26,29,39,44,37,36,42,42,43,52,50,45,44,38,39,34,30,31,33,32,26,22,19,16,20,26,30,28,28,28,21,23,26,27,37,44,40,32,31,33,34,36,36,40,41,36,38,41,47,60,56,50,43,42,45,50,54,61,62,58,55,49,46,41,43,44,51,56,64,58,59,57,49,44,47,52,57,56,55,55,39,45,60,62,40,44,38,32,32,36,44,50,40,38,45,44,44,54,52,44,40,34,38,34,32,30,28,28,24,25,26,20,18,20,24,26,24,28,22,27,32,31,41,49,46,38,38,40,40,42,42,46,47,42,44,47,53,66,62,56,48,48,51,56,60,67,68,64,61,54,51,48,46,48,54,62,68,64,62,62,52,48,50,55,60,58,57,56,43,52,66,68,47,50,44,40,40,44,53,56,45,41,49,47,46,54,50,42,36,30,35,36,35,29,25,26,25,31,34,30,25,17,21,21,19,28,27,33,38,36,40,46,48,44,45,48,48,49,49,54,55,50,53,55,61,65,64,64,57,57,59,64,68,72,68,69,64,61,57,55,52,53,59,61,64,65,58,63,57,52,53,57,60,54,55,57,42,56,65,71,52,55,49,46,44,47,58,62,50,45,54,50,48,56,51,43,37,30,36,37,41,33,26,29,30,37,38,36,32,22,21,23,22,30,29,36,41,38,41,47,50,47,48,51,51,52,52,57,58,54,57,60,65,66,64,67,61,61,64,67,72,72,68,70,65,64,62,60,57,58,63,62,65,66,58,64,62,58,56,58,60,55,56,58,43,59,66,73,47,54,48,42,36,40,50,56,50,44,53,50,48,56,50,42,36,30,35,36,40,32,26,28,30,34,30,30,28,20,18,16,14,22,22,28,34,30,36,42,44,39,40,44,44,44,44,50,51,46,50,52,58,60,58,60,54,54,56,60,64,67,62,69,64,60,58,52,56,57,61,62,64,66,58,64,61,57,56,58,60,54,56,58,37,52,60,68,50,56,50,44,40,43,54,59,52,46,55,52,50,58,52,44,38,32,37,38,42,34,28,30,32,37,34,32,30,20,20,18,16,26,24,32,36,34,37,43,46,42,43,46,47,48,48,52,54,50,52,56,60,62,60,64,57,57,60,64,68,69,65,71,66,62,60,56,58,60,64,64,66,68,60,66,63,58,58,59,62,56,58,59,39,56,62,70,49,56,50,44,38,41,52,59,54,52,58,58,58,66,63,55,49,42,48,48,46,43,38,41,38,38,33,32,30,32,31,26,26,12,20,28,33,25,35,47,44,36,37,45,41,42,41,48,50,48,51,52,56,65,63,62,56,56,58,63,66,70,68,72,68,62,60,55,59,61,66,69,77,72,71,72,66,61,64,68,72,67,68,69,37,50,65,71,42,48,42,36,30,34,44,52,44,43,50,49,50,58,54,48,44,37,42,39,36,34,32,33,30,29,26,24,23,25,26,21,22,22,17,22,28,24,34,45,40,32,34,38,38,38,38,44,45,42,44,46,52,62,60,56,48,48,50,56,60,66,64,64,61,54,52,48,50,52,58,62,69,64,64,64,57,52,54,59,64,60,60,60,36,47,62,66,39,47,42,35,26,29,40,48,46,46,50,51,52,60,60,52,48,42,45,43,39,40,37,38,35,32,24,26,28,31,30,27,29,24,20,17,20,17,27,37,33,25,26,32,30,30,30,36,38,36,39,40,44,54,52,49,43,44,46,50,53,59,56,59,56,49,48,43,49,51,54,57,65,60,61,60,58,52,56,61,65,65,64,63,32,39,54,59,34,42,38,31,20,23,34,42,42,42,46,47,49,56,56,51,50,44,47,41,36,39,39,40,34,29,20,26,30,33,33,29,31,28,22,18,16,18,28,34,30,22,23,26,27,28,28,32,34,30,33,35,40,51,49,44,38,37,40,45,48,56,54,53,50,43,42,37,44,45,48,51,59,54,55,54,51,48,51,56,59,61,60,59,34,36,51,55,39,47,44,37,26,26,38,46,48,48,52,53,55,63,62,56,53,46,50,46,42,43,42,43,38,35,27,30,33,36,35,31,34,29,25,20,19,15,22,32,28,20,21,29,26,26,26,32,35,34,37,37,41,49,47,46,40,41,44,47,50,55,52,56,54,46,46,41,48,49,52,55,62,57,59,58,54,52,55,61,62,64,65,66,31,35,50,55,54,61,58,50,39,40,52,60,62,60,66,66,66,72,70,61,56,49,54,56,55,52,45,48,48,48,40,44,44,40,38,34,38,26,34,34,34,24,18,28,31,32,34,40,36,35,32,42,45,46,48,48,48,46,44,52,52,52,56,58,55,53,49,58,58,57,56,54,62,61,62,57,60,64,57,64,66,64,66,69,70,68,68,70,28,42,46,54,52,61,59,52,40,38,52,59,63,63,67,68,70,73,76,69,63,57,62,62,58,59,52,55,55,51,42,48,51,48,46,42,46,37,42,38,34,30,29,11,17,29,33,38,36,34,32,42,44,43,46,46,48,46,44,50,49,50,55,56,54,52,48,58,57,54,54,53,61,60,60,56,59,63,56,64,63,62,63,67,70,67,68,70,31,39,46,54,50,59,57,50,38,36,48,56,61,61,64,66,68,71,76,70,66,59,64,61,56,59,55,57,54,49,40,46,49,50,48,45,48,38,40,36,33,28,30,18,18,26,30,35,31,30,29,36,39,40,43,42,45,50,48,49,45,47,51,52,53,56,52,58,56,51,51,51,58,57,56,57,62,60,60,61,59,59,60,64,65,67,69,70,32,38,50,56,40,49,47,40,28,28,39,47,51,52,55,56,59,64,66,61,60,54,56,52,46,50,49,50,45,40,31,36,40,43,42,38,41,37,32,27,24,25,30,28,23,18,22,27,24,22,22,28,32,32,34,34,38,46,44,43,38,38,43,44,47,52,48,53,51,43,43,41,48,48,49,52,58,54,56,55,52,50,52,58,60,62,63,64,32,31,46,52,34,44,42,36,23,22,33,42,46,46,49,50,54,60,60,56,57,51,52,46,42,44,46,46,40,34,26,31,35,40,40,36,38,35,30,24,20,23,28,30,26,20,19,24,22,23,23,28,30,28,31,31,36,47,44,40,34,34,38,41,44,50,49,50,47,40,39,36,43,43,45,48,56,50,52,51,48,46,48,54,56,58,59,60,34,32,47,50,29,38,39,34,26,23,27,35,40,44,43,46,49,55,56,55,59,54,50,46,41,44,49,48,42,35,28,34,38,43,45,42,43,41,35,32,29,33,39,40,35,27,26,19,19,23,27,22,23,21,24,25,29,45,41,35,28,28,32,35,38,46,51,44,41,34,33,29,37,37,39,42,50,44,46,45,42,40,43,49,50,52,53,55,42,30,48,48,36,44,45,40,30,26,33,41,46,51,48,49,54,56,61,61,64,58,57,52,47,50,54,53,47,41,32,38,42,47,48,44,46,42,37,32,28,30,35,36,31,24,24,21,15,18,22,18,20,24,25,24,26,42,38,32,28,29,34,34,36,44,46,42,41,34,33,33,41,39,39,42,50,44,46,45,42,42,42,48,50,52,54,55,39,26,43,46,40,48,50,44,34,30,38,46,51,55,53,54,59,61,66,66,66,60,61,56,51,54,54,56,50,44,36,42,46,48,48,44,46,42,38,33,29,30,36,35,29,23,24,26,19,14,20,20,24,28,30,28,30,44,40,36,32,34,39,38,40,46,48,46,46,38,38,38,46,44,44,47,55,50,51,50,46,46,47,53,55,57,58,60,39,22,46,48,43,52,50,45,33,31,42,50,54,57,57,58,63,65,70,66,65,59,62,57,51,54,54,55,50,44,36,41,45,48,48,44,46,40,37,33,29,30,32,31,25,21,24,28,23,19,13,27,32,32,35,34,37,38,36,41,37,39,44,44,46,44,40,50,48,43,43,43,51,49,49,48,52,54,48,54,52,52,52,58,59,59,60,62,35,26,38,46,41,50,51,46,37,34,39,47,52,56,54,55,60,62,67,67,71,66,63,58,53,57,61,60,54,48,40,46,50,54,55,51,54,49,44,40,36,37,42,41,35,30,31,29,22,18,26,15,22,30,31,28,26,40,36,31,32,35,40,38,35,44,47,44,46,39,39,39,47,45,45,48,56,50,52,51,48,48,48,54,56,58,59,61,45,20,43,46,39,46,48,45,38,34,34,43,47,52,48,49,54,55,60,63,68,65,61,56,52,55,60,60,52,46,40,46,50,55,57,53,56,52,47,42,38,40,46,46,40,34,34,28,21,24,31,20,16,26,25,19,18,33,28,24,24,28,33,30,26,35,40,36,36,32,32,33,41,38,38,41,47,44,44,44,41,40,42,47,49,51,53,54,50,28,36,37,31,39,40,36,30,26,26,36,40,46,42,45,49,51,56,57,61,57,53,48,43,47,52,51,44,38,32,38,42,46,49,46,47,45,39,36,32,37,42,44,39,31,30,24,22,26,30,25,21,18,20,20,26,41,36,29,23,24,28,30,33,41,47,39,36,29,28,26,35,34,34,38,46,40,42,40,37,36,38,43,45,47,49,50,46,34,44,44,32,36,40,38,32,28,26,32,36,42,38,39,44,46,50,52,58,57,50,46,44,48,54,54,46,40,34,40,44,48,50,48,50,48,40,38,36,38,44,45,40,32,31,25,24,28,32,27,22,20,17,18,24,36,32,25,18,18,22,25,28,36,40,33,30,23,22,22,30,28,28,32,40,34,35,34,32,31,32,38,40,41,43,44,47,35,41,40,38,42,45,44,37,34,32,38,42,47,42,42,48,48,53,56,62,61,54,50,49,53,59,59,52,46,39,45,50,54,56,53,55,52,46,43,39,41,46,47,42,34,34,28,24,27,33,24,18,25,22,14,19,33,28,21,18,22,26,24,25,32,38,31,32,25,25,27,34,31,31,34,42,36,38,37,34,34,34,40,42,44,46,47,50,32,37,36,45,51,54,52,44,41,40,47,50,56,50,50,56,56,62,64,70,70,63,60,58,62,67,66,60,53,47,53,58,62,64,60,63,58,54,49,45,47,51,50,46,40,40,35,28,30,38,25,19,32,29,20,16,28,23,20,24,30,34,28,23,32,35,32,34,32,34,36,43,40,38,40,46,44,43,44,42,42,43,48,49,50,52,54,55,34,32,33,60,66,70,67,58,55,55,62,66,70,64,61,66,57,65,71,71,72,72,72,73,77,72,76,74,68,61,68,72,68,66,63,66,58,63,60,56,56,50,48,48,49,51,50,43,44,44,37,33,48,45,35,28,12,21,29,38,44,49,39,32,31,31,40,40,44,47,51,58,53,47,39,42,46,39,47,54,56,56,53,53,50,51,53,56,45,19,35,56,60,64,62,55,52,50,56,60,64,58,56,62,54,62,68,68,68,68,67,68,72,70,73,70,64,58,64,68,66,64,60,64,55,60,58,54,54,48,46,45,46,49,46,40,42,42,36,31,43,39,30,24,20,15,24,32,38,44,32,26,22,27,32,35,38,42,45,52,48,42,36,38,42,36,43,48,50,50,48,49,46,47,50,54,44,24,29,48,52,55,54,47,44,41,47,49,53,46,46,52,52,58,61,66,67,60,56,58,63,67,69,62,56,50,56,60,64,66,62,64,60,56,52,48,51,53,52,49,44,44,38,33,36,42,30,24,35,30,20,19,26,21,16,22,28,34,23,17,24,30,26,28,28,30,36,42,36,34,36,42,39,38,40,38,38,39,45,45,46,48,50,57,38,31,29,44,42,46,49,44,40,36,38,40,44,37,37,43,44,49,52,58,58,50,47,49,54,59,61,57,52,46,52,56,60,63,59,61,59,53,49,45,48,53,54,49,41,40,34,30,34,39,30,24,32,27,17,23,35,30,21,15,18,24,18,22,28,34,24,25,20,21,27,32,27,27,30,38,32,34,33,29,29,30,36,37,39,41,42,57,39,40,32,38,38,42,43,38,35,30,32,36,40,34,34,40,40,46,48,54,55,48,44,46,50,56,58,52,46,40,46,50,55,57,54,56,54,47,45,42,46,51,52,48,40,39,32,30,34,38,34,28,27,22,20,28,40,34,26,15,16,18,20,26,31,36,28,26,18,18,22,28,24,24,26,34,28,30,30,26,26,26,32,34,36,38,39,54,42,44,35,36,34,38,41,38,35,27,28,31,38,32,35,40,43,46,48,54,55,46,42,41,46,52,54,49,44,40,46,51,55,58,54,56,54,48,46,42,46,52,54,48,41,40,34,32,37,41,36,32,28,24,25,32,45,39,32,22,19,18,27,33,39,41,33,29,22,19,19,24,22,26,29,37,32,33,32,30,28,30,36,37,39,41,42,56,44,49,40,49,48,52,54,49,46,40,43,42,46,39,39,44,44,50,54,58,58,52,49,52,58,60,66,62,56,51,57,62,64,67,65,66,65,58,56,52,55,60,60,56,48,48,42,38,42,46,38,32,38,33,26,29,38,32,24,20,23,30,17,20,25,30,20,20,20,24,33,36,28,26,26,36,30,31,30,31,30,32,38,36,38,40,42,64,48,43,30,49,50,54,55,49,46,42,45,45,50,42,42,48,47,54,56,61,62,55,52,55,61,64,70,64,58,52,58,62,66,69,65,67,65,59,55,50,53,57,57,53,46,46,40,36,39,45,34,28,37,32,22,23,32,25,18,19,25,31,17,13,18,24,18,22,23,27,34,39,32,29,28,37,33,33,34,34,34,35,40,40,40,42,44,61,43,36,23,57,58,62,63,58,54,50,53,53,58,50,50,55,50,58,62,64,64,62,60,63,68,66,74,72,66,60,66,70,71,70,67,70,62,66,62,58,60,54,53,52,52,54,48,44,46,48,42,36,45,40,30,31,30,24,26,27,33,39,25,19,15,21,24,28,31,35,42,47,40,36,31,35,38,32,39,42,42,43,44,45,42,44,46,60,50,32,24,61,59,64,65,60,56,53,55,54,58,50,47,52,44,51,57,58,58,58,58,63,66,60,68,69,68,62,68,72,65,67,64,66,59,64,61,58,58,52,50,49,51,53,51,46,48,46,45,38,48,44,34,33,31,27,28,30,35,42,28,22,19,14,25,26,33,35,44,48,40,33,25,28,32,25,33,40,42,42,39,39,36,37,39,58,51,32,22,56,52,56,59,56,52,48,48,46,50,42,42,48,44,52,56,58,60,55,52,56,60,61,68,66,62,58,64,68,66,68,68,69,67,65,62,58,60,60,58,57,54,54,47,43,46,51,41,35,44,40,30,31,38,31,26,26,30,35,21,20,22,26,12,16,22,28,38,40,32,27,22,33,31,26,31,34,34,36,38,38,37,38,40,65,51,39,25,50,46,50,54,50,48,42,42,41,45,38,38,43,40,48,51,54,55,50,47,51,56,57,64,61,57,53,59,63,62,64,64,65,66,60,58,54,58,62,62,57,52,52,46,44,47,51,43,37,40,35,31,33,38,34,28,26,25,29,21,24,28,29,16,16,20,22,33,35,27,22,20,30,26,24,26,28,30,30,35,33,33,34,36,65,53,42,28,43,40,44,48,44,41,36,36,34,38,30,30,36,37,42,44,51,51,44,40,44,49,52,59,54,50,46,52,57,59,63,60,62,60,53,52,48,51,56,57,52,44,44,38,34,39,43,37,31,34,28,24,30,41,35,26,18,18,23,17,23,28,33,22,20,13,15,26,28,20,20,23,31,25,27,26,22,22,23,29,30,32,34,35,60,45,46,32,38,35,39,44,40,38,30,30,30,36,29,30,36,38,42,44,50,50,43,40,41,46,51,54,50,46,43,48,53,55,60,56,58,56,50,48,44,48,54,56,50,44,42,36,35,40,43,38,34,30,26,26,33,46,39,30,20,17,19,22,27,32,35,27,22,16,14,22,23,18,20,24,32,26,27,26,24,22,24,30,31,33,34,36,58,46,48,35,33,30,34,38,35,32,24,25,29,35,31,33,37,42,44,45,51,52,43,39,38,43,49,51,46,40,38,43,48,50,54,51,52,50,44,42,39,44,50,51,46,38,37,32,30,35,39,34,30,26,22,24,30,43,38,30,21,20,20,28,32,39,42,34,30,24,20,18,22,22,26,30,38,33,34,32,29,27,30,36,37,40,40,42,53,42,48,41,35,30,34,39,42,39,30,27,23,29,22,26,30,34,36,39,45,46,37,33,34,39,45,47,42,38,42,44,48,48,52,54,52,56,49,48,46,50,56,58,53,46,44,39,38,43,47,42,38,33,30,32,39,52,47,39,29,27,26,32,37,43,45,36,33,26,22,22,18,18,25,33,42,36,35,33,26,22,26,31,35,36,35,35,60,50,56,45,38,32,36,44,44,41,34,29,28,34,27,30,34,36,40,43,50,50,42,38,38,44,50,52,46,43,46,48,52,52,56,58,56,60,52,51,48,52,58,61,56,48,46,41,40,45,49,44,39,36,32,32,38,50,44,34,26,22,24,26,32,38,40,31,28,20,16,24,20,14,20,28,36,30,28,26,21,20,22,28,30,36,36,36,62,52,53,40,46,40,44,51,50,47,40,37,36,40,33,33,38,36,43,47,51,52,46,43,46,51,52,59,55,52,52,56,61,58,62,62,61,65,59,57,53,58,63,64,59,52,51,44,43,47,51,45,39,40,35,32,38,45,41,35,26,25,28,26,32,37,34,26,23,20,19,29,29,19,16,22,30,24,23,21,21,24,25,29,26,30,32,34,67,53,47,34,52,48,53,57,53,50,44,45,43,47,40,40,45,38,46,52,52,52,52,50,53,58,54,62,62,59,56,61,65,60,61,62,62,66,62,60,57,61,60,60,58,56,54,48,46,51,53,48,42,42,38,36,40,40,37,35,30,28,32,28,30,32,27,20,19,23,24,36,37,28,21,16,28,23,19,23,29,31,33,32,30,30,31,34,65,56,40,30,62,58,62,66,62,60,53,54,52,56,48,48,52,44,52,58,58,58,58,58,62,66,60,68,69,68,64,70,72,66,66,68,68,72,70,69,66,70,66,64,64,64,64,57,54,60,60,56,52,51,46,44,48,45,42,44,38,36,40,36,41,41,34,34,32,32,33,44,46,38,32,28,18,24,26,28,38,40,42,38,34,36,36,40,72,64,46,42,56,50,54,61,59,56,50,48,46,49,42,40,45,37,45,51,56,58,54,51,56,60,59,66,65,62,61,66,70,64,66,67,67,72,67,66,62,66,68,66,64,61,60,53,51,56,60,54,48,48,43,41,46,47,44,42,35,33,37,33,38,42,34,32,29,28,30,40,40,30,24,24,26,18,20,18,28,34,32,28,23,25,31,34,72,62,48,40,54,50,54,58,54,51,45,46,44,48,41,41,46,40,48,54,54,55,52,51,54,59,56,64,64,60,56,62,66,62,63,64,64,68,63,61,58,62,60,59,58,56,55,48,47,52,54,49,44,43,39,37,41,40,38,37,31,28,33,28,31,34,27,22,21,24,25,36,38,29,22,16,28,24,17,24,30,32,34,34,31,32,33,36,66,56,40,31,50,45,50,56,55,53,45,42,40,44,37,36,42,34,42,48,53,54,50,47,50,56,56,63,60,56,57,60,64,62,64,64,64,70,65,63,60,64,67,65,64,59,58,52,49,54,58,51,46,46,41,39,44,46,44,39,33,31,35,31,36,40,33,31,27,26,26,36,34,24,20,23,30,20,18,15,24,28,28,25,20,24,29,32,70,60,47,38,45,40,44,50,50,48,41,37,34,37,30,28,34,32,38,42,48,52,42,39,42,48,51,57,53,49,52,55,58,58,62,63,62,66,60,58,56,60,66,67,62,54,53,47,45,49,53,46,41,42,36,34,40,51,46,36,28,26,30,28,34,39,39,31,28,22,21,32,28,19,19,27,36,29,26,24,19,21,20,23,22,28,30,31,68,56,52,40,42,36,38,44,48,46,41,37,26,30,22,22,28,28,34,36,43,44,35,32,36,40,44,50,46,42,46,48,52,51,54,56,54,60,53,52,52,56,63,66,62,54,52,46,45,50,54,48,42,42,38,34,40,52,46,36,28,27,32,28,34,40,42,33,30,22,22,32,27,20,23,30,38,32,32,30,18,16,16,23,26,30,29,29,66,56,56,42,43,36,39,45,49,47,42,38,28,30,24,19,26,22,28,32,40,44,35,31,36,40,43,50,47,44,47,48,53,51,54,55,54,61,54,54,54,56,64,68,63,55,54,48,46,50,54,48,42,42,38,35,41,53,46,37,29,28,32,29,35,40,43,34,30,23,23,34,28,21,24,31,39,33,33,30,19,18,13,18,25,24,23,23,67,56,56,43,49,43,46,51,54,52,46,42,33,34,28,23,29,22,30,34,42,46,38,35,40,44,47,54,52,49,53,55,58,54,56,57,56,64,59,60,59,62,69,70,65,58,56,50,48,52,56,50,44,44,40,37,44,54,48,40,31,30,34,32,37,42,44,36,32,26,26,36,32,24,26,32,38,34,30,28,20,22,18,15,20,20,20,20,70,58,54,44,52,46,50,55,58,55,48,44,38,40,34,29,36,29,36,42,48,52,45,42,47,51,51,59,58,54,57,60,62,59,61,62,62,68,63,64,62,66,72,72,67,60,59,52,50,55,59,52,47,47,43,40,46,54,50,42,33,32,36,34,39,45,41,38,34,28,28,38,35,26,25,30,37,30,26,22,18,26,20,19,15,20,26,28,72,61,55,44,56,49,51,56,61,59,52,48,39,39,34,28,34,25,33,39,43,45,42,40,46,49,47,55,55,54,58,60,60,52,54,54,54,62,60,65,65,68,70,69,68,64,63,57,54,59,63,56,51,52,47,44,50,50,48,46,37,36,41,37,42,46,40,38,34,32,32,43,39,30,29,31,34,30,27,23,24,29,23,17,17,14,19,22,72,64,50,45,54,47,50,55,60,58,53,49,37,37,32,27,32,21,27,34,41,46,42,39,44,48,48,56,55,53,57,58,60,53,55,56,55,63,61,63,64,66,72,70,69,65,64,58,56,60,64,58,52,53,48,45,51,51,49,47,39,38,42,38,44,46,41,40,35,33,33,44,39,32,31,32,35,34,28,29,26,28,22,18,22,18,16,16,72,66,51,46,58,50,52,57,63,63,58,54,40,40,36,28,28,20,26,32,40,48,39,38,46,50,51,60,57,55,59,60,64,59,62,63,62,70,65,66,66,69,78,78,76,70,69,64,61,66,70,63,58,58,54,50,56,59,56,53,44,43,47,44,50,54,49,47,43,39,38,49,43,37,38,40,43,42,36,37,32,33,27,24,30,26,23,20,79,72,59,54,53,60,54,48,40,41,53,61,58,58,63,63,65,72,72,65,60,53,58,56,52,52,49,51,49,45,37,41,42,43,42,38,41,30,32,31,34,27,32,33,34,34,36,42,39,38,37,45,48,46,49,50,52,54,52,57,53,53,57,60,61,60,56,64,63,59,58,56,62,62,64,63,67,68,64,68,67,64,66,70,73,70,72,72,36,46,54,61,48,56,57,52,42,38,45,54,59,63,61,61,66,68,73,73,73,68,69,64,59,63,63,64,58,53,44,50,54,57,56,52,55,51,48,43,40,41,42,38,36,33,35,34,28,24,27,21,28,36,38,34,32,46,42,38,38,41,46,45,42,51,48,51,52,45,45,46,54,51,51,54,58,56,55,57,54,54,54,60,62,64,66,67,46,23,46,51,62,68,71,68,56,54,56,64,67,70,64,61,66,57,65,71,71,70,71,71,74,76,69,72,72,68,60,65,68,64,62,59,62,54,59,56,52,52,46,45,44,46,48,50,44,42,40,41,36,50,46,38,32,22,24,32,41,47,52,42,36,32,31,40,41,46,48,54,60,54,47,39,42,46,39,47,54,56,56,52,53,50,50,53,52,46,22,36,60,59,63,66,60,56,52,55,54,58,51,50,56,52,60,62,66,66,62,61,64,68,68,75,72,68,63,69,72,70,72,68,70,64,66,62,58,60,56,54,54,52,54,52,48,48,48,45,40,50,44,34,34,32,27,29,32,36,42,29,24,24,24,26,28,33,36,44,48,40,36,30,38,38,34,38,42,43,44,46,45,44,46,48,62,52,34,28],"m":[16,17,18,16,24,27,18,22,22,25,26,32,38,44,38,32,48,46,37,26,23,32,45,46,26,24,23,30,38,42,48,38,40,44,30,36,36,43,59,62,45,37,33,26,32,42,51,40,28,26,25,30,36,60,51,42,34,28,29,42,46,58,57,50,39,32,35,24,30,37,44,54,255,58,58,49,38,30,34,35,44,38,40,49,255,255,255,63,19,12,16,22,28,33,21,17,17,20,22,27,35,38,34,35,49,42,38,28,26,33,44,50,30,31,24,34,40,47,53,38,42,45,30,37,38,44,60,59,46,38,36,27,34,38,47,43,34,30,29,34,40,62,55,44,35,29,28,38,44,51,56,48,40,34,31,25,24,31,38,51,255,58,55,46,36,26,30,31,44,36,39,50,255,255,255,62,19,14,8,20,26,33,28,22,17,17,20,25,35,38,34,35,48,42,36,28,22,31,43,50,29,25,22,29,38,44,52,37,40,44,29,36,37,43,59,76,55,44,39,34,40,45,57,50,41,36,35,40,45,67,60,49,41,33,33,44,50,60,62,50,44,38,35,31,26,35,41,55,255,58,54,44,34,26,26,27,40,32,36,46,255,255,255,68,18,22,19,14,22,28,24,28,28,24,34,39,43,51,43,37,51,45,38,30,23,29,44,45,22,17,19,26,32,38,47,40,41,46,33,36,34,40,57,71,53,43,38,34,38,47,55,45,30,28,28,33,39,64,56,46,40,31,33,45,50,62,61,54,42,35,40,32,36,44,49,57,255,61,62,56,42,38,40,41,56,46,49,58,255,255,255,70,24,30,30,25,11,16,33,38,34,32,36,40,48,52,50,47,62,58,50,40,36,42,52,60,35,28,15,30,40,48,54,38,42,45,30,26,16,27,46,51,40,31,21,22,30,42,50,42,38,30,36,42,50,74,66,56,46,40,43,54,59,70,68,63,51,45,49,41,44,52,57,68,255,68,68,61,50,42,41,42,58,46,50,59,255,255,255,75,17,26,26,21,21,14,21,30,29,32,32,37,44,50,44,38,54,53,43,32,28,35,45,46,25,28,28,34,44,47,57,47,50,55,40,39,32,41,58,54,40,34,25,19,26,38,47,39,26,24,25,35,40,68,59,46,42,34,36,46,52,63,62,54,44,38,43,33,37,45,50,60,255,63,63,56,43,38,43,44,56,48,52,62,255,255,255,70,20,24,28,26,31,28,12,20,26,30,32,37,44,49,42,40,55,52,42,34,30,37,50,52,32,33,34,39,49,52,60,49,52,56,42,46,41,52,72,56,43,36,36,24,32,37,44,40,28,22,18,26,33,56,48,38,29,24,24,38,43,52,53,43,36,28,32,18,29,36,41,51,255,55,58,50,38,36,40,42,53,44,46,58,255,255,255,59,25,16,26,31,38,34,20,10,19,24,24,31,38,42,36,43,54,46,41,36,32,37,48,66,38,39,38,44,52,59,65,52,56,65,44,51,46,58,78,59,46,39,39,28,35,38,48,44,34,30,30,35,41,63,57,45,36,30,28,38,44,50,57,49,42,35,25,19,16,25,32,53,255,56,54,40,36,27,34,38,48,42,45,55,255,255,255,63,22,15,18,26,30,32,22,19,10,14,16,20,29,33,27,34,45,38,34,28,21,28,40,50,29,28,27,31,39,46,53,41,44,46,34,40,39,48,65,58,44,38,36,27,34,38,47,43,33,29,30,34,40,63,56,42,32,28,24,34,40,46,54,44,42,34,27,26,19,29,36,51,255,55,53,42,28,20,24,26,40,31,33,43,255,255,255,62,26,23,22,28,34,39,32,29,18,11,18,22,24,34,30,27,41,38,31,20,21,27,39,56,34,30,30,34,42,49,59,44,44,47,36,43,44,50,69,76,55,48,44,36,43,48,57,52,42,38,36,40,46,68,61,51,41,36,34,43,49,58,64,52,46,40,34,36,29,34,44,60,255,62,57,48,37,27,25,26,40,31,34,43,255,255,255,72,27,23,24,32,34,40,31,26,16,19,13,17,32,30,28,40,53,45,41,35,29,36,47,66,39,38,30,37,46,54,62,44,48,50,37,43,44,50,69,73,53,47,44,36,42,48,55,52,42,38,39,43,50,73,64,50,35,35,28,37,42,50,58,47,46,37,29,33,22,27,38,56,255,58,55,44,32,19,22,24,39,29,32,40,255,255,255,66,29,25,26,34,36,41,32,29,19,21,16,12,26,24,22,40,54,48,44,38,31,38,50,66,40,39,33,40,48,57,65,48,51,53,40,46,47,54,73,76,55,49,46,37,44,50,57,53,44,40,41,44,51,76,66,51,35,36,28,37,42,50,58,47,46,38,30,35,23,31,41,56,255,60,56,47,36,26,26,26,40,31,34,40,255,255,255,68,44,40,40,47,52,54,47,44,33,30,32,29,21,34,30,34,51,53,45,32,42,44,52,67,46,52,48,53,64,62,70,60,63,70,55,62,64,70,87,82,69,62,56,52,58,64,70,68,58,54,54,58,64,86,79,64,50,50,43,52,58,68,75,62,60,52,45,49,38,46,54,70,255,70,68,59,49,40,42,42,57,47,46,48,255,255,255,80,46,42,44,50,54,56,48,44,36,38,31,26,39,18,28,40,59,60,53,46,46,50,58,76,53,54,50,54,64,66,78,61,64,80,56,62,64,71,89,84,70,62,59,53,58,65,74,68,58,54,55,59,65,89,81,66,52,52,44,53,59,66,74,64,62,54,46,50,39,47,56,69,255,72,64,52,49,41,40,38,45,38,37,29,255,255,255,81,40,37,38,44,50,51,41,38,28,34,30,28,26,31,13,23,43,55,40,34,39,46,55,72,48,49,47,52,61,64,74,60,63,72,54,61,60,68,87,79,62,56,54,46,54,58,65,63,52,48,48,53,60,84,74,60,47,46,40,49,55,64,71,60,57,50,42,44,35,44,51,68,255,66,64,56,45,36,38,40,55,44,44,42,255,255,255,78,30,36,26,32,42,46,36,41,35,29,38,38,33,40,25,14,26,44,28,21,27,37,48,64,38,39,41,45,54,59,66,56,58,65,48,55,55,62,82,80,64,56,52,46,52,58,66,59,46,44,40,44,50,72,65,55,48,40,41,53,59,68,66,62,50,44,48,41,44,52,57,66,255,67,70,64,50,46,47,48,64,53,54,52,255,255,255,75,47,49,44,49,58,63,52,52,46,43,51,51,46,56,44,28,15,43,29,34,41,43,54,70,52,54,56,60,67,66,80,62,65,83,61,70,70,78,96,90,79,71,69,62,68,72,83,76,63,60,57,61,67,89,83,72,63,57,57,70,75,85,90,74,68,62,64,56,56,64,70,81,255,84,82,76,64,58,59,60,74,65,67,70,255,255,255,95,51,48,48,55,60,61,54,51,44,42,47,53,58,65,59,52,48,30,37,43,44,39,46,67,49,58,56,56,63,65,77,60,63,83,61,69,70,78,95,89,78,69,64,58,64,70,79,74,65,60,62,67,73,99,91,76,66,61,59,68,74,82,90,78,74,66,60,61,54,61,69,85,255,84,82,73,64,55,54,55,70,60,63,73,255,255,255,96,37,35,35,40,46,49,40,38,33,29,38,43,44,53,42,28,25,35,14,20,31,35,46,60,39,45,43,46,52,58,65,54,58,62,46,56,57,64,82,80,63,56,53,46,53,57,64,62,52,48,49,53,59,83,75,63,52,47,45,54,60,68,72,62,58,51,48,46,43,51,57,69,255,72,71,64,51,44,45,46,60,51,54,60,255,255,255,78,29,31,24,31,40,44,35,34,27,22,31,36,36,48,39,28,35,33,21,13,22,27,38,60,36,35,39,40,47,55,64,52,54,62,46,52,53,60,80,78,60,54,50,42,49,54,62,57,46,43,40,44,50,72,65,54,46,38,39,51,58,66,66,58,48,42,44,38,37,44,52,63,255,66,66,58,47,39,38,40,55,44,47,56,255,255,255,74,22,24,20,22,32,36,28,30,20,19,26,30,36,42,38,28,42,42,32,20,14,22,35,46,24,20,27,26,35,41,52,42,42,47,36,44,44,52,72,74,54,45,42,34,40,48,56,48,37,34,32,38,44,67,60,48,41,34,33,44,50,60,62,52,44,38,38,33,31,39,46,57,255,59,58,49,38,29,31,33,45,38,42,51,255,255,255,69,30,32,28,29,38,42,33,35,28,26,32,38,43,50,43,38,46,36,34,27,20,16,30,44,20,27,34,30,35,37,48,44,40,47,39,48,49,56,76,77,56,50,44,38,44,50,57,53,44,39,40,46,51,76,67,55,45,41,38,49,55,65,67,57,54,46,44,39,38,44,51,66,255,64,63,56,45,36,40,42,57,47,50,60,255,255,255,74,48,47,48,48,56,53,52,50,43,42,47,53,56,66,56,52,55,44,47,43,40,30,19,50,36,48,52,50,57,58,70,58,60,77,56,64,70,78,96,86,78,68,60,57,62,70,81,71,60,57,58,63,69,92,87,75,66,59,58,68,74,83,89,74,70,63,61,58,53,62,69,82,255,82,81,74,64,55,54,55,73,60,64,73,255,255,255,94,42,51,46,40,52,49,48,54,50,50,56,60,63,72,63,57,67,60,56,50,43,38,40,32,26,38,48,44,50,48,61,64,58,78,55,63,66,74,92,86,74,64,60,56,59,69,75,66,52,50,51,56,62,88,82,71,65,56,58,70,77,84,88,74,67,60,66,56,58,66,70,82,255,78,77,74,62,55,60,63,74,68,70,79,255,255,255,92,25,32,28,22,33,34,32,37,30,30,36,40,45,52,42,40,51,42,38,33,24,20,32,29,10,18,29,22,27,24,38,38,32,44,31,40,45,52,74,78,58,48,42,38,43,50,59,50,36,34,35,40,46,72,65,54,47,38,40,52,58,67,66,60,48,42,46,39,40,48,53,62,255,62,61,56,44,36,40,44,60,49,52,60,255,255,255,74,25,30,26,20,28,34,34,37,31,29,34,38,46,50,46,43,59,53,46,36,27,32,48,47,24,14,16,15,21,32,44,38,35,40,26,34,35,44,61,78,59,50,40,40,47,54,62,55,42,40,39,43,49,74,67,55,48,40,41,53,58,68,67,62,51,45,48,40,40,49,54,65,255,64,64,58,48,39,38,41,56,46,49,58,255,255,255,75,20,23,23,21,17,26,32,33,27,25,28,32,42,44,42,42,55,49,43,35,29,35,47,55,32,19,6,18,28,37,44,28,32,37,21,24,20,30,47,60,49,40,28,30,35,46,59,45,40,36,36,39,45,68,60,50,44,35,37,49,54,65,64,58,46,39,44,36,36,45,50,60,255,62,60,53,44,34,34,34,48,39,43,53,255,255,255,73,32,36,34,30,30,38,42,44,38,36,40,44,52,56,51,52,62,53,49,44,32,33,48,47,25,22,14,10,20,39,49,38,37,39,26,30,34,44,61,78,58,47,37,39,42,50,64,52,44,44,46,50,53,81,72,59,54,47,49,60,64,76,76,66,58,52,56,47,48,56,61,73,255,72,72,64,53,44,46,46,61,51,54,64,255,255,255,80,40,44,40,36,42,48,48,50,41,41,46,52,59,64,58,56,66,58,53,48,34,34,51,54,26,26,30,18,15,32,46,42,39,50,34,45,50,58,78,90,74,64,55,54,60,69,77,68,54,52,52,58,63,89,82,70,62,54,54,65,70,78,86,71,66,60,58,54,51,58,65,78,255,74,73,66,55,47,51,54,69,59,62,72,255,255,255,90,42,45,44,41,43,48,51,55,47,46,50,55,60,68,60,61,70,59,57,54,41,40,53,49,30,35,39,32,28,18,28,32,22,51,39,48,54,58,84,90,72,63,55,52,55,63,75,64,56,54,55,61,65,91,83,72,65,57,58,70,76,84,92,76,67,61,64,57,56,64,70,82,255,82,82,72,60,52,54,58,73,63,66,76,255,255,255,94,44,50,47,48,48,54,56,57,51,50,56,60,65,72,63,66,75,66,63,60,53,54,64,62,40,48,44,44,44,29,36,38,32,57,43,52,58,63,89,94,79,69,59,58,62,74,84,71,65,64,62,64,70,91,86,75,68,59,61,74,80,90,93,78,70,63,68,60,62,69,74,86,255,88,88,78,68,60,60,63,76,68,72,81,255,255,255,96,34,38,36,38,34,42,45,46,40,38,42,46,54,60,53,54,64,55,52,48,40,42,50,66,37,38,28,33,36,31,40,16,16,36,24,36,42,48,70,81,66,56,48,46,52,58,70,60,52,50,50,54,58,82,75,64,58,48,50,62,68,76,78,68,60,54,58,50,50,58,64,76,255,75,75,67,56,48,48,48,64,54,56,66,255,255,255,84,500000016,500000018,500000017,500000017,500000016,500000020,500000021,500000022,500000018,500000018,500000020,500000022,500000026,500000028,500000026,500000026,500000030,500000026,500000024,500000022,500000018,500000020,500000023,500000028,500000016,500000016,500000013,500000015,500000016,500000014,500000016,500000010,500000005,500000018,500000012,500000017,500000020,500000023,500000035,500000040,500000033,500000028,500000023,500000022,500000026,500000028,500000035,500000029,500000025,500000024,500000023,500000026,500000028,500000040,500000036,500000030,500000028,500000024,500000024,500000030,500000033,500000038,500000038,500000033,500000029,500000026,500000028,500000024,500000024,500000028,500000030,500000036,255,500000036,500000036,500000032,500000026,500000022,500000022,500000023,500000030,500000026,500000027,500000032,255,255,255,500000040,45,48,48,49,45,56,57,58,52,49,53,56,68,70,65,67,80,71,67,61,54,55,68,71,46,48,38,40,43,57,67,42,41,14,30,42,53,58,79,90,81,70,60,62,66,78,88,76,69,66,64,67,72,92,88,76,68,60,62,74,81,86,90,76,70,63,69,61,63,69,78,87,255,93,92,80,70,62,58,59,77,64,66,77,255,255,255,96,28,32,31,32,29,38,40,41,35,33,36,40,50,54,49,49,61,54,49,43,38,38,49,60,32,34,22,27,33,38,44,27,30,34,18,26,36,40,59,80,64,53,43,44,50,57,69,58,50,47,44,48,54,78,69,58,52,43,46,57,62,72,70,64,54,48,52,44,45,53,58,70,255,69,69,62,51,42,42,42,57,48,50,60,255,255,255,77,38,42,42,41,28,40,50,52,46,44,47,50,61,65,60,60,73,64,60,54,48,51,61,69,44,43,27,36,40,52,57,40,42,37,24,13,18,24,44,67,52,43,33,43,46,58,65,57,57,52,54,58,64,86,80,70,62,54,56,68,74,82,83,70,64,58,63,55,57,64,70,82,255,86,84,74,63,55,52,53,68,58,60,71,255,255,255,87,32,38,38,33,16,28,40,45,41,40,42,46,56,59,56,56,71,63,56,50,45,50,64,66,46,36,18,33,42,53,63,41,44,46,33,21,12,21,41,56,46,37,25,29,34,46,57,46,44,38,42,48,56,85,75,63,52,47,51,62,68,78,80,68,60,53,58,49,52,60,64,76,255,76,76,69,58,50,48,49,65,54,56,67,255,255,255,83,46,50,49,47,33,45,56,59,54,51,54,58,69,72,68,68,82,74,69,62,58,62,75,82,57,50,32,46,54,66,76,52,55,57,38,27,24,16,36,79,60,51,40,48,52,64,70,65,63,56,60,64,72,96,89,77,68,61,63,76,82,90,93,78,71,65,70,63,65,71,77,88,255,90,90,80,72,62,60,60,74,65,68,79,255,255,255,98,66,70,70,68,52,64,76,80,74,72,75,78,88,90,88,89,104,98,90,82,78,84,96,104,78,70,52,69,75,90,96,76,81,72,61,50,44,36,18,92,80,72,61,68,72,84,94,84,82,76,79,83,91,114,108,97,90,83,86,98,103,114,116,104,94,88,92,83,85,91,98,110,255,113,112,100,91,82,80,82,98,86,90,98,255,255,255,500000056,50,48,58,56,46,40,44,48,50,55,56,60,68,72,66,70,83,76,69,64,59,63,77,84,60,62,53,66,72,76,85,72,75,75,61,52,44,58,76,8,19,32,34,40,46,47,55,54,52,45,52,58,62,87,81,71,64,56,57,70,74,88,91,76,67,60,61,54,56,63,70,83,255,86,87,79,63,61,66,67,77,72,71,80,255,255,255,94,49,47,58,55,44,38,43,46,49,54,55,60,67,72,66,69,83,75,69,63,58,62,77,83,59,60,52,65,72,75,85,72,75,72,60,51,42,56,79,27,18,28,32,39,44,45,55,53,51,44,51,57,62,87,81,70,63,54,56,70,74,86,89,74,65,59,60,53,55,63,69,81,255,86,86,78,62,60,64,67,76,72,71,80,255,255,255,92,40,40,48,45,30,32,36,40,42,46,48,52,61,64,60,61,74,67,60,54,49,54,68,70,50,50,39,49,58,66,74,58,63,63,46,35,26,42,61,38,28,22,20,31,32,35,44,44,44,36,44,50,56,82,74,64,56,46,48,62,67,76,74,65,58,51,54,46,48,56,62,73,255,76,78,70,56,52,56,58,70,64,64,74,255,255,255,82,32,35,41,38,19,18,32,36,38,41,42,48,56,60,56,56,70,62,56,50,44,49,64,66,43,42,24,35,44,53,63,44,45,49,36,30,16,34,52,44,34,26,14,20,24,37,44,36,34,28,33,38,46,77,66,52,43,40,46,56,58,71,70,63,54,48,51,43,46,53,60,71,255,72,74,67,52,48,51,52,66,57,60,70,255,255,255,77,28,26,36,33,26,19,22,26,28,33,34,38,46,50,44,48,61,54,47,42,37,41,54,60,38,38,33,44,55,57,66,54,58,62,47,45,34,48,66,54,38,30,27,11,18,28,39,27,30,18,26,34,41,67,60,48,38,33,36,47,53,64,62,58,45,38,41,32,35,42,49,60,255,63,63,56,42,38,44,46,56,49,52,63,255,255,255,73,37,35,45,42,34,29,31,34,37,42,42,47,56,58,54,57,70,63,56,50,46,50,65,66,46,48,38,49,56,64,70,58,62,65,49,42,34,47,66,56,43,33,27,18,14,20,40,24,22,26,30,30,36,63,54,44,35,38,45,48,49,62,61,55,54,46,48,42,44,51,60,70,255,72,74,68,52,48,52,55,66,59,61,72,255,255,255,71,40,36,47,44,41,35,32,36,38,43,44,49,58,61,56,58,71,64,58,52,48,52,64,71,49,50,44,54,64,64,76,62,64,64,51,43,38,47,68,55,42,30,28,26,18,14,34,26,32,33,39,37,44,72,62,52,43,44,46,56,59,68,70,62,55,48,52,43,45,54,60,71,255,71,74,67,52,48,53,56,66,60,62,74,255,255,255,76,45,41,52,49,46,42,37,41,43,48,50,55,62,68,60,63,76,69,63,57,53,57,75,83,55,58,53,64,73,73,85,72,75,80,62,53,47,61,86,56,45,36,40,33,29,18,43,43,44,38,46,48,56,80,74,62,55,50,51,62,69,78,84,71,61,55,55,48,49,58,64,76,255,76,76,68,56,52,58,62,71,65,68,78,255,255,255,86,51,49,59,56,50,44,45,48,51,56,57,62,69,75,67,71,86,76,71,65,60,64,77,84,60,62,54,68,72,75,85,71,74,75,60,52,46,57,81,76,55,42,38,34,24,28,51,16,35,41,47,43,40,66,57,51,50,52,57,64,61,72,81,68,66,59,63,53,57,65,71,82,255,87,87,81,64,62,66,69,79,74,76,84,255,255,255,84,28,34,37,32,33,30,24,33,36,41,41,46,54,58,53,49,66,62,53,43,39,46,54,58,36,38,42,44,56,56,66,58,60,66,50,52,42,55,74,66,50,42,34,24,25,32,51,25,14,20,22,24,22,51,42,31,33,34,42,43,38,51,60,44,51,45,46,38,43,48,58,69,255,71,73,66,51,47,52,54,66,57,61,72,255,255,255,66,25,29,34,31,30,24,19,28,31,36,36,41,49,54,48,46,60,57,48,40,34,41,52,56,35,36,36,42,54,55,64,55,58,62,47,46,37,50,68,54,41,33,31,16,23,31,44,32,21,12,20,26,36,63,53,44,32,28,34,45,50,58,61,54,45,37,39,28,38,43,52,62,255,66,67,60,46,42,46,49,60,52,56,66,255,255,255,68,25,32,31,30,34,30,20,27,35,38,39,44,52,56,51,43,59,59,48,37,34,44,56,60,37,38,38,44,55,57,64,53,56,62,45,49,43,54,74,66,50,42,36,26,30,41,52,38,24,20,11,20,28,50,42,32,22,18,26,33,37,46,50,41,36,28,32,22,35,38,44,51,255,55,60,54,40,41,46,48,56,50,54,65,255,255,255,55,28,33,35,34,40,36,24,32,36,40,41,46,54,58,53,47,64,62,52,41,38,46,58,63,39,40,41,46,56,58,67,58,60,67,50,54,48,60,81,72,54,46,40,32,29,37,54,34,22,27,20,14,24,46,38,27,22,27,33,34,34,42,50,41,43,38,38,30,40,44,52,60,255,68,71,63,48,46,50,52,62,56,59,70,255,255,255,54,30,36,38,36,43,42,28,34,40,42,44,49,56,61,56,50,67,64,54,44,40,48,64,66,44,45,43,49,60,63,69,56,60,67,49,56,55,64,84,77,57,51,45,38,40,46,60,37,23,36,26,22,18,44,33,26,35,34,41,41,30,45,56,42,49,45,47,37,44,51,59,68,255,72,74,68,52,48,53,55,67,58,62,73,255,255,255,60,64,69,69,70,77,78,62,67,73,76,78,82,90,94,88,81,98,95,87,75,72,81,93,96,77,78,75,83,93,98,103,90,98,97,82,87,87,94,117,110,94,84,82,72,74,82,92,73,59,70,59,52,47,10,31,45,60,64,65,68,56,45,58,72,74,70,74,62,75,79,87,86,255,100,97,97,80,82,83,84,93,86,90,100,255,255,255,76,56,60,60,62,68,69,52,59,62,66,65,69,78,80,76,72,88,90,76,66,64,74,88,88,69,70,66,76,85,87,98,80,90,85,72,78,78,86,110,104,84,76,74,63,65,71,86,60,51,60,50,44,39,35,20,36,51,52,54,51,42,30,46,54,62,58,56,52,61,63,72,74,255,90,85,83,69,70,74,74,85,78,79,88,255,255,255,57,43,44,48,48,54,52,40,46,44,48,48,53,60,66,60,60,76,72,62,54,50,58,70,76,54,56,54,60,70,72,82,68,72,80,60,68,64,75,93,84,70,63,56,50,50,56,71,48,36,46,36,30,26,35,28,18,32,34,36,38,22,36,50,40,46,40,45,36,46,52,58,64,255,70,76,69,52,53,54,56,64,58,62,74,255,255,255,56,35,39,40,41,46,44,31,38,40,46,40,45,58,56,52,52,70,69,58,46,44,53,66,66,48,50,47,54,64,66,71,61,66,70,53,60,54,67,86,80,61,54,48,38,40,46,64,43,33,35,26,23,33,53,45,31,10,17,29,24,22,29,37,30,37,29,29,31,36,34,41,51,255,57,60,53,46,40,50,54,62,57,60,71,255,255,255,49,26,30,31,32,39,39,23,28,32,36,33,38,49,50,45,42,58,58,48,36,34,44,57,63,39,40,38,44,54,58,66,52,56,60,44,51,48,58,78,72,54,48,42,33,36,47,56,47,36,31,20,24,34,53,46,33,15,12,14,26,32,38,44,35,28,20,24,22,29,29,36,44,255,49,54,48,38,34,42,44,54,48,49,60,255,255,255,52,32,29,34,39,44,43,24,26,23,30,24,28,42,39,34,46,59,51,46,41,36,42,53,66,45,44,42,46,56,64,70,56,59,67,49,56,54,63,82,77,56,49,48,38,44,48,57,52,41,34,30,35,44,66,56,41,22,17,10,24,30,38,45,33,32,23,17,14,19,24,32,47,255,50,52,43,30,30,34,36,46,38,40,50,255,255,255,55,42,44,46,48,55,56,38,44,44,50,44,48,61,59,55,58,76,73,62,52,50,58,72,73,55,56,53,60,70,73,82,68,71,80,60,66,66,73,91,83,70,62,62,50,54,62,72,62,50,50,41,41,48,69,53,40,30,28,30,25,24,34,42,24,30,24,30,36,40,36,41,48,255,57,58,54,51,46,54,58,64,60,64,73,255,255,255,56,42,39,46,48,54,56,38,39,35,42,36,40,54,52,46,56,71,65,58,52,49,54,66,80,54,57,53,60,68,73,84,68,74,83,60,66,65,74,92,82,68,61,60,50,52,59,70,52,40,47,39,32,34,55,40,24,21,28,26,20,11,18,26,17,30,29,27,32,31,33,44,48,255,64,60,54,42,40,46,49,58,52,57,66,255,255,255,40,54,53,58,60,66,68,50,54,50,57,50,54,68,66,60,70,85,80,72,64,60,67,82,88,66,67,66,70,78,84,96,80,85,90,72,78,78,86,107,96,81,74,72,62,65,72,82,68,56,60,50,46,52,58,40,44,36,41,40,36,26,18,22,34,40,42,42,46,46,48,56,52,255,72,62,66,56,54,60,64,69,66,67,78,255,255,255,48,51,57,56,57,64,67,48,54,58,63,60,64,76,77,70,68,86,84,74,62,59,70,82,87,64,66,64,70,80,83,90,78,84,88,70,77,76,84,102,92,80,72,71,61,69,74,83,76,64,60,51,55,62,68,50,55,46,41,43,43,35,27,16,42,35,38,50,48,55,56,54,45,255,70,61,66,62,60,68,72,71,75,77,86,255,255,255,58,43,46,48,49,56,57,40,44,46,51,46,50,64,62,58,60,76,73,63,53,51,59,75,80,56,58,54,61,69,74,84,68,74,80,61,66,67,74,94,87,73,64,63,52,58,64,74,62,49,52,42,41,48,72,60,42,33,32,33,30,26,38,39,9,24,29,36,37,42,42,42,40,255,54,56,56,52,49,56,60,65,63,65,75,255,255,255,59,34,38,39,40,48,49,32,36,41,45,41,45,57,57,52,51,68,67,57,45,43,52,65,66,48,49,46,53,62,66,74,60,62,72,52,59,58,66,84,80,62,55,54,44,51,55,63,60,50,45,34,40,48,68,60,45,32,24,26,32,39,40,33,27,17,19,30,31,36,36,32,29,255,50,46,46,47,42,52,54,57,54,60,70,255,255,255,60,30,32,34,35,42,45,26,32,33,39,32,37,50,49,44,46,62,61,52,40,38,46,60,66,42,43,40,48,56,61,68,54,58,62,47,54,54,60,81,78,58,51,50,38,42,50,59,54,44,38,29,32,42,63,54,38,22,17,20,22,30,39,40,32,22,10,18,24,28,24,28,36,255,38,46,41,38,30,40,45,52,48,52,62,255,255,255,55,30,28,34,36,42,42,26,26,24,30,24,28,42,40,36,44,58,52,46,40,36,42,53,66,42,44,40,46,56,61,68,54,58,64,47,54,53,61,81,77,56,49,48,36,41,48,58,52,43,37,31,34,44,64,56,40,23,22,14,24,32,38,46,34,30,22,12,20,20,20,26,42,255,45,46,36,30,27,33,36,44,40,39,50,255,255,255,55,24,24,28,31,38,35,19,17,28,34,32,36,46,49,43,41,58,56,46,36,34,42,56,60,38,39,36,44,52,57,64,49,54,56,42,48,48,56,76,66,50,44,44,32,39,46,52,47,36,30,21,27,34,54,47,36,28,22,16,32,38,46,49,40,33,26,24,13,24,30,34,48,255,50,54,46,36,36,40,40,51,44,43,55,255,255,255,55,31,24,32,37,42,41,27,18,20,27,20,24,38,36,31,45,56,48,44,38,33,39,50,66,42,41,40,43,52,62,68,54,57,65,46,53,52,60,79,73,53,47,45,34,41,47,55,50,42,36,36,40,47,70,62,47,29,30,22,30,36,43,51,42,40,32,22,24,12,19,30,48,255,52,52,43,35,28,33,33,46,38,41,48,255,255,255,62,36,30,38,43,47,46,33,26,26,32,26,30,44,42,38,50,62,54,50,44,40,46,57,70,48,48,46,50,58,66,74,60,62,72,52,58,58,66,84,78,58,51,50,41,48,52,60,58,48,42,39,43,52,74,64,50,31,30,22,32,38,44,52,42,36,30,16,28,18,11,22,42,255,45,43,36,34,25,34,38,46,42,45,54,255,255,255,64,45,39,44,51,56,58,42,33,36,42,36,42,55,53,49,59,74,66,60,55,46,54,68,80,52,52,54,54,62,70,82,68,70,78,61,68,66,74,91,83,69,62,62,52,58,63,70,68,58,53,47,50,60,82,71,58,41,37,35,42,50,54,57,46,36,30,22,34,28,21,15,39,255,40,39,28,35,30,41,45,42,44,52,58,255,255,255,75,52,52,52,56,63,66,48,50,52,57,54,59,71,66,65,66,83,82,70,62,56,66,80,87,60,62,62,67,75,78,90,76,82,83,68,74,75,82,102,94,80,72,72,61,67,72,82,76,68,63,51,58,65,86,74,64,50,41,44,50,56,57,48,41,30,34,41,44,48,43,35,26,255,44,36,32,52,50,58,54,43,48,58,65,255,255,255,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000028,500000024,500000025,500000030,500000032,500000033,500000026,500000024,500000022,500000026,500000024,500000027,500000032,500000030,500000030,500000034,500000042,500000038,500000034,500000032,500000026,500000031,500000038,500000044,500000029,500000030,500000030,500000031,500000034,500000037,500000043,500000036,500000038,500000042,500000034,500000037,500000036,500000040,500000049,500000043,500000039,500000035,500000035,500000030,500000033,500000036,500000042,500000038,500000034,500000032,500000028,500000031,500000035,500000044,500000042,500000035,500000026,500000023,500000023,500000028,500000032,500000035,500000033,500000030,500000023,500000018,500000018,500000023,500000021,500000016,500000013,500000021,255,500000006,500000009,500000011,500000022,500000020,500000025,500000024,500000022,500000018,500000024,500000026,255,255,255,500000040,76,79,80,82,88,92,74,77,80,79,75,80,94,90,91,92,106,103,96,86,84,90,105,107,89,90,86,94,104,107,115,100,105,105,93,99,100,106,255,116,104,98,97,87,94,100,111,103,92,86,76,82,90,110,95,89,76,65,68,76,81,75,66,72,61,56,67,72,74,66,59,36,255,66,43,50,72,76,75,69,57,67,76,84,255,255,255,96,51,47,48,55,58,65,52,47,44,44,40,47,58,52,53,66,77,70,66,61,52,60,73,87,58,58,55,60,68,73,85,69,74,83,61,68,70,76,94,86,78,70,69,60,66,71,83,76,67,62,57,62,70,89,83,69,51,47,47,54,62,64,55,54,44,43,34,47,40,37,26,32,255,28,22,16,38,40,42,37,28,29,38,45,255,255,255,80,34,31,32,39,45,47,33,32,26,32,26,32,45,42,41,48,63,56,50,44,35,43,56,65,41,40,42,43,51,62,69,55,58,64,48,55,54,62,81,78,60,52,51,41,48,52,61,57,48,44,42,46,52,74,66,52,38,36,32,42,46,55,60,51,47,38,29,34,30,30,34,56,255,55,52,40,14,18,17,25,26,32,36,46,255,255,255,69,32,26,26,34,40,44,34,30,20,23,18,24,36,36,34,44,57,50,44,38,28,37,52,60,34,34,36,38,45,55,62,49,52,56,42,49,50,56,76,74,56,49,48,38,45,50,58,54,45,41,40,45,52,76,68,54,37,34,32,40,46,54,60,50,44,32,26,36,28,22,28,54,255,51,49,38,22,12,18,28,36,34,35,45,255,255,255,69,30,29,26,35,36,43,38,36,25,23,19,24,37,36,34,46,56,48,44,38,33,40,50,66,42,41,33,40,49,58,64,48,52,54,40,46,48,54,73,78,60,52,49,44,52,56,64,61,50,46,45,49,55,80,69,54,42,41,35,44,49,58,65,54,52,43,35,39,30,33,44,60,255,60,56,44,22,23,10,19,30,25,28,36,255,255,255,74,40,38,36,46,48,52,42,42,35,34,29,34,45,42,44,56,66,58,54,49,43,50,62,73,51,50,44,50,60,69,77,58,64,70,50,58,58,64,82,82,66,59,58,49,57,60,69,66,55,51,50,54,60,82,74,60,48,46,39,49,55,64,71,58,58,50,41,43,38,41,50,62,255,65,55,46,30,34,28,18,30,30,31,36,255,255,255,78,45,43,44,50,56,59,45,47,42,42,37,42,54,51,51,61,74,67,62,56,50,57,73,83,56,56,52,58,66,73,83,66,72,80,58,65,66,73,91,84,71,63,62,54,60,64,75,69,59,54,53,57,63,83,78,64,50,48,42,52,58,66,65,59,56,53,42,45,42,44,45,48,255,54,40,31,26,36,32,26,17,27,36,46,255,255,255,78,43,42,40,49,50,58,48,47,38,36,32,37,49,40,47,58,68,60,57,51,46,52,64,80,56,54,46,54,63,70,82,60,64,72,53,60,61,68,84,85,74,67,63,56,61,66,75,71,62,58,56,59,65,86,79,65,54,52,45,56,62,70,75,67,57,56,46,48,43,46,42,51,255,48,38,29,38,42,32,28,21,14,22,30,255,255,255,80,44,42,40,49,50,58,44,45,39,36,33,37,47,34,40,51,67,61,56,51,47,52,62,84,54,55,47,54,64,69,80,62,64,75,54,60,61,68,86,86,74,64,63,54,59,65,75,69,60,56,52,56,61,81,75,61,50,48,41,52,58,66,76,66,62,54,44,43,44,47,53,60,255,58,49,37,36,42,33,27,33,22,15,17,255,255,255,81,57,53,54,61,65,68,60,58,48,50,43,39,48,23,35,47,70,64,59,55,58,56,61,80,56,64,60,66,76,69,82,74,74,83,67,73,74,82,105,100,84,77,72,66,74,78,85,82,72,68,68,72,79,103,95,78,65,64,57,66,73,79,86,78,74,67,58,62,52,60,64,76,255,72,66,51,54,52,48,40,48,38,26,17,255,255,255,96,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000030,500000030,500000032,500000033,500000036,500000036,500000028,500000030,500000030,500000033,500000032,500000034,500000039,500000041,500000038,500000038,500000046,500000045,500000040,500000035,500000034,500000038,500000044,500000047,500000036,500000037,500000036,500000038,500000043,500000047,500000050,500000042,500000046,500000046,500000038,500000042,500000041,500000045,500000058,500000054,500000044,500000040,500000038,500000033,500000034,500000037,500000044,500000038,500000032,500000032,500000026,500000028,500000032,500000036,500000027,500000028,500000024,500000026,500000026,500000028,500000021,500000019,500000026,500000031,500000031,500000028,500000031,500000026,500000031,500000034,500000038,500000039,255,500000045,500000046,500000042,500000033,500000034,500000035,500000036,500000041,500000038,500000038,500000043,255,255,255,500000032]},"h12":{"b":[8,9,13,10,13,12,9,11,14,17,18,21,25,31,31,29,35,33,26,21,16,22,28,28,19,15,14,17,21,27,33,34,31,33,24,20,18,23,34,34,29,21,17,15,19,24,28,24,21,12,14,20,26,41,36,28,21,18,17,26,31,38,43,34,33,24,19,13,15,20,25,34,52,38,36,33,27,21,24,30,35,37,37,33,35,31,47,41,10,7,10,11,17,17,13,10,8,12,12,15,19,25,25,24,29,30,22,18,14,20,26,27,19,15,17,19,23,29,34,36,34,35,27,23,22,27,39,41,35,28,23,21,25,30,34,30,26,18,18,24,30,44,38,31,22,19,19,28,33,40,45,36,33,26,20,14,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,28,39,37,50,42,12,8,6,11,17,19,16,12,7,10,12,15,18,24,24,23,28,26,19,15,10,15,22,24,16,13,17,18,22,26,31,36,32,35,27,23,22,27,39,42,36,29,24,23,27,32,36,33,29,21,21,27,33,48,42,34,26,22,21,30,36,43,48,37,33,26,20,16,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,27,39,39,53,45,10,12,10,7,11,14,16,16,14,14,18,21,24,31,30,26,31,28,22,18,10,15,20,20,13,10,8,12,16,23,28,28,25,27,19,15,15,19,31,36,31,22,19,18,24,27,31,29,27,19,20,27,32,48,42,35,28,25,24,33,38,46,50,41,37,31,25,20,19,24,31,40,57,43,40,39,30,23,26,32,37,39,38,34,31,35,53,48,12,18,20,12,6,7,14,20,22,23,26,30,33,39,39,36,40,38,31,27,20,25,30,30,20,16,9,14,18,25,31,27,27,26,18,12,8,14,24,28,22,14,10,12,16,18,22,22,21,14,16,22,28,44,38,30,24,22,22,30,34,42,46,40,38,29,26,19,24,28,32,42,59,45,42,40,36,30,34,39,44,46,46,42,26,26,48,44,9,14,18,14,8,6,10,14,19,22,22,26,30,36,36,35,40,38,31,27,21,26,31,31,22,18,12,18,22,29,35,32,31,30,22,16,11,18,27,30,24,16,12,9,14,18,23,19,19,11,13,19,25,40,35,27,20,18,18,26,30,38,43,35,34,25,21,15,18,22,27,36,54,40,38,36,31,26,29,34,39,41,42,38,28,25,46,40,12,14,19,17,15,13,6,10,16,22,20,24,28,32,34,34,39,39,32,27,22,28,34,34,26,22,19,23,28,34,40,38,37,37,29,24,20,26,36,36,30,23,18,14,18,22,29,22,17,10,8,15,22,36,30,22,15,12,12,20,25,32,37,29,28,19,14,8,14,16,22,30,48,34,32,30,26,22,26,30,34,38,38,34,38,29,41,35,11,7,13,15,18,18,11,5,8,14,11,16,20,24,26,26,31,32,24,21,17,22,29,30,23,19,21,23,27,32,37,40,38,39,31,27,23,29,40,40,35,28,23,20,24,28,34,28,23,16,14,19,26,40,34,26,18,15,13,23,28,36,40,30,27,19,12,9,8,12,18,27,44,30,28,26,20,14,17,23,29,30,30,26,41,35,45,38,14,8,10,14,20,22,17,12,6,9,9,12,16,22,22,22,26,26,18,14,12,16,24,26,19,16,20,22,24,29,34,39,35,38,30,26,25,30,42,44,39,31,26,25,29,34,38,35,30,22,21,26,33,47,41,33,24,21,19,28,34,42,45,34,31,24,17,14,10,15,22,32,48,34,32,30,20,14,16,22,28,29,29,25,42,41,52,44,18,13,14,17,24,25,22,17,9,6,10,12,12,18,17,16,21,21,14,10,10,14,20,26,19,18,22,22,25,29,34,39,35,40,31,29,28,33,44,48,43,35,30,29,34,38,42,39,35,27,26,32,38,53,47,39,29,25,24,33,39,46,50,39,35,29,22,20,16,19,26,36,52,38,36,33,22,16,18,23,30,30,28,22,44,45,58,48,18,12,14,18,24,25,20,14,7,10,7,9,12,17,18,20,25,27,19,16,14,19,26,30,22,20,24,26,28,32,37,43,38,43,34,30,30,34,46,48,43,35,31,28,32,37,42,37,32,25,23,28,35,49,43,35,25,21,20,29,35,42,45,34,30,24,18,16,12,15,21,30,46,32,30,27,16,10,11,17,23,24,24,19,46,44,54,43,24,18,20,24,30,31,26,21,13,13,10,6,11,12,14,17,23,27,18,16,18,22,28,34,28,26,30,30,33,37,42,47,43,48,39,36,35,40,52,54,49,41,37,34,38,43,48,43,38,31,29,33,41,54,48,40,30,27,25,32,39,46,49,37,34,27,23,22,18,20,24,34,49,34,32,28,19,14,12,16,22,22,20,14,52,50,60,47,26,20,22,26,32,33,29,24,16,14,14,10,9,14,12,13,18,23,14,15,20,23,27,35,28,28,32,32,34,38,43,49,44,49,40,38,38,42,54,57,51,44,39,37,41,46,50,46,42,34,33,39,45,59,53,45,35,32,30,38,44,51,54,42,39,32,28,26,22,25,29,38,53,38,36,33,24,18,18,20,27,27,24,19,54,53,65,52,33,26,28,33,40,40,35,29,22,22,18,15,14,9,12,20,26,32,24,22,27,30,35,42,36,35,39,40,42,46,50,56,51,56,48,46,44,50,61,64,58,50,46,44,47,52,57,52,46,40,37,41,48,60,54,46,37,34,33,38,44,52,54,43,39,32,30,30,26,26,28,36,46,32,32,26,22,20,16,13,19,20,15,10,61,58,66,52,32,26,28,32,38,40,34,30,22,20,19,16,12,12,6,12,18,27,18,20,24,27,32,40,32,32,37,36,38,42,48,52,48,53,44,44,44,48,60,62,57,50,45,42,48,52,56,52,48,40,39,44,52,65,59,50,40,38,36,43,50,56,60,48,44,38,34,32,28,30,34,44,54,40,40,34,29,24,23,22,26,27,20,16,59,58,70,57,31,26,25,28,34,36,34,30,22,19,21,18,13,20,14,8,11,19,12,16,21,23,26,34,29,28,34,33,34,38,43,49,44,49,40,40,40,44,56,60,54,46,42,42,46,50,53,52,47,40,39,45,51,65,60,51,41,38,36,45,52,58,62,50,46,40,34,33,28,31,36,46,59,44,44,40,32,26,25,27,33,34,28,24,55,57,71,59,35,29,30,32,39,41,38,33,25,22,25,22,17,24,18,10,7,16,12,19,25,23,25,33,30,32,38,37,38,38,43,50,44,53,44,44,44,48,60,64,58,50,46,45,50,54,58,55,51,43,42,48,55,69,63,55,45,41,40,49,56,62,66,54,51,44,38,36,32,35,41,51,65,50,50,44,36,30,30,31,38,38,32,28,59,61,74,64,34,30,28,30,37,39,39,34,26,23,27,26,24,32,27,20,17,11,15,17,22,18,15,25,23,28,34,31,30,31,35,43,37,47,38,40,42,45,56,62,56,48,44,44,48,52,56,54,52,44,43,49,56,70,64,56,46,43,41,50,56,63,67,56,53,46,39,37,33,36,43,53,68,54,52,49,38,32,32,37,44,44,41,37,56,60,75,65,28,24,21,24,30,32,32,28,20,16,20,17,16,24,20,12,12,14,6,10,16,16,17,26,22,23,28,27,28,31,35,42,37,43,34,34,36,40,51,56,50,42,37,37,42,46,49,48,45,37,37,43,49,64,58,50,39,36,35,44,50,57,61,49,46,39,33,31,26,30,36,46,61,47,44,42,31,25,24,30,36,37,34,28,50,54,69,58,22,18,15,18,25,26,26,22,14,10,16,14,15,22,20,15,20,16,10,7,10,12,16,24,17,18,24,22,23,26,32,37,32,38,29,30,30,34,46,50,44,36,32,31,36,40,44,42,38,31,30,36,43,58,52,44,34,31,29,39,45,52,56,44,41,34,28,25,21,25,32,41,56,42,40,38,26,20,20,26,32,32,32,26,45,48,63,54,16,14,10,11,17,20,21,18,12,10,14,16,18,25,24,20,26,23,16,12,7,10,16,20,13,10,16,16,19,22,28,33,28,33,24,22,22,26,38,43,37,29,25,25,29,33,36,35,33,25,26,32,38,53,48,40,32,28,28,36,42,49,54,42,40,32,26,22,18,24,30,40,56,42,40,38,26,20,22,27,34,34,34,29,38,41,59,51,20,19,16,16,22,24,26,24,16,14,20,20,21,29,27,22,24,18,16,12,10,7,12,16,10,13,19,16,17,19,24,30,25,32,23,25,26,30,42,48,42,34,30,29,34,38,42,40,38,30,31,37,43,58,53,45,36,33,32,41,46,54,58,48,44,38,30,28,24,28,35,44,61,47,45,42,32,26,26,32,38,39,39,33,41,46,64,56,28,27,25,23,29,32,34,32,26,22,28,27,27,35,32,26,24,15,19,18,19,13,8,17,14,20,26,22,22,23,27,34,28,39,30,31,33,37,48,55,49,40,37,36,42,45,49,47,45,37,38,44,50,66,60,52,45,42,41,50,55,63,67,57,54,47,40,37,33,38,44,54,70,56,54,51,40,34,34,39,46,46,45,39,48,53,71,65,26,26,24,22,28,30,32,30,25,24,30,32,33,40,38,33,34,26,26,24,20,16,17,12,13,18,24,21,19,16,18,26,21,34,28,30,32,36,46,54,48,39,36,35,40,44,47,46,44,36,36,43,49,64,58,50,44,40,40,48,54,61,66,56,52,46,38,36,32,36,44,53,70,56,53,51,42,34,37,43,50,50,50,44,46,52,70,63,20,20,18,14,20,23,26,24,18,18,24,26,27,34,32,27,29,23,22,18,14,10,14,14,6,11,16,12,12,14,20,26,20,28,19,21,23,26,38,45,40,32,28,29,33,37,40,39,37,29,30,36,42,58,52,44,37,34,34,42,47,55,60,50,46,40,32,29,26,30,38,46,64,50,47,44,35,28,30,36,42,44,44,38,37,44,63,57,14,17,16,9,12,16,19,21,18,18,23,26,28,35,34,30,34,31,25,20,13,17,22,21,11,7,7,8,11,16,22,25,22,24,15,13,14,18,29,36,31,23,19,20,24,28,31,31,30,21,23,29,35,50,45,37,30,28,28,36,40,48,53,45,42,35,30,24,24,29,35,45,62,48,46,44,35,28,30,36,42,43,43,38,29,36,56,50,14,18,18,10,8,12,18,21,21,21,26,29,32,38,37,33,37,34,28,24,16,20,25,25,14,10,4,8,12,19,25,21,21,20,12,8,9,14,25,32,26,18,14,16,20,22,26,27,26,18,20,26,32,48,43,35,28,26,26,35,38,46,50,44,42,33,29,23,26,30,36,45,62,48,46,44,37,30,33,39,44,46,46,41,25,31,53,48,17,20,20,12,12,15,21,24,22,22,27,30,32,39,38,33,37,32,29,23,17,19,24,23,12,11,7,5,10,17,23,22,21,21,12,12,13,17,28,36,30,22,18,20,24,26,30,31,30,22,24,30,36,52,46,39,32,29,30,38,42,50,54,47,45,36,33,26,28,33,38,48,65,52,50,47,38,32,34,40,46,47,47,42,28,35,57,52,20,23,22,15,18,21,26,27,24,22,28,30,32,39,38,32,36,29,28,22,18,17,20,18,10,12,12,8,8,10,16,20,16,23,14,16,18,21,32,40,35,27,24,26,29,32,36,36,35,28,30,36,41,56,52,44,38,34,34,43,47,54,60,52,50,42,36,31,30,34,42,50,68,54,51,50,40,33,36,41,48,48,48,42,32,40,62,57,28,29,27,23,27,30,34,34,28,28,33,35,36,44,42,37,38,30,30,27,23,19,21,18,13,19,22,17,15,9,14,19,12,26,21,24,28,28,40,48,44,36,33,35,39,42,45,46,45,37,38,44,50,66,60,52,46,43,43,52,56,64,68,59,56,49,42,38,35,40,47,56,73,59,56,54,45,38,41,46,53,53,53,48,39,50,71,66,34,35,33,29,31,35,40,39,34,33,38,40,42,50,48,42,43,35,36,32,28,24,27,21,19,24,27,22,20,14,13,20,15,29,24,27,31,32,42,50,47,39,37,39,42,45,49,50,50,42,43,50,55,71,66,58,51,48,48,57,61,69,73,65,61,54,48,44,40,45,52,62,78,64,62,60,50,44,46,52,58,59,58,53,42,53,76,71,30,34,34,26,24,28,34,38,36,36,40,42,44,52,50,44,47,40,40,34,30,28,31,28,22,24,20,18,17,15,20,8,8,16,14,18,22,22,33,42,38,30,28,32,34,36,42,42,42,34,37,43,48,64,60,52,44,42,43,52,54,62,67,60,58,50,46,40,42,46,52,62,78,64,62,60,52,46,48,54,60,60,60,56,32,44,70,64,34,38,37,30,28,31,38,41,38,37,43,44,46,54,52,46,48,40,40,37,32,30,32,28,24,27,23,22,20,16,20,12,9,19,17,21,26,26,37,45,42,33,31,36,38,40,45,45,46,38,40,46,52,68,63,55,48,46,46,55,58,66,70,64,62,53,49,43,44,50,55,65,82,68,66,64,54,47,50,56,62,63,63,58,36,48,73,68,32,36,36,28,26,29,36,39,39,38,44,45,47,55,53,48,52,46,43,38,33,33,37,36,26,27,22,22,20,26,31,17,19,5,13,17,22,18,27,36,36,28,26,32,32,34,40,40,41,36,38,44,49,65,60,53,46,44,44,53,56,64,68,62,60,51,48,41,44,48,54,63,80,66,64,62,55,48,51,57,62,64,64,58,27,42,69,66,24,28,28,20,18,22,28,32,29,28,34,36,38,45,43,38,42,37,34,28,24,24,28,26,17,18,14,12,12,19,24,16,16,16,10,11,16,16,27,35,32,23,21,26,28,29,35,35,36,28,30,37,42,58,54,46,38,36,36,46,48,56,60,54,52,44,40,34,36,40,46,56,72,58,56,54,46,38,41,47,54,54,54,48,26,38,64,58,21,26,27,19,12,15,22,28,30,30,34,38,40,48,46,42,46,41,37,32,25,27,32,31,20,19,12,14,16,24,29,22,22,17,12,6,8,9,20,28,24,15,13,19,20,21,27,27,28,22,25,30,35,51,47,39,32,30,30,39,42,50,55,48,46,37,34,28,32,36,41,50,67,54,52,49,44,38,42,48,52,54,55,50,20,30,56,52,16,21,23,15,8,10,18,23,25,26,30,33,36,42,42,38,43,40,34,30,22,26,31,31,20,16,8,13,17,25,30,24,24,21,14,7,4,9,20,26,22,13,11,14,17,19,23,24,25,17,20,26,31,47,42,34,28,25,26,34,38,45,50,43,41,32,29,23,27,31,36,45,62,48,46,44,40,33,36,43,47,49,50,45,22,27,52,47,20,26,28,21,14,14,22,27,31,32,34,38,42,48,48,44,49,45,40,35,28,31,36,35,25,22,14,18,20,28,33,26,27,22,16,9,9,6,15,24,21,12,10,18,17,18,24,24,26,22,24,28,33,49,45,37,32,29,30,38,41,49,53,47,45,37,33,27,31,35,40,50,67,53,50,49,44,38,41,47,52,54,54,50,18,27,54,51,36,42,42,34,28,30,37,42,46,46,50,53,56,62,62,58,62,58,54,50,42,45,50,49,38,36,28,32,34,40,44,32,34,20,26,22,24,18,10,26,28,26,26,32,32,34,39,40,40,36,40,44,48,64,60,52,46,44,46,54,56,64,68,62,60,52,48,42,46,50,56,64,82,68,66,64,59,52,56,62,66,68,70,65,20,42,68,66,33,39,41,35,27,26,34,39,43,45,47,51,54,60,60,57,62,59,53,49,42,48,53,53,42,38,30,35,38,46,51,44,45,35,34,27,24,23,25,4,10,18,21,27,26,27,30,33,35,32,34,37,42,56,52,46,41,40,41,48,50,58,62,56,56,48,45,39,43,47,52,61,78,64,62,60,56,50,54,60,64,66,67,63,24,31,60,60,31,37,39,33,25,24,31,37,41,43,45,49,52,58,58,55,60,57,51,46,40,46,51,50,40,36,28,33,36,44,49,42,43,33,32,25,21,21,23,11,10,16,19,24,24,25,27,31,32,29,31,35,39,53,48,43,39,37,39,45,48,55,60,54,53,45,43,36,41,45,50,58,76,62,60,58,54,48,52,58,62,64,65,61,23,30,58,57,20,26,29,22,15,14,22,27,31,33,35,38,42,48,48,45,50,47,41,36,30,36,41,40,30,26,19,24,27,34,40,33,33,29,23,16,12,16,23,18,13,8,10,14,14,14,20,20,22,19,22,25,30,46,41,34,28,27,28,36,38,46,50,44,43,34,32,26,31,34,39,47,66,52,49,47,44,38,41,48,51,54,54,50,24,22,50,48,16,22,24,18,10,9,17,22,26,28,30,34,37,43,44,40,45,42,36,32,26,31,36,36,26,22,14,18,22,30,36,30,30,26,20,13,8,14,23,24,18,10,7,11,12,15,20,20,21,15,18,22,28,44,39,31,26,23,24,32,35,42,47,40,39,31,28,22,26,30,35,44,62,48,45,43,39,33,36,42,47,50,50,46,24,24,48,45,14,20,24,18,13,10,12,19,24,28,28,32,35,41,42,40,45,43,36,32,26,31,37,36,28,23,17,22,26,34,39,36,36,35,27,20,16,22,30,28,23,16,11,6,10,15,21,16,15,10,13,17,22,38,34,26,21,19,20,27,30,37,42,36,35,26,24,17,23,26,31,39,58,44,42,40,36,30,34,40,43,46,47,43,31,22,43,40,19,24,28,23,16,13,16,23,29,32,32,36,40,46,46,44,50,47,41,37,30,36,41,41,32,26,20,25,28,36,42,37,38,34,27,20,16,21,29,26,21,14,11,9,7,9,17,11,11,12,13,14,19,35,30,23,19,18,21,25,26,34,39,34,34,26,24,19,26,28,31,38,58,44,42,40,36,34,37,43,44,49,51,47,30,17,39,37,24,29,33,27,20,17,20,27,33,36,36,40,44,50,50,49,54,51,45,41,34,40,45,45,36,30,24,28,32,40,45,38,39,34,28,22,18,22,30,25,20,14,12,14,9,6,15,12,14,14,17,18,22,38,33,26,22,22,24,28,30,38,42,37,38,29,28,24,30,32,35,42,62,48,46,44,40,38,42,48,48,54,55,52,30,15,42,40,27,33,37,30,22,20,26,33,38,40,42,45,49,55,55,52,57,54,48,44,38,43,48,48,38,33,26,31,34,43,48,41,42,37,31,24,20,24,33,26,22,16,15,17,13,8,15,15,19,20,23,23,26,42,38,31,27,28,31,34,34,42,47,42,43,35,34,29,36,38,41,48,68,54,52,50,47,44,48,53,54,60,61,57,33,17,47,45,27,33,36,31,24,21,24,30,36,40,39,43,48,52,54,53,58,56,50,45,39,44,50,50,40,35,28,33,37,45,50,44,45,40,34,27,24,28,36,30,26,20,18,17,14,11,21,8,14,18,20,18,18,32,28,22,23,25,27,30,26,34,41,36,38,31,31,26,32,35,37,43,64,50,48,46,43,40,44,50,50,56,58,54,36,14,36,37,22,26,32,27,22,20,16,23,30,34,32,36,41,46,48,47,52,52,44,40,34,40,45,44,36,32,28,32,36,44,49,46,46,43,36,30,26,30,38,34,30,24,20,16,14,16,25,13,8,13,12,11,10,26,22,15,16,18,20,22,18,27,32,28,30,24,24,20,25,28,30,36,56,42,40,38,36,33,37,42,43,48,50,47,40,20,31,30,15,20,24,19,15,12,10,17,24,28,27,31,35,40,42,41,46,44,37,33,27,32,37,37,28,24,20,25,28,36,41,39,38,37,30,24,19,26,35,32,27,20,16,10,11,15,23,16,11,6,9,12,17,33,28,21,15,14,16,22,24,32,37,30,30,22,20,14,20,23,27,35,54,40,38,36,32,28,32,38,40,45,46,42,36,23,38,35,15,18,24,20,17,14,10,14,20,25,22,27,31,36,38,37,42,44,36,32,28,32,38,39,30,25,21,26,30,38,43,40,40,39,31,26,21,28,36,34,30,22,18,13,14,18,26,18,13,8,5,9,16,30,24,16,10,8,10,16,20,27,32,26,24,16,14,10,15,18,21,28,48,34,31,30,26,23,27,32,34,40,40,36,38,26,35,30,20,22,29,26,22,18,14,18,24,30,27,32,36,40,43,42,47,48,40,37,32,38,44,44,35,30,26,32,36,42,48,46,44,44,36,30,25,32,40,36,32,24,21,16,14,18,27,16,10,13,9,6,12,26,20,13,9,11,14,16,16,24,28,23,24,17,16,14,20,21,23,28,50,36,33,32,28,26,30,36,36,42,44,40,40,24,32,27,27,30,37,32,28,25,22,27,33,38,36,40,44,48,51,50,55,56,49,45,39,45,50,50,41,36,32,38,42,49,54,52,51,49,42,35,31,36,44,40,36,29,26,21,19,20,31,17,10,18,17,12,8,21,16,12,15,19,22,20,15,22,30,24,28,23,24,22,28,29,30,34,54,43,39,39,35,34,37,43,43,49,50,47,45,26,27,25,42,44,52,48,44,41,37,40,46,52,49,53,58,60,64,64,69,70,62,59,54,60,66,66,57,52,48,53,57,65,70,67,67,65,58,50,46,52,60,55,50,45,42,37,34,36,46,30,26,34,31,26,20,4,13,20,28,31,35,30,22,23,32,32,36,35,36,35,41,41,42,43,59,54,47,50,47,46,49,54,55,60,62,59,60,38,11,31,39,40,47,44,40,38,32,36,42,48,44,48,54,54,60,60,65,66,58,54,50,56,62,62,54,49,45,50,54,62,66,64,64,63,55,49,44,50,59,56,50,44,40,35,34,36,46,29,25,32,28,22,18,14,8,14,23,26,31,22,14,14,23,24,28,28,31,32,36,35,34,34,51,46,39,42,42,41,43,49,48,53,55,54,60,38,18,22,30,31,38,34,31,28,24,27,33,38,35,39,44,45,50,50,56,56,49,45,41,46,52,53,44,40,36,40,44,52,57,54,54,54,46,40,35,41,50,46,40,34,30,25,24,26,36,22,16,22,18,13,12,19,13,8,13,18,22,16,10,18,24,19,22,20,22,22,28,26,26,28,49,38,34,34,32,32,34,40,40,44,47,44,50,30,24,21,22,22,28,28,26,22,16,18,24,30,25,30,34,36,41,41,46,48,40,36,32,38,44,45,37,32,30,34,38,46,51,49,48,48,40,35,30,37,46,42,38,31,27,22,21,24,33,21,15,18,14,10,14,27,21,13,7,8,11,10,14,21,26,18,19,12,12,13,18,17,18,24,45,31,28,26,23,22,25,30,31,36,38,35,47,30,32,24,18,18,25,23,21,18,12,14,20,26,22,26,31,34,37,38,42,44,36,32,28,34,40,41,32,28,25,30,34,41,46,44,44,44,36,30,25,32,42,39,35,27,24,18,19,23,31,23,18,13,8,11,18,30,24,16,7,6,8,12,18,24,29,20,19,10,10,10,14,14,16,24,43,29,26,24,21,20,23,28,29,34,36,33,42,31,36,28,17,16,22,23,21,19,10,11,17,22,18,22,27,31,33,34,39,40,32,29,25,31,38,40,32,27,25,29,34,41,46,44,43,43,35,30,26,32,42,41,36,28,24,20,22,26,34,26,20,14,11,15,22,36,30,22,12,9,7,17,23,30,34,25,23,15,9,7,11,12,17,26,43,30,28,25,21,18,22,28,30,34,36,32,43,34,41,32,28,28,35,34,32,28,22,24,30,34,30,33,39,38,44,46,51,52,44,40,38,44,50,52,43,38,36,40,45,52,56,55,54,54,46,41,36,43,52,49,44,37,34,28,28,32,40,30,24,23,19,18,23,31,23,18,13,14,18,10,12,18,22,13,13,13,16,20,24,20,19,20,40,30,24,27,26,26,28,34,32,38,40,38,52,38,36,20,30,31,38,35,32,29,24,26,32,36,32,36,42,42,48,48,54,55,47,43,40,46,52,54,45,40,36,41,46,53,58,56,55,54,46,41,36,43,51,48,43,36,32,27,26,29,38,25,18,24,19,14,15,24,16,11,12,15,20,9,6,12,17,12,15,16,18,22,26,23,22,22,42,32,26,30,29,28,31,36,35,40,43,41,52,34,29,16,38,39,46,44,40,38,32,34,40,45,40,44,50,50,56,56,62,63,56,52,48,54,60,62,54,48,44,50,54,62,66,64,64,62,54,50,44,52,60,56,52,44,40,36,34,37,46,32,26,32,28,22,22,24,16,18,20,24,28,18,11,7,13,17,22,24,26,30,34,32,30,28,41,38,32,38,38,37,40,44,44,48,52,50,60,42,28,16,45,45,50,50,47,44,39,42,45,50,45,48,54,53,59,61,66,67,60,56,53,59,65,68,60,56,52,57,60,68,73,71,70,70,62,56,52,58,66,63,58,51,48,42,42,44,53,40,34,39,34,30,30,32,24,25,27,31,35,24,19,15,6,18,20,28,31,36,39,36,30,23,33,34,27,33,39,40,42,46,40,44,50,51,67,50,33,17,35,34,40,40,39,36,30,31,34,38,34,37,42,42,48,50,55,56,48,46,42,48,55,57,50,46,43,48,52,59,64,62,62,61,53,48,44,50,59,56,51,44,40,35,35,38,47,34,28,31,26,23,25,32,24,20,19,22,24,14,14,16,18,5,9,15,20,26,28,24,20,14,33,25,18,24,28,30,32,36,32,36,40,42,60,44,36,16,33,31,36,38,37,33,27,28,31,36,30,34,39,38,44,47,52,53,45,42,39,45,51,54,46,43,41,45,50,56,61,60,59,59,51,46,41,48,57,56,51,43,39,34,34,38,47,35,29,29,25,24,27,36,28,22,18,20,22,14,17,22,21,9,8,12,18,23,25,21,15,12,31,24,17,20,24,26,28,30,26,30,35,36,58,44,40,20,22,22,28,28,26,23,17,18,22,26,21,25,31,30,36,38,43,44,37,33,30,35,42,45,37,33,30,35,39,46,51,50,49,48,40,36,30,38,47,46,40,33,29,24,24,28,37,27,21,18,14,15,21,33,27,18,10,9,12,10,16,23,27,15,13,5,8,13,16,12,12,18,39,25,22,21,18,18,19,25,25,31,33,30,48,35,38,25,19,17,22,24,24,21,14,13,16,21,16,22,26,28,32,33,38,39,32,28,25,30,38,40,32,28,28,32,36,42,47,46,46,46,38,33,28,35,44,44,38,31,27,22,23,28,36,28,22,16,12,16,24,35,29,20,12,8,8,14,20,26,31,20,18,10,6,9,10,8,12,20,38,24,22,20,16,15,18,23,24,30,31,28,46,36,40,29,14,13,20,20,18,16,9,9,14,20,17,22,26,30,33,32,38,38,30,27,23,28,35,36,28,24,22,27,31,38,43,42,40,40,32,28,24,30,40,39,34,26,22,17,20,24,32,24,19,13,10,15,22,36,30,22,14,10,9,18,24,32,36,27,24,16,12,6,10,13,18,26,44,30,28,26,22,19,22,28,30,36,36,32,41,32,41,34,17,12,16,20,23,21,14,10,9,14,10,15,20,23,26,27,32,33,25,22,18,24,31,32,26,23,26,28,31,35,40,45,41,45,36,32,28,34,44,44,39,31,27,23,26,31,38,31,25,19,16,22,28,42,36,28,18,15,13,23,29,36,40,29,26,19,12,9,6,10,17,26,43,29,26,24,18,13,16,22,26,29,29,25,45,37,47,38,20,16,19,23,26,24,16,13,14,18,14,18,24,25,30,30,36,36,29,25,22,28,34,37,30,27,28,32,35,39,44,48,45,47,39,34,30,37,46,47,42,34,30,25,28,32,40,32,27,20,17,20,28,40,34,26,16,14,12,18,25,32,36,24,21,14,8,12,8,6,12,21,38,24,21,19,13,12,15,20,22,27,28,25,48,40,46,34,26,22,28,30,32,29,22,19,22,26,21,23,29,27,33,36,41,43,35,32,30,36,42,45,38,34,35,38,42,47,52,54,52,53,45,40,36,43,53,52,47,39,35,30,31,35,43,35,29,25,21,23,29,41,35,26,17,16,15,19,25,32,33,21,17,12,11,16,16,11,8,16,32,18,16,14,13,16,18,20,19,24,28,25,54,42,46,31,34,31,37,39,40,37,30,27,30,35,30,32,38,37,42,46,51,52,45,42,39,44,51,53,46,43,43,47,51,56,61,62,61,61,53,49,44,51,60,59,54,46,42,37,38,42,50,40,34,33,28,29,34,42,34,29,24,24,23,20,24,26,26,14,12,16,19,24,24,20,14,10,30,18,12,16,22,25,27,28,22,26,32,33,62,49,46,24,48,44,49,52,53,52,43,41,43,47,41,44,48,42,48,54,60,64,56,52,51,57,63,66,59,56,57,60,64,68,73,76,74,75,67,62,58,65,74,74,69,61,57,53,54,58,66,58,52,48,44,46,52,60,52,47,40,39,38,39,43,44,36,32,31,34,33,38,37,32,27,26,10,14,19,22,33,37,37,34,28,28,34,36,76,65,62,40,37,34,39,42,43,41,33,30,32,36,30,32,36,30,36,42,48,52,45,41,40,46,52,55,49,46,46,50,53,58,63,66,63,65,57,52,48,54,64,64,58,51,46,42,44,48,56,48,42,37,33,35,41,52,45,38,30,29,28,30,34,38,36,24,23,23,23,28,27,21,17,18,20,6,11,10,22,26,25,21,16,18,23,26,65,55,57,35,35,32,38,40,41,38,31,28,31,36,31,33,39,38,44,46,52,53,46,42,40,45,52,54,47,44,44,48,52,57,62,63,62,62,54,50,45,52,62,60,56,48,44,38,40,43,52,42,37,34,29,30,36,44,36,31,25,25,24,22,26,29,27,16,14,17,20,25,25,21,14,8,30,16,10,16,23,26,28,29,23,27,32,34,63,50,49,26,32,28,33,36,38,36,28,25,27,31,26,28,32,27,32,38,45,48,40,37,36,41,48,50,43,40,41,44,48,53,58,60,58,60,52,47,42,49,59,58,53,46,41,36,39,43,51,42,36,32,28,30,36,48,41,33,25,24,23,25,32,35,33,22,21,18,17,23,22,16,12,15,25,11,8,7,17,21,21,18,12,16,20,22,60,50,53,32,27,22,26,30,34,32,25,20,20,23,18,20,24,22,29,32,38,40,32,28,28,33,39,44,36,34,36,38,42,46,50,56,52,55,46,42,39,46,55,55,50,42,38,33,36,40,48,40,34,29,24,28,34,46,40,30,22,20,20,23,30,36,38,26,22,17,14,20,16,11,12,22,36,22,19,17,12,13,12,15,15,20,22,20,56,46,50,36,22,18,21,24,30,30,24,18,14,16,10,12,18,18,23,25,30,32,24,21,21,26,32,37,30,28,32,32,36,40,44,50,46,50,42,38,35,41,52,53,48,40,36,32,36,40,46,40,34,28,26,28,36,46,40,32,24,22,21,24,32,38,42,30,26,20,16,19,14,12,16,26,42,28,25,22,12,8,8,15,19,22,22,20,52,47,52,39,24,19,22,25,32,31,25,19,14,17,11,12,17,14,22,25,30,32,24,20,21,26,32,38,31,28,32,34,36,40,45,51,46,51,42,38,36,42,53,54,49,41,36,34,37,41,47,42,36,30,27,30,36,48,42,33,25,23,22,26,32,39,43,31,27,21,17,21,16,14,18,27,42,28,26,22,12,9,5,10,16,16,17,14,53,48,53,40,30,25,28,31,38,36,29,25,20,22,16,16,19,13,20,24,30,36,28,26,27,32,37,44,36,34,38,40,42,46,51,56,52,57,48,44,42,48,59,60,54,46,42,39,41,45,52,45,39,34,30,32,40,50,44,36,28,26,26,28,36,42,44,34,29,24,20,24,20,16,20,28,40,26,25,20,14,14,10,7,12,13,13,10,59,52,56,42,34,29,32,36,42,40,32,29,24,27,21,21,24,20,26,30,37,41,34,30,31,36,42,48,41,39,42,44,47,50,56,61,56,61,52,49,46,52,63,63,58,50,46,42,44,48,56,47,42,37,33,35,41,53,46,38,30,28,28,30,36,43,42,30,26,23,22,27,24,19,17,22,33,18,18,12,12,18,14,10,7,12,16,15,63,55,58,40,35,30,34,37,43,43,36,31,26,28,22,22,25,18,24,30,36,42,35,32,33,37,43,49,42,40,44,45,48,52,57,62,58,62,53,50,48,54,65,66,60,53,48,44,48,52,59,51,46,40,37,39,45,57,50,42,34,32,31,34,40,46,44,33,30,27,26,31,26,23,22,25,34,20,20,15,16,20,15,10,9,6,12,13,65,58,62,43,36,31,34,37,44,43,37,31,26,28,22,21,22,13,18,24,31,39,31,29,33,37,42,49,42,40,44,45,48,52,57,62,58,63,54,50,48,54,65,66,61,53,49,46,49,53,60,53,47,42,38,41,47,58,53,44,35,34,33,36,43,50,51,40,36,31,28,32,27,24,26,32,40,26,26,21,18,21,17,12,14,13,8,8,65,60,64,49,34,29,32,36,42,41,36,29,24,26,21,19,20,12,18,24,31,37,29,27,31,35,40,48,40,39,42,43,46,50,55,60,56,61,52,48,46,52,63,64,59,51,47,44,48,52,58,52,47,40,37,41,48,60,54,45,37,35,34,38,44,51,53,43,39,32,29,31,26,25,28,35,45,32,31,26,21,21,16,13,18,18,13,9,64,59,65,52,33,39,40,32,27,28,36,41,43,43,46,50,52,60,58,54,58,55,50,45,38,41,46,45,35,32,26,28,30,37,42,34,35,23,24,20,22,18,24,22,24,23,24,30,29,30,36,37,38,34,36,41,45,60,57,50,44,42,44,51,53,61,66,59,58,50,47,41,45,49,54,63,80,66,64,62,56,50,54,59,64,66,66,62,25,38,65,63,31,37,40,35,28,24,29,35,41,44,44,49,53,57,59,56,62,59,53,48,42,48,53,53,43,38,31,36,40,48,52,46,47,42,36,29,25,30,37,30,24,20,20,22,18,15,17,16,21,24,26,25,25,39,35,29,30,32,34,36,34,41,48,43,45,38,38,32,37,40,44,50,71,57,54,53,50,45,49,55,57,61,63,59,36,15,44,44,48,50,56,53,49,46,42,46,52,57,54,58,63,65,70,70,74,76,68,64,60,65,71,71,62,58,54,58,62,70,76,72,72,70,62,56,52,57,66,61,56,50,48,42,40,42,52,36,32,39,36,31,26,12,18,26,33,36,40,36,28,26,33,37,41,40,42,40,46,46,46,47,58,58,52,56,52,52,54,60,60,66,68,64,66,44,16,34,40,41,47,46,43,40,34,38,42,46,42,46,52,52,57,58,63,64,56,53,50,56,62,64,56,51,48,52,56,64,68,66,66,66,58,52,47,54,63,60,54,48,44,39,38,40,50,36,30,35,30,26,26,28,22,20,24,27,30,21,16,15,16,17,20,26,29,32,36,34,30,26,40,38,30,36,38,40,42,45,42,46,50,49,63,46,30,18],"a":[27,28,30,29,26,27,24,28,29,33,32,33,36,41,42,43,48,46,40,36,34,37,42,42,36,31,28,32,36,39,41,40,40,40,34,32,30,33,39,43,39,32,32,28,29,32,35,32,29,25,25,28,33,46,42,35,29,28,29,35,39,45,48,42,39,32,30,25,28,29,34,39,47,42,42,40,35,32,35,40,43,44,43,44,43,39,49,47,28,23,22,29,32,32,29,29,21,24,24,25,27,33,33,33,39,39,32,28,27,30,35,37,32,28,31,34,37,37,41,42,41,43,37,37,36,39,45,50,45,38,38,34,35,39,41,38,36,32,31,34,39,51,47,41,33,32,33,38,42,48,50,42,39,32,28,29,24,25,31,39,47,42,40,38,30,25,28,33,38,37,36,36,49,45,55,50,30,24,22,25,31,34,32,29,21,22,24,25,27,33,33,32,37,34,29,25,22,26,31,33,28,25,27,30,33,33,38,38,37,39,34,33,34,36,44,49,45,38,38,37,37,41,42,40,38,34,33,36,42,54,49,43,35,32,33,38,42,48,50,42,39,32,28,29,24,25,31,39,47,42,40,38,30,25,28,33,38,37,36,36,47,47,57,50,28,29,24,22,24,28,34,35,26,26,30,30,32,39,39,35,38,34,31,26,22,24,29,30,25,21,20,22,26,29,32,31,30,32,26,26,26,28,37,42,38,30,30,32,32,34,35,37,36,32,34,36,42,54,50,44,38,36,36,41,46,52,54,48,45,39,35,33,31,32,38,46,53,48,46,44,36,32,34,39,44,43,42,42,39,42,54,54,30,36,34,26,18,20,30,36,36,37,40,40,43,50,49,45,48,42,41,37,32,35,38,38,32,27,19,25,30,33,34,31,33,31,25,23,19,22,28,33,28,22,22,22,24,26,26,28,28,26,28,30,34,45,42,38,32,32,34,38,42,48,46,46,44,37,36,32,37,38,42,44,52,46,48,46,44,40,44,48,52,52,52,52,34,34,46,48,25,32,33,28,20,20,28,34,33,36,36,38,40,46,46,45,49,45,42,38,34,37,41,41,34,30,23,28,32,36,38,35,36,35,29,26,22,26,31,35,31,24,24,22,21,25,28,25,25,22,25,26,31,42,39,34,28,29,32,35,38,44,45,42,40,33,33,29,34,36,39,41,49,44,45,44,41,36,39,44,48,48,47,47,36,32,45,44,28,30,33,33,28,26,22,27,31,36,32,34,38,42,44,44,50,49,43,38,36,40,45,46,40,35,30,36,40,42,46,42,44,42,36,34,32,36,40,44,38,32,30,27,28,31,34,30,26,22,20,23,28,40,36,30,22,22,24,29,32,39,42,36,33,27,24,20,26,26,30,33,41,35,37,36,33,30,34,39,40,42,42,44,45,38,44,42,28,23,27,33,33,32,27,24,21,26,24,26,29,34,34,35,40,40,33,30,29,34,39,41,36,33,34,37,41,41,46,46,45,47,41,40,37,40,46,50,45,38,37,34,34,38,40,37,34,30,27,30,35,47,43,36,28,26,25,32,37,42,45,37,34,28,23,21,20,21,27,34,42,36,36,34,29,24,27,32,36,36,35,35,51,44,51,44,32,24,26,30,36,36,33,30,18,21,21,22,24,30,30,30,36,34,28,24,24,28,33,36,32,28,32,34,37,36,41,42,40,44,38,38,38,40,49,53,48,42,41,38,39,43,46,42,40,36,34,36,42,54,49,41,33,30,31,34,40,44,46,39,36,30,26,27,22,22,28,36,44,38,36,34,26,22,24,28,34,33,32,32,52,49,57,47,37,30,29,32,38,41,38,35,20,17,22,22,19,27,25,24,29,29,22,18,22,25,27,34,32,30,34,34,37,34,37,38,36,44,39,40,40,42,50,56,52,44,44,44,45,48,49,48,45,41,39,40,46,58,53,46,37,35,37,39,44,49,51,44,41,34,30,32,28,27,33,41,49,44,41,39,30,26,27,31,37,34,33,32,53,54,61,51,36,29,30,34,40,41,38,34,19,22,18,17,20,25,26,28,34,35,27,24,27,31,34,40,36,33,36,38,41,40,43,44,43,48,42,42,42,44,53,58,54,47,46,44,44,48,50,46,42,40,37,36,42,53,47,39,31,30,32,31,36,42,44,36,33,26,25,30,25,22,26,33,41,36,34,32,22,18,19,24,30,28,27,27,56,54,55,44,42,34,35,40,46,46,42,38,25,24,21,14,19,19,21,25,32,36,28,25,30,33,35,42,39,38,42,43,45,42,44,45,44,52,46,47,48,50,58,63,59,52,51,48,47,51,55,50,45,44,41,38,44,52,48,41,33,32,36,33,38,43,44,38,35,28,28,34,30,26,28,34,40,36,33,33,24,22,20,21,27,24,23,22,60,57,53,44,44,37,38,42,48,50,46,42,28,26,25,18,17,22,18,21,27,32,22,24,32,34,34,41,41,41,44,44,46,40,42,42,42,49,46,50,50,52,57,62,62,55,54,52,52,56,58,55,50,49,46,44,49,58,53,46,38,37,41,38,44,48,49,43,40,33,33,39,34,31,34,39,45,40,39,37,30,27,24,27,33,30,29,27,58,62,58,49,51,44,44,48,54,55,50,47,34,33,30,22,24,18,21,28,35,41,34,32,39,42,42,50,48,47,50,52,54,48,51,51,50,58,54,56,57,59,64,66,64,60,60,56,53,57,60,55,51,51,47,44,49,52,50,46,38,37,42,38,44,48,44,42,39,34,33,43,38,31,34,36,38,38,32,33,30,28,24,22,27,24,22,20,65,62,52,48,50,43,44,48,54,56,51,48,34,32,30,23,19,20,14,19,26,35,26,28,37,38,38,45,44,45,50,49,49,42,44,44,44,51,48,54,56,58,58,64,65,60,60,58,57,61,64,60,56,54,51,49,54,59,56,51,43,42,46,44,49,54,50,48,45,38,38,44,39,36,39,43,46,45,40,40,35,32,30,28,34,31,28,24,60,67,59,54,50,44,41,44,50,53,52,49,34,31,33,28,20,27,22,15,18,27,19,23,32,33,30,38,39,40,46,44,42,35,37,37,37,44,42,48,52,51,52,57,59,57,57,57,58,61,60,61,58,55,53,52,58,66,62,55,47,46,49,48,53,58,57,52,49,43,42,46,42,39,43,49,53,50,46,47,39,36,34,36,41,38,35,32,54,66,65,58,55,50,46,48,51,55,58,55,40,36,40,33,26,32,26,18,15,26,21,26,37,34,27,35,36,41,46,42,39,32,34,34,33,41,39,45,50,47,48,54,56,54,55,58,58,58,57,64,64,60,59,59,64,63,61,60,53,53,56,53,58,60,55,54,50,49,48,52,47,46,47,47,50,51,44,49,46,42,40,40,46,42,38,36,51,66,63,60,50,48,43,43,46,50,56,53,39,34,40,35,34,41,37,28,25,19,22,23,33,28,21,29,31,36,41,38,34,27,29,29,28,36,34,40,45,42,43,48,51,49,50,53,53,54,52,59,59,55,57,57,62,62,60,60,52,52,54,53,58,60,56,55,51,48,47,51,46,45,48,49,52,52,45,50,45,42,40,44,47,43,43,44,46,61,62,60,45,40,36,39,45,48,48,45,31,26,31,27,24,33,28,19,19,21,14,18,27,25,24,31,32,35,40,38,36,30,32,32,32,39,37,42,46,46,46,52,53,50,51,52,53,55,53,57,55,52,49,50,56,65,60,53,45,44,47,46,51,56,56,50,47,41,40,42,38,37,41,47,52,49,46,46,37,34,32,36,42,39,38,37,49,62,65,57,40,36,32,34,40,43,44,40,26,22,26,22,22,30,28,22,26,24,18,15,22,22,24,31,29,30,36,34,35,31,33,34,33,40,37,40,42,43,48,53,52,46,46,47,48,50,50,52,51,47,44,46,52,62,56,48,40,40,42,42,46,52,52,46,42,36,36,38,34,32,36,44,50,44,44,42,32,30,28,32,38,34,34,34,50,58,63,54,34,31,25,26,32,35,39,36,24,22,26,26,27,34,34,29,33,30,25,21,18,20,25,28,24,22,27,27,30,29,33,34,32,38,32,32,34,35,44,49,46,38,38,39,40,42,42,44,44,39,40,43,48,61,56,49,41,39,40,42,48,52,54,47,44,38,34,36,30,31,37,44,52,46,44,43,34,30,30,34,40,38,36,36,46,50,62,54,39,36,31,32,36,40,45,42,30,26,32,28,29,37,35,29,30,25,24,20,22,16,20,22,22,26,31,28,28,24,28,29,28,36,32,34,38,39,43,49,49,42,42,43,44,47,47,49,49,45,46,48,54,63,60,54,46,44,46,47,52,57,59,52,48,42,40,41,36,36,42,49,56,50,50,48,38,35,34,38,44,41,40,40,46,54,63,59,46,46,40,39,42,45,52,51,39,34,40,36,36,44,40,33,29,22,26,25,30,24,15,23,26,32,36,33,30,22,24,25,24,32,29,36,40,38,39,44,47,45,46,49,49,50,48,54,55,50,53,55,59,58,57,60,54,53,55,54,60,62,58,57,53,49,48,51,46,46,49,50,53,54,47,52,46,43,40,45,50,45,45,46,42,56,59,61,43,43,38,36,37,41,49,49,38,34,41,38,38,46,42,34,30,25,28,30,30,24,20,18,22,27,33,29,25,20,24,24,22,31,28,34,38,37,38,44,46,42,43,45,46,48,46,51,50,47,48,51,56,58,56,58,52,51,52,55,59,62,58,57,54,50,48,48,44,44,49,52,54,55,48,52,48,44,44,46,49,46,45,46,41,54,58,62,37,38,32,30,32,36,44,44,32,30,36,34,34,42,42,34,34,28,29,26,24,20,22,22,17,22,28,24,24,20,25,26,24,33,27,31,34,35,40,46,45,38,38,40,40,43,43,46,46,41,44,46,50,60,58,54,47,46,47,51,56,62,61,56,53,46,42,44,38,39,46,53,58,56,52,52,43,38,39,43,50,46,45,45,42,50,60,62,31,34,29,24,24,27,36,38,31,31,35,35,36,44,44,38,38,33,33,29,26,26,29,28,22,18,18,19,22,23,28,28,27,29,23,22,25,26,35,40,36,29,29,31,31,34,34,37,37,33,35,38,42,53,50,46,39,39,41,46,49,56,54,51,48,42,39,38,36,36,42,49,56,51,51,48,42,36,39,44,49,48,46,47,37,41,53,56,30,35,31,24,20,23,32,39,33,33,37,37,39,46,46,41,42,37,37,33,28,31,33,32,26,22,15,19,23,27,28,24,26,25,19,18,20,22,31,36,32,24,24,26,27,28,29,32,32,29,31,33,38,48,46,41,35,35,37,42,45,51,49,49,47,40,39,35,37,38,43,47,55,50,51,49,43,38,41,46,50,49,48,48,33,37,48,51,34,38,33,27,24,28,37,42,35,34,39,39,39,47,46,40,40,35,36,31,28,28,31,30,24,22,18,16,20,24,29,26,27,26,20,22,24,26,35,40,36,29,29,30,31,33,33,36,37,33,36,37,42,52,50,46,40,39,42,46,49,56,54,54,51,45,42,39,40,40,46,52,59,54,54,52,45,40,43,47,52,51,50,50,37,41,53,56,38,41,36,31,30,33,42,46,38,36,42,40,40,48,47,40,36,32,35,32,30,28,28,26,23,24,24,19,18,18,24,24,24,28,21,26,30,29,38,44,41,34,34,36,36,39,40,42,42,38,42,44,48,58,56,52,45,45,48,52,56,62,60,58,56,50,46,44,42,44,50,56,60,58,54,56,48,44,46,50,55,52,51,52,39,46,58,62,44,46,41,37,38,41,50,52,41,38,44,42,42,49,46,38,33,28,32,33,33,27,24,25,24,29,32,28,24,16,21,20,18,27,25,31,36,34,36,41,44,40,41,44,44,44,44,49,50,46,49,51,54,56,54,56,53,52,55,58,60,61,57,60,56,54,51,50,47,48,53,53,56,57,50,55,52,47,48,50,53,48,49,50,38,51,56,62,49,51,46,43,41,45,54,58,46,43,49,45,44,51,47,39,34,29,34,34,39,31,25,28,30,35,36,34,30,22,20,22,21,30,28,35,40,37,37,42,45,43,45,48,48,48,46,53,54,51,53,54,58,57,55,60,57,57,59,60,64,62,58,62,57,56,56,56,53,53,55,54,57,58,51,56,55,52,50,51,54,49,50,51,40,55,57,63,44,49,44,38,34,36,46,52,44,41,48,44,42,50,46,38,32,28,32,32,37,30,24,26,28,32,28,28,26,20,18,15,14,22,20,26,32,28,32,38,39,36,36,40,40,40,40,44,46,42,46,46,51,52,50,53,48,48,52,55,58,57,53,60,56,54,53,48,51,52,54,53,56,56,50,54,54,50,48,50,52,48,48,50,34,48,52,58,46,52,46,41,36,40,50,56,47,44,50,46,46,52,48,40,34,30,34,36,39,32,26,28,30,34,32,31,28,20,20,18,16,25,23,30,34,32,34,39,42,39,40,43,42,44,42,48,49,46,48,50,54,53,52,56,52,52,55,58,60,58,54,62,58,56,56,52,53,54,56,56,58,59,52,56,56,52,50,52,54,50,50,52,36,50,53,60,46,52,47,41,36,39,49,55,49,48,53,53,54,60,57,50,44,39,44,44,43,40,35,38,37,36,31,31,30,30,30,24,25,12,20,27,32,25,34,44,41,34,36,42,39,40,39,45,47,45,48,48,53,58,56,57,51,51,54,58,61,63,59,65,62,56,56,51,54,55,60,63,67,65,62,65,60,55,58,61,64,59,60,62,36,48,58,64,39,44,40,34,28,32,42,48,42,40,46,45,46,52,50,43,39,34,38,36,35,32,30,31,28,28,24,23,22,24,25,20,21,22,17,22,26,24,32,40,36,30,32,35,34,35,35,40,41,38,40,42,46,54,52,50,44,44,46,50,54,58,56,58,56,50,48,44,46,47,52,56,61,58,56,58,52,48,50,54,57,54,54,54,34,44,54,58,37,44,40,32,24,27,38,45,42,42,46,46,47,55,54,47,43,38,42,39,36,37,34,36,33,30,23,26,27,29,29,26,27,23,20,17,19,17,26,34,30,23,24,30,28,28,28,33,35,34,36,36,40,47,45,44,39,40,43,45,48,52,48,53,50,44,44,40,45,46,49,51,57,54,54,55,52,47,50,55,59,57,58,58,30,37,48,52,33,39,36,29,19,22,33,40,38,38,42,42,44,51,51,47,45,40,42,38,34,36,36,37,32,27,20,24,28,31,31,28,30,27,22,18,15,18,26,31,27,21,22,25,25,26,26,30,31,28,31,32,37,45,43,40,34,35,38,40,44,49,46,48,46,39,39,35,40,41,44,47,55,50,51,50,47,43,46,51,54,55,54,54,31,34,45,49,37,44,42,34,24,25,36,43,44,44,48,48,50,57,56,51,48,43,46,42,39,40,38,40,36,33,26,28,31,34,34,30,32,27,23,20,19,15,21,30,26,19,20,27,24,24,24,30,32,31,34,33,38,43,42,42,36,37,41,42,46,48,44,50,47,41,41,38,44,44,46,49,54,52,52,52,49,47,49,55,56,58,58,60,30,33,44,49,49,56,54,46,36,38,48,56,56,55,60,58,59,64,62,55,50,45,50,50,50,47,41,44,45,45,38,42,42,38,36,32,35,24,32,32,32,24,18,26,30,30,32,38,34,32,30,39,41,42,44,43,44,40,40,46,46,47,51,51,48,46,42,50,51,51,51,50,56,55,54,50,52,55,50,56,58,58,59,60,62,58,58,60,26,39,42,48,49,56,54,48,36,36,48,55,57,58,61,61,64,64,68,61,55,50,55,56,53,53,46,50,50,46,39,44,47,43,41,39,41,35,39,36,32,29,28,11,17,27,31,36,33,32,30,39,40,40,42,42,43,40,39,45,44,46,50,50,48,46,42,50,50,49,49,50,56,54,53,49,51,54,49,55,57,56,58,59,60,57,58,60,30,37,41,47,47,54,52,46,35,34,46,52,55,56,58,59,62,64,67,63,59,54,57,55,51,53,49,52,49,45,38,42,45,45,45,41,44,36,38,34,31,28,29,18,18,25,28,32,29,29,28,34,36,37,39,38,42,44,42,45,41,42,47,46,48,49,45,53,51,46,46,46,53,51,50,50,54,54,52,55,54,54,54,58,59,60,61,63,31,36,44,50,38,45,44,37,26,26,37,44,47,47,50,50,53,58,59,56,54,48,51,47,42,45,44,46,41,36,29,33,37,40,40,36,38,34,30,26,23,23,28,26,22,17,21,26,22,21,21,27,30,30,32,32,36,40,38,40,34,36,40,40,44,46,42,48,46,39,38,38,45,44,44,46,50,50,48,50,46,46,48,52,54,56,56,58,30,30,40,46,34,40,38,32,22,21,32,39,42,42,45,46,48,54,54,51,51,46,47,42,38,40,42,42,36,32,24,29,33,36,37,34,35,32,28,24,20,22,26,28,24,18,18,22,21,22,22,26,27,26,28,28,33,41,39,36,30,32,36,37,40,45,42,45,43,36,36,34,41,40,41,44,50,46,47,46,44,42,44,50,51,52,54,55,32,30,42,46,28,35,37,32,24,22,26,33,37,40,40,42,45,50,50,49,53,49,46,42,38,41,45,44,38,33,26,32,36,39,42,38,40,38,32,30,28,31,36,37,32,26,25,18,18,22,26,21,22,20,23,24,28,42,38,32,26,27,30,33,36,43,46,40,38,32,31,28,34,34,37,40,47,42,43,42,39,37,40,45,46,48,49,51,39,29,45,45,34,42,42,37,28,25,31,39,43,47,44,44,49,50,54,55,57,52,52,48,43,46,48,48,42,38,30,34,38,42,43,40,42,39,34,30,26,28,33,34,29,22,22,20,15,17,21,18,19,23,24,22,25,38,35,29,25,27,31,32,33,40,41,39,37,31,30,31,38,36,36,39,46,40,42,41,38,38,39,44,46,47,49,50,37,25,40,42,38,46,46,41,32,29,36,43,48,50,49,48,54,55,59,60,58,54,56,52,47,50,50,50,46,42,34,38,42,44,44,41,43,38,34,32,28,28,34,33,28,22,24,24,19,14,19,19,22,26,28,25,28,40,37,33,29,31,36,36,37,42,42,43,41,35,35,36,42,40,40,43,50,46,46,46,43,42,43,48,50,52,53,54,36,22,41,44,41,48,47,42,31,29,40,47,50,52,53,52,57,56,63,60,57,52,55,52,47,49,48,50,45,41,34,38,42,43,43,40,43,37,35,31,28,28,30,29,25,21,23,26,23,19,13,27,30,31,33,32,35,34,32,37,34,36,40,41,41,39,35,43,42,40,39,40,47,45,45,42,44,48,42,48,47,47,48,51,54,50,51,53,33,26,34,40,40,47,48,43,35,32,37,45,49,52,50,50,54,56,60,61,65,60,58,53,49,52,56,56,50,44,38,43,47,50,52,48,50,46,42,38,34,36,40,40,34,29,30,28,20,18,25,15,21,29,30,26,25,37,34,29,30,33,37,36,33,41,43,41,42,36,36,37,44,42,42,44,52,46,48,47,44,44,45,50,51,53,54,56,43,20,41,42,37,43,46,42,34,32,32,40,44,48,44,44,49,50,54,58,62,58,55,51,48,50,54,54,48,42,36,42,46,50,52,48,50,48,42,39,36,38,42,42,38,32,32,27,20,22,30,19,15,24,24,18,17,31,27,22,23,26,31,28,25,33,36,33,34,30,30,31,38,35,35,38,44,40,40,41,38,38,38,44,45,47,48,50,46,28,34,34,30,37,38,34,28,26,26,34,38,42,40,40,45,46,50,52,56,51,48,44,40,43,48,47,41,36,30,35,39,43,45,42,43,42,36,34,30,34,39,40,35,29,28,22,20,25,28,24,19,18,19,19,24,38,33,27,21,22,27,27,31,38,42,35,33,26,26,26,33,31,32,34,42,36,38,37,34,34,34,40,41,43,44,46,42,31,41,40,31,35,38,36,30,28,25,31,35,39,35,35,40,42,45,48,52,52,46,42,41,45,49,49,43,38,32,38,42,44,46,44,45,44,38,36,32,35,40,41,36,30,30,24,22,26,30,26,20,20,17,16,22,34,30,24,17,18,21,23,27,33,38,31,28,22,22,22,28,26,26,30,37,32,33,32,30,29,30,36,36,38,40,42,44,32,38,36,36,40,42,41,34,32,30,36,39,42,38,38,43,44,48,51,56,54,50,46,46,49,54,54,48,42,36,42,46,50,52,48,50,48,42,39,35,38,42,42,38,32,31,27,22,25,30,22,18,24,20,14,18,30,26,20,16,20,25,22,23,30,35,29,29,24,23,26,32,29,29,32,39,34,35,34,31,30,32,37,38,40,42,43,46,31,34,33,43,48,50,48,41,38,38,44,47,50,46,45,50,50,55,58,63,61,57,54,54,57,61,60,54,49,43,49,53,56,57,54,56,52,49,45,42,44,46,46,43,37,37,33,26,28,35,24,18,30,28,19,16,26,22,19,23,28,32,27,21,30,32,30,31,30,31,34,40,36,36,37,42,40,39,41,39,38,39,44,45,47,48,50,50,33,30,31,57,61,64,62,54,51,52,57,61,62,58,54,59,51,58,63,62,62,63,64,67,68,62,66,66,63,56,61,64,59,57,55,57,51,56,54,50,50,44,44,43,44,46,46,41,41,40,35,32,45,42,32,27,12,20,27,35,41,45,36,30,30,29,37,37,41,43,47,54,48,42,36,38,42,36,43,49,50,50,47,48,44,45,47,51,43,19,33,53,56,59,58,50,47,47,52,55,58,52,50,56,48,54,60,58,59,59,60,62,66,60,62,63,59,53,58,61,56,55,52,55,49,53,51,48,48,42,42,40,42,44,43,38,38,38,34,29,41,37,28,23,20,15,22,30,36,40,30,24,21,25,30,32,36,38,42,48,44,38,33,35,38,32,40,44,46,46,44,45,41,42,44,48,41,23,28,45,48,50,50,44,40,38,44,46,48,44,42,48,48,52,56,60,59,54,52,53,57,60,62,56,52,46,52,56,58,59,56,58,54,52,48,44,46,47,48,44,40,40,36,30,34,38,28,22,32,28,20,18,24,20,16,20,26,32,22,17,24,28,25,27,26,28,34,39,34,32,33,38,37,35,37,36,36,36,42,42,42,43,45,52,36,30,27,41,40,44,46,40,38,34,36,37,40,34,34,39,40,44,47,52,52,46,42,45,50,52,56,52,47,42,48,52,55,57,54,56,54,48,45,41,44,48,48,44,37,37,32,28,31,36,28,22,30,25,17,21,33,28,20,14,18,23,18,20,26,31,23,24,19,20,26,30,25,25,28,35,30,31,30,27,27,28,33,34,36,38,39,52,36,37,30,36,36,39,40,36,34,28,31,34,37,32,30,36,37,41,44,50,48,44,40,42,46,50,53,48,42,38,43,47,50,52,50,51,49,44,42,39,42,46,47,42,36,36,30,28,32,36,30,26,26,21,20,25,36,32,24,14,15,18,19,24,29,34,26,24,17,16,21,27,22,22,24,32,27,28,28,24,24,25,30,32,34,35,36,50,38,41,33,35,32,36,39,35,34,27,27,29,35,30,32,36,39,41,44,50,49,42,39,38,43,48,50,46,41,37,43,47,50,52,50,51,49,43,42,39,42,47,50,45,38,37,32,30,34,38,33,29,27,23,24,29,41,37,30,20,19,18,25,30,36,38,31,28,22,19,18,23,21,24,28,36,30,32,30,28,26,29,34,35,37,38,39,51,41,46,38,46,44,48,50,46,44,38,40,40,42,36,35,41,40,46,49,52,52,48,44,48,52,54,60,56,52,48,53,57,58,60,58,59,60,54,52,48,50,54,54,50,44,44,38,35,39,43,36,30,36,31,24,28,36,30,23,20,22,28,16,19,24,28,20,20,19,22,31,34,27,24,25,34,28,29,29,29,28,30,34,34,35,36,38,58,44,40,28,47,46,50,51,46,43,39,42,42,45,39,38,43,43,48,51,55,54,50,47,50,54,56,62,58,53,48,53,57,60,62,60,61,58,54,50,46,49,50,50,47,43,42,38,33,36,41,31,26,35,31,21,22,30,24,17,18,23,29,16,13,18,23,18,21,22,24,32,36,29,27,27,34,31,31,31,32,31,32,37,37,37,39,41,54,40,34,22,54,54,58,58,52,50,46,50,49,52,46,45,50,46,52,56,56,56,55,54,58,61,57,64,64,60,55,60,64,60,60,58,60,54,58,56,52,52,48,47,46,48,48,44,40,42,42,38,33,42,38,28,29,29,22,24,25,30,36,24,18,14,20,22,26,29,32,39,44,36,34,30,32,36,30,36,38,38,40,40,42,38,39,41,54,46,30,23,57,55,58,60,54,51,49,51,49,51,46,43,48,40,47,52,50,51,51,52,57,59,51,59,60,61,56,61,62,56,57,54,57,51,56,54,50,50,44,44,43,44,46,47,42,42,40,41,36,45,41,31,31,29,25,27,28,32,38,26,21,18,14,24,25,30,32,41,44,36,30,24,27,30,24,30,37,38,38,35,36,33,33,36,51,47,29,22,52,48,52,56,52,49,44,45,43,46,40,39,44,42,48,52,52,52,50,48,52,56,54,61,60,58,54,59,62,58,60,60,59,58,60,56,52,55,52,51,50,48,48,44,40,42,46,38,33,42,37,28,29,35,30,24,24,28,34,20,18,21,24,12,16,21,26,36,38,30,26,20,32,30,24,29,32,32,33,36,36,34,36,38,58,46,36,24,47,44,48,51,47,45,40,40,38,41,35,34,39,37,43,47,48,48,46,43,47,50,50,57,55,52,49,54,58,54,56,56,56,60,54,54,50,53,55,54,51,48,47,42,40,43,45,40,34,38,33,29,31,35,32,26,25,24,28,20,23,27,27,16,15,19,21,31,32,25,21,19,29,25,23,25,26,28,28,32,30,30,32,34,59,49,39,27,41,38,42,45,41,39,34,34,32,34,28,28,33,34,38,41,46,46,40,37,40,44,47,53,50,46,43,49,53,53,56,55,55,55,49,48,44,46,51,52,47,40,40,35,32,36,40,34,29,32,27,22,28,38,33,24,17,17,22,17,22,27,30,20,19,13,15,25,26,19,19,22,29,24,26,24,21,21,22,27,29,30,32,33,54,41,42,30,37,34,37,40,38,36,29,29,28,32,28,28,32,34,38,41,46,46,40,36,38,42,46,50,45,42,40,45,48,50,54,52,52,52,46,44,41,44,50,51,46,40,39,33,32,36,40,36,30,29,25,24,30,42,36,28,19,16,19,20,26,30,32,26,22,16,14,21,22,16,18,22,30,24,26,24,22,21,23,28,30,30,32,34,53,42,44,33,31,29,32,36,32,30,24,24,28,32,29,30,34,38,41,41,47,47,40,36,36,40,45,46,42,38,34,40,44,46,49,46,48,46,40,38,36,39,44,46,42,36,34,30,28,32,36,32,27,24,21,22,28,40,35,28,20,19,19,26,30,36,38,32,28,22,20,18,22,22,24,29,36,31,32,30,28,25,28,34,35,36,38,38,48,39,44,38,34,29,33,38,38,36,28,26,23,28,23,25,29,32,34,37,43,43,36,32,33,37,42,44,40,37,40,42,45,45,50,50,49,52,46,44,42,45,51,54,49,42,41,36,36,40,43,39,35,31,28,30,36,48,43,36,27,25,25,30,34,40,42,34,31,25,20,21,18,17,24,31,39,34,32,30,25,20,24,29,32,35,34,34,55,46,52,42,36,31,35,40,40,39,32,28,26,31,26,26,32,33,36,40,45,46,38,34,36,40,44,47,43,40,42,45,48,48,52,54,52,54,48,48,44,48,53,56,52,44,44,38,37,41,45,40,36,34,30,30,35,46,40,32,24,21,24,25,30,35,37,29,26,20,16,24,20,14,18,26,34,28,27,25,20,19,21,27,28,34,34,34,58,48,48,37,43,38,42,47,46,44,37,35,33,36,31,30,35,34,40,43,46,46,41,39,42,46,46,52,50,47,48,51,55,52,55,54,54,60,54,52,49,53,56,56,53,47,47,42,39,43,47,41,37,37,33,30,35,41,37,32,24,23,27,25,30,34,31,25,22,20,18,28,27,18,15,21,28,24,22,20,20,22,24,27,25,28,30,32,59,49,43,33,49,46,49,53,49,48,42,42,40,43,37,36,40,36,42,47,46,46,46,45,49,52,47,54,55,55,52,57,58,52,54,54,53,59,56,56,53,56,52,52,50,50,50,45,42,46,48,44,40,40,36,34,37,38,34,33,28,26,30,26,28,30,26,20,19,22,23,34,35,27,20,16,26,22,18,22,28,29,31,30,28,28,29,32,58,52,38,28,58,54,58,62,58,56,50,50,49,52,46,44,48,40,48,52,52,52,52,53,58,60,52,60,61,63,60,64,64,56,58,59,58,64,64,64,61,62,56,56,55,56,58,53,50,54,52,52,48,48,44,42,44,41,38,41,36,34,38,34,38,38,32,32,30,30,32,42,44,36,30,26,18,22,25,26,36,38,38,36,32,32,34,36,62,58,42,39,52,48,51,56,54,52,46,44,42,44,40,36,41,34,41,47,50,51,49,46,50,54,52,60,59,56,56,60,62,56,58,58,58,64,60,60,58,60,58,57,56,56,56,50,47,52,53,48,44,44,40,38,42,42,40,38,32,30,36,30,35,38,32,30,27,26,28,38,36,27,23,24,25,18,19,16,27,31,30,27,22,24,29,32,64,56,42,38,50,47,50,54,50,48,42,43,41,44,38,37,42,37,44,49,48,48,47,46,50,53,49,56,57,56,52,58,60,53,55,55,55,60,57,56,54,56,52,52,51,51,51,46,43,47,48,45,41,41,36,34,38,37,35,34,29,27,31,27,30,32,26,22,20,23,24,34,36,28,21,16,27,24,16,23,29,30,32,32,30,30,31,33,59,52,38,30,47,42,46,52,52,50,44,39,37,40,34,33,38,32,40,44,48,48,45,42,45,50,49,56,54,51,53,56,59,54,56,56,55,62,58,58,56,59,58,58,57,53,53,48,45,49,52,47,43,42,38,36,41,43,40,36,31,29,33,29,33,38,31,29,25,24,25,34,32,22,19,22,28,19,17,14,23,26,27,24,19,23,28,30,63,55,43,36,43,38,41,46,48,46,39,35,32,34,28,26,32,30,35,39,45,46,40,36,40,44,46,52,48,46,48,50,54,52,56,56,54,60,54,54,52,54,59,60,55,49,48,43,40,44,48,44,38,38,34,32,37,47,42,34,26,25,29,26,32,36,36,30,26,22,20,30,27,18,18,26,34,27,26,24,18,20,19,22,21,26,28,30,62,50,48,38,40,34,36,40,44,43,38,35,26,28,22,20,25,26,30,34,39,40,32,29,33,36,39,46,42,40,42,45,48,46,48,48,48,54,48,48,48,50,58,60,55,48,48,42,40,44,48,43,38,38,34,32,37,48,42,34,26,25,30,26,32,36,38,30,28,22,20,30,25,19,22,28,36,30,30,28,18,16,16,22,25,28,27,27,60,50,50,38,40,35,37,42,46,44,40,36,26,28,22,18,24,22,26,31,38,40,32,29,33,36,39,45,43,41,43,46,48,46,48,48,48,55,49,49,49,52,58,62,57,50,50,44,42,46,50,44,40,40,36,33,38,49,44,35,27,26,31,28,33,38,40,32,29,23,22,32,26,20,23,30,37,31,30,28,19,17,13,17,23,23,22,22,61,52,51,40,46,40,42,46,50,49,44,40,31,31,27,22,26,21,28,32,38,41,36,32,37,40,42,48,46,45,48,50,52,48,50,50,50,57,53,54,54,57,62,62,58,52,52,46,44,48,52,46,42,42,38,35,40,48,44,37,29,28,33,30,35,40,40,34,31,25,24,34,30,22,24,30,35,32,28,26,20,22,16,14,20,19,19,19,63,54,48,41,49,44,47,51,53,52,46,42,36,37,32,28,33,28,34,39,45,46,41,38,43,46,46,53,52,50,53,56,57,52,54,54,54,61,56,59,57,60,64,64,60,54,54,48,46,50,54,48,44,44,40,37,42,49,46,39,31,30,35,32,37,42,39,36,32,27,26,36,33,24,24,28,35,28,25,20,18,25,20,19,14,19,24,27,65,56,50,41,52,46,47,52,56,55,50,46,36,36,32,26,32,24,31,36,40,40,39,37,42,44,41,48,49,50,54,55,53,45,47,48,47,54,52,58,60,61,60,60,59,58,58,52,50,54,56,52,47,48,44,40,46,45,42,42,35,34,38,35,39,41,36,36,32,30,30,40,36,28,27,28,32,28,25,22,22,28,22,17,16,14,18,21,63,59,45,42,50,44,46,50,55,54,50,46,35,34,30,25,30,20,25,32,38,41,38,36,40,43,42,50,49,49,52,54,54,46,48,48,48,55,53,58,58,60,61,60,60,59,59,54,51,55,56,53,49,49,45,42,46,46,43,43,36,35,40,35,40,42,37,37,33,31,31,41,36,29,29,30,33,32,26,27,24,27,21,17,21,18,15,16,63,60,46,43,54,47,48,52,58,59,54,50,37,36,34,26,26,19,24,31,38,45,37,36,43,45,48,54,52,51,54,56,58,53,56,56,55,63,59,60,61,63,68,68,67,64,64,58,56,60,63,59,54,54,50,47,52,53,51,50,41,41,45,42,47,50,45,44,40,37,37,46,41,35,36,37,40,40,34,34,31,32,26,23,28,25,22,19,70,66,53,50,50,56,52,45,38,39,50,58,54,54,58,59,59,64,65,59,54,49,54,52,49,49,45,48,46,42,35,39,40,41,40,36,39,29,31,30,32,26,31,32,31,32,34,40,37,36,35,42,44,43,46,46,48,48,46,51,48,50,53,54,54,53,49,57,57,54,53,52,58,56,57,56,58,60,56,61,60,58,60,63,65,63,64,65,35,44,48,54,46,53,54,49,40,37,44,51,55,58,57,56,61,62,66,66,67,62,63,59,55,58,58,58,54,50,42,46,50,53,53,50,51,47,44,40,37,38,40,37,35,31,33,33,27,24,27,21,27,35,36,32,31,41,39,36,36,39,43,42,40,46,43,48,48,42,42,43,50,47,48,49,52,52,50,53,50,50,50,56,57,57,58,60,44,23,42,47,58,62,65,62,50,48,54,59,61,62,58,54,58,50,58,62,61,60,62,62,66,66,58,62,63,60,53,58,60,56,54,52,54,48,52,50,47,46,40,40,40,41,42,46,40,39,36,38,35,46,43,35,30,22,23,31,38,44,48,40,34,31,28,36,38,42,44,50,56,48,42,36,38,42,36,42,48,50,50,46,48,44,44,46,48,42,22,34,56,56,59,61,54,52,50,52,51,54,48,45,50,48,54,58,59,59,57,54,60,62,60,66,64,62,56,61,64,62,62,59,62,56,58,55,52,53,49,48,48,47,48,48,44,43,44,42,37,46,42,32,32,30,26,28,29,34,39,28,24,24,22,24,27,30,34,42,46,38,33,29,35,36,32,36,39,40,41,42,42,41,42,44,55,47,32,28],"m":[16,17,18,17,24,27,19,23,24,24,25,30,39,42,37,32,47,46,37,26,23,32,45,46,27,24,24,30,38,42,52,38,42,52,30,38,38,46,64,58,47,37,33,28,34,44,52,42,30,26,25,31,36,66,58,44,34,28,30,42,48,56,58,46,38,32,35,25,31,37,46,54,255,58,60,52,39,32,34,34,46,36,38,51,255,255,255,64,18,12,16,22,28,32,21,17,17,20,21,26,35,38,34,35,49,45,37,29,26,33,46,50,31,30,24,35,42,48,54,38,43,52,31,38,39,45,64,65,48,38,36,28,36,40,48,44,36,30,31,35,41,71,62,44,34,30,27,38,44,54,59,46,42,34,32,26,24,31,40,51,255,58,57,48,37,26,31,32,48,36,39,51,255,255,255,67,18,13,8,20,26,32,26,22,17,18,21,25,35,37,34,35,50,45,37,29,22,31,46,50,29,25,22,29,39,46,52,36,39,49,29,36,36,44,62,70,52,42,37,32,40,46,53,49,39,34,35,38,44,71,64,50,40,34,33,44,52,60,65,54,44,38,36,30,25,35,40,55,255,58,54,45,35,26,26,28,42,32,35,47,255,255,255,70,18,22,20,14,22,28,24,30,28,25,34,39,42,51,42,40,54,47,40,33,23,29,44,44,22,17,19,26,33,38,50,40,42,55,33,37,36,42,59,70,53,42,39,33,38,46,54,44,30,28,29,34,40,68,61,48,41,33,35,46,52,64,66,53,43,37,42,34,35,43,48,58,255,66,65,56,42,38,40,41,58,46,49,58,255,255,255,70,25,32,31,24,12,16,33,39,36,34,37,40,52,53,51,48,63,58,51,42,36,44,54,55,36,27,16,33,40,49,56,38,43,49,30,26,16,28,50,52,40,30,21,24,31,44,52,46,38,30,36,41,49,76,70,57,46,40,44,56,62,72,75,60,52,46,50,42,45,52,58,68,255,72,73,64,51,44,42,43,59,48,52,62,255,255,255,78,17,27,28,21,20,14,21,31,30,33,34,40,48,52,46,40,55,55,45,34,29,36,45,46,25,27,27,36,46,45,55,48,50,55,40,36,32,42,62,53,41,33,25,20,26,38,46,39,26,24,25,34,39,74,60,47,41,35,37,48,51,64,66,52,46,40,42,34,38,45,52,61,255,68,68,58,44,40,43,44,58,48,52,61,255,255,255,71,20,24,29,26,33,29,12,20,27,30,32,37,46,50,43,40,55,52,43,34,30,37,50,51,32,34,36,40,50,52,61,50,54,62,42,44,42,52,75,62,46,36,36,26,34,38,45,40,28,22,18,28,33,62,50,39,30,23,23,36,42,55,56,44,35,28,30,18,28,36,42,51,255,56,60,52,40,36,42,42,57,47,45,54,255,255,255,60,24,16,26,31,36,33,20,10,19,24,23,30,40,40,36,42,54,46,41,35,32,37,49,66,40,39,36,42,50,59,67,51,56,66,43,47,44,55,76,65,48,38,38,28,36,40,48,45,36,30,31,37,43,74,65,47,37,30,29,40,46,54,59,50,42,35,27,20,17,26,32,51,255,56,52,42,38,28,34,38,53,42,46,53,255,255,255,70,22,15,19,26,30,32,22,19,10,15,16,21,30,34,28,34,46,40,34,28,21,28,43,50,29,28,28,31,40,48,54,42,44,54,34,40,40,47,70,62,46,36,36,27,35,39,47,44,34,29,32,36,42,71,62,44,31,30,24,33,40,49,55,46,41,33,26,28,19,28,36,51,255,53,51,42,28,20,25,27,41,32,34,45,255,255,255,66,26,22,22,28,34,40,31,28,17,11,18,22,22,34,30,26,41,41,31,20,22,28,41,53,34,31,30,34,44,49,56,44,44,58,36,44,46,51,72,72,55,47,45,36,44,48,57,52,42,38,36,40,46,74,65,51,42,36,35,44,52,60,66,55,46,40,35,37,30,34,44,59,255,62,58,50,38,28,26,27,42,32,34,47,255,255,255,72,27,23,24,33,34,41,30,26,16,20,13,18,32,29,27,42,53,47,42,37,29,36,51,66,40,38,30,38,48,55,64,44,50,58,37,44,46,52,72,72,55,45,44,34,44,48,55,51,42,37,39,43,49,79,69,50,36,36,29,38,45,54,61,50,48,39,30,33,24,27,39,56,255,60,57,46,32,19,23,25,42,30,33,43,255,255,255,70,30,26,28,36,39,42,31,28,19,23,16,12,26,24,23,38,53,49,44,38,33,40,52,66,42,41,35,42,50,59,67,50,56,63,42,48,49,55,76,72,55,47,45,36,44,48,57,52,43,38,39,44,50,79,70,51,34,35,27,36,42,52,60,48,46,38,29,34,22,30,39,56,255,60,57,48,37,26,27,28,43,32,36,41,255,255,255,71,40,37,36,44,46,52,46,44,31,29,32,29,21,35,27,32,44,56,43,31,38,46,53,66,46,50,44,50,59,61,71,59,62,69,51,57,57,64,86,83,69,61,57,52,60,64,73,68,59,54,54,58,64,89,81,64,51,49,44,53,60,68,79,65,61,53,46,47,39,48,57,72,255,74,75,64,48,41,42,44,58,47,47,51,255,255,255,85,45,40,42,49,52,56,49,44,36,37,30,26,38,18,29,38,55,61,52,46,46,50,59,76,54,54,48,54,64,66,74,63,66,82,56,64,64,70,88,88,72,64,60,54,60,67,76,70,62,57,58,61,67,98,84,67,53,53,46,54,62,69,78,69,62,54,46,50,40,46,56,66,255,69,62,52,50,40,41,38,44,36,39,29,255,255,255,84,40,36,38,44,50,52,42,40,30,32,30,29,24,30,12,22,41,58,37,33,38,48,56,68,48,50,46,51,60,64,73,61,64,75,53,60,61,68,88,80,66,58,56,47,54,59,67,64,55,50,51,55,61,89,76,61,48,48,40,50,56,66,76,62,60,52,42,45,35,44,53,71,255,69,70,60,46,38,41,44,59,47,47,40,255,255,255,83,30,36,26,32,43,46,36,40,35,29,40,40,30,44,27,14,26,44,25,21,27,37,50,62,38,39,42,45,54,59,68,56,58,69,49,54,56,62,82,78,65,56,53,46,52,58,66,59,46,44,40,44,50,76,68,55,49,39,42,54,59,68,72,58,50,43,48,41,44,52,58,64,255,74,74,66,51,46,47,48,62,53,56,58,255,255,255,76,47,51,44,50,58,62,53,53,47,44,50,51,44,58,42,32,16,41,27,33,41,46,61,76,53,56,57,61,68,68,77,72,73,86,63,70,70,76,93,94,81,71,68,60,66,72,81,75,65,62,58,62,68,99,84,72,63,56,57,69,75,85,88,78,67,60,63,56,55,64,71,82,255,88,88,78,66,58,58,59,76,64,66,70,255,255,255,92,50,46,48,54,59,61,52,50,43,42,48,53,61,65,61,53,50,34,38,44,44,39,50,73,49,58,55,59,66,65,78,70,67,86,61,70,69,77,92,92,76,68,62,56,66,70,77,74,65,60,62,66,71,99,88,74,64,60,56,65,72,77,84,76,73,66,58,58,51,60,67,84,255,84,82,72,64,54,55,56,66,61,64,73,255,255,255,93,36,36,34,39,46,49,38,39,34,29,39,44,44,50,40,26,26,32,14,20,30,34,48,62,39,45,44,46,54,59,68,56,58,69,49,54,56,62,84,78,65,56,53,46,52,58,66,61,51,46,46,50,56,84,73,58,49,45,43,54,59,68,77,66,58,51,48,45,43,52,58,69,255,74,74,64,52,46,46,48,59,52,55,61,255,255,255,81,30,30,26,32,41,45,34,34,28,22,30,36,34,48,39,28,35,33,22,14,22,28,40,56,35,34,38,40,47,54,64,55,56,70,46,54,54,60,79,78,64,52,50,42,50,54,61,58,46,42,40,44,50,78,68,54,45,40,39,50,56,66,71,58,50,44,43,38,36,45,52,64,255,66,66,58,47,38,38,39,57,44,48,56,255,255,255,76,22,24,21,22,30,37,27,30,20,20,26,31,36,44,38,27,43,41,32,22,14,22,37,46,24,21,28,26,36,43,53,42,42,52,34,42,44,50,73,72,56,45,42,36,41,49,58,48,36,33,33,37,43,74,65,48,40,34,33,44,50,59,62,52,45,38,38,33,31,38,45,58,255,59,58,50,38,28,32,36,50,40,44,54,255,255,255,70,30,30,28,28,38,41,32,37,28,26,32,38,44,50,44,38,48,40,36,28,20,16,30,45,21,27,34,30,36,39,52,46,42,62,39,48,50,58,78,72,57,48,44,37,44,50,58,52,44,39,40,46,50,80,70,54,46,40,39,50,56,66,69,57,52,44,44,39,40,44,51,64,255,66,66,57,46,36,40,44,58,48,53,59,255,255,255,74,52,49,51,51,59,60,55,52,46,43,50,56,58,66,56,54,56,45,50,45,42,35,23,59,42,51,55,54,60,57,68,56,55,77,54,60,68,73,94,94,78,69,64,60,70,72,80,76,66,62,63,68,74,104,92,77,66,63,59,68,75,80,87,78,76,68,61,61,54,62,69,85,255,86,84,75,66,56,57,58,70,63,66,70,255,255,255,96,40,49,44,38,49,48,46,53,46,46,53,56,64,71,64,56,66,56,53,48,38,35,40,33,26,38,48,42,48,54,66,64,60,69,54,65,63,72,88,90,72,64,58,54,58,66,75,65,50,49,50,56,62,89,80,68,64,56,57,70,74,86,88,78,66,60,62,56,58,64,68,80,255,77,76,72,60,53,58,62,76,66,67,77,255,255,255,94,26,32,28,23,33,34,32,39,30,32,36,41,46,52,44,41,53,45,40,34,24,21,32,28,10,18,28,22,28,26,41,40,36,47,32,40,45,52,77,73,59,48,42,38,42,51,60,50,36,34,35,41,46,78,67,54,48,40,42,53,58,68,71,58,50,44,47,40,41,49,54,66,255,64,63,57,45,36,42,46,58,50,54,60,255,255,255,76,25,31,27,20,28,35,34,38,32,30,34,37,47,52,48,44,59,54,47,37,25,32,46,45,26,14,15,15,24,35,49,38,37,49,28,36,37,46,64,74,60,50,42,40,46,55,64,55,43,39,40,45,50,81,69,57,49,43,43,55,60,72,75,60,53,47,49,42,42,50,56,67,255,68,68,60,50,41,39,43,58,47,52,62,255,255,255,77,21,25,24,22,17,25,32,34,29,26,30,33,44,46,43,43,58,50,44,37,30,36,50,53,32,21,6,20,28,41,51,30,35,41,22,23,21,30,49,58,49,39,29,30,36,47,58,46,39,35,36,40,45,74,66,52,45,37,38,50,56,68,72,58,47,41,46,38,39,46,52,61,255,66,64,57,46,36,34,35,52,40,44,54,255,255,255,76,33,37,34,31,32,39,43,45,38,36,41,46,54,58,52,53,64,54,49,43,30,32,48,46,24,22,14,10,20,38,51,38,36,49,26,30,33,42,67,73,58,45,37,38,44,50,62,51,45,44,48,51,53,81,73,59,56,52,52,62,63,78,84,74,63,57,56,50,48,56,62,76,255,72,72,65,50,43,46,49,64,54,57,65,255,255,255,86,42,46,42,38,44,50,52,52,44,43,49,53,62,67,60,60,70,60,54,47,36,36,56,56,30,28,34,20,16,33,52,44,38,58,36,46,52,57,81,88,76,64,57,56,60,70,80,68,57,55,56,62,69,98,89,76,66,59,58,70,77,86,90,78,69,62,62,58,55,62,66,84,255,75,74,70,57,50,54,58,70,63,66,74,255,255,255,97,44,48,46,44,45,50,55,58,50,47,52,57,66,69,64,64,74,65,61,54,45,42,55,53,32,38,40,32,30,19,29,33,23,55,40,50,57,64,88,90,72,61,54,51,55,60,69,61,57,56,58,62,64,101,86,70,69,63,63,74,74,92,93,82,73,67,68,61,61,68,73,86,255,83,82,74,65,56,57,61,76,64,68,78,255,255,255,101,47,50,50,50,48,56,60,62,54,52,55,59,70,72,68,69,84,76,70,63,54,57,72,73,45,49,45,44,46,33,43,42,36,58,43,56,60,68,91,94,81,71,61,60,66,72,83,76,66,64,63,66,71,104,89,78,73,65,67,79,82,100,104,86,76,70,73,64,65,75,80,92,255,94,92,82,70,61,60,63,76,67,70,79,255,255,255,107,36,38,38,38,36,44,45,48,40,38,42,46,56,60,56,56,62,51,50,48,38,40,48,64,37,36,29,32,38,34,46,16,18,36,23,35,42,46,72,76,66,54,48,45,49,58,68,57,51,50,50,54,58,85,76,64,58,52,53,64,69,80,84,74,62,56,58,51,51,59,64,76,255,76,76,66,55,47,48,50,66,54,58,68,255,255,255,87,500000016,500000018,500000017,500000017,500000016,500000020,500000022,500000022,500000019,500000018,500000020,500000022,500000027,500000028,500000026,500000026,500000031,500000026,500000024,500000022,500000018,500000020,500000023,500000030,500000017,500000016,500000013,500000015,500000018,500000014,500000016,500000010,500000005,500000019,500000012,500000016,500000020,500000022,500000032,500000038,500000032,500000026,500000022,500000022,500000024,500000029,500000034,500000028,500000025,500000024,500000024,500000026,500000028,500000042,500000038,500000032,500000028,500000024,500000025,500000030,500000034,500000040,500000042,500000034,500000029,500000026,500000028,500000024,500000024,500000028,500000031,500000037,255,500000036,500000036,500000032,500000025,500000022,500000022,500000023,500000030,500000026,500000027,500000032,255,255,255,500000043,47,50,50,52,48,54,57,62,54,52,55,59,68,71,67,68,84,76,70,63,54,60,71,80,52,50,40,44,48,59,70,38,40,14,28,42,48,55,76,90,72,60,51,52,56,58,69,62,60,58,63,65,65,104,89,71,73,65,67,78,76,100,104,84,76,70,73,64,65,75,80,92,255,94,92,82,70,61,60,61,76,66,68,78,255,255,255,107,28,32,31,32,29,38,40,42,34,33,36,40,51,53,50,51,62,52,48,44,38,38,48,58,34,32,22,28,33,41,51,28,32,36,19,24,33,38,62,76,62,49,38,44,47,54,63,53,49,46,44,48,53,80,70,58,52,44,46,58,63,75,78,64,55,49,53,45,45,53,59,70,255,72,73,63,51,43,42,42,58,46,52,61,255,255,255,81,36,40,40,39,26,39,46,51,44,42,44,48,59,59,57,58,74,69,62,52,48,50,68,66,42,42,26,36,40,53,63,43,48,35,25,13,18,26,46,67,49,41,31,43,42,49,57,51,53,49,51,55,61,89,81,69,59,51,53,66,74,84,88,72,61,55,59,52,52,60,65,76,255,76,76,70,60,53,50,51,61,56,57,68,255,255,255,92,31,38,38,32,17,30,42,47,42,40,42,46,58,58,55,56,71,65,58,50,45,50,65,66,45,37,20,34,42,55,63,44,48,52,34,22,12,22,42,56,44,34,25,31,35,48,57,49,45,39,42,47,58,89,75,63,50,47,52,61,68,80,85,70,61,53,56,49,51,58,62,76,255,76,76,68,58,50,48,48,61,53,56,66,255,255,255,88,41,47,48,44,30,43,52,56,52,50,52,56,68,68,66,66,81,75,68,60,55,59,75,80,52,49,30,44,50,64,72,52,57,52,36,26,22,16,38,74,59,47,38,47,46,54,60,56,59,53,56,62,68,99,88,76,65,57,59,73,79,90,91,80,67,61,66,60,61,67,72,84,255,88,87,78,68,60,58,58,72,63,66,76,255,255,255,98,62,67,67,64,49,60,73,77,72,68,71,75,83,88,84,86,100,95,88,81,76,83,95,102,80,68,50,68,75,87,98,76,80,74,62,52,43,36,18,92,78,71,58,63,68,78,90,78,78,72,75,78,86,109,104,94,82,78,82,93,98,108,110,104,91,85,88,80,80,87,96,104,255,113,113,102,87,80,77,78,98,82,86,98,255,255,255,500000054,49,49,60,57,45,38,45,49,50,56,56,61,69,72,66,71,86,77,70,65,60,64,80,86,61,62,54,64,70,79,90,72,77,75,58,48,43,56,75,8,21,32,32,41,46,47,58,55,54,48,54,59,64,94,84,72,65,60,60,70,76,86,91,83,71,65,62,55,56,64,70,85,255,88,86,80,64,61,66,69,79,74,75,84,255,255,255,96,47,48,58,56,42,36,44,47,49,54,54,59,69,70,64,70,84,76,68,64,58,62,78,86,60,60,52,63,70,78,90,69,75,72,57,46,39,54,78,28,19,29,31,40,44,46,58,54,52,46,52,58,63,91,82,71,64,59,58,69,76,86,89,83,70,63,60,54,54,62,69,83,255,86,85,80,63,60,66,67,78,72,72,83,255,255,255,94,39,40,50,45,30,30,36,40,42,46,47,52,62,64,58,62,75,68,61,57,50,54,68,66,50,49,40,50,56,66,73,56,60,52,43,34,26,40,62,44,32,23,21,31,30,32,44,40,44,38,44,50,56,89,76,64,54,50,50,62,67,77,82,71,62,56,54,48,47,57,63,76,255,77,77,70,55,52,56,58,69,62,64,74,255,255,255,86,32,37,42,40,20,18,35,39,39,42,43,48,59,60,56,58,71,65,58,52,46,50,64,64,44,42,26,37,44,55,61,46,47,52,36,29,17,34,58,48,34,26,14,22,26,39,49,39,34,31,34,38,45,76,67,52,42,40,48,54,56,70,76,64,58,50,50,46,46,52,60,73,255,76,76,68,54,49,51,52,65,58,60,70,255,255,255,80,27,26,38,33,26,21,22,26,28,32,33,38,47,51,44,49,62,54,47,43,37,40,54,60,37,36,32,43,54,55,66,54,56,63,45,42,34,47,69,52,37,30,28,11,18,28,40,28,30,18,27,35,41,74,64,50,39,34,35,47,53,64,66,53,46,40,39,32,33,42,49,61,255,67,66,58,42,38,44,45,58,48,51,60,255,255,255,72,34,34,46,40,32,26,30,33,35,40,40,45,54,58,52,57,69,61,55,50,44,47,61,66,44,45,36,48,55,61,69,56,59,55,46,40,32,44,64,56,41,32,26,16,14,21,44,23,23,24,30,30,35,71,54,42,34,36,44,47,48,60,62,56,53,46,45,41,40,48,57,69,255,74,74,65,50,46,52,54,64,56,60,70,255,255,255,70,38,38,48,44,40,35,34,37,38,44,44,49,60,64,56,60,72,64,58,54,48,51,65,66,48,50,46,54,59,68,76,64,69,54,47,39,33,42,63,58,43,30,27,26,18,15,34,26,30,34,40,34,40,72,59,50,40,46,48,56,58,66,72,64,58,51,52,45,44,54,62,73,255,76,76,68,52,48,53,56,66,60,62,72,255,255,255,76,47,46,57,53,48,45,42,45,47,52,52,57,66,70,64,68,82,73,66,62,56,60,76,76,57,58,54,64,70,76,85,73,79,66,57,49,43,52,73,64,51,38,36,37,31,18,43,46,48,43,50,53,60,94,79,67,58,56,56,67,72,79,86,78,67,61,60,53,52,62,69,83,255,84,84,75,60,56,62,64,72,68,70,79,255,255,255,91,49,48,59,55,48,42,44,47,49,54,54,59,69,72,66,70,82,74,69,64,58,62,74,80,59,60,52,64,68,76,85,72,73,66,55,47,42,53,74,73,59,41,36,33,24,28,50,16,36,40,47,42,43,71,60,54,48,53,56,64,63,72,82,68,66,58,60,54,54,64,70,82,255,88,88,78,62,58,64,66,80,70,70,80,255,255,255,84,28,33,39,32,35,32,24,33,35,39,40,45,53,59,52,50,65,61,53,44,39,45,54,58,36,38,42,45,55,56,68,59,58,77,51,50,42,54,76,69,52,41,36,26,26,30,51,26,14,21,22,24,22,58,42,32,32,33,42,43,38,52,62,45,50,44,43,39,40,46,57,66,255,73,74,65,49,45,51,53,62,55,58,68,255,255,255,66,25,28,35,31,30,25,19,28,30,34,35,40,48,54,46,46,60,56,48,41,35,40,52,56,35,34,34,42,53,54,66,54,56,69,46,43,37,48,72,58,42,33,30,16,24,32,44,32,21,12,21,26,35,71,54,43,32,28,33,43,48,60,63,50,43,36,38,29,35,41,51,58,255,68,69,60,44,40,46,48,60,50,54,64,255,255,255,67,26,32,32,30,34,30,20,28,35,38,40,44,53,56,50,44,60,59,49,38,34,44,54,58,36,38,38,44,54,56,66,54,58,68,47,48,42,54,75,68,50,41,36,27,30,41,53,36,24,19,11,20,30,56,44,32,22,20,26,32,38,46,50,42,34,28,32,24,35,38,44,52,255,56,60,56,42,41,46,48,58,50,54,63,255,255,255,54,28,33,36,34,39,37,24,32,36,39,40,46,54,58,52,48,62,61,52,42,38,46,56,61,39,40,42,46,56,58,68,58,60,69,50,52,46,58,78,73,58,46,40,32,30,35,54,32,22,27,20,14,25,51,39,28,22,26,34,34,33,43,52,41,42,36,37,31,38,42,52,58,255,72,70,62,46,44,50,52,61,54,58,68,255,255,255,56,31,36,40,38,44,42,28,34,40,42,44,49,57,61,55,51,66,64,54,45,40,50,63,66,45,46,43,50,59,62,70,58,62,80,51,55,54,62,82,74,62,52,44,40,40,42,60,35,22,36,27,22,17,44,36,25,35,33,40,41,30,46,57,44,49,43,45,37,42,49,58,66,255,74,76,66,50,48,52,54,62,56,59,69,255,255,255,61,62,67,67,68,75,76,60,65,70,73,74,79,86,91,85,78,93,95,83,73,70,80,96,103,75,76,73,81,89,94,103,87,91,95,80,86,86,94,255,110,93,83,79,71,70,73,95,62,59,69,58,50,48,10,34,45,56,61,62,67,57,44,59,70,72,67,73,60,74,79,85,85,255,102,95,94,80,80,82,82,95,86,86,98,255,255,255,74,56,62,61,62,68,65,53,59,65,68,68,72,82,84,80,72,90,90,78,66,65,76,88,86,70,72,68,75,84,86,94,84,89,95,76,81,77,86,104,97,84,74,69,62,63,68,86,60,48,57,48,42,38,40,21,34,50,54,55,56,44,36,50,58,64,59,62,54,64,69,75,77,255,88,78,79,70,70,74,78,82,80,84,95,255,255,255,64,44,44,48,50,55,50,41,44,43,47,48,53,60,65,59,60,75,68,62,54,50,58,71,82,57,58,55,58,69,76,86,71,72,84,62,68,63,76,92,86,70,61,53,47,47,53,69,50,35,44,36,28,26,38,28,18,32,34,35,38,24,40,54,44,45,40,45,36,47,52,58,61,255,75,76,67,52,52,56,56,65,58,61,72,255,255,255,62,36,38,42,42,45,42,32,40,39,45,40,44,57,58,50,54,68,65,58,47,45,53,66,72,50,51,48,56,64,69,77,64,68,77,56,58,51,62,82,75,64,52,45,37,37,44,58,43,31,34,25,24,32,52,46,31,10,18,29,24,26,34,41,31,36,28,29,31,35,34,40,51,255,58,58,53,46,38,48,52,60,55,58,68,255,255,255,50,28,31,32,34,40,37,24,30,32,36,33,38,50,52,44,44,60,58,48,38,36,44,58,64,42,43,40,47,56,60,69,55,60,68,47,51,46,58,78,72,57,46,40,32,34,48,57,44,34,30,20,24,34,60,48,34,16,12,14,25,31,38,44,37,29,21,24,22,29,29,36,46,255,48,54,48,38,34,42,44,56,49,49,58,255,255,255,54,30,29,34,38,45,44,24,25,24,30,24,28,43,43,35,46,60,51,46,41,35,42,55,66,44,43,43,46,55,62,70,57,58,72,49,56,54,62,82,73,59,49,48,38,44,50,58,54,43,34,31,36,45,71,57,41,22,17,10,24,30,38,46,38,32,24,17,14,20,24,34,48,255,50,52,44,32,32,37,36,50,39,39,47,255,255,255,58,42,43,46,49,57,56,39,44,42,48,42,46,62,58,53,57,74,70,62,52,50,57,72,76,55,56,56,60,70,75,83,70,76,83,62,68,66,74,92,84,69,60,60,50,55,64,72,61,48,50,41,41,46,74,54,39,32,30,30,26,26,35,41,26,29,26,30,36,38,36,40,48,255,58,59,53,48,46,52,54,61,56,59,69,255,255,255,55,42,39,46,49,56,53,40,40,36,42,36,40,55,54,47,57,71,64,57,52,47,54,66,73,54,54,55,58,66,74,83,70,72,86,62,68,64,74,92,83,69,60,58,48,50,56,70,53,39,46,38,32,33,58,39,25,21,28,27,22,11,21,30,19,30,29,28,33,32,36,43,51,255,65,64,56,43,42,46,48,60,50,54,64,255,255,255,44,58,56,62,64,70,68,56,56,52,58,53,57,71,68,64,73,87,80,74,68,64,70,82,94,70,72,71,74,84,90,100,85,86,93,77,83,78,90,500000050,102,84,76,72,62,64,68,87,66,55,61,53,47,53,63,42,47,38,43,43,39,28,21,24,38,44,46,44,49,48,52,58,50,255,72,59,63,59,58,63,64,66,67,71,79,255,255,255,53,56,59,60,61,69,70,54,60,62,66,62,66,78,77,73,72,88,88,75,66,64,74,88,90,68,69,68,75,84,88,98,82,87,89,74,80,79,88,104,100,87,76,78,65,68,74,88,75,63,65,54,56,62,74,51,57,47,45,46,46,38,31,16,42,39,43,52,52,58,58,55,41,255,68,51,57,64,64,71,71,62,70,72,83,255,255,255,64,43,45,47,50,58,56,40,44,46,51,46,50,64,62,57,59,75,74,64,53,50,59,72,78,56,56,56,62,70,76,84,71,78,84,64,69,67,75,92,85,70,62,62,51,56,64,72,61,47,50,41,40,48,71,60,45,34,32,33,31,26,36,38,9,26,30,38,38,42,43,44,44,255,64,60,58,51,51,56,59,66,63,64,76,255,255,255,62,35,39,39,42,50,48,32,37,42,46,42,46,61,58,53,50,69,71,58,45,44,54,67,66,49,50,48,56,63,70,76,62,69,77,55,61,60,68,88,76,64,54,54,44,50,57,65,60,50,43,34,40,47,74,58,46,33,24,26,32,40,40,39,26,18,19,29,31,38,34,32,29,255,46,45,42,46,44,51,53,54,53,58,68,255,255,255,64,31,32,36,38,46,43,28,33,32,38,31,36,51,50,43,47,63,60,51,41,39,46,62,66,45,47,44,51,60,66,72,59,64,72,51,58,54,64,86,74,61,50,48,39,42,50,60,52,41,36,29,32,43,71,56,38,22,19,20,22,28,38,40,32,23,10,20,24,28,25,32,37,255,46,50,46,38,30,41,44,54,48,48,58,255,255,255,56,30,28,34,38,44,42,26,26,25,31,25,29,44,44,36,46,60,52,46,40,36,42,56,66,42,44,44,47,55,63,70,58,59,70,50,55,53,62,83,73,58,48,46,36,42,50,57,52,42,36,32,35,44,72,58,41,23,22,15,25,32,41,46,39,30,22,12,20,20,20,28,42,255,45,46,38,32,28,36,36,47,40,38,46,255,255,255,60,24,25,30,31,38,34,18,18,28,34,33,38,46,50,44,42,56,56,46,36,34,42,55,59,40,40,38,45,54,58,64,52,58,64,44,50,49,57,80,72,56,44,44,33,41,46,52,48,36,30,20,28,34,60,50,38,27,22,16,34,40,50,52,41,32,26,26,13,24,32,36,46,255,47,53,46,38,37,42,43,55,48,46,56,255,255,255,57,32,24,32,38,42,40,28,19,20,26,20,24,39,38,31,44,56,47,43,37,32,38,50,66,42,41,40,43,52,59,70,54,56,69,47,52,50,58,78,72,57,46,45,34,43,46,54,53,43,38,37,42,49,79,67,48,30,31,23,32,39,48,55,44,40,33,23,24,12,20,30,48,255,52,51,42,34,28,32,33,48,38,41,50,255,255,255,70,36,30,37,42,47,46,31,26,26,32,25,30,44,44,37,49,62,53,49,44,38,44,56,68,47,46,46,48,58,65,74,60,62,74,52,58,57,66,84,74,61,51,50,39,47,52,60,56,48,42,38,42,52,78,68,50,32,30,24,33,40,49,54,42,36,29,17,26,18,11,23,42,255,44,44,37,34,26,36,38,48,42,42,51,255,255,255,70,44,38,43,50,57,57,40,33,36,42,36,42,56,52,50,60,74,65,60,55,45,53,68,73,52,52,54,56,64,71,79,68,68,83,60,67,66,74,92,85,69,62,62,51,56,63,71,67,58,52,47,51,60,86,73,59,42,37,33,42,49,58,58,44,36,33,22,33,28,23,16,39,255,38,36,29,36,30,42,45,42,44,53,59,255,255,255,78,52,54,54,57,64,66,48,52,55,60,56,62,74,68,68,67,84,84,71,62,58,69,83,84,62,63,64,68,76,82,92,78,82,86,70,76,76,82,98,94,80,71,72,60,66,72,82,76,68,62,52,58,65,89,70,63,52,42,44,50,54,53,48,40,30,37,42,46,50,42,35,30,255,47,37,34,54,51,58,55,47,48,57,66,255,255,255,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000024,500000023,500000023,500000027,500000030,500000032,500000024,500000022,500000020,500000024,500000022,500000025,500000032,500000028,500000028,500000031,500000039,500000036,500000032,500000029,500000024,500000028,500000036,500000038,500000027,500000027,500000029,500000029,500000033,500000036,500000042,500000036,500000036,500000042,500000032,500000035,500000035,500000038,500000046,500000045,500000036,500000033,500000033,500000028,500000031,500000034,500000038,500000036,500000032,500000029,500000027,500000029,500000032,500000048,500000040,500000032,500000025,500000022,500000022,500000026,500000030,500000033,500000032,500000026,500000022,500000018,500000016,500000021,500000019,500000015,500000012,500000018,255,500000006,500000008,500000010,500000022,500000018,500000025,500000022,500000018,500000018,500000024,500000026,255,255,255,500000041,76,78,78,81,88,91,74,77,80,80,77,81,92,92,91,92,104,105,95,86,84,90,102,107,88,90,85,92,104,110,116,100,107,111,92,100,100,106,255,500000058,105,97,96,88,94,101,110,102,94,86,76,82,90,112,89,88,74,66,68,76,78,72,63,70,60,63,68,71,76,74,65,36,255,66,48,54,80,80,78,72,60,69,80,91,255,255,255,92,49,45,48,55,59,64,48,43,42,45,42,47,60,53,56,64,80,73,65,60,50,60,74,76,56,56,55,60,68,76,84,70,72,86,62,68,68,76,92,88,74,66,65,56,60,68,77,72,64,57,54,58,66,96,79,65,49,47,42,51,58,63,55,58,43,43,33,43,39,35,27,35,255,28,26,18,39,39,43,38,27,32,42,48,255,255,255,83,36,32,34,41,46,49,34,33,28,32,26,32,44,42,41,51,66,60,52,46,36,46,60,64,42,42,43,44,54,60,70,57,58,72,48,56,56,64,83,77,62,54,52,42,49,54,62,58,50,45,42,46,53,80,70,52,38,37,34,42,48,57,63,52,46,38,30,36,31,30,36,55,255,54,52,40,15,20,20,28,28,32,36,44,255,255,255,74,32,27,27,35,40,45,34,31,20,24,18,24,37,38,34,44,59,52,46,40,28,38,53,59,35,34,36,38,46,53,63,50,51,64,42,50,50,56,78,73,58,50,48,39,46,51,60,55,46,41,41,44,54,84,71,54,35,34,34,40,46,54,59,50,42,32,26,36,28,22,28,51,255,51,48,38,22,12,18,30,38,34,36,46,255,255,255,72,31,29,27,36,38,45,39,36,26,24,20,25,37,37,36,46,59,49,45,41,34,41,54,66,44,42,34,42,50,59,68,48,55,60,40,46,49,54,76,78,65,54,49,44,54,57,65,62,52,46,46,50,55,81,72,56,45,43,38,47,54,62,71,60,57,48,39,40,32,37,46,59,255,62,54,44,24,24,10,20,30,26,28,37,255,255,255,77,40,38,37,46,47,56,48,46,36,34,30,35,50,44,46,56,68,60,56,50,44,52,64,76,55,52,44,51,60,72,80,58,65,76,50,58,59,66,82,88,72,64,60,54,63,66,76,72,62,56,56,60,66,95,82,66,55,54,46,56,62,74,80,68,66,59,48,48,42,47,54,65,255,67,57,48,34,38,29,18,34,30,32,35,255,255,255,89,46,43,44,51,56,60,49,48,39,44,40,45,56,53,53,62,77,68,63,58,48,58,68,76,56,53,53,55,62,74,80,67,66,77,59,66,66,72,92,94,78,68,63,58,64,68,78,73,66,60,59,63,69,96,81,68,56,54,47,57,62,70,69,65,56,56,45,48,44,47,41,46,255,50,40,30,30,40,34,30,18,26,40,49,255,255,255,84,40,40,38,47,48,54,44,44,37,34,31,36,48,38,45,57,68,61,56,51,45,51,63,76,55,53,44,52,61,71,75,59,65,72,51,58,59,64,84,90,72,63,59,52,60,62,71,69,60,54,54,59,65,89,81,63,50,49,41,52,57,67,75,62,55,52,44,43,40,46,46,51,255,50,42,29,39,40,32,27,22,14,23,30,255,255,255,83,43,42,40,49,50,57,44,45,39,37,34,38,46,32,36,48,65,63,57,52,48,52,61,82,55,55,47,55,63,67,73,62,67,75,54,61,62,68,88,90,72,63,62,52,60,62,71,69,60,54,54,59,65,89,81,63,50,49,41,52,57,67,79,70,60,53,44,43,44,49,52,61,255,58,52,37,40,42,33,25,36,24,15,17,255,255,255,85,53,49,50,58,60,65,57,54,45,46,40,37,47,24,34,46,64,66,59,55,57,56,59,80,56,62,57,64,73,66,75,72,72,86,63,71,70,77,93,96,83,72,69,62,67,72,83,76,70,64,67,70,77,101,95,75,60,62,53,62,67,81,90,72,71,66,55,60,48,55,61,71,255,68,62,49,52,50,46,41,46,36,26,17,255,255,255,98,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000031,500000032,500000034,500000034,500000036,500000035,500000030,500000032,500000031,500000033,500000031,500000034,500000040,500000040,500000037,500000039,500000047,500000045,500000040,500000036,500000035,500000038,500000046,500000046,500000038,500000039,500000038,500000040,500000044,500000047,500000051,500000045,500000048,500000052,500000041,500000043,500000040,500000045,500000055,500000051,500000044,500000040,500000039,500000033,500000034,500000037,500000045,500000038,500000032,500000032,500000027,500000028,500000031,500000037,500000026,500000028,500000024,500000025,500000026,500000026,500000019,500000023,500000031,500000028,500000030,500000026,500000030,500000027,500000030,500000034,500000036,500000038,255,500000042,500000043,500000040,500000034,500000033,500000036,500000036,500000040,500000038,500000038,500000044,255,255,255,500000034]},"h21":{"b":[8,9,13,10,13,12,9,11,14,17,18,21,25,31,31,29,35,33,26,21,16,22,28,28,19,15,14,17,21,27,33,34,31,33,24,20,18,23,34,34,29,21,17,15,19,24,28,24,21,12,14,20,26,41,36,28,21,18,17,26,31,38,43,34,33,24,19,13,15,20,25,34,52,38,36,33,27,21,24,30,35,37,37,33,35,31,47,41,10,7,10,11,17,17,13,10,8,12,12,15,19,25,25,24,29,30,22,18,14,20,26,27,19,15,17,19,23,29,34,36,34,35,27,23,22,27,39,41,35,28,23,21,25,30,34,30,26,18,18,24,30,44,38,31,22,19,19,28,33,40,45,36,33,26,20,14,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,28,39,37,50,42,12,8,6,11,17,19,16,12,7,10,12,15,18,24,24,23,28,26,19,15,10,15,22,24,16,13,17,18,22,26,31,36,32,35,27,23,22,27,39,42,36,29,24,23,27,32,36,33,29,21,21,27,33,48,42,34,26,22,21,30,36,43,48,37,33,26,20,16,13,17,24,34,50,36,34,32,23,16,19,25,30,32,32,27,39,39,53,45,10,12,10,7,11,14,16,16,14,14,18,21,24,31,30,26,31,28,22,18,10,15,20,20,13,10,8,12,16,23,28,28,25,27,19,15,15,19,31,36,31,22,19,18,24,27,31,29,27,19,20,27,32,48,42,35,28,25,24,33,38,46,50,41,37,31,25,20,19,24,31,40,57,43,40,39,30,23,26,32,37,39,38,34,31,35,53,48,12,18,20,12,6,7,14,20,22,23,26,30,33,39,39,36,40,38,31,27,20,25,30,30,20,16,9,14,18,25,31,27,27,26,18,12,8,14,24,28,22,14,10,12,16,18,22,22,21,14,16,22,28,44,38,30,24,22,22,30,34,42,46,40,38,29,26,19,24,28,32,42,59,45,42,40,36,30,34,39,44,46,46,42,26,26,48,44,9,14,18,14,8,6,10,14,19,22,22,26,30,36,36,35,40,38,31,27,21,26,31,31,22,18,12,18,22,29,35,32,31,30,22,16,11,18,27,30,24,16,12,9,14,18,23,19,19,11,13,19,25,40,35,27,20,18,18,26,30,38,43,35,34,25,21,15,18,22,27,36,54,40,38,36,31,26,29,34,39,41,42,38,28,25,46,40,12,14,19,17,15,13,6,10,16,22,20,24,28,32,34,34,39,39,32,27,22,28,34,34,26,22,19,23,28,34,40,38,37,37,29,24,20,26,36,36,30,23,18,14,18,22,29,22,17,10,8,15,22,36,30,22,15,12,12,20,25,32,37,29,28,19,14,8,14,16,22,30,48,34,32,30,26,22,26,30,34,38,38,34,38,29,41,35,11,7,13,15,18,18,11,5,8,14,11,16,20,24,26,26,31,32,24,21,17,22,29,30,23,19,21,23,27,32,37,40,38,39,31,27,23,29,40,40,35,28,23,20,24,28,34,28,23,16,14,19,26,40,34,26,18,15,13,23,28,36,40,30,27,19,12,9,8,12,18,27,44,30,28,26,20,14,17,23,29,30,30,26,41,35,45,38,14,8,10,14,20,22,17,12,6,9,9,12,16,22,22,22,26,26,18,14,12,16,24,26,19,16,20,22,24,29,34,39,35,38,30,26,25,30,42,44,39,31,26,25,29,34,38,35,30,22,21,26,33,47,41,33,24,21,19,28,34,42,45,34,31,24,17,14,10,15,22,32,48,34,32,30,20,14,16,22,28,29,29,25,42,41,52,44,18,13,14,17,24,25,22,17,9,6,10,12,12,18,17,16,21,21,14,10,10,14,20,26,19,18,22,22,25,29,34,39,35,40,31,29,28,33,44,48,43,35,30,29,34,38,42,39,35,27,26,32,38,53,47,39,29,25,24,33,39,46,50,39,35,29,22,20,16,19,26,36,52,38,36,33,22,16,18,23,30,30,28,22,44,45,58,48,18,12,14,18,24,25,20,14,7,10,7,9,12,17,18,20,25,27,19,16,14,19,26,30,22,20,24,26,28,32,37,43,38,43,34,30,30,34,46,48,43,35,31,28,32,37,42,37,32,25,23,28,35,49,43,35,25,21,20,29,35,42,45,34,30,24,18,16,12,15,21,30,46,32,30,27,16,10,11,17,23,24,24,19,46,44,54,43,24,18,20,24,30,31,26,21,13,13,10,6,11,12,14,17,23,27,18,16,18,22,28,34,28,26,30,30,33,37,42,47,43,48,39,36,35,40,52,54,49,41,37,34,38,43,48,43,38,31,29,33,41,54,48,40,30,27,25,32,39,46,49,37,34,27,23,22,18,20,24,34,49,34,32,28,19,14,12,16,22,22,20,14,52,50,60,47,26,20,22,26,32,33,29,24,16,14,14,10,9,14,12,13,18,23,14,15,20,23,27,35,28,28,32,32,34,38,43,49,44,49,40,38,38,42,54,57,51,44,39,37,41,46,50,46,42,34,33,39,45,59,53,45,35,32,30,38,44,51,54,42,39,32,28,26,22,25,29,38,53,38,36,33,24,18,18,20,27,27,24,19,54,53,65,52,33,26,28,33,40,40,35,29,22,22,18,15,14,9,12,20,26,32,24,22,27,30,35,42,36,35,39,40,42,46,50,56,51,56,48,46,44,50,61,64,58,50,46,44,47,52,57,52,46,40,37,41,48,60,54,46,37,34,33,38,44,52,54,43,39,32,30,30,26,26,28,36,46,32,32,26,22,20,16,13,19,20,15,10,61,58,66,52,32,26,28,32,38,40,34,30,22,20,19,16,12,12,6,12,18,27,18,20,24,27,32,40,32,32,37,36,38,42,48,52,48,53,44,44,44,48,60,62,57,50,45,42,48,52,56,52,48,40,39,44,52,65,59,50,40,38,36,43,50,56,60,48,44,38,34,32,28,30,34,44,54,40,40,34,29,24,23,22,26,27,20,16,59,58,70,57,31,26,25,28,34,36,34,30,22,19,21,18,13,20,14,8,11,19,12,16,21,23,26,34,29,28,34,33,34,38,43,49,44,49,40,40,40,44,56,60,54,46,42,42,46,50,53,52,47,40,39,45,51,65,60,51,41,38,36,45,52,58,62,50,46,40,34,33,28,31,36,46,59,44,44,40,32,26,25,27,33,34,28,24,55,57,71,59,35,29,30,32,39,41,38,33,25,22,25,22,17,24,18,10,7,16,12,19,25,23,25,33,30,32,38,37,38,38,43,50,44,53,44,44,44,48,60,64,58,50,46,45,50,54,58,55,51,43,42,48,55,69,63,55,45,41,40,49,56,62,66,54,51,44,38,36,32,35,41,51,65,50,50,44,36,30,30,31,38,38,32,28,59,61,74,64,34,30,28,30,37,39,39,34,26,23,27,26,24,32,27,20,17,11,15,17,22,18,15,25,23,28,34,31,30,31,35,43,37,47,38,40,42,45,56,62,56,48,44,44,48,52,56,54,52,44,43,49,56,70,64,56,46,43,41,50,56,63,67,56,53,46,39,37,33,36,43,53,68,54,52,49,38,32,32,37,44,44,41,37,56,60,75,65,28,24,21,24,30,32,32,28,20,16,20,17,16,24,20,12,12,14,6,10,16,16,17,26,22,23,28,27,28,31,35,42,37,43,34,34,36,40,51,56,50,42,37,37,42,46,49,48,45,37,37,43,49,64,58,50,39,36,35,44,50,57,61,49,46,39,33,31,26,30,36,46,61,47,44,42,31,25,24,30,36,37,34,28,50,54,69,58,22,18,15,18,25,26,26,22,14,10,16,14,15,22,20,15,20,16,10,7,10,12,16,24,17,18,24,22,23,26,32,37,32,38,29,30,30,34,46,50,44,36,32,31,36,40,44,42,38,31,30,36,43,58,52,44,34,31,29,39,45,52,56,44,41,34,28,25,21,25,32,41,56,42,40,38,26,20,20,26,32,32,32,26,45,48,63,54,16,14,10,11,17,20,21,18,12,10,14,16,18,25,24,20,26,23,16,12,7,10,16,20,13,10,16,16,19,22,28,33,28,33,24,22,22,26,38,43,37,29,25,25,29,33,36,35,33,25,26,32,38,53,48,40,32,28,28,36,42,49,54,42,40,32,26,22,18,24,30,40,56,42,40,38,26,20,22,27,34,34,34,29,38,41,59,51,20,19,16,16,22,24,26,24,16,14,20,20,21,29,27,22,24,18,16,12,10,7,12,16,10,13,19,16,17,19,24,30,25,32,23,25,26,30,42,48,42,34,30,29,34,38,42,40,38,30,31,37,43,58,53,45,36,33,32,41,46,54,58,48,44,38,30,28,24,28,35,44,61,47,45,42,32,26,26,32,38,39,39,33,41,46,64,56,28,27,25,23,29,32,34,32,26,22,28,27,27,35,32,26,24,15,19,18,19,13,8,17,14,20,26,22,22,23,27,34,28,39,30,31,33,37,48,55,49,40,37,36,42,45,49,47,45,37,38,44,50,66,60,52,45,42,41,50,55,63,67,57,54,47,40,37,33,38,44,54,70,56,54,51,40,34,34,39,46,46,45,39,48,53,71,65,26,26,24,22,28,30,32,30,25,24,30,32,33,40,38,33,34,26,26,24,20,16,17,12,13,18,24,21,19,16,18,26,21,34,28,30,32,36,46,54,48,39,36,35,40,44,47,46,44,36,36,43,49,64,58,50,44,40,40,48,54,61,66,56,52,46,38,36,32,36,44,53,70,56,53,51,42,34,37,43,50,50,50,44,46,52,70,63,20,20,18,14,20,23,26,24,18,18,24,26,27,34,32,27,29,23,22,18,14,10,14,14,6,11,16,12,12,14,20,26,20,28,19,21,23,26,38,45,40,32,28,29,33,37,40,39,37,29,30,36,42,58,52,44,37,34,34,42,47,55,60,50,46,40,32,29,26,30,38,46,64,50,47,44,35,28,30,36,42,44,44,38,37,44,63,57,14,17,16,9,12,16,19,21,18,18,23,26,28,35,34,30,34,31,25,20,13,17,22,21,11,7,7,8,11,16,22,25,22,24,15,13,14,18,29,36,31,23,19,20,24,28,31,31,30,21,23,29,35,50,45,37,30,28,28,36,40,48,53,45,42,35,30,24,24,29,35,45,62,48,46,44,35,28,30,36,42,43,43,38,29,36,56,50,14,18,18,10,8,12,18,21,21,21,26,29,32,38,37,33,37,34,28,24,16,20,25,25,14,10,4,8,12,19,25,21,21,20,12,8,9,14,25,32,26,18,14,16,20,22,26,27,26,18,20,26,32,48,43,35,28,26,26,35,38,46,50,44,42,33,29,23,26,30,36,45,62,48,46,44,37,30,33,39,44,46,46,41,25,31,53,48,17,20,20,12,12,15,21,24,22,22,27,30,32,39,38,33,37,32,29,23,17,19,24,23,12,11,7,5,10,17,23,22,21,21,12,12,13,17,28,36,30,22,18,20,24,26,30,31,30,22,24,30,36,52,46,39,32,29,30,38,42,50,54,47,45,36,33,26,28,33,38,48,65,52,50,47,38,32,34,40,46,47,47,42,28,35,57,52,20,23,22,15,18,21,26,27,24,22,28,30,32,39,38,32,36,29,28,22,18,17,20,18,10,12,12,8,8,10,16,20,16,23,14,16,18,21,32,40,35,27,24,26,29,32,36,36,35,28,30,36,41,56,52,44,38,34,34,43,47,54,60,52,50,42,36,31,30,34,42,50,68,54,51,50,40,33,36,41,48,48,48,42,32,40,62,57,28,29,27,23,27,30,34,34,28,28,33,35,36,44,42,37,38,30,30,27,23,19,21,18,13,19,22,17,15,9,14,19,12,26,21,24,28,28,40,48,44,36,33,35,39,42,45,46,45,37,38,44,50,66,60,52,46,43,43,52,56,64,68,59,56,49,42,38,35,40,47,56,73,59,56,54,45,38,41,46,53,53,53,48,39,50,71,66,34,35,33,29,31,35,40,39,34,33,38,40,42,50,48,42,43,35,36,32,28,24,27,21,19,24,27,22,20,14,13,20,15,29,24,27,31,32,42,50,47,39,37,39,42,45,49,50,50,42,43,50,55,71,66,58,51,48,48,57,61,69,73,65,61,54,48,44,40,45,52,62,78,64,62,60,50,44,46,52,58,59,58,53,42,53,76,71,30,34,34,26,24,28,34,38,36,36,40,42,44,52,50,44,47,40,40,34,30,28,31,28,22,24,20,18,17,15,20,8,8,16,14,18,22,22,33,42,38,30,28,32,34,36,42,42,42,34,37,43,48,64,60,52,44,42,43,52,54,62,67,60,58,50,46,40,42,46,52,62,78,64,62,60,52,46,48,54,60,60,60,56,32,44,70,64,34,38,37,30,28,31,38,41,38,37,43,44,46,54,52,46,48,40,40,37,32,30,32,28,24,27,23,22,20,16,20,12,9,19,17,21,26,26,37,45,42,33,31,36,38,40,45,45,46,38,40,46,52,68,63,55,48,46,46,55,58,66,70,64,62,53,49,43,44,50,55,65,82,68,66,64,54,47,50,56,62,63,63,58,36,48,73,68,32,36,36,28,26,29,36,39,39,38,44,45,47,55,53,48,52,46,43,38,33,33,37,36,26,27,22,22,20,26,31,17,19,5,13,17,22,18,27,36,36,28,26,32,32,34,40,40,41,36,38,44,49,65,60,53,46,44,44,53,56,64,68,62,60,51,48,41,44,48,54,63,80,66,64,62,55,48,51,57,62,64,64,58,27,42,69,66,24,28,28,20,18,22,28,32,29,28,34,36,38,45,43,38,42,37,34,28,24,24,28,26,17,18,14,12,12,19,24,16,16,16,10,11,16,16,27,35,32,23,21,26,28,29,35,35,36,28,30,37,42,58,54,46,38,36,36,46,48,56,60,54,52,44,40,34,36,40,46,56,72,58,56,54,46,38,41,47,54,54,54,48,26,38,64,58,21,26,27,19,12,15,22,28,30,30,34,38,40,48,46,42,46,41,37,32,25,27,32,31,20,19,12,14,16,24,29,22,22,17,12,6,8,9,20,28,24,15,13,19,20,21,27,27,28,22,25,30,35,51,47,39,32,30,30,39,42,50,55,48,46,37,34,28,32,36,41,50,67,54,52,49,44,38,42,48,52,54,55,50,20,30,56,52,16,21,23,15,8,10,18,23,25,26,30,33,36,42,42,38,43,40,34,30,22,26,31,31,20,16,8,13,17,25,30,24,24,21,14,7,4,9,20,26,22,13,11,14,17,19,23,24,25,17,20,26,31,47,42,34,28,25,26,34,38,45,50,43,41,32,29,23,27,31,36,45,62,48,46,44,40,33,36,43,47,49,50,45,22,27,52,47,20,26,28,21,14,14,22,27,31,32,34,38,42,48,48,44,49,45,40,35,28,31,36,35,25,22,14,18,20,28,33,26,27,22,16,9,9,6,15,24,21,12,10,18,17,18,24,24,26,22,24,28,33,49,45,37,32,29,30,38,41,49,53,47,45,37,33,27,31,35,40,50,67,53,50,49,44,38,41,47,52,54,54,50,18,27,54,51,36,42,42,34,28,30,37,42,46,46,50,53,56,62,62,58,62,58,54,50,42,45,50,49,38,36,28,32,34,40,44,32,34,20,26,22,24,18,10,26,28,26,26,32,32,34,39,40,40,36,40,44,48,64,60,52,46,44,46,54,56,64,68,62,60,52,48,42,46,50,56,64,82,68,66,64,59,52,56,62,66,68,70,65,20,42,68,66,33,39,41,35,27,26,34,39,43,45,47,51,54,60,60,57,62,59,53,49,42,48,53,53,42,38,30,35,38,46,51,44,45,35,34,27,24,23,25,4,10,18,21,27,26,27,30,33,35,32,34,37,42,56,52,46,41,40,41,48,50,58,62,56,56,48,45,39,43,47,52,61,78,64,62,60,56,50,54,60,64,66,67,63,24,31,60,60,31,37,39,33,25,24,31,37,41,43,45,49,52,58,58,55,60,57,51,46,40,46,51,50,40,36,28,33,36,44,49,42,43,33,32,25,21,21,23,11,10,16,19,24,24,25,27,31,32,29,31,35,39,53,48,43,39,37,39,45,48,55,60,54,53,45,43,36,41,45,50,58,76,62,60,58,54,48,52,58,62,64,65,61,23,30,58,57,20,26,29,22,15,14,22,27,31,33,35,38,42,48,48,45,50,47,41,36,30,36,41,40,30,26,19,24,27,34,40,33,33,29,23,16,12,16,23,18,13,8,10,14,14,14,20,20,22,19,22,25,30,46,41,34,28,27,28,36,38,46,50,44,43,34,32,26,31,34,39,47,66,52,49,47,44,38,41,48,51,54,54,50,24,22,50,48,16,22,24,18,10,9,17,22,26,28,30,34,37,43,44,40,45,42,36,32,26,31,36,36,26,22,14,18,22,30,36,30,30,26,20,13,8,14,23,24,18,10,7,11,12,15,20,20,21,15,18,22,28,44,39,31,26,23,24,32,35,42,47,40,39,31,28,22,26,30,35,44,62,48,45,43,39,33,36,42,47,50,50,46,24,24,48,45,14,20,24,18,13,10,12,19,24,28,28,32,35,41,42,40,45,43,36,32,26,31,37,36,28,23,17,22,26,34,39,36,36,35,27,20,16,22,30,28,23,16,11,6,10,15,21,16,15,10,13,17,22,38,34,26,21,19,20,27,30,37,42,36,35,26,24,17,23,26,31,39,58,44,42,40,36,30,34,40,43,46,47,43,31,22,43,40,19,24,28,23,16,13,16,23,29,32,32,36,40,46,46,44,50,47,41,37,30,36,41,41,32,26,20,25,28,36,42,37,38,34,27,20,16,21,29,26,21,14,11,9,7,9,17,11,11,12,13,14,19,35,30,23,19,18,21,25,26,34,39,34,34,26,24,19,26,28,31,38,58,44,42,40,36,34,37,43,44,49,51,47,30,17,39,37,24,29,33,27,20,17,20,27,33,36,36,40,44,50,50,49,54,51,45,41,34,40,45,45,36,30,24,28,32,40,45,38,39,34,28,22,18,22,30,25,20,14,12,14,9,6,15,12,14,14,17,18,22,38,33,26,22,22,24,28,30,38,42,37,38,29,28,24,30,32,35,42,62,48,46,44,40,38,42,48,48,54,55,52,30,15,42,40,27,33,37,30,22,20,26,33,38,40,42,45,49,55,55,52,57,54,48,44,38,43,48,48,38,33,26,31,34,43,48,41,42,37,31,24,20,24,33,26,22,16,15,17,13,8,15,15,19,20,23,23,26,42,38,31,27,28,31,34,34,42,47,42,43,35,34,29,36,38,41,48,68,54,52,50,47,44,48,53,54,60,61,57,33,17,47,45,27,33,36,31,24,21,24,30,36,40,39,43,48,52,54,53,58,56,50,45,39,44,50,50,40,35,28,33,37,45,50,44,45,40,34,27,24,28,36,30,26,20,18,17,14,11,21,8,14,18,20,18,18,32,28,22,23,25,27,30,26,34,41,36,38,31,31,26,32,35,37,43,64,50,48,46,43,40,44,50,50,56,58,54,36,14,36,37,22,26,32,27,22,20,16,23,30,34,32,36,41,46,48,47,52,52,44,40,34,40,45,44,36,32,28,32,36,44,49,46,46,43,36,30,26,30,38,34,30,24,20,16,14,16,25,13,8,13,12,11,10,26,22,15,16,18,20,22,18,27,32,28,30,24,24,20,25,28,30,36,56,42,40,38,36,33,37,42,43,48,50,47,40,20,31,30,15,20,24,19,15,12,10,17,24,28,27,31,35,40,42,41,46,44,37,33,27,32,37,37,28,24,20,25,28,36,41,39,38,37,30,24,19,26,35,32,27,20,16,10,11,15,23,16,11,6,9,12,17,33,28,21,15,14,16,22,24,32,37,30,30,22,20,14,20,23,27,35,54,40,38,36,32,28,32,38,40,45,46,42,36,23,38,35,15,18,24,20,17,14,10,14,20,25,22,27,31,36,38,37,42,44,36,32,28,32,38,39,30,25,21,26,30,38,43,40,40,39,31,26,21,28,36,34,30,22,18,13,14,18,26,18,13,8,5,9,16,30,24,16,10,8,10,16,20,27,32,26,24,16,14,10,15,18,21,28,48,34,31,30,26,23,27,32,34,40,40,36,38,26,35,30,20,22,29,26,22,18,14,18,24,30,27,32,36,40,43,42,47,48,40,37,32,38,44,44,35,30,26,32,36,42,48,46,44,44,36,30,25,32,40,36,32,24,21,16,14,18,27,16,10,13,9,6,12,26,20,13,9,11,14,16,16,24,28,23,24,17,16,14,20,21,23,28,50,36,33,32,28,26,30,36,36,42,44,40,40,24,32,27,27,30,37,32,28,25,22,27,33,38,36,40,44,48,51,50,55,56,49,45,39,45,50,50,41,36,32,38,42,49,54,52,51,49,42,35,31,36,44,40,36,29,26,21,19,20,31,17,10,18,17,12,8,21,16,12,15,19,22,20,15,22,30,24,28,23,24,22,28,29,30,34,54,43,39,39,35,34,37,43,43,49,50,47,45,26,27,25,42,44,52,48,44,41,37,40,46,52,49,53,58,60,64,64,69,70,62,59,54,60,66,66,57,52,48,53,57,65,70,67,67,65,58,50,46,52,60,55,50,45,42,37,34,36,46,30,26,34,31,26,20,4,13,20,28,31,35,30,22,23,32,32,36,35,36,35,41,41,42,43,59,54,47,50,47,46,49,54,55,60,62,59,60,38,11,31,39,40,47,44,40,38,32,36,42,48,44,48,54,54,60,60,65,66,58,54,50,56,62,62,54,49,45,50,54,62,66,64,64,63,55,49,44,50,59,56,50,44,40,35,34,36,46,29,25,32,28,22,18,14,8,14,23,26,31,22,14,14,23,24,28,28,31,32,36,35,34,34,51,46,39,42,42,41,43,49,48,53,55,54,60,38,18,22,30,31,38,34,31,28,24,27,33,38,35,39,44,45,50,50,56,56,49,45,41,46,52,53,44,40,36,40,44,52,57,54,54,54,46,40,35,41,50,46,40,34,30,25,24,26,36,22,16,22,18,13,12,19,13,8,13,18,22,16,10,18,24,19,22,20,22,22,28,26,26,28,49,38,34,34,32,32,34,40,40,44,47,44,50,30,24,21,22,22,28,28,26,22,16,18,24,30,25,30,34,36,41,41,46,48,40,36,32,38,44,45,37,32,30,34,38,46,51,49,48,48,40,35,30,37,46,42,38,31,27,22,21,24,33,21,15,18,14,10,14,27,21,13,7,8,11,10,14,21,26,18,19,12,12,13,18,17,18,24,45,31,28,26,23,22,25,30,31,36,38,35,47,30,32,24,18,18,25,23,21,18,12,14,20,26,22,26,31,34,37,38,42,44,36,32,28,34,40,41,32,28,25,30,34,41,46,44,44,44,36,30,25,32,42,39,35,27,24,18,19,23,31,23,18,13,8,11,18,30,24,16,7,6,8,12,18,24,29,20,19,10,10,10,14,14,16,24,43,29,26,24,21,20,23,28,29,34,36,33,42,31,36,28,17,16,22,23,21,19,10,11,17,22,18,22,27,31,33,34,39,40,32,29,25,31,38,40,32,27,25,29,34,41,46,44,43,43,35,30,26,32,42,41,36,28,24,20,22,26,34,26,20,14,11,15,22,36,30,22,12,9,7,17,23,30,34,25,23,15,9,7,11,12,17,26,43,30,28,25,21,18,22,28,30,34,36,32,43,34,41,32,28,28,35,34,32,28,22,24,30,34,30,33,39,38,44,46,51,52,44,40,38,44,50,52,43,38,36,40,45,52,56,55,54,54,46,41,36,43,52,49,44,37,34,28,28,32,40,30,24,23,19,18,23,31,23,18,13,14,18,10,12,18,22,13,13,13,16,20,24,20,19,20,40,30,24,27,26,26,28,34,32,38,40,38,52,38,36,20,30,31,38,35,32,29,24,26,32,36,32,36,42,42,48,48,54,55,47,43,40,46,52,54,45,40,36,41,46,53,58,56,55,54,46,41,36,43,51,48,43,36,32,27,26,29,38,25,18,24,19,14,15,24,16,11,12,15,20,9,6,12,17,12,15,16,18,22,26,23,22,22,42,32,26,30,29,28,31,36,35,40,43,41,52,34,29,16,38,39,46,44,40,38,32,34,40,45,40,44,50,50,56,56,62,63,56,52,48,54,60,62,54,48,44,50,54,62,66,64,64,62,54,50,44,52,60,56,52,44,40,36,34,37,46,32,26,32,28,22,22,24,16,18,20,24,28,18,11,7,13,17,22,24,26,30,34,32,30,28,41,38,32,38,38,37,40,44,44,48,52,50,60,42,28,16,45,45,50,50,47,44,39,42,45,50,45,48,54,53,59,61,66,67,60,56,53,59,65,68,60,56,52,57,60,68,73,71,70,70,62,56,52,58,66,63,58,51,48,42,42,44,53,40,34,39,34,30,30,32,24,25,27,31,35,24,19,15,6,18,20,28,31,36,39,36,30,23,33,34,27,33,39,40,42,46,40,44,50,51,67,50,33,17,35,34,40,40,39,36,30,31,34,38,34,37,42,42,48,50,55,56,48,46,42,48,55,57,50,46,43,48,52,59,64,62,62,61,53,48,44,50,59,56,51,44,40,35,35,38,47,34,28,31,26,23,25,32,24,20,19,22,24,14,14,16,18,5,9,15,20,26,28,24,20,14,33,25,18,24,28,30,32,36,32,36,40,42,60,44,36,16,33,31,36,38,37,33,27,28,31,36,30,34,39,38,44,47,52,53,45,42,39,45,51,54,46,43,41,45,50,56,61,60,59,59,51,46,41,48,57,56,51,43,39,34,34,38,47,35,29,29,25,24,27,36,28,22,18,20,22,14,17,22,21,9,8,12,18,23,25,21,15,12,31,24,17,20,24,26,28,30,26,30,35,36,58,44,40,20,22,22,28,28,26,23,17,18,22,26,21,25,31,30,36,38,43,44,37,33,30,35,42,45,37,33,30,35,39,46,51,50,49,48,40,36,30,38,47,46,40,33,29,24,24,28,37,27,21,18,14,15,21,33,27,18,10,9,12,10,16,23,27,15,13,5,8,13,16,12,12,18,39,25,22,21,18,18,19,25,25,31,33,30,48,35,38,25,19,17,22,24,24,21,14,13,16,21,16,22,26,28,32,33,38,39,32,28,25,30,38,40,32,28,28,32,36,42,47,46,46,46,38,33,28,35,44,44,38,31,27,22,23,28,36,28,22,16,12,16,24,35,29,20,12,8,8,14,20,26,31,20,18,10,6,9,10,8,12,20,38,24,22,20,16,15,18,23,24,30,31,28,46,36,40,29,14,13,20,20,18,16,9,9,14,20,17,22,26,30,33,32,38,38,30,27,23,28,35,36,28,24,22,27,31,38,43,42,40,40,32,28,24,30,40,39,34,26,22,17,20,24,32,24,19,13,10,15,22,36,30,22,14,10,9,18,24,32,36,27,24,16,12,6,10,13,18,26,44,30,28,26,22,19,22,28,30,36,36,32,41,32,41,34,17,12,16,20,23,21,14,10,9,14,10,15,20,23,26,27,32,33,25,22,18,24,31,32,26,23,26,28,31,35,40,45,41,45,36,32,28,34,44,44,39,31,27,23,26,31,38,31,25,19,16,22,28,42,36,28,18,15,13,23,29,36,40,29,26,19,12,9,6,10,17,26,43,29,26,24,18,13,16,22,26,29,29,25,45,37,47,38,20,16,19,23,26,24,16,13,14,18,14,18,24,25,30,30,36,36,29,25,22,28,34,37,30,27,28,32,35,39,44,48,45,47,39,34,30,37,46,47,42,34,30,25,28,32,40,32,27,20,17,20,28,40,34,26,16,14,12,18,25,32,36,24,21,14,8,12,8,6,12,21,38,24,21,19,13,12,15,20,22,27,28,25,48,40,46,34,26,22,28,30,32,29,22,19,22,26,21,23,29,27,33,36,41,43,35,32,30,36,42,45,38,34,35,38,42,47,52,54,52,53,45,40,36,43,53,52,47,39,35,30,31,35,43,35,29,25,21,23,29,41,35,26,17,16,15,19,25,32,33,21,17,12,11,16,16,11,8,16,32,18,16,14,13,16,18,20,19,24,28,25,54,42,46,31,34,31,37,39,40,37,30,27,30,35,30,32,38,37,42,46,51,52,45,42,39,44,51,53,46,43,43,47,51,56,61,62,61,61,53,49,44,51,60,59,54,46,42,37,38,42,50,40,34,33,28,29,34,42,34,29,24,24,23,20,24,26,26,14,12,16,19,24,24,20,14,10,30,18,12,16,22,25,27,28,22,26,32,33,62,49,46,24,48,44,49,52,53,52,43,41,43,47,41,44,48,42,48,54,60,64,56,52,51,57,63,66,59,56,57,60,64,68,73,76,74,75,67,62,58,65,74,74,69,61,57,53,54,58,66,58,52,48,44,46,52,60,52,47,40,39,38,39,43,44,36,32,31,34,33,38,37,32,27,26,10,14,19,22,33,37,37,34,28,28,34,36,76,65,62,40,37,34,39,42,43,41,33,30,32,36,30,32,36,30,36,42,48,52,45,41,40,46,52,55,49,46,46,50,53,58,63,66,63,65,57,52,48,54,64,64,58,51,46,42,44,48,56,48,42,37,33,35,41,52,45,38,30,29,28,30,34,38,36,24,23,23,23,28,27,21,17,18,20,6,11,10,22,26,25,21,16,18,23,26,65,55,57,35,35,32,38,40,41,38,31,28,31,36,31,33,39,38,44,46,52,53,46,42,40,45,52,54,47,44,44,48,52,57,62,63,62,62,54,50,45,52,62,60,56,48,44,38,40,43,52,42,37,34,29,30,36,44,36,31,25,25,24,22,26,29,27,16,14,17,20,25,25,21,14,8,30,16,10,16,23,26,28,29,23,27,32,34,63,50,49,26,32,28,33,36,38,36,28,25,27,31,26,28,32,27,32,38,45,48,40,37,36,41,48,50,43,40,41,44,48,53,58,60,58,60,52,47,42,49,59,58,53,46,41,36,39,43,51,42,36,32,28,30,36,48,41,33,25,24,23,25,32,35,33,22,21,18,17,23,22,16,12,15,25,11,8,7,17,21,21,18,12,16,20,22,60,50,53,32,27,22,26,30,34,32,25,20,20,23,18,20,24,22,29,32,38,40,32,28,28,33,39,44,36,34,36,38,42,46,50,56,52,55,46,42,39,46,55,55,50,42,38,33,36,40,48,40,34,29,24,28,34,46,40,30,22,20,20,23,30,36,38,26,22,17,14,20,16,11,12,22,36,22,19,17,12,13,12,15,15,20,22,20,56,46,50,36,22,18,21,24,30,30,24,18,14,16,10,12,18,18,23,25,30,32,24,21,21,26,32,37,30,28,32,32,36,40,44,50,46,50,42,38,35,41,52,53,48,40,36,32,36,40,46,40,34,28,26,28,36,46,40,32,24,22,21,24,32,38,42,30,26,20,16,19,14,12,16,26,42,28,25,22,12,8,8,15,19,22,22,20,52,47,52,39,24,19,22,25,32,31,25,19,14,17,11,12,17,14,22,25,30,32,24,20,21,26,32,38,31,28,32,34,36,40,45,51,46,51,42,38,36,42,53,54,49,41,36,34,37,41,47,42,36,30,27,30,36,48,42,33,25,23,22,26,32,39,43,31,27,21,17,21,16,14,18,27,42,28,26,22,12,9,5,10,16,16,17,14,53,48,53,40,30,25,28,31,38,36,29,25,20,22,16,16,19,13,20,24,30,36,28,26,27,32,37,44,36,34,38,40,42,46,51,56,52,57,48,44,42,48,59,60,54,46,42,39,41,45,52,45,39,34,30,32,40,50,44,36,28,26,26,28,36,42,44,34,29,24,20,24,20,16,20,28,40,26,25,20,14,14,10,7,12,13,13,10,59,52,56,42,34,29,32,36,42,40,32,29,24,27,21,21,24,20,26,30,37,41,34,30,31,36,42,48,41,39,42,44,47,50,56,61,56,61,52,49,46,52,63,63,58,50,46,42,44,48,56,47,42,37,33,35,41,53,46,38,30,28,28,30,36,43,42,30,26,23,22,27,24,19,17,22,33,18,18,12,12,18,14,10,7,12,16,15,63,55,58,40,35,30,34,37,43,43,36,31,26,28,22,22,25,18,24,30,36,42,35,32,33,37,43,49,42,40,44,45,48,52,57,62,58,62,53,50,48,54,65,66,60,53,48,44,48,52,59,51,46,40,37,39,45,57,50,42,34,32,31,34,40,46,44,33,30,27,26,31,26,23,22,25,34,20,20,15,16,20,15,10,9,6,12,13,65,58,62,43,36,31,34,37,44,43,37,31,26,28,22,21,22,13,18,24,31,39,31,29,33,37,42,49,42,40,44,45,48,52,57,62,58,63,54,50,48,54,65,66,61,53,49,46,49,53,60,53,47,42,38,41,47,58,53,44,35,34,33,36,43,50,51,40,36,31,28,32,27,24,26,32,40,26,26,21,18,21,17,12,14,13,8,8,65,60,64,49,34,29,32,36,42,41,36,29,24,26,21,19,20,12,18,24,31,37,29,27,31,35,40,48,40,39,42,43,46,50,55,60,56,61,52,48,46,52,63,64,59,51,47,44,48,52,58,52,47,40,37,41,48,60,54,45,37,35,34,38,44,51,53,43,39,32,29,31,26,25,28,35,45,32,31,26,21,21,16,13,18,18,13,9,64,59,65,52,33,39,40,32,27,28,36,41,43,43,46,50,52,60,58,54,58,55,50,45,38,41,46,45,35,32,26,28,30,37,42,34,35,23,24,20,22,18,24,22,24,23,24,30,29,30,36,37,38,34,36,41,45,60,57,50,44,42,44,51,53,61,66,59,58,50,47,41,45,49,54,63,80,66,64,62,56,50,54,59,64,66,66,62,25,38,65,63,31,37,40,35,28,24,29,35,41,44,44,49,53,57,59,56,62,59,53,48,42,48,53,53,43,38,31,36,40,48,52,46,47,42,36,29,25,30,37,30,24,20,20,22,18,15,17,16,21,24,26,25,25,39,35,29,30,32,34,36,34,41,48,43,45,38,38,32,37,40,44,50,71,57,54,53,50,45,49,55,57,61,63,59,36,15,44,44,48,50,56,53,49,46,42,46,52,57,54,58,63,65,70,70,74,76,68,64,60,65,71,71,62,58,54,58,62,70,76,72,72,70,62,56,52,57,66,61,56,50,48,42,40,42,52,36,32,39,36,31,26,12,18,26,33,36,40,36,28,26,33,37,41,40,42,40,46,46,46,47,58,58,52,56,52,52,54,60,60,66,68,64,66,44,16,34,40,41,47,46,43,40,34,38,42,46,42,46,52,52,57,58,63,64,56,53,50,56,62,64,56,51,48,52,56,64,68,66,66,66,58,52,47,54,63,60,54,48,44,39,38,40,50,36,30,35,30,26,26,28,22,20,24,27,30,21,16,15,16,17,20,26,29,32,36,34,30,26,40,38,30,36,38,40,42,45,42,46,50,49,63,46,30,18],"a":[24,25,26,26,23,24,22,26,25,28,27,27,29,33,34,34,39,37,33,30,29,31,35,34,30,27,24,28,30,32,34,33,32,33,28,27,26,28,32,34,32,27,27,25,24,27,29,27,24,22,22,24,27,37,34,29,24,24,25,29,32,36,39,34,32,27,25,22,24,24,28,32,38,34,34,33,29,26,28,32,34,35,35,35,36,32,40,38,26,22,22,25,28,29,26,26,19,21,22,21,23,27,27,28,32,31,27,24,24,26,29,30,28,25,27,28,31,30,34,35,33,35,31,31,31,32,37,40,36,31,32,30,29,32,34,32,30,28,27,28,32,42,38,33,28,27,28,30,34,38,40,34,32,27,24,25,22,21,26,32,38,34,32,30,25,22,23,27,31,30,29,30,40,37,45,40,27,22,20,22,27,30,28,26,19,20,22,21,23,27,27,27,31,29,25,22,20,23,26,27,25,22,24,26,28,27,31,32,31,32,28,28,29,30,36,39,36,31,32,32,31,34,35,34,32,29,28,30,34,43,40,35,28,27,28,30,34,38,40,34,32,27,24,25,22,21,26,32,38,34,32,30,25,22,23,27,31,30,29,30,39,39,47,40,25,26,22,20,21,24,30,30,23,23,26,25,27,32,32,29,32,28,26,22,20,21,25,25,22,19,18,20,24,25,27,26,25,26,22,22,23,24,30,33,30,25,26,26,27,28,29,30,30,28,29,30,33,44,40,36,31,29,31,33,37,41,43,38,36,31,28,28,26,26,30,36,42,38,36,35,30,26,28,31,36,34,33,34,33,35,45,43,26,32,30,24,16,18,26,32,31,32,34,34,34,40,40,36,40,35,34,30,28,30,32,30,27,24,18,22,26,27,28,26,26,26,22,20,18,20,24,27,24,19,19,20,21,22,23,24,25,22,24,25,29,38,35,31,26,27,29,31,34,39,39,37,35,30,30,26,31,32,34,36,42,37,38,38,36,32,34,39,41,42,41,42,28,28,38,40,23,28,29,25,19,18,25,31,28,30,30,30,33,36,37,37,40,37,34,31,29,31,34,33,29,26,21,25,28,30,32,29,30,29,25,23,20,22,26,28,26,21,21,20,19,22,24,21,22,20,22,22,26,35,32,28,24,25,27,28,31,36,37,34,33,28,27,25,29,29,31,33,40,35,36,35,33,30,31,35,38,38,37,38,30,27,37,37,26,27,29,29,24,24,20,25,26,30,28,28,31,34,36,36,40,40,35,32,31,34,36,37,34,30,26,30,34,35,37,34,36,34,30,29,28,30,33,36,32,27,27,24,24,26,28,26,22,20,19,20,24,34,30,26,20,20,21,24,28,32,34,30,28,23,22,18,23,22,24,28,34,29,30,29,28,26,28,32,33,34,34,36,37,32,37,34,25,22,24,28,29,28,24,22,19,22,20,21,24,28,28,29,33,32,28,25,25,28,31,33,30,28,30,31,34,33,37,38,36,38,34,33,31,33,37,40,36,32,32,29,28,31,33,31,28,26,24,24,29,38,34,29,23,22,23,27,31,35,37,31,28,23,20,19,18,18,23,28,35,30,29,28,24,20,22,26,30,29,28,29,41,37,41,37,28,23,24,26,30,32,28,26,16,18,19,18,20,24,25,26,30,28,24,21,22,25,28,30,27,25,27,28,30,30,34,34,34,36,31,32,32,33,39,42,40,34,34,33,32,35,37,34,32,30,28,30,34,42,38,34,27,26,28,28,32,36,38,32,30,24,22,24,20,19,24,30,36,31,30,28,22,19,20,24,28,27,26,26,42,40,46,38,32,26,26,27,32,35,32,30,18,16,20,19,16,23,21,20,25,24,19,16,20,22,23,28,27,25,29,28,30,29,31,32,31,37,31,33,34,34,41,44,41,36,37,37,36,39,40,39,37,34,32,33,37,46,42,37,31,29,31,32,36,40,41,35,33,28,25,27,24,22,27,33,39,34,33,31,25,22,22,25,30,28,27,26,43,44,49,42,32,26,27,29,33,35,32,30,18,19,17,15,18,21,22,24,29,28,23,20,24,26,28,32,30,28,30,32,34,33,36,36,36,39,34,35,35,36,42,46,43,38,38,36,35,38,41,37,34,34,31,30,34,42,38,31,25,25,28,26,30,34,36,30,27,22,21,26,22,19,22,27,34,28,28,26,20,16,17,20,25,23,22,23,45,43,45,36,36,30,31,33,38,39,36,33,22,21,19,12,16,17,18,22,27,29,24,21,25,27,28,34,32,32,34,35,36,34,37,37,36,42,37,39,39,40,46,50,47,42,42,40,38,40,44,39,36,37,33,31,35,42,38,33,26,26,30,27,31,35,35,30,28,23,23,29,26,21,24,28,33,29,28,26,21,19,17,19,23,21,20,19,49,45,44,36,38,32,33,35,40,41,38,36,24,23,22,16,15,19,17,18,24,26,20,21,27,29,29,35,34,33,36,36,38,33,36,36,36,41,39,41,41,42,47,52,49,44,44,42,42,44,47,43,40,40,37,35,39,47,42,37,30,30,34,31,35,39,40,34,32,27,27,33,29,25,28,32,37,33,32,31,25,23,21,22,27,25,24,23,49,49,48,40,42,37,38,40,44,45,42,40,28,28,26,19,20,16,18,23,29,34,28,27,32,34,35,40,40,38,41,42,44,40,42,42,42,48,44,46,46,47,52,55,52,48,49,45,42,45,49,44,41,42,39,36,40,44,42,38,31,31,36,32,36,39,36,34,32,28,28,36,32,26,28,30,33,32,28,28,24,24,20,19,23,20,18,17,54,50,44,40,42,37,37,40,44,45,43,40,28,27,26,20,17,18,12,17,22,30,22,24,32,32,32,38,37,37,41,40,41,36,38,38,38,44,41,44,46,47,50,54,52,48,49,47,46,48,51,48,44,44,42,38,42,49,46,40,34,34,38,35,38,42,42,38,36,32,30,36,33,30,32,35,38,36,33,33,29,26,24,24,28,26,23,21,52,54,49,44,42,37,36,37,41,44,44,41,29,27,29,24,18,23,19,14,16,23,17,20,27,28,26,32,33,33,37,36,37,30,32,33,32,38,36,40,42,42,44,48,49,45,45,46,46,48,49,49,47,45,43,42,46,54,50,44,38,37,41,38,42,46,47,42,40,35,34,38,34,32,35,39,44,40,38,38,32,30,28,30,34,31,30,27,46,54,55,48,46,42,40,41,43,46,48,46,34,31,34,28,22,26,22,16,14,22,18,22,31,29,24,30,31,35,39,36,34,27,29,30,29,35,33,39,42,40,41,46,47,45,47,48,48,48,49,52,52,50,48,47,51,54,51,49,43,42,45,43,47,50,47,45,42,40,39,43,39,37,39,41,43,42,38,41,38,35,33,33,37,35,32,30,44,54,54,50,43,40,38,38,39,42,46,45,32,29,33,29,28,34,31,25,22,18,19,20,28,24,19,25,27,31,35,32,30,24,25,26,25,31,29,35,39,36,37,42,43,41,43,45,44,44,45,48,48,46,46,46,50,52,51,48,42,41,44,42,46,50,48,45,43,38,38,41,38,36,38,41,45,44,39,42,36,34,32,35,39,37,36,36,40,51,53,51,39,34,32,33,37,40,40,38,26,23,26,22,21,28,24,17,17,18,13,16,23,22,20,26,28,29,34,32,32,26,28,28,28,34,31,36,38,38,40,44,45,41,41,42,42,44,45,46,45,42,40,40,44,53,48,42,36,35,39,36,40,44,46,40,38,33,32,35,32,30,33,38,44,39,38,37,30,28,26,29,34,32,30,30,42,51,54,46,35,30,28,30,34,36,37,35,22,20,23,19,20,25,24,19,22,20,16,14,20,20,20,26,25,26,30,28,29,26,28,28,28,34,30,32,34,36,40,44,42,38,38,38,38,40,41,42,41,38,37,36,41,49,45,38,32,32,35,33,36,40,42,36,34,29,28,32,28,26,30,34,40,36,35,34,26,24,22,26,30,28,27,28,42,46,51,43,30,28,24,24,27,30,34,32,22,19,23,22,22,28,28,24,27,24,21,18,17,18,21,24,22,20,24,24,26,24,28,29,28,31,26,27,28,29,36,39,36,31,32,33,33,34,35,36,36,33,34,35,39,48,45,40,33,32,34,34,38,42,44,38,36,30,28,30,26,26,30,36,42,37,36,34,28,26,25,28,32,30,30,30,38,40,50,44,34,32,28,28,30,34,38,36,26,22,27,24,24,30,29,24,26,22,20,17,20,16,17,20,20,22,27,24,24,22,24,25,24,30,26,30,32,32,37,41,40,34,35,36,36,37,38,40,40,37,38,38,42,52,48,42,36,35,38,38,41,45,46,40,38,34,32,34,30,30,33,38,44,40,39,37,31,28,27,30,35,32,32,32,38,44,53,48,40,39,35,34,35,38,44,43,33,29,33,29,30,35,34,28,25,20,22,22,26,22,14,20,24,27,31,29,27,20,22,22,22,28,26,32,35,32,34,38,40,37,39,41,40,41,41,44,45,42,43,44,48,50,49,49,42,42,45,43,47,51,50,46,44,39,38,42,38,37,40,43,47,46,41,43,37,35,33,36,41,38,37,37,36,47,51,51,36,36,33,31,32,34,41,41,32,30,34,32,32,38,36,30,26,22,25,24,26,21,18,16,20,24,28,25,22,18,20,22,20,27,24,30,32,31,33,37,38,35,36,37,37,38,39,40,40,38,40,40,44,49,48,46,42,41,43,44,49,52,50,48,46,41,38,40,36,36,40,44,48,46,42,44,39,36,35,38,42,40,39,40,36,44,50,52,32,32,29,27,28,30,37,36,28,26,30,28,28,34,34,29,29,25,24,21,22,18,19,19,16,20,24,21,21,18,22,23,21,28,22,26,29,29,34,39,36,31,32,33,33,35,35,37,37,35,36,37,41,50,47,43,38,36,39,40,44,48,50,44,42,37,34,36,32,32,36,42,48,44,42,40,34,32,32,35,40,37,36,36,36,41,51,50,28,30,26,22,21,24,32,33,27,26,30,29,30,35,34,30,32,28,27,24,22,22,24,24,20,18,17,18,20,19,23,24,23,24,20,20,22,22,29,32,30,24,25,26,26,28,28,30,30,28,30,30,34,43,41,37,32,32,34,37,39,44,44,41,39,34,32,32,30,29,34,39,45,40,40,38,34,30,32,35,39,38,37,37,31,34,44,46,27,31,28,22,18,20,28,33,28,28,31,30,32,36,36,33,35,31,30,27,24,26,28,27,23,19,14,18,21,22,24,21,22,21,17,17,18,19,25,28,26,21,21,23,22,24,25,26,27,25,27,27,31,40,37,33,29,29,31,33,36,41,41,39,37,33,31,29,31,31,34,38,44,40,40,38,34,32,33,36,40,39,38,39,28,30,40,42,30,33,30,24,21,24,32,37,30,28,33,31,32,37,36,32,34,30,29,26,25,25,26,26,22,20,17,16,18,21,24,22,23,23,18,19,22,22,29,32,29,24,25,26,26,28,28,29,30,28,30,30,34,43,41,36,32,33,35,37,39,44,44,43,41,36,34,33,33,33,37,42,48,44,43,41,36,34,35,38,42,40,39,40,31,34,44,45,33,35,32,28,26,28,36,40,32,30,34,32,33,38,38,34,31,28,30,26,26,24,24,22,20,22,22,18,17,16,20,22,20,24,18,23,26,25,31,35,33,28,29,31,31,32,32,34,35,32,34,35,38,48,45,41,36,37,39,41,44,49,49,46,44,40,37,36,35,35,39,44,51,46,46,44,38,36,36,39,44,42,40,40,33,38,48,50,38,38,35,32,32,34,42,43,34,32,36,34,35,40,39,33,29,25,29,28,28,24,22,21,21,25,28,24,22,15,18,18,17,24,21,28,31,28,31,36,36,34,35,37,36,37,38,40,41,38,40,41,45,47,46,47,42,42,45,46,50,52,49,51,48,43,40,41,38,38,43,47,50,49,44,47,41,38,38,41,46,43,42,42,33,43,48,52,42,44,40,38,35,38,46,49,39,37,42,38,38,43,40,34,30,26,30,30,34,28,23,25,27,31,32,30,28,20,19,20,19,26,24,30,34,32,33,38,39,36,38,40,40,40,41,43,44,42,44,44,48,49,48,50,46,46,49,50,53,53,50,53,50,48,46,46,44,44,47,48,51,50,45,49,46,43,41,44,48,44,44,45,35,46,50,54,38,41,38,32,28,31,39,44,38,35,40,36,36,40,38,32,28,24,28,28,32,26,22,24,26,28,24,24,23,18,16,14,13,18,17,24,27,24,28,32,32,29,31,33,32,33,34,36,37,35,37,37,41,44,44,43,39,40,42,44,46,48,46,49,47,43,42,40,42,41,44,46,48,48,44,47,43,41,40,42,46,42,42,44,30,39,46,49,40,42,40,35,31,34,42,46,39,36,42,38,38,43,40,34,30,26,30,30,34,28,24,26,26,30,28,28,26,18,18,16,15,22,20,26,30,28,30,34,35,32,34,36,36,36,36,39,40,38,40,40,44,46,44,46,42,43,45,46,49,50,47,52,49,46,44,42,44,42,46,48,50,50,46,50,46,42,42,44,48,44,45,46,32,42,46,51,39,43,40,35,30,33,41,46,41,40,44,43,43,48,47,42,37,34,37,36,36,34,30,32,31,31,27,27,26,26,26,22,22,12,18,24,27,22,29,36,34,29,30,35,33,32,33,37,38,37,39,39,43,48,47,45,41,42,44,46,48,52,49,52,50,45,44,42,44,43,47,51,57,52,53,51,48,44,46,49,53,51,51,50,31,40,49,52,34,38,34,29,24,28,36,40,35,34,38,36,36,42,40,36,33,30,31,29,29,27,26,26,24,25,21,21,20,20,22,18,18,18,16,20,23,20,27,32,30,25,26,30,29,28,30,32,34,32,34,34,38,44,42,40,35,36,38,40,42,47,46,46,44,40,38,36,38,38,42,45,51,46,46,46,42,38,39,43,47,45,44,44,29,36,46,48,32,37,34,29,22,24,33,39,35,34,38,37,38,43,42,38,36,33,35,32,31,31,29,30,28,26,21,22,24,25,25,22,23,20,17,16,18,16,22,28,25,20,22,26,24,24,24,27,29,29,30,30,33,39,38,36,31,33,36,36,39,42,41,42,40,35,35,34,37,37,39,41,47,42,44,43,41,38,40,43,46,46,45,46,26,31,40,43,29,34,31,26,18,20,29,35,32,32,35,34,36,40,40,37,38,34,34,31,28,29,31,30,27,23,18,21,24,26,26,24,25,23,19,16,15,16,22,26,23,18,20,22,22,22,23,25,26,24,26,26,30,38,36,32,28,29,32,32,35,40,39,38,37,32,31,30,34,33,35,38,44,40,40,39,37,34,37,40,43,43,43,43,27,29,38,41,32,37,36,30,21,22,31,38,37,36,39,39,40,45,45,41,40,36,38,34,33,33,33,33,30,28,22,25,27,28,28,25,26,23,20,18,17,14,19,24,22,17,19,24,22,20,21,25,27,27,29,28,31,36,35,34,29,31,34,34,37,40,38,40,38,34,33,32,36,35,37,39,45,40,42,41,39,37,39,43,44,46,46,47,26,28,37,41,42,47,46,40,32,32,42,48,46,46,50,48,49,52,52,47,43,40,42,42,42,40,36,38,39,38,32,36,36,33,32,28,30,22,28,28,28,20,16,24,26,26,29,32,30,28,27,34,35,36,37,36,37,35,34,38,38,40,43,42,41,40,37,43,42,42,42,42,46,44,45,42,44,47,42,47,48,46,48,50,52,50,50,52,24,34,36,41,41,46,45,40,31,30,40,47,46,46,49,48,50,53,55,51,47,44,47,45,43,43,40,42,41,38,32,36,38,37,36,34,36,31,32,30,28,25,25,10,15,23,27,30,28,27,26,32,33,34,35,34,36,35,34,37,36,37,41,40,40,39,36,42,41,40,39,41,46,43,43,42,44,46,41,46,45,44,45,49,50,49,50,51,27,32,36,40,40,45,44,39,30,29,38,45,45,46,47,46,49,50,54,51,49,46,47,44,42,43,42,43,40,37,32,35,38,38,38,35,37,31,31,29,27,24,25,16,16,21,25,28,26,24,25,29,30,32,33,32,34,37,36,36,33,35,39,38,39,41,38,42,41,37,37,38,43,41,41,42,46,44,43,44,43,42,43,46,48,49,50,51,27,30,38,42,34,38,38,32,23,23,32,38,38,39,41,40,42,46,47,44,44,40,40,38,35,36,36,37,34,30,25,28,30,32,32,30,30,28,24,22,20,20,24,22,19,16,19,22,20,18,18,23,25,26,28,26,30,34,33,32,28,29,34,32,35,38,36,38,37,32,32,33,38,36,36,38,43,40,40,40,38,37,38,42,42,44,46,46,26,26,35,39,30,34,34,28,20,20,28,34,35,36,38,36,39,43,44,40,42,38,38,34,32,32,34,34,30,26,22,24,28,30,31,28,29,27,23,20,18,19,22,24,20,16,18,20,18,19,20,22,24,23,24,24,28,34,33,30,26,26,30,30,32,38,36,36,34,30,29,29,34,32,34,36,42,37,38,37,34,34,36,40,40,42,43,44,27,26,36,38,26,31,32,28,22,21,24,30,32,34,34,34,36,40,40,40,44,40,38,35,32,34,37,36,32,28,24,28,31,33,35,32,33,32,28,27,25,27,30,30,27,23,23,18,17,20,22,19,20,19,21,21,24,35,32,27,23,24,26,27,30,35,39,33,32,27,26,24,29,28,30,33,39,34,35,34,32,30,32,37,38,39,40,41,34,25,38,37,31,36,36,32,24,22,28,34,36,38,37,35,39,40,43,44,46,42,42,38,36,37,39,38,34,31,26,29,32,34,35,32,33,32,28,26,23,24,28,28,24,20,20,19,14,15,19,16,17,20,21,19,21,32,29,24,21,23,27,26,27,33,34,32,31,26,25,27,32,29,29,31,38,33,34,33,31,30,31,36,36,38,39,40,31,22,34,35,34,39,40,36,26,26,32,38,39,42,40,38,42,44,46,48,48,44,44,42,39,40,41,41,38,34,28,32,34,36,36,34,35,32,28,26,24,24,28,28,24,20,22,22,17,13,17,17,19,24,24,21,24,33,30,27,24,26,30,29,30,34,36,34,33,29,28,30,35,32,32,35,41,36,38,36,34,34,34,39,40,42,42,44,31,20,36,36,36,41,40,36,27,26,35,41,42,42,44,42,45,47,50,48,48,44,45,41,39,40,41,41,37,34,29,32,35,36,37,34,35,32,29,27,24,24,26,24,22,19,21,24,21,17,12,24,26,27,28,27,29,29,28,31,29,30,34,33,34,33,30,36,35,33,32,34,39,36,36,35,38,40,36,40,38,38,38,43,44,43,44,45,29,23,30,35,35,41,42,38,30,28,34,40,41,44,42,40,44,45,48,50,53,49,47,44,42,44,46,45,41,38,32,36,39,40,42,39,40,37,34,32,29,30,33,33,29,25,26,25,18,16,22,14,18,26,26,22,21,31,28,25,25,28,32,30,27,34,36,34,35,30,30,32,37,34,34,36,43,38,39,38,36,36,36,41,41,43,44,45,36,19,34,35,32,36,38,36,29,28,28,34,36,40,36,35,39,40,42,46,50,48,44,42,39,41,44,43,39,36,31,35,38,40,42,39,40,38,34,32,30,31,34,34,31,26,26,24,17,19,24,17,14,22,21,16,15,26,23,18,20,22,26,24,21,28,30,27,28,26,24,26,32,29,28,30,36,32,33,32,30,30,31,36,36,38,38,40,38,24,29,29,27,32,34,30,24,23,24,30,32,35,33,32,36,37,40,42,45,42,40,36,34,36,39,38,34,30,26,30,33,35,37,34,35,34,30,28,26,28,32,32,29,24,25,20,18,21,24,20,17,17,18,16,20,31,28,23,18,20,24,23,26,31,34,29,27,22,22,23,28,26,26,28,34,30,31,30,28,28,28,32,33,35,36,37,35,26,34,33,28,31,33,32,26,24,24,28,29,32,30,28,32,34,36,38,43,42,37,34,34,37,40,40,36,32,27,32,34,36,38,36,36,36,31,30,27,28,32,33,30,25,25,22,18,22,25,22,18,18,16,15,19,28,25,20,16,16,19,20,23,28,31,26,24,20,18,20,24,22,22,25,31,26,27,26,24,23,24,30,30,32,32,34,36,28,32,30,32,34,36,35,29,28,26,31,32,36,32,30,34,35,38,40,45,44,40,37,38,40,42,42,40,36,30,34,38,40,42,38,40,38,34,32,30,30,34,34,30,26,26,24,19,21,26,19,16,22,18,13,16,25,22,18,15,18,22,19,20,26,30,24,24,20,20,22,28,24,24,26,32,28,29,28,26,26,26,30,31,33,34,35,38,26,29,28,37,40,42,40,34,32,33,38,39,41,37,36,40,40,43,46,51,50,45,43,44,46,49,48,44,40,36,40,43,45,46,44,44,43,39,37,34,36,38,38,35,31,31,28,22,24,29,20,16,26,25,17,14,22,19,16,19,24,28,23,18,25,27,25,26,25,26,29,34,30,29,30,35,33,32,33,31,32,32,36,37,38,39,41,42,28,26,26,48,50,52,52,44,43,44,48,49,51,47,45,48,43,48,53,52,53,53,52,54,57,53,56,55,52,46,50,53,50,49,47,49,44,47,45,43,42,38,38,37,38,40,40,34,34,35,30,27,38,35,27,22,11,18,23,29,33,38,30,25,26,25,31,31,34,35,39,44,39,35,31,33,35,30,36,40,40,41,40,40,38,38,40,44,36,17,28,44,46,48,48,42,40,40,44,45,46,42,41,44,41,46,50,50,50,49,48,50,53,51,54,52,48,43,48,51,48,47,45,47,42,45,43,41,40,36,36,35,36,38,36,31,32,33,28,24,34,31,24,20,17,14,19,25,30,34,26,21,18,22,26,27,30,31,35,40,35,32,28,30,32,28,33,36,36,37,37,38,36,36,38,42,34,20,24,38,40,42,42,36,34,34,38,38,40,36,34,38,38,42,44,48,48,44,41,42,46,48,50,46,42,38,42,46,46,48,46,46,45,42,40,36,38,40,40,36,33,34,30,26,28,32,24,20,28,25,17,16,21,17,14,18,22,28,19,15,21,24,22,23,22,24,29,33,28,27,28,32,30,30,30,30,30,30,34,34,35,36,38,43,31,25,24,36,34,38,39,34,32,30,31,31,33,29,27,31,32,35,38,42,42,37,34,37,40,41,45,42,39,36,40,43,44,46,44,45,43,39,37,34,36,39,39,36,31,31,28,24,26,30,23,19,26,23,15,18,27,23,18,14,16,21,16,18,22,26,20,21,17,17,23,26,21,21,23,29,24,26,25,23,22,23,27,28,30,31,32,42,30,30,25,32,31,34,35,30,29,26,28,29,31,27,25,29,30,33,36,40,40,35,32,34,38,39,42,40,36,32,36,39,40,42,40,40,40,36,34,32,34,38,38,34,30,30,26,23,26,30,25,22,23,20,17,21,30,26,20,13,14,17,16,20,24,28,22,20,15,15,19,24,18,19,21,28,23,24,23,21,21,21,26,26,28,29,30,41,32,33,28,31,29,32,34,30,29,25,26,26,29,26,26,29,32,34,35,40,39,35,32,33,36,39,40,38,34,31,36,39,40,42,40,40,40,35,34,32,34,38,40,36,31,31,28,25,28,31,28,25,24,20,20,25,34,30,25,18,17,17,22,25,30,32,26,24,19,17,17,20,18,21,24,30,26,26,26,24,22,24,29,29,31,32,33,42,34,37,32,40,38,41,42,38,36,33,36,33,34,30,28,32,33,36,39,43,42,38,36,39,42,43,48,46,43,40,44,47,47,49,48,48,48,44,42,40,40,44,44,40,36,36,33,29,32,35,30,26,30,27,22,24,30,26,20,18,19,25,15,17,21,24,17,17,16,20,27,28,22,21,22,29,24,25,24,24,24,24,28,28,30,30,32,47,36,33,24,40,39,42,43,38,36,34,36,34,36,32,30,34,35,38,41,44,44,40,37,41,43,44,49,47,44,39,44,47,48,50,47,48,47,43,41,38,39,42,42,38,35,35,32,28,30,34,26,22,30,26,19,19,25,21,16,15,19,25,14,12,16,20,16,18,19,20,27,30,24,23,23,30,26,26,26,26,26,26,30,30,31,32,33,45,34,28,20,46,44,48,48,44,42,40,42,40,42,38,36,40,38,42,46,47,47,45,43,46,48,48,54,52,50,44,50,52,52,52,50,52,47,48,46,44,44,40,40,40,39,40,38,34,36,37,32,28,36,32,24,24,24,20,21,21,25,31,20,16,14,18,20,22,24,26,33,36,30,28,26,28,30,26,30,32,32,32,34,34,33,34,35,46,38,26,20,47,46,49,50,45,43,41,43,41,42,38,36,39,34,40,44,44,44,44,43,47,48,45,52,52,51,46,50,53,49,49,48,50,45,47,46,44,43,39,38,37,38,41,39,34,36,35,33,30,37,34,26,26,26,22,23,23,27,33,22,18,16,13,20,22,25,27,34,36,30,26,21,24,26,20,26,31,32,32,31,30,29,30,32,44,39,26,19,44,42,44,46,42,41,38,38,36,38,33,32,36,34,38,42,44,44,40,38,42,44,45,50,49,46,44,48,51,49,51,51,51,50,48,46,43,44,44,43,42,40,40,36,32,34,38,32,28,34,31,24,24,30,24,21,20,23,29,18,16,18,20,11,14,18,22,30,32,26,22,18,28,25,21,24,26,27,28,30,30,29,30,32,48,39,31,20,40,38,40,43,39,38,34,35,32,34,29,28,32,31,35,38,41,40,37,35,38,40,41,46,45,43,40,45,48,46,48,48,48,48,44,44,41,43,45,44,41,38,39,35,32,35,38,32,28,32,28,25,26,29,27,22,21,20,25,18,20,23,23,14,14,17,18,27,28,21,18,17,25,21,20,21,23,24,24,27,26,26,27,29,48,40,32,23,35,33,36,38,34,33,30,30,27,29,24,23,27,28,30,33,38,37,32,30,33,35,37,42,40,38,36,40,43,42,45,44,45,44,40,39,36,37,40,40,37,32,33,30,26,29,32,28,24,27,23,19,23,31,27,21,15,15,21,15,18,23,25,18,17,12,14,22,23,17,16,19,25,20,22,20,18,18,19,23,24,26,26,28,44,34,35,25,32,30,33,35,32,31,26,26,24,27,24,23,26,28,30,33,38,36,32,30,32,34,36,40,37,35,33,37,40,40,44,42,42,41,37,36,34,36,40,41,37,32,32,29,26,29,32,28,26,25,22,20,24,34,30,23,16,14,18,18,22,26,27,22,19,14,12,18,20,14,16,19,25,20,22,20,19,18,20,24,24,26,26,28,43,35,36,28,28,26,29,31,28,26,22,23,24,28,25,25,28,31,32,34,38,37,32,30,30,33,36,38,34,31,28,33,36,36,39,38,38,37,32,32,30,32,36,37,34,29,29,26,24,27,30,26,23,22,18,19,24,32,29,24,18,17,18,22,26,30,32,27,24,20,17,16,20,18,20,24,30,26,26,25,24,21,24,28,29,30,30,32,39,32,36,32,30,27,30,32,32,31,26,24,21,25,22,22,25,28,29,31,36,35,30,27,29,32,34,37,34,32,33,35,38,37,41,41,40,41,37,36,34,37,40,42,39,34,34,30,30,32,35,32,29,27,24,25,30,38,35,29,23,21,23,25,28,32,34,28,26,21,18,19,17,15,20,26,32,28,26,24,21,18,20,25,27,29,28,29,44,38,42,35,32,28,31,34,34,33,28,26,22,26,22,22,26,28,30,32,37,36,32,28,30,33,36,38,36,34,35,36,39,38,42,42,42,44,40,38,37,39,43,45,41,36,36,32,30,33,36,32,29,28,26,24,28,38,32,26,20,18,22,21,24,28,30,24,22,18,14,21,18,12,16,22,28,24,22,21,18,16,19,23,24,27,28,29,46,39,40,30,37,34,36,39,38,37,32,31,28,30,26,24,28,28,32,35,38,37,34,31,34,37,38,43,41,39,39,42,44,42,45,46,45,48,43,43,41,42,46,46,43,38,38,34,32,34,38,33,30,32,28,25,29,35,31,27,21,20,24,21,25,29,26,21,19,17,16,25,24,16,14,18,24,20,19,17,17,18,20,23,22,24,25,27,49,40,36,28,42,40,42,44,41,40,36,36,34,36,31,30,34,30,35,39,39,39,38,36,40,42,41,47,46,44,42,46,49,44,46,47,46,50,46,46,44,45,44,44,42,40,41,37,34,38,40,36,32,34,30,28,31,31,28,28,24,22,27,22,24,26,22,17,17,19,20,28,30,22,18,14,24,20,16,20,23,24,26,26,24,24,25,27,49,42,32,25,49,47,50,52,48,47,43,44,41,42,38,36,40,34,38,43,44,44,44,44,48,49,46,52,52,52,50,54,56,49,51,52,51,54,52,52,50,52,48,48,47,48,48,44,42,44,45,43,40,41,38,35,38,36,34,35,30,30,34,30,32,32,28,28,26,26,27,36,37,30,26,24,16,20,22,24,30,32,32,30,28,28,30,32,54,48,36,34,44,40,43,46,44,43,39,38,35,37,32,30,34,28,34,38,42,42,40,38,41,43,44,50,48,46,46,48,51,48,50,50,50,54,49,49,47,48,48,48,47,44,44,40,38,40,44,39,36,37,34,32,34,36,34,32,27,26,30,26,29,32,27,26,23,22,24,32,30,22,20,20,22,16,16,15,22,25,26,22,19,20,24,26,53,46,36,32,42,40,43,45,42,41,36,37,34,36,32,30,34,32,37,40,41,41,39,37,41,43,42,48,48,45,43,47,50,46,48,48,48,50,47,46,44,46,44,44,43,41,42,38,35,38,40,37,33,34,31,29,32,31,29,29,24,23,28,23,26,28,22,19,18,20,21,29,30,23,18,14,24,20,15,20,24,25,26,27,25,26,27,29,49,42,32,26,40,37,40,42,42,42,37,34,31,33,29,27,31,27,32,36,40,39,37,34,37,40,41,46,44,42,44,45,48,45,47,48,47,52,47,47,45,47,48,48,46,43,43,39,36,39,42,38,34,36,32,30,33,35,33,30,25,24,29,24,28,32,26,24,22,21,21,29,27,19,17,19,25,16,15,13,20,22,23,20,17,19,24,25,52,44,36,30,37,33,36,38,40,38,33,31,26,28,24,22,26,26,28,32,37,36,32,30,33,36,36,42,40,37,39,41,44,42,44,45,44,48,43,44,42,44,47,46,44,39,39,36,32,36,39,34,31,32,29,26,30,38,34,28,22,21,26,22,26,30,30,25,22,18,18,26,23,16,16,22,28,23,22,20,16,18,16,20,18,22,24,26,50,40,40,32,34,29,31,34,37,36,33,31,22,24,19,18,22,22,24,28,32,32,27,24,28,30,32,36,35,33,35,37,39,36,40,40,40,43,39,39,39,41,46,46,44,38,39,36,32,35,39,34,31,32,29,26,30,38,34,28,22,21,26,22,26,30,32,26,23,18,18,26,22,16,18,24,30,25,24,22,16,14,14,19,22,23,22,24,48,40,41,32,35,30,32,35,38,37,34,32,23,24,20,16,20,19,22,26,31,32,27,24,28,30,31,36,35,34,36,38,39,37,39,40,39,44,39,40,40,42,47,48,45,40,40,36,34,37,40,36,32,34,30,27,31,40,35,29,23,22,27,23,27,31,33,27,25,20,19,28,23,18,20,25,31,26,26,24,17,16,12,15,20,19,19,20,49,42,42,33,40,36,36,38,42,41,36,34,26,26,24,18,22,18,23,28,32,34,30,26,30,32,34,39,38,37,40,40,42,40,42,42,42,48,42,44,44,45,50,50,46,42,42,38,36,38,42,37,34,36,32,29,33,40,36,30,24,24,29,25,28,32,34,28,26,21,21,29,26,20,22,26,30,26,24,22,18,20,16,14,17,16,16,18,52,44,41,34,42,38,40,42,44,43,38,36,30,31,28,23,27,24,28,32,37,37,34,31,36,37,38,44,43,41,43,45,47,43,45,45,45,50,46,48,46,48,51,51,47,43,43,40,37,40,43,39,35,37,33,30,34,40,37,32,26,25,30,26,30,34,32,30,27,23,22,31,28,21,21,24,29,23,21,18,16,22,18,16,13,16,21,23,53,45,41,34,43,39,40,42,46,46,42,39,30,30,27,22,26,20,26,30,34,35,33,30,34,36,36,42,42,41,44,44,46,40,42,42,42,48,46,48,48,49,51,50,49,46,46,42,40,42,46,41,38,40,36,33,37,38,36,35,29,28,33,29,32,35,31,30,27,25,25,33,31,24,23,25,28,23,22,19,19,23,19,15,14,12,16,18,53,47,39,36,42,38,39,41,44,45,41,39,29,29,26,21,25,18,21,27,32,34,32,29,33,35,36,41,40,39,42,42,44,40,42,42,42,48,45,47,47,48,52,52,50,47,47,43,40,43,46,42,39,40,37,34,38,39,37,35,29,29,34,29,33,36,32,31,28,26,26,34,30,24,24,26,28,26,23,23,21,23,18,15,18,16,14,15,53,48,39,36,45,40,41,43,48,48,45,43,32,31,29,22,23,17,21,26,32,38,31,30,36,37,39,44,43,42,45,45,47,44,47,47,47,53,47,49,50,50,56,58,55,51,52,48,46,48,52,47,44,46,42,39,43,45,43,41,34,34,39,35,39,42,38,37,34,31,31,39,35,30,30,32,34,32,29,29,26,27,23,20,24,22,20,17,58,53,45,42,43,47,45,40,34,34,44,49,46,46,49,48,48,53,53,49,47,43,45,43,41,41,40,41,39,37,32,34,34,36,35,32,34,26,28,27,30,24,26,28,27,27,31,34,32,31,30,35,37,37,39,38,40,41,40,43,40,41,44,44,46,45,42,48,47,44,43,44,47,46,47,47,50,50,47,50,49,48,48,51,54,53,52,53,30,37,42,46,40,46,46,42,34,32,38,44,46,48,46,45,48,50,52,54,55,51,52,48,46,47,48,48,44,41,36,39,42,43,44,40,42,39,36,34,32,32,34,32,29,27,29,29,24,22,23,19,23,30,31,26,27,35,33,30,29,32,36,34,33,39,36,40,39,35,34,36,41,38,38,41,44,42,41,42,40,40,41,45,46,48,48,50,37,21,36,40,49,52,54,52,42,42,44,50,50,52,48,46,49,44,48,52,52,52,52,52,54,54,50,54,54,50,44,48,50,48,46,44,46,42,44,42,40,40,36,35,34,35,38,38,34,34,32,32,29,38,36,30,25,19,20,26,32,36,40,33,28,27,26,32,32,36,37,42,46,40,36,31,34,36,30,36,41,42,42,40,40,38,39,40,41,36,20,30,48,47,50,50,45,44,42,44,42,44,40,38,41,40,44,48,50,49,46,45,48,50,50,55,54,51,47,50,54,52,52,50,52,48,48,46,44,44,42,41,40,40,40,40,36,36,38,34,32,38,35,28,27,25,22,24,26,28,33,24,21,21,20,22,23,26,28,35,38,32,28,25,30,30,28,31,33,34,34,36,35,35,36,38,46,40,28,24],"m":[16,16,19,17,26,29,19,22,24,26,26,32,40,42,40,32,47,49,37,26,22,31,42,54,26,24,24,29,35,42,54,38,46,47,30,37,39,46,76,56,47,36,34,25,32,42,61,38,30,26,26,30,36,62,55,45,34,29,29,43,48,58,56,46,39,33,35,25,29,37,44,54,255,64,62,51,39,33,34,36,52,39,41,51,255,255,255,255,19,12,16,22,28,33,22,17,17,22,22,28,35,38,36,36,48,46,38,30,27,33,44,58,31,30,24,34,39,48,56,38,46,47,30,37,40,46,76,500000029,52,41,36,27,34,41,61,41,34,30,30,38,42,67,60,47,38,31,30,40,46,60,61,48,42,35,31,27,23,29,37,50,255,56,55,46,36,26,32,33,51,38,40,49,255,255,255,255,19,14,8,20,26,35,29,26,17,18,22,27,33,38,36,36,48,46,37,30,22,31,43,58,31,26,22,29,36,45,55,36,43,44,28,34,39,44,76,500000034,61,44,40,36,44,48,61,51,43,38,36,39,44,67,62,48,40,36,35,44,51,61,64,53,48,41,36,31,26,36,42,58,255,60,58,47,34,26,28,29,45,34,36,46,255,255,255,255,18,22,22,14,22,29,25,29,27,26,34,40,43,50,43,38,52,51,42,32,21,28,42,52,21,17,21,26,32,38,49,42,40,44,30,35,40,46,76,500000030,54,43,37,33,38,47,61,46,31,30,30,36,41,70,59,49,41,36,37,48,54,64,65,52,47,41,43,34,36,43,48,59,255,68,67,56,42,36,42,45,55,48,53,60,255,255,255,255,26,32,31,26,11,17,36,38,36,34,37,40,52,52,51,48,63,66,53,42,36,44,57,60,36,28,16,30,38,48,56,38,46,48,30,26,16,30,54,54,40,30,22,25,32,42,61,44,40,33,36,42,50,75,68,56,44,40,46,56,60,68,70,60,56,48,50,43,44,52,55,67,255,75,69,62,51,43,43,43,56,48,51,60,255,255,255,255,18,25,30,23,23,14,21,29,29,32,33,38,48,48,44,41,53,60,45,35,31,37,44,54,27,30,28,37,47,47,59,50,55,61,42,36,36,46,76,54,43,36,27,22,28,38,58,39,25,24,24,33,39,73,57,46,38,33,36,48,50,62,64,52,47,40,43,33,36,45,50,60,255,70,68,57,44,39,43,44,55,47,52,60,255,255,255,255,20,25,29,28,33,29,12,20,27,32,33,38,47,48,44,40,54,53,42,34,30,38,48,56,32,34,37,42,52,51,60,53,56,62,45,45,42,52,76,250000043,50,38,36,26,33,40,56,38,28,21,18,26,33,60,49,39,30,24,22,38,44,55,56,43,36,28,30,18,28,37,43,50,255,63,62,50,39,37,42,42,53,44,44,58,255,255,255,255,25,17,26,31,38,35,22,10,20,26,24,31,38,41,38,42,52,51,41,36,33,38,47,64,40,38,39,41,49,59,68,53,58,61,45,49,47,58,76,500000030,54,42,39,28,37,41,61,43,35,30,28,35,41,65,59,46,38,30,28,40,48,61,64,48,42,35,25,20,16,26,32,48,255,54,46,40,36,26,32,37,49,44,44,51,255,255,255,255,23,16,19,28,32,34,22,20,10,15,16,21,28,33,29,34,44,44,33,28,21,28,41,62,32,28,29,32,39,46,56,42,48,56,34,40,42,50,76,500000029,52,40,36,27,36,40,58,42,34,29,31,38,44,72,62,46,32,30,25,34,41,52,56,45,42,35,27,28,19,28,34,52,255,55,54,45,28,20,26,28,42,33,34,44,255,255,255,255,26,23,23,31,34,42,32,29,18,11,18,21,22,34,28,27,41,45,32,21,22,28,42,58,34,32,31,34,41,51,58,45,51,56,37,44,47,54,76,500000034,61,46,44,36,46,48,61,52,43,38,38,42,47,73,67,52,42,37,35,44,52,61,64,52,47,41,35,36,29,34,44,60,255,64,59,48,36,28,26,27,43,32,35,43,255,255,255,255,28,24,24,33,34,42,32,26,16,20,13,17,34,29,27,40,50,49,40,35,26,36,47,66,40,34,31,38,46,54,61,45,53,56,37,44,48,54,76,500000034,61,48,45,36,46,48,61,52,44,40,41,44,53,75,71,52,34,36,27,36,44,55,58,52,46,38,28,33,22,26,37,54,255,60,55,47,32,18,22,26,39,31,34,42,255,255,255,255,30,26,28,36,38,42,32,30,19,22,16,12,26,24,23,37,49,51,43,39,32,39,49,68,42,40,35,41,49,58,70,49,55,61,41,50,50,58,76,500000034,61,48,46,36,46,48,61,52,44,40,41,44,53,75,71,52,34,36,27,36,44,55,58,52,46,39,29,34,23,29,38,55,255,60,58,48,37,26,28,30,44,35,36,40,255,255,255,255,42,40,38,44,51,51,46,45,33,26,32,28,20,31,26,29,39,56,41,29,38,43,52,68,45,49,50,51,61,56,70,64,64,81,56,62,64,73,116,500000040,73,64,57,52,63,64,81,70,57,54,54,58,65,86,83,66,50,49,43,52,60,70,73,64,61,53,45,47,38,46,55,70,255,70,67,56,51,42,44,42,53,42,44,47,255,255,255,255,44,40,42,48,52,57,47,44,34,36,29,24,37,18,28,34,50,63,44,45,44,52,65,83,54,53,49,56,64,75,97,63,69,74,56,62,63,68,102,500000039,72,64,62,52,61,64,78,68,58,54,56,58,66,88,84,66,48,50,42,50,58,70,73,64,62,54,44,49,38,43,52,68,255,67,64,51,47,38,38,36,42,34,36,28,255,255,255,255,42,38,39,44,50,53,44,42,30,32,30,28,25,30,13,26,42,55,38,35,40,46,55,77,47,50,48,52,60,60,74,60,62,74,52,59,61,68,102,500000037,67,60,57,49,56,60,74,63,55,51,52,56,63,84,80,64,48,48,40,50,58,67,70,61,60,52,42,46,36,44,52,70,255,72,67,56,46,38,40,42,54,44,43,39,255,255,255,255,30,37,26,34,43,47,37,40,34,29,39,37,26,36,26,15,26,46,22,21,27,39,49,61,40,41,42,45,53,52,61,56,59,64,48,55,56,62,82,500000038,69,59,53,48,54,61,74,62,48,46,42,45,50,75,70,55,47,40,42,52,58,69,65,57,50,44,50,40,44,53,58,66,255,78,71,63,50,46,48,50,58,54,53,51,255,255,255,255,44,48,40,45,57,56,49,50,43,42,45,46,38,47,39,28,16,48,29,32,39,42,50,72,48,52,56,56,64,70,84,74,71,84,65,72,70,77,116,500000042,80,70,62,58,64,69,81,71,58,56,55,60,66,86,84,72,61,54,53,65,72,82,85,74,67,60,57,52,50,59,66,79,255,86,84,73,60,52,55,59,72,64,65,64,255,255,255,255,58,53,56,60,67,67,57,54,48,46,54,59,62,70,62,51,47,34,40,48,48,44,54,82,56,61,62,61,67,78,97,79,79,88,70,77,75,82,116,500000044,81,72,73,61,72,70,84,77,68,64,66,71,77,102,95,80,70,66,63,72,78,85,88,82,77,70,64,64,57,64,68,89,255,90,86,79,67,58,62,63,82,68,73,80,255,255,255,255,37,37,35,40,46,48,40,40,34,29,40,44,40,49,40,28,25,42,15,21,31,37,46,66,40,44,44,45,52,62,76,56,61,68,48,57,57,64,89,500000038,69,59,53,48,54,61,74,62,51,46,48,53,59,75,73,62,52,47,45,54,61,73,71,62,57,50,50,45,45,52,58,69,255,82,71,64,54,46,48,50,60,55,56,58,255,255,255,255,30,32,26,33,42,46,36,36,28,22,32,36,32,46,36,28,35,34,22,14,22,26,38,62,34,34,39,38,44,51,60,54,51,66,46,54,56,62,86,500000036,65,54,50,44,51,56,68,58,47,44,42,46,52,74,70,58,47,40,40,52,59,67,66,58,50,43,45,40,38,44,54,62,255,75,70,61,48,40,42,45,56,50,52,54,255,255,255,255,22,24,20,20,31,36,27,30,20,20,24,30,34,42,38,28,42,44,32,22,14,21,36,47,24,20,28,28,34,41,56,44,43,56,36,42,45,54,76,500000032,59,45,41,36,42,48,61,49,37,34,32,38,42,70,62,48,40,34,33,44,50,62,64,50,45,38,38,32,30,38,45,55,255,63,62,52,38,29,33,36,52,41,44,52,255,255,255,255,31,32,28,28,38,42,33,37,28,25,31,36,41,49,42,39,46,42,36,30,20,16,31,42,20,26,34,29,34,35,50,48,40,56,38,45,48,58,76,500000034,61,47,44,38,45,52,62,52,44,39,41,46,52,75,71,58,46,42,40,50,56,67,68,56,54,46,44,40,40,44,50,64,255,68,68,59,44,35,41,44,56,50,52,58,255,255,255,255,57,55,52,55,60,58,60,57,50,49,56,61,68,71,67,61,58,47,49,51,44,35,26,66,40,49,54,52,61,52,62,55,51,81,53,62,66,73,116,500000046,86,71,66,60,68,76,84,79,66,64,67,74,79,107,104,84,70,66,63,72,83,97,100,82,77,70,65,65,58,69,77,90,255,100,96,86,70,61,64,66,82,71,78,86,255,255,255,255,41,50,45,39,47,48,46,55,46,44,50,55,60,69,63,58,69,69,56,49,37,35,39,33,26,38,50,43,47,48,62,66,57,81,54,60,64,73,116,500000040,73,63,57,56,60,64,81,67,50,49,49,61,62,91,83,69,65,56,56,68,71,79,82,72,65,59,60,56,54,60,64,77,255,84,80,72,58,52,54,57,78,62,66,76,255,255,255,255,26,34,29,22,33,34,33,39,30,31,36,41,48,51,44,42,50,46,39,34,24,22,32,35,10,18,27,21,28,24,35,42,32,48,32,38,42,54,76,500000035,62,49,42,40,43,52,66,50,37,36,36,42,47,75,66,53,46,41,42,52,57,70,68,57,52,45,48,40,41,48,52,64,255,68,68,58,45,36,42,46,56,50,54,60,255,255,255,255,26,30,26,19,28,34,36,38,32,30,34,38,51,50,48,45,56,55,46,36,24,31,42,46,24,14,16,16,22,33,49,38,34,44,26,32,36,44,76,500000035,62,50,39,40,45,54,78,53,45,40,41,45,50,75,70,55,48,45,45,56,60,74,68,60,55,49,48,42,40,49,54,67,255,70,68,62,46,38,40,42,56,47,50,59,255,255,255,255,23,26,26,23,18,26,34,36,29,28,30,34,46,46,42,44,60,52,45,37,29,35,50,58,32,21,6,20,30,41,52,30,37,44,22,22,22,31,46,56,47,38,27,30,34,48,61,44,40,36,38,42,46,75,70,51,45,39,41,52,54,69,65,54,50,44,46,38,39,46,50,62,255,68,66,58,47,36,36,36,54,41,44,54,255,255,255,255,31,35,33,29,32,39,42,43,37,34,39,43,54,54,53,53,60,61,49,44,30,32,48,52,26,22,14,10,22,40,54,38,38,44,27,30,32,42,76,500000032,58,45,36,38,40,50,71,47,44,43,48,50,52,75,73,57,56,52,52,62,62,79,82,66,65,58,54,49,46,54,58,73,255,78,70,63,52,44,47,48,57,53,56,62,255,255,255,255,40,42,41,36,44,50,50,50,44,42,47,52,60,62,61,60,69,64,54,49,36,34,53,50,28,27,34,21,16,32,48,45,37,52,34,41,47,56,82,500000042,76,62,50,57,56,65,81,64,56,54,54,62,66,92,86,72,64,60,58,68,75,84,86,79,70,63,60,57,52,58,66,82,255,89,84,74,58,50,54,58,71,63,66,73,255,255,255,255,42,47,44,40,44,46,52,57,46,46,51,56,65,68,61,60,69,69,59,52,40,39,50,57,30,34,40,33,31,19,33,32,24,56,41,44,50,56,76,500000040,73,61,51,52,56,60,81,62,54,53,55,64,66,94,87,71,65,60,57,67,74,86,85,78,73,66,61,60,55,63,66,82,255,86,84,73,60,52,58,62,79,67,72,80,255,255,255,255,48,54,52,48,50,58,61,62,56,53,58,62,69,73,68,68,88,78,70,63,52,52,64,65,38,44,45,48,49,27,35,44,31,61,44,49,54,60,81,500000046,86,68,58,66,65,70,84,72,68,67,66,71,76,102,97,84,73,67,67,79,86,97,100,89,77,71,72,66,65,72,77,90,255,100,95,85,70,62,63,65,81,70,76,84,255,255,255,255,37,40,40,41,38,46,49,49,44,42,45,48,59,58,59,60,75,78,62,54,44,50,64,69,40,40,31,36,40,32,40,17,18,39,25,34,39,46,76,500000038,70,56,42,52,48,55,71,56,57,56,54,58,62,83,80,68,60,55,55,67,72,82,82,74,65,59,60,54,53,59,65,77,255,84,76,70,60,51,50,50,63,56,59,67,255,255,255,255,500000016,500000018,500000017,500000018,500000017,500000020,500000022,500000022,500000019,500000018,500000020,500000022,500000027,500000027,500000026,500000027,500000034,500000035,500000028,500000024,500000018,500000020,500000028,500000032,500000017,500000016,500000014,500000015,500000018,500000014,500000018,500000011,500000005,500000022,500000012,500000015,500000018,500000022,500000038,750000018,500000032,500000026,500000018,500000022,500000022,500000026,500000036,500000026,500000024,500000024,500000024,500000026,500000028,500000038,500000036,500000030,500000028,500000026,500000026,500000030,500000034,500000039,500000040,500000035,500000032,500000028,500000028,500000024,500000024,500000027,500000030,500000036,255,500000039,500000035,500000032,500000026,500000022,500000023,500000024,500000028,500000026,500000027,500000030,255,255,255,255,51,55,56,49,54,63,65,63,60,58,60,64,72,74,74,75,90,82,75,67,59,57,76,72,50,48,46,42,48,60,63,46,39,14,31,48,54,58,76,500000046,86,68,58,72,65,70,81,72,74,72,70,76,82,107,105,92,75,67,70,84,90,97,100,96,77,71,76,71,69,74,82,95,255,100,96,90,78,68,66,66,83,71,78,86,255,255,255,255,30,34,32,32,31,40,42,42,36,34,38,41,53,52,51,52,68,64,52,46,39,38,54,60,32,32,24,29,34,42,53,29,34,36,18,24,29,35,74,500000033,60,50,34,44,41,48,61,48,52,49,46,49,54,75,71,58,52,49,49,60,64,76,74,65,59,53,53,46,46,53,58,70,255,76,69,62,52,43,43,44,56,49,52,60,255,255,255,255,37,44,44,39,26,36,46,51,48,46,48,52,64,64,63,62,80,78,66,56,49,51,70,72,46,43,26,38,43,53,59,42,46,38,27,13,18,24,46,56,47,37,28,40,36,43,61,43,50,47,50,54,61,86,80,66,57,52,57,67,72,79,82,72,65,59,62,56,58,65,72,78,255,96,86,74,64,56,54,54,71,59,62,71,255,255,255,255,33,41,41,37,17,29,42,46,45,43,46,49,61,60,60,60,76,77,63,54,46,52,65,70,46,39,20,34,42,55,59,43,51,50,33,20,12,23,46,56,45,35,26,30,35,48,61,47,44,39,41,48,58,81,75,64,48,46,55,62,68,76,79,70,65,57,56,53,54,58,65,76,255,86,78,68,60,52,50,51,64,56,59,66,255,255,255,255,41,48,48,43,30,41,51,55,53,50,53,57,69,70,67,66,85,78,70,60,54,56,76,72,50,46,31,45,48,67,97,55,59,61,40,27,24,16,46,500000035,62,51,36,44,44,51,64,51,56,52,55,58,70,94,85,75,61,56,60,70,76,82,85,76,67,61,66,61,62,69,77,83,255,100,94,82,69,60,58,59,79,64,68,79,255,255,255,255,68,74,74,68,56,68,79,84,80,77,80,83,97,95,93,94,111,119,96,88,81,87,100,255,82,72,57,75,83,94,255,84,92,93,70,58,52,45,19,500000046,86,77,62,74,68,75,93,76,83,80,86,85,97,255,500000054,104,88,88,90,100,111,500000054,114,110,99,92,96,90,90,95,100,112,255,255,120,109,98,89,85,86,104,90,94,105,255,255,255,255,49,54,61,55,42,36,51,54,56,61,63,68,78,80,75,74,90,88,74,68,62,67,78,94,60,61,50,64,72,80,97,71,74,78,58,48,41,56,76,8,19,30,32,42,49,54,70,59,59,52,57,64,74,102,92,78,67,64,66,76,81,94,97,80,75,69,69,63,62,70,75,88,255,98,96,86,72,66,71,74,94,77,84,91,255,255,255,255,48,54,61,54,42,33,51,54,56,61,63,68,78,80,75,73,90,88,74,67,62,67,76,94,59,60,50,63,70,80,97,71,74,78,58,48,40,56,76,34,19,28,30,42,49,54,70,59,59,52,57,64,74,102,92,78,67,64,66,76,81,94,97,80,75,69,69,63,62,70,75,88,255,98,96,86,72,66,71,74,94,77,84,91,255,255,255,255,39,42,48,44,30,29,38,42,44,48,48,54,66,66,60,63,82,82,62,58,51,55,70,74,52,47,38,47,56,66,82,58,64,61,42,32,26,38,66,49,32,24,20,32,31,30,51,40,44,39,44,46,58,76,74,64,50,49,53,64,69,78,80,73,64,57,58,50,50,58,64,77,255,85,82,72,57,54,58,62,78,68,70,76,255,255,255,255,34,38,42,39,18,18,36,40,41,44,45,50,60,61,58,57,74,74,59,51,44,50,65,70,44,40,24,35,43,56,68,46,48,53,36,27,16,34,56,50,34,25,14,22,26,36,54,37,34,34,32,38,46,75,69,52,40,39,50,53,54,64,67,59,62,53,49,48,48,52,62,76,255,84,78,68,54,51,52,54,69,58,61,69,255,255,255,255,25,26,38,34,27,21,22,26,27,32,34,39,48,49,44,49,62,56,47,43,37,41,53,64,38,38,32,46,54,59,71,54,57,61,45,40,32,43,76,56,45,34,27,11,19,27,51,28,32,18,27,34,41,67,61,49,36,34,37,48,54,61,64,53,48,42,41,32,34,43,50,60,255,70,68,56,42,39,44,47,55,50,54,60,255,255,255,255,35,39,46,40,32,27,33,39,40,46,46,51,62,64,58,58,79,74,59,53,46,51,59,66,44,48,36,46,55,61,79,60,67,61,45,37,31,42,76,56,47,35,25,18,15,22,41,23,27,26,29,30,40,67,57,46,32,35,40,45,49,58,61,54,50,43,41,41,44,46,58,66,255,80,76,68,53,50,58,61,73,67,68,73,255,255,255,255,38,36,48,44,39,33,32,36,38,42,43,48,58,60,54,58,74,71,56,52,46,50,64,70,48,50,45,52,57,65,82,62,68,57,42,36,31,39,68,55,44,30,26,24,16,15,37,24,28,30,36,32,40,69,59,48,35,40,45,49,54,64,68,58,55,48,47,43,44,50,60,70,255,81,78,68,52,48,54,58,70,62,66,71,255,255,255,255,49,46,56,54,48,42,42,46,47,52,53,58,71,72,64,67,85,93,66,62,56,60,74,77,58,62,54,62,67,81,97,68,79,68,53,44,40,48,82,500000029,53,36,34,37,30,20,500000022,40,42,43,49,42,57,78,74,63,46,53,56,59,62,79,82,74,69,61,58,53,53,61,67,82,255,90,86,76,61,57,66,69,80,74,75,81,255,255,255,255,47,45,54,52,46,40,41,44,46,51,52,57,70,70,63,65,84,88,65,60,55,59,73,77,57,59,51,60,66,76,97,65,74,68,49,42,39,48,76,500000029,52,39,32,32,24,31,48,16,34,40,45,40,37,59,55,48,45,50,54,56,57,75,82,60,66,59,56,51,52,59,65,79,255,86,84,73,59,56,64,67,80,72,74,78,255,255,255,255,29,36,38,32,34,32,25,36,37,42,43,47,56,59,54,48,66,70,54,42,39,47,54,62,36,40,42,45,56,56,72,61,62,76,52,47,42,54,76,500000032,57,42,36,27,26,28,60,26,15,20,23,24,22,54,44,30,30,34,40,38,34,46,48,38,50,44,44,36,43,47,58,64,255,81,77,68,51,47,53,58,68,62,65,71,255,255,255,255,24,31,36,31,29,24,19,30,32,37,38,43,52,54,49,47,58,63,49,41,35,42,50,61,35,37,34,44,52,55,68,54,57,64,46,42,38,48,76,500000027,48,36,32,18,26,34,54,32,22,13,19,26,35,65,54,41,30,27,31,41,44,55,58,52,45,38,38,27,38,44,52,59,255,72,71,62,47,43,48,51,61,55,59,66,255,255,255,255,26,33,32,32,36,32,21,28,36,39,39,44,54,54,50,44,57,70,49,38,36,46,56,64,39,42,40,46,56,60,80,56,61,64,48,49,42,54,76,500000032,57,44,36,28,31,41,61,38,25,22,12,20,28,56,40,31,22,18,26,34,37,48,47,42,34,28,32,22,35,38,45,52,255,66,66,55,42,42,47,49,58,52,56,62,255,255,255,255,30,35,36,35,40,38,26,34,38,41,42,47,55,57,54,47,61,72,52,42,38,48,58,65,40,43,43,48,58,62,81,59,62,71,52,48,44,56,76,500000033,59,44,39,32,28,32,61,32,20,27,22,14,24,50,37,27,22,26,33,36,34,44,47,38,44,38,37,31,40,42,53,59,255,74,72,62,48,46,51,54,64,58,62,69,255,255,255,255,32,38,38,38,45,43,28,37,42,44,46,51,59,61,58,49,67,73,55,43,40,51,65,72,46,48,44,50,60,69,89,59,66,74,52,54,52,66,96,500000036,65,51,45,39,38,42,68,33,23,36,28,22,18,46,33,24,32,35,40,37,28,44,50,44,48,45,44,35,45,51,59,64,255,82,78,69,51,50,55,59,70,64,66,72,255,255,255,255,56,63,60,63,72,70,54,58,68,68,70,77,84,88,84,71,91,106,80,65,64,74,86,96,68,72,71,78,89,91,99,85,94,94,77,80,76,84,116,500000050,94,77,74,65,65,68,94,65,55,62,52,46,44,10,33,40,53,55,62,60,50,44,58,74,71,66,67,54,68,73,80,84,255,98,97,89,74,76,80,79,90,83,86,101,255,255,255,80,56,62,60,64,68,66,52,58,66,67,67,70,82,84,78,71,91,111,78,65,64,74,88,96,68,72,70,78,86,88,100,85,94,98,77,82,74,87,116,500000048,90,74,68,60,58,62,88,54,48,56,44,38,42,40,21,32,48,52,55,52,40,32,47,63,62,58,58,53,62,64,70,72,255,93,86,82,70,70,76,76,84,80,80,97,255,255,255,68,44,46,48,48,54,52,41,45,46,50,50,54,62,64,61,59,76,86,64,53,52,60,74,82,56,59,55,61,70,79,97,69,74,81,62,67,62,74,116,500000041,75,66,56,48,48,52,81,49,32,42,36,29,25,37,28,19,34,36,38,35,22,38,50,40,48,42,44,38,47,50,61,64,255,81,77,70,53,54,58,60,71,64,67,76,255,255,255,62,36,39,42,42,44,41,33,40,38,44,38,42,56,54,49,52,67,73,56,47,45,52,65,72,49,52,46,55,64,70,89,64,71,78,56,55,50,66,96,500000036,65,52,44,36,34,36,68,40,30,34,25,22,34,62,45,31,10,18,27,24,24,35,38,30,36,30,30,31,34,35,46,52,255,68,67,57,44,40,48,52,62,56,60,66,255,255,255,255,28,32,32,36,40,38,24,30,32,38,34,38,50,48,45,44,58,68,50,38,36,46,58,65,42,44,42,49,58,62,79,58,64,68,50,52,46,60,82,500000034,60,48,40,33,36,43,61,44,34,28,21,24,36,60,50,34,16,12,14,25,32,44,47,36,28,20,24,22,30,30,40,46,255,63,58,50,39,36,42,45,54,48,50,59,255,255,255,255,30,29,34,37,45,43,23,26,23,30,23,27,42,36,34,44,58,54,45,41,36,42,51,70,45,44,44,48,56,65,76,58,64,68,50,54,52,63,89,500000034,61,48,48,38,43,50,61,50,39,30,28,34,42,67,61,39,23,17,10,24,30,44,47,36,32,24,18,14,18,24,32,47,255,54,51,42,30,30,34,35,47,38,40,48,255,255,255,255,43,44,46,50,58,55,38,45,43,51,43,48,61,59,54,58,72,77,60,52,50,58,74,72,54,57,59,64,72,78,97,73,74,81,65,70,66,74,116,500000040,73,66,63,52,54,56,81,58,46,44,38,40,47,68,56,40,29,28,27,26,26,36,40,26,32,24,28,34,39,34,44,50,255,68,64,54,47,45,56,62,64,62,66,70,255,255,255,255,43,41,45,48,54,51,39,40,35,42,35,39,54,51,46,58,71,73,58,53,48,54,67,77,54,55,57,58,67,78,97,71,74,84,63,66,63,76,116,500000040,73,63,54,46,44,46,81,45,33,43,37,28,30,59,39,24,20,25,26,20,11,20,29,17,32,30,27,35,31,34,44,49,255,66,64,55,41,40,47,49,59,52,55,63,255,255,255,45,57,56,60,64,68,66,54,55,50,60,50,54,70,66,62,70,88,92,73,66,64,70,84,96,68,72,70,76,84,84,101,84,92,101,76,84,76,92,500000058,500000048,90,75,69,62,60,62,86,61,52,59,52,46,49,60,44,42,36,40,42,36,29,20,29,42,44,42,42,48,46,50,56,56,255,76,75,72,56,56,64,68,80,72,76,80,255,255,255,500000021,62,62,66,68,75,73,60,62,58,66,58,62,76,74,69,76,92,106,79,71,69,75,90,97,74,76,74,80,90,91,101,88,99,101,80,86,82,95,255,500000051,96,83,75,70,67,68,94,69,58,66,58,51,58,81,66,52,43,48,49,44,36,31,16,50,46,49,50,53,53,56,59,57,255,84,80,76,63,62,68,72,84,76,82,87,255,255,255,255,43,46,47,48,58,56,40,45,45,52,45,50,64,62,56,58,73,80,61,52,50,59,74,77,54,56,58,63,72,76,93,73,76,84,65,72,66,77,116,500000040,73,65,62,52,54,59,78,58,41,46,40,36,43,74,61,38,31,32,32,30,24,40,38,9,27,30,37,38,41,44,46,42,255,71,59,57,50,51,60,63,65,64,69,73,255,255,255,255,37,42,41,44,52,51,33,39,45,48,45,49,62,61,56,52,69,77,59,46,45,56,68,72,50,51,53,56,65,70,89,67,74,81,59,64,63,74,116,500000036,65,59,57,46,50,56,74,57,48,39,35,40,50,75,64,47,33,24,26,33,38,44,41,27,18,20,29,29,40,37,33,30,255,52,47,41,48,48,56,56,58,52,59,65,255,255,255,255,32,34,36,40,46,44,28,34,33,38,31,36,50,46,44,46,66,71,54,41,39,48,62,66,46,46,48,50,59,64,82,62,71,78,54,58,54,71,109,500000034,61,52,48,40,39,42,62,46,36,36,28,28,44,73,57,39,20,19,20,22,28,41,44,30,22,10,18,25,28,23,29,37,255,52,51,46,38,28,41,46,54,49,51,59,255,255,255,255,30,28,34,38,44,42,26,26,25,32,25,29,44,38,36,44,60,60,46,40,37,44,54,67,44,46,44,48,57,64,82,58,65,70,50,52,50,62,86,500000034,61,47,45,36,42,46,61,50,40,36,30,32,43,69,59,38,23,22,14,24,31,44,47,36,29,21,12,20,19,19,26,42,255,48,47,38,31,28,34,36,46,39,39,50,255,255,255,255,24,26,29,32,38,35,18,16,28,33,32,38,46,48,44,40,53,59,45,35,34,42,55,66,38,40,39,45,54,61,76,53,58,62,46,50,49,59,79,500000032,58,45,43,32,39,46,62,47,35,30,20,26,34,55,47,36,27,22,16,33,38,48,50,42,34,28,25,13,24,30,35,46,255,54,52,44,38,36,42,44,51,45,45,58,255,255,255,255,31,23,30,37,42,40,26,18,20,27,20,25,38,34,31,45,55,52,45,40,34,41,49,68,44,43,42,46,54,61,72,56,61,64,48,52,50,60,82,500000034,61,46,44,36,44,48,61,52,42,37,35,39,47,75,68,45,28,30,21,30,36,47,50,42,40,33,21,22,12,20,27,47,255,48,46,40,32,27,33,34,47,38,39,47,255,255,255,255,35,29,37,42,48,46,32,26,26,32,26,30,44,39,38,50,63,61,52,46,39,46,56,71,48,46,48,50,59,65,82,62,69,74,54,56,55,66,96,500000034,62,50,50,40,47,53,64,56,47,42,39,42,52,75,71,48,32,30,24,32,38,51,54,43,35,28,16,26,18,11,22,41,255,42,41,36,34,26,36,38,46,42,42,52,255,255,255,255,43,36,43,49,55,54,39,32,36,41,36,41,55,50,48,59,72,73,59,54,45,53,65,83,51,51,53,56,64,70,89,67,74,81,59,65,64,73,116,500000038,69,61,60,48,53,58,74,61,54,50,45,50,60,78,75,59,41,38,36,42,52,61,58,42,37,33,22,32,28,22,16,41,255,36,35,29,37,31,43,47,42,46,50,58,255,255,255,255,50,51,55,57,66,62,48,49,52,58,53,58,71,64,64,65,82,98,68,60,58,66,81,93,62,64,65,68,76,80,99,79,84,94,71,79,74,84,116,500000044,82,71,70,60,65,70,82,73,64,56,51,57,68,88,86,67,50,41,42,50,56,55,47,40,29,36,40,43,46,42,34,26,255,48,38,35,52,51,58,55,50,46,56,61,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000026,500000023,500000026,500000028,500000032,500000032,500000025,500000020,500000022,500000024,500000022,500000024,500000032,500000028,500000028,500000034,500000040,500000046,500000034,500000032,500000027,500000031,500000036,500000048,500000030,500000030,500000031,500000032,500000036,500000040,500000048,500000038,500000040,500000042,500000034,500000037,500000036,500000038,500000058,750000021,500000040,500000035,500000036,500000030,500000033,500000034,500000042,500000037,500000033,500000030,500000028,500000030,500000036,500000047,500000046,500000035,500000026,500000024,500000022,500000027,500000030,500000037,500000034,500000030,500000025,500000022,500000016,500000020,500000018,500000014,500000012,500000024,255,500000006,500000009,500000011,500000020,500000020,500000023,500000022,500000018,500000017,500000024,500000024,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,48,41,48,55,60,59,46,38,43,46,42,48,64,51,54,64,81,78,67,61,51,61,74,94,57,57,57,60,69,78,97,71,74,81,63,70,67,74,116,500000038,71,64,66,54,62,63,78,69,60,56,54,56,67,89,86,65,49,47,42,51,57,61,53,57,41,43,30,41,32,35,24,35,255,24,24,17,38,38,44,39,32,29,44,44,255,255,255,255,36,34,36,42,48,50,36,34,30,33,27,32,48,40,42,51,64,66,54,46,38,48,60,70,48,46,46,48,57,69,86,60,68,74,52,56,56,66,96,500000036,65,54,54,44,52,55,68,59,51,46,44,46,54,76,72,54,40,38,34,44,50,62,66,58,50,40,32,36,32,33,39,52,255,59,46,40,14,20,18,25,26,32,37,46,255,255,255,255,34,30,29,37,42,46,36,33,22,25,20,25,37,34,36,45,54,56,46,40,30,39,54,62,37,38,38,40,48,52,64,52,56,62,44,53,53,60,79,500000034,62,52,50,40,46,52,68,54,46,42,42,42,56,75,72,54,32,32,34,38,46,60,62,49,42,30,25,36,29,22,28,52,255,47,46,38,22,13,19,29,32,36,38,44,255,255,255,255,32,30,28,36,38,47,40,38,27,24,20,25,40,35,36,47,56,51,46,40,34,39,49,68,43,41,35,41,50,59,70,49,55,61,41,50,53,58,76,500000036,65,56,53,46,51,58,74,59,52,48,48,50,59,78,74,59,43,43,37,46,52,67,70,58,55,44,34,41,32,33,44,55,255,62,49,42,21,24,10,20,27,28,29,37,255,255,255,255,43,40,39,48,50,56,46,46,36,36,30,38,52,38,45,59,70,70,58,52,45,52,64,83,55,52,46,53,62,74,94,60,66,72,52,60,62,68,96,500000041,76,66,62,54,63,68,80,71,62,56,56,59,64,84,80,66,54,52,45,56,63,76,79,66,62,56,46,46,42,44,50,55,255,58,47,40,33,34,26,18,28,30,28,35,255,255,255,255,45,44,44,50,56,59,43,45,41,41,36,40,56,46,52,60,74,78,61,55,49,57,69,92,56,55,53,56,64,78,97,67,74,84,58,64,66,76,116,500000038,71,64,64,53,62,63,76,68,60,55,51,54,59,78,74,60,50,47,40,52,58,72,73,62,56,54,42,42,44,45,48,51,255,54,46,35,27,37,30,25,18,27,36,45,255,255,255,255,44,44,44,51,54,60,44,46,42,40,36,41,52,37,44,62,71,76,61,56,50,57,70,96,58,56,50,56,65,78,97,64,74,81,56,62,66,73,116,500000040,73,66,67,56,66,64,81,71,62,58,53,56,61,75,73,62,50,48,41,52,58,74,73,58,53,51,41,42,44,46,44,48,255,48,42,31,36,42,37,29,25,16,23,30,255,255,255,255,45,42,42,50,52,58,44,46,38,38,30,36,45,31,36,52,66,72,58,51,48,56,67,94,56,55,48,55,64,77,97,62,72,78,55,60,64,71,109,500000040,73,66,65,56,66,64,81,71,62,58,53,56,61,75,73,62,50,48,41,52,58,78,79,60,58,56,42,42,42,46,49,59,255,54,48,38,39,39,28,24,36,25,15,17,255,255,255,255,52,47,50,57,60,64,54,52,42,44,36,32,39,24,32,49,60,76,61,52,52,59,71,96,62,60,56,62,69,81,97,70,76,84,62,69,69,76,116,500000042,77,69,70,58,70,68,84,75,65,61,62,66,72,94,92,73,57,57,50,59,69,82,85,74,64,60,50,56,46,49,54,66,255,60,56,43,48,44,44,38,42,32,26,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,500000033,500000034,500000035,500000036,500000040,500000039,500000032,500000033,500000032,500000036,500000032,500000035,500000040,500000040,500000039,500000040,500000048,500000058,500000042,500000038,500000036,500000040,500000048,500000049,500000039,500000040,500000038,500000042,500000048,500000048,500000050,500000046,500000052,500000050,500000042,500000044,500000042,500000049,255,750000027,500000050,500000044,500000040,500000038,500000036,500000037,500000050,500000036,500000031,500000036,500000031,500000028,500000032,500000046,500000038,500000029,500000024,500000027,500000028,500000025,500000021,500000024,500000030,500000030,500000032,500000028,500000029,500000030,500000030,500000032,500000034,500000038,255,500000044,500000044,500000039,500000034,500000033,500000036,500000038,500000043,500000040,500000042,500000047,255,255,255,255]}}